mycroft
96dea9e6ca
Use a different tree-walking algorithm in propagate().
1996-06-11 07:07:52 +00:00
thorpej
19ae2142e3
Discard setgid privelidges if not reading the running kernel, as suggested
...
in PR #2485 from Mike Grupenhoff <ashmir@umiacs.umd.edu>.
1996-06-06 23:34:39 +00:00
mrg
9be9a14c1a
update to reality. from mike long (pr#2517)
1996-06-06 15:23:47 +00:00
ws
25e3d62e87
Don't allocate data structures for non-directories
...
Free any data structures when finishing a check (at the latest)
1996-05-28 19:51:11 +00:00
mrg
4c236e4e33
sparc uses edlabel also.
1996-05-28 01:54:32 +00:00
leo
63e835ebd6
Some additions needed for the atari. Also use the getmaxpartitions() and
...
getrawpartition() functions from libutil.
1996-05-27 20:44:03 +00:00
leo
83b266c3ab
Atari also uses edlabel.
1996-05-27 20:38:21 +00:00
ws
a89a16b50d
Check return values of malloc
...
Generate full pathnames only on request
Minor cleanup, RCS Ids in .h files
1996-05-25 17:09:43 +00:00
mycroft
5c78d726e4
File sizes in FFS are u_int64_t.
1996-05-25 09:57:36 +00:00
fvdl
ea35d11c99
Be stricter when checking NQNFS and version combinations. Incorrect combinations
...
of these flags were previously possible when falling back from a v3 -> v2
mount, and could confuse the system.
1996-05-23 22:52:49 +00:00
mrg
8849e59abd
make some errors more verbose. inspired from pr#1509
1996-05-22 03:50:06 +00:00
mrg
4db6918d7d
fdesc file system does not allow files created in it. pr#941
1996-05-22 00:55:59 +00:00
mycroft
28670f694a
Oops; use %x to print out masks, not %d.
1996-05-21 17:36:21 +00:00
mycroft
e14f61b1f7
Check fs_[bf]mask, fs_maxfilesize, fs_maxsymlinklen, and fs_q[bf]mask,
...
since incorrect values may cause the kernel to malfunction.
1996-05-21 17:25:56 +00:00
mycroft
6dc46f6326
Adjust the logic a bit so we `nif' can't overflow.
1996-05-21 16:58:12 +00:00
mycroft
92a822c250
Remove previous (incorrect) change, and tidy up a bit to make it
...
clearer what's going on.
1996-05-21 15:32:16 +00:00
mrg
8c4136ca25
initalise dino to zero. pr#2098
1996-05-21 12:42:38 +00:00
jonathan
c2a1985a50
Support attaching a STRIP line via the "-t strip" flag.
...
It has been suggested that a separate "stattach" command would be better.
1996-05-19 21:57:39 +00:00
jtk
71b374789d
Adjust the base for time estimates to ignore time we spent waiting
...
for operator input.
enhancements from PR #900
1996-05-18 16:16:17 +00:00
thorpej
37b8aea219
Use getmaxpartitions() from libutil, not a homegrown version.
1996-05-16 07:13:01 +00:00
thorpej
8a5bb3e806
Use getmaxpartitions() and getrawpartition() from libutil, not homegrown
...
versions.
1996-05-16 07:11:17 +00:00
jtc
e54ce8e1bd
Updated to use <util.h>.
...
From Greg Hudson <ghudson@MIT.EDU>.
1996-05-15 23:29:33 +00:00
ws
6ae4c91a82
Add fsck utility for msdosfs
1996-05-14 17:39:21 +00:00
mhitch
aa441df377
Add amiga to the list of ports using the new savecore.
1996-05-12 04:36:29 +00:00
mycroft
5f98044780
Try looking up the file system name in fstab. From greywolf@starwolf.com,
...
slightly modified.
1996-05-11 14:27:50 +00:00
mycroft
daa86d7011
Use kernel mount info rather than fstab. From greywolf@starwolf.com, slightly
...
modified.
1996-05-11 14:13:55 +00:00
gwr
153f55fdef
Add sun3 to the list of ports using the new savecore.
...
Add -lkvm when linking the new savecore.
1996-05-08 17:00:10 +00:00
cgd
4d54b9c567
check returns of inet_addr() and inet_network() against INADDR_NONE,
...
not -1, per the manual page. on 64-bit systems like the alpha, -1 will
never equal (unsigned long)INADDR_NONE.
1996-04-15 18:27:05 +00:00
cgd
c3877d120c
'const struct' not 'struct const'
1996-04-13 05:35:39 +00:00
jtc
6397db2ddd
Add const qualifier to mopts table
1996-04-13 01:30:59 +00:00
thorpej
f502eb5e5d
Remove extra "the", from Masanobu Saitoh <msaitoh@spa.is.uec.ac.jp>,
...
PR #2318 .
1996-04-10 20:57:19 +00:00
cgd
c32e26146f
recent changes cause this to require <string.h> for proper prototyping.
...
Include it.
1996-04-09 05:20:30 +00:00
jtc
54e0c861ec
Add to DPADD for each library in LDADD; Reported by Mike Long <mike.long@analog.com> in PR #2301 .
1996-04-08 21:03:06 +00:00
cgd
9b70f26fe8
deal with the fact that fsck has moved
1996-04-05 04:17:54 +00:00
cgd
effa4b1417
this file has moved; not properly checked in in previous commit.
1996-04-05 01:48:29 +00:00
cgd
fea3644f0b
check in changes proposed in PR 2006 (approved by J.T.), to rename fsck
...
to fsck_ffs, so that in the future 'fsck' can be a wrapper than invokes
appropriate filesystem-specific checker programs. For now, the only
user-visible change is that the names have changed in the manual page
and in error messages; fsck and fsck.8 are now links to fsck_ffs and
fsck_ffs.8, until the rest of the transition is complete.
1996-04-05 01:44:24 +00:00
mark
036d834ee8
Use an integer instead of a char for the getopt() return value in order
...
to work with compilers that use unsigned chars.
Compare the getopt() return value with -1 instead of EOF.
1996-03-30 22:34:25 +00:00
cgd
244a51db99
since the only difference between the old 'savecore' and the new one
...
is savecore.c, move it back into the 'savecore' dir (renamed as
savecore_old.c) so that the build is more 'normal,' and more like what
it used to be.
1996-03-30 06:48:58 +00:00
mrg
e5e3e0877a
add a SIGTERM handler to unmount the portal fs when killed. also put the
...
right PID in the mount table. from pr#893 <kstailey@leidecker.gsfc.nasa.gov>
1996-03-23 02:37:48 +00:00
jtc
cac62b2d65
Be pedantic, main() returns int in C.
1996-03-21 17:56:15 +00:00
leo
08b137da1d
Omit kd_live argument to kvm_dump_mkheader().
1996-03-18 21:16:05 +00:00
christos
e759e91739
Fix PR/2222: ttyflags hex flag printing in verbose mode reflected the
...
TIOCFLAG_ values not the TTY_ values. Fixed to print the flags as strings
to avoid confusion.
1996-03-17 19:28:21 +00:00
leo
a10137a7e3
New libkvm/savecore implementation. With the following differences:
...
1) savecore will not access the dump or live-kernel directly. It
will always use the kvm-functions. Allowing it to work on kernels
that don't have a 1-1 PA-VA mapping.
2) the kvm-lib has some additional functions to accomplish 1
- kvm_dump_mkheader()
- kvm_dump_wrtheader()
- kvm_dump_inval()
3) the file formats of the dump generated by the kernel and the dump
generated by savecore have been changed. The file format now looks
like the format produced for 'normal' core dumps.
Ports not yet supporting the new kvm-format will be using libkvm.old/
savecore.old for the time being.
1996-03-16 10:29:36 +00:00
leo
12ae78d8f0
old savecore - do not update
1996-03-16 10:25:11 +00:00
scottr
ef8a0d774c
Be more paranoid with our effective uid.
1996-03-15 22:39:26 +00:00
ghudson
6f4ec6284f
Include the total number of sectors in the text representation of
...
the label; calculating based on the disk geometry is not always
accurate (notably, for SCSI disks). Also be a bit more careful
about printing out fixed-width types.
1996-03-14 19:49:24 +00:00
mycroft
aca94000ae
Put the compression suffix *last*.
1996-03-08 08:52:12 +00:00
thorpej
8a13b7646f
Make the manual page reflect reality, from Dave Carrel <carrel@cisco.com>,
...
PR #1699 .
1996-03-05 02:36:42 +00:00
thorpej
ee8a2c002f
Copyright assigned to The NetBSD Foundation.
1996-02-28 01:01:17 +00:00
jtc
8bd51c47b9
Copyright assigned to the NetBSD Foundation
1996-02-27 22:28:09 +00:00