Tâche #32954
Scénario #32633: Vérification "smb_quotawarn"
Vérifier la doc et les variables Samba en mode expert
100%
Associated revisions
Remove/hide deprecated NT variables
Ref: #32954
Remove/hide deprecated NT variables
Ref: #32954
Remove/hide deprecated NT variables
Ref: #32954
Remove smb_log_level
Ref: #32954
History
#1 Updated by Joël Cuissinat about 2 years ago
- Status changed from Nouveau to En cours
- Assigned To set to Joël Cuissinat
Concernant la Scribe, c'est acceptable :
http://eole.ac-dijon.fr/documentations/2.8/completes/HTML/ModuleScribe/co/21b-SambaExpertScribe.html#tdN1b1
Mais quelques variables devraient être supprimées (ou au moins masquées) en mode AD :
- Âge maximal par défaut des mots de passe
eole-fichier$ rgrep smb_ldap_max_pwd_age primaire/dicos/20_fichier-primaire.xml: <variable name="smb_ldap_max_pwd_age" type="number" primaire/dicos/20_fichier-primaire.xml: <variable name="smb_ldap_max_pwd_age"> primaire/tmpl/smbldap.conf:defaultMaxPasswordAge="%%smb_ldap_max_pwd_age"
- Durée du cache des résultats de requêtes négatifs
eole-fichier$ rgrep smb_idmap_negative_cache_time primaire/dicos/20_fichier-primaire.xml: <variable name='smb_idmap_negative_cache_time' type='number' description="Durée du cache des résultats de requêtes négatifs" mode='expert'> primaire/dicos/20_fichier-primaire.xml: <variable name="smb_idmap_negative_cache_time">Durée exprimée en secondes (une valeur de 1 désactive le cache)</variable> primaire/tmpl/smb-include_global.conf: idmap negative cache time = %%smb_idmap_negative_cache_time
- Délai avant abandon pour la connexion au LDAP
eole-fichier$ rgrep smb_ldap_connection_timeout primaire/dicos/20_fichier-primaire.xml: <variable name='smb_ldap_connection_timeout' type='number' description="Délai avant abandon pour la connexion au LDAP" mode='expert'/> primaire/tmpl/smb-include_global.conf: %if not %%is_empty(%%smb_ldap_connection_timeout) primaire/tmpl/smb-include_global.conf: ldap connection timeout = %%smb_ldap_connection_timeout
Je précise que le template smb-include_global.conf
est désormais utilisé uniquement pour générer une configuration dédiée aux outils smbldap-tools (/etc/smbldap-tools/smb.conf
).
À noter également qu'il y a un gros hack de masquage dans 29_scribehorus.xml ce qui alourdit pas mal Creole pour RIEN :p
#2 Updated by Joël Cuissinat about 2 years ago
De base, on peut dégager sans trop de risque toutes celles précédées de %%getVar
et %%is_empty
%if %%getVar('activer_annuaire_secours', 'non') == 'oui' %if not %%is_empty(%%smb_ldap_page_size) %if not %%is_empty(%%smb_ldap_machine_suffix) %if not %%is_empty(%%smb_ldap_connection_timeout) %if not %%is_empty(%%smb_ldap_group_suffix) %if not %%is_empty(%%smb_ldap_replication_sleep)
#3 Updated by Joël Cuissinat about 2 years ago
Suite à cette première passe (appliquée en 2.8.0), je vois que aussi :
eole-fichier$ rgrep smb_log_level common/dicos/20_fichier.xml: <variable name='smb_log_level' type='number' description='Niveau de log' mandatory='True' mode='expert'> common/tmpl/smb.conf: log level = 0 vfs:%%smb_log_level
#4 Updated by Joël Cuissinat about 2 years ago
- Status changed from En cours to Résolu
- % Done changed from 0 to 100
J'ai réalisé toutes les modifications en 2.8.0 (projets affectés : eole-fichier, eole-scribehorus et eole-ad)
J'ai supprimé les variables inutiles de la page : http://eole.ac-dijon.fr/documentations/2.8/completes/HTML/ModuleScribe/co/21b-SambaExpertScribe.html#tdN1b1
#5 Updated by Joël Cuissinat about 2 years ago
- Subject changed from Vérifier la doc to Vérifier la doc et les variables
#6 Updated by Joël Cuissinat about 2 years ago
- Subject changed from Vérifier la doc et les variables to Vérifier la doc et les variables Samba en mode expert
#7 Updated by Laurent Flori about 2 years ago
- Status changed from Résolu to Fermé
- Remaining (hours) set to 0.0