diff --git a/packages/sysutils/busybox/init.d/01_mount-filesystem b/packages/sysutils/busybox/init.d/01_mount-filesystem index 0e95388875..a6bf303570 100644 --- a/packages/sysutils/busybox/init.d/01_mount-filesystem +++ b/packages/sysutils/busybox/init.d/01_mount-filesystem @@ -32,3 +32,13 @@ progress "mounting needed filesystems" mount -n -t tmpfs -o size=10m tmpfs /var mount -n -t debugfs debugfs /sys/kernel/debug + + if [ ! "$RUNLEVEL" = "installer" -a "$DEBUG" = "yes" ]; then + mkdir -p $HOME/log + ln -sf $HOME/log /var/log + else + mkdir -p /var/log + fi + + touch /var/log/wtmp + chmod 1777 /var/log/wtmp diff --git a/packages/sysutils/busybox/tmpfiles.d/02_busybox.conf b/packages/sysutils/busybox/tmpfiles.d/02_busybox.conf index 561da67a24..c3d10c806d 100644 --- a/packages/sysutils/busybox/tmpfiles.d/02_busybox.conf +++ b/packages/sysutils/busybox/tmpfiles.d/02_busybox.conf @@ -21,10 +21,8 @@ d /var/cache 0755 root root 10d - d /var/lib 0755 root root 10d - d /var/lock 0755 root root 10d - -d /var/log 0755 root root 10d - d /var/media 0755 root root 10d - d /var/run 1777 root root 10d - d /var/tmp 1777 root root 10d - f /var/run/utmp 1777 root root 10d - -f /var/log/wtmp 1777 root root 10d -