diff --git a/init.d/bootmisc.in b/init.d/bootmisc.in index 233dfc55b..cda280a99 100644 --- a/init.d/bootmisc.in +++ b/init.d/bootmisc.in @@ -168,11 +168,14 @@ start() if [ "$RC_UNAME" = Linux ]; then # Satisfy Linux FHS extra=/var/lib/misc + if [ ! -d /run/user ]; then + extra="/run/user $extra" + fi if [ ! -d /run ]; then extra="/var/run $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