DataMuseum.dk

Presents historical artifacts from the history of:

Regnecentalen RC-900

This is an automatic "excavation" of a thematic subset of
artifacts from Datamuseum.dk's BitArchive.

See our Wiki for more about Regnecentalen RC-900

Excavated with: AutoArchaeologist - Free & Open Source Software.


top - metrics - download
Index: T u

⟦38ab32e53⟧ TextFile

    Length: 987 (0x3db)
    Types: TextFile
    Names: »usr/admin/.profile «

Derivation

└─⟦3d8f416b2⟧ Bits:30004042/core2.imd SW95705I 386/ix Multi-user Release 1.2
    └─⟦this⟧ »usr/admin/.profile « 

TextFile

trap 'exit' 1 2 3 15
#ident	"@(#)sadmin:admin/profile.dot	2.4"
#	The .profile file for the unixadmin set of utilities.

set -f
MENUTOP=`pwd`
PATH=/bin:/usr/bin:/usr/lbin
export PATH MENUTOP
if [ ! -x ${LOGNAME:?} ]
then
	admerr ${LOGNAME} Program ${LOGNAME} not installed or not executable.
	exit
fi

if [ "${SHELL}" = /bin/rsh ]
then
	# Invoked by login.  L0 through L5 are arguments from login line.
	#	Permits shortcuts such as  "login:  sysadm adduser".
	SHELL=/bin/sh
	export SHELL
	exec ./${LOGNAME} ${L0} ${L1} ${L2} ${L3} ${L4} ${L5}
fi
# invoked by command
# Magic Here!
#	File Descriptor 3 was set up by the calling command to be the
#	arguments for this function.  We read the arguments from FD 3,
#	close FD 3 so that it doesn't interfere with any child processes,
#	and then invoke the command with the arguments.
#	See the "unixadmin" command, linked to things such as "sysadm",
#	for the end that sets up and feeds FD 3.
read args 0<&3
exec 3<&-
exec ./${LOGNAME} ${args}