-if [ "$2" ] && dpkg --compare-versions $2 lt $VERSION; then
- cp_echo "CN: This version of change_pass plugin contains major changes."
- cp_echo "CN: For detailed description, see documentation in /usr/share/doc/$PKG/."
-fi
-if [ -f "$SQCPCONF" ]; then
- mv -f "$SQCPCONF" "$SQCPCONF.cn-old"
- cp_echo "CN: Old $SQCPCONF disabled and renamed to $SQCPCONF.cn-old."
-fi
-if [ -f "$CPCONF" ]; then
- mv -f "$CPCONF" "$CPCONF.cn-old"
- cp_echo "CN: Old $CPCONF disabled and renamed to $CPCONF.cn-old."
+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/"