Your message dated Thu, 07 Aug 2014 12:21:02 +0000
with message-id <[email protected]>
and subject line Bug#757103: fixed in icinga 1.11.6-1
has caused the Debian Bug report #757103,
regarding icinga-common: hardcoded path to conffile in postinst script breaks 
upgrade
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [email protected]
immediately.)


-- 
757103: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=757103
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: icinga-common
Version: 1.11.5-1~debmon70+1
Severity: important

Hello,

the upgrade of icinga-common failed with the following error:

Setting up icinga-common (1.11.5-1~debmon70+1) ...
chown: cannot access `/etc/icinga/resource.cfg': No such file or directory
dpkg: error processing icinga-common (--configure):
subprocess installed post-installation script returned error exit status 1

On the system in question, the resource file has been moved to a different
place before:

# grep ^resource_file /etc/icinga/icinga.cfg
resource_file=/etc/icinga/primary/resource.cfg
# ls /etc/icinga/resource.cfg
ls: cannot access /etc/icinga/resource.cfg: No such file or directory
# ls /etc/icinga/primary/resource.cfg
/etc/icinga/primary/resource.cfg

The hardcoded path to resource.cfg in postinst script is the reason for
this error:

--8<---snip---/var/lib/dpkg/info/icinga-common.postinst---8<---snap--
        # explicitly set permissions on some files that are dependent
# on the uid/gid of the nagios user, which is dynamically created.
        setperm root nagios 0640 $en/resource.cfg
--8<---snip---/var/lib/dpkg/info/icinga-common.postinst---8<---snap--

I'm not sure, but I guess that package maintainance scripts must not
rely on config files being present. This should be easily fixed by
checking for existence of the file first:

[ -f "$en/resource.cfg" ] && setperm root nagios 0640 $en/resource.cfg

Kind regards,
 jonas

-- System Information:
Debian Release: 7.6
  APT prefers stable-updates
  APT policy: (500, 'stable-updates'), (500, 'stable')
Architecture: amd64 (x86_64)

Kernel: Linux 3.2.0-4-amd64 (SMP w/24 CPU cores)
Locale: LANG=de_DE.UTF-8, LC_CTYPE=de_DE.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash

Versions of packages icinga-common depends on:
ii  adduser                3.113+nmu3
ii  bsd-mailx [mailx]      8.1.2-0.20111106cvs-1
ii  coreutils              8.13-3.5
ii  debconf [debconf-2.0]  1.5.49
ii  dpkg                   1.16.15
ii  lsb-base               4.1+Debian8+deb7u1
ii  nagios-plugins-basic   2.0-1~debmon70+1
ii  ucf                    3.0025+nmu3

Versions of packages icinga-common recommends:
ii  nagios-plugins  2.0-1~debmon70+1

icinga-common suggests no packages.

-- Configuration Files:
/etc/default/icinga changed [not included]
/etc/icinga/commands.cfg [Errno 2] Datei oder Verzeichnis nicht gefunden: u'/etc/icinga/commands.cfg'
/etc/icinga/icinga.cfg changed [not included]
/etc/icinga/objects/contacts_icinga.cfg [Errno 2] Datei oder Verzeichnis nicht gefunden: u'/etc/icinga/objects/contacts_icinga.cfg' /etc/icinga/objects/extinfo_icinga.cfg [Errno 2] Datei oder Verzeichnis nicht gefunden: u'/etc/icinga/objects/extinfo_icinga.cfg' /etc/icinga/objects/generic-host_icinga.cfg [Errno 2] Datei oder Verzeichnis nicht gefunden: u'/etc/icinga/objects/generic-host_icinga.cfg' /etc/icinga/objects/generic-service_icinga.cfg [Errno 2] Datei oder Verzeichnis nicht gefunden: u'/etc/icinga/objects/generic-service_icinga.cfg' /etc/icinga/objects/hostgroups_icinga.cfg [Errno 2] Datei oder Verzeichnis nicht gefunden: u'/etc/icinga/objects/hostgroups_icinga.cfg' /etc/icinga/objects/localhost_icinga.cfg [Errno 2] Datei oder Verzeichnis nicht gefunden: u'/etc/icinga/objects/localhost_icinga.cfg' /etc/icinga/objects/services_icinga.cfg [Errno 2] Datei oder Verzeichnis nicht gefunden: u'/etc/icinga/objects/services_icinga.cfg' /etc/icinga/objects/timeperiods_icinga.cfg [Errno 2] Datei oder Verzeichnis nicht gefunden: u'/etc/icinga/objects/timeperiods_icinga.cfg' /etc/icinga/resource.cfg [Errno 2] Datei oder Verzeichnis nicht gefunden: u'/etc/icinga/resource.cfg'

-- debconf information:
* icinga/check_external_commands: true

--- End Message ---
--- Begin Message ---
Source: icinga
Source-Version: 1.11.6-1

We believe that the bug you reported is fixed in the latest version of
icinga, which is due to be installed in the Debian FTP archive.

A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to [email protected],
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Alexander Wirt <[email protected]> (supplier of updated icinga package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing [email protected])


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Format: 1.8
Date: Thu, 07 Aug 2014 13:49:19 +0200
Source: icinga
Binary: icinga-common icinga-cgi icinga-cgi-bin icinga-idoutils icinga 
icinga-core icinga-doc icinga-dbg
Architecture: source amd64 all
Version: 1.11.6-1
Distribution: unstable
Urgency: medium
Maintainer: Debian Nagios Maintainer Group 
<[email protected]>
Changed-By: Alexander Wirt <[email protected]>
Description:
 icinga     - host and network monitoring system - metapackage
 icinga-cgi - host and network monitoring system - CGI scripts
 icinga-cgi-bin - host and network monitoring system - CGI scripts
 icinga-common - host and network monitoring system - support files
 icinga-core - host and network monitoring system - core files
 icinga-dbg - host and network monitoring system - debug files
 icinga-doc - host and network monitoring system - documentation
 icinga-idoutils - host and network monitoring system - icinga-dataobjects 
support
Closes: 757103
Changes:
 icinga (1.11.6-1) unstable; urgency=medium
 .
   * [67f8e61] Imported Upstream version 1.11.6
   * [cea2d5d] Install schema upgrades
   * [677ebfd] Check for existance of resources.cfg before setting permissions.
     (Closes: #757103)
Checksums-Sha1:
 3021c1905ac643f213ff8f85ec33fbdd5c6dc38b 2431 icinga_1.11.6-1.dsc
 4cadfb6c9569d56d229a1d7f67fee14059c8f73a 18658042 icinga_1.11.6.orig.tar.gz
 73cc119b80d2a46d014d1f525d419ed92e3d4c4a 48855 icinga_1.11.6-1.diff.gz
 64e34212711e351f1365aaf63384a26667084027 77616 icinga-cgi_1.11.6-1_amd64.deb
 b8e7eb8e3ac81d19248f5c2e3a9832f9ce83b98e 3907050 
icinga-cgi-bin_1.11.6-1_amd64.deb
 b58546330e7e701fe838f2281c5aedf4e12c54c9 204406 
icinga-idoutils_1.11.6-1_amd64.deb
 196c6169024b3676f8e37c42054a24db7c17573b 1432 icinga_1.11.6-1_amd64.deb
 ae8b08794ab0de6669fdf5dd996d14558ccb7367 241820 icinga-core_1.11.6-1_amd64.deb
 8dbf6fbc8d498ab70e10a84e986ad85ef49a0a1b 1811968 icinga-dbg_1.11.6-1_amd64.deb
 c2ac8ef44ef27ad022b21b6c9e1dbef2640eeb63 126302 icinga-common_1.11.6-1_all.deb
 9258c13925173e9647a40799ba2f526d7b5bea86 12927818 icinga-doc_1.11.6-1_all.deb
Checksums-Sha256:
 096ac1500e8af173518244e462489f14e987db312bcb43bc7845178e08b6682f 2431 
icinga_1.11.6-1.dsc
 0423b94d80ee0731123027e6a4e32147440ba390378362b1507418f80652c8c0 18658042 
icinga_1.11.6.orig.tar.gz
 b49447ee15ed4a4d876d2b75882aad26fdac1894ff219b07d6cc63b68654cb8a 48855 
icinga_1.11.6-1.diff.gz
 941f7cd231cd5133886656e7d09e852ba268776987cb8813ebd086db25f0f711 77616 
icinga-cgi_1.11.6-1_amd64.deb
 383b891b4bb9ba88ef58f3ff2377f4e8ea4255567d8b7d476133ab10a9a94e78 3907050 
icinga-cgi-bin_1.11.6-1_amd64.deb
 e07204843b5850cba5e5c51c7f0d24d0f1f97b35ed044e275411647f36c8cd93 204406 
icinga-idoutils_1.11.6-1_amd64.deb
 f31a67c256fd06d629582e16832586ffcfbb027b706d4163246406e048d57626 1432 
icinga_1.11.6-1_amd64.deb
 45c3ef124a749ef09192e4d32af97f5027fb8d3be3011ad479f3b2a5fc8d65d9 241820 
icinga-core_1.11.6-1_amd64.deb
 8bb8d2dffd2e9cbd508e0f721b38109f179d0fb6746e9bedac6e3463f596fb0f 1811968 
icinga-dbg_1.11.6-1_amd64.deb
 f8a9552a1ca7fd8486e6e5e7238d319b5da2b47d1c82bcf87ee6bf351522ab4d 126302 
icinga-common_1.11.6-1_all.deb
 3a642cedffe9a5428a78c450598cd5dce009cc7a9e1a6519f80fea0b9003c4b5 12927818 
icinga-doc_1.11.6-1_all.deb
Files:
 cf926d9077e42833070ee5911812face 77616 net optional 
icinga-cgi_1.11.6-1_amd64.deb
 8fed56c744e32cd48113d1aa21990eaa 3907050 net optional 
icinga-cgi-bin_1.11.6-1_amd64.deb
 fc87592d18bf2ed5a458607e9be373b2 204406 net optional 
icinga-idoutils_1.11.6-1_amd64.deb
 87d7fa60fb2660ad18eaf1c80df781c5 1432 net optional icinga_1.11.6-1_amd64.deb
 c8f578d07b0c4cbdb3360fbb70aa8f97 241820 net optional 
icinga-core_1.11.6-1_amd64.deb
 845b297323d872db6a9f91bd342244b3 1811968 debug extra 
icinga-dbg_1.11.6-1_amd64.deb
 2e9a575696a670972c35aed1443b879e 126302 net optional 
icinga-common_1.11.6-1_all.deb
 6d9c756d2e513de7a682546659f4b572 12927818 doc optional 
icinga-doc_1.11.6-1_all.deb
 1173df1e25fbe80394a43921680570cd 2431 net optional icinga_1.11.6-1.dsc
 94c355f036692127901fc2480618f960 18658042 net optional 
icinga_1.11.6.orig.tar.gz
 534494bf8481e1f1eb83ed552961aa3e 48855 net optional icinga_1.11.6-1.diff.gz

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1

iQIcBAEBAgAGBQJT42jEAAoJEB5F+Mqd4jsWlK4P/RvIM+2Q/V7olmOCSJjpXMPD
WKyVneOvyHZ+5XglyLQPdHgEEgK8v+ISbN+okK15R/ldYwZ50Eve93gP9ekSF5I4
1vySBUYr8ialDRFyQ4uZM5zex2mRvntvWb2lMGZRfYWGpDHKFJuuMBZ4iAdYYgGr
vbGpZZJBYeXf6mxt+UzGv6F8nbXeXOgxcerVNr1I47jDp+ZJqBWISmPt1QhmcI1j
l+GMgY7gpeYLNwgZCMVXvXmHzZzfxqgTy+VNRJONNVIr/hSyU5L8nQEqvZlg3i0h
T6nCxjyhDofVwkEWQsd+Ekc34i3tJiLJU1MhX6Qo5gX0mtoqoQsM6jLyADc5D4IN
BHoDNqIE3GizsoYGaRTpM+6Lj6DhXqY7y8yxQfDXCcC/qBchR79pLqhJrVjRxxxp
/KGEOAXDeK/lGyHj6RUMjeAFVxVPopJDHeojJ8kyRMFL7SayQTIFpYW/tm/+IzMA
ieJM4gtbjiNFcMCPN6sWXHjXfbZ4athZgN31tiFypN0xB1ewgSaUD1XqJHj8Jwdv
2fEzKow5LpoQ2qQJNMrtaRvIaADu7irCUg9TiNEDZLXCugO5UEYJVJk9W2DvNMf/
OFYD67mR9PRxMVByHF0c6eZRD+GBnuzuDNkb2fr9uxcRIVzFdKYES7EfD7KOtYeK
696Lb0GlQgNGFHE73k30
=JtRo
-----END PGP SIGNATURE-----

--- End Message ---

Reply via email to