diff --git a/mail/dcc-dccd/Makefile b/mail/dcc-dccd/Makefile index 7105141f7b56..26bf3539ccda 100644 --- a/mail/dcc-dccd/Makefile +++ b/mail/dcc-dccd/Makefile @@ -1,111 +1,110 @@ PORTNAME= dcc-dccd -PORTVERSION= 2.3.168 -PORTREVISION= 1 +PORTVERSION= 2.3.169 CATEGORIES= mail MASTER_SITES= https://www.dcc-servers.net/dcc/source/old/ DISTNAME= dcc-${PORTVERSION} MAINTAINER= pkubaj@FreeBSD.org COMMENT= Distributed Checksum Clearinghouse bulk email detector WWW= https://www.rhyolite.com/dcc/ LICENSE= DCC LICENSE_NAME= DCC LICENSE_FILE= ${WRKSRC}/LICENSE LICENSE_PERMS= no-pkg-sell no-dist-mirror no-pkg-mirror no-dist-sell USES= tar:Z USERS= ${DCCUSER} GROUPS= ${DCCGROUP} PLIST_SUB= DCCDATA="${DCCDATA}" DCCUSER="${DCCUSER}" DCCGROUP="${DCCGROUP}" SUB_FILES= pkg-install pkg-message SUB_LIST= DCCDATA="${DCCDATA}" DCCUSER="${DCCUSER}" DCCGROUP="${DCCGROUP}" WRKSRC=${WRKSRC} DCCHOME=${DCCHOME} ## Use the configure script to explicitly set the locations of all files, ## in case the standard locations have been locally overridden ## Also, use a similar hack to USES=desthack. HAS_CONFIGURE= yes CONFIGURE_ARGS= -q \ --without-DCC-MD5 \ --with-uid=${DCCUSER} \ --bindir=${PREFIX}/bin \ --mandir=${PREFIX}/share/man \ --with-installroot=\$${${DESTDIRNAME}} \ --with-configsuffix=.sample \ --with-make-cmd=${MAKE_CMD} \ --with-install-cmd=${BSD_INSTALL_PROGRAM} \ --enable-pkg-make \ --homedir=${DCCDATA} \ --libexecdir=${PREFIX}/libexec \ --with-cgibin=${DCCHOME}/cgi-bin CONFIGURE_ENV= ac_cv_header_histedit_h=no # disable libedit detection OPTIONS_DEFINE= DCCIFD DCCD DCCGREY IPV6 OPTIONS_DEFAULT= DCCIFD DCCM DCCD DCCGREY OPTIONS_GROUP= MILTER OPTIONS_GROUP_MILTER= DCCM PORTS_MILTER OPTIONS_SUB= yes DCCD_DESC= DCC server DCCGREY_DESC= DCC greylisting server DCCIFD_DESC= DCC interface daemon (for SpamAssassin etc) DCCM_DESC= DCC milter PORTS_MILTER_DESC= Use ports milter instead of base DCCD_USE= rc_subr=dccd DCCD_CONFIGURE_ENABLE= server DCCGREY_USE= rc_subr=dccgrey DCCIFD_USE= rc_subr=dccifd DCCIFD_CONFIGURE_ENABLE= dccifd DCCM_USE= rc_subr=dccm DCCM_CONFIGURE_ENABLE= dccm IPV6_CONFIGURE_OFF= --disable-IPv6 PORTS_MILTER_BUILD_DEPENDS= ${LOCALBASE}/lib/libmilter.a:mail/libmilter PORTS_MILTER_CONFIGURE_ON= --with-sendmail=yes ## User for DCC files and SUID binaries # DCCUSER?= dcc DCCGROUP?= dcc DCCHOME= ${PREFIX}/dcc DCCDATA= /var/db/dcc .include ## dccm milter support # .if ${PORT_OPTIONS:MPORTS_MILTER} MILTERBASE?= ${LOCALBASE} MILTERINC= ${MILTERBASE}/include MILTERLIB= ${MILTERBASE}/lib CPPFLAGS+= -I${MILTERINC} CFLAGS+= -I${MILTERINC} LDFLAGS+= -L${MILTERLIB} .endif .if ${PORT_OPTIONS:MDCCIFD} || ${PORT_OPTIONS:MDCCM} PLIST_SUB+= IFD_MILT="" .else PLIST_SUB+= IFD_MILT="@comment " .endif post-patch: ${REINPLACE_CMD} -e 's,md5.c ,,' ${WRKSRC}/clntlib/Makefile.in ${REINPLACE_CMD} -E -e 's,^(BININSTALL.*),\1 -s,p' \ -e 's,^BIN(INSTALL[:space:]*=[:space:]*.*) -s$$,SCRIPT\1,' ${WRKSRC}/Makefile.inc.in ${REINPLACE_CMD} -e 's,BININSTALL,SCRIPTINSTALL,g' \ ${WRKSRC}/homedir/Makefile.in ${WRKSRC}/misc/Makefile.in post-install: @${MV} ${STAGEDIR}${PREFIX}/dcc/cgi-bin/footer-dist \ ${STAGEDIR}${PREFIX}/dcc/cgi-bin/footer.sample @${MV} ${STAGEDIR}${PREFIX}/dcc/cgi-bin/header-dist \ ${STAGEDIR}${PREFIX}/dcc/cgi-bin/header.sample .include diff --git a/mail/dcc-dccd/distinfo b/mail/dcc-dccd/distinfo index 14fe26aa2f78..a1a066b087d1 100644 --- a/mail/dcc-dccd/distinfo +++ b/mail/dcc-dccd/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1621374061 -SHA256 (dcc-2.3.168.tar.Z) = 3fc932325b36a46a93258bdaa483d00ee3a826bea1d00de04f6e84cfbea63bc2 -SIZE (dcc-2.3.168.tar.Z) = 1608203 +TIMESTAMP = 1711186393 +SHA256 (dcc-2.3.169.tar.Z) = 3447e655476ac742942daf25fc217236da456dd0f82b7117661b9a70484b7bf6 +SIZE (dcc-2.3.169.tar.Z) = 1534973 diff --git a/mail/dcc-dccd/pkg-plist b/mail/dcc-dccd/pkg-plist index e39d83e8b62e..70fcadb1f6bd 100644 --- a/mail/dcc-dccd/pkg-plist +++ b/mail/dcc-dccd/pkg-plist @@ -1,83 +1,82 @@ @(%%DCCUSER%%,%%DCCGROUP%%,4555) bin/cdcc %%DCCIFD%%bin/dccif-test @(%%DCCUSER%%,%%DCCGROUP%%,4555) bin/dccproc dcc/cgi-bin/README dcc/cgi-bin/chgpasswd dcc/cgi-bin/common dcc/cgi-bin/common.pm dcc/cgi-bin/edit-whiteclnt dcc/cgi-bin/http2https dcc/cgi-bin/list-log dcc/cgi-bin/list-msg dcc/cgi-bin/webuser-notify @sample dcc/cgi-bin/footer.sample @sample dcc/cgi-bin/header.sample libexec/check_ip_range libexec/ck2ip libexec/cron-dccd %%DCCIFD%%libexec/dccifd %%DCCM%%libexec/dccm %%DCCD%%libexec/dbclean %%DCCD%%libexec/dblist %%DCCD%%libexec/dump-clients libexec/dcc-nagios libexec/dcc-stats-collect libexec/dcc-stats-graph libexec/dcc-stats-init libexec/dcc-stats-update %%DCCD%%libexec/dccd @(%%DCCUSER%%,%%DCCGROUP%%,4555) libexec/dccsight %%IFD_MILT%%libexec/dns-helper libexec/fetchblack libexec/fetchids -libexec/fetch-testmsg-whitelist libexec/fix-map libexec/hackmc libexec/list-clients libexec/logger libexec/newwebuser libexec/rcDCC libexec/start-dccd libexec/start-dccifd libexec/start-dccm libexec/start-grey libexec/stats-get libexec/stop-dccd libexec/updatedcc libexec/uninstalldcc libexec/wlist share/man/man8/cdcc.8.gz share/man/man8/dbclean.8.gz share/man/man8/dblist.8.gz share/man/man8/dcc.8.gz share/man/man8/dccd.8.gz share/man/man8/dccifd.8.gz share/man/man8/dccm.8.gz share/man/man8/dccproc.8.gz share/man/man8/dccsight.8.gz @owner %%DCCUSER%% @group %%DCCGROUP%% @sample %%DCCDATA%%/dcc_conf.sample @sample %%DCCDATA%%/flod.sample @sample %%DCCDATA%%/grey_flod.sample @sample %%DCCDATA%%/grey_whitelist.sample @sample %%DCCDATA%%/ids.sample @sample %%DCCDATA%%/map.txt.sample @sample %%DCCDATA%%/map.sample @sample %%DCCDATA%%/whiteclnt.sample @sample %%DCCDATA%%/whitecommon.sample @sample %%DCCDATA%%/whitelist.sample @postunexec [ -e %%DCCDATA%%/ids.nopasswd ] && rm -f %%DCCDATA%%/ids.nopasswd @postunexec [ -e %%DCCDATA%%/map.nopasswd ] && rm -f %%DCCDATA%%/map.nopasswd @postunexec [ -e %%DCCDATA%%/map.txt.nopasswd ] && rm -f %%DCCDATA%%/map.txt.nopasswd %%IFD_MILT%%@postunexec [ -e %%DCCDATA%%/whiteclnt.dccw ] && rm -f %%DCCDATA%%/whiteclnt.dccw || true %%IFD_MILT%%@postunexec [ -e %%DCCDATA%%/whiteclnt.dccx ] && rm -f %%DCCDATA%%/whiteclnt.dccx || true %%DCCD%%@postunexec [ -e %%DCCDATA%%/dcc_db ] && rm -f %%DCCDATA%%/dcc_db || true %%DCCD%%@postunexec [ -e %%DCCDATA%%/dcc_db.hash ] && rm -f %%DCCDATA%%/dcc_db.hash || true %%DCCD%%@postunexec [ -e %%DCCDATA%%/flod.map ] && rm -f %%DCCDATA%%/flod.map || true %%DCCD%%@postunexec [ -e %%DCCDATA%%/dccd_clients ] && rm -f %%DCCDATA%%/dccd_clients || true %%DCCGREY%%@postunexec [ -e %%DCCDATA%%/grey_db.hash ] && rm -f %%DCCDATA%%/grey_db.hash || true %%DCCGREY%%@postunexec [ -e %%DCCDATA%%/grey_flod.map ] && rm -f %%DCCDATA%%/grey_flod.map || true %%DCCGREY%%@postunexec [ -e %%DCCDATA%%/grey_clients ] && rm -f %%DCCDATA%%/grey_clients || true @dir %%DCCDATA%%/log @dir %%DCCDATA%%