diff options
Diffstat (limited to 'package/logitechmediaserver/files')
-rw-r--r-- | package/logitechmediaserver/files/logitechmediaserver.init | 5 | ||||
-rw-r--r-- | package/logitechmediaserver/files/logitechmediaserver.postinst | 2 |
2 files changed, 4 insertions, 3 deletions
diff --git a/package/logitechmediaserver/files/logitechmediaserver.init b/package/logitechmediaserver/files/logitechmediaserver.init index 267c88bb9..15b5c8df0 100644 --- a/package/logitechmediaserver/files/logitechmediaserver.init +++ b/package/logitechmediaserver/files/logitechmediaserver.init @@ -12,8 +12,9 @@ autostart) exec sh $0 start ;; start) - chown -R squeezeboxserver /opt/lms/prefs /opt/lms/Logs /opt/lms/Cache - perl /opt/lms/slimserver.pl + mkdir -p /data/lms/Cache /data/lms/Logs /data/lms/prefs + chown -R squeezeboxserver /data/lms + su squeezeboxserver -c 'perl /opt/lms/slimserver.pl --daemon' ;; stop) ;; diff --git a/package/logitechmediaserver/files/logitechmediaserver.postinst b/package/logitechmediaserver/files/logitechmediaserver.postinst index f2a322e79..577f4c461 100644 --- a/package/logitechmediaserver/files/logitechmediaserver.postinst +++ b/package/logitechmediaserver/files/logitechmediaserver.postinst @@ -3,4 +3,4 @@ add_rcconf logitechmediaserver NO gid=$(get_next_gid) add_group squeezeboxserver $gid -add_user squeezeboxserver $(get_next_uid) $gid /opt/lms +add_user squeezeboxserver $(get_next_uid) $gid /opt/lms /bin/sh |