]> git.ipfire.org Git - ipfire-2.x.git/commit
services.cgi: Fix status/actions on services with name != addon name
authorRobin Roevens <robin.roevens@disroot.org>
Tue, 11 Oct 2022 22:01:54 +0000 (00:01 +0200)
committerPeter Müller <peter.mueller@ipfire.org>
Sat, 29 Oct 2022 08:56:48 +0000 (08:56 +0000)
commit2b9b31b71d9b6211276b60ce9583198163a0c582
tree8d7eab1a623ea0d227026613a14cdb7a7f9fb194
parent24168c8898eb6a9bcc1a0f6103f0c87eb092e7ef
services.cgi: Fix status/actions on services with name != addon name

* addonctrl's new functionality to control explicit addon services was
  implemented.
* Change 'Addon' column header to 'Addon Service' to be clear that
  it's not addons but services listed here.
* Services not matching the name of the addon now display the addon
  name between parentheses, so the user knows where the service comes
  from.
* When no valid runlevel symlink is found by addonctrl for a service,
  the 'enable on boot' checkbox is replaced by a small exclamation point
  with alt-text "No valid runlevel symlink was found for the initscript of
  this service." to inform user why a service can't be enabled.
* Added German and Dutch translation for above message.

Fixes: Bug#12935
Signed-off-by: Robin Roevens <robin.roevens@disroot.org>
Reviewed-by: Michael Tremer <michael.tremer@ipfire.org>
html/cgi-bin/services.cgi
langs/de/cgi-bin/de.pl
langs/en/cgi-bin/en.pl
langs/nl/cgi-bin/nl.pl