Remove various references to MAKEDEV(8).
authorSascha Wildner <saw@online.de>
Wed, 5 Aug 2009 22:47:10 +0000 (00:47 +0200)
committerSascha Wildner <saw@online.de>
Wed, 5 Aug 2009 22:47:10 +0000 (00:47 +0200)
19 files changed:
etc/defaults/make.conf
share/examples/ppp/ppp.conf.sample
share/man/man4/ccd.4
share/man/man4/intro.4
share/man/man4/kld.4
share/man/man4/man4.i386/dgb.4
share/man/man4/man4.i386/digi.4
share/man/man4/man4.i386/meteor.4
share/man/man4/tap.4
share/man/man4/tun.4
share/man/man4/ukbd.4
share/man/man4/urio.4
share/man/man4/vn.4
share/man/man5/make.conf.5
share/man/man7/hier.7
usr.sbin/jail/jail.8
usr.sbin/ppp/ppp.8.m4
usr.sbin/stallion/bootcode/stl.4
usr.sbin/xten/README

index ad7423f..90232df 100644 (file)
@@ -133,9 +133,6 @@ THREAD_LIB?=        thread_xu
 # The list of modules to build instead of all of them.
 #MODULES_OVERRIDE=     emulation/linux net/ipfw
 #
-# To avoid running MAKEDEV all on /dev during install:
-#NO_MAKEDEV=   true
-#
 # The following controls building optional IDEA code in libcrypto.
 # Patents are involved - you must not use this unless
 # you either have a license or fall within patent 'fair use'
index a6c1a3b..b32520e 100644 (file)
@@ -765,8 +765,6 @@ pppoe-in:
 #    are enough process table slots.
 #  o Bump system file descriptors with ``sysctl kern.maxfiles=20480''.  You'll
 #    need 3 descriptors per ppp process (assuming no server socket).
-#  o If you're not using DEVFS, create device notes with
-#    ``cd /dev; ./MAKEDEV tun5000''.
 #
 # You can now create 2000 processes (1000 pairs) with:
 #
index 42d493e..5c3145a 100644 (file)
@@ -35,7 +35,7 @@
 .\" $FreeBSD: src/share/man/man4/ccd.4,v 1.11.2.8 2001/12/17 11:30:11 ru Exp $
 .\" $DragonFly: src/share/man/man4/ccd.4,v 1.8 2007/08/10 18:28:27 swildner Exp $
 .\"
-.Dd August 9, 1995
+.Dd August 6, 2009
 .Dt CCD 4
 .Os
 .Sh NAME
@@ -191,7 +191,6 @@ device special files
 .Xr config 8 ,
 .Xr disklabel 8 ,
 .Xr fsck 8 ,
-.Xr MAKEDEV 8 ,
 .Xr mount 8 ,
 .Xr newfs 8 ,
 .Xr vinum 8
index 7dd6bca..2759263 100644 (file)
@@ -26,7 +26,7 @@
 .\" $FreeBSD: src/share/man/man4/intro.4,v 1.13.2.6 2002/01/09 15:36:51 ru Exp $
 .\" $DragonFly: src/share/man/man4/intro.4,v 1.4 2006/10/24 17:09:45 swildner Exp $
 .\"
-.Dd January 20, 1996
+.Dd August 6, 2009
 .Dt INTRO 4
 .Os
 .Sh NAME
@@ -77,23 +77,6 @@ in the file system hierarchy
 (see also
 .Xr hier 7 ) .
 .Pp
-Each device node must be created statically and
-independently of the existence of the associated device driver,
-usually by running
-.Xr MAKEDEV 8 .
-.Pp
-Note that this could lead to an inconsistent state, where either there
-are device nodes that do not have a configured driver associated with
-them, or there may be drivers that have successfully probed for their
-devices, but cannot be accessed since the corresponding device node is
-still missing.
-In the first case, any attempt to reference the device
-through the device node will result in an error, returned by the upper
-layers of the kernel, usually
-.Er ENXIO .
-In the second case, the device node needs to be created before the
-driver and its device will be usable.
-.Pp
 Some devices come in two flavors:
 .Em block
 and
@@ -169,8 +152,7 @@ architecture).
 .Xr socket 2 ,
 .Xr write 2 ,
 .Xr hier 7 ,
-.Xr config 8 ,
-.Xr MAKEDEV 8
+.Xr config 8
 .Sh HISTORY
 The
 .Nm
index ed76f2a..214dbf5 100644 (file)
@@ -26,7 +26,7 @@
 .\" $FreeBSD: src/share/man/man4/kld.4,v 1.5.2.6 2001/08/17 13:08:38 ru Exp $
 .\" $DragonFly: src/share/man/man4/kld.4,v 1.8 2008/09/02 11:50:46 matthias Exp $
 .\"
-.Dd September 2, 2008
+.Dd August 6, 2009
 .Dt KLD 4
 .Os
 .Sh NAME
@@ -40,13 +40,15 @@ and above in favor of the
 interface.
 This interface, like its
 predecessor, allows the system administrator to dynamically add and remove
-functionality from a running system.  This ability also helps software
+functionality from a running system.
+This ability also helps software
 developers to develop new parts of the kernel without constantly rebooting
 to test their changes.
 .Pp
 Various types of modules can be loaded into the system.
 There are several defined module types, listed below, which can
-be added to the system in a predefined way.  In addition, there
+be added to the system in a predefined way.
+In addition, there
 is a generic type, for which the module itself handles loading and
 unloading.
 .Pp
@@ -85,28 +87,6 @@ The
 .Xr kldstat 8
 program is used to check the status of the modules currently loaded into the
 system.
-.Sh "MODULE TYPES"
-.Bl -ohang
-.It Em "Device Driver modules"
-New block and character device
-drivers may be loaded into the system with
-.Nm .
-The major problem with loading
-a device driver is that the driver's
-device nodes must exist for the
-devices to be accessed.  They are usually
-created by using
-.Xr MAKEDEV 8
-or
-.Xr mknod 8
-(if the device is not supported by the
-.Xr MAKEDEV 8
-script) or, by writing a
-shell script to run
-.Xr kldload 8
-which should run the appropriate program to create the devices when the
-driver has been successfully loaded.
-.El
 .Sh FILES
 .Bl -tag -width ".In sys/module.h" -compact
 .It Pa /boot/modules
index 54e3438..d16f320 100644 (file)
@@ -38,7 +38,7 @@
 .\" $FreeBSD: src/share/man/man4/man4.i386/dgb.4,v 1.13.2.6 2001/08/17 13:08:45 ru Exp $
 .\" $DragonFly: src/share/man/man4/man4.i386/dgb.4,v 1.6 2008/07/27 18:37:30 thomas Exp $
 .\"
-.Dd October 13, 1995
+.Dd August 6, 2009
 .Dt DGB 4 i386
 .Os
 .Sh NAME
@@ -354,9 +354,7 @@ Problems in hardware.
 .Xr stty 1 ,
 .Xr termios 4 ,
 .Xr tty 4 ,
-.Xr comcontrol 8 ,
-.Xr MAKEDEV 8
-.\" XXX add next line to many other drivers.
+.Xr comcontrol 8
 .Sh HISTORY
 The
 .Nm
index 7ce38e6..5cea340 100644 (file)
@@ -38,7 +38,7 @@
 .\" $FreeBSD: src/share/man/man4/man4.i386/dgb.4,v 1.13.2.6 2001/08/17 13:08:45 ru Exp $
 .\" $DragonFly: src/share/man/man4/man4.i386/digi.4,v 1.1 2008/07/27 18:37:30 thomas Exp $
 .\"
-.Dd October 13, 1995
+.Dd August 6, 2009
 .Dt DIGI 4 i386
 .Os
 .Sh NAME
@@ -364,9 +364,7 @@ Problems in hardware.
 .Xr stty 1 ,
 .Xr termios 4 ,
 .Xr tty 4 ,
-.Xr comcontrol 8 ,
-.Xr MAKEDEV 8
-.\" XXX add next line to many other drivers.
+.Xr comcontrol 8
 .Sh HISTORY
 The
 .Nm
index 0da128c..40516bc 100644 (file)
@@ -2,7 +2,7 @@
 .\" $FreeBSD: src/share/man/man4/man4.i386/meteor.4,v 1.10.2.4 2001/08/17 13:08:45 ru Exp $
 .\" $DragonFly: src/share/man/man4/man4.i386/meteor.4,v 1.11 2008/05/02 02:05:06 swildner Exp $
 .\"
-.Dd August 15, 1995
+.Dd August 6, 2009
 .Dt METEOR 4 i386
 .Os
 .Sh NAME
@@ -51,14 +51,6 @@ to not deallocate above any pages.
 .El
 .It
 Make and install the kernel.
-.It
-Make the special file name:
-.Pp
-.Dl "# cd /dev; ./MAKEDEV meteor0"
-.Pp
-The major number is determined by the placement of the device in
-.Pa conf.c .
-The patch supplied with the driver will make the major number 67.
 .El
 .Ss Meteor Capture Modes
 The
index 2cf3f0c..b6ea7fc 100644 (file)
@@ -2,7 +2,7 @@
 .\" $DragonFly: src/share/man/man4/tap.4,v 1.6 2006/10/14 23:46:23 swildner Exp $
 .\" Based on PR#2411
 .\"
-.Dd July 9, 2000
+.Dd August 6, 2009
 .Os
 .Dt TAP 4
 .Sh NAME
@@ -39,9 +39,7 @@ interface.
 The network interfaces are named
 .Sy tap Ns Ar 0 ,
 .Sy tap Ns Ar 1 ,
-etc, as many as were made by
-.Xr MAKEDEV 8 .
-Each one supports the usual Ethernet network-interface
+etc, and each one supports the usual Ethernet network-interface
 .Xr ioctl 2 Ns s ,
 such as
 .Dv SIOCSIFADDR
index 8807587..643f942 100644 (file)
@@ -3,7 +3,7 @@
 .\" $DragonFly: src/share/man/man4/tun.4,v 1.3 2006/05/26 19:39:39 swildner Exp $
 .\" Based on PR#2411
 .\"
-.Dd March 10, 1996
+.Dd August 6, 2009
 .Dt TUN 4
 .Os
 .Sh NAME
@@ -40,9 +40,7 @@ interface.
 The network interfaces are named
 .Dq Li tun0 ,
 .Dq Li tun1 ,
-etc, as many as were made by
-.Xr MAKEDEV 8 .
-Each one supports the usual network-interface
+etc, and each one supports the usual network-interface
 .Xr ioctl 2 Ns s ,
 such as
 .Dv SIOCSIFADDR
index 5d7d46d..2246ddb 100644 (file)
@@ -31,7 +31,7 @@
 .\" $FreeBSD: src/share/man/man4/ukbd.4,v 1.10.2.10 2002/10/27 11:35:14 ceri Exp $
 .\" $DragonFly: src/share/man/man4/ukbd.4,v 1.4 2007/12/25 13:38:47 swildner Exp $
 .\"
-.Dd April 11, 1999
+.Dd August 6, 2009
 .Dt UKBD 4
 .Os
 .Sh NAME
@@ -56,13 +56,6 @@ config file:
 .Pp
 .D1 Cd "options KBD_INSTALL_CDEV"
 .Pp
-Go to
-.Pa /dev
-and make device nodes
-.Pa kbd* :
-.Pp
-.Dl "sh MAKEDEV kbd0 kbd1"
-.Pp
 If both an AT keyboard USB keyboards are used at the same time, the
 AT keyboard will appear as
 .Pa kbd0
index 997b5bc..e18a186 100644 (file)
@@ -31,7 +31,7 @@
 .\"    $FreeBSD: src/share/man/man4/urio.4,v 1.5.2.3 2001/08/17 13:08:39 ru Exp $
 .\"    $DragonFly: src/share/man/man4/urio.4,v 1.2 2003/06/17 04:36:59 dillon Exp $
 .\"
-.Dd March 5, 2000
+.Dd August 6, 2009
 .Dt URIO 4
 .Os
 .Sh NAME
@@ -68,13 +68,7 @@ The following line in the kernel configuration file adds the
 driver to the kernel:
 .Dl device urio
 .Pp
-The following commands create the device node in the
-.Pa /dev
-directory:
-.Dl cd /dev
-.Dl sh MAKEDEV urio0
-.Pp
-Finally, to download a song over the
+To download a song over the
 .Tn USB
 connection into the Rio500 using the
 .Xr rio_add_song 1
index 0b5d825..cc85d55 100644 (file)
@@ -34,7 +34,7 @@
 .\" $FreeBSD: src/share/man/man4/vn.4,v 1.6.2.4 2002/04/15 05:48:55 asmodai Exp $
 .\" $DragonFly: src/share/man/man4/vn.4,v 1.6 2007/06/14 21:16:13 swildner Exp $
 .\"
-.Dd December 30, 1995
+.Dd August 6, 2009
 .Dt VN 4
 .Os
 .Sh NAME
@@ -83,7 +83,6 @@ for more information.
 .Sh SEE ALSO
 .Xr config 8 ,
 .Xr fsck 8 ,
-.Xr MAKEDEV 8 ,
 .Xr mount 8 ,
 .Xr newfs 8 ,
 .Xr vnconfig 8
index 55bf1cb..0575f38 100644 (file)
@@ -25,7 +25,7 @@
 .\" $FreeBSD: src/share/man/man5/make.conf.5,v 1.12.2.30 2003/05/18 17:05:55 brueffer Exp $
 .\" $DragonFly: src/share/man/man5/make.conf.5,v 1.38 2008/11/03 00:25:45 pavalos Exp $
 .\"
-.Dd January 31, 2009
+.Dd August 6, 2009
 .Dt MAKE.CONF 5
 .Os
 .Sh NAME
@@ -361,13 +361,6 @@ and related programs.
 Set to not build the
 .Xr mailwrapper 8
 MTA selector.
-.It Va NO_MAKEDEV
-.Pq Vt bool
-Set to avoid running
-.Dq Li "MAKEDEV all"
-on
-.Pa /dev
-during install.
 .It Va NO_OBJC
 .Pq Vt bool
 Set to not build Objective C support.
index bdd8ba0..37cfd00 100644 (file)
@@ -33,7 +33,7 @@
 .\" $FreeBSD: src/share/man/man7/hier.7,v 1.29.2.17 2003/01/13 21:43:50 ceri Exp $
 .\" $DragonFly: src/share/man/man7/hier.7,v 1.26 2008/09/06 14:24:44 swildner Exp $
 .\"
-.Dd September 2, 2008
+.Dd August 6, 2009
 .Dt HIER 7
 .Os
 .Sh NAME
@@ -64,11 +64,7 @@ see
 .It Pa /dev/
 block and character device files
 .Pp
-.Bl -tag -width ".Pa MAKEDEV" -compact
-.It Pa MAKEDEV
-script for creating device files;
-see
-.Xr MAKEDEV 8
+.Bl -tag -width ".Pa fd/" -compact
 .It Pa fd/
 file descriptor files;
 see
index 4e831f9..5d432cc 100644 (file)
@@ -34,7 +34,7 @@
 .\" $FreeBSD: src/usr.sbin/jail/jail.8,v 1.13.2.15 2003/05/08 13:04:24 maxim Exp $
 .\" $DragonFly: src/usr.sbin/jail/jail.8,v 1.11 2008/05/02 02:05:07 swildner Exp $
 .\"
-.Dd December 12, 2001
+.Dd August 6, 2009
 .Dt JAIL 8
 .Os
 .Sh NAME
@@ -103,9 +103,7 @@ cd /usr/src
 mkdir -p $D
 make installworld DESTDIR=$D
 cd etc
-make distribution DESTDIR=$D -DNO_MAKEDEV_RUN
-cd $D/dev
-sh MAKEDEV jail
+make distribution DESTDIR=$D
 cd $D
 ln -sf dev/null boot/kernel
 .Ed
index 364ece3..01b9672 100644 (file)
@@ -28,7 +28,7 @@ changecom(,)dnl
 .\" $FreeBSD: src/usr.sbin/ppp/ppp.8.m4,v 1.301.2.1 2002/09/01 02:12:31 brian Exp $
 .\" $DragonFly: src/usr.sbin/ppp/ppp.8.m4,v 1.12 2008/05/02 02:05:08 swildner Exp $
 .\"
-.Dd September 20, 1995
+.Dd August 6, 2009
 .Dt PPP 8
 .Os
 .Sh NAME
@@ -452,17 +452,6 @@ is the maximum number of
 .Em PPP
 connections you wish to support.
 .It
-Check your
-.Pa /dev
-directory for the tunnel device entries
-.Pa /dev/tunN ,
-where
-.Sq N
-represents the number of the tun device, starting at zero.
-If they don't exist, you can create them by running "sh ./MAKEDEV tunN".
-This will create tun devices 0 through
-.Ar N .
-.It
 Make sure that your system has a group named
 .Dq network
 in the
index 2df4966..feaed1f 100644 (file)
@@ -31,7 +31,7 @@
 .\" $FreeBSD: src/usr.sbin/stallion/bootcode/stl.4,v 1.8.2.5 2001/12/14 16:41:52 ru Exp $
 .\" $DragonFly: src/usr.sbin/stallion/bootcode/stl.4,v 1.9 2007/11/21 19:12:41 swildner Exp $
 .\"
-.Dd January 8, 1998
+.Dd August 6, 2009
 .Os
 .Dt STL 4 i386
 .Sh NAME
@@ -271,23 +271,9 @@ A configuration entry for a Brumby would be like:
 This specifies a Brumby board at I/O address 0x360 using a shared memory
 region at address 0xc8000.
 .Sh NOTES
-When building the device nodes for the ports be sure to use the correct
-driver name,
-.Nm
-or
-.Nm stli .
 Each driver has a separate major number allocated,
 so even though the port device names are the same for each driver,
 the major number of the device node is different.
-Use the
-.Xr MAKEDEV 8
-script to create the devices.
-Use the ttyE and cue tag for the
-.Nm
-driver, and
-the ttyEi and cuei tags for the
-.Nm stli
-driver.
 .Pp
 The intelligent board types (ONboard, Brumby and
 EasyConnection 8/64 (ISA and EISA))
@@ -329,39 +315,11 @@ board control device
 Note that the port numbers start at 0 for port 0 of board 0.
 Each board has 64 port slots allocated for it.
 So the second boards ports start at 64 and go through 127.
-Use the
-.Xr MAKEDEV 8
-script to create the devices.
-Use the
-.Ar ttyEx
-and
-.Ar cuaEx
-tag for the
-.Nm
-driver, and
-the
-.Ar ttyFx
-and
-.Ar cuaFx
-tags for the
-.Nm stli
-driver, where
-.Ar x
-is the board number.
-By default,
-.Xr MAKEDEV 8
-only creates 8 devices per board (to keep the directory size
-reasonable).
-To create the remaining devices for EasyConnection 8/32 and
-EasyConnection 8/64 cards, see the comments in the
-.Xr MAKEDEV 8
-script.
 .Sh SEE ALSO
 .Xr stty 1 ,
 .Xr termios 4 ,
 .Xr tty 4 ,
 .Xr comcontrol 8 ,
-.Xr MAKEDEV 8 ,
 .Xr stlload 8 ,
 .Xr stlstats 8 ,
 .Xr stlstty 8
index 1ea5ddd..f5a3af9 100644 (file)
@@ -117,10 +117,6 @@ and this can mess up the scheme by which sync gets to the driver.
 If you are having trouble getting the driver to work, you might want to
 look into this possibility.
 
-In directory /dev, execute the command
-
-       MAKEDEV tw0
-
 
 2.  Installing the X-10 Daemon