ache
705dab002e
Headers cleanup.
...
Add revoke before shell exit.
Fix mail sending procedure.
Convert to random()
Implement nap.
1997-09-24 20:17:43 +00:00
julian
5771b3d5f6
put in the link for the dummy collation module for Shift-JIS
1997-09-24 20:06:53 +00:00
ache
5c7d6617c8
Remove conflicting malloc declaration
1997-09-24 19:26:20 +00:00
ache
6dbfe3ba60
Remove setuid, uneeded now
1997-09-24 18:03:26 +00:00
ache
5a3be138e3
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
96676824f3
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
c13d3a166f
Disallow o+rwx for /var/games/hackdir hierarchy, it helps to make hack
...
non-setuid back
1997-09-24 17:40:11 +00:00
kato
bb6f319bbb
Commented out entries of Luigi's sound driver. The name `pcm' is
...
conflict with sys/isa/sound/pcm86.c.
Pointed out by: Mitsuru IWASAKI <iwasaki@pc.jaring.my>
1997-09-24 16:41:18 +00:00
gibbs
3e5f626dd1
Store an absolute tick value in callout entries so that a subtraction on
...
hash chain traversal isn't needed. This also allows untimeout to recompute
the hash to find the bucket that the entry to remove is stored in so
that each callout entry no longer needs to store that information.
Reviewed by: Nate Williams <nate@mt.sri.com>
1997-09-24 16:39:27 +00:00
phk
5cb378e508
Add one more counter so we can truly find out how good our name cache
...
is. If we don't find something and don't what to have found something,
it's actually a success.
1997-09-24 15:54:10 +00:00
ache
60b87f45b8
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
73e522e820
Use SUIDGAME hook now
1997-09-24 10:00:29 +00:00
ache
f0c1bc5306
Back out previous fix (not work) and add more general SUIDGAME hook instead
1997-09-24 09:56:34 +00:00
ache
115d7275ba
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
3fadb9c289
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
4ee52dafc7
Simplify revoke
1997-09-24 09:24:10 +00:00
ache
20d6ff62f0
Open score file and do revoke as early as possible
1997-09-24 09:21:55 +00:00
ache
77b0d128db
Simplify revoke
1997-09-24 09:14:38 +00:00
ache
c332edcb08
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
8a2532864c
Allow BINMODE to be overwritted (use ?=)
1997-09-24 08:39:58 +00:00
kato
6cb37bb72e
Synchronize with sys/i386/isa/fd.c revision 1.104.
1997-09-24 08:21:26 +00:00
kato
66c34de52b
Synchronize with sys/i386/conf/majors.i386 revision 1.18.
1997-09-24 08:20:33 +00:00
ache
b3a0eaa253
Create missing /var/games/hackdir/save
1997-09-24 08:14:51 +00:00
ache
8ac875c94c
Simplify revoke
1997-09-24 08:09:04 +00:00
phk
f8d384b0f8
Look for another couple of magic bios things..
1997-09-24 07:47:43 +00:00
phk
4d1dd5bc33
A couple of handles to tweak, more statistics.
1997-09-24 07:46:54 +00:00
phk
edf92c1ecf
Add a missing prototype.
...
Nagged about by: joerg
1997-09-24 07:44:34 +00:00
phk
592265b9c7
Remove the 82371 IDE devices.
...
Add Intel 82439TX System Controller (MTXC)
fix a whitespace problem.
1997-09-24 07:37:56 +00:00
ache
92a326af9b
Do not swap uids on log writting but open it first, then revoke
...
Simplify revoke
1997-09-24 07:10:47 +00:00
ache
ac34d7a572
Put comment indicating revoke
1997-09-24 07:03:30 +00:00
ache
141cdcdf1d
Simplify revoke
1997-09-24 07:00:45 +00:00
ache
3e97e057a5
Oops, fix my error from prev commit (revoke simplification)
1997-09-24 06:54:15 +00:00
ache
875c6f8600
Simplify revoke
1997-09-24 06:49:22 +00:00
charnier
49a43f1c40
Use err(3). Add usage(). Various fixes in man pages.
1997-09-24 06:48:24 +00:00
ache
8acbd05f99
Revoke sgid privs early and not svap uids on saved game at all
1997-09-24 06:47:15 +00:00
charnier
c9faba1300
Statisize usage(). Add return(0) for -wall.
1997-09-24 06:44:12 +00:00
ache
369ad2ce73
Cleanup
...
Simplify revoke: only sgid needed to be revoked
Use srandomdev
1997-09-24 06:39:23 +00:00
ache
904e937fbc
Use srandomdev
1997-09-24 06:22:40 +00:00
ache
6dda81e2d7
Use srandomdev
...
Cleanup
1997-09-24 06:11:10 +00:00
ache
f3087f06ac
Use srandomdev
1997-09-24 05:28:05 +00:00
ache
7798c29559
Use srandomdev
1997-09-24 05:18:42 +00:00
ache
7e983e5099
Use srandomdev()
1997-09-24 05:14:27 +00:00
ache
78f940e7b6
Use srandomdev
1997-09-24 04:53:49 +00:00
ache
297678a001
Use srandomdev
1997-09-24 04:48:24 +00:00
jdp
0f3d4fc289
Increment RELDATE so that it is possible to distinguish between the
...
incompatible old and new forms of mount(2).
1997-09-24 04:36:19 +00:00
ache
76a1985253
Beforeinstall logfile to prevent it owned by first user who run the game
1997-09-24 04:35:22 +00:00
ache
d41c14dad8
Beforeinstall scorefile to prevent it owned by first user who
...
run the game
1997-09-24 04:00:29 +00:00
jdp
9721b2de03
Add the "src-kerberosIV" collection.
1997-09-24 03:54:44 +00:00
ache
3cb287c630
Beforeinstall scorefile to prevent it owned by first who run the game
1997-09-24 03:43:30 +00:00
ache
88bcce4b07
Installed scenarios was unreadable with change games uid->gid, fix it
...
Beforeinstall score file to the right place
Use srandomdev
Remove revoke, it broke scores and scenarios
Fix names in FILES manpage section
1997-09-24 03:28:24 +00:00