🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: net.sources.games
Article #751

Re: ATC - Air Traffic Controller

#751
From: Simon Kenyon
Date: Fri, 09 Jan 1987 16:11
62 lines
2903 bytes
edjames@ic.Berkeley.EDU (Ed James):
> Here is a game that I wrote myself!  And it even has a doc.
> Bugs to me.  I am still supporting this.  I have seen it work
> on a vax, pyramid and even a sun all running 4BSD.  I have no idea
> about sys V.  Keep me informed.  		--ed
> 					ucbvax!edjames
> 					edjames@ic.berkeley.edu

there is a little feature of the installation procedure for this game that
people should perhaps be aware of. if like me, you don't pay strict attention
to the error messages from make, you can land in deep shit. the problem is
with the lines executed by going "make install". to whit:

	(cd dist; make)
	mkdir `dist/atc -p`
	cp games/* `dist/atc -p`
	chmod 644 `dist/atc -p`/*
	chmod 755 `dist/atc -p`
	chown -f root `dist/atc -p`/* `dist/atc -p`
	(cd dist; install -o root -m 4755 atc /usr/games)

if dist/atc does not exist, or is not executable then what you end up with is:

	chmod 644 /*
	chown -f root /*

suddenly, nobody can log in, except root, because /bin etc are not searchable.
just thought i'd let people know. i know, because it just bit me in the bum.

From vn Fri Jan  9 16:09:26 1987
Subject: Re: ATC - Air Traffic Controller
Newsgroups: comp.sources.games
References: <1192@ucbcad.berkeley.edu>

edjames@ic.Berkeley.EDU (Ed James):
> Here is a game that I wrote myself!  And it even has a doc.
> Bugs to me.  I am still supporting this.  I have seen it work
> on a vax, pyramid and even a sun all running 4BSD.  I have no idea
> about sys V.  Keep me informed.  		--ed
> 					ucbvax!edjames
> 					edjames@ic.berkeley.edu

there is a little feature of the installation procedure for this game that
people should perhaps be aware of. if like me, you don't pay strict attention
to the error messages from make, you can land in deep shit. the problem is
with the lines executed by going "make install". to whit:

	(cd dist; make)
	mkdir `dist/atc -p`
	cp games/* `dist/atc -p`
	chmod 644 `dist/atc -p`/*
	chmod 755 `dist/atc -p`
	chown -f root `dist/atc -p`/* `dist/atc -p`
	(cd dist; install -o root -m 4755 atc /usr/games)

if dist/atc does not exist, or is not executable then what you end up with is:

	chmod 644 /*
	chown -f root /*

suddenly, nobody can log in, except root, because /bin etc are not searchable.
just thought i'd let people know. i know, because it just bit me in the bum.
Technical Details
Message-ID: <290@einode.UUCP>
Path: arc1-ca.pugleaf.net!utzoo!mnetor!seismo!mcvax!ukc!einode!simon
References: <1192@ucbcad.berkeley.edu>

Show Full Headers
Complete Article Headers
Relay-Version: version B 2.10 5/3/83; site utzoo.UUCP
Path: arc1-ca.pugleaf.net!utzoo!mnetor!seismo!mcvax!ukc!einode!simon
From: simon@einode.UUCP (Simon Kenyon)
Newsgroups: net.sources.games
Subject: Re: ATC - Air Traffic Controller
Message-ID: <290@einode.UUCP>
Date: Fri, 9-Jan-87 11:11:57 EST
Article-I.D.: einode.290
Posted: Fri Jan  9 11:11:57 1987
Date-Received: Sat, 10-Jan-87 03:49:34 EST
References: <1192@ucbcad.berkeley.edu>
Organization: The National Software Centre, Dublin, IRELAND
Lines: 62