X-Git-Url: http://ftp.carnet.hr/carnet-debian/scm?a=blobdiff_plain;f=debian%2Fpostinst;h=e54d7eabe7fde62c0cca37b89e0f0fe47738c044;hb=HEAD;hp=7c26f792d11500fa7fd4a35f2c220a98cb07592d;hpb=3c90e53cd8bb1b7ad4b4096dac7a68571167783f;p=ocsinventory-agent-cn.git diff --git a/debian/postinst b/debian/postinst index 7c26f79..1361178 100755 --- a/debian/postinst +++ b/debian/postinst @@ -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 + /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#