https://www.theregister.com/2020/08/25/linux_kernel_email/ Представитель Microsoft в Linux Foundation говорит что нужно уходить от email-based решений, а то молодые разработчики не в состоянии отправить патч. Ужас, но одному разработчику пришлось устанавливать совершенно новый email клиент, который бы не генерировал HTML, для отправки патча в OpenBSD проект! А я то удивлялся почему Linux-экосистема такая неюзабельная даже с документацией! Ещё вот мне тут вот нужна поддержка DIVERT сокетов для него. Проект по IP_DIVERT для Linux существовал, но заброшен. Аналогов не нахожу. С сетью конечно в Linux всё очень не очень.
From: kmeaw Date: 2020-08-29 20:31:04Z > Ещё вот мне тут вот нужна поддержка DIVERT сокетов для него. Проект по > IP_DIVERT для Linux существовал, но заброшен. Аналогов не нахожу. С > сетью конечно в Linux всё очень не очень. А какую задачу ты хочешь решить с помощью DIVERT? nfqueue не решит её?
From: Sergey Matveev Date: 2020-08-30 06:52:46Z *** kmeaw [2020-08-29 23:28]: >А какую задачу ты хочешь решить с помощью DIVERT? nfqueue не >решит её? У меня userspace реализация IPsec ESP на Go есть, в которую пакеты попадают и отправляются через divert сокет. Сколько я всякого не искал, что есть в Linux подобного, но про NFQUEUE только сейчас услышал. Спасибо! Да, эта штука похоже наименее близка к тому что мне надо (ловить необработанные пакеты, отправлять за- или дешифрованные). Хотя и не так просто используется, насколько вижу. Плюс, раз это делать в Go, то нужны C-binding-и к ней. На простую замену divert-сокетов с listen/recvfrom/sendto вызовом не тянет.