Koozali.org: home of the SME Server

dansguardian contrib

Offline stephen noble

  • *
  • 607
  • +1/-0
    • Dungog
dansguardian contrib
« on: June 04, 2013, 11:50:07 AM »
Recently a new version of Dansguardian was released into an update repo

This version breaks the dungog-dansguardian contrib

the quick fix is to downgrade to the prior version of dansguardian
then add a db entry to block further dansguardian updates

a current user may like to spell out the steps

an alternate fix is to update the dungog-dansguardian rpm
I'm on an extended holiday so can't do so, but I have made the source available to John Crisp if someone would like to take over the maintenance.

regards
stephen

Offline ReetP

  • *
  • 3,744
  • +5/-0
Re: dansguardian contrib
« Reply #1 on: June 04, 2013, 04:50:50 PM »
Thanks Stephen.

The src files have been passed to Jean Philippe Pialasse and I believe he is adding them to the contribs repo.

I have asked him to take a look at this particular problem.

Thank you for your donations and I hope you have a great break !

B. Rgds
John
...
1. Read the Manual
2. Read the Wiki
3. Don't ask for support on Unsupported versions of software
4. I have a job, wife, and kids and do this in my spare time. If you want something fixed, please help.

Bugs are easier than you think: http://wiki.contribs.org/Bugzilla_Help

If you love SME and don't want to lose it, join in: http://wiki.contribs.org/Koozali_Foundation

Offline Jean-Philippe Pialasse

  • *
  • 2,774
  • +11/-0
  • aka Unnilennium
    • http://smeserver.pialasse.com
Re: dansguardian contrib
« Reply #2 on: June 04, 2013, 08:56:48 PM »
Hi Stephen,

thank you for the info.

I have it into my to do list, but we had more than 60 contribs to move from 7.x repo to 8.x, so I did prioritize the one already in the buildsys, but if there is something to fix quickly I can put it on the summit, I will only need more informations, like the dansguardian version breaking things, and any other info you have.

might be good to put these info in bug tracker also


Offline stephen noble

  • *
  • 607
  • +1/-0
    • Dungog
Re: dansguardian contrib
« Reply #3 on: June 04, 2013, 10:37:56 PM »
you can only do what you can. working out how to import the translations are an added complication and will take additional time.

the workaround is available to repair the situation

the new version is dansguardian-2.10.1.1-1 in an unknown repo
the working dansguardian is in the sme7contrib repo

Ii don't want to guess at the db command to Exclude dansguardian as it may overwrite current Excludes

Offline Jean-Philippe Pialasse

  • *
  • 2,774
  • +11/-0
  • aka Unnilennium
    • http://smeserver.pialasse.com
Re: dansguardian contrib
« Reply #4 on: June 04, 2013, 11:42:27 PM »
I can find

contribs8/dansguardian-2.10.1.1-1.el5.rf.i386.rpm
contribs8/smeserver-dansguardian-2.9-7.el5.sme.noarch.rpm

indeed my working configuration is with :
dansguardian-2.10.0.3-4.el4.sme
smeserver-dansguardian-2.9-7.el5.sme



Offline stephen noble

  • *
  • 607
  • +1/-0
    • Dungog
Re: dansguardian contrib
« Reply #5 on: June 05, 2013, 10:35:03 AM »
could you point me in the direction of the smecontribs8 equivalent please
http://smecontribs.cvs.sourceforge.net/viewvc/smecontribs/rpms/dansguardian/ (linked in sidebar)

the .el5.rf suggests to me it was built elsewhere, maybe rebuilding with our spec is the solution

Offline Jean-Philippe Pialasse

  • *
  • 2,774
  • +11/-0
  • aka Unnilennium
    • http://smeserver.pialasse.com
Re: dansguardian contrib
« Reply #6 on: June 05, 2013, 04:34:01 PM »
this is a package copied from repoforge, and this this the one available on smecontribs.

We do not build ourself, packages that are available thru another channel for a reason of ressources available.

as dungog-dansguardian is not yet in contribs buildsys no  checks have been done sorry for that.


Offline Jean-Philippe Pialasse

  • *
  • 2,774
  • +11/-0
  • aka Unnilennium
    • http://smeserver.pialasse.com
Re: dansguardian contrib
« Reply #7 on: June 05, 2013, 06:31:32 PM »
ok I have seen that most of the change is moving dansguardian.pl and all  languages and transparent1x1
 to /usr/share/dansguardian

is it what is breaking the contrib ?

Offline Xastain

  • 2
  • +0/-0
Re: dansguardian contrib
« Reply #8 on: June 13, 2013, 01:41:57 PM »
Hi there!

Sorry to intrude on your discussion, but I did a clean install of SME Server 8.0 today.  I struggled my butt off and just couldn't get Dansguardian working.  I reworked through all of the steps in the guides and just when I was about to make peace with the fact that I was a complete idiot and missed something, I found this thread.

Please don't take offense to any of my questions, as none is intended:
1. Is someone working on resolving the issue, or should we consider an alternative to Dansguardian?
2. Is this thread the appropriate place to monitor progress with Dansguardian for SME Server 8?
3. Where can I find some useful info on using the SME Server 7 repositories/reverting back to it on SME Server 8?
4. How do I prevent Dansguardian from updating after that?

Any help/advice is appreciated immensely.

Sincere regards
Xas

Offline stephen noble

  • *
  • 607
  • +1/-0
    • Dungog
Re: dansguardian contrib
« Reply #9 on: June 13, 2013, 02:17:40 PM »
1. no one specifically, but v7 works fine
2. yes
3. http://wiki.contribs.org/SME8.0_Contribs_QA#Version_8.0_Contrib_testing
&
http://mirror.drogisterij-markt.nl/sme/releases/obsolete/7.6/smecontribs/i386/repoview/letter_d.group.html

4. try
db yum_repositories setprop smecontribs Exclude dansguardian
signal-event update-yum



Offline Jean-Philippe Pialasse

  • *
  • 2,774
  • +11/-0
  • aka Unnilennium
    • http://smeserver.pialasse.com
Re: dansguardian contrib
« Reply #10 on: June 13, 2013, 10:20:59 PM »
I will work on that as soon as buildsys and the whole server farm has been moved: next week.

Offline Xastain

  • 2
  • +0/-0
Re: dansguardian contrib
« Reply #11 on: June 14, 2013, 07:45:36 AM »
@stephen: You got it covered pretty well - thanks a lot for the awesome reply!  :-)

@unnilennium: It is quite evident that you are real busy. Many, many thanks for your help with this!  :-)

Offline Jean-Philippe Pialasse

  • *
  • 2,774
  • +11/-0
  • aka Unnilennium
    • http://smeserver.pialasse.com
Re: dansguardian contrib
« Reply #12 on: June 27, 2013, 07:23:40 PM »
bug opened : http://bugs.contribs.org/show_bug.cgi?id=7712

if you can add some more log or description of error it would help me in correcting this.


Offline Jean-Philippe Pialasse

  • *
  • 2,774
  • +11/-0
  • aka Unnilennium
    • http://smeserver.pialasse.com
Re: dansguardian contrib
« Reply #13 on: July 02, 2013, 11:04:15 PM »
there were multiple problems using the external rf rpm:
- files have moved from  one folder to another ( can be fixed)
- build without clamd support ( can not be fixed)

as a result we build again the package at contribs.

in the next days you should see :
dansguardian-2.10.1.1-1.el5.sme.i386                      1.4 M
smeserver-dansguardian-2.9-10.el5.sme.noarch                20 k

these two packages should fix the problem.

they are on their way on smetest repo, if you want to test that on a test machine and give feed back on the bugzilla, if could help releasing it sooner.


now smeserver-dansguardina requires a el5_sme build for dansguardian, so no more danger to see the wrong conflicting packet installed.


« Last Edit: July 02, 2013, 11:32:06 PM by Jean-Philippe Pialasse »

Offline chris burnat

  • ****
  • 1,135
  • +2/-0
    • http://www.burnat.com
Re: dansguardian contrib
« Reply #14 on: July 14, 2013, 04:00:45 AM »
there were multiple problems using the external rf rpm:
- files have moved from  one folder to another ( can be fixed)
- build without clamd support ( can not be fixed)

as a result we build again the package at contribs.

in the next days you should see :
dansguardian-2.10.1.1-1.el5.sme.i386                      1.4 M
smeserver-dansguardian-2.9-10.el5.sme.noarch                20 k

these two packages should fix the problem.

they are on their way on smetest repo, if you want to test that on a test machine and give feed back on the bugzilla, if could help releasing it sooner.


now smeserver-dansguardina requires a el5_sme build for dansguardian, so no more danger to see the wrong conflicting packet installed.

New packages have been tested, check http://bugs.contribs.org/show_bug.cgi?id=7712
Three cheers for JP, a great service to the community!
Hello and thanks to Stephen for his input.
« Last Edit: July 14, 2013, 04:38:01 AM by chris burnat »
- chris
If it does not work out of the box, please fill in a Bug Report @ Bugzilla (http://bugs.contribs.org)  - check: http://wiki.contribs.org/Bugzilla_Help .  Thanks.