Commit Graph

1189 Commits

Author SHA1 Message Date
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
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
cgd 723ca902ed remove FFS mounting code from mount(8); there are now _no_ 'internal' mount
types.  when using mount(8) with '-a', do _NOT_ remount file systems
that have been mounted once already.  (This cannot be 100% precisely
determined (thanks to mfs, union fs, and similar file systems which
don't use a 'real' mounted-from node), and changed options cannot be updated
with mount -a.  however, options wouldn't be updated with the old mount -a
anyway, and this solves several annoyances.
1995-07-12 03:45:09 +00:00
cgd e85da9ab29 recognize 'ffs' and 'ufs' as meaning the same thing. 1995-07-12 03:39:53 +00:00
cgd 5f6a15bcbe implement a 'force check' flag, '-f'. I used the SunOS name, but the Digital
semantics.  now:
	(1) dirty file systems will always be checked; nothing new there.
	(2) if not '-f' clean file systems will _NEVER_ be checked,
		i.e. they won't be checked even if -p isn't specified.  This
		allows one to 'fsck -p ; fsck' to preen, then clean up
		anything that 'fsck -p' barfs on, without waiting for the
		clean file systems to be checked again.
	(3) if '-f' clean file systems will ALWAYS be checked.  This
		allows people to put 'fsck -fp' into /etc/rc on systems
		where they're leery of the FS clean flag state, need
		the extra reliability, and can afford time 'wasted'
		in checks.
The assumption made here is that if a file system is marked clean, it
_IS CLEAN_, really, and shouldn't be checked unless fsck is explicitly
told to (with -f).  This should be a valid assumption, but may not be in
the presence of file system bugs.  Documentation updated to note '-f'.
1995-07-12 01:49:16 +00:00
ghudson 92174a19ea Give an argument to the warning message for when realpath() fails. 1995-07-04 23:41:33 +00:00
briggs 49c06cb6c4 Reorder man page sources in makefile (alphabetize) and
add boot_mac68k.8.
1995-07-02 02:09:50 +00:00
thorpej d535998d4b Use sysctl() to determine maxpartitions. Fixes pr #970. 1995-06-28 02:21:02 +00:00
briggs beabc1186a Note the proper name for the core file instead of vmcore, and note the
names used when the -z option is present.
1995-06-27 22:40:46 +00:00
jtc 68ad3878b1 sys/signal.h -> signal.h 1995-06-26 23:26:23 +00:00
jtc 45bcb4b8c3 sys/errno.h -> errno.h
sys/signal.h -> signal.h
1995-06-26 23:17:26 +00:00
cgd 1ce78f01c4 fix verbose printf of dumplo, clean up printfs slightly 1995-06-25 06:28:13 +00:00
cgd a8973a1752 specify precision, not minimum field width. pointed out by John Kohl 1995-06-22 11:15:14 +00:00
mycroft 21258bad26 Allow exporting regular files. 1995-06-22 02:37:38 +00:00
pk d8f640e15a Add a `merge' option.
Use err() & warn().
1995-06-20 23:12:33 +00:00
christos 4841cf2927 - Support rip version 2.
- Add ansi prototypes.
- Be less internet centric.
- Convert queues to use <sys/queue.h> so we don't need -lcompat
1995-06-20 22:25:51 +00:00
cgd 54f83183c8 posixification of 'stat' structure 1995-06-19 21:30:36 +00:00
cgd dd12858b36 stat structure POSIXification 1995-06-19 00:20:11 +00:00
cgd 93a2f4ea60 update for posixified stat structure 1995-06-18 21:35:33 +00:00
cgd 3d113b326b don't assume f_fstypename is larger than MFSNAMELEN or is nul-terminated 1995-06-18 10:58:06 +00:00
mycroft 5827156eb1 Back out previous change. 1995-06-11 05:28:52 +00:00
mycroft ae16273156 Back out previous change. 1995-06-11 05:16:04 +00:00
mycroft f477ccbfa7 Fix def_anon initializer. 1995-06-09 05:26:58 +00:00
cgd 061f2a0c7e fd_set *'s really aren't compatible with timeval *'s 1995-06-08 12:38:07 +00:00
cgd 788733b7a9 typeof(timeval.tv_sec) != time_t 1995-06-07 17:14:21 +00:00
mycroft b5e03e8dd4 Fix debugging printf. 1995-06-06 19:54:30 +00:00
mycroft d6b0d0788c Use setegid() explicitly, just to be safe. 1995-06-06 19:53:34 +00:00
mycroft 7a4a8b6c81 Make sure the SIGHUP handler is actually set. Zero the fd_set before using
it.
1995-06-06 19:51:19 +00:00
mycroft 27093b3eba Fill in sin_len. 1995-06-03 23:23:52 +00:00
mycroft 7f26bb202e Set cr_gid properly, and adjust for getgrouplist() change. 1995-06-02 21:04:24 +00:00
ragge 06514eb892 Took away use of vax inline functions. Didn't work anyway. 1995-05-31 20:44:35 +00:00
mellon f4d4fdf315 Make boot_pmax man page. (from jonathan) 1995-05-31 16:46:07 +00:00
mycroft 53388641d7 Add missing option in example. 1995-05-30 09:09:39 +00:00
jtc 470a6be999 <sys/errno.h> -> <errno.h>
<sys/signal.h> -> <signal.h>
<sys/syslog.h> -> <syslog.h>
1995-05-28 05:37:32 +00:00
jtc 9f28755bff <sys/syslog.h> -> <syslog.h> 1995-05-28 05:31:01 +00:00
jtc 628bd54eb0 this file should be dead. 1995-05-28 05:28:55 +00:00
jtc 4d2a8bbae7 <sys/syslog.h> -> <syslog.h> 1995-05-28 05:27:20 +00:00
jtc ec38846844 sys_siglist[] -> strsignal() 1995-05-28 05:25:34 +00:00
jtc afea82ff3c <sys/errno.h> -> <errno.h> 1995-05-28 05:21:58 +00:00
mycroft 2b3cba51fb s/an active/a passive/ 1995-05-24 15:55:02 +00:00
mycroft 312851eab6 Format police. 1995-05-24 15:54:00 +00:00
christos 1f1b61fc49 Fix bug in af_format where the formatted address was returned in the same
static buffer. When af_format is used more than once in the same printf
statement, the second call will overwrite the first. Changed af_format to
take a buffer and the buffer size where to place the formatted string.
1995-05-24 15:22:52 +00:00
mycroft 9cd5391535 Use inet_aton(), not inet_addr(). 1995-05-21 15:33:22 +00:00
mycroft b581b3e588 Use inet_aton(), not inet_addr(). 1995-05-21 15:17:13 +00:00
mycroft 10f79d3be3 Use inet_aton(), not inet_addr(). 1995-05-21 14:22:23 +00:00
mycroft 6d4cde278d Use inet_aton(), not inet_addr(). 1995-05-21 01:18:03 +00:00
mycroft 7888507f63 Use inet_aton(), not inet_addr(). Suggested by John Hawkinson. 1995-05-19 20:17:16 +00:00
cgd 11b0070a5f don't build netgroup(5) here. 1995-05-11 23:15:22 +00:00
cgd be68575548 don't build netgroup(5) here. 1995-05-11 23:15:05 +00:00
jtc 2d709c7062 flush stdout instead of stderr, so that each block number is displayed
as it is printed.  From PR 989.
1995-05-06 06:55:34 +00:00
briggs c8338a3451 Remove xref to mount_lofs and add xref to mount_ados and mount_msdos. 1995-04-30 20:42:12 +00:00
mycroft f6f6145e7f Make sure to reset signal mask on errors. 1995-04-29 22:42:07 +00:00
mellon 7b8bdc7ae5 pmax boot documentation 1995-04-25 23:55:11 +00:00
pk 7d07096c42 Bits from old reboot_sparc.8 man page. 1995-04-25 11:37:25 +00:00
cgd 2fe1f93ac5 fix arguments to tracing functions and/or cast, to avoid warnings. 1995-04-24 13:24:30 +00:00
cgd 53f540575f fix initializer 1995-04-24 13:23:52 +00:00
cgd 2d9ea442e5 fix array types to match what the file system wants. 1995-04-24 13:23:11 +00:00
ragge c39f186d60 Changed to use only one bootblock file on VAX. 1995-04-23 19:27:59 +00:00
cgd cc345dc38d remove these (deprecated) files. port maintainers were warned about
their impending disappearance a while ago; they can still be retrieved
from the attic.
1995-04-23 10:58:38 +00:00
cgd 555d4b510e slightly clean rcs ids, etc. 1995-04-23 10:33:03 +00:00
cgd dfb2f56868 if no packets were received, exit with status 1. this should be
documented somewhere.  As suggested by Rens Troost.
1995-04-22 15:27:08 +00:00
mycroft 6f98502ae2 Interface-specific routes can be static. 1995-04-20 20:52:46 +00:00
mycroft 22ecc6ab1a Implement the document `-llinfo' flag. 1995-04-20 17:39:17 +00:00
cgd 5bc2528656 route.o, not route, depends on keywords.h. from jhawk@mit.edu; pr 978 1995-04-19 09:08:28 +00:00
ragge f66d5868d5 Added vax for 2-file boot blocks. 1995-04-18 22:37:46 +00:00
mycroft 5b613aff01 Remove extra `break;'. 1995-04-18 03:14:18 +00:00
mycroft 5a76ea02ce Set the `clean' flag. 1995-04-12 21:24:31 +00:00
mycroft 7cb70c9889 Set the clean flag if necessary. If preening, don't check `clean' file
systems.
1995-04-12 21:24:07 +00:00
mycroft 7bffa9e3f0 Print out the `clean' field. 1995-04-12 21:23:24 +00:00
jtc ae0b9c2010 KERNEL -> _KERNEL 1995-03-28 17:18:59 +00:00
mycroft 5745c084e8 Fix another bogus cast. 1995-03-27 22:14:47 +00:00
mycroft 61b709b720 Remove incorrect cast on lseek() return value. 1995-03-27 21:48:52 +00:00
mycroft 6bfd77e432 Fix typo in previous. 1995-03-23 00:01:03 +00:00
cgd b1c02cd571 make sure that the alpha boot block is checksummed in a way more
acceptable to charles; #ifdef it, and do it explicitly here, rather
than doing a WDINFO ioctl for the -r case.
1995-03-22 23:48:49 +00:00
mycroft cdc420327d Don't do a DIOCWDINFO after already writing the label. 1995-03-22 09:14:34 +00:00
mycroft be82a25869 Use POSIX signals. 1995-03-21 18:48:41 +00:00
mycroft 6faa350c7d Fix typo. 1995-03-21 14:05:36 +00:00
mycroft ffe9a4ccf0 Update to use timer{add,sub}(). 1995-03-21 13:55:23 +00:00
cgd 38bab6b6da type sizes 1995-03-21 01:30:09 +00:00
cgd 0cc5c1886a short -> int16_t in a couple of places 1995-03-21 01:28:05 +00:00
mycroft 283b35b06f Make sure to recreate the `..' entry in the root directory if missing. 1995-03-20 00:40:10 +00:00
cgd 10df2990d8 re-order the DIOCWLABEL in the rflag case, so it actually works right. 1995-03-19 23:37:56 +00:00
cgd d76c552602 halt(8) has been assimilated (into reboot(8)). 1995-03-18 16:15:28 +00:00
cgd ce5ebe9911 pseudo-merge with Lite; man pages need to be merged seperately, but
that's really a port-specific thing.  They probably should be updated, too.
1995-03-18 16:11:33 +00:00
cgd 369451e46b from Lite 1995-03-18 15:17:32 +00:00
cgd 0114e805ce convert to new RCS Id conventions; reduce my headache 1995-03-18 14:54:19 +00:00
cgd d715871567 new id tag convention, typo. 1995-03-18 12:28:06 +00:00
cgd 909eb54fbb calculate the 'offset' argument to lseek() in a prettier way, more
consistent with the way fsck(8) does it.  no functional change.
1995-03-18 07:02:29 +00:00
cgd 671d2abce5 complete remove special search dirs, use NetBSD Id tag. 1995-03-06 04:24:41 +00:00
cgd f9b9202a22 flush stdout after printing each alternate superblock location. 1995-03-04 06:28:20 +00:00
cgd 4c02b41140 fix up inconsisten uses of lseek(). (three uses. one hard-coded 'whence'
as a number, one used an L_ constant and the other used a SEEK_ constant!)
1995-03-04 06:10:39 +00:00
mycroft 4c34be6b52 Clean up deleted files. 1995-03-01 00:00:00 +00:00
mycroft 1e81015d0c Document the getopt(3) option syntax, and some other documentation cleanup. 1995-02-21 01:17:40 +00:00
mycroft 4cdfbdb0e8 Fix an old formatting glitch. 1995-02-21 00:27:29 +00:00
mycroft dd6c22ed70 Use getopt(3), with obsolete() from restore(8) for backward compatibility. 1995-02-20 22:35:56 +00:00
mycroft d8b173be70 Use atexit() rather than tweaking every exit() to call the cleanup function. 1995-02-20 19:43:51 +00:00
mycroft f7078d4f16 Fix core dumps on certain types of invalid options. 1995-02-20 18:42:14 +00:00
cgd a3141c6a40 fstab man page is in section 5, as pointed out by David K Brownlee in bug 802. 1995-02-16 19:48:19 +00:00
cgd 532a938c1d NUMBOOT == 2 on the alpha, too. 1995-02-11 02:42:21 +00:00
cgd 9235328d5a functions which are 'fake-varaargs' should be passed longs, not ints. 1995-02-10 23:26:14 +00:00
cgd cbdbe9a97a do the DIOCWDINFO in writelabel() even if -r is specified.
On most machines it's redundant, but it gives others the chance to
take special actions, e.g. updating a checksum.
1995-02-10 23:24:19 +00:00
cgd d2682eafca docs follow code. 1995-02-05 14:11:53 +00:00
mycroft 0c1f0c97eb Don't mix stat flags and inode flags. 1995-01-30 20:32:01 +00:00
mycroft bebd64c62c Fix typos, and minor cosmetic changes. 1995-01-30 20:14:10 +00:00
mycroft 6e6fa2798b Make this more type safe. 1995-01-30 20:02:47 +00:00
mycroft 705a6ebacb Use S_IS*(). 1995-01-30 19:39:36 +00:00
mycroft 6d25129f1e Change type list code to match umount(8). 1995-01-30 17:22:42 +00:00
mycroft 63292a1ad5 Make arg to selected() const. Disallow multiple `-t' options. 1995-01-30 17:20:06 +00:00
mycroft a3f55cea68 Cosmetic changes to type list parsing. 1995-01-30 17:03:15 +00:00
mycroft 50b3661847 Be careful to only parse the host name from the mount path for NFS mounts. 1995-01-30 16:36:47 +00:00
glass ddbe84a0ec fix usage message to include -a. fix command line handling for same 1995-01-21 21:22:16 +00:00
mycroft 40499f1522 Use /etc/rmt explicitly. 1995-01-20 18:04:56 +00:00
mycroft fd502f2d7d Clone from mount_msdos. 1995-01-18 08:37:48 +00:00
mycroft 998e3b5dd3 Document the `-o' option. Remove the last vestige of the `-F' option. 1995-01-18 08:35:42 +00:00
mellon 70eaf1d62a Fixed formatting and expanded content 1995-01-18 06:12:48 +00:00
mellon ae56aa82ca reboot documentation for pmax 1995-01-18 02:01:21 +00:00
mycroft e631f9d003 Recognize Linux file systems correctly. 1995-01-13 10:42:02 +00:00
mycroft 27761b7c7f Change the magic question to an absolute, flat lie that should hopefully make
people think twice before toying with it.  B-P
1995-01-12 12:23:19 +00:00
mycroft 7668d55987 This shouldn't be setuid any more. 1995-01-09 10:20:11 +00:00
mycroft 5099dbad93 Fix getopt string and test on return value. 1995-01-04 05:30:07 +00:00
cgd f24d9135d1 <sys/queue.h> is no longer needed. 1995-01-03 02:06:24 +00:00
cgd cc7492d622 fix bug 547. it looks like somebody mis-pasted. kirk has been informed. 1994-12-29 00:48:42 +00:00
mycroft 33ea52b638 Mostly sync with CSRG. 1994-12-28 02:21:43 +00:00
mycroft 54d17cb5bb Sync with CSRG. 1994-12-28 01:51:46 +00:00
mycroft 700673cebf Change some spacing to match Kirk's view of the world. 1994-12-28 00:15:50 +00:00
mycroft 0826920c54 Mostly sync with CSRG. 1994-12-28 00:03:49 +00:00
mycroft e5d0c2de0f Copy fs_maxcluster when comparing superblocks. 1994-12-27 19:26:57 +00:00
glass 572e2d63e3 keep you from dumpfs-ing a filesystem with a bad magic #. fixes bug 249. fix 98% from Giles Lean 1994-12-26 22:11:31 +00:00
cgd b35dc8dfe1 kill some extraneous equal signs. 1994-12-24 11:07:28 +00:00
cgd ae9481b5c5 kill some redundant includes. 1994-12-23 13:13:06 +00:00
cgd 1e71c95ea1 kill unnecessary .include. 1994-12-22 11:14:51 +00:00
cgd 06e2955ff1 specify man pages the new way. 1994-12-22 10:44:04 +00:00
mycroft 26d9497d49 Clean up deleted files. 1994-12-22 10:44:01 +00:00
cgd ae9172d6cd specify man pages the new way. 1994-12-22 09:57:51 +00:00
cgd c4c01d75b2 specify man pages the new way. 1994-12-22 09:31:26 +00:00
mycroft b38d812aed No longer install setuid root. 1994-12-20 17:32:40 +00:00
cgd 8e0e3522e1 pull in bsd.own.mk by hand, early, so NOMAN= can be defined there. 1994-12-20 15:12:31 +00:00
cgd a2fc49f975 compile against new headers 1994-12-18 16:01:13 +00:00
cgd 74104b5039 compile against new headers. 1994-12-18 16:00:21 +00:00
cgd d71db3e4a6 light clean, and make it compile against new header files. 1994-12-18 15:55:41 +00:00
cgd 9e821e2de7 spacing nit. 1994-12-18 12:58:39 +00:00
cgd 65a65336a8 adjust the documentation to note that 'swap' can be used instead of a dev. 1994-12-18 06:10:22 +00:00
cgd e072e2ae63 some -Wall changes, from Jim Jegers, improved (in some cases) by me.
still needs a bit of work, but closer.
1994-12-18 05:43:48 +00:00
cgd 4c998ed311 type size paranoia, and allow one to mount an mfs on the device 'swap',
so that diskless machines can use MFS /tmp directories.
1994-12-18 05:09:39 +00:00
cgd 1cb390e8b9 -Wall cleanups from Jim Jegers 1994-12-18 00:25:37 +00:00
cgd c9117f53b5 -Wall cleanups from Jim Jegers 1994-12-18 00:15:01 +00:00
cgd 73cf954189 adjust; from jimj. 1994-12-06 19:13:02 +00:00
cgd 5eeab43e28 more cleanups from Jim Jegers, passed over by me. 1994-12-05 20:15:31 +00:00
christos 270150876e Updated to mention the local netgroup.db and NIS db handling. 1994-12-04 22:35:51 +00:00
mycroft 4c78b5e610 Use defaults that are more reasonable for modern disks, and document the `-n'
option.
1994-12-01 18:46:37 +00:00
glass 3ec23014c1 misc/596: fix from James Jegers for missing host and add cross ref to spray. 1994-11-29 20:41:06 +00:00
jtc 3a08d567f4 Misc manpages fixes (PR #551) 1994-11-03 15:37:46 +00:00
cgd 12e31a0cfc oops; get rid of previous (iffy) zopen declaration 1994-10-31 04:47:26 +00:00
cgd 96209ecf3f pull in string.h 1994-10-31 04:38:09 +00:00
cgd 6935d116b0 make a proto for zopen (yech) 1994-10-31 04:37:32 +00:00
cgd 55b1ef78a6 pull in helpful includes. 1994-10-31 04:35:58 +00:00
cgd 568f59eb00 will need <sys/queue.h> 1994-10-31 04:34:56 +00:00
cgd d498469853 be more careful with types. 1994-10-31 04:29:39 +00:00
cgd c211122248 play musical chairs, but with the fields. 1994-10-31 04:25:04 +00:00
cgd d666563b16 deal with RPC protos. 1994-10-31 04:24:32 +00:00
cgd f12bf2a597 ioctl types. 1994-10-31 04:24:09 +00:00
cgd 86400f0f91 types/field names. 1994-10-31 04:22:12 +00:00
cgd 696b7080ba correct pointer type. 1994-10-31 04:21:52 +00:00
cgd 330e4bd448 correct return values. 1994-10-31 04:21:35 +00:00
cgd 65a9ae984d Add string.h 1994-10-31 04:19:00 +00:00
mycroft 54477c5285 Use the S_IS*() macros, and make this compile again after Chris's changes to ufs. 1994-10-28 16:55:05 +00:00
mycroft bedf1adf67 Get the byte order right when creating `.' and `..' entries. 1994-10-28 16:54:05 +00:00
mycroft 195d1d6f4e On a recursive call to fsck_readdir() through getpathname(), don't attempt to
fix a problem that's already being fixed.
1994-10-28 16:53:13 +00:00
mycroft 4b83d937e9 Allow `partitioning' of a regaular file. 1994-10-20 00:06:17 +00:00
mycroft b524577c42 Better patch for the previous. 1994-10-18 16:38:12 +00:00
mycroft 0e4ea99974 Don't wedge in an infinite loop if NFSSERVER is not configured. 1994-10-18 16:00:17 +00:00
mycroft 1b62a0967f Change process titles to be less redundant. 1994-10-18 14:12:55 +00:00
mycroft ee8aff3286 Register a TCP service. 1994-10-15 03:55:33 +00:00
mycroft c10923f665 dircheck() shouldn't be looking at d_type or d_namlen in blank entries
*at all*.  Not only is it wrong, but it causes a serious problem on
little-endian machines, since after -c2 conversion, d_type will often
be > 15.
1994-10-06 14:24:17 +00:00
mycroft 2968cf25a4 Clean up this festering pile of rotten code a bit. To wit:
* Add prototypes.
* Remove a strange and apparently pointless bit of code propagated
from 386BSD.
* Collapse NOWRITE and WRITEABLE into one.
* Use the same algorithm as the kernel for finding the label.
* Redo some of the parsing more sanely.
1994-09-30 02:33:15 +00:00
mycroft 4922d725cf Remove some more uses of obsolete functions. 1994-09-23 23:48:10 +00:00
mycroft c741ceaa58 Changes to match POSIXication of kill(1). 1994-09-23 23:18:36 +00:00
mycroft ea7b5d4ec6 Eliminate uses of some obsolete functions. 1994-09-23 14:26:58 +00:00
mycroft d9ad777ece Clean up a bit more. 1994-09-23 05:30:09 +00:00
mycroft 73984e0809 Clean this up a bit. 1994-09-23 04:30:13 +00:00
mycroft 8ffd59e28b err(3)/warn(3) cleanup 1994-09-23 02:18:30 +00:00
mycroft af9d87e0d8 Add RCS ids, and clean up Makefile. 1994-09-23 01:47:32 +00:00
mycroft dd06131d7a Import original 4.4-Lite version. 1994-09-23 01:44:46 +00:00
mycroft 3c78ef3311 Merge with 4.4-Lite version. 1994-09-23 01:38:45 +00:00
mycroft 7322d6fb41 Finish 4.4-Lite merge, and convert to use err(3)/warn(3) functions. 1994-09-22 22:03:52 +00:00
mycroft 815971855a A correct fix for the byte order problem when reconnecting. 1994-09-20 23:31:39 +00:00
mycroft 55e0e1d12a Bug fixes from John Kohl:
modload didn't honor its -p argument.
It also would destroy the input file when you didn't specify an output
symbol file with -o.
1994-09-18 19:53:44 +00:00
mycroft 10a6fcedbf Allow extracting FIFOs. 1994-09-18 05:11:03 +00:00
deraadt a17fd8ea43 prototype zopen()
NBPG --> getpagesize()
1994-09-18 03:40:44 +00:00
mycroft 47597918a1 Correct typo; IFMT -> S_IFMT. 1994-09-17 23:59:03 +00:00
mycroft fd2946c6f4 Get the root filehandle using the same transport as the mount itself. From
Ken Hornstein.
1994-09-17 05:27:11 +00:00
mycroft 24a739f276 vmunix --> kernel (for variable names), and make the core file naming
convention match that of other executables.
1994-09-17 00:23:00 +00:00
mycroft b0ed579ed2 Merge with 4.4-Lite version. 1994-09-17 00:10:08 +00:00
mycroft 08f161b7f9 Don't remove /etc/nologin if `-k' was used. 1994-09-17 00:02:23 +00:00
mycroft 1d38d39d26 Fix incorrect error messages. 1994-09-05 02:21:06 +00:00
mycroft 41cfb13f6e Display type of mount; suggested by Thomas Eberhardt. 1994-08-29 02:38:00 +00:00
cgd 193df6915c several fixes from Mark Weaver <mhw@cs.brown.edu>, relating to error
reporting.  (pr 431)
1994-08-25 02:14:01 +00:00
cgd ae4c4d86f6 fix from John Kohl to return correct status when unmounting named fs's. 1994-08-23 20:57:04 +00:00
mycroft c55423b664 Fix an obvious bogon when checking multiple file systems, and use the libc
version of err(3).
1994-08-16 19:22:02 +00:00
mycroft 8a5304b97c Don't capitalize program name in SYNOPSIS. 1994-08-13 09:03:07 +00:00
mycroft 58929f54c5 Document what link[0-2] do. 1994-08-13 09:00:57 +00:00
cgd eeff5056dd from branch (oops) 1994-08-12 04:19:50 +00:00
deraadt ae5b446f1c ensure /sbin is in PATH in single user mode 1994-08-06 06:26:44 +00:00
jtc 1d1682d63c vmunix -> netbsd (PR #375) 1994-08-06 06:11:03 +00:00
mycroft c6693394fd Fix `maskof' function which was returning `netof', per Brad Parker. 1994-08-06 05:51:03 +00:00
deraadt 48c91e8043 do not need -I/sys 1994-08-03 21:07:10 +00:00
chopps fa09856854 conditional floppy version remove uid/gid/mode options shrinks by ~70k 1994-07-30 19:04:01 +00:00
mycroft 1466993ef3 Fix oversight in last patch. 1994-07-29 02:31:50 +00:00
mycroft 08d1c5cc81 Fix byte-order problem with directory entry creation. 1994-07-28 00:25:17 +00:00
brezak aeb9226e91 Use default realm instead of constant 1994-07-27 03:16:06 +00:00
brezak 76ebad249f If in a kerberos environment; build -DKERBEROS 1994-07-27 03:15:31 +00:00
mycroft ff60c70538 Add `msgbuf'. 1994-07-25 08:23:29 +00:00
brezak 65e8c80074 Fix i386 disklabel bug 1994-07-20 21:22:03 +00:00
cgd 040aaa7707 fix from Peter Galbavy <peter@alice.wonderland.org>: don't overflow 80cols. 1994-07-20 20:31:58 +00:00
cgd cbc266d592 fix that annoying 'cgd0: bad magic number' bug 1994-07-20 20:06:52 +00:00
ws 30411e5f60 Make msdosfs exportable 1994-07-18 18:23:24 +00:00
cgd 67f5c87f44 update from ws. make it work again 1994-07-16 21:32:06 +00:00
jtc 8477715ae7 Change mfs in Synopsis to mount_mfs. 1994-07-16 05:18:11 +00:00
deraadt 7217cac69e usage message with less surprise 1994-07-05 03:09:21 +00:00
cgd 138fcd8327 deal with new share/doc strategy 1994-06-30 05:33:30 +00:00
ws f455a4ed05 Reads on raw disks are only guarranteed in multiples of the block size 1994-06-29 11:01:35 +00:00
cgd 5b029eb9a8 update for new doc-make/install strategy 1994-06-25 05:57:47 +00:00
hpeyerl 965c81a824 disklabel(8) from 4.4 merged with our old disklabel(8) by John Brezak
(brezak@apollo.hp.com).  hp300's can now disklabel by themselves.
1994-06-24 13:48:17 +00:00
pk 6f591a0e01 copyright notice. 1994-06-24 13:34:04 +00:00
pk 7950668773 Make numerical IP addresses work (fix from Christos Zoulas). 1994-06-24 12:04:53 +00:00
deraadt e19b07b366 fix quotas 1994-06-24 07:32:01 +00:00
mycroft 03f3c15cdd Simplify that code a little. 1994-06-18 18:20:46 +00:00
mycroft 64069a045f Fix a byte-order problem when reading directory entries from old file systems
that were on little-endian machines.
1994-06-18 18:14:07 +00:00
mycroft 1d47b37b46 Fix a couple of Makefile bogons. 1994-06-17 05:09:19 +00:00
pk d64d286b35 Update man page.
Use `__progname'.
1994-06-16 13:38:27 +00:00
mycroft eadb2ad514 Fix compatibility with old fastlinks. 1994-06-14 22:49:57 +00:00
mycroft 0924c7ec2d Import 4.4-Lite version. 1994-06-13 22:50:46 +00:00
mycroft 16573e290b Import 4.4-Lite version. 1994-06-13 22:40:40 +00:00
phil a858a61e25 We need this. 1994-06-13 19:02:44 +00:00
cgd 1cd75f5acb kill U word 1994-06-13 14:55:39 +00:00
cgd 3cd4ed5cd4 fix include file 1994-06-13 14:29:08 +00:00
mycroft c250a07889 Fix up RCS ids. 1994-06-11 07:50:42 +00:00
pk 80c7c7ee1a Update to 4.4-lite (basically some copyright changes) + local changes. 1994-06-10 18:06:15 +00:00
mycroft 04117b8e3e Clean up deleted files. 1994-06-10 18:06:14 +00:00
pk ed2fab3b01 Update to 4.4-lite (basically some copyright changes) + local changes. 1994-06-10 18:06:09 +00:00
pk e681ff5f4a Update to 4.4-lite. 1994-06-10 17:42:09 +00:00
pk 928beac1da X compilation 1994-06-10 17:33:55 +00:00
pk a43fd7b3a2 Conversion to err()/warn() for error reports. 1994-06-10 15:16:32 +00:00
pk ee7440f9ab Update to 4.4-lite. 1994-06-10 13:36:45 +00:00
pk 86fbbf6633 Update to 4.4-lite, local changes to man page. 1994-06-10 13:35:24 +00:00
mycroft 1ea45a0917 Various. 1994-06-08 19:40:22 +00:00
mycroft bab8181299 Update from 4.4-Lite, with local changes. 1994-06-08 19:33:47 +00:00
mycroft 726a4412d4 Clean up deleted files. 1994-06-08 19:33:46 +00:00
mycroft 625a6892f7 Update from 4.4-Lite, with local changes. 1994-06-08 19:27:32 +00:00
mycroft 5922d844af Update from 4.4-Lite, with local changes. 1994-06-08 19:23:02 +00:00
mycroft cf6f15bde0 Clean up deleted files. 1994-06-08 19:20:00 +00:00
mycroft ccfa3742b5 Update from 4.4-Lite, with local changes. 1994-06-08 18:57:30 +00:00
mycroft 175ecf65e1 Update from 4.4-Lite. 1994-06-08 18:54:38 +00:00
chopps 4ebd52e009 add mount_ados 1994-06-03 00:35:22 +00:00
chopps 1d58e5ab95 basically mount_msdos for now. 1994-06-03 00:33:10 +00:00
pk c3a3100892 Initialize return value from save_core() in case dumpsize == 0. 1994-05-31 09:38:12 +00:00
mycroft ce8435c526 Add missing htons(), reported by Thorsten Lockert. 1994-05-30 09:55:56 +00:00
pk 327bccb71b Don't clear dump if writing it to the filesystem fails (eg. file system full) 1994-05-27 08:40:49 +00:00
cgd 984d40a72f pass a daddr_t rather than an off_t; forgot to commit last week. 1994-05-26 06:53:36 +00:00
cgd ba346cac3f kill (bogus) multiple inclusions 1994-05-23 05:42:41 +00:00
cgd cca0652a0f don't need that 'all' line. 1994-05-20 08:58:22 +00:00
cgd 725ed31e82 copyright foo 1994-05-17 04:13:48 +00:00
cgd 3971f6048c don't do query and trace 1994-05-15 00:50:38 +00:00
cgd 62561b3dc7 need dep. first 1994-05-13 21:24:15 +00:00
mycroft 4c8599d370 Clean up import. 1994-05-13 08:02:16 +00:00
cgd 7b442030ed clean up import 1994-05-11 06:47:04 +00:00
cgd 3b59599485 kill stupidity 1994-05-05 06:35:50 +00:00
pk 77c9a3fa5b Prototype some things. 1994-05-02 10:18:21 +00:00
pk 7ed52d1091 Disabling *all* terminals in /etc/ttys meant disabling them for good:
stuck in `clean tty' => `multi user' => `clean tty' loop.
1994-04-26 19:56:22 +00:00
cgd 97c1f9d08d oops; changed comparison, but not field! 1994-04-25 18:33:42 +00:00
cgd 76919077ef kill some #ifndefs 1994-04-25 18:33:12 +00:00
cgd 9a2c884999 need <sys/time.h> 1994-04-25 18:28:42 +00:00
cgd ceeb9f072d various grunge 1994-04-25 18:28:36 +00:00
cgd e82c231da3 need <sys/time.h> 1994-04-25 18:23:19 +00:00
cgd af8ee2b8b6 change some #ifdef's. 1994-04-25 18:22:50 +00:00
cgd 4417e58658 need <sys/time.h> 1994-04-25 18:17:04 +00:00
cgd a272a35bc0 add bim 1994-04-22 00:09:02 +00:00
cgd 7a6bf5ee14 add the pc532 boot image manager, by Phil Nelson. desperately needs clean. 1994-04-22 00:04:22 +00:00
cgd 896fc34ba3 queue/struct changes 1994-04-21 07:58:49 +00:00
cgd f01b9646e3 back to 10%, per mkm 1994-04-20 03:56:03 +00:00
cgd 637097ae1c don't complain if ENXIO on open and not verbose 1994-04-19 03:42:54 +00:00
cgd 57a340a4a2 if we want a LETS_GET_SMALL init, allow only single-user 1994-04-18 07:59:40 +00:00
cgd 2f067856cd allow external mount types, even if LETS_GET_SMALL 1994-04-18 06:15:08 +00:00
cgd 1ddc4aa19f kill some code if SMALL is defined... 1994-04-18 06:08:27 +00:00
cgd c49bfc05a9 oops, forgot one 1994-04-15 00:47:33 +00:00
cgd 5334ad51e1 fs type names, and much clean 1994-04-14 03:25:14 +00:00
cgd eb0f0ad92d fs type names will soon be strings 1994-04-14 03:21:21 +00:00
cgd d7e56d367a use setproctitle 1994-04-14 03:15:37 +00:00
deraadt 7f4901e6f5 typo 1994-04-13 10:12:33 +00:00
cgd aa23b1931a kill warning 1994-04-13 07:33:05 +00:00
cgd 8050627755 light comment change 1994-04-13 04:29:54 +00:00
cgd 7c9ad60ed9 documentation, general cleanup. ick. 1994-04-12 05:03:23 +00:00
cgd 3eff8b176a 10 -> 5 1994-04-12 04:39:57 +00:00
cgd 7989c52b3e off_t casts, from Thomas Eberhardt 1994-04-12 04:17:37 +00:00
deraadt 8fb90b0ed4 from <dean@fsa.ca>: let "fsck /usr" work. also, if the user does
"fsck /dev/sd0a" attempt to map to the raw device name.
1994-04-09 08:58:31 +00:00
deraadt 73c673cd94 if user does ie, "fsck /etc/group", then types ^C to the CONTINUE
prompt do not dump core. fix from <dean@fsa.ca> (who i will stop
hounding about bug fixes for an hour or two)
1994-04-09 08:53:37 +00:00
cgd 1717de7c65 kill relative paths 1994-04-08 01:40:51 +00:00
cgd 8636037f88 new functionality -- uid/gid/perms settable, users can invoke 1994-04-08 01:26:59 +00:00
cgd d464e461ac clean up, zero args struct so we're ok for changes coming soon... 1994-04-07 02:31:20 +00:00
cgd 176eb49a7a kill two casts 1994-04-06 06:40:28 +00:00
cgd df58009c91 serious perversion:
most of the 'off' arguments to Lseek() (the internal lseek() wrapper)
are unsigned longs.  we need them to be sign extended, though, so change
Lseek() to take a 'long' rather than an 'off_t', and let the compiler
do the dirty work via implicit casts.
1994-04-06 01:41:32 +00:00
cgd c9b86e9473 kill the evil U word! from Mike Long <mike.long@analog.com> 1994-04-06 00:08:58 +00:00
cgd 98069adca5 lseek stuff, and clean up. this is perverse. 1994-04-04 22:45:08 +00:00
cgd 873973c399 just kill the cast completely 1994-04-02 01:50:23 +00:00
cgd 59e72907cf off_t death... 1994-04-01 08:42:43 +00:00
mycroft 35d349867f Style cleanup; use err*() and atexit(). 1994-04-01 04:19:06 +00:00
mycroft e73e2d3730 Forgot to check this in. 1994-04-01 04:16:36 +00:00
cgd 550e226388 fix type, from Mark Weaver 1994-04-01 03:45:41 +00:00
cgd 67f7468b24 bad cast 1994-04-01 03:32:38 +00:00
mycroft 8d1ace8b21 Stylistic cleanup; use err*() and atexit(). 1994-03-31 23:26:15 +00:00
ws ae6a7139ac Support BSS in LKMs 1994-03-31 20:29:58 +00:00
cgd d4c116040f be a bit smarter when being verbose 1994-03-30 09:53:07 +00:00
cgd 8647b388a9 add ttyflags 1994-03-30 09:30:37 +00:00
cgd 30783705f5 add 'ttyflags', to set driver specific tty flags 1994-03-30 09:29:16 +00:00
cgd e4ef74f2a0 kill extern'd lseek() 1994-03-28 06:49:06 +00:00
cgd 95d6a185be no more MAP_FILE 1994-03-28 02:07:04 +00:00
cgd 3df1993cc6 don't segv if called with no options! 1994-03-28 01:50:05 +00:00
cgd 15c9d83826 don't core so easily 1994-03-21 00:56:58 +00:00
cgd fdacab63a9 light clean, and don't forget to close remote tape when aborting.
Inspired by Andreas Schulz.
1994-03-09 01:14:43 +00:00
cgd fadc1f548f Establish an initial user so that programs running single user
do not freak out and die (like passwd).
1994-03-01 00:32:20 +00:00
cgd 44fcfeed78 Check correct header when looking at tape number.
from thomas@mathematik.uni-Bremen.de
1994-03-01 00:16:15 +00:00
cgd abaf7e6493 light clean and check error codes 1994-02-19 09:07:18 +00:00
cgd 644f391c80 when warning, actually warn about the correct thing! 1994-02-16 02:56:04 +00:00
cgd 3de0036581 U* to NetBSD, as appropriate 1994-02-14 21:34:39 +00:00
cgd 83763b7de3 correct ok() calculation for all architectures. 1994-02-14 19:32:21 +00:00
deraadt 7580ebfad5 first cut 1994-02-13 21:21:08 +00:00
chopps c46eb1bc76 added -D${MACHINE} for amiga's becuase of differing sizeof (struct disklabel) 1994-02-12 17:49:32 +00:00
cgd 4e6bea1bb9 oops; last patch to slattach should have been to sliplogin! 1994-02-10 18:03:23 +00:00
cgd fc1c6fe68b update for slip.h 1994-02-10 05:39:15 +00:00
cgd b9c5c66af3 while documentation is nice, including SunOS man pages in your source isn't! 1994-02-10 02:06:05 +00:00
deraadt c5a096fcf1 do not -DKERNEL please 1994-02-09 15:00:32 +00:00
chopps 6539f446bd describes amiga's actions on exec of reboot 1994-02-08 13:04:30 +00:00
cgd 0acef81434 numeric -> symbolic constant 1994-02-06 08:19:56 +00:00
jtc fc1d8f3bac Fix spelling error in Copyright notice 1994-01-29 01:54:01 +00:00
jtc 42f840d29d Fix spelling error in Copyright notice 1994-01-29 01:43:03 +00:00
pk 64075b6a06 Remove reference to `mywrite()'. 1994-01-28 20:53:25 +00:00
jtc 3be79230a5 More spelling errors. 1994-01-28 20:07:07 +00:00
cgd 884899f81f MINFREE defaults to 5% per mckusick 1994-01-28 06:02:57 +00:00
cgd 5123f7879d don't need -lutil 1994-01-28 00:36:28 +00:00
cgd 1cb5fe836b needs -lkvm, not -lutil 1994-01-28 00:34:52 +00:00
cgd 1ac7c7adaa don't need -lutil 1994-01-28 00:31:32 +00:00
jtc 48077f51c5 fix formatting 1994-01-24 19:26:13 +00:00
cgd 4e9cb67485 (1) update usage info
(2) fix every instance of fprintf/exit except usage to use err()/errx()
(3) make netmask print out with a leading 0x, so that you can paste it back.
1994-01-22 02:04:35 +00:00
cgd bc980fa1b4 fix a botch 1994-01-22 00:29:20 +00:00
cgd 12844e4345 fix for() starting condition in mapfiles() 1994-01-14 21:29:51 +00:00
cgd 6de18bb07c update from jsp; add 'priv' keyword to get privileged ports 1994-01-14 19:47:02 +00:00
jtc ab3a89f913 Fix spelling errors 1994-01-14 02:05:23 +00:00
pk 14c0d3cb5e Don't barf if builtin directories happen to be non-existent. 1994-01-13 19:35:38 +00:00
mycroft 6d03c98781 Remove some notdefage and link with libutil so we properly daemonize. 1994-01-13 17:45:33 +00:00
mycroft e1a2193974 Fix path name parsing. 1994-01-13 17:43:39 +00:00
cgd aabb3f0f84 it uses the old regex stuff, so include -lcompat 1994-01-12 23:20:50 +00:00
cgd a4963f9708 new mount_ programs 1994-01-12 20:24:12 +00:00
cgd 1697887b10 update from jsp; no man page yet, so torch the old one (for now) 1994-01-12 20:21:45 +00:00
mycroft 7c70969fd0 Get CFLAGS right so the blasted thing is optimized. 1994-01-12 20:16:35 +00:00
cgd a70a31f7fa mount_portal command, from jsp 1994-01-12 20:01:45 +00:00
cgd b8b8502974 mount_portal command, from jsp 1994-01-12 20:01:27 +00:00
cgd dc13d71761 update from jsp; some bits of man page don't apply and were commented out 1994-01-12 19:11:02 +00:00
cgd a0a3735960 update from jsp 1994-01-12 19:01:12 +00:00
cgd d2aceb4b05 update from jsp 1994-01-12 19:00:59 +00:00
cgd 815306a6b5 kill extra comment line 1994-01-12 18:38:31 +00:00
cgd 61d53ce8bb mount_lofs, from jsp 1994-01-12 18:35:51 +00:00
cgd 8f725dca72 mount_lofs, from jsp 1994-01-12 18:35:34 +00:00
ws 3f7cb414ea Try getting the filehandle of the exported path when reading /etc/exports 1994-01-06 22:48:51 +00:00
deraadt 2ceb867c77 allow mounting/exporting of NFS files (not just directories) for diskless
swap. thanks to <ws@TooLs.DE> and <roland@frob.com>
1994-01-06 13:51:55 +00:00
cgd acdf74915d update for new (actually old... *sigh*) mount flags 1994-01-05 08:32:10 +00:00
cgd d31a94286c Undo that last change. It was 100%, beyond a doubt, completely bogus.
afswitch and af_max were still used, but since they was declared 'common'
by virtue of their declaration in af.h, the symbols were defined at link-
time, and their contents were considered BSS -- init to zero.
Now, you and i know that jumping to zero causes a core dump...
Therefore: af.c has been resurrected, so the procedure pointers actually
point to procedures, tables.c has had it's change nuked, and af.h
has been changed so afswitch and af_max are declared as 'extern'.
It's obvious that that 'fix' wasn't even tested.
1993-12-30 10:43:58 +00:00
cgd 340e659405 get rid of *very* bogus addition to CFLAGS 1993-12-30 08:56:03 +00:00
jtc 7d2aaa8290 Replace emitl(), a function that converts a struct tm to a time_t, with
a call to C library function mktime(), which does the exact same thing
(using basically the same algorithm too).
1993-12-24 01:16:59 +00:00
mycroft ff675c97f1 Clean up deleted files. 1993-12-22 10:32:21 +00:00
cgd 3e75cabcd4 new version from CSRG, via BSDI, with fixes 1993-12-22 10:31:38 +00:00
mycroft 6b7fd8ec52 Clean up deleted files. 1993-12-22 10:25:05 +00:00
cgd 108d89475f new version from CSRG, via BSDI, with fixes 1993-12-22 10:19:31 +00:00
mycroft c1bb61de2d Move inet_default into tables.c, and remove all of af.c, as it is no longer
used.
1993-12-18 01:46:20 +00:00
jtc ee123e4b36 Update to use <dirent.h>. 1993-12-15 17:01:36 +00:00
hpeyerl 93855d31e9 Another multicast patch.
>From LBL and Steve Mccanne
1993-12-15 04:46:13 +00:00
cgd e003bbf45a fix from Brad Parker <brad@fcr.com> to curb routed inflation when
using MULTICAST.  it wasn't properly ignoring the new interface flags.
1993-12-11 01:47:28 +00:00
cgd 9fa00062f5 deal with change in setting of slip params 1993-12-10 13:19:12 +00:00
cgd 7489d1a908 add MULTICAST recognition 1993-12-10 11:29:42 +00:00
cgd 285bdc5f46 LLC -> LINK, documentation 1993-12-10 11:23:54 +00:00
mycroft a09abb4d2b Minor cleanup. 1993-12-10 05:10:22 +00:00
pk 6a51809ffe Check for dumpdev being NODEV. If so, exit silently, unless verbose is on. 1993-12-08 16:43:16 +00:00
mycroft 8363f8736d Use MACHINE_ARCH. 1993-12-08 11:47:17 +00:00
pk efa4a5a7aa *** empty log message *** 1993-12-08 10:16:08 +00:00
cgd 1900f7508b 386BSD -> NetBSD and/or i386 1993-12-06 09:37:30 +00:00
cgd 04f80fa1bc 386bsd -> NetBSD 1993-12-06 09:32:27 +00:00
briggs 599aa2201d This is currently just the hp300 man page with the boot sequence
description removed.  It needs to describe the macintosh boot
in some detail and perhaps note that the macintosh doesn't work
as described in all cases (yet).
1993-12-06 05:34:07 +00:00
deraadt b61a97ceeb should bzero automatic sockaddr's before use 1993-12-05 13:41:07 +00:00
deraadt df1ab8279c should bzero automatic sockaddr's before use 1993-12-05 13:26:52 +00:00
cgd 1d330d5df9 MACHINE_ARCH support 1993-12-05 00:49:23 +00:00
deraadt feb763311e i love ansi 1993-12-03 10:37:14 +00:00
mycroft a284fbc30e Remove ${DESTDIR} from BINDIR. 1993-12-02 07:21:19 +00:00
mycroft d1a8a0891c From: Ian McDonnell <imcd@apriori.demon.co.uk>
* Initialize termios struct before using it, from the current tty settings.
* Set speed earlier.  (This, combined with the above, was causing DTR to be
dropped briefly on startup.)
* Add `-m' option to avoid using HUPCL.
Also:
* Remove findspeed() altogether, as we don't need it and it's ugly.
* Use tcgetattr() and tcsetattr() rather than TIOCGETA and TIOCSETA.  The
former is POSIX; the latter is not.
1993-12-02 05:44:26 +00:00
mycroft dd486c4952 We said we're going to default to `n', now do it! 1993-12-02 04:57:27 +00:00
mycroft 14fc37d890 Change the four inode loops to the form:
for (ino = 1; ino <= maxino; ino++)
Based on a bug fix from Havard Eidnes <Havard.Eidnes@runit.sintef.no> and
suggestion by Chris Torek <torek@horse.ee.lbl.gov>.
1993-12-02 03:49:37 +00:00
mycroft a49e6f5cbe Avoid core dumping if /etc/dumpdates is not present. Note that only file
systems listed in dumpdates are display by `dump w' and `dump W'; this is
probably a bug.
Original bug reported by John Brezak <brezak@ch.hp.com>.
1993-12-02 02:33:39 +00:00
jtc 93a125034a Use ".At v6" macro instead of spelling out "Version 6 AT&T UNIX". 1993-11-30 00:11:45 +00:00
cgd 1fecf22389 update for present reality 1993-11-23 04:43:06 +00:00
jtc acc61782fb Fix spelling mistake. 1993-11-19 17:24:58 +00:00
cgd f51f1b4c04 from Thomas Eberhardt <thomas@mathematik.uni-Bremen.de>:
Some reordering and modifications in the Makefiles for sh, dump,
    restore to get dependicies right.  The README in /usr/share/mk
    states that it's a Bad Thing(tm) to add something after
    .include <bsd.prog.mk>, but this seems the only way to get the
    dependencies right.
1993-11-14 15:35:34 +00:00
cgd b14e2fa6d0 oops again; fix that last 1993-11-12 08:48:26 +00:00
cgd 24f92f3f76 oops; fix that last 1993-11-12 08:45:45 +00:00
cgd bcb8233523 add LDSTATIC 1993-11-12 08:20:49 +00:00
cgd 8c7003e63d use LDSTATIC, not LDFLAGS any more 1993-11-08 02:33:56 +00:00
mycroft 0af4689100 Patch from Bruce Evans to deal with file names with NULs in them. 1993-11-05 23:32:06 +00:00
cgd b7a32a0002 chown no longer here 1993-11-03 06:46:24 +00:00
mycroft 9aecec6c48 Clean up deleted files. 1993-11-03 06:45:34 +00:00
cgd 3cd310a659 add 'LDFLAGS+= -static' 1993-11-03 06:18:48 +00:00
cgd c12bc1839f add -static to 'LDFLAGS', as it goes in /sbin 1993-11-03 05:20:49 +00:00
cgd 55c82b0104 remove query and trace from subdir lists; they're for debugging only. 1993-10-28 03:28:46 +00:00
pk bfca4dbe69 Utility to maintain shared library lookup "hints".
Does business in `/var/run/ld.so.hints'.
1993-10-23 00:16:57 +00:00
cgd 6fbb774b75 was using the -F options for the wrong purpose 1993-10-20 19:53:36 +00:00
cgd 202167bebb try again to keep it from rebooting endlessly 1993-10-15 15:15:25 +00:00
jtc 2ddbb97f0f #include <unistd.h>, so getopt(), optarg, opterr, optind, and optopt
declarations can be removed from <stdlib.h>.
1993-10-13 18:33:45 +00:00
mycroft ba01cff101 Check boundary of *c* partition against the DOS partition table, not the *a*
partition, as we might want the latter to not necessarily be at the beginning
of the NetBSD section.
1993-10-13 06:26:14 +00:00
cgd f69e02fc8e no more librpc 1993-10-08 02:28:39 +00:00
cgd 909ad08f8c there is no librpc any more 1993-10-08 00:51:12 +00:00
cgd 4b30c543a0 always use libcrypt 1993-10-07 02:16:39 +00:00
cgd 86c14aeb7a set the 'clean' flag sometimes, but ignore it when deciding to clean
or not.  this allows you to use this fsck and... reboot your system;
otherwise it would inf-loop rebooting and marking the FS clean,
which would then mark the fs modified, cause a reboot, etc.
1993-10-06 00:52:07 +00:00
cgd 62ae8cc163 use syslog to report errors Vernon Schryver (vjs@calcite.rhyolite.com) 1993-10-05 00:36:28 +00:00
jtc 7e6ae0ac93 Make sure all items in the SEE ALSO list are comma separated 1993-10-05 00:12:10 +00:00
jtc 4c3cf5493f Name of this manpage is MOUNT_ISOFS, not MOUNT_MSDOS. 1993-10-04 23:24:59 +00:00
mycroft 978ea867b7 #if 0 the fs_clean check for now. 1993-10-03 03:54:38 +00:00
mycroft e1e7cd5d46 Don't set clean flag if -n. 1993-10-01 02:25:19 +00:00
mycroft d9e1211542 Set clean flags. 1993-10-01 01:56:42 +00:00
mycroft 79cf6e90da Use ${.CURDIR}/.., in case we're inside an obj dir while compiling. 1993-10-01 01:53:46 +00:00
mycroft 5f4ea60f65 Initial count for fs_state is `FS_CLEANFREQ'. 1993-10-01 01:48:01 +00:00
mycroft 3bceafed83 Skip check if filesystem is marked clean and isn't too dusty, only with -p.
Set clean flag after checking a filesystem.
1993-10-01 01:45:30 +00:00
mycroft 262cbdab66 Use doubles to rather than longs to avoid tsum overflowing so quickly. 1993-09-23 23:03:55 +00:00
ws d3725de8aa Allow exporting whole directory trees with -alldir option in /etc/exports 1993-09-09 16:34:33 +00:00
ws 053f138dae Changes to VFS readdir semantics
NFS changes for better cookie support
ISOFS changes for better Rockridge support and support for generation numbers
1993-09-07 15:40:14 +00:00
pk 7a40c9d92c should not default to read-only mount. 1993-08-25 13:16:27 +00:00
cgd 88da3715f4 df lists filesystem as "proc" -- note this, rather than "procfs" 1993-08-25 09:35:47 +00:00
cgd 2d7ff4564c this stuff didn't go in for 0.8a... 1993-08-25 06:46:04 +00:00
brezak 651ea37a78 Fix rcs headers 1993-08-25 02:42:57 +00:00
brezak 72512ce825 Add code so inetd can start mountd. Reread exports if changed more frequently. Cleanup to use rpcsvc headers. 1993-08-25 02:37:36 +00:00
pk 3dd58a232e removed trash left over from FTP PUT operation :-( 1993-08-24 17:21:57 +00:00
pk 7f940b41a3 Man page added. 1993-08-24 17:16:54 +00:00
cgd 9910a37e0e little point in having mount_procfs if you don't make it... 1993-08-24 16:16:33 +00:00
pk 883ee6ae2f mount program for proc filesystem. 1993-08-24 13:18:05 +00:00
pk d4f1dcb0d5 Initialized `mntflags'. 1993-08-24 13:15:14 +00:00
jtc fc04014ae1 Dump is now in /sbin. 1993-08-20 16:32:58 +00:00
mycroft f882911ca9 pcfs_args --> msdosfs_args 1993-08-14 11:05:26 +00:00
mycroft b1f3b28d18 PCFS --> MSDOSFS 1993-08-09 06:22:46 +00:00
mycroft a4978b4da6 Don't reset CFLAGS. 1993-08-09 06:14:22 +00:00
cgd f08e3f34a5 merge in changes from netbsd-0-9-ALPHA2 1993-08-07 07:42:13 +00:00
jtc 66db4d4b5e Update to -mandoc macros 1993-08-05 20:49:16 +00:00
jtc adb370a8b4 Updated to -mandoc macros. 1993-08-05 20:34:26 +00:00
mycroft 13c54e604a Add an #endif I forgot. 1993-08-03 23:25:12 +00:00
mycroft 85fd4d583d Recognize `noauto' (and `auto', just for symmetry) in fstab. 1993-08-03 01:25:52 +00:00
mycroft aee4b07b8a Add RCS identifiers, remove some completely useless RCS logs and patchkit
headers, and a few other insignificant changes.
1993-08-02 17:48:44 +00:00
mycroft e9d867ef50 Add RCS identifiers. 1993-08-01 17:54:45 +00:00
mycroft dfb9caab49 Add RCS indentifiers. 1993-08-01 07:32:48 +00:00
mycroft cda4f8f6ee Add RCS identifiers. 1993-08-01 05:37:30 +00:00
mycroft 1fb80e5b34 Add RCS identifiers. 1993-08-01 05:26:30 +00:00
mycroft 2982be9a6f Add RCS identifiers. 1993-08-01 00:57:02 +00:00
mycroft 5b11c06adf Add RCS indentifiers. 1993-07-31 15:27:53 +00:00
mycroft b6f2050461 Merge changes from netbsd-0-9 branch. 1993-07-30 01:31:48 +00:00
mycroft bccc50a733 Merge changes from netbsd-0-9 branch. 1993-07-30 01:00:27 +00:00
cgd cbdb50c1c1 incorporate changes from 0-9-base to 0-9-ALPHA 1993-07-28 00:56:43 +00:00
cgd beb4553725 have ping do the right thing, wrt microseconds.
actually, now it'll overflow its counters sooner than before, and everything
should *really* be converted to doubles and/or "unsigned long long"s
1993-07-22 09:49:57 +00:00
mycroft 64dd30d489 Clean up deleted files. 1993-07-20 01:17:03 +00:00
cgd 78ce7a164e deal with mount_isofs man page 1993-07-20 00:51:02 +00:00
cgd 0a08244e8c change name to mount_msdos, and add man page. need some more hacking
later to change everything to mount_msdos, i.e. files need to be
moved in the tree, but that can wait.
1993-07-20 00:19:09 +00:00
cgd de80f95f45 add man pages for mount_fdesc and mount_kernfs.
after things settle down, i've decided that these should be broken
out into their component programs again; combining them was a mistake...
1993-07-19 23:49:27 +00:00
cgd 27ec40381a add support for -norrip 1993-07-19 13:31:39 +00:00
cgd 4f65ebbdcb actually use mount options which were passed the command line 1993-07-19 11:41:47 +00:00
mycroft f6e43c3958 Use ${COPY}, not -c for install. 1993-07-18 19:17:22 +00:00
cgd 6fe7777e0e get rid of the bogus changes i made to init. note that /etc/ttys
*must* have an entry for "console", though it should be "off",
prolly.
1993-07-08 01:47:31 +00:00
brezak 6a4e260542 Support 38400, 57600, and 115200 tty speeds. 1993-06-29 19:16:38 +00:00
cgd c15a7d06cd a couple of local mods; always ask for shell in single user, use -lcrypt,
use root's shell rather that /bin/sh when going to single-user, etc.
1993-06-18 21:16:25 +00:00
cgd a63ff5217e incorporate bsdi's version of init; this is their version, w/no local changes
other than adding Id strings as appropriate
1993-06-18 20:51:45 +00:00
mycroft 53d8b825f0 Add some library dependencies. 1993-06-15 23:13:33 +00:00
mycroft 3d735d0f5a Add FILES section. 1993-06-13 23:21:34 +00:00
mycroft e52e93dd80 Update file names. 1993-06-13 22:36:44 +00:00
mycroft 5ebbc28faa Update file names. This man page needs some more work. 1993-06-13 22:35:14 +00:00
mycroft 90c92bff60 Add support for fast symlinks. 1993-06-13 21:08:27 +00:00
cgd b907fbcbb9 add preliminary support for devfs (e.g. MOUNT_DEVFS #define, etc.) 1993-06-10 01:02:59 +00:00
deraadt 2c8e44c31a removed aui/bnc hack from ifconfig. Use -llc0/llc0 instead. 1993-06-09 20:04:38 +00:00
cgd 26e41afe6d add LKM man pages 1993-06-08 03:07:11 +00:00
cgd 950f32bf2a open device for read/write, so we can actually load
devices w/new checks in kern_lkm.c
1993-06-07 23:10:34 +00:00
cgd 57d3a6d525 add support for terry lambert's loadable kernel modules.
needs a bit of cleanup, but overall: SLICK!
1993-06-07 19:51:59 +00:00
deraadt daa25cdf09 fix ifconfig once again. multiple protocols really cooked hte code i wrote
before for -a.
1993-06-06 08:55:30 +00:00
cgd 9bba98a520 update to use PS_STRINGS to set proc title 1993-06-02 05:01:49 +00:00
cgd 9d87d1d2e1 Remove ifdefs hiding ISO and XNS functionality
(from Havard Eidnes <Havard.Eidnes@runit.sintef.no>)
1993-05-21 12:48:49 +00:00
cgd b581ea7f60 add hp300 man page 1993-05-13 13:49:13 +00:00
glass 0e0edb559f now you too can partake in this offense against any higher being there
may be.  basically to find out whether nfsserver support is in the kernel
earlier and thus avoid the loop problem, call nfssvc() with a bogus fd and
see whether you get a -1 return value or a SIGSYS...
1993-05-11 07:14:24 +00:00
cgd 318000897b fixe for uninitialized variables, from 386bsd patchkit patch #111 1993-05-07 05:16:15 +00:00
deraadt 46c2563196 Added another sunos-ism: ifconfig -a 1993-05-04 09:26:52 +00:00
cgd 24c0b3449f fixed:
SLATTACH hangs up on connect to modem port
reported by: bugs@rafal.slip.uiuc.edu
1993-04-28 23:13:37 +00:00
cgd b740fbac92 bsd->netbsd 1993-04-28 06:37:52 +00:00
cgd 1d3699fbdc i don't think we're in sys.386bsd any more... 1993-04-28 05:43:55 +00:00
cgd 71223b0548 kernel name is /bsd 1993-04-28 05:43:16 +00:00
cgd 6ebc3bcac9 changed to use new libcrypt scheme. 1993-04-26 14:54:38 +00:00