summaryrefslogtreecommitdiffstats
path: root/sbin/Makefile
Commit message (Collapse)AuthorAgeFilesLines
* Hook raidctl up to the build.scottl2002-10-231-0/+1
| | | | Submitted by: tjr
* Add devd to the build.imp2002-10-201-0/+1
|
* Complete the Geom Based Disk Encryption: Add the OAM utility.phk2002-10-201-0/+1
| | | | Sponsored by: DARPA and NAI Labs
* Turn nfsiod back on. It is basically now just a sysctl wrapper that alsopeter2002-07-241-0/+1
| | | | arranges a kldload of the nfs client file system code if necessary.
* Connect up gpt and mca subdirs for ia64peter2002-07-201-1/+3
|
* Introduce the DEVFS "rule" subsystem. DEVFS rules permit thedd2002-07-171-0/+1
| | | | | | | | | | | administrator to define certain properties of new devfs nodes before they become visible to the userland. Both static (e.g., /dev/speaker) and dynamic (e.g., /dev/bpf*, some removable devices) nodes are supported. Each DEVFS mount may have a different ruleset assigned to it, permitting different policies to be implemented for things like jails. Approved by: phk
* Unhook sbin/nfsd and sbin/mountd from the build. They will be moving togordon2002-07-071-2/+0
| | | | | | /usr/sbin shortly. Reviewed by: jake (mentor)
* This commit adds basic support for the UFS2 filesystem. The UFS2mckusick2002-06-211-1/+0
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | filesystem expands the inode to 256 bytes to make space for 64-bit block pointers. It also adds a file-creation time field, an ability to use jumbo blocks per inode to allow extent like pointer density, and space for extended attributes (up to twice the filesystem block size worth of attributes, e.g., on a 16K filesystem, there is space for 32K of attributes). UFS2 fully supports and runs existing UFS1 filesystems. New filesystems built using newfs can be built in either UFS1 or UFS2 format using the -O option. In this commit UFS1 is the default format, so if you want to build UFS2 format filesystems, you must specify -O 2. This default will be changed to UFS2 when UFS2 proves itself to be stable. In this commit the boot code for reading UFS2 filesystems is not compiled (see /sys/boot/common/ufsread.c) as there is insufficient space in the boot block. Once the size of the boot block is increased, this code can be defined. Things to note: the definition of SBSIZE has changed to SBLOCKSIZE. The header file <ufs/ufs/dinode.h> must be included before <ufs/ffs/fs.h> so as to get the definitions of ufs2_daddr_t and ufs_lbn_t. Still TODO: Verify that the first level bootstraps work for all the architectures. Convert the utility ffsinfo to understand UFS2 and test growfs. Add support for the extended attribute storage. Update soft updates to ensure integrity of extended attribute storage. Switch the current extended attribute interfaces to use the extended attribute storage. Add the extent like functionality (framework is there, but is currently never used). Sponsored by: DARPA & NAI Labs. Reviewed by: Poul-Henning Kamp <phk@freebsd.org>
* Hook rcorder and rc.d into the build.gordon2002-06-131-0/+1
| | | | Submitted by: Mike Makonnen
* Unhook the old nextboot(8) from the build. If no one yells too loudly, thisgordon2002-06-061-2/+1
| | | | | | will be accompanied by a cvs rm of the actual nextboot sources. Approved by: jake (mentor)
* Remove IFS from 5.0-CURRENT. This facilitates introducing UFS2 asrwatson2002-05-191-2/+0
| | | | | | | | IFS had its fingers deep in the belly of the UFS/FFS split. IFS will be reimplemented by the maintainer at a later date once the UFS implementation is in place. Requested by: adrian (maintainer)
* Add a filesystem driver for the Universal Disk Format. For more info,scottl2002-04-141-0/+1
| | | | | | | see http://people.freebsd.org/~scottl/udf MFC after: when asmodai gets the backport done Prodded by: phk asmodai des
* GC kget(1), userconfig is long dead.phk2002-04-091-1/+0
|
* Move savecore back to the MI list so that it compiles for othermarcel2002-04-021-6/+2
| | | | archs than alpha and i386.
* Replaced hacks in sbin/Makefile,v 1.99 and usr.sbin/Makefile,v 1.217ru2002-03-211-4/+8
| | | | | | with the NO_IPFILTER make.conf(5) knob. (So that we can "make the-rest-of-the-world" again.)
* Remove ipnat until the committer can actually test his changes.obrien2002-03-201-1/+0
|
* Move savecore build enable to MD section of Makefile, currently enabledpeter2002-03-191-2/+6
| | | | | | for i386 and alpha. Although it builds on sparc64, it does not yet work. A similar hack as what is used on the sparc64 MD macros can be used to make ia64 build too, but there doesn't seem to be much point.
* Kernel support for smbfs is only built on the i386 at the moment, sosheldonh2001-12-141-1/+1
| | | | | | | limit the building and installation of the userland utilities to that architecture for now. Reported by: bmah
* Add bmake glue for src/contrib/smbfs and connect userland smbfssheldonh2001-12-141-0/+1
| | | | | | | | | | support to the build. The MFC reminder below is subject to <re@FreeBSD.org> approval prior to 4.5-RELEASE. Reviewed by: bp, fjoe MFC: 1 week
* Repocopy pc98 fdisk out of its hidden subdir. Reconnect it to the build.peter2001-11-041-1/+5
|
* Move i386/{fdisk,cxconfig,nextboot} to src/sbin. Eliminate the i386peter2001-11-031-4/+8
| | | | | subdir. Add fdisk to ia64 SUBDIR list. Add all the previous occupants of the i386 subdir to the i386 SUBDIR list.
* Sort SUBDIR.ru2001-10-251-1/+1
|
* Hook up conscontrol to the build.jlemon2001-10-231-0/+1
|
* include ipfs in subdirsdarrenr2001-10-201-0/+1
| | | | PR: 27063
* Userland part of nfs client/server split and cleanup.peter2001-09-181-1/+0
|
* Fix disordering.obrien2001-07-091-1/+1
|
* Add fsck_msdosfsobrien2001-07-091-0/+1
|
* Connect the new kldconfig(8) utility to the build.roam2001-06-291-0/+1
|
* Hook mdmfs into the build.dd2001-06-181-0/+1
|
* - VFS_SET(msdos) -> VFS_SET(msdosfs)ru2001-06-011-1/+1
| | | | | | - msdos.ko -> msdosfs.ko - mount_msdos(8) -> mount_msdosfs(8) - "msdos" -> "msdosfs" compatibility glue in mount(8)
* Rename (after a repo-copy) some mount(8) programs:ru2001-05-231-4/+4
| | | | | | | | mount_fdesc -> mount_fdescfs mount_null -> mount_nullfs mount_portal -> mount_portalfs mount_umap -> mount_umapfs mount_union -> mount_unionfs
* Activate atacontrolsos2001-03-191-0/+1
|
* Add mdconfig into the build.phk2000-12-281-0/+1
|
* added growfs(8) including ffsinfo(8) to the freebsd base systemtomsoft2000-12-091-0/+2
| | | | Reviewed by: grog
* Pre-IFS commit. Commit IFS-aware fsck and mount utilities.adrian2000-10-141-0/+2
| | | | | | | | | | | | | | | | | | | mount_ifs: repocopy of sbin/mount, with most of the intelligence ripped out and "ufs" replaced with "ifs" in the right places. It will only mount a single filesystem, rather than the -t <type> magic that our real mount does. fsck_ifs: repocopy of sbin/fsck_ffs, but the directory structure stuff (pass2 and some refcount checks) has been #ifdef'ed out. src/sbin/Makefile: Build these two utilities There is probably cruft code left in both which can be removed at a later date, especially in mount_ifs, but I trust that people will not try mount_ifs -a .. Note: there are no man pages installed for these two commands as I haven't actually written them yet.
* 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.
* Activate the pc98 directory.kato2000-03-181-2/+2
|
* Add ip6fw.shin2000-01-291-0/+1
| | | | | | | | | | Yes it is almost code freeze, but as the result of many thought, now I think this should be added before 4.0... make world check, kernel build check is done. Reviewed by: green Obtained from: KAME project
* Move sbin/i386/{mount_msdos,comcontrol} back to sbin, they are notpeter2000-01-141-0/+2
| | | | | | i386 specific. Submitted by: bde
* Getaddrinfo(), getnameinfo(), and etc support in libc/net.shin1999-12-281-0/+2
| | | | | | | Several udp and raw apps IPv6 support. Reviewed by: freebsd-arch, cvs-committers Obtained from: KAME project
* Move basic ifilter utils to sbin where they shold have been committed byguido1999-12-061-0/+3
| | | | me in the first place. While we're at it: add MAINTAINER line
* rewire userland ipfilter programsguido1999-11-231-0/+1
|
* Add mount_nwfs program. Now -current can mount NetWare volumes.bp1999-10-151-1/+1
|
* Nuke the old antique copy of ipfilter from the tree. This is old enoughpeter1999-10-101-1/+0
| | | | | to be dangerous. It will better serve us as a port building a KLD, ala SKIP.
* $Id$ -> $FreeBSD$peter1999-08-281-1/+1
|
* Move sysctl/ to src/sbin/ where it now belongs.obrien1999-05-101-1/+2
| | | | Repository copied by: Peter
* Disconnect modload/modunload/modstat from their Makefiles..peter1999-04-181-3/+1
|
* src/usr.sbin/natd -> src/sbin/natd (after a repo-copy by jdp)brian1999-03-121-1/+2
|
* Don't install kget on alpha - it doesn't do much useful there.jkh1999-02-271-2/+5
|
* Add kget.jkh1999-02-271-1/+2
|
OpenPOWER on IntegriCloud