Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 19 May 2009 15:04:39 +0200 (CEST)
From:      ohauer@gmx.de
To:        FreeBSD-gnats-submit@FreeBSD.org
Cc:        ohauer@gmx.de
Subject:   ports/134711: repocopy of (old) postfix to postfix25 after update to postfix to 2.6.x
Message-ID:  <20090519130439.C13F02613D@u18-124.dsl.vianetworks.de>
Resent-Message-ID: <200905191310.n4JDA24j043334@freefall.freebsd.org>

next in thread | raw e-mail | index | archive | help

>Number:         134711
>Category:       ports
>Synopsis:       repocopy of (old) postfix to postfix25 after update to postfix to 2.6.x
>Confidential:   no
>Severity:       non-critical
>Priority:       medium
>Responsible:    freebsd-ports-bugs
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          sw-bug
>Submitter-Id:   current-users
>Arrival-Date:   Tue May 19 13:10:01 UTC 2009
>Closed-Date:
>Last-Modified:
>Originator:     olli hauer
>Release:        FreeBSD 7.2-RELEASE i386
>Organization:
>Environment:

>Description:
	postfix port was updated froom version 2.5.x to 2.6.x without repocopy
	to postfix25.
>How-To-Repeat:
>Fix:

	the following shar file includes a repocopy from the (old) 2.5.x postfix port to postfix25
	+ update version to 2.5.7
	+ remove files/patch-conf__postfix-files

--- postfix25.shar begins here ---
# This is a shell archive.  Save it in a file, remove anything before
# this line, and then unpack it by entering "sh file".  Note, it may
# create directories; files and directories will be owned by you and
# have default permissions.
#
# This archive contains:
#
#	postfix25/
#	postfix25/files
#	postfix25/files/patch-conf::post-install
#	postfix25/files/patch-conf::main.cf
#	postfix25/files/patch-src::global::mail_params.h
#	postfix25/files/patch-makedefs
#	postfix25/files/postfix.sh.in
#	postfix25/Makefile
#	postfix25/distinfo
#	postfix25/pkg-descr
#	postfix25/pkg-install
#	postfix25/pkg-message
#	postfix25/pkg-plist
#
echo c - postfix25/
mkdir -p postfix25/ > /dev/null 2>&1
echo c - postfix25/files
mkdir -p postfix25/files > /dev/null 2>&1
echo x - postfix25/files/patch-conf::post-install
sed 's/^X//' >postfix25/files/patch-conf::post-install << '49d8ffd1212098f79411aed559d875f3'
X--- conf/post-install.orig	Thu Feb 24 08:06:08 2005
X+++ conf/post-install	Sat Mar  5 11:53:42 2005
X@@ -185,7 +185,7 @@
X 
X umask 022
X 
X-PATH=/bin:/usr/bin:/usr/sbin:/usr/etc:/sbin:/etc:/usr/contrib/bin:/usr/gnu/bin:/usr/ucb:/usr/bsd
X+PATH=/bin:/usr/bin:/usr/sbin:/sbin:/usr/local/bin:/usr/local/sbin
X SHELL=/bin/sh
X IFS=" 	
X "
49d8ffd1212098f79411aed559d875f3
echo x - postfix25/files/patch-conf::main.cf
sed 's/^X//' >postfix25/files/patch-conf::main.cf << 'ce33f818ac42eff735a1e1ac521c7873'
X--- conf/main.cf.orig	2007-12-18 11:50:25.000000000 -0200
X+++ conf/main.cf	2008-02-29 22:35:12.000000000 -0300
X@@ -33,19 +33,19 @@
X # The command_directory parameter specifies the location of all
X # postXXX commands.
X #
X-command_directory = /usr/sbin
X+command_directory = !!PREFIX!!/sbin
X 
X # The daemon_directory parameter specifies the location of all Postfix
X # daemon programs (i.e. programs listed in the master.cf file). This
X # directory must be owned by root.
X #
X-daemon_directory = /usr/libexec/postfix
X+daemon_directory = !!PREFIX!!/libexec/postfix
X 
X # The data_directory parameter specifies the location of Postfix-writable
X # data files (caches, random numbers). This directory must be owned
X # by the mail_owner account (see below).
X #
X-data_directory = /var/lib/postfix
X+data_directory = /var/db/postfix
X 
X # QUEUE AND PROCESS OWNERSHIP
X #
X@@ -244,7 +244,7 @@
X # 
X #mynetworks_style = class
X #mynetworks_style = subnet
X-#mynetworks_style = host
X+mynetworks_style = host
X 
X # Alternatively, you can specify the mynetworks list by hand, in
X # which case Postfix ignores the mynetworks_style setting.
X@@ -615,37 +615,37 @@
X # sendmail_path: The full pathname of the Postfix sendmail command.
X # This is the Sendmail-compatible mail posting interface.
X # 
X-sendmail_path =
X+sendmail_path = !!PREFIX!!/sbin/sendmail
X 
X # newaliases_path: The full pathname of the Postfix newaliases command.
X # This is the Sendmail-compatible command to build alias databases.
X #
X-newaliases_path =
X+newaliases_path = !!PREFIX!!/bin/newaliases
X 
X # mailq_path: The full pathname of the Postfix mailq command.  This
X # is the Sendmail-compatible mail queue listing command.
X # 
X-mailq_path =
X+mailq_path = !!PREFIX!!/bin/mailq
X 
X # setgid_group: The group for mail submission and queue management
X # commands.  This must be a group name with a numerical group ID that
X # is not shared with other accounts, not even with the Postfix account.
X #
X-setgid_group =
X+setgid_group = maildrop
X 
X # html_directory: The location of the Postfix HTML documentation.
X #
X-html_directory =
X+html_directory = no
X 
X # manpage_directory: The location of the Postfix on-line manual pages.
X #
X-manpage_directory =
X+manpage_directory = !!PREFIX!!/man
X 
X # sample_directory: The location of the Postfix sample configuration files.
X # This parameter is obsolete as of Postfix 2.1.
X #
X-sample_directory =
X+sample_directory = !!PREFIX!!/etc/postfix
X 
X # readme_directory: The location of the Postfix README files.
X #
X-readme_directory =
X+readme_directory = no
ce33f818ac42eff735a1e1ac521c7873
echo x - postfix25/files/patch-src::global::mail_params.h
sed 's/^X//' >postfix25/files/patch-src::global::mail_params.h << '5bd78f5ff58d7d497cf3ad436f0518f1'
X--- src/global/mail_params.h.orig	Mon Jun 30 18:57:48 2008
X+++ src/global/mail_params.h	Mon Jun 30 19:00:05 2008
X@@ -67,7 +67,7 @@
X extern gid_t var_owner_gid;
X 
X #define VAR_SGID_GROUP		"setgid_group"
X-#define DEF_SGID_GROUP		"postdrop"
X+#define DEF_SGID_GROUP		"maildrop"
X extern char *var_sgid_group;
X extern gid_t var_sgid_gid;
X 
X@@ -241,7 +241,7 @@
X   */
X #define VAR_DAEMON_DIR		"daemon_directory"
X #ifndef DEF_DAEMON_DIR
X-#define DEF_DAEMON_DIR		"/usr/libexec/postfix"
X+#define DEF_DAEMON_DIR		"!!PREFIX!!/libexec/postfix"
X #endif
X extern char *var_daemon_dir;
X 
X@@ -265,7 +265,7 @@
X   */
X #define VAR_DATA_DIR		"data_directory"
X #ifndef DEF_DATA_DIR
X-#define DEF_DATA_DIR		"/var/lib/postfix"
X+#define DEF_DATA_DIR		"/var/db/postfix"
X #endif
X extern char *var_data_dir;
X 
X@@ -279,7 +279,7 @@
X   */
X #define VAR_CONFIG_DIR		"config_directory"
X #ifndef DEF_CONFIG_DIR
X-#define DEF_CONFIG_DIR		"/etc/postfix"
X+#define DEF_CONFIG_DIR		"!!PREFIX!!/etc/postfix"	
X #endif
X extern char *var_config_dir;
X 
5bd78f5ff58d7d497cf3ad436f0518f1
echo x - postfix25/files/patch-makedefs
sed 's/^X//' >postfix25/files/patch-makedefs << 'c689682466196f576f9ae96139a4a975'
X--- makedefs.orig	2007-03-24 10:30:18.000000000 -0300
X+++ makedefs	2007-10-22 16:18:48.000000000 -0200
X@@ -130,6 +130,10 @@
X 		;;
X   FreeBSD.6*)	SYSTYPE=FREEBSD6
X 		;;
X+  FreeBSD.7*)	SYSTYPE=FREEBSD6
X+		;;
X+  FreeBSD.8*)	SYSTYPE=FREEBSD6
X+		;;
X   OpenBSD.2*)	SYSTYPE=OPENBSD2
X 		;;
X   OpenBSD.3*)	SYSTYPE=OPENBSD3
c689682466196f576f9ae96139a4a975
echo x - postfix25/files/postfix.sh.in
sed 's/^X//' >postfix25/files/postfix.sh.in << 'fee3f2998a7e4a245272f81a022c232c'
X#!/bin/sh
X#
X# $FreeBSD: ports/mail/postfix/files/postfix.sh.in,v 1.6 2007/02/21 05:00:56 rafan Exp $
X#
X# PROVIDE: postfix mail
X# REQUIRE: %%REQUIRE%%
X# KEYWORD: shutdown
X#
X# Add the following lines to /etc/rc.conf to enable postfix:
X# postfix_enable (bool):	Set it to "YES" to enable postfix.
X#				Default is "NO".
X# postfix_pidfile (path):	Set full path to master.pid.
X#				Default is "/var/spool/postfix/pid/master.pid".
X# postfix_procname (command):	Set command that start master. Used to verify if
X#				postfix is running.
X#				Default is "%%PREFIX%%/libexec/postfix/master".
X# postfix_flags (str):		Flags passed to postfix-script on startup.
X#				Default is "".
X#
X
X. %%RC_SUBR%%
X
Xname="postfix"
Xrcvar=${name}_enable
X
Xload_rc_config $name
X
X: ${postfix_enable="NO"}
X: ${postfix_pidfile="/var/spool/postfix/pid/master.pid"}
X: ${postfix_procname="%%PREFIX%%/libexec/postfix/master"}
X: ${postfix_flags=""}
X
Xstart_cmd=${name}_start
Xstop_cmd=${name}_stop
Xextra_commands="reload"
X
Xpidfile=${postfix_pidfile}
Xprocname=${postfix_procname}
X
Xpostfix_start() {
X	%%PREFIX%%/sbin/postfix ${postfix_flags} start
X}
X
Xpostfix_stop() {
X	%%PREFIX%%/sbin/postfix ${postfix_flags} stop
X}
X
Xrun_rc_command "$1"
fee3f2998a7e4a245272f81a022c232c
echo x - postfix25/Makefile
sed 's/^X//' >postfix25/Makefile << '6d2ea369a342be341ac293d6e8da6c19'
X# New ports collection makefile for:	postfix
X# Date created:				18 Mar 1999
X# Whom:					torstenb
X#
X# $FreeBSD: ports/mail/postfix/Makefile,v 1.143 2009/05/12 11:41:17 pav Exp $
X#
X
XPORTNAME=	postfix
XPORTVERSION=	2.5.7
XPORTEPOCH=	1
XCATEGORIES=	mail ipv6
XMASTER_SITES=	ftp://ftp.porcupine.org/mirrors/postfix-release/official/ \
X		ftp://ftp.aet.tu-cottbus.de/pub/postfix_tls/%SUBDIR%/ \
X		ftp://ftp.tux.org/pub/net/postfix/official/ \
X		ftp://ftp.utoronto.ca/mirror/packages/postfix/official/ \
X		ftp://ftp.samurai.com/pub/postfix/official/ \
X		${MASTER_SITE_RINGSERVER:S,%SUBDIR%,net/mail/postfix/official/&,}
XMASTER_SITE_SUBDIR=	. old related/postfix
XDISTNAME=	postfix-${PORTVERSION}
XDIST_SUBDIR=	${PORTNAME}
X
X# blanket approval for version updates: mnag@FreeBSD.org
XMAINTAINER=	vivek@khera.org
XCOMMENT=	A secure alternative to widely-used Sendmail
X
XCONFLICTS=	courier-0.* postfix-1.* postfix-2.[0-46-9].* postfix-current-2.* \
X		sendmail-8.* sendmail-*-8.* smail-3.* zmailer-2.*
X
XUSE_SUBMAKE=	yes
XUSE_PERL5_BUILD=yes
XUSE_RC_SUBR=	postfix.sh
X
X# back compat pull in settings from POSTFIX_OPTIONS for convenience when
X# make config is run (happens first time port is built, too)
X.for o in SASL2 SASLKRB SASLKRB5 SASLKRB5MIT TLS BDB MySQL PgSQL OpenLDAP CDB NIS VDA Test
XSTATUS_${o}=off
X.endfor
X.if defined(POSTFIX_OPTIONS)
X. for o in ${POSTFIX_OPTIONS}
XSTATUS_${o}=on
X. endfor
X.endif
X
XOPTIONS=	PCRE		"Perl Compatible Regular Expressions"			on \
X		SASL2		"Cyrus SASLv2 (Simple Auth. and Sec. Layer)"		${STATUS_SASL2} \
X		DOVECOT		"Dovecot SASL authentication method"			off \
X		SASLKRB		"If your SASL req. Kerberos select this option"		${STATUS_SASLKRB} \
X		SASLKRB5	"If your SASL req. Kerberos5 select this option"	${STATUS_SASLKRB5} \
X		SASLKMIT	"If your SASL req. MIT Kerberos5 select this option"	${STATUS_SASLKRB5MIT} \
X		TLS		"Enable SSL and TLS support"				${STATUS_TLS} \
X		BDB		"Berkeley DB (choose version with WITH_BDB_VER)"	${STATUS_BDB} \
X		MYSQL		"MySQL maps (choose version with WITH_MYSQL_VER)"	${STATUS_MySQL} \
X		PGSQL		"PostgreSQL maps (choose with DEFAULT_PGSQL_VER)"	${STATUS_PgSQL} \
X		OPENLDAP	"OpenLDAP maps (choose ver. with WITH_OPENLDAP_VER)"	${STATUS_OpenLDAP} \
X		CDB		"CDB maps lookups"					${STATUS_CDB} \
X		NIS		"NIS maps lookups"					${STATUS_NIS} \
X		VDA		"VDA (Virtual Delivery Agent)"				${STATUS_VDA} \
X		TEST		"SMTP/LMTP test server and generator"			${STATUS_Test}
X
XMAN1=	postalias.1 postcat.1 postconf.1 postdrop.1 postfix.1 postkick.1 \
X	postlock.1 postlog.1 postmap.1 postqueue.1 postsuper.1 sendmail.1 \
X	qshape.1
X
XMAN5=	access.5 aliases.5 bounce.5 canonical.5 cidr_table.5 generic.5 \
X	header_checks.5 ldap_table.5 master.5 mysql_table.5 nisplus_table.5 \
X	pcre_table.5 pgsql_table.5 postconf.5 regexp_table.5 relocated.5 \
X	tcp_table.5 transport.5 virtual.5
X
XMAN8=	anvil.8 bounce.8 cleanup.8 discard.8 error.8 flush.8 local.8 master.8 \
X	oqmgr.8 pickup.8 pipe.8 proxymap.8 qmgr.8 qmqpd.8 scache.8 showq.8 \
X	smtp.8 smtpd.8 spawn.8 tlsmgr.8 trivial-rewrite.8 verify.8 virtual.8
X
XMLINKS=	sendmail.1 mailq.1 \
X	sendmail.1 newaliases.1 \
X	header_checks.5 body_checks.5 \
X	bounce.8 defer.8 \
X	bounce.8 trace.8 \
X	smtp.8 lmtp.8
X
XCONF1=	access aliases canonical generic header_checks main.cf master.cf \
X	relocated transport virtual
X
X.if !defined(DEBUG)
XMAKEFILEFLAGS+=	DEBUG=
X.endif
X
XMAKEFILEFLAGS+=	CC="${CC}" OPT="${CFLAGS}"
X
XSCRIPTS_ENV=	WRKDIRPREFIX="${WRKDIRPREFIX}" \
X		TOUCH="${TOUCH}" \
X		MKDIR="${MKDIR}"
X
X.include <bsd.port.pre.mk>
X
X# Default requirement for postfix rc script
X_REQUIRE=	LOGIN cleanvar
X
X.if defined(WITH_PCRE)
XLIB_DEPENDS+=		pcre.0:${PORTSDIR}/devel/pcre
XPOSTFIX_CCARGS+=	-DHAS_PCRE -I${LOCALBASE}/include
XPOSTFIX_AUXLIBS+=	-L${LOCALBASE}/lib -lpcre
X.else
XPOSTFIX_CCARGS+=	-DNO_PCRE
X.endif
X
X.if defined(WITH_SASL2)
XLIB_DEPENDS+=		sasl2.2:${PORTSDIR}/security/cyrus-sasl2
XPOSTFIX_CCARGS+=	-DUSE_SASL_AUTH -DUSE_CYRUS_SASL -I${LOCALBASE}/include -I${LOCALBASE}/include/sasl
XPOSTFIX_AUXLIBS+=	-L${LOCALBASE}/lib -lsasl2 -lpam -lcrypt
X.endif
X
X.if defined(WITH_DOVECOT)
XRUN_DEPENDS+=		dovecot:${PORTSDIR}/mail/dovecot
XPOSTFIX_CCARGS+=	-DUSE_SASL_AUTH -DDEF_SERVER_SASL_TYPE=\\\"dovecot\\\"
X.endif
X
X.if defined(WITH_SASLKRB)
X.if defined(WITH_SASLKRB5) || defined(WITH_SASLKMIT)
XBROKEN=			Select only one SASL Kerberos option
X.endif
XPOSTFIX_AUXLIBS+=	-lkrb -lcrypto -lcom_err
X.endif
X
X.if defined(WITH_SASLKRB5)
X.if defined(WITH_SASLKRB) || defined(WITH_SASLKMIT)
XBROKEN=			Select only one SASL Kerberos option
X.endif
XPOSTFIX_AUXLIBS+=	-lkrb5 -lcrypto -lcrypt -lcom_err -lasn1 -lroken
X.endif
X
X.if defined(WITH_SASLKMIT)
X.if defined(WITH_SASLKRB) || defined(WITH_SASLKRB5)
XBROKEN=			Select only one SASL Kerberos option
X.endif
XLIB_DEPENDS+=		krb5.3:${PORTSDIR}/security/krb5
XPOSTFIX_AUXLIBS+=	-Wl,--rpath,$${KRB5_HOME:-${LOCALBASE}}/lib -lkrb5 -lcrypto -lcrypt -lcom_err
X.endif
X
X.if defined(WITH_TLS)
X.include "${PORTSDIR}/Mk/bsd.openssl.mk"
XPOSTFIX_CCARGS+=	-DUSE_TLS -I${OPENSSLINC}
XPOSTFIX_AUXLIBS+=	-L${OPENSSLLIB} ${LDFLAGS} -lssl -lcrypto
X.endif
X
X.if defined(WITH_BDB)
XUSE_BDB=		yes
XPOSTFIX_CCARGS+=	-I${BDB_INCLUDE_DIR}
XPOSTFIX_AUXLIBS+=	-L${BDB_LIB_DIR} -l${BDB_LIB_NAME}
X.endif
X
X.if defined(WITH_MYSQL)
XUSE_MYSQL=		yes
XPOSTFIX_CCARGS+=	-DHAS_MYSQL -I${LOCALBASE}/include/mysql
XPOSTFIX_AUXLIBS+=	-L${LOCALBASE}/lib/mysql -lmysqlclient -lz -lcrypt -lm
X_REQUIRE+=		mysql
X.endif
X
X.if defined(WITH_PGSQL)
XUSE_PGSQL=		yes
XPOSTFIX_CCARGS+=	-DHAS_PGSQL -I${LOCALBASE}/include -I${LOCALBASE}/pgsql/include
XPOSTFIX_AUXLIBS+=	-L${LOCALBASE}/lib -L${LOCALBASE}/pgsql/lib -lpq -lcrypt
X_REQUIRE+=		postgresql
X.endif
X
X.if defined(WITH_OPENLDAP)
XUSE_OPENLDAP=		yes
X.if defined(WITH_OPENLDAP_VER)
XWANT_OPENLDAP_VER=	${WITH_OPENLDAP_VER}
X.endif
XPOSTFIX_CCARGS+=	-DHAS_LDAP -I${LOCALBASE}/include
XPOSTFIX_AUXLIBS+=	-L${LOCALBASE}/lib -lldap -llber
X_REQUIRE+=		slapd
X.endif
X
X.if defined(WITH_CDB)
XBUILD_DEPENDS+=		${LOCALBASE}/lib/libcdb.a:${PORTSDIR}/databases/tinycdb
XPOSTFIX_CCARGS+=	-DHAS_CDB -I${LOCALBASE}/include
XPOSTFIX_AUXLIBS+=	-L${LOCALBASE}/lib -lcdb
X.endif
X
X.if defined(WITH_NIS)
XPOSTFIX_CCARGS+=	-DHAS_NIS
X_REQUIRE+=		ypserv
X.endif
X
X.if defined(WITH_VDA)
XPATCH_SITES+=		http://vda.sourceforge.net/VDA/
XPATCHFILES+=		postfix-2.5.6-vda-ng.patch.gz
XPATCH_DIST_STRIP=	-p1
X.endif
X
X.if defined(WITH_TEST)
XBINTEST=	qmqp-sink qmqp-source smtp-sink smtp-source
XMANTEST=	qmqp-sink.1 qmqp-source.1 smtp-sink.1 smtp-source.1
XMAN1+=		${MANTEST}
XPLIST_SUB+=	SUB_TEST=""
X.else
XPLIST_SUB+=	SUB_TEST="@comment "
X.endif
X
X.if defined(NOPORTDOCS)
XREADMEDIR=no
X.else
XREADMEDIR=${PREFIX}/share/doc/postfix
X.endif
X
XSUB_LIST+=	REQUIRE="${_REQUIRE}"
X
Xpre-patch:
X.if defined(POSTFIX_OPTIONS)
X	@${ECHO_MSG}
X	@${ECHO_MSG}
X	@${ECHO_MSG}
X	@${ECHO_MSG} "***** ALERT *****"
X	@${ECHO_MSG} "POSTFIX_OPTIONS is no longer supported,"
X	@${ECHO_MSG} "${PORTNAME} uses options, consider running"
X	@${ECHO_MSG} "# make config"
X	@${ECHO_MSG}
X	@${ECHO_MSG}
X	@${ECHO_MSG}
X	@sleep 10
X.endif
X
X.if defined(WITH_SASL2) && !defined(WITH_MYSQL) && exists(${LOCALBASE}/lib/libsasl2.a)
X	@if /usr/bin/nm ${LOCALBASE}/lib/libsasl2.a | ${GREP} -wq "mysql_init"; then \
X		${ECHO_MSG}; \
X		${ECHO_MSG} "Your SASL2 library it's compiled with MYSQL"; \
X		${ECHO_MSG} "If you use MYSQL in ${PORTNAME} consider CTRL+C and"; \
X		${ECHO_MSG} "select MYSQL OPTION in config menu."; \
X		${ECHO_MSG} "# make clean config"; \
X		${ECHO_MSG}; \
X		sleep 5; \
X	fi
X.endif
X
X	@${ECHO} "<HTML><BODY>See <A HREF="header_checks.5.html">header_checks.5.html</A></BODY></HTML>" \
X		> ${WRKSRC}/html/body_checks.5.html
X	@${FIND} -P ${WRKSRC}/man -type f | ${XARGS} \
X		${REINPLACE_CMD} -e "s|/etc/postfix|${PREFIX}/etc/postfix|g"
X	@${FIND} -P ${WRKSRC}/README_FILES -type f | ${XARGS} \
X		${REINPLACE_CMD} -e "s|/etc/postfix|${PREFIX}/etc/postfix|g"
X	@${FIND} -P ${WRKSRC}/conf -type f | ${XARGS} \
X		${REINPLACE_CMD} -e "s|/etc/postfix|${PREFIX}/etc/postfix|g"
X
Xpost-patch:
X# All files modified with ${FILESDIR}/patch-* to use !!PREFIX!! need REINPLACE. Put below.
X	@${REINPLACE_CMD} -e "s,!!PREFIX!!,${PREFIX},g" \
X		${WRKSRC}/conf/main.cf ${WRKSRC}/src/global/mail_params.h
X	@${REINPLACE_CMD} -e "s|perl|${PERL}|" ${WRKSRC}/src/bounce/Makefile.in
X
Xdo-configure:
X	(cd ${WRKSRC} && ${MAKE} -f Makefile.init makefiles ${MAKEFILEFLAGS} \
X	CCARGS="${POSTFIX_CCARGS}" AUXLIBS="${POSTFIX_AUXLIBS}" && \
X	${ECHO} "all: default" >> Makefile)
X
Xpre-su-install:
X	@${SETENV} ${SCRIPTS_ENV} PKG_PREFIX="${PREFIX}" ${SH} ${PKGINSTALL} ${PKGNAME} PRE-INSTALL
X
Xdo-install:
X	cd ${WRKSRC}; ${SH} postfix-install -non-interactive install_root=/ tempdir=/tmp \
X		config_directory=${PREFIX}/etc/postfix \
X		data_directory=/var/db/postfix \
X		daemon_directory=${PREFIX}/libexec/postfix \
X		command_directory=${PREFIX}/sbin \
X		queue_directory=/var/spool/postfix \
X		sendmail_path=${PREFIX}/sbin/sendmail \
X		newaliases_path=${PREFIX}/bin/newaliases \
X		mailq_path=${PREFIX}/bin/mailq \
X		mail_owner=postfix \
X		setgid_group=maildrop \
X		manpage_directory=${MANPREFIX}/man \
X		sample_directory=${PREFIX}/etc/postfix \
X		readme_directory=${READMEDIR}
X
X	${INSTALL_SCRIPT} ${WRKSRC}/auxiliary/rmail/rmail ${PREFIX}/bin/rmail
X
X	${INSTALL_SCRIPT} ${WRKSRC}/auxiliary/qshape/qshape.pl ${PREFIX}/bin/qshape
X	${INSTALL_MAN} ${WRKSRC}/man/man1/qshape.1 ${MANPREFIX}/man/man1
X
X.for f in ${BINTEST}
X	${INSTALL_PROGRAM} ${WRKSRC}/bin/${f} ${PREFIX}/bin
X.endfor
X.for f in ${MANTEST}
X	${INSTALL_MAN} ${WRKSRC}/man/man1/${f} ${MANPREFIX}/man/man1
X.endfor
X
X	@${MKDIR} ${PREFIX}/etc/postfix/dist
X.for f in ${CONF1}
X	${INSTALL_DATA} ${WRKSRC}/conf/${f} ${PREFIX}/etc/postfix/dist
X.endfor
X
X.if !defined(NOPORTDOCS)
X	${INSTALL} -d -o ${DOCOWN} -g ${DOCGRP} -m 555 ${DOCSDIR}
X	@cd ${WRKSRC}/html && ${INSTALL_DATA} *.html *.jpg *.png ${DOCSDIR} && \
X		${ECHO_MSG} "Installed HTML documentation in ${DOCSDIR}"
X.endif
X
Xpost-install:
X	@${SETENV} ${SCRIPTS_ENV} PKG_PREFIX="${PREFIX}" ${SH} ${PKGINSTALL} ${PKGNAME} POST-INSTALL
X# Fix compressed man pages
X	@${REINPLACE_CMD} -E -e "s|(man[158]/.*.[158]):|\1.gz:|g" ${PREFIX}/etc/postfix/postfix-files
X	@${RM} -f ${PREFIX}/etc/postfix/postfix-files.bak
X	@${CAT} ${PKGMESSAGE}
X
X.include <bsd.port.post.mk>
6d2ea369a342be341ac293d6e8da6c19
echo x - postfix25/distinfo
sed 's/^X//' >postfix25/distinfo << 'becb130e3690b9609c8704f0a87a9de7'
XMD5 (postfix/postfix-2.5.7.tar.gz) = 52a49d11555571fe7c3b0d3768f45092
XSHA256 (postfix/postfix-2.5.7.tar.gz) = b758684dadbf01fcfe964400151788cf54cb1f4b90d2e8ede87f81f9fbc635c4
XSIZE (postfix/postfix-2.5.7.tar.gz) = 3159263
XMD5 (postfix/postfix-2.5.6-vda-ng.patch.gz) = 83e483795c616abb27fdee5d9886019c
XSHA256 (postfix/postfix-2.5.6-vda-ng.patch.gz) = c4e4ff3da5b6bfa2648dc41bbf7ee56c1ba2f62e2c77a7885bc8044a1131f531
XSIZE (postfix/postfix-2.5.6-vda-ng.patch.gz) = 12388
becb130e3690b9609c8704f0a87a9de7
echo x - postfix25/pkg-descr
sed 's/^X//' >postfix25/pkg-descr << '506cbd2a238e76a9131a75e75b8c85bf'
XPostfix attempts to be fast, easy to administer, and secure, while at the same
Xtime being sendmail compatible enough to not upset existing users. Thus, the
Xoutside has a sendmail-ish flavor, but the inside is completely different.
X
XSome feautures:
X
XConnection cache for SMTP, DSN status notifications, IP version 6, Plug-in
Xsupport for multiple SASL implementations (Cyrus, Dovecot), TLS encryption and
Xauthentication, Configurable status notification message text, Access control
Xper client/sender/recipient/etc, Content filter (built-in, external before
Xqueue, external after queue), Berkeley DB database, LDAP database, MySQL
Xdatabase, PostgreSQL database, Maildir and mailbox format, Virtual domains,
XVERP envelope return addresses and others.
X
XWWW:	http://www.postfix.org/
506cbd2a238e76a9131a75e75b8c85bf
echo x - postfix25/pkg-install
sed 's/^X//' >postfix25/pkg-install << 'ca76cd3ae8d627e0b530d134690cdabb'
X#!/bin/sh
X#
X#	$FreeBSD: ports/mail/postfix/pkg-install,v 1.26 2008/03/01 01:44:30 mnag Exp $
X#
X
X# If the POSTFIX_DEFAULT_MTA environment variable is set to YES, it
X# will make the port/package use defaults which make postfix replace
X# sendmail as much as possible.
X
XPKG_PREFIX=${PKG_PREFIX:=/usr/local}
XBATCH=${BATCH:=no}
XPOSTFIX_DEFAULT_MTA=${POSTFIX_DEFAULT_MTA:=no}
X
Xif [ x${POSTFIX_DEFAULT_MTA} = xno ]; then
X	DEFAULT_REPLACE_MAILERCONF=n
Xelse
X	DEFAULT_REPLACE_MAILERCONF=y
Xfi
X
Xif [ -x /usr/sbin/nologin ]; then
X	NOLOGIN=/usr/sbin/nologin
Xelse
X	NOLOGIN=/sbin/nologin
Xfi
X
Xask() {
X	local question default answer
X
X	question=$1
X	default=$2
X	if [ -z "${PACKAGE_BUILDING}" -a x${BATCH} = xno ]; then
X		read -p "${question} [${default}]? " answer
X	fi
X	if [ x${answer} = x ]; then
X		answer=${default}
X	fi
X	echo ${answer}
X}
X
Xyesno() {
X	local question default answer
X
X	question=$1
X	default=$2
X	while :; do
X		answer=$(ask "${question}" "${default}")
X		case "${answer}" in
X			[Yy]*)	return 0;;
X			[Nn]*)	return 1;;
X		esac
X		echo "Please answer yes or no."
X	done
X}
X
Xif [ x"$2" = xPRE-INSTALL ]; then
X	USER=postfix
X	UID=125
X	GROUP=postfix
X	GID=125
X	GROUP2=maildrop
X	GID2=126
X
X	if /usr/sbin/pw groupshow "${GROUP}" 2>/dev/null; then
X		echo "You already have a group \"${GROUP}\", so I will use it."
X	else
X		if /usr/sbin/pw groupadd ${GROUP} -g ${GID}; then
X			echo "Added group \"${GROUP}\"."
X		else
X			echo "Adding group \"${GROUP}\" failed..."
X			echo "Please create it, and try again."
X			exit 1
X		fi
X	fi
X
X	if /usr/sbin/pw groupshow "${GROUP2}" 2>/dev/null; then
X		echo "You already have a group \"${GROUP2}\", so I will use it."
X	else
X		if /usr/sbin/pw groupadd ${GROUP2} -g ${GID2}; then
X			echo "Added group \"${GROUP2}\"."
X		else
X			echo "Adding group \"${GROUP2}\" failed..."
X			echo "Please create it, and try again."
X			exit 1
X		fi
X	fi
X
X	if /usr/sbin/pw user show "${USER}" 2>/dev/null; then
X		echo "You already have a user \"${USER}\", so I will use it."
X	else
X		if /usr/sbin/pw useradd ${USER} -u ${UID} -g ${GROUP} -h - -d /var/spool/postfix -s ${NOLOGIN} -c "Postfix Mail System"; then
X			echo "Added user \"${USER}\"."
X		else
X			echo "Adding user \"${USER}\" failed..."
X			echo "Please create it, and try again."
X			exit 1
X		fi
X	fi
X
X	if /usr/sbin/pw show group mail | grep -q "${USER}" 2>/dev/null; then
X		echo "You already have user \"${USER}\" in group \"mail\", so I will use it."
X	else
X		echo "You need user \"${USER}\" added to group \"mail\"."
X		if yesno "Would you like me to add it" y; then
X			/usr/sbin/pw groupmod mail -m ${USER} || exit
X			echo "Done."
X		else
X			echo "Please create it, and try again."
X			exit 1
X		fi
X	fi
Xfi
X
Xif [ x"$2" = xPOST-INSTALL ]; then
X	if [ -d ${PKG_PREFIX}/etc/postfix/dist ]; then
X		for file in ${PKG_PREFIX}/etc/postfix/dist/*; do
X			if [ ! -f ${PKG_PREFIX}/etc/postfix/${file#${PKG_PREFIX}/etc/postfix/dist} ]; then
X				cp $file ${PKG_PREFIX}/etc/postfix/
X			fi
X		done
X	fi
X
X	/bin/sh ${PKG_PREFIX}/etc/postfix/post-install tempdir=/tmp \
X	config_directory=${PKG_PREFIX}/etc/postfix \
X	data_directory=/var/db/postfix \
X	daemon_directory=${PKG_PREFIX}/libexec/postfix \
X	command_directory=${PKG_PREFIX}/sbin \
X	queue_directory=/var/spool/postfix \
X	sendmail_path=${PKG_PREFIX}/sbin/sendmail \
X	newaliases_path=${PKG_PREFIX}/bin/newaliases \
X	mailq_path=${PKG_PREFIX}/bin/mailq \
X	mail_owner=postfix \
X	setgid_group=maildrop \
X	manpage_directory=${PKG_PREFIX}/man \
X	sample_directory=${PKG_PREFIX}/etc/postfix \
X	readme_directory=no \
X	upgrade-package
Xfi
X# readme_directory is "no" above since the package will have correct perms
X# already, and we don't know if they had PORTDOCS.
X
Xreplace() {
X	local orig repl
X
X	orig=$1
X	repl=$2
X	if [ -e ${orig} ]; then
X		/bin/mv -f ${orig} ${orig}.OFF
X		/bin/chmod 0 ${orig}.OFF
X	fi
X	if [ -e ${repl} ]; then
X		/bin/ln -s ${repl} ${orig}
X	fi
X}
X
Xif [ x"$2" = xPOST-INSTALL -a -z "${PACKAGE_BUILDING}" ]; then
X	if yesno "Would you like to activate Postfix in /etc/mail/mailer.conf" ${DEFAULT_REPLACE_MAILERCONF}; then
X		/bin/mv -f /etc/mail/mailer.conf /etc/mail/mailer.conf.old
X		echo "#"						>	/etc/mail/mailer.conf
X		echo -n "# Execute the Postfix sendmail program"	>>	/etc/mail/mailer.conf
X		echo ", named ${PKG_PREFIX}/sbin/sendmail"		>>	/etc/mail/mailer.conf
X		echo "#"						>>	/etc/mail/mailer.conf
X		echo "sendmail	${PKG_PREFIX}/sbin/sendmail"	>>	/etc/mail/mailer.conf
X		echo "send-mail	${PKG_PREFIX}/sbin/sendmail"	>>	/etc/mail/mailer.conf
X		echo "mailq	${PKG_PREFIX}/sbin/sendmail"	>>	/etc/mail/mailer.conf
X		echo "newaliases	${PKG_PREFIX}/sbin/sendmail"	>>	/etc/mail/mailer.conf
X	fi
Xfi
ca76cd3ae8d627e0b530d134690cdabb
echo x - postfix25/pkg-message
sed 's/^X//' >postfix25/pkg-message << '643f1349ce40b891adcf711b94b3299b'
XTo enable postfix startup script please add postfix_enable="YES" in
Xyour rc.conf
X
XIf you not need sendmail anymore, please add in your rc.conf:
X
Xsendmail_enable="NO"
Xsendmail_submit_enable="NO"
Xsendmail_outbound_enable="NO"
Xsendmail_msp_queue_enable="NO"
X
XAnd you can disable some sendmail specific daily maintenance routines in your
X/etc/periodic.conf file:
X
Xdaily_clean_hoststat_enable="NO"
Xdaily_status_mail_rejects_enable="NO"
Xdaily_status_include_submit_mailq="NO"
Xdaily_submit_queuerun="NO"
X
XIf you are using SASL, you need to make sure that postfix has access to read
Xthe sasldb file.  This is accomplished by adding postfix to group mail and
Xmaking the /usr/local/etc/sasldb* file(s) readable by group mail (this should
Xbe the default for new installs).
X
XIf you are upgrading from postfix version prior to 2.0, please see the README
Xfiles for recommended changes to your configuration.
643f1349ce40b891adcf711b94b3299b
echo x - postfix25/pkg-plist
sed 's/^X//' >postfix25/pkg-plist << '43dc3bc0c40d528840524911faf84666'
X@unexec if cmp -s %D/etc/postfix/main.cf %D/etc/postfix/dist/main.cf; then rm -f %D/etc/postfix/main.cf; fi
X@unexec if cmp -s %D/etc/postfix/master.cf %D/etc/postfix/dist/master.cf; then rm -f %D/etc/postfix/master.cf; fi
X@unexec if cmp -s %D/etc/postfix/access %D/etc/postfix/dist/access; then rm -f %D/etc/postfix/access; fi
X@unexec if cmp -s %D/etc/postfix/aliases %D/etc/postfix/dist/aliases; then rm -f %D/etc/postfix/aliases; fi
X@unexec if cmp -s %D/etc/postfix/canonical %D/etc/postfix/dist/canonical; then rm -f %D/etc/postfix/canonical; fi
X@unexec if cmp -s %D/etc/postfix/header_checks %D/etc/postfix/dist/header_checks; then rm -f %D/etc/postfix/header_checks; fi
X@unexec if cmp -s %D/etc/postfix/relocated %D/etc/postfix/dist/relocated; then rm -f %D/etc/postfix/relocated; fi
X@unexec if cmp -s %D/etc/postfix/transport %D/etc/postfix/dist/transport; then rm -f %D/etc/postfix/transport; fi
X@unexec if cmp -s %D/etc/postfix/virtual %D/etc/postfix/dist/virtual; then rm -f %D/etc/postfix/virtual; fi
X@unexec if cmp -s %D/etc/postfix/generic %D/etc/postfix/dist/generic; then rm -f %D/etc/postfix/generic; fi
Xetc/postfix/LICENSE
Xetc/postfix/TLS_LICENSE
Xetc/postfix/bounce.cf.default
Xetc/postfix/main.cf.default
Xetc/postfix/makedefs.out
Xetc/postfix/post-install
Xetc/postfix/postfix-files
Xetc/postfix/postfix-script
Xetc/postfix/dist/main.cf
Xetc/postfix/dist/master.cf
Xetc/postfix/dist/access
Xetc/postfix/dist/aliases
Xetc/postfix/dist/canonical
Xetc/postfix/dist/header_checks
Xetc/postfix/dist/relocated
Xetc/postfix/dist/transport
Xetc/postfix/dist/virtual
Xetc/postfix/dist/generic
Xlibexec/postfix/anvil
Xlibexec/postfix/bounce
Xlibexec/postfix/cleanup
Xlibexec/postfix/discard
Xlibexec/postfix/error
Xlibexec/postfix/flush
Xlibexec/postfix/lmtp
Xlibexec/postfix/local
Xlibexec/postfix/master
Xlibexec/postfix/nqmgr
Xlibexec/postfix/oqmgr
Xlibexec/postfix/pickup
Xlibexec/postfix/pipe
Xlibexec/postfix/proxymap
Xlibexec/postfix/qmgr
Xlibexec/postfix/qmqpd
Xlibexec/postfix/scache
Xlibexec/postfix/showq
Xlibexec/postfix/smtp
Xlibexec/postfix/smtpd
Xlibexec/postfix/spawn
Xlibexec/postfix/trivial-rewrite
Xlibexec/postfix/verify
Xlibexec/postfix/virtual
Xlibexec/postfix/tlsmgr
Xsbin/postalias
Xsbin/postcat
Xsbin/postconf
Xsbin/postdrop
Xsbin/postfix
Xsbin/postkick
Xsbin/postlock
Xsbin/postlog
Xsbin/postmap
Xsbin/postqueue
Xsbin/postsuper
Xsbin/sendmail
X%%SUB_TEST%%bin/qmqp-sink
X%%SUB_TEST%%bin/qmqp-source
X%%SUB_TEST%%bin/smtp-sink
X%%SUB_TEST%%bin/smtp-source
Xbin/rmail
Xbin/qshape
Xbin/newaliases
Xbin/mailq
X%%PORTDOCS%%%%DOCSDIR%%/AAAREADME
X%%PORTDOCS%%%%DOCSDIR%%/ADDRESS_CLASS_README
X%%PORTDOCS%%%%DOCSDIR%%/ADDRESS_CLASS_README.html
X%%PORTDOCS%%%%DOCSDIR%%/ADDRESS_REWRITING_README
X%%PORTDOCS%%%%DOCSDIR%%/ADDRESS_REWRITING_README.html
X%%PORTDOCS%%%%DOCSDIR%%/ADDRESS_VERIFICATION_README
X%%PORTDOCS%%%%DOCSDIR%%/ADDRESS_VERIFICATION_README.html
X%%PORTDOCS%%%%DOCSDIR%%/BACKSCATTER_README
X%%PORTDOCS%%%%DOCSDIR%%/BACKSCATTER_README.html
X%%PORTDOCS%%%%DOCSDIR%%/BASIC_CONFIGURATION_README
X%%PORTDOCS%%%%DOCSDIR%%/BASIC_CONFIGURATION_README.html
X%%PORTDOCS%%%%DOCSDIR%%/BUILTIN_FILTER_README
X%%PORTDOCS%%%%DOCSDIR%%/BUILTIN_FILTER_README.html
X%%PORTDOCS%%%%DOCSDIR%%/CDB_README
X%%PORTDOCS%%%%DOCSDIR%%/CDB_README.html
X%%PORTDOCS%%%%DOCSDIR%%/CONNECTION_CACHE_README
X%%PORTDOCS%%%%DOCSDIR%%/CONNECTION_CACHE_README.html
X%%PORTDOCS%%%%DOCSDIR%%/CONTENT_INSPECTION_README
X%%PORTDOCS%%%%DOCSDIR%%/CONTENT_INSPECTION_README.html
X%%PORTDOCS%%%%DOCSDIR%%/DATABASE_README
X%%PORTDOCS%%%%DOCSDIR%%/DATABASE_README.html
X%%PORTDOCS%%%%DOCSDIR%%/DB_README
X%%PORTDOCS%%%%DOCSDIR%%/DB_README.html
X%%PORTDOCS%%%%DOCSDIR%%/DEBUG_README
X%%PORTDOCS%%%%DOCSDIR%%/DEBUG_README.html
X%%PORTDOCS%%%%DOCSDIR%%/DSN_README
X%%PORTDOCS%%%%DOCSDIR%%/DSN_README.html
X%%PORTDOCS%%%%DOCSDIR%%/ETRN_README
X%%PORTDOCS%%%%DOCSDIR%%/ETRN_README.html
X%%PORTDOCS%%%%DOCSDIR%%/FILTER_README
X%%PORTDOCS%%%%DOCSDIR%%/FILTER_README.html
X%%PORTDOCS%%%%DOCSDIR%%/INSTALL
X%%PORTDOCS%%%%DOCSDIR%%/INSTALL.html
X%%PORTDOCS%%%%DOCSDIR%%/IPV6_README
X%%PORTDOCS%%%%DOCSDIR%%/IPV6_README.html
X%%PORTDOCS%%%%DOCSDIR%%/TLS_README
X%%PORTDOCS%%%%DOCSDIR%%/TLS_README.html
X%%PORTDOCS%%%%DOCSDIR%%/LDAP_README
X%%PORTDOCS%%%%DOCSDIR%%/LDAP_README.html
X%%PORTDOCS%%%%DOCSDIR%%/LINUX_README
X%%PORTDOCS%%%%DOCSDIR%%/LINUX_README.html
X%%PORTDOCS%%%%DOCSDIR%%/LOCAL_RECIPIENT_README
X%%PORTDOCS%%%%DOCSDIR%%/LOCAL_RECIPIENT_README.html
X%%PORTDOCS%%%%DOCSDIR%%/MAILDROP_README
X%%PORTDOCS%%%%DOCSDIR%%/MAILDROP_README.html
X%%PORTDOCS%%%%DOCSDIR%%/MILTER_README
X%%PORTDOCS%%%%DOCSDIR%%/MILTER_README.html
X%%PORTDOCS%%%%DOCSDIR%%/MYSQL_README
X%%PORTDOCS%%%%DOCSDIR%%/MYSQL_README.html
X%%PORTDOCS%%%%DOCSDIR%%/NFS_README
X%%PORTDOCS%%%%DOCSDIR%%/NFS_README.html
X%%PORTDOCS%%%%DOCSDIR%%/OVERVIEW
X%%PORTDOCS%%%%DOCSDIR%%/OVERVIEW.html
X%%PORTDOCS%%%%DOCSDIR%%/PACKAGE_README
X%%PORTDOCS%%%%DOCSDIR%%/PACKAGE_README.html
X%%PORTDOCS%%%%DOCSDIR%%/PCRE_README
X%%PORTDOCS%%%%DOCSDIR%%/PCRE_README.html
X%%PORTDOCS%%%%DOCSDIR%%/PGSQL_README
X%%PORTDOCS%%%%DOCSDIR%%/PGSQL_README.html
X%%PORTDOCS%%%%DOCSDIR%%/QSHAPE_README
X%%PORTDOCS%%%%DOCSDIR%%/QSHAPE_README.html
X%%PORTDOCS%%%%DOCSDIR%%/RELEASE_NOTES
X%%PORTDOCS%%%%DOCSDIR%%/RESTRICTION_CLASS_README
X%%PORTDOCS%%%%DOCSDIR%%/RESTRICTION_CLASS_README.html
X%%PORTDOCS%%%%DOCSDIR%%/SASL_README
X%%PORTDOCS%%%%DOCSDIR%%/SASL_README.html
X%%PORTDOCS%%%%DOCSDIR%%/SCHEDULER_README
X%%PORTDOCS%%%%DOCSDIR%%/SCHEDULER_README.html
X%%PORTDOCS%%%%DOCSDIR%%/SMTPD_ACCESS_README
X%%PORTDOCS%%%%DOCSDIR%%/SMTPD_ACCESS_README.html
X%%PORTDOCS%%%%DOCSDIR%%/SMTPD_POLICY_README
X%%PORTDOCS%%%%DOCSDIR%%/SMTPD_POLICY_README.html
X%%PORTDOCS%%%%DOCSDIR%%/SMTPD_PROXY_README
X%%PORTDOCS%%%%DOCSDIR%%/SMTPD_PROXY_README.html
X%%PORTDOCS%%%%DOCSDIR%%/SOHO_README.html
X%%PORTDOCS%%%%DOCSDIR%%/STANDARD_CONFIGURATION_README
X%%PORTDOCS%%%%DOCSDIR%%/STANDARD_CONFIGURATION_README.html
X%%PORTDOCS%%%%DOCSDIR%%/STRESS_README
X%%PORTDOCS%%%%DOCSDIR%%/STRESS_README.html
X%%PORTDOCS%%%%DOCSDIR%%/TLS_LEGACY_README
X%%PORTDOCS%%%%DOCSDIR%%/TLS_LEGACY_README.html
X%%PORTDOCS%%%%DOCSDIR%%/TUNING_README
X%%PORTDOCS%%%%DOCSDIR%%/TUNING_README.html
X%%PORTDOCS%%%%DOCSDIR%%/ULTRIX_README
X%%PORTDOCS%%%%DOCSDIR%%/UUCP_README
X%%PORTDOCS%%%%DOCSDIR%%/UUCP_README.html
X%%PORTDOCS%%%%DOCSDIR%%/VERP_README
X%%PORTDOCS%%%%DOCSDIR%%/VERP_README.html
X%%PORTDOCS%%%%DOCSDIR%%/VIRTUAL_README
X%%PORTDOCS%%%%DOCSDIR%%/VIRTUAL_README.html
X%%PORTDOCS%%%%DOCSDIR%%/XCLIENT_README
X%%PORTDOCS%%%%DOCSDIR%%/XCLIENT_README.html
X%%PORTDOCS%%%%DOCSDIR%%/XFORWARD_README
X%%PORTDOCS%%%%DOCSDIR%%/XFORWARD_README.html
X%%PORTDOCS%%%%DOCSDIR%%/access.5.html
X%%PORTDOCS%%%%DOCSDIR%%/aliases.5.html
X%%PORTDOCS%%%%DOCSDIR%%/anvil.8.html
X%%PORTDOCS%%%%DOCSDIR%%/body_checks.5.html
X%%PORTDOCS%%%%DOCSDIR%%/bounce.5.html
X%%PORTDOCS%%%%DOCSDIR%%/bounce.8.html
X%%PORTDOCS%%%%DOCSDIR%%/canonical.5.html
X%%PORTDOCS%%%%DOCSDIR%%/cidr_table.5.html
X%%PORTDOCS%%%%DOCSDIR%%/cleanup.8.html
X%%PORTDOCS%%%%DOCSDIR%%/defer.8.html
X%%PORTDOCS%%%%DOCSDIR%%/discard.8.html
X%%PORTDOCS%%%%DOCSDIR%%/error.8.html
X%%PORTDOCS%%%%DOCSDIR%%/flush.8.html
X%%PORTDOCS%%%%DOCSDIR%%/header_checks.5.html
X%%PORTDOCS%%%%DOCSDIR%%/index.html
X%%PORTDOCS%%%%DOCSDIR%%/ldap_table.5.html
X%%PORTDOCS%%%%DOCSDIR%%/lmtp.8.html
X%%PORTDOCS%%%%DOCSDIR%%/local.8.html
X%%PORTDOCS%%%%DOCSDIR%%/mailq.1.html
X%%PORTDOCS%%%%DOCSDIR%%/master.5.html
X%%PORTDOCS%%%%DOCSDIR%%/master.8.html
X%%PORTDOCS%%%%DOCSDIR%%/mysql_table.5.html
X%%PORTDOCS%%%%DOCSDIR%%/nisplus_table.5.html
X%%PORTDOCS%%%%DOCSDIR%%/newaliases.1.html
X%%PORTDOCS%%%%DOCSDIR%%/oqmgr.8.html
X%%PORTDOCS%%%%DOCSDIR%%/pcre_table.5.html
X%%PORTDOCS%%%%DOCSDIR%%/pgsql_table.5.html
X%%PORTDOCS%%%%DOCSDIR%%/pickup.8.html
X%%PORTDOCS%%%%DOCSDIR%%/pipe.8.html
X%%PORTDOCS%%%%DOCSDIR%%/postalias.1.html
X%%PORTDOCS%%%%DOCSDIR%%/postcat.1.html
X%%PORTDOCS%%%%DOCSDIR%%/postconf.1.html
X%%PORTDOCS%%%%DOCSDIR%%/postconf.5.html
X%%PORTDOCS%%%%DOCSDIR%%/postdrop.1.html
X%%PORTDOCS%%%%DOCSDIR%%/postfix-logo.jpg
X%%PORTDOCS%%%%DOCSDIR%%/postfix-manuals.html
X%%PORTDOCS%%%%DOCSDIR%%/postfix-power.png
X%%PORTDOCS%%%%DOCSDIR%%/postfix.1.html
X%%PORTDOCS%%%%DOCSDIR%%/postkick.1.html
X%%PORTDOCS%%%%DOCSDIR%%/postlock.1.html
X%%PORTDOCS%%%%DOCSDIR%%/postlog.1.html
X%%PORTDOCS%%%%DOCSDIR%%/postmap.1.html
X%%PORTDOCS%%%%DOCSDIR%%/postqueue.1.html
X%%PORTDOCS%%%%DOCSDIR%%/postsuper.1.html
X%%PORTDOCS%%%%DOCSDIR%%/proxymap.8.html
X%%PORTDOCS%%%%DOCSDIR%%/qmgr.8.html
X%%PORTDOCS%%%%DOCSDIR%%/qmqp-sink.1.html
X%%PORTDOCS%%%%DOCSDIR%%/qmqp-source.1.html
X%%PORTDOCS%%%%DOCSDIR%%/qmqpd.8.html
X%%PORTDOCS%%%%DOCSDIR%%/qshape.1.html
X%%PORTDOCS%%%%DOCSDIR%%/regexp_table.5.html
X%%PORTDOCS%%%%DOCSDIR%%/relocated.5.html
X%%PORTDOCS%%%%DOCSDIR%%/sendmail.1.html
X%%PORTDOCS%%%%DOCSDIR%%/scache.8.html
X%%PORTDOCS%%%%DOCSDIR%%/showq.8.html
X%%PORTDOCS%%%%DOCSDIR%%/smtp-sink.1.html
X%%PORTDOCS%%%%DOCSDIR%%/smtp-source.1.html
X%%PORTDOCS%%%%DOCSDIR%%/smtp.8.html
X%%PORTDOCS%%%%DOCSDIR%%/smtpd.8.html
X%%PORTDOCS%%%%DOCSDIR%%/spawn.8.html
X%%PORTDOCS%%%%DOCSDIR%%/tcp_table.5.html
X%%PORTDOCS%%%%DOCSDIR%%/trace.8.html
X%%PORTDOCS%%%%DOCSDIR%%/transport.5.html
X%%PORTDOCS%%%%DOCSDIR%%/trivial-rewrite.8.html
X%%PORTDOCS%%%%DOCSDIR%%/verify.8.html
X%%PORTDOCS%%%%DOCSDIR%%/virtual.5.html
X%%PORTDOCS%%%%DOCSDIR%%/virtual.8.html
X%%PORTDOCS%%%%DOCSDIR%%/tlsmgr.8.html
X%%PORTDOCS%%%%DOCSDIR%%/generic.5.html
X%%PORTDOCS%%@dirrm %%DOCSDIR%%
X@dirrm libexec/postfix
X@dirrm etc/postfix/dist
X@dirrmtry etc/postfix
43dc3bc0c40d528840524911faf84666
exit
--- postfix25.shar ends here ---


>Release-Note:
>Audit-Trail:
>Unformatted:



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20090519130439.C13F02613D>