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 ---