The attached scripts updates a couple things which effectively is the same as the current model however it follows the modular nature of the declarative syntax. Split up start_stop_daemon args where possible into predefined options like user=, directory=, output_log=, error_log=, and command_background
Created attachment 757331 [details] syncthing.initd Updated syncthing script Signed-off-by: Brian Evans <grknight@gentoo.org>
Created attachment 757332 [details] strelaysrv.initd Updated strelaysvc script Signed-off-by: Brian Evans <grknight@gentoo.org>
Created attachment 757333 [details] stdiscosrv.initd Updated stdiscosrv script Signed-off-by: Brian Evans <grknight@gentoo.org>
Created attachment 757334 [details] stdiscosrv.initd Updated stdiscosrv script Signed-off-by: Brian Evans <grknight@gentoo.org>
Created attachment 757335 [details] syncthing.initd Updated syncthing script Signed-off-by: Brian Evans <grknight@gentoo.org>
Created attachment 757336 [details] strelaysrv.initd Updated strelaysvc script Signed-off-by: Brian Evans <grknight@gentoo.org>
Another case where a git format-patch attachment would be easier ;) (Just commit locally then git format-patch origin/master)
Have you by any chance uploaded stdiscosrv.init for the second time instead of syncthing.initd, grknight?
(In reply to Marek Szuba from comment #8) > Have you by any chance uploaded stdiscosrv.init for the second time instead > of syncthing.initd, grknight? Fixed the tagging. Comment 1 and Comment 2 had incorrect user= instead of command_user=. Comment 4 was just a mistake
The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=48af17ebb943d1f906ae9647bd9b943513734764 commit 48af17ebb943d1f906ae9647bd9b943513734764 Author: Marek Szuba <marecki@gentoo.org> AuthorDate: 2021-12-09 11:14:29 +0000 Commit: Marek Szuba <marecki@gentoo.org> CommitDate: 2021-12-09 12:03:17 +0000 net-p2p/syncthing: add 1.18.5 Includes improved OpenRC scripts as well as updated user/group configuration for st{disco,relay}srv. Closes: https://bugs.gentoo.org/828094 Signed-off-by: Marek Szuba <marecki@gentoo.org> net-p2p/syncthing/Manifest | 1 + net-p2p/syncthing/files/stdiscosrv.initd-r1 | 27 + net-p2p/syncthing/files/strelaysrv.initd-r1 | 27 + .../files/syncthing-1.18.4-tool_users.patch | 25 + net-p2p/syncthing/files/syncthing.initd-r1 | 32 + net-p2p/syncthing/syncthing-1.18.5.ebuild | 883 +++++++++++++++++++++ 6 files changed, 995 insertions(+)