X-Git-Url: http://git.grml.org/?a=blobdiff_plain;f=grml-live;h=36581d18d86016f99e3cdea8fe7033e519795495;hb=c2fdb231154bed365615c8008c22f4dbfb176b6e;hp=6538b99b1749516285d105587ba91ebcdc33bb3b;hpb=d9a34890461d7b9fc6bd380834f2426c6869ba6e;p=grml-live.git diff --git a/grml-live b/grml-live index 6538b99..36581d1 100755 --- a/grml-live +++ b/grml-live @@ -118,6 +118,12 @@ BUILD_DIRTY='' BOOTSTRAP_ONLY='' HOSTNAME='' +# don't use colors/escape sequences +if [ -r /lib/lsb/init-functions ] ; then + . /lib/lsb/init-functions + ! log_use_fancy_output && NOCOLORS=true +fi + if [ -r /etc/grml/lsb-functions ] ; then . /etc/grml/lsb-functions else @@ -622,11 +628,15 @@ else eend $? fi + # move fai logs into grml_logs directory + mkdir -p "$OUTPUT"/grml_logs/fai/ + cp -r "$CHROOT_OUTPUT"/var/log/fai/"$HOSTNAME"/last/* "$OUTPUT"/grml_logs/fai/ + chown root:adm "$OUTPUT"/grml_logs/fai/* + chmod 664 "$OUTPUT"/grml_logs/fai/* + rm -rf "$CHROOT_OUTPUT"/var/log/fai + # Remove all FAI logs from chroot if class RELEASE is used: - if [ -f "$CHROOT_OUTPUT"/etc/grml_fai_release ] ; then - rm -rf "$CHROOT_OUTPUT"/var/log/fai/* - rm -f "$CHROOT_OUTPUT"/var/log/install_packages.list - fi + rm -f "$CHROOT_OUTPUT"/var/log/install_packages.list umount_all