LINUX.ORG.RU

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

 ,


1

1

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

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

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

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

★★★

Проверено: Shaman007 ()

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

какой программист будет дешевле, тот что способен поддерживать и развивать код systemd или сочинитель портянки на bash?

Одночленственно. Видел как федорасты писали бэш-скрипты? Глаза б развидели. А качество кода системды? Помнишь перлы вроде strcpy(strcpy(strcpy(strcpy(strcpy? Ну вот. Забери у обезьян молоток, и дай кувалду. Результат тот же.

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

Ну для себя то ведь можно нанять нормального?

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

Могу сказать только одно — когда/если час настанет, найдутся не только способные осилить форк systemd, но и способные написать systemd-совместимый менеджер сервисов на нормальных ЯП. А сейчас в этом просто нет необходимости.

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

Ты переоцениваешь, свои силы, RH не просто так усложняетsystemd, а чтобы как можно больше усложнить его форк, с тем чтобы для его форка был нужен второй редхат.

И так и будет, потому что редхат похоже взял курс на объединение systemd, Gnome и Wyland в единый монолит.

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

Это ты сейчас так говоришь. А скажут жрать - придешь еще сюда нахваливать, и божиться как раньше жили без этого. Скринь)

Что скринить? Тупизм анонимного папуаса, тыкающего копьём в танковую броню?

Чтобы что угодно.

Ясно. Когда так говорят, это всегда де-факто означает поиск оправданий бесцельного просиживания штанов.

Кто-то оказывает провайдерские услуги, кто-то хостинг, кто-то программерские, кто-то инфраструктуру для разных целей.

То-то мы под инфраструктуру и под хостинг около тысячи машин на седьмой центоси держим и нам положить на мнение всяких сопливых эникеев. Насчёт «программерских» целей вообще лол в квадрате — они вообще ортогональны управлению сервисами. Или у тебя под systemd твой любимый эмакс (или что там у поехавших луддитов популярно) не запускается, что ли?

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

Во первых, этот принтер при приобретении работал под линуксом. Это было одним из плюсов при покупке.

Чой-та я совсем потерялся. Мейкербот скатился в говно и проприетарщину, но если он раньше работал под GNU/Linux, то почему бы не продолжать его там же и использовать? Там какое-то ультракритическое обновление вышло, доступное только под винду?

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

потому что редхат похоже взял курс на объединение systemd, Gnome и Wyland в единый монолит

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

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

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

Пруфлинк того, что ты брехло: Релиз systemd-homed - нового компонента systemd (комментарий)

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

твой любимый эмакс (или что там у поехавших луддитов популярно) не запускается

Вот не надо тут - емакс как раз у луддитов не популярен потому, что им мозгов не хватает его освоить. К тому же он не просто прекрасно запускается под systemd - там даже socket activation отлично работает.

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

А чем тебя это дерьмо касается?

Меня, например, не касается вообще никак! Потому что полным-полно дистрибутивов, где нет этого говна! Взять ту же генту, к примеру...

Да, на одноплатники проще готовый армбиан поставить, чем генту в чруте компилять, но обычно у меня нет нужды на одноплатниках нечто эдакое хитрое делать. Мне тупо нужно при старте системы запустить 1-2 утилиты, которые прекрасно запускаются через rc.local даже несмотря на наличие поцтерофекалий!

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

Впервые о таком слышу, да еще и чтобы на ARM...

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

Так линукс обновился. Какая разница, сидеть на 20-й Федоре или на вин 10? И то и другое атавизм. Только под вин 10 еще и солидворкс есть. А под линукс опенсорс в области 3д инженерии очень слаб, да и клозедсорс тоже из доступного почти ничего.

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

Тот случай, когда ник идеально описывает человека.

ты про себя то? ну это тебе лучше знать.

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

Это ещё не скоро будет и не факт, что будет. Пока не очень понятно, куда оно прорастёт - в UI или же в ядро.

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

Ну по крайней мере как я понял RH объявил Gnome 3 рабочим окружением по умолчанию.

И сообщения о завистмости Gnome от systemd тоже есть.

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

RH объявил Gnome 3 рабочим окружением по умолчанию

А до этого в дистрах RH, надо полагать, было KDE? Для тебя, наверное, будет открытием, что RH до GNOME 3 использовал GNOME 2.

сообщения о завистмости Gnome от systemd тоже есть

Сообщения о том, что Земля плоская — тоже.

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

редхат похоже взял курс на объединение systemd, Gnome и Wyland в единый монолит.

Может, хватит бредогенерировать?

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

С какого перепугу ты вдруг решил, что большая часть пользователей - идиоты?

чтение ваших постов лишает веры в разумность людей

А, опять виндузятник со своим ценным мнением про то, каким должен быть GNU/Linux.

стукните себя по затылку - вы тут один из главных тролле-пропагандосов виндовс-вэй

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

А что есть этот самый «виндовс-вэй»?

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

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

Это не сообщения, это факт. Вопрос - каким способом можно придушить сторонние WM. Тут либо обратная зависимость - s-d от гнома, или срастание с вяленым с придушением xfree

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

Тут либо обратная зависимость - s-d от гнома

Слышал что утилиты для управления systemd будут разрабатываться под Gnome. Но к этому хорошо бы пруфы.

или срастание с вяленым с придушением xfree

Так в развитие xorg уже прекращено и принимаются только корректирующие патчи.

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

Слышал что утилиты для управления systemd будут разрабатываться под Gnome

А я слышал, что SystemV была разработана еще в 1983 году для ОС Unix настолько примитивной, что обработка нескольких вещей одновременно — к примеру, обнаружение съемных носителей, правильное обнаружение железа и динамическая подгрузка модулей — была (и остается) просто невозможна. Затем примитивные поделки AT&T оказалось в GNU/Linux <sarcasm>для того, чтобы AT&T через init, иксы и прочее взяла контроль над GNU/Linux</sarcasm>.

Но к этому хорошо бы пруфы

Неужели? И где же тогда твои пруфы к подобным заявлениям?

Macrocosm
()
Ответ на: Welcome to the real world от rebforce

Сам ты пердолик. NixOS просто настраивается и работать в ней очень удобно. MacOS это такая же система для домохозяйки что и Windows 10, ничего под себя не настроить и приходится глотать устаревшую метафору рабочего стола, когда на нормальной системе можно использовать i3 или sway

Вообще если хочется оставаться домохозяйкой, то в MacOS сейчас уже смысла ноль. Windows 10 дает всё тоже самое и даже больше, аналогично и конкурентов макбуков теперь полно

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

Да, на одноплатники проще готовый армбиан поставить, чем генту в чруте компилять

Во-первых, не компиляешь - не мужик. Во-вторых, devuan же есть.

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

Что скринить?

Свою субмиссивность от корпорации.

Ясно. Когда так говорят, это всегда де-факто означает поиск оправданий бесцельного просиживания штанов.

Лучше бесцельно их просиживать, чем натирать так как ты. Взял бы уже винду, и не страдал так)

То-то мы под инфраструктуру и под хостинг около тысячи машин на седьмой центоси держим

Кто мы? Ты и 300 спартанцев-алкоголиков? Каждый по три с половиной машины администрирует?

Насчёт «программерских» целей вообще лол в квадрате — они вообще ортогональны управлению сервисами.

О, эникей делает умное лицо «в программирование». То, что ты пишешь в ини-файлах, это не программирование, хомячок. Запусти мне системд в докере.

P.S. То, что ты не лезешь в инициализацию, не значит что другие не лезут. Мне недавно приходилось править инит для железки одной, с кастомным ядром и шифрованным рутом, т.к. нужно было обойтись минимальным рамдиском с предварительными сесуриту-проверками. Хотя кому я говорю это? Хомяку, администрирующему три с половиной машины? Шуткани еще раз про емакс)

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

Но к этому хорошо бы пруфы.

Да быть того не может - неужели до тебя наконец-то начинает доходить, что есть лёгкий способ не быть брехлом?!

Так в развитие xorg уже прекращено и принимаются только корректирующие патчи.

Не, пустые надежды - ты по прежнему бессмысленное брехло без пруфлинков.

zabbal ★★★★★
()

5 лет ждал.

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

В идеале что бы одной командой на любом дистрибутиве с systemd можно было получить своё настроенное окружение.

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

А качество кода системды? Помнишь перлы вроде strcpy(strcpy(strcpy(strcpy(strcpy?

какие же гении сидят в этой теме. Не strcpy, а stpcpy - и эта функция была добавлена в libc и POSIX именно для того, чтобы писать подобные цепочки вызовов.

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

Хотя кому я говорю это? Хомяку, администрирующему три с половиной машины?

Так ведь по меркам пользователей «линукса на десктопе» это хакер и почти гений.

Обычный уровень соответствует автору этой темы: Странное поведение xfce4

Магическое мышление, тщательно насаждаемое евангелистами Microsoft, дало свои плоды. Компьютер и софт в нем воспринимается как магический артефакт неподвластный пониманию простыми смертными. Типа:

грохнуть и поставить заново

-- единственное, что можно сделать с ним. Ну или богу помолиться или опытного шамана позвать.

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

Ты канеш гений, и я тебе возражать не буду. Я просто покажу код, если тут еще остались программисты:

``` s = new(char, a + 1 + b + strlen(e) + 1); if (!s) return -ENOMEM;

strcpy(mempcpy(mempcpy(s, f, a + 1), i, b), e); ```

``` t = newa(char, strlen(p) + 2 + 4 + 1); stpcpy(stpcpy(stpcpy(mempcpy(t, p, fn - p), ".#"), fn), ".lck"); ```

Индусня в pid1, наслаждайтесь)

anonymous
()
Ответ на: комментарий от anonymous
t = newa(char, strlen(p) + 2 + 4 + 1);
stpcpy(stpcpy(stpcpy(mempcpy(t, p, fn - p), ".#"), fn), ".lck");

Жесть. Винегрет. Я сейчас примерно такой же код вычищаю в проекте, унаследованном от программиста-любителя, не имеющего большого опыта. Ну там переполнения буферов и гонки между потоками во все поля.

Даже в ядре Linux, которое пишут высококлассные специалисты, постоянно находят дыры. Страшно представить, что можно найти в systemd.

Может присутствие Поттеринга в Red Hat - это диверсия АНБ?

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

Индусня в pid1

Ты прям в яблочко попал насчет того как именно поттеринг «пишет» свое поделие.

bread
()

Главная фишка проекта - создание самодостаточного окружения для пользовательских данных и отделение домашних каталогов от системных настроек

Не прошло и 25 10 лет, как в Linux SystemD появились перемещаемые профили...

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

готов вложиться молоком и плюшками для этих двух делегатов съезда - в корень вопроса смотрят люди, кмк.

proxyfyer
()
Ответ на: облака от tomb

Добавлю к этому, если позволите, что современные корпорасты ненавязчиво начинают проталкивать в голову потребителя мысль о том, что разъёмы в современных устройствах - это так несовременно. Очевидно что всё идёт к огораживанию пользователя от устройства, но всех всё устраивает - ВКшечка с инстой работают, юТУПчик открывается, впопуречный смотрится, доставки жрачки с телефона доступны и на любой вкус. Consumer is a king, что сказать?

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

//EEE хорошо работает и против СПО.

Позвольте вопрос начинающего линуксоида - что такое ЕЕЕ?

PS: про СПО\ФСФ и тд я в курсе. Заранее спасибо.

proxyfyer
()

systemd-rabotad, systemd-dachad, systemd-ohota-rybalkad, systemd-pervomayd....

Есть куда расти, развиваться.

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

Жесть. Винегрет.

Вполне понятный код, что именно ты не осилил?

Я сейчас примерно такой же код вычищаю в проекте

Ну давай, приведи пример, как ты бы написал этот кусок? Неужели мне в кой-то веки удалось найти хейтера небалабола?

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

man asprintf

Увы, и этот хейтер оказался балаболом и мнгновенно слился, стоило перейти на конкретику.

Вообще как-то не припомню, чтобы хоть одна истеричка, плачущая про «говнокод», осилила привести пример того, как именно этот самый код надо писать.

zabbal ★★★★★
()
Ответ на: комментарий от zabbal
t = newa(char, strlen(p) + 2 + 4 + 1);
stpcpy(stpcpy(stpcpy(mempcpy(t, p, fn - p), ".#"), fn), ".lck");

stpcpy - This function may overrun the buffer dest. ".#" ".lst" ?

t,p, fn ? orlly?

strlen(p) + 2 + 4 + 1 - огонь.

Короче типичный facepalm driven development.

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

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

zabbal ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.