Я создаю сниффер с Qt в качестве GUI, pcap в качестве библиотеки захвата и QtCreator в качестве GUI под Ubuntu 10.04.
Проблема в том, что прежде чем я смогу захватывать пакеты, так как мое приложение не предназначено для запуска с правами root, мне нужно
sudo setcap cap_net_raw,cap_net_admin=eip my_program
и при каждой сборке эта возможность перезаписывается. Любая идея, как я могу автоматизировать этот процесс с помощью QtCreator? Я попытался добавить команду к этапам сборки после шага Make, но, похоже, она не работает таким образом, возможно, из-за требуемого sudo ...
Спасибо!