peter
0d70d42e98
*** empty log message ***
1998-04-27 04:26:56 +00:00
charnier
d4824eaf1c
Exit(-1) -> exit(1).
1998-04-01 06:16:17 +00:00
charnier
9ecd66c4db
Add prototypes, usage(). Add Id.
1998-04-01 06:15:37 +00:00
charnier
c62af0d470
Add Id.
1998-04-01 06:14:35 +00:00
charnier
618813ddb0
Use .An/.Aq.
1998-04-01 06:14:16 +00:00
charnier
f3d50e889e
Use Id instead of Header.
1998-04-01 06:13:47 +00:00
bde
26774ef3cc
Don't use the FreeBSD misfeature DPSRCS or give explicit dependencies
...
on generated headers. Just put generated headers in SRCS so that
bsd.*.mk can generate better dependencies.
1998-03-06 07:00:28 +00:00
alex
0a477558f0
Teruillian --> Tertullian
...
PR: 5928
Submitted by: Doug <Studded@dal.net>
1998-03-06 01:49:14 +00:00
jkh
409011930c
Wargh! Who went and changed all the getopt() comparisons from -1 to
...
EOF? The getopt(3) manpage clearly states that the return value is *-1*,
not EOF! Besides, getopt(3) isn't reading from a file. :)
Noticed-while: merging to 2.2 (where this is correct).
1998-03-01 05:10:28 +00:00
steve
5abf36273f
Fix a core dump caused by negative numbers.
...
PR: 5858
Submitted by: Max Euston <meuston@jmrodgers.com>
1998-02-26 21:13:17 +00:00
steve
91e712099e
Be sure to set the value of Tbl.str_numstr before any call to
...
do_order or randomize so that they actually work.
PR: 5791
1998-02-20 00:47:49 +00:00
jdp
795a94f952
Disable boggle. It is being removed due to trademark violations.
1998-02-11 19:52:53 +00:00
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