[Pkg-nagios-devel] Bug#728245: icinga-cgi: fails to install: subprocess installed post-installation script returned error exit status 1
Andreas Beckmann
anbe at debian.org
Sun Feb 16 21:02:54 UTC 2014
On 2014-02-16 14:09, Alexander Wirt wrote:
> I did several installation with fresh vms and I wasn't able to reproduce the
> problem.
piuparts runs the installation with DEBIAN_FRONTEND=noninteractive and stdin = /dev/null
I rebuilt icinga with an additional set -x in icinga-cgi.postrm and got this additional output:
Setting up icinga-cgi (1.10.3-1.1) ...
+ set -e
+ en=/etc/icinga
+ enc=/etc/icinga/objects/
+ usn=/usr/share/icinga
+ . /usr/share/debconf/confmodule
++ '[' '!' '' ']'
++ PERL_DL_NONLAZY=1
++ export PERL_DL_NONLAZY
++ '[' '' ']'
++ exec /usr/share/debconf/frontend /var/lib/dpkg/info/icinga-cgi.postinst configure ''
+ set -e
+ en=/etc/icinga
+ enc=/etc/icinga/objects/
+ usn=/usr/share/icinga
+ . /usr/share/debconf/confmodule
++ '[' '!' 1 ']'
++ '[' -z '' ']'
++ exec
++ '[' '' ']'
++ exec
++ DEBCONF_REDIR=1
++ export DEBCONF_REDIR
+ '[' -n '' ']'
+ apacheconf=/etc/icinga/apache2.conf
+ htpw=/etc/icinga/htpasswd.users
+ case "$1" in
+ getent passwd nagios
+ db_get icinga/adminpassword
+ _db_cmd 'GET icinga/adminpassword'
+ _db_internal_IFS='
'
+ IFS=' '
+ printf '%s\n' 'GET icinga/adminpassword'
+ IFS='
'
+ IFS='
'
+ read -r _db_internal_line
+ RET=
+ case ${_db_internal_line%%[ ]*} in
+ return 0
+ admpass=
+ ucf --debconf-ok /usr/share/icinga/apache2.conf /etc/icinga/apache2.conf
Creating config file /etc/icinga/apache2.conf with new version
++ dpkg-query -f '${Status}' -W apache2.2-common
++ awk '{print $3}'
+ COMMON_STATE=not-installed
+ '[' -e /usr/share/apache2/apache2-maintscript-helper ']'
+ . /usr/share/apache2/apache2-maintscript-helper
++ '[' -n '' ']'
++ EXPORT_APACHE2_MAINTSCRIPT_HELPER=1
++ '[' -n '' ']'
++ '[' -e /etc/apache2/envvars ']'
++ '[' -z configure ']'
++ APACHE2_MAINTSCRIPT_NAME=postinst
++ '[' postinst ']'
++ case "$APACHE2_MAINTSCRIPT_NAME" in
++ APACHE2_MAINTSCRIPT_PACKAGE=icinga-cgi
++ '[' -z icinga-cgi ']'
++ '[' -z '' ']'
++ APACHE2_MAINTSCRIPT_METHOD=configure
++ case "$APACHE2_MAINTSCRIPT_METHOD" in
++ '[' -z '' ']'
++ APACHE2_MAINTSCRIPT_ARGUMENT=
+ apache2_invoke enmod cgi
+ local CMD=enmod
+ local CONF=cgi
+ local RCD_ACTION=
+ local invoke_rcd=0
+ local check_switch=
+ local invoke_string=
+ '[' -x /usr/sbin/a2enmod ']'
+ '[' -x /usr/sbin/a2query ']'
+ case "${RCD_ACTION:-}" in
+ case "$CMD" in
+ check_switch=-m
+ invoke_string=module
+ rcd_action=restart
+ case "$CMD" in
+ local a2query_ret=0
+ a2query -m cgi
+ a2query_ret=1
+ '[' 1 -eq 0 ']'
+ '[' 1 -eq 32 ']'
+ APACHE2_NEED_ACTION=1
+ a2enmod -m -q cgi
+ return 1
dpkg: error processing package icinga-cgi (--configure):
subprocess installed post-installation script returned error exit status 1
Setting up icinga-core (1.10.3-1.1) ...
Andreas
More information about the Pkg-nagios-devel
mailing list