LINUX.ORG.RU

Релиз systemd 230

 


4

8

Представлен выпуск системного менеджера systemd 230. Из новшеств можно отметить включение по умолчанию DNSSEС и режима чистки процессов пользователя после завершения сеанса, поддержку унифицированной иерархии cgroup, возможность настройки прокси ARP для сетевого интерфейса, новые типы юнитов generated и transient, новую команду systemctl revert и возможность создания виртуальных прямых сетевых ссылок между контейнерами.

Основные изменения:

  • В DNS-резолвере systemd-resolved по умолчанию включен DNSSEC. DNSSEC доступен в режиме allow-downgrade (автоматический откат на режим без DNSSEC) и может быть отключен через настройку DNSSEC в resolved.conf или на этапе сборки при указании опции configure --with-default-dnssec=no. Дистрибутивам пока не рекомендуется включать DNSSEC по умолчанию, пока не будут выявлены все возможные несовместимости режима DNSSEC с DNS-серверами.
  • В systemd-resolve добавлена возможность резолвинга DNS-записей DANE (DNS-based Authentication of Named Entities) при указании опции --tlsa и OPENPGPKEY при указании опции --openpgp, а также создания дампа raw-данных записей DNS при указании опции --raw=дамп.
  • В systemd-logind по умолчанию обеспечено принудительное завершение процессов, запущенных в составе пользовательского сеанса, после выхода пользователя из системы. Управлять принудительным завершением можно через опцию KillUserProcesses в logind.conf, которая теперь выставлена в значение yes по умолчанию, что требует отдельных настроек, если необходимо сохранить работу длительно выполняемых пользовательских процессов (для работы screen и tmux требуется специальная настройка сервисов, например, включение т.н. lingering через loginctl). Для восстановления старого поведения на этапе сборки можно указать опцию --without-kill-user-processes.
  • В systemd-logind добавлены новые настройки SessionsMax и InhibitorsMax, которые по умолчанию установлены в значение 8192.
  • В systemd-logind добавлена поддержка обновления конфигурации по сигналу SIGHUP.
  • Добавлена поддержка унифицированной иерархии cgroup (в ядре с 4.5), для задействования которой в systemd при загрузке требуется указать опцию командной строки ядра systemd.unified_cgroup_hierarchy=1. Для унифицированной иерархии также добавлен контроллер cgroup io, который дополнил контроллеры memory и pids.
  • Поддержка протокола LLDP (Link Layer Discovery Protocol) расширена возможностями использования пассивного (только приём) и активного (отправка) режимов. Пассивный режим включен по умолчанию в systemd-networkd, а активный режим включен по умолчанию в изолированных контейнерах с адресацией внутренней сети. Для просмотра статистики можно использовать команду networkctl lldp.
  • Добавлена возможность настройки уникальных идентификаторов IAID и DUID, отправляемых в запросах DHCP. Идентификаторы могут быть определены как для всей системы, так и для отдельных файлов .network при помощи опций DUIDType, DUIDRawData и IAID.
  • В systemd-networkd добавлена возможность настройки прокси ARP для отдельных сетевых интерфейсов, используя опцию ProxyArp в файлах .network. Кроме того, в файлы .netdev добавлены опции MulticastQuerier и MulticastSnooping, позволяющие включить режим отправки запросов и прослушивания IGMP-трафика.
  • В файлах .network представлена новая опция PreferredLifetime, позволяющая определить время жизни IP-адреса.
  • В DHCP-сервере, встроенном в systemd-networkd, активирована по умолчанию опция EmitRouter, включающая поле DHCP Option 3 (Router).
  • Тестовая утилита systemd-activate переименована в systemd-socket-activate и перемещена в /usr/bin.
  • В systemd-journald задействован отдельный поток для сброса прокэшированных данных на диск при закрытии файлов с журналом, что решило проблемы с задержками записи в лог на медленных дисках.
  • В journalctl добавлен новый метод вывода -o short-unix, при котором к записями в логе добавляется префикс с эпохальным (UNIX) временем (число секунд с 1970 года). Также добавлена опция --no-hostname для исключения столбца с именем хоста.
  • Устройства фреймбуфера, сканеры и 3D-принтеры теперь подключаются в режиме uaccess и доступны для вошедших в систему пользователей.
  • В опции DeviceAllow теперь можно указывать спецификаторы (начинаются с символа %).
  • В systemctl show добавлена опция --value, позволяющая вывести только содержимое заданного свойства юнита без указания его имени.
  • Для автоматически сгенерированных и созданных в процессе работы через обращения к API файлов добавлены новые типы юнитов generated и transient.
  • Добавлена новая команда systemctl revert для отката к предоставляемой поставщиком версии файла юнита в случае внесения в файл юнита локальных изменений.
  • В machinectl clean добавлена возможность автоматического удаления всех или только скрытых образов контейнеров.
  • В systemd-tmpfiles добавлен новый тип записи «e», позволяющий организовать очистку директорий, если они уже существуют.
  • В systemd-nspawn добавлена поддержка автоматического исправления UID/GID и ACL для всех файлов и директорий в контейнере для их соответствия диапазону UID/GID, выбранному при запуске контейнера.
  • В systemd-nspawn добавлена новая опция --network-zone для создания виртуальных прямых линков между контейнерами.
  • Для socket-юнитов добавлены опции TriggerLimitIntervalSec и TriggerLimitBurst для настройки лимитов на возможное число активаций в заданный промежуток времени.
  • Компонент systemd-bootchart вынесен в отдельный репозиторий.
  • Из состава удалён systemd-bus-proxyd, так как kdbus вряд ли будет принят в ядро в своём текущем виде.
  • Удалены библиотеки libsystemd-daemon.so, libsystemd-journal.so, libsystemd-id128.so и libsystemd-login.so, которые ранее были объявлены устаревшими.
  • Удалена опция Capabilities, вместо которой следует использовать AmbientCapabilities и CapabilityBoundingSet.

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

★★★★

Проверено: Falcon-peregrinus ()
Последнее исправление: Klymedy (всего исправлений: 5)

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

Когда пофиксят баг, что система не грузится, если LAN кабель не воткнут?

У меня не воткнут. Система грузится. С тебя ссылка на багрепорт. Вангую что бага в протухшем Network-manager'е.

zink ★★
()

systemctl revert

Прочитал как

systemctl pervert
Я уже писал что это НЕНУЖНО?

В DHCP-сервере, встроенном в systemd-networkd, активирована по умолчанию опция EmitRouter, включающая поле DHCP Option 3 (Router).

Зачем в систему инициализации встраивать DHCP сервер?

rezedent12 ☆☆☆
()
Ответ на: комментарий от Olegarch

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

Сам себя не похвалишь, никто не похвалит? Стёбного там нет ничего, там есть вопиющая безграмотность и английский уровня «mgimo finish?». Есть подозрение, что твоё незнание английского мешает тебе читать документацию на софт, от чего и возникает дикое жжение пониже спины от появление чего-то нового, потому что пока документацию не перевели на русский, на английском ты можешь читать только со словарём, а зрение уже не то.

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

В systemd-logind по умолчанию обеспечено принудительное завершение процессов, запущенных в составе пользовательского сеанса, после выхода пользователя из системы.

А если я screen работающим оставил?

Управлять принудительным завершением можно через опцию KillUserProcesses= в logind.conf,

Ну хотя бы можно управлять этим.

которая теперь выставлена в значение yes по умолчанию

Они там совсем офигели?

rezedent12 ☆☆☆
()
Ответ на: комментарий от Andrey_Utkin

Не дожить Поттерингу до пенсии, чует моё сердце.

Предлагаю начать сбор денег на убийство Поттеринга. Наймём Рейзера.

rezedent12 ☆☆☆
()
Ответ на: комментарий от alozovskoy

Что-то я не понял на каких самоварах работают отписавшиеся выше про время загрузки

У таких самоваров должно быть 2 SSD в RAID 0

rezedent12 ☆☆☆
()
Ответ на: комментарий от kep

Не лги.

Нигер, веди себя тише, а то маса накажет тебя.

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

Потому, что вместо того, чтобы сделать систему инициализации, они делают новый busybox.

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

оно не будет нормально работать без специальных неочевидных настроек в более чем половине случаев

И при этом как-то работает в нормальных дистрибутивах.

курс обучения этой муйне от редхата стоит $3000

Это ты «муйнёй» сейчас назвал весь линукс? Потому что редхат курсы делает только по администрированию линукс целиком. Так же делает каноникал и куча других контор. А до этого RedHat делал курсы за ту же цену, но с обучением администрированию с использованием Upstart.

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

4.2

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

Причины можно узнать сделав systemd-analyze (blame/plot). Но куда же до этого местным кукаретикам. Предлагаю сделать по той же методике (сбор коментов к посту с временем загрузки) на OpenRC и сравнить результаты.

для нормальной работы любого пользовательского terminal multiplexer в режиме dtach требуются нехилые и неочевидные пляски с бубном

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

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

Ты бы сходил, проверил бы что-ли старую контузию, а то у тебя шизофазия проглядывает.

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

А какого хрена им хвастаются разработчики systemd?

Они не хвастаются, оно есть в комплекте утилит для обеспечения минимальной функциональности сервера. Хочешь - используешь, не хочешь - не используешь.

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

Это я загнул сгоряча.:-) В 90-м получил диплом. Специалист по MS_DOS-у значит. Нужнейший нынче специалист.

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

А где ты видишь, что его встроили в систему инициализации? Или это проблема гуманитарного склада мышления?

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

По той простой причине, что «аргументы» приведённые на suckless уже разбирались и не раз.

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

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

Нет, дорогой друг, «обеспечение обратной совместимости» было уже следствием. Изначально Леннарт без зазрения совести перданул в гитхаб коммит с реализацией RuntimeMaxSec=, где там же была реализована новая трактовка нуля, и даже не удосужился проверить, загружается ли после этого система. Через пару единиц измерения времени(не помню каких), в Issues прибежало подорвавшееся подопытное хомячьё и начало ныть, что федорка равхайд перестала загружаться. Лёньчик почесал репу и влупил костыль fix0. На все мои вопросы из серии «за каким хреном нам такие уродливые хаки» я получал ответы типа «I like my bikesheds yellow» или «I find it easier to grok in». Какое к петухам собачьим «easier», когда RuntimeMaxSec=0 мало того, что не имеет смысла, так ещё и опасно? Я тебе, кажется, это в жаббере наглядно показал и ты даже с этим согласился. И нет, это нельзя оправдать документацией. Вон, в Windows 8.1 на сайте Microsoft задокументировано, что если в имени пользователя будет подстрока «user», то перегрев CPU гарантирован.

В общем, systemd, конечно, крутая штука, но после таких вещей хочется нассать Леннарту за шиворот.

like-all ★★
()
Ответ на: комментарий от border-radius

Лёня - не Гитлер.

Да, и redhat - не насдап 8) И systemd - не ss, и весь стиль действий совершенно не похож, да.

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

Спросили бы меня пять лет назад, сейчас или через пять лет

Я бы ответил - «нормальная».

И здесь речь идёт не про system init, а про systemd, который инитом является постольку-поскольку. И это очевидно, потому что функции инита он исполняет плохо (да, мля, плохо!), зато пытается заменить собой кучу нужного и полезного инструментария, как то - логгер, менеджер консолей, логин-демон, дбас-менеджер. Это должен делать инит?! Я спрашиваю - ЭТО должен делать инит?! Ответ - нет. Инит должен инициализировать систему, а не брать на себя половину её функций.

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

Плохо, что ты этого не понимаешь.

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

Где, кстати, «реестр-а-ля-виндовс» для линуха, который когда-то тут пилили и по поводу которого срались? И всеръез его обсуждали

Ты тожеже не станешь дебажить монолитный продукт, если что0-то пойдёт не так, и заменять его части на что-нибудь человеческое, - не будешь, потому что нет у тебя такой возможности. Ты просто берешь его и используешь. Нужно учиться им пользоваться - ок. Не нужно пытаться понять - где возникла проблема - ок. Нужно терпеть идиотизм того или иного решения - ок. Молчаливое бездумное приятие чужих идиотских решений приводит к потере контроля над тем, что работает у тебя в качестве компьютера. Чего бы тогда на макось не пересесть? Или на винду? они поддаются примерно тому же контролю, что и этот-ваш-системд.

по поводу лидирующего среди дистров GRUB2

Да? Вот прям и лидирующего? Для интел-платформы, ты имел ввиду? А сотни тысяч единиц u-boot на каждом втором планшете ты в расчет не берешь? -против жалких тысяч того же grub. Я думаю, что граб не будет лидером, если провести поголовный подсчёт. Да и не препятствует он использованию lilo, который просто менее удобен, и не берет на себя функций, для которых предназначены другие программы.

Olegarch
()
Ответ на: комментарий от like-all

Я не спорю с тем, что конкретно в этом изменении мало смысла (а вред есть, так что суммарное влияние отрицательно).

Там о другом речь. Если бы автор «критики» на suckless написал «в systemd иногда делают глупые вещи навроде вот этой», я бы согласился. Но он написал «пыщь-пыщь, ололо, вендузятнеги, new is best, всё говно».

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

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

Всё с тобой ясно.

Это должен делать инит?! Я спрашиваю - ЭТО должен делать инит?! Ответ - нет.

LFS-ера ответ.

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

Где, кстати, «реестр-а-ля-виндовс» для линуха

Не видел такого, разве что dconf, но он для гнома, а не для линуха в целом. Гном не юзаю, так что где он щас - не в курсе.

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

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

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

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

Чего бы тогда на макось не пересесть?

Проприетарное быдлоориентированное некастомизируемое угробище, работающее на огороженном железе с неполноценными клавами, нестандартными разъёмами, неадекватной стоимостью и ещё более неадекватной фанбазой? Нет, спасибо.

Или на винду?

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

они поддаются примерно тому же контролю, что и этот-ваш-системд.

Ты вот это всерьёз сравниваешь опенсорсный проект и закрытые системы? ФГМ налицо.

А сотни тысяч единиц u-boot на каждом втором планшете ты в расчет не берешь?

Я сказал «среди дистрибутивов». Количество инсталляций U-Boot асимптотически приближено к количеству инсталляций андроида. То есть U-boot установлен вместе с одним дистрибутивом. Граб2 установлен с сотнями.

border-radius
()
Ответ на: комментарий от Olegarch

Принципиально игнорируешь технические аргументы?

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

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

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

Лично мне пофиг что у меня там стоит: systemd, upstart, sysvinit или еще какое неизвестное мне слово

тогда осталось только понять что твои каменты делают в этой теме

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

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

Ай какая красота, шизофазия, закон Годвина, сравнение с нацистами, всё в одной куче.

И это очевидно, потому что функции инита он исполняет плохо (да, мля, плохо!)

Это как раз из книжки Геббельса приёмчики: повторять тезисы их не обосновывая, добавлять «очевидно», восклицательные знаки и настаивать на своём.

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

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

И все эти вещи - отдельные сущности в наборе утилит под крылом одного проекта.

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

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

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

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

Нужно учиться им пользоваться - ок.

Всем нужно учиться пользоваться. Со знаем апстарта или сисвинита тоже не рождаются.

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

Те, кто репортят баги и присылают пулл-реквесты смотрят на тебя как на удобрение.

zink ★★
()
Ответ на: комментарий от like-all

systemd, конечно, крутая штука, но после таких вещей хочется нассать Леннарту за шиворот

Остаётся у меня один вопрос к разумному, в целом, выступлению.

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

Простыми человеческими словами - объясни мне, противнику обсуждаемого здесь решения - ЗАЧЕМ люди используют это сырое и глючное поделие?

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

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

Мотив «это упрощает нам жизнь» я трактую только как «нам было лень изучать то, что было до».

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

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

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

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

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

Не дожить Поттерингу до пенсии, чует моё сердце.

Предлагаю начать сбор денег на убийство Поттеринга. Наймём Рейзера.

Вы сами сначала до пенсии доживите, школие.

Они там совсем офигели?

Вас забыли спросить.

А если я screen работающим оставил?

Специально для не умеющих читать даю ссылку на нужный коммент Релиз systemd 230 (комментарий)

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

Бомбануло. Значит попал (поправляя черный берет).

«Так и знал, что по остальным пунктам возражений не будет».

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

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

kedr
()
Ответ на: комментарий от border-radius

Ты вот это всерьёз сравниваешь опенсорсный проект и закрытые системы?

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

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

Да, вроде поддерживает. Я образно. Просто такие вещи беспокоят исключительно тех, кому важен процесс ради процесса.

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

а ты попробуй коммитнуть

А форкнуть слабо?

либо нахрен с пляжа, не мешай завоёвывать мир.

О, ещё один инитоконспиролух обнаружился.

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

а ты попробуй коммитнуть

А ты попробуй коммитнуть в любой нормальный проект больше десятка тысяч строк.

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

Всё зависит от желания разбираться в вопросе.

Такие же не желающие разбираться в вопросе чётко знают, что в интернете сидят только педофилы, шифрованием пользуются только шпионы и враги страны, а если съесть ГМО помидор - то уже на следующее утро пустишь побеги.

У systemd есть что покритиковать, есть интересные технические кейсы с которыми он не справляется, но вот беда - в любом треде критикой занимаются только те, кто про systemd только читал у таких же кукаретиков и из коментария в коментарий копируются простыни про «бинарные логи», «пид 1», «монолитная система», «Красношляпа захватывает линукс» и прочее «пыщ-пыщ-ололо». Потом это читает такое же школиё и бежит в соседний тред разбрасывать навоз.

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

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

...бред поскипан...

Те, кто репортят баги и присылают пулл-реквесты смотрят на тебя как на удобрение.

На тех, кто репортит баги, созданные systemd и присылает пулл-реквесты в репозитарий systemd я смотрю как на удобрение для systemd. И компост для redhat.

На тех, кто репортит баги в нормальные решения и присылает пулл-реквесты в репы нормальных портабельных продуктов, которые я могу использовать на любой системе с unix-идеологией - я смотрю с уважением. Потому как OpenBSD я по сию пору использую много где (фаерволы на кластерах, например, лоад-балансеры и еще кое-где), и откажусь от нее только когда в линуксе появится нормальный и быстрый аналог PF, а не костыльные iptables (которые как-то работают, но недостаточно хорошо, по сравнению с опеньковским pf). Чо, так сложно было написать? Может быть systemd в следующей ревизии и PF из опенька реализует, а?..

systemd нарушает K.I.S.S., ломает обратную совместимость с unix-прародителями GNU/Linux системы и сводит на нет все усилия, потраченные несколькими поколениями уважаемых разработчиков на то, чтобы сделать системы стабильной и юзабельной.

Почему в ведроиде нет systemd? Потому что гугл - идиоты? Ведь с системд ведроид грузился бы не за 20-30 секунд, а за 2-3, так ведь? Так почему же его там нет, ведь он такой хороший?

Почему его нет в macosx, а макось грузится за 3-5 секунд?

Почему, наконец, его нет в куче дистрибутивов, использующих runit, и они грузятся за 7-8 секунд?

Повод задуматься.

Olegarch
()
Ответ на: комментарий от border-radius

А форкнуть слабо?

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

О, ещё один инитоконспиролух обнаружился.

то, что его толкали всем экипажем вроде факт. ну хрен с тобой, как скажешь.

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

Да писали же выше, забашляли кому надо, впилили по дефолту, привязали к основным DE - готово.

Инструкцию в студию кому надо забашлять чтобы взяли, допустим OpenRC в дебиан в качестве дефолта или в Рач.

такое лоббирование и мертвая привязка.

Кто лоббирует? Кто мешает реализовать те же фичи, но лучше? Опять рептилоиды?

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

А ты попробуй коммитнуть в любой нормальный проект больше десятка тысяч строк.

попробовал, и что?

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

Специалист по MS_DOS-у значит

Скорее по Novell.Диплом Novell от 1991г. Нью-Йорк.

SergeySVold ★★★★
()
Ответ на: комментарий от like-all

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

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

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

Ленчик сам не может разобраться

Пруф?

куда уж мне

Странная корреляция - те, кто яростно критикует systemd неспособны запилить альтернативу, а когда их спрашивают когда в том же OpenRC будет socket activation или возможность отследить потомков запущеного сервиса - стыдливо пожимают плечами и бормочут невнятно «ненужно».

zink ★★
()

Как-то так, systemd-analyze Startup finished in 4.319s (kernel) + 32.820s (userspace) = 37.140s. Ждем обновы!

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

Трактовать можешь как хочешь

Я ТЕБЯ спрашивал, компонент батарейки? Или человека, который что-то сделал для этого проекта, и возмутился багами в этом проекте?

ТВОЁ мнени мне глубоко до пятой точки, меня интересовало мнение парня @like-all

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

Охлади трахание, углепластик. В этом мире зачастую выбор ограничен двумя стульями. Если до тебя это ещё не дошло, то рекомендую устроиться на соответствующую работу и вкалывать до просветления. Впрочем, кому я это всё рассказываю?

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