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

Исходное сообщение
"В sysvinit добавлена утилита для преобразования unit-файлов ..."

Отправлено opennews , 18-Ноя-19 09:26 
В состав системы инициализации sysvinit включена вспомогательная утилита sysd2v, позволяющая конвертировать unit-файлы сервисов systemd в формат классических скриптов инициализации SysV с заголовками LSB....

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


Содержание

Сообщения в этом обсуждении
"В sysvinit добавлена утилита для преобразования unit-файлов ..."
Отправлено Аноним , 18-Ноя-19 09:26 
Системды конец!

"В sysvinit добавлена утилита для преобразования unit-файлов ..."
Отправлено Аноним , 18-Ноя-19 09:35 
Давно пора. Но мне кажется вообще это не от хорошей жизни: сейчас обезьянки копипастят сыстемд юниты для своего софта и у них всё работает, а пользователи других юнитов страдают потом. Если бы можно было использовать обычный человеческий инит с сыстемд, было бы проще.

"В sysvinit добавлена утилита для преобразования unit-файлов ..."
Отправлено hhhg , 18-Ноя-19 09:56 
Ну пользователи других инитов и должны страдать. Они же сделали осознанный выбор.

"В sysvinit добавлена утилита для преобразования unit-файлов ..."
Отправлено Аноним , 18-Ноя-19 10:21 
Осознанный выбор отказаться от багов и глючного недокументированного поведения. Это завистники что ли работают, чтобы этим пользователям жилось столько же плохо, как и всем?

"немножко исторического юмора"
Отправлено Michael Shigorin , 18-Ноя-19 12:05 
Поскольку молодёжь то ли вовсе не застала, то ли уже забыла с прошлого века-то -- напомню:

---
На недавней выставке COMDEX ['98] Билл Гейтс сравнил компьютерную индустрию с автомобильной промышленностью, в связи с чем заявил: "Если бы <<Дженерал Моторс>> также совершенствовала свою технологию, как это имеет место в компьютерной индустрии, то мы бы все имели машины за двадцать пять долларов с пробегом одна тысяча миль на галлон".

В ответ на это высказывание Билла "Дженерал Моторс" выпустила пресс-релиз, в котором заявила:

"Если бы <<Дженерал Моторс>> имела такие же технологии, как и <<Майкрософт>>, мы бы водили сегодня машины с такими характеристиками:
1. Вне зависимости ни от чего ваша машина будет разваливаться дважды в день.
2. Каждый раз, когда будет перекрашиваться разметка на асфальте, вы ДОЛЖНЫ будете покупать новую машину.
3. Временами машину будет заклинивать без всякой причины посреди скоростной магистрали. Вы ДОЛЖНЫ к этому привыкнуть, выходить и толкать ее, пока она снова не покатится.
4. Временами, выполняя маневр вроде левого поворота, машина будет глохнуть и отказываться вновь заводиться, пока вы заново не установите в нее мотор.
5. В каждый момент только один пользователь может пользоваться машиной, за исключением случаев, когда вы купите "Авто-NT", но тогда вы должны докупить дополнительные сидения.
6. Макинтош создаст машину, работающую на солнечном свете, надежную, в пять раз более быструю, которой и управлять-то в два раза легче. Но она сможет ездить только по пяти процентам дорог.
7. Сигнализация об уровне масла, температуре воды, зажигании будет заменена одной лампочкой "общая неисправность машины".
8. Система аварийного надувного мешка, прежде чем сработать, будет выдавать вопрос: "Вы уверены (Are you sure)?"
9. Без всяких на то оснований ваша машина будет запираться от вас и не впускать до тех пор, пока вы одновременно тремя пальцами не поднимите дверную ручку, повернете ключ и не вытащите радиоантенну.
10. "Дженерал Моторс" заставит всех покупателей машин приобретать также роскошное издание Дорожного Каталога, даже если они в нем не нуждаются и просто не хотят. Отказ от этой опции снизит производительность автомобиля на пятьдесят процентов и более. Но скорее всего в этом случае деятельностью "Дженерал Моторс" заинтересуется Министерство юстиции.
11. Каждый раз, когда "Дженерал Моторс" будет представлять новую модель, покупатели ДОЛЖНЫ будут переобучаться управлению машиной, поскольку все работает иначе, чем в предыдущей машине.
12. Вы должны повторно нажать на стартер, чтобы выключить мотор".
--- http://dps.smrtlc.ru/Humor/microsoft.htm и https://www.drive2.ru/b/1729382256910292608/


"немножко исторического юмора"
Отправлено Молодёжь , 18-Ноя-19 12:28 
лучше напомни молодежи прошлого века, что такое "Система аварийного надувного мешка"

"немножко исторического юмора"
Отправлено Michael Shigorin , 18-Ноя-19 14:53 
> лучше напомни молодежи прошлого века, что такое
> "Система аварийного надувного мешка"

Молодёжь этого, скорее всего, увидит буковки "airbag" или в эквиваленте.
А термин я при правке того текста на скору руку в не совсем проснувшемся состоянии сходу не припомнил (собственно, и англоязычный-то не сразу сообразил).


"немножко исторического юмора"
Отправлено Аноним , 18-Ноя-19 17:07 
Это ты когда себя в старпёры успел записать? До пенсии ещё далеко.

"немножко исторического юмора"
Отправлено Andrey Mitrofanov_N0 , 18-Ноя-19 12:33 
> Поскольку молодёжь то ли вовсе не застала, то ли уже забыла с
> прошлого века-то -- напомню:
> ---
> На недавней выставке COMDEX ['98] Билл Гейтс сравнил компьютерную индустрию с автомобильной
> промышленностью, в связи с чем заявил: "Если бы <<Дженерал Моторс>>

:-S

> В ответ на это высказывание Билла "Дженерал Моторс" выпустила пресс-релиз, в котором
> заявила:
> "Если бы <<Дженерал Моторс>> имела такие же технологии, как и <<Майкрософт>>, мы
> бы водили сегодня машины

"" Второй закон Вейнберга:
"Если бы строители строили здания так же, как программисты пишут программы,
первый залетевший дятел разрушил бы цивилизацию." ""

//https://duckduckgo.com/?q=%22%D0%B2%D1&#...


"немножко исторического юмора"
Отправлено пох. , 18-Ноя-19 13:02 
> "Если бы строители строили здания так же, как программисты пишут программы,
> первый залетевший дятел разрушил бы цивилизацию."

это древний устаревший анекдот.

современные программы пишут так, и такие "программисты", что цивилизация рухнет сама собой, никаких внешних воздействий не понадобится. Причем и реальные дома тоже рухнут, потому что окажется что автоматический успокоитель подземных колебаний писал Кумар из Бангалора, который не владел (модным и  нескучным) языком на котором шла разработка, но нашел пару представителей низжей касты в соседнем дворе, которые без палева за него все и запилили за 1/100 исходной зарплаты, и еще и были благодарны.

А тестировать им в голову не пришло, в их школе этого еще не проходили к моменту, когда у семьи кончились деньги на обучение.


"немножко исторического юмора"
Отправлено OpenEcho , 19-Ноя-19 11:33 
>А тестировать им в голову не пришло

Чистая правда !

Одна довольно большая конторка попросила у нас помощи с продуктом который они приобрели в Индии...
Начинаем компилировать, - бесконечная лента errors & warnings...
Звоним рукожопым и я для хохмы спрашиваю: "Вы вообще пробовали компилировать то, что прислали?"
Оказалось это была не хохма... потому как ответ
был: "Нет, а зачем? Мы сделали все теоретически..."


"немножко исторического юмора"
Отправлено andy , 18-Ноя-19 12:34 
А ссылку можно на оригинал, а не смех.йню 20 летней свежести из FiDO'шной конфы RU.HUMOR?

"немножко исторического юмора"
Отправлено Аноним , 18-Ноя-19 12:43 
када я нобераю генерал моторс микросо в гугле он предлагает мне жоке

"немножко исторического юмора"
Отправлено Michael Shigorin , 18-Ноя-19 14:59 
> А ссылку можно на оригинал?

А почему ты _меня_ спрашиваешь? :-)  Ключевые слова, раз уж с первого хода сам не справился: "If GM had developed technology like Microsoft".

// насвистывая: "ты б ещё у тополя, andyc@, спросил"


"немножко исторического юмора"
Отправлено Аноним , 18-Ноя-19 19:55 
Ты принес, ты и пруфы неси.

"немножко исторического юмора"
Отправлено Michael Shigorin , 18-Ноя-19 21:47 
> Ты принес, ты и пруфы неси.

Ладно, прочитал более внимательно https://www.snopes.com/fact-check/car-balk/ и добрался до http://web.archive.org/web/20090114203618/http://www.microso... :-]

---
MR. GATES: I haven't done that yet, but I'm sure looking forward to it.

The PC industry is different than any other industry. The volume, the openness, the innovation, it's really unequaled. In fact, comparisons are often done between this industry and others, and it's just stunning when you look at it. The price of a mid-sized auto, it's about double what it used to be. Cereal, I admit I don't buy that much cereal, but research shows that, too, has doubled in price. And if you take that and say, what would those prices be if it were like the PC industry, the car would cost about $27, and the cereal would cost about one cent. So, I think there's a lot to be learned by watching how this industry has done what it's done.
---

Вот из этого и родился пресс-релиз, который GM должна была сделать.

Занятно, спасибо за вопрос.  Андрей, тебе тоже.


"немножко исторического юмора"
Отправлено Суп из потрошков , 18-Ноя-19 12:38 
Какой детсадовский бред от Дженерал Моторс. Юмор с техническими аналогиями хорош лишь тогда, когда зиждется на фактах имеющих место в реальности. А здесь нагородили огород поперёк поля.

"немножко исторического юмора"
Отправлено пох. , 18-Ноя-19 13:07 
> Какой детсадовский бред от Дженерал Моторс.

похоже, в детсад-то ты ходил, когда этот текст появился на свет.

Факты таковы, что продукция microsoft тех времен - имела, э... репутацию. Не то чтобы совсем незаслуженную (хотя, разумеется, ни один пользователь не поблагодарит автора программы, когда она просто работает - помогает ему создать документ, печатает, отправляет почту, сохраняет на сервере. По его мнению все так и должно быть, и желательно еще интерфейс понятный с первого взгляда, некогда читать документацию, хачю чтоб сразу сел и поехал! Но если один раз его ценное творчество, набранное за пять часов без единой попытки сохранить, внезапно съест синий экран - вони будет неописуемо много.)


"немножко исторического юмора"
Отправлено Anonymoustus , 18-Ноя-19 13:49 
Не всё у майков было плохое. NT 3.1 была прогрессивна, инновационна и благодатна. Ну да, прожорлива для тогдашних железяк (а сами железяки ещё не подешевели). Дальше NT тоже нахватались блох, то никто не без греха. DOS был и остаётся отличным продуктом. Мелкомягкие IDE и компиляторы чуть ли не для всех языков мира — тоже не хуже прочих были. Офисный пакет — вообще великолепен. По-настоящему скверную репутацию имели-то, по большому счёту, лишь винды семейства 9x. Но, опять же, я на такой системе работал и делал кучу денег для компании, в которой зарабатывал на хлеб насущный, то же самое и другие люди. Не могу сказать, что она меня прямо изводила синими экранами. У нас кроме рабочего софта никакого помоечного не было, поэтому всё работало стабильно и предсказуемо, даже нашествий вирусни не припомню. А винды-то были 95 и, позже, 98 (и даже не SE).

"немножко исторического юмора"
Отправлено Ананимас 010 , 18-Ноя-19 15:17 
>Дальше NT тоже нахватались блох

помнится надо было накатывать заново сервис паки после установки или обновлении драйверов.
Вот так успех. Вот так достижение.


"немножко исторического юмора"
Отправлено пох. , 18-Ноя-19 15:29 
а ты-то каждый день, знай устанавливал да обновлял драйвера, ога, конечно.

стесняюсь спросить - работать-то не пробовали?

P.S. ну и это, гордо оттопыривая гузку, заявляет, полагаю, лап4@атый, в те же самые времена раз в неделю вместо работы - пересобиравший ведро.



"немножко исторического юмора"
Отправлено Nemton , 18-Ноя-19 18:07 
А сейчас каждый раз накатываются драйвера той же NVIDIA при обновлении ядра. Спасибо DKMS, что не вручную

"немножко исторического юмора"
Отправлено Аноним , 18-Ноя-19 18:17 
В венде какая-то ж_о_п_а с этими дровами на карты - или ставь 10 гигабайтов зондов и регулярно обновляй их вручную, или пользуйся протухшими из стора. Но тогда тебе прилетающие обновления дров из стора будут устраивать бсоды и прочее подобное. Я начинаю думать, что не зря пользуюсь линуксом.

"немножко исторического юмора"
Отправлено Аноним , 18-Ноя-19 23:10 
Или используй радики.Но это,конечно, не путь джедая.

"немножко исторического юмора"
Отправлено Michael Shigorin , 18-Ноя-19 21:49 
> А сейчас каждый раз накатываются драйвера той же NVIDIA при обновлении ядра.
> Спасибо DKMS, что не вручную

В альте, кстати, нет: http://packages.altlinux.org/ru/search?branch=p9&arch=&query...

PS: в смысле всё уже собрано в репозиторий.


"немножко исторического юмора"
Отправлено freehck , 21-Ноя-19 01:27 
> всё уже собрано в репозиторий

И как вы хандлите асинхронное обновление ядра и драйвера?
Пересобираете драйвер всякий раз, как ядро обновится? А если с новым ядром драйвер не собирается, то это блокер ядра?


"немножко исторического юмора"
Отправлено Аноним , 18-Ноя-19 17:25 
> Мелкомягкие IDE и компиляторы
> чуть ли не для всех языков мира — тоже не хуже прочих были.

Чтоб тебе всю жизнь МС Фортраном компилировать :) Из-за него я и познакомился с GCC.


"немножко исторического юмора"
Отправлено Anonymoustus , 18-Ноя-19 17:55 
>> Мелкомягкие IDE и компиляторы
>> чуть ли не для всех языков мира — тоже не хуже прочих были.
> Чтоб тебе всю жизнь МС Фортраном компилировать :) Из-за него я и
> познакомился с GCC.

Ты не поверишь. :)

Fortran PowerStation 4 я считаю самой лучшей IDE для Фортрана. Использовать GCC + Eclipse тоже можно, но Эклипса куда более тормозная.

В конце 2019 года у меня на 64-битной ОС PowerStation 4 (1995 г.р.) отлично работает. :) А какая роскошная в ней встроенная справка! А какое шикарное оформление подсветки в редакторе! Просто загляденье.

Правда, прокрутка колесом мыши не работает. С непривычки неудобно.

И в упрёк всем современным IDE: это счастье занимает в памяти меньше 20 МБ.


"немножко исторического юмора"
Отправлено Аноним , 19-Ноя-19 00:01 
> И в упрёк всем современным IDE: это счастье занимает в памяти меньше 20 МБ.

Пипец оно жручее!!! в 96 году 20М оперативки это была роскошь, скорее всего на большинстве систем эта штука дико свапилась 90% времени (там же ещё виндоус ~10М жрал небось).
Вот так ещё 20 лет подождать и про электрон будут писать:

" В упрёк всем современным IDE: это счастье занимает в памяти меньше 6 ГБ. "


"немножко исторического юмора"
Отправлено Anonymoustus , 19-Ноя-19 08:36 
>> И в упрёк всем современным IDE: это счастье занимает в памяти меньше 20 МБ.
> Пипец оно жручее!!! в 96 году 20М оперативки это была роскошь, скорее
> всего на большинстве систем эта штука дико свапилась 90% времени (там
> же ещё виндоус ~10М жрал небось).

Читай внимательно: на 64-разрядной ОС. Причём только после старта. Сейчас, вот, после сеанса сборки небольшого хеллоуворлда она занимает в памяти чуть больше 5 МБ (а виртуальной — 93 МБ). Так лучше, правда?

Смотри:

https://fastpic.ru/fullview/111/2019/1119/605a68f256f4817102...

> Вот так ещё 20 лет подождать и про электрон будут писать:
> " В упрёк всем современным IDE: это счастье занимает в памяти меньше
> 6 ГБ. "

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


"немножко исторического юмора"
Отправлено Аноним , 19-Ноя-19 09:30 
> NT 3.1 была прогрессивна, инновационна и благодатна.

https://ru.bmstu.wiki/Microsoft_Windows_9x
Тем временем Microsoft продолжал разрабатывать Microsoft Windows NT. Главным архитектором системы был Дэйв Катлер (Dave Cutler), один из главных архитекторов VMS в Digital Equipment Corporation (позже приобретенный Compaq, теперь часть Hewlett-Packard). Microsoft нанял его в августе 1988 года, чтобы создать ОС OS / 2, но Катлер создал совершенно новую систему.

https://ru.bmstu.wiki/Microsoft_Windows_NT
В некотором смысле, предки Windows NT - это операционные системы, над которыми работал Дейв Катлер перед тем, как был нанят Microsoft, названные VMS и RSX-11, а также не выпущенные объектно-ориентированные операционные системы разработанные им для DEC Prism. Это чётко прослеживается в предисловии Катлера к "Inside Windows NT" от Хэлен Кастер.


"немножко исторического юмора"
Отправлено Anonymoustus , 19-Ноя-19 09:34 
>[оверквотинг удален]
> системы был Дэйв Катлер (Dave Cutler), один из главных архитекторов VMS
> в Digital Equipment Corporation (позже приобретенный Compaq, теперь часть Hewlett-Packard).
> Microsoft нанял его в августе 1988 года, чтобы создать ОС OS
> / 2, но Катлер создал совершенно новую систему.
> https://ru.bmstu.wiki/Microsoft_Windows_NT
> В некотором смысле, предки Windows NT - это операционные системы, над которыми
> работал Дейв Катлер перед тем, как был нанят Microsoft, названные VMS
> и RSX-11, а также не выпущенные объектно-ориентированные операционные системы разработанные
> им для DEC Prism. Это чётко прослеживается в предисловии Катлера к
> "Inside Windows NT" от Хэлен Кастер.

Вот спасибо, аноним! Как же я без твоего комментария обошёлся бы. Правда, я читал книжки, которые ты упоминаешь. Но ты всё равно молодец. Тащи ещё цитаток из Википедии про DEC, PDP, VMS и Alpha. Ученье — свет! Неси этот свет в массы. :)

(Знаешь, анон, что отличает умного человека от глупца? Умный обычно догадывается, с кем имеет дело, а дурачок — нет.)


"немножко исторического юмора"
Отправлено Аноним , 31-Янв-20 15:57 
> Не всё у майков было плохое. NT 3.1 была прогрессивна, инновационна и благодатна.

Потому, что они ещё не успели полностью изгадить плоды работы IBM.


"немножко исторического юмора"
Отправлено Anonymoustus , 31-Янв-20 16:11 
>> Не всё у майков было плохое. NT 3.1 была прогрессивна, инновационна и благодатна.
> Потому, что они ещё не успели полностью изгадить плоды работы IBM.

Наоборот: NT 3.x писала команда, которой в работу уже не гадила IBM.


"немножко исторического юмора"
Отправлено Sinot , 19-Ноя-19 22:10 
> хотя, разумеется, ни один пользователь не поблагодарит автора программы, когда она просто работает - помогает ему создать документ, печатает, отправляет почту, сохраняет на сервере. По его мнению все так и должно быть, и желательно еще интерфейс понятный с первого взгляда

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


"немножко исторического юмора"
Отправлено пох. , 19-Ноя-19 22:28 
> Простите, а я деньги разве не за это платил? А за что тогда?

банально: за работу, которую сам выполнить - не можешь.

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


"немножко исторического юмора"
Отправлено Anonymoustus , 20-Ноя-19 12:55 
Читаю захватывающую статью про опенсосие:

https://queue.acm.org/detail.cfm?id=2349257


"немножко исторического юмора"
Отправлено freehck , 21-Ноя-19 01:40 
> Меня эта тенденция купил - допили сам или терпи, уже оскомину набило.
> Причем во многих сферах. Ботинки - разноси, одежду - подшей, смартфон
> - прошей, игрушки/коробку/пластиковую фиговину - подклей, электронику - подпаяй. При этом
> продавцы еще и с серьезным лицом тебе об этом говорят.

Сорри за непатриотичность, но Вы это... Съездите что ли заграницу. Или в аутлет сходите. Там, конечно, сильно дороже. Но там будет соответствовать Вашим запросам.


"немножко исторического юмора"
Отправлено имя , 21-Ноя-19 15:39 
> сильно дороже
> будет соответствовать Вашим запросам

Такое, увы, нередко отыскивается не в пресловутой загранице, а в разделе «на заказ» какой-нибудь фабрики. И этот заказ ещё сформировать уметь надо. Но, да, за деньги, которые там попросят, действительно любой каприз доступен!



"немножко исторического юмора"
Отправлено Анон123 , 18-Ноя-19 14:06 
> 7. Сигнализация об уровне масла, температуре воды, зажигании будет заменена одной лампочкой "общая неисправность машины".

Чорд... он заглянул в будущее :)


"немножко исторического юмора"
Отправлено Аноним , 18-Ноя-19 14:43 
Современный автопром, к сожалению, стремительно превращает этот анекдот в реальность :-(

"немножко исторического юмора"
Отправлено пох. , 18-Ноя-19 15:30 
так современный автомобиль управляется софтом чуть более чем на 100%. А пишут его уже даже не дятлы, а те же самые макаки.


"немножко исторического юмора"
Отправлено имя , 18-Ноя-19 18:56 
О, да!

Из давнего: https://users.ece.cmu.edu/~koopman/pubs/koopman14_toyota_ua_...

Из недавнего: https://www.theregister.co.uk/2019/11/06/uber_self_driving_c.../


"немножко исторического юмора"
Отправлено Аноним , 18-Ноя-19 23:04 
Первой ссылке я бы не верил. Как только японский автопром начинает нагибать американский тут же появляются исследования как всё пропало. С 70х годов, если мне память не изменяет, регулярно при отрицательном тренде для местных производителей всплывают проблемы. И проблема примерно одна и та же - то с педалькой газа, то тормоза.

"немножко исторического юмора"
Отправлено имя , 19-Ноя-19 15:31 
> Как только японский автопром начинает нагибать американский

…даже по количеству высунутых наружу кишок? Или есть теория заговора, в которой половина ДТП с внезапным разгоном авто подделана, а в большинстве остальных виноваты водители? (В США не живу и автомобилями не увлекаюсь, уж простите, если что пропустил.)


"немножко исторического юмора"
Отправлено пох. , 19-Ноя-19 22:36 
> …даже по количеству высунутых наружу кишок? Или есть теория заговора, в которой
> половина ДТП с внезапным разгоном авто подделана, а в большинстве остальных
> виноваты водители? (В США не живу и автомобилями не увлекаюсь, уж
> простите, если что пропустил.)

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

Где, спросите, были грамотные, работящие и сознательные японцы? Где угодно, но не в автопроме. Непрестижно быть инженером. И зарплаты маленькие.

То ли дело блокчейн-технологию разрабатывать, или еще что ненужное.

Только чума. Других способов спасти цивилизацию не остается.


"В sysvinit добавлена утилита для преобразования unit-файлов ..."
Отправлено annoynimouse , 28-Ноя-19 17:16 
Должны страдать все кто делают осознанный выбор, а щастье будет только тем кто молча жрёт что дают?

"В sysvinit добавлена утилита для преобразования unit-файлов ..."
Отправлено Аноним , 18-Ноя-19 09:52 
И виндовс тоже! И гуглу! И кому там еще линуксоиды лет 20 конец предрекают?

"В sysvinit добавлена утилита для преобразования unit-файлов ..."
Отправлено слакварявод , 18-Ноя-19 09:29 
Рубанок для обстругивания костыля готов...

"В sysvinit добавлена утилита для преобразования unit-файлов ..."
Отправлено Аноним , 18-Ноя-19 11:16 
Я не видел костылей у готов. Это же не пираты.

"В sysvinit добавлена утилита для преобразования unit-файлов ..."
Отправлено Аноним , 18-Ноя-19 12:53 
У некоторых готов уже внуки в школу пошли. Так что там и костыли, и обсуждения у подъездов в духе: "Смори, Някитишна, пошла, пошла простятутка попсовая. Тьху ты! В наше время такого мейнстриму не было!"

"В sysvinit добавлена утилита для преобразования unit-файлов ..."
Отправлено Аноним , 18-Ноя-19 09:31 
Ежики плакали, кололись, но продолжали есть кактус :)

"В sysvinit добавлена утилита для преобразования unit-файлов ..."
Отправлено Аноним , 18-Ноя-19 09:32 
На самом деле это уже агония... Через несколько лет sysvinit будет уже историей.

"В sysvinit добавлена утилита для преобразования unit-файлов ..."
Отправлено Аноним , 18-Ноя-19 09:36 
Я помню иксы точно так же закапывали.

"В sysvinit добавлена утилита для преобразования unit-файлов ..."
Отправлено Аноним , 18-Ноя-19 09:57 
Ну иксы начали закапывать, как только появились основания -

https://www.opennet.ru/opennews/art.shtml?num=50986

И эти основания веские. sysvinit и X.Org - это стагнирующие технологии и Red Hat заинтересован в их скорейшей смерти.


"В sysvinit добавлена утилита для преобразования unit-файлов ..."
Отправлено Anonymoustus , 18-Ноя-19 10:27 
Полюбуйтесь на это двоемыслие, аноны: «стагнирующие». Рукожопы придумали так называть то, что хорошо работает, но сделано не ими. :)

"В sysvinit добавлена утилита для преобразования unit-файлов ..."
Отправлено Аноним , 18-Ноя-19 10:37 
Anonymoustus - ещё один пустомеля, который не умеет в чтение:

"В настоящее время Red Hat вносит ключевой вклад в разработку сервера X.Org и держит на своих плечах его сопровождение"

"намерение компании Red Hat прекратить активное развитие функциональности сервера X.Org"

Если плюёшь в руку Red Hat, то не забывай, что она пока тебя и кормит.


"В sysvinit добавлена утилита для преобразования unit-файлов ..."
Отправлено Аноним , 18-Ноя-19 10:44 
> не забывай, что она пока тебя и кормит.

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


"В sysvinit добавлена утилита для преобразования unit-файлов ..."
Отправлено Аноним , 18-Ноя-19 10:46 
> она обычно кормит

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


"В sysvinit добавлена утилита для преобразования unit-файлов ..."
Отправлено Внучатый племянник Даля , 19-Ноя-19 06:31 
Но ты наворачиваешь, и ещё просишь.

"В sysvinit добавлена утилита для преобразования unit-файлов ..."
Отправлено Anonymoustus , 18-Ноя-19 10:47 
> Если плюёшь в руку Red Hat, то не забывай, что она пока
> тебя и кормит.

Ошибаешься, анон, я не ем то, чем вас кормит Лиловая Шляпа с лопаты. Я виндузятник :)


"В sysvinit добавлена утилита для преобразования unit-файлов ..."
Отправлено Zenitur , 18-Ноя-19 12:25 
> sysvinit и X.Org - это стагнирующие технологии и Red Hat заинтересован в их скорейшей смерти.

Но умер почему-то Red Hat


"В sysvinit добавлена утилита для преобразования unit-файлов ..."
Отправлено пох. , 18-Ноя-19 13:08 
если бы...

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


"В sysvinit добавлена утилита для преобразования unit-файлов ..."
Отправлено Zenitur , 18-Ноя-19 13:13 
Но сначала он умер ) Это его уже реанимировали

"В sysvinit добавлена утилита для преобразования unit-файлов ..."
Отправлено iCat , 19-Ноя-19 05:44 
Это уже не тот RedHat. "Федот, да не тот".
Микрософтизация его разъедает изнутри.

"В sysvinit добавлена утилита для преобразования unit-файлов ..."
Отправлено XL , 18-Ноя-19 17:33 
> Но умер почему-то Red Hat

Какой умилительный манямирок.

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


"В sysvinit добавлена утилита для преобразования unit-файлов ..."
Отправлено iCat , 19-Ноя-19 05:46 
Избавление Gnome от иксов и вообще от GNU/Linux будет происходить ещё быстрее.
Появится (по сути - уже появилась) "Операционная система Gnome".
Там не так уж и много осталось до отказа от ядра и архитектуры GNU/Linux....

"В sysvinit добавлена утилита для преобразования unit-файлов ..."
Отправлено iPony129412 , 18-Ноя-19 10:30 
Так и закапывают.
С ChromeOS выкинули. С macOS их выкинули.
Во всяких там Tizen в Smart TV (очень большой рынок) используется Wayland.

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


"В sysvinit добавлена утилита для преобразования unit-файлов ..."
Отправлено В , 18-Ноя-19 17:23 
Не "с", а "из". Русский же язык, откуда бы ты не был, анонимный юзер!

"В sysvinit добавлена утилита для преобразования unit-файлов ..."
Отправлено анонн , 18-Ноя-19 17:34 
> Не "с", а "из". Русский же язык, откуда бы ты не был, анонимный юзер!

С Понивиля с Эквестрии, очевидно же!


"В sysvinit добавлена утилита для преобразования unit-файлов ..."
Отправлено anonymous , 18-Ноя-19 20:17 
А что используется в Mac OS? Что-то своё?

"В sysvinit добавлена утилита для преобразования unit-файлов ..."
Отправлено имя , 18-Ноя-19 20:39 
> А что используется в Mac OS? Что-то своё?

https://en.wikipedia.org/wiki/Quartz_Compositor

А иксы в нём примерно как XWayland или Xephyr работают, транслируя одни запросы в другие. И используются для довольного узкого круга приложений.


"В sysvinit добавлена утилита для преобразования unit-файлов ..."
Отправлено Аноним , 18-Ноя-19 10:42 
> иксы точно так же закапывали.

Ну так почти уже закопали. Останется одна слака с протухшими иксами, которой пользуется полтора юзера на десктопе.


"В sysvinit добавлена утилита для преобразования unit-файлов ..."
Отправлено рлдлл , 18-Ноя-19 11:09 
У меня в ней последний X.Org, ЧЯДНТ?

"В sysvinit добавлена утилита для преобразования unit-файлов ..."
Отправлено thhh , 18-Ноя-19 11:24 
Послелний? Больше релизов не будет? Прийдется тебе на wayland переходить...

"В sysvinit добавлена утилита для преобразования unit-файлов ..."
Отправлено Галустян , 18-Ноя-19 11:44 
Да откуда ж вы такие специалисты по крайностням берётесь!?

"В sysvinit добавлена утилита для преобразования unit-файлов ..."
Отправлено Аноним , 18-Ноя-19 11:28 
У меня тоже представь себе последний X.Org. Зачем ты это ляпнул? Речь о том, что если разработку иксов дропнет редхат, то в будущем останется одна слака с протухшими иксами. Это в лучшем случае.

"В sysvinit добавлена утилита для преобразования unit-файлов ..."
Отправлено анонимно , 18-Ноя-19 15:24 
А у меня последний windows NT. Такая логика)

"В sysvinit добавлена утилита для преобразования unit-файлов ..."
Отправлено Аноним , 18-Ноя-19 11:30 
> У меня в ней последний X.Org, ЧЯДНТ?

Гляжу в книгу - вижу фигу. Ты за разговором следишь вообще?


"В sysvinit добавлена утилита для преобразования unit-файлов ..."
Отправлено ф , 18-Ноя-19 09:32 
Единстрвенный раз мне пришлось "писать простыню" когда окозалось, что ini-файл есть, а скрипта нет.. Целых пару минут писал... бида-бида..

"В sysvinit добавлена утилита для преобразования unit-файлов ..."
Отправлено фтщт , 18-Ноя-19 09:40 
Превратить нормальный unit в баш-портянку?
Я так и представляю, как эта горе-утилита обработает понижение прав, изоляцию в директории и так далее :-D :-D :-D А уж как она с cgroups будет работать, так ваще песня.

Некрозоофилы, блин.


"В sysvinit добавлена утилита для преобразования unit-файлов ..."
Отправлено Anonymoustus , 18-Ноя-19 10:28 
Никто тебя пока не «филит», не преувеличивай.

"В sysvinit добавлена утилита для преобразования unit-файлов ..."
Отправлено jOKer , 18-Ноя-19 10:38 
> уж как она с cgroups будет работать, так ваще песня

Ну работает же с cgroups openrc https://wiki.gentoo.org/wiki/OpenRC/CGroups ? Полагаю это следующий init в котором появится подобная  утилита. Лиха беда начало.

ЗЫ Но ты не обращай внимания и продолжай плакать, - ты даже не представляешь как приятен этот погребальный вой по НенужноДы. Одна печалька: когда НенужноДы будут закапывать, вместе с ним Леню Поцтеринга не зароют... а ведь стоило бы!


"В sysvinit добавлена утилита для преобразования unit-файлов ..."
Отправлено iPony129412 , 18-Ноя-19 10:47 
> Ну работает же с cgroups openrc. Лиха беда начало.
> This page was last edited on 24 May 2017, at 22:00.
> OpenRC cgroup architecture TODO: shortly describe architecture

Что-то тут не сходится. И в чём-то проблема всё же есть. Может в Gentoo, может в OpenRC+CGroups.
А может со всем вместе...

PS: ну найти в поисковике и кинуть "есть ✔" - оно проще конечно же.


"В sysvinit добавлена утилита для преобразования unit-файлов ..."
Отправлено jOKer , 18-Ноя-19 22:15 
А что вы хотели получить? Голословные заявления не подкрепленные хотя бы ссылкой на официальную вики? Хотя, генту-вики не всегда актуальна - факт. Это действительно проблема. Но так же факт, что openrc поддерживает и использует cgroups, включая и вторую версию. В частности, через cgroups реализуется процесс сегрегации.

"В sysvinit добавлена утилита для преобразования unit-файлов ..."
Отправлено Michael Shigorin , 18-Ноя-19 12:08 
Кстати, да -- yum им уже пришлось вдруг спешно закапывать.  Интересно, какой тут окажется эмпирический bus factor...

"В sysvinit добавлена утилита для преобразования unit-файлов ..."
Отправлено Аноним , 18-Ноя-19 12:18 
Все просто. Леню переехал автобус.

"В sysvinit добавлена утилита для преобразования unit-файлов ..."
Отправлено Andrey Mitrofanov_N0 , 18-Ноя-19 12:41 
> Все просто. Леню переехал автобус.

В ретхате этого мяся много.  Не то.


"В sysvinit добавлена утилита для преобразования unit-файлов ..."
Отправлено Аноним , 18-Ноя-19 16:40 
Ах если в этом смысле, то да это человечество смогут исправить (окончательно) только Терминаторы, и то когда будут его (человечество) закапывать :(
В остальном, отделение мух от котлет это каждодневный тяжкий труд.

И да, не надо Леню под автобус. Он своею работоспособностью любого Терминатора переплавит ;)


"В sysvinit добавлена утилита для преобразования unit-файлов ..."
Отправлено Аноним , 19-Ноя-19 00:09 
Что-то чем дальше в лес, тем несбыточнее мечты про терминаторов. Боюсь что когда их таки создадут на западе - это будут чёрные терминаторы-геи сражающиеся за деверсити исключительно уничтожением белых мужчин-гетеросексуалистов, причём нелетальными методами (но очень обидными), хотя самим индусам тоже достанется. Тут, разве что, на китайцев осталась надежда, если они конечно от смеха все не передохнут.

"В sysvinit добавлена утилита для преобразования unit-файлов ..."
Отправлено freehck , 21-Ноя-19 01:58 
> Я так и представляю, как эта горе-утилита обработает понижение прав, изоляцию в директории и так далее :-D :-D :-D А уж как она с cgroups будет работать, так ваще песня.

А в чём, собственно, проблема? Понижение прав, chroot/seccomp/cgroups... Всё это имплементируется на shell легко и непринуждённо.

Блин, начиная с 14го года в спорах о "якобы портянках" вам приводили тысячи примеров того, что вообще-то всё это скриптуется, даже вотчдог ваш хвалёный. Но нет, до сих пор юниты хорошие, потому что они юниты -- а шелльники плохие, потому что они портянки...


"В sysvinit добавлена утилита для преобразования unit-файлов ..."
Отправлено Аноним , 18-Ноя-19 09:49 
не проще ли было добавить поддержку unit-файлов в sysvinit?
sysvinit нужно на rust переписать и вернуть в debian/ubuntu

"В sysvinit добавлена утилита для преобразования unit-файлов ..."
Отправлено Аноним , 18-Ноя-19 09:53 
>добавить поддержку unit-файлов в sysvinit?

у нас уже есть один systemd

на раст надо переписаь не потому, что есть проблемы, а потому, что модно?


"В sysvinit добавлена утилита для преобразования unit-файлов ..."
Отправлено Аноним , 18-Ноя-19 10:13 
>на раст надо переписаь не потому, что есть проблемы, а потому, что модно?

да, потому что есть проблемы


"В sysvinit добавлена утилита для преобразования unit-файлов ..."
Отправлено Michael Shigorin , 18-Ноя-19 12:11 
И какие "проблемы" sysvinit может решить переписывание на языке, который далеко не на каждой архитектуре вообще способен скомпилироваться-то имеющимися трансляторами?  Можно сразу в виде патчей с дополнительным обязательством догнать и перегнать gcc по количеству целевых платформ.

А то пока вот эти крикуны про "переписать на расте" лишь рифмуются с собственными воплями, ага.


"В sysvinit добавлена утилита для преобразования unit-файлов ..."
Отправлено Wfhm , 18-Ноя-19 18:03 
Попробуйте сами раст и возможно вы уже не захотите использовать другие языки.

"В sysvinit добавлена утилита для преобразования unit-файлов ..."
Отправлено Аноним , 18-Ноя-19 21:22 
Попробуйте сами другие языки и возможно вы уже не захотите использовать раст.

"В sysvinit добавлена утилита для преобразования unit-файлов ..."
Отправлено Аноним , 18-Ноя-19 10:14 
>у нас уже есть один systemd

sysvinit - это не systemd вроде?


"В sysvinit добавлена утилита для преобразования unit-файлов ..."
Отправлено Аноним , 18-Ноя-19 11:03 
>> у нас уже есть один systemd
> sysvinit - это не systemd вроде?

Мсье не понимает что добавление в "систем файв" нативной поддержки юнит-файлов "систем ди" (без создания шелл-скриптов на базе юнит-файлов) означает написание альтернативной реализации systemd?


"В sysvinit добавлена утилита для преобразования unit-файлов ..."
Отправлено Аноним , 19-Ноя-19 00:18 
> добавление нативной поддержки юнит-файлов означает написание альтернативной реализации systemd?

Нет, не означает. Как говорится: "Сколько перья в зад не вставляй, павлином не станешь."

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


"В sysvinit добавлена утилита для преобразования unit-файлов ..."
Отправлено Аноним , 19-Ноя-19 09:39 
> Нет, не означает.

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


"В sysvinit добавлена утилита для преобразования unit-файлов ..."
Отправлено НяшМяш , 18-Ноя-19 10:17 
Простите, а что, кроме моды, движет развитием софта? Х-ы появились потому, что стало модно пользоваться гуями, а работать можно и в текстовом режиме было. Стали модными смартфоны - придумали андроид с иосом. Стало модно делать микросервисы - придумали докер и голанг. Стало модно топить за безопасность - придумали раст.

"В sysvinit добавлена утилита для преобразования unit-файлов ..."
Отправлено фтщт , 18-Ноя-19 10:37 
> Стали модными смартфоны - придумали андроид с иосом

Symbian, WinMobile и Maemo офигев рыдают в уголочке :-D
Эра смартфонов началась задолго до Android и iOS.


"В sysvinit добавлена утилита для преобразования unit-файлов ..."
Отправлено . , 18-Ноя-19 10:59 
> Symbian, WinMobile и Maemo офигев рыдают в уголочке

в гробу они смирно лежат, и их уже ничего не беспокоит.

> Эра смартфонов началась задолго до Android и iOS.

да. Но, как видишь, победило модное, стильное и неудобное. А этих уже нет.


"В sysvinit добавлена утилита для преобразования unit-файлов ..."
Отправлено фтщт , 18-Ноя-19 11:11 
Внуки Maemo по именам Tizen и Sailfish OS просили передать «Оц-тоц перевертоц, бабушка здорова!»

"В sysvinit добавлена утилита для преобразования unit-файлов ..."
Отправлено пох. , 18-Ноя-19 12:34 
угу, со всех трех мобильников (два - демо-версии "все ок, правда пока не можем придумать как запустить gsm-модуль, но работаем над этим, подождите еще пяток лет") передают.

Звиняй, бабушка Франкенштейна, ты никогда живой-то и не была.


"В sysvinit добавлена утилита для преобразования unit-файлов ..."
Отправлено Аноним , 18-Ноя-19 10:49 
> Простите, а что, кроме моды, движет развитием софта

удобство и минимизация расходов. Бизнесы понятием "мода" не оперируют.
Хватит уже жить в своём воображаемом мире, где всё бессмысленно.


"В sysvinit добавлена утилита для преобразования unit-файлов ..."
Отправлено . , 18-Ноя-19 10:57 
вы опоздали минимум на 20 лет.

Когда-то оно так и было.

> Бизнесы понятием "мода" не оперируют.

они оперируют понятиями цены акций, маркетинга и еще раз маркетинга.
Технические вопросы их вообще не интересуют.

Давным-давно.


"В sysvinit добавлена утилита для преобразования unit-файлов ..."
Отправлено Anonymoustus , 18-Ноя-19 11:41 
> вы опоздали минимум на 20 лет.
> Когда-то оно так и было.
>> Бизнесы понятием "мода" не оперируют.
> они оперируют понятиями цены акций, маркетинга и еще раз маркетинга.
> Технические вопросы их вообще не интересуют.
> Давным-давно.

И соответствия требованиям законодательства, как бы нелепы они ни были.

Помнится, в прекрасные старые времена была у нас специализированная учётная программа для DOS, написанная со всем вниманием к специфике рынка, на котором работала компания, и её коммерческой деятельности. Но однажды пришли в гости проповедники гербалайфа^W 1С и пришлось голосовать сердцем за их веру, поскольку фискальные службы уже были наставлены церковью 1С на путь истинный.


"В sysvinit добавлена утилита для преобразования unit-файлов ..."
Отправлено Michael Shigorin , 18-Ноя-19 12:13 
> Стали модными смартфоны - придумали андроид с иосом.

Надо же, вот оно как.

Вас ведь действительно не затруднит привести датировку появления iOS и вхождения смартфонов в их примерно нынешнем понимании, а не симбиановом, в моду?


"В sysvinit добавлена утилита для преобразования unit-файлов ..."
Отправлено Аноним , 18-Ноя-19 10:21 
Добавь.

"В sysvinit добавлена утилита для преобразования unit-файлов ..."
Отправлено анонимно , 18-Ноя-19 15:26 
Но для этого пришлось бы добавить в sysvinit огромное количество функционала.

"В sysvinit добавлена утилита для преобразования unit-файлов ..."
Отправлено Аноним , 18-Ноя-19 10:01 
Костыли-костылики.

"В sysvinit добавлена утилита для преобразования unit-файлов ..."
Отправлено Anonymoustus , 18-Ноя-19 10:24 
Людям приходится убирать какахи за обезьянами. :(

"В sysvinit добавлена утилита для преобразования unit-файлов ..."
Отправлено фтщт , 18-Ноя-19 10:36 
А сам ты за собой убрать не можешь?

"В sysvinit добавлена утилита для преобразования unit-файлов ..."
Отправлено . , 18-Ноя-19 10:43 
тут скорее - собирать и бережно хранить.

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


"В sysvinit добавлена утилита для преобразования unit-файлов ..."
Отправлено Аноним , 18-Ноя-19 10:56 
Удивительно как долго эта идея не приходила правильным людям в голову.
А вообще, мне думается, если бы Поттеринг написал такую тулзу до того как системд вышел в продакшн, проклятий в его адрес было бы немного меньше (процентов на 10). но, да. нельзя же просто взять и догадаться, что такая простая штука сэкономит кучу времени мэйнтейнерам и разработчикам.

"В sysvinit добавлена утилита для преобразования unit-файлов ..."
Отправлено . , 18-Ноя-19 11:01 
Правильные уже давно себе сами написали. Только вот зачем оно дальше локалхоста?

Проблема systemd не в юнитах, проблема в том что он не инит, и без него ничего уже не работает.


"В sysvinit добавлена утилита для преобразования unit-файлов ..."
Отправлено A.Stahl , 18-Ноя-19 11:10 
>проблема в том что он не инит

Проблема не в том что системд не инит, а в том, что многие упорно проджолжают считать его инитом.


"В sysvinit добавлена утилита для преобразования unit-файлов ..."
Отправлено Andrey Mitrofanov_N0 , 18-Ноя-19 13:17 
> Удивительно как долго эта идея не приходила правильным людям в голову.

"Правильные" пасаны ждали разрешения с опенета:

16.11.2019 22:26 https://www.opennet.ru/openforum/vsluhforumID3/119020.html#28

"" в общем-то не велика задача - написать парсер гнилоюнитов, генерящий из тривиального юнита тривиальный же скрипт. Можно даже на /bin/sh, без модных пихонов и немодных перлов обойтись.  ""

--->>>
18.11.2019 09:22 ${SUBJ}

> А вообще, мне думается, если бы Поттеринг написал такую тулзу до того

Не, не думай.  Не твоё.


"В sysvinit добавлена утилита для преобразования unit-файлов ..."
Отправлено конь в пальто , 18-Ноя-19 18:25 
а обратно напишешь? из портянки в нормальный юнит?
декларативный подход юнитов более лаконичен.

"В sysvinit добавлена утилита для преобразования unit-файлов ..."
Отправлено пох. , 18-Ноя-19 20:41 
"нормальный юнит" - это который требует блоатвари в полтора миллиона строк нечитаемого сишного кода для парсинга?

> декларативный подход юнитов более лаконичен.

тоже нет. Нас не интересует количество строк в скрипте (половина из которых - комментарии, если что), нас интересует сколько из них надо глазами посмотреть, чтобы понять проблему, и как быстро ты их находишь.

Признайся честно, слащеморковкинеедалка - ты про стандартные init-скрипты не знаешь нихренашеньки и никогда в жизни их не писал, не читал и не отлаживал - просто вычитал про "портянки" и "декларативный подход" у таких же молодых-одаренных?

Чтобы понять, что делает, от чего зависит и с чем связан скрипт в init.d - мне достаточно посмотреть в скрипт. Нужное мне место будет в паре-тройке предсказуемых строк, если только он не делает что-то очень сильно необычное (в случаешь shittyd это означает - в юните вызывается скрипт, часто - целая пачка, размазанных по всей системе - такой вот "декларативный подход", когда надо что-то сложнее запуска одного бинарника)

Чтобы понять то же самое про юнит - надо разбираться в свалке в /etc/systemd, проверять там оверрайды, в нескольких разных местах, отсутствие маски, лазить по "интуитивно приятным" requires/wants (чем отличаются и зачем их вообще два? А хз, у нас настолько параллельно-оптимизированный-оптимизированный шитинит, что он болт кладет и на тот, и на другой, хотя вроде бы первый и придуман для случаев, когда на второй уже болт положен)

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


"В sysvinit добавлена утилита для преобразования unit-файлов ..."
Отправлено конь в пальто , 26-Ноя-19 22:48 
как раз таки писал и поэтому systemd для меня - глоток свежего воздуха. в смотреть в понаписанную кем-то самопальщину - это увольте.

"В sysvinit добавлена утилита для преобразования unit-файлов ..."
Отправлено Аноним , 19-Ноя-19 00:38 
> в общем-то не велика задача - написать парсер гнилоюнитов

Мне самой тяжёлой задачей видится - это принять в себя и переварить документацию и синтаксис юнитов (ибо местами оно достаточно противоестественно задизайнено), да к тому же так, чтобы через пару версий системды не переписывать свой мегаскрипт снова. А то всё это будет напоминать ситуацию с гном3 + плагины которые допиливают под каждую новую минорную версию.


> Не, не думай.  Не твоё.

Митрофаныч, ты чего такой токсичный? Обидел кто?


"В sysvinit добавлена утилита для преобразования unit-файлов ..."
Отправлено Andrey Mitrofanov_N0 , 19-Ноя-19 09:09 
>> Не, не думай.  Не твоё.
> Митрофаныч, ты чего такой токсичный? Обидел кто?

Вы все слабаки, я сам себя обидел.


"В sysvinit добавлена утилита для преобразования unit-файлов ..."
Отправлено Аноним , 18-Ноя-19 10:59 
А смысл? Она генерирует простые скрипты, которые написать самому пару минут времени. А если кто-то не в состоянии написать и такой, то для него уже есть systemd.
Насчет cgroup и супервизора для "падучих" приложений, господа использующие systemd, вы хоть в курсе что все это можно использовать и по отдельности и не обязательно еще и init к этому пристегивать? У него своя задача.

"В sysvinit добавлена утилита для преобразования unit-файлов ..."
Отправлено . , 18-Ноя-19 11:04 
> А смысл? Она генерирует простые скрипты, которые написать самому пару минут времени.

а смысл в том, что в юникс-системах принято автоматизировать рутинную деятельность, чтобы не тратить несколько минут на то что может делать робот, каждый раз
ls -1 /etc/init.d/|wc -l
104
сколько, говорите, часов вы убьете на мартышкин труд, если на каждый по две минуты?


"В sysvinit добавлена утилита для преобразования unit-файлов ..."
Отправлено Аноним , 18-Ноя-19 11:22 
>вы хоть в курсе что все это можно использовать и по отдельности и не обязательно еще и init к этому пристегивать?

А вы может объясните, нафига вам вообще нужен init? Какие-нибудь разумные причины, а не "в юниксе всегда так было, испокон веку. И мы так всегда будет делать". Для компьютеров с 64кб памяти может и норм было решение, но в целом как-то глупо такое видеть в 21 веке.


"В sysvinit добавлена утилита для преобразования unit-файлов ..."
Отправлено Anonymoustus , 18-Ноя-19 11:46 
Окей, допустим, что инит не нужен. Тогда на кой ляд нужна системда? И почему системдауны проповедовали преимущества системды именно как инита?

"В sysvinit добавлена утилита для преобразования unit-файлов ..."
Отправлено Аноним , 18-Ноя-19 12:07 
Без init ядро Линуса не работает, ему надо чистить зомби, вот у него и спрашивай.

"В sysvinit добавлена утилита для преобразования unit-файлов ..."
Отправлено Michael Shigorin , 18-Ноя-19 12:17 
> но в целом как-то глупо такое видеть в 21 веке

"Глупо" было бы умно обосновать.
А вот "недемократично" можно и не обосновывать.
Но будь Вы из "2к19" -- сразу бы зашли с "нетолерантно"!


"В sysvinit добавлена утилита для преобразования unit-файлов ..."
Отправлено пох. , 18-Ноя-19 12:39 
причина - что именно эта архитектура пережила пяток революций и условно-жива до сих пор, в отличие от поделок апологетов модного-стильного молодежного, многих из которых уже и забыли давно, вам не кажется достаточно разумной, нет?

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


"В sysvinit добавлена утилита для преобразования unit-файлов ..."
Отправлено OpenEcho , 19-Ноя-19 13:10 
>А вы может объясните, нафига вам вообще нужен init?

Приехали...

"теперь мамо с папо не нужен чтоб родиться?"

Папо=ядро
Мамо=инит

Мамо+Папо=детки
ядро->инит(pid1)->processes

Ядро обычная програма, с входными параметрами, один из которых - путь к программе, которaя запустится ядром самой первой и обеспечит инициализацию всей системы. Инитом может быть простой busybox, или даже собственно писаная програма, но что то должно быть инитом, т.к. кернел этим не занимается.

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

Все нарекания на системду не из-за юнитов (по простому - конфигов), a
из-за того, что она превратилась из PID 1 в виндовый svchost выполняя не свойственные иниту функции, а именно - пытается заменить собой массу наиболее используемых, ключевых сервисов таких как логин,логи,время,днс... монополизируя систему и являющуюся single-point-of-failure т.к. работает с наивысшим приоритетом. Подкупив людей простой конфигуационных файлов (по сравнению с очень "сложными портянками") и фиктивной быстротой мультипотокового старта, получили довольно легко полную власть. Обычный корпоративный подход - захватить полную власть над продуктом(и).



"В sysvinit добавлена утилита для преобразования unit-файлов ..."
Отправлено KonstantinB , 18-Ноя-19 14:58 
Проблема с systemd не в самом systemd (в ряде случаев он удобен и уместен, сам использую и все окей), а в возможности выбора.

Когда пакеты в том же Debian массово перевели на systemd, возможность выбора пропала. С помощью такой утилиты можно пройтись по всему репозиторию пакетов и сгенерировать инит-скрипты там, где остался только systemd-юнит. Десять тысяч инит-скриптов писать вручную - да, проблема.


"В sysvinit добавлена утилита для преобразования unit-файлов ..."
Отправлено freehck , 18-Ноя-19 15:09 
> Она генерирует простые скрипты, которые написать самому пару минут времени. А если кто-то не в состоянии написать и такой, то для него уже есть systemd.

А может не надо бросать тень на sysvinit, уж коли Вы его якобы поддерживаете?


"В sysvinit добавлена утилита для преобразования unit-файлов ..."
Отправлено Аноним , 18-Ноя-19 11:05 
Мне кажется, стоит не конвертировать, а добавить простую пускалку для юнитов. Всё-таки идея хранить описание работы демона в декларативном виде не так плоха, в отрыве от всего остального

"В sysvinit добавлена утилита для преобразования unit-файлов ..."
Отправлено Anonymoustus , 18-Ноя-19 11:48 
> Мне кажется, стоит не конвертировать, а добавить простую пускалку для юнитов. Всё-таки
> идея хранить описание работы демона в декларативном виде не так плоха,
> в отрыве от всего остального

А выполнять эти юниты кто будет — Пушкин?

Речь же о том, чтобы на чистой системе (не заражённой раком системды) симулировать наличие системды для поражённых раком приложений, которые без неё уже не могут работать.


"В sysvinit добавлена утилита для преобразования unit-файлов ..."
Отправлено Аноним , 18-Ноя-19 12:16 
Выполнять эти юниты будет пускалка. Если я правильно помню, в юнитах указывается, кого пускать, как и при каких обстоятельствах. Это всё можно распарсить и либо пустить сразу, либо отдать цепочку зависимостей наверх

"В sysvinit добавлена утилита для преобразования unit-файлов ..."
Отправлено Anonymoustus , 18-Ноя-19 13:37 
> Выполнять эти юниты будет пускалка. Если я правильно помню, в юнитах указывается,
> кого пускать, как и при каких обстоятельствах. Это всё можно распарсить
> и либо пустить сразу, либо отдать цепочку зависимостей наверх

Наверное, можно. Вероятно, с некоторым увеличением накладных расходов. Но есть одно «но»: системда ведь не только пускалка и перезапускала процессов. Что делать с её функциональностью как «системного менеджера»? Какой-нибудь, допустим, третьегном возжелает через системду обращаться к сетевым интерфейсам, дисковым устройствам, графической системе — и придётся на всё это делать какие-то промежуточные обработчики.


"В sysvinit добавлена утилита для преобразования unit-файлов ..."
Отправлено U.N.Owen , 18-Ноя-19 14:46 
>Что делать с её функциональностью как «системного менеджера»?

Вот собственно это — наиболее вредоносная часть ее деятельности. Полезное в systemd — это юниты и только. Они выступают приманкой. Основное же, что мы наблюдаем — последовательная подмена собой всех остальных механизмов и захват контроля над всей системой. С понятными целями.

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

Впрочем, к теме данной новости это уже не имеет отношения. Она-то, как раз, про юниты, а не про стремление IBM/redhat захватить рынок…


"В sysvinit добавлена утилита для преобразования unit-файлов ..."
Отправлено Ordu , 18-Ноя-19 13:02 
> Мне кажется, стоит не конвертировать, а добавить простую пускалку для юнитов. Всё-таки идея хранить описание работы демона в декларативном виде не так плоха, в отрыве от всего остального

Тебе никто не мешает хранить всё в unit-файлах, а во все init-скрипты дописать строчку, которая при необходимости перекомпилирует изменённые unit-файлы и перезапустит скрипт.


"В sysvinit добавлена утилита для преобразования unit-файлов ..."
Отправлено rshadow , 18-Ноя-19 17:04 
Тогда придется писать альтернативный systemd только на баше. Оно нафиг никому не надо. Из двух зол выбрали меньшее.

> в декларативном виде не так плоха

Фактически это вы и получите. Можно специально писать unit файлы и сразу конвертить в скрипт.


"В sysvinit добавлена утилита для преобразования unit-файлов ..."
Отправлено freehck , 21-Ноя-19 02:11 
> Мне кажется, стоит не конвертировать, а добавить простую пускалку для юнитов.

Так ведь есть уже давно. Systemd-shim, дай бог памяти, зовётся.


"В sysvinit добавлена утилита для преобразования unit-файлов ..."
Отправлено Галустян , 18-Ноя-19 11:39 
А что, так можно было?

"В sysvinit добавлена утилита для преобразования unit-файлов ..."
Отправлено U.N.Owen , 18-Ноя-19 12:40 
Хорошо, но мало. Нужна тулуза, способная исполнять эти юниты и их цепочки, но при этом ни привязанная ко всяким инитам и всему остальному.  Вот тогда systemd можно будет закапывать.

"В sysvinit добавлена утилита для преобразования unit-файлов ..."
Отправлено Аноним , 18-Ноя-19 13:32 
А как она тогда будет обрабатывать прописанные в юнитах события завершения процессов¹? В отрыве от системы инициализации это сделать невозможно. Sysvinit, кстати, это поддерживает, но для задействования этой его фичи надо прописывать запуск демонов не сбоку бантиками через костыли на шелл-скриптах, а напрямую в inittab, что по ряду причин затруднительно.

____

¹ https://www.freedesktop.org/software/systemd/man/systemd.ser...


"В sysvinit добавлена утилита для преобразования unit-файлов ..."
Отправлено U.N.Owen , 18-Ноя-19 14:09 
>как обрабатывать прописанные в юнитах события завершения процессов?

Ну первое, что приходит в голову — тупо следить за файлами внутри /sys/fs/cgroup/что-то. Это при том, что я в этих cgroup и их работе, вообще-то, не разбираюсь от слова совсем. Наверняка там есть и более другие способы определить, что процесс, запущенный внутри группы, завершился.


"В sysvinit добавлена утилита для преобразования unit-файлов ..."
Отправлено Аноним , 19-Ноя-19 03:57 
> следить за файлами внутри /sys/fs/cgroup/что-то

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

Самый простой и прямой способ — быть родительским процессом запускаемого процесса и обрабатывать SIGCHLD. Именно на этом месте стоит демон системы инициализации, он получает сигналы от завершения демонов и как-то на них реагирует. В случае с sysvinit'ом в современных ОС эта фича свелась к перезапуску getty, к сожалению, а наблюдение за другими демонами стали делать на костылях и велосипедах.


"В sysvinit добавлена утилита для преобразования unit-файлов ..."
Отправлено U.N.Owen , 20-Ноя-19 15:11 
>Т.е. это будет не просто что-то там конфигурирующая и запускающая утилита, а отдельный демон.

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

Очевидно, что для поддержки разных типов юнитов потребуются разные демоны. Причем в большинстве случаев они уже существуют. Скажем, для .socket — это inetd, для .timer — старый добрый cron/anacron. В ряде случаев для поддержки всего функционала юнитов потребуются дополнительные переходники/обертки. Скажем, тот же cron не поддерживает опции вроде RandomizedDelaySec, значит придется запускать не саму утилиту, а переходник, который этот random обеспечит (или возможно, не запускать, а держать в виде отдельного минидемона — это уже детали).

Ну а для юнитов типа .service, да, очевидно, что для поддержки всего их функционала сервис должен запускаться не напрямую, а через некоторый демон-супервизор, обеспечивающий его запуск в контейнере. Видимо, контейнером будет cgroup, но если есть вменяемые альтернативы — никто не мешает использовать их.

Но очевидно, что этот супервизор должен запускаться только запуском и контролем других демонов. И однозначно НЕ должен заниматься инициализацией системы, монтированием файловых систем, поддержкой таймеров, сети, авторизации пользователей, приготовлением кофе и прочей не имеющей отношения к делу хренью.


"В sysvinit добавлена утилита для преобразования unit-файлов ..."
Отправлено Аноним , 21-Ноя-19 17:54 
> для .socket — это inetd

Здесь есть две проблемы. Во первых, у inetd другой алгоритм работы: он держит слушающий сокет у себя, а сервер (не являющийся демоном) запускает для каждого соединения отдельный; systemd же при первом соединении передаёт слушающий сокет демону и до завершения демона его не трогает. Во вторых, в случае с systemd демон запускается со всем набором фич изоляции и ограничения ресурсов (например, он может вообще не иметь доступа в сеть кроме упомянутого сокета, либо быть воткнутым в неймспейсы другого демона) — т.е. сокет надо будет как-то передать упомянутому далее супервайзору, в возможности чего я сомневаюсь.

> для .timer — старый добрый cron/anacron.

А что делать, когда активация таймера привязана к запуску или остановке других юнитов? Тут нужен демон динамических относительных таймеров, что в задумку крона не очень-то влазит.

> некоторый демон-супервизор

Так это и есть init: он знает все процессы, в т.ч. к какому ранлевелу какой принадлежит.

> И однозначно НЕ должен заниматься инициализацией системы

Init не занимается инициализацией системы, он лишь обрабатывает события, согласно которым переключает runlevel'ы, киляя при этом оставшиеся от старых ранлевелов процессы. Инициализацией системы занимается то, что на эти ранлевелы развешено.


"В sysvinit добавлена утилита для преобразования unit-файлов ..."
Отправлено U.N.Owen , 23-Ноя-19 20:57 
> Во первых, у inetd другой алгоритм работы

Ну, даже если inetd или его аналоги приспособить к делу не удастся, написать демона, который слушает порты, которые скажут, и при любой активности на них — передаёт управление, куда следует — не такая уж сложная задача.

> А что делать, когда активация таймера привязана к запуску или остановке других
> юнитов?

А что мешает добавить/убрать новое задание? Мне кажется, это вполне можно сделать и налету.

>> некоторый демон-супервизор
> Так это и есть init: он знает все процессы, в т.ч. к
> какому ранлевелу какой принадлежит.

Такой супервизер не обязан вообще что-то знать о ранлевелах и всех запущенных процессах. Он должен знать о тех процессах, которые под его управлением. И только.
А задача инита — запустить помянутый выше конфигуратор (на каждом ранлевеле — со своим .target, от которого начинается цепочка), который, в свою  очередь, обеспечит запуск этого супервизера в тех случаях, когда это действительно нужно.

И sysvinit, как и, полагаю, любой другой существующий инит, с такой задачей вполне справится.


"В sysvinit добавлена утилита для преобразования unit-файлов ..."
Отправлено Аноним , 18-Ноя-19 12:48 
А как же использование современных технологий?
... ваш файл systemd оправлен в облако
... искуственный интеллект говорит, что есть 104 модификации данного файла
... выбирается самая популярная
... загрузка дополнительных пакетов npm...
... сборка электрона
... конфигурирование sysv
... запуск скрипта cli electron console edidion

"В sysvinit добавлена утилита для преобразования unit-файлов ..."
Отправлено sqrt , 18-Ноя-19 13:23 
Хорошо бы кто-нибудь на это обратил внимание в debian, а то там опять какое-то бурление по поводу того, а не бросить ли нам sysvinit

"В sysvinit добавлена утилита для преобразования unit-файлов ..."
Отправлено Andrey Mitrofanov_N0 , 18-Ноя-19 14:08 
> Хорошо бы кто-нибудь на это обратил внимание в debian, а то там
> опять какое-то бурление по поводу того, а не бросить ли нам
> sysvinit

Рано!

Аффтар http://www.trek.eu.org/devel/troll-ftpd.html
ещё ищет ментенёра для своего другого пакета в Debian-е.

С 1999-го года.   ...

" Pure-FTPd is a fast, production-quality, standards-conformant FTP server based upon Troll-FTPd. "

А, не, нашёл.  Значит, можно.  Уф!


"В sysvinit добавлена утилита для преобразования unit-файлов ..."
Отправлено Аноним , 18-Ноя-19 14:40 
Кто Дебиану больше платит тот его и танцует.

"В sysvinit добавлена утилита для преобразования unit-файлов ..."
Отправлено Аноним , 18-Ноя-19 14:38 
СистемД и раньше был не нужен, а тут такой подгон.

"В sysvinit добавлена утилита для преобразования unit-файлов ..."
Отправлено анонимно , 18-Ноя-19 15:28 
systemd - наше всё, учите новые технологии, не сидите на древности.
А то приходят вот такие на курсики и им говорят "это можно сделать легко на PS или трудно в CMD" и все такие "CMD, CMD, CMD" - динозаврики.

"В sysvinit добавлена утилита для преобразования unit-файлов ..."
Отправлено Аноним , 18-Ноя-19 16:14 
То чувство, когда ты пользуешься виндой или маком и не думаешь об этом бреде с системды и прочей ерундой.

"В sysvinit добавлена утилита для преобразования unit-файлов ..."
Отправлено Аноним , 18-Ноя-19 16:33 
> и не думаешь об этом бреде с системды и прочей ерундой

Не думай, пользуйся. Видишь сколько тут бабок у подъезда в коментариях. Все только "думают".


"В sysvinit добавлена утилита для преобразования unit-файлов ..."
Отправлено Andrey Mitrofanov_N0 , 18-Ноя-19 16:35 
>> и не думаешь об этом бреде с системды и прочей ерундой
> Не думай, пользуйся.

+1. "не рефлексируй, распространяй"


"В sysvinit добавлена утилита для преобразования unit-файлов ..."
Отправлено анонн , 18-Ноя-19 16:39 
> То чувство, когда ты пользуешься виндой или маком

А точно там можно писать "ты", а не "тобой"?
> и не думаешь об этом бреде с системды и прочей ерундой.

Не пользуюсь ни системдой, ни sysvinit, полет нормальный, держу в курсе.


"В sysvinit добавлена утилита для преобразования unit-файлов ..."
Отправлено Аноним , 18-Ноя-19 17:26 
Свалю-ка я на федору, пожалуй. Притомила эта системдсуета.

"В sysvinit добавлена утилита для преобразования unit-файлов ..."
Отправлено Гадкий троль , 18-Ноя-19 19:12 
Свалишь от системдсуеты на системдсуету федоры? А что, логично!

"В sysvinit добавлена утилита для преобразования unit-файлов ..."
Отправлено Аноним , 18-Ноя-19 20:56 
> Свалишь от системдсуеты на системдсуету федоры? А что, логично!

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


"В sysvinit добавлена утилита для преобразования unit-файлов ..."
Отправлено Жора , 18-Ноя-19 17:43 
Столько споров, а ведь мало кто понял что именно произошло. А произошла очень простая вещь - теперь мы имеем частичный функционал systemd прямо в sysvinit с помощью небольшого костылика. Дальше - больше. Как говорится - если что-то хочешь уничтожить - возглавь и сделай это сам. Потом ещё что-нибудь добавят и ещё, и ещё... и уже не узнать родной sysvinit. Короче, готовьте лыжи, тестируйте *bsd-системы. В линухах тут редхат скоро всё под себя подомнёт.

"В sysvinit добавлена утилита для преобразования unit-файлов ..."
Отправлено пох. , 18-Ноя-19 20:50 
> А произошла очень простая вещь - теперь мы имеем частичный функционал systemd прямо в sysvinit

нет. Мы не имеем никакого нового функционала, и частично поломанный - старый (потому что в случае сложных юнитов этот костылик, очевидно, произведет неработающий скрипт)

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

На еще пару-тройку лет хватит, для простых случаев, а потом все равно все доломают.


"В sysvinit добавлена утилита для преобразования unit-файлов ..."
Отправлено Аноним , 18-Ноя-19 21:22 
Через пару-тройку лет могут и systemd закопать. Так что не надо из себя Вангу корчить.

"В sysvinit добавлена утилита для преобразования unit-файлов ..."
Отправлено пох. , 18-Ноя-19 22:47 
> Через пару-тройку лет могут и systemd закопать.

"главное, верить!"
разьве что в пользу еще большего уродства, еще менее контролируемого админом.

Что там у нас вместо пщпщщ? Кого-то оно обрадовало? Ну, вот...

А мурзила как не собиралась без приседаний без этой ненужности - так и не собирается. Как не работала если даже ухитриться собрать - так и не работает.

Точно так же - никуда вы уже от "системного менеджера" не денетесь. Иначе вместе с ним придется, того, модный вафлянд, модные "DE", модные веб-управлялки сервером "не требующие специалиста в администрировании".


"В sysvinit добавлена утилита для преобразования unit-файлов ..."
Отправлено Аноним , 18-Ноя-19 22:59 
есть сомнения, что многим было достаточно возможностей sysvinit;возможно, в sysvinit нужно было раньше добавить параллельный запуск демонов.
есть сомнения, что большинство функций systemd лишние...

"В sysvinit добавлена утилита для преобразования unit-файлов ..."
Отправлено OpenEcho , 19-Ноя-19 13:48 
>в sysvinit нужно было раньше добавить параллельный запуск демонов.

Зачем ???
Вы знаете кого-то кто каждые несколько минут перезапускает копм и поэтому так критична скорость загрузки на "секунду" быстрей?

Вы можете паралельно запускать зависимые сервисы? например веб сервер пока не смонтировалась файловая система или предоставлять стратум 1 сервер времени и паралельно запускать сеть?
В системде это реализуется обманкой, делаются сокеты для будующих сервисов и как результат очень быстро видим логин приглашение, но на самом деле в фоне загружаются сервисы и ждут друг друга на системдишных сокетах, т.к dependency никто не отменял. В профите только системда которая может манипуировать в таком раскладе сокетами, например слухать их, кто и о чем говорит.
И на фиг этот оверхэд был нужен только для того что бы удивить как быстро появляется логин, но система то фактически - не готова?


"В sysvinit добавлена утилита для преобразования unit-файлов ..."
Отправлено Anonymoustus , 19-Ноя-19 15:02 
Плюсую за этот комментарий.

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


"В sysvinit добавлена утилита для преобразования unit-файлов ..."
Отправлено freehck , 21-Ноя-19 02:31 
> В системде это реализуется обманкой, делаются сокеты для будующих сервисов

Думал было возмутиться и заявить, что, мол, как же так -- зависимости и сокетная активация суть разные вещи... Но подумал и вдруг понял, что вы таки правы. Сами по себе зависимости нафиг не нужны ведь. Как только до них дошла очередь, процессы грузятся параллельно, задействуя все ядра. А значит суть именно что в хелс-чеках. Чтобы не реализовывать которых, в systemd и ввели socket activation.

Так что да, тоже плюсую.


"В sysvinit добавлена утилита для преобразования unit-файлов ..."
Отправлено freehck , 21-Ноя-19 02:33 
В догонку. В связи с этим откровением, у меня следующий вопрос: а зачем тогда в Debian Wheezy ввели LSB-headers, чтобы обеспечить ту самую загрузку по зависимостям?

"В sysvinit добавлена утилита для преобразования unit-файлов ..."
Отправлено OpenEcho , 23-Ноя-19 18:23 
> а зачем тогда в Debian Wheezy ввели LSB-headers, чтобы обеспечить ту самую
> загрузку по зависимостям?

Ну да, реинкарнация заголовков, очень похожая на фряшную, на которой механизм загрузочных зависимостей был реализован с незапамятных времен, очень ИМХО просто и понятно, и где всегда можно было поюзать rcorder(8) утилитку чтоб посмотреть порядок rcorder(8) зависимостей


"В sysvinit добавлена утилита для преобразования unit-файлов ..."
Отправлено freehck , 12-Дек-19 14:43 
>> а зачем тогда в Debian Wheezy ввели LSB-headers, чтобы обеспечить ту самую
>> загрузку по зависимостям?
> Ну да, реинкарнация заголовков, очень похожая на фряшную, на которой механизм загрузочных
> зависимостей был реализован с незапамятных времен, очень ИМХО просто и понятно,
> и где всегда можно было поюзать rcorder(8) утилитку чтоб посмотреть порядок
> rcorder(8) зависимостей

Позвольте, я же задался вопросом "зачем", а не "что это". =/


"В sysvinit добавлена утилита для преобразования unit-файлов ..."
Отправлено freehck , 21-Ноя-19 02:15 
> возможно, в sysvinit нужно было раньше добавить параллельный запуск демонов

Да вы задолбали уже это снова и снова повторять. 5 лет уже пишу в каждой новости про systemd/sysvinit/debian:

В дебиановском sysv БЫЛ параллельный запуск демонов по зависимостям! И не просто был, а был за 2 года до начала разработки systemd. LSB Headers для того и вводились, блин. Погуглите, что ли.