commit c5cba54eaf1afc26aa3cd65af00d527b6b39f269 parent 0236e1e219d1758f6a3d4220612731d1b220f123 Author: ccx <ccx@te2000.cz> Date: Wed, 13 Mar 2024 08:10:12 +0000 Use applyuidgid-caps instead of nosuid Diffstat:
M | etc/loginexec | | | 14 | +++++++++----- |
1 file changed, 9 insertions(+), 5 deletions(-)
diff --git a/etc/loginexec b/etc/loginexec @@ -41,10 +41,14 @@ background { fdclose 10 fdclose 11 export LOGINCAP_READFD 9 -export LOGINCAP_WRITEFD 8 -foreground { printf "+%s: s6-setuidgid %s\n" $0 $USER } -s6-setuidgid $USER -foreground { printf "+%s: nosuid\n" $0 } -nosuid +#export LOGINCAP_WRITEFD 8 +#foreground { printf "+%s: s6-setuidgid %s\n" $0 $USER } +#s6-setuidgid $USER +#foreground { printf "+%s: nosuid\n" $0 } +#nosuid +foreground { printf "+%s: s6-envuidgid %s\n" $0 $USER } +s6-envuidgid $USER +foreground { printf "+%s: applyuidgid-caps =\n" $0 } +applyuidgid-caps = foreground { printf "+%s: %s\n" ${HOME}/loginexec } ${HOME}/loginexec