From: Didier <dga...@ma...> - 2007-11-14 20:52:19
|
Hi, On Wed, 14 Nov 2007 09:13:23 -0600, Steve Brown wrote > > It would see that this is a "feature" of OS X 10.5. > > Hmmm... you may be on to something here. During some further work > yesterday, I enabled the upriv option on the volume which cured my > problems. Once the option is enabled, directories are created as > they should from within Leopard. However, this seems to imply a different > default umask in Leopard than Tiger. Here is what my tests have > found when creating a new directory (permissions on volume root are > drwxrwsrwx): > > Tiger / no upriv: drwxrwsrwx > Tiger / upriv on: drwxr-sr-x > > Leopard / no upriv: drwx--S--- > Leopard / upriv on (no umask mod): drwxr-sr-x > Leopard / upriv on (umask mod): drwxrwsr-x > > The umask mod I refer to is this one: > http://www.macosxhints.com/article.php?story=20061103144038651 > > If someone can point me to where I can d/l 2.1-dev, I will do some > testing with that today and see what happens. > cvs -d:pserver:ano...@ne...:/cvsroot/netatalk login 2.1-dev is HEAD ie: cvs -d:pserver:ano...@ne...:/cvsroot/netatalk -z3 co -P netatalk Or for not yet released netatalk-2.0.4 (perm option seems to be already check in) cvs -d:pserver:ano...@ne...:/cvsroot/netatalk -z3 co -r branch-netatalk-2-0 -P netatalk Note: Sometime netatalk could be a little to clever with permissions. If you can, try to capture the traffic with wireshark, AFP is fully decoded. Look for FPSetDirParms calls. Didier |