+ return 1
+ ;;
+ esac
+
+ if [ -d "${dir}" ] && [ -n "$(ls -A ${dir}/)" ]; then
+ for file in ${dir}/*.conf; do
+ if [ -f "$file" ]; then
+ if egrep -q "^## Begin - Generated by CARNet package apache2-cn$" "$file"; then
+ a2dis$ctype -m -f -q "`basename "$file" .conf`"
+ need_restart=1
+ fi
+ fi
+ done
+ fi
+}
+
+if [ "$1" = "remove" ] || [ "$1" = "deconfigure" ]; then
+
+ echo "CN: Disabling $PKG configuration for Apache2."
+ disable_conf site ${CONFDIR}/sites-enabled
+ disable_conf conf ${CONFDIR}/conf-enabled
+
+ echo "CN: Enabling default site configuration for Apache2 web server."
+ a2ensite -m -q 000-default && need_restart=1
+
+ if [ $need_restart -eq 1 ]; then
+ if apache2ctl configtest 2>/dev/null; then
+ service apache2 reload || true
+ else
+ echo "Your Apache2 configuration seems to be broken."
+ fi
+ fi
+fi