Могут ли libnotify4 и libpcap работать в контейнерах?
Делаю приложение, где используются libnotify4 и libpcap. Желательно, чтобы приложение было портативным. Будут ли данные библиотеки работать в системах end-user контейнеризации, к примеру AppImage или Flatpack?
В flatpak бывают проблемы даже с доступом к системным темам, так что я бы особо не надеялся, что прям так сразу и заработают уведомления. Надо тестировать натурными экспериментами.
Учти, что если используются неймспейсы, то приложение будет видеть только то, что ограниченно неймспейсом.
Ты хочешь wireshark написать? Зачем тебе pcap? И вообще, подумай над архитектурой, при которой у тебя будет отдельный демон с нужными правами для работы с libpcap и отдельно клиентское приложение, которое общается с демоном через unix- или inet-сокет.
Не совсем. Я пишу анализатор трафика, который по определённым признакам будет выявлять "опасные" пакеты и посылать сигнал тревоги. Всё должно происходить автоматически в режиме службы. В демонстрационной версии используются уведомления и ВК Api, в дальнейшем будет клиент-серверная архитектура.