Commit Graph

2155 Commits

Author SHA1 Message Date
dg
a5abb5a8ce Better support for clean bit: prompt the user to fix it if it's wrong
when not preening, and indicate if it was fixed when preening.
1994-08-21 08:47:10 +00:00
paul
2374eeceb5 Change cc back to cpp for now.
Reviewed by:
Submitted by:
1994-08-21 07:56:40 +00:00
paul
b52d0ced4e Made idempotent
Reviewed by:
Submitted by:
1994-08-21 07:19:45 +00:00
paul
b35aefdb98 Made idempotent
Reviewed by:
Submitted by:
1994-08-21 07:03:56 +00:00
paul
ca0d9d58d3 More idempotency....... this is fun :-) 1994-08-21 06:50:16 +00:00
paul
8655cd5c67 Made idempotent.
Submitted by:	paul
1994-08-21 06:22:12 +00:00
paul
d3b95509d9 Made idempotent -- made some of them more consistent with rest of tree.
Reviewed by:
Submitted by:
1994-08-21 06:14:33 +00:00
jkh
3d2cc55393 Add an ID to this. Be a bit more charitable about giving out 2.0 CDs.. :)
Submitted by:	jkh
1994-08-21 06:12:11 +00:00
dg
3ac572dd0d Install aliases "fasthalt" and "fastboot" for halt and boot respectively.
This is for "backwards compatibility". Documented these aliases in the
manual page.
1994-08-21 05:48:34 +00:00
paul
e64075c048 Made idempotent 1994-08-21 05:44:12 +00:00
paul
f84e61a5b0 Made idempotent.
Submitted by:	Paul
1994-08-21 05:27:42 +00:00
paul
b56bfa7ae4 Make idempotent.
Submitted by:	Paul
1994-08-21 05:11:48 +00:00
dg
2ac86e910f fastboot is no longer - don't install it. 1994-08-21 04:57:00 +00:00
paul
41b82cfe39 Made idempotent.
Reviewed by:
Submitted by:
1994-08-21 04:55:31 +00:00
paul
2b0898829e Made them all idempotent.
Reviewed by:
Submitted by:
1994-08-21 04:42:17 +00:00
dg
c88cce508d 1) adapted to a world without "fastboot" and "fasthalt".
2) updated to work with 2.0/4.4 binaries.
1994-08-21 04:28:44 +00:00
paul
8bf93316cc Changed idempotent strings to reflect directory area.
Reviewed by:
Submitted by:
1994-08-21 04:05:05 +00:00
paul
f7751d598b Made them idempotent.
Reviewed by:
Submitted by:
1994-08-21 04:03:58 +00:00
csgr
71a5e73982 LDADD= -lcrypt
Submitted by:	Geoff
1994-08-20 21:36:40 +00:00
csgr
7d130463b7 - turn NOCRYPT off
- add NOSECURE and NOKERBEROS
- turn NOKERBEROS on
- add secure directory

(NOCRYPT now has a blanket effect over src/secure and src/kerberosIV,
while NOSECURE and NOKERBEROS control these indiviually.)
Submitted by:	Geoff
1994-08-20 21:34:59 +00:00
csgr
84c8128ef6 LDADD= -lcrypt
Submitted by:	Geoff
1994-08-20 21:29:33 +00:00
csgr
59dd21860a LDADD= -lcrypt
Submitted by:	Geoff
1994-08-20 21:19:46 +00:00
jkh
7ae41fc336 Put __infinity back here again until someone does the right thing and
repartitions libc into something human again.  I don't have that kind of
time right now myself, unfortunately.
Submitted by:	jkh
1994-08-20 20:16:57 +00:00
csgr
bf854e6064 Fix afterinstall rule for generating links to the real libcrypt
Submitted by:	Geoff
1994-08-20 18:16:57 +00:00
csgr
618a6e6f63 Fix afterinstall rule for generating links to the real libcrypt
Submitted by:	geoff
1994-08-20 18:13:59 +00:00
dg
d886814497 Added a "clean" field to the output - to show the state of the clean flag. 1994-08-20 16:57:45 +00:00
dg
5a72b7524e Added filesystem clean bit support. This only affects fsck during a
preen (-p), and in that case the filesystem is skipped if it is clean.
A new flag "-f" for 'force' has been added which basically gives back
the old behavior of checking all the filesystems all the time. This
very closely models the behavior of SunOS and Ultrix.
1994-08-20 16:56:36 +00:00
dg
3e1fe40944 Implemented filesystem clean bit via:
machdep.c:
	Changed printf's a little and call vfs_unmountall() if the sync was
	successful.

cd9660_vfsops.c, ffs_vfsops.c, nfs_vfsops.c, lfs_vfsops.c:
	Allow dismount of root FS. It is now disallowed at a higher level.

vfs_conf.c:
	Removed unused rootfs global.

vfs_subr.c:
	Added new routines vfs_unmountall and vfs_unmountroot. Filesystems
	are now dismounted if the machine is properly rebooted.

ffs_vfsops.c:
	Toggle clean bit at the appropriate places. Print warning if an
	unclean FS is mounted.

ffs_vfsops.c, lfs_vfsops.c:
	Fix bug in selecting proper flags for VOP_CLOSE().

vfs_syscalls.c:
	Disallow dismounting root FS via umount syscall.
1994-08-20 16:03:26 +00:00
paul
6ff558d043 Added skey.h to Makefile and reformatted the list a bit.
Reviewed by:
Submitted by:
1994-08-20 12:00:06 +00:00
paul
5fb261f35f Changed cpp to cc since cpp is hidden away in /usr/libexec
Reviewed by:
Submitted by:
1994-08-20 11:22:58 +00:00
jkh
6d2b5649a0 I don't like what they did to cmp(1) in 4.4 Lite; now it whines all
the time, even with -s.  Make cmp SHUT UP about non-existant files
when run with -s.
Submitted by:	jkh
1994-08-20 11:14:07 +00:00
paul
0ce8c357ab Brought it over form 1.1.5
Reviewed by:
Submitted by:	Paul Richards
1994-08-20 10:48:18 +00:00
jkh
47799c47d6 Add the TODO file that phk wanted. This file is just here temporarily during
2.0 development, then it'll migrate into doc someplace I suppose.
Submitted by:	jkh
1994-08-20 10:38:10 +00:00
bde
a76575c125 - bsd.dep.mk and bsd.own.mk have been required for some time. Install them.
- Install with group BINGRP, not BINOWN.
1994-08-20 08:25:00 +00:00
bde
519cba20cd Install with group BINGRP, not BINOWN. 1994-08-20 08:16:43 +00:00
paul
6cc0aad99d Added -f to rm so install doesn't abort if the file doesn't exist.
Reviewed by:
Submitted by:
1994-08-20 06:28:37 +00:00
bde
3405e3f5c6 Install with group BINGRP, not BINOWN. 1994-08-20 05:51:48 +00:00
dg
4de0c935a1 1) cleaned up after Garrett - fixed more redundant declarations, changed
use of timeout_t -> timeout_func_t in aha1542 and aha1742 drivers.
2) fix a bug in the portalfs that was uncovered by better prototyping -
   specifically, the time must be converted from timeval to timespec
   before storing in va_atime.
3) fixed/added some miscellaneous prototypes
1994-08-20 03:49:02 +00:00
dg
0ade756521 Woops...forgot to commit this file. Part of Terry Lambert's loadable kernel
module support, with NetBSD improvements.
1994-08-20 02:23:40 +00:00
jkh
41f817257b Correct missing backslash braindamage pointed out by Julian Elischer.
Reviewed by:	jkh
Submitted by:	julian
1994-08-20 00:36:36 +00:00
jkh
d817b746a8 Latest fix from jtc:
The fyl2xp1 instruction has such a limited range:
   -(1 - (sqrt(2) / 2)) <= x <= sqrt(2) - 1
it's not worth trying to use it.

Also, I'm not sure fyl2xp1's extra precision will
matter once the result is converted from extended
real (80 bits) back to double real (64 bits).

Reviewed by:	jkh
Submitted by:	jtc
1994-08-19 23:52:29 +00:00
dg
41ce8b1853 Removed bogus save of CMAP2. 1994-08-19 22:49:42 +00:00
ats
042eb28bc9 Reviewed by:
Corrected a little typo in a comment.
Throw out the typedef timeout_t with an ifdef __FreeBSD__, it is already
defined in sys/systm.h .
1994-08-19 21:02:05 +00:00
wollman
5b7d54ee31 Actually install LKM examples. 1994-08-19 20:43:42 +00:00
guido
2ae6151a7d Added entries for key, keyinfo, keyinit
Reviewed by:
Submitted by:	guido
1994-08-19 18:19:34 +00:00
guido
0c83a5b105 Add entry for libskey
Reviewed by:
Submitted by:	guido
1994-08-19 18:16:40 +00:00
dg
58965f9015 Hmmm...my workaround for Garrett's new exec prototypes wasn't sufficient.
I guess we'll have to not specify what the args to the exec functions
are.
1994-08-19 14:24:16 +00:00
dg
2b0f09efbf Killed explicit OS specification. 1994-08-19 13:40:41 +00:00
dg
fd3ab12c80 Kill explicit OS specification. 1994-08-19 13:39:20 +00:00
dg
d53e255e7b NetBSD -> FreeBSD 1994-08-19 13:29:23 +00:00