TGViewer
Linux Linux @sysadminoff · 2.13K subscribers
Post #19698 52
Bubblewrap 0.12

Опубликована новая версия инструментария для организации работы изолированных окружений Bubblewrap 0.12, используемого для ограничения отдельных приложений непривилегированных пользователей. На практике Bubblewrap применяется проектом Flatpak в качестве прослойки для изоляции запускаемых из пакетов приложений. Для изоляции используются традиционные для Linux технологии контейнерной виртуализации, основанные на использовании cgroups, пространств имён (namespaces), Seccomp и SELinux. Код проекта написан на языке Си и распространяется под лицензией LGPLv2.1+.
Изоляция на уровне файловой системы производится через создание по умолчанию нового пространства имён точек монтирования (mount namespace), в котором при помощи tmpfs создаётся пустой корневой раздел. В данный раздел при необходимости прикрепляются разделы внешней ФС в режиме mount --bind (например, при запуске c опцией bwrap --ro-bind /usr /usr раздел /usr пробрасывается из основной системы в режиме только для чтения). Сетевые возможности ограничиваются доступом к loopback-интерфейсу с изоляцией сетевого стека через флаги CLONE_NEWNET и CLONE_NEWUTS.
Для исключения всех лишних идентификаторов пользователей и процессов из создаваемого изолированного окружения могут использоваться режимы CLONE_NEWUSER (user namespace) и CLONE_NEWPID (PID namespace), а для запрета получения новых привилегий применяется режим PR_SET_NO_NEW_PRIVS. Для получения необходимых привилегий используется «user namespace».
( читать дальше... )



 bubblewrap, c, flatpak, opennet, изоляция

👉@sysadminoff

https://www.linux.org.ru/news/opensource/18368582
More from @sysadminoff
  1. Oct 5, 2026📰 New Linux Patches Trying To Mainline Renesas SH7305 CPU Support The Renesas SH7305 isn'…
  2. Oct 5, 2026Новые исправления уязвимостей в FreeBSD 29 сентября было объявлено об исправлении шести уя…
  3. Oct 5, 2026Webex adds governed WhatsApp messaging through LeapXpert Cisco Webex users can now message…
  4. Oct 5, 2026📰 OpenMandriva ROME 26.09 Released With More AI Apps, Snaps & PGO + LTO Optimizations For…
  5. Oct 5, 2026📰 Canonical begins pushing Resolute Raccoon Users on Ubuntu 24.04 will begin to get nagge…
  6. Oct 5, 2026📰 Valve's Work On Foveated Rendering For The Open-Source Turnip Driver On The Steam Frame…
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →