svn commit: r404578 - in head/security/amavisd-milter: . files
Jason Unovitch
junovitch at FreeBSD.org
Sun Dec 27 15:49:03 UTC 2015
Author: junovitch
Date: Sun Dec 27 15:49:01 2015
New Revision: 404578
URL: https://svnweb.freebsd.org/changeset/ports/404578
Log:
security/amavisd-milter: resolve runtime bug with temp directory handling
- Use ${AMAVISDIR}/tmp as working directory to resolve runtime bug:
Failure: Suspicious temporary directory name '/var/run/amavis/tmp/afcokTMBJlIs'
PR: 204787
Submitted by: Geoffroy Desvernay <dgeo at centrale-marseille.fr>
Approved by: Petr Rehor <rx at rx.cz> (maintainer)
MFH: 2015Q4
Modified:
head/security/amavisd-milter/Makefile
head/security/amavisd-milter/files/amavisd-milter.in
head/security/amavisd-milter/pkg-plist
Modified: head/security/amavisd-milter/Makefile
==============================================================================
--- head/security/amavisd-milter/Makefile Sun Dec 27 15:43:36 2015 (r404577)
+++ head/security/amavisd-milter/Makefile Sun Dec 27 15:49:01 2015 (r404578)
@@ -3,7 +3,7 @@
PORTNAME= amavisd-milter
PORTVERSION= 1.6.0
-PORTREVISION= 2
+PORTREVISION= 3
CATEGORIES= security mail
MASTER_SITES= SF/${PORTNAME}/${PORTNAME}/${PORTNAME}-${PORTVERSION}
@@ -31,7 +31,7 @@ AMAVISDIR?= /var/amavis
RUNDIR= /var/run/amavis
GNU_CONFIGURE= yes
-CONFIGURE_ARGS= --localstatedir=${RUNDIR} --with-working-dir=tmp
+CONFIGURE_ARGS= --localstatedir=${RUNDIR} --with-working-dir=${AMAVISDIR}/tmp
USE_RC_SUBR= ${PORTNAME}
SUB_LIST= AMAVISUSER=${AMAVISUSER} \
@@ -64,6 +64,5 @@ post-install:
${INSTALL_DATA} ${WRKSRC}/${f} ${STAGEDIR}${DOCSDIR}
.endfor
${INSTALL} -d -o ${AMAVISUSER} -g ${AMAVISGROUP} -m 755 ${STAGEDIR}${RUNDIR}
- ${INSTALL} -d -o ${AMAVISUSER} -g ${AMAVISGROUP} -m 750 ${STAGEDIR}${RUNDIR}/tmp
.include <bsd.port.post.mk>
Modified: head/security/amavisd-milter/files/amavisd-milter.in
==============================================================================
--- head/security/amavisd-milter/files/amavisd-milter.in Sun Dec 27 15:43:36 2015 (r404577)
+++ head/security/amavisd-milter/files/amavisd-milter.in Sun Dec 27 15:49:01 2015 (r404578)
@@ -37,7 +37,9 @@ start_postcmd="amavisd_milter_postcmd"
amavisd_milter_postcmd()
{
- chmod ${amavisd_milter_socket_perm} ${amavisd_milter_socket}
+ if [ -e ${amavisd_milter_socket} ]; then
+ chmod ${amavisd_milter_socket_perm} ${amavisd_milter_socket}
+ fi
}
run_rc_command "$1"
Modified: head/security/amavisd-milter/pkg-plist
==============================================================================
--- head/security/amavisd-milter/pkg-plist Sun Dec 27 15:43:36 2015 (r404577)
+++ head/security/amavisd-milter/pkg-plist Sun Dec 27 15:49:01 2015 (r404578)
@@ -1,4 +1,3 @@
sbin/amavisd-milter
man/man8/amavisd-milter.8.gz
- at dir(%%AMAVISUSER%%,%%AMAVISGROUP%%,750) %%RUNDIR%%/tmp
@dir(%%AMAVISUSER%%,%%AMAVISGROUP%%,755) %%RUNDIR%%
More information about the svn-ports-all
mailing list