]> git.ipfire.org Git - thirdparty/systemd.git/commitdiff
homectl: fix unlocking of multiple homes 42113/head
authorZbigniew Jędrzejewski-Szmek <zbyszek@amutable.com>
Fri, 15 May 2026 16:45:01 +0000 (18:45 +0200)
committerZbigniew Jędrzejewski-Szmek <zbyszek@amutable.com>
Fri, 15 May 2026 16:52:01 +0000 (18:52 +0200)
Fixes 4aa0a8ac3e548219d380a0c566242338eab185da.

src/home/homectl.c

index 42b6359fc6986f07e70e7656aaf2cc210450cbc3..75339d93c8302db0cd8e5ec8dda50c4f14b31e56 100644 (file)
@@ -2788,7 +2788,7 @@ static int verb_unlock_home(int argc, char *argv[], uintptr_t _data, void *userd
 
                         r = sd_bus_call(bus, m, HOME_SLOW_BUS_CALL_TIMEOUT_USEC, &error, NULL);
                         if (r < 0) {
-                                r = handle_generic_user_record_error(argv[1], secret, &error, r, false);
+                                r = handle_generic_user_record_error(*i, secret, &error, r, false);
                                 if (r < 0) {
                                         if (ret == 0)
                                                 ret = r;