miod
061cd7baf3
Remove /dev/drum and related code.
16 years ago
todd
9f611ca4b5
redo the way MAKEDEV files are generated
get it in, deraadt@
16 years ago
otto
087c33b97b
Greatly speedup MAKEDEV by using arrays instead of very long strings
that get copied around a lot. Needs sh(1) max array index bump I
committed earlier. ok todd@ deraadt@
19 years ago
otto
1ef71a05c5
oops, typo
19 years ago
otto
8618362234
Removing files is handled by M(), and setting the group to operator as
well, so no need to do that on our own in dodisk(). ok todd@ deraadt@
19 years ago
otto
fb52a86fe8
Do not buikd mklist as a string, it is not used anyway.
Nice speedup of MAKEDEV on slower archs. ok fries@ deraadt@
19 years ago
david
c8ab3c3683
indentation whitespace nits (saves a few bytes even)
20 years ago
miod
7ae378c085
Move the real knowledge of MI devices to a specific file, MAKEDEV.common.
While there, allow the comment char and the divert section for md script
fragments to be overriden.
No functional change (yet).
disabused ok deraadt@
21 years ago
todd
5cce1488fe
copyright 2004 as well, prompted/reminded by miod
21 years ago
miod
17ec8edf98
We have no such thing as non-wscons ttyE.
"looks ok" drahn@ deraadt@
21 years ago
miod
6afc23c09e
Typo in tty description.
21 years ago
millert
440a67a653
Add the ptm device to pty(4). By opening /dev/ptm and using the PTMGET
ioctl(2), an unprivileged process may allocate a pty and have its owner
and mode set appropriately. This means that programs such as xterm and
screen no longer need to be setuid. Programs using the openpty()
function require zero changes and will "just work".
Designed by beck@ and deraadt@; changes by beck@ with cleanup (and
a rewrite of the vnode bits) by art@ and tweaks/bugfixes by me.
Tested by many.
21 years ago
todd
15b80bfdd1
rm SunOS support, ok deraadt@, docs work in progress
21 years ago
todd
fda4b62f5c
shovel ttye to md; ok miod@
21 years ago
todd
7409bbbb8f
+ alph2d() (thanks dr!), allow ttyU's a-zA-Z to be created
21 years ago
todd
317934fed2
utty[0-9a-f] -> /dev/ttyU[0-9a-zA-Z]; prompted by & ok deraadt@
21 years ago
todd
18eb9d88e5
typo found by marc
21 years ago
todd
e70d2b98e9
allow 'MAKEDEV tty08 - tty7f' to function now, prompted by theo
21 years ago
tedu
783e171199
larger svnd gap
21 years ago
todd
dd6fcb707d
switch to share/misc/license.template
21 years ago
jason
a32dc894d3
add bpp devices; with much help from todd
21 years ago
millert
59b2494ff8
POSIX chown; Leandro Costa
todd@ OK
22 years ago
miod
0feacff646
Remove leftovers from non-wscons sparc. There might be more left to prune.
This does not affect the output, so no regen is necessary.
22 years ago
todd
12d73b3244
one more tweak for _lkm; ok deraadt@
22 years ago
deraadt
11fcc6bd00
_lkm group for modstat(8); millert ok
22 years ago
miod
f41f4e8b13
Prepare for the removal of amiga and sun3 platforms from the tree.
There has not been enough activity and interest towards these platform
to keep them lying in the tree.
22 years ago
kjc
b117d3d9f1
remove altq entries. I should have done these before MAKEDEV.
pointed out by todd@
22 years ago
todd
7bf7b2308c
move md things into md files (pass 1) as discussed a long time ago
ok miod@
22 years ago
todd
b0c85896ad
add tty[DEF]{[0-9a-f],cfg} for sparc and sparc64 for wscons
22 years ago
miod
59f90ea07b
MAKEDEV and /etc/* changes for wscons on sparc
22 years ago
fgsch
580d3a1491
this is better.
22 years ago
fgsch
6cc3fafaf7
Add gpr, i386 only; this may change in the near future to something more
generic as /dev/smartcard or similar.
deraadt@ ok.
22 years ago
todd
d551db44ea
remove the `real' Id string in generated output, keeps conflicts down
miod@ ok, requested a long time ago by misc
22 years ago
provos
00557edbb1
add systrace device okay fries@
22 years ago
miod
710c52cccf
Add ramdisk nodes to MAKEDEV.
23 years ago
miod
184e1bd7a6
Remove duplicate device list for "MAKEDEV all".
No change in the generated output, so no regen needed.
ok todd@
23 years ago
deraadt
ad30f06d59
pci should be 600; matthieu ok
23 years ago
fgsch
3fedef20ed
create bktr0 for i386; millert@ deraadt@ ok.
23 years ago
todd
a8be8cd9de
- fix a 'rndrandom' vs 'random' output problem
- more accurate documentation, more documentation
- remove some EOL whitespace
ok deraadt@
23 years ago
deraadt
1d5622d0ba
I should back out the base files too
23 years ago
todd
e654874e23
st0 goes on sparc ramdisk
23 years ago
todd
120fee4c92
a couple more all/ramdisk tweaks
a random typo
23 years ago
todd
52f02c0b60
fix a few devices for ramdisks
re-order a few all and ramdisk targets to *try* to get lucky and
escape ksh's core's
23 years ago
todd
15e026839d
pretty
23 years ago
todd
e65bdf51f6
make wscons devices D-F possible, only used on sparc64 (D) atm.
make sparc64 build ttyD{cfg,0,1,..,b}
move wscons) to 'target()' macros to make the above possible
23 years ago
deraadt
480b2c223b
why were there two ramdisks?
23 years ago
deraadt
738acdc9e3
copyright repair
23 years ago
todd
1b252de630
tweaks for vax; I must find a way of over-riding default target's, until then,
this feels alot like distrib/sets .. mi global and md for everybody that's
gotta be different ..
23 years ago
todd
4564b2eaeb
o start a TODO list
o properly generate scsi scanner devices
o shorten pty generation shell fragment
o many tweaks for vax (audio what? how did I ever think vax had audio?)
23 years ago
todd
9c009b8ac8
fix just a tad
23 years ago