| 
#!/bin/rc
if (! test -e /srv/vol){
	# old plan b
	{
		echo '# '
		ns | grep '^# '
	} | sed 's/..//'
	exit ''
}
# The spec strings we use break ns(1), which assumes that spec
# does not contain white spaces.
vols=`{cat /proc/$pid/ns | grep '^mount'| grep ' (#s/vol|/srv/vol) ' |
	sed -e 's|.*#s/vol +||' -e 's|-[TUM]+ ||' |
	awk '{print $2}' | sed 's/^[!*]//' |
	grep -v '^$' | sort | uniq}
for (v in $vols) {
	ls $v >/dev/null >[2=1]
	fs=`{grep  '^# '^$v^'	' /dev/vol | 
		sed -e 's/.*\[//' -e 's/].*//' | sed 1q}
	if (~ $#fs 0)
		fs=none
	echo $v^'	'^$"fs
}
 |