Configuration du mode d'authentification (ajout ldap).

Ref #7421 @145m
This commit is contained in:
2014-09-30 09:59:25 +02:00
parent 37dde54e46
commit c34ef79b1a
3 changed files with 46 additions and 4 deletions

View File

@ -3,6 +3,7 @@
<files>
<service type='service'>opennebula-sunstone</service>
<file filelist='onefrontend' name='/etc/one/sunstone-server.conf' rm='True' mkdir='True'/>
<file filelist='onefrontend' name='/etc/one/auth/ldap_auth.conf' source='sunstone-ldap_auth.conf' rm='True' mkdir='True'/>
<service_access service='sunstone'>
<port port_type="SymLinkOption">port_sunstone</port>
<port port_type="SymLinkOption">vnc_proxy_port_sunstone</port>
@ -26,9 +27,7 @@
<variable name='langue_sunstone' type='string' description="Langue par défaut de l'interface" mode='expert'>
<value>fr_FR</value>
</variable>
<variable name='sunstone_auth' type='string' description="Mode d'authentification des utilisateurs" mode='expert'>
<value>sunstone</value>
</variable>
<variable name='sunstone_auth_modes' type='string' description="Modes supplémentaires d'authentification des utilisateurs" mode='expert' multi='True' />
</family>
</variables>
@ -36,6 +35,9 @@
<fill name='calc_val' target='ip_sunstone'>
<param type='eole' name='valeur'>adresse_ip_eth0</param>
</fill>
<check name='valid_enum' target='sunstone_auth_modes'>
<param>['ldap']</param>
</check>
<condition name='disabled_if_in' source='activer_onefrontend'>
<param>non</param>
<!--target type='filelist'>onefrontend</target-->