redis (3:3.2.8-2~bpo8+1) jessie-backports; urgency=medium * Rebuild for jessie-backports. -- Chris Lamb Sat, 11 Mar 2017 12:55:09 +0000 redis (3:3.2.8-2) unstable; urgency=medium * Avoid conflict between RuntimeDirectory and tmpfiles.d(5) both attempting to create /run/redis with differing permissions. This prevents an installation error on Jessie where /run/redis was first being created by the tmpfiles.d(5) mechanism and then subsequently via the RuntimeDirectory directive. Due to a bug in Jessie's systemd, this caused a package installation error as systemd was too strict about permissions if the target already exists: The redis-{server,sentinel} daemon would actually start successfully a few milliseconds later due to the Restart=always directive. We work around this this by dropping the tmpfiles.d(5) handling and moving entirely to RuntimeDirectory{,Mode}; we are not using any special handling requiring tmpfiles.d(5) and we appear to need RuntimeDirectory anyway for #846350. (Closes: #856116) -- Chris Lamb Sat, 11 Mar 2017 12:53:14 +0000 redis (3:3.2.8-1) unstable; urgency=medium * New upstream release. -- Chris Lamb Mon, 13 Feb 2017 10:15:53 +1300 redis (3:3.2.7-1) unstable; urgency=medium * New upstream release. -- Chris Lamb Wed, 01 Feb 2017 09:27:05 +1300 redis (3:3.2.6-6) unstable; urgency=medium * Use --cpu-list 0 (not --cpu-list 1) to ensure compilation on single-CPU machines. (Closes: #852347) -- Chris Lamb Tue, 24 Jan 2017 11:59:02 +1300 redis (3:3.2.6-5) unstable; urgency=medium * Re-add taskset calls to try and avoid FTBFS due to parallelism in upstream test suite. -- Chris Lamb Mon, 23 Jan 2017 13:24:39 +1300 redis (3:3.2.6-4) unstable; urgency=medium * Expand the documentation in redis-server.service and redis-sentinel regarding the default hardening options. -- Chris Lamb Sat, 21 Jan 2017 11:21:33 +1100 redis (3:3.2.6-3) unstable; urgency=medium * Don't ship a "duplicate" redis-server binary in redis-tools as /usr/bin/redis-check-rdb (it checks argv to change its behaviour) by replacing it with a symlink. Found by . -- Chris Lamb Wed, 11 Jan 2017 17:04:33 +0000 redis (3:3.2.6-2) unstable; urgency=medium * Rename RunTimeDirectory -> RuntimeDirectory in .service files. (Closes: #850534) * Refresh all patches with pq import -> pq export. * Tidy all patches, updating descriptions and use Pq-Topic to organise. -- Chris Lamb Sat, 07 Jan 2017 18:06:14 +0000 redis (3:3.2.6-1~bpo8+1) jessie-backports; urgency=medium * Rebuild for jessie-backports. -- Chris Lamb Sun, 18 Dec 2016 09:59:19 +0000 redis (3:3.2.6-1) unstable; urgency=medium * New upstream release. * Add debian/gbp.conf to reflect new repository layout. -- Chris Lamb Tue, 06 Dec 2016 09:23:20 +0000 redis (3:3.2.5-6) unstable; urgency=medium * Add missing Depends on lsb-base for /lib/lsb/init-functions usage in redis-sentinel's initscript too. See #838966 for the parallel change to redis-server's initscript. -- Chris Lamb Thu, 01 Dec 2016 12:07:51 +0000 redis (3:3.2.5-5) unstable; urgency=medium * Add RunTimeDirectory=redis to systemd .service files. (Closes: #846350) -- Chris Lamb Thu, 01 Dec 2016 11:48:51 +0000 redis (3:3.2.5-4~bpo8+1) jessie-backports; urgency=medium * Rebuild for jessie-backports. -- Chris Lamb Tue, 29 Nov 2016 16:42:08 +0000 redis (3:3.2.5-4) unstable; urgency=medium * Install upstream's MANIFESTO and README.md. -- Chris Lamb Wed, 23 Nov 2016 15:45:48 +0000 redis (3:3.2.5-3) unstable; urgency=medium * Also run redis-benchmark in autopkgtests to stress-test the installation better. -- Chris Lamb Sun, 13 Nov 2016 15:03:18 +0000 redis (3:3.2.5-2~bpo8+1) jessie-backports; urgency=medium * Rebuild for jessie-backports. -- Chris Lamb Thu, 10 Nov 2016 12:01:35 +0000 redis (3:3.2.5-2) unstable; urgency=medium * Tighten permissions of /var/{lib,log}/redis. (Closes: #842987) - chmod(1) directories to 0750. - Allow local administrator to override permissions with dpkg-statoverride. - Set UMask= in .service files, at least to match SystemV initscripts. -- Chris Lamb Thu, 10 Nov 2016 11:53:21 +0000 redis (3:3.2.5-1~bpo8+1) jessie-backports; urgency=medium * Rebuild for jessie-backports. -- Chris Lamb Tue, 01 Nov 2016 16:42:50 +0000 redis (3:3.2.5-1) unstable; urgency=medium * New upstream release. - Refresh debian/patches/0003-use-system-jemalloc.patch to accomodate missing -ldl flag. * Refresh all patches with "pq import / pq export". -- Chris Lamb Wed, 26 Oct 2016 16:36:49 +0100 redis (3:3.2.4-2) unstable; urgency=medium * Ensure that sentinel's configuration actually writes to a pidfile location so that systemd can detect that the daemon has started. -- Chris Lamb Mon, 10 Oct 2016 12:05:20 +0100 redis (3:3.2.4-1~bpo8+1) jessie-backports; urgency=medium * Rebuild for jessie-backports. -- Chris Lamb Mon, 03 Oct 2016 17:43:43 +0100 redis (3:3.2.4-1) unstable; urgency=medium * New upstream release. * Sync debian/sentinel.conf. * Add missing -ldl for dladdr(3). * Add missing Depends on lsb-base for /lib/lsb/init-functions usage in initscript. Thanks to Santiago Vila. (Closes: #838966) -- Chris Lamb Tue, 27 Sep 2016 11:12:13 +0200 redis (3:3.2.3-2~bpo8+1) jessie-backports; urgency=medium * Rebuild for jessie-backports. -- Chris Lamb Sun, 11 Sep 2016 20:51:52 +0100 redis (3:3.2.3-2) unstable; urgency=medium * Call `ulimit -n 65536` by default from sysvinit scripts so behaviour is consistent with systemd. * Bump epoch as the "2" prefix makes it look like we are shipping version 2.x of Redis itself. -- Chris Lamb Mon, 05 Sep 2016 11:23:18 +0100 redis (2:3.2.3-1~bpo8+1) jessie-backports; urgency=medium * Rebuild for jessie-backports. -- Chris Lamb Tue, 09 Aug 2016 10:34:24 +0100 redis (2:3.2.3-1) unstable; urgency=medium * New upstream release. - Drop 0007-Avoid-world-readable-.rediscli_history-Closes-832460.patch as was applied upstream. * Add copyright-format 1.0 headers. - Use "BSD-3-clause" over "BSD". - Use separate ``License`` paragraphs. - Ensure all wildcards in ``Files:`` sections match. * Check we are running as root in LSB initscripts. * Add debian/README.source regarding debian/{redis,sentinel}.conf. -- Chris Lamb Tue, 02 Aug 2016 13:40:01 -0400 redis (2:3.2.2-1) unstable; urgency=medium * New upstream release. - Sync debian/redis.conf with upstream. - Sync debian/sentinel.conf with upstream. -- Chris Lamb Fri, 29 Jul 2016 10:08:08 -0400 redis (2:3.2.1-4~bpo8+1) jessie-backports; urgency=medium * Rebuild for jessie-backports. -- Chris Lamb Thu, 28 Jul 2016 08:49:42 -0400 redis (2:3.2.1-4) unstable; urgency=high * Avoid race condition by setting and resetting umask(2) when writing to ~/.rediscli_history. (Closes: #832460) * Skip replication tests with timing issues. -- Chris Lamb Thu, 28 Jul 2016 08:35:50 -0400 redis (2:3.2.1-3~bpo8+1) jessie-backports; urgency=medium * Rebuild for jessie-backports. -- Chris Lamb Wed, 27 Jul 2016 23:52:42 -0400 redis (2:3.2.1-3) unstable; urgency=medium * Avoid world_readable ~/.rediscli_history files. Thanks to kpcyrd . (Closes: #832460) -- Chris Lamb Tue, 26 Jul 2016 23:48:07 -0400 redis (2:3.2.1-2) unstable; urgency=medium * Avoid race conditions in upstream test suite. Thanks to Daniel Schepler . (Closes: #830500) -- Chris Lamb Wed, 13 Jul 2016 09:56:06 +0200 redis (2:3.2.1-1~bpo8+1) jessie-backports; urgency=medium * Rebuild for jessie-backports. -- Chris Lamb Wed, 29 Jun 2016 14:15:07 +0200 redis (2:3.2.1-1) unstable; urgency=medium * New upstream release. * Sync debian/redis.conf -- Chris Lamb Sat, 18 Jun 2016 20:13:44 +0100 redis (2:3.2.0-3~bpo8+1) jessie-backports; urgency=medium * Rebuild for jessie-backports. -- Chris Lamb Sat, 11 Jun 2016 11:51:23 +0100 redis (2:3.2.0-3) unstable; urgency=medium * Skip logging tests as not all architectures support it yet. * Tidy patches. -- Chris Lamb Mon, 16 May 2016 10:28:51 +0100 redis (2:3.2.0-2~bpo8+1) jessie-backports; urgency=medium * Rebuild for jessie-backports. - Drop debian/patches/05-CVE-2015-4335.patch. -- Chris Lamb Sat, 14 May 2016 09:22:01 +0100 redis (2:3.2.0-2) unstable; urgency=medium * Update redis.conf. -- Chris Lamb Sat, 07 May 2016 11:05:52 +0100 redis (2:3.2.0-1) unstable; urgency=medium * New upstream release. * Update 03-use-system-jemalloc.diff. * Install redis-check-rdb (was: redis-check-dump). * Bump Standards-Version to 3.9.8. -- Chris Lamb Fri, 06 May 2016 23:55:02 +0100 redis (2:3.0.7-4) unstable; urgency=medium * Actually specify a value for LimitNOFILE. -- Chris Lamb Thu, 07 Apr 2016 11:08:34 +0100 redis (2:3.0.7-3) unstable; urgency=medium * Update .travis.yml. * Update redis-benchmark manpage. Thanks to Joe Doherty (docapotamus). * Add LimitNOFILE to allow a higher number of open file descriptors . Thanks to @alexber220. -- Chris Lamb Wed, 06 Apr 2016 15:23:06 +0100 redis (2:3.0.7-2) unstable; urgency=medium * Correct SOURCE_DATE_EPOCH patch to invert conditional. Thanks to Reiner Herrmann . -- Chris Lamb Tue, 02 Feb 2016 10:53:26 +0100 redis (2:3.0.7-1) unstable; urgency=medium * New upstream release. * Actually drop unused 05-reproducible-build.diff file. * Move to https Vcs-Git URI. -- Chris Lamb Fri, 29 Jan 2016 14:56:43 +0100 redis (2:3.0.6-2) unstable; urgency=medium * Ensure that we always properly cleanup test processes (Closes: #808862) * Add explicit Build-Depends on procps. - Drop explicit pkill. * Use SOURCE_DATE_EPOCH instead of dpkg-parsechangelog so patch can go upstream. -- Chris Lamb Wed, 06 Jan 2016 11:38:14 +0000 redis (2:3.0.6-1) unstable; urgency=medium * New upstream release. * Drop 06-CVE-2015-8080-Integer-wraparound-in-lua_struct.c-cau.patch as an equivalent change merged upstream. * Don't fail if redis user already exists. (Closes: #774736) -- Chris Lamb Sat, 19 Dec 2015 11:27:41 +0000 redis (2:3.0.5-4) unstable; urgency=high * CVE-2015-8080: Integer wraparound in lua_struct.c causing stack-based buffer overflow (Closes: #804419) * Correct call to /bin/kill in redis-{server,sentinel}.service to avoid "kill: invalid argument T" messages when $MAINPID is not set. -- Chris Lamb Sat, 21 Nov 2015 16:22:45 +0200 redis (2:3.0.5-3) unstable; urgency=medium * Add a redis-sentinel.tmpfile matching redis-server.tmpfile. * wrap-and-sort -sa * Rebase all patches with `gbp pq`. -- Chris Lamb Fri, 30 Oct 2015 10:54:30 +0000 redis (2:3.0.5-2) unstable; urgency=medium * Also specify `ProtectSystem=true` over `ProtectSystem=full` in redis-server.service so that it can write its own configuration file when being run in cluster mode. (Closes: #803366) -- Chris Lamb Fri, 30 Oct 2015 00:01:17 +0000 redis (2:3.0.5-1) unstable; urgency=medium * New upstream release. - Sync ./redis.conf and ./debian/redis.conf. -- Chris Lamb Thu, 15 Oct 2015 16:12:17 +0100 redis (2:3.0.4-8) unstable; urgency=medium * Use `ProtectSystem=true` over `ProtectSystem=full` in redis-sentinel.service so that it can write its own configuration file under /etc. Thanks to Pete Hicks for the report and fix. (Closes: #799696) -- Chris Lamb Tue, 13 Oct 2015 20:46:23 +0100 redis (2:3.0.4-7) unstable; urgency=medium * Change the default (and commented-out) value for "unixsocket" from /tmp/redis.sock -> /var/run/redis/redis.sock so that it will work even under systemd's PrivateTmp=True. Thanks to Chris (Closes: #801464) -- Chris Lamb Sat, 10 Oct 2015 21:11:57 +0200 redis (2:3.0.4-6) unstable; urgency=medium * Allow redis-sentinel to actually write to its own directory; ReadWriteDirectories cannot take a filename as I previously thought. Thanks to Bernd Zeimetz for the prompt report. (Closes: #799696) -- Chris Lamb Tue, 29 Sep 2015 23:24:31 +0200 redis (2:3.0.4-5) unstable; urgency=medium * Don't install /etc/redis/{redis,sentinel}.conf world-readable as they may contain passwords, additionally setting the ownership to ensure they can read their own configuration. (Closes: #800435) * Disable CAP_SYS_PTRACE in systemd service files * Add Documentation= header to systemd service files. * Add a "redis" systemd unit alias. -- Chris Lamb Tue, 29 Sep 2015 17:42:22 +0200 redis (2:3.0.4-4) unstable; urgency=medium * Make the parallel change in 2:30.4-3 to redis-server's initscript, not just redis-sentinel's. -- Chris Lamb Mon, 14 Sep 2015 14:18:42 +0100 redis (2:3.0.4-3) unstable; urgency=medium * Specific `-s /bin/sh` in su's call to start run-parts as the redis's user's shell of /bin/false was preventing it from starting under sysvinit. Thanks to Michal Humpula . (Closes: #798951) -- Chris Lamb Mon, 14 Sep 2015 14:13:26 +0100 redis (2:3.0.4-2) unstable; urgency=medium * Add PIDFile= to systemd service files. * Run /etc/redis/redis-server.post-up.d (etc.) under the 'redis' user, not root in initscript. - Document this in 00_example files. * Execute run-parts files under systemd, not just under sysvinit. (Closes: #798771) * Add rudimentary hardening under systemd. (Closes: #798770) -- Chris Lamb Sun, 13 Sep 2015 07:18:13 +0100 redis (2:3.0.4-1) unstable; urgency=medium * New upstream release. - Sync debian/redis.conf. * Put --system further on to avoid issues with lintian false-positive (and to match the manpage). -- Chris Lamb Tue, 08 Sep 2015 10:28:51 +0100 redis (2:3.0.3-3) unstable; urgency=medium * Replace ExecStop in systemd configuration with TimeoutStopSpec. Calls to `redis-cli shutdown` were not reliable if the port/UNIX socket had changed from the defaults (or is not accessible due to firewalling, permissions, etc.) Note that we cannot simply remove ExecStop (hence TimeoutStopSpec) as we must wait for the server to fully shutdown - it may not have finished writing the dump file to disk and thus we would be risking silent data loss if it is SIGKILL'd. Thanks to Chris Kuehl . (Closes: #794437) -- Chris Lamb Wed, 05 Aug 2015 14:40:19 +0100 redis (2:3.0.3-2) unstable; urgency=medium * Switch from RuntimeDirectory to systemd-tempfiles. Both redis-server and redis-sentinel use the the same RuntimeDirectory (/run/redis). This is wrong since systemd removes RuntimeDirectory on service stop. So, stopping redis-server removes redis-sentinel.pid as well. Using a systemd-tempfile is a more robust approach. We are also removing ExecStartPre lines since directory creation is handled in a different level. Thanks to Christos Trochalakis . (Closes: #793016) -- Chris Lamb Mon, 20 Jul 2015 14:52:01 +0100 redis (2:3.0.3-1) unstable; urgency=medium * New upstream release. -- Chris Lamb Fri, 17 Jul 2015 14:48:12 +0100 redis (2:3.0.2-3) unstable; urgency=medium * Add some missing tools: - ./utils/lru/ - ./src/redis-trib.rb - Don't compress redis-trib.rb - Add ruby-redis to Suggests. -- Chris Lamb Sat, 11 Jul 2015 15:23:33 +0100 redis (2:3.0.2-2) unstable; urgency=medium * Create /var/run/redis with the correct permissions in systemd .service files. Thanks to Sebastian Lipponer . (Closes: #787257) * Install Bash completions to /usr/share/bash-completion/completions instead of /etc/bash_completion.d (see #787257). -- Chris Lamb Wed, 17 Jun 2015 15:56:52 +0100 redis (2:3.0.2-1) unstable; urgency=medium * New upstream release. -- Chris Lamb Thu, 04 Jun 2015 12:38:22 +0100 redis (2:3.0.1-1) unstable; urgency=medium * New upstream release. -- Chris Lamb Tue, 05 May 2015 16:23:59 +0100 redis (2:3.0.0-2) unstable; urgency=medium * redis-server was not able to start under systemd with default redis.conf due to the absence of /var/run/redis; when RuntimeDirectory is specified in *.service file, systemd creates the directory in /var/run and sets the correct permissions. Thanks to Mikhael A . -- Chris Lamb Thu, 09 Apr 2015 13:27:08 +0100 redis (2:3.0.0-1) unstable; urgency=medium * New upstream stable release. -- Chris Lamb Wed, 01 Apr 2015 18:08:31 +0100 redis (2:3.0.0~rc6-2) unstable; urgency=medium * Don't make test failures cause a build failure - known timing issues upstream. -- Chris Lamb Fri, 27 Mar 2015 13:37:18 +0000 redis (2:3.0.0~rc6-1) unstable; urgency=medium * New upstream RC release. -- Chris Lamb Wed, 25 Mar 2015 23:12:29 +0000 redis (2:3.0.0~rc5-2) unstable; urgency=medium * Upload to unstable. -- Chris Lamb Fri, 20 Mar 2015 19:16:34 +0000 redis (2:3.0.0~rc5-1) experimental; urgency=medium * New upstream RC release. * wrap-and-sort entries. * Tidy debian/rules. * Move to debhelper compatibility level 9. * Don't run tests if nocheck specified. * Update debian/copyright. -- Chris Lamb Fri, 20 Mar 2015 11:36:46 +0000 redis (2:3.0.0~rc4-1) experimental; urgency=medium * New upstream RC release. * wrap-and-sort. * Use the latest debian/changelog date in 05-reproducible-build.diff. -- Chris Lamb Fri, 13 Feb 2015 23:33:53 +0000 redis (2:3.0.0~rc3-1) experimental; urgency=medium * New upstream RC release. -- Chris Lamb Fri, 30 Jan 2015 19:03:31 +0000 redis (2:3.0.0~rc2-2) experimental; urgency=medium * Add Build-Depends on `tcl` for tests. * Add the following run-parts(8) directories that are be executed at the appropriate daemon start and stop actions: - /etc/redis/redis-server.pre-up.d - /etc/redis/redis-server.pre-down.d - /etc/redis/redis-server.post-up.d - /etc/redis/redis-server.post-down.d - /etc/redis/redis-sentinel.pre-up.d - /etc/redis/redis-sentinel.pre-down.d - /etc/redis/redis-sentinel.post-up.d - /etc/redis/redis-sentinel.post-down.d This is useful for loading Lua scripts which are not persisted across restarts. Scripts should be idempotent so that multiple calls to (eg.) "/etc/init.d/redis-server start" do not result in unintended consequences. * Also run Redis Sentinel tests. -- Chris Lamb Tue, 27 Jan 2015 05:04:24 +0000 redis (2:3.0.0~rc2-1) experimental; urgency=low * New upstream RC release. - Sync debian/redis.conf. * Renable testsuite. * Add --oknodo to initscript "start" action to ensure correct return code if is already running. * Split redis-sentinel into its own package (Closes: #775414) - Move /usr/bin/redis-sentinel symlink to new package. - Fork ./sentinel.conf -> debian/sentinel.conf for own changes. - Add logrotate stanza. - Override permissions of /etc/redis/sentinel.conf with dpkg-statoverride - needs to be writable by Sentinel itself. -- Chris Lamb Fri, 16 Jan 2015 10:55:28 +0000 redis (2:2.8.19-3) unstable; urgency=medium * Add DEP-8 smoke test. -- Chris Lamb Sun, 08 Feb 2015 19:19:42 +0000 redis (2:2.8.19-2) unstable; urgency=low * Re-enable testsuite. - Add tcl to Build-Depends. * Add --oknodo to initscript "start" action to ensure correct return code if is already running. * Use the latest debian/changelog date in 05-reproducible-build.diff. -- Chris Lamb Tue, 27 Jan 2015 04:48:25 +0000 redis (2:2.8.19-1) unstable; urgency=medium * New upstream release. -- Chris Lamb Tue, 30 Dec 2014 10:06:28 +0000 redis (2:2.8.18-1) unstable; urgency=low * New upstream release. - Sync debian/redis.conf. * Attempt to make build reproducible by dropping timestamp/uname name from release.h. * Bump Standards-Version to 3.9.6. -- Chris Lamb Thu, 11 Dec 2014 12:19:43 +0000 redis (2:2.8.17-1+deb8u2) stable; urgency=medium * Backport debian/redis-server.tmpfile from unstable so that a valid runtime directory is created when running under systemd. This ensures that there is a secure and sensible location for the UNIX socket. (Closes: #803233) -- Chris Lamb Fri, 30 Oct 2015 18:53:34 +0000 redis (2:2.8.17-1+deb8u1) jessie-security; urgency=high * Fix Lua sandbox bypass by disabling Lua bytecode loading as per CVE-2015-4335 -- Alessandro Ghedini Fri, 05 Jun 2015 15:12:14 +0200 redis (2:2.8.17-1) unstable; urgency=medium * New upstream release. -- Chris Lamb Thu, 09 Oct 2014 11:47:32 +0100 redis (2:2.8.14-1) unstable; urgency=low * New upstream release. * Guillaume Delacour: - Use dpkg-buildflags CFLAGS, CPPFLAGS (patch upstream Makefile) and LDFLAGS, also use pie and relro via DEB_BUILD_MAINT_OPTIONS - Call make V=1 to show gcc command lines (blhc) and enable parallel build * Sync debian/redis.conf and redis.conf. * Refresh 02-fix-ftbfs-on-kfreebsd patch. -- Chris Lamb Fri, 05 Sep 2014 13:54:51 +0100 redis (2:2.8.13-3) unstable; urgency=low * Correct permissions of our /var directories by chowning them recursively. This is necessary, at least temporarily, as systemd users were previously running the daemon as root causing the files in those dirs to be owned by that user. We could be clever and only chown files owned by root to accomodate users who are not running as redis:redis but I think that's overkill. (Closes: #756709) -- Chris Lamb Tue, 05 Aug 2014 17:16:53 +0100 redis (2:2.8.13-2) unstable; urgency=low * Under systemd, run under redis:redis. (Closes: #756621) -- Chris Lamb Thu, 31 Jul 2014 14:49:48 +0100 redis (2:2.8.13-1) unstable; urgency=low * New upstream release. * Synchronise ./debian/redis.conf with ./redis.conf. * Update 03-use-system-jemalloc.diff. * Fix FTBFS under kfreebsd (Closes: #754634) -- Chris Lamb Mon, 14 Jul 2014 22:49:15 +0100 redis (2:2.8.12-1) unstable; urgency=low * New upstream release. - Synchronise ./debian/redis.conf with ./redis.conf. -- Chris Lamb Sat, 05 Jul 2014 17:15:01 +0100 redis (2:2.8.11-1) unstable; urgency=low * New upstream release. - Synchronise ./debian/redis.conf with ./redis.conf. * Drop copytruncate from logrotate stanza. * Prefer status_of_proc over `start-stop-daemon --stop --signal 0 ...` (Closes: #751839) -- Chris Lamb Tue, 17 Jun 2014 16:36:58 +0100 redis (2:2.8.8-2) unstable; urgency=low * Add systemd support. Thanks to Wasif Malik . (Closes: #743750) -- Chris Lamb Sun, 06 Apr 2014 11:24:36 +0100 redis (2:2.8.8-1) unstable; urgency=low * New upstream release. - Sync debian/redis.conf and redis.conf. -- Chris Lamb Tue, 01 Apr 2014 19:32:15 +0100 redis (2:2.8.7-2) unstable; urgency=low * Revamp maintainer scripts. (Closes: #741216) -- Chris Lamb Mon, 10 Mar 2014 22:18:29 +0000 redis (2:2.8.7-1) unstable; urgency=low * New upstream release. -- Chris Lamb Wed, 05 Mar 2014 23:16:17 +0000 redis (2:2.8.6-1) unstable; urgency=medium * New upstream release. -- Chris Lamb Sat, 15 Feb 2014 22:47:34 +0000 redis (2:2.8.5-1) unstable; urgency=low * New upstream release. * Update debian/redis.conf to include new tcp-backlog option. -- Chris Lamb Sat, 08 Feb 2014 12:01:48 +0000 redis (2:2.8.4-2) unstable; urgency=low * Symlink redis-sentinel to redis-server as it's the same binary. * Install sentinel.conf. -- Chris Lamb Tue, 14 Jan 2014 12:31:14 +0000 redis (2:2.8.4-1) unstable; urgency=low * New upstream version. * Sync debian/redis.conf. * Also ship redis-sentinel (Closes: #735272) -- Chris Lamb Tue, 14 Jan 2014 10:42:09 +0000 redis (2:2.8.2-1) unstable; urgency=low * New upstream version. -- Chris Lamb Fri, 06 Dec 2013 14:37:54 +0000 redis (2:2.8.0-1) unstable; urgency=low * New upstream release. - Update debian/patches/02-fix-ftbfs-on-kfreebsd. - Update debian/patches/03-use-system-jemalloc.diff. - Update debian/redis.conf * Bump Standards-Version to 3.9.4. -- Chris Lamb Fri, 22 Nov 2013 16:51:55 +0000 redis (2:2.6.16-3) unstable; urgency=low * Add missing Replaces and Breaks to redis-tools. Thanks to Andreas Beckmann (anbe). (Closes: #723703) -- Chris Lamb Fri, 20 Sep 2013 14:35:24 +0100 redis (2:2.6.16-2) unstable; urgency=low * Completely rework and refresh debian/copyright. (Closes: #723162) * Update website in debian/copyright. * Drop client library references from debian/copyright (dropped in 2:1.1.90~beta-1). * Update main copyright year. -- Chris Lamb Tue, 17 Sep 2013 19:08:01 +0100 redis (2:2.6.16-1) unstable; urgency=low * New upstream release. * Split non-server binaries into redis-tools package. (Closes: #723006) * Update debian/watch. -- Chris Lamb Mon, 16 Sep 2013 09:53:49 +0100 redis (2:2.6.14-2) unstable; urgency=low * Source /lib/lsb/init-functions in initscript for systemd compatibility. -- Chris Lamb Mon, 12 Aug 2013 16:17:47 +0100 redis (2:2.6.14-1) unstable; urgency=low * New upstream release. -- Chris Lamb Tue, 06 Aug 2013 12:14:12 +0100 redis (2:2.6.13-1) unstable; urgency=low * New upstream release. - Sync debian/redis.conf. - Update 02-fix-ftbfs-on-kfreebsd.diff. -- Chris Lamb Mon, 17 Jun 2013 00:49:42 +0100 redis (2:2.6.7-1) unstable; urgency=low * New upstream release. * Add missing "status" command from usage. Thanks to Dererk . (Closes: #696339) * Enable building on kfreebsd-amd64 (and possibly kfreebsd-i386 and hurd-i386) by not depending on 'jemalloc' which would not be used anyway. Thanks to Jeff Epler . (Closes: #696618) -- Chris Lamb Fri, 28 Dec 2012 17:00:06 +0000 redis (2:2.6.0-1) unstable; urgency=low * New upstream release. * Update 02-fix-ftbfs-on-kfreebsd.diff. * Update 03-use-system-jemalloc.diff. * Update configuration file. -- Chris Lamb Tue, 23 Oct 2012 15:04:17 +0100 redis (2:2.4.17-1) unstable; urgency=low * New upstream release. * Bump Standards-Version to 3.9.3. -- Chris Lamb Wed, 10 Oct 2012 21:16:47 +0100 redis (2:2.4.15-1) unstable; urgency=low * New upstream release. -- Chris Lamb Mon, 02 Jul 2012 10:56:28 +0100 redis (2:2.4.14-1) unstable; urgency=low * New upstream release. -- Chris Lamb Fri, 08 Jun 2012 17:21:49 +0100 redis (2:2.4.13-1) unstable; urgency=low * New upstream release. (Closes: #673202) * Sync upstream redis.conf changes with debian/redis.conf. -- Chris Lamb Thu, 17 May 2012 10:32:33 +0100 redis (2:2.4.9-2) unstable; urgency=low * Add /etc/default/redis-server option to call ``ulimit -n'' before invoking Redis. (Closes: #672638) -- Chris Lamb Mon, 14 May 2012 10:34:21 +0000 redis (2:2.4.9-1) unstable; urgency=low * New upstream release. -- Chris Lamb Mon, 26 Mar 2012 12:21:29 +0100 redis (2:2.4.8-1) unstable; urgency=low * New upstream release. * Fix debian/watch (Closes: #661919) * Don't use jemalloc on archs not supporting it (Closes: #661354) -- Chris Lamb Sun, 11 Mar 2012 22:19:51 +0000 redis (2:2.4.5-1) unstable; urgency=low * New upstream version (Closes: #655416) * Use system jemalloc. (Closes: #654900, #654902) -- Chris Lamb Wed, 11 Jan 2012 12:30:27 +0000 redis (2:2.4.2-2) unstable; urgency=low * Fix test suite on sparc (Closes: #647627) -- Chris Lamb Wed, 07 Dec 2011 16:55:23 +0000 redis (2:2.4.2-1) unstable; urgency=low * New upstream release. * /etc/init.d/redis-server fixes: - Send TERM, not QUIT signal. - Sleep 1 second after exiting as although the process has disappeared the server socket is somehow still in use which causes the start to fail. * Drop 01-fix-link-ordering patch; fixed upstream. . * Update 02-fix-ftbfs-on-kfreebsd. * Drop redis-doc package now that upstream no longer ship documentation. -- Chris Lamb Wed, 16 Nov 2011 16:00:23 +0000 redis (2:2.4.0~rc5-1) experimental; urgency=low * New upstream RC release. * Update debian/redis.conf. * Drop documentation package - dropped upstream. -- Chris Lamb Fri, 29 Jul 2011 21:41:25 +0200 redis (2:2.2.12-1) unstable; urgency=low * New upstream release. * Move runtime files to /var/run/redis/ and set that as default location for socket file. Thanks to Sandro Tosi . (Closes: #632931) * Refresh fix-link-ordering patch. * Use "defined(__linux__) || defined(__GLIBC__)" for kfreebsd compatibility. Thanks to Robert Millan . (Closes: #632499) -- Chris Lamb Wed, 27 Jul 2011 19:20:26 +0200 redis (2:2.2.11-3) unstable; urgency=low * Change default loglevel to "notice". * Wait forever for redis to stop - only waiting 10 seconds could cause data loss. * Set a proper default location for socket file. (Closes: #632931) -- Chris Lamb Mon, 18 Jul 2011 13:25:16 +0100 redis (2:2.2.11-2) unstable; urgency=low * Fix FTBFS on kfreebsd. Thanks to Christoph Egger for the patch. (Closes: #632499) * Ship redis-check-aof and redis-check-dump. (Closes: #632858) -- Chris Lamb Wed, 06 Jul 2011 22:36:18 +0100 redis (2:2.2.11-1) unstable; urgency=low * New upstream release. * Correct spelling of "Description" in patch system. -- Chris Lamb Sat, 02 Jul 2011 00:43:37 +0100 redis (2:2.2.10-1) unstable; urgency=low * New upstream release. * Bump Standards-Version to 3.9.2. -- Chris Lamb Sat, 18 Jun 2011 14:53:41 +0100 redis (2:2.2.8-1) unstable; urgency=low * New upstream release. * Add patch from Ubuntu to fix FTBFS due to --as-needed linking. Thanks to Nigel Babu . (Closes: #628056) -- Chris Lamb Tue, 07 Jun 2011 16:43:58 +0100 redis (2:2.2.5-1) unstable; urgency=low * New upstream release. -- Chris Lamb Mon, 25 Apr 2011 14:04:29 +0100 redis (2:2.2.4-1) unstable; urgency=low * New upstream release. -- Chris Lamb Fri, 22 Apr 2011 14:05:43 +0100 redis (2:2.2.2-1) unstable; urgency=low * New upstream release. * Use userdel over deluser to prevent problems when purging package. (Closes: #618326) -- Chris Lamb Tue, 15 Mar 2011 11:13:21 +0000 redis (2:2.2.1-1) unstable; urgency=low * New upstream release. (Closes: #604076) * Update install paths. -- Chris Lamb Thu, 24 Feb 2011 19:39:43 +0000 redis (2:2.0.1-2) unstable; urgency=low * Upload to unstable. -- Chris Lamb Fri, 10 Sep 2010 14:49:30 +0100 redis (2:2.0.1-1) experimental; urgency=low * New upstream release. * Update debian/watch to not match old tarballs. * Upstream now ships an install target; let's just ignore it for now. -- Chris Lamb Fri, 10 Sep 2010 14:40:01 +0100 redis (2:2.0.0~rc4-1) experimental; urgency=low * New upstream RC release. * Bump Standards-Version to 3.9.1. * Remove mkreleasehdr.sh when building to avoid debian diff - it will regenerate release.h with different contents. -- Chris Lamb Thu, 29 Jul 2010 09:13:31 -0400 redis (2:2.0.0~rc3-1) experimental; urgency=low * New upstream RC release. * Bump Standards-Version to 3.9.0. -- Chris Lamb Fri, 23 Jul 2010 11:59:16 +0100 redis (2:2.0.0~rc2-1) experimental; urgency=low * New upstream RC release. -- Chris Lamb Thu, 01 Jul 2010 23:15:02 +0100 redis (2:2.0.0~rc1-2) experimental; urgency=low * Add 'status' command to initscript. * Add redis-benchmark (and manpage) to package. (Closes: #587395) -- Chris Lamb Mon, 28 Jun 2010 11:02:31 +0100 redis (2:2.0.0~rc1-1) experimental; urgency=low * New upstream release candidate. * Remove '01-dont-print-pid-on-startup.diff' patch. * Update local copy of redis.conf. -- Chris Lamb Tue, 01 Jun 2010 10:51:05 +0100 redis (2:1.2.6-1) unstable; urgency=low * New upstream release. -- Chris Lamb Tue, 30 Mar 2010 14:13:52 +0100 redis (2:1.2.5-1) unstable; urgency=low * New upstream release. * Drop 02-fix-segfault-indupClientReplyValue.diff; applied upstream via . -- Chris Lamb Thu, 11 Mar 2010 21:34:37 +0000 redis (2:1.2.4-1) unstable; urgency=low * New upstream release. -- Chris Lamb Tue, 09 Mar 2010 16:18:19 +0000 redis (2:1.2.3-1) unstable; urgency=low * New upstream release. -- Chris Lamb Tue, 02 Mar 2010 16:45:07 +0000 redis (2:1.2.2-2) unstable; urgency=low * Really fix segfault in dupClientReplyValue. (Closes: #570371) -- Chris Lamb Fri, 19 Feb 2010 09:16:48 +0000 redis (2:1.2.2-1) unstable; urgency=low * New upstream release. - Fixes segfault in dupClientReplyValue. Thanks to Hirling Endre (Closes: #570371) -- Chris Lamb Thu, 18 Feb 2010 22:02:10 +0000 redis (2:1.2.1-1) unstable; urgency=low * New upstream release. * Add Bash completion script for redis-cli by Steve Kemp . (Closes: #565358) * Bump Standards-Version to 3.8.4. * Add $remote_fs to LSB "Required-{Start,Stop}" initscript headers. -- Chris Lamb Tue, 09 Feb 2010 14:37:32 +0000 redis (2:1.2.0-1) unstable; urgency=low * New upstream stable release. * Switch to dpkg-source 3.0 (quilt) format. * Patch out printing of pid on startup. -- Chris Lamb Thu, 14 Jan 2010 15:50:36 +0000 redis (2:1.1.95~beta-2) unstable; urgency=low * Set source section to "database" from "misc". * Add redis-cli binary to "redis-server" package. -- Chris Lamb Wed, 13 Jan 2010 23:36:30 +0000 redis (2:1.1.95~beta-1) unstable; urgency=low * New upstream release. * Sync debian/redis.conf with upstream version (new "rdbcompression" and "masterauth" commands). -- Chris Lamb Sun, 10 Jan 2010 22:59:06 +0000 redis (2:1.1.90~beta-1) unstable; urgency=low * New upstream release: - Bump the epoch as dpkg considers 1.1.90 to be less than 1.02. - Sync redis.conf * Don't build client libraries anymore; not part of the upstream tarball anymore. * Don't export CFLAGS from debian/rules to prevent FTBFS when dpkg-provided CFLAGS does not include --std=c99. * Modify debian/watch to consider "-beta" the same as "~beta" for correct dpkg ordering. -- Chris Lamb Sat, 05 Dec 2009 22:10:32 +0000 redis (1:1.02-1) unstable; urgency=low * New upstream release. -- Chris Lamb Fri, 23 Oct 2009 16:26:45 +0100 redis (1:1.01-1) unstable; urgency=low * New upstream release. - "maxmemory now works well on 64bit systems with > 4GB of RAM" -- Chris Lamb Tue, 22 Sep 2009 21:53:48 +0100 redis (1:1.0-1) unstable; urgency=low * New upstream release. * Bump Standards-Version to 3.8.3. * Drop patch system: - 01-recommend-sysctl-conf.diff; applied upstream. - 02-warn-after-daemonising.diff; applied upstream. - 03-only-mangle-trace-on-ia64-and-x86.diff; applied upstream. - Drop quilt Build-Depends and remove patches/series. * Use "override_dh_auto_clean" instead of "clean" target. -- Chris Lamb Tue, 08 Sep 2009 22:09:19 +0100 redis (1:0.900-3) unstable; urgency=low * Actually add architecture patch introducted in 1:0.900-2 to quilt 'series' (Closes: #533763) * Correct "/proc/sys/vm/overcommit_memory" message to print the correct string to add to sysctl.conf. -- Chris Lamb Thu, 25 Jun 2009 12:13:02 +0100 redis (1:0.900-2) unstable; urgency=low * Add patch to avoid mangling the stacktrace on SIGSEGV using X86-specific ucontext struct, etc. (Closes: #533763) * Bump Standards-Version to 3.8.2. -- Chris Lamb Wed, 24 Jun 2009 23:54:42 +0100 redis (1:0.900-1) unstable; urgency=low * New upstream release. - Update debian/redis.conf * Update versionmangle in debian/watch. * "/proc/sys/vm/overcommit_memory" message: - Recommend modifying /etc/sysctl.conf instead of using "boot scripts" - Warn after daemonising to avoid message being spammed on every boot. -- Chris Lamb Wed, 17 Jun 2009 10:39:57 +0100 redis (1:0.100-1) unstable; urgency=low * New upstream release. - Update debian/redis.conf -- Chris Lamb Thu, 28 May 2009 00:31:37 +0100 redis (1:0.096-1) unstable; urgency=low * New upstream version. -- Chris Lamb Sat, 09 May 2009 22:16:13 +0100 redis (1:0.095-1) unstable; urgency=low * New upstream version. -- Chris Lamb Sat, 09 May 2009 12:50:26 +0100 redis (1:0.094-3) unstable; urgency=low * Really upload to unstable - I give "debchange -r" less credit than it deserves. -- Chris Lamb Thu, 07 May 2009 22:02:24 +0100 redis (1:0.094-2) experimental; urgency=low * Upload to unstable. * Add libredis-perl package. -- Chris Lamb Wed, 06 May 2009 00:19:35 +0100 redis (1:0.094-1) experimental; urgency=low * New upstream release. * Place libphp-redis package into 'php' section. * Update debian/copyright with new libraries. * Correct Vcs-Browser location. -- Chris Lamb Wed, 06 May 2009 00:08:26 +0100 redis (1.0~beta8-1) experimental; urgency=low * New upstream release. -- Chris Lamb Tue, 24 Mar 2009 22:30:02 +0000 redis (1.0~beta7-1) experimental; urgency=low * Initial release. (Closes: #518700) -- Chris Lamb Fri, 20 Mar 2009 00:37:15 +0000