Problem z sambą 3.5.2 w fw 3.4.0 !!! Always SET owner bits!

zito

Entry Technician
Q Associate
25 Maj 2010
60
4
8
QNAP
TVS-x71U
Ethernet
1 GbE
Witam -
właśnie podniosłem TS-439U z 3.3.2 do 3.4.0 - po wstaniu pierwszy przejaw nowości to... Samba internal error i smb_panic! Generalnie nic ,,aż tak" szczególnego - zdarzają się przy rekonfigurowaniu podczas podnoszenia wersji różne niespójności w konfigu. Tutaj, przy przeskoku z 3.3.2 do 3.4.0 nieakceptowalna stała się, do tej pory nie budząca aż takiego sprzeciwu pętla lokalna w:
interfaces = 192.168.0.77/24 127.0.0.1
OK - po usunięciu samba ruszyła dalej na dotychczasowym konfigu tylko że.... tam gdzie była w stanie (plik otwierał właściciel lub ktoś z uprawnieniami write) zaczęła zmieniać uprawnienia plików do których były odwołania poprzez udziały smb !?!

Pomimo ustawienia dla udziału:
map archive = no
map system = no
map hidden = no
map read only = no
create mask = 0640
force create mode = 0640
directory mask = 3770
force directory mode = 3770
nt acl support = no
acl check permissions = no
inherit permissions = no

1 - wszystkie nowo tworzone w udziałach pliki mają ustawione wszystkie bity właściciela (07**) - dlaczego ??
2 - wszystko do czego odwołujemy się poprzez udziały smb w dowolnym celu (odczyt) również uzyskuje rwx dla owner'a (0640->0740, 0006->0706, 0060->0760) ??

Nie pamiętam jaka była Samba w 3.3.2 - ale defaultowo tak się nie zachowywała !!
W 3.4.0 jest Samba 3.5.2 - skąd taka zmiana w jej zachowaniu i dowolność w traktowaniu POSIX'owych uprawnień ?? Jak to wyłączyć ??

Pozdrawiam
T.