[Avcheck] avcheck & unknown user

sergey akifiev sergey@road.omskelecom.ru
Wed, 1 May 2002 23:30:44 +0700


On Tue, Apr 30, 2002 at 11:00:24PM +0200, Ralf Hildebrandt wrote:

> > I've using sendmail 8.11.6 + avcheck 0.8, configured according to the
> > README.Sendmail (with small fixes :-) ) And I faced a problem: when
> 
> Tell us the fixes. That way it will get better!

Sure, all of avcheck + sendmail users have noticed one little, but nasty typo and missing change-uid-flag  :-)
But anyway, if it helps...

[... cut ...]
--- avcheck.m4.orig	Wed May  1 23:22:30 2002
+++ /usr/share/sendmail/cf/mailer/avcheck.m4	Wed May  1 23:20:21 2002
@@ -1,6 +1,7 @@
+define(`SENDMAIL_BIN',`/usr/libexec/sendmail/sendmail')dnl
 define(`AVPATH',`/var/spool/avp')dnl
-define(`AVARGS',`AVPATH/avcheck -f $f -S/usr/sbin/sendmail -S-pAVCHECK -S-i -dAVPATH/tst -sAVP:AVPATH/./ctl/AvpCtl -- $u')dnl
-Mavcheck, P=AVPATH/avcheck, F=DFMhudm,
+define(`AVARGS',`AVPATH/avcheck -f $f -S SENDMAIL_BIN -S-pAVCHECK -S-i -S-ODeliveryMode=d -d AVPATH/./tst -sAVP:AVPATH/ctl/AvpCtl -- $u')dnl
+Mavcheck, P=AVPATH/avcheck, F=CDFMShudms,
  S=EnvFromSMTP/HdrFromSMTP, R=EnvToSMTP, U=avclient,
  A=AVARGS
 
@@ -18,4 +19,5 @@
 R $* < @ $+ . . > $*			$# avcheck $@ check $: $1 < @ $2 > $3
 
 # remove protocol name
-R $* < @ $+ . $={VCHECK} . > $*		$: $1 < @ $2 . > $4
+R $* < @ $+ . $={AVCHECK} . > $*		$: $1 < @ $2 . > $4
+
[... cut ...]

This works for me.

> > P.S. Forgive my english :-)))
> 
> Oh, it's good.

Readable, at least :-)
Thnx :-)