commit 975c46fafd63b173f42a8af4246e908ac7c7ae94
parent b6a9397e432d3d1779a0a20f1a311fa88eab76b4
Author: Jan Pobrislo <ccx@webprojekty.cz>
Date: Wed, 12 Oct 2022 20:20:52 +0200
Fix symlink for user service directory
Diffstat:
2 files changed, 4 insertions(+), 4 deletions(-)
diff --git a/s6-rc.aat b/s6-rc.aat
@@ -355,7 +355,7 @@ m644
/svscan-{<u.name>}-log/consumer-for cN svscan-{<u.name>} m640
|runscript_el_cgroup2("svscan-"(<u.name>)"-log")
if { mkdir -p /run/user/{<u.id>}.logs }
- if { ln -sf /run/user/{<u.id>}.logs {<u.name>}.logs }
+ if { ln -sf {<u.id>}.logs /run/user/{<u.name>}.logs }
if { chown {<u.name>}: /run/user/{<u.id>}.logs }
if { chmod 700 /run/user/{<u.id>}.logs }
s6-setuidgid {<u.name>}
@@ -368,7 +368,7 @@ m644
/svscan-{<u.name>}/producer-for cN svscan-{<u.name>}-log m640
|runscript_el_cgroup2("svscan-"(<u.name>))
if { mkdir -p /run/user/{<u.id>} }
- if { ln -sf /run/user/{<u.id>} {<u.name>} }
+ if { ln -sf {<u.id>} /run/user/{<u.name>} }
if { chown {<u.name>}: /run/user/{<u.id>} }
if { chmod 700 /run/user/{<u.id>} }
s6-setuidgid {<u.name>}
diff --git a/s6-rc.fileset b/s6-rc.fileset
@@ -785,7 +785,7 @@ CN #!/command/execlineb -P
}
unexport SERVICE_PID
if { mkdir -p /run/user/1000.logs }
- if { ln -sf /run/user/1000.logs ccx.logs }
+ if { ln -sf 1000.logs /run/user/ccx.logs }
if { chown ccx: /run/user/1000.logs }
if { chmod 700 /run/user/1000.logs }
s6-setuidgid ccx
@@ -813,7 +813,7 @@ CN #!/command/execlineb -P
}
unexport SERVICE_PID
if { mkdir -p /run/user/1000 }
- if { ln -sf /run/user/1000 ccx }
+ if { ln -sf 1000 /run/user/ccx }
if { chown ccx: /run/user/1000 }
if { chmod 700 /run/user/1000 }
s6-setuidgid ccx