pkgsrc-Users archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
Re: mksandbox
Alexander Nasonov wrote:
> see attached patch.
Oops. Now really attached.
--
Alexander Nasonov
http://nasonov.blogspot.com
If you can`t accept losing, you can`t win. -- Vince Lombardi --
This quote is generated by:
/usr/pkg/bin/curl -L http://tinyurl.com/veusy \
| sed -e 's/^document\.write(.//' -e 's/.);$/ --/' \
-e 's/<[^>]*>//g' -e 's/^More quotes from //' \
| fmt | tee ~/.signature-quote
? build.conf
Index: mksandbox
===================================================================
RCS file: /cvsroot/pkgsrc/mk/bulk/mksandbox,v
retrieving revision 1.45
diff -u -r1.45 mksandbox
--- mksandbox 15 Dec 2006 13:15:06 -0000 1.45
+++ mksandbox 23 Apr 2007 06:52:48 -0000
@@ -133,6 +133,19 @@
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/ucb /usr/ucblib /usr/xpg4
/var/mail /var/sadm"
sandboxEmptyDirs="$sandboxEmptyDirs /usr/tmp /var/tmp"
;;
+FreeBSD)
+ bmakeprog=bmake
+ chmodprog=/bin/chmod
+ chownprog=/usr/sbin/chown
+ cpprog=/bin/cp
+ gtarprog=/usr/bin/tar
+ idprog=/usr/bin/id
+ mkdirprog="/bin/mkdir -p"
+ mountflags="-t nullfs"
+ mountprog=/sbin/mount
+ paxprog=/bin/pax
+ sedprog=/usr/bin/sed
+ ;;
*)
echo "Unknown Operating System ($opsys) - good luck"
bmakeprog=bmake
@@ -232,6 +245,10 @@
$cpprog /dev/MAKEDEV* $sandbox/dev
(cd $sandbox/dev; ./MAKEDEV generic)
;;
+FreeBSD)
+ $mountprog -t devfs none $sandbox/dev
+ echo "none /dev devfs \\" >> $sandbox_script
+ ;;
*)
$cpprog /dev/MAKEDEV* $sandbox/dev
(cd $sandbox/dev; ./MAKEDEV all)
@@ -330,6 +347,7 @@
case \$rwro in
ro) mount $mountflags -r \$fs \$sandbox/\$mntpoint ||
exit 1 ;;
rw) mount $mountflags \$fs \$sandbox/\$mntpoint || exit
1 ;;
+ devfs) mount -t devfs \$fs \$sandbox/\$mntpoint || exit
1 ;;
esac
done
;;
Home |
Main Index |
Thread Index |
Old Index