]> git.wh0rd.org - tt-rss.git/blob - debian/tt-rss-mysql.postrm
experimental split of public calls into public.php (refs #389)
[tt-rss.git] / debian / tt-rss-mysql.postrm
1 #!/bin/sh
2 set -e
3
4 PACKAGE=tt-rss-mysql
5
6 # source debconf stuff
7 if [ -f /usr/share/debconf/confmodule ]; then
8 . /usr/share/debconf/confmodule
9 fi
10
11 # Un-configure and restart webservers
12 db_get $PACKAGE/webserver || true
13 WEBSERVER="$RET";
14 if $WEBSERVER; then
15 if [ -L /etc/apache2/conf.d/$PACKAGE.conf ]; then
16 rm -f /etc/apache2/conf.d/$PACKAGE.conf
17 fi
18 fi
19
20 if apache2ctl configtest 2>/dev/null; then
21 invoke-rc.d apache2 force-reload || true
22 else
23 echo "apache need to be manually reloaded"
24 fi
25
26 # dbconfig-common
27 if [ -f /usr/share/dbconfig-common/dpkg/postrm.mysql ]; then
28 . /usr/share/dbconfig-common/dpkg/postrm.mysql
29 dbc_go $PACKAGE $@
30 fi
31
32 if [ "$1" = "purge" ]; then
33 # remove database config
34 rm -f /etc/$PACKAGE/database.php
35 if which ucf >/dev/null 2>&1; then
36 ucf --purge /etc/$PACKAGE/database.php
37 fi
38 db_purge
39 fi
40
41 exit 0
42 #DEBHELPER#