[devel] Inconvenient seccomp (Was: I: glibc 2.32 && sisyphus snapshot publication skip)
Alexey Gladkov
legion на altlinux.ru
Сб Дек 19 00:17:45 MSK 2020
On Fri, Dec 18, 2020 at 11:21:18PM +0300, Andrey Savchenko wrote:
> > Согласен. seccomp очень неудобный механизм. Тут бы пригодилось что-нибудь
> > типа pledge. Для линукса создать бы libpledge и привязать его к libc.
>
> Как я понял, pledge — это syscall OpenBSD
Да, он родимый.
> и без поддержки со стороны ядра просто либой его не сделать.
Проблема не в новых syscalls, которые появляются в ядре, а в библиотеках
(libc), которые прячут от приложения системные вызовы. Та или иная
библиотечная функция в разное выполнять разные системные вызовы. В такое
ситуации написать seccomp та ещё задача.
> Я только рад буду видеть pledge в Linux, но это маловероятно :(
На уровне ядра это будет также неюзабильно как и голый seccomp.
--
Rgrds, legion
----------- следующая часть -----------
Было удалено вложение не в текстовом формате...
Имя : signature.asc
Тип : application/pgp-signature
Размер : 195 байтов
Описание: отсутствует
Url : <http://lists.altlinux.org/pipermail/devel/attachments/20201218/08000b1a/attachment.bin>
Подробная информация о списке рассылки Devel