ache
3d7efd90ca
Cleanup STANDALONE stuff
...
Not replace malloc() family for non-standalone variant
Pay attention on malloc() family return code now
Use srandomdev() now for RNG initialization
1997-03-24 15:43:36 +00:00
imp
3c8c5177a0
Fix small race window when creating portal socket.
...
Obtained from: OpenBSD
1997-03-24 05:53:12 +00:00
imp
17787893f3
Use mkstemp rather than mktemp to prevent a small race.
...
Obtained from: OpenBSD
1997-03-24 05:44:28 +00:00
bde
bdddad7101
Reactivated dumplfs and newlfs.
1997-03-24 04:57:50 +00:00
bde
2d01f2178c
Changed MAN to MAN8 so that this builds.
1997-03-24 03:38:16 +00:00
guido
c337c37259
Add generation number randomization. Newly created filesystems wil now
...
automatically have random generation numbers. The kenel way of handling those
also changed. Further it is advised to run fsirand on all your nfs exported
filesystems. the code is mostly copied from OpenBSD, with the randomization
chanegd to use /dev/urandom
Reviewed by: Garrett
Obtained from: OpenBSD
1997-03-23 20:08:22 +00:00
mpp
5c33e549a5
Mdoc cleanup.
1997-03-19 22:42:02 +00:00
peter
12d9e0792e
patch up some "int *" vs. "time_t *" (long) mismatches. They could be
...
nasty if sizeof(int) != sizeof(long).
1997-03-18 20:02:18 +00:00
peter
6ae0d54833
Restore check for ridiculous directory sizes.
1997-03-18 19:53:54 +00:00
peter
b8a8563e51
Document the -a option in .Fl form instead of .Cm form to be consistant
...
with the rest of the manpage. (Lite2 documents it in getopt form, Lite1
did it in old-style arg format)
1997-03-15 06:23:57 +00:00
peter
1a407c81b8
The -a option (autosize) option got mangled during the Lite2 merge.
...
Pointed out by: Tom Jackson <tom@peeper.jackson.org>
1997-03-15 05:32:40 +00:00
bde
200c003cab
Fixed bogus casts from (int32_t *) to (time_t *).
1997-03-13 17:56:25 +00:00
peter
2d879de2ad
Kill the Lite2 early "filesystem clean abort" check and go back to
...
something closer to how we used to do it. The Lite2 way is to check the
"fsclean" flag in the superblock and stop there if so (during preen).
We now do the various superblock sanity checks that we used to do before
since it's cheap. We now get the filesystem state summary again instead
of "FILESYSTEM CLEAN; CHECKING SKIPPED" (or whatever).
1997-03-13 15:37:23 +00:00
peter
1c4cdc1a36
Reactivate fsdb
1997-03-13 12:46:17 +00:00
peter
d595a2d087
Missing $Id$
1997-03-13 12:44:53 +00:00
peter
c10a735224
Make this compile. Mostly use the new names for the ctime/atime/mtime
...
stamps in the inodes and call one of fsck's utility funcs with a new arg.
1997-03-13 12:42:22 +00:00
bde
7c6cdff7fb
Fixed checking for a non-numeric minor number.
1997-03-12 19:03:40 +00:00
joerg
d5c33ac549
Record num_eisa_slots if it could be found in the kernel.
1997-03-12 18:54:52 +00:00
bde
0ecb1e854b
Finished (?) merging with Lite2: cleaned up #include mess; fixed merging
...
errors (mis-sorted prototypes, duplicated MNT_NOATIME, duplicated NULL
mntopts fixup).
Updated getopt() usage.
Fixed style bugs in FreeBSD changes (one or two per line for putfsent()
stuff).
1997-03-12 18:35:10 +00:00
bde
1b52927894
Finished (?) merging with Lite2: cleaned up #include mess.
1997-03-12 17:01:11 +00:00
bde
a54018968d
Finished (?) merging with Lite2: cleaned up #include mess.
...
Fixed style bugs in FreeBSD changes.
1997-03-12 16:58:35 +00:00
bde
3059cc3c4c
Finished (?) merging with Lite2: cleaned up #include mess and fixed a
...
style bug.
Removed a redundant declaration.
1997-03-12 16:53:31 +00:00
bde
3bd624b27a
Finished (?) merging with Lite2: cleaned up #include mess.
...
Fixed misformatting in a comment.
1997-03-12 16:49:28 +00:00
bde
70568e2da5
Finished (?) merging with Lite2: cleaned up #include mess.
...
Updated getopt() usage.
1997-03-12 16:46:32 +00:00
bde
948d236d70
Restored lost reference to fsdb(8).
...
Fixed weird quoting of $Id$.
1997-03-12 16:35:26 +00:00
mpp
43df4ac67e
Add cvs Id.
1997-03-12 15:08:06 +00:00
mpp
8cfc866252
Some minor mdoc cleanup. Partially based on PR# 2959.
1997-03-12 13:22:17 +00:00
peter
494e7b3a77
Merge from Lite2
...
- cleanups,
- whiteout support
- bug fixes (chflags missing on a few file types etc)
The dump/restore folks would want to have a closer look at this, the
change is pretty big.
1997-03-11 12:55:19 +00:00
peter
a4f4635e03
Merge from Lite2 (use new getvfsbyname() interface)
1997-03-11 12:51:00 +00:00
peter
62af9afecd
Merge from Lite2 (but does not work)
1997-03-11 12:49:29 +00:00
peter
2a0adf9a12
Merge from Lite2:
...
- use new getvfsbyname() and mount(2) interface (mount_mfs)
- use new fs include files
- updated inode / cg layout calculations (?)
1997-03-11 12:48:17 +00:00
peter
bd986f8051
Merge from Lite2 (use new getvfsbyname() and mount(2) interface, cleanup)
1997-03-11 12:43:45 +00:00
peter
1c0f77f024
Merge from Lite2 (use new getvfsbyname() and mount(2) interface)
1997-03-11 12:40:45 +00:00
peter
f461294e07
Update to compile under Lite2
1997-03-11 12:38:16 +00:00
peter
2feef020b3
Merge from Lite2
...
- use new getvfsbyname() interface and mount(2) interface
**DANGER WILL ROBINSON!!** You must be running a -current kernel
from within a week or so in order for this to work!
1997-03-11 12:28:00 +00:00
peter
d2924d1b17
Compile under Lite2 (unistd.h has proto for getopt)
1997-03-11 12:24:00 +00:00
peter
0c594fc8cf
Compile under Lite2 (getopt() is in unistd.h etc)
1997-03-11 12:23:09 +00:00
peter
ac28da2dc0
Merge from Lite2. Note that Lite2 has it's own filesystem clean check
...
skipping code that overrides ours sooner. One should be eliminated,
but for now it works.
1997-03-11 12:20:21 +00:00
peter
683ee3c015
Merge from Lite2 (does not work though)
1997-03-11 12:14:07 +00:00
peter
a48eeb8124
Merge from Lite2
1997-03-11 12:12:26 +00:00
peter
7f724bc019
Merge Lite2 changes (rather bigish, the dump/restore folks should check)
1997-03-11 12:09:50 +00:00
peter
9d6aaa6325
Disable two newly broken dirs:
...
fsdb (too intimate with old fsck, needs work)
newlfs (doesn't build since Lite2 lfs wasn't merged into kernel)
1997-03-11 12:06:41 +00:00
peter
f59a1bdace
This commit was generated by cvs2svn to compensate for changes in r23669,
...
which included commits to RCS files with non-trunk default branches.
1997-03-11 11:59:39 +00:00
peter
5e2372f721
Import some CSRG 4.4BSD-Lite2 components for sbin onto vendor branch.
...
(note that some of these have already been imported, this is a no-op)
1997-03-11 11:59:39 +00:00
bde
7ce0820838
Attempt to import Lite2's mount.
1997-03-05 17:51:21 +00:00
bde
d8a1a0faaf
This commit was generated by cvs2svn to compensate for changes in r23412,
...
which included commits to RCS files with non-trunk default branches.
1997-03-05 17:51:21 +00:00
bde
28c4c8d166
Attempt to import Lite2's mount.
1997-03-05 17:51:21 +00:00
bde
20c91658b4
Force null termination after 2 errant strncpy()s.
1997-03-05 12:08:44 +00:00
imp
227366adfe
Fix typo introduced in 1.17.
...
Submitted by: "Philippe Charnier" <charnier@xp11.frmug.org>
1997-03-04 22:05:49 +00:00
bde
7de8df2b4b
Updated mount_msdos to use the Lite2 getvfsbyname() interface.
1997-03-03 13:23:54 +00:00