Re: NSFileManager: can't set group ID on 10.4
Re: NSFileManager: can't set group ID on 10.4
- Subject: Re: NSFileManager: can't set group ID on 10.4
- From: Sidney San Martín <email@hidden>
- Date: Fri, 27 Mar 2009 11:15:59 -0400
I put together a test project:
http://dev.deeptechinc.com/sidney/setgid_demo.zip
The product takes two arguments, a GID and a filename.
It was unable to change the file's group on two 10.4.11 machines (but
changeFileAttributes:atPath: returned success).
It worked on two 10.5 machines.
Can anyone take a look at this? See if you can reproduce the issue and
help me figure out what's going on?
On Thu, Mar 26, 2009 at 11:26 PM, Sidney San Martín <email@hidden> wrote:
> I'm using +[NSFileManager defaultManager].
>
>
> On Mar 26, 2009, at 10:35 PM, Stephen J. Butler wrote:
>
>> On Thu, Mar 26, 2009 at 6:56 PM, Sidney San Martín <email@hidden> wrote:
>>>
>>> I'm using -[NSFileManager changeFileAttributes:atPath:] to change a
>>> file's
>>> user ID, group ID, and POSIX permissions. On my 10.5.6 machine, this
>>> works
>>> flawlessly, but on my 10.4.11 machine the group ID
>>> (NSFileGroupOwnerAccountID) does not change. It's the same executable,
>>> running as root in both cases.
>>>
>>> I haven't had a chance to do extensive testing yet, but want to put the
>>> question out there: why might this happen?
>>
>> How are you creating the NSFileManager? +[NSFileManager
>> defaultManager] or alloc/init?
>
_______________________________________________
Cocoa-dev mailing list (email@hidden)
Please do not post admin requests or moderator comments to the list.
Contact the moderators at cocoa-dev-admins(at)lists.apple.com
Help/Unsubscribe/Update your Subscription:
This email sent to email@hidden