From 7045d15460491d70e4d47575f40930e14f8c8f0f Mon Sep 17 00:00:00 2001 From: Harald Hoyer Date: Tue, 21 Jul 2009 15:01:41 +0200 Subject: [PATCH] dmraid/mdraid: use ENV{DEVTYPE} instead of ATTR{partition} --- modules.d/90dmraid/61-dmraid-imsm.rules | 2 +- modules.d/90mdraid/65-md-incremental-imsm.rules | 7 +++++-- 2 files changed, 6 insertions(+), 3 deletions(-) diff --git a/modules.d/90dmraid/61-dmraid-imsm.rules b/modules.d/90dmraid/61-dmraid-imsm.rules index 0b7970069..1c32cbed8 100644 --- a/modules.d/90dmraid/61-dmraid-imsm.rules +++ b/modules.d/90dmraid/61-dmraid-imsm.rules @@ -13,7 +13,7 @@ TEST=="/tmp/.dmraid_scan-%k", GOTO="dm_end" RUN+="/bin/sh -c '>/tmp/.dmraid_scan-%k; /bin/ln -fs /sbin/dmraid_scan /initqueue/dmraid_scan.sh'" -ATTR{partition}!="?*", \ +ENV{DEVTYPE}!="partition", \ RUN+="/sbin/partx -d $env{DEVNAME}" LABEL="dm_end" diff --git a/modules.d/90mdraid/65-md-incremental-imsm.rules b/modules.d/90mdraid/65-md-incremental-imsm.rules index 7879214cc..be0913963 100644 --- a/modules.d/90mdraid/65-md-incremental-imsm.rules +++ b/modules.d/90mdraid/65-md-incremental-imsm.rules @@ -15,8 +15,11 @@ IMPORT{program}="/sbin/mdadm --examine --export $tempnode" LABEL="do_md_inc" -RUN+="/sbin/mdadm -I --no-degraded $env{DEVNAME}", RUN+="/bin/sh -c '>/tmp/.mdraid_start-%k; /bin/ln -s /sbin/mdraid_start /initqueue/mdraid_start.sh'" +RUN+="/sbin/mdadm -I --no-degraded $env{DEVNAME}" -ATTR{partition}!="?*", RUN+="/sbin/partx -d $env{DEVNAME}" +RUN+="/bin/sh -c '>/tmp/.mdraid_start-%k; /bin/ln -s /sbin/mdraid_start /initqueue/mdraid_start.sh'" + +ENV{DEVTYPE}!="partition", \ + RUN+="/sbin/partx -d $env{DEVNAME}" LABEL="md_inc_end" -- 2.47.3