diff options
| author | Rene Ladan <rene@FreeBSD.org> | 2025-02-16 11:54:55 +0000 |
|---|---|---|
| committer | Rene Ladan <rene@FreeBSD.org> | 2025-02-16 11:54:55 +0000 |
| commit | 168ee068bf37ddc9b620b65cac0d542b37d4c321 (patch) | |
| tree | 6103bda336a6592b8e404f2a0a04d061fd27e90a | |
| parent | f94f27de316cf09785b4ba5b4d42d765769f501b (diff) | |
databases/redis70: Remove expired port
2025-02-15 databases/redis70: Has already reached its EoL
| -rw-r--r-- | MOVED | 1 | ||||
| -rw-r--r-- | databases/Makefile | 1 | ||||
| -rw-r--r-- | databases/redis70/Makefile | 83 | ||||
| -rw-r--r-- | databases/redis70/distinfo | 3 | ||||
| -rw-r--r-- | databases/redis70/files/patch-deps-Makefile | 30 | ||||
| -rw-r--r-- | databases/redis70/files/patch-deps-hiredis-Makefile | 41 | ||||
| -rw-r--r-- | databases/redis70/files/patch-deps-hiredis-net.c | 39 | ||||
| -rw-r--r-- | databases/redis70/files/patch-deps-linenoise-Makefile | 15 | ||||
| -rw-r--r-- | databases/redis70/files/patch-deps_lua_src_lua__cjson.c | 12 | ||||
| -rw-r--r-- | databases/redis70/files/patch-redis.conf | 38 | ||||
| -rw-r--r-- | databases/redis70/files/patch-src-Makefile | 39 | ||||
| -rw-r--r-- | databases/redis70/files/patch-src-mkreleasehdr.sh | 11 | ||||
| -rw-r--r-- | databases/redis70/files/pkg-message.in | 11 | ||||
| -rw-r--r-- | databases/redis70/files/redis.in | 67 | ||||
| -rw-r--r-- | databases/redis70/files/sentinel.in | 39 | ||||
| -rw-r--r-- | databases/redis70/pkg-descr | 17 | ||||
| -rw-r--r-- | databases/redis70/pkg-plist | 11 |
17 files changed, 1 insertions, 457 deletions
@@ -4150,3 +4150,4 @@ audio/pulseaudio-qt@qt6|audio/pulseaudio-qt|2025-02-14|Unflavorize; only Qt6 is lang/dotnet-runtime|lang/dotnet-host|2025-02-15|Rename to match Microsoft recommendations net-im/qxmpp@qt5||2025-02-16|Qt5 flavor is no longer needed net-im/qxmpp@qt6|net-im/qxmpp|2025-02-16|Unflavorize; only Qt6 is supported +databases/redis70||2025-02-16|Has expired: Has already reached its EoL diff --git a/databases/Makefile b/databases/Makefile index 48707caa7b45..b1cfd6ad4521 100644 --- a/databases/Makefile +++ b/databases/Makefile @@ -875,7 +875,6 @@ SUBDIR += redis SUBDIR += redis-devel SUBDIR += redis62 - SUBDIR += redis70 SUBDIR += redis72 SUBDIR += redis_exporter SUBDIR += redisdesktopmanager diff --git a/databases/redis70/Makefile b/databases/redis70/Makefile deleted file mode 100644 index e06bcca58be0..000000000000 --- a/databases/redis70/Makefile +++ /dev/null @@ -1,83 +0,0 @@ -PORTNAME= redis -DISTVERSION= 7.0.15 -PORTREVISION= 1 -CATEGORIES= databases -MASTER_SITES= https://download.redis.io/releases/ -PKGNAMESUFFIX= 70 - -MAINTAINER= yasu@FreeBSD.org -COMMENT= Persistent key-value database with built-in net interface -WWW= https://redis.io/ - -LICENSE= BSD3CLAUSE -LICENSE_FILE= ${WRKSRC}/COPYING - -DEPRECATED= Has already reached its EoL -EXPIRATION_DATE= 2025-02-15 - -USES+= compiler:c11 cpe gmake tcl:test -CPE_VENDOR= redislabs - -MAKE_ENV= OPTIMIZATION= \ - V=yo - -CONFLICTS_INSTALL= redis redis-devel redis62 redis72 # etc/rc.d/redis - -PORTSCOUT= limit:^7\.0 - -OPTIONS_DEFINE= JEMALLOC TLS -OPTIONS_DEFAULT= TLS -OPTIONS_SUB= yes - -JEMALLOC_DESC= Use jemalloc -TLS_DESC= Use TLS (openssl req.) - -JEMALLOC_MAKE_ENV= USE_JEMALLOC=yes -TLS_USES= ssl -TLS_MAKE_ENV= BUILD_TLS=yes - -LDFLAGS+= -lpthread -lm -lexecinfo - -USE_RC_SUBR= redis sentinel -BIN_FILES= redis-benchmark redis-check-aof redis-check-rdb redis-cli \ - redis-sentinel redis-server - -USERS= redis -GROUPS= redis - -REDIS_DBDIR?= /var/db/redis -REDIS_RUNDIR?= /var/run/redis -REDIS_LOGDIR?= /var/log/redis - -SUB_FILES= pkg-message -SUB_LIST+= PORTNAME=${PORTNAME} \ - REDIS_DBDIR=${REDIS_DBDIR} \ - REDIS_LOGDIR=${REDIS_LOGDIR} \ - REDIS_RUNDIR=${REDIS_RUNDIR} \ - REDIS_USER=${USERS} - -PLIST_SUB+= REDIS_DBDIR=${REDIS_DBDIR} \ - REDIS_GROUP=${GROUPS} \ - REDIS_LOGDIR=${REDIS_LOGDIR} \ - REDIS_RUNDIR=${REDIS_RUNDIR} \ - REDIS_USER=${USERS} - -post-patch-JEMALLOC-on: - @${REINPLACE_CMD} '62s!Linux!FreeBSD!g' ${WRKSRC}/src/Makefile - -post-build: - ${SED} ${SUB_LIST:S/$/!g/:S/^/ -e s!%%/:S/=/%%!/} \ - ${WRKSRC}/redis.conf > ${WRKDIR}/redis.conf - -do-install: - ${INSTALL_PROGRAM} ${BIN_FILES:C!^!${WRKSRC}/src/!} ${STAGEDIR}${PREFIX}/bin/ - ${INSTALL_DATA} ${WRKDIR}/redis.conf ${STAGEDIR}${PREFIX}/etc/redis.conf.sample - ${INSTALL_DATA} ${WRKSRC}/sentinel.conf ${STAGEDIR}${PREFIX}/etc/sentinel.conf.sample - ${MKDIR} ${STAGEDIR}${REDIS_LOGDIR} \ - ${STAGEDIR}${REDIS_DBDIR} \ - ${STAGEDIR}${REDIS_RUNDIR} - -do-test: - @cd ${WRKSRC} && ${TCLSH} tests/test_helper.tcl - -.include <bsd.port.mk> diff --git a/databases/redis70/distinfo b/databases/redis70/distinfo deleted file mode 100644 index bf26959ec27b..000000000000 --- a/databases/redis70/distinfo +++ /dev/null @@ -1,3 +0,0 @@ -TIMESTAMP = 1705951803 -SHA256 (redis-7.0.15.tar.gz) = 98066f5363504b26c34dd20fbcc3c957990d764cdf42576c836fc021073f4341 -SIZE (redis-7.0.15.tar.gz) = 2994329 diff --git a/databases/redis70/files/patch-deps-Makefile b/databases/redis70/files/patch-deps-Makefile deleted file mode 100644 index 21331efe7d8a..000000000000 --- a/databases/redis70/files/patch-deps-Makefile +++ /dev/null @@ -1,30 +0,0 @@ ---- deps/Makefile.orig 2021-12-01 15:06:05 UTC -+++ deps/Makefile -@@ -76,7 +76,7 @@ - ifeq ($(LUA_DEBUG),yes) - LUA_CFLAGS+= -O0 -g -DLUA_USE_APICHECK - else -- LUA_CFLAGS+= -O2 -+ LUA_CFLAGS+= - endif - # lua's Makefile defines AR="ar rcu", which is unusual, and makes it more - # challenging to cross-compile lua (and redis). These defines make it easier -@@ -90,7 +90,7 @@ - - .PHONY: lua - --JEMALLOC_CFLAGS= -std=gnu99 -Wall -pipe -g3 -O3 -funroll-loops $(CFLAGS) -+JEMALLOC_CFLAGS= -std=gnu99 -Wall -pipe -funroll-loops $(CFLAGS) - JEMALLOC_LDFLAGS= $(LDFLAGS) - - ifneq ($(DEB_HOST_GNU_TYPE),) -@@ -99,7 +99,7 @@ - - jemalloc: .make-prerequisites - @printf '%b %b\n' $(MAKECOLOR)MAKE$(ENDCOLOR) $(BINCOLOR)$@$(ENDCOLOR) -- cd jemalloc && ./configure --with-version=5.2.1-0-g0 --with-lg-quantum=3 --with-jemalloc-prefix=je_ CFLAGS="$(JEMALLOC_CFLAGS)" LDFLAGS="$(JEMALLOC_LDFLAGS)" $(JEMALLOC_CONFIGURE_OPTS) -- cd jemalloc && $(MAKE) CFLAGS="$(JEMALLOC_CFLAGS)" LDFLAGS="$(JEMALLOC_LDFLAGS)" lib/libjemalloc.a -+ cd jemalloc && ./configure --with-version=5.2.1-0-g0 --with-lg-quantum=3 --with-jemalloc-prefix=je_ CFLAGS="$(JEMALLOC_CFLAGS)" CXXFLAGS="$(JEMALLOC_CFLAGS)" LDFLAGS="$(JEMALLOC_LDFLAGS)" $(JEMALLOC_CONFIGURE_OPTS) -+ cd jemalloc && $(MAKE) CFLAGS="$(JEMALLOC_CFLAGS)" CXXFLAGS="$(JEMALLOC_CFLAGS)" LDFLAGS="$(JEMALLOC_LDFLAGS)" lib/libjemalloc.a - - .PHONY: jemalloc diff --git a/databases/redis70/files/patch-deps-hiredis-Makefile b/databases/redis70/files/patch-deps-hiredis-Makefile deleted file mode 100644 index aec6b29a7b2e..000000000000 --- a/databases/redis70/files/patch-deps-hiredis-Makefile +++ /dev/null @@ -1,41 +0,0 @@ ---- deps/hiredis/Makefile.orig 2021-01-12 14:21:03 UTC -+++ deps/hiredis/Makefile -@@ -21,7 +21,7 @@ - HIREDIS_SONAME=$(shell grep HIREDIS_SONAME hiredis.h | awk '{print $$3}') - - # Installation related variables and target --PREFIX?=/usr/local -+PREFIX?=${PREFIX} - INCLUDE_PATH?=include/hiredis - LIBRARY_PATH?=lib - PKGCONF_PATH?=pkgconfig -@@ -44,10 +44,8 @@ - # Fallback to gcc when $CC is not in $PATH. - CC:=$(shell sh -c 'type $${CC%% *} >/dev/null 2>/dev/null && echo $(CC) || echo gcc') - CXX:=$(shell sh -c 'type $${CXX%% *} >/dev/null 2>/dev/null && echo $(CXX) || echo g++') --OPTIMIZATION?=-O3 - WARNINGS=-Wall -W -Wstrict-prototypes -Wwrite-strings -Wno-missing-field-initializers --DEBUG_FLAGS?= -g -ggdb --REAL_CFLAGS=$(OPTIMIZATION) -fPIC $(CPPFLAGS) $(CFLAGS) $(WARNINGS) $(DEBUG_FLAGS) -+REAL_CFLAGS=$(OPTIMIZATION) -fPIC $(CFLAGS) $(WARNINGS) $(DEBUG_FLAGS) - REAL_LDFLAGS=$(LDFLAGS) - - DYLIBSUFFIX=so -@@ -83,7 +81,16 @@ - CFLAGS+=-I$(OPENSSL_PREFIX)/include - SSL_LDFLAGS+=-L$(OPENSSL_PREFIX)/lib -lssl -lcrypto - endif -- -+ifeq ($(uname_S),FreeBSD) -+ CFLAGS?=$(CFLAGS) -+ CCLINK?=pthread -+ LDFLAGS?=-L. -Wl,-rpath,. -+ DYLIBNAME?=libhiredis.so -+ DYLIB_MAKE_CMD?=$(CC) -o ${DYLIBNAME} ${OBJ} -+ STLIBNAME?=libhiredis.a -+ STLIB_MAKE_CMD?=ar rcs ${STLIBNAME} ${OBJ} -+ SSL_LDFLAGS+=${OPENSSL_LDFLAGS} -+endif - ifeq ($(uname_S),SunOS) - IS_SUN_CC=$(shell sh -c '$(CC) -V 2>&1 |egrep -i -c "sun|studio"') - ifeq ($(IS_SUN_CC),1) diff --git a/databases/redis70/files/patch-deps-hiredis-net.c b/databases/redis70/files/patch-deps-hiredis-net.c deleted file mode 100644 index 0dfde3135238..000000000000 --- a/databases/redis70/files/patch-deps-hiredis-net.c +++ /dev/null @@ -1,39 +0,0 @@ ---- deps/hiredis/net.c.orig 2019-11-28 19:32:05 UTC -+++ deps/hiredis/net.c -@@ -178,14 +178,34 @@ - __redisSetError(c,REDIS_ERR_OTHER,strerror(errno)); - return REDIS_ERR; - } --#else --#if defined(__GLIBC__) && !defined(__FreeBSD_kernel__) -+#elif defined(__GLIBC__) - if (setsockopt(fd, IPPROTO_TCP, TCP_KEEPIDLE, &val, sizeof(val)) < 0) { - __redisSetError(c,REDIS_ERR_OTHER,strerror(errno)); - return REDIS_ERR; - } - - val = interval/3; -+ if (val == 0) val = 1; -+ if (setsockopt(fd, IPPROTO_TCP, TCP_KEEPINTVL, &val, sizeof(val)) < 0) { -+ __redisSetError(c,REDIS_ERR_OTHER,strerror(errno)); -+ return REDIS_ERR; -+ } -+ -+ val = 3; -+ if (setsockopt(fd, IPPROTO_TCP, TCP_KEEPCNT, &val, sizeof(val)) < 0) { -+ __redisSetError(c,REDIS_ERR_OTHER,strerror(errno)); -+ return REDIS_ERR; -+ } -+#else -+#if !defined(__sun) && defined(TCP_KEEPIDLE) && defined(TCP_KEEPINTL) && \ -+ defined(TCP_KEEPCNT) -+ val = interval; -+ if (setsockopt(fd, IPPROTO_TCP, TCP_KEEPIDLE, &val, sizeof(val)) < 0) { -+ __redisSetError(c,REDIS_ERR_OTHER,strerror(errno)); -+ return REDIS_ERR; -+ } -+ -+ val = internal/3; - if (val == 0) val = 1; - if (setsockopt(fd, IPPROTO_TCP, TCP_KEEPINTVL, &val, sizeof(val)) < 0) { - __redisSetError(c,REDIS_ERR_OTHER,strerror(errno)); diff --git a/databases/redis70/files/patch-deps-linenoise-Makefile b/databases/redis70/files/patch-deps-linenoise-Makefile deleted file mode 100644 index aef0f10966af..000000000000 --- a/databases/redis70/files/patch-deps-linenoise-Makefile +++ /dev/null @@ -1,15 +0,0 @@ ---- deps/linenoise/Makefile.orig 2019-09-25 10:40:18 UTC -+++ deps/linenoise/Makefile -@@ -1,10 +1,10 @@ - STD= - WARN= -Wall --OPT= -Os -+#OPT= -Os - - R_CFLAGS= $(STD) $(WARN) $(OPT) $(DEBUG) $(CFLAGS) - R_LDFLAGS= $(LDFLAGS) --DEBUG= -g -+#DEBUG= -g - - R_CC=$(CC) $(R_CFLAGS) - R_LD=$(CC) $(R_LDFLAGS) diff --git a/databases/redis70/files/patch-deps_lua_src_lua__cjson.c b/databases/redis70/files/patch-deps_lua_src_lua__cjson.c deleted file mode 100644 index 0bb150504c67..000000000000 --- a/databases/redis70/files/patch-deps_lua_src_lua__cjson.c +++ /dev/null @@ -1,12 +0,0 @@ ---- deps/lua/src/lua_cjson.c.orig 2019-09-25 10:40:18 UTC -+++ deps/lua/src/lua_cjson.c -@@ -46,7 +46,9 @@ - #include "strbuf.h" - #include "fpconv.h" - -+#if defined(__sun) - #include "../../../src/solarisfixes.h" -+#endif - - #ifndef CJSON_MODNAME - #define CJSON_MODNAME "cjson" diff --git a/databases/redis70/files/patch-redis.conf b/databases/redis70/files/patch-redis.conf deleted file mode 100644 index b653f89a3211..000000000000 --- a/databases/redis70/files/patch-redis.conf +++ /dev/null @@ -1,38 +0,0 @@ ---- redis.conf.orig 2021-01-12 14:21:03 UTC -+++ redis.conf -@@ -244,7 +244,7 @@ - # By default Redis does not run as a daemon. Use 'yes' if you need it. - # Note that Redis will write a pid file in /var/run/redis.pid when daemonized. - # When Redis is supervised by upstart or systemd, this parameter has no impact. --daemonize no -+daemonize yes - - # If you run Redis from upstart or systemd, Redis can interact with your - # supervision tree. Options: -@@ -276,7 +276,7 @@ - # - # Note that on modern Linux systems "/run/redis.pid" is more conforming - # and should be used instead. --pidfile /var/run/redis_6379.pid -+pidfile %%REDIS_RUNDIR%%/redis.pid - - # Specify the server verbosity level. - # This can be one of: -@@ -289,7 +289,7 @@ - # Specify the log file name. Also the empty string can be used to force - # Redis to log on the standard output. Note that if you use standard - # output for logging but daemonize, logs will be sent to /dev/null --logfile "" -+logfile %%REDIS_LOGDIR%%/redis.log - - # To enable logging to the system logger, just set 'syslog-enabled' to yes, - # and optionally update the other syslog parameters to suit your needs. -@@ -420,7 +420,7 @@ - # The Append Only File will also be created inside this directory. - # - # Note that you must specify a directory here, not a file name. --dir ./ -+dir %%REDIS_DBDIR%%/ - - ################################# REPLICATION ################################# - diff --git a/databases/redis70/files/patch-src-Makefile b/databases/redis70/files/patch-src-Makefile deleted file mode 100644 index 6b3ed47b68be..000000000000 --- a/databases/redis70/files/patch-src-Makefile +++ /dev/null @@ -1,39 +0,0 @@ ---- src/Makefile.orig 2019-11-29 16:35:59 UTC -+++ src/Makefile -@@ -29,7 +29,7 @@ endif - WARN=-Wall -W -Wno-missing-field-initializers - OPT=$(OPTIMIZATION) - --PREFIX?=/usr/local -+PREFIX:=$(PREFIX) - INSTALL_BIN=$(PREFIX)/bin - INSTALL=install - -@@ -75,7 +75,6 @@ endif - FINAL_CFLAGS=$(STD) $(WARN) $(OPT) $(DEBUG) $(CFLAGS) $(REDIS_CFLAGS) - FINAL_LDFLAGS=$(LDFLAGS) $(REDIS_LDFLAGS) $(DEBUG) - FINAL_LIBS=-lm --DEBUG=-g -ggdb - - # Linux ARM needs -latomic at linking time - ifneq (,$(filter aarch64 armv,$(uname_M))) -@@ -105,6 +104,11 @@ ifeq ($(uname_S),Darwin) - OPENSSL_CFLAGS=-I/usr/local/opt/openssl/include - OPENSSL_LDFLAGS=-L/usr/local/opt/openssl/lib - else -+ifeq ($(uname_S),FreeBSD) -+ # FreeBSD -+ FINAL_CFLAGS?= $(CFLAGS) $(REDIS_CFLAGS) -I${PREFIX}/include -+ FINAL_LDFLAGS= $(LDFLAGS) -pthread -+else - ifeq ($(uname_S),AIX) - # AIX - FINAL_LDFLAGS+= -Wl,-bexpall -@@ -131,6 +135,7 @@ else - # All the other OSes (notably Linux) - FINAL_LDFLAGS+= -rdynamic - FINAL_LIBS+=-ldl -pthread -lrt -+endif - endif - endif - endif diff --git a/databases/redis70/files/patch-src-mkreleasehdr.sh b/databases/redis70/files/patch-src-mkreleasehdr.sh deleted file mode 100644 index e48b3174d315..000000000000 --- a/databases/redis70/files/patch-src-mkreleasehdr.sh +++ /dev/null @@ -1,11 +0,0 @@ ---- src/mkreleasehdr.sh.orig 2019-11-22 16:54:22 UTC -+++ src/mkreleasehdr.sh -@@ -1,6 +1,6 @@ - #!/bin/sh --GIT_SHA1=`(git show-ref --head --hash=8 2> /dev/null || echo 00000000) | head -n1` --GIT_DIRTY=`git diff --no-ext-diff 2> /dev/null | wc -l` -+GIT_SHA1="00000000" -+GIT_DIRTY="0" - BUILD_ID=`uname -n`"-"`date +%s` - if [ -n "$SOURCE_DATE_EPOCH" ]; then - BUILD_ID=$(date -u -d "@$SOURCE_DATE_EPOCH" +%s 2>/dev/null || date -u -r "$SOURCE_DATE_EPOCH" +%s 2>/dev/null || date -u +%s) diff --git a/databases/redis70/files/pkg-message.in b/databases/redis70/files/pkg-message.in deleted file mode 100644 index 85a89529262a..000000000000 --- a/databases/redis70/files/pkg-message.in +++ /dev/null @@ -1,11 +0,0 @@ -[ -{ type: install - message: <<EOM - To setup "%%PORTNAME%%" you need to edit the configuration file: - %%PREFIX%%/etc/%%PORTNAME%%.conf - - To run redis from startup, add %%PORTNAME%%_enable="YES" - in your /etc/rc.conf. -EOM -} -] diff --git a/databases/redis70/files/redis.in b/databases/redis70/files/redis.in deleted file mode 100644 index d18063c3a504..000000000000 --- a/databases/redis70/files/redis.in +++ /dev/null @@ -1,67 +0,0 @@ -#!/bin/sh - -# PROVIDE: redis -# REQUIRE: LOGIN -# BEFORE: securelevel -# KEYWORD: shutdown - -# Add the following line to /etc/rc.conf to enable `redis': -# -#redis_enable="YES" -# -# Define profiles here to run separate redis instances: -# -#redis_profiles="foo bar" # Script uses %%PREFIX%%/etc/redis-NAME.conf respectively. -# For correct script working please update pidfile entries in -# redis-NAME.conf files. - -. /etc/rc.subr - -name="redis" -rcvar="${name}_enable" - -extra_commands="reload" - -command="%%PREFIX%%/bin/redis-server" -pidfile="%%REDIS_RUNDIR%%/$name.pid" - -# read configuration and set defaults -load_rc_config "$name" -: ${redis_enable="NO"} -: ${redis_user="%%REDIS_USER%%"} -: ${redis_config="%%PREFIX%%/etc/$name.conf"} - -command_args="${redis_config}" -required_files="${redis_config}" - -_profile_exists() { - for _p in ${redis_profiles}; do - [ "${_p}" = "$1" ] && return 1; - done - return 0 -} - -if [ $# -eq 2 ]; then - _profile=$2 - _profile_exists $_profile - _exists=$? - [ ${_exists} -ne 1 ] && { - echo "`basename %%PREFIX%%/etc/rc.d/redis`: no '$2' in 'redis_profiles'" - exit 1 - }; - echo "-- Profile: ${_profile} --" - config_file="%%PREFIX%%/etc/${name}-${_profile}.conf" - command_args="${config_file}" - pidfile="%%REDIS_RUNDIR%%/${_profile}.pid" - required_files="${config_file}" -elif [ -n "${redis_profiles}" ]; then - _swap=$*; shift; _profiles=$* - _profiles=${_profiles:-${redis_profiles}} - set -- ${_swap} - for _profile in ${_profiles}; do - %%PREFIX%%/etc/rc.d/redis $1 ${_profile} - done - exit 0 -fi - -run_rc_command "$1" diff --git a/databases/redis70/files/sentinel.in b/databases/redis70/files/sentinel.in deleted file mode 100644 index 088f4382fc06..000000000000 --- a/databases/redis70/files/sentinel.in +++ /dev/null @@ -1,39 +0,0 @@ -#!/bin/sh - -# PROVIDE: sentinel -# REQUIRE: LOGIN -# BEFORE: securelevel -# KEYWORD: shutdown - -# Add the following line to /etc/rc.conf to enable `sentinel': -# -#sentinel_enable="YES" -# - -. /etc/rc.subr - -name="sentinel" -rcvar="${name}_enable" - -command="/usr/local/bin/redis-sentinel" -pidfile="/var/run/redis/$name.pid" - -# read configuration and set defaults -load_rc_config "$name" -: ${sentinel_enable="NO"} -: ${sentinel_user="redis"} -: ${sentinel_config="/usr/local/etc/$name.conf"} - -command_args="${sentinel_config} --daemonize yes --pidfile ${pidfile}" -required_files="${sentinel_config}" -start_precmd="${name}_checks" -restart_precmd="${name}_checks" - -sentinel_checks() -{ - if [ x`id -u ${sentinel_user}` != x`stat -f %u ${sentinel_config}` ]; then - err 1 "${sentinel_config} must be owned by user ${sentinel_user}" - fi -} - -run_rc_command "$1" diff --git a/databases/redis70/pkg-descr b/databases/redis70/pkg-descr deleted file mode 100644 index 5500bd1afad4..000000000000 --- a/databases/redis70/pkg-descr +++ /dev/null @@ -1,17 +0,0 @@ -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. diff --git a/databases/redis70/pkg-plist b/databases/redis70/pkg-plist deleted file mode 100644 index fafc472df89b..000000000000 --- a/databases/redis70/pkg-plist +++ /dev/null @@ -1,11 +0,0 @@ -bin/redis-benchmark -bin/redis-check-aof -bin/redis-check-rdb -bin/redis-cli -bin/redis-sentinel -bin/redis-server -@sample etc/redis.conf.sample -@sample(%%REDIS_USER%%,%%REDIS_GROUP%%,) etc/sentinel.conf.sample -@dir(%%REDIS_USER%%,%%REDIS_GROUP%%,) %%REDIS_DBDIR%% -@dir(%%REDIS_USER%%,%%REDIS_GROUP%%,) %%REDIS_LOGDIR%% -@dir(%%REDIS_USER%%,%%REDIS_GROUP%%,) %%REDIS_RUNDIR%% |
