LINUX.ORG.RU

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

 ,


1

1

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

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

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

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

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

Я если че не осуждаю дедов что Unix придумали, ещё тогда. Я осуждаю тех кто не может признать ветхость и недостатки этих подходов

А еще есть хорошее правило: не чинить, то что не сломано. Если кому-то Unix устарел есть же Plan 9, Inferno или какой-нибудь Oberon System. Да хоть винда та же.

Да и немного не моё это, поэтому сходу не вспомню, но были уже все эти управления домашними каталогами придуманы и не по одному разу. Емнип ещё в puppy linux что-то было.

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

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

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

пока нет, но так как он админ локалхоста и пишет сабж для себя, ему это было-бы удобнее...

С изделиями Поттеринга тенденция, что то, что кому-то вполне возможно и нужно и полезно, продвигается в мейнстрим, даже тем, кому не нужно.

anonymous_incognito ★★★★★ ()

Чтобы полностью проникнуться ситуацией или как минимум освежить память, неплохо также перечитать статью на лурке, посвященную Лёне и его пути, ггг.

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

Очень многие корпоративные сисадмины спрашивают меня, чем заменить AD. Но узнав, что в линуксе при использовании LDAP локальный рут всё равно имеет доступ к домашнему каталогу пользователя, тускнеют лицом.

Можно подумать, в АД как-то по другому...

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

Так проблема не в ветхости. Проблема в отсутствии обратной совместимости или переносимости.
Внезапно оффтопик становится переносимее и всё такое.

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

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

Для PAM и NSS. Примерно это и было сделано. Сюрприз.

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

Это уже совсем критическая степень упоротости в целых два поттеринга

да systemd все совсем упоротое, надо жечь уже до конца мне кажется. хотя ibm может вовремя остановить, выкинув всю эту помойку ... на помойку.

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

А говорили — монолит…

Спустя семь лет до диванных кукаретиков начало доходить?

Нет, просто systemd настолько тяжёл, что время там идёт по-другому.

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

Да, мое мнение важно, все же опыт в 20+ лет и все такое. А вот мнение хейтеров не важно, так как вы еще в школах сидите или в ВУЗах, но на шеях родителей и нигде не работаете. Мнение бездельников-паразитов, хейтеров systemd, не интересно даже их мамкам.

anonymous ()

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

Совсем обнаглел, этот Потеринг...и когда он же остановится? Наверно тогда, когда шляпа обанкротится...

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

Я осуждаю тех кто не может признать ветхость и недостатки этих подходов

Ах-ха-ха. Ну давайте расскажите нам свои кулстори, а то пока только наброс на вентилятор. Что-то там про ветхость было, кажется. И про недостаточность. Вот про это пожалуйста поподробнее.

Господин Метапрог тоже про недостаточность текстового формата рассказывал, но пояснить так и не смог, к сожалению. И при чём тут он? Да всё при том же – в додзё Гейтса-самы преподают такие подходы. «Ещё бы в Linux системный реестр завезти, чтобы точно не было всего этого вот – устаревшего, ненужного и недостаточного».

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

Это очевидно из здравого смысла.

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

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

Да, мое мнение важно, все же опыт в 20+ лет и все такое. А вот мнение хейтеров не важно, так как вы еще в школах сидите или в ВУЗах, но на шеях родителей и нигде не работаете. Мнение бездельников-паразитов, хейтеров systemd, не интересно даже их мамкам.

Есть два мнения: мое и неправильное.

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

mean systemd systems are supposed to be minimal and small and reimplementing everything all the time and heavily bloating systems that's a sysvinit thing not a systemd hing.

Я вот даже не знаю, это было так толсто, что уже тонко или толсто вдвойне?

anonymous понял шутку. зачетый анонимус.

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

Леннарту здоровья и спасибо за то что он срет на убогие Unix традиции, придуманные во времена черно-белого тв, апартеида и даже до MS DOS

а вот теперь докажи, что чб тв хуже цветного. если что bw осталось уделом про.

апартеид... с учетом трендова в современной европе я уже ни в чем не уверен.

MS DOS - тут все просто. это было началом конца. я напоминаю, что поттер родился в один и тот же год с этой ОС.

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

Я если че не осуждаю дедов что Unix придумали, ещё тогда. Я осуждаю тех кто не может признать ветхость и недостатки этих подходов

нет, тут проблема в другом. я признаю недостатки, но считаю, что решения поттеринга не на уровне. т.е. он просто некомпитентен.

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

ну вот смотри, товарищ регистрант 2019 года, ты сейчас провоцируешь флейм и мой активный ответ. с одной стороны, это уже много раз обсуждалось. с другой я занимаюсь этим с начала двухтысячных и всеравно не смогу тебе передать опыт за этот период. скажу коротко, что мне проще в продакшене мигрировать несколько сотен el6 на freebsd, чем на новый rhel, который ломает все, что было до него.

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

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

Поттеринг-way, ака слепливание всего в единый блоб, не является движением вперед, а скорее, деградацией.

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

А вот чем плох systemd?

Сам по себе он неплох. Проблемы вызывают прочие ***d-сервисы, которые преподносятся как его компоненты.

Хотя, чистый системд я бы себе поставил как init-систему.

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

Проблемы вызывают прочие ***d-сервисы, которые преподносятся как его компоненты

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

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

рад за тебя. когда их у тебя будет хотя бы 200, тогда отпиши. тут есть рядом соседний тред, где собрано хейтерство. в этом треде это будет оффтоп. основная проблема в том, что поттер не компетентен, как системный инженер. это тупо не уровень торвальдса или тео де рат. по теме есть только это Релиз systemd-homed - нового компонента systemd (комментарий)

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

ну так pam вроде для этого есть?

ну вроде был до сего дня. я сам pam_mount настраивал. почему поттеринг отвечает «пошли все на...» я не знаю. это какая-то его фишка.

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

Ну будь мужиком, вынеси

а фактически все, что он сделал - это вынес нужные ему настройки в json формате. правда не в /var, а в /home. мое имхо, что будь он мужиком, он бы вынес их как раз в сетевой сервис (можно запускать локально) с гранулированными полномочиями, но это реализовать гораздо сложней.

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

когда-то так же говорили про Хромого - а чем он плох? Быстро работает, красив, современен (моден, молодёжен). В результате, на сегодня, кроме него ничего толкового не осталось (кроме жирнолиса) - всех перекусал (что тот вампир) и все стали хромыми. Даже мелкософтовский «ёж» на подходе.

Вот так и тут - в начале «стильно, модно, молодёжно»(с), а через лет 5 (максимум) будет - какой дистр не поставь, а это будет всё тот же SystemdNix с красной шапкой на голове и отличаться всё будет друг от друга только «нескучными обоями», да внешним видом. Разве что за исключением систем для красноглазиков (вроде той же генту) или маргиналов (bsd), до котороых большинству юзеров расти и расти. Простому-то юзеру чего хочется? Как выше правильно заметили - «как в видовс, только на халяву»(с). А куда его при этом ведут - по барабану. Хоть на убой - благо кормят и хвалят в пути.

Линукс, это ведь не только свободный софт, а ещё и свобода выбора (что может даже важнее). А вот её-то и ликвидирут («за демократией всегда следует тирания»(с) Платон. Что древний грек). А нет выбора - значит все будут жрать то, что скажут (и сколько скажут), а не то, что хотят. Выбора-то больше не будет (как сейчас с браузерами - только два и их клоны. Остальное - в мизерных количествах и ооочень уж на ценителей)

К слову - основные претензии (и большинство их) не в том, что s-d кривой, дырявый, недопиленный (хотя всё это и имеет место быть), а в том, что его безальтернативно навязывают, как навязали того же хромого (агрессивно инсталлируя с каждым включением утюга и делая исключительные фичи, придуманные самим же гугелом), а до него впаривали ёксплорер (вплоть до проблем с установкой «альтернатив»).

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

Раньше был зоопарк дистров с конфигами где попало, теперь все причесали под systemd. Как пострадала совместимость? Или ты о ненужнобзд? И куда винда портабельнее?

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