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
fvdl
baef289adb
Sync with Lite2.
1996-02-20 16:06:55 +00:00
mycroft
d6864c438f
Add #includes so this will compile.
1996-02-18 23:19:20 +00:00
mycroft
e174025c48
Reorder #includes.
1996-02-18 23:18:56 +00:00
mycroft
b1137d80f7
This accompanies getmntopts.c.
1996-02-18 23:12:23 +00:00
fvdl
4b65d872bd
Temporarily use own getmntopts.c for mount_nfs (the Lite2 version). The other
...
mount_* commands need to be upgraded to use this version too soon.
1996-02-18 12:01:06 +00:00
fvdl
f916611f33
Bring in NFSv3 code by Rick Macklem (from Lite2).
1996-02-18 11:58:24 +00:00
fvdl
322cd1a032
Bring in NFSv3 code by Rick Macklem (from Lite2)
1996-02-18 11:57:50 +00:00
scottr
c88084b900
Grammar police, noted by Peter Seebach <seebs@solon.com>; closes PR #1704 .
1996-02-06 20:34:28 +00:00
jtc
e114a31b12
Note that fsdb arrived with NetBSD 1.1
1996-02-06 02:25:04 +00:00
mrg
aa6f27003a
support $TAPE.
1996-02-06 00:00:22 +00:00
mrg
2b5cf47051
support $TAPE. update manual to reflect reality ( #1937 ).
1996-02-05 23:59:37 +00:00
jtc
b2215e296f
Removed extraneous text; From Mike Long <mike.long@analog.com>
1996-02-05 06:33:47 +00:00
phil
3651682dbf
Add /dev/rst* to FILES section. (pr 601) (Matches mt man page.)
1996-02-02 22:29:15 +00:00
phil
9b1b61bd53
Change default tape name in documentation from /dev/rmt? to /dev/rmt8 to
...
match pathnames.h. (pr #601 )
1996-02-02 22:20:07 +00:00
thorpej
732dd94a83
Add experimental data mirroring support, derived from code written by
...
Satoshi Asami and Nisha Talagala. For details on using data mirroring,
see the ccd(4) manual page.
1996-02-01 20:47:13 +00:00
thorpej
66e4232d3d
#include <sys/ioccom.h> -> #include <sys/ioctl.h>
1996-01-30 18:34:07 +00:00
leo
85d9dba24d
Add '-G' flag for mounting Atari-Gemdos filesystems.
1996-01-19 21:14:43 +00:00
mycroft
afdfe1b51f
Use fs_csaddr to find the cg summary area. From der Mouse, PR 1366.
1996-01-18 21:55:27 +00:00
jtc
e66e318757
Check for .o extension after the *last* . in a file name.
...
Reported by Micheal Graff in PR #1868 .
1996-01-17 02:30:44 +00:00
hpeyerl
94caee8dd7
PR487. From John Kohl. (more examples and some corrections)
1996-01-16 06:41:20 +00:00
thorpej
6bad0cf2ef
Remove reference to mount_lofs(8), per Todd Williamson
...
<toddw@delorean.rb.isl.secom.co.jp> in PR #1783 .
1996-01-15 02:00:18 +00:00
pk
7dd8344d86
Avoid arithmetic overflow (Tor Egge; PR#1768).
1996-01-09 21:23:36 +00:00
pk
d6193ea4d4
Create v.2 hint files.
...
Note: don't bother to understand v.1 files..
1996-01-09 00:04:35 +00:00
pk
d7fa0b22af
Produce less output on -q as promised by the man page (John Hawkinson; PR#998).
1996-01-07 00:07:23 +00:00
pk
9a4742e3ce
Merge with lite-2.
1996-01-04 21:27:29 +00:00
pk
5f0532320e
Agree with kernel on format of SIOCGIFCONF results.
1996-01-04 20:11:20 +00:00
ghudson
8eedfc4a5d
The maxwait option was accidentally placed in the "options for
...
multicast pings" section of the description.
1995-12-31 04:55:35 +00:00
ghudson
c0af535767
fdescfs now provides . and .. entries, so remove the comment about
...
them not being there.
1995-12-17 18:50:19 +00:00
thorpej
9952e89162
Squish some type bugs pointed out by Jonathan Stone.
1995-12-17 06:03:36 +00:00
thorpej
47efd9f35e
Make this compile with -Werror.
1995-12-14 22:30:45 +00:00
thorpej
78bd4a1051
Make this compile with -Werror.
1995-12-14 22:17:26 +00:00
ws
debbf2f60e
- Add support for Win'95 separate creation/modification/access timestamps
...
- Re-introduce lowercase filenames for non-Win'95-filesystems
1995-11-29 15:08:32 +00:00
jtc
0a1e7de7b6
merge in changes from 1.1 release branch
1995-11-28 05:25:28 +00:00
cgd
9cd0c2cad7
Recognize all mount flags exported from the kernel (but only print the
...
ones that we used to print). Note unrecognized flags(s) when printing
mount list.
1995-11-18 03:34:29 +00:00
thorpej
15539710a0
Clear the mount argument list before filling it in. This is the patch
...
from Michael Hitch in pr#1722. As noted in the pr, this may not be the
most correct fix, but at least it prevents crashes.
1995-11-16 04:34:13 +00:00
mycroft
dacabc2dd9
MOUNT_UFS -> MOUNT_FFS, and remove bogus comment.
1995-11-11 23:02:28 +00:00
thorpej
0e43650d58
Fix handling of "-M core" and "-N system"; a real brain-o on my part.
...
Fix related typo in manual page.
1995-11-11 02:41:43 +00:00
thorpej
a752cec2e0
Don't require compiling with -DDEBUG to enable debugging messages. Instead,
...
add a new option flag "-d", which enables debugging output. Compile all
of the code that used to be enabled with -DDEBUG unconditionally. The
amount of extra code is negligable, and all of the tests to check if
debugging is enabled were done regardless of -DDEBUG anyway. Adjust
SYSLOG() to DTRT if debugging is not enabled.
1995-11-06 07:00:07 +00:00
cgd
2bccd7cac4
don't define NUMBOOT on the alpha, any more. boot block installation
...
is now done by /usr/mdec/installboot.
1995-10-17 16:34:04 +00:00
ws
a96f4bc2fc
Add support for Win'95 long filenames
1995-10-15 15:34:19 +00:00
gwr
a9d62322c7
Fix my typo
1995-10-10 21:42:00 +00:00
thorpej
5c3d69cf2b
Build fsdb(8).
1995-10-09 02:24:30 +00:00
thorpej
e727d216d2
A teensy bit of really minor cleanup.
1995-10-08 23:18:08 +00:00
thorpej
3f7621c16a
FFS debugging/editing tool, from John Kohl.
1995-10-08 23:08:36 +00:00
gwr
ad5a72a23c
Add support for -DINET_ONLY to make this smaller in a ramdisk.
1995-10-08 23:03:54 +00:00
gwr
f8b730af38
On the sun3, add SUBDIR+= edlabe
1995-10-08 22:50:07 +00:00
gwr
013bc1008b
New, small disk label editor. Does not need ed(1).
1995-10-08 22:39:09 +00:00
mycroft
e160549f5b
Kill sessions that were deleted when rereading /etc/ttys.
1995-10-05 06:11:24 +00:00
mycroft
fd25fd5a19
Add a `-d' option to force a dump. From John Kohl.
1995-10-05 05:36:21 +00:00
ghudson
9b746f76a4
Add code to look at the existing partition entries to deduce the
...
translated geometry of the disk. This code will only change the
disk geometry if it can find a geometry which is consistent with
all partition entries, so it's very conservative about choosing
a new disk geometry. Under some circumstances, it will choose a
number of cylinders which is a little lower than it needs to be,
but this code is enough so that you can create new partitions
with the correct physical addresses.
The right solution to this problem is to have the boot loader
communicate the BIOS geometry of each disk to the kernel, in a
manner similar to the symbol table, and then provide a kernel
interface to get at that information. I'm unfortunately not
really qualified to make such a change, and I want something
that works better than the status quo.
1995-10-04 23:11:19 +00:00
pk
db3185152f
Fix typo (from Mark Weaver PR#1556);
1995-10-02 19:47:11 +00:00
pk
0e91488536
Prevent loop in SIGCHLD handler (Frank van der Linden; PR#1539).
1995-09-30 11:39:53 +00:00
jtc
b12a0162d9
Fixed example. The "-o -b" flags aren't needed unless the arguments
...
(directory and uniondir) are swapped. (PR #1469 ).
1995-09-29 06:44:02 +00:00
phil
a2784ea2fb
Changed to write the first 1k bytes that includes the disklabel and
...
the boot image information. For some reason, a lseek and write of
just the image information scrambled the disklabel. Since we have
a copy of the entire first 1k, just write it.
1995-09-28 07:08:49 +00:00
mycroft
2a549b83f7
Fix the case where stat() fails, so that the file system is still unmounted.
1995-09-22 02:03:48 +00:00
pk
c94617858b
Just use umask(0);
...
Use mktemp() for temporary file creation.
1995-08-25 11:35:35 +00:00
pk
4edc2f666b
Ensure the hints file is readable.
1995-08-25 10:10:15 +00:00
phil
32b3e66891
New way to calculate load address from Matthias Pfaller.
1995-08-25 05:11:36 +00:00
thorpej
38634f3a18
Fix up a printf(), from Chris P. Ross.
1995-08-23 01:06:59 +00:00
jtc
1f3a168f04
Call mount_ffs instead of mount_ufs; PR #1379
1995-08-22 19:58:33 +00:00
chopps
aabb577203
add adosfs.
1995-08-19 16:08:05 +00:00
pk
d014b18a86
Remove junk (from Masanobu Saitoh; PR#1378).
1995-08-18 15:01:19 +00:00
pk
28aa17e348
Add missing commas (from Masanobu Saitoh; PR#1377).
1995-08-18 14:51:35 +00:00
thorpej
3376de53d9
Build ccdconfig.
1995-08-17 16:38:53 +00:00
thorpej
9a422ea24a
Configuration utility for the ccd.
1995-08-17 16:37:17 +00:00
cgd
f091151dc9
don't complain about errors opening 'on' ttys, if the error is ENXIO.
1995-08-13 05:24:03 +00:00
cgd
705e61651e
fix a couple of bugs pointed out by John Birrell, though fix some
...
differently he did. (1) don't assume that the timeval in
the packet is correctly aligned, (2) don't compare beyond the end
of the packet, (3) minor cast for printf happiness.
1995-08-11 22:37:58 +00:00
jtc
ea00559d41
Convert to use err(3)
1995-08-11 00:08:18 +00:00
jtc
7320c39038
makedev(8) -> MAKEDEV(8); PR #1306
1995-08-10 23:47:32 +00:00
gwr
9df0a9a560
Add boot_sun3.8
1995-08-08 20:46:20 +00:00
pk
8920da128d
Parse library names better; takes care of PR#1291
1995-08-05 00:16:36 +00:00
ghudson
34f94f0c70
Add and document options -w (to specify a maximum wait timeout, useful
...
for testing network interfaces) and -S (to specify a source address
on a machine with multiple interfaces).
1995-07-27 23:49:07 +00:00
cgd
83b019efaa
set dumpsize in dump_exists(), not save_core(), so that minfree check
...
works again. solves pr 1257, but sets dumpsize earlier than suggested
in that pr, so that dumpsize is set if a core doesn't appear to be
present (because dumpsize would be used if the '-f' flag is given).
1995-07-24 20:35:02 +00:00
ws
a2465235f4
RIP address families are still 2 bytes
1995-07-24 13:03:25 +00:00
christos
68b7908bf9
Fix bugs cgd pointed out.
1995-07-13 23:20:10 +00:00
cgd
3f230414c7
fix a stupid bug; wrong size was being used for sin_len.
1995-07-13 10:43:23 +00:00
cgd
7e0beb510f
clean up (GRAMMAR POLICE!), removed references to now-nonexistent
...
loopback file system (fixes pr 955, but more thoroughly).
1995-07-12 07:08:27 +00:00
cgd
3f9f3ddd4e
update docs to match the code.
1995-07-12 06:23:21 +00:00
cgd
f03626292f
fix a goof in my previous code, that i thought of while reading pr 749.
...
add a -A flag, which does the same thing as '-a', but doesn't check for
remounts.
1995-07-12 06:05:04 +00:00
cgd
a8592b0dd1
add mount_ffs(8). reorganize, to seperate the file system mount commands,
...
and to make it more clear what programs are dependent on a particular file
systems's format.
1995-07-12 03:50:27 +00:00
cgd
7fa5edba63
split FFS mount code out of mount(8). the correct way to name fast file
...
systems is now 'ffs', though 'ufs' is tolerated in fstab for backward
compatibility.
1995-07-12 03:46:47 +00:00