Prilagodba paketa za Debian squeeze.
[squirrelmail-change-pass-cn.git] / debian / postinst
index 3717821..a885448 100644 (file)
@@ -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 $?