From 183ceaa552e6c79709492a0b767a8aebd4649231 Mon Sep 17 00:00:00 2001 From: Felix Endres Date: Thu, 26 Jan 2006 14:42:54 +0000 Subject: Libraryabhängigkeiten für nfs und kleinere Bugfixes git-svn-id: http://svn.openslx.org/svn/openslx/dxs/ld4@42 95ad53e4-c205-0410-b2fa-d234c58c8868 --- initrd/mkdxsinitrd | 14 +++++++++++--- 1 file changed, 11 insertions(+), 3 deletions(-) (limited to 'initrd/mkdxsinitrd') diff --git a/initrd/mkdxsinitrd b/initrd/mkdxsinitrd index abe0ff13..04f10eef 100755 --- a/initrd/mkdxsinitrd +++ b/initrd/mkdxsinitrd @@ -54,7 +54,7 @@ binfinder() { local PROGRAM="$1" local RET=1 - for ELEMENT in sbin bin usr/bin usr/local/bin usr/bin/X11; do + for ELEMENT in sbin bin usr/bin usr/sbin usr/local/bin usr/bin/X11; do if [ -f "${ROOTDIR}/$ELEMENT/$PROGRAM" ] && [ -x "${ROOTDIR}/$ELEMENT/$PROGRAM" ]; then printf '%s\n' "${ROOTDIR}/$ELEMENT/$PROGRAM" RET=0 @@ -296,9 +296,9 @@ if [ -z "${DISTRO}" ] ; then if [ -e ${ROOTDIR}/etc/SuSE-release ] ; then DISTRO=suse DISTRO_VER=`grep "VERSION" ${ROOTDIR}/etc/SuSE-release | sed "s/.*= //"` - elif [ -e ${ROOTDIR}/etc/debian-version ] ; then + elif [ -e ${ROOTDIR}/etc/debian_version ] ; then DISTRO=debian - DISTRO_VER=`cat ${ROOTDIR}/etc/debian-version` + DISTRO_VER=`cat ${ROOTDIR}/etc/debian_version` fi fi @@ -459,6 +459,14 @@ for module in af_packet ${NWMODULES} ${FSMODULES}; do cp ${ROOTDIR}/lib/modules/${KERNVER}/kernel/drivers/net/mii.ko \ ${INSTDIR}/lib/modules/${KERNVER}/kernel/drivers/net &>/dev/null ;; + nfs) + mkdir -p ${INSTDIR}/lib/modules/${KERNVER}/kernel/net/sunrpc/ + mkdir -p ${INSTDIR}/lib/modules/${KERNVER}/kernel/fs/lockd + cp ${ROOTDIR}/lib/modules/${KERNVER}/kernel/net/sunrpc/sunrpc.ko \ + ${INSTDIR}/lib/modules/${KERNVER}/kernel/net/sunrpc/ # &>/dev/null + cp ${ROOTDIR}/lib/modules/${KERNVER}/kernel/fs/lockd/lockd.ko \ + ${INSTDIR}/lib/modules/${KERNVER}/kernel/fs/lockd #&>/dev/null + ;; esac fi done -- cgit v1.2.3-55-g7522