[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#124357: scannerdaemon



On Mon, Mar 11, 2002 at 09:01:10AM +0100, Lars Bahner wrote:
> You are way ahead of me! Go right ahead an publish at will. Also please
> close my ITP, when you dupload :)

Ok, I will package it ASAP.

Currently I can't do it because the source code is missing a license
and a copyright file. I have been told (by debian-legal) that these
are essiential for GPL code. I have a preliminary version available at
<URL:http://snoopy.apana.org.au/~ftp/debian/>

It will have to go in contrib because I cannot get it to work with
kaffe, it needs security libraries in jdk >= 1.2.

> On Mon, 2002-03-11 at 03:12, Brian May wrote:
> > On Mon, Mar 11, 2002 at 02:42:01AM +0100, Lars Bahner wrote:
> > > Real soon now :) I was ready to ship scannerdaemon, when I thought that:
> > 
> > Great!
> > 
> > > 	a) I might as well add patternfiner + docs as they comr from the same
> > > source
> > > 	b) include filters for postfix and exim so they work out of the box
> > > 	c) add virushammer as well.
> > > 
> > > This was maybe a mouthful, because the packet is only half way there.
> > > Did you intend to package scannerdaemon with filters for postfix/exim?
> > 
> > I noticed that the upstream source code doesn't have some important
> > files (eg. license file and copyright file). So I asked debian-legal if
> > this was OK, and they said it needs to get fixed. I filled a bug report
> > about this problem on sourceforge, but haven't yet got a response.
> > 
> > > Maybe we could coordinate efforts?
> > 
> > In case you are interested, I have my packages for scannerdaemon (and
> > patternfinder is in the same package) and CVS version of amavisd (with
> > postfix support and scannerdaemon support and nothing else) online at
> > <URL:http://snoopy.apana.org.au/~ftp/debian/>. Please let me know if you
> > have problems accessing it (I haven't tested downloading it with apt).
> > 
> > Some key changes of scannerdaemon:
> > - init.d script that starts and stops it properly as a daemon,
> > using the perl script I wrote.
> > - support for running it as non-root (I am not really sure I like the
> > idea of running it as root...).
> > 
> > Yet to work out for scannerdaemon:
> > - virus signatures included in package, perhaps these should
> > be split up and put in another package?
> > - would be better if it could go in main, not contrib...
> > 
> > Some key changes of amavis:
> > - hacked out code that checks for arc, as arc is no longer
> > in debian. This needs checking.
> > - hacked install code to work with debian/rules install (previously
> > it tried to "chown vscan $files"; I prefer the amavis user, and besides,
> > it should be able to build on a system without this user).
> > - init.d script.
> > - support for debian style /var/run/amavis.pid, and running
> > as nonroot.
> > - hacked to include scannerdaemon support even though ScannerDaemon.jar
> > cannot be found.
> > - postinit script uses dpkg-statoverride to set directory
> > ownership correctly (taken from example in debian policy).
> > - use /var/lib/amavis and /var/lib/amavis/virusmails.
> > - fixed problem that previously mean '${prefix}/../var/amavis"
> > was hardcoded in amavis - now it is /usr/../var/amavis.
> > 
> > Yet to do for amavis:
> > - might be better to include all virus scanners, and let the
> > user configure which ones they want.
> > - fix yucky /usr/../var/ paths.
> > - find out why running automake prevents autoconc from working
> > properly (I have added touch statements to prevent this
> > from occuring).
> > - possibly move some stuff from prerm to postrm.
> > - would be better if it could go in main, not contrib...
> > 
> > So with these packages I can just install scannerdaemon, then amavis,
> > make small changes to postfix, and everything just works.
> > 
> > Feel free to use anything I have done for your package.
> > -- 
> > Brian May <bam@snoopy.apana.org.au>
> -- 
> Lars Bahner,
> http://lars.bahner.com/
> 
> Nihil est sine ratione cur potius sit, quam non sit.

-- 
Brian May <bam@snoopy.apana.org.au>



Reply to: