The OpenNET Project / Index page

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



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

Оглавление

Третий бета-выпуск FreeBSD 12.0 , opennews (ok), 03-Ноя-18, (0) [смотреть все]

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


25. "Третий бета-выпуск FreeBSD 12.0 "  +4 +/
Сообщение от Anananemail (?), 04-Ноя-18, 08:22 
И слава б-гу. Для меня это скорее огромный плюс.
Текстовые скрипты, текстовые логи - все это довольно просто для таких как я, а не системных программистов.
Ответить | Правка | Наверх | Cообщить модератору

29. "Третий бета-выпуск FreeBSD 12.0 "  –9 +/
Сообщение от Аноним (29), 04-Ноя-18, 09:29 
Вы как разумный человек обьясните в чем преимущество файла с уникальными закорюяками перед файлом со стандартизированными закорюяками? Почему отдаете предпочтение какому-то колхозу на Bash скриптах? Какие преимущества перед стройной серией файлов c сервисами? Какие у Вас страхи перед переходом на систему инициализации? Боитесь, что непонятно как происходит запуск системы? В чем проблема systemd мало документации? Дань скриптовому подходу (просто приверженцы колхозов вроде autotools и т.д.)?
Ответить | Правка | Наверх | Cообщить модератору

32. "Третий бета-выпуск FreeBSD 12.0 "  +2 +/
Сообщение от пох (?), 04-Ноя-18, 09:42 
> Вы как разумный человек обьясните в чем преимущество файла с уникальными закорюяками
> перед файлом со стандартизированными закорюяками?

это разумному человеку имело бы смысл объяснять (про "стандартизированность" в том числе), а не лап4атому дятлу, долбящему то, что застряло в птичьих мозгах.

у вас там systemd-shitd в очередной раз ремоут рута принес - идите и исправляйте "стандартизированные закорючки". (впрочем, вы ни в C не умеете, ни в sh, "ждете ебилдов")

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

38. "Третий бета-выпуск FreeBSD 12.0 "  +6 +/
Сообщение от qwerty123 (??), 04-Ноя-18, 10:53 
>росто приверженцы колхозов

Системы с аналогичной функциональность, LAMP+Co, файла для для старта.

FreeBSD
$ find /etc/rc.d/ /usr/local/etc/rc.d/ | wc -l
167


Debian:
$ find /lib/systemd/ /etc/init.d/ -type f -or -type l | wc -l
384

Расскажи мне еще про колхоз, интересно так.


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

39. "Третий бета-выпуск FreeBSD 12.0 "  +2 +/
Сообщение от qwerty123 (??), 04-Ноя-18, 11:03 
>Вы как разумный человек обьясните в чем преимущество файла с уникальными закорюяками

Пример стартового файла:

$ cat /usr/local/etc/rc.d/ospfd
#!/bin/sh
#
# PROVIDE: ospfd
# REQUIRE: zebra
# KEYWORD: shutdown
#
. /etc/rc.subr

name="ospfd"
rcvar="ospfd_enable"
command="/usr/local/sbin/${name}"
pidfile="/var/run/quagga/${name}.pid"
procname="${command}"
required_dirs="/var/run/quagga /var/log/quagga"
required_files="/usr/local/etc/quagga/${name}.conf"
command_args=" -d"

load_rc_config $name

: ${ospfd_enable="NO"}

run_rc_command "$1"


Описание "стандарта":

https://www.freebsd.org/cgi/man.cgi?query=rc.subr
https://www.freebsd.org/cgi/man.cgi?query=rc.d

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

41. "Третий бета-выпуск FreeBSD 12.0 "  +/
Сообщение от Anananemail (?), 04-Ноя-18, 11:10 
Простой пример из жизни. Хотя на данный момент не актуально :

есть провайдер, есть pppoe соединение которое бодро устанавливается, но по факту начинает работать спустя доли секунды. Из-за чего тот же ntpdate может сфейлится.
По-простому достаточно добавить sleep в /etc/rc.d/ppp и все работает как часы.

Теперь расскажи как бы ты решил данную проблему с systemd?

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

43. "Третий бета-выпуск FreeBSD 12.0 "  –5 +/
Сообщение от Kido Katsuragiemail (?), 04-Ноя-18, 12:17 
Добавить в сервис:

[Service]
ExecStartPre=/bin/sleep 1

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

45. "Третий бета-выпуск FreeBSD 12.0 "  +1 +/
Сообщение от пох (?), 04-Ноя-18, 12:33 
_какой_ сервис, дypачок ты наш узкоглазенький?
ppp ? не поможет, солнышко. Догадаешься, почему?
А ntpdate - не сервис.

в общем вот так с фанатами кривых решений всегда - они ничего не знают, ничего не умеют, и ничего не соображают.

зато отлично поют хором.

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

70. "Третий бета-выпуск FreeBSD 12.0 "  +3 +/
Сообщение от КГБ СССР (?), 04-Ноя-18, 17:29 
> в общем вот так с фанатами кривых решений всегда - они ничего
> не знают, ничего не умеют, и ничего не соображают.
> зато отлично поют хором.

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

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

122. "Третий бета-выпуск FreeBSD 12.0 "  –1 +/
Сообщение от Аноним (122), 06-Ноя-18, 21:45 
> В беседах с г-нокодерами выяснилось, почему они в таком восторге от системды:
> она _им_ очень упрощает жизнь и написание нового г-нокода,

В системде вообще нет кода в юнитах.

> А то, что системда усложняет жизнь эксплуатантам продуктов

Фэйсбук на недавней конференции вещал кое-что иное. А это уж такие эксплуатанты что мало не покажется, всю планету эксплуатируют.

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

130. "Третий бета-выпуск FreeBSD 12.0 "  +/
Сообщение от КГБ СССР (?), 07-Ноя-18, 00:57 
>> В беседах с г-нокодерами выяснилось, почему они в таком восторге от системды:
>> она _им_ очень упрощает жизнь и написание нового г-нокода,
> В системде вообще нет кода в юнитах.

Речь не только про юниты.

Посмотри, во-первых, исходники системды и ужаснись. Они реально страшны и плохи. Системда -- эталон г-нокода.

Во-вторых, посмотри, как ЭТО (системный менеджер) сделано у здоровых людей: в NT, Solaris, Mac OS X. И ужаснись вторично от мысли, что иного способа управлять системой там нет. Точнее, есть, но к нему надо знать дорогу, а её в интернетах не указывают.


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

Фейсбук и PHP использует. Это не значит, что у ФБ собраны наилучшие решения. Это значит, что ФБ экономит на обезьянах.

Знаешь, для чего действительно удобна системда? Для одноразовых и однозадачных вычислительных сред, которые даже операционными системами не назовешь (несмотря на то, что формально это ОС) -- то есть, внезапно, для контейнеров и прочих докеров. Для всех прочих задач системда представляет собой сущий кошмар.

Если же тебе нужен юникс (а это ведь не абстракция, а конкретный набор идей, принципов и правил действий), то системда никак тебе не подойдёт. Она собой замещает юникс и более прямого доступа к управлению системой ты не имеешь.

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

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

50. "Третий бета-выпуск FreeBSD 12.0 "  +/
Сообщение от Anananemail (?), 04-Ноя-18, 13:26 
тут надо после старта сервиса

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

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

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

123. "Третий бета-выпуск FreeBSD 12.0 "  –2 +/
Сообщение от Аноним (-), 06-Ноя-18, 21:47 
> да и по самому скрипту сразу видно что он вызывает и с
> какими параметрами, какие переменные использует и тп.

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

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

53. "Третий бета-выпуск FreeBSD 12.0 "  +4 +/
Сообщение от Анонн (?), 04-Ноя-18, 14:14 
> колхозу на Bash скриптах?
> FreeBSD 12.0
> Bash скриптах

Глубина познаний критикуемого предмета зашкаливает.

> страхи перед переходом на систему инициализации?

Во-первых: система инициализации, внезапно, уже есть. Да-да, даже инит на брейнфаке остается инитом.
Во-вторых: какое-то скромное замалчивание того факта, что системда уже много лет как не является исключительно системой инициализации.
В-третьих: более 400 000 строк кода и подход "Я д'Артаньян" уже не раз давали о себе знать:
https://github.com/systemd/systemd/issues/5644
> tmpfiles: R! /dir/.* destroys root

-
> poettering commented Mar 30, 2017
> I am not sure I'd consider this much of a problem. Yeah, it's a UNIX
> pitfall, but "rm -rf /foo/.*" will work the exact same way, no?
>

https://github.com/systemd/systemd/issues/825#issuecomment-1...
> poettering commented Aug 5, 2015
> Long story short: "su" is really a broken concept. It will given you kind of
> a shell, and it's fine to use it for that, but it's not a full login, and
> shouldn't be mistaken for one.

https://lists.freedesktop.org/archives/systemd-devel/2015-Fe...
> Lennart Poettering
> btrfs checksumming cannot fix things for you either if you lose
> non-trivial amounts of data. It might be able to fix a few bits of
> errors, but not non-trivial amounts. I mean, that's a simple property of error correction codes

Эпично! Главное, делать умный и уверенный вид - теперь понятно, кому подражают многие завсегдатаи сего форума.


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

68. "Третий бета-выпуск FreeBSD 12.0 "  +/
Сообщение от КГБ СССР (?), 04-Ноя-18, 17:14 
> Вы как разумный человек обьясните в чем преимущество файла с уникальными закорюяками
> перед файлом со стандартизированными закорюяками? Почему отдаете предпочтение какому-то
> колхозу на Bash скриптах? Какие преимущества перед стройной серией файлов c
> сервисами? Какие у Вас страхи перед переходом на систему инициализации? Боитесь,
> что непонятно как происходит запуск системы? В чем проблема systemd мало
> документации? Дань скриптовому подходу (просто приверженцы колхозов вроде autotools и
> т.д.)?

Ты ещё не устал врать о светлом будущем с системдой, чувак?

Поставь рядышком две, скажем RHEL — версий 4 и 7. И сравни, во-первых, простоту их понимания (потому что старая Шапка это такие ещё юникс по сути) и, во-вторых, простоту их администрирования и количество нажатий на клавиши для решения одних и тех же задач. Желаю творческих успехов!

Да, а свою эмбедовку, будь любезен, сюда не приплетай, ибо она никакого отношения к администрированию ОС не имеет.

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

82. "Третий бета-выпуск FreeBSD 12.0 "  +/
Сообщение от Аноним (82), 04-Ноя-18, 23:40 
Пусть RHEL5 ставит. Считаю этот дистр наиболее удачным из всех линуксов, вышедших из под редхат.
Ответить | Правка | Наверх | Cообщить модератору

84. "Третий бета-выпуск FreeBSD 12.0 "  +/
Сообщение от КГБ СССР (?), 04-Ноя-18, 23:51 
> Пусть RHEL5 ставит. Считаю этот дистр наиболее удачным из всех линуксов, вышедших
> из под редхат.

Согласен. Я опечатался — имел в виду 5-й.

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

115. "Третий бета-выпуск FreeBSD 12.0 "  –2 +/
Сообщение от Аноним (-), 06-Ноя-18, 20:36 
> Вы как разумный человек обьясните в чем преимущество файла с уникальными закорюяками
> перед файлом со стандартизированными закорюяками? Почему отдаете предпочтение какому-то
> колхозу на Bash скриптах? Какие преимущества перед стройной серией файлов c
> сервисами?

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

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

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

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




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

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