X-Git-Url: http://git.annexia.org/?a=blobdiff_plain;f=2019-kvm-forum%2Frestore;h=30c9682dc61805951ae706a9c34a75699c98e5fc;hb=6f34bcd5178f2622d9a15915ad2ca136525f318a;hp=0af856dc22f6b04c477c45856f64cf99871d1d6b;hpb=29bd0b7182cc392bee0786b8f31bf3316aa07123;p=libguestfs-talks.git diff --git a/2019-kvm-forum/restore b/2019-kvm-forum/restore index 0af856d..30c9682 100755 --- a/2019-kvm-forum/restore +++ b/2019-kvm-forum/restore @@ -1,10 +1,16 @@ #!/bin/bash - -# Only do this on Rich's laptop. -if [ "$LOGNAME" = "rjones" ]; then - fusermount -u $talkdir/6200-vddk.d/mp >& /dev/null - sleep 0.5 - killall nbdkit >& /dev/null +# Safety-valve for unwary users... +if [ "$LOGNAME" != "rjones" ] && [ "$LOGNAME" != "eblake" ]; then + exit 1 fi +if [ "$talkdir" = "" ]; then exit 1; fi + +fusermount -u $talkdir/6200-vddk.d/mp >& /dev/null + +rm -rf $talkdir/6400-boot.d/root + +sleep 0.5; killall nbdkit >& /dev/null + exit 0