Commit Graph

110 Commits

Author SHA1 Message Date
joerg
edd59e682b Restrict /dev/io perms to 0600. 1995-12-31 09:30:30 +00:00
markm
8c5a934390 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
8c32155166 Add random and urandom. 1995-10-29 15:52:31 +00:00
bde
ac8199f721 Update Digiboard entries.
Submitted by:	"Serge A. Babkin" <babkin@hq.icb.chel.su>
1995-10-17 16:26:54 +00:00
peter
4d2e89d364 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
36724a3361 Add a description for the wcd* devices to the Disks section. 1995-09-16 23:15:01 +00:00
jkh
e92ad7a6e8 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
9e7d4c369b 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
be30cbf80b Device entry for IDE CDROM driver.
Submitted by:	Serge Vakulenko <vak@cronyx.ru>
1995-08-18 11:29:05 +00:00
peter
2f6c7b308d 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
bf8557b50d Add device support for the Matrox Meteor.
Submitted by:	james
1995-08-01 13:15:52 +00:00
jkh
9ddd99f336 Fix the mknod for spigot. 1995-07-30 12:56:26 +00:00
bde
88e65e7a0e 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
41201e797e New sound device names.
Reviewed by:	hasty & lowe
Submitted by:	pst
1995-07-29 00:40:40 +00:00
jkh
0743b73e18 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
8fa9c080b2 Add tun0 to the all rule. 1995-05-18 10:51:03 +00:00
rgrimes
3a513aab50 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
aaee6b9c85 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
2ee3fcc951 The lites web page has moved.
Submitted by:	rich
1995-05-11 20:39:36 +00:00
ache
ac22a9bd82 Change 'rc' entries from 'r' to 'm', conflict with ptys 1995-05-07 23:04:03 +00:00
dufault
951ba4e317 Make scsi control devices such as "/dev/rsd0.ctl". 1995-05-03 18:15:35 +00:00
dufault
282ed8f77a Use the correct offset for LabPC digital devices. 1995-05-01 14:34:45 +00:00
jkh
6ff69c069e 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
d8eed3841b 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
84d0c56564 Add cyclades serial devices cuac*, cuaic*, cualc*, ttyc*, ttyic* and ttylc*. 1995-04-28 07:39:21 +00:00
dufault
c139bc1e76 Add National Instruments "LabPC" driver 1995-04-28 00:51:40 +00:00
bde
8e9d78165f 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
8dc74eaa49 Add 'rc' devices. 1995-04-23 12:02:21 +00:00
jkh
d73b1b9572 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
229b996581 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
ad5be313bf Make /dev/pss instead of /dev/sndproc (unused) 1995-03-13 00:10:40 +00:00
bde
25d3b3b65c Clean up white space. 1995-03-12 15:25:32 +00:00
dufault
ae68db153f 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
18c8883ce0 Add processor and worm drivers 1995-03-04 20:54:24 +00:00
bde
b7a6031511 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
f99a1b535c Add Matsushita CDROM device entries.
Submitted by: Frank Durda IV <bsdmail@nemesis.lonestar.org>
1995-03-02 04:11:47 +00:00
ache
c028e79030 Cleanup device names, add more devices for Linux sounddriver 1995-02-27 18:54:27 +00:00
joerg
43f9bff834 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
945b95fa15 Change permissions and ownership of joystick device files. 1995-02-22 23:52:58 +00:00
bde
0d6380ec6f 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
6c30d3bff8 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
319cd36ec1 Add device entries for ISDN driver. 1995-02-14 23:48:05 +00:00
ugen
f8ece4f3b4 Added /dev/snp? entry.. 1995-02-14 21:13:14 +00:00
bde
37333a0b5a 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
032a0441f8 Device entries for >32 PTYs.
Submitted by:	Heikki Suonsivu <hsu@cs.hut.fi>
1995-02-09 11:10:02 +00:00
jkh
d7a9cb4397 Video Spigot entries.
Submitted by:	Jim Lowe <james@blatz.cs.uwm.edu>
1995-02-07 12:07:18 +00:00
jkh
382821fffd Add tun to list of devices.
Submitted by:	mr
1995-02-01 23:15:11 +00:00
jmz
9929ea8915 Add joystick 1995-01-25 21:21:28 +00:00
jkh
8ef602caf2 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
7d52d1a428 Add entries for the sony and panasonic drives. The not SCSI and not EIDE
drives :-).
1994-12-25 15:08:29 +00:00