./pkgtools/mksandbox, Tool for creating sandboxes

[ CVSweb ] [ Homepage ] [ RSS ] [ Required by ] [ Add to tracker ]


Branch: CURRENT, Version: 1.11, Package name: mksandbox-1.11, Maintainer: agc

A small shell script to set up a sandbox (usually for a pkgsrc bulk
build), using null mounts.


Required to build:
[pkgtools/cwrappers]

Version history: (Expand)


CVS history: (Expand)


   2023-12-05 21:45:27 by Alistair G. Crooks | Files touched by this commit (2) | Package updated
Log message:
pkgtools/mksandbox - update to version 1.11

+ Don't allow mounting of already mounted sandboxes, or unmounting of
unmounted sandboxes.

+ Also, add an extra "ismounted" case label to be able to tell if a
sandbox is mounted. A df(1) invocation should continue to work just
as well :)

No objections on tech-pkg@

Addresses the first part of PR pkg/51992 from Paul Goyette
   2023-08-31 22:14:35 by =?UTF-8?B?RnLDqWTDqXJpYyBGYXViZXJ0ZWF1?= | Files touched by this commit (1)
Log message:
mksandbox: Mark not for Darwin
   2021-01-22 12:59:52 by Jonathan Perkin | Files touched by this commit (2)
Log message:
mksandbox: Update to version 1.10.

Change the /dev/shm handling on Linux to account for systemd being a complete
nightmare and changing mount types behind your back automatically.

The previous fixed works fine, until it magically changes from a tmpfs with
1777 permissions to a devtmpfs with 0755 permissions, with obvious failures
resulting when building as non-root.

Tested on el6 and el7, with the latter now reliably able to build Python.
   2020-12-07 14:05:12 by Jonathan Perkin | Files touched by this commit (1)
Log message:
mksandbox: Copy mounts that are symlinks.

Resolves issues seen on newer Linux.  I've had this in my tree for a while,
ride previous version bump.
   2020-12-07 13:35:52 by Jonathan Perkin | Files touched by this commit (2)
Log message:
mksandbox: Update to version 1.9.

On Linux create an additional read/write bind mount for /dev/shm.  It should be
a tmpfs mount writeable by all users, whereas the default devtmpfs permissions
for the directory are 0755.

Fixes builds of newer python releases as a non-root user.
   2020-01-19 00:36:14 by Roland Illig | Files touched by this commit (3046)
Log message:
all: migrate several HOMEPAGEs to https

pkglint --only "https instead of http" -r -F

With manual adjustments afterwards since pkglint 19.4.4 fixed a few
indentations in unrelated lines.

This mainly affects projects hosted at SourceForce, as well as
freedesktop.org, CTAN and GNU.
   2019-01-25 21:08:21 by Alistair G. Crooks | Files touched by this commit (2)
Log message:
Update mksandbox to version 1.8

Fix in PR pkg/53896 from silas@nocafe.net for mksandbox to fully
support relative pathnames.
   2018-12-07 13:40:39 by Sevan Janiyan | Files touched by this commit (1)
Log message:
Update Usage coment to include --without-xsrc