Commit Graph

299 Commits

Author SHA1 Message Date
phk
d6f941931f Fix my DOC2k CHRDEV goof 1999-05-29 19:36:55 +00:00
hm
b5519ff166 Fix i4bteld entry, the section of the sh case for "i4teld*)" should be
BEFORE the case for "i4tel*)". (match the longest prefix first!)
Recognized by: Harry Starr
1999-05-24 18:01:03 +00:00
hm
2077acfca0 upgrade isdn4bsd from version 0.71 to the just released version 0.81 1999-05-20 10:14:57 +00:00
hosokawa
7cdda5c87e added card1 and card2 to 'all' target.
(for machines with more than two PC-card slots)
1999-05-04 17:03:58 +00:00
peter
1f405d596b Zap default creation of /dev/lkm - it doesn't point to anything anymore 1999-04-24 20:57:39 +00:00
msmith
bb46603662 Make the USB devices by default, comment them. 1999-04-08 21:23:18 +00:00
sos
2c3e9a7651 Rewert the atapi CDROM driver's name to wcd.
This is to avoid confusion with the new system.
Also provide real entires in MAKEDEV for the new system.
1999-03-16 13:34:03 +00:00
gibbs
b292bdc997 Add targ.ctl, a device node for allocating and configuring instances
of the "targ" processor target target mode emulator.
1999-03-05 23:08:45 +00:00
roger
9cf39d393c Put back the bktr update to generate /dev/vbi
which I managed to delete yesterday.
1999-03-02 16:04:27 +00:00
roger
941fc329cf Updated the bktr entry to generate bktr*, tuner* and now vbi*
/dev/vbi will allow vbi capture from the bt848 card for software
teletext decoding.
1999-03-01 12:13:24 +00:00
roger
97ffe27507 Updated the bktr entry to add vbi*
bktr now makes bktr, tuner and vbi
1999-02-26 16:14:22 +00:00
n_hibma
041d620310 Change to a proper numbering scheme for the ugen device. It requires
a unit and endpoint number. This is combined into a minor number.
The naming of the devices in /dev is now /dev/ugen<unit>.<endpoint>
1999-02-18 21:17:16 +00:00
jkh
94eb174c2c DTRT for acd/wcd backwards compatibility 1999-02-14 19:41:36 +00:00
mjacob
9123f355f2 Bruce gently nudged me into doing this right 1999-02-05 22:54:37 +00:00
mjacob
63f9aaa28d add back ctl for sa and add more units 1999-02-04 20:35:07 +00:00
markm
60a40357c5 Replace a bunch of "ln foo bar"'s with "ln -f foo bar".
This means that if(when) you go "sh MAKEDEV all" in /dev
the devices get remade; you don't get errors.
A lot of the changes are for info only; they are commented out.

Not exactly shot to pieces by:	bde
1999-01-24 13:51:26 +00:00
n_hibma
33ff447886 Take cdev major # 114 for ugen 1999-01-12 01:31:13 +00:00
n_hibma
e3fccd21c1 Added file handling to ulpt (USB printer) driver 1999-01-11 00:03:59 +00:00
hm
09a4516d07 add generation of ISDN (i4b) devicefiles 1999-01-08 16:03:57 +00:00
yokota
dbd5e0f903 Added kbd*. 1999-01-06 16:18:05 +00:00
n_hibma
ea1bd971b4 Corrected the major number for usb and added ums as major 111 1999-01-03 16:48:03 +00:00
nsouch
216b25d037 Arrg, ppi*) corrected 1998-11-12 22:48:16 +00:00
nsouch
b51baaae99 Add ppi*) iic*) and smb*) 1998-11-12 22:45:24 +00:00
obrien
fa87de8247 Backout rev 1.175. 1998-10-31 05:27:02 +00:00
obrien
daa87e9bf9 ``MAKEDEV ccd3'' is now consistant with many of the other devices in that
*ccd{0,1,2}* will be created.
1998-10-30 06:02:48 +00:00
obrien
0ebc9c6d03 ``MAKEDEV bpf3'' is now consistant with many of the other devices in that
bpf{0,1,2} will be created.
1998-10-29 22:16:29 +00:00
obrien
611b5951cb Re-enable creating sd*s* devices.
Add note, that one should use da*s* however.
1998-10-02 22:33:52 +00:00
ken
15f6619350 Change the permissions for the transport layer (xpt) and passthrough (pass)
devices from 644 to 600.

Reviewed by:	imp, gibbs
1998-09-16 00:10:26 +00:00
gibbs
1a3dd0db44 Update for CAM. 1998-09-15 10:21:35 +00:00
phk
1f746c3a98 make the fla stuff actually work. 1998-09-10 18:47:20 +00:00
sos
5f7cd1870b Add the wst device (ATAPI tape)
Allow 8 wcd devices instead of 4.
1998-09-09 18:59:46 +00:00
phk
e24de2520e A long time ago, in a galaxy far, far away, someone made the (bonehead)
decision to limit the sound driver to one device.  With Luigi's pcm
driver, the unit number for the PnP detected cards is nearly always 1,
and so you can't create the symlinks that will make your sound work.

PR:		7564
Submitted by:	Doug White <dwhite@resnet.uoregon.edu>
1998-08-14 06:21:34 +00:00
phk
fac8c3d106 Add devices for M-systems DiskOnChip 1998-08-10 10:17:46 +00:00
brian
8f7c17eda2 dgm uses devices cuaM* and ttyM*
Submitted by:   "IBS / Andre Oppermann" <andre@pipeline.ch>
1998-08-04 21:45:20 +00:00
des
2238238604 Not so fast, that was one '0+' too many.
PR:		7124
1998-07-03 15:43:20 +00:00
des
00ba99f2f6 Make sure the node count is an integer when mknod'ing pty, tty and vty.
PR:		misc/7124
1998-07-02 07:39:01 +00:00
peter
e16baaddc6 Hmm, silly me. I should have read what everything else was doing.
The initial/lock devices for cua are owned by uucp.dialer as well.

Also, remove redundant chmod on si_control
1998-03-27 04:35:10 +00:00
peter
a4f7d49acf Fix permissions on initial/lock specialix cua device nodes.
PR: 6137
1998-03-27 04:19:30 +00:00
peter
e3aa96acb4 I misunderstood Bruce's hint. The chown/chmod are unneeded.
Submitted by: bde
1998-03-22 13:18:07 +00:00
peter
a2091fabde Fix alphabetical ordering and and excessive cut/pasting.
Submitted by: bde
1998-03-22 11:42:03 +00:00
peter
73a9e18f54 /dev nodes for ipfilter 1998-03-21 14:26:02 +00:00
bde
04b1a86497 Improved comments and order for the `all' case:
- fixed comment about vn0.
- improved other comments.
- sorted lists alphabetically within lines.
- split up and sorted lines more logically.
1998-03-12 12:00:26 +00:00
steve
500b5f7033 Create the cuaiA* and cualA* devices.
PR:		5872
Submitted by:	Adam Baran <badam@mw.mil.pl>
1998-03-01 22:18:28 +00:00
ahasty
c9bf339dab Reserve Major device 92 for the bktr (Bt848 video capture driver) 1998-02-20 03:59:53 +00:00
msmith
82c844863f Remove qcam entries
Submitted by:	pst
1998-02-18 13:54:45 +00:00
jkh
6d61d7e663 New rocketport device entries, merged again (gack). 1998-02-17 15:28:29 +00:00
pst
9a3c14c7bf Change wfd major block device to 1 as part of the effort to make wfd's
bootable.
1998-02-13 22:40:32 +00:00
cwt
7674194b7a Adjustments for ccd devices:
1) Resulting special files now in group operator.  (Reviewed by bde)
2) Use $disk_umask when creating ccd device specials.  (Suggested by
   bde)
3) No longer create rccd{n}.ctl; ccd's are not necessarily scsi.
   (Suggested by bde)
4) No need to split short lines.  (Suggested by bde)
1998-02-09 08:41:49 +00:00
jkh
68d4a23fe0 Add wfd to all target, reorder devs to put like with like since we lost
all pretense of an alphabetical ordering some time back.
1998-01-22 21:26:22 +00:00
pst
5b2d50825d Bring in IDE ATAPI floppy support.
This is Junichi's v1.0 driver.

NOTE: Major device numbers have been changed to avoid conflict with other
      FreeBSD 3.0 devices.  The new numbers should be considered "official."
      This driver is still considered "beta" quality, although we have been
      playing with it.  Please submit bugs to junichi and myself.

Submitted by:	junichi@astec.co.jp
1998-01-16 22:13:07 +00:00
steve
4258e0c506 Fix generation of Comtrol RocketPort devices.
PR:		5468
Submitted by:	Steve Gericke <steveg@comtrol.com>
1998-01-09 18:32:51 +00:00
jkh
2b0bc076df strengthen mknod().
Submitted by:	bde
1998-01-03 11:53:52 +00:00
jkh
2fd599503d Fix jkh typo in VTY rule.
PR:		5411
Submitted by:	Brian Tao <taob@netcom.ca>
1998-01-02 22:16:15 +00:00
jkh
6ce389dcd3 Normalize default owner/group handling, fix bogons in a couple of
printf arg lists.
1997-12-29 09:45:23 +00:00
jkh
f5f5008388 Yet another slight bogon that I just noticed needed cleaning up. The for
loop was sloppily written, taking advantage of a default for argument
handling which few are probably aware of rather than stating its purpose
more explicitly.  Can't also help but notice that the fd* entry also contains
far more comment lines than actual statements - can we please clean that
up?  The wt* entry could use a bit of the same.
1997-12-29 00:10:20 +00:00
jkh
2d2c1486ba Whoops - one small tweak: I eliminated the deprecated isdn case,
so also remove mention of it in the comments.
1997-12-29 00:03:36 +00:00
jkh
70552aa81e Remove all explicit rm's (with and without wildcards) and replace them
with a function which does the rm/mknod in one step, eliminating the
gratuitous device node removal behavior of before.

Reviewed by:	bde
1997-12-29 00:02:18 +00:00
brian
9564a08fa8 The ``super scsi'' device is /dev/scc.
I'm not sure it's fully functional though !
1997-12-19 14:14:26 +00:00
jkh
1e98da5dbb Add entries for Comtrol Rocketport driver.
Submitted by:	Amir Farah <amir@comtrol.com>
1997-08-28 12:14:14 +00:00
jmg
671b69f613 add a bktrX target (for Bt848 based cards) 1997-05-11 00:34:36 +00:00
danny
98fd8974f6 Update MAKEDEV to handle lots of tun devices, consistent with the tun device
selection code in usr.sbin/ppp/os.c (tun0-tun127, rather than tuna and tunb).
Also, make it make all devices up to and including the requested one.
1997-03-10 02:10:58 +00:00
joerg
87a2ee48a6 Now that we can read from a worm device, handle their permissions as
we do for other disk devices, too.
1997-03-05 14:04:00 +00:00
bde
55030479cb Merged Cortex frame grabber entry from 2.2. 1997-03-03 16:13:35 +00:00
peter
f173325ac8 Revert $FreeBSD$ to $Id$ 1997-02-23 09:21:14 +00:00
joerg
fd95191a55 Add worm(4)'s bdev entry. 1997-02-06 22:23:26 +00:00
bde
442be6986b Use shifts instead of multiplications and |' instead of +' to simplify
dkminor().  Use $((1 << 29)) instead of a mysterious decimal number for
$scisctl.  Use dkminor() instead of repeating part of it for special cases.
Shortened some long lines.
1997-01-27 06:24:10 +00:00
dg
02c3a3f7ba Change to use some unused bits in the 'type' field to extend the unit field
to 9 bits (512 units) for disk devices.
1997-01-24 22:00:35 +00:00
jkh
808a36ef65 Make the long-awaited change from $Id$ to $FreeBSD$
This will make a number of things easier in the future, as well as (finally!)
avoiding the Id-smashing problem which has plagued developers for so long.

Boy, I'm glad we're not using sup anymore.  This update would have been
insane otherwise.
1997-01-14 07:20:47 +00:00
nate
212fea1cc7 Added apm and card[01] devices to all target.
Suggested by:	bde
1997-01-13 17:37:20 +00:00
joerg
b5550d52c4 While being here, also create all the gsc device nodes as described in
the gsc(4) man page, and allow for more than one unit number.
1996-12-30 20:51:36 +00:00
jkh
0e16e2c15f Close PR#2198:
I've added an installation from optical disk drive facility.
	This enables FreeBSD to be installed from an optical disk, which
	may be formatted in "super floppy" style or sliced into MSDOS-FS
	and UFS partitions.

	Note:  ncr.c should be reviewed by Stefan Esser <se@freebsd.org>
	and cd.c by Joerg Wunsch <joerg@freebsd.org> before bringing this
	into 2.2.

Submitted-By: Shunsuke Akiyama <akiyama@kme.mei.co.jp>
1996-12-13 07:55:14 +00:00
andreas
bacf907983 Added $PATH to the end of PATH. Otherwise the command 'expr' can't be
found by the shell when running MAKEDEV from the fixit floppy environment.
1996-11-14 14:28:26 +00:00
bde
633ae526c5 Fixed cualc and cualD minor numbers which I broke in the previous commit. 1996-11-01 08:49:13 +00:00
bde
f0dc1eabd5 Restored order of cuac above ttyc.
Fixed some style bugs for cua* and tty*.

Removed superfluous chmod for consolectl.

FIxed a tiny security bug for perfmon and changed the style for
perfmon to match the style of the non-std devices.
1996-10-25 15:01:33 +00:00
se
78d5f7662c Add character device (78,0): pci
Submitted by:	wollman
1996-10-22 20:41:03 +00:00
dg
ed14d44dd0 Changed ttyc? and cuac? specifications to support multiple controllers.
A "MAKEDEV ttyc0" now creates 32 units for controller 0, ttyc1 for
controller 1, etc..
1996-10-13 01:12:01 +00:00
sos
a6a179df03 Fix for the problem that moused hangs if it is started from /etc/rc
Introduces the /dev/consolectl device for controlling various
console related things (given syscons is used).
1996-09-09 18:47:47 +00:00
ache
664f5531fc Use the same perm/owner for sysmouse as for others mouse devices 1996-09-09 00:02:44 +00:00
ache
b435c82147 Make sysmouse device for syscons 1996-09-08 23:56:27 +00:00
wosch
3e25342c53 update comment for tun*
add comment for snp*
1996-07-02 23:11:06 +00:00
ache
59e21d0c09 IDE cd fixes:
wcd?a is missing
wrong partition number was used for wcd?c
1996-06-07 15:47:15 +00:00
asami
415685ca3c Bring in ccd support.
Entry to create ccd devices.
1996-05-03 05:37:34 +00:00
jkh
d202e9c6fc Add wcd0 to `all' target. The fate of the IDE CDROM support in 2.2
is becoming clearer.. :-)
1996-05-02 09:15:57 +00:00
wollman
66e5084c48 Provide for creation of /dev/perfmon. 1996-03-26 21:04:54 +00:00
jkh
c1e64e481a Fix Nate's spamming of this file - every backquote needs a matching one.. :-) 1996-03-19 03:48:53 +00:00
nate
aaff9b04b7 Added some comments regarding the apm device, and added support to
create the PC-CARD devices.

Note: The APM character special device is named /dev/apm and not apm0 as
was prvioiusly since only one APM device can exist in a system at a time
according to the the APM specifications.
1996-03-18 20:28:27 +00:00
pst
ef78cb2df2 Add support for Connectix QuickCam(tm) 1996-02-02 19:25:24 +00:00
mpp
3aff305a53 Another round of spelling fixes. 1996-01-31 15:03:18 +00:00
bde
3a9c20a29c Use umask disk_umask=037 for all (writable) disks. Use umask
tape_umask=017 for all tapes.  This has a significant effect only
for ft and st (they were created with the wrong umask 002 and then
chmod'ed to mode 640; now they are created with mode 660).

Chmod the st control devices (mode 3) to 600.  These need to be
more secure than the st i/o devices, but were less secure.

Use the default umask of 077 for joy0.  002 gave mode 664, which
is insecure.

Use umask 037 for ch*.  Cosmetic.

Removed redundant chmod's.

Sorted case lists for disks.
1996-01-28 19:10:37 +00:00
joerg
0947c5eeda Restrict /dev/io perms to 0600. 1995-12-31 09:30:30 +00:00
markm
456570598f Move the creation of the *random devices to the same "target" as the
rest of the memory group - std. Also correct the permissions so as not
to force a security hole. If /dev/*random have the permission 640 and
ownership bin.kmem, it forces applications that need random numbers
to be at least SGID. Picture the scene of a SGID PGP being able to
read /dev/kmem!
1995-12-03 17:26:21 +00:00
bde
6eadaa6667 Add random and urandom. 1995-10-29 15:52:31 +00:00
bde
e28ffae1a8 Update Digiboard entries.
Submitted by:	"Serge A. Babkin" <babkin@hq.icb.chel.su>
1995-10-17 16:26:54 +00:00
peter
2686702724 Update the /dev naming for the Specialix driver.. I've changed it to do
the same sort of thing as the Digiboard driver (ttyD*), as creating 96
/dev entries one by one was very painful.
1995-09-22 20:42:11 +00:00
ats
1fa8cd4c0c Add a description for the wcd* devices to the Disks section. 1995-09-16 23:15:01 +00:00
jkh
94c170a647 Add entries for Digiboard serial card and document Specialix driver
entries while I'm at it.
Submitted by:	"Serge A. Babkin" <babkin@hq.icb.chel.su> + mods by jkh
1995-09-03 20:40:16 +00:00
joerg
15cd026407 Install the hooks for the Japanese `od' driver (aka. MOD).
Submitted by:	akiyama@kme.mei.co.jp (Shunsuke Akiyama)
1995-08-19 15:50:56 +00:00
jkh
eb5d5b2cd8 Device entry for IDE CDROM driver.
Submitted by:	Serge Vakulenko <vak@cronyx.ru>
1995-08-18 11:29:05 +00:00
peter
34e7694b23 Add simple hooks to create /dev entries for the Specialix driver
Reviewed by:
Submitted by:
Obtained from:
1995-08-13 22:05:51 +00:00
jkh
c93738880c Add device support for the Matrox Meteor.
Submitted by:	james
1995-08-01 13:15:52 +00:00
jkh
8c903eabc5 Fix the mknod for spigot. 1995-07-30 12:56:26 +00:00
bde
598027ae37 Remove /dev/ from socksys link again.
Move `Individual slices' case earlier so that it can be used to handle
sliced floppies.

Remove superfluous `chmod 600's.

Fix formatting of device list.

Don't group setting of umasks with setting of units.

Remove superfluous trailing semicolons.
1995-07-29 05:25:08 +00:00
jkh
74ba692f95 New sound device names.
Reviewed by:	hasty & lowe
Submitted by:	pst
1995-07-29 00:40:40 +00:00
jkh
237c7bb61e Part of Vincenzo Capuano's changes to xntpd to support the
Boeder DCF77 Receiver.
Submitted by:	Vincenzo Capuano <VCAPUANO@VMPROFS.ESOC.ESA.DE>
1995-07-21 13:02:13 +00:00
jkh
515b1b92e4 Add tun0 to the all rule. 1995-05-18 10:51:03 +00:00
rgrimes
17fc6d821b Remove all /dev/'s from device names, they should all be relative
to /dev.  Putting absolute paths in here breaks the make release
process, and screws up testing of this script in other directories.

Submitted by:	bde
1995-05-15 09:44:10 +00:00
gpalmer
249601e430 Clean up the matcd entry so it deletes the *matcdl* entries before trying
to create new ones.

Reviewed by:	davidg, rgrimes
1995-05-15 06:55:18 +00:00
jkh
dc7062c07a The lites web page has moved.
Submitted by:	rich
1995-05-11 20:39:36 +00:00
ache
0044255e3c Change 'rc' entries from 'r' to 'm', conflict with ptys 1995-05-07 23:04:03 +00:00
dufault
d1f7e52e49 Make scsi control devices such as "/dev/rsd0.ctl". 1995-05-03 18:15:35 +00:00
dufault
26b0e06cf4 Use the correct offset for LabPC digital devices. 1995-05-01 14:34:45 +00:00
jkh
affe35f024 As a public service (and because I'd like to see more LITES people chose
FreeBSD), add mach-4 target to MAKEDEV; it creates various compatability
devices for Mach4.
Submitted by:	(Submitter name unknown) <root@ns2.redline.ru>
1995-04-30 07:56:45 +00:00
bde
5ff2c2e2fb Remove chmod of pcaudio* to 666. Not everyone should be allowed to
play the speaker and consume 10-100% of the available cycles.

Remove chmods of sound devices to 666.  Use chmod to give the same security
holes.
1995-04-28 07:53:43 +00:00
bde
9b057d0c4d Add cyclades serial devices cuac*, cuaic*, cualc*, ttyc*, ttyic* and ttylc*. 1995-04-28 07:39:21 +00:00
dufault
6702bdcc1b Add National Instruments "LabPC" driver 1995-04-28 00:51:40 +00:00
bde
9f7c1b77ac Reviewed by: Gene Stark (starkhome!gene@sbstark.cs.sunysb.edu)
Change ownership of tw* from bin.bin to root.operator.  Hardware devices
shouldn't be accessible to bin.
1995-04-26 08:07:30 +00:00
ache
e9609fc2f3 Add 'rc' devices. 1995-04-23 12:02:21 +00:00
jkh
f86d0bfb93 I missed some of Frank Durda's changes for MAKEDEV. Fixed.
Submitted by:	Frank Durda IV <bsdmail@nemesis.lonestar.org>
1995-04-13 00:51:55 +00:00
jkh
2fbf3422ed Fix apm and gsc rules to allow <blah>0' or just <blah>' to be shorthand.
[Actually, it's `<blah>*' but I'm not telling anyone]
1995-03-21 06:31:00 +00:00
ache
203c57da8b Make /dev/pss instead of /dev/sndproc (unused) 1995-03-13 00:10:40 +00:00
bde
0fcaf7139a Clean up white space. 1995-03-12 15:25:32 +00:00
dufault
9b4b6386ec Noticed by: Nate
Fixed the MAKEDEV pattern for SCSI processor type driver so it doesn't
screw up ptys.  Does anyone want to suggest a better name than "pt0" for
SCSI processor devices before 2.1?
1995-03-11 12:07:57 +00:00
dufault
75d2a55de3 Add processor and worm drivers 1995-03-04 20:54:24 +00:00
bde
03e0899381 For sd, vn and wd:
Support sliced devices better.  E.g.:
`sh MAKEDEV sd0' creates [r]sd0 and [r]sd0s[1-4] as well as [r]sd0[a-h]
(the extra devices created by default won't hurt apart from wasting inodes).
`sh MAKEDEV sd0s1[a-h]' creates [r]sd0s1[a-h] (any partition creates all).
`sh MAKEDEV sd0s5' creates [r]sd0s5.

Support unit numbers 0-31 (was 0-6).

For wd:

Remove support for creating DOSpartitions wd*[i-m].  These will get removed
if you run MAKEDEV on `all' or on wd*.
1995-03-04 12:22:14 +00:00
jkh
b31a4ac53d Add Matsushita CDROM device entries.
Submitted by: Frank Durda IV <bsdmail@nemesis.lonestar.org>
1995-03-02 04:11:47 +00:00
ache
2c783960a6 Cleanup device names, add more devices for Linux sounddriver 1995-02-27 18:54:27 +00:00
joerg
f148c03229 Allow tty0? to be an alias for tty? when creating the dev nodes.
People tend to be confused unnecessarily otherwise.
1995-02-24 19:26:59 +00:00
jmz
48e2735922 Change permissions and ownership of joystick device files. 1995-02-22 23:52:58 +00:00
bde
5395aa40b4 Fix some bogus and missing chowns:
444 -> root.wheel
root -> root.wheel
uucp -> uucp.wheel (perhaps this should be .dialer, but .wheel is safer)
missing -> root.wheel

chown to root is usually bogus because mknod had to be run by root to
create the inode.  Setting the group explictly is currently necessary
because MAKEDEV does nothing to ensure that its working directory has
a suitable group.

Driver authors!  Please fix any bogons in MAKEDEV that involve your
drivers.  The sound devices are still world writable...
1995-02-17 12:32:34 +00:00
bde
519080d6b6 Adjust for rearranged slice numbers. Only create partitions on slice 0
for now (there are too many minors to create by default).  The special
sliced disk case ssd*|svn*|swd*) can almost replace the standard disk
case sd*|vn*|wd*) now (it just creates a few more devices), but there
will have to be special cases to allow creating slices 6-31 and partitions
on slices 2-31.

Fix bogus default cases.
1995-02-16 16:03:29 +00:00
jkh
86c5f007ce Add device entries for ISDN driver. 1995-02-14 23:48:05 +00:00
ugen
1538491f9d Added /dev/snp? entry.. 1995-02-14 21:13:14 +00:00
bde
b05d6b2adc Add chowns for pty's, ttyv's and ttyd's. Correct the chown for lptctl's.
The group was wrong if MAKEDEV was run in a directory with group other
than wheel.  This may have messed up the group in recent SNAPs
(sysinstall/obj should have group bin).

Reset the umask to 77 after running MAKEDEV.local.  Some cases depend on
the 77 default.  MAKEDEV.local and all cases should probably set the
umask explictly and not depend on a default.  Most cases already set it.
1995-02-10 20:08:25 +00:00
jkh
05810ff0ed Device entries for >32 PTYs.
Submitted by:	Heikki Suonsivu <hsu@cs.hut.fi>
1995-02-09 11:10:02 +00:00
jkh
5d2cd114db Video Spigot entries.
Submitted by:	Jim Lowe <james@blatz.cs.uwm.edu>
1995-02-07 12:07:18 +00:00
jkh
9b15d8ef61 Add tun to list of devices.
Submitted by:	mr
1995-02-01 23:15:11 +00:00
jmz
152d1bd214 Add joystick 1995-01-25 21:21:28 +00:00
jkh
7acc81dc27 Gunther Schadow <gusw@fub46.zedat.fu-berlin.de>'s
driver for the Genius GS-4500 hand scanner.
Submitted by:	gusw@fub46.zedat.fu-berlin.de
1995-01-07 14:52:08 +00:00
ats
4dcc6483b0 Add entries for the sony and panasonic drives. The not SCSI and not EIDE
drives :-).
1994-12-25 15:08:29 +00:00
bde
4b9c4e466a Add support for sliced disk devices ssd*, svn*, swd*. The `s' at the start
of these names is so that they can be distinguished in MAKEDEV until the
non-sliced devices go away.
1994-12-16 15:59:44 +00:00
ache
3772939b8c Fix wrong regexps 1994-12-08 00:44:55 +00:00
ache
9eb8d28049 Fix wrong unit=expr for tty? cua? 1994-12-06 23:06:10 +00:00
bde
bc0e9de8d2 Name the serial ports tty* and cua* in comments. ttyd* and cuaa* don't
match all the port names.

Start using shell functions to avoid duplication.

Make tty* independent of cua*.  Restore support for old names (tty0 ==
ttyd0, cua0 = cuaa0...).

Restore making of lpt1 and lpt2 by default.

Keep umask 077 for making vty*.  World-ioctable vtys are huge security holes
because of bugs in syscons.

Make vga if a vty is made.  It may still be required for X.  It got nuked
with pc*.

Start using umask consistently to avoid using chmod.
1994-12-06 19:50:17 +00:00
ache
c45aabace0 Remove yet one pccons-related comment 1994-12-04 23:50:40 +00:00
ache
dafd331078 New serial naming convention, remove tty0?, change cua0? --> cuaa?
Remove pccons stuff, we don't have it.
1994-12-04 23:48:38 +00:00
phk
58b2cf4ed5 Added vn*, doing the same thing as sd* and wd*. (Disklabel support will
be added to the vn driver).
1994-12-04 20:15:15 +00:00
jkh
69bb6a6b41 Add back the Croynx stuff I nuked accidently. I'm not touching this
file anymore after this.  My link makes it too painful to make
interactive mods, and I don't have the CVS tree here so making changes
for "previous history" have to get done on freefall, with the corresponding
degree of pain.
1994-12-03 14:01:01 +00:00
jkh
d7649fc477 Back out previous commit until we work this out. Sigh. 1994-12-03 04:46:09 +00:00
wollman
35374ac0be Add cronyx driver entries. 1994-12-03 00:07:49 +00:00
jkh
5a68a901c1 |From: Keith Walker <kew@timesink.spk.wa.us>
|Message-Id: <199412011713.JAA03374@timesink.spk.wa.us>
|To: jkh@whisker.hubbard.ie
|Subject: A little problem with MAKEDEV
|
|For a while now, MAKEDEV's been kinda neat: you create the cua* files,
|and it deletes the tty* files; you create the tty* files and it
|deletes the corresponding cua* files. K00l! :-)

[Ed Note - I think this behavior was wrong, and this fix better].
1994-12-02 16:08:53 +00:00