add directory Linux-0.98

This commit is contained in:
gohigh
2024-02-19 00:21:16 -05:00
parent 265896c4ae
commit 56596ada90
13765 changed files with 3471432 additions and 0 deletions

View File

@@ -0,0 +1,267 @@
#! /bin/sh -
#
# Device 'make' file. Valid arguments:
#
# std standard devices
# local configuration specific devices (in MAKEDEV.local)
# generic generic devices
#
# Disks:
# fd* floppy devices
# hd* hard drive devices
# sd* SCSI disks
#
# Tapes:
# st* SCSI tapes
#
# Parallel ports:
# par* parallel ports
#
# Virtual Terminals:
# tty* virtual consoles
#
# Pseudo Terminals:
# pty set of master and slave pseudo terminals
#
# Serial devices:
# ttys* serial ports
#
# Bus Mice:
# bm bus mouse
#
#----
#
# I wouldn't be so bold as to say this is perfect, but I think it does a
# rather nice job creating devices. Parts that could be improved is
# support for other than the auto-detecting floppy devices, but I can't
# think of a clean way to name the devices. There should be support
# for more pty groups, and also for SCSI tapes. The SCSI device names
# are also somewhat off from what Drew Eckhardt suggested, but they
# follow the same format as the hd* names.
#
# jwinstea@jarthur.Claremont.EDU, 4 July 1992
#
# I've added all the 'hard' floppy devices - the names are /dev/fd#D#, where
# the first number is the drive number (0 or 1), the D designates the density of
# the drive, and size (d = 5.25" 360K, h = 5.25" 1200k, D = 3.5" 720k, H = 3.5"
# 1440k), and the final number represents the disk size, in kilobytes - this can
# be 360, 720, 1200, or 1400.
#
#
# Because SCSI devices should now support extended partitions, sd[ab][5-8] are
# created in addition to those generated before - this matches up with hd*. It
# is possible to have (and create) higher numbered partitions, but it is
# generally not done, so it is not done by default.
#
#
# I've added par[0-3], which correspond to lp[0-3]. The par names are defined
# by the latest Linux Standards draft, but the lp names are in common usage.
#
# ttys[1-4] were shifted down to ttys[0-3], as they should have been
# originally.
#
# added bus mouse device (major 10, minor 0)
#
# Fixed some of the owners and permissions.
#
# jwinstea@jarthur.Claremont.EDU, 3 August 1992
#
for arg in $@; do
case $arg in
generic)
sh $0 std
sh $0 fd0 fd1
sh $0 fd0d360 fd0h360 fd0h720 fd0h1200 fd0D360 fd0D720 fd0H360 fd0H720 fd0H1440
sh $0 fd1d360 fd1h360 fd1h720 fd1h1200 fd1D360 fd1D720 fd1H360 fd1H720 fd1H1440
# first eight partitions on each hard drive
sh $0 hda hda1 hda2 hda3 hda4 hda5 hda6 hda7 hda8
sh $0 hdb hdb1 hdb2 hdb3 hdb4 hdb5 hdb6 hdb7 hdb8
# SCSI drives now support extended partitions
sh $0 sda sda1 sda2 sda3 sda4 sda5 sda6 sda7 sda8
sh $0 sdb sdb1 sdb2 sdb3 sdb4 sdb5 sdb6 sdb7 sdb8
# makes the pty group
sh $0 pty
# first eight virtual terminals
sh $0 tty0 tty1 tty2 tty3 tty4 tty5 tty6 tty7 tty8
# all four serial ports
sh $0 ttys0 ttys1 ttys2 ttys3
sh $0 bm
# all three parallel ports
sh $0 lp0 lp1 lp2
sh $0 par0 par1 par2
;;
local)
sh $0.local
;;
std)
mknod mem c 1 1; chown root:mem mem; chmod 0660 mem
mknod kmem c 1 2; chown root:mem kmem; chmod 0640 kmem
mknod null c 1 3; chown root:mem null; chmod 0666 null
mknod port c 1 4; chown root:mem port; chmod 0660 port
mknod zero c 1 5; chown root:mem zero; chmod 0666 zero
mknod ram b 1 0; chown root:disk ram; chmod 0660 ram
mknod console c 4 1; chown root:tty console; chmod 0622 console
mknod tty c 5 0; chown root:tty tty; chmod 0666 tty
;;
fd*)
case $arg in
fd0) mknod fd0 b 2 0; chown root:floppy fd0; chmod 0660 fd0 ;;
fd1) mknod fd1 b 2 1; chown root:floppy fd1; chmod 0660 fd1 ;;
fd*)
base=`expr $arg : "fd\(.\).*"`
if [ $base != 0 -a $base != 1 ]; then
echo invalid disk number in: $arg;
else
density=`expr $arg : "fd.\(.\).*"`
kbytes=`expr $arg : "fd..\(.*\)"`
minor=0
case $density in
d)
case $kbytes in
360) minor=`expr 4 + $base`;;
*) echo invalid size in: $arg;;
esac
;;
h)
case $kbytes in
360) minor=`expr 20 + $base`;;
720) minor=`expr 24 + $base`;;
1200) minor=`expr 8 + $base`;;
*) echo invalid size in: $arg;;
esac
;;
D)
case $kbytes in
360) minor=`expr 12 + $base`;;
720) minor=`expr 16 + $base`;;
*) echo invalid size in $arg;;
esac
;;
H)
case $kbytes in
360) minor=`expr 12 + $base`;;
720) minor=`expr 16 + $base`;;
1440) minor=`expr 28 + $base`;;
*) echo invalid size in $arg;;
esac
;;
*) echo invalid density in: $arg;;
esac
if [ $minor != 0 ]; then
mknod $arg b 2 $minor; chown root:floppy $arg; chmod 0660 $arg
fi
fi
;;
*) echo invalid floppy disk in: $arg ;;
esac
;;
hd*)
case $arg in
hda) mknod hda b 3 0; chown root:disk hda; chmod 0660 hda ;;
hdb) mknod hdb b 3 64; chown root:disk hdb; chmod 0660 hdb ;;
hda*) part=`expr $arg : "hd.\(.*\)"`
mknod $arg b 3 $part; chown root:disk $arg; chmod 0660 $arg ;;
hdb*) part=`expr $arg : "hd.\(.*\)"`
mknod $arg b 3 `expr 64 + $part`; chown root:disk $arg; chmod 0660 $arg ;;
*) echo invalid device in: $arg ;;
esac
;;
sd*)
case $arg in
sda) mknod sda b 8 0; chown root:disk sda; chmod 0660 sda ;;
sdb) mknod sdb b 8 16; chown root:disk sdb; chmod 0660 sdb ;;
sda*) part=`expr $arg : "sd.\(.*\)"`
mknod $arg b 8 $part; chown root:disk $arg; chmod 0660 $arg ;;
sdb*) part=`expr $arg : "sd.\(.*\)"`
mknod $arg b 8 `expr 16 + $part`; chown root:disk $arg; chmod 0660 $arg ;;
*) echo invalid device in: $arg ;;
esac
;;
st*)
echo scsi tapes not supported yet: $arg
;;
par*)
port=`expr $arg : "par\(.*\)"`
case $port in
[0-2]) mknod par$port c 6 $port; chown root:daemon par$port; chmod 0660 par$port ;;
*) echo invalid parallel port in: $arg ;;
esac
;;
lp*)
port=`expr $arg : "lp\(.*\)"`
case $port in
[0-2]) mknod lp$port c 6 $port; chown root:daemon lp$port; chmod 0660 lp$port;;
*) echo invalid parallel port in: $arg ;;
esac
;;
pty) # okay, this isn't as nice as the others, but pty's
# under Linux *are* limited. :)
mknod ptyp0 c 4 128; mknod ptyp1 c 4 129
mknod ptyp2 c 4 130; mknod ptyp3 c 4 131
mknod ptyp4 c 4 132; mknod ptyp5 c 4 133
mknod ptyp6 c 4 134; mknod ptyp7 c 4 135
mknod ptyp8 c 4 136; mknod ptyp9 c 4 137
mknod ptypa c 4 138; mknod ptypb c 4 139
mknod ptypc c 4 140; mknod ptypd c 4 141
mknod ptype c 4 142; mknod ptypf c 4 143
mknod ttyp0 c 4 192; mknod ttyp1 c 4 193
mknod ttyp2 c 4 194; mknod ttyp3 c 4 195
mknod ttyp4 c 4 196; mknod ttyp5 c 4 197
mknod ttyp6 c 4 198; mknod ttyp7 c 4 199
mknod ttyp8 c 4 200; mknod ttyp9 c 4 201
mknod ttypa c 4 202; mknod ttypb c 4 203
mknod ttypc c 4 204; mknod ttypd c 4 205
mknod ttype c 4 206; mknod ttypf c 4 207
chown root:tty ptyp* ttyp*; chmod 0622 ptyp* ttyp*
;;
bm)
mknod bm c 10 0; chown root:tty bm; chmod a+rw bm
;;
ttys*)
com=`expr $arg : "ttys\(.*\)"`
case $com in
[0-3]) mknod ttys$com c 4 `expr $com + 64`; chown root:tty ttys$com; chmod a+rw ttys$com ;;
*) echo invalid com port in: $arg ;;
esac
;;
tty*)
num=`expr $arg : "tty\(.*\)"`
case $num in
[0-8]) mknod tty$num c 4 $num; chown root:tty tty$num; chmod 0622 tty$num ;;
*) echo invalid number in: $arg ;;
esac
;;
*)
echo invalid device: $arg
;;
esac
done
exit 0

View File

@@ -0,0 +1,765 @@
rm bm
mknod bm c 10 0
chmod 666 bm
chown 0 bm
chgrp 0 bm
rm cdrom
mknod cdrom b 11 0
chmod 644 cdrom
chown 0 cdrom
chgrp 0 cdrom
rm fd0
mknod fd0 b 2 0
chmod 660 fd0
chown 0 fd0
chgrp 0 fd0
rm fd0D360
mknod fd0D360 b 2 12
chmod 660 fd0D360
chown 0 fd0D360
chgrp 0 fd0D360
rm fd0D720
mknod fd0D720 b 2 16
chmod 660 fd0D720
chown 0 fd0D720
chgrp 0 fd0D720
rm fd0H1440
mknod fd0H1440 b 2 28
chmod 660 fd0H1440
chown 0 fd0H1440
chgrp 0 fd0H1440
rm fd0H360
mknod fd0H360 b 2 12
chmod 660 fd0H360
chown 0 fd0H360
chgrp 0 fd0H360
rm fd0H720
mknod fd0H720 b 2 16
chmod 660 fd0H720
chown 0 fd0H720
chgrp 0 fd0H720
rm fd0Q720
mknod fd0Q720 b 0 0
chmod 644 fd0Q720
chown 0 fd0Q720
chgrp 0 fd0Q720
rm fd0d360
mknod fd0d360 b 2 4
chmod 660 fd0d360
chown 0 fd0d360
chgrp 0 fd0d360
rm fd0h1200
mknod fd0h1200 b 2 8
chmod 660 fd0h1200
chown 0 fd0h1200
chgrp 0 fd0h1200
rm fd0h360
mknod fd0h360 b 2 20
chmod 660 fd0h360
chown 0 fd0h360
chgrp 0 fd0h360
rm fd0h720
mknod fd0h720 b 2 24
chmod 660 fd0h720
chown 0 fd0h720
chgrp 0 fd0h720
rm fd0q720
mknod fd0q720 b 0 0
chmod 644 fd0q720
chown 0 fd0q720
chgrp 0 fd0q720
rm fd1
mknod fd1 b 2 1
chmod 660 fd1
chown 0 fd1
chgrp 0 fd1
rm fd1D360
mknod fd1D360 b 2 13
chmod 660 fd1D360
chown 0 fd1D360
chgrp 0 fd1D360
rm fd1D720
mknod fd1D720 b 2 17
chmod 660 fd1D720
chown 0 fd1D720
chgrp 0 fd1D720
rm fd1H1440
mknod fd1H1440 b 2 29
chmod 660 fd1H1440
chown 0 fd1H1440
chgrp 0 fd1H1440
rm fd1H360
mknod fd1H360 b 2 13
chmod 660 fd1H360
chown 0 fd1H360
chgrp 0 fd1H360
rm fd1H720
mknod fd1H720 b 2 17
chmod 660 fd1H720
chown 0 fd1H720
chgrp 0 fd1H720
rm fd1Q720
mknod fd1Q720 b 0 0
chmod 644 fd1Q720
chown 0 fd1Q720
chgrp 0 fd1Q720
rm fd1d360
mknod fd1d360 b 2 5
chmod 660 fd1d360
chown 0 fd1d360
chgrp 0 fd1d360
rm fd1h1200
mknod fd1h1200 b 2 9
chmod 660 fd1h1200
chown 0 fd1h1200
chgrp 0 fd1h1200
rm fd1h360
mknod fd1h360 b 2 21
chmod 660 fd1h360
chown 0 fd1h360
chgrp 0 fd1h360
rm fd1h720
mknod fd1h720 b 2 25
chmod 660 fd1h720
chown 0 fd1h720
chgrp 0 fd1h720
rm fd1q720
mknod fd1q720 b 0 0
chmod 644 fd1q720
chown 0 fd1q720
chgrp 0 fd1q720
rm hda
mknod hda b 3 0
chmod 660 hda
chown 0 hda
chgrp 0 hda
rm hda1
mknod hda1 b 3 1
chmod 660 hda1
chown 0 hda1
chgrp 0 hda1
rm hda2
mknod hda2 b 3 2
chmod 660 hda2
chown 0 hda2
chgrp 0 hda2
rm hda3
mknod hda3 b 3 3
chmod 660 hda3
chown 0 hda3
chgrp 0 hda3
rm hda4
mknod hda4 b 3 4
chmod 660 hda4
chown 0 hda4
chgrp 0 hda4
rm hda5
mknod hda5 b 3 5
chmod 660 hda5
chown 0 hda5
chgrp 0 hda5
rm hda6
mknod hda6 b 3 6
chmod 660 hda6
chown 0 hda6
chgrp 0 hda6
rm hda7
mknod hda7 b 3 7
chmod 660 hda7
chown 0 hda7
chgrp 0 hda7
rm hda8
mknod hda8 b 3 8
chmod 660 hda8
chown 0 hda8
chgrp 0 hda8
rm hdb
mknod hdb b 3 64
chmod 660 hdb
chown 0 hdb
chgrp 0 hdb
rm hdb1
mknod hdb1 b 3 65
chmod 660 hdb1
chown 0 hdb1
chgrp 0 hdb1
rm hdb2
mknod hdb2 b 3 66
chmod 660 hdb2
chown 0 hdb2
chgrp 0 hdb2
rm hdb3
mknod hdb3 b 3 67
chmod 660 hdb3
chown 0 hdb3
chgrp 0 hdb3
rm hdb4
mknod hdb4 b 3 68
chmod 660 hdb4
chown 0 hdb4
chgrp 0 hdb4
rm hdb5
mknod hdb5 b 3 69
chmod 660 hdb5
chown 0 hdb5
chgrp 0 hdb5
rm hdb6
mknod hdb6 b 3 70
chmod 660 hdb6
chown 0 hdb6
chgrp 0 hdb6
rm hdb7
mknod hdb7 b 3 71
chmod 660 hdb7
chown 0 hdb7
chgrp 0 hdb7
rm hdb8
mknod hdb8 b 3 72
chmod 660 hdb8
chown 0 hdb8
chgrp 0 hdb8
rm kmem
mknod kmem c 1 2
chmod 640 kmem
chown 0 kmem
chgrp 3 kmem
rm lp0
mknod lp0 c 6 0
chmod 660 lp0
chown 0 lp0
chgrp 0 lp0
rm lp1
mknod lp1 c 6 1
chmod 660 lp1
chown 0 lp1
chgrp 0 lp1
rm lp2
mknod lp2 c 6 2
chmod 660 lp2
chown 0 lp2
chgrp 0 lp2
rm mem
mknod mem c 1 1
chmod 660 mem
chown 0 mem
chgrp 3 mem
rm mouse
mknod mouse c 0 0
chmod 644 mouse
chown 0 mouse
chgrp 0 mouse
rm null
mknod null c 1 3
chmod 666 null
chown 0 null
chgrp 0 null
rm par0
mknod par0 c 6 0
chmod 660 par0
chown 0 par0
chgrp 0 par0
rm par1
mknod par1 c 6 1
chmod 660 par1
chown 0 par1
chgrp 0 par1
rm par2
mknod par2 c 6 2
chmod 660 par2
chown 0 par2
chgrp 0 par2
rm port
mknod port c 1 4
chmod 660 port
chown 0 port
chgrp 0 port
rm ptyp0
mknod ptyp0 c 4 128
chmod 666 ptyp0
chown 0 ptyp0
chgrp 0 ptyp0
rm ptyp1
mknod ptyp1 c 4 129
chmod 666 ptyp1
chown 0 ptyp1
chgrp 0 ptyp1
rm ptyp2
mknod ptyp2 c 4 130
chmod 666 ptyp2
chown 0 ptyp2
chgrp 0 ptyp2
rm ptyp3
mknod ptyp3 c 4 131
chmod 666 ptyp3
chown 0 ptyp3
chgrp 0 ptyp3
rm ptyp4
mknod ptyp4 c 4 132
chmod 622 ptyp4
chown 0 ptyp4
chgrp 0 ptyp4
rm ptyp5
mknod ptyp5 c 4 133
chmod 622 ptyp5
chown 0 ptyp5
chgrp 0 ptyp5
rm ptyp6
mknod ptyp6 c 4 134
chmod 622 ptyp6
chown 0 ptyp6
chgrp 0 ptyp6
rm ptyp7
mknod ptyp7 c 4 135
chmod 622 ptyp7
chown 0 ptyp7
chgrp 0 ptyp7
rm ptyp8
mknod ptyp8 c 4 136
chmod 622 ptyp8
chown 0 ptyp8
chgrp 0 ptyp8
rm ptyp9
mknod ptyp9 c 4 137
chmod 622 ptyp9
chown 0 ptyp9
chgrp 0 ptyp9
rm ptypa
mknod ptypa c 4 138
chmod 622 ptypa
chown 0 ptypa
chgrp 0 ptypa
rm ptypb
mknod ptypb c 4 139
chmod 622 ptypb
chown 0 ptypb
chgrp 0 ptypb
rm ptypc
mknod ptypc c 4 140
chmod 622 ptypc
chown 0 ptypc
chgrp 0 ptypc
rm ptypd
mknod ptypd c 4 141
chmod 622 ptypd
chown 0 ptypd
chgrp 0 ptypd
rm ptype
mknod ptype c 4 142
chmod 622 ptype
chown 0 ptype
chgrp 0 ptype
rm ptypf
mknod ptypf c 4 143
chmod 622 ptypf
chown 0 ptypf
chgrp 0 ptypf
rm ram
mknod ram b 1 0
chmod 660 ram
chown 0 ram
chgrp 0 ram
rm rmt0
mknod rmt0 c 12 4
chmod 666 rmt0
chown 0 rmt0
chgrp 0 rmt0
rm rmt16
mknod rmt16 c 12 8
chmod 666 rmt16
chown 0 rmt16
chgrp 0 rmt16
rm rmt8
mknod rmt8 c 12 6
chmod 666 rmt8
chown 0 rmt8
chgrp 0 rmt8
rm sda
mknod sda b 8 0
chmod 660 sda
chown 0 sda
chgrp 0 sda
rm sda1
mknod sda1 b 8 1
chmod 660 sda1
chown 0 sda1
chgrp 0 sda1
rm sda2
mknod sda2 b 8 2
chmod 660 sda2
chown 0 sda2
chgrp 0 sda2
rm sda3
mknod sda3 b 8 3
chmod 660 sda3
chown 0 sda3
chgrp 0 sda3
rm sda4
mknod sda4 b 8 4
chmod 660 sda4
chown 0 sda4
chgrp 0 sda4
rm sda5
mknod sda5 b 8 5
chmod 660 sda5
chown 0 sda5
chgrp 0 sda5
rm sda6
mknod sda6 b 8 6
chmod 660 sda6
chown 0 sda6
chgrp 0 sda6
rm sda7
mknod sda7 b 8 7
chmod 660 sda7
chown 0 sda7
chgrp 0 sda7
rm sda8
mknod sda8 b 8 8
chmod 660 sda8
chown 0 sda8
chgrp 0 sda8
rm sdb
mknod sdb b 8 16
chmod 660 sdb
chown 0 sdb
chgrp 0 sdb
rm sdb1
mknod sdb1 b 8 17
chmod 660 sdb1
chown 0 sdb1
chgrp 0 sdb1
rm sdb2
mknod sdb2 b 8 18
chmod 660 sdb2
chown 0 sdb2
chgrp 0 sdb2
rm sdb3
mknod sdb3 b 8 19
chmod 660 sdb3
chown 0 sdb3
chgrp 0 sdb3
rm sdb4
mknod sdb4 b 8 20
chmod 660 sdb4
chown 0 sdb4
chgrp 0 sdb4
rm sdb5
mknod sdb5 b 8 21
chmod 660 sdb5
chown 0 sdb5
chgrp 0 sdb5
rm sdb6
mknod sdb6 b 8 22
chmod 660 sdb6
chown 0 sdb6
chgrp 0 sdb6
rm sdb7
mknod sdb7 b 8 23
chmod 660 sdb7
chown 0 sdb7
chgrp 0 sdb7
rm sdb8
mknod sdb8 b 8 24
chmod 660 sdb8
chown 0 sdb8
chgrp 0 sdb8
rm sdc
mknod sdc b 0 0
chmod 600 sdc
chown 0 sdc
chgrp 0 sdc
rm sdc1
mknod sdc1 b 0 0
chmod 600 sdc1
chown 0 sdc1
chgrp 0 sdc1
rm sdc2
mknod sdc2 b 0 0
chmod 600 sdc2
chown 0 sdc2
chgrp 0 sdc2
rm sdc3
mknod sdc3 b 0 0
chmod 600 sdc3
chown 0 sdc3
chgrp 0 sdc3
rm sdc4
mknod sdc4 b 0 0
chmod 600 sdc4
chown 0 sdc4
chgrp 0 sdc4
rm sdc5
mknod sdc5 b 0 0
chmod 600 sdc5
chown 0 sdc5
chgrp 0 sdc5
rm sdc6
mknod sdc6 b 0 0
chmod 600 sdc6
chown 0 sdc6
chgrp 0 sdc6
rm sdc7
mknod sdc7 b 0 0
chmod 600 sdc7
chown 0 sdc7
chgrp 0 sdc7
rm sdc8
mknod sdc8 b 0 0
chmod 600 sdc8
chown 0 sdc8
chgrp 0 sdc8
rm sdd
mknod sdd b 0 0
chmod 600 sdd
chown 0 sdd
chgrp 0 sdd
rm sdd1
mknod sdd1 b 0 0
chmod 600 sdd1
chown 0 sdd1
chgrp 0 sdd1
rm sdd2
mknod sdd2 b 0 0
chmod 600 sdd2
chown 0 sdd2
chgrp 0 sdd2
rm sdd3
mknod sdd3 b 0 0
chmod 600 sdd3
chown 0 sdd3
chgrp 0 sdd3
rm sdd4
mknod sdd4 b 0 0
chmod 600 sdd4
chown 0 sdd4
chgrp 0 sdd4
rm sdd5
mknod sdd5 b 0 0
chmod 600 sdd5
chown 0 sdd5
chgrp 0 sdd5
rm sdd6
mknod sdd6 b 0 0
chmod 600 sdd6
chown 0 sdd6
chgrp 0 sdd6
rm sdd7
mknod sdd7 b 0 0
chmod 600 sdd7
chown 0 sdd7
chgrp 0 sdd7
rm sdd8
mknod sdd8 b 0 0
chmod 600 sdd8
chown 0 sdd8
chgrp 0 sdd8
rm sde
mknod sde b 0 0
chmod 600 sde
chown 0 sde
chgrp 0 sde
rm sde1
mknod sde1 b 0 0
chmod 600 sde1
chown 0 sde1
chgrp 0 sde1
rm sde2
mknod sde2 b 0 0
chmod 600 sde2
chown 0 sde2
chgrp 0 sde2
rm sde3
mknod sde3 b 0 0
chmod 600 sde3
chown 0 sde3
chgrp 0 sde3
rm sde4
mknod sde4 b 0 0
chmod 600 sde4
chown 0 sde4
chgrp 0 sde4
rm sde5
mknod sde5 b 0 0
chmod 600 sde5
chown 0 sde5
chgrp 0 sde5
rm sde6
mknod sde6 b 0 0
chmod 600 sde6
chown 0 sde6
chgrp 0 sde6
rm sde7
mknod sde7 b 0 0
chmod 600 sde7
chown 0 sde7
chgrp 0 sde7
rm sde8
mknod sde8 b 0 0
chmod 600 sde8
chown 0 sde8
chgrp 0 sde8
rm tape-reset
mknod tape-reset c 12 255
chmod 644 tape-reset
chown 0 tape-reset
chgrp 0 tape-reset
rm tty
mknod tty c 5 0
chmod 666 tty
chown 0 tty
chgrp 0 tty
rm tty0
mknod tty0 c 4 0
chmod 666 tty0
chown 0 tty0
chgrp 0 tty0
rm tty1
mknod tty1 c 4 1
chmod 622 tty1
chown 600 tty1
chgrp 50 tty1
rm tty2
mknod tty2 c 4 2
chmod 622 tty2
chown 0 tty2
chgrp 0 tty2
rm tty3
mknod tty3 c 4 3
chmod 622 tty3
chown 0 tty3
chgrp 0 tty3
rm tty4
mknod tty4 c 4 4
chmod 622 tty4
chown 0 tty4
chgrp 0 tty4
rm tty5
mknod tty5 c 4 5
chmod 622 tty5
chown 0 tty5
chgrp 0 tty5
rm tty6
mknod tty6 c 4 6
chmod 622 tty6
chown 0 tty6
chgrp 0 tty6
rm tty7
mknod tty7 c 4 7
chmod 622 tty7
chown 0 tty7
chgrp 0 tty7
rm tty8
mknod tty8 c 4 8
chmod 622 tty8
chown 0 tty8
chgrp 0 tty8
rm ttyp0
mknod ttyp0 c 4 192
chmod 622 ttyp0
chown 600 ttyp0
chgrp 0 ttyp0
rm ttyp1
mknod ttyp1 c 4 193
chmod 622 ttyp1
chown 600 ttyp1
chgrp 0 ttyp1
rm ttyp2
mknod ttyp2 c 4 194
chmod 666 ttyp2
chown 0 ttyp2
chgrp 0 ttyp2
rm ttyp3
mknod ttyp3 c 4 195
chmod 666 ttyp3
chown 0 ttyp3
chgrp 0 ttyp3
rm ttyp4
mknod ttyp4 c 4 196
chmod 622 ttyp4
chown 0 ttyp4
chgrp 0 ttyp4
rm ttyp5
mknod ttyp5 c 4 197
chmod 622 ttyp5
chown 0 ttyp5
chgrp 0 ttyp5
rm ttyp6
mknod ttyp6 c 4 198
chmod 622 ttyp6
chown 0 ttyp6
chgrp 0 ttyp6
rm ttyp7
mknod ttyp7 c 4 199
chmod 622 ttyp7
chown 0 ttyp7
chgrp 0 ttyp7
rm ttyp8
mknod ttyp8 c 4 200
chmod 622 ttyp8
chown 0 ttyp8
chgrp 0 ttyp8
rm ttyp9
mknod ttyp9 c 4 201
chmod 622 ttyp9
chown 0 ttyp9
chgrp 0 ttyp9
rm ttypa
mknod ttypa c 4 202
chmod 622 ttypa
chown 0 ttypa
chgrp 0 ttypa
rm ttypb
mknod ttypb c 4 203
chmod 622 ttypb
chown 0 ttypb
chgrp 0 ttypb
rm ttypc
mknod ttypc c 4 204
chmod 622 ttypc
chown 0 ttypc
chgrp 0 ttypc
rm ttypd
mknod ttypd c 4 205
chmod 622 ttypd
chown 0 ttypd
chgrp 0 ttypd
rm ttype
mknod ttype c 4 206
chmod 622 ttype
chown 0 ttype
chgrp 0 ttype
rm ttypf
mknod ttypf c 4 207
chmod 622 ttypf
chown 0 ttypf
chgrp 0 ttypf
rm ttys0
mknod ttys0 c 4 64
chmod 666 ttys0
chown 0 ttys0
chgrp 0 ttys0
rm ttys1
mknod ttys1 c 4 64
chmod 666 ttys1
chown 0 ttys1
chgrp 0 ttys1
rm ttys2
mknod ttys2 c 4 65
chmod 666 ttys2
chown 0 ttys2
chgrp 0 ttys2
rm ttys3
mknod ttys3 c 4 66
chmod 666 ttys3
chown 0 ttys3
chgrp 0 ttys3
rm ttys4
mknod ttys4 c 4 67
chmod 666 ttys4
chown 0 ttys4
chgrp 0 ttys4
rm zero
mknod zero c 1 5
chmod 666 zero
chown 0 zero
chgrp 0 zero

Binary file not shown.