fix: Make sure /etc/selfprivacy exists

This commit is contained in:
Inex Code 2023-12-31 17:49:57 +03:00
parent f06d3ee839
commit 6f07e21a92

View file

@ -189,6 +189,12 @@ class MigrateToFlakes(Migration):
print("New userdata.json generated.")
print("Generating /etc/selfprivacy/secrets.json")
subprocess.check_output(
[
"mkdir",
"/etc/selfprivacy",
]
)
secrets_contents = {
"databasePassword": userdata.get("databasePassword"),
"dns": {"apiKey": userdata.get("dns", {}).get("apiKey", "INVALID")},