Great patch.
Reviewed-by: Stefan Schantl stefan.schantl@ipfire.org Am 2. August 2023 22:10:11 schrieb Adolf Belka adolf.belka@ipfire.org:
- Added validation code for the location group name. This is only validated
when edited and not when created.
- The code was copied from the section for creating the Services Group Name
or the Network/Host Group Name.
Fixes: Bug#13206 Tested-by: Adolf Belka adolf.belka@ipfire.org Signed-off-by: Adolf Belka adolf.belka@ipfire.org
html/cgi-bin/fwhosts.cgi | 3 +++ 1 file changed, 3 insertions(+)
diff --git a/html/cgi-bin/fwhosts.cgi b/html/cgi-bin/fwhosts.cgi index baf745a0a..d6be6c40e 100644 --- a/html/cgi-bin/fwhosts.cgi +++ b/html/cgi-bin/fwhosts.cgi @@ -693,6 +693,9 @@ if ($fwhostsettings{'ACTION'} eq 'savelocationgrp') &General::readhasharray("$fwconfiginp", %fwinp); &General::readhasharray("$fwconfigout", %fwout);
- # Check name
- if (!&validhostname($grp)){$errormessage.=$Lang::tr{'fwhost err name'};}
- # Check for existing group name. if (!&checkgroup($grp) && $fwhostsettings{'update'} ne 'on'){ $errormessage = $Lang::tr{'fwhost err grpexist'};
-- 2.41.0