The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]



Вариант для распечатки  
Пред. тема | След. тема 
Форум Разговоры, обсуждение новостей
Режим отображения отдельной подветви беседы [ Отслеживать ]

Оглавление

Выпуск системного менеджера systemd 240, opennews (ok), 22-Дек-18, (0) [смотреть все]

Сообщения [Сортировка по времени | RSS]


12. "Выпуск системного менеджера systemd 240"  +5 +/
Сообщение от Аноним (12), 22-Дек-18, 11:10 
> например, если в сервисе директива ExecStart указывает на несуществующий исполняемый файл, при использовании типа simple запуск юнита будет посчитан успешным

Гениально!

Ответить | Правка | Наверх | Cообщить модератору

42. "Выпуск системного менеджера systemd 240"  +1 +/
Сообщение от Аноним (42), 22-Дек-18, 12:33 
[s]Кодзима[/s] Леннарт гений!
Ответить | Правка | Наверх | Cообщить модератору

76. "Выпуск системного менеджера systemd 240"  +11 +/
Сообщение от Аноним (93), 22-Дек-18, 14:27 
Там кроме этого приколов хватает. Например, %i ты качестве параметра к Exec использовать можешь, а вот в качестве компонента пути к исполнимому файла — нет.
В седьмой красношляпе был забавный баг, когда sshd даже для неудачного логина создавал сессию. А сессия это 3 файловых дескриптора — не успел твой ансибл/шеф/паппет накатить правила fw (если сервер в dmz) и всё. Скрипт-киддисы с ботами, перебирающими пароли завалили тебе сервер даже не угадав пароля (естественно, парольная авторизация отключена). Через час ты до сервера только через bmc/ilo/idrac сможешь добраться, да и то, решением будет только хард ресет, ибо "cannot connect to systemd socket" — ни зомбосессии прибить, ни systemctl reboot сказать. Такой же эффект можно было получить при запуске жирно форкающихся задач через таймеры. Сессии, кстати, автоматом не вычищались в принципе. Чудо, а не система инициализации.
Про journalctl, которому нельзя верить в плане времени (похоже, до текущего релиза) нельзя, я вообще говорить не хочу — такое впечатление, что edge cases в юнит-тестах и stress testing в процессе разработки отсутствуют как класс.
Ответить | Правка | К родителю #12 | Наверх | Cообщить модератору

216. "Выпуск системного менеджера systemd 240"  +4 +/
Сообщение от freehckemail (ok), 23-Дек-18, 13:27 
>> например, если в сервисе директива ExecStart указывает на несуществующий исполняемый файл, при использовании типа simple запуск юнита будет посчитан успешным
> Гениально!

Лооол. "Зато документировано", блин! =D
Очень я люблю, вот что системдешников, что питонистов, что жсников... "Да, наша система делает какую-то офигительную контринтуитивную хрень, но зато ж вся эта хрень документирована, так что проблема не у нас, а у тех, кто не прочитал очередной талмуд нашей документации!" =D

Ответить | Правка | К родителю #12 | Наверх | Cообщить модератору

229. "Выпуск системного менеджера systemd 240"  +1 +/
Сообщение от MINIX (?), 23-Дек-18, 17:23 
Нужно понимать, что при вводе аргумента Олвейс Суксесс, придется переписывать существующие юниты... А, простые юниты вычитывать, оказывается не легче bash портянок, поэтому давайте придумаем хрень, чтобы у нас работало без вычитывания. Отальным страдать!
Ответить | Правка | Наверх | Cообщить модератору

Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру