Fix lintian warnings.
[carnet-upgrade.git] / src / scripts / check_services
index 05f5119..4ecbe5b 100755 (executable)
@@ -1,7 +1,6 @@
 #!/bin/bash
 
-# Load debconf stuff
-. /usr/share/debconf/confmodule
+STORE=/var/lib/carnet-upgrade/check-services
 
 # Load nase funkcije
 . /usr/share/carnet-upgrade/data.sh
@@ -22,8 +21,7 @@ cs_preupgrade () {
   done
 
   if [ -n "$services" ]; then
-    db_set carnet-upgrade/check-services "$services"
-    db_go || true
+    echo "${services# }" > $STORE
   fi
 }
 
@@ -58,8 +56,8 @@ cs_postupgrade () {
       ;;
   esac
 
-  db_get carnet-upgrade/check-services || true
-  services="${RET// /|}"
+  services=$(test -f $STORE && cat $STORE)
+  services="${services// /|}"
 
   failed_services=$(
     echo "$services_to_check" \
@@ -75,22 +73,22 @@ cs_postupgrade () {
   fi
 }
 
-# checkiraj da li je sto zapisano u debconf
+# checkiraj da li je sto zapisano
 cs_check () {
-  db_get carnet-upgrade/check-services || true
-  debconf="$RET"
+  services=$(test -f $STORE && cat $STORE)
 
-  if [ -n "$debconf" ]; then
+  if [ -n "$services" ]; then
     exit 0
   else
     exit 1
   fi
 }
 
-# prikazi sto je zapisano u debconf
+# prikazi sto je zapisano
 cs_show () {
-  db_get carnet-upgrade/check-services || true
-  echo "$RET"
+  services=$(test -f $STORE && cat $STORE)
+
+  echo "$services"
 }
 
 case "$1" in