+#!/bin/sh -x
+
+if mount | egrep '/tmp/(base|export|changes)' ; then
+ sudo umount -l /tmp/changes
+ sudo umount -l /tmp/base
+ sudo umount -l /tmp/export
+ echo "umounted"
+ exit
+fi
+
sudo mount /srv/pxelator/tftp/webconverger/iso/live/filesystem.squashfs /tmp/base/ -o loop
mkdir /tmp/changes /tmp/base /tmp/export
sudo chroot /tmp/export
-sudo mksquashfs /tmp/export/ /srv/pxelator/tftp/webconverger/custom.squashfs
+path=/srv/pxelator/tftp/webconverger/custom.squashfs
+
+sudo mksquashfs /tmp/export/ $path.new && mv $path $path.old && mv $path.new $path && chmod 444 $path