perseant
9a38f49c57
User-level changes corrseponding to my latest kernel changes.
...
newfs_lfs gives lfs_minfreeseg a value of 1/8 of the total segments on
the disk, based on rough empirical data, but this should be refined in
the future.
2000-07-03 01:49:11 +00:00
thorpej
f70c591ad2
Add `create' and `destroy' commands.
2000-07-02 00:28:00 +00:00
itojun
914e93c4db
mention resesrved SPI range, which is not usable from userland
2000-07-01 01:04:04 +00:00
thorpej
1a9289d09a
- Add `tunnel' and `deletetunnel' commands, which issue the ioctls
...
that gifconfig(8) would issue to configure tunnel endpoints. This
allows IP tunnel interfaces (`gif' right now, and `gre' later) to
be configured with ifconfig(8), and via /etc/ifconfig.<interface>.
Partially taken from similar changes in OpenBSD.
- Const poison the command functions a bit. We really need to clean
up the command function interface.
2000-06-30 17:45:11 +00:00
perseant
61d1fe8df3
User-level changes for filling the disk.
...
Set MINFREE to 80, since that's a more reasonable value according to the
literature than FFS' 90. Remove a bunch of other unused FFS cruft from
config.h.
Initialize lfs_bfree correctly vis-a-vis MIN_FREE_SEGS, so the
filesystem doesn't over-represent the amount of free space it has.
Initialize lfs_dmeta so the kernel can estimate starting from a
reasonable value.
2000-06-27 21:06:24 +00:00
mrg
a461faa506
<vm/vm_param.h> is now <uvm/uvm_param.h>
2000-06-27 09:10:24 +00:00
bjh21
df36d174d2
Remove spurious colon from error message; clnt_pcreateerror provides one.
2000-06-26 21:53:34 +00:00
mrg
ad91bba6a6
we now need <uvm/uvm_param.h>
2000-06-26 15:37:26 +00:00
sommerfeld
e62920cf2e
revised rndctl which can display pool statistics.
2000-06-20 02:40:10 +00:00
simonb
73dfacb53d
If "SMALL" is defined don't include kvm support, primarily for install
...
media.
2000-06-20 01:49:20 +00:00
simonb
6a2c167125
The default core file is /dev/mem, not /dev/kmem.
2000-06-20 01:47:03 +00:00
fvdl
d65482091f
Adapt to new RPC interface. Use getaddrinfo(), not gethostbyname().
2000-06-20 00:45:24 +00:00
fvdl
27ddcb91ce
Handle unsupported protocols (i.e. no v6 support on the other side)
...
a tad better.
2000-06-19 23:19:20 +00:00
simonb
643cb3c341
Don't check namelist when choosing to use the sysctl interface.
2000-06-16 03:51:00 +00:00
simonb
907def68ca
ANSIfy.
2000-06-16 03:42:12 +00:00
simonb
b75d5299d7
Oops, forgot to commit this file - actually remove the kmem setgid bit.
2000-06-16 03:41:37 +00:00
simonb
a7d9e1f93d
Use new KERN_MSGBUF sysctl if running on a live kernel, and remove
...
setgid kmem bit from executable.
2000-06-16 00:20:23 +00:00
fvdl
474a72e217
Disable (unifdef for now) tunefs -n <disable|enable>, this is done via
...
a mount option now.
2000-06-15 22:37:17 +00:00
fvdl
56fb6920d7
Enable -o softdep.
2000-06-15 22:36:46 +00:00
fvdl
5422b85358
Enable and document the -o softdep option.
2000-06-15 22:36:07 +00:00
wiz
334298998c
Fix QNX partition IDs, confirmed by looking at FreeBSD's fdisk.
...
Note: 77 == 0x4d
2000-06-14 19:35:50 +00:00
perseant
75453f286d
Add "-i" flag to specify the location of the index file inode, to
...
examine alternate checkpoints. Regularize usage of maxino. Remove olf
debugging cruft.
2000-06-14 18:43:57 +00:00
cgd
db755e7c76
sweep of my licenses (userland files w/o only my copyright) for
...
consistency. (no functional changes)
2000-06-14 17:24:02 +00:00
cgd
d220ca5ba3
fix up NetBSD RCS Ids to match the standard, and the leading comment as
...
to match as well. No functional changes.
2000-06-14 06:48:47 +00:00
itojun
01014585ed
update examples, so that they would at least pass the parser.
2000-06-14 03:02:12 +00:00
itojun
11a42bf1f4
move setkey(8) from usr.sbin to sbin, to enable us to initialize
...
IPsec manual key before /usr mount..
(based on "don't use cvsmove" discussion i have seen, I did not use cvsmove)
2000-06-13 15:15:21 +00:00
itojun
07098cd363
better conformance to draft-ietf-ipngwg-icmp-name-lookups-05.
...
the old code was chimera of 03 and 05 draft.
-n by default, since IPv6 reverse lookup takes too much time.
use -H to enable reverse name lookup.
2000-06-12 16:21:02 +00:00
christos
88f6fad445
Revert 1.18 -> 1.19; causes infinite loops on machines that use ppp and
...
do active routing.
2000-06-11 23:43:17 +00:00
enami
4582a90f6d
Sync with rev. 1.19 of vnconfig.c.
2000-06-09 15:06:31 +00:00
enami
9974e53bda
Force -t or -N flag disables -u flag (but -t case is just for sanity).
2000-06-09 09:05:02 +00:00
fvdl
43ffff9e2c
Update to be more address-family independent, and adapt to TI-RPC
...
interface.
XXX this code needs a cleanup, especially the retry-loop.
2000-06-09 00:06:36 +00:00
mason
46cae96db6
Fixed typo - zonbie -> zombie
2000-06-08 20:43:16 +00:00
itojun
204ee4d791
make sure to clear ni_flags field on -w.
2000-06-08 13:56:22 +00:00
augustss
73053385f4
Note that sysid 0 marks a partition as unused.
2000-06-07 22:40:59 +00:00
itojun
8183434ff7
s/PIMCTL/PIM6CTL/ to avoid future confusion.
2000-06-07 04:40:46 +00:00
chs
09218270f0
change ``-a'' to be a synonym for ``-A''.
...
addresses PR 7629.
2000-06-06 07:09:14 +00:00
thorpej
0ffb5bb96d
Use CMSG_*() correctly when sending file descriptors.
2000-06-05 16:30:43 +00:00
oster
3fa8f52b84
In certain cases (e.g. where it makes sense) read/display the
...
component label for spare disks too.
2000-06-03 16:59:36 +00:00
oster
f26e8d9a17
Slight wording improvement on the 'raidctl -R' case.
2000-06-02 04:11:46 +00:00
matt
1d7db13f9f
make ldconfig.c not always fail.
2000-06-01 18:17:06 +00:00
fvdl
bb159432ef
Add a -I flag which, combined with -e, gives the user the opportunity
...
to edit and create a new label on a virgin disk.
2000-05-31 14:13:48 +00:00
oster
4d75110047
Make sure we handle the 'no progress' case properly.
...
Thanks to Manuel Bouyer for noting the problem (and supplying a patch!).
2000-05-31 00:47:30 +00:00
perseant
9e80654bda
Check for cycles in the inode free list, and for free inodes not on the free
...
list.
2000-05-30 04:33:14 +00:00
matt
b890d3f2ba
LP64 format problems. u_int64_t on alpha != %llu
2000-05-29 21:42:12 +00:00
simonb
c135b7f036
cp_time[] is an array of u_int64_t's now.
2000-05-29 11:59:01 +00:00
oster
239e79a9ad
Fix up some single quotes that messed up a line. (Thanks Wiz!)
2000-05-29 03:40:43 +00:00
oster
c4f772eecb
Obtaining component labels from spares is not supported yet, but add
...
some code that makes some progress in that direction.
2000-05-28 23:12:01 +00:00
oster
0ce56710af
Cleanup ETA calculation stuff.
2000-05-28 22:22:11 +00:00
oster
64ad6c882c
Have raidctl use the fine-grained progress info. ETA calculation stuff
...
needs to be cleaned up.
2000-05-28 00:49:35 +00:00
fvdl
1033142eea
Truncate the CHS values correctly in case a partition boundary exceeds
...
their range.
2000-05-27 19:02:54 +00:00
jdolecek
2d6c6df05e
add system(3) for spawning the editor - this is handy when EDITOR is set to
...
something like 'editor arg1 arg2 ...'
2000-05-27 19:01:13 +00:00
matt
7e083f3d75
Add some code to test libraries to make sure they are a.out before adding
...
them to hints.
2000-05-27 17:06:34 +00:00
jdolecek
baea72f7e1
Add new mount option nomaplcase (name taken from Solaris) - if set, file
...
names read from non-Rock Ridge cdroms won't be translated to lower case.
This is functionally similar to -g flag, but the version numbers on files
are still stripped.
2000-05-27 16:32:08 +00:00
simonb
66f45159dc
Handle kern.proc_args as well.
2000-05-27 15:30:12 +00:00
simonb
8bbe78e806
s/fprintf(stdout/printf(/
2000-05-27 15:11:05 +00:00
simonb
732db039ce
Deal with new structure returning sysctl()s.
2000-05-27 15:05:14 +00:00
matt
03e56c691e
Changes to put the COMPAT_AOUT code into ld.aout_so. Search <dir> for <lib>
...
then search /emul/aout/<dir> for <lib>. To make sure we don't get false
postives on ELF libraries we make the .so is a ZMAGIC dynamic library.
2000-05-27 06:53:29 +00:00
thorpej
ead7f2a346
Provide some information when confirming "Write outside MBR partition".
2000-05-25 21:23:37 +00:00
perseant
c534307563
Count the Ifile indirect block too (part of PR#9357)
2000-05-23 18:17:20 +00:00
itojun
922ffb6256
correct FILES section. mention IPv6/IPsec headers.
2000-05-23 12:35:34 +00:00
enami
ec2aebedf3
Make sure that sentences end at the end of source line for better
...
formatted output.
2000-05-23 04:35:32 +00:00
enami
ab4e6574a4
Add comment and sanity check about why we need not to skip remaining
...
blocks if we are reading inode bitmaps.
2000-05-23 02:27:33 +00:00
perseant
1d2596714b
Convert to NetBSD source code style
2000-05-23 01:48:52 +00:00
thorpej
340761f659
Apply indent.
2000-05-23 01:03:05 +00:00
thorpej
a53c712bd6
Build with WARNS=2.
2000-05-23 00:46:53 +00:00
thorpej
632c1d5e7c
ioctl(2) commands are u_long, so do_meter() must take the same.
2000-05-23 00:33:13 +00:00
bouyer
bacd71f681
Check the number of cylinder group summary area against MAXCSBUFS. fsck and
...
the kernel will happilly trash data after fs_csp[] in the superblock with
a large number of cylinder group.
2000-05-22 10:33:45 +00:00
enami
8532100ee5
Correctly extract the inode maps bigger than 512 tape blocks.
2000-05-19 09:22:55 +00:00
perseant
0b785d0c0d
More corrections to newfs_lfs' handling of segment 0.
2000-05-18 19:45:46 +00:00
itojun
56b2a497b1
remove incorrect mention to sysexits.h. this closes PR 9707.
2000-05-18 13:21:49 +00:00
perseant
9f31357cd9
Make newfs_lfs use fragments when creating the root and lost+found
...
directories, rather than full blocks; corrects some minor misaccounting
for segment zero.
2000-05-17 20:24:12 +00:00
fair
d143ba5da7
To resolve PR 9451, wording and formatting adjusted to be more clear about
...
the -F option for making device nodes for other versions of UNIX.
2000-05-17 09:43:33 +00:00
perseant
e6c7065240
fsck_lfs can now write to the filesystem, allowing it to correct most
...
(though still not all) errors in a damaged lfs. Segment byte accounting
is corrected in pass 5. "fsck_lfs -p" will do a partial roll-forward,
verifying the checkpoint from the newer superblock. fscknames[] is
updated so that fsck knows about fsck_lfs.
2000-05-16 04:55:58 +00:00
enami
700c13410b
Fix bug introduced in previous; don't leak file pointers.
2000-05-10 02:04:27 +00:00
enami
46f4baf5f4
Crunch only regular files and warn others.
2000-05-09 04:21:16 +00:00
sommerfeld
16bad8ee40
Allow INET6 to be used with SMALL without undefined symbols
2000-05-04 18:29:34 +00:00
soren
abf17c0cc1
MBR on cobalt too.
2000-05-02 19:00:41 +00:00
nonaka
e4f0173fa3
also use mbr partition table on prep.
2000-05-02 18:21:41 +00:00
nonaka
a279fa1682
also install on prep.
2000-05-02 18:20:41 +00:00
lukem
1bc94d695d
document the conditions for /etc/rc to be called with "autoboot"
2000-04-29 00:47:06 +00:00
abs
49de827f3a
Mention /var/run/dmesg.boot
2000-04-29 00:24:09 +00:00
nathanw
0428b61594
Finish describing what the soft dependancy code does.
...
Add a reference to the McKusick/Ganger Usenix paper.
Addresses PR#8838.
2000-04-27 21:34:27 +00:00
jdolecek
fe6381bfd1
add a prototype for _readfat() added in last commit and make it static, so
...
that it's possible to compile this with -Wstrict-prototypes -Wmissing-prototypes
Breakage reported by Jeff Rizzo <riz@boogers.sf.ca.us> on current-users.
2000-04-26 16:45:02 +00:00
lukem
9b544a7c6d
Using the `NOTES' file and source code as a reference, attempt to more
...
accurately explain the operation of init(8)'s state machine.
2000-04-26 15:01:36 +00:00
thorpej
215a62cad4
Don't warn when two nodes provide the same thing; this can be quite
...
useful (read the big comment I added).
2000-04-26 05:12:06 +00:00
jdolecek
4ab4989737
Recognize "dirty" signature on FAT as set by Windows 95 OSR2+ and don't report
...
it just as "odd byte sequence". Handle the dirty flag similar way
it's treated on e.g. FFS - e.g. clear it separately from rest of FAT.
Changing of FAT is now postponed until after all checks are done,
check.c:checkfilesys() was cleaned considerably and several messages
has been adjusted to be more accurate.
If file system was modified and no error has occured, just return 0
instead of 4 - there is no need for forcing a reboot in this case.
This addresses bin/5638 by Christos Zoulas.
2000-04-25 23:02:51 +00:00
hubertf
416a0bca75
Implement a "poweroff" command which is equivalent to "halt -p",
...
but allows powering down the system from an exec(2) call, e.g. via
a user which has "poweroff" as login shell.
The command name is modeled after Solaris.
2000-04-25 14:03:25 +00:00
simonb
1dd73382a3
Fix minor annoyance - when showing the boottime, the ctime() result
...
already has a trailing newline, so don't add an extra one.
2000-04-21 02:49:37 +00:00
itojun
9de652ed48
use scoped notation for link-local multicast too.
2000-04-20 12:25:08 +00:00
itojun
bfbec7cf43
support extended scoped address notation (fe80::1%de0).
...
it hides implementation detail (embedded ifid) from the users.
2000-04-20 12:08:50 +00:00
enami
16fcce9bb7
Allocate flagreq on stack.
2000-04-20 02:08:55 +00:00
simonb
48a5c3efa9
Don't declare 'extern opt*' getopt variables.
2000-04-14 05:58:01 +00:00
mrg
90bc324a8d
use <sys/swap.h>. should have happened years ago.
2000-04-13 08:29:56 +00:00
itojun
4a58ed7b4f
use getifaddrs, not SIOCGIFCONF, to avoid alignment constraints.
...
TODO: maybe it's better to pass struct ifaddrs * to in{,6}_alias.
2000-04-13 07:39:57 +00:00
itojun
dbe85fd5ef
clarify in_alias() and in_status().
...
in_status() handles the whole inet address family. in_alias() handles
printout for single address (for both the primary address or an alias).
it is more consistent with, for example, the way at_status() is used.
2000-04-13 07:16:54 +00:00
soren
59307a9107
Update usage with -f.
2000-04-08 23:18:27 +00:00
enami
07702f68a6
Introduce new filesystem type FS_CCD so that an operator can mark the
...
ccd component partition. Note that the ccd driver still allows partitions
of any types as components since an on-disk BSD disklabel isn't available
on some port.
2000-04-05 04:03:20 +00:00
enami
2a9be1168a
Explicitly pick up ''the first address'' to delete.
2000-04-03 03:54:42 +00:00
jdolecek
f8eb46874f
State the possible values of optimize_prefernce in description of
...
-o flag. Fixes bin/9706.
2000-03-30 10:43:46 +00:00
pooka
d09ff64b04
.core.Z, not .Z.core.
...
Reported by Wolfgang Helbig in pr/9684
2000-03-27 13:06:46 +00:00
jdolecek
1aec36e475
allow options 'sync' and 'async'
2000-03-27 09:33:22 +00:00
oster
807e453c32
When displaying component labels, indicate whether or not the set is
...
marked as being the one that should be used for the root partition.
2000-03-23 14:50:36 +00:00
simonb
cff93eae67
Arch-specific directories now live under .../sys/arch, not directly
...
under .../sys.
2000-03-22 02:11:51 +00:00
onoe
36af21fa48
Set flagreq.ifr_name before issueing SIOCGIFFLAGS for setifflags.
...
Withoug this change, flagreq was never initialized and ifconfig w/o addr
always failed with ENXIO.
2000-03-20 21:10:03 +00:00
soren
b742cb0638
The mode 0544 workaround has not been necessary since the first BSDi import.
2000-03-19 23:22:55 +00:00
soren
c9e138cf30
Remove reference to crash(8).
2000-03-19 23:22:07 +00:00
soren
7c2de1e4cf
Unbreak compilation with -DLETS_GET_SMALL as in PR bin/9639 by Patrick Welche.
2000-03-19 23:21:46 +00:00
soren
c1e87c4d5e
Also install on cobalt.
2000-03-19 23:01:07 +00:00
castor
70e0196cb3
Fix PR bin/9629. The global variable ifr was used to save interface
...
flags even though the media routines tweak it.
2000-03-18 21:10:50 +00:00
jdolecek
dd42da9e90
correct getopt() optstring: -A gets a parameter!
2000-03-16 17:33:04 +00:00
enami
8fa8b77325
Sync disklabel.5 with disklabel.h and dkio.h more closely.
2000-03-16 05:16:19 +00:00
soren
4e809d5269
mbrlabel moves to /sbin.
2000-03-15 12:01:19 +00:00
fvdl
4fc21ef227
Moved from mbrlabel.c,v
2000-03-15 11:56:02 +00:00
fvdl
2b9c2935fe
Moved from mbrlabel.8,v
2000-03-15 11:55:33 +00:00
fvdl
6a32cb5d07
Moved from Makefile,v
2000-03-15 11:55:03 +00:00
sato
6edea77b3b
add some keyboard and mouse type from sys/dev/wscons/wsconsio.h.
2000-03-14 08:11:53 +00:00
soren
89c5a767f8
Fix doubled 'the's.
2000-03-13 22:55:05 +00:00
ad
6758a2722d
Add new framebuffer types since 1.4 and change descriptions on a few
...
existing entries.
2000-03-13 10:43:15 +00:00
tsarna
f8c6d57730
Fix warning.
2000-03-12 22:58:05 +00:00
tsarna
4f90f5ce45
Add a "-f file" flag to process directives from a file.
2000-03-12 22:56:48 +00:00
hubertf
48058cc69e
s/comprised/composed/, per PR 9586 by Seebs <seebs@ged.plethora.net>
2000-03-09 12:50:36 +00:00
jdolecek
a519c15410
Ignore SIGPIPE, otherwise we might be stuck when run within a pipe.
...
Fix from bin/5359 by Nathan J Williams.
2000-03-07 20:02:59 +00:00
jdolecek
5aa5c9fa83
Add a note about what and where is printed for 'scan' command.
...
Addresses bin/9227 by <johnr@spimageworks.com>
2000-03-07 19:27:11 +00:00
enami
5fa4437659
Remove unnecessary continue statement.
2000-03-06 09:00:13 +00:00
enami
f7f205fedf
Remove now unnecessary assignment. It looks like 4.4lite merge left over.
2000-03-06 08:45:35 +00:00
enami
e5f114df26
Don't copy from destination to destination.
2000-03-06 08:08:15 +00:00
perry
39546c529f
add bootselect MLINK -- from jhawk
2000-03-06 01:23:11 +00:00
thorpej
600e504f64
Per a discussion on gcc-bugs, port-alpha/9494 is not a compiler bug, but
...
rather a bug in the code (which is violating the C standard by casting
an unaligned pointer to a pointer with more strict alignment constraints).
Fix the code to not do such things. Fixes port-alpha/9494.
2000-03-06 01:06:17 +00:00
lukem
655afb7cd6
* add support for -U, which is the opposite of -A (i.e, it unconfigures
...
all swap devices in /etc/fstab).
* fix description of -D
2000-03-05 11:35:22 +00:00
christos
e9769e0528
portability casts
2000-03-02 21:02:25 +00:00
christos
a221b1ba72
portability casts and re-indentation of some code.
2000-03-02 21:02:01 +00:00
christos
93daf39438
make local functions static and portability casts.
2000-03-02 21:01:34 +00:00
christos
62f94a6648
typos and clarifications
2000-03-02 21:01:03 +00:00
christos
2c77d44472
protability cast.
2000-03-02 21:00:41 +00:00
christos
5c5977a292
add an unsigned cast; looks safe and innocent, but it might not be...
2000-03-02 21:00:23 +00:00
christos
cce4e6d1e6
add a usec_fudge to make sure that time increases monotonically.
...
printf format changes.
2000-03-02 20:59:40 +00:00
christos
d1c10b4cd1
add a comment on about how tracing is secured, but still keep it disabled.
2000-03-02 20:58:55 +00:00
christos
59fd2f8be8
remove the once hack; vjs says it is not necessary with the monotonic
...
time kludge. We'll see.
2000-03-02 20:57:42 +00:00
hubertf
c8057468ec
fix typo: he -> the
2000-03-01 16:45:22 +00:00
enami
6059f8bc37
Fix typo.
2000-03-01 03:32:55 +00:00
enami
eb6c30723e
Salvage the better comment appeared in rev 1.51 but gone in 1.53.
2000-03-01 03:21:56 +00:00
itojun
9a400bfce1
support ping6 -a c
...
(request IPv4 mapped/compatible addrs from
draft-ietf-ipngwg-icmp-name-lookups-05.txt)
2000-02-28 13:50:04 +00:00
itojun
959ca07b4b
add hw.alignbytes sysctl mib. this gives you the value of ALIGNBYTES
...
at the kernel compilation time (ALIGNBYTES that the kernel uses).
2000-02-27 06:13:35 +00:00
deberg
c0541f24c2
-S isn't supposed to take an argument
2000-02-27 00:20:20 +00:00
oster
680c384366
Update for 'options RAID_AUTOCONFIG'.
2000-02-26 19:43:07 +00:00
itojun
6a433be509
remove net.inet6.ip6.nd6_proxyall sysctl.
...
support "ndp -s <ip6> <mac> proxy" for proxy NDP.
2000-02-26 08:48:21 +00:00
oster
1f4cc78a38
Add a few more examples, and a summary.
2000-02-26 04:02:03 +00:00
oster
f4f9f7bc66
More updates, spelling fixes, etc.
2000-02-25 22:38:51 +00:00
oster
f1717bc7fd
First revamp of the docs. This is still work-in-progress. More to come
...
shortly.
2000-02-25 22:24:46 +00:00
oster
3a374be745
Reorganize a few things. Make the general status ('-s') a bit more verbose
...
by including component labels, and less verbose by removing some other stuff.
2000-02-25 22:24:11 +00:00
itojun
e3d3868ea8
use getifaddrs. do not leave AF_INET6 listening socket left opened for
...
ioctls. (sync with latest kame)
2000-02-25 09:19:06 +00:00
oster
268ef0a8e2
Document the new autoconfiguration switches, and update the Usage: line.
...
More doc changes expected soon.
2000-02-24 23:52:46 +00:00
itojun
bd3400c592
more fix to SIOCGIFCONF alignment.
2000-02-18 08:14:26 +00:00
fvdl
b02df6b9ee
List vfs.generic.usermount in manpage. Don't try to handle machdep.diskinfo
...
for the i386, thus avoiding a warning message in 'sysctl -a'.
2000-02-17 08:54:16 +00:00
enami
24d448f70e
Define __POOL_EXPOSE almost at the beginning, instead of just before
...
dev/vndvar.h or dev/ccdvar.h so that struct pool is always available
regardless of multiple inclusion. Actually, ccdconfig.c compiles without
this change but ...
2000-02-16 06:52:31 +00:00
itojun
eedce7b797
use getnameinfo(), instead inet_ntop(), as much as possible.
...
(sync with latest kame)
2000-02-16 00:37:02 +00:00
thorpej
25ab915071
Note net.inet.icmp.errratelimit and net.inet.tcp.rstratelimit.
2000-02-15 19:59:02 +00:00
oster
5aee30c016
- support for autoconfig setup and / on RAID setup
...
- new parts are still work-in-progress (no docs yet either)
2000-02-13 04:55:30 +00:00
perseant
42bce177e0
Add -F flag to override newfs_lfs' preference for 4.4LFS-labelled partitions.
2000-02-12 23:58:09 +00:00
thorpej
eb51db5e1e
Support vm.nkmempages.
2000-02-12 18:00:58 +00:00
christos
3e1606a4b5
PR/9390: Jarkko Torppa: Routed leaks memory when route addition fails.
2000-02-11 18:39:02 +00:00
hubertf
04a9ed5842
Revert last change, it was caused by the build not picking the
...
right files if DESTDIR is set.
2000-02-11 16:14:32 +00:00
hubertf
e597c0a106
s/STRIP/STRIPPROG/
2000-02-11 15:36:25 +00:00
oster
565f0151c5
Note the "RAID" partition type.
2000-02-11 02:05:28 +00:00
jdolecek
e203cf81c5
Add reference to the include file with TCP sysctl constants. Fixes bin/9378.
2000-02-09 09:14:52 +00:00
itojun
787fb293d3
fix include file path.
2000-02-06 11:12:40 +00:00
fair
bf004f04e9
Document KERN_LOGSIGEXIT.
...
sort sysctl variable list in sysctl.8
2000-02-06 07:31:23 +00:00
enami
3fb18954ab
- The -B flag should be followed by logical segment size.
...
- Remove unnecessary comma at the end of SEE ALSO list.
2000-02-05 11:57:30 +00:00
tsutsui
c539ff5d84
STRIPPROG -> STRIP
2000-02-01 06:00:35 +00:00
itojun
a6cfc0a168
note that ifconfig delete does not work for IPv6
...
this is intentional - IPv6 assumes multiple addresses on an interface,
and it is not very safe to "delete" arbitrary one. -alias with
explicit IPv6 address works fine.
2000-01-31 18:02:01 +00:00
itojun
809b9a5822
add "nwid" directive.
...
XXX there are too many flags that are not listed in usage().
what should we do?
2000-01-31 17:22:28 +00:00
soda
6079ffd98c
mention that hpcmips and arc use `d' as RAW_PART.
2000-01-31 16:02:43 +00:00
soda
3c7d51f177
- use MBR partition table also on arc.
...
- use defined(USE_MBR) instead of defined(__i386__), like hpcmips and arc.
2000-01-31 16:01:06 +00:00
soda
07a6bcdde4
Build fdisk also on arc
2000-01-31 15:54:48 +00:00
itojun
62e82d7e0c
sync with latest libipsec and kernel.
2000-01-31 14:24:23 +00:00
bouyer
5db82fea81
Byteswap the group descriptors fields as well. Works again on big-endian
...
systems.
2000-01-31 11:40:12 +00:00
wiz
03df73abb2
reorder long descriptions for arguments to be in alphabetical order.
...
XXX: shouldn't 'enable' and 'disable' for -n be marked up in some way?
2000-01-28 19:51:34 +00:00
bouyer
54a73269c2
Updates for ext2fs revision 1.
2000-01-28 17:19:36 +00:00
bouyer
09d4663f6e
Correct bogons in filetype option support, and add support for the
...
sparse_super option.
2000-01-28 16:01:46 +00:00
sommerfeld
aace28c12e
Fix PR9282: restore doesn't print dump header on dumps from host with
...
unset hostname.
2000-01-27 15:25:00 +00:00
bouyer
5fb6bc4e18
First cut at ext2fs rev 1 support (as of mke2fs 1.18): supports the filetype
...
option read/write and the sparse option read-only.
2000-01-26 16:21:31 +00:00
mycroft
3d237fafa8
Fix a buglet that caused media-specific options to *always* be printed, even if
...
they were not set.
2000-01-25 06:11:25 +00:00
thorpej
409e9f1b38
Fix a logic buglet in status printing code.
2000-01-25 02:16:57 +00:00
thorpej
efe1032de0
- Print 802.11 status (i.e. network ID) after mtu, etc. but before
...
protcol addresses.
- When searching for status bits, use the currently selected media type,
not the currently active media type.
2000-01-25 01:46:57 +00:00
thorpej
98ac9f3fdb
Update copyright.
2000-01-25 01:03:21 +00:00
thorpej
4e10c0202f
Make display of media status information (e.g. carrier, etc.) table-driven
...
and easily extensible (by merely adding to the tables in ifmedia.h).
2000-01-25 00:59:39 +00:00
chopps
2377e11b8d
allow setting (and reporting) nwid for ieee 802.11 devices.
2000-01-24 23:24:16 +00:00
thorpej
9e4fad9efa
Fix a bug in get_media_options() which wasn't caught with global options;
...
make sure we only return option bits.
2000-01-24 22:31:27 +00:00
wiz
78798f9991
it's -> its
2000-01-22 14:48:43 +00:00
tron
c6a14eb15d
Remove bogus declarations of "errno", "optind" and "optarg".
2000-01-22 10:01:41 +00:00
mycroft
f5d7100e26
Nuke `extern int errno;' in code we compile with -Wstrict-prototypes. We get
...
the correct definition from errno.h.
2000-01-21 17:08:33 +00:00
wrstuden
01dd896ae9
Fix tyop pointed out by Simon Burge. Also expand description
...
a little, and change words to suggest overlay is a starting point for
layers which need to overlay the over-mounted fs.
2000-01-20 23:59:46 +00:00
perseant
ad4e686817
Rename lfs_ifind so that it does not conflict with new kernel prototype.
...
Addresses PR #9253 .
2000-01-20 21:32:31 +00:00
wrstuden
9f1512654d
Add mount_overlay.
2000-01-20 19:22:08 +00:00
mycroft
3809e348e0
Fix data comparison to not overrun array bounds.
2000-01-20 01:04:41 +00:00
perseant
88d28e9b98
Fix frag -> fsize typo
2000-01-19 21:27:08 +00:00
perseant
43a7fde6d9
newfs_lfs now recognizes a zero p_sgs field to mean "use the default segment
...
size" (for consistency with bsize/fsize, and since segment size == block
size is never a valid combination).
Updated the man page to include explicit reasonable values for fsize, bsize,
and sgs, at suggestion from Hubert Feyrer.
2000-01-18 21:57:59 +00:00
perseant
f1dfdc6927
disklabel now understands the p_sgs partition field (shift to compute
...
segment size from block size).
newfs_lfs now reads the disklabel to find segment, block, and fragment
sizes. Because reading this info from the wrong fs type could result in
very poor fs layout (e.g. ffs has "16" where the segshift would go,
resulting in 512-*megabyte* segments for 8K blocks), newfs_lfs refuses
to create a filesystem on a partition not labeled "4.4LFS".
Man pages for newfs_lfs updated to reflect this change.
2000-01-18 00:02:28 +00:00
bgrayson
2a09ca64fd
Added sysctl examples (read-only sysctls for now)
2000-01-17 07:22:45 +00:00
bgrayson
4760c9fa1b
Fix bug where NULL pointer wasn't checked before dereferencing
2000-01-17 07:21:54 +00:00
bgrayson
417d43539a
Remove unneeded syslog() at unmount
2000-01-17 07:21:25 +00:00
itojun
fc838249f5
don't install /usr/sbin/sysctl (backward compat symlink)
2000-01-17 04:22:59 +00:00
itojun
3ea807c958
move sysctl to /sbin/sysctl. symlink from /usr/sbin/sysctl
...
is supplied for backward compatibility.
add /sbin/sysctl to base/mi (does not remove /usr/sbin/sysctl
as we have a symlink)
2000-01-17 02:36:31 +00:00
itojun
0af5938ca4
Moved from usr.sbin/sysctl/sysctl.c,v
2000-01-17 02:32:06 +00:00
itojun
c71990b060
Moved from usr.sbin/sysctl/sysctl.8,v
2000-01-17 02:31:50 +00:00
itojun
7c02ef5347
Moved from usr.sbin/sysctl/pathconf.c,v
2000-01-17 02:31:14 +00:00
itojun
6b2ed69e4e
Moved from usr.sbin/sysctl/Makefile,v
2000-01-17 02:30:18 +00:00
hubertf
5471344299
Document the proper fstype for LFS. (If the "default" 4.2BSD is used,
...
newfs_lfs runs fine, but I get hangs when writing to the disk)
2000-01-16 00:44:59 +00:00
bgrayson
0d39e62e79
Fix security problem noticed by Alaric Williams:
...
when giving up root credentials, I was setting the egid and euid,
and forgot to also do gid and uid.
2000-01-15 06:21:40 +00:00
ad
902637d2e4
swapctl(SWAP_OFF, ...) now works.
2000-01-13 12:11:30 +00:00
joda
4aafeffb6f
implement netmask slash notation for IP and IPv6 addresses
2000-01-12 10:29:35 +00:00
oster
e5b5b86865
Nuke a debugging printf that I forgot to remove before last commit.
2000-01-09 03:06:35 +00:00
shin
8ceded3101
Add '-DSAVEBOOTAREA' to keep MBR partition information
...
when NetBSD partition starts at sector 0.
Closes PR:port-hpcmips/9146.
2000-01-09 02:45:43 +00:00
oster
c714a07d22
- add '-v' (Verbose) option, which, most notably, provides
...
a spiffy lukemftp-inspired progress bar for parity re-writing,
reconstructs, copybacks, et al.
- make 'raidctl -P' wait until the parity has been updated before exiting
(it waited previously, but only because the parity re-write ioctl wouldn't
exit until the parity was successfully re-written)
2000-01-05 03:02:41 +00:00
itojun
1d4f533c98
avoid use of kvm, mostly for boot floppy's convenience.
...
(sync with latest kame)
1999-12-31 19:40:19 +00:00
drochner
d2f02dc8e3
remove a leftover debug message
1999-12-21 16:54:16 +00:00
fair
35b8613acb
change "millisecond" to "microsecond" for headswitch and track seek
...
comments, to resolve PR 8189. This makes the documentation for these
fields consistent. Not that it matters - a grep of syssrc shows that
these fields aren't actually used for anything and should probably be
GC'd.
1999-12-20 18:19:18 +00:00
jdolecek
685376cc7b
Rework the manpage to be a bit more pleasing to read
...
BUGS section is gone, the facts are stated in the paragraph about
support for writing.
also note that NetBSD 1.5 is the first release supporting NTFS
1999-12-17 14:43:07 +00:00
abs
dfa0f92f2e
Use '$' instead of '-' to select remainder of disk interactively
1999-12-17 13:06:49 +00:00
abs
669feec4e3
When setting size of partitions interactively allow '-' for remainder of disk
1999-12-17 12:30:02 +00:00
itojun
c40b88c33c
add reference to RFC, and some more DESCRIPTION.
...
sync with latest KAME document.
1999-12-15 05:02:39 +00:00
itojun
5979fc87e0
provide -S for source address specifier.
...
enable KAME scopeid hack.
cleanups in node information query.
(sync with latest KAME)
1999-12-13 15:25:59 +00:00
itojun
5f036cce1d
bring in KAME scopeid hack. always show scopeid if it is scoped.
...
sync with latest KAME.
1999-12-13 15:24:45 +00:00
christos
c1936bfd69
- ARGH /brick fvdl
...
- Put back the change from revision 1.31
1999-12-12 23:53:26 +00:00
itojun
b9cc391094
prepare -DKAME_SCOPEID for extended scope id printing (commented out)
1999-12-12 11:44:53 +00:00
itojun
d9a742bd0d
improve debugging functionality.
...
(sync with latest KAME)
1999-12-09 15:08:33 +00:00
itojun
a338a0d47b
add reference to "inet6" family.
...
document -alias.
1999-12-09 01:28:25 +00:00
perseant
e0a29d2563
Read-only mounts should not start cleaning processes. Make it so.
1999-12-08 22:39:25 +00:00
jdolecek
b1e0f0ad47
usage(): wrap lines so that they don't exceed 80 characters
1999-12-05 18:14:11 +00:00
itojun
f816cfa0ca
don't make "-prefixlen 64" a default in -inet6 case. the past behavior
...
was not compatible with past practice ("route get" did not work right).
sync with recent KAME.
1999-12-03 05:43:00 +00:00
itojun
535e7106d2
rcsid police
1999-12-03 02:13:55 +00:00
bouyer
15ca2512dc
Add a missing '\n'.
1999-11-28 20:03:17 +00:00
mrg
5f534fca77
allow changing partition info from inside the interactive handler.
1999-11-26 06:03:09 +00:00
mrg
e93b1a89ec
we are rcorder.8 now.
1999-11-23 05:50:08 +00:00
mrg
d246ccddbb
move rcorder to sbin.
1999-11-23 05:28:15 +00:00
mjl
2ecd102f59
Make usage message match actual options.
1999-11-21 00:53:58 +00:00
sommerfeld
3a73fcfff7
Include clues on what to do with the crash dump once you've got it
1999-11-20 19:57:01 +00:00
lukem
1152720a07
add newbtconf (missed by darrenr)
1999-11-20 00:04:48 +00:00
kristerw
ebf003eaf4
Typos (from OpenBSD)
1999-11-19 22:48:01 +00:00
bouyer
a1d8cb9593
Ignore RTM_OIFINFO messages (send by a COMPAT_14 kernel).
1999-11-19 10:46:35 +00:00
enami
7b962c3e98
Keep SEE ALSO list in alphabetical order.
1999-11-19 01:47:13 +00:00
enami
f4642e590c
Use .Ar macro for the files to be extracted.
1999-11-19 01:38:54 +00:00
enami
82d7115cf2
Don't pass so many args to .Nd macro. It just overflows.
1999-11-19 01:12:39 +00:00
mrg
f6bf35c814
fix lp64 lossage.
1999-11-17 00:29:54 +00:00
enami
3fdb4d7b11
If we didn't print an open paren, no need to print a closing paren
...
(by backing out part of previous commit).
1999-11-16 11:53:17 +00:00
fvdl
f6356db85f
Fix typo.
1999-11-15 20:53:56 +00:00
fvdl
f2651c65ac
Fix %d <-> long mismatch.
1999-11-15 20:31:51 +00:00
fvdl
b154796d0f
Update for soft updates code.
1999-11-15 19:22:22 +00:00
fvdl
60f82a22ae
Print softdep information. Also print sync+async writes in verbose mode.
1999-11-15 19:20:58 +00:00
fvdl
5a92829791
Update for softdep code.
1999-11-15 19:19:41 +00:00
fvdl
a905c40444
Changes for softdep code.
1999-11-15 19:18:24 +00:00
ad
43df09c3a7
If we changed the sample rate or resolution, then say so.
1999-11-15 13:47:30 +00:00
ad
6b374311ba
Allow setting mouse resolution and sample rate.
1999-11-11 18:29:40 +00:00
drochner
3bc4cec200
allow to set multiple keyboard "variants" simultanously.
...
Follows PR kern/8456 by Michael Eriksson <eramore@era-t.ericsson.se>,
implemented diffently.
1999-11-10 16:49:38 +00:00
drochner
85cbf55d16
Since our gcc doesn't warn about NULL format strings anymore, we can
...
fix the incorrect err(1, "%s", "") et al.
Closes PR bin/7592 by cgd.
1999-11-09 15:06:30 +00:00
perseant
f52d155148
Make newfs_lfs try increasingly smaller segment sizes down to 2*block size,
...
if the partition is so small that not enough segments can be created to
place the second superblock. Addresses PR#7623.
1999-11-05 18:59:12 +00:00
sommerfeld
a5e1bf5368
Display local address associated with route (if any) in "route get".
1999-11-01 13:32:38 +00:00
soren
7c282714fa
Fix typo.
1999-11-01 02:30:58 +00:00
is
7bf4e6a5e3
exect->execve.
...
During my investigation, no reason could be found to enable tracing.
Fixes PR 7782 by Christoph Martin.
1999-10-31 13:24:05 +00:00
soren
94872b2ccd
Sync with scsictl: rearrange usage() and print list of commands.
1999-10-29 23:07:43 +00:00
mycroft
3d346bb5e5
Increase the format timeout to 6 hours.
1999-10-27 22:29:06 +00:00
kleink
522cbf0248
Update to match new SVR4-style definition names in <sys/exec_elf.h>.
1999-10-25 13:55:06 +00:00
soren
6129fbed1e
Fix pastos.
1999-10-19 10:35:37 +00:00
shin
7a8dbc6aa3
Fix typo. ('_i386__' -> '__i386__')
...
Pointed by D'Arcy J.M. Cain, thanks.
1999-10-12 00:36:17 +00:00
darrenr
dbbe49c38f
bail if the source config doesn't exist as a directory
1999-10-11 12:45:43 +00:00
shin
39a8a0436e
add hpcmips support (MBR)
1999-10-11 05:28:04 +00:00
hubertf
92bd305e4a
Add note that "fdisk -i" is the same as "fdisk /mbr" on MSDOS.
1999-10-11 01:04:57 +00:00
soren
5db156a589
NFS over TCP is more common these days.
1999-10-07 23:50:58 +00:00
darrenr
e38cd9f79b
import script to setup directories for maintaining separate boot configs.
1999-10-05 11:22:43 +00:00
mycroft
f6624fbbee
Make `reassign' actually work.
1999-10-04 17:10:56 +00:00
perseant
2763cc1921
Working version of aborted dump{,_lfs} join.
1999-10-01 04:35:21 +00:00
perseant
ac8f2f8282
Undo broken dump{,_lfs} changes, part 2.
1999-09-30 21:06:57 +00:00
perseant
e8247b4092
Back out changes made on the 29th, not at all the changes I intended to commit.
...
(I don't know how I did it though ... I'll figure it out tonight.)
I'll reapply this, in a working form, this evening.
1999-09-30 20:39:58 +00:00
perseant
54fd3dd508
Adapt dump(8) to use filestore-independent (but still ufs-specific)
...
replacements for NINDIR, fsbtodb, etc. Create dump_lfs by adding a few
LFS-filestore-specific routines. As described in PR#8317.
1999-09-29 04:57:48 +00:00
ad
2829eb17d7
Make `all' a synonym for the `any' keyword.
1999-09-28 23:32:04 +00:00
bouyer
3e19888633
Note that proc.<pid>.corename susctl node is read-only at securelevel >= 2.
1999-09-28 14:56:04 +00:00
enami
d758f82f45
Oops, needs an operator.
1999-09-25 04:27:55 +00:00
enami
cd2531c01e
Build fdisk also on hpcmips.
1999-09-25 04:26:28 +00:00
enami
62d623bfc4
Don't decend into the subdirectory mbr_bootsel except i386,
...
since it currently doesn't contain MI thing and not compile
on ofppc box (thanks Wolfgang) and probably on bebox box.
1999-09-25 04:18:20 +00:00
simonb
2bb88f2837
Fix tyop and clean up usage of commas a little.
1999-09-21 12:09:25 +00:00
ross
10078c4c8b
don't unbalance { } pairs with #ifdefs or ctags(1) gets confused
1999-09-17 18:30:33 +00:00
is
942ecedabb
Clarify description of ``-c''. (See PR 4511)
1999-09-17 10:20:01 +00:00
kleink
03126e1c99
Use full month names with .Dd, as per mdoc.samples(7).
1999-09-12 18:47:10 +00:00
jdolecek
1e99130f2e
Use unixish term "hole" instead od "sparce" (which looks like it
...
should be "sparse" anyway).
Noted by Soren Jorvang <soren@NetBSD.org>.
1999-09-07 08:16:13 +00:00
soren
b49886ea7a
Update usage().
...
Prevent buffer overflows when configuring boot selector.
Cycle through partitions when entering boot names.
Use '<UNUSED>' consistently.
Reviewed by: fvdl
1999-09-06 23:58:59 +00:00
christos
0e578b8b02
make sure that we don't try to allocate negative memory when blks == 0.
1999-09-06 19:52:28 +00:00
abs
b755b885d5
Accept 'Y' for label disk as well as 'y'
1999-09-05 07:27:55 +00:00
proff
50aa8b2b93
use daemon(3) instead of vanilla fork()
...
use err(3) instead of perror..exit
add new flag: -n don't detach from tty
1999-09-03 13:31:29 +00:00
proff
143f897d3d
-n don't detach from tty
1999-09-03 13:29:44 +00:00
itojun
8ce82eb757
sbin/rtsol now shares source code with usr.sbin/rtsold.
...
sbin/rtsol is compiled separately for static linkage.
1999-09-03 05:25:43 +00:00
itojun
0a69640f14
remove false fix for routing socket align issue.
1999-09-03 04:17:19 +00:00
itojun
65b4964f1e
fix alignment issue in routing socket data, on 64bit arch (i.e. alpha).
...
sockaddrs are packed with ROUNDUP() in sys/net/rtsock.c so userland
programs needs to follow that.
PR: 8179
1999-09-03 03:47:39 +00:00
simonb
d9c745bf82
"-l" means _don't_ log to syslog(3).
1999-08-19 13:43:27 +00:00
christos
ebe496e30c
negative ip octets don't make sense. Now we print byte swapped but the
...
addresses are at least recognizable without negating :-)
1999-08-19 05:12:38 +00:00
kleink
9c56c84e7b
printf() format warnings for size_t != int; from Peter Seebach in PR bin/8214.
1999-08-17 15:05:15 +00:00
bgrayson
15e449f40e
Initial support for rfilter and wfilter namespaces, in pt_filter.c.
...
Also, recur into ./examples, to grab the tutorial and example configurations.
1999-08-16 06:55:27 +00:00
bgrayson
854e99c51a
Initial checkin. Contains some tutorial-like examples, plus configurations.
1999-08-16 06:42:48 +00:00
bgrayson
ac273e7f35
Changes include:
...
- user mounts of fs namespace are now possible.
- if read/write access is not possible, fall back to read-only.
- use lose_credentials() as a common method to change UID etc.
(it is also used by the rfilter and wfilter code)
- some KNF changes, while I was here.
1999-08-16 06:38:12 +00:00
bgrayson
5abfdc83cb
Make life a little easier: warn if the configuration file is not an absolute
...
path, and under DEBUG, keep stderr around.
1999-08-16 06:34:50 +00:00
oster
b2af35bc2d
rf_MakeConfig succeeds only if it returns 0, not if it returns
...
values 0 or greater.
1999-08-15 03:18:19 +00:00
oster
225f5a8b60
Display the parity status as part of the status ('-s') display.
1999-08-15 03:15:00 +00:00
mjl
89fa8aef99
Clarify usage message.
1999-08-13 21:12:18 +00:00
bouyer
21521cffe4
Sync with sys/disklabel.h
1999-08-13 10:23:39 +00:00
oster
67e8cf0262
No need to include rf_sys.h.
1999-08-13 03:37:42 +00:00
thorpej
ae6f518821
Garbage-collect CCDF_SWAP; no longer used, and doesn't make any sense
...
with the UVM swap code.
1999-08-11 02:44:35 +00:00
oster
d0740fb357
Add two more options to raidctl:
...
-p check (and return) the status of the parity
-P check the status of the parity, and rebuild if necessary
Addresses PR#7494
1999-08-10 18:21:39 +00:00
jdolecek
cbac3515fc
xref mount_ntfs(8) in SEE ALSO
1999-08-08 04:40:18 +00:00
oster
180bbfd871
Move two functions from rf_strutils.c into rf_configure.c, removing
...
the need for rf_strutils.c.
1999-08-07 23:48:11 +00:00
jdolecek
fac3e3fdcf
* put new BUGS section instead of CAVEATS, which explicitely warns NTFS
...
is experimental and should be used with extreme caution
* give credit to christos & me for the NetBSD port
1999-08-05 15:45:01 +00:00
sommerfeld
95d53bad01
Fix PR7747: umount -R dumps core
...
(fix by Ronald Khoo from PR applied)
1999-08-02 02:40:38 +00:00
mycroft
c71139914f
s/on device/in [dirname]/, to be a bit clearer...
1999-08-02 00:33:01 +00:00
wrstuden
398c91fa04
Adjust column-sizing code to keep output in 76 character lines, so output
...
doesn't wrap in sysinst.
1999-07-30 17:44:01 +00:00
drochner
6205a5ed9e
don't use the result of a readdir() after closedir(), from
...
Christian Groessler per PR bin/8107
1999-07-30 15:56:58 +00:00
hubertf
958ed46f74
Collect all little usage-messages spread around into one place,
...
and as a side effect, print the available commands (and their
usage) if no command is given on the command line.
Approved by Jason Thorpe.
1999-07-30 02:29:04 +00:00
itojun
76a67357f0
fix alignment problem of SIOCGIFCONF, on 64bit arch.
1999-07-29 15:40:48 +00:00
itojun
47a0fd892a
sync with recent KAME.
...
- warn if net.inet6.ip6.accept_rtadv=0 (the command has no use in this case)
- conformance to RFC2461: obey declared timing constants more strictly
1999-07-29 09:57:58 +00:00
hubertf
fbff06b0ef
Replace the existing version of nologin(8) with a rewrite that was done
...
according to the behaviour documented in the manual page. That way, the
copyright notice can be dropped.
I place the rewritten version into the public domain. Fixes PR 5784.
1999-07-27 03:56:13 +00:00
thorpej
c483de17ca
Make the previous actually compile.
1999-07-26 19:38:36 +00:00
darrenr
0717bdfdf2
cleanup error message
1999-07-26 12:00:47 +00:00
darrenr
870447b902
don't allow destination addresses to be set for non-Point-to-point interfaces
1999-07-26 11:56:55 +00:00
cgd
6b8e92147e
after determining the size of a file being used as a msdosfs, seek back to
...
its start so subsequent writes go to the right places.
1999-07-26 00:28:57 +00:00
abs
30353dfe38
s/makeing/making/ (in a comment)
1999-07-25 05:53:01 +00:00
perseant
eda6e4cca4
Address PR bin/7623: if the filesystem is so small (or segment size so large)
...
that not enough segments are available for the second superblock, or to have
MIN_FREE_SEGS free for work room for the cleaner, newfs_lfs will now exit
with an error.
1999-07-22 20:14:29 +00:00
hubertf
a335a76e3b
s/atoi/strtol/ and check if argument given to -i was really a valid
...
number.
Patch submitted in PR 6456 by lha@stacken.kth.se
1999-07-22 02:04:13 +00:00
kleink
03f1e83295
Try $TMPDIR before resorting to _PATH_TMP.
1999-07-21 17:56:34 +00:00
mycroft
01ec1d5609
Don't try to play games with the BSS; just make it work.
1999-07-21 03:32:53 +00:00
jlam
b1e9d43575
Add description of /proc/#/cmdline to mount_procfs.8.
...
Closes PR misc/8021.
1999-07-19 08:02:07 +00:00
itojun
9e2ce6114e
tweak IPv6 case so that "route show" does not truncate numeric IPv6 address.
...
PR: 7955
1999-07-17 06:51:27 +00:00
christos
ea4e0f4bc9
- don't core-dump if hints file is too short
...
- unmap the space and close fd's
- bcopy -> memcpy
- stat the file to get the size to map, instead of doing multiple mmaps.
1999-07-16 22:23:29 +00:00
perseant
7fa6616468
Address PR 7412: fix newfs_lfs.8 to list all real options for newfs_lfs;
...
also fix newfs_lfs to get rid of all sorts of useless options that applied
only to newfs_ffs. Corrected reference to the FFS paper to the reference
to the BSD-LFS paper.
1999-07-15 19:09:40 +00:00
scw
138dd70b28
From PR-7951 by Joachim Kuebart:
...
Add support for Microsoft Joliet long filename extensions to the
cd9660 filesystem.
1999-07-13 11:12:49 +00:00
itojun
d4aa58bc6c
avoid using constants, use #define'd values.
1999-07-12 20:46:15 +00:00
itojun
5c0a411355
do not modify BINGRP as there's no reason for.
...
From: tsubai@netbsd.org
1999-07-12 19:02:04 +00:00
itojun
8c46b24007
correct typo. s/LDADD/DPADD/
1999-07-12 19:00:52 +00:00
wrstuden
7c564a9ce6
Update to new mount arguments.
1999-07-08 03:04:39 +00:00
mjacob
dd514ad75e
Incorrect integration. ctime takes a time_t value, not a long.
1999-07-06 23:15:48 +00:00
itojun
d1d8f0f73c
do not pass NULL to errx().
...
From: Chris Joness <cjones@rupert.honors.montana.edu>
1999-07-04 15:24:35 +00:00
itojun
4cd93a1723
do not bark even if ipsec policy setting for "route flushing 127.0.0.1"
...
ping socket is not successful. it usually means that the kernel is
not ipsec ready, and in that case this should be just okay.
1999-07-04 13:27:03 +00:00
itojun
b7ee9c3863
add NetBSD RCS ID.
1999-07-04 02:43:39 +00:00
itojun
fab76c80cf
be friendly with non-IPsec kernel.
...
don't exit even if ipsec policy config fails.
1999-07-04 01:11:23 +00:00
kleink
9d343b25ca
RCS Id police.
1999-07-03 19:55:03 +00:00
sommerfeld
8bfcc5ad34
Add a new -s option to make it easier to test the link-level status
...
(i.e., 10baseT carrier/no carrier) of an interface from scripts
ifconfig -s <interface> will exit with a false status if the interface
reports its unconnected.
-s also works in conjunction with -l and -a, filtering out interfaces
which are reporting down.
Also, add -b (which shows only broadcast interfaces with -l and -a).
I find these options useful in network autoconfig scripts for mobile
systems.
1999-07-03 17:31:15 +00:00
kleink
19b055d5a7
0 -> STDIN_FILENO
1999-07-03 15:09:51 +00:00
itojun
9a6abc8c5d
s/CFLAGS/CPPFLAGS/ for -D and -I.
1999-07-03 06:26:25 +00:00
itojun
c04f585990
stop using __RCSID from UCB comment.
...
Hope this fixes PR 7892.
1999-07-02 17:52:36 +00:00
sakamoto
8ecadeaecd
Build fdisk on bebox and ofppc(replaced powerpc).
1999-07-02 17:48:26 +00:00
itojun
565fad43fa
write up IPv6 operations (prefixlen and others)
1999-07-02 15:45:46 +00:00
itojun
d211125175
IPv6-ready route command (-inet6 and -prefixlen are added)
1999-07-02 15:29:02 +00:00
itojun
8f071200a3
rtsol: Throw IPv6 router solicitation to request autoconfiguration
...
(to be used on end host).
1999-07-02 08:28:04 +00:00
itojun
909714f4a5
IPsec support (specify policy on ping - quite useful to test
...
if IPsec is working or not) is added.
1999-07-02 04:53:23 +00:00
thorpej
011b182801
Fix some printf format problems.
1999-07-02 00:19:44 +00:00
thorpej
e7d046463f
-D... belongs in CPPFLAGS
1999-07-02 00:04:53 +00:00
thorpej
62d68abdad
Fix LP64 printf format problem.
1999-07-01 23:59:11 +00:00
itojun
bad54b26c6
enable -DIPSEC.
1999-07-01 20:19:35 +00:00
itojun
68ad03fe5d
ping for IPv6. try
...
ping6 ::1
on you node.
1999-07-01 19:59:59 +00:00
abs
125cb421d5
Note the default tape device is taken from _PATH_DEFTAPE in /usr/include/paths.h
1999-07-01 19:18:47 +00:00
itojun
25eb444e29
make ifconfig IPv6-ready.
...
TODO: update manpage for new options.
1999-07-01 13:19:20 +00:00
cgd
fb88e47b54
Remove an extraneous fclose() call which would cause savecore to crash
...
if the bounds file was unwritable (e.g. because /var was read-only).
Fix supplied by Ronald Khoo in PR#7887.
1999-07-01 08:53:35 +00:00
agc
7fe5a79110
Flesh out the manual page, add an examples section, and correct some of the
...
English.
1999-06-28 21:48:13 +00:00
abs
f6e78dac05
Default device is nrst0 not rst0
1999-06-28 01:32:49 +00:00
perseant
8847804fc3
Regularize error reporting of mount_* commands for failure of mount(2)
...
to the form:
mount_xxx: dev on dir: reason for failure
1999-06-25 19:28:35 +00:00
perseant
9e91c8ebd7
Use ufs_daddr_t instead of u_long, so non-32-bit architectures can clean seg 0
1999-06-24 16:45:14 +00:00
sommerfeld
6c3d02c865
Support for ping -a: beep when packet received.
...
Slightly tweaked from version submitted by andrew@untraceable.net in PR7815
1999-06-19 19:15:22 +00:00
thorpej
3787c5c3d8
MAP_COPY -> MAP_PRIVATE
1999-06-17 21:09:47 +00:00
mrg
72a64c5437
add ELF support, mostly from joda@pdc.kth.se (Johan Danielsson) in PR#6149,
...
updated for the symtab support for a.out (non for ELF yet) and other cleanup
by myself. should work on the alpha as well as other ELF ports...
remove the ld(1) output by default, rather than leaving little binary turds
across the filesystem...
1999-06-13 12:54:40 +00:00
tron
bb880545b1
Fix a typo.
1999-06-12 17:17:16 +00:00
thorpej
eb2854e11b
Use pidfile(3).
1999-06-06 02:00:32 +00:00
is
a895e91016
Make BSDLFS a EXT2FS-like filesystem, that is, dont print or parse the cpg
...
field.
According to disklabel.h, its LFS semantics are "segment shift" (log2(segment
size)), but in the code it is used nowhere, and there are even plans to
allow non-poweroftwo segment sizes, so it won't ever work.
While at this, simplify the disktab-like output routine... here, currently,
BSDFFS, BSDLFS, EX2FS and ADOS do the same, so don't duplicate the code.
1999-06-04 19:02:34 +00:00
thorpej
7d344bb51b
Make sure the boot selector actually gets updated if you only change
...
the timeout and/or the default menu choice.
1999-06-04 18:59:15 +00:00
is
37cb96a063
Print bsize and fsize in disktab-format output also for LFS and ADOS.
1999-06-03 21:15:49 +00:00
is
85270790c6
Print/parse block size, fragment size and cpg for FS_BSDLFS and FS_ADOS.
...
(cpg has different semantics for LFS and ADOS, but is in use.)
XXX The disktab reading/disktab format output writing needs still to be done.
1999-06-03 20:59:04 +00:00
cgd
50f0c49606
On NetBSD/alpha, go out of the way to read the boot area's contents if -r
...
is specified, so that the boot blocks aren't clobbered when writing labels.
1999-06-03 01:58:51 +00:00
cgd
a54ad4c40d
kill some bogus comments about -r: it _does not_ cause the boot area to
...
be clobbered. since 4.4-Lite(?) disklabel.c has gone to extra effort
to avoid clobbering the boot area when using -r, but the 4.4-Lite manual
pages were apparently not updated to note that!
1999-06-03 01:49:58 +00:00
perseant
9526bd4df7
Patch for PRs 5124, 5535: correctly interpret the gid mapping file, rather
...
than using the last uid map entry for every gid map entry.
1999-06-01 19:16:49 +00:00
mjl
3d882ef79b
Remove non-existant option -t from usage.
1999-05-28 10:10:25 +00:00
wrstuden
6f14acdddf
If -c not set on command line and the partition has a non-zero cpg
...
value, use it for the number of cylinders per group. So now the value
in the disklabel does something. :-)
1999-05-19 00:25:59 +00:00
thorpej
e9d0bd756d
Fix a slight braino in last.
1999-05-18 18:01:08 +00:00
kleink
7d4047e4bc
Use the system search path for ntfs headers.
1999-05-17 16:44:53 +00:00
thorpej
52971adece
Don't force `inet' on status display; get all address families that have
...
configured addresses. From Jun-ichiro itojun Hagino, PR #7593 .
1999-05-17 16:00:05 +00:00
ad
64a1f3885d
Add NOTES section. Indicate that fstype in disklabel should be set to 4.2BSD.
1999-05-16 20:58:49 +00:00
wrstuden
6735cc1a4c
Make newfs's spare superblock output nicer. Figure out how wide the
...
largest block number will be, and make the columns wide enough for it. Then
make enough columns to fit in an 80 character window.
Samples: small end & faked up values:
super-block backups (for fsck -b #) at:
32, 176, 272, 416, 512, 656, 752, 896, 992, 1136, 1232, 1376, 1472,
1616, 1712, 1856, 1952, 2096, 2192, 2336, 2432, 2576, 2672, 2816, 2912, 3056,
3152, 3296, 3392, 3536, 3632, 3776, 3872, 4016, 4112, 4256, 4352, 4496, 4592,
For a 155 GB fs we have:
super-block backups (for fsck -b #) at:
128, 65792, 131456, 197120, 262784, 328448, 394112,
459776, 525440, 591104, 656768, 722432, 788096, 853760,
919424, 985088, 1050752, 1116416, 1182080, 1247744, 1313408,
1379072, 1444736, 1510400, 1576064, 1641728, 1707392, 1773056,
...
317462144, 317527808, 317593472, 317659136, 317724800, 317790464, 317856128,
317921792, 317987456, 318053120, 318118784, 318184448, 318250112, 318315776,
318381440, 318447104, 318512768, 318578432,
Now it actually looks like someone's thought about making large fs's. :-)
1999-05-14 22:36:50 +00:00
christos
17371dd632
Make this compile...
1999-05-06 16:08:54 +00:00
christos
0dd3286354
Add mount_ntfs
1999-05-06 16:05:26 +00:00
christos
67e9632a62
Import yesterday's FreeBSD mount_ntfs source
1999-05-06 16:05:21 +00:00
sommerfe
3a1d0ae5c7
Avoid byte overflow in block estimate for large files
1999-05-05 16:53:46 +00:00
christos
563aff8153
Add a 'chain' command in interactive mode that allows you to vary the
...
size of the partitions, while the starting point gets adjusted automagically.
This chaining works for partitions that are not 'unused'.
1999-05-03 09:45:01 +00:00
fvdl
6a2c64449b
Sanity check the drive number in %dl and use it instead of blindly
...
assuming disk 0.
1999-05-02 13:48:30 +00:00
fvdl
7d18a1432b
Tighten check for bad drive numbers to avoid passing garbage to the
...
2nd stage loader.
1999-05-02 12:20:01 +00:00
fvdl
c0042f7871
Because of space constraints, error messages got shortened. Reflect this
...
in the manual page.
1999-05-02 12:18:40 +00:00
fvdl
cbf8e59c01
Make check if we need int13 extensions for the bootselector more correct.
1999-05-02 12:17:48 +00:00
fvdl
5a48cda98a
Remove confusing entry about cylinder boundaries.
1999-05-02 12:17:13 +00:00
ross
255793452f
Since fdisk/mbr contains a man page, we need to descend into it regardless
...
of which ${MACHINE} we are.
1999-05-02 04:42:47 +00:00
is
69741f8d3d
Fix typo.
1999-05-01 20:04:14 +00:00
ross
855480012b
Invert the meaning of -s, from "don't load symbols" to "load symbols".
...
Document that this is expensive (and why) in the BUGS section.
1999-04-30 18:32:01 +00:00
christos
8eeaf82ae4
- Use the proper multiply instructions so that we don't get truncated.
...
- Fix comparison, which did not work before.
1999-04-30 15:29:44 +00:00
abs
e8dacca7c3
STRICT_ALIGNMENT only applies to the start of partitions, not length.
1999-04-30 04:46:50 +00:00
mjl
144e7d3345
Remove duplicate paragraph. Closes PR/7498 by Geoff C. Wing.
1999-04-29 21:53:08 +00:00
wrstuden
e312a3c208
Fix disklabel -t to work with disks that don't end on a cylinder. Before it
...
wasn't adding a "su" entry, so when the disktab was read, the sectors per
unit was initialized to "nc"*"sc" which was wrong.
Fixes PR/7446 reported by Matthias Buelow <mkb@altair.mayn.de>.
1999-04-29 19:12:07 +00:00
fvdl
a6f7895b92
Only use int13 extensions if the sectors can not be read through the
...
older CHS interface. This works around stupid BIOSs who report that
int13 extensions are present and functional, but fail when you actually
use them. Like Adaptec SCSI BIOSs.
For the bootselector, there was no space to get the CHS info from
the BIOS. Instead, use a flag that can be set by fdisk. fdisk will
set it if one of the partitions on the disk is out of CHS reach
for this disk/BIOS, so that the bootselector will use int13 extensions.
This isn't so bad, because it needs to be configured via fdisk anyway.
Change the mbr manualpage to reflect some shorter error messages.
1999-04-28 23:27:01 +00:00
abs
2969961420
Allow partitions to extend to the end of the disk, even when
...
STRICT_CYLINDER_ALIGNMENT defined. This allows existing valid disklabels
to work (including those generated by sysinst).
1999-04-26 02:05:46 +00:00
mrg
ae3b9e217c
add a -D line to usage().
1999-04-26 01:02:25 +00:00
abs
4a22f0e03d
Fix entry point parsing if output file specified to modload (PR7352)
1999-04-23 17:47:02 +00:00
abs
6d094b5b76
Copy code across from newfs so that 'fsck sd0a' and similar will work.
1999-04-22 04:20:53 +00:00
explorer
fb524f3e3b
one-line copyright message
1999-04-17 17:55:13 +00:00
fvdl
48c1c25ba5
Make the bootselector configurable by fdisk. Add a -B flag to this
...
effect (i386 only of course). Also change one branch in the
bootselector code to an explicit 16 bit one, and check both
the boot menu and partition tables to see if the partition
requested by the user should be booted. This check just in case,
should the bootselector menu and partition table get out of sync
somehow. (mmm, bytesqueezing)
1999-04-17 01:38:00 +00:00
mjl
6299fb0813
Correct nokerninfo tty flag being left set in most error cases.
...
Closes PR/7388 by Dave Huang <khym@bga.com>.
1999-04-17 01:17:15 +00:00
explorer
8b4801d18a
change wording slightly.
1999-04-16 23:56:22 +00:00
explorer
8920adf7b2
add lmcctl.8
1999-04-16 23:40:52 +00:00
fvdl
7adcf112ca
Add a manual page describing the MBR and the bootselector.
1999-04-15 22:35:19 +00:00
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