From c23fd707e1cd4dd901a0ec5532aa0cbcecbd023e Mon Sep 17 00:00:00 2001
From: James Meyer <james.meyer@operamail.com>
Date: Tue, 4 Sep 2012 15:22:34 -0500
Subject: LinHES-config: backend_control.sh  if the be controls could not be
 contancted on 1337  then tell the user about it.

---
 abs/core/LinHES-config/PKGBUILD           |  6 +++---
 abs/core/LinHES-config/backend_control.sh | 28 ++++++++++++++++++++++------
 2 files changed, 25 insertions(+), 9 deletions(-)
 mode change 100644 => 100755 abs/core/LinHES-config/backend_control.sh

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
old mode 100644
new mode 100755
index ab58bac..24c6551
--- 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
 
-- 
cgit v0.12

