Je souhaite que mon application OS X partage des fichiers via le périphérique de bouclage. Je veux faire cela pour que mon application puisse créer un répertoire de fichiers à lecture seule, fréquemment changés, accessibles à l'utilisateur sans avoir à jouer avec le répertoire personnel de l'utilisateur. Les fichiers seront supprimés du répertoire Application Support, mais l'utilisateur n'aura pas à se préoccuper de cela.Démarrage d'un serveur de fichiers (éventuellement NFSD) dans Snow Leopard sans avoir besoin de root?
d'Apple recommande d'utiliser un serveur NFS pour le faire (voir la section «alternatives de la présente Q & A):
http://developer.apple.com/mac/library/qa/qa2001/qa1242.html
Pour autant que je peux dire nfsd
doit être exécuté en tant que root, qui Je préférerais éviter (demander à l'utilisateur un mot de passe chaque fois que l'application démarre serait un horrible UX).
Est-il possible de démarrer une instance nfsd
sans racine?
Existe-t-il d'autres serveurs NFS que je pourrais inclure dans l'application? (Je ne pouvais pas en trouver)
Existe-t-il des serveurs de remplacement que je pourrais utiliser? (Le serveur doit être AFP, SMB ou WebDAV car ce sont les protocoles que Finder peut monter - je n'ai pas pu trouver de tels serveurs).
Comment le contenu de la page que vous liez peut-il répondre à votre question? – reinierpost
Voulez-vous dire que vous voulez développer votre propre pilote de système de fichiers, qui sera utilisé par votre application pour servir des fichiers? Pourquoi? – reinierpost
J'ai mis à jour la question pour expliquer ce que je veux faire et pourquoi. –