diff options
author | John Bowler <jbowler@nslu2-linux.org> | 2006-01-30 00:14:35 +0000 |
---|---|---|
committer | OpenEmbedded Project <openembedded-devel@lists.openembedded.org> | 2006-01-30 00:14:35 +0000 |
commit | ad744e7896ccb0b83a8ff0ca30dc4ef7a776e105 (patch) | |
tree | b25de448fc7ffe18714ef4ef9a168f62dc64ff4c | |
parent | c4edca8a92347491f7e8249b922cc44dc895267d (diff) |
initscripts: slugos only change to device_table in 1.0
- slugos now installs the correct device table in the image build,
ensuring that the device table matches /dev and, maybe, removing
confusion
-rw-r--r-- | files/device_table-slugos.txt | 21 | ||||
-rw-r--r-- | packages/initscripts/initscripts-1.0/slugos/device_table.txt | 169 | ||||
-rw-r--r-- | packages/initscripts/initscripts-slugos_1.0.bb | 6 | ||||
-rw-r--r-- | packages/initscripts/initscripts_1.0.bb | 2 |
4 files changed, 12 insertions, 186 deletions
diff --git a/files/device_table-slugos.txt b/files/device_table-slugos.txt index 6cfc5fc5e0..b3837ba13a 100644 --- a/files/device_table-slugos.txt +++ b/files/device_table-slugos.txt @@ -1,3 +1,6 @@ +# Minimal boot time set of devices for SlugOS +# The normal run time /dev is managed by udev +# # <path> <type> <mode> <uid> <gid> <major> <minor> <start> <inc> <count> # /dev/mem c 640 0 0 1 1 0 0 - # f A regular file @@ -5,27 +8,16 @@ # c Character special device file # b Block special device file # p Fifo (named pipe) -/dev d 755 0 0 - - - - - -/dev/buzzer c 660 0 0 62 0 - - - +/dev/buzzer c 660 0 0 13 64 - - - /dev/console c 622 0 0 5 1 - - - -/dev/cua c 622 0 0 5 64 0 1 2 -/dev/flash d 755 0 0 - - - - - -/dev/flash/config c 644 0 0 90 6 - - - -/dev/ipsec c 644 0 0 36 10 - - - /dev/kmem c 640 0 0 1 2 - - - -/dev/leds c 660 0 0 126 0 - - - /dev/mem c 640 0 0 1 1 - - - -/dev/mtd c 664 0 0 90 0 0 2 4 -/dev/mtdblock b 644 0 0 31 0 0 1 4 -/dev/mtdr c 664 0 0 90 0 1 2 4 +/dev/mtd c 664 0 0 90 0 0 2 8 +/dev/mtdblock b 644 0 0 31 0 0 1 8 /dev/null c 666 0 0 1 3 - - - -/dev/pbuttons c 660 0 0 61 0 - - - -/dev/ppp c 644 0 0 108 0 - - - /dev/ptyp c 644 0 0 2 0 0 1 10 /dev/ram b 644 0 0 1 0 0 1 4 /dev/random c 644 0 0 1 8 - - - -/dev/rbuttons c 660 0 0 60 0 - - - -/dev/rtc c 644 0 0 10 135 - - - /dev/sda b 664 0 0 8 0 - - - /dev/sda b 664 0 0 8 1 1 1 10 /dev/sdb b 664 0 0 8 16 - - - @@ -38,4 +30,3 @@ /dev/ttyp c 644 0 0 3 0 0 1 10 /dev/urandom c 644 0 0 1 9 - - - /dev/zero c 666 0 0 1 5 - - - -/bin/tinylogin f 6755 0 0 - - - - - diff --git a/packages/initscripts/initscripts-1.0/slugos/device_table.txt b/packages/initscripts/initscripts-1.0/slugos/device_table.txt deleted file mode 100644 index ae3cb79913..0000000000 --- a/packages/initscripts/initscripts-1.0/slugos/device_table.txt +++ /dev/null @@ -1,169 +0,0 @@ -#/dev/ d 775 0 0 - - - - - -#/dev/msys d 775 0 0 - - - - - -#/dev/pts d 775 0 0 - - - - - -#/var d 775 0 0 - - - - - -/boot/var/empty d 755 0 3 - - - - -/dev/apm_bios c 660 0 46 10 134 - - - -/dev/audio c 660 0 29 14 4 - - - -/dev/audio1 c 660 0 29 14 20 - - - -/dev/audio2 c 660 0 29 14 36 - - - -/dev/audio3 c 660 0 29 14 52 - - - -#/dev/bty c 644 0 0 60 0 0 1 5 -/dev/buzzer c 660 0 0 62 0 - - - -#/dev/sharp_fl c 640 0 44 254 0 - - - -/dev/console c 662 0 5 5 1 - - -/dev/cusa0 c 640 0 0 205 5 - - - -/dev/cusa1 c 640 0 0 205 6 - - - -/dev/cusa2 c 640 0 0 205 7 - - - -/dev/dsp c 660 0 29 14 3 - - - -/dev/dsp1 c 660 0 29 14 19 - - - -/dev/dsp2 c 660 0 29 14 35 - - - -/dev/dsp3 c 660 0 29 14 51 - - - -/dev/fb c 660 0 44 29 0 0 32 2 -/dev/fb0autodetect c 660 0 44 29 1 - - - -/dev/fb0current c 660 0 44 29 0 - - - -#/dev/fb1 c 660 0 44 29 32 - - - -/dev/fb1autodetect c 660 0 44 29 33 - - - -/dev/fb1current c 660 0 44 29 32 - - - -/dev/full c 666 0 7 - - - -/dev/hda b 660 0 6 3 0 - - - -/dev/hda b 660 0 6 3 1 1 1 20 -/dev/hdb b 660 0 6 3 64 - - - -/dev/hdb b 660 0 6 3 65 1 1 20 -/dev/hdc b 660 0 6 22 0 - - - -/dev/hdc b 660 0 6 22 1 1 1 20 -/dev/initctl p 600 0 0 - - - - -/dev/i2c0 c 660 0 0 89 0 - - - -/dev/inportbm c 660 0 0 10 2 - - - -/dev/input/event c 660 0 0 13 64 0 1 20 -/dev/ircomm0 c 640 0 0 161 0 - - - -/dev/jbm c 660 0 0 10 4 - - - -/dev/kmem c 640 0 15 1 2 - - - -/dev/leds c 660 0 0 126 0 - - - -#/dev/lirc c 660 0 5 61 0 - - - -/dev/logibm c 660 0 0 10 0 - - - -/dev/loop0 b 660 0 11 7 0 - - - -/dev/loop1 b 660 0 11 7 1 - - - -/dev/mem c 640 0 15 1 1 - - - -/dev/mixer c 666 0 0 14 0 - - - -/dev/mixer1 c 666 0 0 14 16 - - - -/dev/mixer2 c 666 0 0 14 32 - - - -/dev/mixer3 c 666 0 0 14 48 - - - -/dev/mmcda b 640 0 0 60 0 - - - -/dev/mmcda1 b 640 0 0 60 1 - - - -/dev/mmcda2 b 640 0 0 60 2 - - - -/dev/msys/fla b 660 0 11 100 0 - - - -/dev/msys/fla1 b 660 0 11 100 1 - - - -/dev/msys/fla2 b 660 0 11 100 2 - - - -/dev/msys/fla3 b 660 0 11 100 3 - - - -/dev/msys/fla4 b 660 0 11 100 4 - - - -/dev/msys/flb b 660 0 11 100 64 - - - -/dev/msys/flb1 b 660 0 11 100 65 - - - -/dev/msys/flb2 b 660 0 11 100 66 - - - -/dev/msys/flb3 b 660 0 11 100 67 - - - -/dev/msys/flb4 b 660 0 11 100 68 - - - -/dev/mtd c 660 0 6 90 0 0 2 8 -/dev/mtdblock b 640 0 0 31 0 0 1 8 -/dev/nst0 c 664 0 11 9 128 - - - -/dev/nst0a c 664 0 11 9 224 - - - -/dev/nst0l c 664 0 11 9 160 - - - -/dev/nst0m c 664 0 11 9 192 - - - -/dev/nst1 c 664 0 11 9 129 - - - -/dev/nst1a c 664 0 11 9 225 - - - -/dev/nst1l c 664 0 11 9 161 - - - -/dev/nst1m c 664 0 11 9 193 - - - -/dev/null c 666 0 0 1 3 - - - -/dev/par0 c 660 0 7 6 0 - - - -/dev/par1 c 660 0 7 6 1 - - - -/dev/par2 c 660 0 7 6 2 - - - -/dev/pbuttons c 660 0 0 61 0 - - - -/dev/port c 640 0 15 1 4 - - - -/dev/ppp c 640 0 0 108 0 - - - -/dev/psaux c 660 0 0 10 1 - - - -/dev/ptmx c 666 0 5 5 2 - - - -/dev/ptya0 c 660 0 5 2 176 - - - -/dev/ptya1 c 660 0 5 2 177 - - - -/dev/ptya2 c 660 0 5 2 178 - - - -/dev/ptya3 c 660 0 5 2 179 - - - -/dev/ptya4 c 660 0 5 2 180 - - - -/dev/ptya5 c 660 0 5 2 181 - - - -/dev/ptya6 c 660 0 5 2 182 - - - -/dev/ptya7 c 660 0 5 2 183 - - - -/dev/ptya8 c 660 0 5 2 184 - - - -/dev/ptya9 c 660 0 5 2 185 - - - -/dev/ptyaa c 660 0 5 2 186 - - - -/dev/ptyab c 660 0 5 2 187 - - - -/dev/ptyac c 660 0 5 2 188 - - - -/dev/ptyad c 660 0 5 2 189 - - - -/dev/ptyae c 660 0 5 2 190 - - - -/dev/ptyaf c 660 0 5 2 191 - - - -/dev/ram b 640 0 0 1 0 0 1 4 -/dev/random c 444 0 0 1 8 - - - -/dev/rbuttons c 660 0 0 60 0 - - - -/dev/rfcomm c 666 0 0 216 0 0 1 4 -/dev/rmidi0 c 660 0 0 35 64 - - - -/dev/rmidi1 c 660 0 0 35 65 - - - -/dev/rmidi2 c 660 0 0 35 66 - - - -/dev/rmidi3 c 660 0 0 35 67 - - - -/dev/rtc c 660 0 47 10 135 - - - -/dev/scd0 b 660 0 6 11 0 - - - -/dev/scd1 b 660 0 6 11 1 - - - -/dev/sda b 660 0 6 8 0 - - - -/dev/sda1 b 660 0 6 8 1 - - - -/dev/sda2 b 660 0 6 8 2 - - - -/dev/sda3 b 660 0 6 8 3 - - - -/dev/sda4 b 660 0 6 8 4 - - - -/dev/sda5 b 660 0 6 8 5 - - - -/dev/sda6 b 660 0 6 8 6 - - - -/dev/sda7 b 660 0 6 8 7 - - - -/dev/sda8 b 660 0 6 8 8 - - - -/dev/sda9 b 660 0 6 8 9 - - - -/dev/sdb b 660 0 6 8 16 - - - -/dev/sdb1 b 660 0 6 8 17 - - - -/dev/sdb2 b 660 0 6 8 18 - - - -/dev/sdb3 b 660 0 6 8 19 - - - -/dev/sdb4 b 660 0 6 8 20 - - - -/dev/sdb5 b 660 0 6 8 21 - - - -/dev/sdb6 b 660 0 6 8 22 - - - -/dev/sdb7 b 660 0 6 8 23 - - - -/dev/sdb8 b 660 0 6 8 24 - - - -/dev/sdb9 b 660 0 6 8 25 - - - -/dev/sdc b 660 0 6 8 32 - - - -/dev/sdc1 b 660 0 6 8 33 - - - -/dev/sdc2 b 660 0 6 8 34 - - - -/dev/sdc3 b 660 0 6 8 35 - - - -/dev/sdc4 b 660 0 6 8 36 - - - -/dev/sdc5 b 660 0 6 8 37 - - - -/dev/sdc6 b 660 0 6 8 38 - - - -/dev/sdc7 b 660 0 6 8 39 - - - -/dev/sdc8 b 660 0 6 8 40 - - - -/dev/sdc9 b 660 0 6 8 41 - - - -/dev/sd_slotstat c 660 0 6 10 240 - - - -#/dev/sharp_audioctl c 660 0 29 10 213 - - - -#/dev/sharp_buz c 660 0 29 10 211 - - - -#/dev/sharp_kbdctl c 660 0 45 10 214 - - - -#/dev/sharp_led c 660 0 48 10 210 - - - -#/dev/sharp_ts c 640 0 45 11 0 - - - -/dev/smtpe0 c 640 0 0 35 128 - - - -/dev/smtpe1 c 640 0 0 35 129 - - - -/dev/smtpe2 c 640 0 0 35 130 - - - -/dev/smtpe3 c 640 0 0 35 131 - - - -/dev/sndstat c 660 0 29 14 6 - - - -/dev/st0 c 660 0 11 9 0 - - - -/dev/st0a c 660 0 11 9 96 - - - -/dev/st0l c 660 0 11 9 32 - - - -/dev/st0m c 660 0 11 9 64 - - - -/dev/st1 c 660 0 11 9 1 - - - -/dev/st1a c 660 0 11 9 97 - - - -/dev/st1l c 660 0 11 9 33 - - - -/dev/st1m c 660 0 11 9 65 - - - -/dev/tty c 666 0 5 5 0 - - - -/dev/tty c 666 0 5 4 0 0 1 9 -/dev/ttyS c 640 0 5 4 64 0 1 4 -/dev/ttySA c 640 0 5 204 5 0 1 4 -/dev/ttyUSB c 660 0 5 188 0 0 1 2 -/dev/urandom c 644 0 0 1 9 - - - -/dev/usbmouse c 640 0 45 10 32 - - - -/dev/video c 644 0 0 81 0 0 1 4 -/dev/zero c 644 0 0 1 5 - - - -/dev/input/mice c 660 0 0 13 63 - - - diff --git a/packages/initscripts/initscripts-slugos_1.0.bb b/packages/initscripts/initscripts-slugos_1.0.bb index 2bdd8621c4..05449958f6 100644 --- a/packages/initscripts/initscripts-slugos_1.0.bb +++ b/packages/initscripts/initscripts-slugos_1.0.bb @@ -11,7 +11,7 @@ RCONFLICTS = "initscripts" # All other standard definitions inherited from initscripts # Except the PR which is hacked here. The format used is # a suffix -PR := "${PR}.4" +PR := "${PR}.5" FILESPATH = "${@base_set_filespath([ '${FILE_DIRNAME}/${P}', '${FILE_DIRNAME}/initscripts-${PV}', '${FILE_DIRNAME}/files', '${FILE_DIRNAME}' ], d)}" @@ -26,6 +26,10 @@ SRC_URI += "file://devices.patch;patch=1" S = "${WORKDIR}" do_install_append() { + # the image build command now installs this for slugos + rm ${D}${sysconfdir}/device_table + + # slugos specific scripts install -m 0755 ${WORKDIR}/alignment.sh ${D}${sysconfdir}/init.d install -m 0755 ${WORKDIR}/domainname.sh ${D}${sysconfdir}/init.d diff --git a/packages/initscripts/initscripts_1.0.bb b/packages/initscripts/initscripts_1.0.bb index d54b2200cc..4e11097f89 100644 --- a/packages/initscripts/initscripts_1.0.bb +++ b/packages/initscripts/initscripts_1.0.bb @@ -6,7 +6,7 @@ DEPENDS = "makedevs" DEPENDS_openzaurus = "makedevs virtual/kernel" RDEPENDS = "makedevs" LICENSE = "GPL" -PR = "r66" +PR = "r67" SRC_URI = "file://halt \ file://ramdisk \ |