From: Michael Prokop Date: Wed, 1 Apr 2020 14:24:30 +0000 (+0200) Subject: scripts/GRMLBASE/50-lvm: unconditionally clear 69-lvm-metad.rules file X-Git-Tag: v0.35.0~10 X-Git-Url: https://git.grml.org/?p=grml-live.git;a=commitdiff_plain;h=31cd53a8b;hp=ef6dc82d6987250cd2b5f70a25336cfef40076b3 scripts/GRMLBASE/50-lvm: unconditionally clear 69-lvm-metad.rules file If /lib/udev/rules.d/69-lvm-metad.rules was removed by a prior run of the unpatched script, the patched script will fail to create the placeholder file. Thanks: Dr. AndrĂ¡s Korn Closes: https://github.com/grml/grml-live/issues/47 --- diff --git a/etc/grml/fai/config/scripts/GRMLBASE/50-lvm b/etc/grml/fai/config/scripts/GRMLBASE/50-lvm index 4cecce4..9ec8199 100755 --- a/etc/grml/fai/config/scripts/GRMLBASE/50-lvm +++ b/etc/grml/fai/config/scripts/GRMLBASE/50-lvm @@ -9,11 +9,6 @@ set -u set -e -if ! [ -r "${target}/lib/udev/rules.d/69-lvm-metad.rules" ] ; then - echo "File /lib/udev/rules.d/69-lvm-metad.rules doesn't exist, skipping execution of script." - exit 0 -fi - echo "Clearing /lib/udev/rules.d/69-lvm-metad.rules to avoid automatic LVM scanning" echo '# this file was generated by grml-live script GRMLBASE/50-lvm' > "${target}/lib/udev/rules.d/69-lvm-metad.rules"