fvdl
fa9bff9be1
Add and build a bootselecting MBR (i386).
1999-04-15 22:31:23 +00:00
kleink
e524714ca8
Update for sparc64.
1999-04-09 16:01:34 +00:00
kleink
de8c37eadc
Update a pasto-ed comment.
1999-04-09 16:00:17 +00:00
bouyer
3cf54e49e9
If checklabel() failed, the label has not been written, so exit(1).
1999-04-09 10:06:18 +00:00
agc
51ec106561
Plug a file descriptor leak.
1999-04-09 07:29:43 +00:00
drochner
d55756227f
!silent -> verbose, to make it compile again (there is no "silent")
1999-04-08 19:19:57 +00:00
agc
92003e043a
If there is no /etc/ld.so.conf, it is not a fatal error. Correct the return
...
value from the function so that the exit value to the shell is correct.
1999-04-08 13:27:38 +00:00
pk
1cd395375d
1, 2, 3 and.. 4!
1999-04-06 20:24:37 +00:00
cgd
b22750720f
change:
...
.Sh "SEE ALSO"
to:
.Sh SEE ALSO
The doc macros check for the latter (actually just for 'SEE' as the first
argument to .Sh) to set the section header SEE ALSO flag, which modifies
some behaviour (e.g. references done with .Rs/.Re).
1999-04-06 04:54:19 +00:00
cgd
9164307eaf
instead of coding an alpha boot block checksum routine here, use
...
the macro now provided by disklabel.h
1999-04-05 02:50:52 +00:00
ross
8d5d550e54
Define __POOL_EXPOSE for this nlist-groveling program.
1999-04-01 09:12:21 +00:00
chopps
20a608fe88
revert the previous changes that removed special cased ioctls for ISO
...
stuff.
1999-04-01 08:12:23 +00:00
perseant
f9daa9044a
Correct data checksum to take ifile indirect block into account, if it exists
1999-03-30 19:04:50 +00:00
mycroft
479f35bc93
Make the usage string match the man page.
1999-03-30 17:32:44 +00:00
oster
efffe046a2
Move COPTS to CPPFLAGS. Nuke some no-longer needed compile options.
1999-03-26 00:46:05 +00:00
oster
c2408285ae
Nuke unused code.
1999-03-26 00:45:01 +00:00
explorer
6b8114413a
Enable lmcctl
1999-03-25 04:08:29 +00:00
explorer
07c2411233
Add lmcctl, to configure lmc driver. Reason it belongs in /sbin is that
...
it might need to be run before /usr is mounted.
1999-03-25 04:05:36 +00:00
christos
22f9ed8d9b
Make it work for both elf and a.out
1999-03-24 16:02:41 +00:00
mycroft
68d6f4bf44
Remove spurious .ne's.
1999-03-24 06:27:49 +00:00
mycroft
66902a3cfd
Remove blank lines.
1999-03-24 06:14:18 +00:00
nathanw
210c7f5748
printf format fixes for Alpha.
1999-03-24 05:32:23 +00:00
bouyer
491d912f59
Implement a read cache, as announced on tech-userlevel. Default is 32k
...
read buffer size, 512 buffer or 15% of the user memory. Can be changed
with the -k and -s options.
1999-03-23 14:22:59 +00:00
christos
cc2c568d66
Revert cast to (int) that caused core-dumps.
1999-03-22 10:25:23 +00:00
tron
9dbddb5d81
Add "-l" to "SYNOPSIS" section and use same order as "slattach" when
...
printing command line usage.
1999-03-19 21:18:32 +00:00
perseant
d5c144cf97
"LFS" really stands for "Log-*structured* File System"
1999-03-19 17:29:44 +00:00
perseant
14c9d1eedb
Fixes for newfs_lfs on partitions that would require writing an indirect
...
block on the Ifile (>~4Gb with standard block/segment size).
1999-03-19 17:28:19 +00:00
thorpej
8ca743b6f3
Goodbye: newlfs
...
Hello: newfs_lfs, fsck_lfs
1999-03-18 21:54:47 +00:00
perseant
0a849c918b
Change name of newlfs to newfs_lfs.
1999-03-18 17:18:04 +00:00
is
9f7f3ce5d6
wrong order of initializations fixed
1999-03-18 07:14:53 +00:00
perseant
369e9cadf8
Initial checkin of fsck_lfs. This version cannot do any repair (-p flag
...
does nothing, and one of -p or -n is required) but can be useful as a
diagnostic tool.
1999-03-18 02:02:18 +00:00
wrstuden
f2c170eda0
Modify newfs so that the root node (and lost+found dir, if created)
...
of the new fs has uid.gid equal to the euid.egid of the process
which made it. This change permits users who have write access to
a device (say a floppy) to create a filesystem that, when mounted,
they have write access to.
This change closes PR bin/5990 from jbernard@ox.mines.edu , and is also the
change requested in PR bin/6276 from "Charles M. Hannum" <mycroft@netbsd.org>
1999-03-16 21:52:34 +00:00
thorpej
d6f9f0986b
Remove some extra spaces.
1999-03-15 23:20:23 +00:00
wrstuden
988bdf8e19
Modify how the byteswapping of the cylinder summaries is handled. If we
...
need to swap, allocate a buffer for the swapped summaries rather than using
writebuf. The latter is fixed at 64k, which is only enough room to hold
4096 summaries. Creating an fs with more results in a buffer overrun.
First noted by Matt Jacob mjacob@netbsd.org , and fixed by Albeaus
Bayucan, bayucan@nas.nasa.gov . Minor mods by me.
1999-03-11 20:23:58 +00:00
erh
fa45851f9b
Add missing .El line.
1999-03-10 05:14:51 +00:00
perseant
97bbd0e85a
Changes corresponding to new kernel LFS. Changed default block/frag sizes
...
to 8k/1k. Allow the possibility of writing larger filesystems by writing
the on-inode indirect block of the Ifile.
1999-03-10 00:43:33 +00:00
erh
95086b8941
Add missing .El
1999-03-10 00:08:33 +00:00
bouyer
1746034b3e
Handle "nodump" flag on directories, by not dumping any files or directories
...
under it. Based on some parts of PR 6705 by Brian Grayson.
In the Makefile, add (commented out) debug options that can be turned on.
1999-03-09 17:25:52 +00:00
bouyer
4656cdfb18
Add a [-n] option, which allows to examine a fs without altering it.
...
Add a 'blks' command, which lists the blocks address of a file.
1999-03-09 16:11:47 +00:00
sommerfe
79b9ef47d2
Don't bother doing stddev calculation when n==1, since that results in
...
a computation of 0.0/0.0.
On IEEE systems you get a NaN from this; non-IEEE systems probably
give you a SIGFPE.
1999-03-08 01:16:20 +00:00
mycroft
f6590b22cd
Clean up SYNOPSIS formatting.
1999-03-07 11:02:05 +00:00
mycroft
17ab98299b
Fix minor formatting error.
1999-03-06 11:57:20 +00:00
mycroft
4300219122
Fix minor formatting error.
1999-03-06 11:51:48 +00:00
bgrayson
f4609c553d
Typo fixed
1999-03-04 03:03:15 +00:00
bgrayson
4c1c1b0439
Slightly more useful error messages
1999-03-04 03:02:43 +00:00
oster
53d349a107
Update for recent changes: component labels, clean bits, adding hot
...
spares, and rebuilding components in-place. Re-arrange the
letters/options to make more sense (and make better use of the alphabet).
1999-03-02 03:13:59 +00:00
explorer
91d6272def
flags and type are seperate now
1999-02-28 17:42:37 +00:00
sommerfe
c805ae93c2
Crash dumps should *not* be world readable.
1999-02-27 20:40:30 +00:00
jwise
bce8ed1c8e
Once more around the hickory shrub. Faster and simpler stddev calculation from
...
Bill Studenmund.
1999-02-25 19:07:15 +00:00
ross
c650920100
LP64 tweaks.
1999-02-25 11:03:22 +00:00
ross
57f33ecab4
LP64 tweak in printf(3) instance
1999-02-25 10:56:47 +00:00
jwise
1b92119539
Fix calculation of standard deviation. From Brian C. Grayson <bgrayson@orac.ece.utexas.edu>
1999-02-25 03:35:34 +00:00
jwise
12711b010a
Add code from Daniel Hagerty <hag@ai.mit.edu> to print standard deviation
...
when printing out final statistics line.
Closes PR bin/6198
1999-02-24 19:31:38 +00:00
jwise
d3c740d725
Code to check if a cooked device was specified was failing even if the
...
cooked device was opened successfully. Also fix a typo.
Fixes second part of PR bin/6883 for Soren S. Jorvang <soren@t.dk>
1999-02-24 18:51:39 +00:00
jwise
14fe747212
Code to check for cooked device names was failing even if it succeeded in
...
opening the cooked device. Also some typos.
Fixes part of PR bin/6883 from Soren S. Jorvang.
1999-02-24 18:49:14 +00:00
oster
ae9b468dbe
Clean things up a bit. Teach raidctl a little about component labels
...
and hot-adding of spares. New code is there, but not enabled (yet).
1999-02-24 00:03:12 +00:00
mrg
bdadd56346
add a new fstab type "dp" for the user-specified dump device.
...
change swapctl -A to see this and add it via swapctl(2). also
add a new swapctl -D <device> to change the dump device on the
fly.
1999-02-23 17:00:53 +00:00
christos
ca98b383fd
Oops remove WARNS=1
1999-02-23 10:51:53 +00:00
christos
756b1291db
Resolve conflicts.
1999-02-23 10:47:39 +00:00
msaitoh
9a58d580cd
Add note about LD_PRELOAD
1999-02-22 23:07:16 +00:00
msaitoh
73b35dd2b4
fix typo
1999-02-18 07:54:33 +00:00
bouyer
1bb2b4dd78
Properly handle FIFO (linux seems to puts something in the block addr fields
...
here) and a new field that can be different in the master superblock and
its first copy. From Tim Shepard.
1999-02-17 13:11:19 +00:00
lukem
dcab0210a0
convert from NOxxx= to MKxxx=no.
...
include <bsd.own.mk> if testing a MKxxx variable.
1999-02-13 02:54:17 +00:00
perry
9a8b75daeb
add BeOS entry, from URA Hiroshi, PR 6974
1999-02-09 19:11:46 +00:00
erh
4a3cd0cce2
Make quoted strings work. (don't set the high bit of each character)
1999-02-09 08:55:24 +00:00
ws
f0a4bb6818
Use the drive parameter from the partition table
...
to support booting from the second disk.
1999-02-08 21:52:43 +00:00
hannken
0c92f24ea3
Numbers 0..9 must be treated as keysyms depending on context. Allow
...
`unknown_%d' for keysym with value `%d' so wsconsctl may read its own
output. Closes PR 6888.
1999-02-08 11:08:23 +00:00
bad
67b7e0e590
Do not create more then LFS_MAXNUMSB superblocks.
...
Do not modify superblock fields after computing its checksum.
Write the last two superblocks to disk, too.
1999-02-04 22:47:48 +00:00
bad
b86771c393
Use off_t where appropriate. Mostly from PR 5257 by Kazushi (Jam) Marukawa.
1999-02-04 22:25:22 +00:00
oster
068fe3dab2
Add missing NetBSD RCS ID's! Thanks to SAITOH Masanobu (msaitoh@netbsd.org)
...
for pointing this out.
1999-02-04 14:50:31 +00:00
augustss
521469b010
Xref wscons wsconscfg wsfontload
1999-02-03 21:05:14 +00:00
msaitoh
62b7296fa5
Eliminate unused period.
1999-02-01 23:43:43 +00:00
bouyer
c3d84360ae
Check malloc's return value before using the pointer.
1999-02-01 15:20:14 +00:00
msaitoh
507f116754
s/.Ic/.Cm/
1999-01-31 02:56:39 +00:00
veego
0287662346
Add the ldconfig SUBDIR for all platforms so ldconfig(8) is available on
...
a shared /usr/share directory.
src/sbin/ldconfig/Makefile has allready an check to build the ldconfig
programm only on a.out platforms.
1999-01-30 21:16:33 +00:00
msaitoh
00e131aa47
Fix some roff bugs.
...
We should use 'Ic' for internal command.
1999-01-30 10:22:45 +00:00
ws
faf59c0aba
Initialize drive number in DL (not done by some BIOSs).
...
If you want to use 32-bit addresses, be sure to init the high bits, too.
Some additional register saves around BIOS calls (just in case).
1999-01-28 14:14:04 +00:00
thorpej
fe8e643590
Use <sys/disklabel_mbr.h>
1999-01-27 22:04:51 +00:00
thorpej
3a6110fd02
Use <sys/disklabel_mbr.h>.
1999-01-27 21:41:31 +00:00
oster
e8d64a5862
Never used, and certainly no longer needed.
1999-01-26 02:46:26 +00:00
oster
543c143bd8
Take care of a few minor things due to the major RAIDframe cleanup.
...
Again, no functionality changes.
1999-01-26 02:40:02 +00:00
garbled
eab4c5009b
Add a -y flag to "bim" to assume a yes response to any questions bim might
...
ask the user. For use in sysinst, and other scripts.
1999-01-25 22:42:11 +00:00
msaitoh
3117e34c17
Add /proc/#/map.
1999-01-25 03:35:47 +00:00
pk
832bb22922
Enable non-cylinder-aligned partition warning on sparc[64] & sun3.
...
See also PR#6853.
1999-01-21 11:58:00 +00:00
thorpej
dbba3dce54
update for changes to the ccd_softc.
1999-01-21 08:48:46 +00:00
tron
257673aaae
Include "disktab.h" to get prototype for getdiskbyname().
1999-01-19 22:23:36 +00:00
tron
3ef6c36461
Include "disktab.h" to get prototype for getdiskbyname().
1999-01-19 19:34:50 +00:00
abs
593d6c65b9
Add '-f disktab' option to disklabel, via lib/6623 from
...
Greg A. Woods <woods@most.weird.com>. (Very) slightly tweaked disklabel.8
1999-01-19 06:24:08 +00:00
lukem
482f72a42c
no need for CWARNFLAGS; ../Makefile.inc sets WARNS=1
1999-01-18 04:48:01 +00:00
matt
3740dde63b
Allow CFLAGS to be set in /etc/mk.conf
1999-01-17 18:53:59 +00:00
bouyer
3e3f9c7795
#include machine/bswap.h and remove -lutil.
1999-01-15 13:32:05 +00:00
sommerfe
0c70fedcac
Allow modload to load symbols for use by DDB.
1999-01-13 23:07:30 +00:00
mjacob
93bf4aae36
recover from errno.h changes
1999-01-12 22:58:10 +00:00
garbled
48ff43e0e2
Add an EXAMPLES and ERRORS section to the manpage to partially fix
...
PR# 6121 by Charles M. Hannum. Someone else will have to do the
fixing to mountd's diagnostics.
1999-01-12 08:55:58 +00:00
thorpej
ea086c5c52
Update for changes to ccdvar.h
1999-01-12 00:22:00 +00:00
augustss
d89ed08e6d
Make keysym.h depend on dev/wscons/wsksymdef.h.
1999-01-10 18:05:49 +00:00
simonb
8305a06f33
Fix tpyo.
1999-01-10 01:34:37 +00:00
lukem
5b05a0328e
s/1998/1999/
1999-01-03 14:33:44 +00:00
lukem
2faa2d1ff5
add support for '-L label', which file(1) and restore(1) can extract from the
...
header. mostly based on [bin/6715] from Brian Grayson <bgrayson@ece.utexas.edu>
old filesystems don't have fs_qbmask and fs_qfmask set in the superblock;
fudge them as per code in /sys/ufs/ffs/ffs_vfsops.c::ffs_oldfscompat().
bug and suggested fix from Robert Elz <kre@munnari.OZ.AU> in [bin/6610]
XXX: there may be other variables required as well...
1999-01-03 02:17:46 +00:00
lukem
21ae292644
add support for '-L label', which file(1) and restore(1) can extract
...
from the header.
mostly based on [bin/6715] from Brian Grayson <bgrayson@ece.utexas.edu>
1999-01-03 02:17:45 +00:00
lukem
75ea7b3f7e
user friendly enhancments.
...
reworked from [bin/6710] by Brian Grayson <bgrayson@ece.utexas.edu>
1999-01-03 01:50:34 +00:00
nathanw
f274a1c1c5
Update for the 1990s: don't try to pass an integer in a pointer in ksym2name().
...
Makes this build on the alpha.
1999-01-02 19:01:12 +00:00
tron
46ce633a7b
Add reference to "st(4)" as suggested by Brian Grayson in PR bin/6713.
1999-01-02 16:28:39 +00:00
augustss
a971be193b
Add USB keyboard type.
1998-12-30 19:15:11 +00:00
augustss
44df4dcc85
Add a wscons display type `unknown' that the generic VGA driver can
...
return until someone fixes it for real.
1998-12-30 13:54:03 +00:00
augustss
0ae031028d
Add a special wsmouse type for USB mice.
1998-12-30 13:14:21 +00:00
augustss
aa68ddf736
Remove a slight ambiguity in the flag description.
1998-12-30 12:59:58 +00:00
hannken
2eb5d54614
Display usage information if called without arguments.
1998-12-29 22:40:20 +00:00
hannken
6ac29b4d09
Add subdir wsconsctl.
1998-12-28 14:03:27 +00:00
hannken
04ee2ece33
wsconsctl(8) - a program to manipulate wscons devices.
...
- lacks wsdisplay support (driver needs work on ioctls).
- man page needs work.
1998-12-28 14:01:16 +00:00
lukem
5f22ea3a31
fix estimate of blocks for subsets.
...
fix from Brian Grayson <bgrayson@ece.utexas.edu> in [bin/6607]
1998-12-28 13:38:29 +00:00
jtk
f7514cc95c
typo: should be loose source routing
1998-12-22 16:36:41 +00:00
thorpej
6f35df7bfe
Only build ldconfig on a.out platforms. Everyone else still builds the
...
manual page.
1998-12-17 22:23:44 +00:00
pk
abccd09fe5
Adapt to new location in `src/sbin'.
1998-12-15 22:49:42 +00:00
pk
8b230a2eff
Build ldconfig on non-ELF platforms.
1998-12-15 22:45:16 +00:00
pk
fc2f406a64
Pull in proper headers; deal with compiler warnings; miscelleneous KNF.
1998-12-15 22:27:14 +00:00
ws
fd4d2bc838
Typo
1998-12-15 16:07:24 +00:00
kenh
484162b815
Do this for ext2fs as well, because Manuel said so.
1998-12-02 16:15:10 +00:00
kenh
7171fafd1d
Add support for a new flag: "nodevmtime". This sets the MNT_NODEVMTIME mount
...
flag.
1998-12-01 23:20:43 +00:00
christos
f53f6fbf73
Add mknod <name> p which creates a named pipe. There is no real reason for
...
a separate mkfifo program and there is prior art.
1998-11-24 22:56:26 +00:00
christos
f95d18485e
- document 'p' file type.
...
- fix stale documentation about the location of the major/minor device
tables in the kernel.
1998-11-24 22:55:23 +00:00
kenh
2e09168cb1
Implement a new command: "checkpower". Returns the current power management
...
mode of an ATA device.
1998-11-23 23:02:58 +00:00
mrg
da5f0873c9
fix compile errors on the alpha.
1998-11-23 00:18:40 +00:00
msaitoh
73c0a4420d
s/ and and / and /
1998-11-22 22:27:32 +00:00
bad
1bb90faab4
testo. We want to source /etc/rc.shutdown.
...
Fixes PR #6474 .
1998-11-22 19:13:45 +00:00
kenh
1074143fcc
Fix a warning that shows up on big-endian machines.
1998-11-20 18:27:40 +00:00
kenh
d5b0705044
wdctl -> atactl
1998-11-19 23:54:59 +00:00
kenh
ca505b6b88
Build wdctl(8).
1998-11-19 19:52:25 +00:00
kenh
5700b6e15f
wdctl(8) - A command for manipulating WD/IDE/ATA devices.
...
Currently only understands "identify" and the power management command set.
Code has been liberally borrowed from scsictl(8).
1998-11-19 19:50:31 +00:00
msaitoh
91395a8690
delete .TP (because this document is written in "mdoc" format)
1998-11-17 21:02:38 +00:00
tls
f6f55150e7
document ipf change at securelevel >= 2
1998-11-14 07:47:36 +00:00
tls
88aaa797c9
reflect new securelevel 2 changes
1998-11-14 07:25:35 +00:00
tls
566ff31cb7
When downgrading from 'highly secure' mode (securelevel >= 2) to 'insecure' mode (securelevel 0) and the root password is set, always require it before giving a shell on the console. Reasoning: if an attacker has access to the machine console, he doesn't necessarily have access to the hardware itself; on a 'highly secure' machine, we may as well make his life hard.
1998-11-14 07:17:58 +00:00
abs
78aeeb96c6
Fix typo 'with routing loop' to 'with a routing loop'
1998-11-13 22:06:56 +00:00
oster
ed77a60f62
Oops. Forgot the man-page for 'raidctl' when the rest of 'raidctl' went in.
1998-11-13 13:16:46 +00:00
oster
0abf7b19d0
Added raidctl to the list of things to build.
1998-11-13 04:35:04 +00:00
oster
f675e35d77
RAIDframe, version 1.1, from the Parallel Data Laboratory at
...
Carnegie Mellon University. Full RAID implementation, including
levels 0, 1, 4, 5, 6, parity logging, and a few other goodies.
Ported to NetBSD by Greg Oster.
raidctl is our userland configuration tool for RAIDframe.
1998-11-13 04:34:02 +00:00
thorpej
f023958a87
CCDF_MIRROR is nuked from orbit.
1998-11-13 00:27:04 +00:00
christos
7b57bf6d78
Adjust for DKTYPENAME changes.
1998-11-12 16:19:47 +00:00
thorpej
c1425134ae
Simple support for formatting a SCSI disk. This will be enhanced in
...
the near future.
1998-11-12 01:16:08 +00:00
jonathan
9fe4d42638
Set otherwise-unused global variable `disksectors' to disklabel.d_secperunit.
...
Change fdisk -S to emit disksectors as DLSIZE (for benefit of sysinst.)
1998-11-08 00:29:08 +00:00
christos
7f1ed758a3
char -> unsigned char
1998-11-06 16:52:42 +00:00
simonb
00c4adc933
Explicitly zero "node" before we start using it.
1998-11-03 18:14:55 +00:00
bad
7404107445
Run /etc/rc.shutdown when the final shutdown time has come.
...
Thanks to Ted Lemon for helping with my English.
1998-10-29 20:12:56 +00:00
bad
af876a75fc
Delete redundant "the".
1998-10-29 18:55:27 +00:00
enami
de113f1843
Fix usage string;
...
- option to specify maxwait is -w, not -i.
- add missing -h host and -Q option.
1998-10-26 04:45:35 +00:00
christos
94b2d42842
Update to 980910 from ftp.rhyolite.com
1998-10-25 14:56:06 +00:00
christos
99c0436391
Update to the 980911 version from ftp.rhyolite.com:/src/ping.tar.Z
1998-10-25 13:51:31 +00:00
christos
e24d852656
Disable and log RIP_TRACEON and RIP_TRACEOFF. They are insecure.
1998-10-24 18:30:23 +00:00
lukem
a9db50e608
* implement -f; flush all routes before executing command
...
* reset af to 0 in flushroutes() and newroute()
* cleanup -DSMALL:
- `flush' and AF_APPLETALK is supported (the latter had partial support)
- AF_NS, AF_ISO, and AF_CCITT are not supported at all (rather than being
- partially unsupported).
1998-10-23 05:36:42 +00:00