debian/littlebird-tc-core.postrm
changeset 75 a587bc920c3d
parent 56 f6d750acf0cf
equal deleted inserted replaced
74:875e0c6a6c1c 75:a587bc920c3d
    23 case "$1" in
    23 case "$1" in
    24     purge|remove|upgrade|failed-upgrade|abort-install|abort-upgrade|disappear)
    24     purge|remove|upgrade|failed-upgrade|abort-install|abort-upgrade|disappear)
    25 
    25 
    26 	case "$1" in
    26 	case "$1" in
    27 	purge)
    27 	purge)
    28 	    ucf --debconf-ok --purge /etc/apache2/conf.d/littlebird-tc
    28 	    ucf --debconf-ok --purge /etc/apache2/conf.d/littlebird-tc.conf
       
    29 	    rm -fv /etc/apache2/conf.d/littlebird-tc.conf
    29 
    30 
    30 	    ucfq --with-colons littlebird-tc-core | while IFS=: read file rest
    31 	    ucfq --with-colons littlebird-tc-core | while IFS=: read file rest
    31 	    do
    32 	    do
    32 		ucfr --purge littlebird-tc-core "$file"
    33 		ucfr --purge littlebird-tc-core "$file"
       
    34 		# rm -fv "$file" # certificates!
    33 	    done
    35 	    done
    34 
    36 
    35 	    db_subst littlebird-tc/removal action purging || true
       
    36 	    db_input high littlebird-tc/removal || true
       
    37 	    db_go || true
       
    38 	    ;;
    37 	    ;;
    39 	remove)
    38 	esac
    40 	    db_subst littlebird-tc/removal action removing || true
    39 
       
    40 	case "$1" in
       
    41 	purge|remove)
    41 	    db_input high littlebird-tc/removal || true
    42 	    db_input high littlebird-tc/removal || true
    42 	    db_go || true
    43 	    db_go || true
    43 	    ;;
    44 	    ;;
    44 	esac
    45 	esac
    45     ;;
    46     ;;