From 76efb4ee104a176ce6b7c19d1e3206b1e2e3417d Mon Sep 17 00:00:00 2001 From: Ilia Ross Date: Sat, 12 Jul 2025 19:40:04 +0300 Subject: [PATCH] Fix not to show runlevels config option for systemd --- init/init-lib.pl | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/init/init-lib.pl b/init/init-lib.pl index 1b32a2456..ae3ed90ce 100644 --- a/init/init-lib.pl +++ b/init/init-lib.pl @@ -2901,4 +2901,12 @@ my ($name) = @_; return $name =~ /\./ ? $name : "com.webmin.".$name; } +# config_pre_load(mod-info, [mod-order]) +# Check if some config options are conditional +sub config_pre_load +{ +my ($modconf_info, $modconf_order) = @_; +$modconf_info->{'desc'} =~ s/2-[^,]+,// if ($init_mode eq "systemd"); +} + 1;