Commit graph

2631 commits

Author SHA1 Message Date
Garrett Wollman
6bf5b24768 Don't include options MULTICAST or MROUTING in generic kernels. MULTICAST
has no effect now, and MROUTING should never be defined by default.
(Eventually the code should be dynamically loadable.)

Also, allow for Pentium CPUs in GENERICBT kernels.

Add an `install' rule to Makefile.i386, which looks like this:
	mv /kernel /kernel.old
	install -c -m 555 -o root -g root -fschg kernel /
I'd like comments on whether or not you think it's a good idea to have
the kernel be immutable by default; I'm happy either way.
CVS:
1994-09-09 22:03:51 +00:00
Geoff Rehmet
72181495ff Changes required for bringing in eBones (kerberosIV - des + des ;-))
- check for directory "eBones"
- add checks for define "NOEBONES"
- get includes and libraries targets set up.
1994-09-09 20:29:20 +00:00
Geoff Rehmet
a9b516c63a Add kerberosIV to /usr/include,
in preparation for getting kerberos (eBones) working.
1994-09-09 20:10:28 +00:00
Paul Richards
5f8b2ae494 Added some missing ${.CURDIR} and removed some that shouldn't have
been there. It should build and install fine with and without an
obj dir now.
1994-09-09 19:50:44 +00:00
Paul Richards
4516078c93 Enabled send-pr 1994-09-09 19:48:23 +00:00
Geoff Rehmet
965f1815ba In emacs editing mode, sh treated ^D at the end of a line as EOF.
(Apparently by Christos Zoulas.)
Liberated from: NetBSD
1994-09-09 19:07:43 +00:00
Jordan K. Hubbard
b74d92f39a How embarassing. I totally forgot to cvs add this thing. Thanks, Rod!
Submitted by:	jkh
1994-09-09 17:03:40 +00:00
Paul Richards
ba2f438c49 Removed bugfiler.
Submitted by:	Paul Richards
1994-09-09 16:40:27 +00:00
Rodney W. Grimes
5d31843f0b Correct path to crunch, and remove srccontrib tarballs (we have no more
srccontrib!)
1994-09-09 16:11:58 +00:00
Rodney W. Grimes
3cc583b113 Correct the .conf files now that halt is gone and reboot is used in it's
place.

Removed mount_pcfs until we have a replacement.

Removed fdisk until it is ported and/or replaced.

Now have to include many more libraries due to /bin/sh changes.
1994-09-09 16:02:04 +00:00
Doug Rabson
6146335f2c Fixed a couple of typos which made S_ISFIFO and S_ISSOCK return true for
regular files.
1994-09-09 15:19:40 +00:00
Rodney W. Grimes
99551f06bc ljo:
You need to fix the libio/_G_config.h file around lines 42-44. After
  that everything should be OK. You should have seen many warning error
  messages about this file. There are missing "short" "char" keywords
  the file.

Michael:
  Apply the following patch

rgrimes:
  The patch to include/_G_config.h is highly questionable and has been
  marked as such.

Reviewed by:    rgrimes
Submitted by:   L Jonas Olsson <ljo@ljo-slip.DIALIN.CWRU.Edu>
Submitted by:   Michael Reifenberger <root@rz-wb.fh-sw.de>
1994-09-09 15:12:31 +00:00
Rodney W. Grimes
b54a9a158c Reenable libg++ 1994-09-09 15:10:37 +00:00
Rodney W. Grimes
b8160beb39 Secure /var/{backups, crash, and cron} by changing them to mode 750.
Reviewed by:	davidg
1994-09-09 14:12:01 +00:00
Rodney W. Grimes
1cf7cecdec Fix missing .. before phantasia. Caused by incorectly adding a directory,
you MUST add the directory name and the .. entry to close the directory.

If you do not understand mtree files, do not modify them, it is very
easy to trash someones box with a mistake in here.  Especially with
regards to .. entries.
1994-09-09 13:43:21 +00:00
Rodney W. Grimes
67193139c3 Add the missing . entries to BSD.*.dist files.
New file BSD.release.dist is used for creating release area top level
directories.
1994-09-09 13:35:59 +00:00
Rodney W. Grimes
b33a9d8ffb Remove the explicit call to ../Makefile mdec:, it is now handled by a make
install from the top level correctly.

Rewrite release-dirs: to use new mtree file mtree/BSD.release.dist.
1994-09-09 13:34:27 +00:00
David Greenman
ef3bc95504 Relaxed panic in fdesc_setattr() to just return error. 1994-09-09 13:24:26 +00:00
David Greenman
c78b2dd3e1 Fixed off by one error in referencing an array.
Stolen from:	NetBSD
1994-09-09 13:23:20 +00:00
David Greenman
ce1f38c654 Made SLMTU kernel config'able. 1994-09-09 12:58:10 +00:00
Rodney W. Grimes
4c0158a297 revision 1.2
date: 1993/11/15 07:15:16;  author: rgrimes;  state: Exp;  lines: +1 -0
From Andrew Moore

Make /usr/share/dict/words a symbolic link to web2

[This is now NECESSARY for games/boggle as it uses /usr/share/dict/words
as an input file]

Reviewed by:	rgrimes
Submitted by:	From 1.x, alm
1994-09-09 12:15:49 +00:00
Doug Rabson
010a751e0a Added the psm driver from 1.1.5.
Submitted by:	dfr
1994-09-09 11:27:50 +00:00
David Greenman
304b4edbac Woops, last patch was by Wolfgang Solfrank. 1994-09-09 11:16:03 +00:00
Doug Rabson
06e79831b1 Fixed some confusion between the size of a logical block and the size of a
device block which was stopping symbolic links working.

cd9660_readdir was incorrectly casting a pointer to the d_namlen field of a
struct dirent to a (u_short*) which caused the directory entries "." and ".."
to read incorrectly.

Submitted by:	dfr
1994-09-09 11:11:01 +00:00
David Greenman
9fef312289 Two fixes from the NetBSD group (Charles Hannum):
1) dir.c: get byte order right in mkentry()
2) pass1.c: When doing -c2 conversion, do secsize reads for a symlink -
   not doing so was causing the conversion to fail because the device
   driver can't deal with short reads.
1994-09-09 11:06:27 +00:00
Rodney W. Grimes
8dc01fa8c3 Pull the following fix in from 1.X:
revision 1.6
date: 1993/10/19 19:57:35;  author: rgrimes;  state: Exp;  lines: +2 -1
Pull in ../Makefile.inc so that the whatis database ends up in the correct
place.  Rich Murphy has a better fix for this, but I lost it!
1994-09-09 10:02:24 +00:00
Geoff Rehmet
77b06a9b6c fix bogus .include
Submitted by:	Geoff.
1994-09-09 09:43:18 +00:00
Jordan K. Hubbard
e86de4095d Rearrange this a bit while I think about the whole problem of fetching
multiple targets when dealing with creating a set of distribution files
from scratch.  Another problem is *verifying* that a given file fetched
from its HOME_LOCATION is the one we wanted (what if the stupid ftp site
maintainer updated it in place?).  Rich Morin pointed this out and suggested
some solutions.  I need to think about it some more (suggestions?).

For now, we have a seperate `fetch' and `extract' target.
Submitted by:	jkh
1994-09-09 06:21:43 +00:00
Andrey A. Chernov
d2b6c8e037 Speed matching code never successful, because ospeed range is [0..17]
but termios speed range is [0..115200]. Of cource ospeed initialized
with wrong value too which cann affects terminals with padding, fixed.
57600,115200 added.
1994-09-09 03:11:15 +00:00
Andrey A. Chernov
28fccc1749 Use second terminal name instead of obsoleted and duplicated
first two-letter names (from 1.1.5.1)
1994-09-09 02:39:24 +00:00
Andrey A. Chernov
a152929b02 1. pc3 pccons description restored from 1.1.5.1
2. color, semi-graphics, functional keys descriptions added to:
	pc3, cons25, pc3r
1994-09-09 01:08:38 +00:00
Jordan K. Hubbard
8315b1014c As per suggestion by Michael Reifenberger, make ncftp use the -N flag.
Reviewed by:	jkh
Submitted by:	mr
1994-09-09 00:17:47 +00:00
Jordan K. Hubbard
2a34794e13 Sample manpath.config.
Submitted by:	jkh
1994-09-08 22:40:56 +00:00
Jordan K. Hubbard
d653487a46 [ From Dave Tweten ]
POSIX.2 looks pretty unequivocal to me, and it agrees with you.

Under the explanation of the "-p" option, it says, "Each dir operand that
names an existing directory shall be ignored without error."  Under the
explanation of exit status zero, it says, "All the specified directories were
created successfully, or the-p option was specified and all the specified
directories now exist."

Seems to me POSIX requires exactly the behavior you want.

[ And I've made the change, which is also now compatible with 1.x - jkh ]

Reviewed by:	jkh
Submitted by:	jkh/tweten
1994-09-08 21:34:33 +00:00
Geoff Rehmet
7ad3ea76c0 From 1.1.5.1
>From Arne Bier <csar@cs.ru.ac.za>
while running more(1), if you enter ":a" to get the name of the file being
viewed, more dumps core when you hit enter (as prompted).
This is due to more(1) attempting to find the length of a NULL string.
Submitted by:	Geoff.
1994-09-08 21:30:51 +00:00
Geoff Rehmet
d1f32ba5df Based on fix from 1.1.5.1:
>From: jtk@atria.com (John T. Kohl)
in rcmd:
It calls select() with a hardcoded "number of file descriptors" argument
of 32, rather than computing it based on the sockets about which it
cares.

- Now we work out the nfds arg, and do some error checking
Submitted by:	Geoff.
1994-09-08 20:55:02 +00:00
Jordan K. Hubbard
32d794a8a6 Nuke monop - we don't need any grief from Parker Brothers on their copyrighted
and trademarked game.
Reviewed by:	jkh
Submitted by:	sef
1994-09-08 20:01:17 +00:00
Geoff Rehmet
49f037bca9 document libcrypt and libcipher.
Submitted by:	Geoff
1994-09-08 19:46:57 +00:00
Paul Traina
59be608802 Add code to pull options out of FINGER environment variable if present.
Yes, has same stupid bug as more(1), options must be specified as one
argument.

Submitted by:	pst
1994-09-08 19:27:06 +00:00
Jordan K. Hubbard
f844bfba3c Make this silly thing use _PATH_UNIX first. Remove some of the more
bogus alternate kernel names.
Submitted by:	jkh
1994-09-08 19:25:09 +00:00
Jordan K. Hubbard
a162622bb8 Remove the conditional mkdir of /var/games/phantasia - done by mtree now.
Submitted by:	jkh
1994-09-08 19:19:46 +00:00
Jordan K. Hubbard
ea6eaca49a Add /var/games/phantasia to list of targets, as per Rod's earlier suggestion.
Submitted by:	jkh
1994-09-08 19:18:51 +00:00
Jordan K. Hubbard
f9e6ae88ca Sigh. Ok, now that these have been uncovered by fixing the Makefile,
make them work! :-)  Just include ${X11BASE}/include in the CFLAGS, basically.
Submitted by:	jkh
1994-09-08 19:15:47 +00:00
Geoff Rehmet
daf0f855ad add libcipher to Makefile
Submitted by:	Geoff.
1994-09-08 19:06:58 +00:00
Jordan K. Hubbard
514d1814ac Gack - this was totally broken.
Reviewed by:
Submitted by:
1994-09-08 18:48:57 +00:00
Jordan K. Hubbard
95112be9b3 Recycle cdev 20, sound blaster driver is long since deceased.
Assign cdev 8 to Luigi's transputer driver.
Submitted by:	jkh
1994-09-08 18:02:35 +00:00
Bruce Evans
bc829276a2 Don't exit early if malloc() fails (never exit early now; the `fatal'
flag to err() is useless).  The following files might be much smaller
so malloc() might work for them.

Clean up formatting of the -x change.
1994-09-08 12:27:08 +00:00
Bruce Evans
8aca2c0a98 Quote the first arg to _IO(). Not quoting it didn't matter because
this file is never used.

Uniformize use of idempotence identifier.
1994-09-08 12:26:07 +00:00
Bruce Evans
ab9678ac9d Get all the definitions from DEFS.h and not directly from asmacros.h
if KERNEL is not defined.  lib/msun/i387/*.S include asmacros.h to
get the definitions of ENTRY(), etc.  This is bogus since asmacros.h
is only supposed to give definitions suitable for the kernel.  The
current definitions for the kernel almost worked but are missing
the ".type" declarations.  This caused the linker to print warnings
about doubtful relocations for almost anything linked to libm[sun].

Uniformize name and use of idempotence identifier.
1994-09-08 12:25:18 +00:00
Bruce Evans
fe7bb84c74 Remove <machine/eflags.h> and all dependencies on it. eflags.h is just
the Mach/i386 version of the BSD/vax(?) <machine/psl.h>.  The Mach
version has slightly better names for many macros but is now out of
date and little used.  It was originally used even less (for spelling
PSL_T as EFL_TF in <machine/db_machdep.h>).
1994-09-08 11:49:04 +00:00