Linux надо переводить на Github pull request, для молодых разработчиков

Что: df6cb7772c4901ef713b83df34b3c11cdd320489

Когда: 2020-08-26 12:41:23+03:00

Темы: hate

Linux надо переводить на Github pull request, для молодых разработчиков

https://www.theregister.com/2020/08/25/linux_kernel_email/
Представитель Microsoft в Linux Foundation говорит что нужно уходить от
email-based решений, а то молодые разработчики не в состоянии отправить
патч. Ужас, но одному разработчику пришлось устанавливать совершенно
новый email клиент, который бы не генерировал HTML, для отправки патча в
OpenBSD проект! А я то удивлялся почему Linux-экосистема такая
неюзабельная даже с документацией!

Ещё вот мне тут вот нужна поддержка DIVERT сокетов для него. Проект по
IP_DIVERT для Linux существовал, но заброшен. Аналогов не нахожу. С
сетью конечно в Linux всё очень не очень.

комментарий 0:

From: kmeaw
Date: 2020-08-29 20:31:04Z

> Ещё вот мне тут вот нужна поддержка DIVERT сокетов для него. Проект по
> IP_DIVERT для Linux существовал, но заброшен. Аналогов не нахожу. С
> сетью конечно в Linux всё очень не очень.

А какую задачу ты хочешь решить с помощью DIVERT? nfqueue не
решит её?

комментарий 1:

From: Sergey Matveev
Date: 2020-08-30 06:52:46Z


>А какую задачу ты хочешь решить с помощью DIVERT? nfqueue не
>решит её?

У меня userspace реализация IPsec ESP на Go есть, в которую пакеты
попадают и отправляются через divert сокет. Сколько я всякого не искал,
что есть в Linux подобного, но про NFQUEUE только сейчас услышал.
Спасибо! Да, эта штука похоже наименее близка к тому что мне надо
(ловить необработанные пакеты, отправлять за- или дешифрованные). Хотя и
не так просто используется, насколько вижу. Плюс, раз это делать в Go,
то нужны C-binding-и к ней. На простую замену divert-сокетов с
listen/recvfrom/sendto вызовом не тянет.