Здравствуйте. Помогите решить вопрос, есть библиотека libpcap, написал программку на основе примера из libpca/tests/findalldevstest.c, функция pcap_findalldevs срабатывает только если запускать от sudo. Как правильно заделать, чтобы программа запускалась через обычного пользователя, и при перекомпиляции не требовала root пароля ?
решил так
#!/usr/bin/env bash
echo $1 | sudo -S setcap cap_net_admin,cap_net_raw+eip prog
./prog