Samba 3 y ACL's

Simple: ¿Hay que poner algo en el smb.conf para que acepte las acl's de linux?


"Extendido": Estoy sobre un sistema debian stable ( squeeze / 6 ), he instalado el paquete de acl (apt-get install acl) y tengo la partición montada con la opción de acl (via fstab). Las acl's las especifico con setfacl y las compruebo con getfacl, son correctas. Los usuarios de samba son usuarios "zombis" vamos que solo estan creados para samba (sin home [bueno, si, /dev/null] y /bin/false como shell de entrada).

Pues nada, creo mi compartida en el smb.conf y no funciona... Creo una carpeta nueva sin acl's (permisos basicos) y cambio el path para apuntar a la nueva ruta, funciona perfecto...

He probado con:

inherit permissions = yes
inherit acls = yes
map acl inherit = yes

Y no funciona... Tambien he probado a chmod 777 /ruta/carpeta y aun así me deniega el acceso... Le quito las acl's a la carpeta y entra...
Tengo un problema similar:

En mi caso es accediendo desde otro equipo (server2008r2)

Yo he probado añadiendo al recurso:

[share]

read list @grupo2

write list @grupo1

Share tiene permisos 0770 y pertenece a sysadmin:grupo1

grupo2 tiene permisos rx añadidos con setfacl.

La cosa es que accedo con un user del grupo1 pero sin permisos de escritura.

Así que seguiré de cerca este hilo.
Pues al final lo solucioné, pero no se como... Una de las veces que reinicie el servicio lo probe y funciono... Luego cuando vuelva a tener algo de tiempo intento montarlo desde 0 y a ver con que lo arregle...
2 respuestas