sys-kernel/genkernel: add nas hack for /dev/console /dev/null /dev/tty1 /dev/initctl and /dev/pts
git-svn-id: https://svn.disconnected-by-peer.at/svn/linamh/trunk/genlink@2620 6952d904-891a-0410-993b-d76249ca496b
This commit is contained in:
parent
a8121176fd
commit
1209bf8091
@ -2,6 +2,10 @@
|
||||
# Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2
|
||||
# $Header: $
|
||||
|
||||
29 Oct 2010; Mario Fetka <mario.fetka@gmail.com>
|
||||
files/3.4.11/genkernel-3.4.10.907-mdev_dev-1.patch:
|
||||
add nas hack for /dev/console /dev/null /dev/tty1 /dev/initctl and /dev/pts
|
||||
|
||||
29 Oct 2010; Mario Fetka <mario.fetka@gmail.com>
|
||||
files/3.4.11/genkernel-3.4.10.907-mdev_dev-1.patch:
|
||||
add nas hack for /dev/console /dev/null /dev/tty1 /dev/initctl
|
||||
|
@ -1,6 +1,6 @@
|
||||
AUX 3.4.11/0001-use-mdadm-instead-of-bundled-stripped-down-mdassembl.patch 5450 RMD160 03c674f453a3256181db93346856ae05fec3c52c SHA1 acf12ec07e152bd367c511a2d01747b6d2bb0f00 SHA256 3b32865584756e053be14358286de9246621e14b6c135e2fc03e2d99279bb7be
|
||||
AUX 3.4.11/genkernel-3.4.10.907-busybox-1.17.3.patch 38833 RMD160 5dda7e0d16a0c6d238f0bb8622c96816f7751d81 SHA1 d21aa64341c53d59381bfb442260c8195e6f32ca SHA256 dd947c6fa94274a30723b1a085431e4e01adff30b1616aa2766ae4a5f07ddca5
|
||||
AUX 3.4.11/genkernel-3.4.10.907-mdev_dev-1.patch 2676 RMD160 da2cf21b72eb4a78c08e71ce17ff96d90e280f76 SHA1 87640ad0305f21e5de55a96e76354d02d5a6a0f3 SHA256 3dd8639dee93baaa78b9716ff64d198f6c974ae7b76d2d3bbcef0d775ba9726b
|
||||
AUX 3.4.11/genkernel-3.4.10.907-mdev_dev-1.patch 2812 RMD160 cd4ca1988ed21a03e2550eb6817f56c2d62d0d3a SHA1 1edf6972b4188e7c41ccd47236c3fc1c56e5fbf2 SHA256 8cdf6243473dd568746aa461dd2287fab5f68b3cca26e3aaaaa805c0b11b4649
|
||||
AUX 3.4.11/genkernel-3.4.11-aufs-slowusb.patch 3425 RMD160 74add9c16143240da14ad307a25d5cccba58e893 SHA1 ffeee71f9e2146e0533591e62c0b3d1e0f77efd7 SHA256 8a131caf94253c0799daa18e0146b13b96f0667552ad6f97ce246c13f403a900
|
||||
AUX 3.4.11/genkernel-3.4.11-branding.patch 3273 RMD160 8234e9da1ee6e4f89074b3a97a8508db07a6be01 SHA1 f7fa1b8b07aa334b54e96a510756d6f82954ed90 SHA256 d9a9907c5bd316ee7384f4dcb3f2d80775b5aed1fb6b40763bce8543ecee86a2
|
||||
AUX 3.4.11/genkernel-3.4.11-btrfs-partial-support-bug-303529.patch 291 RMD160 06cea814b7f1a44bda3a46bb5939ebc5649be485 SHA1 eb65b70222e3063379d71d3e2091ffb8b6b2cbc6 SHA256 c4f83688c1bec65bd7082d93be0e014163c9ecf0c9f5a0d36ec1ed5645bfca2b
|
||||
@ -18,5 +18,5 @@ DIST mdadm-3.1.4.tar.bz2 288578 RMD160 f41a2be4158efac08dbe2e95f1c6812609475fad
|
||||
DIST open-iscsi-2.0-871.tar.gz 330514 RMD160 f996d9145bc3727394f1a4999f430bd5ea5c2a0d SHA1 968baf16d4094fb9842bc04b0fe8109103356252 SHA256 bcea8746ae82f2ada7bc05d2aa59bcda1ca0d5197f05f2e16744aae59f0a7dcb
|
||||
DIST unionfs-fuse-0.24.tar.bz2 30381 RMD160 27934c23472f6e9d71e622f13aa9fd51a1f8018e SHA1 26f281e4e5f1e82194b430956b94cd7745d5bd97 SHA256 d8abc855eb618ac356b1e716599c82f8f0f74dbaee36d4062edc707567121937
|
||||
EBUILD genkernel-3.4.10.907-r13.ebuild 4985 RMD160 1a90d8144c12e8f67cb04502d8e3b24aa5200c08 SHA1 d4694c5355c462501f1334f1fcade0dcfccaa3f3 SHA256 37a17572d4846cd69c2d2d224d91917452b362e41c79e7275e9f545d0a8ab41d
|
||||
MISC ChangeLog 1211 RMD160 ab3048685f4f8a2b3164804d787f9c012eae9468 SHA1 1c63d40976d34bd13b3e2f9fdddf7064e3d90c99 SHA256 149fda8a9da725772e8ede0ba3f28c0de03cc133c0fbdaae91c14b2a0af3db6a
|
||||
MISC ChangeLog 1395 RMD160 246610913ab67cee41c92162589332dbf5b4383e SHA1 10ff9860c5497852c4c8ae6f7904b6f7202e6862 SHA256 1f2aec6ac91158bdb12e29c654e78818c72a1db29300c582ebe8d5df795f47c8
|
||||
MISC metadata.xml 1238 RMD160 c82938e77f387291d6a1c3bf9b0d802f2878dd12 SHA1 b5738f14922c69e78cfb867acdc65eeea25977bf SHA256 2c13f98be5fa8bdaf21ac86bcd00bbeb8944df5615de0cfce35ae4c00ef4b4d5
|
||||
|
@ -7,8 +7,8 @@ Description: create missing dev entries
|
||||
|
||||
diff -Naur genkernel-3.4.10.907.orig/defaults/initrd.scripts genkernel-3.4.10.907/defaults/initrd.scripts
|
||||
--- genkernel-3.4.10.907.orig/defaults/initrd.scripts 2010-10-29 16:11:03.765695917 +0000
|
||||
+++ genkernel-3.4.10.907/defaults/initrd.scripts 2010-10-29 21:04:38.295553684 +0000
|
||||
@@ -284,9 +284,56 @@
|
||||
+++ genkernel-3.4.10.907/defaults/initrd.scripts 2010-10-29 21:14:39.022515391 +0000
|
||||
@@ -284,9 +284,60 @@
|
||||
/bin/ash
|
||||
}
|
||||
|
||||
@ -16,6 +16,9 @@ diff -Naur genkernel-3.4.10.907.orig/defaults/initrd.scripts genkernel-3.4.10.90
|
||||
+{
|
||||
+ # Seed /dev with some things that we know we need
|
||||
+
|
||||
+ # Create problematic directories
|
||||
+ mkdir -p ${CDROOT}/dev/pts ${CDROOT}/dev/shm
|
||||
+
|
||||
+ # creating /dev/console and /dev/tty1 to be able to write
|
||||
+ # to $CONSOLE with/without bootsplash before mdev creates it
|
||||
+ [ -c ${CDROOT}/dev/console ] || mknod ${CDROOT}/dev/console c 5 1
|
||||
@ -25,6 +28,7 @@ diff -Naur genkernel-3.4.10.907.orig/defaults/initrd.scripts genkernel-3.4.10.90
|
||||
+ # and we do not want a file which gets buffered in ram
|
||||
+ [ -c ${CDROOT}/dev/null ] || mknod ${CDROOT}/dev/null c 1 3
|
||||
+
|
||||
+ # creating /dev/initctl to be able to switch init
|
||||
+ [ -c ${CDROOT}/dev/initctl ] || mknod ${CDROOT}/dev/initctl p
|
||||
+}
|
||||
+
|
||||
@ -65,7 +69,7 @@ diff -Naur genkernel-3.4.10.907.orig/defaults/initrd.scripts genkernel-3.4.10.90
|
||||
}
|
||||
|
||||
test_success() {
|
||||
@@ -1093,3 +1140,5 @@
|
||||
@@ -1093,3 +1144,5 @@
|
||||
USE_UNIONFS_NORMAL=0
|
||||
fi
|
||||
}
|
||||
|
Loading…
Reference in New Issue
Block a user