busybox: rework and enable /var/log relink to persistent store logfiles on /storage

Signed-off-by: Stephan Raue <stephan@openelec.tv>
This commit is contained in:
Stephan Raue 2013-08-16 15:43:13 +02:00
parent 4fd5d8afc5
commit 8a404d346b
2 changed files with 7 additions and 2 deletions

View File

@ -92,4 +92,5 @@ USER_PWD="`$ROOT/$TOOLCHAIN/bin/cryptpw -m sha512 $USER_PASSWORD`"
enable_service debug-shell.service
enable_service show-version.service
enable_service var.mount
enable_service var-log-debug.service

View File

@ -1,11 +1,15 @@
[Unit]
Description=Debug /var/log relink
DefaultDependencies=false
After=systemd-tmpfiles-setup.service var.mount
ConditionKernelCommandLine=debugging
ConditionKernelCommandLine=!installer
[Service]
Environment=HOME=/storage
Type=oneshot
ExecStart=/bin/sh -c 'rm -rf /var/log && mkdir -p /storage/log && ln -sf /storage/log /var/log'
RemainAfterExit=yes
[Install]
WantedBy=local-fs.target
WantedBy=sysinit.target