Page 1 sur 1

Samba 4 avec jessie mauvaise mise à jour de fichier.csv partagé

Posté : mar. 25 oct. 2016 17:32
par PERSEE
Bonjour,
Je travaille sur raspberry PI 2 avec Raspbian Jessie et la dernière version de Samba 4.
Sur ce système un programme d'acquisition de données met à jour toutes les 10 secondes un fichier de données .csv .
Ce fichier est dans un répertoire de samba partagé /home/public appartenant à l’utilisateur invité guest.
L'utilisateur est guest sans mot de passe.
/etc/passwd:
guest: x: 1001: 1004: samba guest: /home/public: /bin/false
/etc/group:
guest: x: 1004

Le problème est que l'actualisation du fichier.csv sous Jessie est faite de manière aléatoire sur le partage Samba vu par windows 7 et ne se fait pas toutes les 10 secondes.

La même installation sur un deuxième raspberry PI 2 avec samba 3.6.6 et raspbian wheezy fonctionne parfaitement.
les fichiers de configurations smb.conf sont
samba 4
server role = standalone server
security = user

en 3.6.6 samba
security = user

Pour les 2 versions de samba le fichier smb.conf fini par
[Share]
comment = share
read only = no
writable = yes
locking = no
path = /home/public
guest ok = yes
force user = guest

J'ai beaucoup cherché et fait des tests de paramétrage de samba mais rien n'y fait.
Cette configuration sans authentification convient très bien pour mon expérimentation.
Je ne gère pas les droits à la windows sur /home/public sur la version Wheezy et donc pas non plus sur la Jessie
(pas de montage CIFS). /home/public est un répertoire ordinaire appartenant guest.guest en rwx pour tous.

Pouvez-vous m'aider à résoudre ce problème?
Je vous remercie de votre réponse.
Cordialement

Re: Samba 4 avec jessie mauvaise mise à jour de fichier.csv partagé

Posté : mar. 25 oct. 2016 21:04
par maxty01
Bonsoir,

Il s'agit d'un problème avec la version de Samba et pas avec Raspbian.

Pour augmenter les chances de réponse et de résolution, je me permets de déplacé le sujet dans la section "En Panne".

Bonne soirée,

Re: Samba 4 avec jessie mauvaise mise à jour de fichier.csv partagé

Posté : lun. 7 nov. 2016 09:56
par PERSEE
Je me réponds cela pourra servir à ceux qui rencontre le problème.
J'ai rajouté dans /etc/samba/smb.conf

[global]
...
oplocks = no

# afin de supprimer l'erreur Cups (voir les logs)
printcap name = /dev/null
load printers = no
disable spoolss = yes
printing = bsd
...
[share]
comment = share
read only = no
writable = yes
locking = no
path = /home/public
guest ok = yes
force user = guest