Ciertos programas usan el Resource Fork para almacenar información. En Snow Leopard, cuando un recurso SMB se monta, usa los atributos extendidos xattr
en vez de almacenar los archivos Resource Fork con el prefijo de nombre de archivo ._
lo que s muy cómodo para el usuario porque elimina esos archivos extra que se adjuntan con el correspondiente archivo copiado.
Desgraciadamente este sistema introducido en Snow Leopard es incompatible con anteriores versiones del sistema operativo de Apple, llegando a un problema muy incómodo: los usuarios que guardaron archivos en ese recurso Samba compartido en Tiger o Leopard no pueden abrir los archivos incluidos desde Snow Leopard y viceversa, lo que es muy incómodo en una red mixta de varios Mac con diferentes versiones del sistema oeprativo.
Para solucionar el problema, hay que, desgraciadamente, desactivar el comportamiento de Snow Leopard modificando la configuración de Samba en /etc/nsmb.conf
.
Para editar este archivo, usa el Terminal, en Aplicaciones > Utilidades y edítalo usando Vi:
sudo vi /etc/nsmb.conf
Una vez abierto, has de añadir una línea bajo la sección [default]
que quedaría de la siguiente manera:
#######
[default]
streams=no
#######
Fuente: Mac OS X Hints
Samba es incapaz de actuar como active directory, solo como dominio nt. Es necesario usar la version 4 para que actuase como active directory, y sabiendo que ese proyecto aún esta lejos de salir………
Y si lo dices por openldap, eso solo sirve como backend.