The OpenNET Project / Index page

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



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

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

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

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

Оглавление

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


1. "В sysvinit добавлена утилита для преобразования unit-файлов ..."  +60 +/
Сообщение от Аноним (1), 18-Ноя-19, 09:26 
Системды конец!
Ответить | Правка | Наверх | Cообщить модератору

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

12. "В sysvinit добавлена утилита для преобразования unit-файлов ..."  –11 +/
Сообщение от hhhg (?), 18-Ноя-19, 09:56 
Ну пользователи других инитов и должны страдать. Они же сделали осознанный выбор.
Ответить | Правка | Наверх | Cообщить модератору

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

62. "немножко исторического юмора"  +13 +/
Сообщение от Michael Shigorinemail (ok), 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/

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

71. "немножко исторического юмора"  +2 +/
Сообщение от Молодёжь (?), 18-Ноя-19, 12:28 
лучше напомни молодежи прошлого века, что такое "Система аварийного надувного мешка"
Ответить | Правка | Наверх | Cообщить модератору

104. "немножко исторического юмора"  +/
Сообщение от Michael Shigorinemail (ok), 18-Ноя-19, 14:53 
> лучше напомни молодежи прошлого века, что такое
> "Система аварийного надувного мешка"

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

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

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

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

:-S

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

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

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

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

86. "немножко исторического юмора"  +1 +/
Сообщение от пох. (?), 18-Ноя-19, 13:02 
> "Если бы строители строили здания так же, как программисты пишут программы,
> первый залетевший дятел разрушил бы цивилизацию."

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

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

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

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

166. "немножко исторического юмора"  +2 +/
Сообщение от OpenEcho (?), 19-Ноя-19, 11:33 
>А тестировать им в голову не пришло

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

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

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

73. "немножко исторического юмора"  –1 +/
Сообщение от andy (??), 18-Ноя-19, 12:34 
А ссылку можно на оригинал, а не смех.йню 20 летней свежести из FiDO'шной конфы RU.HUMOR?
Ответить | Правка | К родителю #62 | Наверх | Cообщить модератору

80. "немножко исторического юмора"  +1 +/
Сообщение от Аноним (80), 18-Ноя-19, 12:43 
када я нобераю генерал моторс микросо в гугле он предлагает мне жоке
Ответить | Правка | Наверх | Cообщить модератору

106. "немножко исторического юмора"  +/
Сообщение от Michael Shigorinemail (ok), 18-Ноя-19, 14:59 
> А ссылку можно на оригинал?

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

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

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

136. "немножко исторического юмора"  +/
Сообщение от Аноним (136), 18-Ноя-19, 19:55 
Ты принес, ты и пруфы неси.
Ответить | Правка | Наверх | Cообщить модератору

144. "немножко исторического юмора"  +1 +/
Сообщение от Michael Shigorinemail (ok), 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 должна была сделать.

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

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

75. "немножко исторического юмора"  –4 +/
Сообщение от Суп из потрошков (?), 18-Ноя-19, 12:38 
Какой детсадовский бред от Дженерал Моторс. Юмор с техническими аналогиями хорош лишь тогда, когда зиждется на фактах имеющих место в реальности. А здесь нагородили огород поперёк поля.
Ответить | Правка | К родителю #62 | Наверх | Cообщить модератору

87. "немножко исторического юмора"  +3 +/
Сообщение от пох. (?), 18-Ноя-19, 13:07 
> Какой детсадовский бред от Дженерал Моторс.

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

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

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

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

109. "немножко исторического юмора"  +1 +/
Сообщение от Ананимас 010 (?), 18-Ноя-19, 15:17 
>Дальше NT тоже нахватались блох

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

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

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

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

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


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

130. "немножко исторического юмора"  +1 +/
Сообщение от Nemton (?), 18-Ноя-19, 18:07 
А сейчас каждый раз накатываются драйвера той же NVIDIA при обновлении ядра. Спасибо DKMS, что не вручную
Ответить | Правка | К родителю #109 | Наверх | Cообщить модератору

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

151. "немножко исторического юмора"  +/
Сообщение от Аноним (151), 18-Ноя-19, 23:10 
Или используй радики.Но это,конечно, не путь джедая.
Ответить | Правка | Наверх | Cообщить модератору

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

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

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

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

177. "немножко исторического юмора"  +/
Сообщение от freehckemail (ok), 21-Ноя-19, 01:27 
> всё уже собрано в репозиторий

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

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

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

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

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

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

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

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

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

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

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

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

152. "немножко исторического юмора"  –1 +/
Сообщение от Аноним (152), 19-Ноя-19, 00:01 
> И в упрёк всем современным IDE: это счастье занимает в памяти меньше 20 МБ.

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

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

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

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

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

Смотри:

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

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

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

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

163. "немножко исторического юмора"  –3 +/
Сообщение от Аноним (163), 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" от Хэлен Кастер.

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

164. "немножко исторического юмора"  +/
Сообщение от Anonymoustus (ok), 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. Ученье — свет! Неси этот свет в массы. :)

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

175. "немножко исторического юмора"  +/
Сообщение от Anonymoustus (ok), 20-Ноя-19, 12:55 
Читаю захватывающую статью про опенсосие:

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

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

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

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

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

184. "немножко исторического юмора"  +/
Сообщение от имя (ok), 21-Ноя-19, 15:39 
> сильно дороже
> будет соответствовать Вашим запросам

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


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

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

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

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

102. "немножко исторического юмора"  +2 +/
Сообщение от Аноним (102), 18-Ноя-19, 14:43 
Современный автопром, к сожалению, стремительно превращает этот анекдот в реальность :-(
Ответить | Правка | Наверх | Cообщить модератору

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

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

133. "немножко исторического юмора"  +/
Сообщение от имя (ok), 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.../

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

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

170. "немножко исторического юмора"  +/
Сообщение от имя (ok), 19-Ноя-19, 15:31 
> Как только японский автопром начинает нагибать американский

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

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

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

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

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

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

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

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

189. "В sysvinit добавлена утилита для преобразования unit-файлов ..."  +/
Сообщение от annoynimouse (?), 28-Ноя-19, 17:16 
Должны страдать все кто делают осознанный выбор, а щастье будет только тем кто молча жрёт что дают?
Ответить | Правка | К родителю #12 | Наверх | Cообщить модератору

10. "В sysvinit добавлена утилита для преобразования unit-файлов ..."  –6 +/
Сообщение от Аноним (10), 18-Ноя-19, 09:52 
И виндовс тоже! И гуглу! И кому там еще линуксоиды лет 20 конец предрекают?
Ответить | Правка | К родителю #1 | Наверх | Cообщить модератору

2. Скрыто модератором  +/
Сообщение от слакварявод (ok), 18-Ноя-19, 09:29 
Ответить | Правка | Наверх | Cообщить модератору

47. Скрыто модератором  +1 +/
Сообщение от Аноним (47), 18-Ноя-19, 11:16 
Ответить | Правка | Наверх | Cообщить модератору

83. Скрыто модератором  +4 +/
Сообщение от Аноним (83), 18-Ноя-19, 12:53 
Ответить | Правка | Наверх | Cообщить модератору

3. "В sysvinit добавлена утилита для преобразования unit-файлов ..."  –7 +/
Сообщение от Аноним (3), 18-Ноя-19, 09:31 
Ежики плакали, кололись, но продолжали есть кактус :)
Ответить | Правка | Наверх | Cообщить модератору

4. "В sysvinit добавлена утилита для преобразования unit-файлов ..."  –11 +/
Сообщение от Аноним (-), 18-Ноя-19, 09:32 
На самом деле это уже агония... Через несколько лет sysvinit будет уже историей.
Ответить | Правка | Наверх | Cообщить модератору

7. "В sysvinit добавлена утилита для преобразования unit-файлов ..."  +3 +/
Сообщение от Аноним (6), 18-Ноя-19, 09:36 
Я помню иксы точно так же закапывали.
Ответить | Правка | Наверх | Cообщить модератору

13. "В sysvinit добавлена утилита для преобразования unit-файлов ..."  –8 +/
Сообщение от Аноним (-), 18-Ноя-19, 09:57 
Ну иксы начали закапывать, как только появились основания -

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

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

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

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

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

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

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

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

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

30. "В sysvinit добавлена утилита для преобразования unit-файлов ..."  +3 +/
Сообщение от Аноним (152), 18-Ноя-19, 10:44 
> не забывай, что она пока тебя и кормит.

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

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

31. "В sysvinit добавлена утилита для преобразования unit-файлов ..."  –1 +/
Сообщение от Аноним (-), 18-Ноя-19, 10:46 
> она обычно кормит

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

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

159. "В sysvinit добавлена утилита для преобразования unit-файлов ..."  +/
Сообщение от Внучатый племянник Даля (?), 19-Ноя-19, 06:31 
Но ты наворачиваешь, и ещё просишь.
Ответить | Правка | К родителю #30 | Наверх | Cообщить модератору

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

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

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

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

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

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

88. "В sysvinit добавлена утилита для преобразования unit-файлов ..."  +/
Сообщение от пох. (?), 18-Ноя-19, 13:08 
если бы...

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

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

90. "В sysvinit добавлена утилита для преобразования unit-файлов ..."  +1 +/
Сообщение от Zenitur (ok), 18-Ноя-19, 13:13 
Но сначала он умер ) Это его уже реанимировали
Ответить | Правка | Наверх | Cообщить модератору

157. "В sysvinit добавлена утилита для преобразования unit-файлов ..."  +/
Сообщение от iCat (ok), 19-Ноя-19, 05:44 
Это уже не тот RedHat. "Федот, да не тот".
Микрософтизация его разъедает изнутри.
Ответить | Правка | К родителю #88 | Наверх | Cообщить модератору

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

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

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

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

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

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

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

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

122. "В sysvinit добавлена утилита для преобразования unit-файлов ..."  +2 +/
Сообщение от В (?), 18-Ноя-19, 17:23 
Не "с", а "из". Русский же язык, откуда бы ты не был, анонимный юзер!
Ответить | Правка | Наверх | Cообщить модератору

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

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

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

137. "В sysvinit добавлена утилита для преобразования unit-файлов ..."  +/
Сообщение от anonymous (??), 18-Ноя-19, 20:17 
А что используется в Mac OS? Что-то своё?
Ответить | Правка | К родителю #23 | Наверх | Cообщить модератору

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

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

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

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

28. "В sysvinit добавлена утилита для преобразования unit-файлов ..."  –5 +/
Сообщение от Аноним (-), 18-Ноя-19, 10:42 
> иксы точно так же закапывали.

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

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

43. "В sysvinit добавлена утилита для преобразования unit-файлов ..."  +1 +/
Сообщение от рлдлл (?), 18-Ноя-19, 11:09 
У меня в ней последний X.Org, ЧЯДНТ?
Ответить | Правка | Наверх | Cообщить модератору

50. "В sysvinit добавлена утилита для преобразования unit-файлов ..."  –2 +/
Сообщение от thhh (?), 18-Ноя-19, 11:24 
Послелний? Больше релизов не будет? Прийдется тебе на wayland переходить...
Ответить | Правка | Наверх | Cообщить модератору

57. "В sysvinit добавлена утилита для преобразования unit-файлов ..."  +6 +/
Сообщение от Галустян (?), 18-Ноя-19, 11:44 
Да откуда ж вы такие специалисты по крайностням берётесь!?
Ответить | Правка | Наверх | Cообщить модератору

52. "В sysvinit добавлена утилита для преобразования unit-файлов ..."  –1 +/
Сообщение от Аноним (-), 18-Ноя-19, 11:28 
У меня тоже представь себе последний X.Org. Зачем ты это ляпнул? Речь о том, что если разработку иксов дропнет редхат, то в будущем останется одна слака с протухшими иксами. Это в лучшем случае.
Ответить | Правка | К родителю #43 | Наверх | Cообщить модератору

110. "В sysvinit добавлена утилита для преобразования unit-файлов ..."  +/
Сообщение от анонимно (?), 18-Ноя-19, 15:24 
А у меня последний windows NT. Такая логика)
Ответить | Правка | Наверх | Cообщить модератору

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

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

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

5. "В sysvinit добавлена утилита для преобразования unit-файлов ..."  +4 +/
Сообщение от ф (?), 18-Ноя-19, 09:32 
Единстрвенный раз мне пришлось "писать простыню" когда окозалось, что ini-файл есть, а скрипта нет.. Целых пару минут писал... бида-бида..
Ответить | Правка | Наверх | Cообщить модератору

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

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

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

22. "В sysvinit добавлена утилита для преобразования unit-файлов ..."  +/
Сообщение от Anonymoustus (ok), 18-Ноя-19, 10:28 
Никто тебя пока не «филит», не преувеличивай.
Ответить | Правка | Наверх | Cообщить модератору

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

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

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

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

32. "В sysvinit добавлена утилита для преобразования unit-файлов ..."  +2 +/
Сообщение от 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: ну найти в поисковике и кинуть "есть ✔" - оно проще конечно же.

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

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

64. "В sysvinit добавлена утилита для преобразования unit-файлов ..."  +/
Сообщение от Michael Shigorinemail (ok), 18-Ноя-19, 12:08 
Кстати, да -- yum им уже пришлось вдруг спешно закапывать.  Интересно, какой тут окажется эмпирический bus factor...
Ответить | Правка | К родителю #27 | Наверх | Cообщить модератору

69. "В sysvinit добавлена утилита для преобразования unit-файлов ..."  +1 +/
Сообщение от Аноним (69), 18-Ноя-19, 12:18 
Все просто. Леню переехал автобус.
Ответить | Правка | Наверх | Cообщить модератору

78. "В sysvinit добавлена утилита для преобразования unit-файлов ..."  +1 +/
Сообщение от Andrey Mitrofanov_N0 (??), 18-Ноя-19, 12:41 
> Все просто. Леню переехал автобус.

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

15. "В sysvinit добавлена утилита для преобразования unit-файлов ..."  –4 +/
Сообщение от Аноним (-), 18-Ноя-19, 10:13 
>на раст надо переписаь не потому, что есть проблемы, а потому, что модно?

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

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

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

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

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

129. "В sysvinit добавлена утилита для преобразования unit-файлов ..."  –2 +/
Сообщение от Wfhm (?), 18-Ноя-19, 18:03 
Попробуйте сами раст и возможно вы уже не захотите использовать другие языки.
Ответить | Правка | Наверх | Cообщить модератору

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

16. "В sysvinit добавлена утилита для преобразования unit-файлов ..."  –2 +/
Сообщение от Аноним (-), 18-Ноя-19, 10:14 
>у нас уже есть один systemd

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

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

40. "В sysvinit добавлена утилита для преобразования unit-файлов ..."  +3 +/
Сообщение от Аноним (163), 18-Ноя-19, 11:03 
>> у нас уже есть один systemd
> sysvinit - это не systemd вроде?

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

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

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

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

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

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

165. "В sysvinit добавлена утилита для преобразования unit-файлов ..."  +/
Сообщение от Аноним (163), 19-Ноя-19, 09:39 
> Нет, не означает.

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

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

17. "В sysvinit добавлена утилита для преобразования unit-файлов ..."  –6 +/
Сообщение от НяшМяш (ok), 18-Ноя-19, 10:17 
Простите, а что, кроме моды, движет развитием софта? Х-ы появились потому, что стало модно пользоваться гуями, а работать можно и в текстовом режиме было. Стали модными смартфоны - придумали андроид с иосом. Стало модно делать микросервисы - придумали докер и голанг. Стало модно топить за безопасность - придумали раст.
Ответить | Правка | К родителю #11 | Наверх | Cообщить модератору

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

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

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

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

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

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

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

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

45. "В sysvinit добавлена утилита для преобразования unit-файлов ..."  +1 +/
Сообщение от фтщт (?), 18-Ноя-19, 11:11 
Внуки Maemo по именам Tizen и Sailfish OS просили передать «Оц-тоц перевертоц, бабушка здорова!»
Ответить | Правка | Наверх | Cообщить модератору

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

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

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

34. "В sysvinit добавлена утилита для преобразования unit-файлов ..."  +1 +/
Сообщение от Аноним (152), 18-Ноя-19, 10:49 
> Простите, а что, кроме моды, движет развитием софта

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

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

36. "В sysvinit добавлена утилита для преобразования unit-файлов ..."  +/
Сообщение от . (?), 18-Ноя-19, 10:57 
вы опоздали минимум на 20 лет.

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

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

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

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

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

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

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

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

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

66. "В sysvinit добавлена утилита для преобразования unit-файлов ..."  +/
Сообщение от Michael Shigorinemail (ok), 18-Ноя-19, 12:13 
> Стали модными смартфоны - придумали андроид с иосом.

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

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

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

19. "В sysvinit добавлена утилита для преобразования unit-файлов ..."  +1 +/
Сообщение от Аноним (19), 18-Ноя-19, 10:21 
Добавь.
Ответить | Правка | К родителю #9 | Наверх | Cообщить модератору

111. "В sysvinit добавлена утилита для преобразования unit-файлов ..."  +/
Сообщение от анонимно (?), 18-Ноя-19, 15:26 
Но для этого пришлось бы добавить в sysvinit огромное количество функционала.
Ответить | Правка | К родителю #9 | Наверх | Cообщить модератору

14. "В sysvinit добавлена утилита для преобразования unit-файлов ..."  +/
Сообщение от Аноним (14), 18-Ноя-19, 10:01 
Костыли-костылики.
Ответить | Правка | Наверх | Cообщить модератору

20. "В sysvinit добавлена утилита для преобразования unit-файлов ..."  +1 +/
Сообщение от Anonymoustus (ok), 18-Ноя-19, 10:24 
Людям приходится убирать какахи за обезьянами. :(
Ответить | Правка | Наверх | Cообщить модератору

24. "В sysvinit добавлена утилита для преобразования unit-файлов ..."  –8 +/
Сообщение от фтщт (?), 18-Ноя-19, 10:36 
А сам ты за собой убрать не можешь?
Ответить | Правка | Наверх | Cообщить модератору

29. "В sysvinit добавлена утилита для преобразования unit-файлов ..."  +2 +/
Сообщение от . (?), 18-Ноя-19, 10:43 
тут скорее - собирать и бережно хранить.

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

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

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

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

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

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

44. "В sysvinit добавлена утилита для преобразования unit-файлов ..."  +4 +/
Сообщение от A.Stahl (ok), 18-Ноя-19, 11:10 
>проблема в том что он не инит

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

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

91. "В sysvinit добавлена утилита для преобразования unit-файлов ..."  –2 +/
Сообщение от Andrey Mitrofanov_N0 (??), 18-Ноя-19, 13:17 
> Удивительно как долго эта идея не приходила правильным людям в голову.

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

16.11.2019 22:26 http://www.opennet.dev/openforum/vsluhforumID3/119020.html#28

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

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

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

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

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

132. "В sysvinit добавлена утилита для преобразования unit-файлов ..."  –1 +/
Сообщение от конь в пальто (?), 18-Ноя-19, 18:25 
а обратно напишешь? из портянки в нормальный юнит?
декларативный подход юнитов более лаконичен.
Ответить | Правка | Наверх | Cообщить модератору

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

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

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

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

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

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

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

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

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

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

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


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

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

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

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

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

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

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

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

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

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

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

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

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

58. "В sysvinit добавлена утилита для преобразования unit-файлов ..."  +1 +/
Сообщение от Anonymoustus (ok), 18-Ноя-19, 11:46 
Окей, допустим, что инит не нужен. Тогда на кой ляд нужна системда? И почему системдауны проповедовали преимущества системды именно как инита?
Ответить | Правка | Наверх | Cообщить модератору

63. "В sysvinit добавлена утилита для преобразования unit-файлов ..."  +/
Сообщение от Аноним (63), 18-Ноя-19, 12:07 
Без init ядро Линуса не работает, ему надо чистить зомби, вот у него и спрашивай.
Ответить | Правка | К родителю #49 | Наверх | Cообщить модератору

68. "В sysvinit добавлена утилита для преобразования unit-файлов ..."  +1 +/
Сообщение от Michael Shigorinemail (ok), 18-Ноя-19, 12:17 
> но в целом как-то глупо такое видеть в 21 веке

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

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

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

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

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

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

Приехали...

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

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

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

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

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

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


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

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

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

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

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

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

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

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

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

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

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

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

67. "В sysvinit добавлена утилита для преобразования unit-файлов ..."  –1 +/
Сообщение от Аноним (42), 18-Ноя-19, 12:16 
Выполнять эти юниты будет пускалка. Если я правильно помню, в юнитах указывается, кого пускать, как и при каких обстоятельствах. Это всё можно распарсить и либо пустить сразу, либо отдать цепочку зависимостей наверх
Ответить | Правка | Наверх | Cообщить модератору

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

180. "В sysvinit добавлена утилита для преобразования unit-файлов ..."  +/
Сообщение от freehckemail (ok), 21-Ноя-19, 02:11 
> Мне кажется, стоит не конвертировать, а добавить простую пускалку для юнитов.

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

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

55. "В sysvinit добавлена утилита для преобразования unit-файлов ..."  +3 +/
Сообщение от Галустян (?), 18-Ноя-19, 11:39 
А что, так можно было?
Ответить | Правка | Наверх | Cообщить модератору

77. "В sysvinit добавлена утилита для преобразования unit-файлов ..."  –1 +/
Сообщение от U.N.Owen (?), 18-Ноя-19, 12:40 
Хорошо, но мало. Нужна тулуза, способная исполнять эти юниты и их цепочки, но при этом ни привязанная ко всяким инитам и всему остальному.  Вот тогда systemd можно будет закапывать.
Ответить | Правка | Наверх | Cообщить модератору

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

____

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

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

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

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

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

156. "В sysvinit добавлена утилита для преобразования unit-файлов ..."  –1 +/
Сообщение от Аноним (93), 19-Ноя-19, 03:57 
> следить за файлами внутри /sys/fs/cgroup/что-то

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

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

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

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

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

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

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

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

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

185. "В sysvinit добавлена утилита для преобразования unit-файлов ..."  –1 +/
Сообщение от Аноним (93), 21-Ноя-19, 17:54 
> для .socket — это inetd

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

92. "В sysvinit добавлена утилита для преобразования unit-файлов ..."  –2 +/
Сообщение от sqrt (?), 18-Ноя-19, 13:23 
Хорошо бы кто-нибудь на это обратил внимание в debian, а то там опять какое-то бурление по поводу того, а не бросить ли нам sysvinit
Ответить | Правка | Наверх | Cообщить модератору

98. "В 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. "

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

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

101. "В sysvinit добавлена утилита для преобразования unit-файлов ..."  +/
Сообщение от Аноним (101), 18-Ноя-19, 14:40 
Кто Дебиану больше платит тот его и танцует.
Ответить | Правка | К родителю #92 | Наверх | Cообщить модератору

100. "В sysvinit добавлена утилита для преобразования unit-файлов ..."  –1 +/
Сообщение от Аноним (101), 18-Ноя-19, 14:38 
СистемД и раньше был не нужен, а тут такой подгон.
Ответить | Правка | Наверх | Cообщить модератору

112. "В sysvinit добавлена утилита для преобразования unit-файлов ..."  –7 +/
Сообщение от анонимно (?), 18-Ноя-19, 15:28 
systemd - наше всё, учите новые технологии, не сидите на древности.
А то приходят вот такие на курсики и им говорят "это можно сделать легко на PS или трудно в CMD" и все такие "CMD, CMD, CMD" - динозаврики.
Ответить | Правка | Наверх | Cообщить модератору

115. Скрыто модератором  –3 +/
Сообщение от Аноним (115), 18-Ноя-19, 16:14 
Ответить | Правка | Наверх | Cообщить модератору

116. Скрыто модератором  –3 +/
Сообщение от Аноним (116), 18-Ноя-19, 16:33 
Ответить | Правка | Наверх | Cообщить модератору

117. Скрыто модератором  –2 +/
Сообщение от Andrey Mitrofanov_N0 (??), 18-Ноя-19, 16:35 
Ответить | Правка | Наверх | Cообщить модератору

118. Скрыто модератором  +2 +/
Сообщение от анонн (ok), 18-Ноя-19, 16:39 
Ответить | Правка | К родителю #115 | Наверх | Cообщить модератору

124. Скрыто модератором  –2 +/
Сообщение от Аноним (124), 18-Ноя-19, 17:26 
Ответить | Правка | Наверх | Cообщить модератору

135. Скрыто модератором  –1 +/
Сообщение от Гадкий троль (?), 18-Ноя-19, 19:12 
Ответить | Правка | Наверх | Cообщить модератору

141. Скрыто модератором  +1 +/
Сообщение от Аноним (-), 18-Ноя-19, 20:56 
Ответить | Правка | Наверх | Cообщить модератору

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

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

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

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

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

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

142. "В sysvinit добавлена утилита для преобразования unit-файлов ..."  –1 +/
Сообщение от Аноним (142), 18-Ноя-19, 21:22 
Через пару-тройку лет могут и systemd закопать. Так что не надо из себя Вангу корчить.
Ответить | Правка | Наверх | Cообщить модератору

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

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

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

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

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

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

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

168. "В sysvinit добавлена утилита для преобразования unit-файлов ..."  +3 +/
Сообщение от OpenEcho (?), 19-Ноя-19, 13:48 
>в sysvinit нужно было раньше добавить параллельный запуск демонов.

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

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

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

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

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

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

182. "В sysvinit добавлена утилита для преобразования unit-файлов ..."  +/
Сообщение от freehckemail (ok), 21-Ноя-19, 02:31 
> В системде это реализуется обманкой, делаются сокеты для будующих сервисов

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

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

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

183. "В sysvinit добавлена утилита для преобразования unit-файлов ..."  +/
Сообщение от freehckemail (ok), 21-Ноя-19, 02:33 
В догонку. В связи с этим откровением, у меня следующий вопрос: а зачем тогда в Debian Wheezy ввели LSB-headers, чтобы обеспечить ту самую загрузку по зависимостям?
Ответить | Правка | Наверх | Cообщить модератору

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

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

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

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

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

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

181. "В sysvinit добавлена утилита для преобразования unit-файлов ..."  +1 +/
Сообщение от freehckemail (ok), 21-Ноя-19, 02:15 
> возможно, в sysvinit нужно было раньше добавить параллельный запуск демонов

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

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

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

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

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




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

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