--- bin/webc-overlay.sh 2009/09/29 19:23:41 442 +++ bin/webc-overlay.sh 2009/10/01 11:23:05 448 @@ -1,3 +1,13 @@ +#!/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 @@ -6,4 +16,8 @@ sudo chroot /tmp/export -sudo mksquashfs /tmp/export/ /srv/pxelator/tftp/webconverger/custom.squashfs +path=/srv/pxelator/tftp/webconverger/custom.squashfs + +test -e $path && mv $path $path.old + +sudo mksquashfs /tmp/export/ $path