X-Git-Url: http://git.grml.org/?a=blobdiff_plain;f=etc%2Fgrml%2Ffai%2Fgrml%2Fgrml_cleanup_chroot;h=fac52ad67206e3e85259a049c0c5ed22dd2cdd63;hb=ba7961163922f615bca1ae148a9c462e5320e626;hp=e93f17541c7b5f055eb32409847087856627b16d;hpb=aadaee58928e09263952ff90543024c65d426e4f;p=grml-live.git diff --git a/etc/grml/fai/grml/grml_cleanup_chroot b/etc/grml/fai/grml/grml_cleanup_chroot index e93f175..fac52ad 100755 --- a/etc/grml/fai/grml/grml_cleanup_chroot +++ b/etc/grml/fai/grml/grml_cleanup_chroot @@ -52,9 +52,11 @@ einfo "Setting up /etc/inittab" cp /etc/inittab.grml /etc/inittab eend $? -einfo "Cleaning up /usr/src/linux-headers-$KERNEL" -( cd /usr/src && make clean && make symlinks ) -eend $? +if [ -x /usr/bin/make -a -r /usr/src/Makefile ] ; then + einfo "Cleaning up /usr/src/linux-headers-$KERNEL" + ( cd /usr/src && make clean && make symlinks ) + eend $? +fi if [ -L /usr/include/linux ] ; then einfo "/usr/include/linux is ok" ; eend 0 @@ -62,8 +64,7 @@ elif [ -n "$GRML64" ] ; then if [ -d /usr/src/linux-headers-"$KERNEL" ] ; then einfo "grml64 detected, assuming /usr/src/linux-headers-$KERNEL is ok." ; eend 0 else - eerror "/usr/src/linux-headers-$KERNEL not found, exiting." ; eend 1 - exit 10 + ewarn "/usr/src/linux-headers-$KERNEL not found, exiting." ; eend 0 fi elif [ -d /usr/src/linux-headers-"$KERNEL" ] ; then eerror "/usr/include/linux is NOT a symlink to /usr/src/linux/include/linux/ - error"