mirror of
https://git.FreeBSD.org/ports.git
synced 2024-10-18 19:49:40 +00:00
mail/courier: Update to 1.1.11
- Update to 1.1.11 - Clean up Makefile a bit - Move chown/chmod into pkg-plist PR: 268008
This commit is contained in:
parent
2818309824
commit
48398ec51f
@ -1,6 +1,5 @@
|
||||
PORTNAME= courier
|
||||
PORTVERSION= 0.65.3
|
||||
PORTREVISION= 6
|
||||
PORTVERSION= 1.1.11
|
||||
CATEGORIES= mail
|
||||
MASTER_SITES= SF
|
||||
|
||||
@ -11,19 +10,19 @@ WWW= https://www.Courier-MTA.org/
|
||||
LICENSE= GPLv3
|
||||
LICENSE_FILE= ${WRKSRC}/COPYING.GPL
|
||||
|
||||
BROKEN= ld: error: duplicate symbol: sqwebmail_content_charset
|
||||
DEPRECATED= Broken for more than a year and fails to build on supported RELEASE
|
||||
EXPIRATION_DATE= 2023-06-01
|
||||
|
||||
BUILD_DEPENDS= courierauthconfig:security/courier-authlib-base
|
||||
BUILD_DEPENDS= courierauthconfig:security/courier-authlib-base \
|
||||
wget:ftp/wget
|
||||
LIB_DEPENDS= libidn.so:dns/libidn \
|
||||
libpcre.so:devel/pcre
|
||||
libpcre.so:devel/pcre \
|
||||
libgdbm.so:databases/gdbm \
|
||||
libcourier-unicode.so:devel/courier-unicode \
|
||||
libpcre2-8.so:devel/pcre2
|
||||
RUN_DEPENDS= courierauthconfig:security/courier-authlib-base \
|
||||
${LOCALBASE}/share/sysconftool/sysconftool:devel/sysconftool \
|
||||
${LOCALBASE}/etc/mime.types:misc/mime-support \
|
||||
p5-Net-CIDR>=0:net-mgmt/p5-Net-CIDR \
|
||||
ca_root_nss>=3.*:security/ca_root_nss
|
||||
|
||||
ca_root_nss>=3.*:security/ca_root_nss \
|
||||
${LOCALBASE}/bin/wget:ftp/wget
|
||||
CONFLICTS= courier-imap-2.* couriermlm-0.* \
|
||||
exim-4.* maildrop-1.* \
|
||||
panda-imap-201* postfix-1.* postfix-2.* \
|
||||
@ -49,10 +48,10 @@ MAILDROPDEFAULT?=./Maildir
|
||||
|
||||
# End of user-serviceable variables
|
||||
|
||||
MAILOWN= courier
|
||||
MAILGRP= courier
|
||||
MAILUID= 465
|
||||
MAILGID= 465
|
||||
MAILOWN?= courier
|
||||
MAILGRP?= courier
|
||||
MAILUID?= 465
|
||||
MAILGID?= 465
|
||||
ETCDIR= ${PREFIX}/etc
|
||||
SYSCONFDIR= ${ETCDIR}/courier
|
||||
LIBEXECDIR= ${PREFIX}/libexec
|
||||
@ -62,13 +61,15 @@ CALENDIR= /var/spool/calendar
|
||||
MIMETYPES= ${LOCALBASE}/etc/mime.types
|
||||
WITH_TRANSPORT= local esmtp dsn
|
||||
|
||||
USES= fam gettext gmake libtool perl5 pkgconfig tar:bzip2 ssl
|
||||
USES= fam gettext gmake libtool perl5 pkgconfig tar:bzip2 ssl shebangfix
|
||||
USE_SUBMAKE= yes
|
||||
USE_RC_SUBR= courier
|
||||
SHEBANG_FILES= courier/filters/perlfilter/perlfilter-ratelimit.pl \
|
||||
courier/filters/perlfilter/perlfilter-wrapper.pl
|
||||
|
||||
GNU_CONFIGURE= yes
|
||||
CONFIGURE_ARGS= --disable-root-check \
|
||||
--with-db=db \
|
||||
--with-db=gdbm \
|
||||
--enable-syslog=1 --enable-use-flock \
|
||||
--program-transform-name=s,^,, \
|
||||
--enable-utf7-folder-encoding \
|
||||
@ -87,29 +88,30 @@ CONFIGURE_ARGS= --disable-root-check \
|
||||
--with-cachedir=${CACHEDIR} \
|
||||
--with-cacheowner=${CACHEOWN} \
|
||||
--with-calendardir=${CALENDIR} \
|
||||
--with-certsdir=${SYSCONFDIR} \
|
||||
--with-mydatadir=${SYSCONFDIR} \
|
||||
--with-transport='${WITH_TRANSPORT}' \
|
||||
--with-default-maildrop=${MAILDROPDEFAULT} \
|
||||
--with-paranoid-smtpext \
|
||||
--enable-workarounds-for-imap-client-bugs
|
||||
--enable-workarounds-for-imap-client-bugs \
|
||||
--with-notice=unicode
|
||||
|
||||
CPPFLAGS+= -I${LOCALBASE}/include
|
||||
LIBS+= -L${LOCALBASE}/lib
|
||||
|
||||
INSTALL_TARGET= install-strip install-perms
|
||||
|
||||
PLIST_SUB+= BINOWN="${BINOWN}" BINGRP="${BINGRP}" \
|
||||
CACHEOWN="${CACHEOWN}" CACHEDIR="${CACHEDIR}" \
|
||||
CALENDIR="${CALENDIR}" LOCALSTATEDIR="${LOCALSTATEDIR}" \
|
||||
MAILOWN="${MAILOWN}" MAILGRP="${MAILGRP}" \
|
||||
MAILUID="${MAILUID}" MAILGID="${MAILGID}" \
|
||||
CACHEOWN="${CACHEOWN}" CACHEDIR="${CACHEDIR}" \
|
||||
CALENDIR="${CALENDIR}" LOCALSTATEDIR="${LOCALSTATEDIR}"
|
||||
SHAREOWN="${SHAREOWN}" SHAREGRP="${SHAREGRP}"
|
||||
|
||||
SUB_LIST:= ${PLIST_SUB}
|
||||
SUB_FILES+= pkg-message crontab sharedindexupdate
|
||||
#SUB_FILES+= pkg-install pkg-message crontab sharedindexupdate
|
||||
|
||||
OPTIONS_DEFINE= LDAP PROCMAIL SENDFAX UUCP IPV6 MAILDROPFLAGS DOCS
|
||||
OPTIONS_DEFINE= LDAP PROCMAIL SENDFAX UUCP IPV6 DOCS CERTSDIR
|
||||
OPTIONS_GROUP= WEBMAIL
|
||||
#OPTIONS_GROUP= SYSTEM WEBMAIL
|
||||
#OPTIONS_GROUP_SYSTEM= RCCONF MAILCONF PERIODIC
|
||||
OPTIONS_GROUP_WEBMAIL= GNUPG WEBMAILRSENT WEBMAILFLAGS WEBMAILXFACE
|
||||
OPTIONS_RADIO= ALIASES SPELL
|
||||
OPTIONS_RADIO_ALIASES= SYSTEMALIASES EMPTYALIASES
|
||||
@ -123,7 +125,7 @@ ISPELL_DESC= ISpell support for WebMail
|
||||
PROCMAIL_DESC= Procmail local delivery support
|
||||
SENDFAX_DESC= mgetty+sendfax support
|
||||
UUCP_DESC= UUCP support
|
||||
MAILDROPFLAGS_DESC= maildrop set flags patch
|
||||
CERTSDIR_DESC= separate .pem directory for certificates
|
||||
WEBMAILRSENT_DESC= enable Autorename Sent folder
|
||||
WEBMAILFLAGS_DESC= webmail show flags patch
|
||||
WEBMAILXFACE_DESC= experimental webmail X-Face patch
|
||||
@ -136,7 +138,6 @@ PERIODIC_DESC= modify/create periodic.conf
|
||||
.include <bsd.port.options.mk>
|
||||
|
||||
.include "${.CURDIR}/Makefile.doc"
|
||||
.include "${.CURDIR}/Makefile.own"
|
||||
|
||||
.if ${PORT_OPTIONS:MLDAP}
|
||||
USES+= ldap
|
||||
@ -174,6 +175,9 @@ SUB_LIST+= WITHEMPTYALIASES="@comment "
|
||||
.if ${PORT_OPTIONS:MGNUPG}
|
||||
BUILD_DEPENDS+= gpg:security/gnupg
|
||||
RUN_DEPENDS+= gpg:security/gnupg
|
||||
.else
|
||||
# This is a hack! But works well (at least partially) for me...
|
||||
CONFIGURE_ENV+= GPG="${WRKSRC}/fakegpg"
|
||||
.endif
|
||||
|
||||
.if ${PORT_OPTIONS:MASPELL}
|
||||
@ -224,17 +228,13 @@ CONFIGURE_ARGS+=--with-ipv6
|
||||
CONFIGURE_ARGS+=--without-ipv6
|
||||
.endif
|
||||
|
||||
.if ${PORT_OPTIONS:MMAILDROPFLAGS}
|
||||
EXTRA_PATCHES+= ${FILESDIR}/extra-patch-maildrop__maildir.C
|
||||
.endif
|
||||
|
||||
.if ${PORT_OPTIONS:MWEBMAILXFACE}
|
||||
EXTRA_PATCHES+= ${FILESDIR}/extra-patch-webmail__msg2html.c
|
||||
EXTRA_PATCHES+= ${FILESDIR}/extra-patch-libs__sqwebmail__msg2html.c
|
||||
.endif
|
||||
|
||||
.if ${PORT_OPTIONS:MWEBMAILFLAGS}
|
||||
EXTRA_PATCHES+= ${FILESDIR}/extra-patch-webmail__folder.c ${FILESDIR}/extra-patch-webmail__maildir.c
|
||||
EXTRA_PATCHES+= ${FILESDIR}/extra-patch-webmail__maildir.h ${FILESDIR}/extra-patch-webmail__images__sqwebmail.css
|
||||
EXTRA_PATCHES+= ${FILESDIR}/extra-patch-libs__sqwebmail__folder.c ${FILESDIR}/extra-patch-libs__sqwebmail__maildir.c
|
||||
EXTRA_PATCHES+= ${FILESDIR}/extra-patch-libs__sqwebmail__maildir.h ${FILESDIR}/extra-patch-libs__sqwebmail__images__sqwebmail.css
|
||||
.endif
|
||||
|
||||
.if ${PORT_OPTIONS:MWEBMAILRSENT}
|
||||
@ -261,97 +261,131 @@ SUB_LIST+= PERIODIC="y"
|
||||
SUB_LIST+= PERIODIC="n"
|
||||
.endif
|
||||
|
||||
.if ${SSL_DEFAULT} == base
|
||||
BROKEN_FreeBSD_12= pkg-static: Unable to access file /wrkdirs/usr/ports/mail/courier/work/stage/usr/local/bin/couriertls
|
||||
BROKEN_FreeBSD_13= pkg-static: Unable to access file /wrkdirs/usr/ports/mail/courier/work/stage/usr/local/bin/couriertls
|
||||
.if ${PORT_OPTIONS:MCERTSDIR}
|
||||
CONFIGURE_ARGS+=--with-certsdir=${SYSCONFDIR}/.pem
|
||||
PLIST_SUB+= WITHCERTSDIR=""
|
||||
SUB_LIST+= CERTSDIR="${SYSCONFDIR}/.pem"
|
||||
.else
|
||||
CONFIGURE_ARGS+=--with-certsdir=${SYSCONFDIR}
|
||||
PLIST_SUB+= WITHCERTSDIR="@comment "
|
||||
SUB_LIST+= CERTSDIR="${SYSCONFDIR}"
|
||||
.endif
|
||||
|
||||
_CNFFILES= esmtpd.cnf \
|
||||
imapd.cnf \
|
||||
pop3d.cnf
|
||||
|
||||
_DISTEXFILES= courierd.dist \
|
||||
esmtpd-msa.dist \
|
||||
esmtpd-ssl.dist \
|
||||
esmtpd.dist \
|
||||
faxcoverpage.tr.dist \
|
||||
faxnotifyrc.dist \
|
||||
faxrc.dist \
|
||||
imapd-ssl.dist \
|
||||
imapd.dist \
|
||||
ldapaddressbook.dist \
|
||||
ldapaliasrc.dist \
|
||||
pop3d-ssl.dist \
|
||||
pop3d.dist \
|
||||
sqwebmaild.dist \
|
||||
webmlmrc.dist
|
||||
|
||||
pre-everything::
|
||||
@${ECHO_MSG} "===> --------------------------------------------------------"
|
||||
@${ECHO_MSG} "===> Run 'make config' to (re)configure ${PKGNAME}"
|
||||
@${ECHO_MSG} "===> --------------------------------------------------------"
|
||||
|
||||
pre-patch:
|
||||
@${CP} ${TEMPLATES}/config.guess ${TEMPLATES}/config.sub ${WRKSRC}
|
||||
${CP} ${TEMPLATES}/config.guess ${TEMPLATES}/config.sub ${WRKSRC}
|
||||
|
||||
post-patch:
|
||||
@${REINPLACE_CMD} -i '' -e 's|#! perl|#!${PERL}|g' \
|
||||
${REINPLACE_CMD} -i '' -e 's|#! perl|#!${PERL}|g' \
|
||||
${WRKSRC}/webadmin/*.pl \
|
||||
${WRKSRC}/webadmin/*.pl.in \
|
||||
${WRKSRC}/courier/webadmin/*.pl \
|
||||
${WRKSRC}/courier/webadmin/*.pl.in
|
||||
@${REINPLACE_CMD} -e 's|^PROG=\./|PROG=exec ./|g' \
|
||||
${REINPLACE_CMD} -e 's|^PROG=\./|PROG=exec ./|g' \
|
||||
${WRKSRC}/courier/module.*/courier.config
|
||||
@${REINPLACE_CMD} -e 's|@mydatadir@|@sysconfdir@|g' \
|
||||
${WRKSRC}/*/mk*cert.* \
|
||||
${REINPLACE_CMD} -e 's|@mydatadir@|@sysconfdir@|g' \
|
||||
${WRKSRC}/*/*/mk*cert.*
|
||||
@${REINPLACE_CMD} -e 's|^\(TLS_CERTFILE=\)@mydatadir@|\1@sysconfdir@|g' \
|
||||
${REINPLACE_CMD} -e 's|^\(TLS_CERTFILE=\)@mydatadir@|\1@sysconfdir@|g' \
|
||||
${WRKSRC}/*/*.dist.in \
|
||||
${WRKSRC}/*/*/*.dist.in
|
||||
@${REINPLACE_CMD} -e 's|^\(RANDFILE[[:space:]]*=[[:space:]]*\)@mydatadir@|\1@sysconfdir@|g' \
|
||||
${WRKSRC}/*/*.cnf.openssl.in \
|
||||
${REINPLACE_CMD} -e 's|^\(TLS_DHPARAMS=\)@mydatadir@|\1@sysconfdir@|g' \
|
||||
${WRKSRC}/*/*.dist.in \
|
||||
${WRKSRC}/*/*/*.dist.in
|
||||
${REINPLACE_CMD} -e 's|^\(RANDFILE[[:space:]]*=[[:space:]]*\)@mydatadir@|\1@sysconfdir@|g' \
|
||||
${WRKSRC}/*/*/*.cnf.openssl.in
|
||||
@${REINPLACE_CMD} -e 's|$$(INSTALL_DATA) \(.$$$$file.\)|${INSTALL_MAN} \1|' \
|
||||
${REINPLACE_CMD} -e 's|$$(INSTALL_DATA) \(.$$$$file.\)|${INSTALL_MAN} \1|' \
|
||||
${WRKSRC}/Makefile.in \
|
||||
${WRKSRC}/*/Makefile.in \
|
||||
${WRKSRC}/*/*/Makefile.in \
|
||||
${WRKSRC}/*/*/*/Makefile.in
|
||||
@${REINPLACE_CMD} -e 's|^\(INSTALL_STRIP_PROGRAM=\).*$$|\1"${INSTALL_PROGRAM} -s"|' \
|
||||
${REINPLACE_CMD} -e 's|^\(INSTALL_STRIP_PROGRAM=\).*$$|\1"${INSTALL_PROGRAM} -s"|' \
|
||||
-e 's|; ldapaliasd="yes"||' \
|
||||
${WRKSRC}/configure \
|
||||
${WRKSRC}/*/configure \
|
||||
${WRKSRC}/*/*/configure \
|
||||
${WRKSRC}/*/*/*/configure
|
||||
@${REINPLACE_CMD} -E -e 's/(root|bin)[[:space:]]*bin/root wheel/g' \
|
||||
${REINPLACE_CMD} -E -e 's/(root|bin)[[:space:]]*bin/root wheel/g' \
|
||||
${WRKSRC}/courier/perms.sh.in
|
||||
@${REINPLACE_CMD} '/^courieresmtp_LDADD =/s/$$/ -lcourierauth/' \
|
||||
${REINPLACE_CMD} '/^courieresmtp_LDADD =/s/$$/ -lcourierauth/' \
|
||||
${WRKSRC}/courier/module.esmtp/Makefile.in
|
||||
# Avoid conflict with C++20 <version> by adding .txt suffix
|
||||
@${REINPLACE_CMD} -i .c++20 's/>version$$/&.txt/' ${WRKSRC}/configure
|
||||
@${FIND} ${WRKSRC} -name configure -exec ${REINPLACE_CMD} \
|
||||
${REINPLACE_CMD} -i .c++20 's/>version$$/&.txt/' ${WRKSRC}/configure
|
||||
${FIND} ${WRKSRC} -name configure -exec ${REINPLACE_CMD} \
|
||||
-i .c++20 '/^version.*cat/s,/version,&.txt,' {} +
|
||||
|
||||
pre-configure:
|
||||
# This is a hack! But works well (at least partially) for me...
|
||||
touch ${WRKSRC}/fakegpg
|
||||
chmod +x ${WRKSRC}/fakegpg
|
||||
|
||||
post-build:
|
||||
@${PERL} -pi -e 's|^(auth)\s+(required).*|$$1\t\t$$2\tpam_unix.so\ttry_first_pass|g;' \
|
||||
-e 's|^(account)\s+(required).*|$$1 \t$$2\tpam_unix.so|g;' \
|
||||
-e 's|^(session)\s+(required).*|$$1 \t$$2\tpam_permit.so|g;' \
|
||||
${PERL} -pi -e 's|^(auth)\s+(required).*|$$1\t\t$$2\tpam_unix.so\ttry_first_pass|g;' \
|
||||
-e 's|^(account)\s+(required).*|$$1 \t$$2\tpam_unix.so|g;' \
|
||||
-e 's|^(session)\s+(required).*|$$1 \t$$2\tpam_permit.so|g;' \
|
||||
${WRKSRC}/*/*.authpam* \
|
||||
${WRKSRC}/*/*/*.authpam*
|
||||
@${LN} -f ${WRKSRC}/gpglib/README.html ${WRKSRC}/gpglib/README.gpglib.html
|
||||
@${LN} -f ${WRKSRC}/imap/BUGS ${WRKSRC}/imap/BUGS.imap
|
||||
@${LN} -f ${WRKSRC}/imap/BUGS.html ${WRKSRC}/imap/BUGS.imap.html
|
||||
@${LN} -f ${WRKSRC}/imap/README ${WRKSRC}/imap/README.imap
|
||||
@${LN} -f ${WRKSRC}/imap/README.html ${WRKSRC}/imap/README.imap.html
|
||||
@${LN} -f ${WRKSRC}/maildrop/README.html ${WRKSRC}/maildrop/README.maildrop.html
|
||||
@${LN} -f ${WRKSRC}/pcp/README.html ${WRKSRC}/pcp/README.pcp.html
|
||||
@${LN} -f ${WRKSRC}/webmail/BUGS ${WRKSRC}/webmail/BUGS.webmail
|
||||
@${LN} -f ${WRKSRC}/webmail/BUGS.html ${WRKSRC}/webmail/BUGS.webmail.html
|
||||
@${LN} -f ${WRKSRC}/webmail/SECURITY ${WRKSRC}/webmail/SECURITY.webmail
|
||||
@${LN} -f ${WRKSRC}/webmail/SECURITY.html ${WRKSRC}/webmail/SECURITY.webmail.html
|
||||
${INSTALL} -lrs ${WRKSRC}/libs/gpglib/README.html ${WRKSRC}/libs/gpglib/README.gpglib.html
|
||||
${INSTALL} -lrs ${WRKSRC}/libs/imap/BUGS ${WRKSRC}/libs/imap/BUGS.imap
|
||||
${INSTALL} -lrs ${WRKSRC}/libs/imap/BUGS.html ${WRKSRC}/libs/imap/BUGS.imap.html
|
||||
${INSTALL} -lrs ${WRKSRC}/libs/maildrop/README.html ${WRKSRC}/libs/maildrop/README.maildrop.html
|
||||
${INSTALL} -lrs ${WRKSRC}/libs/pcp/README.html ${WRKSRC}/libs/pcp/README.pcp.html
|
||||
${INSTALL} -lrs ${WRKSRC}/libs/sqwebmail/BUGS ${WRKSRC}/libs/sqwebmail/BUGS.sqwebmail
|
||||
${INSTALL} -lrs ${WRKSRC}/libs/sqwebmail/BUGS.html ${WRKSRC}/libs/sqwebmail/BUGS.sqwebmail.html
|
||||
${INSTALL} -lrs ${WRKSRC}/libs/sqwebmail/SECURITY ${WRKSRC}/libs/sqwebmail/SECURITY.sqwebmail
|
||||
${INSTALL} -lrs ${WRKSRC}/libs/sqwebmail/SECURITY.html ${WRKSRC}/libs/sqwebmail/SECURITY.sqwebmail.html
|
||||
|
||||
post-install:
|
||||
@${LN} -f ${STAGEDIR}${SYSCONFDIR}/maildrop ${STAGEDIR}${SYSCONFDIR}/maildropfilter
|
||||
@${INSTALL_DATA} /dev/null ${STAGEDIR}${SYSCONFDIR}/locallowercase
|
||||
@${INSTALL_DATA} ${WRKDIR}/crontab ${STAGEDIR}${SYSCONFDIR}/
|
||||
@${INSTALL_SCRIPT} ${WRKDIR}/sharedindexupdate ${STAGEDIR}${DATADIR}/
|
||||
.for file in ${OWNER0}
|
||||
@-${CHOWN} -Rh ${BINOWN}:${BINGRP} ${STAGEDIR}${PREFIX}/${file}
|
||||
.for _cfgfile in ${_CNFFILES}
|
||||
-${MV} ${STAGEDIR}${SYSCONFDIR}/${_cfgfile} ${STAGEDIR}${SYSCONFDIR}/${_cfgfile:S/.cnf/.cnf.sample/g}
|
||||
.endfor
|
||||
.for _cfgfile in ${_DISTEXFILES}
|
||||
-${MV} ${STAGEDIR}${SYSCONFDIR}/${_cfgfile} ${STAGEDIR}${SYSCONFDIR}/${_cfgfile:S/.dist/.sample/g}
|
||||
.endfor
|
||||
${INSTALL} -lrs ${STAGEDIR}${SYSCONFDIR}/maildrop ${STAGEDIR}${SYSCONFDIR}/maildropfilter
|
||||
${INSTALL_DATA} /dev/null ${STAGEDIR}${SYSCONFDIR}/locallowercase
|
||||
${INSTALL_DATA} ${WRKDIR}/crontab ${STAGEDIR}${SYSCONFDIR}/
|
||||
${INSTALL_SCRIPT} ${WRKDIR}/sharedindexupdate ${STAGEDIR}${DATADIR}/
|
||||
.if ${PORT_OPTIONS:MDOCS}
|
||||
@${MKDIR} ${STAGEDIR}${DOCSDIR}
|
||||
@${MKDIR} ${STAGEDIR}${DOCSDIR}/html
|
||||
${MKDIR} ${STAGEDIR}${DOCSDIR}
|
||||
${MKDIR} ${STAGEDIR}${DOCSDIR}/html
|
||||
.for f in ${DOCS}
|
||||
@${INSTALL_DATA} ${WRKSRC}/${f} ${STAGEDIR}${DOCSDIR}
|
||||
${INSTALL_DATA} ${WRKSRC}/${f} ${STAGEDIR}${DOCSDIR}
|
||||
.endfor
|
||||
.for f in ${HTMLDOCS}
|
||||
@${INSTALL_DATA} ${WRKSRC}/${f} ${STAGEDIR}${DOCSDIR}/html
|
||||
${INSTALL_DATA} ${WRKSRC}/${f} ${STAGEDIR}${DOCSDIR}/html
|
||||
.endfor
|
||||
@${INSTALL_DATA} ${STAGEDIR}${DATADIR}/htmldoc/* ${STAGEDIR}${DOCSDIR}/html
|
||||
${INSTALL_DATA} ${STAGEDIR}${DATADIR}/htmldoc/* ${STAGEDIR}${DOCSDIR}/html
|
||||
.endif
|
||||
@${RM} -r ${STAGEDIR}${DATADIR}/htmldoc
|
||||
@-${CHOWN} -Rh ${SHAREOWN}:${SHAREGRP} ${STAGEDIR}${DATADIR}
|
||||
@${CHMOD} -R a+r ${STAGEDIR}${DATADIR}/courierwebadmin
|
||||
@${CHMOD} -R a-w ${STAGEDIR}${DATADIR} ${STAGEDIR}${LIBEXECDIR}/courier
|
||||
@${CHMOD} 550 ${STAGEDIR}${LIBEXECDIR}/courier/modules/esmtp/courieresmtp*
|
||||
.if ${PORT_OPTIONS:MCERTSDIR}
|
||||
${MKDIR} ${STAGEDIR}${SYSCONFDIR}/.pem
|
||||
.endif
|
||||
${RM} -r ${STAGEDIR}${DATADIR}/htmldoc
|
||||
${CHMOD} -R a+r ${STAGEDIR}${DATADIR}/courierwebadmin
|
||||
${CHMOD} -R a-w ${STAGEDIR}${DATADIR} ${STAGEDIR}${LIBEXECDIR}/courier
|
||||
${CHMOD} 550 ${STAGEDIR}${LIBEXECDIR}/courier/modules/esmtp/courieresmtp*
|
||||
|
||||
.include <bsd.port.mk>
|
||||
|
@ -8,24 +8,22 @@ DOCS= AUTHORS \
|
||||
NEWS \
|
||||
README \
|
||||
TODO \
|
||||
imap/BUGS.imap \
|
||||
imap/README.imap \
|
||||
imap/README.proxy \
|
||||
maildir/README.maildirquota.txt \
|
||||
maildir/README.sharedfolders.txt \
|
||||
tcpd/README.couriertls \
|
||||
webmail/BUGS.webmail \
|
||||
webmail/SECURITY.webmail
|
||||
libs/imap/BUGS.imap \
|
||||
libs/imap/README.imap.proxy \
|
||||
libs/maildir/README.maildirquota.txt \
|
||||
libs/maildir/README.sharedfolders.txt \
|
||||
libs/tcpd/README.couriertls \
|
||||
libs/sqwebmail/BUGS.webmail \
|
||||
libs/sqwebmail/SECURITY.webmail
|
||||
|
||||
HTMLDOCS=NEWS.html \
|
||||
gpglib/README.gpglib.html \
|
||||
imap/BUGS.imap.html \
|
||||
imap/README.imap.html \
|
||||
imap/README.proxy.html \
|
||||
maildir/README.maildirfilter.html \
|
||||
maildir/README.maildirquota.html \
|
||||
maildir/README.sharedfolders.html \
|
||||
maildrop/README.maildrop.html \
|
||||
pcp/README.pcp.html \
|
||||
webmail/BUGS.webmail.html \
|
||||
webmail/SECURITY.webmail.html
|
||||
libs/gpglib/README.gpglib.html \
|
||||
libs/imap/BUGS.imap.html \
|
||||
libs/imap/README.imap.proxy.html \
|
||||
libs/maildir/README.maildirfilter.html \
|
||||
libs/maildir/README.maildirquota.html \
|
||||
libs/maildir/README.sharedfolders.html \
|
||||
libs/maildrop/README.maildrop.html \
|
||||
libs/pcp/README.pcp.html \
|
||||
libs/sqwebmail/BUGS.webmail.html \
|
||||
libs/sqwebmail/SECURITY.webmail.html
|
||||
|
@ -1,67 +0,0 @@
|
||||
OWNER0= bin/courier-config \
|
||||
bin/couriermlm \
|
||||
bin/couriertls \
|
||||
bin/deliverquota \
|
||||
bin/dotforward \
|
||||
bin/imapd \
|
||||
bin/lockmail \
|
||||
bin/mailbot \
|
||||
bin/maildirmake \
|
||||
bin/maildiracl \
|
||||
bin/maildirkw \
|
||||
bin/makemime \
|
||||
bin/mimegpg \
|
||||
bin/preline \
|
||||
bin/reformail \
|
||||
bin/reformime \
|
||||
bin/sendmail \
|
||||
bin/testmxlookup \
|
||||
bin/webmlmd \
|
||||
bin/webmlmd.rc \
|
||||
etc/courier/courierd.dist \
|
||||
etc/courier/enablefiltering \
|
||||
etc/courier/esmtp.authpam \
|
||||
etc/courier/esmtpd-msa.dist \
|
||||
etc/courier/esmtpd-ssl.dist \
|
||||
etc/courier/esmtpd.cnf \
|
||||
etc/courier/esmtpd.dist \
|
||||
etc/courier/imapd-ssl.dist \
|
||||
etc/courier/imapd.authpam \
|
||||
etc/courier/imapd.cnf \
|
||||
etc/courier/imapd.dist \
|
||||
etc/courier/ldapaddressbook.dist \
|
||||
etc/courier/locallowercase \
|
||||
etc/courier/maildrop \
|
||||
etc/courier/maildropfilter \
|
||||
etc/courier/pop3d-ssl.dist \
|
||||
etc/courier/pop3d.authpam \
|
||||
etc/courier/pop3d.cnf \
|
||||
etc/courier/pop3d.dist \
|
||||
etc/courier/quotawarnmsg.example \
|
||||
etc/courier/rfcerr2045.txt \
|
||||
etc/courier/rfcerr2046.txt \
|
||||
etc/courier/rfcerr2047.txt \
|
||||
etc/courier/rfcerrheader.txt \
|
||||
etc/courier/smtpaccess/default \
|
||||
etc/courier/webmail.authpam \
|
||||
etc/courier/webmlmrc.dist \
|
||||
libexec/courier/courierpop3d \
|
||||
libexec/courier/courierpop3login \
|
||||
libexec/courier/imaplogin \
|
||||
libexec/courier/makedatprog \
|
||||
libexec/courier/modules \
|
||||
libexec/courier/pcpd \
|
||||
libexec/courier/sqwebmaild \
|
||||
libexec/courier/webmail/webadmin \
|
||||
libexec/courier/webmail/webmail \
|
||||
libexec/courier/webmail/webmlm \
|
||||
libexec/filters/dupfilter \
|
||||
libexec/filters/perlfilter \
|
||||
sbin/courier \
|
||||
sbin/couriertcpd \
|
||||
sbin/showconfig \
|
||||
sbin/webmaild
|
||||
|
||||
.if defined(WITH_LDAP) && !defined(WITHOUT_LDAP)
|
||||
OWNER0+=sbin/courierldapaliasd
|
||||
.endif
|
@ -1,2 +1,3 @@
|
||||
SHA256 (courier-0.65.3.tar.bz2) = a743ba01137230165b00d726cf0faef3998d43edc0bfb00d8358eeefd96c7d60
|
||||
SIZE (courier-0.65.3.tar.bz2) = 7152828
|
||||
TIMESTAMP = 1686226592
|
||||
SHA256 (courier-1.1.11.tar.bz2) = 4fe3b73e7da159351ab973b52044996aa0006076f2effdcc4c004be087c5f777
|
||||
SIZE (courier-1.1.11.tar.bz2) = 7895772
|
||||
|
@ -13,6 +13,7 @@
|
||||
prefix="%%PREFIX%%"
|
||||
exec_prefix="${prefix}"
|
||||
sysconfdir="${prefix}/etc/courier"
|
||||
certsdir="%%CERTSDIR%%"
|
||||
sbindir="${exec_prefix}/sbin"
|
||||
bindir="${exec_prefix}/bin"
|
||||
libexecdir="${prefix}/libexec"
|
||||
@ -127,7 +128,7 @@ courier_start()
|
||||
|
||||
if [ "$esmtpdcert" = 1 ]; then
|
||||
# If we do not have a certificate, make one up.
|
||||
if [ ! -f ${sysconfdir}/esmtpd.pem \
|
||||
if [ ! -f ${certsdir}/esmtpd.pem \
|
||||
-a -x "$COURIERTLS" \
|
||||
-a -x ${sbindir}/mkesmtpdcert ]; then
|
||||
echo -n " generating-ESMTP-SSL-certificate..."
|
||||
@ -194,10 +195,12 @@ courier_start()
|
||||
case "$IMAPDSSLSTART" in
|
||||
[Yy]*) # If we do not have a certificate, make one up.
|
||||
if [ -x "$COURIERTLS" ]; then
|
||||
if [ ! -f ${sysconfdir}/imapd.pem \
|
||||
if [ ! -f ${certsdir}/imapd.pem \
|
||||
-a -x ${sbindir}/mkimapdcert ]; then
|
||||
echo -n " generating-IMAP-SSL-certificate..."
|
||||
${sbindir}/mkimapdcert >/dev/null 2>&1
|
||||
# double usage - DH params need to exist
|
||||
esmtpdcert=1
|
||||
fi
|
||||
if [ -x ${sbindir}/imapd-ssl ]; then
|
||||
echo -n " imapd-ssl"
|
||||
@ -227,10 +230,12 @@ courier_start()
|
||||
case "$POP3DSSLSTART" in
|
||||
[Yy]*) # If we do not have a certificate, make one up.
|
||||
if [ -x "$COURIERTLS" ]; then
|
||||
if [ ! -f ${sysconfdir}/pop3d.pem \
|
||||
if [ ! -f ${certsdir}/pop3d.pem \
|
||||
-a -x ${sbindir}/mkpop3dcert ]; then
|
||||
echo -n " generating-POP3-SSL-certificate..."
|
||||
${sbindir}/mkpop3dcert >/dev/null 2>&1
|
||||
# double usage - DH params need to exist
|
||||
esmtpdcert=1
|
||||
fi
|
||||
if [ -x ${sbindir}/pop3d-ssl ]; then
|
||||
echo -n " pop3d-ssl"
|
||||
@ -241,6 +246,15 @@ courier_start()
|
||||
esac
|
||||
fi
|
||||
|
||||
if [ "$esmtpdcert" = 1 ]; then
|
||||
# If we do not have DH params, make them up.
|
||||
if [ ! -f ${certsdir}/dhparams.pem \
|
||||
-a -x ${sbindir}/mkdhparams ]; then
|
||||
echo -n " generating-DH-params..."
|
||||
${sbindir}/mkdhparams >/dev/null 2>&1
|
||||
fi
|
||||
fi
|
||||
|
||||
LISTS=""
|
||||
if [ -f ${sysconfdir}/webmlmrc ]; then
|
||||
. ${sysconfdir}/webmlmrc
|
||||
|
@ -1,33 +0,0 @@
|
||||
--- maildrop/maildir.C.orig Thu Jan 15 04:12:13 2004
|
||||
+++ maildrop/maildir.C Thu Jul 5 00:09:38 2007
|
||||
@@ -137,7 +137,6 @@
|
||||
tmpname=createInfo.tmpname;
|
||||
newname=createInfo.newname;
|
||||
tmpname += '\0';
|
||||
- newname += '\0';
|
||||
maildir_tmpcreate_free(&createInfo);
|
||||
|
||||
file.fd(f);
|
||||
@@ -181,6 +180,22 @@
|
||||
{
|
||||
if (is_open)
|
||||
{
|
||||
+ Buffer b;
|
||||
+
|
||||
+ b="MFLAGS";
|
||||
+
|
||||
+ const char *f=GetVarStr(b);
|
||||
+
|
||||
+ if (f && strlen(f) > 0)
|
||||
+ {
|
||||
+ newname += ':';
|
||||
+ newname += '2';
|
||||
+ newname += ',';
|
||||
+ newname += f;
|
||||
+ }
|
||||
+
|
||||
+ newname += '\0';
|
||||
+
|
||||
Buffer keywords;
|
||||
|
||||
keywords="KEYWORDS";
|
@ -1,7 +1,7 @@
|
||||
--- webmail/folder.c.orig 2008-07-20 19:00:33.000000000 +0200
|
||||
+++ webmail/folder.c 2009-06-04 08:32:54.000000000 +0200
|
||||
@@ -247,6 +247,18 @@
|
||||
return (maildir_msgmovefile(folder, file, cgi("moveto"), pos));
|
||||
--- libs/sqwebmail/folder.c.orig 2008-07-20 19:00:33.000000000 +0200
|
||||
+++ libs/sqwebmail/folder.c 2009-06-04 08:32:54.000000000 +0200
|
||||
@@ -331,6 +331,18 @@
|
||||
return rc ? "quota":"";
|
||||
}
|
||||
|
||||
+static int groupmark(const char *folder, const char *file, size_t pos)
|
||||
@ -18,10 +18,10 @@
|
||||
+
|
||||
void folder_delmsgs(const char *dir, size_t pos)
|
||||
{
|
||||
int rc=0;
|
||||
@@ -317,6 +329,16 @@
|
||||
rc=group_movedel( dir, &groupmove );
|
||||
maildir_savefoldermsgs(dir);
|
||||
const char *status=do_folder_delmsgs(dir, pos);
|
||||
@@ -392,6 +404,16 @@
|
||||
}
|
||||
fclose(fp);
|
||||
}
|
||||
+ else if (*cgi("cmdmark"))
|
||||
+ {
|
||||
@ -34,42 +34,18 @@
|
||||
+ maildir_savefoldermsgs(dir);
|
||||
+ }
|
||||
|
||||
maildir_cleanup();
|
||||
|
||||
@@ -441,7 +463,7 @@
|
||||
|
||||
folder_navigate(dir, pos, highend, morebefore, moreafter);
|
||||
fprintf(ofp, "%s\n%s\n", maildir, path);
|
||||
fclose(ofp);
|
||||
@@ -510,7 +532,7 @@
|
||||
folder_navigate(dir, pos, highend, morebefore, moreafter,
|
||||
last_message_searched_ptr);
|
||||
|
||||
- printf("<table width=\"100%%\" border=\"0\" cellspacing=\"0\" cellpadding=\"4\"><tr class=\"folder-index-header\"><th align=\"center\">%s</th><th> </th><th>%s</th><th>%s</th><th>%s</th><th>%s</th></tr>\n",
|
||||
+ printf("<table width=\"100%%\" border=\"0\" cellspacing=\"0\" cellpadding=\"4\"><tr class=\"folder-index-header\"><th align=\"center\">%s</th><th> </th><th> </th><th> </th><th>%s</th><th>%s</th><th>%s</th><th>%s</th></tr>\n",
|
||||
getarg("NUM"),
|
||||
getarg("DATE"),
|
||||
(strncmp(dir, INBOX "." SENT, sizeof(INBOX)+sizeof(SENT)-1) &&
|
||||
@@ -486,12 +508,13 @@
|
||||
if ((q=strrchr(p, '/')) != 0)
|
||||
p=q+1;
|
||||
|
||||
- printf("<tr class=\"folder-index-bg-%d\" id=\"row%d\"><td align=\"right\" class=\"message-number\">%s%ld.%s</td><td class=\"message-status\"><input type=\"checkbox\" name=\"MOVE-%ld\" id=\"MOVE-%ld",
|
||||
+ printf("<tr class=\"folder-index-bg-%d\" id=\"row%d\"><td align=\"right\" class=\"message-number\">%s%ld.%s</td><td class=\"message-flag\">%s</td><td class=\"message-select\"><input type=\"checkbox\" name=\"MOVE-%ld\" id=\"MOVE-%ld",
|
||||
(i & 1)+1,
|
||||
i,
|
||||
folder_index_entry_start,
|
||||
(long)(i+pos+1),
|
||||
folder_index_entry_end,
|
||||
+ maildirfile_flag(MSGINFO_FILENAME(contents[i])) ? "<font color=\"red\">!</font>" : "",
|
||||
(long) (pos+i),
|
||||
(long) (pos+i));
|
||||
printf("\" onchange=\"setsel('MOVE-%ld', 'row%d', 'folder-index-bg-%d');\"%s /><input type=\"hidden\" name=\"MOVEFILE-%ld\" value=\"",
|
||||
@@ -499,7 +522,7 @@
|
||||
(type[0] == MSGTYPE_DELETED ? " disabled=\"disabled\"":""),
|
||||
(long)(pos+i));
|
||||
output_attrencoded(p);
|
||||
- printf("\" /> %s%s%s</td><td class=\"message-date\">%s",
|
||||
+ printf("\" /></td><td class=\"message-status\">%s%s%s</td><td class=\"message-date\">%s",
|
||||
folder_index_entry_start,
|
||||
type,
|
||||
folder_index_entry_end,
|
||||
@@ -545,9 +568,9 @@
|
||||
@@ -531,9 +553,9 @@
|
||||
|
||||
if (found)
|
||||
{
|
||||
@ -82,7 +58,7 @@
|
||||
|
||||
puts("<script type=\"text/javascript\">");
|
||||
puts("/* <![CDATA[ */");
|
||||
@@ -578,7 +601,7 @@
|
||||
@@ -565,7 +587,7 @@
|
||||
}
|
||||
if (!found && nomsg)
|
||||
{
|
||||
@ -91,9 +67,33 @@
|
||||
puts(nomsg);
|
||||
puts("<br /></p></td></tr>");
|
||||
printf("</table>\n");
|
||||
@@ -3364,7 +3387,7 @@
|
||||
@@ -630,12 +652,13 @@
|
||||
if ((q=strrchr(p, '/')) != 0)
|
||||
p=q+1;
|
||||
|
||||
- printf("<tr class=\"folder-index-bg-%d\" id=\"row%d\"><td align=\"right\" class=\"message-number\">%s%ld.%s</td><td class=\"message-status\"><input type=\"checkbox\" name=\"MOVE-%ld\" id=\"MOVE-%ld",
|
||||
+ printf("<tr class=\"folder-index-bg-%d\" id=\"row%d\"><td align=\"right\" class=\"message-number\">%s%ld.%s</td><td class=\"message-flag\">%s</td><td class=\"message-select\"><input type=\"checkbox\" name=\"MOVE-%ld\" id=\"MOVE-%ld",
|
||||
(row & 1)+1,
|
||||
row,
|
||||
folder_index_entry_start,
|
||||
(long)(msgnum+1),
|
||||
folder_index_entry_end,
|
||||
+ maildirfile_flag(MSGINFO_FILENAME(contents[i])) ? "<font color=\"red\">!</font>" : "",
|
||||
(long) (msgnum),
|
||||
(long) (msgnum));
|
||||
printf("\" onchange=\"setsel('MOVE-%ld', 'row%d', 'folder-index-bg-%d');\"%s /><input type=\"hidden\" name=\"MOVEFILE-%ld\" value=\"",
|
||||
@@ -643,7 +666,7 @@
|
||||
(type[0] == MSGTYPE_DELETED ? " disabled=\"disabled\"":""),
|
||||
(long)(msgnum));
|
||||
output_attrencoded(p);
|
||||
- printf("\" /> %s%s%s</td><td class=\"message-date\">%s",
|
||||
+ printf("\" /></td><td class=\"message-status\">%s%s%s</td><td class=\"message-date\">%s",
|
||||
folder_index_entry_start,
|
||||
type,
|
||||
folder_index_entry_end,
|
||||
@@ -3645,7 +3668,7 @@
|
||||
if ((strcmp(sqwebmail_folder, INBOX "." TRASH) == 0) && (strlen(getarg("PURGEALL"))))
|
||||
printf("<input type=\"submit\" name=\"cmdpurgeall\" value=\"%s\" onclick=\"javascript: return deleteAll();\" />",
|
||||
printf("<input type=\"submit\" name=\"cmdpurgeall\" value=\"%s\" onclick=\"javascript: return deleteAll();\" />",
|
||||
getarg("PURGEALL"));
|
||||
- printf("<input type=\"submit\" name=\"cmddel\" value=\"%s\" />%s<select name=\"moveto\">",
|
||||
+ printf("<input type=\"submit\" name=\"cmddel\" value=\"%s\" />, <input type=\"submit\" name=\"cmdmark\" value=\"Mark\" />, <input type=\"submit\" name=\"cmdunmark\" value=\"Unmark\" />%s<select name=\"moveto\">",
|
||||
|
@ -1,6 +1,6 @@
|
||||
--- webmail/images/sqwebmail.css.orig 2009-06-04 08:27:30.000000000 +0200
|
||||
+++ webmail/images/sqwebmail.css 2009-06-04 08:33:54.000000000 +0200
|
||||
@@ -142,6 +142,9 @@
|
||||
--- libs/sqwebmail/images/sqwebmail.css.orig 2009-06-04 08:27:30.000000000 +0200
|
||||
+++ libs/sqwebmail/images/sqwebmail.css 2009-06-04 08:33:54.000000000 +0200
|
||||
@@ -169,6 +169,9 @@
|
||||
.folder-index-bg-1:hover { background-color: #bbbbbb }
|
||||
.folder-index-bg-2 { background-color: #ddddbb }
|
||||
.folder-index-bg-2:hover { background-color: #bbbbbb }
|
||||
@ -8,9 +8,9 @@
|
||||
+.folder-index-bg-3 { background-color: #ffffff }
|
||||
+.folder-index-bg-4 { background-color: #eeeecc }
|
||||
|
||||
/* Selected message */
|
||||
.folder-index-bg-1, .folder-index-bg-2 { white-space: nowrap }
|
||||
|
||||
@@ -159,11 +162,13 @@
|
||||
@@ -188,7 +191,9 @@
|
||||
*/
|
||||
|
||||
.message-number { }
|
||||
@ -21,8 +21,3 @@
|
||||
.message-date { }
|
||||
.message-from { }
|
||||
.message-subject { }
|
||||
-.message-size { font-family: monospace}
|
||||
+.message-size { font-family: monospace }
|
||||
|
||||
/***************************** Folder permissions ***********************/
|
||||
|
||||
|
@ -1,5 +1,5 @@
|
||||
--- webmail/maildir.c.orig 2008-07-20 05:15:08.000000000 +0200
|
||||
+++ webmail/maildir.c 2009-06-03 22:41:49.000000000 +0200
|
||||
--- libs/sqwebmail/maildir.c.orig 2008-07-20 05:15:08.000000000 +0200
|
||||
+++ libs/sqwebmail/maildir.c 2009-06-03 22:41:49.000000000 +0200
|
||||
@@ -1091,6 +1091,42 @@
|
||||
return (rc);
|
||||
}
|
||||
|
@ -1,6 +1,6 @@
|
||||
--- webmail/maildir.h.orig 2004-02-17 01:58:24.000000000 +0100
|
||||
+++ webmail/maildir.h 2009-06-04 08:40:43.000000000 +0200
|
||||
@@ -35,12 +35,15 @@
|
||||
--- libs/sqwebmail/maildir.h.orig 2004-02-17 01:58:24.000000000 +0100
|
||||
+++ libs/sqwebmail/maildir.h 2009-06-04 08:40:43.000000000 +0200
|
||||
@@ -49,6 +49,7 @@
|
||||
extern int maildir_name2pos(const char *, const char *, size_t *);
|
||||
|
||||
extern char maildirfile_type(const char *);
|
||||
@ -8,9 +8,10 @@
|
||||
extern void maildir_markread(const char *, size_t);
|
||||
extern void maildir_markreplied(const char *, const char *);
|
||||
extern void maildir_msgdeletefile(const char *, const char *, size_t);
|
||||
extern void maildir_msgpurge(const char *, size_t);
|
||||
@@ -56,6 +57,8 @@
|
||||
extern void maildir_msgpurgefile(const char *, const char *);
|
||||
extern void maildir_purgemimegpg();
|
||||
extern void maildir_purgesearch();
|
||||
+extern void maildir_msgmarkfile(const char *, const char *, size_t);
|
||||
+extern void maildir_msgunmarkfile(const char *, const char *, size_t);
|
||||
|
||||
|
@ -1,5 +1,5 @@
|
||||
--- webmail/msg2html.c.orig 2007-07-11 03:36:04.000000000 +0200
|
||||
+++ webmail/msg2html.c 2007-12-21 08:42:02.000000000 +0100
|
||||
--- libs/sqwebmail/msg2html.c.orig 2007-07-11 03:36:04.000000000 +0200
|
||||
+++ libs/sqwebmail/msg2html.c 2007-12-21 08:42:02.000000000 +0100
|
||||
@@ -451,6 +451,7 @@
|
||||
char *header, *value;
|
||||
char *save_subject=0;
|
||||
|
@ -1,11 +0,0 @@
|
||||
--- courier/cmlmfetch.C.orig 2009-11-08 18:14:47 UTC
|
||||
+++ courier/cmlmfetch.C
|
||||
@@ -334,7 +334,7 @@ int doindex(const char *n)
|
||||
ack << std::setiosflags(std::ios::right)
|
||||
<< std::setw(10)
|
||||
<< msgs[i]
|
||||
- << resetiosflags(std::ios::right) << " "
|
||||
+ << std::resetiosflags(std::ios::right) << " "
|
||||
<< std::setw(0) << msginfo[i].msgsubj << std::endl;
|
||||
ack << std::setiosflags(std::ios::right)
|
||||
<< std::setw(10)
|
@ -1,41 +1,33 @@
|
||||
--- courier/configure.orig 2009-09-05 13:59:59.000000000 +0200
|
||||
+++ courier/configure 2010-02-15 20:05:20.000000000 +0100
|
||||
@@ -819,6 +819,7 @@
|
||||
--- courier/configure.orig 2019-11-16 22:02:20.000000000 +0100
|
||||
+++ courier/configure 2020-04-20 23:15:06.000000000 +0200
|
||||
@@ -667,6 +667,7 @@
|
||||
distdirlist
|
||||
dirlist
|
||||
transport
|
||||
MODE
|
||||
+piddir
|
||||
COPYRIGHT
|
||||
testmode
|
||||
COURIERAUTHCONFIG
|
||||
@@ -954,6 +955,7 @@
|
||||
LIBIDN_LIBS
|
||||
LIBIDN_CFLAGS
|
||||
PKG_CONFIG_LIBDIR
|
||||
@@ -818,6 +819,7 @@
|
||||
with_sysroot
|
||||
enable_libtool_lock
|
||||
with_softlinkdir
|
||||
with_testmode
|
||||
+with_piddir
|
||||
with_transport
|
||||
with_db
|
||||
with_courierlogger
|
||||
@@ -1629,6 +1631,7 @@
|
||||
--with-softlinks=dir:link,dir:link... specify soft links for
|
||||
installation subdirectories.
|
||||
-- This space intentionally left blank --
|
||||
+ --with-piddir Directory where webmlm.pid is created
|
||||
--with-transport='local esmtp ...'
|
||||
Specify list of modules to install
|
||||
|
||||
@@ -2553,7 +2556,7 @@
|
||||
@@ -2927,7 +2929,7 @@
|
||||
fi
|
||||
|
||||
fi
|
||||
-INSTALL_STRIP_PROGRAM="\$(install_sh) -c -s"
|
||||
+INSTALL_STRIP_PROGRAM="install -s -o root -g wheel -m 555 -s"
|
||||
|
||||
{ $as_echo "$as_me:$LINENO: checking for a thread-safe mkdir -p" >&5
|
||||
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for a thread-safe mkdir -p" >&5
|
||||
$as_echo_n "checking for a thread-safe mkdir -p... " >&6; }
|
||||
@@ -15882,6 +15885,14 @@
|
||||
esac
|
||||
|
||||
@@ -16512,6 +16514,13 @@
|
||||
ac_configure_args="$ac_configure_args --with-softlinkdir=$prefix"
|
||||
fi
|
||||
|
||||
+# Check whether --with-piddir was given.
|
||||
+if test "${with_piddir+set}" = set; then
|
||||
@ -44,20 +36,19 @@
|
||||
+ piddir=$localstatedir/run
|
||||
+fi
|
||||
+
|
||||
+
|
||||
|
||||
version=`cat ../version`
|
||||
|
||||
COPYRIGHT="Courier $version Copyright 1999-2008 Double Precision, Inc."
|
||||
@@ -18397,9 +18408,9 @@
|
||||
@@ -18135,9 +18144,9 @@
|
||||
|
||||
if test "$testmode" = "0"
|
||||
then
|
||||
- INSTALL_PROGRAM='${INSTALL} -m 700'
|
||||
- INSTALL_SCRIPT='${INSTALL} -m 700'
|
||||
- INSTALL_DATA='${INSTALL} -m 600'
|
||||
+ INSTALL_PROGRAM='${BSD_INSTALL_PROGRAM}'
|
||||
+ INSTALL_SCRIPT='${BSD_INSTALL_SCRIPT}'
|
||||
+ INSTALL_DATA='${BSD_INSTALL_DATA}'
|
||||
fi
|
||||
# Automake stupidity
|
||||
|
||||
-INSTALL_PROGRAM='${INSTALL} -m 700'
|
||||
-INSTALL_SCRIPT='${INSTALL} -m 700'
|
||||
-INSTALL_DATA='${INSTALL} -m 600'
|
||||
+INSTALL_PROGRAM='${BSD_INSTALL_PROGRAM}'
|
||||
+INSTALL_SCRIPT='${BSD_INSTALL_SCRIPT}'
|
||||
+INSTALL_DATA='${BSD_INSTALL_DATA}'
|
||||
|
||||
ac_ext=cpp
|
||||
ac_cpp='$CXXCPP $CPPFLAGS'
|
||||
|
@ -1,71 +0,0 @@
|
||||
--- courier/doc/Makefile.in.orig Sun Jul 3 00:15:30 2005
|
||||
+++ courier/doc/Makefile.in Sun Jul 3 00:15:30 2005
|
||||
@@ -1136,18 +1136,18 @@
|
||||
$(MAKE) do-man-install
|
||||
|
||||
do-man-install:
|
||||
- for f in $(mandir) $(man1dir) $(man7dir) $(man8dir) ; do test -d $(DESTDIR)$$f && chmod 755 $(DESTDIR)$$f ; done ; exit 0
|
||||
+# for f in $(mandir) $(man1dir) $(man7dir) $(man8dir) ; do test -d $(DESTDIR)$$f && chmod 755 $(DESTDIR)$$f ; done ; exit 0
|
||||
for f in $(man1) ; do test -f $(DESTDIR)$(man1dir)/$$f && chmod 644 $(DESTDIR)$(man1dir)/$$f ; done ; exit 0
|
||||
for f in $(man5) ; do test -f $(DESTDIR)$(man5dir)/$$f && chmod 644 $(DESTDIR)$(man5dir)/$$f ; done ; exit 0
|
||||
for f in $(man7) ; do test -f $(DESTDIR)$(man7dir)/$$f && chmod 644 $(DESTDIR)$(man7dir)/$$f ; done ; exit 0
|
||||
for f in $(man8) ; do test -f $(DESTDIR)$(man8dir)/$$f && chmod 644 $(DESTDIR)$(man8dir)/$$f ; done ; exit 0
|
||||
- test -w /etc || exit 0 ; for f in $(mandir) $(man1dir) $(man5dir) $(man7dir) $(man8dir) ; do test -d $(DESTDIR)$$f && chown bin $(DESTDIR)$$f && chgrp bin $(DESTDIR)$$f ; done ; exit 0
|
||||
- test -w /etc || exit 0 ; for f in $(man1) ; do test -f $(DESTDIR)$(man1dir)/$$f && chown bin $(DESTDIR)$(man1dir)/$$f && chgrp bin $(DESTDIR)$(man1dir)/$$f ; done ; exit 0
|
||||
- test -w /etc || exit 0 ; for f in $(man5) ; do test -f $(DESTDIR)$(man5dir)/$$f && chown bin $(DESTDIR)$(man5dir)/$$f && chgrp bin $(DESTDIR)$(man5dir)/$$f ; done ; exit 0
|
||||
- test -w /etc || exit 0 ; for f in $(man7) ; do test -f $(DESTDIR)$(man7dir)/$$f && chown bin $(DESTDIR)$(man7dir)/$$f && chgrp bin $(DESTDIR)$(man7dir)/$$f ; done ; exit 0
|
||||
- test -w /etc || exit 0 ; for f in $(man8) ; do test -f $(DESTDIR)$(man8dir)/$$f && chown bin $(DESTDIR)$(man8dir)/$$f && chgrp bin $(DESTDIR)$(man8dir)/$$f ; done ; exit 0
|
||||
+# test -w /etc || exit 0 ; for f in $(mandir) $(man1dir) $(man5dir) $(man7dir) $(man8dir) ; do test -d $(DESTDIR)$$f && chown bin $(DESTDIR)$$f && chgrp bin $(DESTDIR)$$f ; done ; exit 0
|
||||
+# test -w /etc || exit 0 ; for f in $(man1) ; do test -f $(DESTDIR)$(man1dir)/$$f && chown bin $(DESTDIR)$(man1dir)/$$f && chgrp bin $(DESTDIR)$(man1dir)/$$f ; done ; exit 0
|
||||
+# test -w /etc || exit 0 ; for f in $(man5) ; do test -f $(DESTDIR)$(man5dir)/$$f && chown bin $(DESTDIR)$(man5dir)/$$f && chgrp bin $(DESTDIR)$(man5dir)/$$f ; done ; exit 0
|
||||
+# test -w /etc || exit 0 ; for f in $(man7) ; do test -f $(DESTDIR)$(man7dir)/$$f && chown bin $(DESTDIR)$(man7dir)/$$f && chgrp bin $(DESTDIR)$(man7dir)/$$f ; done ; exit 0
|
||||
+# test -w /etc || exit 0 ; for f in $(man8) ; do test -f $(DESTDIR)$(man8dir)/$$f && chown bin $(DESTDIR)$(man8dir)/$$f && chgrp bin $(DESTDIR)$(man8dir)/$$f ; done ; exit 0
|
||||
for f in $(htmldoc_DATA) ; do chmod 444 $(DESTDIR)$(htmldocdir)/$$f ; done
|
||||
- test -w /etc || exit 0; for f in $(htmldoc_DATA) ; do chown bin $(DESTDIR)$(htmldocdir)/$$f ; chgrp bin $(DESTDIR)$(htmldocdir)/$$f ; done
|
||||
+# test -w /etc || exit 0; for f in $(htmldoc_DATA) ; do chown bin $(DESTDIR)$(htmldocdir)/$$f ; chgrp bin $(DESTDIR)$(htmldocdir)/$$f ; done
|
||||
|
||||
status.html: config.status
|
||||
|
||||
@@ -1160,24 +1160,24 @@
|
||||
@SUBDIRS="$(SUBDIRS)" ; for f in $$SUBDIRS ; do ( cd $$f && $(MAKE) $(AM_MAKEFLAGS) install-perms ) ; cat /dev/null >>$$f/permissions.dat ; cat $$f/permissions.dat >>permissions.dat ; done
|
||||
|
||||
install-perms-local:
|
||||
- @echo @mandir@ 755 bin bin >>permissions.dat
|
||||
- @echo $(man1dir) 755 bin bin >>permissions.dat
|
||||
- @echo $(man5dir) 755 bin bin >>permissions.dat
|
||||
- @echo $(man7dir) 755 bin bin >>permissions.dat
|
||||
- @echo $(man8dir) 755 bin bin >>permissions.dat
|
||||
- @for f in $(man1) ; do \
|
||||
- echo $(man1dir)/$$f 644 bin bin man >>permissions.dat ; done
|
||||
- @for f in $(man5) ; do \
|
||||
- echo $(man5dir)/$$f 644 bin bin man >>permissions.dat ; done
|
||||
- @for f in $(man7) ; do \
|
||||
- echo $(man7dir)/$$f 644 bin bin man >>permissions.dat ; done
|
||||
- @for f in $(man8) ; do \
|
||||
- echo $(man8dir)/$$f 644 bin bin man >>permissions.dat ; done
|
||||
- @for f in $(man_LINKS) ; do \
|
||||
- echo $$f 644 bin bin man >>permissions.dat ; done
|
||||
- @echo $(htmldocdir) 755 bin bin >>permissions.dat
|
||||
- @for f in $(htmldoc_DATA) ; do \
|
||||
- echo $(htmldocdir)/$$f 444 bin bin doc >>permissions.dat ; done
|
||||
+# @echo @mandir@ 755 bin bin >>permissions.dat
|
||||
+# @echo $(man1dir) 755 bin bin >>permissions.dat
|
||||
+# @echo $(man5dir) 755 bin bin >>permissions.dat
|
||||
+# @echo $(man7dir) 755 bin bin >>permissions.dat
|
||||
+# @echo $(man8dir) 755 bin bin >>permissions.dat
|
||||
+# @for f in $(man1) ; do \
|
||||
+# echo $(man1dir)/$$f 644 bin bin man >>permissions.dat ; done
|
||||
+# @for f in $(man5) ; do \
|
||||
+# echo $(man5dir)/$$f 644 bin bin man >>permissions.dat ; done
|
||||
+# @for f in $(man7) ; do \
|
||||
+# echo $(man7dir)/$$f 644 bin bin man >>permissions.dat ; done
|
||||
+# @for f in $(man8) ; do \
|
||||
+# echo $(man8dir)/$$f 644 bin bin man >>permissions.dat ; done
|
||||
+# @for f in $(man_LINKS) ; do \
|
||||
+# echo $$f 644 bin bin man >>permissions.dat ; done
|
||||
+# @echo $(htmldocdir) 755 bin bin >>permissions.dat
|
||||
+# @for f in $(htmldoc_DATA) ; do \
|
||||
+# echo $(htmldocdir)/$$f 444 bin bin doc >>permissions.dat ; done
|
||||
|
||||
htmldoc: $(htmldocfiles)
|
||||
echo '/icon\.gif/a'"\\" >htmldoc.sed
|
11
mail/courier/files/patch-courier__imapd-ssl.rc.in
Normal file
11
mail/courier/files/patch-courier__imapd-ssl.rc.in
Normal file
@ -0,0 +1,11 @@
|
||||
--- courier/imapd-ssl.rc.in.orig 2018-07-29 05:16:41.000000000 +0200
|
||||
+++ courier/imapd-ssl.rc.in 2020-04-26 13:47:03.472951000 +0200
|
||||
@@ -31,7 +31,7 @@
|
||||
then
|
||||
rm -f "$TLS_CACHEFILE"
|
||||
touch "$TLS_CACHEFILE"
|
||||
- chown @mailuser@ "$TLS_CACHEFILE"
|
||||
+ /usr/sbin/chown @mailuser@ "$TLS_CACHEFILE"
|
||||
chgrp @mailgroup@ "$TLS_CACHEFILE"
|
||||
chmod 600 "$TLS_CACHEFILE"
|
||||
fi
|
11
mail/courier/files/patch-courier__imapd.rc.in
Normal file
11
mail/courier/files/patch-courier__imapd.rc.in
Normal file
@ -0,0 +1,11 @@
|
||||
--- courier/imapd.rc.in.orig 2018-08-23 13:12:13.000000000 +0200
|
||||
+++ courier/imapd.rc.in 2020-04-26 13:47:12.593117000 +0200
|
||||
@@ -30,7 +30,7 @@
|
||||
then
|
||||
rm -f "$TLS_CACHEFILE"
|
||||
touch "$TLS_CACHEFILE"
|
||||
- chown @mailuser@ "$TLS_CACHEFILE"
|
||||
+ /usr/sbin/chown @mailuser@ "$TLS_CACHEFILE"
|
||||
chgrp @mailgroup@ "$TLS_CACHEFILE"
|
||||
chmod 600 "$TLS_CACHEFILE"
|
||||
fi
|
13
mail/courier/files/patch-courier__libs__Makefile.in
Normal file
13
mail/courier/files/patch-courier__libs__Makefile.in
Normal file
@ -0,0 +1,13 @@
|
||||
--- courier/libs/Makefile.in.orig 2023-06-08 14:44:27.714775000 +0200
|
||||
+++ courier/libs/Makefile.in 2023-06-08 14:47:08.188863000 +0200
|
||||
@@ -1213,8 +1213,8 @@
|
||||
.PRECIOUS: Makefile
|
||||
|
||||
|
||||
-courier_version.h: ../../version
|
||||
- echo '#define COURIER_VERSION "'`cat ../../version`'"' >courier_version.h
|
||||
+courier_version.h: ../../version.txt
|
||||
+ echo '#define COURIER_VERSION "'`cat ../../version.txt`'"' >courier_version.h
|
||||
|
||||
#
|
||||
# lcrwstatic.h is dynamically built to link with initialization functions
|
44
mail/courier/files/patch-courier__module.esmtp__configure
Normal file
44
mail/courier/files/patch-courier__module.esmtp__configure
Normal file
@ -0,0 +1,44 @@
|
||||
--- courier/module.esmtp/configure.orig 2021-05-23 09:20:27.435950000 +0200
|
||||
+++ courier/module.esmtp/configure 2021-05-23 09:03:40.994588000 +0200
|
||||
@@ -661,6 +661,7 @@
|
||||
PKG_CONFIG_LIBDIR
|
||||
PKG_CONFIG_PATH
|
||||
PKG_CONFIG
|
||||
+certsdir
|
||||
COURIERAUTHCONFIG
|
||||
CPP
|
||||
LT_SYS_LIBRARY_PATH
|
||||
@@ -788,6 +789,7 @@
|
||||
with_gnu_ld
|
||||
with_sysroot
|
||||
enable_libtool_lock
|
||||
+with_certsdir
|
||||
with_mailuser
|
||||
with_mailgroup
|
||||
with_piddir
|
||||
@@ -1455,6 +1457,7 @@
|
||||
--with-gnu-ld assume the C compiler uses GNU ld [default=no]
|
||||
--with-sysroot[=DIR] Search for dependent libraries within DIR (or the
|
||||
compiler's sysroot if not specified).
|
||||
+ --with-certsdir Directory where certs are created
|
||||
|
||||
--with-piddir Directory where PID files are located
|
||||
--with-shellpath=path Initialize PATH to path for .courier programs
|
||||
@@ -12332,6 +12335,17 @@
|
||||
then
|
||||
as_fn_error $? "courierauthconfig not found" "$LINENO" 5
|
||||
fi
|
||||
+
|
||||
+
|
||||
+# Check whether --with-certsdir was given.
|
||||
+if test "${with_certsdir+set}" = set; then :
|
||||
+ withval=$with_certsdir; certsdir="$withval"
|
||||
+else
|
||||
+ certsdir="$datadir"
|
||||
+fi
|
||||
+
|
||||
+
|
||||
+
|
||||
|
||||
|
||||
|
@ -1,11 +1,20 @@
|
||||
--- courier/module.esmtp/mkesmtpdcert.in.orig 2010-02-15 21:37:57.000000000 +0100
|
||||
+++ courier/module.esmtp/mkesmtpdcert.in 2010-02-15 21:37:16.000000000 +0100
|
||||
@@ -36,7 +36,7 @@
|
||||
--- courier/module.esmtp/mkesmtpdcert.in.orig 2021-05-23 14:00:04.926537000 +0200
|
||||
+++ courier/module.esmtp/mkesmtpdcert.in 2021-05-23 14:04:14.542517000 +0200
|
||||
@@ -44,7 +44,7 @@
|
||||
then
|
||||
cp /dev/null @mydatadir@/esmtpd.pem
|
||||
chmod 600 @mydatadir@/esmtpd.pem
|
||||
- chown @mailuser@ @mydatadir@/esmtpd.pem
|
||||
+ /usr/sbin/chown @mailuser@ @mydatadir@/esmtpd.pem
|
||||
dd if=@RANDOMV@ of=@mydatadir@/esmtpd.rand count=1 2>/dev/null
|
||||
cp /dev/null "$PEMFILE".pem
|
||||
chmod 600 "$PEMFILE".pem
|
||||
- chown @mailuser@ "$PEMFILE".pem
|
||||
+ /usr/sbin/chown @mailuser@ "$PEMFILE".pem
|
||||
dd if=@RANDOMV@ of="$PEMFILE".rand count=1 2>/dev/null
|
||||
@OPENSSL@ req -new -x509 -days 365 -nodes \
|
||||
-config @sysconfdir@/esmtpd.cnf -out @mydatadir@/esmtpd.pem -keyout @mydatadir@/esmtpd.pem || cleanup
|
||||
-config @sysconfdir@/esmtpd.cnf -out "$PEMFILE".pem -keyout "$PEMFILE".pem || cleanup
|
||||
@@ -74,7 +74,7 @@
|
||||
|
||||
cp /dev/null "$PEMFILE".pem
|
||||
chmod 600 "$PEMFILE".pem
|
||||
- chown @mailuser@ "$PEMFILE".pem
|
||||
+ /usr/sbin/chown @mailuser@ "$PEMFILE".pem
|
||||
cat "$PEMFILE".key "$PEMFILE".cert >"$PEMFILE".pem
|
||||
rm -f "$PEMFILE".key "$PEMFILE".cert
|
||||
fi
|
||||
|
@ -1,24 +1,22 @@
|
||||
--- courier/perms.sh.in.orig 2007-07-01 11:36:31.000000000 -0400
|
||||
+++ courier/perms.sh.in 2007-07-01 11:36:31.000000000 -0400
|
||||
@@ -11,9 +11,6 @@
|
||||
datarootdir="@datarootdir@"
|
||||
|
||||
--- courier/perms.sh.in.orig 2019-02-03 21:11:16.000000000 +0100
|
||||
+++ courier/perms.sh.in 2020-04-20 23:34:40.000000000 +0200
|
||||
@@ -12,7 +12,6 @@
|
||||
PERMS="
|
||||
-. 755
|
||||
-
|
||||
. 755
|
||||
|
||||
-@localstatedir@ 755 x bin bin
|
||||
@localstatedir@/tmp 770
|
||||
@localstatedir@/msgs 750
|
||||
@localstatedir@/msgq 750
|
||||
@@ -47,7 +44,6 @@
|
||||
@sysconfdir@/rfcerr2046.txt 444 config
|
||||
@sysconfdir@/rfcerr2047.txt 444 config
|
||||
@@ -44,7 +43,6 @@
|
||||
@sysconfdir@/webmlmrc.dist 644 config
|
||||
@sysconfdir@/quotawarnmsg.example 444
|
||||
|
||||
-@libexecdir@ 755 x bin bin
|
||||
@libexecdir@/courier 755 x bin bin
|
||||
@libexecdir@/courier/modules 755 x bin bin
|
||||
@libexecdir@/courier/submitmkdir 4550
|
||||
@@ -61,14 +57,13 @@
|
||||
@@ -58,14 +56,13 @@
|
||||
@libexecdir@/courier/makedatprog 555
|
||||
@libexecdir@/courier/imaplogin 555 x bin bin
|
||||
@libexecdir@/courier/pcpd 555 x bin bin
|
||||
@ -27,16 +25,14 @@
|
||||
@libexecdir@/courier/webmail/webmail 555 x root bin
|
||||
@libexecdir@/courier/webmail/webmlm 555 x root bin
|
||||
@libexecdir@/courier/sqwebmaild 555
|
||||
-@libexecdir@/courier/sqwebpasswd 2755
|
||||
-@libexecdir@/courier/webmail/webadmin 4555 x root bin
|
||||
+@libexecdir@/courier/sqwebpasswd 2555
|
||||
+@libexecdir@/courier/webmail/webadmin 4511 x root bin
|
||||
@libexecdir@/courier/sqwebpasswd 2555
|
||||
@libexecdir@/courier/webmail/webadmin 511 x root root
|
||||
|
||||
-@sbindir@ 755 x bin bin
|
||||
@sbindir@/courier 555
|
||||
@sbindir@/showconfig 555
|
||||
@sbindir@/showmodules 550
|
||||
@@ -82,7 +77,6 @@
|
||||
@@ -79,7 +76,6 @@
|
||||
@datadir@/imapd 555 x bin bin
|
||||
@datadir@/imapd-ssl 555 x bin bin
|
||||
|
||||
@ -44,27 +40,3 @@
|
||||
@bindir@/cancelmsg 6555
|
||||
@bindir@/courier-config 555
|
||||
@bindir@/mailq 2555
|
||||
@@ -111,10 +105,10 @@
|
||||
@sbindir@/makealiases 550
|
||||
@datadir@/makehosteddomains 555
|
||||
@sbindir@/makehosteddomains 555
|
||||
-@datadir@/pop3d 755
|
||||
-@sbindir@/pop3d 755
|
||||
-@datadir@/pop3d-ssl 755
|
||||
-@sbindir@/pop3d-ssl 755
|
||||
+@datadir@/pop3d 555
|
||||
+@sbindir@/pop3d 555
|
||||
+@datadir@/pop3d-ssl 555
|
||||
+@sbindir@/pop3d-ssl 555
|
||||
@sbindir@/webgpg 555
|
||||
|
||||
@datadir@ 755 x bin bin
|
||||
@@ -226,7 +220,7 @@
|
||||
if test "@HAVE_LDAP@" != 0
|
||||
then
|
||||
echo @sysconfdir@/ldapaliasrc.dist 640 @mailuser@ @mailgroup@ config
|
||||
- echo @sbindir@/courierldapaliasd 700 @mailuser@ @mailgroup@
|
||||
+ echo @sbindir@/courierldapaliasd 500 @mailuser@ @mailgroup@
|
||||
fi
|
||||
|
||||
echo @datadir@/sqwebmail/images 755 @mailuser@ @mailgroup@
|
||||
|
11
mail/courier/files/patch-courier__pop3d-ssl.in
Normal file
11
mail/courier/files/patch-courier__pop3d-ssl.in
Normal file
@ -0,0 +1,11 @@
|
||||
--- courier/pop3d-ssl.in.orig 2018-07-29 05:16:41.000000000 +0200
|
||||
+++ courier/pop3d-ssl.in 2020-04-26 13:47:23.904914000 +0200
|
||||
@@ -32,7 +32,7 @@
|
||||
then
|
||||
rm -f "$TLS_CACHEFILE"
|
||||
touch "$TLS_CACHEFILE"
|
||||
- chown @mailuser@ "$TLS_CACHEFILE"
|
||||
+ /usr/sbin/chown @mailuser@ "$TLS_CACHEFILE"
|
||||
chgrp @mailgroup@ "$TLS_CACHEFILE"
|
||||
chmod 600 "$TLS_CACHEFILE"
|
||||
fi
|
11
mail/courier/files/patch-courier__pop3d.in
Normal file
11
mail/courier/files/patch-courier__pop3d.in
Normal file
@ -0,0 +1,11 @@
|
||||
--- courier/pop3d.in.orig 2018-08-23 13:12:38.000000000 +0200
|
||||
+++ courier/pop3d.in 2020-04-26 13:47:34.041051000 +0200
|
||||
@@ -58,7 +58,7 @@
|
||||
then
|
||||
rm -f "$TLS_CACHEFILE"
|
||||
touch "$TLS_CACHEFILE"
|
||||
- chown @mailuser@ "$TLS_CACHEFILE"
|
||||
+ /usr/sbin/chown @mailuser@ "$TLS_CACHEFILE"
|
||||
chgrp @mailgroup@ "$TLS_CACHEFILE"
|
||||
chmod 600 "$TLS_CACHEFILE"
|
||||
fi
|
@ -1,11 +0,0 @@
|
||||
--- courier/submit2.C.orig 2008-01-29 13:06:47.000000000 +0100
|
||||
+++ courier/submit2.C 2009-10-03 22:34:47.000000000 +0200
|
||||
@@ -860,7 +860,7 @@
|
||||
if (sizelimit && bytecount > sizelimit)
|
||||
{
|
||||
std::cout << "523 Message length (" <<
|
||||
- sizelimit << " bytes) exceeds administrative limit."
|
||||
+ bytecount << " bytes) exceeds administrative limit(" << sizelimit << ")."
|
||||
<< std::endl << std::flush;
|
||||
return (1);
|
||||
}
|
@ -1,11 +0,0 @@
|
||||
--- courier/webmlmd.H.orig 2007-12-17 12:09:18 UTC
|
||||
+++ courier/webmlmd.H
|
||||
@@ -49,7 +49,7 @@ namespace webmlmd {
|
||||
T t;
|
||||
|
||||
t.reserve(s.size() * 6 / 5);
|
||||
- class T::iterator b=s.begin(), e=s.end(), p=b;
|
||||
+ typename T::iterator b=s.begin(), e=s.end(), p=b;
|
||||
|
||||
while (b != e)
|
||||
{
|
@ -1,10 +1,7 @@
|
||||
--- courier/webmlmd.rc.in.orig 2007-03-05 05:43:24.000000000 +0100
|
||||
+++ courier/webmlmd.rc.in 2009-10-03 22:18:39.000000000 +0200
|
||||
@@ -1,48 +1,48 @@
|
||||
#! @SHELL@
|
||||
|
||||
-case "$1" in
|
||||
+case "$0" in
|
||||
--- courier/webmlmd.rc.in.orig 2013-08-25 20:57:42.000000000 +0200
|
||||
+++ courier/webmlmd.rc.in 2020-04-20 23:41:05.000000000 +0200
|
||||
@@ -3,46 +3,46 @@
|
||||
case "$1" in
|
||||
|
||||
/*)
|
||||
- prog="$1"
|
||||
@ -56,6 +53,6 @@
|
||||
|
||||
- @SETENV@ -i @SHELL@ -c "set -a; . $3; $prog check || exit 1; \
|
||||
+ @SETENV@ -i @SHELL@ -c "set -a; . $2; $prog check || exit 1; \
|
||||
@MKDIR_P@ `dirname $PIDFILE` ; \
|
||||
@courierlogger@ -pid="'"${PIDFILE}"'" $LOGGEROPTS -restart $prog"
|
||||
exit $?
|
||||
;;
|
||||
|
@ -1,11 +0,0 @@
|
||||
--- imap/mkimapdcert.in.orig 2010-02-15 21:42:15.000000000 +0100
|
||||
+++ imap/mkimapdcert.in 2010-02-15 21:36:46.000000000 +0100
|
||||
@@ -40,7 +40,7 @@
|
||||
then
|
||||
cp /dev/null @certsdir@/imapd.pem
|
||||
chmod 600 @certsdir@/imapd.pem
|
||||
- chown @mailuser@ @certsdir@/imapd.pem
|
||||
+ /usr/sbin/chown @mailuser@ @certsdir@/imapd.pem
|
||||
|
||||
dd if=@RANDOMV@ of=@certsdir@/imapd.rand count=1 2>/dev/null
|
||||
@OPENSSL@ req -new -x509 -days 365 -nodes \
|
@ -1,11 +0,0 @@
|
||||
--- imap/mkpop3dcert.in.orig 2010-02-15 21:45:23.000000000 +0100
|
||||
+++ imap/mkpop3dcert.in 2010-02-15 21:37:01.000000000 +0100
|
||||
@@ -40,7 +40,7 @@
|
||||
then
|
||||
cp /dev/null @certsdir@/pop3d.pem
|
||||
chmod 600 @certsdir@/pop3d.pem
|
||||
- chown @mailuser@ @certsdir@/pop3d.pem
|
||||
+ /usr/sbin/chown @mailuser@ @certsdir@/pop3d.pem
|
||||
|
||||
dd if=@RANDOMV@ of=@certsdir@/pop3d.rand count=1 2>/dev/null
|
||||
@OPENSSL@ req -new -x509 -days 365 -nodes \
|
@ -1,81 +0,0 @@
|
||||
--- liblock/locktest.c.orig Mon Dec 6 08:18:55 1999
|
||||
+++ liblock/locktest.c Mon Dec 6 08:18:55 1999
|
||||
@@ -5,6 +5,7 @@
|
||||
|
||||
/* $Id */
|
||||
|
||||
+#include <paths.h>
|
||||
#include "liblock.h"
|
||||
#if USE_FCNTL
|
||||
#include "lockfcntl.c"
|
||||
@@ -20,11 +21,23 @@
|
||||
|
||||
int main()
|
||||
{
|
||||
+#define FILENAME "courier-authlib.locktest.XXXXX"
|
||||
int fd[2];
|
||||
pid_t p;
|
||||
int s;
|
||||
int f;
|
||||
|
||||
+ char *name;
|
||||
+ const char *tmpdir;
|
||||
+ if ((tmpdir = (char *)getenv("TMPDIR")) == NULL)
|
||||
+ tmpdir = _PATH_TMP;
|
||||
+ (void)asprintf(&name, "%s%s%s", tmpdir,
|
||||
+ (tmpdir[strlen(tmpdir) - 1] == '/') ? "" : "/", FILENAME);
|
||||
+ if (name == NULL) {
|
||||
+ perror("get filename");
|
||||
+ exit(1);
|
||||
+ }
|
||||
+
|
||||
signal(SIGCHLD, SIG_DFL);
|
||||
if (pipe(fd))
|
||||
{
|
||||
@@ -32,6 +45,12 @@
|
||||
return (1);
|
||||
}
|
||||
|
||||
+ if ((f=mkstemp(name)) < 0)
|
||||
+ {
|
||||
+ perror("open");
|
||||
+ exit(1);
|
||||
+ }
|
||||
+
|
||||
if ((p=fork()) == (pid_t)-1)
|
||||
{
|
||||
perror("fork");
|
||||
@@ -46,7 +65,7 @@
|
||||
read(fd[0], &c, 1);
|
||||
close(fd[0]);
|
||||
|
||||
- if ((f=open("conftest.lock", O_RDWR|O_CREAT, 0644)) < 0)
|
||||
+ if ((f=open(name, O_RDWR)) < 0)
|
||||
{
|
||||
perror("open");
|
||||
exit(1);
|
||||
@@ -56,22 +75,18 @@
|
||||
if (ll_lockfd(f, ll_writelock, 0, 0))
|
||||
{
|
||||
close(f);
|
||||
+ unlink(name);
|
||||
exit(0);
|
||||
}
|
||||
close(f);
|
||||
exit(1);
|
||||
}
|
||||
-
|
||||
- if ((f=open("conftest.lock", O_RDWR|O_CREAT, 0644)) < 0)
|
||||
- {
|
||||
- perror("open");
|
||||
- exit(1);
|
||||
- }
|
||||
|
||||
if (ll_lockfd(f, ll_writelock, 0, 0))
|
||||
{
|
||||
perror("lock");
|
||||
close(f);
|
||||
+ unlink(name);
|
||||
exit(1);
|
||||
}
|
||||
close(fd[1]);
|
11
mail/courier/files/patch-libs__imap__mkdhparams.in
Normal file
11
mail/courier/files/patch-libs__imap__mkdhparams.in
Normal file
@ -0,0 +1,11 @@
|
||||
--- libs/imap/mkdhparams.in.orig 2015-04-27 14:11:25.000000000 +0200
|
||||
+++ libs/imap/mkdhparams.in 2020-04-26 17:12:26.338330000 +0200
|
||||
@@ -37,7 +37,7 @@
|
||||
umask 077
|
||||
cp /dev/null $TLS_DHPARAMS.tmp
|
||||
umask 022
|
||||
-chown @mailuser@ $TLS_DHPARAMS.tmp
|
||||
+/usr/sbin/chown @mailuser@ $TLS_DHPARAMS.tmp
|
||||
|
||||
BITS="$DH_BITS"
|
||||
if test "@ssllib@" = "openssl"
|
20
mail/courier/files/patch-libs__imap__mkimapdcert.in
Normal file
20
mail/courier/files/patch-libs__imap__mkimapdcert.in
Normal file
@ -0,0 +1,20 @@
|
||||
--- libs/imap/mkimapdcert.in.orig 2013-11-10 19:11:25.000000000 +0100
|
||||
+++ libs/imap/mkimapdcert.in 2020-04-20 23:44:26.000000000 +0200
|
||||
@@ -42,7 +42,7 @@
|
||||
then
|
||||
cp /dev/null @certsdir@/imapd.pem
|
||||
chmod 600 @certsdir@/imapd.pem
|
||||
- chown @mailuser@ @certsdir@/imapd.pem
|
||||
+ /usr/sbin/chown @mailuser@ @certsdir@/imapd.pem
|
||||
|
||||
dd if=@RANDOMV@ of=@certsdir@/imapd.rand count=1 2>/dev/null
|
||||
@OPENSSL@ req -new -x509 -days 365 -nodes \
|
||||
@@ -60,7 +60,7 @@
|
||||
chmod 600 @certsdir@/imapd.cert
|
||||
cp /dev/null @certsdir@/imapd.pem
|
||||
chmod 600 @certsdir@/imapd.pem
|
||||
- chown @mailuser@ @certsdir@/imapd.pem
|
||||
+ /usr/sbin/chown @mailuser@ @certsdir@/imapd.pem
|
||||
cp /dev/null @certsdir@/imapd.pem
|
||||
cp /dev/null @certsdir@/imapd.cert
|
||||
cp /dev/null @certsdir@/imapd.key
|
20
mail/courier/files/patch-libs__imap__mkpop3dcert.in
Normal file
20
mail/courier/files/patch-libs__imap__mkpop3dcert.in
Normal file
@ -0,0 +1,20 @@
|
||||
--- libs/imap/mkpop3dcert.in.orig 2013-11-11 00:39:01.000000000 +0100
|
||||
+++ libs/imap/mkpop3dcert.in 2020-04-20 23:46:52.000000000 +0200
|
||||
@@ -43,7 +43,7 @@
|
||||
then
|
||||
cp /dev/null @certsdir@/pop3d.pem
|
||||
chmod 600 @certsdir@/pop3d.pem
|
||||
- chown @mailuser@ @certsdir@/pop3d.pem
|
||||
+ /usr/sbin/chown @mailuser@ @certsdir@/pop3d.pem
|
||||
|
||||
dd if=@RANDOMV@ of=@certsdir@/pop3d.rand count=1 2>/dev/null
|
||||
@OPENSSL@ req -new -x509 -days 365 -nodes \
|
||||
@@ -62,7 +62,7 @@
|
||||
chmod 600 @certsdir@/pop3d.cert
|
||||
cp /dev/null @certsdir@/pop3d.pem
|
||||
chmod 600 @certsdir@/pop3d.pem
|
||||
- chown @mailuser@ @certsdir@/pop3d.pem
|
||||
+ /usr/sbin/chown @mailuser@ @certsdir@/pop3d.pem
|
||||
|
||||
@CERTTOOL@ --generate-privkey --sec-param=$BITS --outfile pop3d.key
|
||||
@CERTTOOL@ --generate-self-signed --load-privkey pop3d.key --outfile pop3d.cert --template @sysconfdir@/pop3d.cnf
|
@ -1,18 +0,0 @@
|
||||
--- tcpd/libcouriertls.c.orig 2009-11-21 21:07:32.000000000 +0100
|
||||
+++ tcpd/libcouriertls.c 2015-03-07 22:46:47.521076321 +0100
|
||||
@@ -551,9 +551,13 @@
|
||||
if (!protocol || !*protocol)
|
||||
protocol="SSL23";
|
||||
|
||||
- ctx=SSL_CTX_new(protocol && strcmp(protocol, "SSL2") == 0
|
||||
- ? SSLv2_method():
|
||||
+ ctx=SSL_CTX_new(
|
||||
+#ifndef OPENSSL_NO_SSL2
|
||||
+ protocol && strcmp(protocol, "SSL2") == 0 ? SSLv2_method():
|
||||
+#endif
|
||||
+#ifndef OPENSSL_NO_SSL3
|
||||
protocol && strcmp(protocol, "SSL3") == 0 ? SSLv3_method():
|
||||
+#endif
|
||||
protocol && strcmp(protocol, "SSL23") == 0 ? SSLv23_method():
|
||||
TLSv1_method());
|
||||
|
@ -61,6 +61,33 @@ job that runs at regular intervals (once every few hours is fine) that
|
||||
executes the following script to update the shared folder index:
|
||||
|
||||
%%PREFIX%%/share/courier/sharedindexupdate
|
||||
|
||||
VERY IMPORTANT NOTICE - unicode Maildirs:
|
||||
|
||||
For those:
|
||||
|
||||
Updating Courier-IMAP to version 5.0, and later, from prior versions of Courier-IMAP, or:
|
||||
Updating SqWebmail to version 6.0, and later, from prior versions of SqWebmail, or:
|
||||
Updating Courier to version 1.0, and later, from prior versions of Courier.
|
||||
|
||||
These versions have been updated to implement native Unicode support in several
|
||||
E-mail-related protocols.
|
||||
|
||||
Be absolutely sure to Read the instructions in the maildirmake
|
||||
manual page (see "Converting pre-unicode format maildirs" at
|
||||
http://www.courier-mta.org/maildirmake.html, or in the man page in
|
||||
this package) about updating from earlier versions; specifically the
|
||||
need to convert any existing maildirs to a Unicode naming scheme,
|
||||
and the need to update any other Courier packages together with
|
||||
updating this one.
|
||||
|
||||
This message is only meant to make sure you are aware of the contents
|
||||
of the man page about updating from earlier versions, and the need for
|
||||
manual steps to update any existing maildirs.
|
||||
|
||||
If you are installing for the first time, you can simply rerun configure
|
||||
with this option.
|
||||
|
||||
EOM
|
||||
}
|
||||
]
|
||||
|
@ -1,4 +1,4 @@
|
||||
@unexec rm -f %D/etc/courier/*.dat 2>/dev/null || true
|
||||
@postunexec rm -f %D/etc/courier/*.dat 2>/dev/null || true
|
||||
bin/addcr
|
||||
@(%%MAILOWN%%,%%MAILGRP%%,) bin/cancelmsg
|
||||
bin/courier-config
|
||||
@ -12,26 +12,24 @@ bin/mailbot
|
||||
bin/maildiracl
|
||||
bin/maildirkw
|
||||
bin/maildirmake
|
||||
bin/maildrop
|
||||
bin/mailq
|
||||
@(,%%MAILGRP%%,4511) bin/maildrop
|
||||
@(%%MAILOWN%%,%%MAILGRP%%,2555) bin/mailq
|
||||
bin/makedat
|
||||
bin/makemime
|
||||
bin/mimegpg
|
||||
bin/preline
|
||||
bin/reformail
|
||||
bin/reformime
|
||||
bin/rmail
|
||||
bin/sendmail
|
||||
@(,%%MAILGRP%%,4511) bin/rmail
|
||||
@(,%%MAILGRP%%,4511) bin/sendmail
|
||||
bin/testmxlookup
|
||||
bin/verifysmtp
|
||||
bin/webmlmd
|
||||
bin/webmlmd.rc
|
||||
etc/courier/aliases/system
|
||||
%%WITHSYSTEMALIASES%%@exec [ -e /etc/aliases ] && ln -sf /etc/aliases %D/etc/courier/aliases/system
|
||||
%%WITHEMPTYALIASES%%@exec true > %D/etc/courier/aliases/system
|
||||
@unexec cmp -s %D/etc/courier/courierd %D/etc/courier/courierd.dist && rm -f %D/etc/courier/courierd 2>/dev/null || true
|
||||
etc/courier/courierd.dist
|
||||
@exec [ -f %D/etc/courier/courierd.dist ] && %%LOCALBASE%%/share/sysconftool/sysconftool %D/etc/courier/courierd.dist
|
||||
@comment etc/courier/courierd
|
||||
@sample etc/courier/courierd.sample
|
||||
etc/courier/crontab
|
||||
etc/courier/dsndelayed.txt
|
||||
etc/courier/dsndelivered.txt
|
||||
@ -43,50 +41,20 @@ etc/courier/dsnsubjectnotice.txt
|
||||
etc/courier/dsnsubjectwarn.txt
|
||||
etc/courier/enablefiltering
|
||||
etc/courier/esmtp.authpam
|
||||
etc/courier/esmtpauthclient
|
||||
@unexec cmp -s %D/etc/courier/esmtpd-msa %D/etc/courier/esmtpd-msa.dist && rm -f %D/etc/courier/esmtpd-msa 2>/dev/null || true
|
||||
etc/courier/esmtpd-msa.dist
|
||||
@exec [ -f %D/etc/courier/esmtpd-msa.dist ] && %%LOCALBASE%%/share/sysconftool/sysconftool %D/etc/courier/esmtpd-msa.dist
|
||||
@comment etc/courier/esmtpd-msa
|
||||
@unexec cmp -s %D/etc/courier/esmtpd-ssl %D/etc/courier/esmtpd-ssl.dist && rm -f %D/etc/courier/esmtpd-ssl 2>/dev/null || true
|
||||
etc/courier/esmtpd-ssl.dist
|
||||
@exec [ -f %D/etc/courier/esmtpd-ssl.dist ] && %%LOCALBASE%%/share/sysconftool/sysconftool %D/etc/courier/esmtpd-ssl.dist
|
||||
@comment etc/courier/esmtpd-ssl
|
||||
etc/courier/esmtpd.cnf
|
||||
@unexec cmp -s %D/etc/courier/esmtpd %D/etc/courier/esmtpd.dist && rm -f %D/etc/courier/esmtpd 2>/dev/null || true
|
||||
etc/courier/esmtpd.dist
|
||||
@exec [ -f %D/etc/courier/esmtpd.dist ] && %%LOCALBASE%%/share/sysconftool/sysconftool %D/etc/courier/esmtpd.dist
|
||||
@comment etc/courier/esmtpd
|
||||
%%WITHFAX%%@unexec cmp -s %D/etc/courier/faxcoverpage.tr %D/etc/courier/faxcoverpage.tr.dist && rm -f %D/etc/courier/faxcoverpage.tr 2>/dev/null || true
|
||||
%%WITHFAX%%etc/courier/faxcoverpage.tr.dist
|
||||
%%WITHFAX%%@exec [ -f %D/etc/courier/faxcoverpage.tr.dist ] && %%LOCALBASE%%/share/sysconftool/sysconftool %D/etc/courier/faxcoverpage.tr.dist
|
||||
%%WITHFAX%%@comment etc/courier/faxcoverpage.tr
|
||||
%%WITHFAX%%@unexec cmp -s %D/etc/courier/faxnotifyrc %D/etc/courier/faxnotifyrc.dist && rm -f %D/etc/courier/faxnotifyrc 2>/dev/null || true
|
||||
%%WITHFAX%%etc/courier/faxnotifyrc.dist
|
||||
%%WITHFAX%%@exec [ -f %D/etc/courier/faxnotifyrc.dist ] && %%LOCALBASE%%/share/sysconftool/sysconftool %D/etc/courier/faxnotifyrc.dist
|
||||
%%WITHFAX%%@comment etc/courier/faxnotifyrc
|
||||
%%WITHFAX%%@unexec cmp -s %D/etc/courier/faxrc %D/etc/courier/faxrc.dist && rm -f %D/etc/courier/faxrc 2>/dev/null || true
|
||||
%%WITHFAX%%etc/courier/faxrc.dist
|
||||
%%WITHFAX%%@exec [ -f %D/etc/courier/faxrc.dist ] && %%LOCALBASE%%/share/sysconftool/sysconftool %D/etc/courier/faxrc.dist
|
||||
%%WITHFAX%%@comment etc/courier/faxrc
|
||||
@unexec cmp -s %D/etc/courier/imapd-ssl %D/etc/courier/imapd-ssl.dist && rm -f %D/etc/courier/imapd-ssl 2>/dev/null || true
|
||||
etc/courier/imapd-ssl.dist
|
||||
@exec [ -f %D/etc/courier/imapd-ssl.dist ] && %%LOCALBASE%%/share/sysconftool/sysconftool %D/etc/courier/imapd-ssl.dist
|
||||
@comment etc/courier/imapd-ssl
|
||||
@(%%MAILOWN%%,,) etc/courier/esmtpauthclient
|
||||
@sample etc/courier/esmtpd-msa.sample
|
||||
@sample etc/courier/esmtpd-ssl.sample
|
||||
@sample etc/courier/esmtpd.cnf.sample
|
||||
@sample etc/courier/esmtpd.sample
|
||||
%%WITHFAX%%@sample etc/courier/faxcoverpage.tr.sample
|
||||
%%WITHFAX%%@sample etc/courier/faxnotifyrc.sample
|
||||
%%WITHFAX%%@sample etc/courier/faxrc.sample
|
||||
@sample etc/courier/imapd-ssl.sample
|
||||
etc/courier/imapd.authpam
|
||||
etc/courier/imapd.cnf
|
||||
@unexec cmp -s %D/etc/courier/imapd %D/etc/courier/imapd.dist && rm -f %D/etc/courier/imapd 2>/dev/null || true
|
||||
etc/courier/imapd.dist
|
||||
@exec [ -f %D/etc/courier/imapd.dist ] && %%LOCALBASE%%/share/sysconftool/sysconftool %D/etc/courier/imapd.dist
|
||||
@comment etc/courier/imapd
|
||||
@unexec cmp -s %D/etc/courier/ldapaddressbook %D/etc/courier/ldapaddressbook.dist && rm -f %D/etc/courier/ldapaddressbook 2>/dev/null || true
|
||||
etc/courier/ldapaddressbook.dist
|
||||
@exec [ -f %D/etc/courier/ldapaddressbook.dist ] && %%LOCALBASE%%/share/sysconftool/sysconftool %D/etc/courier/ldapaddressbook.dist
|
||||
@comment etc/courier/ldapaddressbook
|
||||
%%WITHLDAP%%@unexec cmp -s %D/etc/courier/ldapaliasrc %D/etc/courier/ldapaliasrc.dist && rm -f %D/etc/courier/ldapaliasrc 2>/dev/null || true
|
||||
%%WITHLDAP%%etc/courier/ldapaliasrc.dist
|
||||
%%WITHLDAP%%@exec [ -f %D/etc/courier/ldapaliasrc.dist ] && %%LOCALBASE%%/share/sysconftool/sysconftool %D/etc/courier/ldapaliasrc.dist
|
||||
%%WITHLDAP%%@comment etc/courier/ldapaliasrc
|
||||
@sample etc/courier/imapd.cnf.sample
|
||||
@sample etc/courier/imapd.sample
|
||||
@sample etc/courier/ldapaddressbook.sample
|
||||
%%WITHLDAP%%@sample etc/courier/ldapaliasrc.sample
|
||||
etc/courier/locallowercase
|
||||
etc/courier/maildrop
|
||||
etc/courier/maildropfilter
|
||||
@ -95,61 +63,44 @@ etc/courier/module.esmtp
|
||||
%%WITHFAX%%etc/courier/module.fax
|
||||
etc/courier/module.local
|
||||
%%WITHUUCP%%etc/courier/module.uucp
|
||||
@unexec cmp -s %D/etc/courier/pop3d-ssl %D/etc/courier/pop3d-ssl.dist && rm -f %D/etc/courier/pop3d-ssl 2>/dev/null || true
|
||||
etc/courier/pop3d-ssl.dist
|
||||
@exec [ -f %D/etc/courier/pop3d-ssl.dist ] && %%LOCALBASE%%/share/sysconftool/sysconftool %D/etc/courier/pop3d-ssl.dist
|
||||
@comment etc/courier/pop3d-ssl
|
||||
@sample etc/courier/pop3d-ssl.sample
|
||||
etc/courier/pop3d.authpam
|
||||
etc/courier/pop3d.cnf
|
||||
@unexec cmp -s %D/etc/courier/pop3d %D/etc/courier/pop3d.dist && rm -f %D/etc/courier/pop3d 2>/dev/null || true
|
||||
etc/courier/pop3d.dist
|
||||
@exec [ -f %D/etc/courier/pop3d.dist ] && %%LOCALBASE%%/share/sysconftool/sysconftool %D/etc/courier/pop3d.dist
|
||||
@comment etc/courier/pop3d
|
||||
@sample etc/courier/pop3d.cnf.sample
|
||||
@sample etc/courier/pop3d.sample
|
||||
etc/courier/quotawarnmsg.example
|
||||
etc/courier/rfcerr2045.txt
|
||||
etc/courier/rfcerr2046.txt
|
||||
etc/courier/rfcerr2047.txt
|
||||
etc/courier/rfcerrheader.txt
|
||||
etc/courier/smtpaccess/default
|
||||
@unexec cmp -s %D/etc/courier/sqwebmaild %D/etc/courier/sqwebmaild.dist && rm -f %D/etc/courier/sqwebmaild 2>/dev/null || true
|
||||
etc/courier/sqwebmaild.dist
|
||||
@exec [ -f %D/etc/courier/sqwebmaild.dist ] && %%LOCALBASE%%/share/sysconftool/sysconftool %D/etc/courier/sqwebmaild.dist
|
||||
@comment etc/courier/sqwebmaild
|
||||
@sample etc/courier/sqwebmaild.sample
|
||||
etc/courier/webmail.authpam
|
||||
@unexec cmp -s %D/etc/courier/webmlmrc %D/etc/courier/webmlmrc.dist && rm -f %D/etc/courier/webmlmrc 2>/dev/null || true
|
||||
etc/courier/webmlmrc.dist
|
||||
@exec [ -f %D/etc/courier/webmlmrc.dist ] && %%LOCALBASE%%/share/sysconftool/sysconftool %D/etc/courier/webmlmrc.dist
|
||||
@comment etc/courier/webmlmrc
|
||||
libexec/courier/aliascombine
|
||||
libexec/courier/aliascreate
|
||||
libexec/courier/aliasexp
|
||||
libexec/courier/courierd
|
||||
@sample etc/courier/webmlmrc.sample
|
||||
@(%%MAILOWN%%,,) libexec/courier/aliascombine
|
||||
@(%%MAILOWN%%,,) libexec/courier/aliascreate
|
||||
@(%%MAILOWN%%,,) libexec/courier/aliasexp
|
||||
@(%%MAILOWN%%,,) libexec/courier/courierd
|
||||
libexec/courier/courierfilter
|
||||
libexec/courier/courierpop3d
|
||||
libexec/courier/courierpop3login
|
||||
libexec/courier/imaplogin
|
||||
libexec/courier/makedatprog
|
||||
@owner %%MAILOWN%%
|
||||
@group %%MAILGRP%%
|
||||
libexec/courier/modules/dsn/courierdsn
|
||||
libexec/courier/modules/esmtp/addcr
|
||||
libexec/courier/modules/esmtp/courieresmtp
|
||||
libexec/courier/modules/esmtp/courieresmtpd
|
||||
%%WITHFAX%%libexec/courier/modules/fax/courierfax
|
||||
libexec/courier/modules/local/courierdeliver
|
||||
libexec/courier/modules/local/courierlocal
|
||||
%%WITHUUCP%%libexec/courier/modules/uucp/courieruucp
|
||||
@owner
|
||||
@group
|
||||
@(%%MAILOWN%%,%%MAILGRP%%,) libexec/courier/modules/dsn/courierdsn
|
||||
@(%%MAILOWN%%,%%MAILGRP%%,) libexec/courier/modules/esmtp/addcr
|
||||
@(%%MAILOWN%%,%%MAILGRP%%,) libexec/courier/modules/esmtp/courieresmtp
|
||||
@(%%MAILOWN%%,%%MAILGRP%%,) libexec/courier/modules/esmtp/courieresmtpd
|
||||
%%WITHFAX%%@(%%MAILOWN%%,%%MAILGRP%%,) libexec/courier/modules/fax/courierfax
|
||||
@(%%MAILOWN%%,%%MAILGRP%%,) libexec/courier/modules/local/courierdeliver
|
||||
@(%%MAILOWN%%,%%MAILGRP%%,) libexec/courier/modules/local/courierlocal
|
||||
%%WITHUUCP%%@(%%MAILOWN%%,%%MAILGRP%%,) libexec/courier/modules/uucp/courieruucp
|
||||
libexec/courier/pcpd
|
||||
libexec/courier/sqwebmaild
|
||||
libexec/courier/sqwebpasswd
|
||||
libexec/courier/submit
|
||||
libexec/courier/submitmkdir
|
||||
@(%%MAILOWN%%,%%MAILGRP%%,2555) libexec/courier/sqwebpasswd
|
||||
@(%%MAILOWN%%,,) libexec/courier/submit
|
||||
@(%%MAILOWN%%,,) libexec/courier/submitmkdir
|
||||
libexec/courier/webmail/webadmin
|
||||
libexec/courier/webmail/webmail
|
||||
libexec/courier/webmail/webmlm
|
||||
libexec/filters/dupfilter
|
||||
libexec/filters/perlfilter
|
||||
libexec/filters/ratefilter
|
||||
libexec/filters/verifyfilter
|
||||
man/man1/cancelmsg.1.gz
|
||||
man/man1/couriermlm.1.gz
|
||||
man/man1/couriertcpd.1.gz
|
||||
@ -161,6 +112,7 @@ man/man1/mailbot.1.gz
|
||||
man/man1/maildiracl.1.gz
|
||||
man/man1/maildirkw.1.gz
|
||||
man/man1/maildirmake.1.gz
|
||||
man/man1/maildirwatch.1.gz
|
||||
man/man1/maildrop.1.gz
|
||||
man/man1/mailq.1.gz
|
||||
man/man1/makedat.1.gz
|
||||
@ -183,7 +135,7 @@ man/man7/maildropgdbm.7.gz
|
||||
man/man8/aliaslookup.8.gz
|
||||
man/man8/courier.8.gz
|
||||
man/man8/courierfilter.8.gz
|
||||
man/man8/courierldapaliasd.8.gz
|
||||
%%WITHLDAP%%man/man8/courierldapaliasd.8.gz
|
||||
man/man8/courierperlfilter.8.gz
|
||||
man/man8/courierpop3d.8.gz
|
||||
man/man8/courierpop3login.8.gz
|
||||
@ -196,15 +148,20 @@ man/man8/imapd.8.gz
|
||||
man/man8/makeacceptmailfor.8.gz
|
||||
man/man8/makealiases.8.gz
|
||||
man/man8/makehosteddomains.8.gz
|
||||
man/man8/makeimapaccess.8.gz
|
||||
man/man8/makepercentrelay.8.gz
|
||||
man/man8/makesmtpaccess-msa.8.gz
|
||||
man/man8/makesmtpaccess.8.gz
|
||||
man/man8/mkdhparams.8.gz
|
||||
man/man8/mkesmtpdcert.8.gz
|
||||
man/man8/mkimapdcert.8.gz
|
||||
man/man8/mkpop3dcert.8.gz
|
||||
man/man8/pop3d-ssl.8.gz
|
||||
man/man8/pop3d.8.gz
|
||||
man/man8/ratefilter.8.gz
|
||||
man/man8/submit.8.gz
|
||||
man/man8/verifyfilter.8.gz
|
||||
man/man8/verifysmtp.8.gz
|
||||
sbin/aliaslookup
|
||||
sbin/courier
|
||||
sbin/courieresmtpd
|
||||
@ -220,10 +177,12 @@ sbin/imapd-ssl
|
||||
sbin/makeacceptmailfor
|
||||
sbin/makealiases
|
||||
sbin/makehosteddomains
|
||||
sbin/makeimapaccess
|
||||
sbin/makepercentrelay
|
||||
sbin/makesmtpaccess
|
||||
sbin/makesmtpaccess-msa
|
||||
%%WITHUUCP%%sbin/makeuucpneighbors
|
||||
sbin/mkdhparams
|
||||
sbin/mkesmtpdcert
|
||||
sbin/mkimapdcert
|
||||
sbin/mkpop3dcert
|
||||
@ -232,240 +191,253 @@ sbin/pop3d-ssl
|
||||
sbin/sharedindexinstall
|
||||
sbin/sharedindexsplit
|
||||
sbin/showconfig
|
||||
sbin/showmodules
|
||||
@(%%MAILOWN%%,,) sbin/showmodules
|
||||
sbin/webgpg
|
||||
sbin/webmaild
|
||||
share/courier/courierctl.start
|
||||
share/courier/couriermlm/adminrequest.tmpl
|
||||
share/courier/couriermlm/confsubj.tmpl
|
||||
share/courier/couriermlm/digestsubj.tmpl
|
||||
share/courier/couriermlm/fetch.tmpl
|
||||
share/courier/couriermlm/fetchsubj.tmpl
|
||||
share/courier/couriermlm/help.tmpl
|
||||
share/courier/couriermlm/idxheader2html.tmpl
|
||||
share/courier/couriermlm/idxheaderhtml.tmpl
|
||||
share/courier/couriermlm/idxheadertxt.tmpl
|
||||
share/courier/couriermlm/idxsubject.tmpl
|
||||
share/courier/couriermlm/modrejbody.tmpl
|
||||
share/courier/couriermlm/modrejheader.tmpl
|
||||
share/courier/couriermlm/modsubject.tmpl
|
||||
share/courier/couriermlm/modtext.tmpl
|
||||
share/courier/couriermlm/modtext2.tmpl
|
||||
share/courier/couriermlm/style.css.tmpl
|
||||
share/courier/couriermlm/sub.tmpl
|
||||
share/courier/couriermlm/sub2.tmpl
|
||||
share/courier/couriermlm/sub3.tmpl
|
||||
share/courier/couriermlm/sub4.tmpl
|
||||
share/courier/couriermlm/sub5.tmpl
|
||||
share/courier/couriermlm/suback.tmpl
|
||||
share/courier/couriermlm/subjrequest.tmpl
|
||||
share/courier/couriermlm/subreportfooter.tmpl
|
||||
share/courier/couriermlm/subreporthdr.tmpl
|
||||
share/courier/couriermlm/subreporthdr1.tmpl
|
||||
share/courier/couriermlm/subreporthdr2.tmpl
|
||||
share/courier/couriermlm/subreporthdr3.tmpl
|
||||
share/courier/couriermlm/unsub.tmpl
|
||||
share/courier/couriermlm/unsub2.tmpl
|
||||
share/courier/couriermlm/unsub3.tmpl
|
||||
share/courier/couriermlm/warn1headers.tmpl
|
||||
share/courier/couriermlm/warn1text.tmpl
|
||||
share/courier/couriermlm/warn1text2.tmpl
|
||||
share/courier/couriermlm/warn2msg.tmpl
|
||||
share/courier/couriermlm/webmlm.tmpl
|
||||
share/courier/couriermlm/webmlm.tmpl.html
|
||||
share/courier/couriermlm/webmlmconfirm.html
|
||||
share/courier/couriermlm/webmlmerror.tmpl.html
|
||||
share/courier/couriermlm/webmlmidx.html
|
||||
share/courier/couriermlm/webmlmlistadmin.tmpl.html
|
||||
share/courier/couriermlm/webmlmlistadminmod.tmpl.html
|
||||
share/courier/couriermlm/webmlmlistadminpw.tmpl.html
|
||||
share/courier/couriermlm/webmlmlistindex.tmpl.html
|
||||
share/courier/couriermlm/webmlmnotprocessed.html
|
||||
share/courier/couriermlm/webmlmpleasewait.tmpl.html
|
||||
share/courier/couriermlm/webmlmprocessed.html
|
||||
share/courier/couriermlm/webmlmrequestreceived.tmpl.html
|
||||
share/courier/couriermlm/webmlmsubinfo.tmpl.html
|
||||
share/courier/couriermlm/webmlmsublist.tmpl.html
|
||||
share/courier/courierwebadmin/admin-00machine.html
|
||||
share/courier/courierwebadmin/admin-00machine.pl
|
||||
share/courier/courierwebadmin/admin-05local.html
|
||||
share/courier/courierwebadmin/admin-05local.pl
|
||||
share/courier/courierwebadmin/admin-10password.html
|
||||
share/courier/courierwebadmin/admin-10password.pl
|
||||
share/courier/courierwebadmin/admin-15ldap.html
|
||||
share/courier/courierwebadmin/admin-15ldap.pl
|
||||
share/courier/courierwebadmin/admin-15ldapa.html
|
||||
share/courier/courierwebadmin/admin-15ldapa.pl
|
||||
share/courier/courierwebadmin/admin-15mysql.html
|
||||
share/courier/courierwebadmin/admin-15mysql.pl
|
||||
share/courier/courierwebadmin/admin-15pgsql.html
|
||||
share/courier/courierwebadmin/admin-15pgsql.pl
|
||||
share/courier/courierwebadmin/admin-20aliases.html
|
||||
share/courier/courierwebadmin/admin-20aliases.pl
|
||||
share/courier/courierwebadmin/admin-30esmtp.html
|
||||
share/courier/courierwebadmin/admin-30esmtp.pl
|
||||
share/courier/courierwebadmin/admin-31esmtp.html
|
||||
share/courier/courierwebadmin/admin-31esmtp.pl
|
||||
share/courier/courierwebadmin/admin-30xspf.html
|
||||
share/courier/courierwebadmin/admin-30xspf.pl
|
||||
share/courier/courierwebadmin/admin-34fax.html
|
||||
share/courier/courierwebadmin/admin-34fax.pl
|
||||
share/courier/courierwebadmin/admin-35fax.html
|
||||
share/courier/courierwebadmin/admin-35fax.pl
|
||||
share/courier/courierwebadmin/admin-40imap.html
|
||||
share/courier/courierwebadmin/admin-40imap.pl
|
||||
share/courier/courierwebadmin/admin-45pop3.html
|
||||
share/courier/courierwebadmin/admin-45pop3.pl
|
||||
share/courier/courierwebadmin/admin-47webmail.html
|
||||
share/courier/courierwebadmin/admin-47webmail.pl
|
||||
share/courier/courierwebadmin/admin-50bofh.html
|
||||
share/courier/courierwebadmin/admin-50bofh.pl
|
||||
share/courier/courierwebadmin/admin-cancel.pl
|
||||
share/courier/courierwebadmin/admin-main.html
|
||||
share/courier/courierwebadmin/admin-main.pl
|
||||
share/courier/courierwebadmin/admin-save.html
|
||||
share/courier/courierwebadmin/admin-save.pl
|
||||
share/courier/courierwebadmin/dumpenv.pl
|
||||
share/courier/courierwebadmin/login.html
|
||||
share/courier/courierwebadmin/notsupp.html
|
||||
share/courier/courierwebadmin/unsecure.html
|
||||
share/courier/courierwebadmin/webadmin.pl
|
||||
share/courier/courierwebadmin/webadmin.pm
|
||||
share/courier/esmtpd
|
||||
share/courier/esmtpd-ssl
|
||||
%%WITHFAX%%share/courier/faxmail/application-pdf.filter
|
||||
%%WITHFAX%%share/courier/faxmail/application-postscript.filter
|
||||
%%WITHFAX%%share/courier/faxmail/coverpage
|
||||
%%WITHFAX%%share/courier/faxmail/image-gif.filter
|
||||
%%WITHFAX%%share/courier/faxmail/image-jpeg.filter
|
||||
%%WITHFAX%%share/courier/faxmail/image-png.filter
|
||||
%%WITHFAX%%share/courier/faxmail/init
|
||||
%%WITHFAX%%share/courier/faxmail/new_fax
|
||||
%%WITHFAX%%share/courier/faxmail/text-plain.filter
|
||||
share/courier/filterctl
|
||||
share/courier/imapd
|
||||
share/courier/imapd-ssl
|
||||
share/courier/makeacceptmailfor
|
||||
share/courier/makealiases
|
||||
share/courier/makedat
|
||||
share/courier/makehosteddomains
|
||||
share/courier/makepercentrelay
|
||||
share/courier/makesmtpaccess
|
||||
%%WITHUUCP%%share/courier/makeuucpneighbors
|
||||
share/courier/mkesmtpdcert
|
||||
share/courier/mkimapdcert
|
||||
share/courier/mkpop3dcert
|
||||
share/courier/perlfilter-example.pl
|
||||
share/courier/perlfilter-wrapper.pl
|
||||
share/courier/pop3d
|
||||
share/courier/pop3d-ssl
|
||||
share/courier/sharedindexupdate
|
||||
share/courier/sqwebmail/cleancache.pl
|
||||
share/courier/sqwebmail/html/en-us/CHARSET
|
||||
share/courier/sqwebmail/html/en-us/ISPELLDICT
|
||||
share/courier/sqwebmail/html/en-us/LANGUAGE
|
||||
share/courier/sqwebmail/html/en-us/LANGUAGE_PREF
|
||||
share/courier/sqwebmail/html/en-us/LOCALE
|
||||
share/courier/sqwebmail/html/en-us/TIMEZONELIST
|
||||
share/courier/sqwebmail/html/en-us/abooklist.html
|
||||
share/courier/sqwebmail/html/en-us/acl.html
|
||||
share/courier/sqwebmail/html/en-us/attachments.html
|
||||
share/courier/sqwebmail/html/en-us/autoresponder.html
|
||||
share/courier/sqwebmail/html/en-us/calendarlogin.inc.html
|
||||
share/courier/sqwebmail/html/en-us/empty.html
|
||||
share/courier/sqwebmail/html/en-us/eventacl.html
|
||||
share/courier/sqwebmail/html/en-us/eventdaily.html
|
||||
share/courier/sqwebmail/html/en-us/eventdelete.html
|
||||
share/courier/sqwebmail/html/en-us/eventmonthly.html
|
||||
share/courier/sqwebmail/html/en-us/eventnotifydelete.txt
|
||||
share/courier/sqwebmail/html/en-us/eventnotifynew.txt
|
||||
share/courier/sqwebmail/html/en-us/eventnotifysubject.txt
|
||||
share/courier/sqwebmail/html/en-us/eventshow.html
|
||||
share/courier/sqwebmail/html/en-us/eventweekly.html
|
||||
share/courier/sqwebmail/html/en-us/expired.html
|
||||
share/courier/sqwebmail/html/en-us/filter.html
|
||||
share/courier/sqwebmail/html/en-us/folder.html
|
||||
share/courier/sqwebmail/html/en-us/folders.html
|
||||
share/courier/sqwebmail/html/en-us/gpg.html
|
||||
share/courier/sqwebmail/html/en-us/gpgcreate.html
|
||||
share/courier/sqwebmail/html/en-us/gpgerr.html
|
||||
share/courier/sqwebmail/html/en-us/index.html
|
||||
share/courier/sqwebmail/html/en-us/invalid.html
|
||||
share/courier/sqwebmail/html/en-us/keyimport.html
|
||||
share/courier/sqwebmail/html/en-us/ldaplist.html
|
||||
share/courier/sqwebmail/html/en-us/ldapsearch.html
|
||||
share/courier/sqwebmail/html/en-us/login.html
|
||||
share/courier/sqwebmail/html/en-us/loginform.inc.html
|
||||
share/courier/sqwebmail/html/en-us/navbar.inc.html
|
||||
share/courier/sqwebmail/html/en-us/navbar2.inc.html
|
||||
share/courier/sqwebmail/html/en-us/navbar3.inc.html
|
||||
share/courier/sqwebmail/html/en-us/newevent.html
|
||||
share/courier/sqwebmail/html/en-us/newmsg.html
|
||||
share/courier/sqwebmail/html/en-us/preferences.html
|
||||
share/courier/sqwebmail/html/en-us/print.html
|
||||
share/courier/sqwebmail/html/en-us/printnocookie.html
|
||||
share/courier/sqwebmail/html/en-us/printredirect.html
|
||||
share/courier/sqwebmail/html/en-us/quickadd.html
|
||||
share/courier/sqwebmail/html/en-us/readmsg.html
|
||||
share/courier/sqwebmail/html/en-us/redirect.html
|
||||
share/courier/sqwebmail/html/en-us/refreshfr.html
|
||||
share/courier/sqwebmail/html/en-us/smileys.txt
|
||||
share/courier/sqwebmail/html/en-us/spellchk.html
|
||||
share/courier/sqwebmail/html/en
|
||||
share/courier/sqwebmail/images/bg.png
|
||||
share/courier/sqwebmail/images/bluebottomleft.png
|
||||
share/courier/sqwebmail/images/bluebottomright.png
|
||||
share/courier/sqwebmail/images/bluetopleft.png
|
||||
share/courier/sqwebmail/images/bluetopright.png
|
||||
share/courier/sqwebmail/images/calendar.png
|
||||
share/courier/sqwebmail/images/cancel.png
|
||||
share/courier/sqwebmail/images/eventadd.png
|
||||
share/courier/sqwebmail/images/eventedit.png
|
||||
share/courier/sqwebmail/images/first.png
|
||||
share/courier/sqwebmail/images/folder.png
|
||||
share/courier/sqwebmail/images/folder2.png
|
||||
share/courier/sqwebmail/images/folders.png
|
||||
share/courier/sqwebmail/images/forward.png
|
||||
share/courier/sqwebmail/images/forwardatt.png
|
||||
share/courier/sqwebmail/images/fullheaders.png
|
||||
share/courier/sqwebmail/images/graybottomleft.png
|
||||
share/courier/sqwebmail/images/graybottomright.png
|
||||
share/courier/sqwebmail/images/graytopleft.png
|
||||
share/courier/sqwebmail/images/graytopright.png
|
||||
share/courier/sqwebmail/images/key.png
|
||||
share/courier/sqwebmail/images/last.png
|
||||
share/courier/sqwebmail/images/left.png
|
||||
share/courier/sqwebmail/images/left2.png
|
||||
share/courier/sqwebmail/images/logo.png
|
||||
share/courier/sqwebmail/images/print.png
|
||||
share/courier/sqwebmail/images/reply.png
|
||||
share/courier/sqwebmail/images/replyall.png
|
||||
share/courier/sqwebmail/images/replylist.png
|
||||
share/courier/sqwebmail/images/right.png
|
||||
share/courier/sqwebmail/images/right2.png
|
||||
share/courier/sqwebmail/images/save.png
|
||||
share/courier/sqwebmail/images/sep.png
|
||||
share/courier/sqwebmail/images/signin.png
|
||||
share/courier/sqwebmail/images/sm-frowney.png
|
||||
share/courier/sqwebmail/images/sm-frowney2.png
|
||||
share/courier/sqwebmail/images/sm-notsmiley.png
|
||||
share/courier/sqwebmail/images/sm-notsmiley2.png
|
||||
share/courier/sqwebmail/images/sm-ohno.png
|
||||
share/courier/sqwebmail/images/sm-smiley.png
|
||||
share/courier/sqwebmail/images/sm-smiley2.png
|
||||
share/courier/sqwebmail/images/sm-wink.png
|
||||
share/courier/sqwebmail/images/sm-wink2.png
|
||||
share/courier/sqwebmail/images/sqwebmail.css
|
||||
share/courier/sqwebmail/images/trash2.png
|
||||
share/courier/sqwebmail/images/uncancel.png
|
||||
share/courier/sqwebmail/images/wikifmt.html
|
||||
share/courier/sqwebmail/ldapsearch
|
||||
share/courier/sqwebmail/sendit.sh
|
||||
share/courier/sqwebmail/webgpg
|
||||
@owner %%SHAREOWN%%
|
||||
@group %%SHAREGRP%%
|
||||
%%DATADIR%%/courierctl.start
|
||||
%%DATADIR%%/couriermlm/adminrequest.tmpl
|
||||
%%DATADIR%%/couriermlm/confsubj.tmpl
|
||||
%%DATADIR%%/couriermlm/couriermlm-rcptfilter-ctlmsg
|
||||
%%DATADIR%%/couriermlm/couriermlm-rcptfilter-msg
|
||||
%%DATADIR%%/couriermlm/couriermlm-smtpfilter-ctlmsg
|
||||
%%DATADIR%%/couriermlm/couriermlm-smtpfilter-msg
|
||||
%%DATADIR%%/couriermlm/digestsubj.tmpl
|
||||
%%DATADIR%%/couriermlm/fetch.tmpl
|
||||
%%DATADIR%%/couriermlm/fetchsubj.tmpl
|
||||
%%DATADIR%%/couriermlm/help.tmpl
|
||||
%%DATADIR%%/couriermlm/idxheader2html.tmpl
|
||||
%%DATADIR%%/couriermlm/idxheaderhtml.tmpl
|
||||
%%DATADIR%%/couriermlm/idxheadertxt.tmpl
|
||||
%%DATADIR%%/couriermlm/idxsubject.tmpl
|
||||
%%DATADIR%%/couriermlm/modrejbody.tmpl
|
||||
%%DATADIR%%/couriermlm/modrejheader.tmpl
|
||||
%%DATADIR%%/couriermlm/modsubject.tmpl
|
||||
%%DATADIR%%/couriermlm/modtext.tmpl
|
||||
%%DATADIR%%/couriermlm/modtext2.tmpl
|
||||
%%DATADIR%%/couriermlm/style.css.tmpl
|
||||
%%DATADIR%%/couriermlm/sub.tmpl
|
||||
%%DATADIR%%/couriermlm/sub2.tmpl
|
||||
%%DATADIR%%/couriermlm/sub3.tmpl
|
||||
%%DATADIR%%/couriermlm/sub4.tmpl
|
||||
%%DATADIR%%/couriermlm/sub5.tmpl
|
||||
%%DATADIR%%/couriermlm/suback.tmpl
|
||||
%%DATADIR%%/couriermlm/subjrequest.tmpl
|
||||
%%DATADIR%%/couriermlm/subreportfooter.tmpl
|
||||
%%DATADIR%%/couriermlm/subreporthdr.tmpl
|
||||
%%DATADIR%%/couriermlm/subreporthdr1.tmpl
|
||||
%%DATADIR%%/couriermlm/subreporthdr2.tmpl
|
||||
%%DATADIR%%/couriermlm/subreporthdr3.tmpl
|
||||
%%DATADIR%%/couriermlm/unsub.tmpl
|
||||
%%DATADIR%%/couriermlm/unsub2.tmpl
|
||||
%%DATADIR%%/couriermlm/unsub3.tmpl
|
||||
%%DATADIR%%/couriermlm/warn1headers.tmpl
|
||||
%%DATADIR%%/couriermlm/warn1text.tmpl
|
||||
%%DATADIR%%/couriermlm/warn1text2.tmpl
|
||||
%%DATADIR%%/couriermlm/warn2msg.tmpl
|
||||
%%DATADIR%%/couriermlm/webmlm.tmpl
|
||||
%%DATADIR%%/couriermlm/webmlm.tmpl.html
|
||||
%%DATADIR%%/couriermlm/webmlmconfirm.html
|
||||
%%DATADIR%%/couriermlm/webmlmerror.tmpl.html
|
||||
%%DATADIR%%/couriermlm/webmlmidx.html
|
||||
%%DATADIR%%/couriermlm/webmlmlistadmin.tmpl.html
|
||||
%%DATADIR%%/couriermlm/webmlmlistadminmod.tmpl.html
|
||||
%%DATADIR%%/couriermlm/webmlmlistadminpw.tmpl.html
|
||||
%%DATADIR%%/couriermlm/webmlmlistindex.tmpl.html
|
||||
%%DATADIR%%/couriermlm/webmlmnotprocessed.html
|
||||
%%DATADIR%%/couriermlm/webmlmpleasewait.tmpl.html
|
||||
%%DATADIR%%/couriermlm/webmlmprocessed.html
|
||||
%%DATADIR%%/couriermlm/webmlmrequestreceived.tmpl.html
|
||||
%%DATADIR%%/couriermlm/webmlmsubinfo.tmpl.html
|
||||
%%DATADIR%%/couriermlm/webmlmsublist.tmpl.html
|
||||
%%DATADIR%%/courierwebadmin/admin-00machine.html
|
||||
%%DATADIR%%/courierwebadmin/admin-00machine.pl
|
||||
%%DATADIR%%/courierwebadmin/admin-05local.html
|
||||
%%DATADIR%%/courierwebadmin/admin-05local.pl
|
||||
%%DATADIR%%/courierwebadmin/admin-10password.html
|
||||
%%DATADIR%%/courierwebadmin/admin-10password.pl
|
||||
%%DATADIR%%/courierwebadmin/admin-15ldap.html
|
||||
%%DATADIR%%/courierwebadmin/admin-15ldap.pl
|
||||
%%DATADIR%%/courierwebadmin/admin-15ldapa.html
|
||||
%%DATADIR%%/courierwebadmin/admin-15ldapa.pl
|
||||
%%DATADIR%%/courierwebadmin/admin-15mysql.html
|
||||
%%DATADIR%%/courierwebadmin/admin-15mysql.pl
|
||||
%%DATADIR%%/courierwebadmin/admin-15pgsql.html
|
||||
%%DATADIR%%/courierwebadmin/admin-15pgsql.pl
|
||||
%%DATADIR%%/courierwebadmin/admin-20aliases.html
|
||||
%%DATADIR%%/courierwebadmin/admin-20aliases.pl
|
||||
%%DATADIR%%/courierwebadmin/admin-30esmtp.html
|
||||
%%DATADIR%%/courierwebadmin/admin-30esmtp.pl
|
||||
%%DATADIR%%/courierwebadmin/admin-30xspf.html
|
||||
%%DATADIR%%/courierwebadmin/admin-30xspf.pl
|
||||
%%DATADIR%%/courierwebadmin/admin-31esmtp.html
|
||||
%%DATADIR%%/courierwebadmin/admin-31esmtp.pl
|
||||
%%DATADIR%%/courierwebadmin/admin-34fax.html
|
||||
%%DATADIR%%/courierwebadmin/admin-34fax.pl
|
||||
%%DATADIR%%/courierwebadmin/admin-35fax.html
|
||||
%%DATADIR%%/courierwebadmin/admin-35fax.pl
|
||||
%%DATADIR%%/courierwebadmin/admin-40imap.html
|
||||
%%DATADIR%%/courierwebadmin/admin-40imap.pl
|
||||
%%DATADIR%%/courierwebadmin/admin-45pop3.html
|
||||
%%DATADIR%%/courierwebadmin/admin-45pop3.pl
|
||||
%%DATADIR%%/courierwebadmin/admin-47webmail.html
|
||||
%%DATADIR%%/courierwebadmin/admin-47webmail.pl
|
||||
%%DATADIR%%/courierwebadmin/admin-50bofh.html
|
||||
%%DATADIR%%/courierwebadmin/admin-50bofh.pl
|
||||
%%DATADIR%%/courierwebadmin/admin-cancel.pl
|
||||
%%DATADIR%%/courierwebadmin/admin-main.html
|
||||
%%DATADIR%%/courierwebadmin/admin-main.pl
|
||||
%%DATADIR%%/courierwebadmin/admin-save.html
|
||||
%%DATADIR%%/courierwebadmin/admin-save.pl
|
||||
%%DATADIR%%/courierwebadmin/dumpenv.pl
|
||||
%%DATADIR%%/courierwebadmin/login.html
|
||||
%%DATADIR%%/courierwebadmin/notsupp.html
|
||||
%%DATADIR%%/courierwebadmin/unsecure.html
|
||||
%%DATADIR%%/courierwebadmin/webadmin.pl
|
||||
%%DATADIR%%/courierwebadmin/webadmin.pm
|
||||
%%DATADIR%%/esmtpd
|
||||
%%DATADIR%%/esmtpd-ssl
|
||||
%%WITHFAX%%%%DATADIR%%/faxmail/application-pdf.filter
|
||||
%%WITHFAX%%%%DATADIR%%/faxmail/application-postscript.filter
|
||||
%%WITHFAX%%%%DATADIR%%/faxmail/coverpage
|
||||
%%WITHFAX%%%%DATADIR%%/faxmail/image-gif.filter
|
||||
%%WITHFAX%%%%DATADIR%%/faxmail/image-jpeg.filter
|
||||
%%WITHFAX%%%%DATADIR%%/faxmail/image-png.filter
|
||||
%%WITHFAX%%%%DATADIR%%/faxmail/init
|
||||
%%WITHFAX%%%%DATADIR%%/faxmail/new_fax
|
||||
%%WITHFAX%%%%DATADIR%%/faxmail/text-plain.filter
|
||||
%%DATADIR%%/filterctl
|
||||
%%DATADIR%%/imapd
|
||||
%%DATADIR%%/imapd-ssl
|
||||
%%DATADIR%%/makeacceptmailfor
|
||||
%%DATADIR%%/makealiases
|
||||
%%DATADIR%%/makedat
|
||||
%%DATADIR%%/makehosteddomains
|
||||
%%DATADIR%%/makeimapaccess
|
||||
%%DATADIR%%/makepercentrelay
|
||||
%%DATADIR%%/makesmtpaccess
|
||||
%%WITHUUCP%%%%DATADIR%%/makeuucpneighbors
|
||||
%%DATADIR%%/mkdhparams
|
||||
%%DATADIR%%/mkesmtpdcert
|
||||
%%DATADIR%%/mkimapdcert
|
||||
%%DATADIR%%/mkpop3dcert
|
||||
%%DATADIR%%/perlfilter-example.pl
|
||||
%%DATADIR%%/perlfilter-ratelimit.pl
|
||||
%%DATADIR%%/perlfilter-wrapper.pl
|
||||
%%DATADIR%%/pop3d
|
||||
%%DATADIR%%/pop3d-ssl
|
||||
%%DATADIR%%/sharedindexupdate
|
||||
%%DATADIR%%/sqwebmail/cleancache.pl
|
||||
%%DATADIR%%/sqwebmail/html/en
|
||||
%%DATADIR%%/sqwebmail/html/en-us/CHARSET
|
||||
%%DATADIR%%/sqwebmail/html/en-us/ISPELLDICT
|
||||
%%DATADIR%%/sqwebmail/html/en-us/LANGUAGE
|
||||
%%DATADIR%%/sqwebmail/html/en-us/LANGUAGE_PREF
|
||||
%%DATADIR%%/sqwebmail/html/en-us/LOCALE
|
||||
%%DATADIR%%/sqwebmail/html/en-us/TIMEZONELIST
|
||||
%%DATADIR%%/sqwebmail/html/en-us/abooklist.html
|
||||
%%DATADIR%%/sqwebmail/html/en-us/acl.html
|
||||
%%DATADIR%%/sqwebmail/html/en-us/attachments.html
|
||||
%%DATADIR%%/sqwebmail/html/en-us/autoresponder.html
|
||||
%%DATADIR%%/sqwebmail/html/en-us/calendarlogin.inc.html
|
||||
%%DATADIR%%/sqwebmail/html/en-us/empty.html
|
||||
%%DATADIR%%/sqwebmail/html/en-us/eventacl.html
|
||||
%%DATADIR%%/sqwebmail/html/en-us/eventdaily.html
|
||||
%%DATADIR%%/sqwebmail/html/en-us/eventdelete.html
|
||||
%%DATADIR%%/sqwebmail/html/en-us/eventmonthly.html
|
||||
%%DATADIR%%/sqwebmail/html/en-us/eventnotifydelete.txt
|
||||
%%DATADIR%%/sqwebmail/html/en-us/eventnotifynew.txt
|
||||
%%DATADIR%%/sqwebmail/html/en-us/eventnotifysubject.txt
|
||||
%%DATADIR%%/sqwebmail/html/en-us/eventshow.html
|
||||
%%DATADIR%%/sqwebmail/html/en-us/eventweekly.html
|
||||
%%DATADIR%%/sqwebmail/html/en-us/expired.html
|
||||
%%DATADIR%%/sqwebmail/html/en-us/filter.html
|
||||
%%DATADIR%%/sqwebmail/html/en-us/folder.html
|
||||
%%DATADIR%%/sqwebmail/html/en-us/folders.html
|
||||
%%DATADIR%%/sqwebmail/html/en-us/gpg.html
|
||||
%%DATADIR%%/sqwebmail/html/en-us/gpgcreate.html
|
||||
%%DATADIR%%/sqwebmail/html/en-us/gpgerr.html
|
||||
%%DATADIR%%/sqwebmail/html/en-us/index.html
|
||||
%%DATADIR%%/sqwebmail/html/en-us/invalid.html
|
||||
%%DATADIR%%/sqwebmail/html/en-us/keyimport.html
|
||||
%%DATADIR%%/sqwebmail/html/en-us/ldaplist.html
|
||||
%%DATADIR%%/sqwebmail/html/en-us/ldapsearch.html
|
||||
%%DATADIR%%/sqwebmail/html/en-us/login.html
|
||||
%%DATADIR%%/sqwebmail/html/en-us/loginform.inc.html
|
||||
%%DATADIR%%/sqwebmail/html/en-us/navbar.inc.html
|
||||
%%DATADIR%%/sqwebmail/html/en-us/navbar2.inc.html
|
||||
%%DATADIR%%/sqwebmail/html/en-us/navbar3.inc.html
|
||||
%%DATADIR%%/sqwebmail/html/en-us/newevent.html
|
||||
%%DATADIR%%/sqwebmail/html/en-us/newmsg.html
|
||||
%%DATADIR%%/sqwebmail/html/en-us/preferences.html
|
||||
%%DATADIR%%/sqwebmail/html/en-us/print.html
|
||||
%%DATADIR%%/sqwebmail/html/en-us/printnocookie.html
|
||||
%%DATADIR%%/sqwebmail/html/en-us/printredirect.html
|
||||
%%DATADIR%%/sqwebmail/html/en-us/quickadd.html
|
||||
%%DATADIR%%/sqwebmail/html/en-us/readmsg.html
|
||||
%%DATADIR%%/sqwebmail/html/en-us/redirect.html
|
||||
%%DATADIR%%/sqwebmail/html/en-us/refreshfr.html
|
||||
%%DATADIR%%/sqwebmail/html/en-us/smileys.txt
|
||||
%%DATADIR%%/sqwebmail/html/en-us/spellchk.html
|
||||
%%DATADIR%%/sqwebmail/images/bg.png
|
||||
%%DATADIR%%/sqwebmail/images/bluebottomleft.png
|
||||
%%DATADIR%%/sqwebmail/images/bluebottomright.png
|
||||
%%DATADIR%%/sqwebmail/images/bluetopleft.png
|
||||
%%DATADIR%%/sqwebmail/images/bluetopright.png
|
||||
%%DATADIR%%/sqwebmail/images/calendar.png
|
||||
%%DATADIR%%/sqwebmail/images/cancel.png
|
||||
%%DATADIR%%/sqwebmail/images/eventadd.png
|
||||
%%DATADIR%%/sqwebmail/images/eventedit.png
|
||||
%%DATADIR%%/sqwebmail/images/first.png
|
||||
%%DATADIR%%/sqwebmail/images/folder.png
|
||||
%%DATADIR%%/sqwebmail/images/folder2.png
|
||||
%%DATADIR%%/sqwebmail/images/folders.png
|
||||
%%DATADIR%%/sqwebmail/images/forward.png
|
||||
%%DATADIR%%/sqwebmail/images/forwardatt.png
|
||||
%%DATADIR%%/sqwebmail/images/fullheaders.png
|
||||
%%DATADIR%%/sqwebmail/images/graybottomleft.png
|
||||
%%DATADIR%%/sqwebmail/images/graybottomright.png
|
||||
%%DATADIR%%/sqwebmail/images/graytopleft.png
|
||||
%%DATADIR%%/sqwebmail/images/graytopright.png
|
||||
%%DATADIR%%/sqwebmail/images/key.png
|
||||
%%DATADIR%%/sqwebmail/images/last.png
|
||||
%%DATADIR%%/sqwebmail/images/left.png
|
||||
%%DATADIR%%/sqwebmail/images/left2.png
|
||||
%%DATADIR%%/sqwebmail/images/logo.png
|
||||
%%DATADIR%%/sqwebmail/images/print.png
|
||||
%%DATADIR%%/sqwebmail/images/reply.png
|
||||
%%DATADIR%%/sqwebmail/images/replyall.png
|
||||
%%DATADIR%%/sqwebmail/images/replylist.png
|
||||
%%DATADIR%%/sqwebmail/images/right.png
|
||||
%%DATADIR%%/sqwebmail/images/right2.png
|
||||
%%DATADIR%%/sqwebmail/images/save.png
|
||||
%%DATADIR%%/sqwebmail/images/sep.png
|
||||
%%DATADIR%%/sqwebmail/images/signin.png
|
||||
%%DATADIR%%/sqwebmail/images/sm-frowney.png
|
||||
%%DATADIR%%/sqwebmail/images/sm-frowney2.png
|
||||
%%DATADIR%%/sqwebmail/images/sm-notsmiley.png
|
||||
%%DATADIR%%/sqwebmail/images/sm-notsmiley2.png
|
||||
%%DATADIR%%/sqwebmail/images/sm-ohno.png
|
||||
%%DATADIR%%/sqwebmail/images/sm-smiley.png
|
||||
%%DATADIR%%/sqwebmail/images/sm-smiley2.png
|
||||
%%DATADIR%%/sqwebmail/images/sm-wink.png
|
||||
%%DATADIR%%/sqwebmail/images/sm-wink2.png
|
||||
%%DATADIR%%/sqwebmail/images/sqwebmail.css
|
||||
%%DATADIR%%/sqwebmail/images/trash2.png
|
||||
%%DATADIR%%/sqwebmail/images/uncancel.png
|
||||
%%DATADIR%%/sqwebmail/images/wikifmt.html
|
||||
%%DATADIR%%/sqwebmail/ldapsearch
|
||||
%%DATADIR%%/sqwebmail/sendit.sh
|
||||
%%DATADIR%%/sqwebmail/webgpg
|
||||
%%DATADIR%%/verifysender
|
||||
%%DATADIR%%/verifysenderfull
|
||||
@owner
|
||||
@group
|
||||
%%PORTDOCS%%%%DOCSDIR%%/AUTHORS
|
||||
%%PORTDOCS%%%%DOCSDIR%%/BENCHMARKS
|
||||
%%PORTDOCS%%%%DOCSDIR%%/BUGS.imap
|
||||
%%PORTDOCS%%%%DOCSDIR%%/BUGS.webmail
|
||||
%%PORTDOCS%%%%DOCSDIR%%/BUGS.sqwebmail
|
||||
%%PORTDOCS%%%%DOCSDIR%%/COPYING
|
||||
%%PORTDOCS%%%%DOCSDIR%%/COPYING.GPL
|
||||
%%PORTDOCS%%%%DOCSDIR%%/ChangeLog
|
||||
@ -478,10 +450,10 @@ share/courier/sqwebmail/webgpg
|
||||
%%PORTDOCS%%%%DOCSDIR%%/README.maildirquota.txt
|
||||
%%PORTDOCS%%%%DOCSDIR%%/README.proxy
|
||||
%%PORTDOCS%%%%DOCSDIR%%/README.sharedfolders.txt
|
||||
%%PORTDOCS%%%%DOCSDIR%%/SECURITY.webmail
|
||||
%%PORTDOCS%%%%DOCSDIR%%/SECURITY.sqwebmail
|
||||
%%PORTDOCS%%%%DOCSDIR%%/TODO
|
||||
%%PORTDOCS%%%%DOCSDIR%%/html/BUGS.imap.html
|
||||
%%PORTDOCS%%%%DOCSDIR%%/html/BUGS.webmail.html
|
||||
%%PORTDOCS%%%%DOCSDIR%%/html/BUGS.sqwebmail.html
|
||||
%%PORTDOCS%%%%DOCSDIR%%/html/FAQ.html
|
||||
%%PORTDOCS%%%%DOCSDIR%%/html/NEWS.html
|
||||
%%PORTDOCS%%%%DOCSDIR%%/html/README.gpglib.html
|
||||
@ -492,45 +464,38 @@ share/courier/sqwebmail/webgpg
|
||||
%%PORTDOCS%%%%DOCSDIR%%/html/README.pcp.html
|
||||
%%PORTDOCS%%%%DOCSDIR%%/html/README.proxy.html
|
||||
%%PORTDOCS%%%%DOCSDIR%%/html/README.sharedfolders.html
|
||||
%%PORTDOCS%%%%DOCSDIR%%/html/SECURITY.webmail.html
|
||||
%%PORTDOCS%%%%DOCSDIR%%/html/SECURITY.sqwebmail.html
|
||||
%%PORTDOCS%%%%DOCSDIR%%/html/aliases.html
|
||||
%%PORTDOCS%%%%DOCSDIR%%/html/aliaslookup.html
|
||||
%%PORTDOCS%%%%DOCSDIR%%/html/bg.gif
|
||||
%%PORTDOCS%%%%DOCSDIR%%/html/bg.png
|
||||
%%PORTDOCS%%%%DOCSDIR%%/html/cancelmsg.html
|
||||
%%PORTDOCS%%%%DOCSDIR%%/html/changelog.html
|
||||
%%PORTDOCS%%%%DOCSDIR%%/html/chinese_flag.png
|
||||
%%PORTDOCS%%%%DOCSDIR%%/html/courier.html
|
||||
%%PORTDOCS%%%%DOCSDIR%%/html/courierd.html
|
||||
%%PORTDOCS%%%%DOCSDIR%%/html/courierdsn.html
|
||||
%%WITHFAX%%%%PORTDOCS%%%%DOCSDIR%%/html/courierfax.html
|
||||
%%PORTDOCS%%%%DOCSDIR%%/html/courierfilter.html
|
||||
%%PORTDOCS%%%%DOCSDIR%%/html/courierldapaliasd.html
|
||||
%%WITHLDAP%%%%PORTDOCS%%%%DOCSDIR%%/html/courierldapaliasd.html
|
||||
%%PORTDOCS%%%%DOCSDIR%%/html/couriermlm.html
|
||||
%%PORTDOCS%%%%DOCSDIR%%/html/courierperlfilter.html
|
||||
%%PORTDOCS%%%%DOCSDIR%%/html/courierpop3d.html
|
||||
%%PORTDOCS%%%%DOCSDIR%%/html/couriertcpd.html
|
||||
%%PORTDOCS%%%%DOCSDIR%%/html/couriertls.html
|
||||
%%WITHUUCP%%%%PORTDOCS%%%%DOCSDIR%%/html/courieruucp.html
|
||||
%%PORTDOCS%%%%DOCSDIR%%/html/cvs.html
|
||||
%%PORTDOCS%%%%DOCSDIR%%/html/deliverquota.html
|
||||
%%PORTDOCS%%%%DOCSDIR%%/html/documentation.html
|
||||
%%PORTDOCS%%%%DOCSDIR%%/html/dot-courier.html
|
||||
%%PORTDOCS%%%%DOCSDIR%%/html/dot-forward.html
|
||||
%%PORTDOCS%%%%DOCSDIR%%/html/download.html
|
||||
%%PORTDOCS%%%%DOCSDIR%%/html/draft-varshavchik-exdata-smtpext.txt
|
||||
%%PORTDOCS%%%%DOCSDIR%%/html/draft-varshavchik-security-smtpext.txt
|
||||
%%PORTDOCS%%%%DOCSDIR%%/html/draft-varshavchik-verp-smtpext.txt
|
||||
%%PORTDOCS%%%%DOCSDIR%%/html/dupfilter.html
|
||||
%%PORTDOCS%%%%DOCSDIR%%/html/esmtp.html
|
||||
%%PORTDOCS%%%%DOCSDIR%%/html/esmtpd.html
|
||||
%%PORTDOCS%%%%DOCSDIR%%/html/footer.html
|
||||
%%PORTDOCS%%%%DOCSDIR%%/html/frame.js
|
||||
%%PORTDOCS%%%%DOCSDIR%%/html/header.html
|
||||
%%PORTDOCS%%%%DOCSDIR%%/html/icon.gif
|
||||
%%PORTDOCS%%%%DOCSDIR%%/html/imapd.html
|
||||
%%PORTDOCS%%%%DOCSDIR%%/html/index.html
|
||||
%%PORTDOCS%%%%DOCSDIR%%/html/index2.html
|
||||
%%PORTDOCS%%%%DOCSDIR%%/html/install.html
|
||||
%%PORTDOCS%%%%DOCSDIR%%/html/intro.html
|
||||
%%PORTDOCS%%%%DOCSDIR%%/html/japanese_flag.png
|
||||
%%PORTDOCS%%%%DOCSDIR%%/html/layout.html
|
||||
%%PORTDOCS%%%%DOCSDIR%%/html/links.html
|
||||
@ -550,17 +515,18 @@ share/courier/sqwebmail/webgpg
|
||||
%%PORTDOCS%%%%DOCSDIR%%/html/maildropgdbm.html
|
||||
%%PORTDOCS%%%%DOCSDIR%%/html/maildroptips.html
|
||||
%%PORTDOCS%%%%DOCSDIR%%/html/mailq.html
|
||||
%%PORTDOCS%%%%DOCSDIR%%/html/main.html
|
||||
%%PORTDOCS%%%%DOCSDIR%%/html/makeacceptmailfor.html
|
||||
%%PORTDOCS%%%%DOCSDIR%%/html/makealiases.html
|
||||
%%PORTDOCS%%%%DOCSDIR%%/html/makedat.html
|
||||
%%PORTDOCS%%%%DOCSDIR%%/html/makehosteddomains.html
|
||||
%%PORTDOCS%%%%DOCSDIR%%/html/makeimapaccess.html
|
||||
%%PORTDOCS%%%%DOCSDIR%%/html/makemime.html
|
||||
%%PORTDOCS%%%%DOCSDIR%%/html/makepercentrelay.html
|
||||
%%PORTDOCS%%%%DOCSDIR%%/html/makesmtpaccess.html
|
||||
%%PORTDOCS%%%%DOCSDIR%%/html/manpage.css
|
||||
%%PORTDOCS%%%%DOCSDIR%%/html/menu.html
|
||||
%%PORTDOCS%%%%DOCSDIR%%/html/mimegpg.html
|
||||
%%PORTDOCS%%%%DOCSDIR%%/html/mkdhparams.html
|
||||
%%PORTDOCS%%%%DOCSDIR%%/html/mkesmtpdcert.html
|
||||
%%PORTDOCS%%%%DOCSDIR%%/html/mkimapdcert.html
|
||||
%%PORTDOCS%%%%DOCSDIR%%/html/mkpop3dcert.html
|
||||
@ -569,78 +535,44 @@ share/courier/sqwebmail/webgpg
|
||||
%%PORTDOCS%%%%DOCSDIR%%/html/pop3d.html
|
||||
%%PORTDOCS%%%%DOCSDIR%%/html/preline.html
|
||||
%%PORTDOCS%%%%DOCSDIR%%/html/queue.html
|
||||
%%PORTDOCS%%%%DOCSDIR%%/html/ratefilter.html
|
||||
%%PORTDOCS%%%%DOCSDIR%%/html/reformail.html
|
||||
%%PORTDOCS%%%%DOCSDIR%%/html/reformime.html
|
||||
%%PORTDOCS%%%%DOCSDIR%%/html/repo.html
|
||||
%%PORTDOCS%%%%DOCSDIR%%/html/rpm.html
|
||||
%%PORTDOCS%%%%DOCSDIR%%/html/sendmail.html
|
||||
%%PORTDOCS%%%%DOCSDIR%%/html/socks.html
|
||||
%%PORTDOCS%%%%DOCSDIR%%/html/status.html
|
||||
%%PORTDOCS%%%%DOCSDIR%%/html/structures.html
|
||||
%%PORTDOCS%%%%DOCSDIR%%/html/style.css
|
||||
%%PORTDOCS%%%%DOCSDIR%%/html/submit.html
|
||||
%%PORTDOCS%%%%DOCSDIR%%/html/testmxlookup.html
|
||||
%%PORTDOCS%%%%DOCSDIR%%/html/verifyfilter.html
|
||||
%%PORTDOCS%%%%DOCSDIR%%/html/webmlmd.html
|
||||
@comment @exec chown %%MAILOWN%%:%%MAILGRP%% %D/bin/cancelmsg
|
||||
@comment @exec chown %%BINOWN%%:mail %D/bin/maildrop
|
||||
@comment @exec chown %%BINOWN%%:%%MAILGRP%% %D/bin/mailq
|
||||
@comment @exec chown %%MAILOWN%%:%%MAILGRP%% %D/etc/courier
|
||||
@comment @exec chown -Rh %%MAILOWN%%:%%MAILGRP%% %D/etc/courier/aliases
|
||||
@comment @exec chown %%BINOWN%%:%%BINGRP%% %D/etc/courier/courierd.dist
|
||||
@comment @exec chown %%MAILOWN%%:%%MAILGRP%% %D/etc/courier/*.txt
|
||||
@comment @exec chown %%MAILOWN%%:%%MAILGRP%% %D/etc/courier/esmtpauthclient
|
||||
@comment @exec chown %%MAILOWN%%:%%MAILGRP%% %D/etc/courier/module.*
|
||||
@comment @exec chown %%MAILOWN%%:%%MAILGRP%% %D/libexec/courier/aliascombine
|
||||
@comment @exec chown %%MAILOWN%%:%%MAILGRP%% %D/libexec/courier/aliascreate
|
||||
@comment @exec chown %%MAILOWN%%:%%MAILGRP%% %D/libexec/courier/aliasexp
|
||||
@comment @exec chown %%MAILOWN%%:%%MAILGRP%% %D/libexec/courier/courierd
|
||||
@comment @exec chown -Rh %%MAILOWN%%:%%MAILGRP%% %D/libexec/courier/modules/*
|
||||
@comment @exec chown %%MAILOWN%%:%%MAILGRP%% %D/libexec/courier/submit
|
||||
@comment @exec chown %%MAILOWN%%:%%MAILGRP%% %D/libexec/courier/submitmkdir
|
||||
@comment @exec chown %%MAILOWN%%:%%MAILGRP%% %D/sbin/showmodules
|
||||
@comment @exec chmod 0555 %D/libexec/courier
|
||||
@comment @exec chmod 0555 %D/libexec/courier/modules
|
||||
@comment @exec chmod 0555 %D/libexec/courier/modules/dsn
|
||||
@comment @exec chmod 0555 %D/libexec/courier/modules/esmtp
|
||||
@comment %%WITHFAX%%@exec chmod 0555 %D/libexec/courier/modules/fax
|
||||
@comment @exec chmod 0555 %D/libexec/courier/modules/local
|
||||
@comment %%WITHUUCP%%@exec chmod 0555 %D/libexec/courier/modules/uucp
|
||||
@comment @exec chmod 0555 %D/libexec/courier/webmail
|
||||
@comment @exec chmod 0555 %D/libexec/filters
|
||||
@comment @exec chmod 0555 %D/share/courier
|
||||
@comment @exec chmod 0555 %D/share/courier/couriermlm
|
||||
@comment @exec chmod 0555 %D/share/courier/courierwebadmin
|
||||
@comment %%WITHFAX%%@exec chmod 0555 %D/share/courier/faxmail
|
||||
@comment @exec chmod 0555 %D/share/courier/sqwebmail
|
||||
@comment @exec chmod 0555 %D/share/courier/sqwebmail/html
|
||||
@comment @exec chmod 0555 %D/share/courier/sqwebmail/html/en-us
|
||||
@comment @exec chmod 0555 %D/share/courier/sqwebmail/images
|
||||
@unexec echo y | crontab -u %%CACHEOWN%% -r 2>/dev/null || true
|
||||
@dir(%%MAILOWN%%,%%MAILGRP%%,0755) etc/courier/aliasdir
|
||||
@dir(%%MAILOWN%%,%%MAILGRP%%,0750) etc/courier/aliases
|
||||
@dir(%%MAILOWN%%,%%MAILGRP%%,0755) etc/courier/esmtpacceptmailfor.dir
|
||||
@dir(%%MAILOWN%%,%%MAILGRP%%,0755) etc/courier/esmtppercentrelay.dir
|
||||
@dir(%%MAILOWN%%,%%MAILGRP%%,0750) etc/courier/filters
|
||||
@dir(%%MAILOWN%%,%%MAILGRP%%,0750) etc/courier/filters/active
|
||||
@dir(%%MAILOWN%%,%%MAILGRP%%,0755) etc/courier/shared
|
||||
@dir(%%MAILOWN%%,%%MAILGRP%%,0755) etc/courier/shared.tmp
|
||||
@dir(%%MAILOWN%%,%%MAILGRP%%,0755) etc/courier/smtpaccess
|
||||
@dir(%%MAILOWN%%,%%MAILGRP%%,0700) etc/courier/webadmin
|
||||
@dir(%%MAILOWN%%,%%MAILGRP%%,0700) etc/courier/webadmin/added
|
||||
@dir(%%MAILOWN%%,%%MAILGRP%%,0700) etc/courier/webadmin/removed
|
||||
@dir(%%MAILOWN%%,%%MAILGRP%%,) libexec/courier/modules/dsn
|
||||
@dir(%%MAILOWN%%,%%MAILGRP%%,) libexec/courier/modules/esmtp
|
||||
%%WITHFAX%%@dir(%%MAILOWN%%,%%MAILGRP%%,) libexec/courier/modules/fax
|
||||
@dir(%%MAILOWN%%,%%MAILGRP%%,) libexec/courier/modules/local
|
||||
%%WITHUUCP%%@dir(%%MAILOWN%%,%%MAILGRP%%,) libexec/courier/modules/uucp
|
||||
@dir(%%MAILOWN%%,%%MAILGRP%%,) libexec/courier/modules
|
||||
@dir %%CALENDIR%%/localcache
|
||||
@dir %%CALENDIR%%/private
|
||||
@dir %%CALENDIR%%/public
|
||||
@dir %%CALENDIR%%
|
||||
@dir %%LOCALSTATEDIR%%/allfilters
|
||||
@dir %%LOCALSTATEDIR%%/filters
|
||||
@dir %%LOCALSTATEDIR%%/msgq
|
||||
@dir %%LOCALSTATEDIR%%/msgs
|
||||
@dir %%LOCALSTATEDIR%%/tmp
|
||||
@dir %%LOCALSTATEDIR%%/track
|
||||
%%WITHCERTSDIR%%@dir(%%MAILOWN%%,%%MAILGRP%%,) etc/courier/.pem
|
||||
@dir(%%MAILOWN%%,%%MAILGRP%%,) etc/courier/aliasdir
|
||||
@dir(%%MAILOWN%%,%%MAILGRP%%,) etc/courier/aliases
|
||||
@dir etc/courier/esmtpacceptmailfor.dir
|
||||
@dir etc/courier/esmtppercentrelay.dir
|
||||
@dir(%%MAILOWN%%,%%MAILGRP%%,750) etc/courier/filters/active
|
||||
@dir(%%MAILOWN%%,%%MAILGRP%%,750) etc/courier/filters
|
||||
@dir etc/courier/imapaccess
|
||||
@dir etc/courier/shared
|
||||
@dir etc/courier/shared.tmp
|
||||
@dir(%%MAILOWN%%,%%MAILGRP%%,) etc/courier/webadmin/added
|
||||
@dir(%%MAILOWN%%,%%MAILGRP%%,) etc/courier/webadmin/removed
|
||||
@dir(%%MAILOWN%%,%%MAILGRP%%,700) etc/courier/webadmin
|
||||
etc/courier/webadmin/restartauthcmd
|
||||
@dir(%%MAILOWN%%,%%MAILGRP%%,) etc/courier
|
||||
@dir(%%CACHEOWN%%,%%MAILGRP%%,700) %%CALENDIR%%/localcache
|
||||
@dir(%%CACHEOWN%%,%%MAILGRP%%,750) %%CALENDIR%%/private
|
||||
@dir(%%CACHEOWN%%,%%MAILGRP%%,755) %%CALENDIR%%/public
|
||||
@dir(%%BINOWN%%,%%BINGRP%%,755) %%CALENDIR%%
|
||||
@dir(%%MAILOWN%%,%%MAILGRP%%,750) %%LOCALSTATEDIR%%/allfilters
|
||||
@dir(%%MAILOWN%%,%%MAILGRP%%,750) %%LOCALSTATEDIR%%/filters
|
||||
@dir(%%MAILOWN%%,%%MAILGRP%%,750) %%LOCALSTATEDIR%%/msgq
|
||||
@dir(%%MAILOWN%%,%%MAILGRP%%,750) %%LOCALSTATEDIR%%/msgs
|
||||
@dir(%%MAILOWN%%,%%MAILGRP%%,755) %%LOCALSTATEDIR%%/sts
|
||||
@dir(%%MAILOWN%%,%%MAILGRP%%,770) %%LOCALSTATEDIR%%/tmp
|
||||
@dir(%%MAILOWN%%,%%MAILGRP%%,755) %%LOCALSTATEDIR%%/track
|
||||
@dir %%LOCALSTATEDIR%%
|
||||
@dir %%CACHEDIR%%
|
||||
|
Loading…
Reference in New Issue
Block a user