URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID3
Нить номер: 119122
[ Назад ]

Исходное сообщение
"Выпуск системного менеджера systemd 244"

Отправлено opennews , 30-Ноя-19 11:21 
После трёх месяцев разработки  представлен релиз системного менеджера systemd 244...

Подробнее: https://www.opennet.me/opennews/art.shtml?num=51953


Содержание

Сообщения в этом обсуждении
"Выпуск системного менеджера systemd 244"
Отправлено Fracta1L , 30-Ноя-19 11:21 
Long live systemd!

"Выпуск системного менеджера systemd 244"
Отправлено Нонон , 30-Ноя-19 11:34 
Да как бы и так живуч

"Выпуск системного менеджера systemd 244"
Отправлено MINIX , 30-Ноя-19 21:30 
Можно подвести итоги всего обсуждения:
1. Сторонники адекватных решения поняли, что на них всех пох. и просто замолчали
2. Сторонники хайпа либо поменяли т.з., либо подустали, либо отодвинуты от кормушки и тоже довольно молчаливы

Это прекрасное положение дел!


"Выпуск системного менеджера systemd 244"
Отправлено Vkni , 01-Дек-19 00:50 
> Сторонники адекватных решения поняли, что на них всех пох. и просто замолчали

Сторонников адекватных решений эта новость уже, слава богу, никак не касается.


"Выпуск системного менеджера systemd 244"
Отправлено Суп из потрошков , 02-Дек-19 00:55 
Сторонники "адекватных решений" завалили вход камнем в свою священную пещеру и теперь проводят там свой эксклюзивный молебен. Я аплодирую им стоя. Желаю только, чтобы входной камень заклинило ;)

"Выпуск системного менеджера systemd 244"
Отправлено Vkni , 02-Дек-19 04:08 
Да нет, вход открыт - есть масса дистрибутивов без systemd. Я вот очередной раз поставил Sisyphus/sysVinit лет 5 назад - никаких зависаний, никаких проблем с инициализацией сервисов. Один раз (года два назад) были проблемы с udev, ну я перешёл на альтернативу.

Но тут кому что нужно, конечно. Многим, например, нравится систему Windows переставлять - их право.


"Выпуск системного менеджера systemd 244"
Отправлено Суп из потрошков , 02-Дек-19 18:41 
> нравится систему Windows переставлять

- Какую таблетку мы выпили, Морфеус?
- Всё ту же, Нео, всё ту же. Видишь, здесь все виндовз переставляют - значит мы опять в линуксе.


"Выпуск системного менеджера systemd 244"
Отправлено Vkni , 03-Дек-19 04:56 
> - Какую таблетку мы выпили, Морфеус?
> - Всё ту же, Нео, всё ту же. Видишь, здесь все виндовз
> переставляют - значит мы опять в линуксе.

Курс галоперидола ещё только начался!


"Выпуск системного менеджера systemd 244"
Отправлено Аноним , 01-Дек-19 15:30 
Итоги простые. Сторонникид обсрат4шки в каждом обсуждении где их ссылками тыкают. Но как только новое обсуждение - они отряхнулись, размазали по себе новый ленин калд и продолжают вещать. Они всех подебили, вокруг тупые хайпари и т.д. Убеждайте себя, убеждайте. То тепленькое в чём вы сидите это совсем не шоколад.

"Выпуск системного менеджера systemd 244"
Отправлено Суп из потрошков , 02-Дек-19 00:52 
И в этом процессе меня всегда больше всего радовало, что это совершенно не зависит от комментариев таких как вы ;)

"Выпуск системного менеджера systemd 244"
Отправлено Костян. , 01-Дек-19 18:23 
К сожалению, да.

"Выпуск системного менеджера systemd 244"
Отправлено Аноним , 30-Ноя-19 11:35 
Для затравки, или от всей души?

"Выпуск системного менеджера systemd 244"
Отправлено Супернуб , 30-Ноя-19 12:13 
раку пожелания не нужны - он сам отвоёвывает себе жизненное пространство. Пока не угробит весь организм.

"Выпуск системного менеджера systemd 244"
Отправлено Gannet , 30-Ноя-19 19:59 
Cочувствую. Всё так плохо?

"Выпуск системного менеджера systemd 244"
Отправлено Аноним , 02-Дек-19 19:50 
если рак до EFI пробрался, то да...

"Выпуск системного менеджера systemd 244"
Отправлено Сергей , 30-Ноя-19 11:36 
Интересно, а вся документация по systemd сколько весит, это я по сравнению с документацией по bash, т.е. что легче знать: bash, чтобы читать bash-портянки, либо все возможности systemd. Годлова то у меня не резиновая...

"Выпуск системного менеджера systemd 244"
Отправлено A.Stahl , 30-Ноя-19 11:45 
>Годлова то у меня не резиновая...

Это ещё нужно доказать... :)


"Выпуск системного менеджера systemd 244"
Отправлено Интересующийся , 30-Ноя-19 12:01 
фокус в том что баш и в том и другом случае знаешь (:

"Выпуск системного менеджера systemd 244"
Отправлено Аноним , 30-Ноя-19 12:10 
Чтобы получить полную документацию с обновлениями на год надо закончить полный курс системд и сдать платный экзамен, получить сертификат. При этом на сертификат надо пройти курс по каждой возможности systemd. Один курс 1000 долларов. Сдача экзамена после прохождения курса не гарантирована. Пройти курсы можно только в авторизированных центрах IBM или центрах партнеров.

"Выпуск системного менеджера systemd 244"
Отправлено SR_team , 30-Ноя-19 12:49 
прямо Cisco какое-то

"Выпуск системного менеджера systemd 244"
Отправлено Аноним , 30-Ноя-19 13:26 
Это была шутка, но к этому все идет. Вот вам для затравочки курс по z/OS от IBM причем нигде кроме них с этой ос вы не познакомитесь (не тыкать же наобум нагугленное на проде) https://www.flane.ru/course/ibm-es15g 1500 долларов 4 дня в Москве. И на сертификат такого курса не хватит там надо смотреть для какого сертификата этот курс подходит.  

"Выпуск системного менеджера systemd 244"
Отправлено demo , 30-Ноя-19 20:40 
По окончании обучения Вы сможете:

    Описать архитектуру z/OS
    Описать процесс инициализации операционной системы z/OS
    Объяснить различия между адресным пространством, пространством данных и гиперпространством

охренеть !!!!!!!!!


"Выпуск системного менеджера systemd 244"
Отправлено Аноним , 01-Дек-19 14:39 
Да и компания что такое натворила и заодно про...ала десктопы при том что придумала сам формат. Теперь пилит systemd.

"Выпуск системного менеджера systemd 244"
Отправлено A.Stahl , 01-Дек-19 15:23 
Что-то я сомневаюсь что IBM вообще когда-то десктопами сильно интересовалась. Потому они и запилили ХТ что сами не ставили целью подмять всё под себя.

"Выпуск системного менеджера systemd 244"
Отправлено Аноним , 02-Дек-19 14:42 
А ты смешной.

"Выпуск системного менеджера systemd 244"
Отправлено maximnik0 , 01-Дек-19 00:12 
>Вот вам для затравочки курс по z/OS от IBM причем нигде кроме них с этой ос вы не познакомитесь

Я не понял а что бесплатные онлайн курсы убрали?
Кроме шуток, подписывался на рассылку доков от ИБМ на год,курсы касались портированию на Z майфремы в виртуалке Linux приложений, у меня осталась прекрасная электронная книга по майфремам от ИБМ .Я в шоке был- там даже на 16 битный код сохранена совместимость ,в 64 битной OS (не надо говорить про микрокод,наитивные приложения сейчас тоже можно исполнять через транслятор).
Очень оригинальная совместимость с карточками на уровне файловой системы, жалко негде больше такого  распростроненого нет.


"Выпуск системного менеджера systemd 244"
Отправлено Аноним , 01-Дек-19 09:36 
Поделитесь, пожалуйста

"Выпуск системного менеджера systemd 244"
Отправлено maximnik0 , 01-Дек-19 10:26 
Действительно нет,заглянул на сайт ибм.Это было давно в 8-10 году, там была бесплатная подписка, горы доков...единственное что осталось это
https://www.ibm.com/developerworks/ru/doc/systemz/


"Выпуск системного менеджера systemd 244"
Отправлено maximnik0 , 01-Дек-19 10:42 
Не знаю что с лицензией на книгу, там есть какие-то ограничения по лицензии, но в самой книге не переведено,поэтому дам  ссылку на сайт полулегальный
https://www.studmed.ru/ebbers-m-vvedenie-v-sovremennye-meynf...

"Выпуск системного менеджера systemd 244"
Отправлено Аноним , 01-Дек-19 14:31 
Написано Извините, файл временно недоступен для скачивания. Теории заговора? IBM любит нас?

"Выпуск системного менеджера systemd 244"
Отправлено Аноним , 01-Дек-19 14:33 
То что на рассылку можно подписаться только на год уже показатель закрытости компании. Возможно вы работали в компании что была партнерам и им таким ссылки рассылка давали за бесплатно. Для таким у IBM отдельный учебный центр есть в Москве. И то там все сложно.

"Выпуск системного менеджера systemd 244"
Отправлено maximnik0 , 01-Дек-19 23:12 
Нет, именно на самом сайте ИБМ и
была подписка.Тогда ещё Ибм горы документов выложила по файловым системам, описаниние всяких утилит и горы других доков.

"Выпуск системного менеджера systemd 244"
Отправлено another anonymous , 30-Ноя-19 13:55 
>> Сдача экзамена после прохождения курса не гарантирована.

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


"Выпуск системного менеджера systemd 244"
Отправлено Аноним , 30-Ноя-19 16:23 
> это может бросить бросить тень на systemd как на переусложненный, труднопонимаемый продукт

как будто в этом отношении ему что-то ещё может навредить


"Выпуск системного менеджера systemd 244"
Отправлено user90 , 30-Ноя-19 12:21 
Для начала неплохо бы не быть нубом)) Bash - это язык программирования, со своими оговорками конечно.

"Выпуск системного менеджера systemd 244"
Отправлено Аноним , 30-Ноя-19 12:49 
Кагбэ, речь именно об этом - язык конфигурацими сабжа как-то не получаентся назвать более простым, чем баш. А ведь именно это простотой в своё время Леннарт купил преданность своих фанбоев.

"Выпуск системного менеджера systemd 244"
Отправлено Костян. , 01-Дек-19 21:48 
Этих фанбоев и покупать не надо. Они изначально ведуться на блеск и новшество. И готовы целовать красную шляпу. Это женский мир, братан, тут нет места здравому смыслу.

"Выпуск системного менеджера systemd 244"
Отправлено Аноним , 30-Ноя-19 12:51 
А «вся» документация точно существует?

"Выпуск системного менеджера systemd 244"
Отправлено ф , 01-Дек-19 00:33 
> А «вся» документация точно существует?

конечно!

https://github.com/systemd/systemd/archive/v244.tar.gz


"Выпуск системного менеджера systemd 244"
Отправлено Аноним , 01-Дек-19 03:59 
чтоб вам всю оставшуюся жизнь такую документацию читать...

"Выпуск системного менеджера systemd 244"
Отправлено Аноним , 01-Дек-19 04:02 
Раздела Best Practices там нет, поэтому приведенная ссылка не указывает на полную документацию.

"Выпуск системного менеджера systemd 244"
Отправлено VINRARUS , 30-Ноя-19 15:50 
bash это и есть system:D в мире shell.

"Выпуск системного менеджера systemd 244"
Отправлено Аноним , 01-Дек-19 00:26 
Вас под дулом пистолета держат? Жизнь или bash?

"Выпуск системного менеджера systemd 244"
Отправлено VINRARUS , 01-Дек-19 03:04 
Почти. Я обычно делаю на новоустановленых дистрибутивах
if [ -f /bin/dash ]
then
rm -f /bin/sh
ln -s /bin/dash /bin/sh
fi

Но дистрибутивы упорно делают наоборот, и линкуют /bin/sh на /bin/bash при очередном обновлении.

ПС: шоб все понимали dash всегда быстрее, иногда до 100 раз быстрее за bash — вот и разница С и С++ кода.


"Выпуск системного менеджера systemd 244"
Отправлено Аноним , 01-Дек-19 03:32 
> dash всегда быстрее, иногда до 100 раз быстрее за bash
> быстрее за bash

"чем bash" ты хотел сказать?

Сам факт, что тебя заботит скорость интерпретатора командной строки, говорит о том, что ты неправильно его используешь. Выучи хотя бы питон... Я уже боюсь тебе про "С и С++ кода" напоминать.


"Выпуск системного менеджера systemd 244"
Отправлено VINRARUS , 01-Дек-19 16:06 
>Сам факт, что тебя заботит скорость интерпретатора командной строки, говорит о том, что ты неправильно его используешь. Выучи хотя бы питон... Я уже боюсь тебе про "С и С++ кода" напоминать.

Червяк для детей. SHELL это провереный временем, а самое главное POSIX совместимый скриптовой язык програмирования который доказал свою надьожность и красоту в простоте.

На отмену от тебя, скорее всего, я писал автономные shell-програмы на 1000+ строк, а не примитивные однострочники (про ; молчать).

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


"Выпуск системного менеджера systemd 244"
Отправлено Аноним , 02-Дек-19 13:38 
> я писал автономные shell-програмы на 1000+ строк

как я уже говорил; ты неправильно используешь shell. То, что ты в муках рожаешь на шелле, можно написать проще и компактнее. Через год ты увидишь свою "автономную shell-программу на 1000+ строк" и поймёшь, что её проще написать заново чем разобраться в её архитектуре. Я тоже, лет 10 назад этим страдал, писал библиотеки на шелле! потому что лень было языки учить.


> Щас я уже умею часто ввобще обходиться токо силами самого shell, без внешних утилит.

Значит пора сесть и выучить C, он достаточно похож на sh.
"Червяк" - для детей, герои не ищут лёгких путей.


"Выпуск системного менеджера systemd 244"
Отправлено Аноним , 01-Дек-19 10:27 
>вот и разница С и С++ кода

Они оба на С.


"Выпуск системного менеджера systemd 244"
Отправлено VINRARUS , 01-Дек-19 15:00 
Странно, видимо з чем то другим перепутал.

А чо тогда bash такой жырный тормоз? Думал это результат плохой машынной оптимизацыи, а по факту банальный говнокод.


"Выпуск системного менеджера systemd 244"
Отправлено freehck , 02-Дек-19 11:25 
> Странно, видимо з чем то другим перепутал.
> А чо тогда bash такой жырный тормоз? Думал это результат плохой машынной
> оптимизацыи, а по факту банальный говнокод.

Может быть дело в том, что для форка процесса, который весит в 10 раз больше, требуется в 10 раз больше времени? )


"Выпуск системного менеджера systemd 244"
Отправлено IRASoldier_registered , 30-Ноя-19 16:54 
> документация по systemd

Наслаждайся, всё здесь:

https://www.freedesktop.org/wiki/Software/systemd/

А тут есть на русском:

http://www2.kangran.su/~nnz/pub/s4a/


"Выпуск системного менеджера systemd 244"
Отправлено Аноним , 30-Ноя-19 22:39 
>А тут есть на русском:
>http://www2.kangran.su/~nnz/pub/s4a/

2017-10-28

Спасибо, не надо.


"Выпуск системного менеджера systemd 244"
Отправлено IRASoldier_registered , 01-Дек-19 15:40 
Ну кто ж тебе виноват, что ты только на русском читать умеешь... Так и будешь в хвосте тянуться за прогрессом и ждать, когда добрые люди пожалеют и переведут.

"Выпуск системного менеджера systemd 244"
Отправлено Аноним , 30-Ноя-19 11:46 
Что лучше systemd или KolibriOS?

"Выпуск системного менеджера systemd 244"
Отправлено A.Stahl , 30-Ноя-19 11:46 
Supaplex

"Выпуск системного менеджера systemd 244"
Отправлено jsith , 02-Дек-19 08:22 
Фигасе ты Олд!

"Выпуск системного менеджера systemd 244"
Отправлено Аноним , 30-Ноя-19 11:53 
emacs

"Выпуск системного менеджера systemd 244"
Отправлено Аноним , 30-Ноя-19 12:11 
В этом случае только Gimp поможет

"Выпуск системного менеджера systemd 244"
Отправлено Аноним , 30-Ноя-19 12:42 
KolibriOS, разумеется. Графоний, куча прог, возможность выхода в инет, и - самое главное - умещается на дискете! Дискету с KolibriOS можно добавлять в опенсорсный БИОС coreboot одной командой

"Выпуск системного менеджера systemd 244"
Отправлено VINRARUS , 30-Ноя-19 15:57 
explorer.exe

"Выпуск системного менеджера systemd 244"
Отправлено Аноним , 30-Ноя-19 16:24 
Бгггг ))))
Тонко. Зачот.

"Выпуск системного менеджера systemd 244"
Отправлено Аноним , 01-Дек-19 12:38 
Shepherd

"Выпуск системного менеджера systemd 244"
Отправлено Аноним , 30-Ноя-19 12:02 
Такая новость, а комментарии как-то слабоваты.

"Выпуск системного менеджера systemd 244"
Отправлено Аоним , 30-Ноя-19 12:06 
Не успели настояться, приходи позже

"Выпуск системного менеджера systemd 244"
Отправлено Аноним , 30-Ноя-19 12:06 
Ну как всегда, не хватает хлеба и зрелитщЪ ;)
А может быть просто устал народ :(

"Выпуск системного менеджера systemd 244"
Отправлено fske , 30-Ноя-19 12:07 
Просто хейтеры еще не проснулись - суббота же.

"Выпуск системного менеджера systemd 244"
Отправлено Аноним , 30-Ноя-19 15:12 
Логично, после рабочей недели отдыхают. Зато у школофанатов шило в известном месте — им отдыхать некогда, ведь в интернете с ними не согласны!

"Выпуск системного менеджера systemd 244"
Отправлено fske , 01-Дек-19 15:04 
>после рабочей недели отдыхают

Всю неделею системд хейтить та еще работка...


"Выпуск системного менеджера systemd 244"
Отправлено Аноним , 30-Ноя-19 17:54 
В субботу нельзя

"Выпуск системного менеджера systemd 244"
Отправлено IRASoldier_registered , 30-Ноя-19 18:03 
В шаббат работать нельзя, а комментировать - это же развлечение. Так что "лехаим, бояре" (с).

"Выпуск системного менеджера systemd 244"
Отправлено Аноним , 30-Ноя-19 12:59 
У утру субботы мы, комментаторы, ещё не достаточно выпили, чтобы блистать остротой своего ума во всей его красоте и мощи.

"Выпуск системного менеджера systemd 244"
Отправлено user90 , 30-Ноя-19 12:15 
Что самое забавное тут - так это "244". Не 0.244, не 2.44, нэт! Типа клали мы болт на общепринятую нумерацию релизов и на прочие ваши правила. Так что не нужно про "хейтеров", и не нужно удивляться, что кто-то точно так же кладет болт на сабж. Который в общем-то рядовая поделка Шапки и имеет сейчас далеко не одну альтернативу.

"Выпуск системного менеджера systemd 244"
Отправлено Аноним , 30-Ноя-19 12:19 
Какая-такая общепринятая нумерация?

less 487 (GNU regular expressions)
Copyright (C) 1984-2016  Mark Nudelman


"Выпуск системного менеджера systemd 244"
Отправлено A.Stahl , 30-Ноя-19 12:25 
Ein нумерация версий, ein ещё какая-то фигня и ещё что-то или кто-то там ein.
Ты что, ребёнком не был?

"Выпуск системного менеджера systemd 244"
Отправлено user90 , 30-Ноя-19 12:26 
А эти пожалуй могут себе позволить, оно постарше тебя будет скорее всего))

"Выпуск системного менеджера systemd 244"
Отправлено Аноним , 01-Дек-19 07:25 
Судя по комментам, тут и systemd постарше многих.

"Выпуск системного менеджера systemd 244"
Отправлено Аноним , 30-Ноя-19 13:16 
Вместо алгебры тебе придется изучить общепринятую нумерацию. https://semver.org/

В 1984 году её не было поэтому лесс нумеровался как хотел.


"Выпуск системного менеджера systemd 244"
Отправлено A.Stahl , 30-Ноя-19 14:08 
И кто, позвольте спросить, "общепринял" эту нумерацию? И почему до этого остальным должно быть хоть какое-то дело? И что вы намерены делать с теми кому на вас наcрать?

"Выпуск системного менеджера systemd 244"
Отправлено Аноним , 30-Ноя-19 16:17 
Все нормальные люди, кто занимался хоть какой-нибудь разработкой софта. К тебе это не относится ты за все время ни строчки когда не написал.

"Выпуск системного менеджера systemd 244"
Отправлено A.Stahl , 30-Ноя-19 16:34 
>ты за все время ни строчки когда не написал.

Какой уверенный аноним. Думает что уж он-то точно обладает абсолютным знанием, а все остальные -- "ненормальные люди".


"Выпуск системного менеджера systemd 244"
Отправлено Аноним , 01-Дек-19 14:47 
А ты такой уверенный Стахль уверен что существует человек с абсолютным знанием. И наверняка уверен что это ты...

"Выпуск системного менеджера systemd 244"
Отправлено Аноним , 30-Ноя-19 13:18 
> Какая-такая общепринятая нумерация?

https://semver.org/lang/ru/


"Выпуск системного менеджера systemd 244"
Отправлено Аноним , 30-Ноя-19 12:20 
Нумерация как раз отражает суть подхода к разработке. Нет там стабильных веток, совместимость между релизами тоже не гарантируется. А если багфиксы захотел получить, то бегом в гит, выковыривать патчи.

"Выпуск системного менеджера systemd 244"
Отправлено Аноним , 30-Ноя-19 12:34 
или платить шапке.

"Выпуск системного менеджера systemd 244"
Отправлено Аноним , 30-Ноя-19 13:03 
А что, хорошая бизнес-модель. Вопрос только зачем остальные кинулись помогать шапке зарабатывать деньги.

"Выпуск системного менеджера systemd 244"
Отправлено Аноним , 30-Ноя-19 13:17 
Им прросто заплатили и они стали партнерами. М - многоходовочка.

"Выпуск системного менеджера systemd 244"
Отправлено another anonymous , 30-Ноя-19 14:05 
Упущеньице. Надо перенимать опыт лучших: systemd 2019.244-LTS-unbreakable. Так сразу по версии можно все определить

"Выпуск системного менеджера systemd 244"
Отправлено user90 , 30-Ноя-19 18:40 
Тогда следующий очевидный и логичный вопрос: а что это делает в главных новостях, а не в -мини?

Тем более в самой же новости черным по белому:

> После трёх месяцев разработки

3 напряженных месяца выдались у Лени и его тут пожалели што ле?


"Выпуск системного менеджера systemd 244"
Отправлено Нонон , 30-Ноя-19 14:30 
Так а зачем семвер?
Если тут скорее всего Линукс зависимость от systemd а не наоборот) А это значит что нет надобности указывать breaking changes

"Выпуск системного менеджера systemd 244"
Отправлено Дмитрий , 01-Дек-19 21:35 
Я надеюсь, что после 255 версии он просто обнулится

"Выпуск системного менеджера systemd 244"
Отправлено Аноним , 02-Дек-19 00:36 
> Что самое забавное тут - так это "244". Не 0.244, не 2.44, нэт!
> Типа клали мы болт на общепринятую нумерацию релизов и на прочие ваши правила.

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

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


"Выпуск системного менеджера systemd 244"
Отправлено Аноним , 30-Ноя-19 12:25 
Есть центось, на которой OpenVPN упорно не хотел запускаться из-под сервиса системды. И вроде бы все права проставлены, везде рут прописан, даже с селинуксом отмахался - но нет же, так прав и не хватает.
И зачем тогда система инициализации, которая не может инициализировать себя из-под рута?

"Выпуск системного менеджера systemd 244"
Отправлено Аноним , 30-Ноя-19 12:46 
>И зачем тогда система инициализации, которая не может инициализировать себя из-под рута?

Начнём с того, что  systemd - это не система инициализации. На этом и закончим.


"Выпуск системного менеджера systemd 244"
Отправлено Аноним , 30-Ноя-19 12:55 
Зачем тогда им заменили SysVinit?

"Выпуск системного менеджера systemd 244"
Отправлено Аноним , 30-Ноя-19 13:18 
Потому что SysVinit просто система инициализации на этом и закончим.

"Выпуск системного менеджера systemd 244"
Отправлено HyC , 30-Ноя-19 15:30 
А зачем было менять систему иницализации на охренестический комбайн, когда походу даже разработчики уже в полном обьеме не представляют как вся эта херня работает ?

Осталось сделать systemd-kerneld.


"Выпуск системного менеджера systemd 244"
Отправлено Аноним , 30-Ноя-19 17:13 
А зачем тебе система инициализации когда у тебя есть "охренестический" комбайн?

"Выпуск системного менеджера systemd 244"
Отправлено Аноним , 30-Ноя-19 18:13 
А зачем мне охренестическое непонятно что, если мне нужна именно система инициализации?

"Выпуск системного менеджера systemd 244"
Отправлено fske , 30-Ноя-19 20:25 
Ну так бери LFS и дерзай. У тебя никто ничего не забирает.

"Выпуск системного менеджера systemd 244"
Отправлено Ононимус , 01-Дек-19 08:39 
Как раз таки забирают. И забирают возможность выбратьь между системой инициализации и чудо-комбайном

"Выпуск системного менеджера systemd 244"
Отправлено Аноним , 02-Дек-19 14:44 
Как раз таки не хочешь LFS используй Devuan.

"Выпуск системного менеджера systemd 244"
Отправлено КО , 02-Дек-19 09:25 
Они желали странного...
                                 (С) Стругацкие

"Выпуск системного менеджера systemd 244"
Отправлено Аноним , 30-Ноя-19 17:06 
> Начнём с того, что  systemd - это не система инициализации. На этом и закончим.

Все верно. Именно это она и не умеет.


"Выпуск системного менеджера systemd 244"
Отправлено Gannet , 30-Ноя-19 20:20 
Сбегай в Википедию, убери три буквы "под" в слове "подсистема".

"Выпуск системного менеджера systemd 244"
Отправлено Аноним , 30-Ноя-19 12:51 
> центось, на которой OpenVPN упорно не хотел запускаться из-под сервиса системды

Казалось бы, при чём тут системд? Если что, УМВР но не под центосью.


"Выпуск системного менеджера systemd 244"
Отправлено Аноним , 30-Ноя-19 12:55 
> не под центосью

Еретик! Ренегад!


"Выпуск системного менеджера systemd 244"
Отправлено fske , 30-Ноя-19 20:28 
Хм, а у меня все работает под центосью, седьмой, причем с профилями. Аноним выше просто болван криворукий. Ну или тот самый хейтер, у которого systemd как всегда совсем не работает.

"Выпуск системного менеджера systemd 244"
Отправлено Vitto74 , 30-Ноя-19 13:46 
У меня на CentOS 7 нормально запускался OpenVPN. Я только в SELinux разрешил открывать ему порты для управления. Там два OpenVPN-сервиса. Systemd, в отличие от SysVinit, может управлять ими по отдельности без изменения конфигурации сервиса (юнита). Просто пишу systemctl enable openvpn@tcp и регистрируется служба OpenVPN с конфигом tcp.conf. В случае SysVinit у меня два варианта: создавать скрипт на каждый конфиг - по сути копаста с изменение нескольких строк или управлять всеми сервисами как одним, когда service openvpn restart перезапускает все службы OpenVPN, а не одну, в конфиге которой произошли изменения изменения.

"Выпуск системного менеджера systemd 244"
Отправлено Аноним , 30-Ноя-19 21:07 
Просто кто-то не потрудился сделать инит скрипт с поддержкой указания конкретного конфига, но такое возможно и даже не сильно сложно.

"Выпуск системного менеджера systemd 244"
Отправлено Vitto74 , 01-Дек-19 02:50 
Не сложно. Если сервисов два, то вообще легко. А если 5? При изменениях тоже 5 скриптов править? Сравни юнит SystemD и init-скрипт - в скрипте 50+ строк кода, а может и больше. В SystemvD-юните около десятка и сразу вся логика его работы очевидна.

"Выпуск системного менеджера systemd 244"
Отправлено Аноним , 01-Дек-19 19:11 
Тебе уже ниже рассказали что это делается другими средствами - ПО для управления конфигурациями. Если у тебя будет 15000 серверов ты тоже на каждом будешь править системд юнит и хвалить - ай как быстро, всего полмесяца на сервера потрачу?

"Выпуск системного менеджера systemd 244"
Отправлено Vitto74 , 02-Дек-19 00:10 
> Тебе уже ниже рассказали что это делается другими средствами - ПО для
> управления конфигурациями. Если у тебя будет 15000 серверов ты тоже на
> каждом будешь править системд юнит и хвалить - ай как быстро,
> всего полмесяца на сервера потрачу?

Если бы у нас таких сервисов было не 2, а 200, то мы бы через ansible это сделали. Большинство настроек через него и делаем.


"Выпуск системного менеджера systemd 244"
Отправлено Аноним , 01-Дек-19 00:29 
Если у тебя что-то «не захотело запускаться» на чём бы то ни было, и ты не можешь понять, в чём дело, значит, проблема только в тебе. Понимающий человек сначала докопается до сути, а потом уже, может быть, начнёт *аргументированно* что-то ругать.

"Выпуск системного менеджера systemd 244"
Отправлено Аноним , 01-Дек-19 15:39 
Ты уже докопался до сути почему десяточка именно так работает? Или ругаешь не аргументированно?

"Выпуск системного менеджера systemd 244"
Отправлено Аноним , 30-Ноя-19 12:56 
Оно еще пока само взлетает? Или уже без помощи красно-голубой шляпы не взлетает?

"Выпуск системного менеджера systemd 244"
Отправлено Аноним , 30-Ноя-19 13:07 
Если судить по новости https://www.opennet.me/opennews/art.shtml?num=49969 , иногда случается внезапная истерика. Но судя по https://metadata.ftp-master.debian.org/changelogs//main/s/sy... , товарищ сглотнул и продолжил работать.

"Выпуск системного менеджера systemd 244"
Отправлено Аноним , 30-Ноя-19 13:48 
У бибеля снесло крышу от системд. А если серьёзно, то, как он с таким скрипом вносит в дебиан, достойно уважения. Интересно сколько ему заносят за такую работу.

"Выпуск системного менеджера systemd 244"
Отправлено Аноним , 30-Ноя-19 15:26 
С одной стороны ^W^W со всех сторон Бибелю здоровья! А вот Поцтерингу (хотя не он конечно инициатор сего процесса) скоро захочется пожелать не здоровья а автобуса. К сожалению (хотелось бы сказать к счастью, но не в этом случае ;) наверняка все его (Поцтеринга) руководители на яхтах и вертолетах (удаленно) на работу попадают, так что им вместо автобуса необходимо пожелать айсберга/стингера/майнера ;)))))

"Выпуск системного менеджера systemd 244"
Отправлено Аноним , 30-Ноя-19 20:22 
Поццеринг это есть Поццеринг. Как один из сортов людей, не лучший на мой взгляд. А вот для его адептов, особенно бесплатных, я бы айсберг пожелал.

"Выпуск системного менеджера systemd 244"
Отправлено pin , 30-Ноя-19 12:57 
Сплошной нотэбаг.

"Выпуск системного менеджера systemd 244"
Отправлено X4asd , 30-Ноя-19 13:01 
> Добавлена поддержка загрузки настроек из EFI-переменной SystemdOptions для конфигурации systemd, что позволяет настраивать поведение systemd в ситуации, когда проблематично изменить параметры командной строки ядра, а конфигурация с диска читается слишком поздно

о! круто-то-как! (сарказм). теперь можно будет испортить операционную систему сломав настройки.. а потом переустановка НЕ починит это (а возможно даже и просто не запустится переустановка, так как systemd работает в том числе и на установочном накопителе :))


"Выпуск системного менеджера systemd 244"
Отправлено Xasd , 30-Ноя-19 21:09 
видать можно будет сделать спец-накопитель запускающий systemd с переменной окружения SYSTEMD_EFI_OPTIONS .

(на крайней случай можно было вообще и патч наложить на systemd. но хорошо обошлось без этого :))

efivars.c:


int systemd_efi_options_variable(char **line) {
        const char *e;
        int r;

        assert(line);

        /* For testing purposes it is sometimes useful to be able to override this */
        e = secure_getenv("SYSTEMD_EFI_OPTIONS");
        if (e) {
                char *m;

                m = strdup(e);
                if (!m)
                        return -ENOMEM;

                *line = m;
                return 0;
        }

        r = efi_get_variable_string(EFI_VENDOR_SYSTEMD, "SystemdOptions", line);
        if (r == -ENOENT)
                return -ENODATA;

        return r;
}



"Выпуск системного менеджера systemd 244"
Отправлено linux_user , 30-Ноя-19 22:32 
> а потом переустановка НЕ починит это

Вендузятнички должны страдааааать 🙂


"Выпуск системного менеджера systemd 244"
Отправлено Аноним , 01-Дек-19 12:27 
а что -- у них тоже самое? :-)

"Выпуск системного менеджера systemd 244"
Отправлено Аноним , 01-Дек-19 12:33 
>> > а потом переустановка НЕ починит это
> Вендузятнички должны страдааааать 🙂

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

ситуации могут быть другие (но смысл тот же).

например:

1. ты загрузился с live-накопителя поглядеть что там и как -- а он тебе  сломал UEFI-переменные (неожиданно для тебя)

другая ситуация:

2. какой-нибудь "шутник" за твоей спиной загрузился с live-накопителя и подсунул тебе "смешных" UEFI-переменных в Systemd ... о чём ты тоже не ожидал :-)


"Выпуск системного менеджера systemd 244"
Отправлено Аноним , 30-Ноя-19 13:37 
Лучшее, что случалось с Unix за всю историю.

"Выпуск системного менеджера systemd 244"
Отправлено Аноним , 30-Ноя-19 13:51 
Это точно. Юниксу повезло, что его не начал жрать системд.

"Выпуск системного менеджера systemd 244"
Отправлено Vitto74 , 30-Ноя-19 13:56 
Лучшее, что случилось с Unix это Linux :)
SystemD, хоть и спорное, но все же скорее хорошее явление. По крайней мере нашей команде, админить 150+ серваков проще с systemd, чем без. Юниты пришлось править только один раз - на нагруженных серваках с nginx, у которого конфиг на 1500+ строк - в некоторых случаях он за собой не прибирался.

"Выпуск системного менеджера systemd 244"
Отправлено VINRARUS , 30-Ноя-19 16:20 
>Лучшее, что случилось с Unix это Linux :)

SystemD, хоть и спорное, но все же скорее хорошее явление.
Лучшее, что случилось с Linux это system:D ?


"Выпуск системного менеджера systemd 244"
Отправлено Аноним , 30-Ноя-19 23:23 
Было бы хорошим, если бы вещи не прибивали к нему шурупами на эпоксидке.

"Выпуск системного менеджера systemd 244"
Отправлено Олег , 30-Ноя-19 17:19 
> По крайней мере нашей команде, админить 150+ серваков проще с systemd, чем без.

А можно в этом месте поподробней? Думаю, всем будет интересно. Я 150+ не админлю, конечно, но ни разу проблем вызванных его отсутствием не имел. А вот при встречи с ним имел проблемы несколько раз.


"Выпуск системного менеджера systemd 244"
Отправлено Сейд , 01-Дек-19 00:31 
Создание и управление systemd-юнитами через Cockpit, например.

"Выпуск системного менеджера systemd 244"
Отправлено Vitto74 , 01-Дек-19 02:06 
Это не то что проблемы, а скорее меньшее удобство SysVinit и потребность менять скрипты для некоторых задач, что не всегда просто т.к. часто там столько всего навалено.
Что сложнее скрипт инициализации службы написать или юнит SystemD? И где будет больше контроля? А если что-то упало, то как с ним поступать? Тоже в логику скрипта пихать? SystemD и переподнимет сам и сообщит куда следует, чтобы в причинах разобрались.

"Выпуск системного менеджера systemd 244"
Отправлено Аноним , 01-Дек-19 04:10 
> админить 150+ серваков проще с systemd,
> А можно в этом месте поподробней?

"Админить" 150 _воображаемых_ серваков, где ты на каждом пишешь воображаемые юниты, наверное.

Люди которые работаю с большим парком машин используют т.н. "Системы Управления Конфигурацией",
что во-первых декларативно абстрагирует от типа инита, (или что там у вас вместо), а во вторых не имеет большого значения 50 там серверов или 1500, если выбран правильный инструмент. Елинственное что тебе нужно знать это твой любимый DSL + скриптовый язык типа питона.


"Выпуск системного менеджера systemd 244"
Отправлено kai3341 , 30-Ноя-19 22:22 
>  Лучшее, что случилось с Unix это Linux :)
> SystemD, хоть и спорное, но все же скорее хорошее явление. По крайней мере нашей команде, админить 150+ серваков проще с systemd, чем без. Юниты пришлось править только один раз - на нагруженных серваках с nginx, у которого конфиг на 1500+ строк - в некоторых случаях он за собой не прибирался.

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

Такие не все: среди них есть полтора адекватных анонимуса и если мне не изменяет память, ещё Шигорин -- у них дельные замечания. Остальные или не могул нагуглить элементарное, или решают задачу XY


"Выпуск системного менеджера systemd 244"
Отправлено kai3341 , 30-Ноя-19 22:31 
Совсем забыл. Они же ещё все поголовно профессиональные программисты и совершенно точно знают, на каких языках нужно строить приложения. Особенно web. Тут на полном серьёзе предлагали писать бэк на сях, крестах и расте. И во фронт-энде шарят -- точно знают, как должна работать любая страница (без JS)

"Выпуск системного менеджера systemd 244"
Отправлено Vitto74 , 01-Дек-19 01:43 
Мне однажды, на полном серьезе, пришлось писать костыль в виде web-сервиса на C++/Qt5 под win7/winxp. Я был бы благодарен за либу, которая бы упростила работу. Благо клиентом этого сервиса была только 1С. Беда в том, что софтина должна была быть написана именно на С++ и скомпилена именно msvc2015 т.к. использовала 1С-либу мимикрируя под 1С.

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

Кстати я был бы не против, если бы любая страница *могла* работать без JS. Но иллюзий не испытываю - ведь тогда работу по созданию и тестирования можно умножать на 2. Да и многое без JS просто не сделать и отказываться от этого не хочется.


"Выпуск системного менеджера systemd 244"
Отправлено kai3341 , 01-Дек-19 23:11 
>  Мне однажды, на полном серьезе, пришлось писать костыль в виде web-сервиса на C++/Qt5 под win7/winxp. Я был бы благодарен за либу, которая бы упростила работу. Благо клиентом этого сервиса была только 1С. Беда в том, что софтина должна была быть написана именно на С++ и скомпилена именно msvc2015 т.к. использовала 1С-либу мимикрируя под 1С.

Хм. Теоретически вокруг этой либы можно было писать обвязку (wrapper) для любого высокоуровневого языка. Я не знаю, заняло бы это больше времени, чем написание сервиса на C++ целиком или нет -- всё зависит от объёма кода

> Мы как-то обсуждали с одним из наших прогеров принципиальную возможность писать бек на С/С++ в свете моего опыта костылестроения. Пришли в выводу, что это добавляет в разработку огромное количество сложностей в плане деплоя релизов, сборки и тестировании. Просто нет инструментов для облегчения таких задач. А для традиционных языков для бекенда таких инструментов навалом.

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

> Кстати я был бы не против, если бы любая страница *могла* работать без JS. Но иллюзий не испытываю - ведь тогда работу по созданию и тестирования можно умножать на 2. Да и многое без JS просто не сделать и отказываться от этого не хочется.

Пожалуйста, погуглите, что такое SPA и AJAX. Дополнительно отмечу, что если бэк не занимается рендерингом HTML, а вместо этого предоставляет лишь API, то ровно тот же бэк влёгкую прикручивается к любому мобильному или даже десктопному клиенту.


"Выпуск системного менеджера systemd 244"
Отправлено Vitto74 , 01-Дек-19 23:47 
>Хм. Теоретически вокруг этой либы можно было писать обвязку (wrapper) для любого высокоуровневого языка. Я не знаю, заняло бы это больше времени, чем написание сервиса на C++ целиком или нет -- всё зависит от объёма кода

Сама потребность возникла из-за очень не приятной ситуации и была срочной и вынужденной - сработано за 3 недели в одну каску, параллельно с основной работой (до текущего места работы). Я той конторе всё еще помогаю - работает софтина третий год без нареканий (~20 установок). В принципе wrapper написать было можно, но не забывайте, что эта софтина мимикрировала под 1С и держала связь с железкой по средствам либы от поставщика железки. К тому же в тот момент я в web-технологиях не особо разбирался, а время поджимало.

> Пожалуйста, погуглите, что такое SPA и AJAX. Дополнительно отмечу, что если бэк не занимается рендерингом HTML, а вместо этого предоставляет лишь API, то ровно тот же бэк влёгкую прикручивается к любому мобильному или даже десктопному клиенту.

Я прекрасно знаю, что это такое и как это работает, но мне несколько грустно, когда обычный сайт еле ворочается на новом ПК нижнего ценового сегмента ($200), хотя ничего сверх естественного на нем нет, а просто кому-то было лень заниматься оптимизацией и он притащил на маленькую страницу монструозный фреймворк мегов ~10 ради пары его методов. Например, на таком ПК прекрасно работает youtube на 1080p и не тормозит, а вот такие сайты просто отказываются нормально работать.

Именно поэтому я подчеркнул, что был бы не против, но прекрасно понимаю, что так в современном мире уже не получится. Собственно я и имел в виду разделение на API (back) и приложения (web, mobile, desktop и т.д.), когда говорил, что не всё, что хочется, можно сделать без JS.


"Выпуск системного менеджера systemd 244"
Отправлено kai3341 , 02-Дек-19 00:47 
> Я прекрасно знаю, что это такое и как это работает, но мне несколько грустно, когда обычный сайт еле ворочается на новом ПК нижнего ценового сегмента ($200), хотя ничего сверх естественного на нем нет, а просто кому-то было лень заниматься оптимизацией и он притащил на маленькую страницу монструозный фреймворк мегов ~10 ради пары его методов. Например, на таком ПК прекрасно работает youtube на 1080p и не тормозит, а вот такие сайты просто отказываются нормально работать.

Пожалуйста, прекратите путать тёплое с мягким. Везде может оказаться макака, неспособная выполнить простую задачу за О(1) и городящая "решения" со сложностью хорошо если О(N). Я сам выпал в осадок, когда в телеграмовском React-чатике меня отх**сосили за то, что делаю всего 4 запроса к бэку при инициализации приложения (чуть позже опытный коллега-фулстэк подсказал, как не делать некоторые из них), в то время как у реальных пацанов таких запросов было 50. А, и началось это с моего вопроса "а на кой тут Redis?"
И вы лихо умудрились перепутать тёплое дважды! Жрёт не в себя ресурсы программное декодирование видео. Почему не аппаратное? Не научились ещё доставлять обновления чипов)


"Выпуск системного менеджера systemd 244"
Отправлено Vitto74 , 03-Дек-19 19:14 
> Пожалуйста, прекратите путать тёплое с мягким. Везде может оказаться макака, неспособная
> выполнить простую задачу за О(1) и городящая "решения" со сложностью хорошо
> если О(N). Я сам выпал в осадок, когда в телеграмовском React-чатике
> меня отх**сосили за то, что делаю всего 4 запроса к бэку
> при инициализации приложения (чуть позже опытный коллега-фулстэк подсказал, как не делать
> некоторые из них), в то время как у реальных пацанов таких
> запросов было 50. А, и началось это с моего вопроса "а
> на кой тут Redis?"

К сожалению не все так заморачиваются. Набирает популярность подход ху*к-ху*к и в продакшн.

> И вы лихо умудрились перепутать тёплое дважды! Жрёт не в себя ресурсы
> программное декодирование видео. Почему не аппаратное? Не научились ещё доставлять обновления
> чипов)

Про 1080p, да перегнул - имел в виду другое ($200 - это не плохой бюджетник, с аппаратным декодированием там всё норм). А скриптов и логики, помимо видео, на youtube, разве мало? Логики там побольше, чем на простеньких сайтах, которые еле шевелятся.


"Выпуск системного менеджера systemd 244"
Отправлено kai3341 , 04-Дек-19 23:46 
> А скриптов и логики, помимо видео, на youtube, разве мало? Логики там побольше, чем на простеньких сайтах, которые еле шевелятся.

Отдельный парадокс в том, что это сервис того самого гугла, который топит за производительный web


"Выпуск системного менеджера systemd 244"
Отправлено Vitto74 , 05-Дек-19 01:30 
> Отдельный парадокс в том, что это сервис того самого гугла, который топит
> за производительный web

А в чем парадокс? Youtube удивительно расторопный - главная страница всего ~10Mb, что для видеохостинга удивительно мало. И тормозов я на нем не замечал. Только если очень слабый комп (бюджетник 5-7 лет).


"Выпуск системного менеджера systemd 244"
Отправлено Сергей , 01-Дек-19 01:07 
Vitto, а причем здесь конфиг nginx'а на 1500 строк и systemd

"Выпуск системного менеджера systemd 244"
Отправлено Vitto74 , 01-Дек-19 01:37 
Только, чтобы пояснить высокую сложность, которая заставила дописать в юнит nginx сцелых 5 строк.

"Выпуск системного менеджера systemd 244"
Отправлено Аноним , 01-Дек-19 04:14 
ох уж эти сказки, ох уж эти сказочники...

"Выпуск системного менеджера systemd 244"
Отправлено Сергей , 01-Дек-19 14:06 
Разжуйте глупому, при чем здесь конфигурация приложения и systemd, другое дело, если nginx'у в вашем конфиге требуются другие демоны и сетевые ресурсы, но тогда чем правка юнита отличается от редактирования скрипта запуска nginx'а и копирования обоих на другие сервера, я думаю скрипт потребовал бы редактирования примерно тех же 5-ть строк, остальные нужные добавлялись тем же копи-пастом...

"Выпуск системного менеджера systemd 244"
Отправлено Vitto74 , 01-Дек-19 23:56 
>  Разжуйте глупому, при чем здесь конфигурация приложения и systemd, другое дело,
> если nginx'у в вашем конфиге требуются другие демоны и сетевые ресурсы,
> но тогда чем правка юнита отличается от редактирования скрипта запуска nginx'а
> и копирования обоих на другие сервера, я думаю скрипт потребовал бы
> редактирования примерно тех же 5-ть строк, остальные нужные добавлялись тем же
> копи-пастом...

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

Копипаста скриптов вообще занятие не благодарное, пропустишь строку по запарке или не внимательности, а потом будешь думать - почему работает криво, хотя все 6 отличаются одной строкой?


"Выпуск системного менеджера systemd 244"
Отправлено Сергей , 02-Дек-19 10:17 
Ну если это баг nginx'а, не проще ли Сысоеву отписать...

"Выпуск системного менеджера systemd 244"
Отправлено Vitto74 , 02-Дек-19 11:35 
В нашем случае это фича. Багом не является.

"Выпуск системного менеджера systemd 244"
Отправлено Аноним , 02-Дек-19 11:47 
Безусловно, другим админам будет совершенно очевидно что это за два файла и почему ваш чудо-nginx нельзя рестартить как у всех, nginx -s reload

Они это узнают сразу же, как только прочитают его суперконфиг из тыщипиццот строк (вслух и с выражениями).

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

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


"Выпуск системного менеджера systemd 244"
Отправлено Vitto74 , 02-Дек-19 15:41 
Рестартить можно. Релодить нельзя.
И они сразу это узнают, взглянув на юнит, а взглянув на init-скрипт это не очевидно.

"Выпуск системного менеджера systemd 244"
Отправлено Аноним , 03-Дек-19 13:18 
они сразу узнают это, положив ненароком прод - потому что nginx -s проще и надежнее чем systemctl restart - в нормальных системах.

Никто в здравом уме не смотрит юниты (куда именно, кстати, смотреть будем - в /lib/, /etc/systemd/system, /etc/systemd/system/неведомыйтрэш.override.d  ?) прежде чем перезапустить nginx, если только его заранее об этом не предупредят.

Сразу в юните что-то "видно" не чаще, чем в скрипте - особенно если вы развлекаетесь лимитами, пермишнами и cgroups, и в нем не пять строчек, а полсотни.

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


   ###     ######  ##     ## ######## ##     ## ##    ##  ######        
  ## ##   ##    ## ##     ##    ##    ##     ## ###   ## ##    ##      
##   ##  ##       ##     ##    ##    ##     ## ####  ## ##            
##     ## ##       #########    ##    ##     ## ## ## ## ##   #### ####
######### ##       ##     ##    ##    ##     ## ##  #### ##    ##  ####
##     ## ##    ## ##     ##    ##    ##     ## ##   ### ##    ##   ##  
##     ##  ######  ##     ##    ##     #######  ##    ##  ######   ##  

##     ## #### ##    ## ######## ##    ## ####
###   ###  ##  ###   ## ##       ###   ## ####
#### ####  ##  ####  ## ##       ####  ## ####
## ### ##  ##  ## ## ## ######   ## ## ##  ##  
##     ##  ##  ##  #### ##       ##  ####      
##     ##  ##  ##   ### ##       ##   ### ####
##     ## #### ##    ## ######## ##    ## ####


- науке тоже неведомо.

"Выпуск системного менеджера systemd 244"
Отправлено Vitto74 , 03-Дек-19 19:01 
У кого-то возникает проблема с поиском юнита? Серьезно?
systemctl status nginx

Да! Давай навалим еще больше в init-скрипт! Чтобы еще больше скролить его! 15 строк псевдографики ради комента к важным изменениям + сами изменения (не всегда простые) вместо 5 строк в юните. Шикарно! Весь юнит nginx - 21 строка. Init-скрит для nginx в centos 6 - 108 строк. И это без комментариев и пустых строк.

А в случае перезапуска сервера после обновления nginx кому посылать HUP? Бинарику? А в случае аварии как быть? Или хорошее железо ВНЕЗАПНО стало гарантировать отказоустойчивость? И ддосить до отказа тебя никто и никогда не будет. Приличный ддос сейчас стоит копейки, а некоторые не разумные сотрудники конкурентов занимаются такой фигней просто ради фаллометрии, пока их не отловят и не оштрафуют. Одного такого яндекс по тихому уволил за не целевое использование оборудования и угрозу скандала с судом - железок и каналов у них побольше нашего.

Я выше уже обращал внимание на то, что restart и reload для nginx разные вещи. И если reload можно хоть 10 раз в день сделать и никто не заметит, то restart бывает несколько раз в год и хочется, чтобы он был штатно, а не аварийно. И скрипты править не хочется - юниты гораздо проще и лишь не многим менее мощные. За всё время использования SystemD я только один раз слышал, что пришлось вызывать самописный скрипт из юнита перед стартом какой-то очень хитрой приблуды.

UPD: поздно заметил, что ошибся в своем сообщении выше. Релодить конечно можно и так, а рестартить без правки юнита/скрипта нельзя.


"Выпуск системного менеджера systemd 244"
Отправлено Аноним , 30-Ноя-19 13:59 
похороны?!

"Выпуск системного менеджера systemd 244"
Отправлено Аноним , 30-Ноя-19 18:19 
С UNIX'ом такого никогда не случалось

"Выпуск системного менеджера systemd 244"
Отправлено Аноним , 30-Ноя-19 23:58 
SMF

"Выпуск системного менеджера systemd 244"
Отправлено Аноним , 30-Ноя-19 14:59 
> RestartKillSignal

Ого, так глядишь скоро и команду для restart разрешат переопределять, может и догонит sysvinit по гибкости.


"Выпуск системного менеджера systemd 244"
Отправлено Аноним , 30-Ноя-19 16:20 
Это такой же антипаттерн как и наследование 8 уровня. Не надо ничего переопределять. Да это и не системд вей. Нужен системд рестарт менеджер.

"Выпуск системного менеджера systemd 244"
Отправлено Аноним , 30-Ноя-19 16:29 
К системед нужна система инициализации системд? А к ней, в свою очередь, тоже система инициализации, а к ней...

Тонко, камрад!


"Выпуск системного менеджера systemd 244"
Отправлено Аноним , 30-Ноя-19 17:16 
Я бы еще ввел многоуровневую систему обучения. На одну систему младжий инженер, а на рангом повыше старшего. Циско такое и не снилось.

"Выпуск системного менеджера systemd 244"
Отправлено Аноним , 30-Ноя-19 22:07 
MMM - живее всех живых!

"Выпуск системного менеджера systemd 244"
Отправлено Аноним , 01-Дек-19 12:45 
Systemd-AId ?

"Выпуск системного менеджера systemd 244"
Отправлено дуайт эйзенхауер , 06-Дек-19 01:53 
Для команд есть reload и ExecReload. Если тебе надо попинать сервис какой-то командой, то используй его. restart должен быть именно stop и потом сразу start.

"Выпуск системного менеджера systemd 244"
Отправлено Аноним , 30-Ноя-19 17:21 
нахрена там вообще это ядро - пусть сюстемд всё и запускает...

"Выпуск системного менеджера systemd 244"
Отправлено menan , 30-Ноя-19 17:50 
Чтоб дыра была на всех продакшен системах. И не одна

"Выпуск системного менеджера systemd 244"
Отправлено gogo , 30-Ноя-19 18:12 
Вот вот. Они уже конфигурируют все, ничиная с сетевых интерфейсов.
Не удивлюсь, если чторез несколько релизов появится возможность запускать без ядра какие-нибудь контейнеры и демонов на питоне.

"Выпуск системного менеджера systemd 244"
Отправлено Аноним , 01-Дек-19 03:46 
кто-то плохо понимает что такое "ядро". Системд просто распухшая прокладка.

"Выпуск системного менеджера systemd 244"
Отправлено Анонимчжан , 30-Ноя-19 18:15 
а как же название? vmlinuz  оставьте хоть. а то от линукса останется только  systemdos/))

"Выпуск системного менеджера systemd 244"
Отправлено Аноним , 01-Дек-19 02:27 
Хорошая система, развивается, в отличие он набора баш скриптов.

"Выпуск системного менеджера systemd 244"
Отправлено КО , 02-Дек-19 17:27 
одно другого не подменяет. В простых случаях создается юнит без запуска скрипта, в других юнит пускает скрипт шела. Просто, если раньше была папочка где на все эти скрипты (или ссылки на них) можно было взглянуть из /etc, то теперь юниты в одном месте, ссылки на них в другом, баш скрипты вообще ровным слоем по дереву...
Плюс настораживает, что вместо того, чтобы использовать некие супервозможности системДы его разработчики наглухо гвоздями приколачивают разные прибабахи. Ну хорошо нужен ресолвер dns - вместо эталонного примера как организовать взаимодействие любого резолвера с системдой по d-bus и как это сделать в unit, железное приколачивание своего ресолвера. И так всегда. Другими словами сами разработчики системДы это есть не хотят, но другим советуют.

"Выпуск системного менеджера systemd 244"
Отправлено Аноним , 01-Дек-19 03:41 
Мне вот интересно как Дебиан умудряются релизиться при таком количестве открытых багов в systemd? Ах да, Ян же умер... :(

"Выпуск системного менеджера systemd 244"
Отправлено Аноним , 01-Дек-19 06:09 
А про новый логотип-то профукали!

"Выпуск системного менеджера systemd 244"
Отправлено Супернуб , 01-Дек-19 09:44 
кстати о лого.. Вполне возможно, что это сознательно - с точки зрения "дезигна" стрелка указывающая влево воспринимается как "возврат". Даже на разных плеерах-мафонах она именно это и обозначает.
А "точка" так вообще часто означает остановку(конец). Так что точку и следующую за ней "стрелку влево" вполне можно воспринимать, как "возвращение к истокам" или вооще "откат и остановка(смерть)" :)

"Выпуск системного менеджера systemd 244"
Отправлено fske , 01-Дек-19 10:26 
>можно воспринимать

Можно, я разрешаю. Только не забудь таблетки выпить.


"Выпуск системного менеджера systemd 244"
Отправлено erthink , 01-Дек-19 14:20 
Несомненно, "Закопанная стюардесса" и "Спящая в гробу красавица" войдут в анналы истории systemd!

Но тут да - профукали, или "политкорректно" умолчали )


"Выпуск системного менеджера systemd 244"
Отправлено Аноним , 01-Дек-19 15:30 
Устали говноД хейтить. И правильно!. Надеюсь этот комбайн сам сдохнет.

"Выпуск системного менеджера systemd 244"
Отправлено Аноним , 01-Дек-19 16:22 
кстати, недавно вышел конвертер юнитов системд в sysv скрипты
https://www.patreon.com/posts/31633933

"Выпуск системного менеджера systemd 244"
Отправлено Костян. , 02-Дек-19 02:08 
С каждым новым выпуском тормозит ещё сильнее.

"Выпуск системного менеджера systemd 244"
Отправлено Аноним , 02-Дек-19 08:05 
>С каждым новым выпуском тормозит ещё сильнее.

Когда-то паралельность запуска служб systemD ставилась как главное преимущество перед SysV init. Неужто вы все верили в этот лохотрон?


"Выпуск системного менеджера systemd 244"
Отправлено Аноним , 02-Дек-19 19:48 
> Неужто вы все верили в этот лохотрон?

а как ещё назвать тех, у кого самое важное занятие на компе - сидеть с секундомером во время старта.


"Выпуск системного менеджера systemd 244"
Отправлено Аноим , 02-Дек-19 11:46 
А вот синяя шляпа в своих мануалах всё конфигурить рекомендует через NetworkManager. А зачем тогда нужен systemd.networkd, кто пояснит?..

"Выпуск системного менеджера systemd 244"
Отправлено Аноним , 02-Дек-19 11:48 
он нужен убунточке и прочим, для создания видимости альтернативы.


"Выпуск системного менеджера systemd 244"
Отправлено Аноним , 02-Дек-19 13:06 
Когда уже к нему керберос прикрутят по-нормальному...
Нужна возможность рулить демоническими учётками из каталога и делегировать доступ другим учёткам через керберос. PAM - не вариант.

"Выпуск системного менеджера systemd 244"
Отправлено qywtfgsaqwzh , 04-Дек-19 03:18 
За СистемДа!