Merge pull request #2542 from stefansaraev/systemd-fixes

Systemd fixes
This commit is contained in:
Stefan Saraev 2013-08-28 04:44:18 -07:00
commit e22d896bfa
3 changed files with 3 additions and 2 deletions

View File

@ -6,7 +6,7 @@ After=graphical.target
[Service]
Type=oneshot
Environment=HOME=/storage
ExecStart=-/bin/sh -c /storage/.config/autostart.sh
ExecStart=-/bin/sh /storage/.config/autostart.sh
RemainAfterExit=yes
[Install]

View File

@ -6,6 +6,7 @@ Before=xbmc.service
[Service]
Type=oneshot
ExecStart=-/bin/sh -c 'rm -rf /storage/.xbmc/userdata/addon_data/*/*.log /storage/.xbmc/userdata/addon_data/*/log/*'
RemainAfterExit=yes
[Install]
WantedBy=xbmc.service

View File

@ -9,7 +9,7 @@ ConditionKernelCommandLine=!installer
[Service]
Type=oneshot
ExecStartPre=/bin/sh -c 'if [ ! -d /storage/log ]; then rm -rf /storage/log &>/dev/null; fi'
ExecStart=/bin/sh -c 'rm -rf /var/log && mkdir -p /storage/log && ln -sf /storage/log /var/log'
ExecStart=/bin/sh -c 'rm -rf /var/log && mkdir -p /storage/log && ln -sf /storage/log /var/log && mkdir -p /var/log/journal'
RemainAfterExit=yes
[Install]