On Monday 09 May 2011 00:07:27 johnmS2 wrote: > On 05/08/2011 11:35 AM, David Jarvie wrote: > > On Sunday 08 May 2011 18:46:46 Enda Cronnolly wrote: > >> On Sunday 08 May 2011 18:35:42 David Jarvie wrote: > >>> Is there any KDE or Qt way to locate an executable using the root PATH. > >>> Specifically, I want to run something which on my system is in /usr/sbin/, > >>> calling it from a KAuth helper module running as root. > >>> KStandarDirs::findExe() doesn't produce any result (the PATH variable > >>> doesn't seem to be set up). I could hard code the /usr/sbin/ path, but > >>> that doesn't seem desirable in case the executable is elsewhere on some > >>> systems. > >> > >> http://unixhelp.ed.ac.uk/CGI/man-cgi?whereis > > > > This does the job on the command line, but it's not particularly easy to > > call it from C++ code. > > > > > > Run whereis using popen() is easy enough, but I believe it is only on > POSIX systems if that matters.
That works fine. Thanks. -- David Jarvie. KDE developer. KAlarm author -- http://www.astrojar.org.uk/kalarm
signature.asc
Description: This is a digitally signed message part.
>> Visit http://mail.kde.org/mailman/listinfo/kde-devel#unsub to unsubscribe <<