<?xml version="1.0" encoding="utf-8"?> <creole> <containers> <container name="web"> <file name='/etc/phpldapadmin/apache.conf'/> <file name='/etc/phpldapadmin/config.php' source='phpldapadmin.php' filelist='phpldapadmin'/> <package>phpldapadmin</package> </container> </containers> <variables> <family name='services'> <variable name='activate_phpldapadmin' type='string' description="Activer phpldapadmin"> <value>non</value> </variable> </family> <family name='phpldapadmin' hidden='True'> <variable name="phpldapadmin_host" type="string" description="Adresse IP ou DNS du serveur ldap" multi='True'/> <variable name="phpldapadmin_name" type="string" description="Nom du serveur ldap"/> <variable name="phpldapadmin_tls" type="string" description="Connexion TLS"> <value>non</value> </variable> </family> </variables> <constraints> <check name='valid_enum' target='activate_phpldapadmin'> <param>['oui','non']</param> </check> <check name='valid_enum' target='phpldapadmin_tls'> <param>['oui','non']</param> </check> <check name='obligatoire' target='phpldapadmin_host'/> <check name='obligatoire' target='phpldapadmin_name'/> <check name='obligatoire' target='phpldapadmin_tls'/> <condition name='hidden_if_in' source='activate_phpldapadmin'> <param>non</param> <target type='family'>phpldapadmin</target> <target type='filelist'>phpldapadmin</target> </condition> <group master='phpldapadmin_host'> <slave>phpldapadmin_name</slave> <slave>phpldapadmin_tls</slave> </group> </constraints> <help> </help> </creole>