a98dbe9dfd8f1f3bb0aad240dfcb40d92c3d1278
[odoo/odoo.git] / debian / openerp-server.postrm
1 #!/bin/sh
2
3 set -e
4
5 if [ -e /usr/share/debconf/confmodule ]
6 then
7         _DEBCONF="true"
8
9         . /usr/share/debconf/confmodule
10 fi
11
12 case "${1}" in
13         remove)
14                 if [ "${_DEBCONF}" = "true"  ]
15                 then
16                         db_version 2.0
17
18                         db_get openerp-server/username
19                         _USERNAME="${RET}"
20
21                         db_stop
22                 fi
23
24                 if [ -z "${_USERNAME}" ]
25                 then
26                         _USERNAME="openerp"
27                 fi
28
29                 _GROUPNAME="${_USERNAME}"
30
31                 if [ -x /usr/sbin/deluser ]
32                 then
33                         deluser --quiet --system ${_USERNAME}
34                 fi
35
36                 if [ -x /usr/sbin/delgroup ]
37                 then
38                         delgroup --quiet --system --only-if-empty ${_GROUPNAME} || true
39                 fi
40                 ;;
41
42         purge|upgrade|failed-upgrade|abort-install|abort-upgrade|disappear)
43
44                 ;;
45
46         *)
47                 echo "postrm called with unknown argument \`${1}'" >&2
48                 exit 1
49                 ;;
50 esac
51
52 #DEBHELPER#
53
54 exit 0