summaryrefslogtreecommitdiffstats
path: root/mail/postfix-current
diff options
context:
space:
mode:
authormnag <mnag@FreeBSD.org>2005-11-30 19:24:31 +0000
committermnag <mnag@FreeBSD.org>2005-11-30 19:24:31 +0000
commit851da597bc04988d81ff4d10645d478b9ae94185 (patch)
treebc6373fb2575a1e49205ba4b2d9d6d57314d744c /mail/postfix-current
parenta399010cd2ddc812e45e5340ef097e9cf597c3de (diff)
downloadFreeBSD-ports-851da597bc04988d81ff4d10645d478b9ae94185.zip
FreeBSD-ports-851da597bc04988d81ff4d10645d478b9ae94185.tar.gz
Remove unnecessary post-clean
Backport pkg-message from mail/postfix
Diffstat (limited to 'mail/postfix-current')
-rw-r--r--mail/postfix-current/Makefile3
-rw-r--r--mail/postfix-current/pkg-message19
2 files changed, 12 insertions, 10 deletions
diff --git a/mail/postfix-current/Makefile b/mail/postfix-current/Makefile
index 5a131ec..b9503b3 100644
--- a/mail/postfix-current/Makefile
+++ b/mail/postfix-current/Makefile
@@ -335,7 +335,4 @@ post-install:
@${RM} -f ${PREFIX}/etc/postfix/postfix-files.bak
@${CAT} ${PKGMESSAGE}
-post-clean:
- @${RM} -f ${WRKDIRPREFIX}${.CURDIR}/Makefile.inc
-
.include <bsd.port.post.mk>
diff --git a/mail/postfix-current/pkg-message b/mail/postfix-current/pkg-message
index 1c9fd66..f129b27 100644
--- a/mail/postfix-current/pkg-message
+++ b/mail/postfix-current/pkg-message
@@ -4,33 +4,38 @@ please set these variables in your /etc/rc.conf file:
sendmail_enable="YES"
sendmail_flags="-bd"
+sendmail_pidfile="/var/spool/postfix/pid/master.pid"
+sendmail_procname="/usr/local/libexec/postfix/master"
sendmail_outbound_enable="NO"
sendmail_submit_enable="NO"
sendmail_msp_queue_enable="NO"
-This will disable Sendmail completely.
+This will disable Sendmail completely, and allow you to use /etc/rc.d/sendmail
+to start and stop postfix (FreeBSD 5.x and up). For FreeBSD 4.x, it will just
+cause the system boot scripts to start sendmail for you.
Alternatively to the above settings, you can enable postfix to start with
the other local services, for example, after your database server starts if
you need it to be running for postfix. To do this, set in your rc.conf file:
-sendmail_enable="NONE"
+sendmail_enable="NO"
+sendmail_submit_enable="NO"
+sendmail_outbound_enable="NO"
+sendmail_msp_queue_enable="NO"
Then make the following symbolic link:
cd /usr/local/etc/rc.d
ln -s /usr/local/sbin/postfix postfix.sh
-
-Also, you will want to disable some Sendmail-specific daily maintenance
-routines in your /etc/periodic.conf file:
+With either startup configuration, you will want to disable some
+Sendmail-specific daily maintenance routines in your /etc/periodic.conf file:
daily_clean_hoststat_enable="NO"
-daily_status_mail_rejects_enable="NO"
+daily_status_mail_rejects_enable="NO"
daily_status_include_submit_mailq="NO"
daily_submit_queuerun="NO"
-
If you are using SASL, you need to make sure that postfix has access to read
the sasldb file. This is accomplished by adding postfix to group mail and
making the /usr/local/etc/sasldb* file(s) readable by group mail (this should
OpenPOWER on IntegriCloud