lukem
6b68804273
various cleanups inspired by etc.i386/MAKEDEV:
...
* use "ln -fs foo bar" instead of "rm -f bar; ln -s foo bar"
* remove unnecessary chown root or chgrp wheel directives; older code here
didn't bother doing this, so why be inconsistent
* when making directories, don't use -p and don't redirect stdout to /dev/null
* clean up whitespace
* wrap the main parser code in a function makedev(), and call makedev
instead of "sh $0". (this is a bit faster)
* don't barf when we have fdesc mounted; just skip the devices fdesc provides
(these files should really be automagically generated...)
2002-03-04 14:02:29 +00:00
atatat
681a706ec7
Change a 62 to a 16, so that the proper number of slots is skipped.
...
Fixes PR 15650.
2002-02-25 07:34:55 +00:00
tls
59b84cdaa8
Fix minor mistake made while increasing number of pty devices: where we had
...
"pty0 pty1 pty2 pty3" before, for a total of 64 device nodes, we now want
just "pty0" for a total of 62 -- the original commit had "pty0 pty1" for a
total of 124, which ate too many inodes and made "ls /dev" a bit messy.
2002-02-02 20:58:43 +00:00
tls
1977a7b24e
Add support for many more (930 or 992) ptys than the current 256.
...
Changes taken from the i386 MAKEDEV. Note that the unusual use of 'dd'
to index an array was chosen because 'dd' is on all ports' install media.
This form of this change comes from Andrew Brown; the original idea to
bump the number of ptys this way comes from Brian Marcotte at Panix.
2002-02-02 07:04:44 +00:00
abs
b537fda1d5
Move 'wscons' to directly after 'std'. Various MAKEDEVs had it pretty much
...
at the end, and as wscons (actually ttyE0) is required to login on the console,
it is probably better that an out of space MAKEDEV fail on some other device.
2002-01-21 16:19:17 +00:00
oster
e474b1951e
Update the various MAKEDEV's to reflect the default of 8 RAIDframe devices.
2002-01-19 18:59:17 +00:00
lukem
d5767e945e
fix a couple of spelling mistakes in the i4b* descriptions
2002-01-08 02:46:10 +00:00
wiz
b83df16226
Standardize ch* and uk* descriptions.
2001-12-19 18:29:56 +00:00
wiz
864c94c933
Standardize scsibus* description.
2001-12-19 17:58:05 +00:00
augustss
8abd9b8182
Create wsmuxN and wsmuxctlN together.
...
Use separate nodes for wsmouse and wskbd.
2001-10-29 22:50:40 +00:00
mhitch
4d316af9ee
Fix typo in md* device creation.
2001-03-21 20:59:35 +00:00
is
4a733c4de9
Device nodes for wscons.
2001-02-02 22:11:52 +00:00
martin
fd6a417d77
Group isdn devices, so "sh MAKEDEV isdn" will create them all.
...
Add apropriate entries to the archs that already have isdn support
enabled in their cdev array.
2001-01-08 06:21:19 +00:00
tsutsui
90ac46632d
Make md(4) device files on "all" target.
2000-10-29 13:03:37 +00:00
mason
db8e04e0f8
Move to a default of 64 PTYs in "all" targets. Normalize "floppy" and
...
"minimal" targets to use 16 PTYs.
2000-07-27 18:43:14 +00:00
aymeric
94bfb48ec9
add missing semi-colon
2000-02-09 22:23:32 +00:00
mhitch
4f7848e09f
Add IDE wd* devices for MI wdc support.
2000-02-01 05:26:12 +00:00
tsutsui
cac7cebd3e
- rename (revert) normal memory disk device name /dev/mdX -> /dev/mdXa
...
- now raw partitions are used for memory disk ioctls
2000-01-21 12:28:22 +00:00
tsutsui
e2c4e62e16
Correct md* entries.
1999-12-18 03:09:44 +00:00
ad
652f0f8841
Back out previous
1999-10-18 22:41:23 +00:00
ad
993ac32fff
Final chown user.group -> chown user:group changes.
1999-10-06 22:26:14 +00:00
hubertf
018c7b4f42
Tidy up comments a bit, to make the manpages generated from the a bit
...
nicer. Also, add a comment on how to re-generate the manpages if the
MAKEDEV file was changed.
1999-09-18 00:23:35 +00:00
is
4f2d454a07
Synchronize comments with reality.
1999-09-15 20:31:53 +00:00
is
c889455b1c
Add 4 lpt nodes
1999-05-11 20:45:38 +00:00
frueauf
15cbf62c66
Remove double line for bpf[0-3].
1999-01-26 12:49:24 +00:00
abs
a6e0ab6a8c
On platforms that have GENERIC kernels containing 'bpfilter 8' or greater,
...
create at least eight bpf dev entries. (All except atari).
1999-01-16 01:40:27 +00:00
oster
8bfd722a35
Added RAID devices for everyone!
1998-11-13 04:49:01 +00:00
thorpej
7490553d67
Add /dev/scsibus* device nodes.
1998-10-15 21:22:51 +00:00
is
7dd68289be
Support for serial devices with new-style dialout devices (currently, ttyC*
...
only).
1998-05-02 20:37:30 +00:00
is
4478afe5be
- add device nodes for explicit high/middle/low density modes of tape
...
drives, as some drives (like ARCHIVE VIPER 150S) refuse to work with the
default.
- add a hint about this to the INSTALL document.
1997-12-14 18:46:51 +00:00
tv
60ac257eb3
Fixes PR #3858 : /dev/fd uniformly updated in MAKEDEV to make directory
...
(and file nodes) owned by root.wheel, and /dev/fd directory mode 755. Now
it matches mtree (and the rest of the system's permissions/owner layout).
1997-11-26 03:09:23 +00:00
fair
ffa1ced6be
add appropriate entry to make "random" as documented in rnd(4).
...
add "random" entry to "all".
1997-11-20 05:57:38 +00:00
mhitch
40e258398f
Create CDROM devices with correct minor: there are 16 partitions, not 8 per
...
device.
1997-10-27 23:53:06 +00:00
veego
56c06eb279
Make devices for the CyberVision 64/3D.
1997-10-19 21:35:37 +00:00
is
f44299d859
Add more audio devices.
1997-10-19 21:09:34 +00:00
is
f1c9e3d0d1
- make ttyC* description up-to-date
...
- make more (8) ttyC's, is enough for 2 HyperCom4, or DraCo + HyperCom3/GVP-IO
+ HyperCom4.
1997-09-26 15:38:50 +00:00
lukem
93f6aeeee8
use 'sh $0 ...' instead of 'sh MAKEDEV ...'
1997-08-22 10:32:28 +00:00
lukem
237c80a5db
* set perms on st* to 660 not 640
...
* remove superfluous umask
1997-08-22 10:14:45 +00:00
veego
94c1e883f6
Added missing en$name$unit entry for the chmod command in ss*).
...
Noticed by Luke Mewburn on tech-security.
1997-08-19 18:39:56 +00:00
augustss
912c4ee11f
Create /dev/audioctl and allow creation of multiple audio devices.
1997-08-18 21:23:12 +00:00
perry
07a71fdfd0
Make MAKEDEV and MAKEDEV.local mutually consistant. Reported in
...
pr #2596 by Tatoku Ogaito, but my fix is different from his.
This is purely an aesthetic change.
1997-07-31 04:08:15 +00:00
phil
ffde90f14b
Make all tty??/pty?? pairs that can be opened by openpty().
...
Remove use of awk for generating names.
Make all consistent as possible.
Closes PR 3420.
1997-07-23 01:29:36 +00:00
phil
840d172649
Make all MAKEDEVs make fd/* similar. No need for awk or expr.
...
Inspired by PR 3420. Some MAKEDEVS had the fd separated out
of std and fd added to std.
1997-07-22 23:13:05 +00:00
veego
a902cc2ba7
Added a new device entry for ipfilter: /dev/ipauth
1997-07-07 22:26:51 +00:00
is
49e47cbf67
Build device nodes for audio device(s). Currently, only unit 0 == custom chip
...
audio.
1997-06-14 22:43:47 +00:00
thorpej
7f29bb4668
Add ipnat and ipstate at the appropriate minor numbers off the ipfilter
...
device.
1997-05-31 23:52:55 +00:00
veego
e26b100bee
create ipl device.
1997-01-05 20:41:01 +00:00
veego
d9ec74b797
MAKEDEV
...
- Add ch and uk devices.
- Add ttyC devices nodes for the A2232 board (msc*).
- Remove expr calls.
- Change the ss device number from 25 to 37,
ATTENTION: you need to rerun /dev/MAKEDEV to update your devices files.
1996-12-20 17:24:45 +00:00
veego
fc7d845dfa
Added missing SCSI scanner entry (ss).
1996-09-10 23:19:43 +00:00
is
50334a801c
Set the /dev/reload protection after creating it, not the /dev/mem one.
...
Thanks to Carsten Hammer for pointing this out.
1996-06-24 18:44:28 +00:00