mirror of
https://github.com/webmin/webmin.git
synced 2026-03-20 16:50:24 +00:00
Add field for inet_protocols https://github.com/webmin/webmin/issues/2302
This commit is contained in:
@@ -320,6 +320,9 @@ opts_smtp_data_done_timeout=Timeout on waiting for answer to ending "."
|
||||
opts_smtp_quit_timeout=Timeout on waiting for answer to QUIT
|
||||
opts_smtp_sasl_security_options=SASL security options
|
||||
opts_smtp_tls_security_level=SMTP TLS client security level
|
||||
opts_inet_protocols=Internet protocols to enable
|
||||
opts_inet_protocols_def=All available
|
||||
opts_inet_protocols_sel=Selected
|
||||
|
||||
rate_title=Delivery rates
|
||||
rate_ecannot=You are not allowed to edit the delivery rates options
|
||||
|
||||
@@ -71,6 +71,19 @@ else {
|
||||
&option_yesno("smtp_enforce_tls");
|
||||
}
|
||||
|
||||
# Inet protocols
|
||||
%inet = map { $_, 1 } split(/\s*,\s*/, &get_current_value("inet_protocols"));
|
||||
print &ui_table_row($text{'opts_inet_protocols'},
|
||||
&ui_radio("inet_protocols_def",
|
||||
%inet ? '__USE_FREE_FIELD__'
|
||||
: '__DEFAULT_VALUE_IE_NOT_IN_CONFIG_FILE__',
|
||||
[ [ '__DEFAULT_VALUE_IE_NOT_IN_CONFIG_FILE__',
|
||||
$text{'opts_inet_protocols_def'}."<br>" ],
|
||||
[ '__USE_FREE_FIELD__', $text{'opts_inet_protocols_sel'}." ".
|
||||
&ui_checkbox('inet_protocols', 'ipv4', 'IPv4', $inet{'ipv4'})." ".
|
||||
&ui_checkbox('inet_protocols', 'ipv6', 'IPv6', $inet{'ipv6'}) ] ]
|
||||
));
|
||||
|
||||
print &ui_table_end();
|
||||
print &ui_form_end([ [ undef, $text{'opts_save'} ] ]);
|
||||
|
||||
|
||||
Reference in New Issue
Block a user