From 31b804f20d2265d9c8ec806665841688b3eecfbc Mon Sep 17 00:00:00 2001 From: Jonathan Lebon Date: Tue, 6 Feb 2024 10:27:34 -0500 Subject: [PATCH] admin/state-overlay: Require root and don't lock sysroot Not required for anything in particular, but it's good to use the right flags here anyway. --- src/ostree/ot-admin-builtin-state-overlay.c | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/src/ostree/ot-admin-builtin-state-overlay.c b/src/ostree/ot-admin-builtin-state-overlay.c index edcd14f8..7bf386c4 100644 --- a/src/ostree/ot-admin-builtin-state-overlay.c +++ b/src/ostree/ot-admin-builtin-state-overlay.c @@ -243,8 +243,9 @@ ot_admin_builtin_state_overlay (int argc, char **argv, OstreeCommandInvocation * /* First parse the args without loading the sysroot to see what options are * set. */ if (!ostree_admin_option_context_parse (context, options, &argc, &argv, - OSTREE_ADMIN_BUILTIN_FLAG_NONE, invocation, &sysroot, - cancellable, error)) + OSTREE_ADMIN_BUILTIN_FLAG_SUPERUSER + | OSTREE_ADMIN_BUILTIN_FLAG_UNLOCKED, + invocation, &sysroot, cancellable, error)) return FALSE; if (argc < 3) -- 2.30.2