mirror of
https://github.com/gentoo-mirror/guru.git
synced 2026-07-21 21:13:27 -04:00
net-im/mautrix-signal/files: fix initd
Signed-off-by: Julien Roy <julien@jroy.ca>
This commit is contained in:
@@ -1,22 +1,22 @@
|
|||||||
#!/sbin/openrc-run
|
#!/sbin/openrc-run
|
||||||
# Copyright 1999-2023 Gentoo Authors
|
# Copyright 1999-2024 Gentoo Authors
|
||||||
# Distributed under the terms of the GNU General Public License v2
|
# Distributed under the terms of the GNU General Public License v2
|
||||||
|
|
||||||
name="mautrix-signal daemon"
|
name="mautrix-signal daemon"
|
||||||
description="A Matrix-Signal Messenger puppeting bridge"
|
description="A Matrix-Signal puppeting bridge"
|
||||||
module="mautrix_signal"
|
module="mautrix_signal"
|
||||||
|
|
||||||
pidfile="/run/${RC_SVCNAME}.pid"
|
pidfile="/run/${RC_SVCNAME}.pid"
|
||||||
command="/usr/bin/python"
|
command="/usr/bin/mautrix-signal"
|
||||||
command_args="-m ${module} -c /etc/mautrix/${module}.yaml -r /var/lib/mautrix/signal/registration.yaml"
|
command_args="-c /etc/mautrix/${module}.yaml -r /var/lib/mautrix/signal/registration.yaml"
|
||||||
command_background=true
|
command_background=true
|
||||||
command_user="mautrix-signal:mautrix"
|
command_user="mautrix-signal:mautrix"
|
||||||
|
|
||||||
output_log="/var/log/mautrix/mautrix-signal_daemon.log"
|
output_log="/var/log/mautrix/signal/daemon.log"
|
||||||
error_log="/var/log/mautrix/mautrix-signal_daemon.log"
|
error_log="/var/log/mautrix/signal/daemon.log"
|
||||||
|
|
||||||
depend() {
|
depend() {
|
||||||
need signald
|
need net
|
||||||
}
|
}
|
||||||
|
|
||||||
start_pre() {
|
start_pre() {
|
||||||
|
|||||||
@@ -1,12 +1,12 @@
|
|||||||
[Unit]
|
[Unit]
|
||||||
Description=A Matrix-Signal Messenger puppeting bridge
|
Description=A Matrix-Signal puppeting bridge
|
||||||
After=network.target
|
After=network.target
|
||||||
|
|
||||||
[Service]
|
[Service]
|
||||||
User=mautrix-signal
|
User=mautrix-signal
|
||||||
Group=mautrix
|
Group=mautrix
|
||||||
Restart=always
|
Restart=always
|
||||||
ExecStart=/usr/bin/python -m mautrix_signal -c /etc/mautrix/mautrix_signal.yaml -r /var/lib/mautrix/signal/registration.yaml
|
ExecStart=/usr/bin/mautrix-signal -c /etc/mautrix/mautrix_signal.yaml -r /var/lib/mautrix/signal/registration.yaml
|
||||||
|
|
||||||
[Install]
|
[Install]
|
||||||
WantedBy=multi-user.target
|
WantedBy=multi-user.target
|
||||||
Reference in New Issue
Block a user