LINUX.ORG.RU
ФорумTalks

Апстрим systemd хочет дропнуть /usr/sbin/halt.local

 ,


0

2

Сабж. Под вопросом также /etc/rc.local .

There's a proposal to drop the support for this pre-systemd compat feature upstream. However, if there's actual usage that can't migrate to native systemd functionality, upstream could be persuaded to keep it.

See https://github.com/systemd/systemd/pull/12571

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

Ну так в этом смысле и сейчас альтернатив systemd полно.

Я ж отвечал в контексте популярных дистрибутивов на утверждение «теперь нет альтернатив systemd». Под этим товарищ deep-purple подразумевает то, что «в популярные дистрибутивы безальтернативно пропихивают systemd». В популярные, не во все. А в других дистрибутивах самые разные системы инициализации. Но автора интересуют именно популярные дистрибутивы. В которых раньше безальтернативно был sysvinit.

saahriktu ★★★★★
() автор топика
Ответ на: комментарий от deep-purple

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

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

Не в «популярные», а в «ынтырпрйзные» – так точнее будет.

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

/usr/sbin/halt.local on the other hand seems to be a Fedoraism.

Первый раз о таком слышу.

// Пользователь Fedora с более чем 10-летним стажем

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

Истребить

Двачую этого systemd-фага. Все эти костыли типа rc.local и fstab давно пора истребить. Хорошо, что в GuixSD это уже сделали.

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

а кому работать - тех мало заботит система инициализации

Что значит «мало заботит»? Я, после systemd, на sysvinit без отвращения и презрения смотреть не могу, не то, что работать с ним.

gremlin_the_red ★★★★★
()

Отлично, давно пора избавиться от этого бессмысленного хлама.

zabbal ★★★★★
()
Ответ на: комментарий от deep-purple

Предьява хейтерства в первую очередь в том, что, почему оно альтернативы (и не только) пожрало?

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

Где свобода выбора?

Ну можешь выбрать между бетонной стеной и высокой крышей. Или ты под свободой выбора подразумеваешь возможность выбрать кто из разработчиков будет твои хотелки бесплатно реализовывать? А сопли тебе тоже утереть или хоть с этим сам справишьcя?

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

«оно» не жрало

Пруфы?

мэйнтейнеры дистров перешли на него, т.к. оно лучше с их точки зрения

Ага, прям единогласно.

хейтерок

кококо

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

Пруфы?

ты как себе это представляешь?

Ага, прям единогласно.

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

кококо

чтд.

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

кто с яйцами

О, ты смотри, шаришь.

исходит на гогно на лорчике

кококо

deep-purple ★★★★★
()
Ответ на: комментарий от bormant

в Slackware аналогичный по назначению сеценарий

Совсем забыл сказать — файла /usr/sbin/halt.local в Федоре нету. Вообще.

dexpl ★★★★★
()
Ответ на: комментарий от deep-purple

почему оно альтернативы (и не только) пожрало?

А почему ты пьешь коньяк по утрам?

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

нету

В Slackware rc.local_shutdown тоже нету. Но вызов среди сценариев завершения работы с проверкой на исполнимость есть, поэтому, если создать, то будет исполняться при шатдауне.
Может и в Fedora также?

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

bormant ★★★★★
()
Последнее исправление: bormant (всего исправлений: 1)
Ответ на: Истребить от Camel

Простите, а как вы запускаете несколько демонов с параметрами, которые не нужно перезапускать? Формат типа autoexec крайне удобен

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

Формат типа autoexec крайне удобен

Количество виндузятников среди тех, кому systemd хвост оттоптал вообще очень показательно. Равно как и их стремление донести нам свет истины про то, как наш GNU/Linux должен по их мнению выглядеть.

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

А как отследить, что наш скрипт не работает? Например, закинул в rc.local кастомные маршруты, а у тебя сетевые интерфейсы поменялись.

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

Какой скрипт? Это демон, с логированием куда надо, и с самообслуживанием.
И дa, заняться мне нечем, чем постоянно сетевушки тасовать (с чего бы ещё интерфейсам меняться?)

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

Вы, наверно, ещё и на java структуры разные программировать любите...

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

с чего бы ещё интерфейсам меняться?

С того, что может внезапно поменяться в софте логика, которая назначает имена сетевым интерфейсам.

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

ОСь на базе ядра Linux будут называть

… - Windows 11. Вон, уже в ядро впилили регистронезависимость файловых путей, в 5.2 релизе будет. Через годик МС выкатит

Deleted
()

дропнуть /etc/rc.local

свинство, на самом деле. Единственное место, куда можно засунуть что угодно и оно будет запущено 100%. Во всех ваших ~/.profile, /etc/profile, crontab, /etc/systemd - ноги переломаешь, пока поймешь, как и когда это наконец запутится. rc.local абсолютный правильный KISS. Где петицию подписать против дропания?

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

дропнуть halt.local

Так его! Не нужно. ПО надо писать так, что бы не приходилось ничего подчищать за ним. Выключение компа - операция недерминированная, может случиться так, а может и эдак.

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

/etc/systemd - ноги переломаешь, пока поймешь

Функциональная неграмотность это ещё одна характерная черта хейтеров. Даже великолепная документация systemd им не по силам - это ж надо мало того что прочитать, её ж ещё и понять надо.

Где петицию подписать против дропания?

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

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

хейтеров

кто сказал что я хейтер?

Даже великолепная документация systemd

документация для того, что бы сделать какой-нибудь touch /testfile ? Нет, спасибо, в rc.local это работает.

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

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

от идиотов с ярлыками, типа тебя

Переход на личности это иллюстрация плохого воспитания

Какое шикарное двоемыслие :-D

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

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

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

От регистронезависимости аж блевать хочется

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