diff --git a/alerting/login.py b/alerting/login.py index 05581df..bd20dd2 100755 --- a/alerting/login.py +++ b/alerting/login.py @@ -4,6 +4,7 @@ import asyncio import getpass import json import os +import stat from common import CREDS_FILE, DEVICE_NAME, HOMESERVER, USER_ID from nio import AsyncClient, LoginResponse @@ -20,7 +21,7 @@ async def main() -> None: await client.close() if isinstance(resp, LoginResponse): open(CREDS_FILE, "w").close() - os.chmod(CREDS_FILE, 0o600) + os.chmod(CREDS_FILE, stat.S_IRUSR | stat.S_IWUSR) with open(CREDS_FILE, "w") as f: json.dump( {