fix exchange postinst
This commit is contained in:
parent
502c2aef96
commit
d981da056e
29
debian/taler-exchange.postrm
vendored
29
debian/taler-exchange.postrm
vendored
@ -15,40 +15,11 @@ pathfind() {
|
||||
return 1
|
||||
}
|
||||
|
||||
apache_remove() {
|
||||
if [ diff /etc/taler-exchange/apache.conf /etc/apache2/conf-available/taler-exchange.conf >/dev/null 2>&1 ];
|
||||
then
|
||||
rm -f /etc/apache2/conf-available/taler-exchange.conf
|
||||
fi
|
||||
}
|
||||
|
||||
nginx_remove() {
|
||||
if [ diff /etc/taler-exchange/nginx.conf /etc/nginx/conf-available/taler-exchange.conf >/dev/null 2>&1 ];
|
||||
then
|
||||
rm -f /etc/nginx/conf-available/taler-exchange.conf
|
||||
fi
|
||||
}
|
||||
|
||||
if [ -f /usr/share/debconf/confmodule ];
|
||||
then
|
||||
. /usr/share/debconf/confmodule
|
||||
fi
|
||||
|
||||
if [ "$1" = "remove" ] || [ "$1" = "purge" ]; then
|
||||
db_version 2.0
|
||||
db_get taler-exchange/reconfigure-webserver
|
||||
webservers="$RET"
|
||||
for webserver in $webservers; do
|
||||
webserver=${webserver%,}
|
||||
if [ "$webserver" = "nginx" ] ; then
|
||||
nginx_remove
|
||||
else
|
||||
apache_remove
|
||||
fi
|
||||
done
|
||||
fi
|
||||
|
||||
|
||||
case "${1}" in
|
||||
purge)
|
||||
db_version 2.0
|
||||
|
7
debian/taler-exchange.prerm
vendored
7
debian/taler-exchange.prerm
vendored
@ -2,11 +2,10 @@
|
||||
|
||||
set -e
|
||||
|
||||
|
||||
if [ -f /usr/share/debconf/confmodule ]; then
|
||||
if [ -f /usr/share/debconf/confmodule ];
|
||||
then
|
||||
. /usr/share/debconf/confmodule
|
||||
fi
|
||||
. /usr/share/dbconfig-common/dpkg/prerm
|
||||
|
||||
db_stop
|
||||
exit 0
|
||||
exit 0
|
||||
|
Loading…
Reference in New Issue
Block a user