File _patchinfo of Package patchinfo.795

<patchinfo>
  <packager>lrupp</packager>
  <category>security</category>
  <rating>low</rating>
  <summary>icinga nagios-rpm-macros: version update to icinga 1.6.1</summary>
  <description>This update fixes the following issues for icinga and nagios-rpm-macros:
icinga:
  - reverted icinga home directory change 
  - added missing dependency to the new recurring downtimes plugin 
  - added a new package which provides the recurring downtimes scripts from contrib http://docs.icinga.org/latest/en/recurring_downtimes.html
  - updated the icinga user home directory - /var/lib/icinga is not needed anymore
  - imported upstream version 1.7.1
    *  core: use prefix in solaris service definition #2609 - TD/CF
    * core: fix various memory leaks in downtime eventhandling on SIGHUP (Carlos Velasco) #2666 - MF
    * classic ui: Fixed status.cgi time out when displaying hostgroups in large environments #2617 - RB
    * classic ui: Fixed Invalid JSON output for hostgroup overview (Torsten Rehn) #2680 - RB
    * classic ui: Fixed Confusing use of display_name in JSON and CSV output (Torsten Rehn) #2681 - RB
    * classic ui: Fixed wrong totals in "Service Status Summary" on Status Summary page (Mark Ziesemer) #2689 - RB
    * idoutils: fix small compiler issues #2620 - TD/CF
    * idoutils: fix upgradedb script typos and past changes #2682 - MF
    * config: check_ido2db_procs.cfg should not depend on local-service template #2616 - MF
    * install: adapt lsb headers for icinga and ido2db #2637 - MF
    * install: fix typo in contrib/eventhandlers/redundancy-scenario1/handle-master-proc-event (thanks uosiu) #2671 - MF
  - cleaned up rcicinga and added checkresult directory creation before start
  - added patch to fix wrong fsf address in some license files
  - extracted update_path_script parts from %post to a separate file located under doc
  - fixed icinga-create_mysqldb.sh - it granted icinga access to all dbs - so please check the permissions of your mysql icinga user
  - removed all other ido2utils scripts since they are not supported by upstream
  - updated readme - better distinguishable topics
  - updated readme - mysql example command granted icinga access to all dbs
  - added 'show-errors' to icinga init script as documented in the wiki
  - changed eventhandlers directory from /usr/lib/nagios/plugins/eventhandler to /lib/icinga/eventhandler (unpackaged files do not get copied)
  - moved remaining files and the checkresults directory from /var/lib/icinga to /var/spool/icinga
  - moved /var/lib/icinga to /var/spool/icinga/
  - removed nagios directories from the packages (/var/lib/nagios/*)
  - changed /var/spool/icinga/icinga.cmd to /var/run/icinga/icinga.cmd
  - changed /var/spool/icinga/ido2db.sock to /var/run/icinga/ido2db.sock
  - added post scripts to update the existing configuration files accordingly
  - replaced the existing default http-passwd file with the one from upstream - user icingaadmin with password icingaadmin
  - adapted the RHEL upstream icinga and icinga-idoutils readmes for SUSE and packaged them
  - idoutils db schema has changed, check /usr/share/doc/packages/icinga-idoutils/README.SUSE.idoutils how to upgrade it
  - imported upstream version 1.7.0
    * core: notifications: Create contact list after eventbroker callbacks (Andreas Ericsson) #2110 - MF
    * core: fix event removal from queues with O(1) removal from doubly linked lists (Andreas Ericsson) #2183 - MF
    * core: avoid senseless looping when free()'ing macros (Andreas Ericsson) #2184 - MF
    * core: avoid insane looping through event list when rescheduling checks (Mathias Kettner, Andreas Ericsson) #2182 - MF
    * core: allow empty host groups in service and host dependencies if allow_empty_hostgroup_assignment flag is set (Daniel Wittenberg) #2255 - MF
    * core: fix compatibility problems on solaris 10 (affects core, cgis, ido) (Carl R. Friend) #2292 - MF/RB/TD
    * core: add trigger_time to downtimes to allow calculating of flexible downtimes endtime #2537 - MF
    * core: add nebmodule version/name check for idomod (this allows future version dependencies) #2569 - MF
    * classic ui: Added option for max log entries displayed in showlog.cgi #2145 - RB
    * classic ui: Added config option for status totals in status.cgi #2018 - RB
    * classic ui: Added multiple hosts/services to status.cgi GET #1981 - RB
    * classic ui: Added nostatusheader in status.cgi as config option #2018 - RB
    * classic ui: Added statusmap resizing with exclude/include button (thanks to Mat) #2186 - RB
    * classic ui: Added Select hosts or services by clicking on line instead of box #2118 - RB
    * classic ui: include graph icons by default in logos #2222 - MF
    * classic ui: added missing comment tool tip box to outages.cgi #2396 - RB
    * classic ui: add javascript to refresh page/pause easier #2119 - RB
    * classic ui: Added Scheduling queue filter for specific host or service #2421 - RB
    * classic ui: add display_status_totals as cgi.cfg option in order to allow the status totals to be shown again #2443 - RB
    * classic ui: Changed reading of auth information from cgiauth.c to cgiutils.c #2524 - RB
    * classic ui: Added readonly cgi.cfg view into the config section #1776 - RB
    * classic ui: add is_in_effect and trigger_time to downtime view for html, csv, json #2538 - MF
    * classic ui: add modified attributes row to extinfo.cgi showing diffs to original config (thx Sven Nierlein for the idea) #2473 - MF
    * classic ui: add modified attributes reset command to extinfo.cgi allowing to reset to original config #2474 - MF
    * idoutils: add new index for state in table statehistory #2274 - TD
    * idoutils: add is_in_effect and trigger_time to scheduleddowntime and downtimehistory tables #2539 - MF
    * idoutils: change varchar(255) to TEXT in mysql (not cs and address rfc columns) #2181 - MF
    * idoutils: enhance dbversion table with modified and created columns #2562 - MF
    * idoutils: set module info in idomod, to be checked on neb module load in future versions #2569 - MF
  - init script: check configuration before restart to avoid a non running service on config problems

nagios-rpm-macros:
  - readded status.dat and retention.dat paths
  - added additional Icinga paths for Icinga 1.7
</description>
</patchinfo>
openSUSE Build Service is sponsored by