The OpenNET Project / Index page

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



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

Оглавление

Второй кандидат в релизы Devuan, форка Debian без systemd, opennews (??), 05-Май-17, (0) [смотреть все]

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


22. "Второй кандидат в релизы Devuan, форка Debian без systemd"  +/
Сообщение от Аноним (-), 05-Май-17, 20:20 
Колики как раз регулярно демонстрируют любители скриптолапши.
Ответить | Правка | Наверх | Cообщить модератору

46. "Второй кандидат в релизы Devuan, форка Debian без systemd"  +/
Сообщение от Аноним (-), 06-Май-17, 00:26 
> Колики как раз регулярно демонстрируют любители скриптолапши.

auditd попробуй рестартани при помощи systemГ. Рестартанешь - отпишись

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

63. "Второй кандидат в релизы Devuan, форка Debian без systemd"  +1 +/
Сообщение от leap42 (ok), 06-Май-17, 11:30 
вот не поленился и рестартанул. работает как и ожидается. брат жив.
openSUSE Leap 42.2
Ответить | Правка | Наверх | Cообщить модератору

49. "Второй кандидат в релизы Devuan, форка Debian без systemd"  +3 +/
Сообщение от YetAnotherOnanym (ok), 06-Май-17, 00:35 
Дооооо, то-то мне уже семь минусов накидали.
Ответить | Правка | К родителю #22 | Наверх | Cообщить модератору

65. "Второй кандидат в релизы Devuan, форка Debian без systemd"  +3 +/
Сообщение от Аноним (-), 06-Май-17, 12:01 
Мне вот дюже интересно. Рекомендуемый метод работы(с точки зрения правильности построения систем) это автоматизировать всё что можно. Использовать ансибл/паппет/етц. Какая вот тебе лично печаль от скриптов в этом случае? И у тебя уже которую тему простя привести примеры скриптолпаши, но ты сливаешься.
А вот кстати. Во времена когда не было системд. В дистрибы засылал свое мнение как делать правильно? Где твои патчи на исправление скриптолапши?
Ответить | Правка | К родителю #22 | Наверх | Cообщить модератору

115. "Второй кандидат в релизы Devuan, форка Debian без systemd"  –2 +/
Сообщение от Аноним (-), 08-Май-17, 16:10 
А печаль в надежность и скрипты две вещи несовместные.

Вам лично никогда не случалось видеть как /etc/init.d/foo start говорит ok, а демон не запускается и хрен поймешь что делать ?

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

119. "Второй кандидат в релизы Devuan, форка Debian без systemd"  +5 +/
Сообщение от Аноним (-), 09-Май-17, 00:42 
> надежность и скрипты две вещи несовместные

А у поттеринговского кода на Си, значит, с надёжностью всё в порядке, да? Конечно, поставить систему раком передачей пустого параметра командной строки -- это надёжно (а ведь правда, что может сломаться в неработающей системе? Нет системы -- нет проблем). Передавать результат выполнения одной функции напрямую в другую (небезызвестный фрагмент вида "strpcat(strpcat(strpcat(...") -- это надёжно. Магические числа в коде -- это надёжно. Бачнистый веб-сервер в PID1 -- это надёжно. *Юзерспейсная* хрень, переполняющая *ядерный* буфер вывода отладочной информации -- это надёжно. Таймауты udev, учитывающие пребывание системы в спящум режиме (https://github.com/systemd/systemd/issues/5903) -- это надёжно. Утечка памяти в PID1 (https://github.com/systemd/systemd/issues/5896) -- это надёжно. Продолжать можно долго, но поттерингофилам пофиг, ведь Леннарт сказал, что systemd надёжно, а уж он-то врать не будет.

> никогда не случалось видеть как /etc/init.d/foo start говорит ok, а демон не запускается и хрен поймешь что делать

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

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

128. "Второй кандидат в релизы Devuan, форка Debian без systemd"  +2 +/
Сообщение от Аноним (-), 09-Май-17, 23:23 
ТССС.. шигорин и это убьет - как убил мои ссылки на глюки systemd, и пример как даже квалифицированный спорт RH не понимает что происходит в системе.
Ответить | Правка | Наверх | Cообщить модератору

121. "Второй кандидат в релизы Devuan, форка Debian без systemd"  +4 +/
Сообщение от freehckemail (ok), 09-Май-17, 01:52 
> надежность и скрипты две вещи несовместные.

Однажды Мастер Фу сказал заезжему программисту: "В одной строке кода shell-сценария больше духа UNIX, чем в десяти тысячах строк кода на С!"

Программист, гордый своими познаниями в С, ответил: "Может ли быть такое? Ведь С - язык, в котором реализовано само ядро UNIX!"

На это Мастер Фу ответил: "Это так. Тем не менее, в одной строке shell-сценария больше духа UNIX, чем в десяти тысячах строк С!"

Программист выглядел удрученным. "Но ведь через язык С мы познаем просвещенность патриарха Ритчи! Мы уподобляемся человеку с операционной системой и компьютером, который получает непревзойденную производительность!"

Мастер Фу сказал: "То, что ты говоришь, правда. Однако в одной строке shell-сценария больше духа UNIX, чем в десяти тысячах строк С".

Программист усмехнулся и поднялся, чтобы удалиться. Но Мастер Фу кивнул своему ученику Ньюби, который писал строку shell-кода на стоящей рядом белой доске, и сказал: "Господин программист, посмотрите на этот конвейер! Не заняла бы его реализация на C десять тысяч строк?"

Просматривая то, что писал Ньюби, программист что-то бормотал в бороду. В конце концов, он согласился, что это так.

"И сколько часов потребовалось бы вам для реализации и отладки этой программы на языке С?"

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

"Так кто лучше понимает дух UNIX?" - спросил Мастер Фу. "тот, кто пишет десять тысяч строк, или тот, кто, сознавая тщетность этих усилий, извлекает пользу, не программируя?"

Услышав это, программист достиг просветления.

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

137. "Второй кандидат в релизы Devuan, форка Debian без systemd"  –4 +/
Сообщение от анонимоус (?), 10-Май-17, 18:32 
Ну не надо тут примешивать systemd. Лично я был далек от того чтобы участвовать в спорах systemd vs sysvinit ( да и теперь не близко ), но таки когда однажды пришлось писать демон:
написал init скрипт в /etc/init.d/ к нему, для no systemd систем, и юнит для систем с systemd, который ссылался на этот init скрипт ( хотя это можно было и не делать, systemd вроде как находит новые скрипты в init.d/ на примере того же дебиана ), потратил 1 или 2 часа на init скрипт в целом. Прошло время, и вот надо было написать другой демон, для развертывания его уже на других системах. И тут ограничился только юнитом systemd для запуска оного, настрочил за 5 минут. Точнее, просто скопировал один из существующих системных юнитов и подправил его как мне надо. Из коробки журналы ( journalctl ), опция чтоб скорить env file и т.п. Профит в экономии времени на лицо.
Ответить | Правка | Наверх | Cообщить модератору

139. "Второй кандидат в релизы Devuan, форка Debian без systemd"  +2 +/
Сообщение от freehckemail (ok), 11-Май-17, 00:27 
> настрочил за 5 минут. Точнее, просто скопировал один из существующих системных юнитов и подправил его как мне надо.

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

Знаете, в чём разница, между вашим первым sysv-скриптом, и первым юнитом? В первом случае Вы учили shell, который пригодится везде. Во втором - специализированный DSL, который нигде больше не применить.

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

122. "Второй кандидат в релизы Devuan, форка Debian без systemd"  –2 +/
Сообщение от Аноним (-), 09-Май-17, 10:40 
Меняем тему разговора? Сначала насчет скриптолапши ответь. До баек про надежность ещё дойдем.
Ответить | Правка | К родителю #115 | Наверх | Cообщить модератору

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

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




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

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