ports/163697: ports-mgmt/jailaudit TMPDIR compatibility
Dmitry Morozovsky
marck at FreeBSD.org
Thu Dec 29 13:50:13 UTC 2011
>Number: 163697
>Category: ports
>Synopsis: ports-mgmt/jailaudit TMPDIR compatibility
>Confidential: no
>Severity: serious
>Priority: medium
>Responsible: freebsd-ports-bugs
>State: open
>Quarter:
>Keywords:
>Date-Required:
>Class: sw-bug
>Submitter-Id: current-users
>Arrival-Date: Thu Dec 29 13:50:11 UTC 2011
>Closed-Date:
>Last-Modified:
>Originator: Dmitry Morozovsky
>Release: FreeBSD [89]-STABLE {i386,amd64}
>Organization:
Cronyx Plus LLC (RiNet ISP)
>Environment:
System: FreeBSD 9-PRERELEASE
>Description:
if TMPDIR is defins in the environmrnt, jailaudit port could not be built.
>How-To-Repeat:
>Fix:
Index: Makefile
===================================================================
RCS file: /home/ncvs/ports/ports-mgmt/jailaudit/Makefile,v
retrieving revision 1.4
diff -u -r1.4 Makefile
--- Makefile 6 Jan 2009 17:59:16 -0000 1.4
+++ Makefile 29 Dec 2011 11:20:33 -0000
@@ -19,10 +20,10 @@
PERIODICDIR?= ${PREFIX}/etc/periodic
REPORTDIR?= ${PREFIX}/jailaudit/reports
-TMPDIR?= ${PREFIX}/jailaudit/tmp
+XTMPDIR?= ${PREFIX}/jailaudit/tmp
PLIST_SUB+= PERIODICDIR="${PERIODICDIR:S,^${PREFIX}/,,}" \
REPORTDIR="${REPORTDIR:S,^${PREFIX}/,,}" \
- TMPDIR="${TMPDIR:S,^${PREFIX}/,,}"
+ XTMPDIR="${XTMPDIR:S,^${PREFIX}/,,}"
.include <bsd.port.mk>
Index: pkg-plist
===================================================================
RCS file: /home/ncvs/ports/ports-mgmt/jailaudit/pkg-plist,v
retrieving revision 1.2
diff -u -r1.2 pkg-plist
--- pkg-plist 22 Jan 2006 02:50:21 -0000 1.2
+++ pkg-plist 29 Dec 2011 12:33:37 -0000
@@ -5,7 +5,7 @@
@dirrmtry %%PERIODICDIR%%
@exec mkdir -p %D/%%REPORTDIR%%
@dirrmtry %%REPORTDIR%%
- at exec mkdir -p %D/%%TMPDIR%%
- at dirrmtry %%TMPDIR%%
+ at exec mkdir -p %D/%%XTMPDIR%%
+ at dirrmtry %%XTMPDIR%%
@unexec rmdir %DPDIR%% 2>/dev/null || true
@dirrmtry jailaudit
>Release-Note:
>Audit-Trail:
>Unformatted:
More information about the freebsd-ports-bugs
mailing list