Я перекомпилировал последнюю версию Wireshark с префиксом /my-path/bin/ и хочу настроить захват пакетов без полномочий root. Однако, когда я установил
setcap cap_net_raw,cap_net_admin=eip /my-path/bin/dumpcap
то каким-то образом dumpcap больше не может быть запущен и завершается с:
/my-path/bin/dumpcap: error while loading shared libraries: libwsutil.so.0: cannot open shared object file: No such file or directory
/my-path/lib/libwsutil.so.0 присутствует, и если я верну возможности с помощью
setcap -r /my-path/bin/dumpcap
Я могу снова запустить dumpcap. Есть ли какая-то функция безопасности, которую мне нужно принять во внимание? Я использую Ubuntu 18.10.