LINUX.ORG.RU

systemd 260

 , ,

systemd 260

0

4

Юбилейный релиз свободного (GPL) менеджера систем GNU/Linux принёс нам:

  • прекращение (как и было обещано в прошлом релизе) поддержки скриптов System V;

  • varlinkctl list-registry теперь показывает все публичные интерфейсы из /run/varlink/registry/;

  • systemd-report и экспериментальная поддержка системы репортинга в /run/systemd/report/;

  • возможность встраивания DeviceTree в /usr/lib/systemd/boot/hwids/ чтобы им можно было тривиально воспользоваться из UKI;

  • поддержку SCHED_EXT в CPUSchedulingPolicy юнита;

  • поддержку секции [MobileNetwork] в systemd-networkd, описывающей интеграцию с ModemManager;

  • systemd-vmspawn теперь может регистрировать виртуалки в пользовательском (вместо системного) инстансе systemd-machined;

  • systemd-ask-password теперь можно вызывать от обычного пользователя благодаря добавлению соответствующей политики PolKit;

  • и ещё кучу достойных обсуждения нововведений, включая, как это сейчас принято, поддержку ИИ-агентов.

>>> Детальное описание

★★★★☆

Проверено: hobbit ()
Последнее исправление: hobbit (всего исправлений: 7)
Ответ на: комментарий от yars068

Более правильно было сказать, зачем один Тьюринг-полный язык другим заменять ;)

А его разве не как NIH-замену systemd сделали? Мне казалось он появился когда sysV уже остался только в маргинальщине.

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

Оно точно система инициализации, а не троян, который следит за всем и вся?

Исходники доступны, с помощью мозга их можно проанализировать. Более того, с появлением ИИ даже это требование перестало быть обязательным. Однако идиотские реплики и их авторы по-прежнему не переводятся. И потом искренне удивляются с чего это вдруг их на ИИ решили заменить. Да он просто тупит меньше!

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

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

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

Ты – одна из самых действенных причин распрощаться с системд

Ой, ну хватит, я аж покраснел. Если такие как ты распрощаются с systemd, c IT в целом или с существованием в этом неприбранном мире - это будет просто великолепно. Чертовски приятно приложить к этому руки :)

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

ага, писалась баш-лапша собирая вместе кучу разным образом написанных инструментов: инит отвечает за старт, другой за перезапуск проги при падении, следующий за установку параметров ограничения среды и так далее…
твои б мозги сварились от чтения таких лапше-скриптов :) хотя смотрю ты и есть потребитель лапши…
в общем не буду мешать.

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

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

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

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

зависит от задачи, в каких-то случаях можно так

[Unit]
Description=My old shell-managed service
After=network.target

[Service]
Type=forking
ExecStart=/path/to/myscript start
ExecStop=/path/to/myscript stop
ExecReload=/path/to/myscript restart
PIDFile=/run/myapp.pid

[Install]
WantedBy=multi-user.target

Через пидфайл системдэ получит пид процесса.

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

Сам факт выкидывания неприятен конечно. Спрашивается, зачем?

Теперь придётся писать вручную юнит, который раньше создавался автоматически. Это свинство и наплевательство на пользователей.

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

Спрашивается, зачем?

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

Это свинство и наплевательство на пользователей.

Именно так - со стороны авторов говнософта, что за десятилетия (!) не смогли обеспечивать поддержку нормального системного менеджера.

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

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

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

выкинули потому что сильное невыгодное никому легаси.
также к примеру современные строители везде используют перфоратор вместо пробойника/обратного сверла и молотка. быстрее удобнее качественнее - для работы выигрыш неимоверный.
будет возможность сравни на своем опыте :) и никогда не будешь применять пробойник+молоток.
из той же серии пром.станки с ЧПУ. они стоят йопнешься, требуют высокообученного станочника-оператора, но прибыль приносят гигансткую.

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

Хорошая идея, но лучше сразу на Lean.

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

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

Оно есть не просило, там простейший юнит создавался.

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

Я имел в виду, в первоначальной русской версии текста. Что автор хотел написать, но исправил :) Оговорка по Фрейду.

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

При чём тут авторы софта? Авторы софта не должны «обеспечивать поддержку» никаких менеджеров и инитов тоже не должны. Интеграция софта в систему - дело мейнтейнеров сиcтемы (дистра).

firkax ★★★★★
()

Хм, GPL-2.0, LGPL-2.1 licenses found на GitHub в разделе LICENSE, наверное, нормальное ПО…

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

ну дык и sysVinit прекрасно живет в в своем закоулке. недавно проходила новость о его очередном релизе.

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

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

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

Как говориться, каждому овощу свой фрукт. Системд – профессиональный инструмент, на постоянной основе требующийся профессионалам… в некоторых случаях. Системд на каждом устройстве с Линуксом нужен так же, как профессиональный перфоратор в каждой квартире. Или станок с ЧПУ.

Идеология СПО всё же «хочешь – используешь, не хочешь – используешь любую другую альтернативу», а не «хочешь, не хочешь, а хотеть придётся».

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

Системд – профессиональный инструмент

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

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

тащемта это - типичная кровать! так что Bass - прав!

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

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

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

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

Как говориться, каждому овощу свой фрукт.

Ложные аналогии - корень всех зол. Systemd, конечно, профессиональный инструмент - вот только применяется он в первую очередь разработчиками твоей ОС, и им он нужен в первую очередь.

А для тебя, как для конечного пользователя, нет никакой разницы, где включать и выключать сервисы в готовой ОС.

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

Идеология СПО всё же «хочешь – используешь, не хочешь – используешь любую другую альтернативу»

Нет такой идеологии. Более того, на практике нигде никогда это не работало. Это нонсенс, который где-то когда-то придумал какой-то ламер и остальные его повторяют, не задумываясь.

http://www.islinuxaboutchoice.com

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

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

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

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

Ну конечно. Они думают, что выбор бесплатный и его наличие обязательно (поэтому используют слова типа идеология). При этом донатов и патчей на этот самый выбор не дождешься - идеология же!

Дистрибутивы есть на любой вкус - выбирай. Выбор заменить в конкретном продукте каждый конкретный винтик - это бред, софт так не работает.

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

заменить в конкретном продукте каждый конкретный винтик - это бред

Ну почему же - любой каприз за ваши деньги. Нанимаем достаточно большую квалифицированную команду и вперёд. Хоть убунту из дебьяна сделать, хоть apt к rpm прикрутить - и так пока бюджет или винтики не закончатся ;)

Другое дело что хейтерам такое не подходит - им нужно чтобы их хотелки реализовали бесплатно, а потом они ещё и полили разрабов дерьмом за то что те их недостаточно шустро реализовывали. Вот тогда полный about choice наступит.

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

Ты не понимаешь, раз ПЫТЛИВЫЕ УМЫ (тм) не могут заменить компонент, не потратив времени или денег - это не свобода.

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

Профессионалы пусть сидят в своих коммерческих линуксах, юниксах, ынтерпрайсах, виндосах и прочих ораклах и не лезут к нормальным людям со своими перфораторами.

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

Собственно в исходниках и нашли адреса серверов гугла… Разрабы не скрывают пренадлежность их детища к массонской ложе.

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

Ларчик сильно проще открывается. Разработчики многих проектов используют публичные сервисы гугла, чтобы обеспечить отказоустойчивость по дефолту. Например NTP или STUN - особенно второй, нужный для WebRTC. Чтобы делать обход NAT, тебе все равно надо где-то взять STUN для анализа конфигурации сети, и лучше использовать гугловый, потому что всё остальное менее надежно, а без STUN ты можешь неприятно удивиться сломавшемуся видеопотоку в твоем браузере.

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

Systemd-resolved фаллбечится на гугловый и клаудфлейровый dns: https://news.ycombinator.com/item?id=23712434

Это известное и документированное поведение, срабатывающее в очень редких ситуациях. Адрес задается при компиляции. Можешь вообще отключить resolved, и больше никто никуда лазить не будет. Как я говорил, адреса выбраны из-за стабильности.

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

Не понимаю, откуда столько хейта в адрес systemd? По-моему, вполне годная вещь, если уметь пользоваться … Поттеринг потел, старался ради всех нас, а мы в него вдруг шкурками от бананов пуляемся. Разве это по-человечески?

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

в своем компухтере можешь что угодно использовать. цеж попенсорц !! :)
под твою идеология идеально подходит генту а еще лучше LFS - в нем полная и безоговорочная свобода, все что ни есть на твоем компе полностью собрано твоими руками. ты его используешь ??

вместо того чтобы обижатца на других - сделал бы свое, правильное и идеальное…

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

если уметь пользоваться

Ты выставляешь слишком высокие требования.

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

Профессионалы пусть сидят

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

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

По-моему, вполне годная вещь, если уметь пользоваться

Вот именно, «если уметь»... Но пользоваться бабуины критиканы не умеют, а только «шкурками»...

А так-то, «если уметь», то практически всем можно пользоваться...

Разве это по-человечески?

100%

Обхаять и обгадить то, что сам не понимаешь - это очень «по-человечески»... :))

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

Я думаю основная причина была всё же в способе внедрения.

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

Старая гвардия (диды), привыкшая к иному отношению, в основном и взбунтовалась. Но она к тому времени стала уже «не нужна». В эту область пришли деньги и корпы получили большинство.

Это мой взгляд на вещи, могу ошибаться конечно.

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

Начали давить, пропихивать по сухому

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

Старая гвардия (диды), привыкшая к иному отношению, в основном и взбунтовалась.

И снова брехня. Дебилов, ничего кроме нытья по спискам рассылки сообществу не принёсших, это самое сообщество в этот раз не спросило. Их и раньше не то чтоб спрашивали, но у них откуда-то возникла иллюзия что их ЧСВ интересно кому-то ещё кроме них самих.

Собственно текущее маргинальное положение форков «без systemd» наглядно показывает чего на самом деле стоят эти самые «диды» и в чём заключался их вклад в сообщество. История с первоапрельским взломом https://lwn.net/Articles/786593/ - наиболее показательный пример того как недоумки понимают работу индустрии и каким говном считают своих же пользователей-донатеров.

Что удивительно, столь явную брехню уже который раз пытаются напарить про совсем недавние события - список рассылки Debian с обсуждением перехода на systemd я в реальном времени читал. Вы кого своим дешёвым враньём надурить пытаетесь?

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

у них откуда-то возникла иллюзия что их ЧСВ интересно кому-то ещё кроме них самих

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

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

Это неприятный, но закономерный процесс, когда в успешный проект пришли деньги и рыночек всё порешал. Энтузиасты, которые всегда были и будут в меньшинстве, будут пилить свои дистрибутивы, проекты и т.п., коммерсанты будут зарабатывать баблишко, благо свободные лицензии (особенно GPL) позволяют обеим сторонам получать свою выгоду (а она не только деньгами измеряется). Не вижу причин обливать кого-то грязью.

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

взбунтовались диванные войска и то максимум в виде длинных пердежей…. :)

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

Энтузиасты, которые всегда были и будут в меньшинстве, будут пилить свои дистрибутивы

У тебя так пригорело с правды что ты пытаешься исказить мои слова? Энтузиасты, занимавшиеся разработкой Debian, Fedora, Arch и кучи других дистров с удовольствием перешли на systemd, который сделали другие (а порой и - те же самые) энтузиасты - причём сделали так, как было удобно именно им.

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

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

Не понимаю, зачем тебе поливать грязью разработчиков и пользователей, которым по какой-то причина мила альтернатива?

Почему ты не можешь допустить альтернативный взгляд на развитие ГНУ/Линукс?

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

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

Твоя ненависть ради кала опасна для сообщества

Починил.

dataman ★★★★★
()
Для того чтобы оставить комментарий войдите или зарегистрируйтесь.