Commit Graph

95 Commits

Author SHA1 Message Date
jmmv
ec93365612 Initial addition of tmpfs, an efficient memory file-system. This project
was developed as part of Google's Summer of Code 2005 program.  This
change adds the kernel code, the mount_tmpfs utility, a regression test
suite and does all other related changes to integrate these.

The file-system is still *experimental*.  Therefore, it is disabled by
default in all kernels.  However, as typically done, a commented-out
entry is added in them to ease its setup.

Note that I haven't commited the required mountd(8) changes to be able
to export tmpfs file-systems because NFS support is still very unstable
and because, before enabling it, I'd like to do some other changes.

OK'ed by my project mentor, William Studenmund (wrstuden@).
2005-09-10 19:20:48 +00:00
xtraeme
b67b8509c2 Add scan_ffs(8) from OpenBSD, it was modified to support FFSv2
for NetBSD (with different blocksizes). Utility to find
FFSv1 and FFSv2 partitions on disks, useful to recover lost
disklabels.

Reviewed by christos.
2005-06-15 18:06:19 +00:00
lukem
c0b68cb4cf Test USE_INET6 instead of MKINET6 for various apps.
Part of PR 30092 from Jukka Salmi.
2005-05-01 07:26:29 +00:00
perseant
2f695b5476 Provide a resize_lfs(8), including kernel and cleaner support. The current
implementation requires the fs to be mounted while resizing.  Tested in both
directions, and everything appears to work happily, but ymmv.
2005-04-23 19:47:51 +00:00
lukem
8929bce61d remove unnecessary comment 2005-01-10 02:53:39 +00:00
yamt
096fec04a9 move pf reachover makefiles into usr.sbin/pf. ok'ed by itojun.
before:
	sbin/pfctl
	usr.sbin/authpf
	usr.sbin/spamdb
	libexec/ftp-proxy
	libexec/spamd
	libexec/spamd-setup
	libexec/spamlogd
after:
	usr.sbin/pf/pfctl
	usr.sbin/pf/authpf
	usr.sbin/pf/spamdb
	usr.sbin/pf/ftp-proxy
	usr.sbin/pf/spamd
	usr.sbin/pf/spamd-setup
	usr.sbin/pf/spamlogd
2004-11-11 11:54:51 +00:00
christos
0edc1994f6 add mount_ptyfs 2004-11-11 01:55:27 +00:00
drochner
bdf36e0430 +drvctl 2004-08-19 10:20:59 +00:00
itojun
ad399b67b8 PF from openbsd 3.5
massage pfctl to compile/run on netbsd.  put reachover makefile for pfctl
into src/sbin.
reviewed by matt, perry, christos
2004-06-22 15:16:29 +00:00
lukem
cf4d2c7308 Don't build cgdconfig when MKCRYPTO==no.
Fixes [bin/18552].
2004-01-03 23:34:29 +00:00
matt
3c12447a00 Make building IPv6 support controllable by MKINET6 2003-12-07 21:57:22 +00:00
grog
5cfcdccff1 Hook Vinum into build. 2003-10-10 06:10:53 +00:00
jdolecek
55faf5989f add mount_smbfs(8) 2003-02-18 20:35:28 +00:00
jdolecek
f9e0089642 fix typo on mount_ext2fs line 2003-01-19 10:52:25 +00:00
jdolecek
4a97217e59 do not link all mount programs into single image; the total size difference
isn't really that huge now that these are compiled as dynamic
2003-01-19 10:49:11 +00:00
blymn
9d90ef846f Renamed the verified exec fingerprint loader. 2002-11-23 10:53:55 +00:00
blymn
7f84eccbb6 Added fingerprint loader tool for verified exec. 2002-10-29 13:58:01 +00:00
elric
64cc840ce1 include cgdconfig(8) in the build. 2002-10-04 18:41:48 +00:00
dbj
913e76340c get pdisk compiling on macppc and mac68k 2002-07-09 05:57:32 +00:00
thorpej
94fb6ebed1 Descend into dkctl. 2002-01-09 22:31:57 +00:00
martin
b7af7aeccd Move /usr/sbin/pppoectl to /sbin/pppoectl, so we can call it from
ifconfig.pppoe* files.

Rename the source directory and files to match the primary purpose
of this utility - probably noone is using this for ISDN now anymore,
as isdnd has simpler ways to acomplish the same.
2001-12-10 17:22:09 +00:00
thorpej
3c9726c276 Descend into brconfig/ 2001-08-17 21:43:55 +00:00
minoura
2fafdf112c Descend to mount_* subdirs when cleandir, in addition to clean and distclean. 2001-02-14 14:21:08 +00:00
jdolecek
bec09f2dd9 also visit mount_* for 'make clean' and 'make distclean'
Pointed out by Minoura Makoto in private e-mail.
2000-11-16 08:07:55 +00:00
jdolecek
57e4e7265b add mount_* to SUBDIR for 'make obj', so that the obj directories get
created and used. Some ramdisks compile individual mount_* commands
directly and hence need the obj dirs setup in order to allow shared
source tree.
Noted in private mail by Andrew Brown <atatat@atatdot.net>.
2000-11-13 05:29:31 +00:00
thorpej
7d56b25984 Visit wdogctl. 2000-11-04 18:54:13 +00:00
jdolecek
366b58f084 mount(8) now includes code for all mount_*(8) but mount_portal(8) and
mount_mfs(8); the mount_*(8) are hardlinked to mount (appropriate mount routine
is called depending on program name) - this saves approx. 1.7MB of /sbin
space
mount.c: make all local symbols static
2000-10-30 21:31:49 +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
soren
4e809d5269 mbrlabel moves to /sbin. 2000-03-15 12:01:19 +00:00
wrstuden
9f1512654d Add mount_overlay. 2000-01-20 19:22:08 +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
mrg
d246ccddbb move rcorder to sbin. 1999-11-23 05:28:15 +00:00
lukem
1152720a07 add newbtconf (missed by darrenr) 1999-11-20 00:04:48 +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
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
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
68ad03fe5d ping for IPv6. try
ping6 ::1
on you node.
1999-07-01 19:59:59 +00:00
christos
0dd3286354 Add mount_ntfs 1999-05-06 16:05:26 +00:00
explorer
6b8114413a Enable lmcctl 1999-03-25 04:08:29 +00:00
thorpej
8ca743b6f3 Goodbye: newlfs
Hello: newfs_lfs, fsck_lfs
1999-03-18 21:54:47 +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
hannken
6ac29b4d09 Add subdir wsconsctl. 1998-12-28 14:03:27 +00:00
pk
8b230a2eff Build ldconfig on non-ELF platforms. 1998-12-15 22:45:16 +00:00
ws
fd4d2bc838 Typo 1998-12-15 16:07:24 +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
oster
0abf7b19d0 Added raidctl to the list of things to build. 1998-11-13 04:35:04 +00:00
thorpej
1bf971a883 Build scsictl. 1998-10-15 21:45:30 +00:00
mark
5e008b5d5f Added mount_filecore. 1998-08-14 03:40:39 +00:00