freebsd-ports/mail/nullmailer/pkg-plist
Clive Lin b4fc9b2ca6 Take nullmailer's sendmail and mailq out from ${LOCALBASE}/(bin|sbin).
The reason is strong. A quote from submitter:

In current state choose of native or nullmailer's
sendmail/mailq depends on order of paths in $PATH
instead of sysadmins choose. (/etc/mail/mail.conf in general case)

PR:		ports/45152
Submitted by:	"."@babolo.ru
2002-11-24 19:06:42 +00:00

28 lines
1.2 KiB
Text

libexec/nullmailer/smtp
libexec/nullmailer/qmqp
libexec/nullmailer/mailq
libexec/nullmailer/sendmail
bin/nullmailer-inject
sbin/nullmailer-queue
sbin/nullmailer-send
etc/nullmailer/remotes.sample
etc/rc.d/nullmail.sh
@exec mkdir -p %%LOCALSTATEDIR%%/var/%%SPOOL%%nullmailer/queue
@exec chmod 700 %%LOCALSTATEDIR%%/var/%%SPOOL%%nullmailer/queue
@exec mkdir -p %%LOCALSTATEDIR%%/var/%%SPOOL%%nullmailer/tmp
@exec chmod 700 %%LOCALSTATEDIR%%/var/%%SPOOL%%nullmailer/tmp
@exec rm -f %%LOCALSTATEDIR%%/var/%%SPOOL%%nullmailer/trigger
@exec mkfifo %%LOCALSTATEDIR%%/var/%%SPOOL%%nullmailer/trigger
@exec chmod 600 %%LOCALSTATEDIR%%/var/%%SPOOL%%nullmailer/trigger
@exec chown -R nullmail %%LOCALSTATEDIR%%/var/%%SPOOL%%nullmailer/*
@exec chown nullmail %D/sbin/nullmailer-queue
@exec chmod u+s %D/sbin/nullmailer-queue
@exec chown nullmail %D/libexec/nullmailer/mailq
@exec chmod u+s %D/libexec/nullmailer/mailq
%%LOCALSTATEDIR_RM%%var/%%SPOOL%%nullmailer/queue
%%LOCALSTATEDIR_RM%%var/%%SPOOL%%nullmailer/tmp
@unexec rm -f %%LOCALSTATEDIR%%/var/%%SPOOL%%nullmailer/trigger
@dirrm etc/nullmailer
@dirrm libexec/nullmailer
%%LOCALSTATEDIR_RM%%var/%%SPOOL%%nullmailer
@unexec if [ -n "$BATCH" ]; then echo "Warning: In batch mode, I will do 'rmuser -y nullmail'"; rmuser -y nullmail; fi