+if [ $min_pass_changed -eq 0 ]; then
+
+ echo "CN: Checking for minimum password length configuration."
+
+ cn_tag_re="^\/\/\/\/ Begin - Generated by CARNet package $PKG$"
+ seddef="/^[[:space:]]*\\\$min_pass_length[[:space:]]*=[^;]*;[[:space:]]*$/d;
+ s/\\\$min_pass_length[[:space:]]*=[^;]*;//g;"
+
+ if egrep -q "$cn_tag_re" "$SQCPCONF"; then
+
+ # Configuration file is tagged by CARNet.
+ seddef="$seddef /^\/\/\/\/ End - Generated by CARNet package $PKG$/s/\(.*\)/\1\n"
+ seddef="$seddef \\\$min_pass_length = 8;/"
+ set_min_pass_length "$seddef" "$SQCPCONF"
+ else
+
+ if dpkg --compare-versions "$2" lt 3.0-2; then
+
+ # Add CARNet package info lines to config's header and set up $min_pass_length.
+ seddef="$seddef 0,/?>/s/^[[:space:]]*\(<?php\|<?\)\(.*\)/\1\n"
+ seddef="$seddef\/\/\/\/ Begin - Generated by CARNet package $PKG\n\/\/\n"
+ seddef="$seddef\/\/ REMOVE this whole block if you DON'T WANT $PKG\n"
+ seddef="$seddef\/\/ to edit your configuration file.\n\/\/\n"
+ seddef="$seddef\/\/\/\/ End - Generated by CARNet package $PKG\n"
+ seddef="$seddef \\\$min_pass_length = 8;\n\2/"
+ set_min_pass_length "$seddef" "$SQCPCONF"
+ fi
+ fi
+fi
+
+# Just to be sure.
+ln -sf "$SQCPCONF" "$CPCONF"
+
+if [ $min_pass_changed -eq 1 ]; then
+ db_fset squirrelmail-change-pass-cn/min_pass_length seen false
+ db_title squirrelmail-change-pass-cn - konfiguracija
+ db_input critical squirrelmail-change-pass-cn/min_pass_length || true
+ db_go || true
+ cp_echo "CN: Minimum password length has been set to 8 characters."
+fi
+
+db_stop || true
+