do not zero out /var/spool in GRMLBASE/98-clean-chroot [Closes: issue1065]
authorMichael Prokop <mika@grml.org>
Thu, 27 Oct 2011 21:38:07 +0000 (23:38 +0200)
committerMichael Prokop <mika@grml.org>
Thu, 27 Oct 2011 21:38:07 +0000 (23:38 +0200)
/var/spool might contain user provided data like a local mirror
provided via MIRROR_DIRECTORY, so it's a showstopper to touch that.

Thanks: Marek Malevic

etc/grml/fai/config/scripts/GRMLBASE/98-clean-chroot

index 3667762..c2f3f77 100755 (executable)
@@ -110,11 +110,14 @@ zero(){
 
 echo "Cleaning log and cache directories"
 nuke ${target}/var/log       ${target}/var/cache
-zero ${target}/var/local     ${target}/var/log \
-     ${target}/var/spool     ${target}/var/lib/games \
-     ${target}/var/cache/man ${target}/var/lib/nfs \
-     ${target}/var/lib/xkb   ${target}/var/mail/grml \
-     ${target}/var/account/pacct
+zero ${target}/var/account/pacct \
+     ${target}/var/cache/man \
+     ${target}/var/lib/games \
+     ${target}/var/lib/nfs   \
+     ${target}/var/lib/xkb   \
+     ${target}/var/local     \
+     ${target}/var/log       \
+     ${target}/var/mail/grml
 
 # on /run we don't have to create it
 if [ -d ${target}/var/run ] ; then