X-Git-Url: http://ftp.carnet.hr/carnet-debian/scm?a=blobdiff_plain;f=debian%2Fpostinst;h=a885448e4eb462e2c3ed3cd2612b89baa51212ca;hb=dca548636bd128d4acfbcc731bf4d7ffff629d5d;hp=3717821a8c77aab6f9ae8f618c4a4d8faa2aa9e4;hpb=c542531c967ceef31b70ae910c6d882d54e57687;p=squirrelmail-change-pass-cn.git diff --git a/debian/postinst b/debian/postinst index 3717821..a885448 100644 --- a/debian/postinst +++ b/debian/postinst @@ -9,13 +9,10 @@ set -e . /usr/share/carnet-tools/functions.sh PKG="squirrelmail-change-pass-cn" -VERSION="3.0.2" +VERSION="3.1.0" 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 # Configure poppassd to refuse connection from all hosts @@ -35,25 +32,10 @@ if ! egrep -q '^poppassd:' /etc/hosts.allow; then fi -# First of all, do the backup. -# -done_backup=0 -for cpconf_file in $SQCPCONF $CPCONF; do - if [ -f "$cpconf_file" ] && [ ! -L "$cpconf_file" ]; then - cp_echo "CN: Doing backup for $cpconf_file" - cp_backup_conffile -d "/var/backups/$PKG" -p $cpconf_file - done_backup=1 - fi -done -if [ $done_backup -eq 1 ]; then - cp_echo "CN: Backup is located in directory: /var/backups/$PKG/" -fi - - # Enable change_pass plugin in SquirrelMail config.php. # if ! egrep -q '^\$plugins\[[0-9]+\][\ ]*=[\ ]*'\''change_pass'\' "$SQCONF"; then - /usr/sbin/squirrelmail-configure --install-plugin change_pass + squirrelmail-configure --install-plugin change_pass fi @@ -61,7 +43,6 @@ fi # Service configuration is saved in /etc/xinetd.d/ directory. # if [ -x /etc/init.d/xinetd -a -d /etc/xinetd.d -a -x /usr/sbin/itox ]; then - if egrep -q '^poppassd' /etc/inetd.conf && \ [ ! -f /etc/xinetd.d/poppassd ]; then @@ -80,7 +61,6 @@ fi # Restart xinetd if needed. # if [ $need_restart -eq 1 ]; then - if [ -x "/etc/init.d/xinetd" ]; then if [ -x "`which invoke-rc.d 2>/dev/null`" ]; then invoke-rc.d xinetd restart || exit $?