From cfda7d6557e03510e9189c6c1716fe1b7fb14e58 Mon Sep 17 00:00:00 2001 From: lassulus Date: Wed, 4 Dec 2024 23:28:54 +0100 Subject: [PATCH] vars password-store: create tarball dir if not for users --- pkgs/clan-cli/clan_cli/vars/secret_modules/password_store.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkgs/clan-cli/clan_cli/vars/secret_modules/password_store.py b/pkgs/clan-cli/clan_cli/vars/secret_modules/password_store.py index dc51c7b9b..97e4e0f5e 100644 --- a/pkgs/clan-cli/clan_cli/vars/secret_modules/password_store.py +++ b/pkgs/clan-cli/clan_cli/vars/secret_modules/password_store.py @@ -161,7 +161,7 @@ class SecretStore(SecretStoreBase): continue if not file.secret: continue - if not dir_exists: + if not dir_exists and not file.needed_for_users: tar_dir = tarfile.TarInfo(name=generator.name) tar_dir.type = tarfile.DIRTYPE tar_dir.mode = 0o511