Commit Graph

321 Commits

Author SHA1 Message Date
Steve Price 6b04f41b59 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
John Polstra da41f05dd8 Disable boggle. It is being removed due to trademark violations. 1998-02-11 19:52:53 +00:00
Bruce Evans 883f4eba06 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
Poul-Henning Kamp 42625d4a17 spelling error. 1998-01-15 11:36:03 +00:00
Warner Losh 2959539268 Avoid fclose(NULL).
Submitted by:	 OpenBSD (Theo de Raadt)
1998-01-07 00:12:04 +00:00
Eivind Eklund 86a790b51c Fix phantasia.
Noticed by:	max
1998-01-05 17:28:01 +00:00
Jordan K. Hubbard e6adffb4b3 Remove bogus declaration of calloc() that broke the build. Test, folks,
test!
1997-09-26 06:25:42 +00:00
Andrey A. Chernov dc7d1ba0c0 Remove unused file 1997-09-24 23:37:07 +00:00
Andrey A. Chernov 2e210bcd36 Convert to random() 1997-09-24 23:33:25 +00:00
Andrey A. Chernov 44ab5c33e1 Fix turn right
Submitted by: "Klaus-J. Wolf" <Yanestra@t-online.de>
1997-09-24 23:18:44 +00:00
Andrey A. Chernov b496469aed Oops, miss one rand() lcation... 1997-09-24 23:15:00 +00:00
Andrey A. Chernov bcde86b03d Convert to random() 1997-09-24 23:09:34 +00:00
Andrey A. Chernov dd126e1572 Convert to random() and automatically fix bug with RAND_MAX is too large 1997-09-24 23:00:29 +00:00
Andrey A. Chernov d3c80dc8d2 Convert to random() 1997-09-24 22:55:14 +00:00
Andrey A. Chernov a768c26967 Move under HIDEGAME, add revoke
Cleanup
Convert to random()
1997-09-24 22:50:24 +00:00
Andrey A. Chernov 6e429392ac Cleanup
Convert to random()
1997-09-24 22:40:45 +00:00
Andrey A. Chernov 7df134f1fd Convert to random()
Cleanup
1997-09-24 22:33:22 +00:00
Andrey A. Chernov 7af643f5a3 Cleanup.
Convert to random()
1997-09-24 22:29:08 +00:00
Andrey A. Chernov 9ea04b5811 Revoke properly by setgid, not by setuid, overlooked in games
uid->gid change
1997-09-24 21:29:58 +00:00
Andrey A. Chernov 554cf12897 Remove setuid, priveledges already revoked early in the right way 1997-09-24 21:25:48 +00:00
Andrey A. Chernov 74163a02d6 Cleanup.
Initialize random
1997-09-24 21:16:13 +00:00
Andrey A. Chernov 29f700bbe6 Use include for malloc declaration 1997-09-24 21:09:17 +00:00
Andrey A. Chernov 56eb7842b4 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
Andrey A. Chernov 1a7c2c21c1 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
Andrey A. Chernov cd005dd0cd 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
Andrey A. Chernov 81c9c0b61a Oops, to many zeroes was in usleep arg 1997-09-24 20:19:59 +00:00
Andrey A. Chernov 850b77e689 Headers cleanup.
Add revoke before shell exit.
Fix mail sending procedure.
Convert to random()
Implement nap.
1997-09-24 20:17:43 +00:00
Andrey A. Chernov f8526806ca Remove conflicting malloc declaration 1997-09-24 19:26:20 +00:00
Andrey A. Chernov 1e78fbb86a Remove setuid, uneeded now 1997-09-24 18:03:26 +00:00
Andrey A. Chernov b6f40551ae 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
Andrey A. Chernov d998e708c6 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
Andrey A. Chernov 0f8da203cb 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
Andrey A. Chernov fd2fc75769 Use SUIDGAME hook now 1997-09-24 10:00:29 +00:00
Andrey A. Chernov 473546c2be Back out previous fix (not work) and add more general SUIDGAME hook instead 1997-09-24 09:56:34 +00:00
Andrey A. Chernov 9c933175d6 Since hack suid now, add -fschg to install flags to prevent this
binary to be overwritted
1997-09-24 09:45:57 +00:00
Andrey A. Chernov ce11b09469 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
Andrey A. Chernov 9aa77f1339 Simplify revoke 1997-09-24 09:24:10 +00:00
Andrey A. Chernov 26503debf1 Open score file and do revoke as early as possible 1997-09-24 09:21:55 +00:00
Andrey A. Chernov d6380c6820 Simplify revoke 1997-09-24 09:14:38 +00:00
Andrey A. Chernov f878600f8a 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
Andrey A. Chernov 32ae863e4a Allow BINMODE to be overwritted (use ?=) 1997-09-24 08:39:58 +00:00
Andrey A. Chernov 6ddb7ba55a Simplify revoke 1997-09-24 08:09:04 +00:00
Andrey A. Chernov f5d548e45a Do not swap uids on log writting but open it first, then revoke
Simplify revoke
1997-09-24 07:10:47 +00:00
Andrey A. Chernov 7b89fc8e07 Put comment indicating revoke 1997-09-24 07:03:30 +00:00
Andrey A. Chernov 0439de8b8f Simplify revoke 1997-09-24 07:00:45 +00:00
Andrey A. Chernov ab28cfc95a Oops, fix my error from prev commit (revoke simplification) 1997-09-24 06:54:15 +00:00
Andrey A. Chernov ff2d507f5e Simplify revoke 1997-09-24 06:49:22 +00:00
Andrey A. Chernov efde591217 Revoke sgid privs early and not svap uids on saved game at all 1997-09-24 06:47:15 +00:00
Andrey A. Chernov 1de98cee26 Cleanup
Simplify revoke: only sgid needed to be revoked
Use srandomdev
1997-09-24 06:39:23 +00:00
Andrey A. Chernov 1e029744bc Use srandomdev 1997-09-24 06:22:40 +00:00
Andrey A. Chernov 60f6447b3d Use srandomdev
Cleanup
1997-09-24 06:11:10 +00:00
Andrey A. Chernov 0ba4030b3d Use srandomdev 1997-09-24 05:28:05 +00:00
Andrey A. Chernov 3320fc4786 Use srandomdev 1997-09-24 05:18:42 +00:00
Andrey A. Chernov a1b8b58180 Use srandomdev() 1997-09-24 05:14:27 +00:00
Andrey A. Chernov 5842a4acb8 Use srandomdev 1997-09-24 04:53:49 +00:00
Andrey A. Chernov 659ca5500f Use srandomdev 1997-09-24 04:48:24 +00:00
Andrey A. Chernov 94aa3308a7 Beforeinstall logfile to prevent it owned by first user who run the game 1997-09-24 04:35:22 +00:00
Andrey A. Chernov c263face7b Beforeinstall scorefile to prevent it owned by first user who
run the game
1997-09-24 04:00:29 +00:00
Andrey A. Chernov 92cceb63b0 Beforeinstall scorefile to prevent it owned by first who run the game 1997-09-24 03:43:30 +00:00
Andrey A. Chernov 98b6c02f5c 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
Andrey A. Chernov e795ad69b6 Pre-create score file to prevent it owned by first user who run
canfield
Fix scorefile name in manpage
Use srandomdev
Remove revoke, the game already revoked in another place
Fix bug with missing getuid()
1997-09-24 02:56:53 +00:00
Andrey A. Chernov 1ed24bcde4 Beforeinstall scores and log file to prevent them owned by
first who run snake
snake.c: cleanup, use srandomdev() now, fix created file permissions
1997-09-24 02:34:53 +00:00
Andrey A. Chernov 269e4d4538 Install scorefile as group games writeable
Remove revoke from game, score can't work with revoke
1997-09-24 02:16:50 +00:00
Andrey A. Chernov 09b0f76735 Beforeinstall log and score files to prevent owning of them by first
user who run game
Slightly modify game to understand pre-created score file
1997-09-24 01:27:26 +00:00
Andrey A. Chernov 54779e613a Install empty rogue.scores file to prevent it owned by
first user who run rogue
1997-09-24 00:17:13 +00:00
Andrey A. Chernov 79858acfa5 Do not install 3 files writeable by all (666), change it to 664 1997-09-24 00:07:08 +00:00
Poul-Henning Kamp 06bba905d0 Many places in the code NULL is used in integer context, where
plain 0 should be used.  This happens to work because we #define
NULL to 0, but is stylistically wrong and can cause problems
for people trying to port bits of code to other environments.

PR:		2752
Submitted by:	Arne Henrik Juul <arnej@imf.unit.no>
1997-09-18 13:45:34 +00:00
Andrey A. Chernov 0e257512d8 Remove revoke privs, not needed 1997-09-16 01:22:47 +00:00
Andrey A. Chernov a292598d51 Remove HIDEGAME, it is not a game 1997-09-16 01:19:26 +00:00
Peter Wemm fe8d21ba57 Disable tetris 1997-09-11 02:52:59 +00:00
Andrey A. Chernov 4b0f0b96cf Describe morse locale features better 1997-09-01 14:10:38 +00:00
Andrey A. Chernov c369218c3a Fix Cyrillic (KOI8-R) code table detection and processing
Remove yet one setuid()
1997-09-01 13:58:22 +00:00
Andrey A. Chernov 0e1f00a61f Remove HIDEGAME and revoke, it is not a game to hide it 1997-09-01 11:53:14 +00:00
Andrey A. Chernov 663d61b5eb Remove so-called revoke, this game never installed sguid 1997-09-01 11:40:18 +00:00
Andrey A. Chernov fafd0d1b39 Remove so-called revoke, this game not installed sguid 1997-09-01 11:31:56 +00:00
Andrey A. Chernov 6c0c9b8c37 Remove so-called revoke, this game not installd sguid 1997-09-01 11:24:35 +00:00
Andrey A. Chernov 9dab7fd713 Remove so-called revoke, this game not installed sguid 1997-09-01 11:22:08 +00:00
Eivind Eklund 34a13bf4cb 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
John-Mark Gurney c844b96e15 minor fortune fixes:
o	convert a ' to "
   o	remove a stray "
   o	format some attributations properly
1997-08-23 10:35:16 +00:00
Jonathan Lemon a626d2d69a A ':' in the data file was always interpreted as a category divider,
even if escaped.  Changed code so that the next character after a '\'
    is skipped.  This should not cause a buffer overflow, as backslashes
    at the end of a line are handled earlier in the code.

    Also correct a slight grammatical nit in the bard datfile.

PR:	3777, 3917
1997-08-18 20:26:32 +00:00
Steve Price 6c40add10d Merge Lite2 changes.
PR:		bin/2599
Submitted by:	Julian Assange <proff@iq.org>
1997-08-11 04:23:05 +00:00
Steve Price 681e5e7a09 Show the real revision date and not the date that this
manpage is being viewed.
1997-06-23 04:03:49 +00:00
Masafumi Max NAKANE 2387a98fc3 Typo fix.
PR:		3662
Submitted by:	Matthew Hunt <mph@pobox.com>
1997-06-14 19:30:27 +00:00
Andrey A. Chernov b5cee521b3 Remove srandomdev fallback code 1997-06-14 00:37:08 +00:00
Poul-Henning Kamp d876a53ff4 This file was somewhat out of date :-) 1997-06-07 09:30:11 +00:00
Andrey A. Chernov d5740fac52 Remove some duplicated and incomplete entries 1997-06-05 04:06:13 +00:00
John-Mark Gurney d915fd1b35 a bunch of formatting (\t -> \t\t) changes... so I was board one night.. :) 1997-05-23 09:58:43 +00:00
Satoshi Asami 359dfc6cd4 Remove explicit rule for setup. This effectively deletes revisions 1.2
and 1.3 as well.
1997-05-13 07:26:19 +00:00
Satoshi Asami 0df30f9f9f Add ${CFLAGS} and ${LDFLAGS} to the setup command line. 1997-05-13 05:52:40 +00:00
Andrey A. Chernov 286fdb4a38 Use srandomdev() now
Add range checking for invalid denominator values
1997-03-30 23:33:29 +00:00
Andrey A. Chernov f31679a94b Use srandomdev() to initialize generator 1997-03-24 14:39:24 +00:00
Mike Pritchard 4f393ff8a8 Typo police. 1997-03-24 00:18:19 +00:00
Peter Wemm 38bd06f774 Merge from Lite2 so that it compiles 1997-03-12 03:51:01 +00:00
Peter Wemm af63e8a534 Man page is .6, not .0 - crept in from Lite2 1997-03-12 03:43:15 +00:00
Peter Wemm e0b7abd13e factor.6, not factor.0 (crept in from 4.4Lite2) 1997-03-12 03:33:16 +00:00
Peter Wemm bdb5b1dbdc Merge from Lite2 (oops, nearly forgot these ones) 1997-03-11 17:25:32 +00:00
Peter Wemm 4b03b7b92f Import some CSRG 4.4BSD-Lite2 games 1997-03-11 14:39:26 +00:00
Andrey A. Chernov 1d98c12acc Fix srandom arg type accodring to Lite2
Use ^ getpid() instead of + getpid()
1997-03-11 14:08:34 +00:00
Andrey A. Chernov 28c4ca5ce6 Fix srandom arg type according to Lite2 1997-03-11 14:06:52 +00:00
Andrey A. Chernov 53a8ba6224 Make /dev/urandom fd static, or it pick up random descriptor
(stack garbadge) and read from it

Should go into 2.2
1997-03-08 18:01:40 +00:00
Andrey A. Chernov 08a77c42e1 Back out MAXLOGNAME fix, Bruce points that copyinstr require NUL 1997-03-03 07:59:54 +00:00
Andrey A. Chernov 7c66c05d49 Add +1 to NUL terminate after MAXLOGNAME 1997-03-02 21:52:02 +00:00
Eivind Eklund 44b732f7dc Actually remove sys/time.h hack; fix typo.
Pointed out by:	bde
1997-02-26 20:10:45 +00:00
Mike Pritchard 4b60ad3777 Allow fortune to use /dev/urandom if available to obtain its random
numbers.  If /dev/urandom is unavailable, it will fall back to
using the random() function.

I did this because I'm sick of seeing the same handful of fortunes
over and over, and I've seen the exact same fortune one too many times
when starting up two login shells at the same time.

2.2 safe.
1997-02-23 23:03:47 +00:00
Eivind Eklund a98e812bb8 Fix sizeof/strlen typo and limit scanf length.
scanf spotted by:	Aarn Bornstein <aaronb@j51.com>
1997-02-23 05:15:52 +00:00
Eivind Eklund 6397b46dd2 Add setuid() before running the pager - from the code audit.
Submitted by:	Mark Huizer <xaa@stack.nl>
1997-02-23 03:29:36 +00:00
Peter Wemm a794df83c5 Revert $FreeBSD$ to $Id$ 1997-02-22 14:46:58 +00:00
Mike Pritchard 90ac6cd46a #include <string.h> to help silence -Wall. 1997-02-20 23:11:22 +00:00
Eivind Eklund c52e467e03 Remove buffer overflow and tempfile race, remove <sys/time.h> hack (and
need for it), change definition of setbit() macro and friends to be
compatible with <sys/param.h>.
The bugs were discovered and fixed as a result of the FreeBSD code audit.

Submitted by:	Aaron Bornstein <aaronb@j51.com>, Mark Huizer <xaa@stack.nl>
1997-02-20 03:04:54 +00:00
Masafumi Max NAKANE 80671631f8 List -h option also in the SYNOPSIS line. 1997-02-15 11:22:19 +00:00
Masafumi Max NAKANE 21bef06373 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
Masafumi Max NAKANE 9c4abf41ee 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
Warner Losh 2de57f9bbb Buffer overflow from OpenBSD
1.3 deraadt:
	buf oflow, felix@mamba.pond.sub.org
Obtained from: OpenBSD

Not sure how to exploit this, but may be a backmerge candidate.
1997-02-09 04:47:19 +00:00
Wolfram Schneider c6234bb251 444 -> ${NOBINMODE}
/usr/share -> ${SHAREDIR}
/usr/games -> ${BINDIR}
1997-02-09 02:52:41 +00:00
Wolfram Schneider ae7fb360a6 $* -> "$@"
use exec for last command in shell script
1997-02-09 01:09:33 +00:00
Poul-Henning Kamp 0923a4a551 The fact that people can't put the proper source on Kierkegaards
most famous insult to humanity can be forgiven, afterall, it
almost underlines the quote with irony, if one knows the context.

But to misspell the name of Alfred E. Neuman ...
1997-02-03 20:15:11 +00:00
Masafumi Max NAKANE 10c4031d64 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
Masafumi Max NAKANE 7098ad6e2f Include string.h for prototype of strdup(). 1997-02-01 02:54:12 +00:00
Masafumi Max NAKANE 731955402d 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
Masafumi Max NAKANE 7475ed31b5 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
Masafumi Max NAKANE 4fcfa50706 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
Masafumi Max NAKANE 85d133dabd 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
Mike Pritchard aa693224eb Correct some grammar. Closes PR# 2520.
Submitted by:	 John-Mark Gurney <gurney_j@efn.org>
1997-01-26 05:07:58 +00:00
Masafumi Max NAKANE 427910f0e2 Fix typo in instruction message. 1997-01-23 09:02:49 +00:00
Masafumi Max NAKANE 54ddcf4fa1 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
Jordan K. Hubbard 1130b656e5 Make the long-awaited change from $Id$ to $FreeBSD$
This will make a number of things easier in the future, as well as (finally!)
avoiding the Id-smashing problem which has plagued developers for so long.

Boy, I'm glad we're not using sup anymore.  This update would have been
insane otherwise.
1997-01-14 07:20:47 +00:00
Mike Pritchard 7bc9296d98 Fix some typos and remove a couple of duplicate
fortunes.  Closes PR#s 2358 and 2402.

Submitted by:	John-Mark Gurney <gurney_j@efn.org>
1997-01-08 07:04:44 +00:00
Bruce Evans 015a0dc2e4 Use ${COPY} instead of -c for installing non-source files. 1997-01-01 04:22:23 +00:00
Wolfram Schneider 48a07755f9 comma police for section SEE ALSO
Sponsored by: Vin de Pays de l'Aude
1996-12-22 23:17:39 +00:00
Mike Pritchard a90e2d2a62 Correct the location of the trek documentation in the
SEE ALSO section of the man page.  Closes PR# 2009.
1996-12-14 18:34:56 +00:00
Bruce Evans 58fd4e52ca Fixed extra columns in output for input lines with leading spaces. 1996-12-13 14:28:59 +00:00
Bruce Evans fc15f74a8b Made `setup' depend on libraries. 1996-12-13 14:19:00 +00:00
Bruce Evans 5ce1f070f9 Fixed missing declaration of malloc(). 1996-12-13 13:59:34 +00:00
Bruce Evans 621d611a9d Hack around misuse of reserved names `clock' and and `time' in a different
way.  Defining KERNEL before including <sys/time.h> broke when "opt_cpu.h"
was included in a deeply nested header, except in -current where the
problem is masked by a namespace pollution bug in <stdio.h>.
1996-12-13 13:12:02 +00:00
Jordan K. Hubbard 78b44da72f Remove bogus declaration of malloc(). Closes PR#2197 1996-12-13 07:37:10 +00:00
Gary Palmer a818b58970 Fix minor typo/grammatical error
Submitted by:	John-Mark Gurney <jmg@nike.efn.org> in PR 2085
1996-11-22 22:16:25 +00:00
Jordan K. Hubbard 34b8396337 If not on a tty, don't do "--more--" processing. Someday, I will get
rogomatic to work with this version. :)
1996-11-07 09:27:23 +00:00
Andrey A. Chernov 83aac36ef7 Uncomment static from collate_range_cmp, no more in locale.h 1996-10-31 14:49:40 +00:00
Andrey A. Chernov 327b0f7e8d Replace collate_range_cmp call with its code 1996-10-31 14:38:09 +00:00
Jordan K. Hubbard 0a9fa9a339 Install the rumors file.
Submitted-By: koshy@india.hp.com
Closes-PR#: 1883
1996-10-19 20:11:45 +00:00
Alexander Langer 0a5e7ccdf9 Set the effective user id to that of the real user id when
saving/restoring a game (necessary when adventure is invoked via dm).
1996-10-15 01:53:48 +00:00
Wolfram Schneider e83201b43a delete doubled words, e.g.: "the the" -> "the" 1996-10-05 22:27:30 +00:00
Bruce Evans 0c8ea4d48c Eliminated includes of the "temporary" backwards compatibility header
<sys/dir.h> in applications.  Maintained existing (inadequate) ifdefs
for dir.h vs dirent.h in libdialog, amd and rarpd, but didn't add any
new ones.
1996-09-24 08:08:11 +00:00
Bruce Evans 76a4217503 Fixed annoying non-null output for `make depend'. SRCS should only
be used for C, C++ and assembler sources if <bsd.prog.mk> is
included.  It was used for general files.  This caused the __depend_*
lists in <bsd.dep.mk> to be empty, so mkdep was never run, so
.depend never existed, so it was always out of date, so `rm -f
.depend' was always executed to update it.
1996-09-22 14:45:23 +00:00
Bruce Evans 5b963fa12e Fixed DPADD. 1996-09-05 17:16:10 +00:00
Andrey A. Chernov 5f02527325 Convert to newly aded collate compare function 1996-08-12 19:12:40 +00:00
Andrey A. Chernov 351472c6df Pick collate info too 1996-08-12 12:24:20 +00:00
Joerg Wunsch 706b948138 Correctly declare main() as `int'.
Closes PR # bin/1385: /usr/games/pom, invalid de...

Submitted by:	zach@freebsd.gaffaneys.com (Zach Heilig)
1996-07-17 20:13:33 +00:00
Jordan K. Hubbard cd9a2f5c28 Bring in my changes for removing the pestilent obj links (unless you
really want them) from /usr/src.  This is the final version of the
patches, incorporating the feedback I've received from -current.
1996-06-24 04:26:21 +00:00
Andrey A. Chernov 65b3693411 Handle sorting in better way 1996-06-09 19:41:31 +00:00