https://dev-eole.ac-dijon.fr/https://dev-eole.ac-dijon.fr/favicon.ico2021-07-16T08:51:23ZEnsemble Ouvert Libre ÉvolutifDistribution EOLE - Tâche #32954: Vérifier la doc et les variables Samba en mode experthttps://dev-eole.ac-dijon.fr/issues/32954?journal_id=1589672021-07-16T08:51:23ZJoël Cuissinatjoel.cuissinat@ac-dijon.fr
<ul><li><strong>Statut</strong> changé de <i>Nouveau</i> à <i>En cours</i></li><li><strong>Assigné à</strong> mis à <i>Joël Cuissinat</i></li></ul><p>Concernant la Scribe, c'est acceptable :<br /><a class="external" href="http://eole.ac-dijon.fr/documentations/2.8/completes/HTML/ModuleScribe/co/21b-SambaExpertScribe.html#tdN1b1">http://eole.ac-dijon.fr/documentations/2.8/completes/HTML/ModuleScribe/co/21b-SambaExpertScribe.html#tdN1b1</a></p>
<p>Mais quelques variables devraient être supprimées (ou au moins masquées) en mode AD :</p>
<ul>
<li>Âge maximal par défaut des mots de passe<br /><pre>
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"
</pre></li>
</ul>
<ul>
<li> Durée du cache des résultats de requêtes négatifs<br /><pre>
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
</pre></li>
</ul>
<ul>
<li>Délai avant abandon pour la connexion au LDAP<br /><pre>
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
</pre></li>
</ul>
<p>Je précise que le template <code>smb-include_global.conf</code> est désormais utilisé uniquement pour générer une configuration dédiée aux outils smbldap-tools (<code>/etc/smbldap-tools/smb.conf</code>).</p>
<p>À noter également qu'il y a un gros hack de masquage dans <a href="https://dev-eole.ac-dijon.fr/projects/eole-scribehorus/repository/revisions/master/entry/dicos/29_scribehorus.xml" class="external">29_scribehorus.xml</a> ce qui alourdit pas mal Creole pour RIEN :p</p> Distribution EOLE - Tâche #32954: Vérifier la doc et les variables Samba en mode experthttps://dev-eole.ac-dijon.fr/issues/32954?journal_id=1589692021-07-16T09:26:42ZJoël Cuissinatjoel.cuissinat@ac-dijon.fr
<ul></ul><p>De base, on peut dégager sans trop de risque toutes celles précédées de <code>%%getVar</code> et <code>%%is_empty</code><br /><pre>
%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)
</pre></p> Distribution EOLE - Tâche #32954: Vérifier la doc et les variables Samba en mode experthttps://dev-eole.ac-dijon.fr/issues/32954?journal_id=1589782021-07-16T10:27:51ZJoël Cuissinatjoel.cuissinat@ac-dijon.fr
<ul></ul><p>Suite à cette première passe (appliquée en 2.8.0), je vois que aussi :<br /><pre>
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
</pre></p> Distribution EOLE - Tâche #32954: Vérifier la doc et les variables Samba en mode experthttps://dev-eole.ac-dijon.fr/issues/32954?journal_id=1589882021-07-16T13:43:56ZJoël Cuissinatjoel.cuissinat@ac-dijon.fr
<ul><li><strong>Statut</strong> changé de <i>En cours</i> à <i>Résolu</i></li><li><strong>% réalisé</strong> changé de <i>0</i> à <i>100</i></li></ul><p>J'ai réalisé toutes les modifications en 2.8.0 (projets affectés : <a class="project" href="https://dev-eole.ac-dijon.fr/projects/eole-fichier">eole-fichier</a>, <a class="project" href="https://dev-eole.ac-dijon.fr/projects/eole-scribehorus">eole-scribehorus</a> et <a class="project" href="https://dev-eole.ac-dijon.fr/projects/eole-ad">eole-ad</a>)</p>
<p>J'ai supprimé les variables inutiles de la page : <a class="external" href="http://eole.ac-dijon.fr/documentations/2.8/completes/HTML/ModuleScribe/co/21b-SambaExpertScribe.html#tdN1b1">http://eole.ac-dijon.fr/documentations/2.8/completes/HTML/ModuleScribe/co/21b-SambaExpertScribe.html#tdN1b1</a></p> Distribution EOLE - Tâche #32954: Vérifier la doc et les variables Samba en mode experthttps://dev-eole.ac-dijon.fr/issues/32954?journal_id=1589902021-07-16T13:49:36ZJoël Cuissinatjoel.cuissinat@ac-dijon.fr
<ul><li><strong>Sujet</strong> changé de <i>Vérifier la doc</i> à <i>Vérifier la doc et les variables</i></li></ul> Distribution EOLE - Tâche #32954: Vérifier la doc et les variables Samba en mode experthttps://dev-eole.ac-dijon.fr/issues/32954?journal_id=1589912021-07-16T13:50:08ZJoël Cuissinatjoel.cuissinat@ac-dijon.fr
<ul><li><strong>Sujet</strong> changé de <i>Vérifier la doc et les variables</i> à <i>Vérifier la doc et les variables Samba en mode expert</i></li></ul> Distribution EOLE - Tâche #32954: Vérifier la doc et les variables Samba en mode experthttps://dev-eole.ac-dijon.fr/issues/32954?journal_id=1599282021-09-07T07:36:34ZLaurent Florilaurent.flori@ac-dijon.fr
<ul><li><strong>Statut</strong> changé de <i>Résolu</i> à <i>Fermé</i></li><li><strong>Restant à faire (heures)</strong> mis à <i>0.0</i></li></ul>