[manage.py] Fix diun socket permissions

This commit is contained in:
Viyurz 2024-10-07 13:14:40 +02:00
parent bca1119fd4
commit 369bdc1838
Signed by: Viyurz
SSH key fingerprint: SHA256:IskOHTmhHSJIvAt04N6aaxd5SZCVWW1Guf9tEcxIMj8

View file

@ -154,8 +154,8 @@ def setupProj(project):
subprocess.run(["systemctl", "--user", "restart", "podman.socket"])
else:
runSudo("systemctl restart podman.socket")
setPerms(env['socket'], 640)
setOwner(env['socket'], env['podman_uid'], env['users']['diun'])
setPerms(env['socket'], 660)
setOwner(env['socket'], env['podman_uid'], getUid('diun'))
if project in env['certs'].keys():
setCertPerms(project)