Article View: net.sources.games
Article #751Re: ATC - Air Traffic Controller
From: Simon Kenyon
Date: Fri, 09 Jan 1987 16:11
Date: Fri, 09 Jan 1987 16:11
62 lines
2903 bytes
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!simonReferences:
<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