URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID3
Нить номер: 133770
[ Назад ]
Исходное сообщение
"SmolBSD - инструментарий для создания микро-сборок NetBSD"
Отправлено opennews , 22-Май-24 10:00
Проект SmolBSD развивает инструментарий для формирования микро-сборок NetBSD, которые включают только минимально необходимые для определённого приложения компоненты и могут загружаться менее чем за секунду. SmolBSD может применяться для создания урезанных виртуализированных окружений для изолированного запуска отдельных сервисов. Размер создаваемого базового окружения около 10 МБ. Код проекта распространяется под лицензией BSD...Подробнее: https://www.opennet.me/opennews/art.shtml?num=61228
Содержание
- SmolBSD - инструментарий для создания микро-сборок NetBSD,DeerFriend, 10:00 , 22-Май-24
- SmolBSD - инструментарий для создания микро-сборок NetBSD,Spoofing, 10:01 , 22-Май-24
- SmolBSD - инструментарий для создания микро-сборок NetBSD,Аноним, 10:03 , 22-Май-24
- SmolBSD - инструментарий для создания микро-сборок NetBSD,Аноним, 10:10 , 22-Май-24
- SmolBSD - инструментарий для создания микро-сборок NetBSD,Аноним, 10:25 , 22-Май-24
- SmolBSD - инструментарий для создания микро-сборок NetBSD,Аноним, 11:40 , 22-Май-24
- SmolBSD - инструментарий для создания микро-сборок NetBSD,Аноним, 18:38 , 22-Май-24
- SmolBSD - инструментарий для создания микро-сборок NetBSD,warlock, 14:14 , 22-Май-24
- SmolBSD - инструментарий для создания микро-сборок NetBSD,Аноним, 14:40 , 22-Май-24
- SmolBSD - инструментарий для создания микро-сборок NetBSD,Аноним, 11:38 , 22-Май-24
- SmolBSD - инструментарий для создания микро-сборок NetBSD,Аноним, 18:30 , 24-Май-24
- SmolBSD - инструментарий для создания микро-сборок NetBSD,Аноним, 12:20 , 22-Май-24
- SmolBSD - инструментарий для создания микро-сборок NetBSD,Аноним, 10:09 , 22-Май-24
- SmolBSD - инструментарий для создания микро-сборок NetBSD,Аноним, 10:53 , 22-Май-24
- SmolBSD - инструментарий для создания микро-сборок NetBSD,Аноним, 11:44 , 22-Май-24
- SmolBSD - инструментарий для создания микро-сборок NetBSD,Аноним, 11:44 , 22-Май-24
- SmolBSD - инструментарий для создания микро-сборок NetBSD,Аноним, 11:47 , 22-Май-24
- SmolBSD - инструментарий для создания микро-сборок NetBSD,Аноним, 11:49 , 22-Май-24
- SmolBSD - инструментарий для создания микро-сборок NetBSD,Аноним, 12:22 , 22-Май-24
- SmolBSD - инструментарий для создания микро-сборок NetBSD,Аноним, 10:36 , 22-Май-24
- SmolBSD - инструментарий для создания микро-сборок NetBSD,Аноним, 11:44 , 22-Май-24
- SmolBSD - инструментарий для создания микро-сборок NetBSD,Аноним, 19:30 , 22-Май-24
- SmolBSD - инструментарий для создания микро-сборок NetBSD,Аноним, 10:52 , 22-Май-24
- SmolBSD - инструментарий для создания микро-сборок NetBSD,1, 12:24 , 22-Май-24
- SmolBSD - инструментарий для создания микро-сборок NetBSD,Аноним, 14:01 , 22-Май-24
- SmolBSD - инструментарий для создания микро-сборок NetBSD,1, 14:12 , 22-Май-24
- SmolBSD - инструментарий для создания микро-сборок NetBSD,Аноним, 14:39 , 22-Май-24
- SmolBSD - инструментарий для создания микро-сборок NetBSD,1, 14:43 , 22-Май-24
- SmolBSD - инструментарий для создания микро-сборок NetBSD,1, 14:46 , 22-Май-24
- SmolBSD - инструментарий для создания микро-сборок NetBSD,YetAnotherOnanym, 15:02 , 22-Май-24
- SmolBSD - инструментарий для создания микро-сборок NetBSD,Аноним, 16:21 , 22-Май-24
- SmolBSD - инструментарий для создания микро-сборок NetBSD,Аноним, 16:27 , 22-Май-24
- SmolBSD - инструментарий для создания микро-сборок NetBSD,Аноним, 16:36 , 22-Май-24
- SmolBSD - инструментарий для создания микро-сборок NetBSD,Аноним, 18:42 , 22-Май-24
- SmolBSD - инструментарий для создания микро-сборок NetBSD,1, 09:21 , 23-Май-24
- SmolBSD - инструментарий для создания микро-сборок NetBSD,Аноним, 12:18 , 23-Май-24
- SmolBSD - инструментарий для создания микро-сборок NetBSD,Аноним, 18:41 , 22-Май-24
- SmolBSD - инструментарий для создания микро-сборок NetBSD,Аноним, 17:47 , 23-Май-24
- SmolBSD - инструментарий для создания микро-сборок NetBSD,Loki13, 12:20 , 24-Май-24
- SmolBSD - инструментарий для создания микро-сборок NetBSD,Аноним, 12:14 , 23-Май-24
- SmolBSD - инструментарий для создания микро-сборок NetBSD,Аноним, 18:50 , 22-Май-24
- SmolBSD - инструментарий для создания микро-сборок NetBSD,Аноним, 10:58 , 22-Май-24
- SmolBSD - инструментарий для создания микро-сборок NetBSD,крокодил мимо.., 11:01 , 22-Май-24
- SmolBSD - инструментарий для создания микро-сборок NetBSD,bOOster, 12:04 , 22-Май-24
- SmolBSD - инструментарий для создания микро-сборок NetBSD,Аноним, 13:49 , 22-Май-24
- SmolBSD - инструментарий для создания микро-сборок NetBSD,крокодил мимо.., 15:09 , 22-Май-24
- SmolBSD - инструментарий для создания микро-сборок NetBSD,Аноним, 18:44 , 22-Май-24
- SmolBSD - инструментарий для создания микро-сборок NetBSD,крокодил мимо.., 01:03 , 23-Май-24
- SmolBSD - инструментарий для создания микро-сборок NetBSD,bOOster, 14:04 , 23-Май-24
- SmolBSD - инструментарий для создания микро-сборок NetBSD,bOOster, 14:03 , 23-Май-24
- SmolBSD - инструментарий для создания микро-сборок NetBSD,Аноним, 17:31 , 22-Май-24
- SmolBSD - инструментарий для создания микро-сборок NetBSD,Аноним, 19:00 , 22-Май-24
- SmolBSD - инструментарий для создания микро-сборок NetBSD,Аноним, 12:24 , 23-Май-24
- SmolBSD - инструментарий для создания микро-сборок NetBSD,Аноним, 21:01 , 22-Май-24
- SmolBSD - инструментарий для создания микро-сборок NetBSD,Аноним, 23:51 , 22-Май-24
- SmolBSD - инструментарий для создания микро-сборок NetBSD,Аноним, 11:18 , 23-Май-24
- SmolBSD - инструментарий для создания микро-сборок NetBSD,Аноним, 18:31 , 24-Май-24
Сообщения в этом обсуждении
"SmolBSD - инструментарий для создания микро-сборок NetBSD"
Отправлено DeerFriend , 22-Май-24 10:00
передайте авторам, что "маленький" на енглише пишется "small", а не "smol" J
"SmolBSD - инструментарий для создания микро-сборок NetBSD"
Отправлено Spoofing , 22-Май-24 10:01
гугли мем "Уолл Смот". знайте мемы чтобы не быть баттхертами.
"SmolBSD - инструментарий для создания микро-сборок NetBSD"
Отправлено Аноним , 22-Май-24 10:03
Авторы знают английский
"SmolBSD - инструментарий для создания микро-сборок NetBSD"
Отправлено Аноним , 22-Май-24 10:10
Сарказм это высшая форма нервной деятельности недоступная обычным анонимам.
"SmolBSD - инструментарий для создания микро-сборок NetBSD"
Отправлено Аноним , 22-Май-24 10:25
Сарказм должен быть сарказмом, а не плоской шутой на уровне школоло
"SmolBSD - инструментарий для создания микро-сборок NetBSD"
Отправлено Аноним , 22-Май-24 11:40
За сарказмом прячут ранимость тонкой душевной организации.
"SmolBSD - инструментарий для создания микро-сборок NetBSD"
Отправлено Аноним , 22-Май-24 18:38
ООО "Тонкая душевная организация"
"SmolBSD - инструментарий для создания микро-сборок NetBSD"
Отправлено warlock , 22-Май-24 14:14
Сарказм помечается маркером тона сарказма ("/сар" или "/с"). Нет маркера -- нет сарказма.
"SmolBSD - инструментарий для создания микро-сборок NetBSD"
Отправлено Аноним , 22-Май-24 14:40
Это вы доктор Купер?
"SmolBSD - инструментарий для создания микро-сборок NetBSD"
Отправлено Аноним , 22-Май-24 11:38
Ты что не слышал про мем "explain your smolness"?
Который есть и в русском варианьте "объясни свою маленькость"Так что нечего придираться.
"SmolBSD - инструментарий для создания микро-сборок NetBSD"
Отправлено Аноним , 24-Май-24 18:30
Перевод это перевод, а не национальный вариант )
"SmolBSD - инструментарий для создания микро-сборок NetBSD"
Отправлено Аноним , 22-Май-24 12:20
smol - это языковая норма, особенно окрашенный вариант слова small.
small <-> smol ≈≈≈ печение <-> печеньки
"SmolBSD - инструментарий для создания микро-сборок NetBSD"
Отправлено Аноним , 22-Май-24 10:09
Какой-то падонкаффский сленг в названии. Отказать.
"SmolBSD - инструментарий для создания микро-сборок NetBSD"
Отправлено Аноним , 22-Май-24 10:53
Зайди на хэхэ и ужаснись фуль-стак девелоперам и менеджерам.
"SmolBSD - инструментарий для создания микро-сборок NetBSD"
Отправлено Аноним , 22-Май-24 11:44
>фуль-стак Ну фул-стак вместо фул-стек ещё могу представить, но где там мягкий знак после эл найти можно.
"SmolBSD - инструментарий для создания микро-сборок NetBSD"
Отправлено Аноним , 22-Май-24 11:44
А с менеджерами что не так?
"SmolBSD - инструментарий для создания микро-сборок NetBSD"
Отправлено Аноним , 22-Май-24 11:47
Он исчад специаллизда по одоп Элюстро.
"SmolBSD - инструментарий для создания микро-сборок NetBSD"
Отправлено Аноним , 22-Май-24 11:49
Фуфл-стак девелоперы
"SmolBSD - инструментарий для создания микро-сборок NetBSD"
Отправлено Аноним , 22-Май-24 12:22
fool-stack
"SmolBSD - инструментарий для создания микро-сборок NetBSD"
Отправлено Аноним , 22-Май-24 10:36
Вполне подходящий размер, чтобы засунуть сборку в шрифт.
"SmolBSD - инструментарий для создания микро-сборок NetBSD"
Отправлено Аноним , 22-Май-24 11:44
Ты вот всё пишешь про ос в шрифт и все время это пишешь как будто это что-то плохое.
"SmolBSD - инструментарий для создания микро-сборок NetBSD"
Отправлено Аноним , 22-Май-24 19:30
даёшь по своей оси в каждом системном шрифте!
"SmolBSD - инструментарий для создания микро-сборок NetBSD"
Отправлено Аноним , 22-Май-24 10:52
Не могу понять как это использовать. Приведите кейс.
"SmolBSD - инструментарий для создания микро-сборок NetBSD"
Отправлено 1 , 22-Май-24 12:24
Берёшь кофеварку (ну или стиральную машину) и устанавливаешь на неё NetBSD
"SmolBSD - инструментарий для создания микро-сборок NetBSD"
Отправлено Аноним , 22-Май-24 14:01
Допустим у меня есть кофеварка или стиралка, а дальше что? Поставлю. Они после этого перестанут работатью
"SmolBSD - инструментарий для создания микро-сборок NetBSD"
Отправлено 1 , 22-Май-24 14:12
Как что ? Заходишь по ssh на NetBSD и через I2C интерфейс управляешь ими.
"SmolBSD - инструментарий для создания микро-сборок NetBSD"
Отправлено Аноним , 22-Май-24 14:39
А где дровишки взять?
"SmolBSD - инструментарий для создания микро-сборок NetBSD"
Отправлено 1 , 22-Май-24 14:43
Берёшь vi (ну или Emacs), книжку про написание драйверов https://ftp.netbsd.org/pub/NetBSD/misc/ddwg/NetBSD-driver_wr..., и за пару дней напишешь.
"SmolBSD - инструментарий для создания микро-сборок NetBSD"
Отправлено 1 , 22-Май-24 14:46
опять же у чатгопоты спросишь - она поможет.
"SmolBSD - инструментарий для создания микро-сборок NetBSD"
Отправлено YetAnotherOnanym , 22-Май-24 15:02
Подозреваю, дровишки на I2C, GPIO или что там ещё может понадобиться для включения-выключения моторчиков, открывания-закрывания клапанов, пищания пищалками и мигания лампочками, там уже есть.
"SmolBSD - инструментарий для создания микро-сборок NetBSD"
Отправлено Аноним , 22-Май-24 16:21
Зачем мне самому рулить, если раньше не надо было рулить?
"SmolBSD - инструментарий для создания микро-сборок NetBSD"
Отправлено Аноним , 22-Май-24 16:27
> Зачем мне самому рулить, если раньше не надо было рулить? Если у тебя все работает - то незачем.
А вот если что-то сломалось, то почему бы и нет? Напр. у тебя была старая рабочая стиралка.
Но плата управления полетела, а замену или не найти за давностью лет, или просят слишком много.
Вот берешь и делаешь замену.
"SmolBSD - инструментарий для создания микро-сборок NetBSD"
Отправлено Аноним , 22-Май-24 16:36
Замену чего делаю? Причем тут SSH? Куда я его буду втыкать?
"SmolBSD - инструментарий для создания микро-сборок NetBSD"
Отправлено Аноним , 22-Май-24 18:42
Надо тогда обязательно спаять свою плату со свободными компонентами. Предлагаю брать лампы.
"SmolBSD - инструментарий для создания микро-сборок NetBSD"
Отправлено 1 , 23-Май-24 09:21
Ну сейчас добрый ламповый диод не найдёшь, не то что пентод. Для трансформатора сердечник придётся по свалкам искать ... Но "приключение", да ...
"SmolBSD - инструментарий для создания микро-сборок NetBSD"
Отправлено Аноним , 23-Май-24 12:18
> Ну сейчас добрый ламповый диод не найдёшь, не то что пентод.Кто тебе это сказал? Все есть. Просто теперь это - уже слегка раритет, для аудиофилов и прочих извращенцев. Так что расчехляй кошелек.
> Для трансформатора сердечник придётся по свалкам искать ... Но "приключение", да ...
Да ладно? Если ты в РФии - идешь на какойнибудь радиокот, и тебе там в барахолке пару гаражей этого гумна кто-нибудь тебе с удовольствием разгрузит, если ты оплачивать это готов.
В принципе если звезды сложатся можешь перехватить кого-то кто собирался это все на свалку - и получишь свое счастье нашару/за пиварь.
А нормальным людям транс который может отбить ногу нахрен, при том что на современных технологиях это чуть больше зарядки мобилы - и правда не очень надо. Для кого-то мечта, а для кого-то - неведома фигня от питекантропов.
"SmolBSD - инструментарий для создания микро-сборок NetBSD"
Отправлено Аноним , 22-Май-24 18:41
Как зачем? Для свободы. О какой цифровой автономии речь, если стиралка за тебя решает, как стирать? Опять же тонкий контроль за отжимом, настройка подачи горячей воды под себя.
"SmolBSD - инструментарий для создания микро-сборок NetBSD"
Отправлено Аноним , 23-Май-24 17:47
Когда я прочитал это, на секунду я даже поверил, но потом вспомнил что современные стирали как и любая бытовая техника выходят из строя и управлять её не особо поможет.
"SmolBSD - инструментарий для создания микро-сборок NetBSD"
Отправлено Loki13 , 24-Май-24 12:20
>настройка подачи горячей воды под себяШутка шуткой, но мне пришлось поменять машину Bosch на Manfield потому, что жена жаловалась, что бош слишком сильно воду экономит(по европейским стандартам, 60л на стирку), и бельё не промывается как следует. Купил китайца - жалобы исчезли, там расход 130л за стирку. А так, у нас вода без счетчика и дешевая, так что пофиг, хоть 200л, главное чтобы стирала хорошо.
"SmolBSD - инструментарий для создания микро-сборок NetBSD"
Отправлено Аноним , 23-Май-24 12:14
> Допустим у меня есть кофеварка или стиралка, а дальше что? Поставлю. Они
> после этого перестанут работатью Ну нет, почему, дебажный вывод в UART то - останется! Так что покозырять запущеным может даже и получится. А для остального таки и правда придется тебе написать драйверы самому. Это ж не линух чтобы оно замайнлайнено было. И даже GPL tarball тебе не дадут, ибо лицензия - позволяет. Так что сам. Все сам.
"SmolBSD - инструментарий для создания микро-сборок NetBSD"
Отправлено Аноним , 22-Май-24 18:50
Расскажи лучше, как оно — жить не имея воображения?
"SmolBSD - инструментарий для создания микро-сборок NetBSD"
Отправлено Аноним , 22-Май-24 10:58
Как в этом можно запустить хром? Пояснительная бригада будет для нубов?
"SmolBSD - инструментарий для создания микро-сборок NetBSD"
Отправлено крокодил мимо.. , 22-Май-24 11:01
оч хороший проэкт, одобряю и поддерживаю..
в своё время набросал что-то похожее для формирования chroot с dropped privileges под приложения.. оверхеды при виртуализации, как бы кто не утверждал обратное, - никуда не уходят..
"SmolBSD - инструментарий для создания микро-сборок NetBSD"
Отправлено bOOster , 22-Май-24 12:04
И где ты нашел виртуализацию в chroot???
"SmolBSD - инструментарий для создания микро-сборок NetBSD"
Отправлено Аноним , 22-Май-24 13:49
В qemu он её нашёл в chroot, а почему вы спгашиваете?
"SmolBSD - инструментарий для создания микро-сборок NetBSD"
Отправлено крокодил мимо.. , 22-Май-24 15:09
> И где ты нашел виртуализацию в chroot???или вы что-то не поняли, или выразился косноязычно:
делал решение для chroot, чтобы избежать гипервизоров, qemu и прочих "контейнеров".. по сути решалась та же задача - создание минимально необходимого окружения для запуска одного приложения.. но, как говаривал Чапай, "есть нюансы", что характерно..
"SmolBSD - инструментарий для создания микро-сборок NetBSD"
Отправлено Аноним , 22-Май-24 18:44
Вполне возможно, что под чрутом оверхед будет больше, чем у контейнеров =) В любом случае цифры в студию.
"SmolBSD - инструментарий для создания микро-сборок NetBSD"
Отправлено крокодил мимо.. , 23-Май-24 01:03
> Вполне возможно, что под чрутом оверхед будет больше, чем у контейнеров =)
> В любом случае цифры в студию.извольте:
https://ar5iv.labs.arxiv.org/html/1708.01388
любой контейнер имеет дополнительные "накладные" расходы/(т.н. "оверхэд") vs chroot/native.. чрут делает только одно - меняет корневую директорию.. поэтому privilege separation + downgraded privilege + chroot - в моём случае был лучшим выбором, хотя требовал возни на порядок больше (чем lxc/docker)..
"SmolBSD - инструментарий для создания микро-сборок NetBSD"
Отправлено bOOster , 23-Май-24 14:04
оверхеад на jail контейнеры в FreeBSD равно околонулевому значению.
"SmolBSD - инструментарий для создания микро-сборок NetBSD"
Отправлено bOOster , 23-Май-24 14:03
в семействе ..BSD отсутствуют корявые поделки из лапчатых систем. А оверхеад на jail в FreeBSD равно околонулевому значению. Но Jail не равно виртуальной машине, это контейнер и не больше.
"SmolBSD - инструментарий для создания микро-сборок NetBSD"
Отправлено Аноним , 22-Май-24 17:31
>При сборке в NetBSD фс - FFS, а при сборке в Linux - ext2Но зачем вообще все это нужно? Встройка? Сорян, не особо шарю.
"SmolBSD - инструментарий для создания микро-сборок NetBSD"
Отправлено Аноним , 22-Май-24 19:00
> Running SmolBSD with Qemu microvm
> Running SmolBSD with FirecrackerА где же «Running SmolBSD with bare metal»? Ах, ну да, NetBSD же не для реального железа.
"SmolBSD - инструментарий для создания микро-сборок NetBSD"
Отправлено Аноним , 23-Май-24 12:24
>> Running SmolBSD with Qemu microvm
>> Running SmolBSD with Firecracker
> А где же «Running SmolBSD with bare metal»? Ах, ну да, NetBSD
> же не для реального железа.Одно дело дрова под полтора интерфейса виртуалки корябать и другое - для реальных железок. Кто это в нетбсде будет? Оно там как бы запускается - аж процессорное ядро и уарт какой. Все, ставим галочку [x] платформа поддерживается!; i++; Суперпортабельная ос готова!
А так вы можете запустить более 9000 виртуалок с нетбсд, будет достойный ответ любителям клеить троллейбус из буханки хлеба.
"SmolBSD - инструментарий для создания микро-сборок NetBSD"
Отправлено Аноним , 22-Май-24 21:01
> Размер создаваемого базового окружения около 10 МБ.такой жирный, на busybox раз в 10 меньше
"SmolBSD - инструментарий для создания микро-сборок NetBSD"
Отправлено Аноним , 22-Май-24 23:51
А бульон? (ядро?)
"SmolBSD - инструментарий для создания микро-сборок NetBSD"
Отправлено Аноним , 23-Май-24 11:18
С ядром, файловыми системами, сетевым стеком и тд?
"SmolBSD - инструментарий для создания микро-сборок NetBSD"
Отправлено Аноним , 24-Май-24 18:31
> Зайди на хэхэ и ужаснись фуль-стак девелоперам и менеджерам.На хехеру