aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJulien Roy <julien@jroy.ca>2023-01-28 15:43:52 -0500
committerJulien Roy <julien@jroy.ca>2023-01-28 15:43:52 -0500
commit7b52aa5fac228779e33a6348dd60d91f0cec3109 (patch)
treeda3fde325e03ca4e467db63f8ca97c8a7b6232ae
parent25714c8d7625ef5adbc41150b8adbd7bc441ccd8 (diff)
downloadMrRoy-Overlay-7b52aa5fac228779e33a6348dd60d91f0cec3109.tar.gz
MrRoy-Overlay-7b52aa5fac228779e33a6348dd60d91f0cec3109.tar.bz2
MrRoy-Overlay-7b52aa5fac228779e33a6348dd60d91f0cec3109.zip
net-libs/signald: update init scripts
Signed-off-by: Julien Roy <julien@jroy.ca>
-rw-r--r--net-libs/signald/files/signald.initd2
-rw-r--r--net-libs/signald/signald-0.23.2.ebuild2
2 files changed, 3 insertions, 1 deletions
diff --git a/net-libs/signald/files/signald.initd b/net-libs/signald/files/signald.initd
index c9a5501..65ce92d 100644
--- a/net-libs/signald/files/signald.initd
+++ b/net-libs/signald/files/signald.initd
@@ -7,7 +7,7 @@ description="an API for Signal"
pidfile="/run/${RC_SVCNAME}.pid"
command="/usr/bin/signald"
-command_args="-d /var/lib/signald --system-socket"
+command_args="-d /var/lib/signald -s /tmp/signald.sock --system-socket"
command_background=true
command_user="signald:signald"
diff --git a/net-libs/signald/signald-0.23.2.ebuild b/net-libs/signald/signald-0.23.2.ebuild
index 7bb292c..6f7919b 100644
--- a/net-libs/signald/signald-0.23.2.ebuild
+++ b/net-libs/signald/signald-0.23.2.ebuild
@@ -56,5 +56,7 @@ src_install() {
newinitd "${FILESDIR}/${PN}.initd" "${PN}"
sed -i -e "s/^EnvironmentFile=-\/etc\/default\/signald$//" \
"${S}/src/main/resources/io/finn/signald/signald.service" || die
+ sed -i -e "s/--system-socket/-s \/tmp\/signald.sock/" \
+ "${S}/src/main/resources/io/finn/signald/signald.service" || die
systemd_dounit "${S}/src/main/resources/io/finn/signald/signald.service"
}