Commit Graph

234 Commits

Author SHA1 Message Date
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