diff options
Diffstat (limited to 'source/a')
-rw-r--r-- | source/a/lvm2/lvm2-2.03.20-dm_lvm_rules_no_systemd.patch | 11 | ||||
-rwxr-xr-x | source/a/lvm2/lvm2.SlackBuild | 4 |
2 files changed, 14 insertions, 1 deletions
diff --git a/source/a/lvm2/lvm2-2.03.20-dm_lvm_rules_no_systemd.patch b/source/a/lvm2/lvm2-2.03.20-dm_lvm_rules_no_systemd.patch new file mode 100644 index 000000000..e39d7959b --- /dev/null +++ b/source/a/lvm2/lvm2-2.03.20-dm_lvm_rules_no_systemd.patch @@ -0,0 +1,11 @@ +--- a/udev/69-dm-lvm.rules.in ++++ b/udev/69-dm-lvm.rules.in +@@ -76,7 +76,7 @@ + # it's better suited to appearing in the journal. + + IMPORT{program}="(LVM_EXEC)/lvm pvscan --cache --listvg --checkcomplete --vgonline --autoactivation event --udevoutput --journal=output $env{DEVNAME}" +-ENV{LVM_VG_NAME_COMPLETE}=="?*", RUN+="(SYSTEMDRUN) --no-block --property DefaultDependencies=no --unit lvm-activate-$env{LVM_VG_NAME_COMPLETE} (LVM_EXEC)/lvm vgchange -aay --autoactivation event $env{LVM_VG_NAME_COMPLETE}" ++ENV{LVM_VG_NAME_COMPLETE}=="?*", RUN+="(LVM_EXEC)/lvm vgchange -aay --nohints --autoactivation event $env{LVM_VG_NAME_COMPLETE}" + GOTO="lvm_end" + + LABEL="lvm_end" diff --git a/source/a/lvm2/lvm2.SlackBuild b/source/a/lvm2/lvm2.SlackBuild index d33fe8101..3a8ebb100 100755 --- a/source/a/lvm2/lvm2.SlackBuild +++ b/source/a/lvm2/lvm2.SlackBuild @@ -1,6 +1,6 @@ #!/bin/bash -# Copyright 2008, 2009, 2010, 2011, 2012, 2018 Patrick J. Volkerding, Sebeka, Minnesota, USA +# Copyright 2008, 2009, 2010, 2011, 2012, 2018, 2023 Patrick J. Volkerding, Sebeka, Minnesota, USA # All rights reserved. # # Redistribution and use of this script, with or without modification, is @@ -78,12 +78,14 @@ find . \ -exec chmod 644 {} \+ zcat $CWD/create-dm-run-dir.diff.gz | patch -p1 --verbose || exit 1 +zcat $CWD/lvm2-2.03.20-dm_lvm_rules_no_systemd.patch | patch -p1 --verbose || exit 1 # uid 0 = root # gid 6 = disk CFLAGS="$SLKCFLAGS" \ ./configure \ --disable-readline \ + --disable-systemd-journal \ --enable-cmdlib \ --enable-dmeventd \ --libdir=/usr/lib${LIBDIRSUFFIX} \ |