# changelog

author: Johannes Meyer <johannes.meyer@icinga.com> 1.1.0-1
changelog:
  - Updated German translation (de_DE)
  - Updated Russian translation (ru_RU)
  - Updated Ukrainian translation (uk_UA)
  - Added Spanish (Argentina) translation (es_AR)


author: Markus Frosch <markus.frosch@icinga.com> 2.5.0-1
changelog:
  - Update to 2.5.0
  - All packages now require PHP >= 5.6
  - [EPEL 6 + 7] We now require PHP 7 from SCL packages, php-fpm as runtime engine
  - [SUSE / openSUSE] Requirements will force the installation of php7
  - Please check upgrading docs at /usr/share/icingaweb2/doc/80-Upgrading.md


author: Johannes Meyer <johannes.meyer@icinga.com> 2.8.0-1
changelog:
  - Update to 2.8.0
  - Add new requirement for package icinga-l10n
  - [EPEL 7] We now require PHP 7.3 instead of PHP 7.1
  - Please check uprading docs at /usr/share/icingaweb2/doc/80-Upgrading.md


author: Silas Sewell <silas@sewell.ch> - 1.2.6-3
changelog:
  - Add Fedora build flags
  - Send all scriplet output to /dev/null
  - Remove debugging flags
  - Add redis.conf check to init script


author: Fabian Deutsch <fabiand@fedoraproject.org> - 2.4.6-1
changelog:
  - Update to 2.4.6
  - systemd unit file added
  - Compiler flags changed to compile 2.4.6
  - Remove doc/ and Changelog


author: Fabian Deutsch <fabian.deutsch@gmx.de> - 2.6.16-1
changelog:
  - Update to 2.6.16
  - Fix rhbz#973151
  - Fix rhbz#656683
  - Fix rhbz#977357 (Jan Vcelak <jvcelak@fedoraproject.org>)


author: Haïkel Guémar <hguemar@fedoraproject.org> - 2.8.14-1
changelog:
  - Upstream 2.8.14 (RHBZ #1136287)
  - Bugfix for lua scripting users (server crash)
  - Refresh patches
  - backport spec from EPEL7 (thanks Warren)


author: Haïkel Guémar <hguemar@fedoraproject.org> - 2.8.14-2
changelog:
  - Cleanup spec
  - Fix shutdown for redis-{server,sentinel}
  - Backport fixes from Remi Collet repository (ie: sentinel working)


author: Haïkel Guémar <hguemar@fedoraproject.org> - 2.8.15-1
changelog:
  - Upstream 2.8.15 (critical bugfix for sentinel)
  - Fix to sentinel systemd service and configuration (thanks Remi)
  - Refresh patch management


author: Remi Collet <remi@fedoraproject.org> - 2.8.17-1
changelog:
  - Upstream 2.8.17
  - fix redis-sentinel service unit file for systemd
  - fix redis-shutdown for sentinel
  - also use redis-shutdown in init scripts


author: Haïkel Guémar <hguemar@fedoraproject.org> - 2.8.19-1
changelog:
  - Upstream 2.8.19 (RHBZ #1175232)
  - Fix permissions for tmpfiles (RHBZ #1182913)
  - Add limits config files
  - Spec cleanups


author: Haïkel Guémar <hguemar@fedoraproject.org> - 3.0.2-1
changelog:
  - Upstream 3.0.2 (RHBZ #1228245)
  - Fix Lua sandbox escape and arbitrary code execution (RHBZ #1228331)


author: Haïkel Guémar <hguemar@fedoraproject.org> - 3.2.3-1
changelog:
  - Upstream 3.2.3
  - Security fix for CVE-2013-7458 (redis-cli history world readable)
  - RHBZ#1363670 RHBZ#1363671


author: Remi Collet <remi@fedoraproject.org> - 3.2.3-2
changelog:
  - add missing man pages #1374577
    using patch from https://github.com/redis/redis/pull/3491
  - data and configuration should not be publicly readable #1374700
  - remove /var/run/redis with systemd #1374728
  - provide redis-check-rdb as a symlink to redis-server #1374736
    using patch from https://github.com/redis/redis/pull/3494
  - move redis-shutdown to libexec


author: Nathan Scott <nathans@redhat.com> - 3.2.9-1
changelog:
  - Upstream 3.2.9
  - Add RuntimeDirectory=redis to systemd unit file (RHBZ #1454700)
  - Mark rundir as %ghost since it may disappear (tmpfs - #1454700)
  - Fix a shutdown failure with Unix domain sockets (RHBZ #1444988)


author: Nathan Scott <nathans@redhat.com> - 3.2.10-1
changelog:
  - Upstream 3.2.10 release
  - Ensure both the redis and redis-sentinel service files set correct perms
  - Dropped systemd tmpfiles source, handled directly in systemd service files


author: Nathan Scott <nathans@redhat.com> - 3.2.11-1
changelog:
  - Upstream 3.2.11 bug-fix-only release
  - Switch to using Type=notify for Redis systemd services (RHBZ #1172841)
  - Add Provides:bundled hiredis, linenoise, lua-libs clauses (RHBZ #788500)


author: Nathan Scott <nathans@redhat.com> - 4.0.2-1
changelog:
  - Upstream 4.0.2 release.  (RHBZ #1389592)
  - Add redis-devel for loadable module development.
  - Add redis-doc for man pages and detailed documentation.
  - Provide redis-check-aof as a symlink to redis-server also now.


author: Remi Collet <remi@remirepo.net> - 4.0.3-1
changelog:
  - Redis 4.0.3
  - fix ownership of /usr/share/doc/redis
  - use make_flags for test to avoid rebuild and failure
  - fix rpm macro location on EL-6
  - add /var/run/redis on EL-6
  - add spec file license header
  - drop duplicated documentation from main package
  - keep man in main page


author: Nathan Scott <nathans@redhat.com> - 4.0.4-1
changelog:
  - Upstream 4.0.4 release.
  - Update to current upstream redis-doc also.
  - Fix man page issues (RHBZ #1513594 and RHBZ #1515417).


author: Remi Collet <remi@remirepo.net> - 4.0.5-1
changelog:
  - Redis 4.0.5 - Released Thu Dec 1 16:03:32 CET 2017
  - Upgrade urgency CRITICAL: Redis 4.0.4 fix for PSYNC2 was broken,
    causing the slave to crash when receiving an RDB file from the
    master that contained a duplicated Lua script.


author: Nathan Scott <nathans@redhat.com> - 5.0.4-2
changelog:
  - Obsolete redis-trib - functionality now in redis-cli(1)
  - Remove old chkconfig support, all systemd platforms now


author: Remi Collet <remi@remirepo.net> - 6.0.4-3
changelog:
  - Add comment for TimeoutStartSec and TimeoutStopSec in limit.conf
  - Fix missing notification to systemd for sentinel
    patch from https://github.com/redis/redis/pull/7168
  - Upstream 6.0.4 release.


author: Remi Collet <rcollet@redhat.com> - 6.0.6-1
changelog:
  - Upstream 6.0.6 release.
  - drop patch merged upstream
  - open https://github.com/redis/redis/pull/7543 fix deprecated tail syntax


author: Remi Collet <remi@remirepo.net> - 6.0.9-2
changelog:
  - move configuration in /etc/redis per upstream recommendation
    see https://github.com/redis/redis/issues/8051


author: Christoph Maser <cmr@financial.com> - 0.8.3-2
changelog:
  - Apply patch from 
    https://git.icinga.org/index?p=icinga-core.git;a=commit;h=068baf7bfc99a2a5a88b64d06df49d7395008b40


author: Christoph Maser <cmr@financial.com> - 0.8.3-3
changelog:
  - Apply patch from 
    https://git.icinga.org/index?p=icinga-core.git;a=commit;h=8b3505883856310472979b152b9960f81cdbaad7


author: Christoph Maser <cmr@financial.com> - 0.8.4-2
changelog:
  - make packages openSUSE compatible
  - add #apachecondir, #apacheuser, #apachegroup depending on vendor
  - configure add --with-httpd-conf=#{apacheconfdir} 
  - configure add --with-init-dir=#{_initrddir}


author: Christoph Maser <cmr@financial.com> - 0.8.4-3
changelog:
  - Use icinga-cmd group and add apache user to that group instead
    of using apachegroup as icinga command group.


author: Christoph Maser <cmaser@gmx.de> - 1.3.0-2
changelog:
  - move cgis to libdir
  - remove suse suppot (packages available at opensuse build system)
  - add doxygen docs


author: Michael Friedrich <michael.friedrich@univie.ac.at> - 1.4.0-1
changelog:
  - update for release 1.4.0
  - remove perl subst for eventhandler submit_check_result, this is now done by configure
  - remove top.html, doxygen
  - set cgi log permissions to apache user
  - honour modules/ in icinga cfg and modules/idoutils.cfg for neb definitions
  - add /icinga/log for cmd.cgi logging, includes .htaccess


author: Michael Friedrich <michael.friedrich@univie.ac.at> - 1.5.0-1
changelog:
  - set to 1.5.0 target, remove provides nagios version, set idoutils.cfg-sample
  - move all logging to one location https://bugzilla.redhat.com/show_bug.cgi?id=693608
  - add log-dir, cgi-log-dir, phpapi-log-dir to configure, remove the manual creation
  - remove manual logdir creation and movings, as no longer needed
  - add objects/notifications.cfg for further examples
  - fix file perms and locations of cfgs
  - fix group for doc


author: Michael Friedrich <michael.friedrich@univie.ac.at> - 1.6.0-1
changelog:
  - set to 1.6.0 target
  - add --with-web-user/group
  - add objects/ido2db_check_proc.cfg
  - drop api package as this is now deprecated and not shipped anymore with icinga package
  - remove provides nagios, inaccurate
  - enable cmd.cgi logging by default, {logdir}/gui used
  - fix --libexecdir to point to possible location of nagios-plugins in resource.cfg:$USER1$


author: Michael Friedrich <michael.friedrich@univie.ac.at> - 1.6.1-4
changelog:
  - rename idomod.o to idomod.so - see #2354
  - use --libdir={_libdir}/icinga to install idomod.so instead of {_bindir} - see #2346
  - list {_libdir}/icinga/cgi/ cgis one by one, removing build warnings
  - remove macros in changelog warnings from rpmlint
  - use custom revision macro, don't forget that on spec updates
  - drop webuser/group, was used only by deprecated icinga-api (thx Michael Gruener) #2356
  - change ownership of docs to root (thx Michael Gruener)
  - add "README LICENSE Changelog UPGRADING" to all packages as docs (thx Michael Gruener) #2212
  - change permissions of resource.cfg to icinga:icinga 640 (thx Michael Gruener)
  - users who use cgi.cfg authorized_for_full_command_resolution must add apache user to group themselves (security risk)
  - put module/idoutils/db into docs instead of manually copying to /etc/icinga/idoutils (thx Michael Gruener) #2357
  - revamp the file permissions based on proposals by Michael Gruener <michael.gruener@topalis.com>


author: Michael Friedrich <michael.friedrich@univie.ac.at> - 1.6.1-5
changelog:
  - add README.RHEL README.RHEL.idoutils to docs, thx Michael Gruener, Stefan Marx #2212
  - use newly introduced --with-eventhandler-dir and make install-eventhandlers
  - install sample eventhandlers to {_libdir}/icinga/eventhandlers
  - use --enable-cgi-log from upstream instead of manual sed
  - add {_sysconfdir}/icinga/conf.d because upstream will include that with cfg_dir


author: Michael Friedrich <michael.friedrich@univie.ac.at> - 1.7.0-1
changelog:
  - drop idoutils, add idoutils-libdbi-mysql and idoutils-libdbi-pgsql
  - add requires for libdbi drivers mysql and pgsql
  - add conflicts vice versa to mysql and pgsql libdbi package
  - sed ido2db.cfg for idoutils-libdbi-pgsql to match pgsql config on upgrade
  - log info message for idoutils to create db
  - use the _sbindir macro instead of hardcoded /usr/sbin
  - move pid file to _localstatedir/run/icinga.pid
  - use name macro instead of hardcoded "icinga" everywhere
  - introduce plugindir macro for global usage
  - install icinga.logrotate example
  - move ext cmd file location to _localstatedir/spool/icinga/cmd/icinga.cmd
  - set icinga user's home to _localstatedir/spool/icinga
  - move checkresults to _localstatedir/spool/icinga/checkresults
  - use --with-http-auth-file from #2533
  - add default /etc/icinga/passwd with icingaadmin:icingaadmin default login
  - use ido2db.lock, ido.sock, idomod.tmp, icinga.chk location change from configure params #1856
  - use --with-state-dir=$spooldir for status.dat, objects.cache etc
  - kick provides: nagios again, as this will cause dependency problems. addons must be fixed.
  - copy old retention.dat and objects.precache if found #2585
  - add most valuable changes to README.RHEL*
  - delete old bindir/idomod.o if found


author: Michael Friedrich <michael.friedrich@univie.ac.at> - 1.8.0-1
changelog:
  - bump version
  - add devel package, installing header files to include/
  - use --with-mainurl from upstream to set the default to /icinga/cgi-bin/status.cgi?host=all&type=detail&servicestatustypes=29
  - forgot to check on old icinga.cfg entries not matching - enforce that once
  - change permissions on ido2db.cfg, not being world readable (Aaron Russo) #2987
  - drop unsupported configure options causing warnings #3037
  - fix new jquery-ui files from icinga-gui datetime picker #3009


author: Remi Collet <remi@fedoraproject.org> - 3.2.3-2
changelog:
  - add missing man pages #1374577
    using patch from https://github.com/antirez/redis/pull/3491
  - data and configuration should not be publicly readable #1374700
  - remove /var/run/redis with systemd #1374728
  - provide redis-check-rdb as a symlink to redis-server #1374736
    using patch from https://github.com/antirez/redis/pull/3494
  - move redis-shutdown to libexec


author: Markus Frosch <markus.frosch@icinga.com> 2.8.0-2
changelog:
  - [SLES] Add systemd limits file
  - Add config(noreplace) for the systemd limits file
    (no need to release every OS immediately)
  - Update SELinux handling to be compatible to Fedora 27
    (only affecting f27 builds)


