Commit Graph

228 Commits

Author SHA1 Message Date
bde
7f3ce6d5a7 Fixed long lines in install rule. Fixed other bogons while I was here:
- removed vestigal rule for a Lite1 `.0' manpage.
- don't duplicate defaults in the `all' dependencies.
- removed bogus dependency of `setup' on monsters.asc.
- compile `setup' with the usual CFLAGS.
- create monster files at build time, not at install time.
- don't be so repetitive in the install rule.
- fixed too-global replacement of `install' by ${INSTALL}.

Long lines made disgustingly longer by: previous commit.
1998-01-16 09:43:47 +00:00
phk
488a1c7e82 spelling error. 1998-01-15 11:36:03 +00:00
imp
91694695ed Avoid fclose(NULL).
Submitted by:	 OpenBSD (Theo de Raadt)
1998-01-07 00:12:04 +00:00
eivind
c5dafab623 Fix phantasia.
Noticed by:	max
1998-01-05 17:28:01 +00:00
jkh
4a0ae6e3bc Remove bogus declaration of calloc() that broke the build. Test, folks,
test!
1997-09-26 06:25:42 +00:00
ache
0c97291fef Remove unused file 1997-09-24 23:37:07 +00:00
ache
30bb630850 Convert to random() 1997-09-24 23:33:25 +00:00
ache
7b9f8d764e Fix turn right
Submitted by: "Klaus-J. Wolf" <Yanestra@t-online.de>
1997-09-24 23:18:44 +00:00
ache
1c68b49bec Oops, miss one rand() lcation... 1997-09-24 23:15:00 +00:00
ache
61b2a6a749 Convert to random() 1997-09-24 23:09:34 +00:00
ache
c43cd8d9b2 Convert to random() and automatically fix bug with RAND_MAX is too large 1997-09-24 23:00:29 +00:00
ache
395025848e Convert to random() 1997-09-24 22:55:14 +00:00
ache
4fcdbce510 Move under HIDEGAME, add revoke
Cleanup
Convert to random()
1997-09-24 22:50:24 +00:00
ache
1a58f3bba1 Cleanup
Convert to random()
1997-09-24 22:40:45 +00:00
ache
eb20286d02 Convert to random()
Cleanup
1997-09-24 22:33:22 +00:00
ache
9b0ffddc73 Cleanup.
Convert to random()
1997-09-24 22:29:08 +00:00
ache
d0c75f3bef Revoke properly by setgid, not by setuid, overlooked in games
uid->gid change
1997-09-24 21:29:58 +00:00
ache
5e5062ddb5 Remove setuid, priveledges already revoked early in the right way 1997-09-24 21:25:48 +00:00
ache
4525d7b15b Cleanup.
Initialize random
1997-09-24 21:16:13 +00:00
ache
1b464282d7 Use include for malloc declaration 1997-09-24 21:09:17 +00:00
ache
0579566b01 Fix longstanding bug: it was impossible to save to the same file twice
since it was deleted on exit.
1997-09-24 21:05:08 +00:00
ache
e41e566a48 Fix revoke to use setgid instead of setuid,since games uid changed to
gid and this place overlooked
1997-09-24 20:52:59 +00:00
ache
d765fd41ba Revoke privs before shell exit
Includes cleanup
Use getlogin()
Fix names in FILES section
Convert to random()
1997-09-24 20:48:39 +00:00
ache
b2ecb54bd3 Oops, to many zeroes was in usleep arg 1997-09-24 20:19:59 +00:00
ache
7f142cbbd4 Headers cleanup.
Add revoke before shell exit.
Fix mail sending procedure.
Convert to random()
Implement nap.
1997-09-24 20:17:43 +00:00
ache
df3456d354 Remove conflicting malloc declaration 1997-09-24 19:26:20 +00:00
ache
7309d1e570 Remove setuid, uneeded now 1997-09-24 18:03:26 +00:00
ache
bc6f21dc1c Back out all my changes and restore v1.5 because there is no
setuid games now, hack problem fixed differently by hackdir permissions
1997-09-24 17:46:33 +00:00
ache
912db43617 Make hack non-setuid back, it is possible because hackdir hierarchy
are not more readable/writeable by anyone except "games" group
1997-09-24 17:43:46 +00:00
ache
5ff4e0ac36 Includes cleanup
Fix nonull flag detecting from termcap
Use usleep to handle nonull case
Prevent overflow on genocided getenv
Install most files not owned by games.games to prevent
data modifications
Fix path for gethdate()
1997-09-24 12:29:25 +00:00
ache
edb26b7cd7 Use SUIDGAME hook now 1997-09-24 10:00:29 +00:00
ache
119b151a09 Back out previous fix (not work) and add more general SUIDGAME hook instead 1997-09-24 09:56:34 +00:00
ache
e182e47d22 Since hack suid now, add -fschg to install flags to prevent this
binary to be overwritted
1997-09-24 09:45:57 +00:00
ache
2aa9215694 Revoke privs once at earlier stage and not mess with setegid in save
Fix save: missing creation modes arg and wrong symlink test
Small C cleanup
1997-09-24 09:42:33 +00:00
ache
94b4fc0286 Simplify revoke 1997-09-24 09:24:10 +00:00
ache
e781c28169 Open score file and do revoke as early as possible 1997-09-24 09:21:55 +00:00
ache
53b88163fa Simplify revoke 1997-09-24 09:14:38 +00:00
ache
95b6000adc Make hack suid "games" (additionly to sgid "games" as run),
it is needed for savegames and bones, they
intendent to not be altered by user and can't be pre-created as scorefile.
Clear savegames on install: target too, not only bones
Install rumors not readable by all.
Cleanup includes a little.
1997-09-24 08:58:44 +00:00
ache
d268e22df8 Allow BINMODE to be overwritted (use ?=) 1997-09-24 08:39:58 +00:00
ache
7a845caffe Simplify revoke 1997-09-24 08:09:04 +00:00
ache
a6109bd784 Do not swap uids on log writting but open it first, then revoke
Simplify revoke
1997-09-24 07:10:47 +00:00
ache
2d875d4dab Put comment indicating revoke 1997-09-24 07:03:30 +00:00
ache
01ea396452 Simplify revoke 1997-09-24 07:00:45 +00:00
ache
06bd990b5f Oops, fix my error from prev commit (revoke simplification) 1997-09-24 06:54:15 +00:00
ache
a1bff2509b Simplify revoke 1997-09-24 06:49:22 +00:00
ache
4541ab511e Revoke sgid privs early and not svap uids on saved game at all 1997-09-24 06:47:15 +00:00
ache
93f7890490 Cleanup
Simplify revoke: only sgid needed to be revoked
Use srandomdev
1997-09-24 06:39:23 +00:00
ache
ecf0a11fd2 Use srandomdev 1997-09-24 06:22:40 +00:00
ache
0a5965cd26 Use srandomdev
Cleanup
1997-09-24 06:11:10 +00:00
ache
493ca9d70f Use srandomdev 1997-09-24 05:28:05 +00:00