diff options
-rw-r--r-- | debian/gnunet-server.postrm | 17 |
1 files changed, 15 insertions, 2 deletions
diff --git a/debian/gnunet-server.postrm b/debian/gnunet-server.postrm index aab17fd..5125de1 100644 --- a/debian/gnunet-server.postrm +++ b/debian/gnunet-server.postrm @@ -4,8 +4,21 @@ set -e case "${1}" in purge) - _USERNAME="gnunet" - _GROUPNAME="gnunet" + if [ -e /usr/share/debconf/confmodule ] + then + . /usr/share/debconf/confmodule + db_version 2.0 + + db_get gnunet-server/username + _USERNAME="${RET:-gnunet}" + + db_get gnunet-server/groupname + _GROUPNAME="${RET:-gnunet}" + else + _USERNAME="gnunet" + _GROUPNAME="gnunet" + fi + GNUNETDNS_GROUP="gnunetdns" for i in /usr/bin/gnunet-helper-exit \ |