summaryrefslogtreecommitdiffstats
path: root/initrd/mkdxsinitrd
diff options
context:
space:
mode:
authorDirk von Suchodoletz2006-01-18 13:22:01 +0100
committerDirk von Suchodoletz2006-01-18 13:22:01 +0100
commit96e5310fb00aeee57cb381f01aa18dafb04e4272 (patch)
tree18d3aa3ead25d79fea4b7042fc8fab052f34af20 /initrd/mkdxsinitrd
parentgdm Konfiguration klappt nun. Kommentare angefuegt ... (diff)
downloadcore-96e5310fb00aeee57cb381f01aa18dafb04e4272.tar.gz
core-96e5310fb00aeee57cb381f01aa18dafb04e4272.tar.xz
core-96e5310fb00aeee57cb381f01aa18dafb04e4272.zip
Hässlichen Bug bei dhclient IP Konfig. beseitig. Etliche Services
hinzugefügt. SuSE Funktionen (functions-suse...) erweitert. git-svn-id: http://svn.openslx.org/svn/openslx/dxs/ld4@18 95ad53e4-c205-0410-b2fa-d234c58c8868
Diffstat (limited to 'initrd/mkdxsinitrd')
-rwxr-xr-xinitrd/mkdxsinitrd6
1 files changed, 5 insertions, 1 deletions
diff --git a/initrd/mkdxsinitrd b/initrd/mkdxsinitrd
index 65f941da..d1bf2e8d 100755
--- a/initrd/mkdxsinitrd
+++ b/initrd/mkdxsinitrd
@@ -277,6 +277,7 @@ case "${DISTRO}.${DISVER}" in
DISTRO=suse-10.0
# hotplug/udev style and stuff
cp -a /etc/udev /etc/hotplug ${INSTDIR}/etc
+ cp -a /etc/sysconfig/hardware ${INSTDIR}/etc/sysconfig
;;
Debian*|debian*|Sarge*|sarge*)
DISTRO=debian
@@ -294,7 +295,10 @@ cp -a distro-specs/${DISTRO}/files ${INSTDIR}/etc/sysconfig
#if no klibc
for bbins in ash bash sh; do
if cobi ${bbins} bin ; then
- LRCSH=/bin/${bbins}; ln -fs /bin/${bbins} ${INSTDIR}/bin/sh; break
+ LRCSH=/bin/${bbins}
+ ln -fs /bin/${bbins} ${INSTDIR}/bin/sh
+ [ "${bbins}" != "bash" ] && ln -fs /bin/${bbins} ${INSTDIR}/bin/bash
+ break
else echo "Binary not found (${bbins})"; fi
done