[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
RE: (no subject)
From: |
Nicola Pero |
Subject: |
RE: (no subject) |
Date: |
Tue, 6 Mar 2007 12:24:07 +0100 (CET) |
Yup ... I see what you mean. I did a quick search on the internet
and found that NSUserDirectory returns /Network/Users with
the Network domain mask, /Users with the User domain mask, and
nothing with the other ones.
Hmmm.
Interpreted in this way, 'NSUserDirectory' is not very useful as a concept,
because eg in Unix systems users can have their directory anywhere on disk.
While most "normal" users will have /home/xxx as their home directories, that's
not necessarily always the case (just think of root).
Anyway I suppose in our implementation we just let people specify in their
filesystem layout a 'location of user home directories' (by default, /home),
store it in all the various config files, and have it returned for the
combination
of NSUserDirectory/LocalDomain ?
Do we need to bother with a different location for the network domain, or
with a different location for each domain ?
Thanks
-----Original Message-----
From: Richard Frith-Macdonald <address@hidden>
Sent: Tue, March 6, 2007 8:34 am
To: Nicola Pero <address@hidden>
Cc: GNUstep Developer <address@hidden>
Subject: (no subject)
While looking at a bug in the way the services system was using
NSUserDirectory and appending Library to get the user's Library
direcdtory (which was always wrong, but used to work), I decided to
check what MacOS-X does.
It returns /Users and /Network/Users when given the all domains mask.
So this constant should return the directories in which user's home
directories can be found.
This is *not* what the current GNUstep implementation does.
I guess we should try to emulate MacOS-X behavior ... and I guess
that means we need further filesystem modifications to make and
base ... does that sound reasonable?
_______________________________________________
Gnustep-dev mailing list
address@hidden
http://lists.gnu.org/mailman/listinfo/gnustep-dev
- (no subject), Richard Frith-Macdonald, 2007/03/06
- RE: (no subject),
Nicola Pero <=