notbugAs an Amazon Associate I earn from qualifying purchases.
Want a good read? Try FreeBSD Mastery: Jails (IT Mastery Book 15)
Want a good monitor light? See my photosAll times are UTC
Ukraine
Port details
redis5 Persistent key-value database with built-in net interface
5.0.14_1 databases Deleted on this many watch lists=1 search for ports that depend on this port An older version of this port was marked as vulnerable. Find issues related to this port Report an issue related to this port View this port on Repology. pkg-fallout 5.0.14_1Version of this port present on the latest quarterly branch.
Deprecated DEPRECATED: EOLed upstream
Expired This port expired on: 2022-03-31
Maintainer: yasu@FreeBSD.org search for ports maintained by this maintainer
Port Added: 2021-01-13 15:38:07
Last Update: 2022-03-31 20:31:14
Commit Hash: 97cf09b
People watching this port, also watch:: gitea, vaultwarden, caddy, postfix
License: BSD3CLAUSE
WWW:
https://redis.io/
Description:
Redis is an open source, advanced key-value store. It is often referred to as a data structure server since keys can contain strings, hashes, lists, sets and sorted sets. You can run atomic operations on these types, like appending to a string; incrementing the value in a hash; pushing to a list; computing set intersection, union and difference; or getting the member with highest ranking in a sorted set. In order to achieve its outstanding performance, Redis works with an in-memory dataset. Depending on your use case, you can persist it either by dumping the dataset to disk every once in a while, or by appending each command to a log. Redis also supports trivial-to-setup master-slave replication, with very fast non-blocking first synchronization, auto-reconnection on net split and so forth. WWW: https://redis.io/
Homepage    cgit ¦ Codeberg ¦ GitHub ¦ GitLab ¦ SVNWeb - no subversion history for this port

Manual pages:
FreshPorts has no man page information for this port.
pkg-plist: as obtained via: make generate-plist
Expand this list (18 items)
Collapse this list.
  1. /usr/local/share/licenses/redis5-5.0.14_1/catalog.mk
  2. /usr/local/share/licenses/redis5-5.0.14_1/LICENSE
  3. /usr/local/share/licenses/redis5-5.0.14_1/BSD3CLAUSE
  4. bin/redis-benchmark
  5. bin/redis-check-aof
  6. bin/redis-check-rdb
  7. bin/redis-cli
  8. bin/redis-sentinel
  9. bin/redis-server
  10. @comment bin/redis-trib.rb
  11. @sample etc/redis.conf.sample
  12. @sample(redis,redis,) etc/sentinel.conf.sample
  13. @dir(redis,redis,) /var/db/redis
  14. @dir(redis,redis,) /var/log/redis
  15. @dir(redis,redis,) /var/run/redis
  16. @owner
  17. @group
  18. @mode
Collapse this list.
Dependency lines:
  • redis5>0:databases/redis5
Conflicts:
CONFLICTS:
  • redis-6.*
  • redis-devel-6.*
  • redis6-6.*
No installation instructions:
This port has been deleted.
PKGNAME: redis5
Flavors: there is no flavor information for this port.
distinfo:
TIMESTAMP = 1633405575 SHA256 (redis-5.0.14.tar.gz) = 3ea5024766d983249e80d4aa9457c897a9f079957d0fb1f35682df233f997f32 SIZE (redis-5.0.14.tar.gz) = 2000179

Packages (timestamps in pop-ups are UTC):
redis5
ABIaarch64amd64armv6armv7i386powerpcpowerpc64powerpc64le
FreeBSD:13:latest--5.0.10-----
FreeBSD:13:quarterly--------
FreeBSD:14:latest--------
FreeBSD:14:quarterly--------
FreeBSD:15:latest--n/a-n/a---
Dependencies
NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
Build dependencies:
  1. gmake>=4.3 : devel/gmake
There are no ports dependent upon this port

Configuration Options:
===> The following configuration options are available for redis5-5.0.14_1: JEMALLOC=off: Use jemalloc TESTS=off: Install lang/tcl for redis unit tests TRIB=off: Install redis-trib.rb (lang/ruby req.) ====> Options available for the radio EXTLUA: you can only select none or one of them LUA=off: Use lang/lua instead of builtin lua LUAJIT=off: Use lang/luajit instead of builtin lua LUAJITOR=off: Use lang/luajit-openjit instead of builtin lua ===> Use 'make config' to modify these settings
Options name:
databases_redis5
USES:
compiler:c11 gmake
pkg-message:
For install:
To setup "redis5" you need to edit the configuration file: /usr/local/etc/redis5.conf To run redis from startup, add redis5_enable="YES" in your /etc/rc.conf.
Master Sites:
Expand this list (1 items)
Collapse this list.
  1. https://download.redis.io/releases/
Collapse this list.
Port Moves
  • port deleted on 2022-03-31
    REASON: Has expired: EOLed upstream

Number of commits found: 16

Commit History - (may be incomplete: for full details, see links to repositories near top of page)
CommitCreditsLog message
5.0.14_1
31 Mar 2022 20:31:14
commit hash: 97cf09b1df1318292899840cfc300d5072a1d670commit hash: 97cf09b1df1318292899840cfc300d5072a1d670commit hash: 97cf09b1df1318292899840cfc300d5072a1d670commit hash: 97cf09b1df1318292899840cfc300d5072a1d670 files touched by this commit
Rene Ladan (rene) search for other commits by this committer
cleanup: Remove expired ports:

2022-03-31 security/revealrk: Deprecate, marked BROKEN on 12+ in 2018
2022-03-31 devel/apache-commons-modeler: Abandoned upstream, last release in
2013
2022-03-31 security/afl: Abandoned upstream, no new release since 2017. Please
consider using security/afl++ instead
2022-03-31 www/mod_line_edit: Abandoned upstream, last release in 2006, Apache
includes mod_sed
2022-03-31 www/myfaces: Unsupported by upstream, released in 2005
2022-03-31 www/mod_backtrace: Abandoned upstream in 2012 (version 2.0)
2022-03-31 security/base: Broken with PHP 7+, forked here
https://github.com/NathanGibbs3/BASE/
2022-03-31 security/find-zlib: Deprecated, no longer relevant
2022-03-31 security/razorback-clamavNugget: Abandonware, last release in 2012
and listed as alpha quality by upstream
2022-03-31 security/shimmer: Abandonware, last release in 2008
2022-03-31 security/kripp: Abandonware, upstream returns 404 and last release
was back in 2007
2022-03-31 security/ipfilter2dshield: Abandonware, no word of it on upstream web
site
2022-03-31 security/sha: Obsolete, we have tools in base
(Only the first 15 lines of the commit message are shown above View all of this commit message)
5.0.14_1
09 Jan 2022 19:52:46
commit hash: bb036ae7c01bfaf21fa50b535faf586527e0c9f8commit hash: bb036ae7c01bfaf21fa50b535faf586527e0c9f8commit hash: bb036ae7c01bfaf21fa50b535faf586527e0c9f8commit hash: bb036ae7c01bfaf21fa50b535faf586527e0c9f8 files touched by this commit
Sergey A. Osokin (osa) search for other commits by this committer
databases/redis*: pass maintainership to yasu
5.0.14_1
22 Dec 2021 14:13:39
commit hash: c0b74c691bea5a1775229ea0f3c9fb506d44f48bcommit hash: c0b74c691bea5a1775229ea0f3c9fb506d44f48bcommit hash: c0b74c691bea5a1775229ea0f3c9fb506d44f48bcommit hash: c0b74c691bea5a1775229ea0f3c9fb506d44f48b files touched by this commit
Sergey A. Osokin (osa) search for other commits by this committer
databases/redis5: add deprecation date

Bump PORTREVISION.
5.0.14
05 Oct 2021 13:17:58
commit hash: 2636e7c310b77163e96da1bce324da930e693e6dcommit hash: 2636e7c310b77163e96da1bce324da930e693e6dcommit hash: 2636e7c310b77163e96da1bce324da930e693e6dcommit hash: 2636e7c310b77163e96da1bce324da930e693e6d files touched by this commit
Sergey A. Osokin (osa) search for other commits by this committer
databases/redis{,5,6}: security update to latest releases

Multiple security issues have been fixed.

Security: CVE-2021-41099
Security: CVE-2021-32762
Security: CVE-2021-32687
Security: CVE-2021-32675
Security: CVE-2021-32672
Security: CVE-2021-32628
Security: CVE-2021-32627
Security: CVE-2021-32626

PR:	256936
5.0.13
18 Aug 2021 23:37:45
commit hash: 6f1d9defbd273136c63f4b2da7654ef3135ff3aacommit hash: 6f1d9defbd273136c63f4b2da7654ef3135ff3aacommit hash: 6f1d9defbd273136c63f4b2da7654ef3135ff3aacommit hash: 6f1d9defbd273136c63f4b2da7654ef3135ff3aa files touched by this commit This port version is marked as vulnerable.
Sergey A. Osokin (osa) search for other commits by this committer
databases/redis*: update databases/redis to 6.2.5.

Update CONFLICTS for databases/redis* ports.
Add a notice to UPDATING.
Connect databases/redis6 to build.
5.0.13
27 Jul 2021 10:27:35
commit hash: d5d4137767e40dd04f6a5b5d8029d51a511c6a77commit hash: d5d4137767e40dd04f6a5b5d8029d51a511c6a77commit hash: d5d4137767e40dd04f6a5b5d8029d51a511c6a77commit hash: d5d4137767e40dd04f6a5b5d8029d51a511c6a77 files touched by this commit This port version is marked as vulnerable.
Li-Wen Hsu (lwhsu) search for other commits by this committer
Author: Yasuhiro Kimura
databases/redis{,-devel,5}: Update to 6.0.15, 6.2.5, 5.0.13

Release Notes: https://groups.google.com/g/redis-db/c/yU-jQ9BhL24/m/e6iZA2GLBgAJ
Security: CVE-2021-32761

PR:		257326
Approved by:	osa (maintainer)
MFH:		2021Q3
Security:	c561ce49-eabc-11eb-9c3f-0800270512f4
5.0.12
08 Apr 2021 19:31:37
commit hash: e1d32975edd728ef151815790045094bc131bbd0commit hash: e1d32975edd728ef151815790045094bc131bbd0commit hash: e1d32975edd728ef151815790045094bc131bbd0commit hash: e1d32975edd728ef151815790045094bc131bbd0 files touched by this commit This port version is marked as vulnerable.
Sergey A. Osokin (osa) search for other commits by this committer
Update CONFLICTS after databases/redis4 removal.
5.0.12
06 Apr 2021 14:31:13
commit hash: 135fdeebb99c3569e42d8162b265e15d29bd937dcommit hash: 135fdeebb99c3569e42d8162b265e15d29bd937dcommit hash: 135fdeebb99c3569e42d8162b265e15d29bd937dcommit hash: 135fdeebb99c3569e42d8162b265e15d29bd937d files touched by this commit This port version is marked as vulnerable.
Mathieu Arnold (mat) search for other commits by this committer
all: Remove all other $FreeBSD keywords.
5.0.12
06 Apr 2021 14:31:07
commit hash: 305f148f482daf30dcf728039d03d019f88344ebcommit hash: 305f148f482daf30dcf728039d03d019f88344ebcommit hash: 305f148f482daf30dcf728039d03d019f88344ebcommit hash: 305f148f482daf30dcf728039d03d019f88344eb files touched by this commit This port version is marked as vulnerable.
Mathieu Arnold (mat) search for other commits by this committer
Remove # $FreeBSD$ from Makefiles.
5.0.12
02 Mar 2021 15:23:54
Revision:566968Original commit files touched by this commit This port version is marked as vulnerable.
osa search for other commits by this committer
Update from 5.0.11 to 5.0.12.
Remove added to the upstream patch.

<ChangeLog>

================================================================================
Redis 5.0.12     Released Mon Mar  1 17:29:52 IST 2021
================================================================================

Upgrade urgency: LOW, fixes a compilation issue.

Bug fixes:
* Fix compilation error on non-glibc systems if jemalloc is not used (#8533)

</ChangeLog>
5.0.11
23 Feb 2021 17:54:47
Revision:566418Original commit files touched by this commit This port version is marked as vulnerable.
osa search for other commits by this committer
Fix build.

cc -std=c11 -pedantic -DREDIS_STATIC='' -Wall -W -Wno-missing-field-initializers
  -O2 -pipe  -fstack-protector-strong -fno-strict-aliasing   -I../deps/hiredis
-I../deps/linenoise -I../deps/lua/src -MMD -o lzf_c.o -c lzf_c.c
zmalloc.c:59:5: error: function-like macro 'sizeof' is not defined
#if PREFIX_SIZE > 0
    ^
zmalloc.c:55:22: note: expanded from macro 'PREFIX_SIZE'
#define PREFIX_SIZE (sizeof(size_t))
                     ^
1 error generated.
gmake[3]: *** [Makefile:339: zmalloc.o] Error 1

Do not bump PORTREVISION because these have no successful
builds.

Reported by:	many
5.0.11
23 Feb 2021 13:59:42
Revision:566399Original commit files touched by this commit This port version is marked as vulnerable.
osa search for other commits by this committer
Security update to the recent version 5.0.11 if you use 32bit build of redis.

Integer overflow on 32-bit systems (CVE-2021-21309):
Redis 4.0 or newer uses a configurable limit for the maximum supported bulk
input size. By default, it is 512MB which is a safe value for all platforms.
If the limit is significantly increased, receiving a large request from a client
may trigger several integer overflow scenarios, which would result with buffer
overflow and heap corruption.

Various bugfixes.
5.0.10
14 Jan 2021 00:30:06
Revision:561525Original commit files touched by this commit This port version is marked as vulnerable.
osa search for other commits by this committer
Update to the latest release 5.0.10.

<ChangeLog>

Upgrade urgency: SECURITY if you use an affected platform (see below).
                 Otherwise the upgrade urgency is MODERATE.

This release fixes a potential heap overflow when using a heap allocator other
than jemalloc or glibc's malloc. See:
https://github.com/redis/redis/pull/7963

Other fixes in this release:

* Avoid case of Lua scripts being consistently aborted due to OOM
* XPENDING will not update consumer's seen-time
(Only the first 15 lines of the commit message are shown above View all of this commit message)
5.0.9
13 Jan 2021 20:25:15
Revision:561505Original commit files touched by this commit This port version is marked as vulnerable.
osa search for other commits by this committer
Upgrade download protocol from http to https.
5.0.9
13 Jan 2021 16:13:24
Revision:561486Original commit files touched by this commit This port version is marked as vulnerable.
osa search for other commits by this committer
Update databases/redis to the recent stable version 6.0.10.
Update CONFLICTS for:
o) databases/redis4
o) databases/redis5
o) databases/redis
o) databases/redis-devel

Connect databases/redis5 to the build.

Bump PORTREVISIONs for dependant ports.
5.0.9
13 Jan 2021 15:37:27
Revision:561476Original commit files touched by this commit This port version is marked as vulnerable.
osa search for other commits by this committer
Repo-copy databases/redis to databases/redis5.
Update CONFLICTS.
Do not connect to the build.

Number of commits found: 16