Prva verzija za buster.
[ocsinventory-agent-cn.git] / debian / postinst
index c76937c..1361178 100755 (executable)
@@ -5,13 +5,14 @@ set -e
 [ "$1" = "configure" ] || exit 0
 [ "$DEBIAN_SCRIPT_DEBUG" ] && set -vx
 
-# Load CARNet Tools
+# Load CARNET Tools
 . /usr/share/carnet-tools/functions.sh
+
 # Load Debconf
 . /usr/share/debconf/confmodule
 
 ocsmethod="http"
-ocsserver="https://inventory.CARNet.hr/ocsinventory"
+ocsserver="https://inventory.carnet.hr/ocsinventory"
 
 db_get ocsinventory-agent/method || true
 method="$RET"
@@ -25,12 +26,20 @@ server="$RET"
 
 if [ "$server" != "$ocsserver" ]; then
   db_set ocsinventory-agent/server "$ocsserver"
+  set_ocsserver="yes"
 fi
 
 cp_check_and_sed "^server" \
-                 "s/^server.*/server=$ocsserver/g" \
-                 /etc/ocsinventory/ocsinventory-agent.cfg || true
+                 "s#^server.*#server=$ocsserver#g" \
+                 /etc/ocsinventory/ocsinventory-agent.cfg \
+                && set_ocsserver="yes" || true
+
+if [ "$set_ocsserver" = "yes" ]; then
+  echo "CN: OCS Inventory server: $ocsserver"
+fi
 
 if ! grep -q ^server= /etc/ocsinventory/ocsinventory-agent.cfg; then
   echo "server=$ocsserver" >> /etc/ocsinventory/ocsinventory-agent.cfg
 fi
+
+#DEBHELPER#