+#!/bin/sh
+# last update: 2004-12-19
+# Zoran 'jelly' Dzelajlija <jelly@srce.hr>
+# Ivan 'ico' Rako <irako@srce.hr>
+
+
+# Load debconf stuff
+. /usr/share/debconf/confmodule
+
+# setiraj debconf na high i spremi stari
+debconf_priority_preupgrade () {
+ local old_debconf
+
+ db_get debconf/priority || true
+ old_debconf="$RET"
+
+ if [ -n "$old_debconf" ]; then
+ db_set cn-upgrade/debconf-priority "$old_debconf"
+ fi
+
+ db_set debconf/priority high
+ db_go || true
+}
+
+
+# vrati debconf na staru vrijednost
+debconf_priority_postupgrade () {
+ local new_debconf
+
+ db_get cn-upgrade/debconf-priority || true
+ new_debconf="$RET"
+
+ if [ -n "$new_debconf" ]; then
+ db_set debconf/priority "$new_debconf"
+ db_set cn-upgrade/debconf-priority ""
+ fi
+
+ db_go || true
+}
+
+# checkiraj
+debconf_priority_check () {
+ db_get cn-upgrade/debconf-priority || true
+ debconf="$RET"
+
+ if [ -n "$debconf" ]; then
+ exit 0
+ else
+ exit 1
+ fi
+}
+
+case "$1" in
+set) debconf_priority_preupgrade
+ ;;
+reset) debconf_priority_postupgrade
+ ;;
+check) debconf_priority_check
+ ;;
+*) echo "Usage: $0 (set|reset|check)"
+ exit 1
+ ;;
+esac
+exit 0
+