summarylogtreecommitdiffstats
path: root/assembly-rules-imsm.patch
diff options
context:
space:
mode:
authorKarl F. Meinkopf2022-03-20 02:25:48 +0300
committerKarl F. Meinkopf2022-03-20 02:27:26 +0300
commit6e51b693ae9ca1595ac0c7c65e6c95fbb0b8f36e (patch)
treea0de5f3dd03b77bab1a324937d4253a1a4d6ca0a /assembly-rules-imsm.patch
downloadaur-6e51b693ae9ca1595ac0c7c65e6c95fbb0b8f36e.tar.gz
Initialize the package (v4.2)
Diffstat (limited to 'assembly-rules-imsm.patch')
-rw-r--r--assembly-rules-imsm.patch11
1 files changed, 11 insertions, 0 deletions
diff --git a/assembly-rules-imsm.patch b/assembly-rules-imsm.patch
new file mode 100644
index 000000000000..10c30af88666
--- /dev/null
+++ b/assembly-rules-imsm.patch
@@ -0,0 +1,11 @@
+--- udev-md-raid-assembly.rules.old 2022-03-20 01:46:42.730000041 +0300
++++ udev-md-raid-assembly.rules 2022-03-20 01:51:35.713333437 +0300
+@@ -30,7 +30,7 @@
+
+ # remember you can limit what gets auto/incrementally assembled by
+ # mdadm.conf(5)'s 'AUTO' and selectively whitelist using 'ARRAY'
+-ACTION=="add|change", IMPORT{program}="BINDIR/mdadm --incremental --export $devnode --offroot $env{DEVLINKS}"
++ACTION=="add|change", IMPORT{program}="/usr/bin/env IMSM_NO_PLATFORM=1 BINDIR/mdadm -ARs"
+ ACTION=="add|change", ENV{MD_STARTED}=="*unsafe*", ENV{MD_FOREIGN}=="no", ENV{SYSTEMD_WANTS}+="mdadm-last-resort@$env{MD_DEVICE}.timer"
+ ACTION=="remove", ENV{ID_PATH}=="?*", RUN+="BINDIR/mdadm -If $name --path $env{ID_PATH}"
+ ACTION=="remove", ENV{ID_PATH}!="?*", RUN+="BINDIR/mdadm -If $name"