Project

General

Profile

Tâche #16657

Scénario #16958: Traitement express (36-38 )

A voir avec l'EN : eole-fichier-commun: smb.conf 'Activer des partages supplémentaires' comportement de la directive 'include' depuis sambe 4.3.9

Added by christophe guerinot about 5 years ago. Updated almost 5 years ago.

Status:
Fermé
Priority:
Normal
Assigned To:
-
Start date:
01/05/2015
Due date:
% Done:

0%

Estimated time:
1.00 h
Remaining (hours):
0.0

Description

[test1]
    path = /home/pnesr
    read only = No

[test2]
    path = /home/test2
    read only = No

[test3]
    path = /home/test3
    browseable = No
    include = /etc/samba/conf.d/eole.conf

History

#1 Updated by christophe guerinot about 5 years ago

  • Subject changed from A voir avec l'EN eole-fichier-commun: smb.conf 'Activer des partages supplémentaires' comportement de la directive 'include' depuis sambe 4.3.9 to A voir avec l'ENeole-fichier-commun: smb.conf 'Activer des partages supplémentaires' comportement de la directive 'include' depuis sambe 4.3.9

Sur un scribe, si les 3 partages test1, test2 et test3 sont activés via 'smb_activer_partages', les partages définis via le fichier '/etc/samba/conf.d/eole.conf' sont bien pris en compte par smb.conf, par contre l'utilitaire 'testparm -sv' affiche une incohérence pour le dernier partage supplémentaire

[test3]
    path = /home/test3
    browseable = No
    include = /etc/samba/conf.d/eole.conf

Sur l'eSbl pas de problème pour l'activation de partages supplémentaires, par contre si on active la prise en compte du fichier local '/etc/samba/includes/smb-local.conf via 'smb_activer_partages_locaux', il s'affiche via l'utilitaire testparm -sv, pour l'ensemble des partages définis entre la section [global] et la ligne où est définie l'include, une ligne

include =

[printers]
    comment = All Printers
    path = /var/spool/samba
    printable = Yes
    browseable = No
    include = 

[print$]
    path = /data/bureautique/imprimantes
    read only = No
    include = 
    vfs objects = 

[homes]
    comment = Repertoire individuel
    path = /data/bureautique/individuel/%D/%S
    valid users = %U
    write list = %U
    read only = No
    browseable = No
    include = 

[dossiers]
    comment = Dossiers fonctionnels
    path = /data/bureautique/dossiers
    read only = No
    create mask = 0760
    directory mask = 0771
    directory mode = 0771
    include = 
(...)

Il s'agit peut être d'un simple problème d'affichage avec testparm
Il ne semble pas qu'il y ait un impact quelconque sur l'eSbl

par contre il faudrait vérifier s'il y a un impact sur un scribe, si la fonctionnalité 'Activer des partages supplémentaires' est utilisée

#2 Updated by christophe guerinot about 5 years ago

Sur le partage [test3] j'avais laisser les valeurs par défaut (browseable = no , writeable = no)

avec browseable = yes , writeable = yes ( smb_partage_visibilite et smb_partage_ecriture à 'oui')

testparm -sv nous affiche

[test3]
    path = /home/test3
    read only = No
    include = /etc/samba/conf.d/eole.conf

le partage est fonctionnel si on autorise ou pas l'écriture,
par contre je ne sais pas si la ligne 'include = /etc/samba/conf.d/eole.conf' peut engendrer par ailleurs des dysfonctionnements ou pas
(bug d'affichage de testparm ???)

#3 Updated by christophe guerinot about 5 years ago

  • Subject changed from A voir avec l'ENeole-fichier-commun: smb.conf 'Activer des partages supplémentaires' comportement de la directive 'include' depuis sambe 4.3.9 to A voir avec l'EN : eole-fichier-commun: smb.conf 'Activer des partages supplémentaires' comportement de la directive 'include' depuis sambe 4.3.9

#4 Updated by Joël Cuissinat about 5 years ago

Lu dans https://lists.samba.org/archive/samba/2008-June/141548.html

Yes, this behavior is intentional. The testparm utility is designed to
produce the total picture presented by a fully parsed smb.conf file.

#5 Updated by Thierry Bertrand about 5 years ago

  • Parent task changed from #16578 to #16726

#6 Updated by Emmanuel IHRY about 5 years ago

  • Parent task changed from #16726 to #16958

#7 Updated by Thierry Bertrand almost 5 years ago

  • Status changed from Nouveau to Fermé
  • Estimated time set to 1.00 h
  • Remaining (hours) set to 0.0

Also available in: Atom PDF