mrg
52ff5d8fee
make these compile on the alpha after WARNS=1.
1997-09-16 08:37:01 +00:00
lukem
613a458802
If One splits a line for cosmetic reasons, One should ensure that the
...
preceeding line has a \ if it's part of a #define...
1997-09-16 07:29:56 +00:00
lukem
5e45f6e836
resolve conflicts from lite-2 import
1997-09-16 07:04:17 +00:00
lukem
919c9246d4
resolve conflicts from lite-2 import
1997-09-16 06:41:19 +00:00
lukem
8a293e132a
fix sccsid conflict
1997-09-16 02:43:59 +00:00
lukem
c697e3e2bf
resolve sccsid conflict
1997-09-16 02:33:48 +00:00
lukem
6cdb4c3fbf
resolve sccsid conflict
1997-09-16 02:13:23 +00:00
lukem
c6bd18f2fe
use memset() not bcopy()
1997-09-15 12:51:44 +00:00
lukem
2ddc10a0ab
define WARNS?=1 for all of sbin/*
1997-09-15 12:45:47 +00:00
lukem
43a95d024f
remove __dead
1997-09-15 12:42:54 +00:00
lukem
f6df7799c9
fixup .Nm usage
1997-09-15 12:41:52 +00:00
lukem
13992bec12
use memmove, memcmp, memset instead of bcopy, bcmp, bzero
1997-09-15 11:51:54 +00:00
lukem
63f59ae3e7
deprecate register
1997-09-15 11:40:28 +00:00
lukem
788a79030a
* cleanup for WARNS=1
...
* fix .Nm usage
1997-09-15 11:33:59 +00:00
lukem
69e477ff1f
* fix .Nm usage
...
* prototype main() to pass WARNS=1
1997-09-15 11:27:12 +00:00
lukem
2e61b867aa
* cleanup for WARNS=1
...
* fix .Nm usage
1997-09-15 11:24:41 +00:00
lukem
0a96848668
* fix .Nm usage
...
* prototype main() for WARNS=1
1997-09-15 11:21:59 +00:00
lukem
048874c5e2
* cleanup for WARNS=1
...
* fix .Nm usage
* deprecate register
1997-09-15 11:20:04 +00:00
lukem
38db486f8e
* cleanup for WARNS=1
...
* deprecate register
* fix .Nm usage
1997-09-15 11:17:10 +00:00
lukem
beb7c8b582
* cleanup for WARNS=1
...
* fix .Nm usage
* deprecate register
1997-09-15 11:08:44 +00:00
lukem
3f50343aa8
* cleanup for WARNS=1
...
* deprecate register
* bcmp, bcopy, bzero, rindex -> memcmp, memmove, memset, strrchr
* correct use of .Nm
1997-09-15 10:38:11 +00:00
lukem
b0670720e5
wrap line @ 80 columns
1997-09-15 09:34:58 +00:00
darrenr
5867f60b50
if xxxinit is not found in the module, look for <modname>_lkmentry as an
...
alternate entry point (used in provided modules). Mention this on man page
too.
1997-09-15 09:27:52 +00:00
lukem
c9d9a2a11e
* cleanup for WARNS=1
...
* use .Nm correctly
* deprecate register
* getopt returns -1 not EOF
1997-09-15 09:15:26 +00:00
lukem
8b03c7fc43
* cleanup for WARNS=1
...
* fix use of .Nm
1997-09-15 08:04:28 +00:00
lukem
a84bab531d
* cleanup for WARNS=1
...
* fix use of .Nm
* comment out some unused(?) functions
1997-09-15 07:58:01 +00:00
lukem
be24f789ad
- use .Nm correctly
...
- use __progname instead of rindex(argv[0]) ...
1997-09-15 07:38:32 +00:00
lukem
e464b5f452
* cleanup .Nm
...
* deprecate register
* cleanup for WARNS=1
* bzero(), bcopy() -> memset(), memmove()
* prefix hex numbers with '0x'
1997-09-15 07:21:09 +00:00
lukem
1dd5e9ceec
fix .Nm usage
1997-09-15 07:02:36 +00:00
lukem
77270f8647
* update for WARNS=1
...
* getopt returns -1 not EOF
* fix .Nm usage
1997-09-15 06:55:39 +00:00
lukem
8dee301bb9
* cleanup for WARNS=1
1997-09-15 06:31:54 +00:00
lukem
1a96f83dbe
* getopt returns -1 not EOF
...
* fix .Nm usage
1997-09-15 06:23:03 +00:00
lukem
6f6bef4576
* update for WARNS=1
...
* getopt returns -1 not EOF
* fix .Nm usage
1997-09-15 06:13:38 +00:00
lukem
f78681534b
* update for WARNS=1
...
* getopt returns -1 not EOF
* fix .Nm usage
1997-09-15 06:02:20 +00:00
lukem
4eb9f40a9c
* KNF-ify
...
* update for WARNS=1
* getopt returns -1 not EOF
* fix .Nm usage
1997-09-15 05:58:22 +00:00
lukem
0965d12ed9
* update for WARNS=1
...
* getopt returns -1 not EOF
* fix .Nm usage
1997-09-15 05:35:37 +00:00
lukem
3cb80143db
* update for WARNS=1
...
* getopt returns -1 not EOF
* fix .Nm usage
* deprecate register
* bzero() -> memset()
1997-09-15 05:31:35 +00:00
lukem
f46ca99ba9
* update for WARNS=1
...
* getopt returns -1 not EOF
* fix .Nm usage
1997-09-15 05:05:41 +00:00
lukem
313de58d06
* update for WARNS=1
...
* getopt returns -1 not EOF
* fix .Nm usage
1997-09-15 04:47:17 +00:00
lukem
98986b2e02
* update for WARNS=1
...
* getopt returns -1 not EOF
* fix .Nm usage
1997-09-15 04:36:07 +00:00
lukem
6a6a54d567
* cleanup WARNS=1
...
* getopt returns -1 not EOF
* use .Nm correctly
1997-09-15 04:31:48 +00:00
lukem
7d9f8002c0
* update for WARNS=1
...
* getopt returns -1 not EOF
* fix .Nm usage
1997-09-15 04:27:38 +00:00
lukem
f7eccc059d
* cleanup for WARNS=1
...
* getopt returns -1 not EOF
* correct use of .Nm
1997-09-15 04:15:03 +00:00
lukem
145eccbda7
* getopt returns -1 not EOF
...
* use .Nm correctly
1997-09-15 04:09:06 +00:00
lukem
526ce12987
* cleanup for WARNS=1
...
* getopt returns -1 not EOF
* use .Nm correctly
1997-09-15 03:55:25 +00:00
lukem
beb3ef1e7e
* cleanup for WARNS+1
...
* use .Nm correctly
1997-09-15 03:46:27 +00:00
lukem
7da448585a
cleanup use of .Nm
1997-09-15 01:56:08 +00:00
lukem
92f7af5b8d
* cleanup for WARNS=1
...
* deprecate register
* use .Nm correctly
1997-09-15 01:53:35 +00:00
lukem
e8d49227b7
deprecate register
1997-09-15 01:45:36 +00:00
lukem
6277ca4089
use .Nm correctly
1997-09-15 01:39:32 +00:00
lukem
faceb6f3ac
fix use of .Nm
1997-09-15 01:32:32 +00:00
lukem
670e4c9af8
major cleanup, including:
...
* reformat code to KNF
* compile with WARNS=1
* .Nm usage in man page
* getopt returns -1 not EOF
1997-09-15 01:29:26 +00:00
lukem
ad6499dd3c
can now use '.Nm "" :'
1997-09-15 00:49:56 +00:00
lukem
5fa4ef04d1
* cleanup for WARNS=1
...
* prefix hex numbers with '0x'
1997-09-14 14:58:53 +00:00
lukem
66a64254b8
* KNF-ify
...
* prefix hex numbers with '0x'
1997-09-14 14:56:57 +00:00
lukem
5a94f6748f
* cleanup for WARNS=1
...
* getopt returns -1 not EOF
* cleanup manpage
1997-09-14 14:40:10 +00:00
lukem
b1db038303
* cleanup for WARNS=1
...
* deprecate register
* cleanup manpage
* remove unused docheck() func
* prefix hex numbers with '0x'
* getopt returns -1 not EOF
1997-09-14 14:36:29 +00:00
lukem
4b836889ab
* cleanup for WARNS=1
...
* deprecate register
* cleanup manpage
* remove unused docheck()
* getopt returns -1 not EOF
* put a ) in the correct place in a printf, so that the argument gets
& 0xff, not the result of printf() itself...
1997-09-14 14:27:23 +00:00
lukem
26ba0ba0ba
* cleanup for WARNS=1
...
* deprecate register
* prefix hex numbers with '0x'
1997-09-14 14:11:00 +00:00
lukem
700617acfc
correct use of various mdoc macros to cleanup resultant man page
1997-09-14 14:05:34 +00:00
lukem
6e61b15d9c
* support ``short'' names of disks (e.g, ``sd0'') instead of requiring
...
the full name (e.g, ``/dev/rsd0d'') a la disklabel(8) (where the code
was effectively lifted from ;-)
* prefix hexadecimal numbers in output with '0x'
1997-09-14 13:52:26 +00:00
lukem
c271ade01d
fix capitalisation
1997-09-14 13:28:18 +00:00
lukem
bc02ee4bf4
cleanup for WARNS=1
1997-09-14 13:26:11 +00:00
lukem
5f4e3656d9
- cleanup for WARNS=1
...
- cleanup .Nm usage
1997-09-14 08:53:45 +00:00
lukem
95b3ccaa29
- cleanup use of .Nm
...
- xref installboot(8)
- deprecate register
1997-09-14 08:50:16 +00:00
lukem
e40e4b2a93
- fix use of .Nm
...
- deprecate use of register
- cleanup for WARNS=1
1997-09-14 08:44:07 +00:00
lukem
12ad7a4d6c
use memset instead of bzero
1997-09-14 08:39:43 +00:00
lukem
bc8059ebcd
* don't use register
...
* warnx() doesn't need trailing \n
1997-09-14 08:14:32 +00:00
lukem
b5e8aaf95a
use .Nm appropriately
1997-09-14 07:46:13 +00:00
phil
5388cd2717
Don't print some things if -f flag given.
1997-09-11 22:53:00 +00:00
ws
daa7d68f2a
Fix a few bugs, especially when repairing disks:
...
Print correct pathname in error messages
Fix unterminating loop when trying to correct a bad fat
Require fat media byte to be the same as the one in the bpb
Fix unterminating loop when looking for free directory slot in LOST.DIR
(bad disk image provided by Christoph Badura)
1997-09-08 14:05:30 +00:00
mrg
70707ec9bc
note that we have set ifflags so that we can reset them again after
...
setting the interface address. this is necessary as we may want to
configure an interface `down' by default, but, SIOCAIFADDR turns the
interface back on for us.
1997-09-08 05:26:08 +00:00
phil
2d074efe44
-- add -b flag for setting fdisk's idea of BIOS geometry from command line
...
-- cleanup so WARNS=1 works
-- man page updated to reality.
1997-09-05 21:26:57 +00:00
thorpej
1f0fddb7d1
Fix uninitialized pointer botch when attempting to flush an already
...
empty routing table. From Matthias Scheler <tron@lyssa.owl.de>, in
PR #4074 .
1997-09-02 00:30:49 +00:00
thorpej
c46d775b91
Document new flags and internal processing of ld.so.conf changes.
1997-08-27 06:43:07 +00:00
mikel
788dcf907f
fix numerous tyops and use some -mdoc macros to advantage
1997-08-27 06:38:06 +00:00
thorpej
c48a53ac99
Enhancements from Jim Bernard <jbernard@tater.mines.edu>, to support
...
processing of /etc/ld.so.conf in ld.so itself (rather than in /etc/rc):
- added do_conf function and call to it in main to implement internal
processing of /etc/ld.so.conf
- moved maintenance of dir_list to dodir, with an added argument to
dodir to specify whether dir_list should be updated
- added option '-c' to suppress processing of /etc/ld.so.conf
- added option '-S' to suppress processing of std directories (but not
/etc/ld.so.conf)
- modified option -s to suppress processing of _both_ std directories
and /etc/ld.so.conf (i.e., it is equivalent to -cS)--this was done
so that users and scripts that interpret -s as meaning "process
only directories specified on the command line" would not be
startled
From PR #4031 . One change was not committed, since it was unnecessary
(option variables are in the BSS, and do not need to be initialized to
0 explicitly).
Plus one change from me:
- getopt() returns -1 when completed, not EOF.
1997-08-26 19:29:57 +00:00
veego
5b6e4f8979
Remove a ( from an removed cast.
1997-08-26 07:13:18 +00:00
kleink
66105c37fc
Lseek(2) usage cleanup: the use of L_SET/L_INCR/L_XTND is deprecated,
...
use SEEK_SET/SEEK_CUR/SEEK_END instead.
1997-08-25 19:31:43 +00:00
perry
d7fdf087c3
note that this is a pc532 command...
1997-08-15 18:57:15 +00:00
perry
39a4482924
move man page to pc532 subdir
1997-08-15 18:46:15 +00:00
phil
1b063875bf
Upgrade for non-interactive use. Interactive use is nearly unchanged.
...
-i no longer implies -u, -i now does not use the entire first track
because some BIOSes refuse to boot from a partition in the first track.
-s renamed to -S, new -s for non-interactive setting of a partition's
id, offset and size. Updated documentation to match.
1997-08-11 23:31:41 +00:00
phil
e03b730521
Net man page. Closes 2412.
1997-08-06 19:06:56 +00:00
mikel
48b0668523
note that swapoff is unsupported; from Brian Grayson in PR misc/3930
1997-08-03 05:48:10 +00:00
jtk
d92df69ca3
don't need getmntopts.c as part of mount(8)
1997-08-01 14:51:44 +00:00
mikel
71f44e3c66
garbage-collect oldpartition var, getdiskbyname() declaration
...
comment out rewritelabel(); does anything use it anymore?
eliminate some gcc warnings
1997-08-01 06:18:29 +00:00
mikel
fbfdb7e291
avoid arithmetic on void pointers, garbage-collect lfsinit()
1997-08-01 06:15:20 +00:00
christos
59ae79ebe0
Fix warnings.
...
Use warn(3) and err(3) instead of printf+perror
1997-08-01 00:35:50 +00:00
jtc
fb0208bc77
Fix files using old TNF copyright notice
1997-07-31 00:21:53 +00:00
jtc
8c11c4ff0e
Fix files using old TNF copyright notice
1997-07-31 00:11:51 +00:00
christos
0d45b522a3
When we mount -u and there is no vfstype specified, deduce the vfstype from
...
statfs.
1997-07-30 03:45:27 +00:00
christos
374857e89f
Support root on msdos filesystems by creating an mfs on /dev and running
...
MAKEDEV all to create the devices. Idea by Chris Demetriou.
1997-07-30 03:43:19 +00:00
phil
1145b74178
Add code for a -s flag where the output is a series of VAL=xyz lines
...
so /bin/sh can "eval `fdisk -s`" and get variables defined with the
fdisk information.
1997-07-29 08:31:31 +00:00
thorpej
a45e75a084
Clean up usage of __COPYRIGHT() macro.
1997-07-23 20:25:13 +00:00
mikel
cb9a29e512
alphabetize
1997-07-23 07:16:15 +00:00
mikel
158fe89700
xref sync(8) not nonexistent sync(1), reorder xrefs
1997-07-22 05:35:45 +00:00
mrg
327d42e4ef
free() what you malloc().
1997-07-21 05:05:12 +00:00
thorpej
c832f759ea
Case size_t to "long" for printing, and use %ld for the format.
1997-07-20 05:20:40 +00:00
thorpej
a24225a200
Build with WARNS.
1997-07-20 05:01:14 +00:00
thorpej
78af0e94b2
- Use __COPYRIGHT() and __RCSID().
...
- Fix compiler warnings.
1997-07-20 05:00:51 +00:00
perry
404afa3db4
add WARNS=1
1997-07-19 23:04:24 +00:00
perry
6b1fa5ab98
1) Make WARNS=1 clean
...
2) to do 1), nuke the silly local version of err()
3) nuke "register" declarations.
1997-07-19 23:03:54 +00:00
perry
28753bf1c0
fix pr-2619, from cgd. really obscure bug in exec'ing reboot when single user.
1997-07-19 22:27:20 +00:00
perry
3f2367bf01
add WARN=1
1997-07-19 19:00:58 +00:00
perry
ba588d9705
get rid of "register" declarations.
...
turn 0 pointers into NULLs
Fix WARN=1 warnings
1997-07-19 19:00:44 +00:00
perry
2cb2701a4e
rename DEBUGSHELL to ALTSHELL
1997-07-19 18:12:47 +00:00
perry
53222a55ef
1) change rcsid[] and copyright[] to use __RCSID and __COPYRIGHT
...
macros.
2) Clean up some gratuitous uses of write() instead of fprintf()
3) Clean up some of the alternative shell code in single_user(),
fixing a couple of bugs in the meanwhile. Also, fix pr-2620 from
Chris Demetriou -- when an alternative shell is exec'ed, it is now
not called "-sh" automatically.
4) rename the DEBUGSHELL option ALTSHELL since its almost always used
in NetBSD.
Notes:
1) It isn't clear that the ALTSHELL code is really ever very useful,
but we seem to have decided to always enable it anyway.
2) The code in init really needs an overall cleanup, but I just don't
have time or energy.
1997-07-19 18:11:59 +00:00
perry
f40020042e
merge lite-2 changes
1997-07-19 17:06:29 +00:00
perry
e47e6a8f47
in NetBSD, setting the clock back is inhibited in securelevel 2, not s-lev 1
1997-07-19 16:58:47 +00:00
perry
dfc8543445
(mostly) merge lite-2 changes (except for some silly ones.)
1997-07-19 16:51:40 +00:00
mikel
24af6eac72
convert to host byte order when printing stats of received ICMP
...
packets other than echo-replies; from Dave Huang in PR bin/3876
1997-07-17 06:39:46 +00:00
perry
08c34b1604
fix halt when used as login shell, from cgd in pr-2618
1997-07-17 02:52:22 +00:00
is
2b70f759c5
ifr_metric vs. ifr_mtu: don't confuse people. Its a union anyway.
1997-07-14 12:54:27 +00:00
mikel
6ba9c17952
icheck(8) and ncheck(8) Went Away a *long* time ago
1997-07-11 07:48:30 +00:00
mikel
8b691f3aee
add comparisons to NULL implicit in my last changes
1997-07-11 03:36:27 +00:00
veego
84320a218d
Define boot1 if NUMBOOT > 1.
...
Noticed in pr#3850, but fixed differently.
1997-07-10 08:30:47 +00:00
mikel
0b09e047ba
cleanup for gcc -Wall
1997-07-10 05:08:06 +00:00
mikel
fc364ac664
prototype calcsb()
1997-07-10 04:53:35 +00:00
mikel
3a41a9a779
fix printf formats
1997-07-10 04:52:39 +00:00
mikel
d110bb9714
comment out xref to XNSrouted(8)
1997-07-10 04:14:32 +00:00
mikel
b81225118c
fix typos and other nits
1997-07-09 05:54:15 +00:00
mikel
bcb582e71c
eliminate dangling FFS references
1997-07-09 05:48:34 +00:00
jtk
67085194b6
add -d option to shutdown, as companion to reboot's -d flag (force crash dump)
1997-07-09 02:39:37 +00:00
mycroft
8f6e4a4b64
Fix type error that caused offset to wrap at 4GB.
1997-07-06 16:19:40 +00:00
lukem
7da56091ad
as inspired by a commit message of Todd Miller <millert@cvs.openbsd.org>:
...
* cleanup a bit for -Wall
* use __progname instead of "restore"
1997-07-06 08:51:28 +00:00
pk
67c9126d92
NULL => 0 (from Arne Juul; addendum to PR#3237)
1997-07-04 21:48:39 +00:00
christos
599d8d864f
Fix warnings.
1997-07-04 15:17:55 +00:00
mikel
46ab71e02f
s/except/accept/, from John F. Woods in PR bin/3802
1997-07-02 03:19:09 +00:00
lukem
a260da3f8b
Support using $TMPDIR for rst{dir,modes}* files, so that large
...
restores can be done on machines with small /tmp's by setting TMPDIR
elsewhere. This shouldn't be a security issue as restore(8) isn't
set?id anymore.
1997-07-01 05:37:49 +00:00
christos
5ec7cc78a5
Fix warnings.
1997-06-30 22:51:27 +00:00
christos
bec3b005c5
Fix compiler warnings.
1997-06-30 22:20:30 +00:00
phil
ef45808de9
Better specify which flags can't be change at level 1. (PR 3299)
...
Make all "multiuser" be "multi-user" to conform with other "multi-user"
usage.
1997-06-30 20:30:06 +00:00
phil
fb200132e5
Note error when FFS does not support whiteouts and how to fix. (PR 3233)
1997-06-30 20:06:39 +00:00
phil
152140cb4e
Added mkfifo(1) and mkfifo(2) to the SEE ALSO list. (PR 1307)
1997-06-30 17:17:56 +00:00
lukem
ca651d6946
There's no need to install restore(8) setgid tty.
1997-06-30 09:47:27 +00:00
tls
4a70009927
I don't understand just what exactly changed in the past week that the GDINFO ioctl call here would smash the value of 'fd' and fail, but making fd volatile seems to fix it, for this program at least.
1997-06-30 08:09:22 +00:00
kleink
0505614d4e
Fix formatting directives; from SAITOH Masanobu <msaitoh@spa.is.uec.ac.jp>
...
in PR misc/3795.
1997-06-26 20:23:44 +00:00
perry
9386b2e135
move -t option to stand on its own and change a bit.
...
add a WARNINGS about the dangers of running without swap or only using
swap files if you have local disk to fsck.
1997-06-26 00:51:07 +00:00
thorpej
2ea04e4383
Add a "-t blk|noblk" device type option to swapctl -A. This allows the
...
user to specify "only add block devices" or "only add non-block devices".
This is useful during early system startup where swapping may be needed
before swap files are available (e.g. if fsck'ing large file systems).
1997-06-25 23:18:10 +00:00
mikel
e5ef66b32c
include <err.h> for err*() and warn*() prototypes
...
fix some printf() formats to take long args instead of int
1997-06-25 07:44:12 +00:00
kleink
3474a69ffa
* add `-x' option to usage().
...
* `=' vs. `==' in a comparison.
1997-06-24 17:47:03 +00:00
perry
c94b6b4f09
Add a whole lot of MBR partition types, derived from a couple of sources
...
including Linux.
Is there a master list of this somewhere?
1997-06-24 06:38:50 +00:00
mikel
6b2081e1f5
include <err.h> for err*() and warn*() prototypes
...
cast long to int for use by printf("%d",..)
add parens for gcc -Wall
1997-06-24 05:22:38 +00:00
mrg
586ed80911
install all man pages.
1997-06-23 13:25:41 +00:00
veego
38193230a0
quotacheck has MOVED to usr.sbin.
1997-06-23 09:03:44 +00:00
mrg
5667e094a1
move man pages into share/man.
1997-06-23 04:23:46 +00:00
mikel
dc73f7a073
eliminate excess errx() argument
1997-06-23 01:03:35 +00:00
pk
0a085ee866
`dump', `dumplfs' and `quotacheck' have moved to /usr/sbin
1997-06-20 20:18:35 +00:00
pk
69e5f9827e
`quotacheck' has moved to /usr/sbin
1997-06-20 20:15:24 +00:00
pk
0c0c4a7ccc
`dumplfs' has moved to /usr/sbin
1997-06-20 20:14:28 +00:00
pk
c27d0fb954
`dumpfs' has moved to /usr/sbin
1997-06-20 20:13:16 +00:00
pk
3504520bd0
Install `rtquery' in /usr/sbin.
1997-06-20 19:29:43 +00:00
christos
1cf34f53c0
Move fscknames to <sys/disklabel.h> where they belong logically.
1997-06-20 15:14:09 +00:00
lukem
b45dc84835
Fix problem with duplicate entries when changing from LEAF to NODE;
...
only the first link of a inode was being removed, not all of them.
From Kirk McKusick <mckusick@McKusick.COM> via thorpej
1997-06-18 07:10:16 +00:00
bouyer
de96ec69e2
The computed superblock size is bigger than SBSIZE, malloc() enouth
...
memory for it. Apparently, this bug was hidden by our malloc implementation.
Reported by Jason Downs.
1997-06-16 08:14:38 +00:00
bouyer
3663504bd6
Don't compile with -g by default.
1997-06-16 08:10:35 +00:00
mrg
e4a130c78e
note what N in priority=N means.
1997-06-15 15:22:48 +00:00
mrg
20548cd669
make option lists much clearer.
1997-06-15 04:08:33 +00:00
mrg
a413009751
document nfsmntpt option, re-arrange a little.
1997-06-15 03:52:02 +00:00
thorpej
0d769d1d10
Totally rework the command parsing, eliminating a few walk-offs of
...
bogus pointers, etc.
1997-06-15 03:47:53 +00:00
thorpej
4d323b75fe
Remove swapon, add swapctl
1997-06-13 19:31:26 +00:00
mrg
b6fc10aa3c
link to swapon.
1997-06-12 16:18:50 +00:00
mrg
647387e997
swapon(8) is no longer useful.
1997-06-12 15:09:16 +00:00
mrg
01a7eafbaa
swapctl program for new swap code.
1997-06-12 13:14:11 +00:00
bouyer
fa9e701e1e
Add a BUGS section, and xref options(4).
1997-06-12 09:09:30 +00:00
bouyer
8f7c2b3739
Add support programs for ext2fs. fsck_ext2fs is derived from fsck_ffs.
1997-06-11 11:21:39 +00:00
perry
bdb6d3716b
i386 now uses "installboot" for installing boot blocks. Comment out
...
the CFLAGS+= -DNUMBOOT=2 for now.
1997-06-07 00:47:27 +00:00
mrg
66bc7bd651
fix PR#3710, reported by Tatoku Ogaito <tacha@trap.fukui-med.ac.jp>.
...
- don't pass pw->pw_name into functions; make a copy.
1997-06-05 16:10:46 +00:00
lukem
d82e5e1e13
cleanup xrefs
1997-06-05 11:15:06 +00:00
lukem
4c54f5b742
* Add the ability to dump specific files & directories of a single
...
filesystem. This uses fts(3) to access the directory structure (and
not the raw device), so the standard access permissions are adhered
to (unlike dumping an entire filesystem, which just requires read
access to the raw disk device).
* Support SIGINFO status reporting.
* Remove now unused variables that previously stored the (e)uid.
* Be more informative in a couple of error messages.
1997-06-05 11:13:18 +00:00
lukem
a9fe880b0c
explicitly \0 terminate locname[] in treescan(). should fix [bin/2093]
1997-06-03 04:27:49 +00:00
christos
01bf6a0596
Update from Vernon Schryver, fixing the kluge to flush the route cache.
1997-06-01 19:34:46 +00:00
pk
25ba5d6eb3
More accurate failure message for unknown filesystem types, as
...
suggested in PR#1274.
1997-05-31 09:27:57 +00:00
lukem
39cef8b32a
Don't define the address of an interface to 0.0.0.0 if it's just being
...
brought "up" (without an address); don't give it an address at all.
From Koji Imada <koji@math.human.nagoya-u.ac.jp> in [bin/3477]
1997-05-30 05:44:11 +00:00
lukem
b4123d6862
Add "mask" argument to description of "broadcast".
...
From Thorsten Frueauf <frueauf@ira.uka.de> in [misc/3657]
1997-05-30 03:49:36 +00:00
cgd
c917dfb5b2
Fix broken uses of Dd. Both the mdoc and mdoc.samples pages agree:
...
.Dd is supposed to be invoked like:
.Dd month day, year
e.g. ".Dd January 25, 1989", rather than:
.Dd "month day, year"
which is what these pages did.
1997-05-29 01:48:05 +00:00
mrg
4925873939
remove the setuid bit.
1997-05-27 08:45:52 +00:00
mrg
88c38b1d8c
enable rcmd(). garbage collect.
1997-05-27 08:35:25 +00:00
mrg
0631d904fa
fix off by one bug.
1997-05-27 08:34:36 +00:00
mrg
6992846f36
use orcmd() for now.
1997-05-26 15:18:25 +00:00
pk
98bd013c4a
Code previous somewhat more compactly.
1997-05-21 22:26:38 +00:00
pk
655f1af426
Do not force the ISBLK and ISDIR checks on the mount point.
1997-05-21 21:47:07 +00:00
pk
cceeb9e424
More error checking.
1997-05-19 16:28:03 +00:00
pk
0c19f22e3f
* NULL => 0 (Arne Juul; PR#3629)
...
* Nuke spacoids
1997-05-17 19:38:12 +00:00
pk
d3f13c2f1c
NULL => 0 (Arne Juul; PR#3629)
1997-05-17 19:36:35 +00:00
mikel
b674a8fd0e
fix typos noted by Masanobu Saitoh <msaitoh@spa.is.uec.ac.jp>.
1997-05-13 04:15:06 +00:00
jtk
3adb948b12
fix typo: PRC should have been RPC
1997-05-12 01:52:27 +00:00
mycroft
cc4a1553a1
Eliminate bogus redefinitions of standard targets.
1997-05-09 07:50:03 +00:00
gwr
10e180cc49
Back out the .PATH.c changes. The .depend problem (and others)
...
will be fixed using the new .NOPATH make feature instead.
1997-05-08 21:11:01 +00:00
lukem
a18d6f1948
fix typo. from msaitoh@spa.is.uec.ac.jp, [misc/3584]
1997-05-07 23:19:03 +00:00
gwr
012e528f2e
Use .PATH.c: ...
1997-05-06 20:44:56 +00:00
thorpej
fd196425a8
Force the ifaliasreq "addreq" to have 4-byte alignment, so that casting
...
one of its sockaddrs to a sockaddr_in doesn't cause an unaligned access
fault on the Alpha.
1997-05-05 06:32:11 +00:00
mjacob
f5c4107de6
We need a hint of *what* address is bad on the kvm_read. Also,
...
there are two reads- one for the msgbuf pointer, and then that
for what it points to.
1997-05-03 17:18:05 +00:00
mycroft
5e34cc98aa
Fix several errors and remove out of date comments.
1997-04-28 02:59:44 +00:00
thorpej
186a8bd2e4
Don't SEGV if a qualifier is passed without an argument. From
...
Geoff Wing <mason@primenet.com.au>, fixes PR #2700 .
1997-04-27 16:58:22 +00:00
lukem
0dbf4ab9b1
Determine filesystem level (ref: fsck_ffs(8) -c ...) and display it.
...
Code was derivied from observing how fsck_ffs `upgrades' to a given
level, and has been tested on recent NetBSD filesystems (reports as "3"),
SunOS ("1"), and ULTRIX ("0"). I haven't found a filesystem of level
"2" to test, but the code should detect it. Fixes [bin/1353]
1997-04-26 05:41:32 +00:00
thorpej
f48f58b0ab
mvme68k uses the new crash dump format now.
1997-04-25 18:16:44 +00:00
scottr
6e4e9dc804
mac68k uses new libkvm, now.
1997-04-23 19:33:15 +00:00
thorpej
d35d1cc20f
Don't need to account for space for NUL, as it's included in the
...
sizeof(_PATH_DEV), noted by Chris Demetriou <cgd@netbsd.org>
1997-04-21 21:08:33 +00:00
thorpej
5ebe7c7be3
Add missing `-', noted by Erik Fair <fair@cesium.clock.org> on
...
current-users.
1997-04-21 21:05:07 +00:00
mrg
9d52d80cd8
set umask for savecore.
1997-04-21 12:50:43 +00:00
mrg
1dcbfad4c0
be safe with buffers.
1997-04-21 11:42:11 +00:00
mrg
0ebc8c3756
KNF. be safe with buffers.
1997-04-21 11:40:13 +00:00
mrg
b6daab9f37
lost+found directories are mode -1700
1997-04-21 11:34:37 +00:00
mrg
d655665117
be safe with buffers.
1997-04-21 11:31:15 +00:00
mrg
3a9bd0a52a
be safe with buffers.
1997-04-21 11:26:22 +00:00
lukem
bfdbb2379f
The fs level (ref: fsck -c ...) can be determined from the second
...
line of the output from dumpfs(8), not the first line. part of [bin/1353]
1997-04-21 05:35:19 +00:00
lukem
13d5dd4446
Implemented two modifier flags for -a and -l: -d (only show "down" interfaces)
...
and -u (only show "up" interfaces)
1997-04-21 01:17:57 +00:00
christos
d3d1227320
Ld directory reorganization:
...
- separate out the common files used by rtld ldd ld
- move machine dependent files into arch
- move ld in its own directory
- factor out .PATH and CFLAGS common to all Makefiles
1997-04-16 16:49:28 +00:00
christos
b4f53dbf7c
mktemp() -> mkstemp()
1997-04-16 16:46:28 +00:00
lukem
ceb1313a6a
use _PATH_DEFTAPE from <paths.h> instead of "pathnames.h"
...
cleanup references/examples to use /dev/rst* instead of /dev/rmt*
minor .Nm usage cleanup in man page
1997-04-15 07:12:19 +00:00
lukem
daf554f0c4
use _PATH_DEFTAPE from <paths.h>
...
change doco references/examples from /dev/rmt* to /dev/rst*
1997-04-15 07:00:45 +00:00
lukem
93da79de2b
remove use of "register".
1997-04-15 01:09:49 +00:00
mrg
67945bf11a
move these to usr.sbin/ipf/ipf.
1997-04-13 02:03:30 +00:00
mrg
a8e1cbbe43
ipf is now in usr.sbin/ipf/ipf
1997-04-12 23:57:12 +00:00
is
d743f36705
Add mtu n parameter. Part of code by Matthias Pfaller (PR 1648).
1997-04-10 19:10:16 +00:00
jeremy
90a04776b1
Fix typo in media selector example. (from frueauf@ira.uka.de)
...
Fixes half of PR#3470.
1997-04-10 06:30:26 +00:00
mikel
54d02ddfb0
flag is -f, not --f; from Saitoh Masanobu in PR misc/3469.
1997-04-10 06:16:06 +00:00
lukem
578deb45c4
Implement changes from [bin/1915]
...
* 'w' and 'W' display the year
* verbosity additions displaying total & per-volume transfer times and rates
1997-04-10 05:36:23 +00:00
thorpej
e8183ec164
hp300 uses new savecore now
1997-04-09 22:10:23 +00:00
christos
d9349e61e1
- Add netatalk bits
...
- Add prototypes
- Fix printf formats
1997-04-03 02:35:46 +00:00
christos
8e9ba6bac6
- netatalk additions
...
- KNF
- prototype fixes
- ifconfig -a now prints all the address family parameters for all configured
interfaces.
1997-04-03 02:07:58 +00:00
augustss
525bca97ff
Make ping obey the -n flag in places.
1997-04-02 09:22:01 +00:00
jonathan
f9d83c5401
Update sbin and usr.sbin Makefiles for mountd, nfsd, nfsiod in /usr/sbin.
1997-03-31 23:48:11 +00:00
jonathan
4fdb8210f0
Move mountd, nfsd, nfsiod to /usr/sbin.
1997-03-31 23:38:00 +00:00
thorpej
2aca76bf3b
Sun3x and PowerPC both use new libkvm.
1997-03-30 23:42:24 +00:00
fvdl
f7d4d2acec
Split handling reserved port handling for NFS rpcs and mount rpcs up;
...
-noresport -> -noresvport, and new option: -noresvmnt
Include a warning in the exports manual page on how -alldirs does
not guarantee that all accesses from a client stay below the mounted
subdirectory.
1997-03-30 20:53:31 +00:00
thorpej
1df9b10983
Build fdisk on the PowerPC.
1997-03-29 20:47:26 +00:00
thorpej
98de682c7c
Make this work on big-endian systems, such as the PowerPC. From
...
Wolfgang Solfrank <ws@tools.de>
1997-03-29 20:46:17 +00:00
thorpej
c18ae5ec1d
Bring this in touch with reality.
1997-03-29 20:28:17 +00:00
thorpej
e4a70a7f8f
Use pathnames provided by <netinet/ip_fil.h>
1997-03-29 19:54:02 +00:00
thorpej
91d0b1474b
Resolve conflicts from import of 3.2alpha2.
1997-03-28 21:54:38 +00:00
thorpej
dbdde72e82
Add a "-l" flag, which lists available network interfaces, with no
...
additional information.
1997-03-27 22:50:09 +00:00
darrenr
fe3bc025d0
Bring in entire 3.2alpha2 source tree
1997-03-27 15:13:58 +00:00
thorpej
a285d77f82
Print the station address of interfaces that have one. From
...
Matt Thomas <matt@3am-software.com>
1997-03-26 01:46:49 +00:00
perry
fd9be39827
fix 3128 from SAITOH Masanobu.
...
this consisted of nuking a duplicated paragraph; I did it slightly
differently than suggested.
1997-03-25 19:51:21 +00:00
thorpej
315d0c6cbb
Display the correct interface name in the event SIOCGIFMEDIA "succeeds"
...
but doesn't return any media types.
1997-03-25 01:37:11 +00:00
christos
d59123b39b
- Makefile cleanups
1997-03-24 22:15:37 +00:00
christos
794ba0d372
Don't allow < 1 sec ping interval to regular users.
1997-03-24 03:34:26 +00:00
thorpej
66addb16d6
Fix a slight bogon in printing active/current media, from Matt Thomas.
1997-03-24 00:45:30 +00:00
fvdl
983e7c0af4
Use a reserved port by default. The -P option is now obsolete, but
...
kept for backward compatibility. The -p option was added to explicitly
NOT use reserved ports.
1997-03-23 20:59:56 +00:00
fvdl
4df5a6390b
Checking for the use reserved ports by clients (both for mount/umount
...
and individual NFS requests) now depends on the '-noresport' option
in the exports file. Checking for reserved ports is the default.
The -n option has become obsolete but is maintained for backwards
compatibility.
1997-03-23 20:58:14 +00:00
christos
9c21b4d7f9
Try adding `o' option again; connection died.
1997-03-19 12:44:08 +00:00
christos
3696ff03af
Take care of alignment problems on the alpha: From John Birell, via cgd.
1997-03-19 12:36:03 +00:00
lukem
8c5cee237e
* use mkstemp() instead of mktemp()
...
* remove "register" qualifiers
1997-03-19 08:42:51 +00:00
christos
f3703d3a82
Remove -g
1997-03-18 21:27:16 +00:00
christos
5a6005a07e
Off by one.
1997-03-18 21:26:43 +00:00
christos
217f82764f
PR/3329: From David Jones: Add F_ONCE
1997-03-18 19:06:51 +00:00
thorpej
797e996927
Fix lookup_media_word() to properly distinguish between the "autoselect"
...
media type and error. (oops!)
1997-03-18 05:04:50 +00:00
thorpej
af71bad528
Do that last change somewhat differently; We need to know the
...
currently selected media, and thus cannot allow E2BIG, since the
top-level kernel ioctl code won't perform the copyout of the
ifmediareq if it sees an "error".
1997-03-18 01:50:01 +00:00
thorpej
55e07c34a2
Ignore E2BIG in domediaopt() like we do in setmedia(). Oversight pointed
...
out by Andrew Gallatin <gallatin@CS.Duke.EDU>.
1997-03-18 00:37:34 +00:00
thorpej
4fcebbc43a
Add support for BSD/OS-style media selection:
...
- new "media" keyword specified media to select:
ifconfig de0 media utp
- new "mediaopt/-mediaopt" keywords for setting/clearing
media options (such as full-duplex)
- new "-m" flag to display all supported media types for
a given interface.
Also, some generial cleanup of argument parsing while I was there.
Manual page updates from Jeremy Cooper <jeremy@netbsd.org>.
1997-03-17 03:08:46 +00:00
lukem
cb77572e20
use mkstemp() instead of mktemp()
1997-03-16 05:25:38 +00:00
perry
e27abe4739
Nuke obsolete special case .if for amigas.
1997-03-14 22:49:51 +00:00
mycroft
7f2e03747e
Insert some closelog()s, so we don't leave the syslog socket
...
on fd 0.
1997-03-14 00:44:35 +00:00
cgd
61d5abc37c
string.h for protos
1997-03-14 00:00:26 +00:00
christos
9ee27f02a1
Fix PR/3327: rcvd_tbl index was assumed to be in host order, creating
...
incorrect dup reports. From enami tsugutomo
1997-03-13 16:19:10 +00:00
perry
204351f3a5
The boot_${ARCH}.8 man files never belonged in reboot -- they have
...
been moved to man8.${ARCH}/boot.8. Note that this means that the
references in the pages to boot.8 are now actually true on many
architectures instead of being a lie on all.
1997-03-13 04:04:54 +00:00
christos
b9f439f21f
Fix PR/3322, reference to non existant program.
1997-03-12 13:57:51 +00:00
christos
fe4e4bb7a5
- remove -g from Makefile
...
- fix setsockopt and recvfrom casts.
1997-03-11 21:53:41 +00:00
christos
203dfd3486
- Use err, warn, errx
...
- Don't use floor, because we would need libm
- Add maxwait option from old ping
- Add a centralized gethost() to get hostnames
- Fix PR/1014 and PR/2017; (adds -D, -T options, and -I and -t for unicast)
- Document exit status
1997-03-11 21:22:49 +00:00
mikel
d2057dd292
add support for MNT_NOATIME; from Lennart Augustsson in PR bin/3304.
1997-03-10 03:59:53 +00:00
christos
3d71dbfd9b
fix reversed test for maxpartitions.
1997-03-09 00:35:44 +00:00
christos
649ae0edb1
Jason says: Use getmaxpartitions(3) to determine the number of partitions
...
allowed in this architecture.
1997-03-09 00:14:17 +00:00
christos
72fbacb380
Add -i (interactive mode to create/edit labels) inspired by the SunOS/Solaris
...
format/partition command.
1997-03-08 23:46:08 +00:00
cgd
245ccce34c
Fix NetBSD RCS ID tag
1997-03-08 19:46:43 +00:00
mouse
80c0d60f84
alternate -> alternative, per PR 2643
1997-03-08 13:47:08 +00:00
christos
6c522b4c82
Added fsirand
1997-03-07 20:17:19 +00:00
christos
4de052219b
First pass at fsirand. Needs /dev/random to do things right.
1997-03-07 20:16:39 +00:00
thorpej
ee5ba12678
Don't get stuck in an infinite loop if the msgbuf index is 0 or 1, from
...
enami tsugutomo <enami@ba2.so-net.or.jp>, PR #3285 .
1997-03-06 23:55:12 +00:00
christos
af9e021593
Added newfs_msdos
1997-03-01 19:46:36 +00:00
christos
d5fff03ed1
From FreeBSD's mkdosfs:
...
- KNF
- cleaned up a few typos.
- use the msdosfs header files.
- separated Makefile and Makefile.boot, since we cannot build
bootcode.h (yet)
ToDo:
- Make it work on hard disks; only works on floppies
- Make it accept an msdos.sys io.sys and a command.com, to make
a real dos bootable disk.
1997-03-01 19:42:54 +00:00
mikel
b31dfde1ef
set bflag so that 'dump bd M N' works properly. fix from Juergen
...
Hannken-Illjes in PR bin/3254.
1997-02-27 06:17:23 +00:00
carrel
533cb559da
Remove uid checks since the kernel now handles this and route(1) is no
...
longer setuid.
Document the "Permission denied" msg in the man page since this is
_slightly_ less clear than route(1)'s old error msg.
1997-02-22 21:22:24 +00:00
thorpej
c7e33aad6c
Now that non-superuser can open the routing socket, this program no
...
longer needs to be setuid-root. Superuser status is required to
alter the routing table, but is enforced by the kernel.
1997-02-22 03:49:31 +00:00
thorpej
dd72c4e12f
If root has no password, don't lock the operator out of single-user
...
mode if the console is "insecure".
1997-02-22 02:19:51 +00:00
mikel
9b8074878a
use += instead of = for CFLAGS
1997-02-21 07:47:49 +00:00
mrg
1cf9e54f49
link ipl.4 to ipfilter.4
1997-02-18 21:28:53 +00:00
mrg
cda4cfcedd
note that ipfilter also includes PFIL_HOOKS.
1997-02-18 21:28:19 +00:00
matthias
d67f3db782
The pc532 port now uses the new libkvm.
1997-02-08 09:38:06 +00:00
christos
e7512e5a5e
- resolve conflicts.
...
- remove md5 stuff; it is in libc.
- define MCAST_PPP_BUG, until we fix if_ppp.c
1997-02-03 22:02:51 +00:00
christos
6cf225561b
New version from ftp.sgi.com:sgi/src/routed.tar.Z
1997-02-03 21:06:26 +00:00
veego
8a514d0afa
Remove the last change. fil.fr_icode ist char and NOT unsigned char.
...
Fix pr#3169
1997-01-31 10:10:11 +00:00
tls
aeb2ee9ac9
add support for noatime mount flag
1997-01-30 09:56:10 +00:00
tls
d0c43309b5
add support for noatime mount flag
1997-01-30 09:52:26 +00:00
thorpej
17aa7541b7
Add support to display the ccd-specific statistics kept by the ccd
...
driver.
1997-01-30 04:02:08 +00:00
mark
ab4940de30
Cast -1 to an unsigned char for the test with fil.fr_icode as the fr_icode
...
field is declared as an unsigned char.
1997-01-29 18:39:47 +00:00
ws
ac112dcf50
Shifting by 32 on a 32-bit machine is undefined
...
(and in fact -1 << 32 results in -1 on e.g. x86)
1997-01-29 12:07:26 +00:00
mark
2ab96deb9a
Use an integer rather than a char for the getopt() return value in main()
...
in order to make it work with architectures that use unsigned chars.
1997-01-29 01:29:09 +00:00
perry
b1998ea4df
fix some nits from SAITOH Masanobu, pr-3149
1997-01-27 15:01:58 +00:00
mikel
8cd71f8b62
eliminate duplicate paragraph and fix typos; PR misc/3128
1997-01-23 06:34:39 +00:00
mikel
7f50ef911a
eliminate possibility that execle() will be called with one too many
...
arguments.
1997-01-23 05:48:06 +00:00
perry
ea9e41ab25
fix .I which should be .Em, from SAITOH Masanobu in pr-3109
1997-01-17 05:04:09 +00:00
perry
7665c8ee25
close pr-2717 from Manuel Bouyer <bouyer@lix.polytechnique.fr>
...
Replaces reference to hand patching securelevel kernel variable
with reference to options INSECURE.
1997-01-17 02:56:27 +00:00
perry
5714664cf5
fix pr 2977 -- only try to dump ufs/ffs partitions
1997-01-16 22:00:30 +00:00
cgd
7bd18db5e6
pointer cast fixups for 64-bit cleanliness
1997-01-14 06:47:10 +00:00
lukem
6c8a1cc329
don't call el_parse() if there's no commands (el_parse() now checks this,
...
but more safety is good)
1997-01-11 06:50:53 +00:00
lukem
5c9d30eb5f
the editline(3) man page now exists (but not as libedit(3))
1997-01-11 05:51:40 +00:00
tls
2ab9ccf105
it's a shame, but since we have no kernel support for kerb NFS (which may or may not be worth having, in the form available to us) this is how I'm closing PR #2469 .
1997-01-09 09:43:51 +00:00
veego
21361a6567
Add ipf.
1997-01-08 21:58:34 +00:00
mrg
eafab1cbd3
ipl -> ipfilter
1997-01-07 11:32:24 +00:00
mrg
3460d5fc46
update this for "pseudo-device ipl"
1997-01-05 14:53:55 +00:00
mrg
4810e839ab
initial import of darren reed's ip-filter, version 3.1.2.
1997-01-05 13:06:38 +00:00
mrg
b904481502
xref ld.so.conf.5
1997-01-05 12:07:53 +00:00
ws
fdbcbfc254
Fix handling of clusters marked bad
...
Noted by Rafal Boni
1997-01-03 14:32:47 +00:00
mikel
dd40c6d884
eliminate valueless return from main(); PR bin/3073.
1997-01-03 07:10:52 +00:00
mikel
ca9a02b5b1
oops, missed a comma.
1996-12-27 05:53:53 +00:00
mikel
d894f16336
fix reboot(8) xref
1996-12-27 05:51:14 +00:00
cjs
ea04966433
Fix typo: PR bin/3059
1996-12-26 17:35:35 +00:00
mikel
8a207c6ea3
eliminate obsolete reference to mkfs(8);
...
from Klaus Klein <kleink@layla.inka.de>.
also fixed buggy -a flag lines, reference fsck_ffs(8) instead of fsck(8).
1996-12-26 04:37:18 +00:00
mikel
875986c568
eliminate obsolete references to mkfs(8);
...
from Klaus Klein <kleink@layla.inka.de>
1996-12-26 04:33:34 +00:00
mikel
aff1970d41
remove mkfs(8) xref; PR 3041
1996-12-24 02:32:25 +00:00
cgd
d9842e70b9
declare the keywords structure 'extern' in keywords.h, to avoid a common defn.
1996-12-16 19:53:02 +00:00
thorpej
8e41017b18
After passing the terminating NULL for the argv list to execle(),
...
don't forget the (NULL) envp.
From Lennart Augustsson <augustss@cs.chalmers.se>, PR #2737 .
1996-12-11 04:05:21 +00:00
christos
fa1d4fc6d7
PR/3002: bug in my previous commit.
1996-12-07 19:09:11 +00:00
christos
468b0bc4a8
PR/2975: fsck lies to children about their program name
...
PR/2979: fsck is not smart enough about filesystems not in /etc/fstab
1996-12-05 18:30:23 +00:00
mycroft
728e20590f
Make sure to byte-swap all of the relevant fields; especially c_flags.
1996-12-04 03:54:04 +00:00
cgd
bcaa5b7b1c
When initializing 'fssize,' the size of the data buffer to be used when
...
writing data to the file system, if the "optimal" file system I/O
operation block size is less than TP_BSIZE, leave fssize alone (i.e.
at its default setting of MAXBSIZE). This was causing restore's
stack to be trashed, because the end-of-buffer checking/flushing code
around line 680 would never notice that the buffer was full (because
it'd be comparing a buffer segment index, which would always be >= 1, to
fssize / TP_BSIZE, which could be zero in that case), and would keep
filling and filling and filling...
1996-11-30 18:31:29 +00:00
cgd
a0c5caa042
patches from Tom I Helbekkmo <tih@nhh.no> to deal with type-size issues,
...
so this works (better, at least) on 64-bit machines (e.g. alpha).
1996-11-30 18:01:52 +00:00
mikel
957e75132e
Fix typo; PR misc/2956. Also cleaned up .Nm usage.
1996-11-26 06:44:36 +00:00
pk
b82932df85
sparc uses new savecore.c
1996-11-18 11:20:16 +00:00
gwr
6b2707d575
Note that distrib/utils/x_route uses these files.
1996-11-15 19:10:38 +00:00
gwr
786940dfb1
Remove comment that was no longer applicable.
1996-11-15 18:57:21 +00:00
gwr
13410f03ee
As discussed some time ago, add a "show" sub-command.
...
Also allow compilation with -DSMALL to ommit support for
non-essential protocols (i.e. when built into a ramdisk).
Use a less hack-ish way to generate keywords.[ch] and just
check in the result (helps ../../distrib/utils/x_route).
1996-11-15 18:45:23 +00:00
gwr
a54521537f
As discussed some time ago, add a "show" sub-command.
...
Also allow compilation with -DSMALL to ommit support for
non-essential protocols (i.e. when built into a ramdisk).
Use a less hack-ish way to generate keywords.[ch] and just
check in the result (helps ../../distrib/utils/x_route).
1996-11-15 18:01:36 +00:00
perry
6af2a74574
Fix more cosmetic problems -- changed .Nm fsck to just .Nm (thats the
...
whole point of the .Nm macro), replaced naked "fsck"s with .Nm's,
fixed another "the the", and .Dq'ed the "no" in the -t
description. Note that the description of -t is still ambiguous --
needs to be cleaned up by someone like Christos that actually knows it
well.
1996-11-09 18:43:22 +00:00
lukem
8c7e6f0d43
fixed typos, from SAITOH Masanobu <msaitoh@spa.is.uec.ac.jp> in [misc/2924]
1996-11-09 01:49:54 +00:00
cgd
b292e6cefd
make ping(8) print out statistics when given a SIGINFO.
1996-11-06 20:42:14 +00:00
thorpej
12afd4fc11
- If rcmd() fails, don't do any of the setsockopt() calls.
...
- Since the TCP_MAXSEG setsockopt can only descrease the MSS, and never
increase it, do an IP_TOS:IPTOS_THROUGHPUT setsockopt instead, since
dump is a bulk transfer.
Submitted by Bill Fenner <fenner@parc.xerox.com>.
1996-11-05 23:59:01 +00:00
christos
f95a0b9a4d
Fix PR/2884: Change default for nfs mounts to not do a connect on the
...
socket. Add option -C to force a connected mount. Now option -c is still
there, but it is the default. Maybe amd should be changed similarly.
1996-10-27 21:18:03 +00:00
lukem
9ab7d8e652
use unique temporary files for all operations except 'r' and 'R', which still
...
base temp files on dumpdate. explain why in the man page. fixes [bin/2870]
1996-10-24 04:01:10 +00:00
cgd
c35f913835
Fix typo in last commit
1996-10-24 00:12:50 +00:00
cgd
da8bebb896
document the 'nocoredump' mount option, which sets the MNT_NOCOREDUMP
...
mount flag, disabling core dumps on the file system.
1996-10-23 22:56:20 +00:00
cgd
fa1bf894fd
recognize the 'nocoredump' mount option as a standard option (supported by
...
all file system types).
1996-10-23 22:51:08 +00:00
cgd
26902ec586
recognize MNT_NOCOREDUMP and print the 'nocoredump' flag for file
...
systems which have MNT_NOCOREDUMP set.
1996-10-23 22:50:05 +00:00
cgd
c1eeddcff9
this file system (according to its source) supports MNT_UPDATE. Therefore
...
the mount program must recognize the 'update' option.
1996-10-23 22:46:16 +00:00
christos
1b51e8821e
Fix varyadic non ansi functions.
1996-10-22 16:57:51 +00:00
christos
b3e604c22a
- sort and remove unused options.
...
- If no filesystem is specified or an incorrect option, print usage information
1996-10-22 16:35:04 +00:00
christos
3cd14137ee
Update this to reflect reality after the fsck/fsck_ffs split.
1996-10-22 16:32:44 +00:00
christos
eb7ef0a925
- Move some pieces from the fsck_ffs manual page that are appropriate for
...
fsck now.
- Correct the usage.
1996-10-22 15:30:56 +00:00
thorpej
cdc9144332
Add missing '}', from David Carrel <carrel@ipsec.com>, PR #2873 .
1996-10-20 21:59:36 +00:00
thorpej
575dc254e0
Remove the redundant copy of this file.
...
Suggested by David Carrel <carrel@ipsec.com>, PR #2872 .
1996-10-20 21:55:14 +00:00
perry
7bc26fc852
Remove #ifdef tahoe conditionals. We have no tahoe port. There is
...
still a big #if vax in this file which should be removed if possible --
#ifdef MACHINE stuff in mi code is bad.
1996-10-18 07:16:02 +00:00
thorpej
7f9ea0f2ed
Use ${INSTALL}.
1996-10-18 05:45:01 +00:00
cgd
313e12dec4
clean up and add a fair bit of text. document -f (and the fact that it's
...
ignored).
1996-10-17 20:41:24 +00:00
cgd
139fcefc1f
include -f in usage, removed 'v' from getopt string since it's not handled
1996-10-17 20:29:53 +00:00
perry
c603ec4609
Remove boot_tahoe.8. We have no tahoe port.
1996-10-17 01:05:57 +00:00
perry
0517d113dd
RCSid Police
1996-10-16 15:41:06 +00:00
leo
d548c05876
Fix typo.
1996-10-15 09:16:20 +00:00
leo
c22aea7778
Be a bit more exact about when the bootloader decides to start NetBSD.
1996-10-15 09:14:32 +00:00
thorpej
7e0782662e
Add a chlen command, to change the length/size of an inode. From FreeBSD.
1996-10-11 20:22:43 +00:00
thorpej
519bef46ae
Fix a couple of glitches:
...
- s/fsutil.o/fsutil.c/ on a SRCS line.
- Don't need preen.c
1996-10-11 20:20:42 +00:00
thorpej
2402aaa614
Bug fix from Kirk McKusick <mckusick@McKusick.COM>:
...
Fix a bug in fsck_ffs where if a directory somehow develops a hole
(that is a block pointer that has a value of zero), fsck would give the
filesystem a clean bill of health, but the kernel would panic when
accessing the directory with the hole. Fsck now checks for holes
in directories. If found in preen mode, fsck fails. In manual
mode, it can be directed to shorten the directory to the beginning of
the hole. A more complete solution would be to allocate a block to fill
the hole. However, this is a lot more work for a `cannot happen' error,
so the extra effort seems unwarranted.
1996-10-11 20:15:46 +00:00
cgd
5dd208e6fc
u_long -> u_int32_t when dealing with address lists returned by the resolver.
1996-10-07 22:33:15 +00:00
christos
c9ec66c20b
Accept -f flag, but do nothing with it.
1996-10-03 20:09:44 +00:00
christos
6c3ecd5300
Document -f flag.
1996-10-03 20:08:29 +00:00
christos
c623b74b84
- Null terminate the argv vector [from ws]
...
- Dynamically allocate the argv vector
- Add -f global flag [from ws]
1996-10-03 20:06:30 +00:00
christos
a1ba72f394
PR/1551: clarify usage in manual page
...
PR/2452: add -t option to print label in disktab(5) format.
Misc cleanups...
1996-10-02 13:49:44 +00:00
cgd
0b10619181
make datas item copied out from kernel (panicstr) and/or used as kvm pointers
...
(panicloc) be 'long's, not 'int's.
1996-10-01 18:21:48 +00:00
cgd
d657ae260c
add alpha to the list of ports that use new savecore
1996-10-01 14:42:31 +00:00
christos
60e2d41cb1
Make this work after the fsck changes.
1996-09-28 19:30:35 +00:00
christos
195da734cb
Fix typo.
1996-09-28 19:23:29 +00:00
christos
ef1bd36baf
Allow for an extra argument needed by quotacheck.
1996-09-28 19:21:41 +00:00
christos
4df3bfced1
Update for newer preen interface.
1996-09-28 19:20:44 +00:00
thorpej
8e6bc9ed5f
Correct spelling of `successful'.
...
From Peter Seebach <seebs@solon.com>, PR #2783 .
1996-09-28 15:30:08 +00:00
christos
c1a92bcb82
This broke when preen.c moved from fsck_ffs to fsck. Update and cleanup.
1996-09-27 23:25:34 +00:00
christos
a0c84e7de2
util -> fsutil
1996-09-27 23:22:50 +00:00
christos
c5d8ca200f
- util.h -> fsutil.h
1996-09-27 22:45:10 +00:00
christos
7dfca7604a
- Rename util.c and util.h to fsutil.c and fsutil.h to avoid conflict with
...
<util.h>
- Change checkfstab so that the checkit function takes the name of the
mount point too (needed by quotacheck).
- Remove globals debug, verbose and preen
1996-09-27 22:38:37 +00:00
cgd
46243af406
fix up a debugging printf (was given its args in the wrong order), and
...
allow "ufs" in /etc/fstab to indicate MOUNT_UFS == MOUNT_FFS (for backward
compatibility).
1996-09-27 21:51:03 +00:00
thorpej
5d6afee55f
Use snprintf() rather than sprintf().
1996-09-27 03:23:33 +00:00
thorpej
6c2fa7eac7
Back out last change (and re-open PR); the patch is incomplete, and
...
I realized it _just_ as CVS checked the file back in.
1996-09-27 03:15:00 +00:00
thorpej
f864e10c5f
Make unique temporary file names.
...
From Luke Mewburn <lukem@supp.cpr.itg.telecom.com.au>, PR #2544 .
1996-09-27 03:07:05 +00:00
christos
df34c6063d
explicitly enumerate the ripv1 fields.
1996-09-24 17:00:27 +00:00
christos
4d3fba5988
- resolve conflicts
...
- try to follow rcsid style more closely
- fix rn_walktree callback routine signatures.
1996-09-24 16:24:12 +00:00
christos
7311bcb20e
Latest version of routed(8) from Vernon Schryver <vjs@sgi.com>
1996-09-24 15:11:33 +00:00
ws
82cdedc3cd
Fix delete() call in dir.c differently than Christos' way.
...
Require at least one filesystem as program argument.
Update man page to reflect the latter.
1996-09-24 13:17:18 +00:00
christos
ab3aefa822
Put fsck back.
1996-09-23 16:31:16 +00:00
christos
442314ab53
- use error printing code from fsck(8)
...
- remove fstab walking code
- add missing prototypes
- add missing argument in dir.c near "Truncate", where delete() was being
called with fewer args. I think the missing argument should be a zero,
but Wolfgang should check...
1996-09-23 16:27:56 +00:00
christos
5528d37484
- fixed all printf formats [there were a lot of %l? <-> %? mistakes]
...
- added missing prototypes, and made local functions static
- removed parallel preening code; this is part of fsck(8)
- use printing utilities from fsck(8)
- Makefile does not make links to fsck and fsck.8
- removed -l maxparallel option. It has no meaning anymore.
1996-09-23 16:18:31 +00:00
christos
fdf6ea6c50
- added -T fstype:fsoptions per cgd's suggestion.
...
- handle parallelism in preening here using the original preening code from
fsck_ffs.
- move common code from fsck_ffs and fsck_msdos here.
1996-09-23 16:11:32 +00:00
scottr
b9656d4793
Since the filesystem is mounted on the block device, we need to use
...
the character device instead. Closes PRs 897, 994, 2719, and 2769, but
somewhat differently.
1996-09-21 06:08:16 +00:00
cgd
cec83b8146
declare the variable "bad", used to hold errors, as a long, so it can
...
safely be xdr_long()ed.
1996-09-19 04:25:08 +00:00
ws
7918e50abb
Fix null pointer derefernce
...
Fixes PR#2765. Thanks David.
1996-09-17 15:34:05 +00:00
mrg
ed46fe3a8e
only log the bootstr if it exists.
1996-09-16 18:09:34 +00:00
mycroft
6dbfdb34f7
Clear the sin_zero fields explicitly.
1996-09-16 17:22:04 +00:00
christos
74d9e3de3f
Document -p (preen) option. If there are no filesystems specified on the
...
command line, get them from /etc/fstab when we are preening.
1996-09-11 20:35:14 +00:00
christos
2842b1a353
Fix gcc warnings.
1996-09-11 20:31:24 +00:00
christos
80411b3382
New version of filesystem independent fsck(8) program similar to mount(8).
1996-09-11 20:27:11 +00:00
mycroft
f5b5efa5d5
Update to match kernel changes.
1996-09-08 14:37:39 +00:00
explorer
22018a843b
Reference the new sl(4) page
1996-08-10 21:26:42 +00:00
explorer
a26a090a50
Fix disklabel to deal with some syntax errors a little better.
...
Mostly, when someone specifies a partition entry like:
c: 1295850 0
or
g: 1295850 0 4.2BSD
disklabel would dump core. Now it generates a warning like it should
in the first case and complains about too few fields in the second.
Perhaps I should just default to unused in the first case, but this prevents
core dumps. (pr bin/2659)
1996-08-10 18:54:48 +00:00
explorer
ddcb18b00b
Don't display cylinder comments if the number of cylinders is zero. This
...
closes pr bin/2683.
1996-08-10 17:59:01 +00:00
mycroft
408ead452e
Make sure to fill in the whole sockaddr_in when sending a discovery packet.
1996-08-10 02:37:41 +00:00
thorpej
8d1a5585e8
Add a manual page link from routed(8) to rdisc(8) as suggested by
...
Giles Lean <giles@nemeton.com.au> on the tech-net@NetBSD.ORG mailing
list. The rationale for this is that folks may be used to rdisc(8)
or in.rdisc(8) on other systems, and may not realize that NetBSD
implements ICMP Router Discovery in the routed(8) program.
1996-08-10 01:48:41 +00:00
thorpej
fc1a524603
- Finished up merge.
...
- Add some prototypes and definitions for types as necessary,
wrapped in __NetBSD__ to maintain portability.
- Explicit size types in structures that go out the wire.
- RCS id police.
1996-08-10 01:28:58 +00:00
thorpej
b1e0bd39e1
A leaner, meaner routed(8), implementing RIPv1, RIPv2, and ICMP Router
...
Discovery, courtesy of Vernon Schryver <vjs@sgi.com>. Thanks!
1996-08-10 01:08:06 +00:00
mrg
a9f27985cf
use the SunOS derived RB_STRING.
1996-08-10 00:20:58 +00:00
mrg
74693079c6
update for new reboot(2).
1996-08-09 10:32:11 +00:00
pk
6fcba07ce4
Update.
1996-07-03 22:38:37 +00:00
thorpej
648aed921f
RCS id police.
1996-07-03 03:28:09 +00:00
jtc
e6f7d4e4c5
Add '-m' to usage string; Fixes PR #2580
1996-06-30 22:30:32 +00:00
pk
b449415724
On the sparc on an extra DIOCWDINFO after writing to the raw device.
1996-06-29 18:44:11 +00:00
pk
458252ce61
Allow display and editing of partition size & offset fields in
...
<cyl/track/sector> format. This format is always excepted on input
(`-e' and `-R'); to display it use `-C'.
1996-06-29 15:50:18 +00:00
pk
c047ffa9e6
Allow display and editing of partition size & offset fields in
...
<cyl/track/sector> format. This format is always accepted on input
(`-e' and `-R'); to display it use `-C'.
1996-06-29 15:50:16 +00:00
leo
5e49244ee9
Add the manual page.
1996-06-27 11:07:55 +00:00
thorpej
670604517a
Add boot_x68k.8 to the list of man pages to install; the distrib sets
...
expect it.
1996-06-26 05:22:58 +00:00
leo
4982d25253
If kvm_dump_mkheader() returns 0, simply state 'no core dump' instead
...
of logging and error.
1996-06-23 20:30:39 +00:00
oki
22abd6252f
x68k system bootstrapping procedures.
1996-06-15 18:54:22 +00:00
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