On Wednesday 03 October 2007 11:18:48 Robert Shearman wrote:
> Alexandre Julliard wrote:
> > Robert Shearman <rob at codeweavers.com> writes:
> >> + /* assume we are the owner */
> >> + if (st.st_mode & S_IRWXU)
> >> + {
> >
> > Why are you assuming that? There doesn't seem to be much sense in
> > checking permissions without checking the owner.
>> We don't have a mapping between NT SIDs and Unix user IDs in Wine, so if
> the owner is different then there isn't much we can do with it.
Would it make sense to try and get winbind to do that for us, if possible? Or
would we be unable to use the results of that in a sensible way?
Jerry Carter is currently working on an LGPL winbind client library, we could
use that. In the long run, winbind will convert to an idl-based protocol and
we could just talk to winbindd directly, thus dropping a dependency.
Cheers,
Kai
--
Kai Blin
WorldForge developer http://www.worldforge.org/
Wine developer http://wiki.winehq.org/KaiBlin
Samba team member http://www.samba.org/samba/team/
--
Will code for cotton.
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 189 bytes
Desc: not available
Url : http://www.winehq.org/pipermail/wine-devel/attachments/20071003/af763263/attachment-0001.pgp