LINUX.ORG.RU

Релиз systemd-homed - нового компонента systemd

 ,


1

1

Леннарт Поттеринг с радостью представляет вам свой новый проект под названием systemd-homed - новый компонент systemd, который призван упростить жизнь пользователей, дав им возможность легко переносить домашние каталоги. Главная фишка проекта - создание самодостаточного окружения для пользовательских данных и отделение домашних каталогов от системных настроек, что позволяет в конечном итоге получить монтируемый файл-образ с зашифрованными данными окружения, который можно быстро перенести и развернуть на любой системе.

Презентация проекта

Полное описание в PDF

>>> Подробности

Ответ на: комментарий от anonymous

Только у пресловутых безмозглых 95%. Но им подобные вообще форточками зачастую пользуются - и ничего (зонд получше вазелином намазал, и он будто не мешает).

anonymous ()
Ответ на: комментарий от intelfx

Это не ответ, это бездарность, на которую даже не хочу отвечать.

Не надо отвечать, я с тобой в стопятьсотый раз одно и то же обсуждать не хочу. Надо прикусить своё помело и не тявкать про свиней, раз у самого рыло хрюкает.

anonymous ()
Ответ на: комментарий от VarfolomeyKote4ka

Червей не боишься?

Учительница биологии решила практически доказать ученикам о вреде курения. Берет червяка, бросает в стакан со спиртом - сразу подох. Бросает червяка в стакан с никотином, тоже сдох. Бросает червяка в стакан с яичным желтком - червяк живет. - Дети, какой вывод из этого можно сделать? Вовочка: - Если не пить и не курить, то в яйцах черви заведутся!

anonymous ()
Ответ на: комментарий от anonymous

Выгнать за то, что работает так, что его работа вполне устраивает Red Hat?

Не он же в дистрибутивы включил systemd, а мейнтейнеры.

Говно или нет — субъективно (в данном случае). Никто не заставляет пользоваться дистрибутивом, мейнтейнеры которого за systemd.

Macrocosm ()
Ответ на: комментарий от devzero

Архитектурно это нужный и полезный компонент.
Сделано было немного через жопу, но постепенно доделали же.

Ну не то, чтобы прямо вот доделали. Так на старых системах, где альса работает, пульс не взлетает, хотя уже 2019-й.

Да и, как я помню, переписывают его.

Вопрос тут в том, чего добился поттеринг? Расскажу тему. Если вы пишете звук профессионально, вам очень важно, чтобы не было задержек на тракте во время записи. Во-первых, в дубляже так проще актеру, а при записи музыки с нескольких потоков у вас нет небольших глитчей. Так можно писать, если использовать jack. И так можно писать, если использовать Mac. И так можно было писать до какого-то апдейта в винде 7, которую заапдейтили в итоге так, что ASIO толком больше нигде не заводится, а где заводится, падает и все равно с маком не сравнится.

Если бы поттеринг добился результата как на маке, было бы круто. Но он добился результата как в текущей винде. Хорошо, что эту штуку можно так или иначе отключить.

jackill ★★★★★ ()

Это по заказу IBM? Что-то они им много вольностей дают. Нет чтобы исправлять старые недочёты: удалить пульс, системд и прочее.

anonymous ()
Ответ на: комментарий от zabbal

Ты не читаешь документацию, ты не смотришь презентации,

Прямо первым предложением у меня написано: посмотрел презентацию. Так кто тут не умеет читать?

Презентация так себе. Схем работы нормальных нет. Портрета пользователей и юскейзов нет. Все намекает на облака, но чувак упорно держится за флешки. И получается, что вроде как я дебил и весь тред тут дебилы. И есть только Поттеринг и ты, кто понимают что и зачем, но как песики, это тайное знание объяснить не могут. Ну или как астрологи - те обычно тоже сначала говорят что происходит, а потом - почему все не так, как они говорят.

Можно ли попросить столь умудренного опытом господина приоткрыть священный сосуд своих знаний и, пользуясь принципом уважаемого нобелевского лауреата физика Фейнмана, таки объяснить за пять минут на пальцах что это за штука и нафига она нужна?

jackill ★★★★★ ()
Ответ на: комментарий от Macrocosm

PulseAudio создавался не для профессиональной работы со звуком.

Я вот чего не понимаю. Значит, у мака звуковая подсистема отлично работает как для обычных пользователей, так и для профи. У винды она так тоже когда-то работала. В линуксе на момент создания пульсы была альса, у которой не было нормальной управлялки для пользователей и jack. На хера было делать тормознутый и глючный пульсаудио? Почему нельзя было сделать его сразу прямым, как звук на маке?

jackill ★★★★★ ()
Ответ на: комментарий от jackill

Вопрос тут в том, чего добился поттеринг?

Славы, внимания, ну и, наверное, продвижения в компании.

Сейчас они PA перепишут, а лет через 10 снова - главное, что зарплата есть.

devzero ()
Последнее исправление: devzero (всего исправлений: 1)
Ответ на: комментарий от Macrocosm

PulseAudio создавался не для профессиональной работы со звуком.

Деление на профессиональный и не профессиональный софт это термины из мира проприетарщины для оправдания сегментации рынка, Pulseaudio же это свободный софт в котором необходимости в этой сигментации нет и программы деляться просто на хорошие и нужные и на плохие и не нужные.
Не сложно догаться что PulseAudio относится и к плохим программам так как хуже своих альтернатив, и к не нужным так как уже есть alsa и jack.

torvn77 ★★★★★ ()
Последнее исправление: torvn77 (всего исправлений: 1)
Ответ на: комментарий от jackill

Вопрос тут в том, чего добился поттеринг?

Не правильный вопрос, правильный это ‘‘чего добивается RedHat продвигая Поттеринга и его поделки?’’

torvn77 ★★★★★ ()
Последнее исправление: torvn77 (всего исправлений: 1)
Ответ на: комментарий от intelfx

Ну это было написано в 2014. Возможно, мнение мейнтейнеров на этот счёт за 5 лет изменилось. Если нет, то печально, поскольку в этом случае по сочетанию функциональности/удобства на бионике альтернативы AIL нет (ибо бизибоксовский инит, при всём моём уважении к собственно бизибоксу, смешит мои бразильские шлёпки).

rebforce ()
Последнее исправление: rebforce (всего исправлений: 2)
Ответ на: комментарий от intelfx

Хотя я вот тут в пять утра подумал: а полностью статически systemd нормально под armhf собирается? Тем же кроссбилдом, например. Если да, то можно его присобачить с влинкованным глибцом на любую подобную систему. Хотя это будет и не так эффективно по ресурсам, как AIL умеет.

rebforce ()
Ответ на: комментарий от rebforce

Ни разу не пробовал. glibc вообще можно статически линковать? И почему бы тогда не положить копию glibc куда-нибудь в /usr/lib/glibc и дальше RPATH-ем как-нибудь разрулить?

intelfx ★★★★★ ()
Ответ на: комментарий от intelfx

В идеале оно всё вообще в /vendor/bin должно лежать, а ядру просто указать, что инит лежит там. Надеюсь, systemd не предполагает наличие бинарников по строго определённым путям и ему хотя бы при сборке нужный префикс можно скормить?

Что касается глибца — да, тот же бизибокс и QJS я ж как-то с ним статически собрал.

rebforce ()
Последнее исправление: rebforce (всего исправлений: 1)
Ответ на: комментарий от annulen

Боюсь, что его anusd находится в цепкихкорпоративных ручёнках. На самом деле, если по буквам сложить весь софт из набора systemd-*, точнее только первые слоги, и перевести с клингонского, то получится: «помогите, меня заставляют писать код, они держ...»

anonymous ()
Ответ на: комментарий от rebforce

Надеюсь, systemd не предполагает наличие бинарников по строго определённым путям и ему хотя бы при сборке нужный префикс можно скормить?

Своих бинарников — да, конечно. Какие-то стандартные вещи вроде /bin/sh он всё же ожидает найти именно там.

intelfx ★★★★★ ()
Ответ на: комментарий от intelfx

А вот в этом тоже загвоздка, кстати. Есть /system/bin/sh. На крайняк можно /sbin/sh организовать (как это делается в андроидном/мозилловском initramfs симлинком с бизибокса), но не более того. Эти вещи без хардпатчей никак не конфигурируются?

Идея в том, чтобы systemd именно в initramfs запердолить же.

rebforce ()
Последнее исправление: rebforce (всего исправлений: 2)
Ответ на: комментарий от intelfx

Если что, это я всё не троллирую, а реально намекаю: в десктопно-серверно-докерно-GNUсном окружении systemd развернуть каждый убунтошкольник может. А вот в условиях сурового эмбеддеда, когда на GNUсное окружение всё остальное с кандачка поменять не представляется возможным, арфы нет — возьмите бубен.

rebforce ()
Ответ на: комментарий от intelfx

А в юзерспейсе никто тебе такого обещания не давал. Тем более никто не давал обещания не менять концепции (не какие-то конкретные API конкретных программ, а сами программы, концепции и подходы).

я тебе уже предсказывал твою судьбу? исполнится тебе 35, появится брюшко и вся эта котовасия надоест до смерти. и будешь ты удаленно на линукс заходить с мака, потому что там не меняют дефолтное поведение раз в месяц.

изменения в ОС делаются для пользователей этой ОС. Линус понимает, кто его пользователи (это все линукс сообщество), а Поттеринг нет.

crypt ★★★★★ ()
Ответ на: комментарий от torvn77

ИМХО скоро эмбед тоже будет с гигом или двумя ОЗУ и несколькими гигами флешпамяти.

вчера не редите случайно увидел, как чувак запускает на 20мб озу самопальную сборку. без системд, конечно. с каким-то портами утилит из *бзд, которые поменьше отжирают. я думаю, еще просто никто не пытался собрать systemd со всеми флагами --disabled.

crypt ★★★★★ ()
Ответ на: удаленный комментарий

» Всё идёт к одному медленно но верно systemd компоненты будут иметь всё для замены всех базовых вещей и тогда уже IBM будет вливать миллиарды в проталкивания своего универсального окружения linux

Это то, ради чего делался systemd, и когда шапка преуспела на этом пути, межделмаш купил шапку.

Стоимость сделки однозначно говорит в пользу того, что этот путь будет пройден до конца. Детали - будет ли реестр в линукс или нет, не так уж важны.

frost_ii ★★★★★ ()
Последнее исправление: frost_ii (всего исправлений: 1)