]> git.ipfire.org Git - thirdparty/mdadm.git/commitdiff
udev: Use LUKS label if present main master
authorFrancois Lesueur <flesueur@alwaysdata.com>
Mon, 4 May 2026 15:08:56 +0000 (17:08 +0200)
committerMariusz Tkaczyk <mtkaczyk@kernel.org>
Tue, 5 May 2026 08:27:46 +0000 (10:27 +0200)
Current udev rules do not create udev "by-label" symlinks for crypto
volumes. This patch adds these symlinks.

Signed-off-by: Francois Lesueur <flesueur@alwaysdata.com>
udev-md-raid-arrays.rules

index a8098dc54d703b44ded38d1ea2683269e24bee30..1157098fc1801dad76a05e3b8b646508be54667a 100644 (file)
@@ -32,7 +32,7 @@ OPTIONS+="watch"
 OPTIONS+="db_persist"
 ENV{ID_FS_USAGE}=="filesystem|other|crypto", ENV{ID_FS_UUID_ENC}=="?*", SYMLINK+="disk/by-uuid/$env{ID_FS_UUID_ENC}"
 ENV{ID_FS_USAGE}=="filesystem|other", ENV{ID_PART_ENTRY_UUID}=="?*", SYMLINK+="disk/by-partuuid/$env{ID_PART_ENTRY_UUID}"
-ENV{ID_FS_USAGE}=="filesystem|other", ENV{ID_FS_LABEL_ENC}=="?*", SYMLINK+="disk/by-label/$env{ID_FS_LABEL_ENC}"
+ENV{ID_FS_USAGE}=="filesystem|other|crypto", ENV{ID_FS_LABEL_ENC}=="?*", SYMLINK+="disk/by-label/$env{ID_FS_LABEL_ENC}"
 
 ENV{MD_LEVEL}=="raid[1-9]*", ENV{SYSTEMD_WANTS}+="mdmonitor.service"