Argh! I know I'm crazy when I continually contradict my own email messages. cpu does its own newns so giving a -n namespace to aux/listen won't work. However, you could do the appropriate binds in the cpu case of your profile to see whatever namespace you'ld like: switch($service){ case terminal ... case cpu bind -a /mnt/term/mnt/wsys /dev bind /mnt/term/dev/cons /dev/cons bind /mnt/term/dev/consctl /dev/consctl bind -a /mnt/term/dev /dev srv fileserver mount /srv/fileserver /n/fileserver bind /n/fileserver/usr /usr bind /n/fileserver/sys /sys ... } None of this will result in a direct connection from the machine you run drawterm on to the fileserver. It'll always be filtered through cpu.