firewalld: Reduce severity for alert about service on internal zone

- When apps are available only on 'internal' zone, a warning message is shown on
the app's page. This is a routine warning that requires no action from the user.
It is quite annoying to see it on a page like Samba where it is even implied.
Hence reduce the severity of the alert to 'info' from 'warning'.

Signed-off-by: Sunil Mohan Adapa <sunil@medhas.org>
Reviewed-by: Veiko Aasa <veiko17@disroot.org>
This commit is contained in:
Sunil Mohan Adapa 2024-11-13 16:45:47 -08:00 committed by Veiko Aasa
parent b465c33e1b
commit e302fdabaf
No known key found for this signature in database
GPG Key ID: 478539CAE680674E

View File

@ -7,17 +7,22 @@
{% block internal_zone_warning %}
{% for component in firewall %}
{% if not component.is_external %}
<div class="alert alert-warning" role="alert">
<div class="alert alert-info" role="alert">
{% blocktrans trimmed with service_name=component.name %}
<em>{{ service_name }}</em> is available only on internal networks or when the client is connected to {{ box_name }} through VPN.
<em>{{ service_name }}</em> is available only on internal networks or
when the client is connected to {{ box_name }} through VPN.
{% endblocktrans %}
<p>
{% with interfaces=component.get_internal_interfaces %}
{% if not interfaces %}
{% trans "Currently there are no network interfaces configured as internal." %}
{% blocktrans trimmed %}
Currently there are no network interfaces configured as
internal.
{% endblocktrans %}
{% else %}
{% blocktrans trimmed with interface_list=interfaces|join:", " %}
Currently the following network interfaces are configured as internal: {{ interface_list }}
Currently the following network interfaces are configured as
internal: {{ interface_list }}
{% endblocktrans %}
{% endif %}
{% endwith %}