[Lazarus] run program in ide with sudo for debug purpose
Mark Morgan Lloyd
markMLl.lazarus at telemetry.co.uk
Sun Feb 26 14:29:33 CET 2012
Martin wrote:
> On 26/02/2012 12:38, ik wrote:
>> Hello,
>>
>> I'm trying to debug a program that I'm writing with Lazarus, and it
>> require root privileges, but I do not want Lazarus to run as root,
>> only the program itself for debug.
>>
>> How can I do that ?
>>
>
> I have not tried it, but maybe if you replace "/usr/bin/gdb" (in the IDE
> opions dialog) with "sudo /usr/bin/gdb" ?
>
> Of course that affects all projects.
>
> But afaik you can't use a starter app , because then gdb will attempt to
> debug the starter app....
I've had this sort of requirement in the past, specifically when using
libusb (i.e. the program needed sufficient privilege to grab the device).
I wonder whether setting either Lazarus or gdb setuid root would help?
--
Mark Morgan Lloyd
markMLl .AT. telemetry.co .DOT. uk
[Opinions above are the author's, not those of his employers or colleagues]
More information about the Lazarus
mailing list