summaryrefslogtreecommitdiff
path: root/mail/postfix1
diff options
context:
space:
mode:
authorMartin Wilke <miwi@FreeBSD.org>2009-03-09 21:44:06 +0000
committerMartin Wilke <miwi@FreeBSD.org>2009-03-09 21:44:06 +0000
commitcfa1de393aa4c0bf9b86ed55d0edeaec6e88fc98 (patch)
tree19cda022f713ef9383fad006cbc9ad83f3f0c121 /mail/postfix1
parentUpdate to 0.0.7. (diff)
2009-02-15 ftp/downloader: sources unavailable - website dissappeared
2009-03-04 devel/rubygem-mojombo-grit: Obsolete, use devel/rubygem-grit instead 2009-03-08 mail/postfix1: Not supported anymore by vendor. Please choose a new one version. 2009-03-08 mail/postfix21: Not supported anymore by vendor. Please choose a new one version. 2009-03-08 mail/postfix22: Not supported anymore by vendor. Please choose a new one version. 2009-03-01 www/rubygem-actionwebservice: from rails 2.0 www/rubygem-rails use www/rubygem-activeresource instead
Notes
Notes: svn path=/head/; revision=229806
Diffstat (limited to 'mail/postfix1')
-rw-r--r--mail/postfix1/Makefile240
-rw-r--r--mail/postfix1/distinfo12
-rw-r--r--mail/postfix1/files/patch-bd11
-rw-r--r--mail/postfix1/files/patch-ck11
-rw-r--r--mail/postfix1/files/patch-conf-main.cf59
-rw-r--r--mail/postfix1/files/patch-ec41
-rw-r--r--mail/postfix1/files/patch-ed11
-rw-r--r--mail/postfix1/files/patch-ei21
-rw-r--r--mail/postfix1/files/patch-ej21
-rw-r--r--mail/postfix1/files/patch-lmtp.h13
-rw-r--r--mail/postfix1/files/patch-makedefs15
-rw-r--r--mail/postfix1/files/patch-post-install11
-rw-r--r--mail/postfix1/files/postfix.sh.in45
-rw-r--r--mail/postfix1/pkg-descr6
-rw-r--r--mail/postfix1/pkg-install155
-rw-r--r--mail/postfix1/pkg-message22
-rw-r--r--mail/postfix1/pkg-plist173
17 files changed, 0 insertions, 867 deletions
diff --git a/mail/postfix1/Makefile b/mail/postfix1/Makefile
deleted file mode 100644
index 8fdb2323ed18..000000000000
--- a/mail/postfix1/Makefile
+++ /dev/null
@@ -1,240 +0,0 @@
-# New ports collection makefile for: postfix-current
-# Date created: 18 Mar 1999
-# Whom: torstenb
-#
-# $FreeBSD$
-#
-
-PORTNAME= postfix
-PORTVERSION= 1.1.13
-PORTREVISION= 3
-PORTEPOCH= 1
-CATEGORIES= mail ipv6
-MASTER_SITES= ftp://ftp.porcupine.org/mirrors/postfix-release/official/ \
- ftp://ftp.aet.tu-cottbus.de/pub/postfix_tls/%SUBDIR%/ \
- ftp://ftp.tux.org/pub/net/postfix/official/ \
- ftp://ftp.utoronto.ca/mirror/packages/postfix/official/ \
- ftp://ftp.samurai.com/pub/postfix/official/ \
- ${MASTER_SITE_RINGSERVER:S,%SUBDIR%,net/mail/postfix/official/&,}
-MASTER_SITE_SUBDIR= . old related/postfix
-DISTNAME= postfix-${PORTVERSION}
-DIST_SUBDIR= ${PORTNAME}
-
-PATCH_DIST_STRIP= -p1
-
-MAINTAINER= mnag@FreeBSD.org
-COMMENT= An alternative to widely-used Sendmail
-
-CONFLICTS= courier-0.* postfix-2.* postfix-current-2.* sendmail-8.* \
- sendmail-*-8.* smail-3.* zmailer-2.*
-
-LATEST_LINK= ${PORTNAME}1
-USE_SUBMAKE= yes
-USE_RC_SUBR= postfix.sh
-
-PATCH_STRIP= -p1
-
-OPTIONS= PCRE "Perl Compatible Regular Expressions" on \
- TLS "Enable SSL and TLS support" off \
- DB3 "Berkeley DB3 (required if SASL built with DB3)" off \
- MYSQL "MySQL maps lookups" off \
- PGSQL "PostgreSQL maps lookups" off \
- OPENLDAP "OpenLDAP maps lookups (BROKEN)" off \
- IPV6 "IPv6 support (not KAME official)" off \
- TEST "SMTP/LMTP test server and generator" off
-
-DEPRECATED= Not supported anymore by vendor. Please choose a new one version.
-EXPIRATION_DATE= 2009-03-08
-
-MAN1= mailq.1 newaliases.1 postalias.1 postcat.1 postconf.1 postdrop.1 \
- postfix.1 postkick.1 postlock.1 postlog.1 postmap.1 postqueue.1 \
- postsuper.1 sendmail.1
-
-MAN5= access.5 aliases.5 canonical.5 pcre_table.5 regexp_table.5 \
- relocated.5 transport.5 virtual.5
-
-MAN8= bounce.8 cleanup.8 defer.8 error.8 flush.8 lmtp.8 local.8 \
- master.8 nqmgr.8 pickup.8 pipe.8 qmgr.8 qmqpd.8 showq.8 smtp.8 \
- smtpd.8 spawn.8 trivial-rewrite.8 virtual.8
-
-CONF1= main.cf master.cf access aliases canonical pcre_table regexp_table \
- relocated transport virtual
-
-.if !defined(DEBUG)
-MAKEFILEFLAGS+= DEBUG=
-.endif
-
-MAKEFILEFLAGS+= CC="${CC}" OPT="${CFLAGS}"
-
-SCRIPTS_ENV= WRKDIRPREFIX="${WRKDIRPREFIX}" TOUCH="${TOUCH}" \
- MKDIR="${MKDIR}" POSTFIX_OPTIONS="${POSTFIX_OPTIONS}"
-
-.include <bsd.port.pre.mk>
-
-# Default requirement for postfix rc.d script
-_REQUIRE= DAEMON
-
-.if !defined(WITHOUT_PCRE)
-LIB_DEPENDS+= pcre.0:${PORTSDIR}/devel/pcre
-POSTFIX_CCARGS+= -DHAS_PCRE -I${LOCALBASE}/include
-POSTFIX_AUXLIBS+= -L${LOCALBASE}/lib -lpcre
-.else
-POSTFIX_CCARGS+= -DNO_PCRE
-.endif
-
-.if defined(WITH_TLS)
-.include "${PORTSDIR}/Mk/bsd.openssl.mk"
-MAN8+= tlsmgr.8
-POSTFIX_CCARGS+= -DHAS_SSL -I${OPENSSLINC}
-POSTFIX_AUXLIBS+= -L${OPENSSLLIB} ${LDFLAGS} -lssl -lcrypto
-DISTFILES+= ${DISTNAME}.tar.gz pfixtls-0.8.11a-1.1.11-0.9.6g.tar.gz
-EXTRA_PATCHES+= ${WRKDIR}/pfixtls-0.8.11a-1.1.11-0.9.6g/pfixtls.diff
-PLIST_SUB+= SUB_TLS=""
-.else
-PLIST_SUB+= SUB_TLS="@comment "
-.endif
-
-.if defined(WITH_DB3)
-LIB_DEPENDS+= db3.3:${PORTSDIR}/databases/db3
-POSTFIX_CCARGS+= -I${LOCALBASE}/include/db3
-POSTFIX_AUXLIBS+= -L${LOCALBASE}/lib -ldb3
-.endif
-
-.if defined(WITH_MYSQL)
-USE_MYSQL= yes
-POSTFIX_CCARGS+= -DHAS_MYSQL -I${LOCALBASE}/include/mysql
-POSTFIX_AUXLIBS+= -L${LOCALBASE}/lib/mysql -lmysqlclient -lz -lcrypt -lm
-_REQUIRE+= mysql
-.endif
-
-.if defined(WITH_PGSQL)
-USE_PGSQL= yes
-POSTFIX_CCARGS+= -DHAS_PGSQL -I${LOCALBASE}/include -I${LOCALBASE}/pgsql/include
-POSTFIX_AUXLIBS+= -L${LOCALBASE}/lib -L${LOCALBASE}/pgsql/lib -lpq -lcrypt
-PATCH_SITES+= http://mat.cc/postfix/
-PATCHFILES+= postfix-pg.postfix-1.1.8.patch
-_REQUIRE+= postgresql
-.endif
-
-.if defined(WITH_OPENLDAP)
-BROKEN= does not support OPENLDAP
-USE_OPENLDAP= yes
-POSTFIX_CCARGS+= -DHAS_LDAP -I${LOCALBASE}/include
-POSTFIX_AUXLIBS+= -L${LOCALBASE}/lib -lldap -llber
-_REQUIRE+= slapd
-.endif
-
-.if defined(WITH_IPV6)
-.if ${ARCH} != i386
-BROKEN= only supported in i386
-.endif
-.if defined(WITH_TLS)
-BROKEN= IPv6 and TLS patch cannot be used simultaneously
-.endif
-PATCH_SITES+= http://www.uinet.or.jp/~taka/misc/
-PATCHFILES+= postfix-1.1.11+ipv6.patch.gz
-.endif
-
-.if defined(WITH_TEST)
-BIN1= smtp-sink smtp-source
-PLIST_SUB+= SUB_TEST=""
-.else
-BIN1= # empty
-PLIST_SUB+= SUB_TEST="@comment "
-.endif
-
-.if defined(NOPORTDOCS)
-READMEDIR= no
-.else
-READMEDIR= ${PREFIX}/share/doc/postfix
-.endif
-
-SUB_LIST+= REQUIRE="${_REQUIRE}"
-
-pre-patch:
-.if defined(POSTFIX_OPTIONS)
- @${ECHO_MSG}
- @${ECHO_MSG}
- @${ECHO_MSG}
- @${ECHO_MSG} "***** ALERT *****"
- @${ECHO_MSG} "POSTFIX_OPTIONS don't work anymore, now"
- @${ECHO_MSG} "${PORTNAME} use OPTIONS, consider use:"
- @${ECHO_MSG} "# make config"
- @${ECHO_MSG}
- @${ECHO_MSG}
- @${ECHO_MSG}
- @sleep 10
-.endif
-.for f in ${MAN1}
- @${REINPLACE_CMD} -e "s|/etc/postfix|${PREFIX}/etc/postfix|g" \
- ${WRKSRC}/man/man1/${f} ${WRKSRC}/html/${f}.html
-.endfor
-.for f in ${MAN5}
- @${REINPLACE_CMD} -e "s|/etc/postfix|${PREFIX}/etc/postfix|g" \
- ${WRKSRC}/man/man5/${f} ${WRKSRC}/html/${f}.html
-.endfor
-.for f in ${MAN8base}
- @${REINPLACE_CMD} -e "s|/etc/postfix|${PREFIX}/etc/postfix|g" \
- ${WRKSRC}/man/man8/${f} ${WRKSRC}/html/${f}.html
-.endfor
-.for f in faq rate rewrite uce
- @${REINPLACE_CMD} -e "s|/etc/postfix|${PREFIX}/etc/postfix|g" \
- ${WRKSRC}/html/${f}.html
-.endfor
-.for f in ${CONF1}
- @${REINPLACE_CMD} -e "s|/etc/postfix|${PREFIX}/etc/postfix|g" ${WRKSRC}/conf/${f}
-.endfor
-
-post-patch:
-# All files modified with ${FILESDIR}/patch-* to use !!PREFIX!! need REINPLACE. Put below.
- @${REINPLACE_CMD} -e "s,!!PREFIX!!,${PREFIX},g" \
- ${WRKSRC}/conf/main.cf ${WRKSRC}/src/global/mail_params.h
-
-do-configure:
- (cd ${WRKSRC} && ${MAKE} -f Makefile.init makefiles ${MAKEFILEFLAGS} \
- CCARGS="${POSTFIX_CCARGS}" AUXLIBS="${POSTFIX_AUXLIBS}" && \
- ${ECHO_CMD} "all: default" >> Makefile)
-
-pre-install:
- @${SETENV} ${SCRIPTS_ENV} PKG_PREFIX="${PREFIX}" ${SH} ${PKGINSTALL} ${PKGNAME} PRE-INSTALL
-
-do-install:
- (cd ${WRKSRC}; ${SH} postfix-install -non-interactive install_root=/ tempdir=/tmp \
- config_directory=${PREFIX}/etc/postfix \
- daemon_directory=${PREFIX}/libexec/postfix \
- command_directory=${PREFIX}/sbin \
- queue_directory=/var/spool/postfix \
- sendmail_path=${PREFIX}/sbin/sendmail \
- newaliases_path=${PREFIX}/bin/newaliases \
- mailq_path=${PREFIX}/bin/mailq \
- mail_owner=postfix \
- setgid_group=maildrop \
- manpage_directory=${PREFIX}/man \
- sample_directory=${PREFIX}/etc/postfix \
- readme_directory=${READMEDIR} )
-
-.for f in ${CONF1}
- ${INSTALL_DATA} ${WRKSRC}/conf/${f} ${PREFIX}/etc/postfix/sample-${f}
-.endfor
-
- @${INSTALL_SCRIPT} ${WRKSRC}/auxiliary/rmail/rmail ${PREFIX}/bin/rmail
-
-# optional TEST binaries
-.for f in ${BIN1}
- @${INSTALL_PROGRAM} ${WRKSRC}/src/smtpstone/${f} ${PREFIX}/sbin
-.endfor
-
-.if !defined(NOPORTDOCS)
- @${INSTALL} -d -o ${DOCOWN} -g ${DOCGRP} -m 555 ${DOCSDIR}
- @(cd ${WRKSRC}/html && ${INSTALL_DATA} *.html *.gif ${DOCSDIR} && \
- ${ECHO_MSG} "Installed HTML documentation in ${DOCSDIR}" )
-.endif
-
-post-install:
- @${SETENV} ${SCRIPTS_ENV} PKG_PREFIX="${PREFIX}" ${SH} ${PKGINSTALL} ${PKGNAME} POST-INSTALL
- @# Fix compressed man pages
- @${REINPLACE_CMD} -E -e "s|(man[158]/.*.[158]):|\1.gz:|g" ${PREFIX}/etc/postfix/postfix-files
- @${RM} -f ${PREFIX}/etc/postfix/postfix-files.bak
- @${CAT} ${PKGMESSAGE}
-
-.include <bsd.port.post.mk>
diff --git a/mail/postfix1/distinfo b/mail/postfix1/distinfo
deleted file mode 100644
index bb0290c16726..000000000000
--- a/mail/postfix1/distinfo
+++ /dev/null
@@ -1,12 +0,0 @@
-MD5 (postfix/postfix-1.1.13.tar.gz) = 772f193d768a5e37b60aef37f865589c
-SHA256 (postfix/postfix-1.1.13.tar.gz) = c800196f83043dbf0dd96a02d27598dfb6810a7a72450b78c75ac075b6f6172d
-SIZE (postfix/postfix-1.1.13.tar.gz) = 1190791
-MD5 (postfix/postfix-pg.postfix-1.1.8.patch) = e0f4d910a6d6648d9b48e2244f2764ba
-SHA256 (postfix/postfix-pg.postfix-1.1.8.patch) = 52debd6164d831a766062a9d62fba9a4d6538cfbf5963880d2792c2a2e12a59c
-SIZE (postfix/postfix-pg.postfix-1.1.8.patch) = 27331
-MD5 (postfix/postfix-1.1.11+ipv6.patch.gz) = dc2a6362518025583a17305607eb8f0e
-SHA256 (postfix/postfix-1.1.11+ipv6.patch.gz) = 2641500dcc528c5d698184b05720e901f45f4214da0b5df7d3e1b307dc00772f
-SIZE (postfix/postfix-1.1.11+ipv6.patch.gz) = 22964
-MD5 (postfix/pfixtls-0.8.11a-1.1.11-0.9.6g.tar.gz) = 11d82e9a3482f64af9d228f7a4319566
-SHA256 (postfix/pfixtls-0.8.11a-1.1.11-0.9.6g.tar.gz) = c49c2532d1f4aec626e622269f292ec75db668adaf6d70def6e458b32aa35d16
-SIZE (postfix/pfixtls-0.8.11a-1.1.11-0.9.6g.tar.gz) = 196093
diff --git a/mail/postfix1/files/patch-bd b/mail/postfix1/files/patch-bd
deleted file mode 100644
index 5c8a2600d459..000000000000
--- a/mail/postfix1/files/patch-bd
+++ /dev/null
@@ -1,11 +0,0 @@
-*** postfix-1.1.13/html/local.8.html.orig Thu Feb 3 21:15:02 2000
---- postfix-1.1.13/html/local.8.html Thu Jun 1 22:22:30 2000
-***************
-*** 99,101 ****
- The default per-user mailbox is a file in the UNIX mail
-! spool directory (<b>/var/mail/</b><i>user</i> or <b>/var/spool/mail/</b><i>user</i>);
- the location can be specified with the <b>mail</b><i>_</i><b>spool</b><i>_</i><b>direc-</b>
---- 99,101 ----
- The default per-user mailbox is a file in the UNIX mail
-! spool directory (<b>/var/mail/</b><i>user</i>);
- the location can be specified with the <b>mail</b><i>_</i><b>spool</b><i>_</i><b>direc-</b>
diff --git a/mail/postfix1/files/patch-ck b/mail/postfix1/files/patch-ck
deleted file mode 100644
index 1a246c52b13d..000000000000
--- a/mail/postfix1/files/patch-ck
+++ /dev/null
@@ -1,11 +0,0 @@
-*** postfix-1.1.13/man/man8/local.8.orig Thu Feb 3 21:14:53 2000
---- postfix-1.1.13/man/man8/local.8 Thu Jun 1 22:42:43 2000
-***************
-*** 96,98 ****
- The default per-user mailbox is a file in the UNIX mail spool
-! directory (\fB/var/mail/\fIuser\fR or \fB/var/spool/mail/\fIuser\fR);
- the location can be specified with the \fBmail_spool_directory\fR
---- 96,98 ----
- The default per-user mailbox is a file in the UNIX mail spool
-! directory (\fB/var/mail/\fIuser\fR);
- the location can be specified with the \fBmail_spool_directory\fR
diff --git a/mail/postfix1/files/patch-conf-main.cf b/mail/postfix1/files/patch-conf-main.cf
deleted file mode 100644
index 361383c41878..000000000000
--- a/mail/postfix1/files/patch-conf-main.cf
+++ /dev/null
@@ -1,59 +0,0 @@
---- postfix-1.1.13/conf/main.cf.orig Tue May 28 14:35:57 2002
-+++ postfix-1.1.13/conf/main.cf Wed Aug 10 19:28:08 2005
-@@ -31,14 +31,14 @@
- # The command_directory parameter specifies the location of all
- # postXXX commands. The default value is $program_directory.
- #
--command_directory = /usr/sbin
-+command_directory = !!PREFIX!!/sbin
-
- # The daemon_directory parameter specifies the location of all Postfix
- # daemon programs (i.e. programs listed in the master.cf file). The
- # default value is $program_directory. This directory must be owned
- # by root.
- #
--daemon_directory = /usr/libexec/postfix
-+daemon_directory = !!PREFIX!!/libexec/postfix
-
- # QUEUE AND PROCESS OWNERSHIP
- #
-@@ -508,32 +508,32 @@
- # sendmail_path: The full pathname of the Postfix sendmail command.
- # This is the Sendmail-compatible mail posting interface.
- #
--sendmail_path =
-+sendmail_path = !!PREFIX!!/sbin/sendmail
-
- # newaliases_path: The full pathname of the Postfix newaliases command.
- # This is the Sendmail-compatible command to build alias databases.
- #
--newaliases_path =
-+newaliases_path = !!PREFIX!!/bin/newaliases
-
- # mailq_path: The full pathname of the Postfix mailq command. This
- # is the Sendmail-compatible mail queue listing command.
- #
--mailq_path =
-+mailq_path = !!PREFIX!!/bin/mailq
-
- # setgid_group: The group for mail submission and queue management
- # commands. This must be a group name with a numerical group ID that
- # is not shared with other accounts, not even with the Postfix account.
- #
--setgid_group =
-+setgid_group = maildrop
-
- # manpage_directory: The location of the Postfix on-line manual pages.
- #
--manpage_directory =
-+manpage_directory = !!PREFIX!!/man
-
- # sample_directory: The location of the Postfix sample configuration files.
- #
--sample_directory =
-+sample_directory = !!PREFIX!!/etc/postfix
-
- # readme_directory: The location of the Postfix README files.
- #
--readme_directory =
-+readme_directory = no
diff --git a/mail/postfix1/files/patch-ec b/mail/postfix1/files/patch-ec
deleted file mode 100644
index 4ff251d7d640..000000000000
--- a/mail/postfix1/files/patch-ec
+++ /dev/null
@@ -1,41 +0,0 @@
-*** postfix-1.1.13/src/global/mail_params.h.orig Thu Jan 3 13:13:37 2002
---- postfix-1.1.13/src/global/mail_params.h Tue Jan 8 22:18:22 2002
-***************
-*** 51,55 ****
-
- #define VAR_SGID_GROUP "setgid_group"
-! #define DEF_SGID_GROUP "postdrop"
- extern char *var_sgid_group;
- extern gid_t var_sgid_gid;
---- 51,55 ----
-
- #define VAR_SGID_GROUP "setgid_group"
-! #define DEF_SGID_GROUP "maildrop"
- extern char *var_sgid_group;
- extern gid_t var_sgid_gid;
-***************
-*** 170,174 ****
- #define VAR_PROGRAM_DIR "program_directory"
- #ifndef DEF_PROGRAM_DIR
-! #define DEF_PROGRAM_DIR "/usr/libexec/postfix"
- #endif
-
---- 170,174 ----
- #define VAR_PROGRAM_DIR "program_directory"
- #ifndef DEF_PROGRAM_DIR
-! #define DEF_PROGRAM_DIR "!!PREFIX!!/libexec/postfix"
- #endif
-
-***************
-*** 204,208 ****
- #define VAR_CONFIG_DIR "config_directory"
- #ifndef DEF_CONFIG_DIR
-! #define DEF_CONFIG_DIR "/etc/postfix"
- #endif
- extern char *var_config_dir;
---- 204,208 ----
- #define VAR_CONFIG_DIR "config_directory"
- #ifndef DEF_CONFIG_DIR
-! #define DEF_CONFIG_DIR "!!PREFIX!!/etc/postfix"
- #endif
- extern char *var_config_dir;
diff --git a/mail/postfix1/files/patch-ed b/mail/postfix1/files/patch-ed
deleted file mode 100644
index 7373bb600e1d..000000000000
--- a/mail/postfix1/files/patch-ed
+++ /dev/null
@@ -1,11 +0,0 @@
-*** postfix-1.1.13/src/local/mailbox.c.orig Fri Apr 28 16:55:53 2000
---- postfix-1.1.13/src/local/mailbox.c Thu Jun 1 22:37:48 2000
-***************
-*** 15,17 ****
- /* suppression. The default is direct mailbox delivery to
-! /* /var/[spool/]mail/\fIuser\fR; when a \fIhome_mailbox\fR
- /* has been configured, mail is delivered to ~/$\fIhome_mailbox\fR;
---- 15,17 ----
- /* suppression. The default is direct mailbox delivery to
-! /* /var/mail/\fIuser\fR; when a \fIhome_mailbox\fR
- /* has been configured, mail is delivered to ~/$\fIhome_mailbox\fR;
diff --git a/mail/postfix1/files/patch-ei b/mail/postfix1/files/patch-ei
deleted file mode 100644
index c70973d876e4..000000000000
--- a/mail/postfix1/files/patch-ei
+++ /dev/null
@@ -1,21 +0,0 @@
-*** postfix-1.1.13/src/smtpd/smtpd.h.orig Thu Sep 14 10:17:23 2000
---- postfix-1.1.13/src/smtpd/smtpd.h Thu Sep 14 10:17:38 2000
-***************
-*** 12,19 ****
- * SASL library.
- */
- #ifdef USE_SASL_AUTH
-! #include <sasl.h>
-! #include <saslutil.h>
- #endif
-
- /*
---- 12,19 ----
- * SASL library.
- */
- #ifdef USE_SASL_AUTH
-! #include <sasl1/sasl.h>
-! #include <sasl1/saslutil.h>
- #endif
-
- /*
diff --git a/mail/postfix1/files/patch-ej b/mail/postfix1/files/patch-ej
deleted file mode 100644
index bae6dd4cf397..000000000000
--- a/mail/postfix1/files/patch-ej
+++ /dev/null
@@ -1,21 +0,0 @@
-*** postfix-1.1.13/src/smtp/smtp.h.orig Thu Sep 14 13:04:43 2000
---- postfix-1.1.13/src/smtp/smtp.h Thu Sep 14 13:04:53 2000
-***************
-*** 12,19 ****
- * SASL library.
- */
- #ifdef USE_SASL_AUTH
-! #include <sasl.h>
-! #include <saslutil.h>
- #endif
-
- /*
---- 12,19 ----
- * SASL library.
- */
- #ifdef USE_SASL_AUTH
-! #include <sasl1/sasl.h>
-! #include <sasl1/saslutil.h>
- #endif
-
- /*
diff --git a/mail/postfix1/files/patch-lmtp.h b/mail/postfix1/files/patch-lmtp.h
deleted file mode 100644
index e9e3bff0f19d..000000000000
--- a/mail/postfix1/files/patch-lmtp.h
+++ /dev/null
@@ -1,13 +0,0 @@
---- postfix-1.1.13/src/lmtp/lmtp.h.orig Fri Jan 19 15:43:06 2001
-+++ postfix-1.1.13/src/lmtp/lmtp.h Sat Feb 3 14:01:09 2001
-@@ -12,8 +12,8 @@
- * SASL library.
- */
- #ifdef USE_SASL_AUTH
--#include <sasl.h>
--#include <saslutil.h>
-+#include <sasl1/sasl.h>
-+#include <sasl1/saslutil.h>
- #endif
-
- /*
diff --git a/mail/postfix1/files/patch-makedefs b/mail/postfix1/files/patch-makedefs
deleted file mode 100644
index f261ac4c4c1f..000000000000
--- a/mail/postfix1/files/patch-makedefs
+++ /dev/null
@@ -1,15 +0,0 @@
---- makedefs.orig 2007-12-13 14:33:11.000000000 -0200
-+++ makedefs 2007-12-13 14:33:31.000000000 -0200
-@@ -90,6 +90,12 @@
- ;;
- FreeBSD.5*) SYSTYPE=FREEBSD5
- ;;
-+ FreeBSD.6*) SYSTYPE=FREEBSD5
-+ ;;
-+ FreeBSD.7*) SYSTYPE=FREEBSD5
-+ ;;
-+ FreeBSD.8*) SYSTYPE=FREEBSD5
-+ ;;
- OpenBSD.2*) SYSTYPE=OPENBSD2
- ;;
- OpenBSD.3*) SYSTYPE=OPENBSD3
diff --git a/mail/postfix1/files/patch-post-install b/mail/postfix1/files/patch-post-install
deleted file mode 100644
index 58fc1c53a00f..000000000000
--- a/mail/postfix1/files/patch-post-install
+++ /dev/null
@@ -1,11 +0,0 @@
---- postfix-1.1.13/conf/#post-install~ Fri Jan 18 12:32:54 2002
-+++ postfix-1.1.13/conf/post-install Fri Jan 18 12:32:54 2002
-@@ -183,7 +183,7 @@
-
- umask 022
-
--PATH=/bin:/usr/bin:/usr/sbin:/usr/etc:/sbin:/etc:/usr/contrib/bin:/usr/gnu/bin:/usr/ucb:/usr/bsd
-+PATH=/bin:/usr/bin:/usr/sbin:/sbin:/usr/local/bin:/usr/local/sbin
- SHELL=/bin/sh
- IFS="
- "
diff --git a/mail/postfix1/files/postfix.sh.in b/mail/postfix1/files/postfix.sh.in
deleted file mode 100644
index f178a8ae4ed6..000000000000
--- a/mail/postfix1/files/postfix.sh.in
+++ /dev/null
@@ -1,45 +0,0 @@
-#!/bin/sh
-#
-# $FreeBSD$
-#
-# PROVIDE: postfix mail
-# REQUIRE: %%REQUIRE%%
-# KEYWORD: shutdown
-#
-# Add the following lines to /etc/rc.conf to enable postfix:
-# postfix_enable (bool): Set it to "YES" to enable postfix.
-# Default is "NO".
-# postfix_pidfile (path): Set full path to master.pid.
-# Default is "/var/spool/postfix/pid/master.pid".
-# postfix_procname (command): Set command that start master. Used to verify if
-# postfix is running.
-# Default is "%%PREFIX%%/libexec/postfix/master".
-#
-
-. %%RC_SUBR%%
-
-name="postfix"
-rcvar=${name}_enable
-
-start_cmd=${name}_start
-stop_cmd=${name}_stop
-extra_commands="reload"
-
-pidfile=${postfix_pidfile}
-procname=${postfix_procname}
-
-postfix_start() {
- %%PREFIX%%/sbin/postfix start
-}
-
-postfix_stop() {
- %%PREFIX%%/sbin/postfix stop
-}
-
-load_rc_config $name
-
-: ${postfix_enable="NO"}
-: ${postfix_pidfile="/var/spool/postfix/pid/master.pid"}
-: ${postfix_procname="%%PREFIX%%/libexec/postfix/master"}
-
-run_rc_command "$1"
diff --git a/mail/postfix1/pkg-descr b/mail/postfix1/pkg-descr
deleted file mode 100644
index 1f335ce6820c..000000000000
--- a/mail/postfix1/pkg-descr
+++ /dev/null
@@ -1,6 +0,0 @@
-Postfix attempts to be fast, easy to administer, and secure, while at
-the same time being sendmail-compatible enough to not upset existing
-users. It also offers QMQP and VERP support to let Postfix act as delivery
-daemon for ezmlm-idx.
-
-WWW: http://www.postfix.org/
diff --git a/mail/postfix1/pkg-install b/mail/postfix1/pkg-install
deleted file mode 100644
index e95e57d20a01..000000000000
--- a/mail/postfix1/pkg-install
+++ /dev/null
@@ -1,155 +0,0 @@
-#!/bin/sh
-#
-# $FreeBSD$
-#
-
-PKG_PREFIX=${PKG_PREFIX:=/usr/local}
-BATCH=${BATCH:=no}
-
-ask() {
- local question default answer
-
- question=$1
- default=$2
- if [ -z "${PACKAGE_BUILDING}" -a x${BATCH} = xno ]; then
- read -p "${question} [${default}]? " answer
- fi
- if [ x${answer} = x ]; then
- answer=${default}
- fi
- echo ${answer}
-}
-
-yesno() {
- local question default answer
-
- question=$1
- default=$2
- while :; do
- answer=$(ask "${question}" "${default}")
- case "${answer}" in
- [Yy]*) return 0;;
- [Nn]*) return 1;;
- esac
- echo "Please answer yes or no."
- done
-}
-
-if [ x"$2" = xPRE-INSTALL ]; then
- USER=postfix
- GROUP=postfix
- GROUP2=maildrop
-
- if /usr/sbin/pw groupshow "${GROUP}" 2>/dev/null; then
- echo "You already have a group \"${GROUP}\", so I will use it."
- else
- if /usr/sbin/pw groupadd ${GROUP} -h -
- then
- echo "Added group \"${GROUP}\"."
- else
- echo "Adding group \"${GROUP}\" failed..."
- echo "Please create it, and try again."
- exit 1
- fi
- fi
-
- if /usr/sbin/pw groupshow "${GROUP2}" 2>/dev/null; then
- echo "You already have a group \"${GROUP2}\", so I will use it."
- else
- if /usr/sbin/pw groupadd ${GROUP2} -h -
- then
- echo "Added group \"${GROUP2}\"."
- else
- echo "Adding group \"${GROUP2}\" failed..."
- echo "Please create it, and try again."
- exit 1
- fi
- fi
-
- if /usr/sbin/pw user show "${USER}" 2>/dev/null; then
- echo "You already have a user \"${USER}\", so I will use it."
- else
- if /usr/sbin/pw useradd ${USER} -g ${GROUP} -h - \
- -d /var/spool/postfix \
- -s /sbin/nologin \
- -c "Postfix Mail System"
- then
- echo "Added user \"${USER}\"."
- else
- echo "Adding user \"${USER}\" failed..."
- echo "Please create it, and try again."
- exit 1
- fi
- fi
-
- if /usr/sbin/pw show group mail | grep -q "${USER}" 2>/dev/null; then
- echo "You already have user \"${USER}\" in group \"mail\", so I will use it."
- else
- echo "You need user \"${USER}\" added to group \"mail\"."
- if yesno "Would you like me to add it" y; then
- /usr/sbin/pw groupmod mail -m ${USER} || exit
- echo "Done."
- else
- echo "Please create it, and try again."
- exit 1
- fi
- fi
-
-fi
-
-if [ x"$2" = xPOST-INSTALL ]; then
- CONF1="main.cf master.cf access aliases canonical pcre_table \
- regexp_table relocated transport virtual"
-
- for file in $CONF1
- do
- if [ ! -f ${PKG_PREFIX}/etc/postfix/$file ]; then
- cp ${PKG_PREFIX}/etc/postfix/sample-$file ${PKG_PREFIX}/etc/postfix/$file
- fi
- done
-
- sh ${PKG_PREFIX}/etc/postfix/post-install tempdir=/tmp \
- config_directory=${PKG_PREFIX}/etc/postfix \
- daemon_directory=${PKG_PREFIX}/libexec/postfix \
- command_directory=${PKG_PREFIX}/sbin \
- queue_directory=/var/spool/postfix \
- sendmail_path=${PKG_PREFIX}/sbin/sendmail \
- newaliases_path=${PKG_PREFIX}/bin/newaliases \
- mailq_path=${PKG_PREFIX}/bin/mailq \
- mail_owner=postfix \
- setgid_group=maildrop \
- manpage_directory=${PKG_PREFIX}/man \
- sample_directory=${PKG_PREFIX}/etc/postfix \
- readme_directory=no \
- upgrade-package
-# readme_directory is "no" above since the package will have correct perms
-# already, and we don't know if they had PORTDOCS.
-fi
-
-replace() {
- local orig repl
-
- orig=$1
- repl=$2
- if [ -e ${orig} ]; then
- mv -f ${orig} ${orig}.OFF
- chmod 0 ${orig}.OFF
- fi
- if [ -e ${repl} ]; then
- ln -s ${repl} ${orig}
- fi
-}
-
-if [ x"$2" = xPOST-INSTALL -a -z "${PACKAGE_BUILDING}" ]; then
- if yesno "Would you like to activate Postfix in /etc/mail/mailer.conf" n; then
- mv -f /etc/mail/mailer.conf /etc/mail/mailer.conf.old
- echo "#" > /etc/mail/mailer.conf
- echo -n "# Execute the Postfix sendmail program" >> /etc/mail/mailer.conf
- echo ", named ${PKG_PREFIX}/sbin/sendmail" >> /etc/mail/mailer.conf
- echo "#" >> /etc/mail/mailer.conf
- echo "sendmail ${PKG_PREFIX}/sbin/sendmail" >> /etc/mail/mailer.conf
- echo "send-mail ${PKG_PREFIX}/sbin/sendmail" >> /etc/mail/mailer.conf
- echo "mailq ${PKG_PREFIX}/sbin/sendmail" >> /etc/mail/mailer.conf
- echo "newaliases ${PKG_PREFIX}/sbin/sendmail" >> /etc/mail/mailer.conf
- fi
-fi
diff --git a/mail/postfix1/pkg-message b/mail/postfix1/pkg-message
deleted file mode 100644
index b2ee82ee4e9d..000000000000
--- a/mail/postfix1/pkg-message
+++ /dev/null
@@ -1,22 +0,0 @@
-To enable postfix rc.d startup script please add postfix_enable="YES" in
-your rc.conf
-
-If you not need sendmail anymore, please add in your rc.conf:
-
-sendmail_enable="NO"
-sendmail_submit_enable="NO"
-sendmail_outbound_enable="NO"
-sendmail_msp_queue_enable="NO"
-
-And you can 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_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
-be the default for new installs).
diff --git a/mail/postfix1/pkg-plist b/mail/postfix1/pkg-plist
deleted file mode 100644
index 7a37ab352bfa..000000000000
--- a/mail/postfix1/pkg-plist
+++ /dev/null
@@ -1,173 +0,0 @@
-@unexec if cmp -s %D/etc/postfix/main.cf %D/etc/postfix/sample-main.cf; then rm -f %D/etc/postfix/main.cf; fi
-@unexec if cmp -s %D/etc/postfix/master.cf %D/etc/postfix/sample-master.cf; then rm -f %D/etc/postfix/master.cf; fi
-@unexec if cmp -s %D/etc/postfix/access %D/etc/postfix/sample-access; then rm -f %D/etc/postfix/access; fi
-@unexec if cmp -s %D/etc/postfix/aliases %D/etc/postfix/sample-aliases; then rm -f %D/etc/postfix/aliases; fi
-@unexec if cmp -s %D/etc/postfix/canonical %D/etc/postfix/sample-canonical; then rm -f %D/etc/postfix/canonical; fi
-@unexec if cmp -s %D/etc/postfix/pcre_table %D/etc/postfix/sample-pcre_table; then rm -f %D/etc/postfix/pcre_table; fi
-@unexec if cmp -s %D/etc/postfix/regexp_table %D/etc/postfix/sample-regexp_table; then rm -f %D/etc/postfix/regexp_table; fi
-@unexec if cmp -s %D/etc/postfix/relocated %D/etc/postfix/sample-relocated; then rm -f %D/etc/postfix/relocated; fi
-@unexec if cmp -s %D/etc/postfix/transport %D/etc/postfix/sample-transport; then rm -f %D/etc/postfix/transport; fi
-@unexec if cmp -s %D/etc/postfix/virtual %D/etc/postfix/sample-virtual; then rm -f %D/etc/postfix/virtual; fi
-bin/rmail
-etc/postfix/LICENSE
-etc/postfix/main.cf.default
-etc/postfix/post-install
-etc/postfix/postfix-files
-etc/postfix/postfix-script
-etc/postfix/sample-access
-etc/postfix/sample-aliases
-etc/postfix/sample-canonical
-etc/postfix/sample-pcre_table
-etc/postfix/sample-regexp_table
-etc/postfix/sample-relocated
-etc/postfix/sample-aliases.cf
-etc/postfix/sample-auth.cf
-etc/postfix/sample-canonical.cf
-etc/postfix/sample-compatibility.cf
-etc/postfix/sample-debug.cf
-etc/postfix/sample-filter.cf
-etc/postfix/sample-flush.cf
-etc/postfix/sample-ldap.cf
-etc/postfix/sample-lmtp.cf
-etc/postfix/sample-local.cf
-etc/postfix/sample-main.cf
-etc/postfix/sample-master.cf
-etc/postfix/sample-misc.cf
-etc/postfix/sample-pcre-access.cf
-etc/postfix/sample-pcre-body.cf
-etc/postfix/sample-pcre-header.cf
-etc/postfix/sample-qmqpd.cf
-etc/postfix/sample-rate.cf
-etc/postfix/sample-regexp-access.cf
-etc/postfix/sample-regexp-body.cf
-etc/postfix/sample-regexp-header.cf
-etc/postfix/sample-relocated.cf
-etc/postfix/sample-resource.cf
-etc/postfix/sample-rewrite.cf
-etc/postfix/sample-smtp.cf
-etc/postfix/sample-smtpd.cf
-etc/postfix/sample-transport.cf
-etc/postfix/sample-virtual.cf
-etc/postfix/sample-transport
-etc/postfix/sample-virtual
-%%SUB_TLS%%etc/postfix/sample-tls.cf
-libexec/postfix/bounce
-libexec/postfix/cleanup
-libexec/postfix/error
-libexec/postfix/flush
-libexec/postfix/lmtp
-libexec/postfix/local
-libexec/postfix/master
-libexec/postfix/nqmgr
-libexec/postfix/pickup
-libexec/postfix/pipe
-libexec/postfix/qmgr
-libexec/postfix/qmqpd
-libexec/postfix/showq
-libexec/postfix/smtp
-libexec/postfix/smtpd
-libexec/postfix/spawn
-libexec/postfix/trivial-rewrite
-libexec/postfix/virtual
-%%SUB_TLS%%libexec/postfix/tlsmgr
-sbin/postalias
-sbin/postcat
-sbin/postconf
-sbin/postdrop
-sbin/postfix
-sbin/postkick
-sbin/postlock
-sbin/postlog
-sbin/postmap
-sbin/postqueue
-sbin/postsuper
-sbin/sendmail
-bin/newaliases
-bin/mailq
-%%SUB_TEST%%sbin/smtp-sink
-%%SUB_TEST%%sbin/smtp-source
-%%PORTDOCS%%%%DOCSDIR%%/DB_README
-%%PORTDOCS%%%%DOCSDIR%%/DEBUG_README
-%%PORTDOCS%%%%DOCSDIR%%/ETRN_README
-%%PORTDOCS%%%%DOCSDIR%%/FILTER_README
-%%PORTDOCS%%%%DOCSDIR%%/INSTALL
-%%PORTDOCS%%%%DOCSDIR%%/LDAP_README
-%%PORTDOCS%%%%DOCSDIR%%/LINUX_README
-%%PORTDOCS%%%%DOCSDIR%%/LMTP_README
-%%PORTDOCS%%%%DOCSDIR%%/MACOSX_README
-%%PORTDOCS%%%%DOCSDIR%%/MYSQL_README
-%%PORTDOCS%%%%DOCSDIR%%/NFS_README
-%%PORTDOCS%%%%DOCSDIR%%/PACKAGE_README
-%%PORTDOCS%%%%DOCSDIR%%/PCRE_README
-%%PORTDOCS%%%%DOCSDIR%%/QMQP_README
-%%PORTDOCS%%%%DOCSDIR%%/RESTRICTION_CLASS_README
-%%PORTDOCS%%%%DOCSDIR%%/SASL_README
-%%PORTDOCS%%%%DOCSDIR%%/ULTRIX_README
-%%PORTDOCS%%%%DOCSDIR%%/UUCP_README
-%%PORTDOCS%%%%DOCSDIR%%/VERP_README
-%%PORTDOCS%%%%DOCSDIR%%/VIRTUAL_README
-%%PORTDOCS%%%%DOCSDIR%%/access.5.html
-%%PORTDOCS%%%%DOCSDIR%%/aliases.5.html
-%%PORTDOCS%%%%DOCSDIR%%/architecture.html
-%%PORTDOCS%%%%DOCSDIR%%/backstage.html
-%%PORTDOCS%%%%DOCSDIR%%/basic.html
-%%PORTDOCS%%%%DOCSDIR%%/big-picture.gif
-%%PORTDOCS%%%%DOCSDIR%%/big-picture.html
-%%PORTDOCS%%%%DOCSDIR%%/bounce.8.html
-%%PORTDOCS%%%%DOCSDIR%%/canonical.5.html
-%%PORTDOCS%%%%DOCSDIR%%/cleanup.8.html
-%%PORTDOCS%%%%DOCSDIR%%/commands.html
-%%PORTDOCS%%%%DOCSDIR%%/defer.8.html
-%%PORTDOCS%%%%DOCSDIR%%/delivering.html
-%%PORTDOCS%%%%DOCSDIR%%/error.8.html
-%%PORTDOCS%%%%DOCSDIR%%/faq.html
-%%PORTDOCS%%%%DOCSDIR%%/flush.8.html
-%%PORTDOCS%%%%DOCSDIR%%/goals.html
-%%PORTDOCS%%%%DOCSDIR%%/inbound.gif
-%%PORTDOCS%%%%DOCSDIR%%/index.html
-%%PORTDOCS%%%%DOCSDIR%%/lmtp.8.html
-%%PORTDOCS%%%%DOCSDIR%%/local.8.html
-%%PORTDOCS%%%%DOCSDIR%%/mailq.1.html
-%%PORTDOCS%%%%DOCSDIR%%/master.8.html
-%%PORTDOCS%%%%DOCSDIR%%/motivation.html
-%%PORTDOCS%%%%DOCSDIR%%/newaliases.1.html
-%%PORTDOCS%%%%DOCSDIR%%/nqmgr.8.html
-%%PORTDOCS%%%%DOCSDIR%%/outbound.gif
-%%PORTDOCS%%%%DOCSDIR%%/pcre_table.5.html
-%%PORTDOCS%%%%DOCSDIR%%/pickup.8.html
-%%PORTDOCS%%%%DOCSDIR%%/pipe.8.html
-%%PORTDOCS%%%%DOCSDIR%%/postalias.1.html
-%%PORTDOCS%%%%DOCSDIR%%/postcat.1.html
-%%PORTDOCS%%%%DOCSDIR%%/postconf.1.html
-%%PORTDOCS%%%%DOCSDIR%%/postdrop.1.html
-%%PORTDOCS%%%%DOCSDIR%%/postfix.1.html
-%%PORTDOCS%%%%DOCSDIR%%/postkick.1.html
-%%PORTDOCS%%%%DOCSDIR%%/postlock.1.html
-%%PORTDOCS%%%%DOCSDIR%%/postlog.1.html
-%%PORTDOCS%%%%DOCSDIR%%/postmap.1.html
-%%PORTDOCS%%%%DOCSDIR%%/postqueue.1.html
-%%PORTDOCS%%%%DOCSDIR%%/postsuper.1.html
-%%PORTDOCS%%%%DOCSDIR%%/qmgr.8.html
-%%PORTDOCS%%%%DOCSDIR%%/qmqpd.8.html
-%%PORTDOCS%%%%DOCSDIR%%/queuing.html
-%%PORTDOCS%%%%DOCSDIR%%/rate.html
-%%PORTDOCS%%%%DOCSDIR%%/receiving.html
-%%PORTDOCS%%%%DOCSDIR%%/regexp_table.5.html
-%%PORTDOCS%%%%DOCSDIR%%/relocated.5.html
-%%PORTDOCS%%%%DOCSDIR%%/resource.html
-%%PORTDOCS%%%%DOCSDIR%%/rewrite.html
-%%PORTDOCS%%%%DOCSDIR%%/security.html
-%%PORTDOCS%%%%DOCSDIR%%/sendmail.1.html
-%%PORTDOCS%%%%DOCSDIR%%/showq.8.html
-%%PORTDOCS%%%%DOCSDIR%%/small-picture.gif
-%%PORTDOCS%%%%DOCSDIR%%/smtp.8.html
-%%PORTDOCS%%%%DOCSDIR%%/smtpd.8.html
-%%PORTDOCS%%%%DOCSDIR%%/spawn.8.html
-%%PORTDOCS%%%%DOCSDIR%%/transport.5.html
-%%PORTDOCS%%%%DOCSDIR%%/trivial-rewrite.8.html
-%%PORTDOCS%%%%DOCSDIR%%/uce.html
-%%PORTDOCS%%%%DOCSDIR%%/virtual.5.html
-%%PORTDOCS%%%%DOCSDIR%%/virtual.8.html
-%%PORTDOCS%%@dirrm %%DOCSDIR%%
-@dirrm libexec/postfix
-@dirrmtry etc/postfix