-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
-