From bbd250195979b00128c6a3b7a10e36c338f2fb0d Mon Sep 17 00:00:00 2001 From: Florian Dold Date: Wed, 4 Oct 2023 19:41:54 +0200 Subject: debian: remove references to nexus/common --- debian/libeufin-common.install | 1 - debian/libeufin-nexus.install | 1 - debian/libeufin-nexus.libeufin-nexus.service | 14 -------- debian/libeufin-nexus.postinst | 51 ---------------------------- debian/libeufin-nexus.postrm | 30 ---------------- debian/libeufin-nexus.prerm | 9 ----- debian/rules | 1 - 7 files changed, 107 deletions(-) delete mode 100644 debian/libeufin-common.install delete mode 100644 debian/libeufin-nexus.install delete mode 100644 debian/libeufin-nexus.libeufin-nexus.service delete mode 100644 debian/libeufin-nexus.postinst delete mode 100644 debian/libeufin-nexus.postrm delete mode 100644 debian/libeufin-nexus.prerm diff --git a/debian/libeufin-common.install b/debian/libeufin-common.install deleted file mode 100644 index 8b137891..00000000 --- a/debian/libeufin-common.install +++ /dev/null @@ -1 +0,0 @@ - diff --git a/debian/libeufin-nexus.install b/debian/libeufin-nexus.install deleted file mode 100644 index 8b137891..00000000 --- a/debian/libeufin-nexus.install +++ /dev/null @@ -1 +0,0 @@ - diff --git a/debian/libeufin-nexus.libeufin-nexus.service b/debian/libeufin-nexus.libeufin-nexus.service deleted file mode 100644 index a8d10225..00000000 --- a/debian/libeufin-nexus.libeufin-nexus.service +++ /dev/null @@ -1,14 +0,0 @@ -[Unit] -Description=LibEuFin Nexus service. - -[Service] -User=libeufin-nexus -EnvironmentFile=/etc/libeufin/nexus.env -ExecStart=/usr/bin/libeufin-nexus serve --port=${LIBEUFIN_NEXUS_PORT} -Restart=on-failure -SuccessExitStatus=143 -RestartSec=1s -RuntimeMaxSec=3600s - -[Install] -WantedBy=multi-user.target diff --git a/debian/libeufin-nexus.postinst b/debian/libeufin-nexus.postinst deleted file mode 100644 index df569dee..00000000 --- a/debian/libeufin-nexus.postinst +++ /dev/null @@ -1,51 +0,0 @@ -#!/bin/bash - -set -e - -if [ -d /run/systemd/system ]; then - systemctl --system daemon-reload >/dev/null || true -fi -if [ "$1" = "remove" ]; then - if [ -x "/usr/bin/deb-systemd-helper" ]; then - deb-systemd-helper mask 'libeufin-nexus.service' >/dev/null || true - fi -fi - -if [ "$1" = "purge" ]; then - if [ -x "/usr/bin/deb-systemd-helper" ]; then - deb-systemd-helper purge 'libeufin-nexus.service' >/dev/null || true - deb-systemd-helper unmask 'libeufin-nexus.service' >/dev/null || true - fi -fi -nexus_user=libeufin-nexus -nexus_group=libeufin-nexus -libeufin_home=/var/lib/libeufin - -. /usr/share/debconf/confmodule - -case "${1}" in - configure) - - if ! getent group $nexus_group >/dev/null; then - addgroup --quiet --system $nexus_group - fi - - # Create users if needed - if ! getent passwd $nexus_user >/dev/null; then - adduser --quiet --system --no-create-home --ingroup $nexus_group --home $libeufin_home $nexus_user - fi - - ;; - - abort-upgrade|abort-remove|abort-deconfigure) - ;; - - *) - echo "postinst called with unknown argument \`${1}'" >&2 - exit 1 - ;; -esac - -#DEBHELPER# - -exit 0 diff --git a/debian/libeufin-nexus.postrm b/debian/libeufin-nexus.postrm deleted file mode 100644 index 1a4acbd6..00000000 --- a/debian/libeufin-nexus.postrm +++ /dev/null @@ -1,30 +0,0 @@ -#!/bin/sh - -set -e - -if [ -f /usr/share/debconf/confmodule ]; then - . /usr/share/debconf/confmodule -fi - -if [ -f /usr/share/dbconfig-common/dpkg/postrm.pgsql ]; then - . /usr/share/dbconfig-common/dpkg/postrm.pgsql - dbc_go libeufin-nexus "$@" -fi - -case "${1}" in -purge) -# TODO: anything to clean up? Like: -# rm -f /etc/libeufin-db.conf - ;; -remove | upgrade | failed-upgrade | abort-install | abort-upgrade | disappear) - ;; - - *) - echo "postrm called with unknown argument \`${1}'" >&2 - exit 1 - ;; -esac - -#DEBHELPER# - -exit 0 diff --git a/debian/libeufin-nexus.prerm b/debian/libeufin-nexus.prerm deleted file mode 100644 index efd3238b..00000000 --- a/debian/libeufin-nexus.prerm +++ /dev/null @@ -1,9 +0,0 @@ -#!/bin/sh - -set -e - -if [ -d /run/systemd/system ] && [ "$1" = remove ]; then - deb-systemd-invoke stop 'libeufin-nexus.service' >/dev/null || true -fi - -exit 0 diff --git a/debian/rules b/debian/rules index 9aabc680..0c7f9c6e 100755 --- a/debian/rules +++ b/debian/rules @@ -42,7 +42,6 @@ override_dh_install: override_dh_installsystemd: # Need to specify units manually, since we have multiple # and dh_installsystemd by default only looks for ".service". - dh_installsystemd -plibeufin-nexus --name=libeufin-nexus --no-start --no-enable dh_installsystemd -plibeufin-bank --name=libeufin-bank --no-start --no-enable # final invocation to generate daemon reload dh_installsystemd -- cgit v1.2.3