Commit Graph

33 Commits

Author SHA1 Message Date
billf
5bc8e1aca4 copyright/sccsid/rcsid cleanup. 1999-11-30 03:50:02 +00:00
billf
ea8c74d56f Sync our register usage with NetBSD's (non-)usage. 1999-11-16 02:58:06 +00:00
billf
dcbabdc774 Add $FreeBSD$ 1999-11-16 02:45:03 +00:00
peter
cdad5bae8c $Id$ -> $FreeBSD$ 1999-08-27 23:37:10 +00:00
nik
4f0ffcbe19 Add $Id$, to make it simpler for members of the translation teams to
track.

The $Id$ line is normally at the bottom of the main comment block in the
man page, separated from the rest of the manpage by an empty comment,
like so;

     .\"    $Id$
     .\"

If the immediately preceding comment is a @(#) format ID marker than the
the $Id$ will line up underneath it with no intervening blank lines.
Otherwise, an additional blank line is inserted.

Approved by:            bde
1999-07-12 20:30:45 +00:00
steve
e30f468f2b Merge a bunch of cleanups from NetBSD.
PR:		8083
Submitted by:	Stephen J. Roznowski <sjr@home.net>
Obtained from:	a whole slew of NetBSD PRs
1999-04-19 03:59:02 +00:00
jb
bad95e949b Add 'extern' to arrays that are declared and initialised in other files. 1998-05-09 09:27:33 +00:00
jb
b96b5da1ff Add 'extern' to arrays that are declared and initialised in other files.
Who writes code like this?!
1998-05-09 09:25:26 +00:00
jb
3dcf152226 Add #include stdlib.h to get prototypes. 1998-05-09 09:24:12 +00:00
jb
ac30cf8e00 Change prototype for addbuf to make it compatible with tputs now that
there is a prototype to check it against.
1998-05-09 09:22:33 +00:00
jb
f19619a85c Add #include string.h, stdlib.h and termcap.h to get prototypes.
Change prototype for addbuf to make it compatible with tputs now that
there is a prototype to check it against.
1998-05-09 09:21:28 +00:00
jb
5e5d8b1994 Add #include string to get prototypes. 1998-05-09 09:19:24 +00:00
jb
91ddb65e1e Add 'extern' to those arrays that are declared and initialised
in other files.
1998-05-09 09:18:33 +00:00
ache
0c97291fef Remove unused file 1997-09-24 23:37:07 +00:00
ache
53b88163fa Simplify revoke 1997-09-24 09:14:38 +00:00
ache
06bd990b5f Oops, fix my error from prev commit (revoke simplification) 1997-09-24 06:54:15 +00:00
ache
93f7890490 Cleanup
Simplify revoke: only sgid needed to be revoked
Use srandomdev
1997-09-24 06:39:23 +00:00
eivind
3df09cad8b Change games from setuid games to setgid games.
Reviewed by:	maybe@yes.no
Obtained from:	OpenBSD (mostly deraadt@openbsd.org)
1997-09-01 00:34:51 +00:00
max
a5f86187ef List -h option also in the SYNOPSIS line. 1997-02-15 11:22:19 +00:00
max
52e398c471 Added an option `-h' which gives you usage info.
(According to the original man page, giving `-' by itself as the argument
is supposed to do this, but it seems that it never worked that way.)
1997-02-15 06:12:07 +00:00
max
1ef0693136 Make the description of command-line args match the reality.
- Options must be preceeded by a `-'.
  - Backgammon doesn't give, and hasn't given you any usage info.
    (Maybe this should be fixed in the program.)
1997-02-11 18:52:55 +00:00
max
8fd0e941b9 Instead of swapping ruid and euid before and after touching user's file,
simply drop the privilege right after the program is started.
Thanks to bde for giving me good suggestion about this problem.
1997-02-01 21:30:50 +00:00
max
0fa4fc303d Include string.h for prototype of strdup(). 1997-02-01 02:54:12 +00:00
max
afab43cdf6 Style police:
- Indentation corrections
  - Spaces -> tabs.
  - func() -> func () (To be consistent with the original code.)
  - Check if getopt() returns -1, not EOF.

Suggested by:	bde
1997-01-31 15:04:23 +00:00
max
62609e4d20 Better handling of command-line argument:
1. Pass argc and argv to getarg and process them with getopt().
  2. Instead of using an array to save arg characters, use array of
    pointers and call backgammon/teachgammon with execv, instead of execl.

This should fix problems with calling teachgammon.
2.2 candidate.
1997-01-30 07:12:59 +00:00
max
80d909b5a7 Oops, setreuid() also needed before and after opening/closing the recover file
in recover().
2.2 candidate.
1997-01-30 01:51:45 +00:00
max
a29801b198 Do getreuid(geteuid(), getuid()) before opening file to save the game and
after closing it.
This fixes bug that user couldn't save the game in progress.
2.2 candidate.
1997-01-30 01:29:28 +00:00
max
a4eeaec192 Fix typo in instruction message. 1997-01-23 09:02:49 +00:00
max
1bc88280ef When calling recover() from getarg(), also check to see if the first
character of the argument being processed isn't '\0'.

This fixes problem with backgammon exiting abnormally when you answer 'y' to
the question it asks if you need instruction for the game.

2.2 cnadidate, maybe?
1997-01-23 04:41:01 +00:00
jkh
327a210caa gets() -> fgets(). I'm tired of looking at the compiler messages! 1995-12-01 08:10:17 +00:00
rgrimes
21c42b2996 Remove trailing whitespace. 1995-05-30 03:37:36 +00:00
rgrimes
fcde3ed447 Change all references to LIBTERM and -ltermlib to LIBTERMCAP and -ltermcap 1994-09-11 21:32:28 +00:00
jkh
057afceb86 Bring in the 4.4 Lite games directory, modulo man page changes and segregation
of the x11 based games.  I'm not going to tag the originals with bsd_44_lite
and do this in two stages since it's just not worth it for this collection,
and I've got directory renames to deal with that way.  Bleah.
Submitted by:	jkh
1994-09-04 04:03:31 +00:00