Hey /r/linuxadmin,
I've been working on replacing a few old Apple Xserves with a Linux server for the past few weeks for around ~1200 users with network homes on Mac clients. This has historically been done using AFP. I've been piloting netatalk for a few weeks with poor results, most of which aren't necessarily netatalk's fault:
- Case sensitivity (lots of Mac files are directories that may end up with duplicate files of different case (e.g. test Test), which doesn't gracefully transfer to the local Mac filesystem.
- POSIX ACL issues for group shares (inheritance isn't quite as expected) (see http://www.mattb.net.nz/blog/2007/07/09/posixnfsv4-acl-inheritance-problems/ for the issue described)
I'm seeking some ideas for a practical replacement. Samba isn't out of the question. NFS might be a little tricker from the Mac client's perspective. These shares are automounted via LDAP and the homes are "live" (not 'synced' homes). Most of the quirks experienced aren't necessarily related to network homes, but rather directories within a group share, where ACLs are required for the granular level of access desired.
This may be a broad question, but any input or "what I would do" is much appreciated.
[link] [comment]