rwx--S---
indipendentemente dalla umask impostata per quell'utente.Non ho trovato nessuna opzione di configurazione di Leopard per la gestione dei permessi usati nella creazione di un file su una share afp, ma sono riuscito ad arginare il problema utilizzando l'opzione upriv di Netatalk.
Questa opzione forza la creazione dei file con gli stessi permessi Unix del server sul quale Netatalk è ospitato, e quindi con l'umask relativa all'utente con il quale il Mac OS X si è autenticato.
E' sufficiente impostare quindi l'opzione per ogni share nel modo seguente:
/mnt/data/share "MyShare" options:nostat allow:myUser rwlist:myUser options:upriv
Va precisato che, qualora si fossero usati permessi di tipo g+s sulle cartelle al fine di forzare uno specifico gruppo condiviso, è necessario rimuovere tale permesso e aggiustare i gruppi opportunamente.
Nessun commento:
Posta un commento