Мне нужен рут доступ к (пока) консольному приложению. Оно использует pcap либу. Пробывал поменять Run configuration в меню projects, но все попытки написать gksudo program или sudo program заканчивались
The executable
sudo pcap
cannot be found in the path.
Просто же pcap работает.
Потом попробывал
setcap cap_net_raw,cap_net_admin=eip /home/row/Documents/code/C++/build-pcap-Desktop_Qt_5_1_0_GCC_32bit-Debug/pcap
Сейчас, если запускать через терминал (без рута) все работает. А вот в qt-creator'e если включить опцию
Run in terminal то не работает. Ну а если же опцию отключить, то все работает (pcap находит eth0 device), std стримы же тогда транслируются во вкладку
Application output, что не
очень удобно.
Подскажите лучшее решение проблемы.
Есть подозрения что при опции
Run in terminal он какой-то другой файл запускает, не тот который я "настроил"