#!/bin/sh set -e # Load debconf . /usr/share/debconf/confmodule db_version 2.0 # Rewrite of renamed packages db_fget carnet-debian/packages seen if [ "$RET" = "true" ]; then db_get carnet-debian/packages packages="$RET" if echo $packages | grep -qw kernel-2.6-cn; then packages=$( echo $packages | sed 's/kernel-2.6-cn/kernel-cn/' ) db_set carnet-debian/packages "$packages" fi fi # Show dialogs if started from postinst if [ "$CN_POSTINST" ]; then db_fset carnet-debian/packages seen false db_fset carnet-debian/note seen false db_go || true fi while true; do db_input critical carnet-debian/packages || true db_go || true db_get carnet-debian/packages packages="$RET" if echo $packages | grep -q vsftpd-cn; then vsftpd="yes" else vsftpd="no" fi if echo $packages | grep -q proftpd-cn; then proftpd="yes" else proftpd="no" fi if [ "$proftpd" = "yes" -a "$vsftpd" = "yes" ]; then db_fset carnet-debian/ftpd seen false db_fset carnet-debian/packages seen false db_go || true db_input critical carnet-debian/ftpd || true else break fi done db_input critical carnet-debian/note || true db_go || true db_stop || true