]> git.99rst.org Git - openwrt-packages.git/commit
prosody: do not drive the service through prosodyctl
authorJosef Schlehofer <redacted>
Sun, 9 Aug 2026 08:56:48 +0000 (10:56 +0200)
committerAlexandru Ardelean <redacted>
Wed, 19 Aug 2026 20:27:09 +0000 (23:27 +0300)
commit715c606e57664c78dddd4382ee08a3de9324cb02
tree64d35416c6b48a5739095ff116697b66cf8aeeab
parentf444e3c1eb8b5a611796324148ccb79802b6b9cc
prosody: do not drive the service through prosodyctl

prosodyctl refuses start, stop, restart and reload once it detects an
init system, and /etc/init.d/prosody makes that detection always true.
The refusal is fatal, so the service could neither be started nor
stopped:

  ERROR: Use of 'prosodyctl stop' is disabled in this installation
         because we detected that this system uses rc.d for managing
         services.

Let procd supervise the daemon directly with -F instead, and reload the
configuration with SIGHUP, which is what prosody expects.

Signed-off-by: Josef Schlehofer <redacted>
net/prosody/Makefile
net/prosody/files/prosody.init
git clone https://git.99rst.org/PROJECT