aboutsummaryrefslogtreecommitdiff
path: root/security/amavisd-milter
diff options
context:
space:
mode:
authorXin LI <delphij@FreeBSD.org>2014-06-27 17:55:07 +0000
committerXin LI <delphij@FreeBSD.org>2014-06-27 17:55:07 +0000
commitb97ee82786fddb9e20e514020eba180522496d6c (patch)
treee61eaa4e5c5c50d20a7e63b27196f9a40bf8e4df /security/amavisd-milter
parent0184d63d21a132768d3e476a08321c49f48f4373 (diff)
Notes
Diffstat (limited to 'security/amavisd-milter')
-rw-r--r--security/amavisd-milter/Makefile3
-rw-r--r--security/amavisd-milter/pkg-plist5
2 files changed, 6 insertions, 2 deletions
diff --git a/security/amavisd-milter/Makefile b/security/amavisd-milter/Makefile
index c45f0a93da29..fba900ee1a1a 100644
--- a/security/amavisd-milter/Makefile
+++ b/security/amavisd-milter/Makefile
@@ -3,7 +3,7 @@
PORTNAME= amavisd-milter
PORTVERSION= 1.6.0
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= security mail
MASTER_SITES= SF/${PORTNAME}/${PORTNAME}/${PORTNAME}-${PORTVERSION}
@@ -76,5 +76,6 @@ 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>
diff --git a/security/amavisd-milter/pkg-plist b/security/amavisd-milter/pkg-plist
index 38db3d5a3394..beb69f02b367 100644
--- a/security/amavisd-milter/pkg-plist
+++ b/security/amavisd-milter/pkg-plist
@@ -1,8 +1,11 @@
@unexec if service amavisd-milter status | grep -q "amavisd-milter is running"; then service amavisd-milter stop; fi
sbin/amavisd-milter
man/man8/amavisd-milter.8.gz
-@mode 755
@owner %%AMAVISUSER%%
@group %%AMAVISGROUP%%
+@mode 750
+@dirrmtry %%RUNDIR%%/tmp
+@mode 755
@dirrmtry %%RUNDIR%%
@exec install -d -o %%AMAVISUSER%% -g %%AMAVISGROUP%% -m 755 %%RUNDIR%%
+@exec install -d -o %%AMAVISUSER%% -g %%AMAVISGROUP%% -m 750 %%RUNDIR%%/tmp