Я перекомпилировал последнюю версию 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.