172 Commits

Author SHA256 Message Date
Lars Vogdt
c2c64f9c32 - added check_mk-pnp-templates-check_mk-if.php.patch to fix the
pnp output of interfaces

OBS-URL: https://build.opensuse.org/package/show/server:monitoring/check_mk?expand=0&rev=112
2019-12-30 18:48:13 +00:00
Ruediger Oertel
1fea40ecf8 - avoid the dependency for ksh93 in check_mk_agent.aix
OBS-URL: https://build.opensuse.org/package/show/server:monitoring/check_mk?expand=0&rev=111
2019-05-02 09:44:29 +00:00
Lars Vogdt
70f0bd0dbd Accepting request 699423 from home:oertel:branches:server:monitoring
- avoid the dependency to usr/bin/bash in check_mk_agent.solaris

OBS-URL: https://build.opensuse.org/request/show/699423
OBS-URL: https://build.opensuse.org/package/show/server:monitoring/check_mk?expand=0&rev=110
2019-04-29 14:06:50 +00:00
Darin Perusich
c786f7e51a Accepting request 696159 from server:monitoring
revert back to last working version

OBS-URL: https://build.opensuse.org/request/show/696159
OBS-URL: https://build.opensuse.org/package/show/server:monitoring/check_mk?expand=0&rev=109
2019-04-26 19:07:35 +00:00
Lars Vogdt
5041b9a5b4 Accepting request 691917 from home:lrupp
- Updated to 1.5.0p12
  + too much changes to list here. Please refer to
    /usr/share/doc/packages/check_mk/ChangeLog
    most important changes listed below:
  Checks & Agents:
  #7055 jolokia_generic: remove duplicate MBean in item
  #7053 tcp_conn_stat: resolve latency problems introduced by ss
  #6984 docker_node_disk_usage, docker_node_info, docker_node_images,
        docker_node_network: Extract sections to plugin
  #6822 fsc_if64: Remove this check plugin in order to improve performance
  #6903 mk_jolokia: CA default for https connection
  #6902 apache_status: Ignore certificate for localhost
  #6754 if_lancom: Fixed correct interface discovery for newer lancom router
  #6638 if_fortigate: Fix incorrect usage of Name as Alias
  #6412 mk_docker_container_piggybacked: don't try to execute the
        check_mk_agent inside a container if no bash is available
  #6605 winperf_if: Fixed discovery of network interface alias
  #6595 if.include: Recognize duplicate interface items correctly
  #6496 check_mk_agent.linux: Moved piggybacked docker container sections
        to plugin 'mk_docker_container_piggybacked'
  #5845 fsc checks: prevent fsc_fans and fsc_temp if corresponding fsc_sc2-*
        data is available, made snmp_scan_functions more readable
  #6491 fortinet_controller_aps: Services disappear because no clients are connected
  WATO:
  #6662 Timespecific check parameters: Changed computation algorithm
        to allow more flexible configurations
  Notifications:
  #6417 Users may disable notifications by accident after
        upgrading to 1.5.0
- adjusted some rpmlintrc entries to 1.5 version

OBS-URL: https://build.opensuse.org/request/show/691917
OBS-URL: https://build.opensuse.org/package/show/server:monitoring/check_mk?expand=0&rev=106
2019-04-05 22:58:58 +00:00
Lars Vogdt
617bb407e3 - add check_mk.xml firewalld description and reload the firewalld
in post (fixes bsc#1125354)
- move the permissions.check_mk file to documentation, as the 
  rules are commented out anyway - added info inside the file and 
  print out information in multisite, mk-livestatus and check_mk 
  during post install instead
- ran spec cleaner
- nagios is meanwhile at version 4.4: update variable

OBS-URL: https://build.opensuse.org/package/show/server:monitoring/check_mk?expand=0&rev=103
2019-02-13 20:25:33 +00:00
Darin Perusich
c1c5ca6e30 Accepting request 638270 from home:draht:branches:server:monitoring
- check_mk-agent-apache_status.diff: add process/binary names for
  the various apache MPMs to the list.
  This is prone to get lost, therefore the .diff instead of a
  changed source file.

  Have fun,
  Roman.

OBS-URL: https://build.opensuse.org/request/show/638270
OBS-URL: https://build.opensuse.org/package/show/server:monitoring/check_mk?expand=0&rev=102
2018-09-26 13:14:13 +00:00
Lars Vogdt
48bf2dd171 - switched mkeventd from sysvinit to systemd service files:
+ added mkeventd.service
  + added mkeventd.sysconfig
- changed most suse_version macros to use the newly introduced 
  with_systemd macro, which should make it easier to understand the 
  if statements

OBS-URL: https://build.opensuse.org/package/show/server:monitoring/check_mk?expand=0&rev=101
2018-07-22 15:40:12 +00:00
Lars Vogdt
b4fa6913fc - disable xinetd on anything later Leap 42.3 (xinetd is obsoleted)
- use the shipped waitmax.c again (get rid of SOURCE13)

OBS-URL: https://build.opensuse.org/package/show/server:monitoring/check_mk?expand=0&rev=100
2018-06-21 12:48:51 +00:00
e551269039 Accepting request 593863 from home:deadpoint:branches:server:monitoring
- update to 1.2.8p27
  Checks & Agents:
   * 5302 FIX: oracle_instance: Fixed crash if output contains more than 12 columns
   * 5316 FIX: cmciii.access: Fixed error state handling...
   * 5518 FIX: win.mem: Fix incorrect representation of absolute memory levels in graphs...
   * 5548 FIX: zpool_status: Fixed crash if pool has been deleted or vanished...
   * 5549 FIX: mk_oracle.ps1: Fixed scattered information for configuration...
   * 5550 FIX: mk_oracle.ps1: Fixed exceptions because of useless backslashes...
   * 5451 FIX: logwatch: Fixed reclassifying mechanism: Patterns did not apply correctly if they have changed
   * 5417 FIX: Windows: allow whitespace in eventlog event source...
   * 5608 FIX: temperature.include: Fixed device levels handling
   * 5557 FIX: check_mk_agent.aix: Fixed bug in uptime because AIX is not able to interpret ? and + in regexes
   Multisite:
   * 4757 SEC: Fixed possible reflected XSS in webapi.py...
   WATO:
   * 4222 FIX: Services of host page: Fixed encoding issue for hosts with umlauts in alias

OBS-URL: https://build.opensuse.org/request/show/593863
OBS-URL: https://build.opensuse.org/package/show/server:monitoring/check_mk?expand=0&rev=99
2018-04-17 17:26:19 +00:00
Lars Vogdt
10115068d2 Accepting request 562313 from home:M0ses:branches:server:monitoring
- xinetd is not really needed by check_mk-agent (e.g. if called by
  check_by_ssh), so xinetd should only be "Recommended" as xinetd
  might open new attack vectors for target systems in untrusted 
  zones

OBS-URL: https://build.opensuse.org/request/show/562313
OBS-URL: https://build.opensuse.org/package/show/server:monitoring/check_mk?expand=0&rev=98
2018-01-07 14:37:50 +00:00
Lars Vogdt
07ce1b7ceb Accepting request 561178 from home:cboltz:branches:server:monitoring
- set_permissions /etc/permissions.d/check_mk in mk-Livestatus %post instead of
  using the no longer existing /etc/permissions.d/mk-Livestatus to
  ensure correct permissions of /var/spool/check_mk/

Without this fix, the directory permissions will be wrong if mk-livestatus gets
installed _after_ check_mk, with the result that icinga will refuse to start.

OBS-URL: https://build.opensuse.org/request/show/561178
OBS-URL: https://build.opensuse.org/package/show/server:monitoring/check_mk?expand=0&rev=97
2018-01-04 23:02:36 +00:00
Lars Vogdt
40b982c93a - update to 1.2.8p26
Core & Setup:
  * 5038 FIX: Datasource programs: Prevent zombie processes in case of timeouts...
  * 5204 FIX: Host rename: Fixed broken rename of hosts in rrdcached journal...
  * 5205 FIX: Host rename: Fixed broken renaming when new name uses dots...
  Checks & Agents:
  * 5078 FIX: lnx_distro: Detects version and name of Check_MK Appliance correctly
  * 5079 FIX: windows_tasks: Adapted man page; Some OK states were missing
  * 5083 FIX: oracle_locks: Do not discover if data is incomplete...
  * 5089 FIX: citrix_xenapp.ps1: Refactored; now uses powershell commands
    for Citrix environment instead of WMI objects which caused runtime errors
  * 5091 FIX: Perfometer: Allow zero as maximal value; Fixed unsupported
              operand type for /: 'float' and 'NoneType'
  * 5093 FIX: dell_poweredge_temp: Fixed device levels handling if they are empty
  * 5095 FIX: "Round trip average" graph: Added warn and crit lines
  * 5096 FIX: mk_oracle_crs: crs_stat command is deprecated since Oracle
              11gR2; Now the plugin handles that correctly
  * 4804 FIX: brocade_fcport: Fix limiting discovered ports by operational
              and physical status...
  * 5110 FIX: appdynamics_memory: Fixed crashing if max. available for
              heap or non-heap memory is zero
  * 5113 FIX: cifsmounts: Fixed wrong reported error message if user has
              not right permissions on mount point
  * 5114 FIX: ps, ps.perf: Allow "/" in process name in manual checks
  * 5115 FIX: zfs_arc_cache: Fixed wrong detected lines from agent output 
              if they contain no counters, eg. 'class = misc'
  * 5120 FIX: ps, ps.perf: Fixed regex range introduced with werk 5114 
              which allows "/" in process name in manual checks
  * 5121 FIX: check_sql: Added error message if cx_Oracle module is not installed
  * 5014 FIX: df: Fixed error if dynamic levels should be set...

OBS-URL: https://build.opensuse.org/package/show/server:monitoring/check_mk?expand=0&rev=96
2017-09-26 16:01:18 +00:00
4dc3c66142 Accepting request 512943 from home:deadpoint:branches:server:monitoring
update to 1.2.8p25

OBS-URL: https://build.opensuse.org/request/show/512943
OBS-URL: https://build.opensuse.org/package/show/server:monitoring/check_mk?expand=0&rev=95
2017-08-16 12:37:57 +00:00
Lars Vogdt
de461af5e3 - fix option calls for rrdtool during %%install: latest (1.6.0)
rrdtool switched to optparse - as resuult, the complete option
  arguments must be used - this is funnily backwarts compatible

OBS-URL: https://build.opensuse.org/package/show/server:monitoring/check_mk?expand=0&rev=94
2017-07-03 11:36:40 +00:00
Lars Vogdt
f19a05ab15 - update to 1.2.8p24
Checks & Agents:
    * 4636 Added compatibility for Lenovo blades...
    * 4637 FIX: blade_blades: Fixed buggy state validation
    * 4788 FIX: openhardwaremonitor: New support of current hardware...
    * 4789 FIX: check_mk_agent.aix: Fixed computation of uptime...
    * 4772 FIX: cisco_wlc, cisco_wlc_clients: Added support for Cisco 1850 devices
    * 4790 FIX: Fixed scaling for the average in interface services of pnp4nagios graphs...
    * 4634 FIX: aix_if: Make check work with different ifconfig output format...
    * 4774 FIX: wmi_cpuload: Expanded missing information handling
    * 4635 FIX: raritan_emx_sensors.temp, raritan_px_sensors: Fix checks 
                for Nagios core, add missing WATO rule to raritan_px_sensors
    * 4775 FIX: fortigate_sessions: Improved missing or invalid output handling
    * 4792 FIX: Fixed wrong unit in graph for tape utilization...
    * 4777 FIX: esx_vsphere_sensors: Fixed wrong interpretation of 
                ESX sensor health state 'UNKNOWN'
    * 4793 FIX: chrony: Changed to raw IP address without dns name 
                to avoid empty output...
    * 4794 FIX: check_mk_agent.solaris: Now considers top in /usr/bin/ and /usr/local/bin/
    * 4778 FIX: lnx_quotas: Adapted plugin output if TABS are used in fstab
    * 4795 FIX: netstat: Fixed wrong output if LISTENING connections should be 
                monitored on Ubuntu...
    * 4779 FIX: check_mk_agent.freebsd, check_mk_agent.solaris: Reduce agent 
                output by excluding mirror devices
    * 4781 FIX: mk_oracle, mk_oracle.aix: Added support for Oracle 12.2
    * 4858 FIX: omd_apache data collection: fixed issues caused by missing 
                newline at the end of statsfile(s)...
    * 4784 FIX: oracle_rman: wrong detection of level 1 backup...
    * 4785 FIX: oracle_locks: New SQL for check...
    * 4868 FIX: oracle_tablespace: Restrict data for check from primary...

OBS-URL: https://build.opensuse.org/package/show/server:monitoring/check_mk?expand=0&rev=93
2017-06-27 15:03:38 +00:00
Ruediger Oertel
86f1c6b89d - do not try to use dietlibc on factory/tumbleweed, it was
removed there

OBS-URL: https://build.opensuse.org/package/show/server:monitoring/check_mk?expand=0&rev=92
2017-05-10 23:41:53 +00:00
Ruediger Oertel
5628d002f1 - use gcc-4.8 to fix build in sle11
OBS-URL: https://build.opensuse.org/package/show/server:monitoring/check_mk?expand=0&rev=91
2017-05-10 23:35:19 +00:00
Lars Vogdt
9730a49c2f Accepting request 483899 from home:deadpoint:branches:server:monitoring
update to 1.2.8p20

OBS-URL: https://build.opensuse.org/request/show/483899
OBS-URL: https://build.opensuse.org/package/show/server:monitoring/check_mk?expand=0&rev=90
2017-04-12 17:06:24 +00:00
1fe466329b OBS-URL: https://build.opensuse.org/package/show/server:monitoring/check_mk?expand=0&rev=89 2017-03-20 21:14:34 +00:00
Lars Vogdt
77bb225251 - update to 1.2.8p18:
Checks & Agents:
  * 4189 FIX: mem.used: Fixed graphing...
  * 4190 FIX: mssql_blocked_sessions: Fixed unknown states if only one session is blocked...
  * 4192 FIX: df: Fixed handling of incomplete information about inodes...
  * 4359 FIX: mssql_counters: ignore invalid lines
  * 4374 FIX: check_sql: Fixed exception in verbose mode when querying MSSQL...
  * 4375 FIX: check_sql: Fixed reporting configuration issues to monitoring core...
  * 4406 FIX: Fixed some invalid keyword arguments in check_info declarations...
  * 4407 FIX: df: fixed handling of paths including spaces
  * 4408 FIX: checkpoint_temp, checkpoint_fan, checkpoint_voltage: fixed status and value handling
  * 4349 FIX: cisco_qos: Fix crashing check for some cases where the QoS class cannot be found...
  * 4409 FIX: uptime: fixed missing info handling
  * 4410 FIX: brocade_fcport: fixed missing info handling
  * 4196 FIX: blade_blades: fixed out of range state...
  * 4412 FIX: haproxy.server: fixed empty uptime info handling
  * 4413 FIX: mem.linux: handle empty info
  * 4414 FIX: oracle_rman: fixed UnboundLocalError if sid level 0 is empty
  * 4415 FIX: blade_bays: fixed KeyError
  * 8750 FIX: checkpoint_packets: fixed parameters handling if none are set
  * 8753 FIX: check_mk_agent.solaris: Fixed zfs_arc_cache section
  Multisite:
  * 4365 FIX: Service availability: Host down could not be rewritten to other states like CRIT
  * 4371 FIX: Dashboards: Folder filtered globe dashlets now link to filtered views
  * 4382 FIX: Views: Silently ignore configured but not existing view filters
  * 4383 FIX: Fixed broken "tiled" host view with German localized GUI
  * 4384 FIX: Fixed exception on start page when using Python < 2.5...
  * 4386 FIX: Fixed exception when creating links from service views to service group views...
  * 4388 FIX: Views: Fixed exception with host tag columns which tag has been deleted...
  * 4389 FIX: Views: Fixed "Cached" column when cache interval is reported to be 0...

OBS-URL: https://build.opensuse.org/package/show/server:monitoring/check_mk?expand=0&rev=87
2017-02-25 18:41:21 +00:00
Lars Vogdt
3db0feff47 Accepting request 446754 from home:deadpoint:branches:server:monitoring
update 1.2.8p14

OBS-URL: https://build.opensuse.org/request/show/446754
OBS-URL: https://build.opensuse.org/package/show/server:monitoring/check_mk?expand=0&rev=86
2016-12-25 21:27:50 +00:00
Lars Vogdt
3ca3c3f06b - update 1.2.8p13
Checks & Agents:
  * 3822 FIX: MRPE commands longer than 256 characters got truncated...
  * 3958 FIX: netapp_qtree_quota: fixed graph scaling
  * 3937 FIX: check_mk_agent.aix: fixed hadling of mailq command
  * 3825 FIX: local check: no longer cuts away any trailing "9" digits in P mode
  * 3964 FIX: df_zos: Fixed not working filesystemcheck for IBM z/OS...
  * 3650 FIX: Fixed bash versionitis, unbreaking cached check results....
  * 3960 FIX: if.include: fixed wrong order if interface groups are configured
  * 3903 FIX: mssql.vbs: Fixed support for MSSQL server 2016
  * 3967 FIX: raritan_emx: Fixed broken check (wrong include 
              temperature.includes)
  Multisite:
  * 3902 FIX: Graph search view: Changing painter options made page empty
  WATO:
  * 3821 FIX: WATO Network Scan: Fixed risk of loosing site tags 
              when performing a network scan...
  Notifications:
  * 3968 FIX: Notifications / Alert handling: Fixed configuring nth
              notifications without state changes...
- do not trust the automatic dependency tracking of rpm at the moment:
  require the needed dependencies manual instead

OBS-URL: https://build.opensuse.org/package/show/server:monitoring/check_mk?expand=0&rev=84
2016-11-20 22:59:14 +00:00
Lars Vogdt
3d875aeada Accepting request 434748 from home:deadpoint:branches:server:monitoring
update to 1.2.8p12

OBS-URL: https://build.opensuse.org/request/show/434748
OBS-URL: https://build.opensuse.org/package/show/server:monitoring/check_mk?expand=0&rev=83
2016-11-09 11:50:47 +00:00
Lars Vogdt
ccf6cbc13d - removed dietlibc from build requires
OBS-URL: https://build.opensuse.org/package/show/server:monitoring/check_mk?expand=0&rev=82
2016-11-08 18:30:35 +00:00
Lars Vogdt
d7ae0d2dcb - update to 1.2.8p12:
Core & Setup:
  * 3857 FIX: Creation of crash reports could lead to further bugs...
  * 3889 FIX: Fixed incompatiblity with Python 2.4 (CentOS 5.5)
              introduced with 1.2.8p11...
  * 3737 FIX: Fixed slow activation of changes due to loss of IP address cache...
  * 3893 FIX: Predictive levels: Improved handling of broken prediction 
              files (empty files)...
  Checks & Agents:
  * 3934 mssql.vbs now detects MSSQL Server 2016 instances
  * 3837 FIX: Fixed empty check if lnx_if info contains additional line...
  * 3804 FIX: Datasource programs: fixed possible Check_MK Helper 
                       exception when creation of subprocess fails
  * 3808 FIX: df.include: fixed incorrect levels calculations on very
                          small filesystems...
  * 3809 FIX: windows agent: no longer truncates plugin output, no
              longer freezes when plugin produces too much output...
  * 3813 FIX: check_mail: fixed missing base64 decoding on multipart mails
  * 3888 FIX: df checks: Fixed invalid displayed WARN / CRIT lines 
                         in graphs when using "bytes left" thresholds
  * 3840 FIX: cisco_qos: Fixed wrong units in graphs...
  * 3890 FIX: check_mk_agent.openbsd: Fixed broken MRPE checks
  * 3814 FIX: win_netstat: fixed unicode warning while parsing data
  * 3880 FIX: check_sql: fixed missing number in check details
  * 3907 FIX: oracle_tablespaces: simplyfied free space calculation 
                                  depending on version...
  * 3818 FIX: windows agent: fixed 2 bugs related to mrpe...
  * 3748 FIX: vertias_vcs: Fix empty agent section for standard 
                           xinetd configuration...
  * 3935 FIX: FIX avaya_45xx_cpu: check got UNKNOWN using Nagios core

OBS-URL: https://build.opensuse.org/package/show/server:monitoring/check_mk?expand=0&rev=81
2016-10-16 14:04:28 +00:00
Darin Perusich
ef9496c434 - Added missing snmp_cache directory
OBS-URL: https://build.opensuse.org/package/show/server:monitoring/check_mk?expand=0&rev=80
2016-09-23 18:38:57 +00:00
Darin Perusich
a3acdc640b Accepting request 429861 from home:deadpoint:branches:server:monitoring
Added missing web.log and acknowledged_werks.mk files

OBS-URL: https://build.opensuse.org/request/show/429861
OBS-URL: https://build.opensuse.org/package/show/server:monitoring/check_mk?expand=0&rev=79
2016-09-23 18:24:20 +00:00
Darin Perusich
e54dc23cc4 Accepting request 429848 from home:deadpoint:branches:server:monitoring
update to 1.2.8p11

OBS-URL: https://build.opensuse.org/request/show/429848
OBS-URL: https://build.opensuse.org/package/show/server:monitoring/check_mk?expand=0&rev=78
2016-09-23 16:46:31 +00:00
Lars Vogdt
4f3a933338 Accepting request 356127 from home:deadpoint:branches:server:monitoring
update to 1.2.6p16

OBS-URL: https://build.opensuse.org/request/show/356127
OBS-URL: https://build.opensuse.org/package/show/server:monitoring/check_mk?expand=0&rev=77
2016-02-01 12:10:53 +00:00
379e1180ae Accepting request 348082 from home:aeneas_jaissle:branches:server:monitoring
Update to 1.2.6p15

OBS-URL: https://build.opensuse.org/request/show/348082
OBS-URL: https://build.opensuse.org/package/show/server:monitoring/check_mk?expand=0&rev=76
2015-12-09 12:23:36 +00:00
Lars Vogdt
a6188d5d3a - update to 1.2.6.p14:
+ Checks & Agents: 
    * 2783 FIX: esx_vsphere_datastores: fixed crash when no provisioning 
                levels were set 	
  + GUI: 
    * 2447 FIX: Fixed sorting of performancedata values with units
- update to 1.2.6.p13:
  + Core & Setup:
    * 2430 FIX: Fixed crash with availability queries when using nagios as core
    * 2443 FIX: Fixed quoting of ! in classical nagios checks configured via WATO
  +	Event Console:
    * 2644 FIX: Fix exception in executing actions or notifications when 
                match groups contain non-ASCII characters
    * 2757 FIX: Events Check: Fixed check finding too many events (host
                search was infix search instead of full match)
  +	Checks & Agents:
    * 2653 FIX: winperf_msx_queues: fixed incorrect cancelation of 
                check claiming no counters were available
    * 2619 FIX: services_summary: Fixed exception on WATO services summary page
    * 2658 FIX: logwatch: unacknowledged messages exceeding the max size are
                now dropped, even if they were already stored due to a previous bug
    * 2679 FIX: hp_proliant_power: Not discoverying when host is reporting "absent" state
    * 2665 FIX: ps: fix crash in case of quota violation on Windows
    * 2236 FIX: cups_queues: Correct not working discovery after werk #2504
    * 2669 FIX: mcdata_fcport: fix computation of in and out traffic
    * 2704 FIX: logwatch: fixed crash caused by missing logwatch buffer
    * 2672 FIX: mounts: ignore options that are allowed to change on btrfs filesystems
    * 2446 FIX: Active checks check_mail check_mail_loop: did not work with POP3 protocol
    * 1300 FIX: ovs_bonding: Fixed discovery exception in case of not active bond
    * 2735 FIX: esx_vsphere_datastores: fix labelling, help and performance data

OBS-URL: https://build.opensuse.org/package/show/server:monitoring/check_mk?expand=0&rev=75
2015-11-10 15:56:59 +00:00
Ruediger Oertel
ce1ce71f8f - move fiddling with log dir below calling setup.sh which
otherwise aborts

OBS-URL: https://build.opensuse.org/package/show/server:monitoring/check_mk?expand=0&rev=74
2015-11-04 00:54:32 +00:00
Lars Vogdt
1e9da42e7d - remove obsolete permissions.mk-livestatus
- do not use source service links in SOURCE definitions: does not
  work for Factory submissions right now

OBS-URL: https://build.opensuse.org/package/show/server:monitoring/check_mk?expand=0&rev=72
2015-11-03 15:20:03 +00:00
Lars Vogdt
16ce63840a - do not use dietlibc on old distributions
OBS-URL: https://build.opensuse.org/package/show/server:monitoring/check_mk?expand=0&rev=70
2015-10-20 07:59:35 +00:00
Lars Vogdt
0ba242f752 - enhance rpmlintrc by adding wrong-file-end-of-line-encoding and
non-executable-script filters for files that are either planned
  to be used on M$ computers or executed inside check_mk 
- strip mkevent binary
- remove duplicate permissions pre-requires line
- xinetd services should allow connections only from localhost 
  in the standard configuration
- encapsulate also the pre* macros if the scripts there run only on
  a specific distribution (avoid empty pre* macros
- bzip2 the source)

OBS-URL: https://build.opensuse.org/package/show/server:monitoring/check_mk?expand=0&rev=69
2015-10-20 07:59:23 +00:00
Lars Vogdt
6b82794d31 Accepting request 332981 from home:aeneas_jaissle:branches:server:monitoring
Update to 1.2.6p12

OBS-URL: https://build.opensuse.org/request/show/332981
OBS-URL: https://build.opensuse.org/package/show/server:monitoring/check_mk?expand=0&rev=68
2015-10-10 11:24:33 +00:00
Darin Perusich
220b63e90c - update to 1.2.6p1
+ Core & Setup:
    * 2089 FIX: Debug mode shows details about errors in autochecks as expected now
    * 2093 FIX: Fixed handling of check_mk commandline parameter "-c"
    * 2187 FIX: Avoid CLOSE_WAIT sockets for agent connection in case of timeouts...
    * 2194 FIX: Avoid new discovered checks from being used without config reload
  + Checks & Agents:
    * 1234 Fixed cisco_power in case of slashes in item names...
    * 2051 FIX: windows agent: no longer outputs stderr of local and plugin scripts...
    * 2088 FIX: cisco_cpu: Dealing with non CPU utilization information correctly...
    * 2055 FIX: agent_vsphere, licenses check: now really configurable on / off...
    * 2091 FIX: The check-mk-agent RPM packages can now update the old check_mk-agent named RPMs...
    * 2046 FIX: Replace GBit with Gbit, MBit with Mbit, KBit with Kbit...
    * 2098 FIX: ibm_svc_mdiskgrp: fix rounding bug, decimal digits of size (GB, TB) were always lost
    * 2094 FIX: Fixed missing agent section when ntpq times out after 5 seconds
    * 2095 FIX: oracle_crs_voting: Also handling voting disks with id 0 (seen on old CRS 10.2.0.5.0)...
    * 2096 FIX: jolokia_metrics: Now deal with missing thread related infos (jboss might only send ThreadCount)
    * 1895 FIX: temperature.include: Fixed Fahrenheit handling...
    * 2097 FIX: apc_symmetra: Fixed false alert during self test...
    * 2143 FIX: Solaris-Agent: Fixed broken zfsget checks on solaris 10
    * 2144 FIX: Fixed exception in inventory GUI when trying to render dates of inventorized exe files...
    * 2058 FIX: ucs_bladecenter_fans.temp, ucs_bladecenter_psu.chassis_temp: fixed broken temperature checks (nagios only)...
    * 2059 FIX: ucs_bladecenter_if: fixed exception when fibrechannel interfaces were not configured...
    * 1233 FIX: Fixed fileinfo check for solaris in case of missing files
    * 1236 FIX: multipath: Now show correct error in case of removed multipaths instead of check crash
    * 2152 FIX: apache_status: Fixed plugin to work on CentOS/RedHat 5.x...
    * 1237 FIX: Fixed missing temperature checks on cisco devices
    * 1238 FIX: check_mk_agent.linux: Do not execute the multipath section if no /etc/multipath.conf exsist.
    * 1240 FIX: multipath: improved detection for not installed multipath
    * 2159 FIX: netapp_api_disk.summary: Changed default thresholds to WARN on the first broken disk, CRIT on 50%...

OBS-URL: https://build.opensuse.org/package/show/server:monitoring/check_mk?expand=0&rev=67
2015-04-14 20:07:32 +00:00
Lars Vogdt
3e29465a16 Accepting request 288698 from home:deadpoint:branches:server:monitoring
update to 1.2.6

OBS-URL: https://build.opensuse.org/request/show/288698
OBS-URL: https://build.opensuse.org/package/show/server:monitoring/check_mk?expand=0&rev=66
2015-03-08 20:15:45 +00:00
Tomáš Chvátal
1593f758c5 Accepting request 282644 from home:jsjhb:branches:server:monitoring
- agent: 
  + add systemd unit files for socket activation of agent instead of
    using xinetd activation
  + add separate package for caching-agent
  + add SuSEfirewall2 service for check_mk-agent 
- logwatch:
  + add logwatch dir to vardir, as logwatch keeps track of logfiles
    there
- multisite:
  + move livestatus_webdir back to /var/lib/check_mk/web (from upstream)
  + include wato dirs in multisite subpackage
  + add %{livestatus_vardir}/web
  + add %{livestatus_sysconfdir}/multisite.d(/wato)
- mkeventd:
  + fix permission of %{livestatus_sysconfdir}/multisite.d

OBS-URL: https://build.opensuse.org/request/show/282644
OBS-URL: https://build.opensuse.org/package/show/server:monitoring/check_mk?expand=0&rev=65
2015-01-30 12:54:40 +00:00
Lars Vogdt
cafa9a703b Accepting request 266858 from home:jsjhb:branches:server:monitoring
- change nagios_startscript to %{_sbindir}/rcnagios for versions
  >= 1310, as /etc/init.d/nagios is not available there anymore

OBS-URL: https://build.opensuse.org/request/show/266858
OBS-URL: https://build.opensuse.org/package/show/server:monitoring/check_mk?expand=0&rev=64
2015-01-04 11:59:10 +00:00
Lars Vogdt
33914f90a8 - added livestatus-README.SUSE for mk-livestatus package
OBS-URL: https://build.opensuse.org/package/show/server:monitoring/check_mk?expand=0&rev=63
2014-07-26 22:15:48 +00:00
Lars Vogdt
8a02bf26f0 - try to handle systemd serivce in postun in check_mk-agent
- add compatibility for Nagios 4.x by providing
  livestatus-nagios4.o in /usr/lib/check_mk

OBS-URL: https://build.opensuse.org/package/show/server:monitoring/check_mk?expand=0&rev=62
2014-07-26 20:53:14 +00:00
Lars Vogdt
ddfb40e241 - add sudoers file for multisite, so apache can run check_mk
- BuildRequire dietlibc for mkeventd binaries
- complete mkeventd package
- split out mk-livestatus-nagios3 and mk-livestatus-nagios4 package
  and handle the usage of the livestatus.o broker module via 
  update-alternative 
  => add compatibility for Nagios 4.x
- install directories before calling setup.sh - otherwise some 
  files will not be installed
- move livestatus.o out of the check_mk package

OBS-URL: https://build.opensuse.org/package/show/server:monitoring/check_mk?expand=0&rev=60
2014-07-24 23:44:16 +00:00
Lars Vogdt
beb413a5dc - handle systemd serivce in postun in check_mk-agent
OBS-URL: https://build.opensuse.org/package/show/server:monitoring/check_mk?expand=0&rev=59
2014-07-24 19:54:27 +00:00
Lars Vogdt
924c33c44a - added check_mk-1.2.4p5-trip-points.patch :
This patch will raise CRIT for "critical" status, and WARN for "hot".
  It will not raise anything for "active" and "passive" states, but 
  it will still set the status info "(Trip Points reached: active (0))".
  
  A WARN will also be raised if a trip point is reached and the status
  is not one of "critical", "host", "active", or "passive".

OBS-URL: https://build.opensuse.org/package/show/server:monitoring/check_mk?expand=0&rev=57
2014-07-22 14:34:44 +00:00
Lars Vogdt
d44c21d547 - update to 1.2.4p5:
Core & Setup:
  * 1035 FIX: Do not fail on errors in *.mk files anymore - except
              in interactive mode...
  Checks & Agents:
  * 0994 FIX: agent plugin smart: fixed syntax error
  * 0989 FIX: logwatch.ec: Fix forwarding multiple messages via syslog/TCP...
  * 0943 FIX: if.include: fixed incorrect traffic percentage values
              in the check output of if checks...
  * 1037 FIX: bintec_info: support bintec RXL12500
  * 0827 FIX: lnx_thermal: Not checking active trip points (e.g. 
              cooling device triggers) anymore
  Multisite:
  * 1036 FIX: doc/treasures/downtime: fix --url option, better error output
  WATO:
  * 0990 FIX: Fix HTTP error handling in bulk inventory...
  * 1004 FIX: Fix exception when saving rules, caused by empty item
  Event Console:
  * 1040 FIX: Avoid sporadic errors when checking event state in Event Console...
  Livestatus:
  * 0988 FIX: livedump: Fix exception in case no contact groups are
              defined for a service

OBS-URL: https://build.opensuse.org/package/show/server:monitoring/check_mk?expand=0&rev=56
2014-07-04 13:27:12 +00:00
Darin Perusich
4faca204da - update to 1.2.4p4:
Core & Setup:
    * 0940 SEC: Fixed various core SIGSEGV when using malformed livestatus queries...
  Checks & Agents:
    * 0932 FIX: prediction: fixed bug where predicted levels were not recalculated
  Multisite:
    * 0982 SEC: Fix two XSS weaknesses according to CVSS 8.5 AV:N/AC:M/Au:S/C:C/I:C/A:C...
    * 0983 SEC: Fix security issue in code of row selections (checkboxes) (CVSS 4.9 AV:N/AC:M/Au:S/C:N/I:P/A:P)...
    * 0166 FIX: mobile gui: Fixed colors of command list...
    * 0820 FIX: Fixed wrong NagVis links in "custom links" snapin
    * 0939 FIX: Fixed multisite exception caused by missing explanation text for a AUTODELETE event action
  WATO:
    * 0984 Fix code injection for logged in users via automation url...
            NOTE: Please refer to the migration notes!
    * 0817 FIX: Fixed error during creating new sites in WATO...
- install mk-job
- remove CVE-2014-0243 patches

OBS-URL: https://build.opensuse.org/package/show/server:monitoring/check_mk?expand=0&rev=55
2014-06-24 11:51:16 +00:00
Lars Vogdt
eb4f4b9a99 - update to 1.2.4p3:
Core & Setup:
  * 0888 FIX: Fix SNMP inventory check in simulation mode
  Checks & Agents:
  * 0889 FIX: logwatch: fix case where rule wouldn't be applied...
  * 0832 FIX: solaris_mem: fixed invalid calculation of total swap...
  * 0154 FIX: zfsget: Fixed inventory of filesystems
  * 0155 FIX: mssql_counters: harded check agains odd agent output
  * 0910 FIX: brocade.power: fixed an error where the check reports
               an UNKNOWN on power supply failure...
  Multisite:
  * 0912 FIX: Multisite Views: Fixed bug where custom views could
              not get deleted
  * 0923 FIX: json export: fixed bug not stripping html tags 
              from output
  WATO:
  * 0971 FIX: Fix missing authentication of PHP addons in 
              D-WATO when activation mode is reload...
  * 0972 FIX: Do not loose site specific global settings anymore 
              when chaning a site's configuration...
  Notifications:
  * 0964 FIX: Fix hanging shutdown of CMC on RedHat 5.X...
  BI:
  * 0882 FIX: check_bi_local.py: fix crash in case of non-ascii characters...
  Reporting & Availability:
  * 0890 FIX: Fix availability computation for hosts...
  * 0891 FIX: Fix HTML encoding of tootip in inline timeline of availability
  Event Console:
  * 0902 FIX: event console view: fixed exception on rendering 
              host tags for unknown hosts...

OBS-URL: https://build.opensuse.org/package/show/server:monitoring/check_mk?expand=0&rev=53
2014-06-02 10:09:21 +00:00
Lars Vogdt
0dbd371c22 - added check_mk-1.2.4p2-CVE-2014-0243-*.patch to fix a security
problem where any local use can read any file as root.
  see CVE-2014-0243 for details.

OBS-URL: https://build.opensuse.org/package/show/server:monitoring/check_mk?expand=0&rev=52
2014-05-31 23:03:19 +00:00