xref: /plan9/rc/bin/ape/psh (revision 2a7824990d644563b93ed8d4abf1407c40b2087a)
13e12c5d1SDavid du Colombier#!/bin/rc
23e12c5d1SDavid du Colombier# set up a shell running in an approximate POSIX 1003.2 environment
33e12c5d1SDavid du Colombierrfork en
47dd7cddfSDavid du Colombierfn sigterm{}
57dd7cddfSDavid du ColombierHOME=$home
63e12c5d1SDavid du Colombierbind -b /rc/bin/ape /bin
7219b2ee8SDavid du Colombierbind -b /$cputype/bin/ape /bin
8d46c239fSDavid du Colombierif(test -d /$cputype/bin/pub)
9219b2ee8SDavid du Colombier	bind -a /$cputype/bin/pub /bin
10*2a782499SDavid du Colombierif(test -d /$cputype/bin/X11){
11*2a782499SDavid du Colombier	bind -a /$cputype/bin/X11 /bin
12*2a782499SDavid du Colombier	if(test ! -e /env/DISPLAY)
13*2a782499SDavid du Colombier		DISPLAY=:0.0
14*2a782499SDavid du Colombier}
15*2a782499SDavid du Colombier
167dd7cddfSDavid du Colombier/bin/sh $*
17