Сборка с QtCreator и предоставление возможности Pcap - PullRequest
2 голосов
/ 27 мая 2011

Я создаю сниффер с Qt в качестве GUI, pcap в качестве библиотеки захвата и QtCreator в качестве GUI под Ubuntu 10.04.

Проблема в том, что прежде чем я смогу захватывать пакеты, так как мое приложение не предназначено для запуска с правами root, мне нужно

sudo setcap cap_net_raw,cap_net_admin=eip my_program

и при каждой сборке эта возможность перезаписывается. Любая идея, как я могу автоматизировать этот процесс с помощью QtCreator? Я попытался добавить команду к этапам сборки после шага Make, но, похоже, она не работает таким образом, возможно, из-за требуемого sudo ...

Спасибо!

...