summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--debian/libeufin-common.install1
-rw-r--r--debian/libeufin-nexus.install1
-rw-r--r--debian/libeufin-nexus.libeufin-nexus.service14
-rw-r--r--debian/libeufin-nexus.postinst51
-rw-r--r--debian/libeufin-nexus.postrm30
-rw-r--r--debian/libeufin-nexus.prerm9
-rwxr-xr-xdebian/rules1
7 files changed, 0 insertions, 107 deletions
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 "<package>.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