diff --git a/modules.d/90dmsquash-live/checkisomd5@.service b/modules.d/90dmsquash-live/checkisomd5@.service index 20e40bd7..c4ca10f3 100644 --- a/modules.d/90dmsquash-live/checkisomd5@.service +++ b/modules.d/90dmsquash-live/checkisomd5@.service @@ -11,3 +11,4 @@ StandardInput=tty-force StandardOutput=inherit StandardError=inherit TimeoutSec=0 +SuccessExitStatus=2 diff --git a/modules.d/90dmsquash-live/dmsquash-live-root.sh b/modules.d/90dmsquash-live/dmsquash-live-root.sh index 246235be..d921f0cd 100755 --- a/modules.d/90dmsquash-live/dmsquash-live-root.sh +++ b/modules.d/90dmsquash-live/dmsquash-live-root.sh @@ -42,7 +42,7 @@ if [ -n "$check" ]; then else checkisomd5 --verbose $livedev fi - if [ $? -ne 0 ]; then + if [ $? -eq 1 ]; then die "CD check failed!" exit 1 fi