From 0336e3b7a97fe9ab118065eff0b25fad507a9a50 Mon Sep 17 00:00:00 2001 From: Daniel Baumann Date: Sun, 14 Apr 2024 15:40:54 +0200 Subject: Adding debian version 5:7.2.4-1. Signed-off-by: Daniel Baumann --- debian/bin/generate-systemd-service-files | 137 ++++++++++++++++++++++++++++++ 1 file changed, 137 insertions(+) create mode 100755 debian/bin/generate-systemd-service-files (limited to 'debian/bin') diff --git a/debian/bin/generate-systemd-service-files b/debian/bin/generate-systemd-service-files new file mode 100755 index 0000000..c7eafab --- /dev/null +++ b/debian/bin/generate-systemd-service-files @@ -0,0 +1,137 @@ +#!/bin/sh + +for BINARY in redis-server redis-sentinel +do + for MODE in default templated + do + case "${BINARY}" in + redis-server) + NAME="redis" + ;; + redis-sentinel) + NAME="sentinel" + ;; + esac + + case "${MODE}" in + default) + EXTRA="Alias=${NAME}.service" + TARGET="debian/${BINARY}.service" + NAMESPACED="${NAME}" + DESCRIPTION="Advanced key-value store" + ;; + templated) + EXTRA="" + TARGET="debian/${BINARY}@.service" + NAMESPACED="${NAME}-%i" + DESCRIPTION="Advanced key-value store (%I)" + ;; + esac + + : >${TARGET} + + if [ "${MODE}" = "templated" ] + then + cat >> ${TARGET} < Mon, 09 Oct 2017 22:17:24 +0100 +EOF + fi + + cat >> ${TARGET} <> "${TARGET}" + fi + done +done -- cgit v1.2.3