• Open Menu Close Menu
  • Apple
  • Shopping Bag
  • Apple
  • Mac
  • iPad
  • iPhone
  • Watch
  • TV
  • Music
  • Support
  • Search apple.com
  • Shopping Bag

Lists

Open Menu Close Menu
  • Terms and Conditions
  • Lists hosted on this site
  • Email the Postmaster
  • Tips for posting to public mailing lists
Re: Cocoa/Foundation and CoreFoundation
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Cocoa/Foundation and CoreFoundation


  • Subject: Re: Cocoa/Foundation and CoreFoundation
  • From: "M. Uli Kusterer" <email@hidden>
  • Date: Sun, 14 Mar 2004 12:27:00 +0100

At 0:13 Uhr -0700 14.03.2004, Matt Jaffa wrote:
When I call NSHomeDirectory() in my app it returns /var/root That is when i run the program as root,
When I call NSHomeDirectory() and it is running as the user, it returns that users home directory,

Now I need to find a way to modifiy the code to return the Users home directory of the current logged in user.

When an application is running as root, the current user *is* root. Since, at any time your computer is running, there are numerous users logged in "behind the scenes" (running daemons, the web server etc.) at all times. There really is no way to find the "current user". The best you can probably do is to create an application that the user has to launch (or add to her login items) and have that application occasionally poll your daemon and tell it where to send stuff. But this isn't quite as easy, as communication between privileged and less privileged users is involved (as far as I have heard -- never had to do it).

I think you may want to read a good book on Unix and how the typical Unix and its user management work.
--
Cheers,
M. Uli Kusterer
------------------------------------------------------------
"The Witnesses of TeachText are everywhere..."
http://www.zathras.de
_______________________________________________
cocoa-dev mailing list | email@hidden
Help/Unsubscribe/Archives: http://www.lists.apple.com/mailman/listinfo/cocoa-dev
Do not post admin requests to the list. They will be ignored.


  • Follow-Ups:
    • [SOLVED] Re: Cocoa/Foundation and CoreFoundation
      • From: Matt Jaffa <email@hidden>
References: 
 >Cocoa/Foundation and CoreFoundation (From: Matt Jaffa <email@hidden>)
 >Re: Cocoa/Foundation and CoreFoundation (From: Clark Cox <email@hidden>)
 >Re: Cocoa/Foundation and CoreFoundation (From: Matt Jaffa <email@hidden>)

  • Prev by Date: I build warnings
  • Next by Date: Cocoa Game Development Book
  • Previous by thread: Re: Cocoa/Foundation and CoreFoundation
  • Next by thread: [SOLVED] Re: Cocoa/Foundation and CoreFoundation
  • Index(es):
    • Date
    • Thread