shithub: sandbox

ref: e16e92f72f7b0a7654d9010c0f7e1c7fe95aa789
dir: /tcp17019.helper/

View raw version
#!/bin/rc

netdir=$1
remote=$2

trusted=(glenda)
for (i in $trusted)
	if(~ $user $i)
		exec /rc/bin/sandbox

ramfs
<[3]/srv/clone{
	id=`{<[0=3]read}
	<[3=0]@{
		rfork n
		bind -c /srv/$id /srv
		/bin/auth/box -ee'|'pMA \
			-r/fd \
			-c/env \
			-r/dev \
			-c/dev/null \
			-r/lib \
			-c/mnt/term \
			-c/mnt/temp \
			-c/mnt/wsys \
			-r/rc/bin \
			-r/$objtype/bin \
			-r/sys/man \
			-r/sys/lib/newuser \
			-r/sys/lib/tmac \
			-r/sys/lib/troff \
			-c/tmp \
			-c$home \
			-r/proc \
			-s /rc/bin/sandbox
	}
}