ports/57451: Upgrade security/clamav-devel

Oliver Eikemeier eikemeier at fillmore-labs.com
Wed Oct 1 13:20:08 UTC 2003


The following reply was made to PR ports/57451; it has been noted by GNATS.

From: Oliver Eikemeier <eikemeier at fillmore-labs.com>
To: Rob Evers <rob at debank.tv>
Cc: FreeBSD-gnats-submit at FreeBSD.org
Subject: Re: ports/57451: Upgrade security/clamav-devel
Date: Wed, 01 Oct 2003 15:16:00 +0200

 Hi Rob,
 
 thanks a lot for the quick response. And keep up the good work.
 Just a few remarks:
 
 > +#
 > +# $FreeBSD: ports/security/clamav/files/clamd.sh,v 1.1 2003/09/28 13:29:28 dinoex Exp $
 > +#
 => should be $FreeBSD$
 
 > +name=clamav_clamd
 
 Any reason for the name change, especially since your script isn't
 named clamav_clamd.sh?
 
 > +clamav_clamd_enable=${clamav_clamd_enable:-"NO"}
 > +clamav_clamd_flags=${clamav_clamd_flags:-""}
 > +clamd_socket=${clamd_socket:-"%%CLAMD_SOCKET%%"}
 
 => clamav_clamd_socket then, but I would prefer clamd...
 
 > +# $FreeBSD: ports/security/clamav/files/clamd.sh,v 1.1 2003/09/28 13:29:28 dinoex Exp $
 see above
 
 > +# PROVIDE: clamav-milter
 you don't. you provide clamav_milter.
 
 > +# REQUIRE: LOGIN
 I don't know clamav structure, but I assume you require clamd?
 
 > +command=%%PREFIX%%/sbin/clamd && %%PREFIX%%/sbin/clamav-milter
 you are calling %%PREFIX%%/sbin/clamav-milter here, surely not
 what you want. How about command=%%PREFIX%%/sbin/clamav-milter
 
 > +pidfile=/var/run/clamav/clamd.pid
 That's already the pidfile of clamd
 
 > +	rm "$clamd_socket"
 And now you kill clamds socket.
 
 > +  rm -f $pidfile
 see above
 
 > diff -ruN clamav-devel.orig/pkg-deinstall clamav-devel/pkg-deinstall
 > --- clamav-devel.orig/pkg-deinstall	Thu Jan  1 01:00:00 1970
 > +++ clamav-devel/pkg-deinstall	Wed Oct  1 14:04:48 2003
 > @@ -0,0 +1,4 @@
 > +echo "----------------------------------------------------------"
 > +echo "  If you really want to remove this package, please remove"
 > +echo " the clamav-user and clean out log files "
 > +echo "----------------------------------------------------------"
 Great, but you should check for POST-DEINSTALL here. And you *could*
 tell the users to do `pw userdel clamav', I can see no harm in that.
 But is is fine as it is.
 
 Regards, and thanks for the great work with the clamav-devel port
     Oliver
 
 



More information about the freebsd-ports-bugs mailing list