X-Git-Url: http://ftp.carnet.hr/carnet-debian/scm?a=blobdiff_plain;f=debian%2Fpostinst;h=83198930629762c28d59f4e0c451454b9e938a19;hb=0a82ca4af4f5e0f10efa5ceb7b00164687bdb2d1;hp=064cf1746ea4aacd8e3bbc668c2e8c7d3486136f;hpb=655ed42c4f3662a03104e0d1d41a35d897381d26;p=squirrelmail-change-pass-cn.git diff --git a/debian/postinst b/debian/postinst index 064cf17..8319893 100644 --- a/debian/postinst +++ b/debian/postinst @@ -5,52 +5,17 @@ set -e [ "$1" = "configure" ] || exit 0 [ $DEBIAN_SCRIPT_DEBUG ] && set -vx - -# Load debconf -. /usr/share/debconf/confmodule - # Include CARNet functions . /usr/share/carnet-tools/functions.sh PKG="squirrelmail-change-pass-cn" -VERSION="3.0-2" +VERSION="3.0.2" SQCONFDIR="/etc/squirrelmail" SQCONF="$SQCONFDIR/config.php" SQCPCONF="$SQCONFDIR/config_change_pass.php" CPCONF="/usr/share/squirrelmail/plugins/change_pass/config.php" need_restart=0 min_pass_changed=0 -temp_files= - -set_min_pass_length () { - - local sed_re conf_file - conf_re="$1" - conf_file="$2" - temp_files="$temp_files $conf_file.dpkg-tmp" - - sed "$conf_re" "$conf_file" > "$conf_file.dpkg-tmp" - - if ! cmp -s "$conf_file" "$conf_file.dpkg-tmp" 2>&1 >/dev/null; then - cp_mv "$conf_file.dpkg-tmp" "$conf_file" - min_pass_changed=1 - else - rm -f "$conf_file.dpkg-tmp" - fi -} - -cleanup () { - - if [ -n "$temp_files" ]; then - for temp_item in $temp_files; do - if [ -e "$temp_item" ]; then - rm -f $temp_item - fi - done - fi -} - -trap cleanup 0 1 2 15 # Configure poppassd to refuse connection from all hosts @@ -118,78 +83,30 @@ if [ ! -f "$SQCPCONF" ]; then cp_echo "CN: Generating new file $SQCPCONF" cat > "$SQCPCONF" <