Project

General

Profile

Tâche #32954

Scénario #32633: Vérification "smb_quotawarn"

Vérifier la doc et les variables Samba en mode expert

Added by Joël Cuissinat about 2 years ago. Updated about 2 years ago.

Status:
Fermé
Priority:
Normal
Assigned To:
Start date:
07/16/2021
Due date:
% Done:

100%

Remaining (hours):
0.0

Associated revisions

Revision 203944f3 (diff)
Added by Joël Cuissinat about 2 years ago

Remove/hide deprecated NT variables

Ref: #32954

Revision 94a84e15 (diff)
Added by Joël Cuissinat about 2 years ago

Remove/hide deprecated NT variables

Ref: #32954

Revision 142d17a2 (diff)
Added by Joël Cuissinat about 2 years ago

Remove/hide deprecated NT variables

Ref: #32954

Revision 712a2a46 (diff)
Added by Joël Cuissinat about 2 years ago

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

Also available in: Atom PDF