71 lines
1.6 KiB
Text
71 lines
1.6 KiB
Text
|
- abstract values from `gaspacho`
|
|||
|
|
|||
|
Les types possibles :
|
|||
|
|
|||
|
- sans valeur : `boolean`
|
|||
|
- avec valeur : `unicode` (un texte libre), `integer` (un chiffre), `enum` (une liste de choix prédéfinies) et `list` (une liste de choix libres).
|
|||
|
|
|||
|
Les types sans valeurs sont les plus simples. Par exemple cette règle n’attend
|
|||
|
aucune valeur particulière Vérifier que Firefox est le navigateur par défaut.
|
|||
|
|
|||
|
Alors que celle-ci attend une adresse IP Configuration du serveur proxy manuelle.
|
|||
|
|
|||
|
Il existe un autre type (multi) qui permet de mêler plusieurs types.
|
|||
|
|
|||
|
Il s’agit bien de définir ici le type de la règle (et uniquement de la règle).
|
|||
|
|
|||
|
- configuration levels in `creole`
|
|||
|
|
|||
|
*thu, 28 april 2011*
|
|||
|
|
|||
|
Exemple de niveau de configuration (dans l'ordre) :
|
|||
|
|
|||
|
1. - Coeur
|
|||
|
|
|||
|
2.
|
|||
|
- Coeur
|
|||
|
- gen_config
|
|||
|
|
|||
|
3.
|
|||
|
- Coeur
|
|||
|
- gen_config
|
|||
|
- EAD
|
|||
|
|
|||
|
4.
|
|||
|
- Coeur
|
|||
|
- EAD
|
|||
|
|
|||
|
5.
|
|||
|
- Coeur
|
|||
|
- baculaconfig.py
|
|||
|
|
|||
|
(`fill` : calcule une valeur jusqu'à ce que l'utilisateur change la
|
|||
|
valeur)
|
|||
|
|
|||
|
Gestion des ACL en écriture :
|
|||
|
|
|||
|
Le coeur charge les variables
|
|||
|
|
|||
|
- si auto : seul le coeur peut la modifier (cas 1) ;
|
|||
|
|
|||
|
- si fill : le coeur calcule une valeur tant que pas configuré par
|
|||
|
l'utilisateur. L'utilisateur peut modifier (cas 2 ou 3) ;
|
|||
|
|
|||
|
- des variables modifiables que par gen_config (cas 2) ;
|
|||
|
|
|||
|
- des variables modifiables par gen_config ou l'EAD (cas 3) ;
|
|||
|
|
|||
|
- des variables d'autres applications (cas 4 et 5).
|
|||
|
|
|||
|
Gestion des ACLs en lecture :
|
|||
|
|
|||
|
- seule une application peut lire certaines variables (exemple un mot de
|
|||
|
passe).
|
|||
|
|
|||
|
|
|||
|
|
|||
|
|
|||
|
|
|||
|
|
|||
|
|