summaryrefslogtreecommitdiffstats
path: root/sbin
Commit message (Collapse)AuthorAgeFilesLines
* We want the FreeBSD ID as the RCS ID, not the NetBSD one.obrien2000-10-101-4/+3
|
* Fixed breakage of CFLAGS and misplacement of $FreeBSD$ in previous commit.bde2000-10-101-2/+1
|
* Don't depend on <sys/stat.h> bogusly including <sys/time.h> (and therebywollman2000-10-103-1/+6
| | | | <time.h>).
* .. fsck wrappers aftercommit #1: I don't know how these files got lost,adrian2000-10-092-0/+467
| | | | but they did. Oops.
* Reviewed by: rwatson, bpadrian2000-10-0927-8134/+1010
| | | | | | | | | | | | | | | | | | | | | | | | | | | | Approved by: rwatson Obtained from: NetBSD source tree Second part of the fsck wrappers commit. This commit enables the new fsck code (removing the fsck/* code and replacing it with the netbsd fsck wrapper code), and enabling some FFS-based utilities to compile. Details: * quotacheck, fsdb required modification to use the fsck_ffs/ code rather than fsck/ . This might change later since quotacheck requires preen.c which should exist in fsck/ rather than fsck_ffs/ * src/Makefile has fsck_ffs added to it so it it built as part of the tree now * share/doc/smm/03.fsck/ uses the SMM.doc/ stuff from fsck_ffs, not fsck. I've tested this, and it shouldn't require any changes on your machine. The fsck wrapper reads /etc/fsck and is command-line-compatible enough to not require rc changes (well, most changes unless you want to do anything nifty by specifying the fs types explicityly, read the man page if you want further details on what it can do.) This now allows us to support multiple filesystem types during bootup.
* Reviewed by: rwatson, bpadrian2000-10-091-0/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | Approved by: rwatson Obtained from: NetbSD source tree Second part of the fsck wrappers commit. This commit enables the new fsck code (removing the fsck/* code and replacing it with the netbsd fsck wrapper code), and enabling some FFS-based utilities to compile. Details: * quotacheck, fsdb required modification to use the fsck_ffs/ code rather than fsck/ . This might change later since quotacheck requires preen.c which should exist in fsck/ rather than fsck_ffs/ * src/Makefile has fsck_ffs added to it so it it built as part of the tree now * share/doc/smm/03.fsck/ uses the SMM.doc/ stuff from fsck_ffs, not fsck. I've tested this, and it shouldn't require any changes on your machine. The fsck wrapper reads /etc/fsck and is command-line-compatible enough to not require rc changes (well, most changes unless you want to do anything nifty by specifying the fs types explicityly, read the man page if you want further details on what it can do.) This now allows us to support multiple filesystem types during bootup.
* .. forgot a ; at the end of the $FreeBSD$ string. How did I actually forgetadrian2000-10-092-2/+2
| | | | | | this? :-) It builds again.
* Some missed magic in the fsck wrapper commit which is required by otheradrian2000-10-096-1264/+1384
| | | | | | | | | | | | | utilities which use bits of fsck_ffs - namely quotacheck and fsdb. In depth, utilities.c contains blockcheck() which is needed by both, but also a slew of routines which require bits of the FFS code to be compiled in. This breaks the fs-specific and non-fs-specific code up into two files (well, blockcheck() is the only routine in utilities.c, that'll change later) which makes building fsck_ffs, quotacheck and fsdb work yet again. (You won't find commits to fsdb and quotacheck here before I haven't committed the post-fsck-wrappers version of them yet.)
* Reviewed by: rwatson, bpadrian2000-10-0917-359/+327
| | | | | | | | | | | | | | | | | | | | | | | | | | | Approved by: rwatson Obtained from: NetBSD-current source tree The beginnings of the fsck wrappers stuff from NetBSD. This particular commit brings a newly repo-copied sbin/fsck_ffs/ (from sbin/fsck/) into fsck wrappers mode. A quick overview (the code reflects this): * Documentation changed to reflect fsck_ffs instead of fsck * Simply acts on a single filesystem, doesn't try to do any multiple filesystem magic - this is done by the fsck wrappers now And then specific to fsck_ffs: * link to /sbin/fsck_4.2bsd and /sbin/fsck_ufs. This is because right now the filesystem is of type ufs not ffs, and that during autodetection the labeltype rather than the VFS type is used - this is because when doing an autodetection of filesystem type in the fsck wrapper program, it does not have any link between label type (4.2bsd, vinum, etc) and VFS string. Note that this shouldn't break a build since the required buildworld Makefile magic and import of the fsck wrapper code into src/sbin/fsck/ will happen in a seperate commit.
* Don't overflow our fd_set. This is not a full sync with KAME because therekris2000-10-081-9/+11
| | | | | | are a whole lot of other changes which may not be suitable for us. Obtained from: KAME
* Format string fix.kris2000-10-063-3/+3
|
* Convert this Makefile to the usual style.ru2000-10-061-3/+3
|
* Document the latest firewall knobs.ru2000-10-062-32/+91
|
* Respect the protocol when looking the port up by service name.ru2000-10-041-15/+22
| | | | PR: 21742
* Do not force argument to ``ipid'' modifier be in hex, andru2000-10-031-9/+11
| | | | accept value of zero as valid for IP Identification field.
* Fixed the printing of TCP flags.ru2000-10-031-1/+1
|
* Add new fields for more granularity:billf2000-10-021-6/+169
| | | | | | | IP: version, tos, ttl, len, id TCP: seq#, ack#, window size Reviewed by: silence on freebsd-{net,ipfw}
* - Documented the host/bits syntax for destination argument.ru2000-09-291-3/+13
| | | | - Documented that netmask could be specified with third argument.
* Interpret the address argument as network-type address for `destination'ru2000-09-291-13/+12
| | | | | | argument only. Before that, the `route add default gateway' first tried the `gateway' as network address and passed its name to getnetbyname(3), which in the BIND resolution case does the T_PTR lookup on that name.
* Fixed the case where argument of 0.0.0.0/8 would match the default route.ru2000-09-291-4/+4
|
* Document that net.inet.ip.fw.one_pass only affects dummynet(4).ru2000-09-291-3/+5
| | | | Noticed by: Peter Jeremy<peter.jeremy@alcatel.com.au>
* Remove superfluous code:des2000-09-281-78/+29
| | | | | | | | | | | 1) use devname() instead of searching /dev for the dump device 2) use fopen() instead of open() so we don't need to differentiate between compressing and not compressing when writing the core file or the kernel (zopen() returns a FILE *, so we just use fwrite() in both cases) There should be no functional changes.
* Add 'setupstate' to RAID-10 example.grog2000-09-231-2/+7
| | | | Tripped-over-by: Nicole Harrington <nicole@picturetrail.com>
* Adjust 'camcontrol negotiate -v' so it prints out the initiator ID from theken2000-09-171-0/+2
| | | | Path Inquiry CCB.
* Turn dkcksum() into an __inline function.phk2000-09-167-120/+5
| | | | Change its type to u_int_16_t.
* Improve the clarification of the handling of the securelevel.sheldonh2000-09-131-6/+2
| | | | Submitted by: bde
* Fix sign extension.mjacob2000-09-121-1/+1
| | | | | PR: 21232 Obtained from: Christian Weisgerber <naddy@mips.inka.de>
* Clarify the handling of the securelevel.sheldonh2000-09-121-8/+13
| | | | PR: 20974
* Fix comment to match previous commit, as per bde.des2000-09-071-1/+1
|
* Add nsswitch support. By creating an /etc/nsswitch.conf file, you cannectar2000-09-061-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | configure FreeBSD so that various databases such as passwd and group can be looked up using flat files, NIS, or Hesiod. = Hesiod has been added to libc (see hesiod(3)). = A library routine for parsing nsswitch.conf and invoking callback functions as specified has been added to libc (see nsdispatch(3)). = The following C library functions have been modified to use nsdispatch: . getgrent, getgrnam, getgrgid . getpwent, getpwnam, getpwuid . getusershell . getaddrinfo . gethostbyname, gethostbyname2, gethostbyaddr . getnetbyname, getnetbyaddr . getipnodebyname, getipnodebyaddr, getnodebyname, getnodebyaddr = host.conf has been removed from src/etc. rc.network has been modified to warn that host.conf is no longer used at boot time. In addition, if there is a host.conf but no nsswitch.conf, the latter is created at boot time from the former. Obtained from: NetBSD
* Don't warn about unknown mount types, since they most likely simply meandes2000-09-061-3/+1
| | | | | that the right module hasn't been loaded yet (and mount(8) will do so when necessary).
* /modules -> /boot/kernelache2000-09-061-2/+2
|
* Bring LDADD in line with DPADD.grog2000-09-061-1/+1
| | | | Reported by: bde
* I'm not sure what changed to cause this, but using 'dirname' as a variablepeter2000-09-031-8/+8
| | | | | was colliding with dirname() in libc.a and causing a Sig 10/bus error. Just change dirname to savedir and be done with it.
* Clean up now that setproctitle() is in libc.grog2000-09-033-3/+1
| | | | Submitted by: brian
* Don't use libutil now that setproctitle() is in libcbrian2000-09-022-3/+0
|
* Correct typo.grog2000-08-292-2/+2
|
* No more hunting around for ipnat.conf(5) man page.n_hibma2000-08-281-0/+1
|
* Explain the notion that additional mount options may be describedsheldonh2000-08-282-12/+22
| | | | | | | in mount_XXX manual pages. Remove explicit mention of NFS mount options, since they are accurately described by this rule. PR: 20814
* Mount DEVFS with no options.phk2000-08-261-1/+1
|
* - When adjusting the end of a partition to lie on a cylinder boundary, don'tjhb2000-08-242-92/+188
| | | | | | | | | | | adjust the size, but the actual end. - Break out some of the sanity checks on partitions into a sanitize_partition function. - When adjusting partitions, always adjust the start "up", and the end "down" so that we stay within the boundaries of the original request. - Various small nits found by bde. Reported by: bde, imp, rgrimes
* Only print information about reads and writes when the -v flag (forsheldonh2000-08-232-12/+16
| | | | | | | | verbose mode) is specified. This should really have been the case when this extra cruft was first introduced in rev 1.23. PR: 20710 Reported by: Mike Meyer <mwm@mired.org>
* optreset is declared in unistd.h, so we don't need to declare it here again.imp2000-08-161-2/+0
| | | | Reviews by: ken
* optreset is declared in unistd.h now.imp2000-08-163-3/+0
|
* Remove redundant code left over on removal of /dev/rXXX handlingrnordier2000-08-151-2/+0
| | | | in r1.12.
* Partially revert r1.12, in which a warnx() if the device is not arnordier2000-08-151-1/+1
| | | | | character device is changed to an errx(). This unnecessarily compromises device independence.
* Explain why adding ``options NFSKERB'' breaks the kernel build.sheldonh2000-08-112-0/+6
| | | | | | PR: 10642 Reported by: Stefan Eggers <seggers@semyam.dinoco.de> Submitted by: johan
* Add text from NetBSD's rev 1.12 which should have accompaniedsheldonh2000-08-111-0/+22
| | | | | | | the changes made to our own source on 1997-01-01. PR: 20445 Submitted by: Jon Masami Kuroda <jkuroda@eecs.berkeley.edu>
* Add $FreeBSD$.sheldonh2000-08-111-0/+2
|
* Resolve conflicts.sheldonh2000-08-104-4/+9
|
OpenPOWER on IntegriCloud