From 2f473de3cb4b906964574c95384c7487c6ff3864 Mon Sep 17 00:00:00 2001 From: Lennart Poettering Date: Wed, 17 Sep 2025 09:36:29 +0200 Subject: [PATCH] vmspawn: support specfiying relative paths to tpm state dir, by prefixing with ./ --- src/vmspawn/vmspawn.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/vmspawn/vmspawn.c b/src/vmspawn/vmspawn.c index 8d3d168afe7..56b1c090534 100644 --- a/src/vmspawn/vmspawn.c +++ b/src/vmspawn/vmspawn.c @@ -628,7 +628,7 @@ static int parse_argv(int argc, char *argv[]) { break; case ARG_TPM_STATE: - if (path_is_absolute(optarg) && path_is_valid(optarg)) { + if (path_is_valid(optarg) && (path_is_absolute(optarg) || path_startswith(optarg, "./"))) { r = parse_path_argument(optarg, /* suppress_root= */ false, &arg_tpm_state_path); if (r < 0) return r; -- 2.47.3