aboutsummaryrefslogtreecommitdiff
path: root/init.d/bootmisc.in
diff options
context:
space:
mode:
authorAnna (navi) Figueiredo Gomes <navi@vlhl.dev>2024-07-12 00:51:12 +0200
committerAnna (navi) Figueiredo Gomes <navi@vlhl.dev>2024-07-19 20:40:28 +0200
commitfd961d2ea0eea2cc60f4af1aca6b6e7711d43995 (patch)
treefc53ad7bf4d46a3b72e151b79e8433ff4d565514 /init.d/bootmisc.in
parentc34fcd63f05044f9034b26c52f19c91e04668da7 (diff)
openrc-user: init script for users
adds a new multiplexed script for starting user sessions. it also sets up XDG_RUNTIME_DIR. Signed-off-by: Anna (navi) Figueiredo Gomes <navi@vlhl.dev>
Diffstat (limited to 'init.d/bootmisc.in')
-rw-r--r--init.d/bootmisc.in6
1 files changed, 4 insertions, 2 deletions
diff --git a/init.d/bootmisc.in b/init.d/bootmisc.in
index 233dfc55..fdcd20bb 100644
--- a/init.d/bootmisc.in
+++ b/init.d/bootmisc.in
@@ -169,10 +169,12 @@ start()
# Satisfy Linux FHS
extra=/var/lib/misc
if [ ! -d /run ]; then
- extra="/var/run $extra"
+ extra="/var/run /var/run/user $extra"
+ elif [ ! -d /run/user ]; then
+ extra="/run/user $extra"
fi
else
- extra=/var/run
+ extra="/var/run /var/run/user"
fi
for x in /var/log /tmp $extra; do
if ! [ -d $x ]; then