From: John Marino Date: Sat, 7 Mar 2015 19:37:38 +0000 (+0100) Subject: /etc/mail: Install 4 sample mailer.conf files X-Git-Tag: v4.2.0rc~657 X-Git-Url: https://gitweb.dragonflybsd.org/dragonfly.git/commitdiff_plain/b7fb31a197a4fe32032bcdeb4b9ceb0cd605d77a /etc/mail: Install 4 sample mailer.conf files These files have been recently referenced in the DragonFly handbook. They are here to allow quick reconfiguration of the Mail Transfer Agent. For example, if Postfix from DPorts is desired, all one needs to do is copy /etc/mail/mailer.conf.postfix to /etc/mail/mailer.conf and reboot (assuming postfix configuration files are already in place). This provides default MTA configurations for dma (base), postfix, sendmail, and and opensmtpd. --- diff --git a/libexec/dma/Makefile b/libexec/dma/Makefile index 014fd07fcf..6760740136 100644 --- a/libexec/dma/Makefile +++ b/libexec/dma/Makefile @@ -1,3 +1,3 @@ -SUBDIR= dma dma-mbox-create default-conf +SUBDIR= dma dma-mbox-create default-conf mailer-conf .include diff --git a/libexec/dma/mailer-conf/Makefile b/libexec/dma/mailer-conf/Makefile new file mode 100644 index 0000000000..565e164204 --- /dev/null +++ b/libexec/dma/mailer-conf/Makefile @@ -0,0 +1,14 @@ +# This installs standard mailer.conf samples based on sendmail, postfix +# and OpenSMTPD from ports. They are overwritten during each installworld + +FILESDIR= /etc/mail/ +SHAREOWN= root +SHAREGRP= mail +FILESMODE= 640 + +FILES+= mailer.conf.dma \ + mailer.conf.opensmtpd \ + mailer.conf.postfix \ + mailer.conf.sendmail + +.include diff --git a/libexec/dma/mailer-conf/mailer.conf.dma b/libexec/dma/mailer-conf/mailer.conf.dma new file mode 100644 index 0000000000..f53dc78656 --- /dev/null +++ b/libexec/dma/mailer-conf/mailer.conf.dma @@ -0,0 +1,9 @@ +# +# Set the Mail Transfer Agent to DragonFly Mail Agent +# + +sendmail /usr/libexec/dma +mailq /usr/libexec/dma +newaliases true +hoststat true +purgestat true diff --git a/libexec/dma/mailer-conf/mailer.conf.opensmtpd b/libexec/dma/mailer-conf/mailer.conf.opensmtpd new file mode 100644 index 0000000000..fe647db824 --- /dev/null +++ b/libexec/dma/mailer-conf/mailer.conf.opensmtpd @@ -0,0 +1,9 @@ +# +# Set the Mail Transfer Agent to DPorts OpenSMTPD +# + +sendmail /usr/local/sbin/smtpctl +mailq /usr/local/sbin/smtpctl +newaliases /usr/local/sbin/smtpctl +hoststat true +purgestat true diff --git a/libexec/dma/mailer-conf/mailer.conf.postfix b/libexec/dma/mailer-conf/mailer.conf.postfix new file mode 100644 index 0000000000..e7cc227b6d --- /dev/null +++ b/libexec/dma/mailer-conf/mailer.conf.postfix @@ -0,0 +1,9 @@ +# +# Set the Mail Transfer Agent to DPorts Postfix +# + +sendmail /usr/local/sbin/sendmail +mailq /usr/local/bin/mailq +newaliases /usr/local/bin/newaliases +hoststat true +purgestat true diff --git a/libexec/dma/mailer-conf/mailer.conf.sendmail b/libexec/dma/mailer-conf/mailer.conf.sendmail new file mode 100644 index 0000000000..644fe21e9c --- /dev/null +++ b/libexec/dma/mailer-conf/mailer.conf.sendmail @@ -0,0 +1,9 @@ +# +# Set the Mail Transfer Agent to DPorts Sendmail +# + +sendmail /usr/local/sbin/sendmail +mailq /usr/local/bin/mailq +newaliases /usr/local/bin/newaliases +hoststat /usr/local/bin/hoststat +purgestat /usr/local/bin/purgestat