Package: ejabberd
Version: 1.1.1-5
Severity: serious
I don't seem to be able to purge the ejabberd package. I added 'set -x'
to its postrm script:
# dpkg -P ejabberd
(Reading database ... 68152 files and directories currently installed.)
Removing ejabberd ...
Purging configuration files for ejabberd ...
+ CONFIG_TARGET=/etc/ejabberd/ejabberd.cfg
+ case "$1" in
+ ucf --purge /etc/ejabberd/ejabberd.cfg
+ rm -f /etc/ejabberd/ejabberd.cfg
+ rm -Rf /etc/ejabberd
+ rm -f /etc/default/ejabberd
+ rm -Rf /var/log/ejabberd
+ rm -f /var/lib/ejabberd/.erlang.cookie
+ '[' -d /var/lib/ejabberd ']'
+ chown -R root:root /var/lib/ejabberd
+ deluser ejabberd
+ true
+ delgroup ejabberd
The group `ejabberd' does not exist.
+ true
+ '[' purge = purge ']'
+ update-rc.d ejabberd remove
+ '[' purge = purge ']'
+ '[' -e /usr/share/debconf/confmodule ']'
+ . /usr/share/debconf/confmodule
++ '[' '!' '' ']'
++ PERL_DL_NONLAZY=1
++ export PERL_DL_NONLAZY
++ '[' '' ']'
++ exec /usr/share/debconf/frontend /var/lib/dpkg/info/ejabberd.postrm
purge
+ CONFIG_TARGET=/etc/ejabberd/ejabberd.cfg
+ case "$1" in
+ ucf --purge /etc/ejabberd/ejabberd.cfg
+ rm -f /etc/ejabberd/ejabberd.cfg
+ rm -Rf /etc/ejabberd
+ rm -f /etc/default/ejabberd
+ rm -Rf /var/log/ejabberd
+ rm -f /var/lib/ejabberd/.erlang.cookie
+ '[' -d /var/lib/ejabberd ']'
+ chown -R root:root /var/lib/ejabberd
+ deluser ejabberd
+ true
+ delgroup ejabberd
+ true
+ '[' purge = purge ']'
+ update-rc.d ejabberd remove
+ '[' purge = purge ']'
+ '[' -e /usr/share/debconf/confmodule ']'
+ . /usr/share/debconf/confmodule
++ '[' '!' 1 ']'
++ '[' -z '' ']'
++ exec
++ '[' '' ']'
++ exec
++ DEBCONF_REDIR=1
++ export DEBCONF_REDIR
+ db_purge
+ _db_cmd 'PURGE '
+ IFS=' '
+ printf '%s\n' 'PURGE '
+ IFS='
'
+ read -r _db_internal_line
+ RET='20 Unsupported command "the" (full line was "The group
`ejabberd'\'' does not exist.") received from confmodule.'
+ case ${_db_internal_line%%[ ]*} in
+ return 20
dpkg: error processing ejabberd (--purge):
subprocess post-removal script returned error exit status 128
Errors were encountered while processing:
ejabberd
-- System Information:
Debian Release: 4.0
APT prefers stable
APT policy: (540, 'stable')
Architecture: i386 (i686)
Shell: /bin/sh linked to /bin/bash
Kernel: Linux 2.6.18-6-686
Locale: LANG=en_GB.UTF-8, LC_CTYPE=en_GB.UTF-8 (charmap=UTF-8)
Versions of packages ejabberd depends on:
ii adduser 3.102 Add and remove users and groups
ii debconf [debconf-2.0] 1.5.11etch1 Debian configuration management sy
pn erlang-base | erlang-b <none> (no description available)
pn erlang-nox <none> (no description available)
ii libc6 2.3.6.ds1-13etch5 GNU C Library: Shared libraries
ii libexpat1 1.95.8-3.4 XML parsing C library - runtime li
ii libssl0.9.7 0.9.7k-3.1etch1 SSL shared libraries
ii openssl 0.9.8c-4etch1 Secure Socket Layer (SSL) binary a
ii ucf 2.0020 Update Configuration File: preserv
ii zlib1g 1:1.2.3-13 compression library - runtime
ejabberd recommends no packages.
--
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]