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>