From 9bed3684ffd758982ac2281e9930299e2d1c0464 Mon Sep 17 00:00:00 2001 From: Stefan Saraev Date: Sat, 13 Jul 2013 15:44:41 +0300 Subject: [PATCH] busybox: persistent debug logs... --- packages/sysutils/busybox/init.d/01_mount-filesystem | 10 ++++++++++ packages/sysutils/busybox/tmpfiles.d/02_busybox.conf | 2 -- 2 files changed, 10 insertions(+), 2 deletions(-) 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 -