clan-cli machines install: chmod files before passing to nixos-anywhere

This commit is contained in:
lassulus 2024-06-22 10:29:55 +02:00
parent f4283982b3
commit 2f5ad0c616

View File

@ -48,6 +48,9 @@ def install_nixos(
upload_dir = tmpdir / upload_dir_
upload_dir.mkdir(parents=True)
secret_facts_store.upload(upload_dir)
upload_dir.chmod(0o700)
for file in upload_dir.glob("*"):
file.chmod(0o600)
if password:
os.environ["SSHPASS"] = password