[17389] in Athena Bugs

home help back first fref pref prev next nref lref last post

sun4 8.3.19: xlogin

daemon@ATHENA.MIT.EDU (Nickolai Zeldovich)
Thu Nov 25 00:17:36 1999

Message-Id: <199911250517.AAA00788@seven-up.zepa.net>
To: bugs@MIT.EDU
Date: Thu, 25 Nov 1999 00:17:22 -0500
From: Nickolai Zeldovich <kolya@MIT.EDU>

System name:		seven-up.zepa.net (aka SEVEN-UP.MIT.EDU)
Type and version:	Tadpole_S3GX 8.3.19 (with mkserv) (plus partial mkserv)
Display type:		P9100

Shell:			/bin/athena/tcsh
Window manager:		ctwm

What were you trying to do?
	Select "Display Workstation Configuration" from the login window

What's wrong:
	Because my machine was not on the network, and only had partial
	local packs attached, xterm complained about not being able to
	execvp 'timeout' (xterm -e timeout 60 /etc/athena/login/machine).
	After doing that, it gave me a shell as user nobody.

What should have happened:
	xterm should have exited after not being able to execute the
	specified command, rather than giving a shell.

	It seems that it would be possible for someone to obtain access
	to a machine without having an account on it, by disconnecting
	it from the network temporarily.

	This doesn't seem a particularly serious problem, given the other
	things a user with physical access can do, but I suspect making
	xterm do the right thing isn't that hard, and might as well be
	fixed.

Please describe any relevant documentation references:
	xterm(1), xlogin(8)


home help back first fref pref prev next nref lref last post