Op een freebsd bak wil ik een samba (2.2.6) fileserver draaien.
Alles werkt als een trein, maa het stagneert nu toch echt ff. En volgens mij heb ik alle reguliere opties geprobeerd.
Ik heb een /data partitie op de freebsd bak gemaakt. Hierin staan weer directories waarin gebruikers moeten kunnen schrijven.
Bijvoorbeeld de directory algemeen. Iedereen die in de groep Algemeen zit moet hierin kunnen schrijven. Ik heb dus dit in smb.conf staan:
(iedereen zit in groep iedereen)
De directory /data/algemeen is gechmod naar root:algemeen
Als ik nu een bestand aanmaak in deze share (vanaf een windowsPC) dan wordt dit bestand aangemaakt op de share (so far so good) en de chown is ook goed. Echter, de chmod klopt niet. Standaard wordt een chmod van 744 toegepast, terwijl ik een 770 zou willen.
Het probleem is alleen dat ik met geen enkele force of mask het voor elkaar krijg om de chmod naar 770 krijg. Als ik handmatig de chmod naar 770 zet en vervolgens het bestand wijziig, dan is de chmod weer naar 744 gezet. Wat zou hier de oplossing moeten zijn?
Alles werkt als een trein, maa het stagneert nu toch echt ff. En volgens mij heb ik alle reguliere opties geprobeerd.
Ik heb een /data partitie op de freebsd bak gemaakt. Hierin staan weer directories waarin gebruikers moeten kunnen schrijven.
Bijvoorbeeld de directory algemeen. Iedereen die in de groep Algemeen zit moet hierin kunnen schrijven. Ik heb dus dit in smb.conf staan:
De directory /data is gechmod naar 770 en geownd door root:iedereen...
[algemeen]
comment = algemeen
path = /data/algemeen
browseable = yes
write list = @algemeen
...
(iedereen zit in groep iedereen)
De directory /data/algemeen is gechmod naar root:algemeen
Als ik nu een bestand aanmaak in deze share (vanaf een windowsPC) dan wordt dit bestand aangemaakt op de share (so far so good) en de chown is ook goed. Echter, de chmod klopt niet. Standaard wordt een chmod van 744 toegepast, terwijl ik een 770 zou willen.
Het probleem is alleen dat ik met geen enkele force of mask het voor elkaar krijg om de chmod naar 770 krijg. Als ik handmatig de chmod naar 770 zet en vervolgens het bestand wijziig, dan is de chmod weer naar 744 gezet. Wat zou hier de oplossing moeten zijn?