-#!/bin/sh
+#!/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
fi
fi
done
+ services=${services# }
if [ -n "$services" ]; then
- db_set carnet-upgrade/check-services "$services"
- db_go || true
+ echo "$services" > $STORE
fi
}
;;
esac
- db_get carnet-upgrade/check-services || true
- services="${RET// /|}"
+ services=$(test -f $STORE && cat $STORE)
+ services="${services// /|}"
failed_services=$(
echo "$services_to_check" \
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