@tzirechnoy Jessy релизнется — и ты заразишься тоже. Или у тебя есть простой рецепт, как не пускать эту заразу в систему? Там проблем нет из-за того, что systemd теперь по дефолту и sysv-скрипты могут быть устаревшими или отсутствующими? Где брать демонов, которых поглотил systemd?
@minoru Да, есть. apt-get install sysvinit -systemd
У меня и sysklogd так стоит, несмотря на то, что его вообще из дистрибутива выкинули.
И да, когда пойдут такие демоны, которых выкинули -- тогда и буду думать -- где искать.
@tzirechnoy > У меня и sysklogd так стоит, несмотря на то, что его вообще из дистрибутива выкинули.
Это нехорошо, потому что ты не получаешь обновлений.
@kb Как юзеру оно мне показалось почти ничем не отличающимся от sysvinit: вместо `service mpd restart` пишешь `systemctl restart mpd`. Текстовые логи всё ещё пишутся, поэтому по этой части ничего не скажу. Но, блять, я уже заебался ребутаться после каждого пятого апдейта этого говнища! Олсо как программист я ни разу не рад от того, что в systemd тащат всё подряд; скоро нужно будет говорить не GNU/Linux, а systemd/Linux.
@minoru С другой стороны -- не нужно больше ставить всякие питоноговно вроде supervisor (или, простите, monit), ну и логи те же, пусть и бинарные, но имеют унификацию и централизацию (проще при logrotate). Кароч, как по мне -- ничего плохого в systemd/linux нету. Плохо только то, что вместо протокола всё делается через "эталонную реализацию".
@kb С третьей стороны мне на моём ноуте нахуй не всрался мультисит, как и на серверах. Но отсостемд-фанатики всюду продолжают кукарекать, что это охуеть как всем нужно.
@anonymous ЛОГОТИП КРУТИТСЯ ЕСЛИ НАВЕСТИ МЫШКУ ВСЁ ПОСОНЫ ЭТО ТОЧНО МОЁ ПЕРЕХОЖУ НЕМЕДЛЕННО
Выглядит слишком красноглазо, я уже прошёл ту стадию, где мне каждый день нужно было что-то перенастраивать и чинить.
@anonymous > rolling release
> we keep things default, necessary, and minimal as possible
То есть у меня каждый апдейт (то есть каждый день) может случиться пиздец, кроме того, после установки пакета нужно внимательно почитать и поправить его конфиг. В моём понимании это красноглазо.
@minoru тупой шоле? Нахуй тебе конфиги перечитывать? Один раз настроил и ок. Алсо раньше пиздец бывал только с пипитарными драйверами,но сейчас и с ними всё норм.
@stiletto А как не ребутаться, если sysytemd daemon-exec нихера не делает? В смысле, pid 1 перезапускается, но остаётся ещё два каких-то systemd, один под моим юзером, второй под nobody. Как мне их заставить перезапустится? Олсо sd-pam какой-то вообще не перезапускается никак.
@l29ah Ты попутал что-то: он настолько наш, что я с него съебать хочу. Олсо, про kernel panic я для красного словца сказал, по факту не знаю, чем это закончится может.
@anonymous Противоречие философии Unix (пытается решить больше одной задачи), противоречие духу открытых систем (жестко привязывается к конкретным демонам логов, управления устройствами и прочему), противоречие здравому смыслу (разработчики считают, что невосстанавливаемые при ошибках бинарные логи — это ок). Мне нравятся идеи, вложенные в ту часть systemd, что является init-демоном, и я с удовольствием, пожалуй, заюзаю uselessd, но systemd мне тупо противно по вышеперечисленным причинам.
@anonymous Идея переписать сложную, притом зависимую от конкретных цэлей машыны логику с shell на C -- говно. Идея "юникс создали 40 лет назад, потому он устарел и его надо переписать" -- тожэ говно. Автор -- мудак (см. пульсу, авахи и его наглые заявления). Код -- говно (нет, наличие buffer overflows -- не единственный признак говнокода. Собственно, с buffer overflows код небезопасен, но это не значит, что совсем неюзабелен). А здесь -- пляски по определению того, в какой виртуалке сисдемд запустился -- это что-то с чем-то. Различные куски читают и пишут чужые конфиги по захардкожэнным путям. Вот это вот всё позволяет говорить, что код таки да, говно.
В общем, любого из трёх хватило бы, чтобы постараться этим не пользоваться. Всех трёх сразу -- хватает, чтобы БЕЖАТЬ НАХЕР пока не догнало.
@like-all В main плиз. Если серьёзно, то я таки ищу путь, требующий от меня наименьших телодвижений, а с uselessd придётся ещё вернуть udev и syslog. Пока что thanks, but no, thanks.
@like-all То есть года три-четыре у нас есть. Другое дело, что уже сейчас нужно как-то фиксить тот же mpd. Как-то лениво свой собственный репозиторий делать, но альтернативы пока что выглядят ещё хуже (у меня в Funtoo grub-install не может загрузчик в mbr прописать, к примеру).
@like-all Кстати, ты не в курсе часом: ты один такой, или другие пилят свои репы тоже? Я вот жду, когда же кто-нибудь сделает что-то вроде deb-multimedia. Не исключено, что среди срачей в d-u@ldo я просто не заметил соответствующего письма.
У меня jessie с openrc в виртуалочке.
@minoru openrc поддерживает инитскрипты, поэтому openrc-style декларативщину попросту совать не стали, всё и так работает.
@kb
вот это вот, блядь.
@kb С третьей стороны мне на моём ноуте нахуй не всрался мультисит, как и на серверах. Но отсостемд-фанатики всюду продолжают кукарекать, что это охуеть как всем нужно.
Алсо, одно хоть радует: мейнтейнеры systemd в debian положили хуй на Лёнчика, который положил хуй на FHS.
@anonymous Он ест мои демоны.
@minoru systemctl --user
@minoru карощ, я успешно собрал uselessd в бедианах, могу опакетить и опубликовать, если хочешь
@like-all алсо, эти педики один хуй юзают везде уёбищный префикс
systemd-
в именах тулзов. пиар параши, минус.@minoru #J2WKYR
@minoru mpd, возможно, скоро появится в моём репо. Я на досуге подпиливаю пакетики.
@minoru Дунч, если встречу "армию обожравшихся говна хейтеров" от мира Debian в какой-нибудь конфе - обязательно ск
@like-all *скажу