Я хочу, чтобы мое приложение OS X обменивалось файлами через устройство обратной связи. Я хочу сделать это так, чтобы мое приложение могло создавать каталог часто изменяющихся файлов, доступных только для чтения, без вмешательства пользователя в домашний каталог пользователей. Файлы будут отделены от каталога поддержки приложений, но пользователю не придется беспокоиться об этом.
Apple рекомендует для этого использовать сервер NFS (см. Раздел «Альтернативы» в этом разделе «Вопросы и ответы»):
http://developer.apple.com/mac/library/qa/qa2001/qa1242.html
Насколько я могу сказать, nfsd
должен быть запущен от имени пользователя root, чего я бы предпочел избегать (запрашивать пароль у пользователя при каждом запуске приложения было бы ужасно).
Можно ли запустить экземпляр nfsd
без рута?
Существуют ли альтернативные серверы NFS, которые я мог бы включить в приложение? (Я не смог найти ни одного)
Есть ли альтернативные серверы, которые я мог бы использовать? (Сервер должен быть AFP, SMB или WebDAV, поскольку это протоколы, которые может монтировать Finder - я не смог найти таких серверов).