forked from clan/clan-core
clan-cli machines install: chmod files before passing to nixos-anywhere
This commit is contained in:
parent
f4283982b3
commit
2f5ad0c616
|
@ -48,6 +48,9 @@ def install_nixos(
|
||||||
upload_dir = tmpdir / upload_dir_
|
upload_dir = tmpdir / upload_dir_
|
||||||
upload_dir.mkdir(parents=True)
|
upload_dir.mkdir(parents=True)
|
||||||
secret_facts_store.upload(upload_dir)
|
secret_facts_store.upload(upload_dir)
|
||||||
|
upload_dir.chmod(0o700)
|
||||||
|
for file in upload_dir.glob("*"):
|
||||||
|
file.chmod(0o600)
|
||||||
|
|
||||||
if password:
|
if password:
|
||||||
os.environ["SSHPASS"] = password
|
os.environ["SSHPASS"] = password
|
||||||
|
|
Loading…
Reference in New Issue
Block a user