From 1ca0eb5d74e279656bb7d46407a5d6d520f1c0e7 Mon Sep 17 00:00:00 2001 From: Julien Roy Date: Sat, 21 Jan 2023 15:42:31 -0500 Subject: net-im/heisenbridge: improve ebuild Signed-off-by: Julien Roy --- net-im/heisenbridge/files/heisenbridge.initd | 14 +++++++++++++- 1 file changed, 13 insertions(+), 1 deletion(-) (limited to 'net-im/heisenbridge/files/heisenbridge.initd') diff --git a/net-im/heisenbridge/files/heisenbridge.initd b/net-im/heisenbridge/files/heisenbridge.initd index 12824cd..b5af350 100644 --- a/net-im/heisenbridge/files/heisenbridge.initd +++ b/net-im/heisenbridge/files/heisenbridge.initd @@ -9,4 +9,16 @@ pidfile="/run/${RC_SVCNAME}.pid" command="/usr/bin/python" command_args="-m heisenbridge -c ${REGISTRATION} -l ${LISTEN_ADDRESS} -p ${LISTEN_PORT} ${HOMESERVER}" command_background=true -command_user="heisenbridge:heinsenbridge" +command_user="heisenbridge:heisenbridge" + +output_log="/var/log/heisenbridge.log" +error_log="/var/log/heisenbridge.log" + +depend() { + need net +} + +start_pre() { + checkpath -d -m 0755 -o "$command_user" /var/lib/heisenbridge + checkpath -f -m 0644 -o "$command_user" "$output_log" +} -- cgit v1.2.3