Thu, 02 Aug 2012 22:07:29 +0200
Correct and update smf(5) logic to accommodate latest vendor version.
Support older and newer platforms by condtionally installing the
manifest to either /var/svc or cacnonical /lib/svc, and avoid usage of
svccfg(1) delete now considered risky. Leverage create_default_instance
smf macro to specify default instance instead of using instance element.
Provide a refresh execution method along with start and stop. Neither
change permissions of manifest nor call the redundant svcadm(1) disable.
1 dnl
2 dnl mailman.m4: Mailman specific local mailer
3 dnl
5 MAILER_DEFINITIONS
7 ## Special flags! See:
8 ## http://www.sendmail.org/~ca/email/doc8.10/op-sh-5.html#sh-5.4 Note
9 ## especially the absence of the "m" and "n" flags. THIS IS IMPORTANT:
10 ## mailman handler assumes this behavior to avoid having to know too
11 ## much about address parsing and other RFC-2822 mail details.
13 Mmailman, P=@l_prefix@/libexec/mailman/mail/mailman-sendmail, F=rDFMhlqSu, U=@l_nusr@:@l_ngrp@,
14 S=EnvFromL, R=EnvToL/HdrToL,
15 A=mailman-sendmail $h $u