Package: dokuwiki
Version: 0.0.20050922-4
Severity: serious
Justification: Policy 10.7.4, etch_rc_policy/3

hi,

I just did this:

========================================
# dpkg -P dokuwiki
(Reading database ... 135732 files and directories currently installed.)
Removing dokuwiki ...
Reloading apache configuration.
invoke-rc.d: unknown initscript, /etc/init.d/apache-ssl not found.
dpkg: error processing dokuwiki (--purge):
 subprocess post-removal script returned error exit status 100
Errors were encountered while processing:
 dokuwiki
========================================

inspecting dokuwiki.postrm shows that the postrm script assumes
if /etc/apache-ssl/httpd.conf exists, that apache-ssl is installed.
This is not true. Either because apache-ssl is removed but not purged,
or because the admin created this file for some other reason without
installing apache-ssl at all.

Second:
                        # Remove the Include directive
                        grep -v '^Include /etc/dokuwiki/apache.conf$' 
/etc/$srv/httpd.conf > $tfile
                        mv $tfile /etc/$srv/httpd.conf
I doubt that this is "an agreed upon API" as required by
http://release.debian.org/etch_rc_policy.txt

3. Configuration files
...
        Packages must not modify other packages' configuration files
        except by an agreed upon APIs (eg, a /usr/sbin/update-foo command).

cu
Maurice Massar

-- System Information:
Debian Release: testing/unstable
  APT prefers unstable
  APT policy: (500, 'unstable'), (400, 'experimental')
Architecture: i386 (i686)
Kernel: Linux 2.4.25-1-686
Locale: LANG=C, LC_CTYPE=ja_JP.UTF-8

Versions of packages dokuwiki depends on:
ii  debconf [debconf-2.0]         1.4.29     Debian configuration management sy
ii  php4                          4:4.3.8-1  A server-side, HTML-embedded scrip
ii  ucf                           1.07       Update Configuration File: preserv

-- debconf information:
* dokuwiki/system/accessible: global
  dokuwiki/webservers: apache
* dokuwiki/system/documentroot: /wiki
  dokuwiki/system/localnet: 10.0.0.0/24
* dokuwiki/system/purgepages: false


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

Reply via email to