[prev in list] [next in list] [prev in thread] [next in thread]
List: kde-devel
Subject: Re: Locating executables in root's PATH (in KAuth helper)
From: johnmS2 <s2 () forceway ! com>
Date: 2011-05-08 23:07:27
Message-ID: 4DC7222F.2070800 () forceway ! com
[Download RAW message or body]
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.
Or manually search the PATH yourself?
-johnm
>> Visit http://mail.kde.org/mailman/listinfo/kde-devel#unsub to unsubscribe <<
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic