commit: 3d04ae0de7d4cc000fde28ccb4efd2ff84882c51
Author: Zac Medico <zmedico <AT> gentoo <DOT> org>
AuthorDate: Sun Apr 4 19:12:08 2021 +0000
Commit: Zac Medico <zmedico <AT> gentoo <DOT> org>
CommitDate: Sun Apr 4 19:14:58 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3d04ae0d
sys-cluster/gmqtt: allow command_user override
Package-Manager: Portage-3.0.18, Repoman-3.0.3
Signed-off-by: Zac Medico <zmedico <AT> gentoo.org>
sys-cluster/gmqtt/files/confd | 3 ++-
sys-cluster/gmqtt/files/initd | 2 +-
2 files changed, 3 insertions(+), 2 deletions(-)
diff --git a/sys-cluster/gmqtt/files/confd b/sys-cluster/gmqtt/files/confd
index 5b25df933ee..7cc23708ee1 100644
--- a/sys-cluster/gmqtt/files/confd
+++ b/sys-cluster/gmqtt/files/confd
@@ -1 +1,2 @@
-GMQTTD_OPTS="-c /etc/gmqtt/gmqttd.yml start"
+# GMQTTD_OPTS="-c /etc/gmqtt/gmqttd.yml start"
+# command_user="nobody:nobody"
diff --git a/sys-cluster/gmqtt/files/initd b/sys-cluster/gmqtt/files/initd
index 9285f0d59a8..3545b9e1a0e 100644
--- a/sys-cluster/gmqtt/files/initd
+++ b/sys-cluster/gmqtt/files/initd
@@ -3,7 +3,7 @@
description="Gmqtt Broker Service"
pidfile=${pidfile:-"/run/${RC_SVCNAME}.pid"}
command="/usr/bin/gmqttd"
-command_user="nobody:nobody"
+command_user="${command_user:="nobody:nobody"}"
command_args="${GMQTTD_OPTS=:-"-c /etc/gmqtt/gmqttd.yml start"}"
command_background="true"
logfile=/var/log/gmqtt/${RC_SVCNAME}.log