diff options
Diffstat (limited to 'debian')
-rw-r--r-- | debian/gnunet.postrm | 32 |
1 files changed, 12 insertions, 20 deletions
diff --git a/debian/gnunet.postrm b/debian/gnunet.postrm index 93dac87d1..4b60c570a 100644 --- a/debian/gnunet.postrm +++ b/debian/gnunet.postrm | |||
@@ -22,29 +22,21 @@ remove_gns() { | |||
22 | ' /etc/nsswitch.conf | 22 | ' /etc/nsswitch.conf |
23 | } | 23 | } |
24 | 24 | ||
25 | _USERNAME="gnunet" | ||
26 | _GROUPNAME="gnunet" | ||
27 | GNUNETDNS_GROUP="gnunetdns" | ||
28 | if [ -e /usr/share/debconf/confmodule ] | ||
29 | then | ||
30 | . /usr/share/debconf/confmodule | ||
31 | db_version 2.0 | ||
25 | 32 | ||
26 | case "${1}" in | 33 | db_get gnunet-dns/libnsswitch |
27 | purge) | 34 | _LIBNSSWITCH="${RET}" |
28 | if [ -e /usr/share/debconf/confmodule ] | 35 | fi |
29 | then | ||
30 | . /usr/share/debconf/confmodule | ||
31 | db_version 2.0 | ||
32 | 36 | ||
33 | db_get gnunet-systempeer/username | ||
34 | _USERNAME="${RET:-gnunet}" | ||
35 | |||
36 | db_get gnunet-systempeer/groupname | ||
37 | _GROUPNAME="${RET:-gnunet}" | ||
38 | |||
39 | db_get gnunet-dns/libnsswitch | ||
40 | _LIBNSSWITCH="${RET}" | ||
41 | else | ||
42 | _USERNAME="gnunet" | ||
43 | _GROUPNAME="gnunet" | ||
44 | fi | ||
45 | |||
46 | GNUNETDNS_GROUP="gnunetdns" | ||
47 | 37 | ||
38 | case "${1}" in | ||
39 | purge) | ||
48 | if $_LIBNSSWITCH | 40 | if $_LIBNSSWITCH |
49 | then | 41 | then |
50 | rm -rf /usr/lib/x86_64-linux-gnu/usr/libnss_gns.so.2 | 42 | rm -rf /usr/lib/x86_64-linux-gnu/usr/libnss_gns.so.2 |