pkgsrc-Changes archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
CVS commit: pkgsrc/pkgtools/mksandbox
Module Name: pkgsrc
Committed By: lloyd
Date: Wed Jan 28 20:37:38 UTC 2026
Modified Files:
pkgsrc/pkgtools/mksandbox: Makefile
pkgsrc/pkgtools/mksandbox/files: mksandbox
Log Message:
Add /var/db (or its moral equivalent) to the list of empty directories
created in a sandbox on NetBSD, Linux and macOS.
Other OSes are unchanged because I haven't been able to determine what
the correct directory is.
To generate a diff of this commit:
cvs rdiff -u -r1.19 -r1.20 pkgsrc/pkgtools/mksandbox/Makefile
cvs rdiff -u -r1.20 -r1.21 pkgsrc/pkgtools/mksandbox/files/mksandbox
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
Modified files:
Index: pkgsrc/pkgtools/mksandbox/Makefile
diff -u pkgsrc/pkgtools/mksandbox/Makefile:1.19 pkgsrc/pkgtools/mksandbox/Makefile:1.20
--- pkgsrc/pkgtools/mksandbox/Makefile:1.19 Tue Dec 5 20:45:27 2023
+++ pkgsrc/pkgtools/mksandbox/Makefile Wed Jan 28 20:37:37 2026
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.19 2023/12/05 20:45:27 agc Exp $
+# $NetBSD: Makefile,v 1.20 2026/01/28 20:37:37 lloyd Exp $
-PKGNAME= mksandbox-1.11
+PKGNAME= mksandbox-1.12
CATEGORIES= pkgtools
MAINTAINER= agc%NetBSD.org@localhost
Index: pkgsrc/pkgtools/mksandbox/files/mksandbox
diff -u pkgsrc/pkgtools/mksandbox/files/mksandbox:1.20 pkgsrc/pkgtools/mksandbox/files/mksandbox:1.21
--- pkgsrc/pkgtools/mksandbox/files/mksandbox:1.20 Mon Apr 21 21:11:41 2025
+++ pkgsrc/pkgtools/mksandbox/files/mksandbox Wed Jan 28 20:37:38 2026
@@ -1,6 +1,6 @@
#! /bin/sh
-# $NetBSD: mksandbox,v 1.20 2025/04/21 21:11:41 wiz Exp $
+# $NetBSD: mksandbox,v 1.21 2026/01/28 20:37:38 lloyd Exp $
# Copyright (c) 2002,2012 Alistair Crooks <agc%NetBSD.org@localhost>
# All rights reserved.
@@ -84,7 +84,7 @@ Darwin)
mountprog=/sbin/mount
paxprog=/bin/pax
sedprog=/usr/bin/sed
- sandboxEmptyDirs="$sandboxEmptyDirs /var/root"
+ sandboxEmptyDirs="$sandboxEmptyDirs /var/root /var/db"
sandboxMountDirs="$sandboxMountDirs /usr/llvm-gcc-4.2 /usr/X11 /System/Library /Library"
sandboxWriteDirs="$sandboxWriteDirs /Library/Server/Mail/Data"
;;
@@ -101,6 +101,9 @@ DragonFly)
paxprog=/bin/pax
sedprog=/usr/bin/sed
sandboxEmptyDirs="$sandboxEmptyDirs /var/spool/dma"
+ # Does /var/db exist on a basic install of DragonFly?
+ # If so, delete the line above and uncomment the line below.
+ # sandboxEmptyDirs="$sandboxEmptyDirs /var/spool/dma /var/db"
;;
FreeBSD)
bmakeprog=bmake
@@ -114,6 +117,9 @@ FreeBSD)
mountprog=/sbin/mount
paxprog=/bin/pax
sedprog=/usr/bin/sed
+ # Does /var/db exist on a basic install of FreeBSD?
+ # If so, uncomment the line below.
+ # sandboxEmptyDirs="$sandboxEmptyDirs /var/db"
;;
Linux)
bmakeprog=bmake
@@ -131,6 +137,7 @@ Linux)
fi
paxprog=""
sedprog=/bin/sed
+ sandboxEmptyDirs="$sandboxEmptyDirs /var/lib"
sandboxMountDirs="$sandboxMountDirs /lib64 /usr/lib64 /usr/kerberos"
sandboxWriteDirs="$sandboxWriteDirs /proc"
;;
@@ -149,6 +156,7 @@ NetBSD)
sedprog=/usr/bin/sed
need_src=yes
need_xsrc=yes
+ sandboxEmptyDirs="$sandboxEmptyDirs /var/db"
;;
SunOS)
bmakeprog=bmake
@@ -164,6 +172,9 @@ SunOS)
sedprog=/usr/xpg4/bin/sed
sandboxMountDirs="/bin /sbin /kernel /lib /proc /opt/SUNWspro /usr/X11R6 /usr/5bin /usr/bin /usr/ccs /usr/dt /usr/games /usr/include /usr/lib /usr/openwin /usr/share /usr/sbin /usr/sadm
/usr/sfw /usr/ucb /usr/ucblib /usr/xpg4 /var/mail /var/sadm"
sandboxEmptyDirs="$sandboxEmptyDirs /usr/tmp /var/tmp"
+ # Does /var/adm exist on a basic install of Solaris?
+ # If so, delete the line above and uncomment the line below.
+ # sandboxEmptyDirs="$sandboxEmptyDirs /usr/tmp /var/tmp /var/adm"
;;
*)
echo "Unknown Operating System ($opsys) - good luck"
Home |
Main Index |
Thread Index |
Old Index