60 lines
2.7 KiB
HTML
60 lines
2.7 KiB
HTML
|
|
{% extends "base.html" %}
|
||
|
|
|
||
|
|
{% block content %}
|
||
|
|
<div class="block"><h1 class="title is-large">{{ _("Secure Admin Settings") }}.</h1></div>
|
||
|
|
|
||
|
|
<div class="block grid">
|
||
|
|
|
||
|
|
{% import "bulma_wtf.html" as wtf %}
|
||
|
|
<form action="" method="post" enctype="multipart/form-data" novalidate >
|
||
|
|
{{ form.hidden_tag() }}
|
||
|
|
|
||
|
|
<div class="control field">
|
||
|
|
{{ wtf.form_password_field(form.admin_password, form.admin_password.errors) }}
|
||
|
|
<p class="block help">{{ _("Password for accessing this admin interface.")}}</p>
|
||
|
|
</div>
|
||
|
|
<div class="control block">
|
||
|
|
<label class="label">{{ form.root_account_settings.label }} </label>
|
||
|
|
{% for subfield in form.root_account_settings %}
|
||
|
|
<label class="radio butter-form-margin">
|
||
|
|
{% if get_setting('root_account_settings') == subfield._value() %}
|
||
|
|
<input id='{{subfield.id}}' type='radio' name='{{subfield.name}}' value='{{subfield._value()}}' checked/>
|
||
|
|
{% else %}
|
||
|
|
<input id='{{subfield.id}}' type='radio' name='{{subfield.name}}' value='{{subfield._value()}}'/>
|
||
|
|
{% endif %}
|
||
|
|
{{ subfield.label }}
|
||
|
|
</label>
|
||
|
|
{% endfor %}
|
||
|
|
{{ wtf.field_errors(form.root_account_settings.errors)}}
|
||
|
|
<p class="block help">{{ _("You need to set a root password, and choose whether you want to lock the root
|
||
|
|
account.")}}</p>
|
||
|
|
|
||
|
|
</div>
|
||
|
|
<div class="control field">
|
||
|
|
{{ wtf.form_password_field(form.root_password, form.root_password.errors) }}
|
||
|
|
<p class="help">{{ _("Password for accessing the root account.")}}</p>
|
||
|
|
</div>
|
||
|
|
|
||
|
|
<div class="control block">
|
||
|
|
<label class="label">{{ form.ssh_access_settings.label }} </label>
|
||
|
|
{% for subfield in form.ssh_access_settings %}
|
||
|
|
<label class="radio butter-form-margin">
|
||
|
|
{% if get_setting('ssh_access_settings') == subfield._value() %}
|
||
|
|
<input id='{{subfield.id}}' type='radio' name='{{subfield.name}}' value='{{subfield._value()}}' checked/>
|
||
|
|
{% else %}
|
||
|
|
<input id='{{subfield.id}}' type='radio' name='{{subfield.name}}' value='{{subfield._value()}}'/>
|
||
|
|
{% endif %}
|
||
|
|
{{ subfield.label }}
|
||
|
|
</label>
|
||
|
|
{% endfor %}
|
||
|
|
{{ wtf.field_errors(form.ssh_access_settings.errors) }}
|
||
|
|
</div>
|
||
|
|
|
||
|
|
<div class="control block">
|
||
|
|
<button class="button"> <a href={{ url_for("step3") }}>{{ _("Back") }}</a></button>
|
||
|
|
{{ form.submit( class="button is-link") }}
|
||
|
|
</div>
|
||
|
|
</form>
|
||
|
|
</div>
|
||
|
|
|
||
|
|
{% endblock %}
|