hdhog
о утренние холивары на тему systemd vs другая инит система
Александр
Ауменягенту
Phsm 🇺🇦
/me арчевод
Алик Сережевич
/me арчевод
На всех ПИЦОТСЕРВЕРОВЕСЛИЧТО арчлинукс?
Phsm 🇺🇦
Я знал что будет этот вопрос
Phsm 🇺🇦
Нет конечно, я имел в виду свой ноут и десктоп
Алик Сережевич
Тогда неинтересно
Phsm 🇺🇦
на серверах демьян (тяжелое наследие царского режима) и центось
Алик Сережевич
Чем плохо дебиан?
Александр
Вот да
Александр
Блидинг эдж не погонять в проде?
Phsm 🇺🇦
Вы пакетики под него собирали? А еще лучше, модифицировали существующие? А сталкивались когда они апдейтом сломали редкую, но юзающуюся фичу экзима, а когда им присылаешь патч который их же косяк фиксит, они отвечают: "это не настолько важное изменение, чтобы вносить в стейбл"?
Александр
Александр
Александр
Александр
Перепаковывал не раз
Phsm 🇺🇦
Вот когда далее-далее-далее (иными словами, юзаешь в стандартной поставке), всё отлично.
Алик Сережевич
Александр
Да
Александр
Чего вы всё консоль обижаете
Александр
трали
Александр
Алик Сережевич
Кстати, вопрос. Кто в проде юзает докер и насколько крупные инсталляции?
PsyDebug
Anton
Отлично живет, вопрос то какой?
Anton
К8
Stanislav
Phsm 🇺🇦
bash - же =)
Этот супервизорд - баш? Ну и хорошо что не слышал, тогда.
Stanislav
не я про | bash -
Phsm 🇺🇦
аа
Stanislav
ты поток не перенаправил
Stanislav
=)))
Stanislav
супервизорд годаная вещь но при наличии systemd не нужон
Phsm 🇺🇦
а вот не уверен, вроде он и так на stdin схавает
Phsm 🇺🇦
https://about.gitlab.com/downloads/#debian8 - тут инструкция с sudo bash без минуса. Да, хавает и стандартно stdin, без указания
Phsm 🇺🇦
вообще что-то серьезное (а инициализация системы имхо серьезная вещь) я не доверю языку в котором неинициализированная переменная = инициализированная с пустой строкой вместо значения.
Вспоминаю как инитскрипт сквида грохал пол-системы, при определенных условиях в пути, который rm-ался, была пустая переменная
Stanislav
хыхы rm на пустую переменную =)
Stanislav
вспоминается стим клиент который хомяк грохал
Phsm 🇺🇦
ога-ога
Roman
у нас докер в проде уже года 3 до 4к контейнеров в пике
Stanislav
и bumblebee c rm -rf /usr{тут был пробел}/lib/nvidia/...
Roman
оркестровка своя
Phsm 🇺🇦
да-да
Алик Сережевич
Roman
Не было тогда сворма
Roman
И он немного не подходит
Roman
Неа
Roman
Тупо не надо
Roman
Тем более они в нашем случае дико глючили
Roman
Короткоживущие контейнеры
Алик Сережевич
Ну в целом сейчас оно реди ту продакшен?
Alexander 🐕
Alexander 🐕
Зачем писать скрипты в 2016 году?
Alexander 🐕
Alexander 🐕
Alexander 🐕
Alexander 🐕
Alexander 🐕
Потому что супервизорд это адский кал
Roman
сворм нет (хотя тоже но оговорок больше)
Roki
Когда я пытался демона на go написать, мне посоветовали использовать systemd вот я так и сделал. Работает!
Max
Ну и правильно посоветовали
Roki
Второй момент - systemd загружается быстро, особено на всяких покалеченых arm платформах
Roki
В Go с демонизацией как то туго дела обстоят, зато systemd избавил от ненужной работы.
Roki
В ubuntu же был upstart раньше?
Alexandr
емнип, там и сейчас его подобие осталось. точнее обертка на манер upstart над systemd
Alexandr
с инит так же. но могу ошибаться
Alexander 🐕
Я так и не смог понять, что в systemd плохого, кроме того, что он ГИПЕРВИЗОР теперь
Roki
Не надо об этом спрашивать FreeBSD - шника, чорта рогатого!
Vladimir
Системд - говно ебаное
Все говно, что апстарт что инит скрипты, что системд. У каждого есть косяки и юзкейсы где оно хорощо
Anonymous
Systemd хорошая OS, ей бы еще init систему :)
Anonymous
"How many systemd's does it take to change a lightbulb?"
"WHAT? SYSTEMD CHANGES LIGHTBULBS NOW? IS THERE NO END TO THIS INSANITY?"