The OpenNET Project / Index page

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



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

Оглавление

Начало тестирования Mageia 2, форка дистрибутива Mandriva, opennews (??), 26-Ноя-11, (0) [смотреть все]

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


2. "Начало тестирования Mageia 2, форка дистрибутива Mandriva"  –4 +/
Сообщение от anonymous (??), 26-Ноя-11, 13:27 
>systemd

И эти туда же. Скучно, товарищи.

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

3. "Начало тестирования Mageia 2, форка дистрибутива Mandriva"  +5 +/
Сообщение от Аноним (-), 26-Ноя-11, 13:30 
>>systemd
> И эти туда же. Скучно, товарищи.

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

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

4. "Начало тестирования Mageia 2, форка дистрибутива Mandriva"  +/
Сообщение от Daemontux (ok), 26-Ноя-11, 14:09 
Пример костылей в студию. Или небыло
Ответить | Правка | Наверх | Cообщить модератору

7. "Начало тестирования Mageia 2, форка дистрибутива Mandriva"  +1 +/
Сообщение от Аноним (-), 26-Ноя-11, 14:55 
> Пример костылей в студию. Или небыло

Контроль готовности ресурсов и устройств во время загрузки, запуск сервисов без необходимости (в systemd они запускаются только когда понадобились), дерганье сотен программ из скриптов (bash, awk, grep). Далеко ходить не нужно, в новости уже упомянут костыль speedboot.

В общих чертах сводка костылей https://www.opennet.ru/opennews/art.shtml?num=30412

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

9. "Начало тестирования Mageia 2, форка дистрибутива Mandriva"  –4 +/
Сообщение от anonymous (??), 26-Ноя-11, 14:58 
> дерганье сотен программ из
> скриптов (bash, awk, grep).

Т.е. unix-way уже стал костылём. Ты это хочешь сказать?


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

22. "Начало тестирования Mageia 2, форка дистрибутива Mandriva"  +/
Сообщение от Аноним (-), 26-Ноя-11, 20:44 
> Т.е. unix-way уже стал костылём. Ты это хочешь сказать?

Нет. Это вы хотите сказать, что костыль - это unix-way.
systemd гораздо более юниксвеен, чем SysV init. Именно потому, что он более прост, прозрачен и очевиден, чем горы скриптов-костылей.

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

135. "Начало тестирования Mageia 2, форка дистрибутива Mandriva"  +/
Сообщение от vleemail (ok), 28-Ноя-11, 17:16 
>> Т.е. unix-way уже стал костылём. Ты это хочешь сказать?
> Нет. Это вы хотите сказать, что костыль - это unix-way.
> systemd гораздо более юниксвеен, чем SysV init. Именно потому, что он более
> прост, прозрачен и очевиден, чем горы скриптов-костылей.

Ты что-нибудь кроме SysV init и systemd видел?

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

11. "Начало тестирования Mageia 2, форка дистрибутива Mandriva"  +/
Сообщение от anonymous (??), 26-Ноя-11, 15:00 
>Далеко ходить не нужно, в новости уже упомянут костыль speedboot.

Ты готов обосновать необходимость его применения?

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

12. "Начало тестирования Mageia 2, форка дистрибутива Mandriva"  +/
Сообщение от Аноним (-), 26-Ноя-11, 15:01 
> Ты готов обосновать необходимость его применения?

Ты готов обосновать, что уже три года speedboot был в Mandriva без особых причин ?

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

14. "Начало тестирования Mageia 2, форка дистрибутива Mandriva"  +/
Сообщение от anonymous (??), 26-Ноя-11, 15:08 
>Ты готов обосновать, что уже три года speedboot был в Mandriva без особых причин ?

У меня арч грузится быстрее мандривы без него. Так что таки костыль.

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

30. "Начало тестирования Mageia 2, форка дистрибутива Mandriva"  +/
Сообщение от Аноним (-), 26-Ноя-11, 20:59 
> У меня арч грузится быстрее мандривы без него. Так что таки костыль.

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

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

34. "Начало тестирования Mageia 2, форка дистрибутива Mandriva"  +/
Сообщение от anonymous (??), 26-Ноя-11, 21:18 
>> У меня арч грузится быстрее мандривы без него. Так что таки костыль.
> А вы поставьте в арче ядро от мандривы, и те же службы
> с теми же конфигами. Тогда и будете рассуждать о достоинствах ускорителей
> загрузки.

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

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

123. "Начало тестирования Mageia 2, форка дистрибутива Mandriva"  +/
Сообщение от Аноним (-), 27-Ноя-11, 19:12 
> Мне достаточно того, что списки включённых служб практически идентичны. А то что
> мандрива грузится дольше, говорит только о том, что её скрипты написаны
> через одно место. Только и всего.

Сам факт того, что в мандриве или там арче скрипты вместо конфигов, уже говорит о том, что "сделано через одно место".

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

136. "Начало тестирования Mageia 2, форка дистрибутива Mandriva"  +/
Сообщение от vleemail (ok), 28-Ноя-11, 17:19 
>> Мне достаточно того, что списки включённых служб практически идентичны. А то что
>> мандрива грузится дольше, говорит только о том, что её скрипты написаны
>> через одно место. Только и всего.
> Сам факт того, что в мандриве или там арче скрипты вместо конфигов,
> уже говорит о том, что "сделано через одно место".

Нет. Само по себе это говорит только о разнице в подходах
и ни о чем больше.

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

18. "Начало тестирования Mageia 2, форка дистрибутива Mandriva"  +/
Сообщение от Онаним (?), 26-Ноя-11, 16:05 
> в systemd они запускаются только когда понадобились

т.е. оно будет за меня решать, когда и что запускать?

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

23. "Начало тестирования Mageia 2, форка дистрибутива Mandriva"  +/
Сообщение от Аноним (-), 26-Ноя-11, 20:45 
> т.е. оно будет за меня решать, когда и что запускать?

Ага. Начнем с crond - он ведь тоже за вас решает, когда что запускать. Ату его!

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

31. "Начало тестирования Mageia 2, форка дистрибутива Mandriva"  +/
Сообщение от anonymous (??), 26-Ноя-11, 21:06 
>> т.е. оно будет за меня решать, когда и что запускать?
> Ага. Начнем с crond - он ведь тоже за вас решает, когда
> что запускать. Ату его!

crond? Решает? И что же он там за меня решает? Очень интересно послушать.

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

39. "Начало тестирования Mageia 2, форка дистрибутива Mandriva"  +/
Сообщение от Аноним (-), 26-Ноя-11, 21:57 
> crond? Решает? И что же он там за меня решает? Очень интересно послушать.

А что за пользователя решает systemd?

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

41. "Начало тестирования Mageia 2, форка дистрибутива Mandriva"  +/
Сообщение от anonymous (??), 26-Ноя-11, 22:03 
>А что за пользователя решает systemd?

Ты на вопрос про crond ответь. А то я гляжу, нечего сказать.

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

43. "Начало тестирования Mageia 2, форка дистрибутива Mandriva"  +/
Сообщение от Аноним (-), 26-Ноя-11, 22:10 
> Ты на вопрос про crond ответь. А то я гляжу, нечего сказать.

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

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

47. "Начало тестирования Mageia 2, форка дистрибутива Mandriva"  +/
Сообщение от anonymous (??), 26-Ноя-11, 22:20 
>> Ты на вопрос про crond ответь. А то я гляжу, нечего сказать.
> Ага, нечего.
> Ситуация полностью аналогична как для systemd, так и для crond. Есть некий
> базовый набор настроек, предписывающий запускать то-то и то-то в определенный момент.
> И есть некий тролль, утверждающий, что "за него решают, когда и
> что запустить". Несмотря на полную эквивалентность ситуаций, в случае crond у
> вас вопрос возник, а в случае systemd - нет.
> Двойные стандарты и демократия во все поля :)

Ну давай про эквивалентность. Чем запуск по запросу схож с запуском в определённый момент времени? По каким критериям ты установил "эквивалентность" этих двух разных понятий.

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

49. "Начало тестирования Mageia 2, форка дистрибутива Mandriva"  +1 +/
Сообщение от Аноним (-), 26-Ноя-11, 22:26 
> Ну давай про эквивалентность. Чем запуск по запросу схож с запуском в определённый момент времени? По каким критериям ты установил "эквивалентность" этих двух разных понятий.

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

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

59. "Начало тестирования Mageia 2, форка дистрибутива Mandriva"  +/
Сообщение от anonymous (??), 26-Ноя-11, 22:45 
>> Ну давай про эквивалентность. Чем запуск по запросу схож с запуском в определённый момент времени? По каким критериям ты установил "эквивалентность" этих двух разных понятий.
> В обоих случаях запуск производится по наступлении некоторого события. Это может быть
> совпадение показаний системных часов с определенным числом, или наличие признака запуска
> службы (например, появление заданий в очереди на печать). В обоих случаях,
> этот параметр конфигурируется пользователем/администратором в пределах, ограниченных
> возможностями демона.
>В обоих случаях запуск производится по наступлении некоторого события.

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


>ограниченных возможностями демона.

Так демона или systemd? А то не понятно ни хрена.

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

62. "Начало тестирования Mageia 2, форка дистрибутива Mandriva"  +/
Сообщение от Аноним (-), 26-Ноя-11, 22:55 
> Буква в бровзере тоже появляется по наступлению некоторого события. Следовательно, драйвер
> клавиатуры - ненужный велосипед, но скорее выбор критерия неудачный, раз позволяет
> отождествить столько разных действий.

Мы прослушали пример работы логики типичного борцуна с systemd :)
Все остальные могли бы заметить, что появление букв в окне ввода браузера, как правило, не обусловлено автоматическим запуском служб в фоновом режиме.

> Так демона или systemd? А то не понятно ни хрена.

(передразнивая) Так демона или crond? А то не понятно ни хрена.

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

70. "Начало тестирования Mageia 2, форка дистрибутива Mandriva"  +/
Сообщение от anonymous (??), 26-Ноя-11, 23:10 
>Все остальные могли бы заметить, что появление букв в окне ввода браузера, как правило, не обусловлено автоматическим запуском служб в фоновом режиме.

А что, речь про службы. А монтирование диска это запуск "служб в фоновом режиме"?


> (передразнивая) Так демона или crond? А то не понятно ни хрена.

Так на конкретный вопрос ответить опять нечего? Жаль.

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

73. "Начало тестирования Mageia 2, форка дистрибутива Mandriva"  +/
Сообщение от Аноним (-), 26-Ноя-11, 23:14 
> А что, речь про службы. А монтирование диска это запуск "служб в фоновом режиме"?

Если рассматривать команду mount как oneshot service, то да.

> Так на конкретный вопрос ответить опять нечего? Жаль.

Если бы вы задали конкретный вопрос - может, был бы и ответ. А вы пока кривляетесь.

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

76. "Начало тестирования Mageia 2, форка дистрибутива Mandriva"  +/
Сообщение от anonymous (??), 26-Ноя-11, 23:19 
> Если рассматривать команду mount как oneshot service, то да.

И? Загрузка драйвера клавиатуры, загрузка нужной раскладки при переключении, загрузка нужного символа при нажатии... Чем это принципиально отличается от mount?


>> Так на конкретный вопрос ответить опять нечего? Жаль.
> Если бы вы задали конкретный вопрос - может, был бы и ответ.
> А вы пока кривляетесь.

Вполне конкретный вопрос. Я же не виноват, что попытка распределить функционал между systemd и демоном вызывает проблемы.

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

80. "Начало тестирования Mageia 2, форка дистрибутива Mandriva"  +/
Сообщение от Аноним (-), 26-Ноя-11, 23:26 
> И? Загрузка драйвера клавиатуры, загрузка нужной раскладки при переключении, загрузка
> нужного символа при нажатии... Чем это принципиально отличается от mount?

О, вот они, гуру юниксвея! Они юзают хардкорный SysV init, а текст в браузер вводят посимвольно. Каждый символ вводится исполнением специальной консольной команды.

> Вполне конкретный вопрос. Я же не виноват, что попытка распределить функционал между  systemd и демоном вызывает проблемы.

Начнем с того, что systemd - тоже демон.

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

127. "Начало тестирования Mageia 2, форка дистрибутива Mandriva"  +/
Сообщение от Аноним (-), 27-Ноя-11, 19:50 
> т.е. оно будет за меня решать, когда и что запускать?

Ага. Это называется "автоматизация рутинных задач". Говорят, компьютеры для этого и были придуманы.
Хотя настоящие Ъ до сих пор не доверяют всякой хитрой автоматике и ежедневно вручную запускают updatedb и logrotate.

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

26. "Начало тестирования Mageia 2, форка дистрибутива Mandriva"  +/
Сообщение от Аноним (-), 26-Ноя-11, 20:51 
> Пример костылей в студию. Или небыло

ls -l /etc/init.d/

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

54. "Начало тестирования Mageia 2, форка дистрибутива Mandriva"  –2 +/
Сообщение от filosofem (ok), 26-Ноя-11, 22:33 
Ога, разбросать службы по всей файловой системе вместо того чтобы держать их в одной директории догадаться мог только гениальный Леннарт.
Ответить | Правка | Наверх | Cообщить модератору

55. "Начало тестирования Mageia 2, форка дистрибутива Mandriva"  +/
Сообщение от Аноним (-), 26-Ноя-11, 22:34 
> Ога, разбросать службы по всей файловой системе вместо того чтобы держать их в одной директории догадаться мог только гениальный Леннарт.

Вы еще скажите, что это он придумал иерархию каталогов, вместо того, чтобы сваливать все файлы в /

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

65. "Начало тестирования Mageia 2, форка дистрибутива Mandriva"  +/
Сообщение от filosofem (ok), 26-Ноя-11, 23:00 
Путаете иерархию с разбрасыванием. Если бы он построил иерархию в одном подкаталоге, а не пихал их рандомно по всей FS, вопросов бы не было.
Ответить | Правка | Наверх | Cообщить модератору

66. "Начало тестирования Mageia 2, форка дистрибутива Mandriva"  +/
Сообщение от Аноним (-), 26-Ноя-11, 23:02 
> Путаете иерархию с разбрасыванием. Если бы он построил иерархию в одном подкаталоге,
> а не пихал их рандомно по всейвопросов бы не было.

Так вы предлагаете настроенные админом конфиги из /etc в /usr перенести или наоборот, из /usr в /etc внутренние служебные данные программы?

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

69. "Начало тестирования Mageia 2, форка дистрибутива Mandriva"  +/
Сообщение от filosofem (ok), 26-Ноя-11, 23:07 
Предлагаю держать конфиги системных служб в одном месте, желательно в подкаталоге /etc, а не делать так:
>The systemd system manager reads unit configuration from various directories...

 

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

72. "Начало тестирования Mageia 2, форка дистрибутива Mandriva"  +/
Сообщение от Аноним (-), 26-Ноя-11, 23:12 
> Предлагаю держать конфиги системных служб в одном месте, желательно в подкаталоге /etc,
> а не делать так:
>>The systemd system manager reads unit configuration from various directories...

Давайте и /usr/share/* в /etc скинем, чего уж там.

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

79. "Начало тестирования Mageia 2, форка дистрибутива Mandriva"  +/
Сообщение от filosofem (ok), 26-Ноя-11, 23:23 
А что не так с /usr/share/ ?
Ответить | Правка | Наверх | Cообщить модератору

82. "Начало тестирования Mageia 2, форка дистрибутива Mandriva"  +/
Сообщение от Аноним (-), 26-Ноя-11, 23:27 
> А что не так с /usr/share/ ?

Да там тоже лежат данные, которые админу, как правило, редактировать не стоит.

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

85. "Начало тестирования Mageia 2, форка дистрибутива Mandriva"  +/
Сообщение от filosofem (ok), 26-Ноя-11, 23:33 
И какое отношение оно имеет к конфигурационным файлам?
Ответить | Правка | Наверх | Cообщить модератору

95. "Начало тестирования Mageia 2, форка дистрибутива Mandriva"  +/
Сообщение от Аноним (-), 26-Ноя-11, 23:51 
> И какое отношение оно имеет к конфигурационным файлам?

Здесь важно не отношение чего-то к чему-то, а желание свалить все в одну кашу. Чтобы легче искать было.
А отношение - дело десятое.

Можете считать, что в /usr/lib/systemd/system лежит документация по дефолтным значениям параметров запуска служб. Но, в отличие от документации из /usr/share/doc, она еще и является служебными данными программы.

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

122. "Начало тестирования Mageia 2, форка дистрибутива Mandriva"  +/
Сообщение от Аноним (-), 27-Ноя-11, 19:10 
> Предлагаю держать конфиги системных служб в одном месте, желательно в подкаталоге /etc

А какой смысл держать в /etc конфиги, которые нельзя редактировать по определению?

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

68. "Начало тестирования Mageia 2, форка дистрибутива Mandriva"  +/
Сообщение от Аноним (-), 26-Ноя-11, 23:07 
> Ога, разбросать службы по всей файловой системе вместо того чтобы держать их
> в одной директории догадаться мог только гениальный Леннарт.

Зря смеетесь, это вполне себе красивое решение наболевших проблем.
Поправит админ init-скрипт, а потом пакетный менеждер при обновлении все это перезапишет.
А у systemd все четко: в /usr/lib/systemd - дефолтные настройки, являющиеся частью пакета и управляемые пакетным менеджером, а в /etc/systemd - перекрывающие их настройки, сделанные администратором, в которые пакетный менеджер не имеет права соваться.

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

74. "Начало тестирования Mageia 2, форка дистрибутива Mandriva"  –2 +/
Сообщение от filosofem (ok), 26-Ноя-11, 23:14 
Если бы  каталогов было только два, вопросов бы тоже не было, хотя переизобретать /etc/default или другие дистрибутиво-специфические средства хранения дефолтных настроек причин не вижу. Да и не решает это проблем с несовместимостью конфигов с обновленным пакетом.
Суть не в этом, а в том, что скажем в Федоре службы реально разбросаны рандомно, посмотрите. И в мане даже написано, что так и надо.
Ответить | Правка | Наверх | Cообщить модератору

77. "Начало тестирования Mageia 2, форка дистрибутива Mandriva"  +/
Сообщение от Аноним (-), 26-Ноя-11, 23:20 
> Если бы  каталогов было только два, вопросов бы тоже не было, хотя переизобретать /etc/default или другие дистрибутиво-специфические средства хранения дефолтных настроек причин не вижу.

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

> Да и не решает это проблем с несовместимостью конфигов с обновленным пакетом.

Проблема из жизни любителей SysV init. Для systemd формат конфигов стандартен, и гарантируется отсутствие изменений, ломающих совместимость.

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

89. "Начало тестирования Mageia 2, форка дистрибутива Mandriva"  –1 +/
Сообщение от filosofem (ok), 26-Ноя-11, 23:40 
>А Леннарт почему-то видит. Особенно его раздражает дистрибутивно-специфичность

Это его леннарто-специфические трудности. Может всем дистрибутивам на одинаковый формат пакетов переключиться предложите и на одну расовую файловую систему и т.д. И все дистрибутивы называть... нет не Fedora, лучше Windows.
Лично меня не напрягает писать и редактировать SystemV или upstart сервисы в любых использующих их дистрибутивах, а поттеринго-специфичные программы почему-то вызывают некоторое неприятие, схожее с настройкой форточек.  

>Для systemd формат конфигов стандартен, и гарантируется отсутствие изменений, ломающих совместимость.

До тех пор, пока не подрастет новый Леннарт.

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

92. "Начало тестирования Mageia 2, форка дистрибутива Mandriva"  +/
Сообщение от Аноним (-), 26-Ноя-11, 23:43 
> Это его леннарто-специфические трудности. Может всем дистрибутивам на одинаковый формат
> пакетов переключиться предложите и на одну расовую файловую систему и т.д.
> И все дистрибутивы называть... нет не Fedora, лучше Windows.

Любая стандартизация - виндовсвей! Любое следование стандартам - происки Балмера!
Долой еретиков с LSB и FHS! Только зоопарки несовместимых решений, только хардкор!

Все-таки, как забавны эти адепты "истинного юниксвея"...

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

94. "Начало тестирования Mageia 2, форка дистрибутива Mandriva"  +/
Сообщение от filosofem (ok), 26-Ноя-11, 23:49 
>Любая стандартизация - виндовсвей! Любое следование стандартам - происки Балмера!

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

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

97. "Начало тестирования Mageia 2, форка дистрибутива Mandriva"  +/
Сообщение от Аноним (-), 26-Ноя-11, 23:53 
> Как-раз не любая, а только некоторые. И стандарты бывают разные.

Ага. Если в данной конкретной стандартизацией участвует мерзкий Поттеринг, это однозначно виндовсвей. "Не читал, но осуждаю"©
Давайте еще поделим стандартизации по цвету кожи разработчиков стандарта, ага.

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

109. "Начало тестирования Mageia 2, форка дистрибутива Mandriva"  +/
Сообщение от filosofem (ok), 27-Ноя-11, 00:34 
>Ага. Если в данной конкретной стандартизацией участвует мерзкий Поттеринг, это однозначно виндовсвей.

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

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

110. "Начало тестирования Mageia 2, форка дистрибутива Mandriva"  +/
Сообщение от Аноним (-), 27-Ноя-11, 00:45 
> Стандарты в которых один самодур делает по-своему, ни к кому не прислушиваясь
> и хочет чтобы сообщество следовало за ним, а пользователи и админы
> тупо подстраивались, при этом зачастую создает подобие форточек и макоси, это
> однозначно "виндовсвэй".

Все это очень разумно. Но при чем здесь Поттеринг? С его вечным
> Oh, and in case you are wondering: yes, all of these files were discussed in one way or another with various folks from the various distributions. And there has even been some push towards supporting some of these files even outside of systemd systems.

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

111. "Начало тестирования Mageia 2, форка дистрибутива Mandriva"  +/
Сообщение от filosofem (ok), 27-Ноя-11, 00:53 
Под словом самодур может быть не обязательно Поттеринг, а например "группа разработчиков во главе с Леннартом и некоторые сочувствующие".
Сталин тоже "discussed in one way or another with various folks"
А то что другие дистрибутивы принимают системд и так заметно хотя бы по сабжу, это и напрягает, как бы в Дебиан не засунули по дефолту.
Ответить | Правка | К родителю #110 | Наверх | Cообщить модератору

117. "Начало тестирования Mageia 2, форка дистрибутива Mandriva"  +/
Сообщение от Аноним (-), 27-Ноя-11, 18:49 
> "группа разработчиков во главе с Леннартом и некоторые сочувствующие"

Ага, 99% разработчиков - это "самодур", оставшийся 1% - угнетенный и возмущенный народ.

> А то что другие дистрибутивы принимают системд и так заметно хотя бы по сабжу, это и напрягает

Вас напрягает, что Леннарт предложил решение, которое большинство дистров оценило как лучшее из существующих?
Вы либо завидуете Леннарту, либо ненавидите линукс, либо и то, и другое.

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

75. "Начало тестирования Mageia 2, форка дистрибутива Mandriva"  +/
Сообщение от anonymous (??), 26-Ноя-11, 23:14 
> А у systemd все четко: в /usr/lib/systemd - дефолтные настройки, являющиеся частью
> пакета и управляемые пакетным менеджером, а в /etc/systemd - перекрывающие их
> настройки, сделанные администратором, в которые пакетный менеджер не имеет права соваться.

Просто к сведению. Пакетные менеджеры, даже самые убогие вроде rpm, давно умеют работать с конфигами.


>А у systemd все четко: в /usr/lib/systemd - дефолтные настройки, являющиеся частью пакета и управляемые пакетным менеджером

Чем это лучше захардкоженных настроек? Необходимостью гонять парсер и засорять /lib?

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

78. "Начало тестирования Mageia 2, форка дистрибутива Mandriva"  +/
Сообщение от Аноним (-), 26-Ноя-11, 23:22 
> Просто к сведению. Пакетные менеджеры, даже самые убогие вроде rpm, давно умеют работать с конфигами.

Вы таки полагаете, что костыли лучше прямого решения? Настоящий ценитель юниксвея, чего уж там.

> Чем это лучше захардкоженных настроек? Необходимостью гонять парсер и засорять /lib?

Хардкодить в init настройки для абсолютно всех служб? Воистину, вы настоящий адепт истинного юниксвея.

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

124. "Начало тестирования Mageia 2, форка дистрибутива Mandriva"  +/
Сообщение от Аноним (-), 27-Ноя-11, 19:20 
> Просто к сведению. Пакетные менеджеры, даже самые убогие вроде rpm, давно умеют
> работать с конфигами.

Ага, создание кучи версий с пометками rpmsave и rpmnew - это "нормально работать"? Или идиотские интерактивные вопросы в стиле mergemaster в dpkg?
Вариант с разделением дефолтных и кастомных конфигов проще и тех, и других костылей.
К тому же, он позволяет значительно увеличить гибкость - когда для множестве хостов используется общий read-only /usr (обновляемый централизованно), а специфичные для хоста настройки хранятся в индивидуальных /-разделах.

> Чем это лучше захардкоженных настроек?

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

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

129. "Начало тестирования Mageia 2, форка дистрибутива Mandriva"  +/
Сообщение от Аноним (-), 27-Ноя-11, 19:58 
> Ога, разбросать службы по всей файловой системе вместо того чтобы держать их
> в одной директории догадаться мог только гениальный Леннарт.

Что-то мне подсказывает, что если бы Леннарт работал в Canonical, а не в мерзком редхате, то вы бы его сейчас неистово восхваляли, и объявляли все его идеи гениальными безо всякой иронии. Скажете, нет?

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

8. "Начало тестирования Mageia 2, форка дистрибутива Mandriva"  –3 +/
Сообщение от anonymous (??), 26-Ноя-11, 14:55 
> Ничего лучшего в этой области пока нет.

upstart, openrc, initng... Хотя асинхронный init изначально бредовая идея.

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

10. "Начало тестирования Mageia 2, форка дистрибутива Mandriva"  –1 +/
Сообщение от Аноним (-), 26-Ноя-11, 14:59 
>> Ничего лучшего в этой области пока нет.
> upstart, openrc, initng... Хотя асинхронный init изначально бредовая идея.

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

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

13. "Начало тестирования Mageia 2, форка дистрибутива Mandriva"  +/
Сообщение от anonymous (??), 26-Ноя-11, 15:07 
>>> Ничего лучшего в этой области пока нет.
>> upstart, openrc, initng... Хотя асинхронный init изначально бредовая идея.
> Разница в том, что systemd запускает и распараллеливает сервисы по собитиям, а
> upstart и сотоварищи по жесткому алгоритму зашитому в скрипты, который не
> учитывает, что драйвер может не успеть инициализировать устройство, что диск может
> быть вытащен из системы, что сеть недоступна, что необходимости в выводе
> на печать пока нет и CUPS можно запустить позднее.

Именно по этой причине systemd сливают upstart-у. Пруф http://www.phoronix.com/scan.php?page=article&item=fedora16_...


>upstart и сотоварищи по жесткому алгоритму зашитому в скрипты

Вызывающе неверная информация.


>что необходимости в выводе  на печать пока нет и CUPS можно запустить позднее.

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

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

24. "Начало тестирования Mageia 2, форка дистрибутива Mandriva"  +/
Сообщение от Аноним (-), 26-Ноя-11, 20:47 
> Именно по этой причине systemd сливают upstart-у. Пруф http://www.phoronix.com/scan.php?page=article&item=fedora16_...

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

> Изначально бредовый подход.

С точки зрения однозадачной ОС -да.

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

16. "Начало тестирования Mageia 2, форка дистрибутива Mandriva"  +/
Сообщение от I am (??), 26-Ноя-11, 15:40 
Ты еще про кофе забыл в USB кружке: systemd об этом всегда должен знать, что бы угодить своему хозяину. Когда стОит подогреть этот кофе или наоборот, не подогревать, что бы экономить электроэнергию.  
Ответить | Правка | К родителю #10 | Наверх | Cообщить модератору

29. "Начало тестирования Mageia 2, форка дистрибутива Mandriva"  +/
Сообщение от Аноним (-), 26-Ноя-11, 20:57 
> Ты еще про кофе забыл в USB кружке: systemd об этом всегда
> должен знать, что бы угодить своему хозяину. Когда стОит подогреть этот
> кофе или наоборот, не подогревать, что бы экономить электроэнергию.

Ага. А SysV init-метод: греть кофе постоянно, независимо от наличия хозяина дома и присутствия кофе в кружке. Иногда приводит к пожарам, но считается более Ъ.

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

48. "Начало тестирования Mageia 2, форка дистрибутива Mandriva"  +/
Сообщение от anonymous (??), 26-Ноя-11, 22:24 
>> Ты еще про кофе забыл в USB кружке: systemd об этом всегда
>> должен знать, что бы угодить своему хозяину. Когда стОит подогреть этот
>> кофе или наоборот, не подогревать, что бы экономить электроэнергию.
> Ага. А SysV init-метод: греть кофе постоянно, независимо от наличия хозяина дома
> и присутствия кофе в кружке. Иногда приводит к пожарам, но считается
> более Ъ.

systemd-метод: греть весь дневной запас кружек параллельно и ни как иначе. И не важно, что проводка рассчитана на одну кружку, да и сами кружки употребляются последовательно. Как видишь, твою "логику" можно развернуть как угодно. Хоть раком.

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

50. "Начало тестирования Mageia 2, форка дистрибутива Mandriva"  +/
Сообщение от Аноним (-), 26-Ноя-11, 22:27 
> systemd-метод: греть весь дневной запас кружек параллельно и ни как иначе.

Ага, при наличии всего одной кружки.

> Как видишь, твою "логику" можно развернуть как угодно. Хоть раком.

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

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

60. "Начало тестирования Mageia 2, форка дистрибутива Mandriva"  +/
Сообщение от anonymous (??), 26-Ноя-11, 22:51 
> Ага, при наличии всего одной кружки.

Что? systemd запускает только один сервис? Не знал.


>> Как видишь, твою "логику" можно развернуть как угодно. Хоть раком.
> Ну, в отсутствие у вас здравого смысла, принципиальной разницы между логикой и
> раком нет.

Что ещё за "здравый смысл"? И почему отсутствие его у меня заставляет писать товарища бред?

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

63. "Начало тестирования Mageia 2, форка дистрибутива Mandriva"  +/
Сообщение от Аноним (-), 26-Ноя-11, 22:57 
> Что? systemd запускает только один сервис? Не знал.

Так мы о кружках или о службах?

> Что ещё за "здравый смысл"? И почему отсутствие его у меня заставляет писать товарища бред?

Какого еще товарища? У вас там коммунистический кружок писателей бреда, что ли?

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

81. "Начало тестирования Mageia 2, форка дистрибутива Mandriva"  +/
Сообщение от anonymous (??), 26-Ноя-11, 23:27 
> Так мы о кружках или о службах?

Так не я начал про кружки. Так что вопрос к товарищу.

>> Что ещё за "здравый смысл"? И почему отсутствие его у меня заставляет писать товарища бред?
> Какого еще товарища? У вас там коммунистический кружок писателей бреда, что ли?

Так это я попутал коммунистов с обожателями леннарта. Красную шапку за флаг принял.

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

83. "Начало тестирования Mageia 2, форка дистрибутива Mandriva"  +/
Сообщение от Аноним (-), 26-Ноя-11, 23:30 
> Так не я начал про кружки. Так что вопрос к товарищу.

Да ну?
> греть весь дневной запас кружек

Это не вы были?

> Так это я попутал коммунистов с обожателями леннарта. Красную шапку за флаг принял.

В принципе, обожатели Леннарта ничем качественно не отличаются от обожателей SysV init, Шindoшs и других "современных технологий". Ключевое свойство, общее для них всех - у них вместо логики и здравого смысла в голове одно обожание.

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

99. "Начало тестирования Mageia 2, форка дистрибутива Mandriva"  +/
Сообщение от anonymous (??), 26-Ноя-11, 23:56 
> Это не вы были?

А это не первый пост про кружки. Внимательнее надо.

> В принципе, обожатели Леннарта ничем качественно не отличаются от обожателей SysV init,
> Шindoшs и других "современных технологий". Ключевое свойство, общее для них всех
> - у них вместо логики и здравого смысла в голове одно
> обожание.

Напротив, я активно использую openrc, upstart и даже init-ng. Так что в курсе, куда что движется.

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

102. "Начало тестирования Mageia 2, форка дистрибутива Mandriva"  +/
Сообщение от Аноним (-), 27-Ноя-11, 00:01 
> А это не первый пост про кружки. Внимательнее надо.

Таки отказываетесь от своих слов?

> Напротив, я активно использую openrc, upstart и даже init-ng. Так что в курсе, куда что движется.

...но всегда возвращаетесь к милым костылям init-скриптов?

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

104. "Начало тестирования Mageia 2, форка дистрибутива Mandriva"  +/
Сообщение от Аноним (-), 27-Ноя-11, 00:06 
> Напротив, я активно использую openrc, upstart и даже init-ng.

Ага, причем одновременно, в одной и той же системе.

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

107. "Начало тестирования Mageia 2, форка дистрибутива Mandriva"  +/
Сообщение от Аноним (-), 27-Ноя-11, 00:22 
> Напротив, я активно использую openrc, upstart и даже init-ng. Так что в курсе, куда что движется.

Необходимость изучать Си для правки конфигов, отсутствие переносимости и vendor-lock не пугают?

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

115. "Начало тестирования Mageia 2, форка дистрибутива Mandriva"  +/
Сообщение от anonymous (??), 27-Ноя-11, 01:28 
>> Напротив, я активно использую openrc, upstart и даже init-ng. Так что в курсе, куда что движется.
> Необходимость изучать Си для правки конфигов, отсутствие переносимости и vendor-lock не
> пугают?

Перечисленных вещей в openrc, upstart и init-ng не наблюдается. Так что учи матчасть. И заодно объясни, откуда ты скопипастил про "Необходимость изучать Си для правки конфигов". А то получается, сам сказал, сам опроверг.

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

118. "Начало тестирования Mageia 2, форка дистрибутива Mandriva"  +/
Сообщение от Аноним (-), 27-Ноя-11, 18:56 
>> Необходимость изучать Си для правки конфигов, отсутствие переносимости и vendor-lock не
>> пугают?
> Перечисленных вещей в openrc, upstart и init-ng не наблюдается.

Ну вот, а говорили, что юзаете их. И тут же - такое фееричное незнание матчасти.
Покажите мне upstart для BSD, а?
И, кстати, вы в курсе, на каком языке пишутся скрипты openrc?

> Так что учи матчасть.

Сколько бы я не учил матчасть - вы от этого образованнее не станете.
systemd, upstart, openrc, init-ng так и останутся для вас страшными злыми духами, про которых можно сочинять любые сказки. А почитать документацию или попробовать в деле - ну что вы, ненужные поделия же.

> И заодно объясни, откуда ты скопипастил про "Необходимость изучать Си для правки конфигов". А то получается, сам сказал, сам опроверг.

Из вашего коммента за номером 33.

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

19. "Начало тестирования Mageia 2, форка дистрибутива Mandriva"  +/
Сообщение от Онаним (?), 26-Ноя-11, 16:17 
> по жесткому алгоритму зашитому в скрипты, который не
> учитывает, что драйвер может не успеть инициализировать устройство, что диск может
> быть вытащен из системы, что сеть недоступна, что необходимости в выводе
> на печать пока нет и CUPS можно запустить позднее.

Кто мешает зашить в скрипты проработанный разветвлённый алгоритм, умеющий подождать, пока устройство будет проинициализировано, когда сеть будет доступна, и всё такое?

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

25. "Начало тестирования Mageia 2, форка дистрибутива Mandriva"  +/
Сообщение от Аноним (-), 26-Ноя-11, 20:49 
> Кто мешает зашить в скрипты проработанный разветвлённый алгоритм, умеющий подождать, пока
> устройство будет проинициализировано, когда сеть будет доступна, и всё такое?

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

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

35. "Начало тестирования Mageia 2, форка дистрибутива Mandriva"  +/
Сообщение от anonymous (??), 26-Ноя-11, 21:25 
>> Кто мешает зашить в скрипты проработанный разветвлённый алгоритм, умеющий подождать, пока
>> устройство будет проинициализировано, когда сеть будет доступна, и всё такое?
> Никто. Просто init-скрипты - это уже сейчас издевательство над юниксвеем, а после
> такого - будет просто глумление над трупом.

Всё-таки интересно послушать, как init-скрипты издеваются над юниксвеем.

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

38. "Начало тестирования Mageia 2, форка дистрибутива Mandriva"  +/
Сообщение от Аноним (-), 26-Ноя-11, 21:54 
> Всё-таки интересно послушать, как init-скрипты издеваются над юниксвеем.

Начнем с простого - какого фига исполняемый код делает в каталоге /etc?

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

45. "Начало тестирования Mageia 2, форка дистрибутива Mandriva"  +/
Сообщение от anonymous (??), 26-Ноя-11, 22:15 
>> Всё-таки интересно послушать, как init-скрипты издеваются над юниксвеем.
> Начнем с простого - какого фига исполняемый код делает в каталоге /etc?

Это у тебя надо спросить. Зачем ты туда его засунул.

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

52. "Начало тестирования Mageia 2, форка дистрибутива Mandriva"  +/
Сообщение от Аноним (-), 26-Ноя-11, 22:29 
> Это у тебя надо спросить. Зачем ты туда его засунул.

Вы путаете меня с автором SysV init :)

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

61. "Начало тестирования Mageia 2, форка дистрибутива Mandriva"  +/
Сообщение от anonymous (??), 26-Ноя-11, 22:55 
>> Это у тебя надо спросить. Зачем ты туда его засунул.
> Вы путаете меня с автором SysV init :)

Для начала меня интересует вопрос, а что обожатель поттеринга понимает под термином "исполняемый код"?

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

64. "Начало тестирования Mageia 2, форка дистрибутива Mandriva"  +/
Сообщение от Аноним (-), 26-Ноя-11, 23:00 
> Для начала меня интересует вопрос, а что обожатель поттеринга понимает под термином "исполняемый код"?

Файл с битом x, а также ELF-заголовком (в контексте Linux-систем) или шебангом.
А вы что, не знали, что это такое?

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

87. "Начало тестирования Mageia 2, форка дистрибутива Mandriva"  +/
Сообщение от anonymous (??), 26-Ноя-11, 23:37 
>> Для начала меня интересует вопрос, а что обожатель поттеринга понимает под термином "исполняемый код"?
> Файл с битом x, а также ELF-заголовком (в контексте Linux-систем) или шебангом.
> А вы что, не знали, что это такое?

Напротив, только убедился в поверхностности твоих знаний.

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

91. "Начало тестирования Mageia 2, форка дистрибутива Mandriva"  +/
Сообщение от Аноним (-), 26-Ноя-11, 23:41 
> Напротив, только убедился в поверхностности твоих знаний.

Ну опять щёки раздул. Следовательно, сказать опять нечего.

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

137. "Начало тестирования Mageia 2, форка дистрибутива Mandriva"  +/
Сообщение от vleemail (ok), 28-Ноя-11, 17:39 
>> Кто мешает зашить в скрипты проработанный разветвлённый алгоритм, умеющий подождать, пока
>> устройство будет проинициализировано, когда сеть будет доступна, и всё такое?
> Никто. Просто init-скрипты - это уже сейчас издевательство над юниксвеем, а после
> такого - будет просто глумление над трупом.

Ты просто не видел нормальных init скриптов.
Твое "образование" ограничивается SysV init, который действительно УГ,
и таким был всегда.

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

27. "Начало тестирования Mageia 2, форка дистрибутива Mandriva"  +/
Сообщение от Аноним (-), 26-Ноя-11, 20:54 
> upstart и сотоварищи по жесткому алгоритму зашитому в скрипты, который не
> учитывает, что драйвер может не успеть инициализировать устройство, что диск может
> быть вытащен из системы, что сеть недоступна, что необходимости в выводе
> на печать пока нет и CUPS можно запустить позднее.

Нет, upstart тоже это учитывает. Там тоже реализована концепция событий.
Всасывает у systemd он по другой причине - чистая концепция событий не позволяет использовать буферизующие возможности сокетов. Ну и нет других вкусных плюшек (эффективный контроль служб через cgroups, монтирование ФС по запросу через autofs и т.д.)

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

32. "Начало тестирования Mageia 2, форка дистрибутива Mandriva"  +/
Сообщение от anonymous (??), 26-Ноя-11, 21:13 
>использовать буферизующие возможности сокетов

Тоже странный функционал. Как в плане сложности реализации, так и необходимости реализовывать его на уровне init-а.


>монтирование ФС по запросу через autofs

Это функция явно не init-а. Для её выполнения наклепали тысячи велосипедов.

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

37. "Начало тестирования Mageia 2, форка дистрибутива Mandriva"  +/
Сообщение от Аноним (-), 26-Ноя-11, 21:51 
> Тоже странный функционал. Как в плане сложности реализации,

Реализуется он довольно просто, кстати. cgroups сами по себе являются очень гибкой и простой в управлении штукой.

> так и необходимости реализовывать его на уровне init-а.

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

> Это функция явно не init-а. Для её выполнения наклепали тысячи велосипедов.

Во-во. Когда задача init выносится за рамки init, неизбежно возникают костыли.

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

53. "Начало тестирования Mageia 2, форка дистрибутива Mandriva"  +/
Сообщение от anonymous (??), 26-Ноя-11, 22:32 
> Реализуется он довольно просто, кстати. cgroups сами по себе являются очень гибкой и простой в управлении штукой.

Критерии простоты в студию. А то ведь непонятно, как эту груду сишного кода можно считать простой реализацией. Да, кстати, а при чём тут cgroups? Без него прекрасно всё работает.

>Не говоря уже о "корректном завершении службы" (без использования cgroups нереально завершить процесс, некорректно форкнувшийся от основного демона).

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


>Во-во. Когда задача init выносится за рамки init, неизбежно возникают костыли.

Ты только что занёс в список костылей все DE, udisks, udev и даже glib с его gio.

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

57. "Начало тестирования Mageia 2, форка дистрибутива Mandriva"  +/
Сообщение от Аноним (-), 26-Ноя-11, 22:42 
> Критерии простоты в студию. А то ведь непонятно, как эту груду сишного
> кода можно считать простой реализацией. Да, кстати, а при чём тут
> cgroups? Без него прекрасно всё работает.

Вы не осилили cgroups.txt? Соболезную.

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

То есть, если из-за бага во второстепенном софте, init начинает вести себя некорректно, это нормально? Ох уж этот юниксвей...
А вообще некорректные форки очень популярны в специализированных CGI-приложениях, которым зачастую нет альтернативы.

> Ты только что занёс в список костылей все DE, udisks, udev и даже glib с его gio.

Про все, кроме udev, в принципе логично. Насчет udev - учите матчасть, применение для автомонтирования флешек - отнюдь не основное его предназначение.

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

67. "Начало тестирования Mageia 2, форка дистрибутива Mandriva"  +/
Сообщение от anonymous (??), 26-Ноя-11, 23:05 
>Вы не осилили cgroups.txt? Соболезную.

Кому? Себе? Надо полагать, за бездарно потраченное время.

>То есть, если из-за бага во второстепенном софте, init начинает вести себя некорректно, это нормально? Ох уж этот юниксвей...

Критерии некорректности поведения init в студию. Да, и кстати, непонятно почему инит должен маскировать баги системного софта.


>Про все, кроме udev, в принципе логично. Насчет udev - учите матчасть, применение для автомонтирования флешек - отнюдь не основное его предназначение.

Я в курсе его применения. Щёки дуть не обязательно. Но вот факт записывания всего в костыли таки впечатляет. Только вот список костылей постоянно растёт. Можно и фирфокс&Ко туда втиснуть за наличие ftp. Логика, что тут сказать.

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

71. "Начало тестирования Mageia 2, форка дистрибутива Mandriva"  +/
Сообщение от Аноним (-), 26-Ноя-11, 23:11 
> Кому? Себе? Надо полагать, за бездарно потраченное время.

Я подозревал, что чтение документации для вас - бездарно потраченное время.

> Критерии некорректности поведения init в студию.

Выполнена команда /etc/init.d/blah stop. Процессы службы работают, /etc/init.d/blah status говорит, что not running. Или это дядя Вася виноват?

> Да, и кстати, непонятно почему инит должен маскировать баги системного софта.

Да, непонятно. Вот SysV init зачем-то маскирует, а systemd - нет.

> Можно и фирфокс&Ко туда втиснуть за наличие ftp. Логика, что тут сказать.

Сам пошутил, сам посмеялся.

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

84. "Начало тестирования Mageia 2, форка дистрибутива Mandriva"  +/
Сообщение от anonymous (??), 26-Ноя-11, 23:33 
> Я подозревал, что чтение документации для вас - бездарно потраченное время.

Поправочка. Чтение документации на ненужные поделки.


> Выполнена команда /etc/init.d/blah stop. Процессы службы работают, /etc/init.d/blah
> status говорит, что not running. Или это дядя Вася виноват?
>> Да, и кстати, непонятно почему инит должен маскировать баги системного софта.
> Да, непонятно. Вот SysV init зачем-то маскирует, а systemd - нет.

Очевидно, виноват тут криворукий, который службу написал. Разве не так?


> Сам пошутил, сам посмеялся.

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

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

88. "Начало тестирования Mageia 2, форка дистрибутива Mandriva"  +/
Сообщение от Аноним (-), 26-Ноя-11, 23:39 
> Поправочка. Чтение документации на ненужные поделки.

Если cgroups, или systemd, или там crond лично вам кажутся ненужными поделками - это лично ваши половые трудности, не надо пытаться навязать их другим :)

> Очевидно, виноват тут криворукий, который службу написал. Разве не так?

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

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

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

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

93. "Начало тестирования Mageia 2, форка дистрибутива Mandriva"  +/
Сообщение от anonymous (??), 26-Ноя-11, 23:49 
> Если cgroups, или systemd, или там crond лично вам кажутся ненужными поделками
> - это лично ваши половые трудности, не надо пытаться навязать их
> другим :)

А кто навязывает? Наоборот, я сочувствую, что без них у товарища возникают половые трудности.


> Сконцентрируйтесь лучше на эмоциях, на вашей нежной и страстной любви к костылям.

Напротив, любви к костылям не испытываю. Иначе трудно было бы объяснить у меня отсутствие systemd.


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

101. "Начало тестирования Mageia 2, форка дистрибутива Mandriva"  +/
Сообщение от Аноним (-), 26-Ноя-11, 23:59 
> А кто навязывает? Наоборот, я сочувствую, что без них у товарища возникают половые трудности.

Вы и навязываете. Кричите тут про "ненужные поделия". Вы еще и от стульев/диванов/прочих сидений и лежанок откажитесь, ведь ненужные поделия же - сидеть и спать на полу гораздо круче.

> Напротив, любви к костылям не испытываю. Иначе трудно было бы объяснить у меня отсутствие systemd.

Если у вас SysV init - вы, несомненно, настоящий ценитель костылей. Все остальные системы инициализации, по идеологии этих ценителей (пропагандируется на опеннете практически круглосуточно), есть та или иная форма ереси.

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

114. "Начало тестирования Mageia 2, форка дистрибутива Mandriva"  +/
Сообщение от anonymous (??), 27-Ноя-11, 01:25 
> Вы и навязываете. Кричите тут про "ненужные поделия". Вы еще и от
> стульев/диванов/прочих сидений и лежанок откажитесь, ведь ненужные поделия же - сидеть
> и спать на полу гораздо круче.

Опять глупая аналогия. Использовать то что необходимо ни есть "спать на полу".

>> Напротив, любви к костылям не испытываю. Иначе трудно было бы объяснить у меня отсутствие systemd.
> Если у вас SysV init - вы, несомненно, настоящий ценитель костылей. Все
> остальные системы инициализации, по идеологии этих ценителей (пропагандируется на опеннете
> практически круглосуточно), есть та или иная форма ереси.

Я не против альтернатив. Но не люблю, когда их гробят в угоду очередного велосипеда от Леннарта, только и всего. А остальное - плод твоего воспалённого воображения. Я про "ересь", ага.

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

119. "Начало тестирования Mageia 2, форка дистрибутива Mandriva"  +/
Сообщение от Аноним (-), 27-Ноя-11, 18:59 
> Опять глупая аналогия.

Какие у вас исходные заявления, такие и аналогии получаются.

> Использовать то что необходимо ни есть "спать на полу".

Наличие пола для спанья необходимо, наличие всего остального - нет.

> Я не против альтернатив. Но не люблю, когда их гробят в угоду
> очередного велосипеда от Леннарта, только и всего. А остальное - плод
> твоего воспалённого воображения. Я про "ересь", ага.

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

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

130. "Начало тестирования Mageia 2, форка дистрибутива Mandriva"  +/
Сообщение от Аноним (-), 27-Ноя-11, 20:05 
> Хотя асинхронный init изначально бредовая идея.

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

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

5. "Начало тестирования Mageia 2, форка дистрибутива Mandriva"  +/
Сообщение от Аноним (-), 26-Ноя-11, 14:26 
C костылями значительно более весело.
Ответить | Правка | К родителю #2 | Наверх | Cообщить модератору

6. "Начало тестирования Mageia 2, форка дистрибутива Mandriva"  +/
Сообщение от anonymous (??), 26-Ноя-11, 14:53 
>C костылями значительно более весело.

systemd скучать не даёт.

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

28. "Начало тестирования Mageia 2, форка дистрибутива Mandriva"  +/
Сообщение от Аноним (-), 26-Ноя-11, 20:55 
> C костылями значительно более весело.

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

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

33. "Начало тестирования Mageia 2, форка дистрибутива Mandriva"  +/
Сообщение от anonymous (??), 26-Ноя-11, 21:15 
>> C костылями значительно более весело.
> Поэтому сейчас многие дистрибутивы еще держатся за SysV init.
> И только отдельные подлые дистры, которым главное не веселье, а упрощение жизни
> юзерам и админам, переходят на systemd.

Я в упор не вижу упрощения. Усложнение, необходимость изучать си для нетривиального сервиса, отсутствии переносимости, vendor-lock. Можно ещё вписать ограничение на отдельный /usr. Впрочем, последнее скоро исправят.

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

36. "Начало тестирования Mageia 2, форка дистрибутива Mandriva"  +/
Сообщение от Аноним (-), 26-Ноя-11, 21:45 
> Я в упор не вижу упрощения. Усложнение, необходимость изучать си для нетривиального сервиса, отсутствии переносимости, vendor-lock. Можно ещё вписать ограничение на отдельный /usr. Впрочем, последнее скоро исправят.

Очевидно, вам стоит подучить матчасть. В частности, ваши знания по systemd сейчас ограничиваются чтением выкриков вендотроллей, которые отнюдь не являются полноценной заменой чтению документации. Неудивительно, что вы ничего не видите :)

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

86. "Начало тестирования Mageia 2, форка дистрибутива Mandriva"  +/
Сообщение от anonymous (??), 26-Ноя-11, 23:35 
>> Я в упор не вижу упрощения. Усложнение, необходимость изучать си для нетривиального сервиса, отсутствии переносимости, vendor-lock. Можно ещё вписать ограничение на отдельный /usr. Впрочем, последнее скоро исправят.
> Очевидно, вам стоит подучить матчасть. В частности, ваши знания по systemd сейчас ограничиваются чтением выкриков вендотроллей, которые отнюдь не являются полноценной заменой чтению документации. Неудивительно, что вы ничего не видите :)

Ну опять щёки раздул. Следовательно, сказать опять нечего.


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

90. "Начало тестирования Mageia 2, форка дистрибутива Mandriva"  +/
Сообщение от Аноним (-), 26-Ноя-11, 23:41 
> Ну опять щёки раздул. Следовательно, сказать опять нечего.

А какой смысл рассуждать о проблемах современной астрономии со средневековым монахом-схоластиком, считающим, что Земля плоская и стоит на трех слонах?

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

96. "Начало тестирования Mageia 2, форка дистрибутива Mandriva"  +/
Сообщение от anonymous (??), 26-Ноя-11, 23:52 
> А какой смысл рассуждать о проблемах современной астрономии со средневековым монахом-схоластиком,
> считающим, что Земля плоская и стоит на трех слонах?

Товарищ меня с кем-то спутал. В секте поттеро-поклонников я не состою.


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

98. "Начало тестирования Mageia 2, форка дистрибутива Mandriva"  +/
Сообщение от Аноним (-), 26-Ноя-11, 23:55 
> Товарищ меня с кем-то спутал. В секте поттеро-поклонников я не состою.

Название вашей секты - дело десятое. Да и уставы ваши совпадают на 90% и сводятся к крику "%productname/чvelopername рулез, остальное - отстой по определению!!!1"

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

100. "Начало тестирования Mageia 2, форка дистрибутива Mandriva"  –1 +/
Сообщение от anonymous (??), 26-Ноя-11, 23:57 
>> Товарищ меня с кем-то спутал. В секте поттеро-поклонников я не состою.
> Название вашей секты - дело десятое. Да и уставы ваши совпадают на
> 90% и сводятся к крику "%productname/чvelopername рулез, остальное - отстой по
> определению!!!1"

А говоришь не поттеро-поклонники. Прям описал себя на все 100%.

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

103. "Начало тестирования Mageia 2, форка дистрибутива Mandriva"  +/
Сообщение от Аноним (-), 27-Ноя-11, 00:04 
> А говоришь не поттеро-поклонники. Прям описал себя на все 100%.

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

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

105. "Начало тестирования Mageia 2, форка дистрибутива Mandriva"  +/
Сообщение от Аноним (-), 27-Ноя-11, 00:15 
> Название вашей секты - дело десятое. Да и уставы ваши совпадают на
> 90% и сводятся к крику "%productname/чvelopername рулез, остальное - отстой по
> определению!!!1"

Не "отстой", а "ненужная поделка".

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

108. "Начало тестирования Mageia 2, форка дистрибутива Mandriva"  +/
Сообщение от Аноним (-), 27-Ноя-11, 00:30 
>> А какой смысл рассуждать о проблемах современной астрономии со средневековым монахом-схоластиком, считающим, что Земля плоская и стоит на трех слонах?
> Товарищ меня с кем-то спутал. В секте поттеро-поклонников я не состою.

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

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

113. "Начало тестирования Mageia 2, форка дистрибутива Mandriva"  +/
Сообщение от anonymous (??), 27-Ноя-11, 01:19 
> Зато вы пытаетесь рассуждать о systemd, абсолютно не представляя себе принципов его
> работы.
> Один только отжиг про необходимость изучать Си чего стоит.

Опять мимо кассы. И представлений о systemd у товарище вообще нет. Так в чём ключевые отличия systemd от sysVinit? Это такой контрольный вопрос.


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

120. "Начало тестирования Mageia 2, форка дистрибутива Mandriva"  +/
Сообщение от Аноним (-), 27-Ноя-11, 19:01 
> Опять мимо кассы. И представлений о systemd у товарище вообще нет.

Тут есть некий товарищ, под ником anonymous, который абслютно не представляет себе, что такое systemd, но люто его ненавидит. Вместо аргументов - придумывает страшные сказки. Это не вы случайно?

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

126. "Начало тестирования Mageia 2, форка дистрибутива Mandriva"  +/
Сообщение от Аноним (-), 27-Ноя-11, 19:27 
> Так в чём ключевые отличия systemd от sysVinit? Это такой контрольный вопрос.

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

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

131. "Начало тестирования Mageia 2, форка дистрибутива Mandriva"  +/
Сообщение от Аноним (-), 27-Ноя-11, 20:10 
> Товарищ меня с кем-то спутал. В секте поттеро-поклонников я не состою.

Зато состоишь в секте поттероненавистников. Чем "зеленые" лучше "голубых"?

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

106. "Начало тестирования Mageia 2, форка дистрибутива Mandriva"  +/
Сообщение от Аноним (-), 27-Ноя-11, 00:21 
> Я в упор не вижу упрощения. Усложнение, необходимость изучать си для нетривиального сервиса

В systemd нужно изучать Си, чтобы настроить нетривиальную службу?
Вы жжоте. Напалмом.

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

112. "Начало тестирования Mageia 2, форка дистрибутива Mandriva"  +/
Сообщение от anonymous (??), 27-Ноя-11, 01:17 
>В systemd нужно изучать Си, чтобы настроить нетривиальную службу?

Вы жжоте. Напалмом.


Бугага, твои знания systemd вызывают у меня смех. Вот запускала mount http://cgit.freedesktop.org/systemd/tree/src/mount.c Вот запускала shutdown http://cgit.freedesktop.org/systemd/tree/src/shutdownd.c И всё на си.


Да, не настроить, а написать. Читай внимательнее

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

121. "Начало тестирования Mageia 2, форка дистрибутива Mandriva"  +/
Сообщение от Аноним (-), 27-Ноя-11, 19:04 
> Бугага, твои знания systemd вызывают у меня смех. Вот запускала mount http://cgit.freedesktop.org/systemd/tree/src/mount.c
> Вот запускала shutdown http://cgit.freedesktop.org/systemd/tree/src/shutdownd.c
> И всё на си.

Хех. То есть, если программа написана на Си, то для ее настройки необходимо обязательно знать этот язык? Единственный метод настройки софта, оказывается, патч. А то, что mount настраивается через редактирование /etc/fstab, который написан отнюдь не на Си, вам очевидно, неведомо. Великий вы наш знаток systemd и unix-way.

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

125. "Начало тестирования Mageia 2, форка дистрибутива Mandriva"  +/
Сообщение от Аноним (-), 27-Ноя-11, 19:25 
> Да, не настроить, а написать. Читай внимательнее

Хотите написать свою собственную службу для systemd? Без проблем, создаете service-файл с указанием зависимостей (если надо) и директивой ExecStart, указывающей на исполняемый файл. А на каком языке он будет написан - целиком на ваш выбор. Хоть на шелле, хоть на брейнфаке (только если шебанг/binfmt не поддерживаются, не забудьте указать интерпретатор).

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

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

128. "Начало тестирования Mageia 2, форка дистрибутива Mandriva"  +/
Сообщение от Аноним (-), 27-Ноя-11, 19:54 
> И эти туда же. Скучно, товарищи.

Когда кто-то предлагает решение, которое на порядок лучше альтернатив, и народ массово выбирает именно это решение - это вполне закономерно и предсказуемо.
А чего вы ожидали? Героического мазохизма во имя верности технологиям середины прошлого века?

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

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

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




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

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