]> git.ipfire.org Git - thirdparty/systemd.git/commitdiff
{crypt|verity}setup: mention volume name in some error messages
authorLennart Poettering <lennart@poettering.net>
Thu, 1 Jun 2023 13:31:25 +0000 (15:31 +0200)
committerLennart Poettering <lennart@poettering.net>
Thu, 1 Jun 2023 16:49:43 +0000 (18:49 +0200)
src/cryptsetup/cryptsetup.c
src/veritysetup/veritysetup.c

index ad86801844f19be10055744048ea83455dca9cb8..d58defcc42fa1d33092948825d300161730e4674 100644 (file)
@@ -2324,13 +2324,13 @@ static int run(int argc, char *argv[]) {
                         return 0;
                 }
                 if (r < 0)
-                        return log_error_errno(r, "crypt_init_by_name() failed: %m");
+                        return log_error_errno(r, "crypt_init_by_name() for volume '%s' failed: %m", volume);
 
                 cryptsetup_enable_logging(cd);
 
                 r = crypt_deactivate(cd, volume);
                 if (r < 0)
-                        return log_error_errno(r, "Failed to deactivate: %m");
+                        return log_error_errno(r, "Failed to deactivate '%s': %m", volume);
 
         } else
                 return log_error_errno(SYNTHETIC_ERRNO(EINVAL), "Unknown verb %s.", verb);
index be95c1f20641dc555748642a40d07b0b5a12d19e..d73c2d39fbec8cd9bebd9cc66fc0e3c45241c2b1 100644 (file)
@@ -398,7 +398,7 @@ static int run(int argc, char *argv[]) {
                 } else
                         r = crypt_activate_by_volume_key(cd, volume, m, l, arg_activate_flags);
                 if (r < 0)
-                        return log_error_errno(r, "Failed to set up verity device: %m");
+                        return log_error_errno(r, "Failed to set up verity device '%s': %m", volume);
 
         } else if (streq(verb, "detach")) {
                 const char *volume;
@@ -410,17 +410,17 @@ static int run(int argc, char *argv[]) {
 
                 r = crypt_init_by_name(&cd, volume);
                 if (r == -ENODEV) {
-                        log_info("Volume %s already inactive.", volume);
+                        log_info("Volume %s 'already' inactive.", volume);
                         return 0;
                 }
                 if (r < 0)
-                        return log_error_errno(r, "crypt_init_by_name() failed: %m");
+                        return log_error_errno(r, "crypt_init_by_name() for volume '%s' failed: %m", volume);
 
                 cryptsetup_enable_logging(cd);
 
                 r = crypt_deactivate(cd, volume);
                 if (r < 0)
-                        return log_error_errno(r, "Failed to deactivate: %m");
+                        return log_error_errno(r, "Failed to deactivate volume '%s': %m", volume);
 
         } else
                 return log_error_errno(SYNTHETIC_ERRNO(EINVAL), "Unknown verb %s.", verb);