diff options
-rwxr-xr-x | abs/core/LinHES-config/PKGBUILD | 6 | ||||
-rwxr-xr-x[-rw-r--r--] | abs/core/LinHES-config/backend_control.sh | 28 |
2 files changed, 25 insertions, 9 deletions
diff --git a/abs/core/LinHES-config/PKGBUILD b/abs/core/LinHES-config/PKGBUILD index a5474c8..8073599 100755 --- a/abs/core/LinHES-config/PKGBUILD +++ b/abs/core/LinHES-config/PKGBUILD @@ -1,6 +1,6 @@ pkgname=LinHES-config pkgver=2.3 -pkgrel=116 +pkgrel=121 conflicts=(MythVantage-config MythVantage-config-dev LinHES-config-dev LinHes-config ) pkgdesc="Install and configure your system" depends=('bc' 'libstatgrab' 'mysql-python' 'expect' 'curl' 'dnsutils' 'parted' @@ -125,7 +125,7 @@ build() { install -o root -g root -D -m 0755 blacklist_pcspkr.conf $startdir/pkg/etc/modprobe.d/blacklist_pcspkr.conf install -o root -g root -D -m 0755 blacklist_nouveau.conf $startdir/pkg/etc/modprobe.d/blacklist_nouveau.conf } -md5sums=('d3bdf114a738d46b5a4d309b65382bcd' +md5sums=('2dab193216dae3fe965c9ab7f93f822a' 'f33e1a6f7985091b8d47cbaf7433f90f' '88d0d57a5d2acaf9c0456c38218e513f' '2596460462cf6c889cf8f95485537b20' @@ -169,4 +169,4 @@ md5sums=('d3bdf114a738d46b5a4d309b65382bcd' '6ec39b010c0ed8901ea896c7e153d330' '3866086e6af5e3528a66eff492f2f4dd' 'c9279fa095af624ee3d9bc75d3328360' - '928d183aa7b44049b797864c27a6b675') + '66a5e2dd3e51d11a93a17f7c01a8708f') diff --git a/abs/core/LinHES-config/backend_control.sh b/abs/core/LinHES-config/backend_control.sh index ab58bac..24c6551 100644..100755 --- a/abs/core/LinHES-config/backend_control.sh +++ b/abs/core/LinHES-config/backend_control.sh @@ -11,18 +11,34 @@ dbhost=`echo $LAST` MESSAGE="" case $COMMAND in stop) MESSAGE=`/usr/bin/curl http://$dbhost:1337/bestop.cgi 2>/dev/null` + rc=$? + if [ $rc != 0 ] + then + lh_message.sh "Could not stop the backend." + fi ;; - - start ) + + start ) MESSAGE=`/usr/bin/curl http://$dbhost:1337/bestart.cgi 2>/dev/null` + rc=$? + if [ $rc != 0 ] + then + lh_message.sh "Could not start the backend" + fi ;; - + restart) /usr/MythVantage/bin/backend_control.sh stop $dbhost sleep 2 - /usr/MythVantage/bin/backend_control.sh start $dbhost + /usr/MythVantage/bin/backend_control.sh start $dbhost + ;; - clearcache) - MESSAGE2=`/usr/bin/curl http://$dbhost:1337/beclear.cgi 2>/dev/null` + clearcache) + MESSAGE2=`/usr/bin/curl http://$dbhost:1337/beclear.cgi 2>/dev/null` + rc=$? + if [ $rc != 0 ] + then + lh_message.sh "Could not clear the cache" + fi esac |