Fix deferred remove test failure on non-udev systems.

Deferred remove non-udev enabled libdevmapper removes
device mapper symlinks immediately. We have to check
device size from sysfs attributes.
This commit is contained in:
Ondrej Kozina
2021-08-22 10:56:26 +02:00
committed by Milan Broz
parent 26679e223c
commit 53b22cc32e
4 changed files with 66 additions and 5 deletions

View File

@@ -34,8 +34,6 @@
#include "luks1/luks.h"
#include "libcryptsetup.h"
#define DMDIR "/dev/mapper/"
#define DEVICE_1_UUID "28632274-8c8a-493f-835b-da802e1c576b"
#define DEVICE_EMPTY_name "crypt_zero"
#define DEVICE_EMPTY DMDIR DEVICE_EMPTY_name