[Slim-Checkins] r33816 - in /7.7/trunk/platforms/readynas/addon_template: install.sh remove.sh start.sh stop.sh
[email protected] Tue, 07 Feb 2012 13:48:41 -0000
| Newsgroups | gmane.music.equipment.slimdevices.cvs |
|---|---|
| Message-ID | <[email protected]> |
Author: mherger
Date: Tue Feb 7 05:48:41 2012
New Revision: 33816
URL: http://svn.slimdevices.com/slim?rev=33816&view=rev
Log:
Fixed Bug: 17680
Description: silence some warnings and messages to stdout to get rid of the "install failed" message.
Modified:
7.7/trunk/platforms/readynas/addon_template/install.sh
7.7/trunk/platforms/readynas/addon_template/remove.sh
7.7/trunk/platforms/readynas/addon_template/start.sh
7.7/trunk/platforms/readynas/addon_template/stop.sh
Modified: 7.7/trunk/platforms/readynas/addon_template/install.sh
URL: http://svn.slimdevices.com/slim/7.7/trunk/platforms/readynas/addon_template/install.sh?rev=33816&r1=33815&r2=33816&view=diff
==============================================================================
--- 7.7/trunk/platforms/readynas/addon_template/install.sh (original)
+++ 7.7/trunk/platforms/readynas/addon_template/install.sh Tue Feb 7 05:48:41 2012
@@ -69,20 +69,20 @@
if [ ! -e /c/.squeezeboxserver/prefs/server.prefs ]; then
cp -rf /var/lib/squeezeboxserver/* /c/.squeezeboxserver/ > /dev/null 2>&1
cp -rf /var/log/squeezeboxserver/* /c/.squeezeboxserver/log/ > /dev/null 2>&1
+else
+ # remove invalid dbsource definition
+ grep -v "dbsource.*/c/sq" /c/.squeezeboxserver/prefs/server.prefs > /tmp/server.prefs 2> /dev/null
+ cp /tmp/server.prefs /c/.squeezeboxserver/prefs/server.prefs > /dev/null 2>&1
+ rm -f /tmp/server.prefs > /dev/null 2>&1
fi
-# remove invalid dbsource definition
-grep -v "dbsource.*/c/sq" /c/.squeezeboxserver/prefs/server.prefs > /tmp/server.prefs
-cp /tmp/server.prefs /c/.squeezeboxserver/prefs/server.prefs
-rm -f /tmp/server.prefs
-
-rm -rf /var/lib/squeezeboxserver
-rm -rf /var/log/squeezeboxserver
-rm -rf /c/squeezeboxserver
+rm -rf /var/lib/squeezeboxserver > /dev/null 2>&1
+rm -rf /var/log/squeezeboxserver > /dev/null 2>&1
+rm -rf /c/squeezeboxserver > /dev/null 2>&1
# Symlink the new log file to the old location, so the log .zip file picks it up
-rm -f /var/log/slimserver.log
-ln -sf /c/.squeezeboxserver/log/server.log /var/log/slimserver.log
+rm -f /var/log/slimserver.log > /dev/null 2>&1
+ln -sf /c/.squeezeboxserver/log/server.log /var/log/slimserver.log > /dev/null 2>&1
######################################################
Modified: 7.7/trunk/platforms/readynas/addon_template/remove.sh
URL: http://svn.slimdevices.com/slim/7.7/trunk/platforms/readynas/addon_template/remove.sh?rev=33816&r1=33815&r2=33816&view=diff
==============================================================================
--- 7.7/trunk/platforms/readynas/addon_template/remove.sh (original)
+++ 7.7/trunk/platforms/readynas/addon_template/remove.sh Tue Feb 7 05:48:41 2012
@@ -38,7 +38,7 @@
sed -i "/^${SERVICE}\!\!/d" /etc/frontview/addons/addons.conf
# Reread modified service configuration files
-killall -USR1 apache-ssl
+(/usr/sbin/apache-ssl -f /etc/frontview/apache/httpd.conf -t > /dev/null 2>&1) && (/usr/sbin/apache-ssl -f /etc/frontview/apache/httpd.conf -k graceful > /dev/null 2>&1)
# Now remove ourself
rm -f $0
Modified: 7.7/trunk/platforms/readynas/addon_template/start.sh
URL: http://svn.slimdevices.com/slim/7.7/trunk/platforms/readynas/addon_template/start.sh?rev=33816&r1=33815&r2=33816&view=diff
==============================================================================
--- 7.7/trunk/platforms/readynas/addon_template/start.sh (original)
+++ 7.7/trunk/platforms/readynas/addon_template/start.sh Tue Feb 7 05:48:41 2012
@@ -2,4 +2,4 @@
#
# This should contain necessary code to start the service
-/etc/init.d/squeezeboxserver start
+/etc/init.d/squeezeboxserver start > /dev/null 2>&1
Modified: 7.7/trunk/platforms/readynas/addon_template/stop.sh
URL: http://svn.slimdevices.com/slim/7.7/trunk/platforms/readynas/addon_template/stop.sh?rev=33816&r1=33815&r2=33816&view=diff
==============================================================================
--- 7.7/trunk/platforms/readynas/addon_template/stop.sh (original)
+++ 7.7/trunk/platforms/readynas/addon_template/stop.sh Tue Feb 7 05:48:41 2012
@@ -2,4 +2,4 @@
#
# This should contain necessary code to stop the service
-/etc/init.d/squeezeboxserver stop
+/etc/init.d/squeezeboxserver stop > /dev/null 2>&1