diff options
author | Dirk von Suchodoletz | 2006-10-29 22:24:54 +0100 |
---|---|---|
committer | Dirk von Suchodoletz | 2006-10-29 22:24:54 +0100 |
commit | dc285a867bcc05d0c5c88a3c9eb13b84d71c8e62 (patch) | |
tree | c96728db00a14a894b130590d355399527be184a /initramfs/initrd-stuff/init | |
parent | * fixed linebreak problem, now we use '\x0a' only, in order (diff) | |
download | core-dc285a867bcc05d0c5c88a3c9eb13b84d71c8e62.tar.gz core-dc285a867bcc05d0c5c88a3c9eb13b84d71c8e62.tar.xz core-dc285a867bcc05d0c5c88a3c9eb13b84d71c8e62.zip |
First changes for syslog (URI format possible in variable syslog, see
''machine-setup''), fallback in init if no kernel-version is passed ...
git-svn-id: http://svn.openslx.org/svn/openslx/trunk@497 95ad53e4-c205-0410-b2fa-d234c58c8868
Diffstat (limited to 'initramfs/initrd-stuff/init')
-rwxr-xr-x | initramfs/initrd-stuff/init | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/initramfs/initrd-stuff/init b/initramfs/initrd-stuff/init index dc61fa25..7b20d904 100755 --- a/initramfs/initrd-stuff/init +++ b/initramfs/initrd-stuff/init @@ -47,6 +47,12 @@ mkdir -p ${DEVDIR}/.udevdb # redirect console (after /dev/console is available, and /dev mounted) exec < /dev/console > /dev/console 2>&1 +# if no kernel version is set, try to get it directly from /proc +if [ -z $KERNEL ] ; then + KERNEL=$(cat /proc/version) + KERNEL=${KERNEL#*version } + KERNEL=${KERNEL% (*) (*} +fi # set defaults for some important variables, might be overwritten via # kernel commandline TMPFSSIZE="50%" |