./pkgtools/mksandbox, Tool for creating sandboxes

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


Branch: CURRENT, Version: 1.10, Package name: mksandbox-1.10, 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)


   2021-01-22 12:59:52 by Jonathan Perkin | Files touched by this commit (2) | Package updated
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) | Package updated
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) | Package updated
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) | Package updated
Log message:
Update Usage coment to include --without-xsrc
   2018-09-29 20:59:29 by Sevan Janiyan | Files touched by this commit (1)
Log message:
Include /var/spool/dma on DragonFly BSD so report emails work from pbulk.
   2018-08-16 17:40:50 by Sevan Janiyan | Files touched by this commit (1)
Log message:
Document the chroot command and differentiate what happens when the sandbox
script is invoked with any command specified.