Я использую netatalk v. 2.1.2 на Debian Squeeze. Клиенты - компьютеры Mac OS X 10.7. У меня нет проблем с копированием файлов на сервер и с сервера, удалением файлов, созданием новых файлов или папок.
Кажется, все работает отлично, за исключением того, что я не могу копировать из одной папки в общей папке в другую папку в той же папке. OSX сообщает код ошибки -50. Netatalk не регистрирует ошибку везде, где я вижу.
разрешения установлены правильно. Все пользователи принадлежат к группе Storageusers, а липкий бит группы находится в каталоге, заставляя все файлы и папки принадлежать группе Storageusers. Разрешения 777 на файлы, о которых идет речь, чтобы избавиться от ошибки.
afpd.conf
- -transall --uamlist uams_randnum.so,uams_dhx.so,uams_dhx2.so -nosavepassword -advertiser_ssh
AppleVolumes.default
/data/storage "storage" allow:@storageusers perm:0777 options:usedots,upriv cnidscheme:dbd
Я что-то упускаю или есть способ записать ошибки через netatalk?