The OpenNET Project / Index page

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



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

Оглавление

Линус Торвальдс раскритиковал ограничительные меры по усилен..., opennews (??), 20-Ноя-17, (0) [смотреть все]

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


59. "Линус Торвальдс раскритиковал ограничительные меры по усилен..."  +5 +/
Сообщение от angra (ok), 20-Ноя-17, 16:13 
> Что к ядру не относится, то можно вносить, но если это мешает  выполнению задач или ломает решение задачи, то вносить постепенно, иначе сломайте  само изменение и не вносите его вообще.

Вот бы кто до Лёнчика и Ко довел эту важную мысль. Для них поломать совместимость это раз плюнуть и вообще notabug.

> Хватит говорить что SystemD или что-то там это плохо.

Действительно, как можно критиковать ниспосланное самим Лёнчиком. Даже если оно хреново работает "для своих задач и мест где они применяются".


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

95. "Линус Торвальдс раскритиковал ограничительные меры по усилен..."  –1 +/
Сообщение от Аноним (-), 20-Ноя-17, 21:29 
> Вот бы кто до Лёнчика и Ко довел эту важную мысль. Для них поломать совместимость это раз плюнуть и вообще notabug.

Вам кто-то мешает старую версию использовать?

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

222. "Линус Торвальдс раскритиковал ограничительные меры по усилен..."  +/
Сообщение от Аноним (-), 23-Ноя-17, 21:16 
>> Вот бы кто до Лёнчика и Ко довел эту важную мысль. Для них поломать совместимость это раз плюнуть и вообще notabug.
> Вам кто-то мешает старую версию использовать?

Уязвимости мешают и удобство обновления.
Тебе-то понятно не мешают.

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

142. "Линус Торвальдс раскритиковал ограничительные меры по усилен..."  +/
Сообщение от AntonAlekseevichemail (ok), 21-Ноя-17, 10:02 
> Вот бы кто до Лёнчика и Ко довел эту важную мысль.

А сами написать ему на email не судьба? На его родном языке.
> Для них поломать совместимость это раз плюнуть и вообще notabug.

А для других нет? Если нужны серьезные улучшения приходится чем-то жертвовать (прим. Legacy and unstable кодом).
> Действительно, как можно критиковать ниспосланное самим Лёнчиком.
> Даже если оно хреново работает "для своих задач и мест где они применяются".

Если честно не понял ваш посыл по поводу Поттеринга.
Он покрайней мере пытается сделать хорошую вещь чтобы было удобно админить. (А вы сможете или захотите сделать лучше систему инициализации чтобы всё общество сказало что "Да, это надо!"? Я думаю что лучше попытаться. (Я думаю что ответ будет очевидным: "НЕНУЖНО!".))

Я принимаю абсолютно нейтральную позицию, как для SystemD, так и для других инициализационных систем.

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

145. "Линус Торвальдс раскритиковал ограничительные меры по усилен..."  +1 +/
Сообщение от Аноним (-), 21-Ноя-17, 10:54 

> Если честно не понял ваш посыл по поводу Поттеринга.
> Он покрайней мере пытается сделать хорошую вещь чтобы было удобно админить. (А
> вы сможете или захотите сделать лучше систему инициализации чтобы всё общество
> сказало что "Да, это надо!"? Я думаю что лучше попытаться. (Я
> думаю что ответ будет очевидным: "НЕНУЖНО!".))
> Я принимаю абсолютно нейтральную позицию, как для SystemD, так и для других
> инициализационных систем.

Одаренным это не нужно понимать. У вас и так все хорошо.

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

156. "Линус Торвальдс раскритиковал ограничительные меры по усилен..."  +1 +/
Сообщение от angra (ok), 21-Ноя-17, 17:41 
> А сами написать ему на email не судьба? На его родном языке.

Наивное создание, ты даже не представляешь сколько ему об этом писали.

> А для других нет? Если нужны серьезные улучшения приходится чем-то жертвовать (прим.  Legacy and unstable кодом).

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

> Если честно не понял ваш посыл по поводу Поттеринга.
> Он покрайней мере пытается сделать хорошую вещь чтобы было удобно админить.

Мне как то плевать на то, что он по твоему мнению хотел, мне важно то, что получилось.

> вы сможете или захотите сделать лучше систему инициализации чтобы всё общество  сказало что "Да, это надо!"?

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


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

161. "Линус Торвальдс раскритиковал ограничительные меры по усилен..."  –2 +/
Сообщение от AntonAlekseevichemail (ok), 21-Ноя-17, 23:02 
> Наивное создание, ты даже не представляешь сколько ему об этом писали.

Если это была попытка затроллить, то вы не по адресу. Прошу иначе выбросите сюда maillist с подобным запросом.
> А для других нет. Ну и улучшений в основной задаче системы инициализации я не наблюдаю, а вот ухудшения определенно есть.

Слишком предвзятое и плохое отношение к SystemD.
Я ухудшений не видел, либо я что-то делаю правильно, а не криво.
> Мне как то плевать на то, что он по твоему мнению хотел, мне важно то, что получилось.

Ваше мнение предвзятое. Либо у вас сильно накипело.
Попробуйте причесать конфигурацию SystemD.
> Принятие сообществом имеет очень слабое отношение к пропихиванию systemd в основные дистры, там совсем другие механизмы были использованы.

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

Старайтесь придерживаться нейтральной позиции.

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

163. "Линус Торвальдс раскритиковал ограничительные меры по усилен..."  +1 +/
Сообщение от angra (ok), 22-Ноя-17, 00:40 
> Старайтесь придерживаться нейтральной позиции.

С чего бы это? Нейтралитет это для подростков, начитавшихся фентези, а мне давно не 15 лет. Если мне какая-то поделка не нравится, то я и буду говорить о том, что она мне не нравится и даже указывать чем именно.

> Слишком предвзятое и плохое отношение к SystemD.

Плохое - несомненно, но с чего ты решил, что оно предвзятое? Ты вообще значение этого слова знаешь?

> Либо у вас сильно накипело.

Если проблемы системд могут довести кого-то до кипения, то может не зря ее так ругают?

> Я ухудшений не видел, либо я что-то делаю правильно, а не криво.

Либо просто не хватает опыта и ты еще не сталкивался с проблемами.

> Попробуйте причесать конфигурацию SystemD

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

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

165. "Линус Торвальдс раскритиковал ограничительные меры по усилен..."  –1 +/
Сообщение от AntonAlekseevichemail (ok), 22-Ноя-17, 08:50 
> С чего бы это?

Это просьба, а не требование. Так будет легче понять в чем дело не так.
> Нейтралитет это для подростков, ...

Если нейтралитет не сохраняется увы тут и проблем становится больше да и сами проблемы становятся больше.
> ... начитавшихся фентези, ...

А вот оно как. Т.е. если я не читал фэнтэзи мне нейтралитет ненужен? (И потом спрашивается что черт возьми здесь происходит.)
> ... а мне давно не 15 лет.

Иии... Мне 20 лет, но это не означает что в сети лучше не соблюдать нейтралитет.
> Если мне какая-то поделка не нравится, то я и буду говорить о том, что она мне не нравится и даже указывать чем именно.

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

Ваше мнение направленно резко против SystemD поскольку оно учитывает только плохие аспекты конкретно этой системы инициализации.
> Ты вообще значение этого слова знаешь?

Я скажу по своему.
Предвзятое есть как предварительно взятое учитывающее только односторонний или определенный аспект конкретного объекта.
> Если проблемы системд могут довести кого-то до кипения, то может не зря ее так ругают?

Просто разобраться в чем причина не хотят, да и просто разобраться не желают вот и начинают кипеть по этому поводу.
> Либо просто не хватает опыта и ты еще не сталкивался с проблемами.

Я сталкивался с многими проблемами, но как-то все эти проблемы я решал сразу на месте сам.
> Сдается мне, что когда машина зависает при загрузке сразу после передачи управления на systemd, дело совсем не в конфигурации.

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

У SystemD есть такая замечательная вещь как `status`, а делается он так.

$ systemctl status "Имя сервиса, сокета, таймера, маунта, слайса, скопа, девайса, таргета, свопа, аутомаунта желательно с указанием типа объекта"

> Что посоветуете конфигурять, когда systemd рапортует, что сервис запущен, а по факту его нет или наоборот?

Первое смотрите в статус и там все наглядно будет расписано куда смотреть дальше.
Статус точно скажет что сервис стартанул, либо уперся в ошибку, либо вообще мертв и не запускался.
> И главное, зачем мне вообще это счастье с причесыванием systemd, когда другие системы инициализации просто работают?

Причесывание конфигурации SystemD:
Во-первых это достаточно увлекательное занятие. (По своему опыту, другие системы которыми я пользовался нуждаются в достаточно сильно отшлифовке чтобы просто работали как надо максимально долго до первого сбоя.)
Во-вторых это позволит понять как правильно с ней работать, а может сделать систему ещё лучше. (По своему опыту, мне быстрее причесать конфиги SystemD, отдельных модулей и служб чем париться с написанием скриптов на BASh и их встраиванием в InitTab с точным указанием что после чего и через какое время.)
В-третьих это просто возможность облегчить себе рутинную работу с администрированием. (По своему опыту, мне много быстрее настроить сетку через networkd сказав в конфигурации что "вот эта девайсина должна быть настроена динамический на адреса только версии 4, также создай туннельное соединение с статическим адресом версии 4, создай отдельное соединение для другой службы" вместо ковыряния `ip addr`, `netctl`, `ifconfig` и опять же создания скрипта для настройки сети.)

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

171. "Линус Торвальдс раскритиковал ограничительные меры по усилен..."  +/
Сообщение от angra (ok), 22-Ноя-17, 10:03 
>> Ты вообще значение этого слова знаешь?
> Я скажу по своему.
> Предвзятое есть как предварительно взятое учитывающее только односторонний или определенный  аспект конкретного объекта.

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

> Просто разобраться в чем причина не хотят, да и просто разобраться не  желают вот и начинают кипеть по этому поводу.
> Причесывание конфигурации SystemD:
> Во-первых это достаточно увлекательное занятие.

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

> Я сталкивался с многими проблемами, но как-то все эти проблемы я решал сразу на месте сам.

То бишь проблемы таки есть, зачем же ты тогда отрицал их наличие? Но если тебе нечего делать и хочется порешать проблемы systemd, то добейся его работы с ядром от RHEL 6.

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

Что именно тебе подробней описать?

> У SystemD есть такая замечательная вещь как `status`, а делается он так.

Ну спасибо, что открыл мне глаза, а то я наверняка на паре сотен centos 7 серверов этого не заметил. Вот только в случае других систем инициализации это действие не нужно вообще. C ними хватает одной команды, а с systemd нужно две, то бишь в два раза больше. Хотя для верности лучше три(ps или netstat), так как он и в статусе может ошибаться.

> Первое смотрите в статус и там все наглядно будет расписано куда смотреть  дальше.

Ты издеваешься? У него в status стоит, что сервис запущен, делать в этом случае start он естественно не хочет, типа сильно умный, а иногда и stop/restart не может.

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

Это лишь говорит о том, что ты не знаешь как оно работало до systemd.

> В-третьих это просто возможность облегчить себе рутинную работу с администрированием.

Только тем, кто не знал как это сделать без systemd.

> (По своему опыту, мне много быстрее настроить сетку через networkd ... вместо ковыряния `ip  addr`, `netctl`, `ifconfig` и опять же создания скрипта для настройки сети.)

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

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

177. "Линус Торвальдс раскритиковал ограничительные меры по усилен..."  +/
Сообщение от AntonAlekseevichemail (ok), 22-Ноя-17, 11:36 
> Понятно, значение слова тебе неизвестно, но ты его смело употребляешь.

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

Ой да ладно это не настолько муторно.
В случае чего перенастроить это мне будет легче.
> То бишь проблемы таки есть, зачем же ты тогда отрицал их наличие?

Эти проблемы по большей части были моими ошибками.
> Но если тебе нечего делать и хочется порешать проблемы systemd, то добейся его работы с ядром от RHEL 6.

А вот это уже интересней. На досуге попробую решить эту проблему, но вероятнее всего нарвусь на SELinux в режиме enforcing.
> Что именно тебе подробней описать?

Какая служба высвечивается, конфигурационный файл службы, статус ошибки если есть, возможно ещё boot.log, если присутствует SELinux то в каком режиме он работает. Одними словами всю ситуацию по этой проблеме.
> Ну спасибо, что открыл мне глаза, а то я наверняка на паре сотен centos 7 серверов этого не заметил.
> Вот только в случае других систем инициализации это действие не нужно вообще.

Да зато проверить top, ps, netstat, syslog и найти почему возникает Warning после запуска службы бывает иногда проблематичнее. {Я ненавижу Warning'и в плане что их обычно игнорируют.}
> С ними хватает одной команды, а с systemd нужно две, то бишь в два раза больше.

А `status` не всегда нужен, только на этапах конфигурации и отлова ошибок в случае их появления.
> Хотя для верности лучше три(ps или netstat), так как он и в статусе может ошибаться.

Не видел проблем с ошибкой в статусе. Даю намек что использую только последнюю версию SystemD.
> Ты издеваешься?

Нет, а я на это способен?
> У него в status стоит, что сервис запущен, делать в этом случае start он естественно не хочет, типа сильно умный, а иногда и stop/restart не может.

А что в логе под самим статусом написано?
> Это лишь говорит о том, что ты не знаешь как оно работало до systemd.

Нет, я понимаю как оно работало раньше, но сейчас полностью возлагаю основную рутину на SystemD поскольку я пока не понимаю как настроить InitTab.
Однако я не могу пока пойти на эксперимент BootWithInitTabAndBusyboxOnlyInInitRAMFS без собственного понимания процесса работы самого InitTab'а.
> Только тем, кто не знал как это сделать без systemd.

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

У меня нет понятия "нормального" конфигурирования сети(то бишь мне легче дать указание программе сделай вот это, это, и это и не более того.), но есть понятие универсального конфигурирования сети. Также считаю что не существует единственно правильного пути настройки сети в дистрибутиве который использовался, используется или будет использован. Следовательно я волен использовать любой сетевой конфигуратор который мне доступен.
> А у меня есть замечательный опыт, когда одно и то же изменение конфига сети на машине без systemd работает замечательно, а на машине с systemd приводит к потере связи и работать начинает только после ребута, прямо как в винде.

Все это в оффтопике.
//Offtopic story:
Из моего опыта.
    Хотя у меня однажды возникало состояние сети NOCARRIER, но это была проблема не SystemD, а моего роутера. Он сам периодический теряет Link и Local-Link, однако пытается его поднять сразу, не поднимая Local-Link из-за чего приходится самому разрывать соединение. Это на localhost.
    А в случае с компами на которых я выполнял настройку конфигурации сети, такой фигни не было вообще. На всех этих ПК использовался upstart и systemd в обнимку. Что немного раздражало ибо одно мешает другому.
    Исключением стал Broadcast-Storm который я устроил по случайности, но он оказал большее влияние на другую сторону сети чем на те ПК на которых происходила настройка сети. Большая беда была у ПК с Windows. (Да и ликвидировал эту проблему не сразу, так как не видел её существования.)

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

198. "Линус Торвальдс раскритиковал ограничительные меры по усилен..."  +/
Сообщение от angra (ok), 22-Ноя-17, 20:09 
> я не знаю этого значения поэтому беру понятие которое сложилось в голове.

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

> Ой да ладно это не настолько муторно.

Ну ты ведь не пробовал, с чего такая уверенность?

> На досуге попробую решить эту проблему, но вероятнее всего нарвусь на SELinux в режиме enforcing.

Я сказал с ядром от RHEL6, а не с RHEL6. Ты ядро от дистрибутива вообще отличаешь?

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

Понятно, не отличаешь. Ядро передает управление иниту(systemd) на этом финиш. Ни до каких сервисов ход не доходит.

> А `status` не всегда нужен, только на этапах конфигурации и отлова ошибок в случае их появления.

Как же тебе объяснить. Я не играюсь с systemd, не причесываю ему конфигурацию, у меня не локалхост и куча свободного времени на это. Я решаю совсем другую задачу и в процессе мне надо просто запустить некий сервис. Раньше в случае проблем я сразу их видел в консоли после команды запуска. А вот systemd проблемы скрывает. Теперь после каждого запуска мне надо обязательно смотреть статус, а еще лучше делать ps, чтобы проверить, что запуск реально произошел.

> Нет, я понимаю как оно работало раньше, но сейчас полностью возлагаю основную рутину на SystemD поскольку я пока не понимаю как настроить InitTab.

Джон Сноу, ты уже определись, знаешь ты или не знаешь. Ну и чисто для справки /etc/inittab и /etc/init.d это очень разные вещи. Трогать inittab для настройки запуска сервисов не нужно.

> Следовательно я волен использовать любой сетевой конфигуратор который мне доступен.

Да пожалуйста. Я даже не говорю, что конфигурация через systemd это плохо. Речь вообще-то была о том, что a) сеть уже лет десять минимум легко можно было настроить в основных дистрах без всякого systemd и написания скриптов; б) systemd умудряется ломать уже существующие способы настройки.

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

200. "Линус Торвальдс раскритиковал ограничительные меры по усилен..."  +/
Сообщение от AntonAlekseevichemail (ok), 22-Ноя-17, 22:58 
> Имрюк, полный.

Что вы имели ввиду под первым словом?
> А ты не подумал, что нормальное общение возможно только, если собеседники будут вкладывать в слова один и от же смысл?

Я думаю что важен не настолько смысл слова, но контекст в котором это слово употреблено.
> Ну ты ведь не пробовал, с чего такая уверенность?

Я пробовал поддерживать компьютерную систему в техникуме это я приводил в оффтопике к предыдущему комментарию. Это было пока я учился там.
> Я сказал с ядром от RHEL6, а не с RHEL6.

Разве SELinux не должен быть включен в конфиге ядра для начала?
Потом SystemD вроде должен быть тоже собран с включенным SELinux. Разве нет?
> Ты ядро от дистрибутива вообще отличаешь?

Да, но только я дистрибутив иногда заменяю словами "Операционная система на базе ядра ...".
При случаи когда это именно "дистрибутив операционной системы", а не набор отдельных программ совмещенных в одно.
> Понятно, не отличаешь.

О как оно идет, т.е. ты прочел одно, переходим к следующему и сразу к выводу что нет это не то.
> Ядро передает управление иниту(systemd) на этом финиш.

А этот инит существует до RootFS? (В InitRAMCPIO он должен присутствовать для того чтобы он запустился со всеми модулями которые ему нужны.)
Если нет то понятно в чем проблема.
> Ни до каких сервисов ход не доходит.

Пересобирайте как SystemD(с флагом включения SELinux) так и InitRAMCPIO(с включением туда самого SystemD).
> Как же тебе объяснить.

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

Я понимаю что нет времени и у вас не локалхост.
Попробуйте потом как-нибудь разгрузиться и на виртуалочке в освободившееся время разобраться из-за чего происходят проблемы.
> А вот systemd проблемы скрывает.

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

Я ps не использовал и не использую в этих случаях поскольку знаю что служба работает и SystemD в статусе сообщает `running` и по логу вижу что да служба работает ошибок не обнаружено.
> Джон Сноу, ты уже определись, знаешь ты или не знаешь.

Я ранее говорил что я не всезнайка и не суперчеловек по Ницше.
Я могу ошибаться, и имею право делать ошибку, не получая за это штраф/санкцию/наказание.
> Ну и чисто для справки /etc/inittab и /etc/init.d это очень разные вещи.

Я понимаю что это разные вещи, но я не понимаю в точности что к чему должно относиться.
> Трогать inittab для настройки запуска сервисов не нужно.

Мне казалось ранее что это необходимо было делать. [Bad XP]
Просто я пытался как-то раз сделать InitRAMFS на основе BusyBox, а там я не использовал init.d вместо этого использовал inittab.
Теперь понял в чем была моя ошибка. Буду переделывать этот самый InitRAMFS заново.
> Я даже не говорю, что конфигурация через systemd это плохо.

Вот это я и хотел услышать.
> Речь вообще-то была о том, что
> a) сеть уже лет десять минимум легко можно было настроить в основных дистрах без всякого systemd и написания скриптов;

Если есть хотя бы ifconfig или его производные.
Да это можно делать вручную, но это будет только на уровне "до down проживет и отвалится".
Хотя да можно использовать init.d для создания соединения, но уровень будет тот же.
> б) systemd умудряется ломать уже существующие способы настройки.

Согласен, но всё же не все способы настройки ломаются.

[offtopic]Мне лучше не противиться и сказать все же "да это так SystemD плох и пока достаточно сырой для работы на ..." и забить на дискуссию, но это будет означать что SystemD хуже всех оставшихся систем инициализации. (Мне в этом случае придется извиниться абсолютно перед всеми пользователями что участвовали в данной дискуссии. А это более ~ 600 человек просмотревших эту страницу. Если я не ошибся.)[/offtopic]

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

201. "Линус Торвальдс раскритиковал ограничительные меры по усилен..."  +1 +/
Сообщение от angra (ok), 23-Ноя-17, 04:37 
> Пересобирайте как SystemD(с флагом включения SELinux) так и InitRAMCPIO(с включением туда самого SystemD).

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

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

У меня есть масса куда более интересных занятий в свободное время. А самое главное, мне в большинстве случаев без разницы из-за чего у systemd проблемы со штатными сервисами дистрибутива. Пусть у ментейнеров болит голова по этому поводу. Я же просто получу нужный мне результат здесь и сейчас, даже если для этого придется превратить юнит systemd в пускалку "портянки".
Любопытно, возня с системой инициализации как важная часть админской работы появилась только с появлением systemd, до него этому вопросу уделялось ничтожно мало времени. На этом фоне особо смешат рассказы его сторонников про облегчение работы админа.

> Я ps не использовал и не использую в этих случаях поскольку знаю что служба работает и SystemD в статусе сообщает `running` и по логу вижу что да служба работает ошибок не обнаружено.

Ну а я наблюдал как при running и отсутствии ошибок в том куске, что выводит status, в реальности нужного процесса не наблюдалось. Хотя справедливости ради, я такое видел не только с systemd, но и с upstart.

> Буду переделывать этот самый InitRAMFS заново.

А какое отношение initramfs имеет к системе инициализации, кроме одинакового названия для файла, запускаемого ядром? Задача initramfs заключается в загрузке модулей ядра, необходимых для монтирования корневой fs и возможно еще каких-то действиях перед передачей управления собственно иниту. Использовать полноценный init внутри initramfs конечно можно, но смысла обычно нет.

> Если есть хотя бы ifconfig или его производные. Да это можно делать вручную, но это будет только на уровне "до down проживет и отвалится". Хотя да можно использовать init.d для создания соединения, но уровень будет тот же.

Ну тебе уже ниже приводили пример файла конфигурации сети, без всяких ручных вызовов ifconfig, iwconfig, dhclient, brctl и прочего. Нет, всё равно упорствуешь. Вот тебе еще пример


auto lo
iface lo inet loopback
auto br0
iface br0 inet dhcp
  bridge-ports eth0 regex veth.*

И о чудо, работает черти сколько лет без всякого systemd.

> но это будет означать что SystemD хуже всех оставшихся систем инициализации.

Какой-то очень странный логический вывод.

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

209. "Линус Торвальдс раскритиковал ограничительные меры по усилен..."  +/
Сообщение от anonymous (??), 23-Ноя-17, 13:00 
> Любопытно, возня с системой инициализации как важная часть админской работы появилась только
> с появлением systemd, до него этому вопросу уделялось ничтожно мало времени.

  Люто плюсую! Распечатать и на стену повесить!

> На этом фоне особо смешат рассказы его сторонников про облегчение работы
> админа.

  Да-да :-). Они-то не в курсе, что админы до этого занимались своей основной работой, а не танцами с инициализацией.

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

216. "Линус Торвальдс раскритиковал ограничительные меры по усилен..."  +/
Сообщение от AntonAlekseevichemail (ok), 23-Ноя-17, 20:41 
> Люто плюсую! Распечатать и на стену повесить!

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

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

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

215. "Линус Торвальдс раскритиковал ограничительные меры по усилен..."  +/
Сообщение от AntonAlekseevichemail (ok), 23-Ноя-17, 20:31 
> Ну ты попробуй, расскажешь о результатах.

Я то попробую если не забуду. (Может для этого напишу статью на HH как это сотворить и что из этого вышло.)
>А у меня нет желания с этим возится, мне проще убрать systemd оттуда, где он вызывает проблемы.

Это на текущий момент(учитываю то что у вас был Bad XP) нет желания.
> У меня есть масса куда более интересных занятий в свободное время.

Пример, DIY, или программирование, или написание комментариев, или статей, или свой вариант.
> А самое главное, мне в большинстве случаев без разницы из-за чего у systemd проблемы со штатными сервисами дистрибутива.

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

Если будет проблема у мейнтейнеров, то эта проблема перескочит и на нас с вами. Так что нет, появилась проблема у мэйнтэйнеров решаем её и помогаем развивать дистрибутив дальше.
> Я же просто получу нужный мне результат здесь и сейчас, даже если для этого придется превратить юнит systemd в пускалку "портянки".
> Любопытно, возня с системой инициализации как важная часть админской работы появилась только с появлением systemd, до него этому вопросу уделялось ничтожно мало времени.

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

Ок, может вас и смешат эти рассказы, но меня нет, мне реально проще редактировать просто сервис указав его переменные среды и команду и не думать что он запустится от рута и не сломается на ходу.
> Ну а я наблюдал как при running и отсутствии ошибок в том куске, что выводит status, в реальности нужного процесса не наблюдалось.

Последние версии SystemD следят за процессами запущенными им, наверное поэтому я и не видел этих проблем.(Сейчас на версии 235.38 я не вижу этих проблем и до этой версии(с момента установки ArchLinux) ну не замечал подобного поведения он всегда(с момента установки ArchLinux) работал исправно.)
> Хотя справедливости ради, я такое видел не только с systemd, но и с upstart.

Повторюсь такого поведения не замечал на SystemD, а вот насчет Upstart я предпочту забыть, спасибо.
> А какое отношение initramfs имеет к системе инициализации, кроме одинакового названия для файла, запускаемого ядром?
> Задача initramfs заключается в загрузке модулей ядра, необходимых для монтирования корневой fs и возможно еще каких-то действиях перед передачей управления собственно иниту.
> Использовать полноценный init внутри initramfs конечно можно, но смысла обычно нет.

Смысл в том что:
1. Это хоть не на много но позволяет передвинуть момент когда /sbin/init будет запущен;
2. Чтобы провести восстановительные работы перед подключением RootFS.(К примеру, сегфолтящаяся либа в RootFS. Я это встречал на Ubuntu 16.10 когда она была ещё нестабильной.)
> Ну тебе уже ниже приводили пример файла конфигурации сети, без всяких ручных вызовов ifconfig, iwconfig, dhclient, brctl и прочего.

Я знаю что это можно сделать и без этого.
> Нет, всё равно упорствуешь.

Из-за непонимания. Куда бросить и где создать и с каким шаблоном по имени.
> Вот тебе еще пример
> [\CODE]
> auto lo
> iface lo inet loopback
> auto br0
> iface br0 inet dhcp
>   bridge-ports eth0 regex veth.*
> [\/CODE]

Пример бесполезно приводить я его видел не раз.
> И о чудо, работает черти сколько лет без всякого systemd.

Именно что без SystemD и связки его с udev это будет работать. А после добавления этой связки(именно связки в не отконфигурированном состоянии) `bridge-ports eth0 regex veth.*` превратится в тыкву потому-что eth0 не существует, но вместо него существует enpXsY[.Z].
> Какой-то очень странный логический вывод.

Потому-что я пытаюсь доказать что SystemD имеет право на существование там где это возможно.

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

217. "Линус Торвальдс раскритиковал ограничительные меры по усилен..."  +/
Сообщение от angra (ok), 23-Ноя-17, 20:58 
> Я то попробую если не забуду. (Может для этого напишу статью на HH как это сотворить и что из этого вышло.)

Лучше на openvz.org, а то специалисты ядерщики не могут их подружить, а у тебя получится.

> Пример, DIY, или программирование, или написание комментариев, или статей, или свой вариант.

Секс с женой куда приятней и даже интересней секса с systemd :)

> Последние версии SystemD следят за процессами запущенными им, наверное поэтому я и не видел этих проблем.

Всё может быть, но в debian 8/9 и Centos 7 стоят не последние версии. Напомню, администрирование для меня работа, а не развлечение.

> 1. Это хоть не на много но позволяет передвинуть момент когда /sbin/init будет запущен;

Мсье определенно знает толк в извращениях.

> 2. Чтобы провести восстановительные работы перед подключением RootFS

И как здесь поможет система инициализации в initramfs? То же самое можно получить без нее, причем это будет проще.

> Я знаю что это можно сделать и без этого.

Так зачем ты рассказываешь страшные сказки про то, как нужно было возится со скриптами, а пришел systemd и стало можно всё настроить одним конфигом?

> Именно что без SystemD и связки его с udev это будет работать. А после добавления этой связки(именно связки в не отконфигурированном состоянии) `bridge-ports eth0 regex veth.*` превратится в тыкву потому-что eth0 не существует, но вместо него существует enpXsY[.Z].
> Потому-что я пытаюсь доказать что SystemD имеет право на существование там где это возможно.

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

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

225. "Линус Торвальдс раскритиковал ограничительные меры по усилен..."  +/
Сообщение от AntonAlekseevichemail (ok), 23-Ноя-17, 22:06 
> Лучше на openvz.org, а то специалисты ядерщики не могут их подружить, а у тебя получится.

Ядро версии 2.6.32, ну вы суровые ребята.
Попробую сначала это запустить без SystemD потом портировать на SystemD. (Это уж точно занятие на пару с половиной суток в сумме без учета накладных.)
> Секс с женой куда приятней и даже интересней секса с systemd :)

Давайте без пошлостей. Спасибо.
> Всё может быть, но в debian 8/9 и Centos 7 стоят не последние версии.

Да это так. И я согласен что это может стать проблемой. Включая обновления дистрибутива.
> Напомню, администрирование для меня работа, а не развлечение.

Я не говорю о том что я развлекаюсь с правами root на всех обслуживаемых ЭВМ.
> Мсье определенно знает толк в извращениях.

Желание ускорить все и всея не есть извращение.
> И как здесь поможет система инициализации в initramfs?

Система инициализации в InitRAMFS, может выполнится до перехода перехода в RootFS не монтируя его и сказать что система уже работает и оставить / в InitRAMFS что позволит при наличии утилит в InitRAMFS выполнить процедуры восстановления без необходимости использования RootFS.
> То же самое можно получить без нее, причем это будет проще.

А если отрубим PXE, ATA, USB и прочие устройства с которых осуществляется загрузка этих двух файлов загрузчиком после запуска ядра? (Будет больно и очень больно использовать утилиты извне не выполняя подгрузку из RootFS не пред загруженных в память прог.)
> Так зачем ты рассказываешь страшные сказки про то, как нужно было возится со скриптами, а пришел systemd и стало можно всё настроить одним конфигом?

Я это рассказываю про то как я бы сделал если бы я в том случае если мне надо сетку поднимать при условии невозможности доступа на чтение конфигурации этого плана.
> По-моему ты только что привел аргумент в пользу обратного.

Это относится к не отстроенной связке SystemD + udev, без связки с udev или отстроенным SystemD + udev eth0 будет.
> Без systemd всё хорошо, а с его приходом всё ломается и приходится делать костыли.

Изначально с SystemD и отстроенной связкой с udev все также хорошо как и с другими init. Миграция с других init на SystemD требует первоначальной настройки SystemD для последующего его нормального использования.

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

175. "Линус Торвальдс раскритиковал ограничительные меры по усилен..."  +1 +/
Сообщение от anonymous (??), 22-Ноя-17, 11:17 
> В-третьих это просто возможность облегчить себе рутинную работу с администрированием.
> (По своему опыту, мне много быстрее настроить сетку через networkd сказав
> в конфигурации что "вот эта девайсина должна быть настроена динамический на
> адреса только версии 4, также создай туннельное соединение с статическим адресом
> версии 4, создай отдельное соединение для другой службы" вместо ковыряния `ip
> addr`, `netctl`, `ifconfig` и опять же создания скрипта для настройки сети.)

Человек, ты, вообще, какие-нибудь дистрибутивы-то видел? Вот мой сетевой конфиг из funtoo:

$ cat /etc/conf.d/net.wlan0.office
template="wifi"
ssid="o324"
#ssid="o324mob"
#ssid="abelor"
$ cat /etc/conf.d/net.br0
template="bridge"
ipaddrs="192.168.77.1/24"
stp=off

Пи#дец неподъёмный.

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

178. "Линус Торвальдс раскритиковал ограничительные меры по усилен..."  +/
Сообщение от AntonAlekseevichemail (ok), 22-Ноя-17, 11:49 
> Человек, ты, вообще, какие-нибудь дистрибутивы-то видел?

Перечисляю чем пользовался: TinyCORE, Fedora, ArchLinux, Ubuntu, Manjaro, Debian, Mageia, AltLinux, PureOS, SystemRescueCD и Mandriva Linux. Да я чистым Gentoo и Slackware не пользовался.
> Вот мой сетевой конфиг из funtoo:

Спасибо не надо.
> Пи#дец неподъёмный.

Я не говорил что это не подъемно.
Я говорю что не имею желания парится с этим, и говорю что мне быстрее это сделать этим способом.

Вот мой конфиг кстати.


$ cat /etc/systemd/network/inet.network
[Match]
MACAddress=XX:XX:XX:XX:XX:XX

[Network]
Description="Main internet global configuration"
DHCP=ipv4
DNS=8.8.8.8
DNS=8.8.4.4
DNS=192.168.0.1

[DHCP]
UseDNS=no
UseNTP=yes


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

189. "Линус Торвальдс раскритиковал ограничительные меры по усилен..."  +/
Сообщение от anonymous (??), 22-Ноя-17, 13:55 
> Я не говорил что это не подъемно.
> Я говорю что не имею желания парится с этим, и говорю что
> мне быстрее это сделать этим способом.

  Нет. Ты сказал, что гимор с ip addr/ifconfig. Но ни в одном дистре этого и близко нет.

>[оверквотинг удален]
> [Network]
> Description="Main internet global configuration"
> DHCP=ipv4
> DNS=8.8.8.8
> DNS=8.8.4.4
> DNS=192.168.0.1
> [DHCP]
> UseDNS=no
> UseNTP=yes
>

Эм. Это удобно прибивать конфиг к mac'у?

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

192. "Линус Торвальдс раскритиковал ограничительные меры по усилен..."  +/
Сообщение от AntonAlekseevichemail (ok), 22-Ноя-17, 14:52 
> Нет. Ты сказал, что гимор с ip addr/ifconfig.
> Но ни в одном дистре этого и близко нет.

Вы меня неправильно поняли.
Я знаю прекрасно что это делается одной командой, но когда мне нужен DHCP я не смогу использовать эти команды не зная какие адреса розданы, а какие нет. (Для DHCP хоть и придуманы DHClient и DHCPCd, но я предпочту все же дать настроить это автоматике.)

> Эм. Это удобно прибивать конфиг к mac'у?

Если у меня есть одна карта, но я не знаю к примеру её драйвер или имя устройства или путь к устройству которое udev прицепил динамический и при этом знаю MAC адрес карточки, то почему бы и не сделать так.

Если бы у меня было несколько сетевушек имеющих один и тот же драйвер, но разный MAC и путь, то это был бы один из вариантов.

А если бы у них был ещё и одинаковый MAC то подобный конфиг превратил бы мой ПК в Broadcaster, поэтому вариант конфижить по пути будет единственным, но в случае если точно известно конечное название пути.

А так вообще полезно знать свой MAC адрес своего устройства.

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

193. "Линус Торвальдс раскритиковал ограничительные меры по усилен..."  +/
Сообщение от anonymous (??), 22-Ноя-17, 15:12 
>> Нет. Ты сказал, что гимор с ip addr/ifconfig.
>> Но ни в одном дистре этого и близко нет.
> Вы меня неправильно поняли.
> Я знаю прекрасно что это делается одной командой, но когда мне нужен
> DHCP я не смогу использовать эти команды не зная какие адреса
> розданы, а какие нет.

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

>> Эм. Это удобно прибивать конфиг к mac'у?
> Если у меня есть одна карта, но я не знаю к примеру
> её драйвер или имя устройства или путь к устройству которое udev
> прицепил динамический и при этом знаю MAC адрес карточки, то почему
> бы и не сделать так.

  Если у тебя _ОДНА_ карта, то при udev не изнасилованным systemd, это будет всегда ВСЕГДА eth0. Куда проще-то?
  Хотя, аргумент, конечно, мощный. Ты не знаешь ничего, но знаешь mac. Охренеть. Представляю как это на пограничном маршрутизаторе выглядело бы. Пойду его mac'и что ли посмотрю...

> Если бы у меня было несколько сетевушек имеющих один и тот же
> драйвер, но разный MAC и путь, то это был бы один
> из вариантов.

  Если бы у тебя было несколько сетевушек и несколько серверов, ты б уже вздёрнулся от этого подхода.

> А так вообще полезно знать свой MAC адрес своего устройства.

  :-D А-ха-ха! Настолько же полезно как и знание числа пи с точностью до 16 знаков после запятой. Насмешил ты меня. В реалиях нашей жизни гораздо полезней знать наизусть серию и номер паспорта - сэкономит время при заполнении всяких бумажек там-сям.

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

195. "Линус Торвальдс раскритиковал ограничительные меры по усилен..."  +/
Сообщение от AntonAlekseevichemail (ok), 22-Ноя-17, 16:50 
> Эм. А зачем бы для этого понадобились адреса?

Простите, но я как бы не один, но локально я ограничил количество адресов до 7 потому-что более не надо и все подключенные к маршрутизатору устройства получают адрес через DHCP.
> Если у тебя _ОДНА_ карта, то при udev не изнасилованным systemd, это будет всегда ВСЕГДА eth0. Куда проще-то?

А если хочу udev + SystemD и хочу чтобы из коробки он умел это?
Да было бы проще.
> Хотя, аргумент, конечно, мощный. Ты не знаешь ничего, но знаешь mac. Охренеть.

А если у тебя нет возможности узнать что за драйвер или ты не знаешь что находится в `/sys/class/net/*`?
> Представляю как это на пограничном маршрутизаторе выглядело бы.
> Пойду его mac'и что ли посмотрю...

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

Нет, вы меня не знаете.
> :-D А-ха-ха! Настолько же полезно как и знание числа пи с точностью до 16 знаков после запятой. Насмешил ты меня. В реалиях нашей жизни гораздо полезней знать наизусть серию и номер паспорта - сэкономит время при заполнении всяких бумажек там-сям.

И даст столько же проблем сколько будет у тебя в распоряжении этот паспорт.

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

196. "Линус Торвальдс раскритиковал ограничительные меры по усилен..."  +/
Сообщение от anonymous (??), 22-Ноя-17, 16:59 
> Простите, но я как бы не один, но локально я ограничил количество
> адресов до 7 потому-что более не надо и все подключенные к
> маршрутизатору устройства получают адрес через DHCP.
> А если у тебя нет возможности узнать что за драйвер или ты
> не знаешь что находится в `/sys/class/net/*`?
> Пограничник как раз работает напрямую с MAC адресами если я не ошибаюсь.
> И даст столько же проблем сколько будет у тебя в распоряжении этот
> паспорт.

Антон Алексеевич, ты меня запутал.

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

197. "Линус Торвальдс раскритиковал ограничительные меры по усилен..."  +/
Сообщение от AntonAlekseevichemail (ok), 22-Ноя-17, 18:22 
> Антон Алексеевич, ты меня запутал.

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

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

>> А если у тебя нет возможности узнать что за драйвер или ты не знаешь что находится в `/sys/class/net/*`?

Какой модуль ядра имелось ввиду под драйвером.
И не доступны `ip addr` и `ifconfig`.
Но запустить можешь только `systemctl` от имени рута.

>> Пограничник как раз работает напрямую с MAC адресами если я не ошибаюсь.

Вообще весь IPv4 работает с MAC на прямую, только этого мы не замечаем.
>> И даст столько же проблем сколько будет у тебя в распоряжении этот паспорт.

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

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

207. "Линус Торвальдс раскритиковал ограничительные меры по усилен..."  +/
Сообщение от anonymous (??), 23-Ноя-17, 12:31 
> Ограничение до n количества адресов это нормальная практика если знаешь сколько всего
> устройств находится в домашней или рабочей сети.

  А как это ограничение реализуется?

> Автоматическое получение адресов через DHCP это тоже нормальная практика конфигурации
> сети если не хочется возиться с статической настройкой. (Напомню что есть

  Антон Алексеевич, мне кажется это не достаточно безопасно. Если известны mac'и всех
участников сети, то безопасней было бы использование /etc/ethers. Всё таки нельзя забывать про arp-spoofing.

> Какой модуль ядра имелось ввиду под драйвером.
> И не доступны `ip addr` и `ifconfig`.
> Но запустить можешь только `systemctl` от имени рута.

  Задача недостаточно интересная. Предлагаю добавить ограничение на запуск systemctl. Как быть тогда? Какие варианты остаются у нас?

> Вообще весь IPv4 работает с MAC на прямую, только этого мы не
> замечаем.

  Это безусловно. Тут спорить не буду.

> Спросят тебя ночью серию номер паспорта, что сделаешь? (Вероятнее всего скажешь не
> подумав и будешь дрыхнуть дальше.)

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

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

218. "Линус Торвальдс раскритиковал ограничительные меры по усилен..."  +/
Сообщение от AntonAlekseevichemail (ok), 23-Ноя-17, 21:00 
> А как это ограничение реализуется?

Netmask.
> Антон Алексеевич, мне кажется это не достаточно безопасно.

И один раз появиться в Internet тоже опасно.
> Если известны mac'и всех участников сети, то безопасней было бы использование /etc/ethers.

Во-первых не всех. DHCP клиент только опрашивает Broadcast. После чего тот отдает не назначенный адрес.
> Всё таки нельзя забывать про arp-spoofing.

Я бы скорее беспокоился из-за наличия второго DHCP сервера в сети.
> Задача недостаточно интересная.

Скорее я неверно передал ограничивающие элементы
> Предлагаю добавить ограничение на запуск systemctl.
> Как быть тогда?
> Какие варианты остаются у нас?

Останутся те которые доступны, проблема в том разрешен запуск от имени root(UID=0) только одного приложения.
В запрете остается /sbin.
Разрешен только /bin/*, /etc/systemd/network/*.
Исполнение от user(UID=1000)
> Я в первую очередь, как не страдающий лунатизмом, от такой ситуации мгновенно проснусь и спрошу в ответ какого х#я меня разбудили таким глупым образом.

Ну, значит, вы всегда в своем уме. Это хорошо.

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

243. "Линус Торвальдс раскритиковал ограничительные меры по усилен..."  +/
Сообщение от anonymous (??), 24-Ноя-17, 11:03 
>> Антон Алексеевич, мне кажется это не достаточно безопасно.
> И один раз появиться в Internet тоже опасно.

  Дык а я о чём.

>> Если известны mac'и всех участников сети, то безопасней было бы использование /etc/ethers.
> Во-первых не всех. DHCP клиент только опрашивает Broadcast. После чего тот отдает
> не назначенный адрес.

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

>> Всё таки нельзя забывать про arp-spoofing.
> Я бы скорее беспокоился из-за наличия второго DHCP сервера в сети.

  А почему Вас это беспокоит больше, чем arp-spoofing?

> Останутся те которые доступны, проблема в том разрешен запуск от имени root(UID=0)
> только одного приложения.

  Кто и зачем наложил такие глупые ограничения? Не думайте об этом - я Вам разрешаю запускать все доступные приложения от root!

> В запрете остается /sbin.

  Кто root'у запретил /sbin? Ох уж этот Путин. Навального сюда!

>> Я в первую очередь, как не страдающий лунатизмом, от такой ситуации мгновенно проснусь и спрошу в ответ какого х#я меня разбудили таким глупым образом.
> Ну, значит, вы всегда в своем уме. Это хорошо.

  Да это просто супер!

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

248. "Линус Торвальдс раскритиковал ограничительные меры по усилен..."  +/
Сообщение от AntonAlekseevichemail (ok), 24-Ноя-17, 19:50 
> Интересная технология.

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

Однако, да, соглашусь что немного лукавлю, но это все рано делается однажды и потом сохраняется до смены оборудования.
> Тем более в домашней сети.

DHCP работает не только в домашней сети, так что не надо тут этого.
> А почему Вас это беспокоит больше, чем arp-spoofing?

Появление второго DHCP сервера в сети создает проблемы назначения уже замаскированных под не назначенные адреса + истинных не назначенных адресов от первого сервера(Которые не назначаются в конечном итоге, но записываются как назначенные).
> Кто и зачем наложил такие глупые ограничения?

Битые права к примеру.
У systemctl права такие "rwxr--r-x" у остальных в /bin стоят "rw-r--r-x"
У chmod права "rw-------"
У /sbin "------r-x"
У /sys "rw-------"
> Не думайте об этом - я Вам разрешаю запускать все доступные приложения от root!

А это хорошая задачка на самом деле.
> Кто root'у запретил /sbin?

По условию задания.
> Ох уж этот Путин. Навального сюда!

Politics falls today. :D

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

206. "Линус Торвальдс раскритиковал ограничительные меры по усилен..."  +/
Сообщение от Аноним (-), 23-Ноя-17, 09:54 
Перечисляю, чем пользовался. И, о ужас, в продакшене более 15 лет.
LFS, LFS, LFS.
Ответить | Правка | К родителю #178 | Наверх | Cообщить модератору

223. "Линус Торвальдс раскритиковал ограничительные меры по усилен..."  +/
Сообщение от Аноним (-), 23-Ноя-17, 21:36 
> Перечисляю, чем пользовался. И, о ужас, в продакшене более 15 лет.
> LFS, LFS, LFS.

Локалхост в продакшене? Нонсенс.

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

226. "Линус Торвальдс раскритиковал ограничительные меры по усилен..."  +/
Сообщение от AntonAlekseevichemail (ok), 23-Ноя-17, 22:10 
> Локалхост в продакшене? Нонсенс.

А кто говорил что Linux from Scratch в продакшене невозможен? (Это как Gentoo без emerge, но с исходными кодами на столе для сборки.)

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

241. "Линус Торвальдс раскритиковал ограничительные меры по усилен..."  +/
Сообщение от Аноним (-), 24-Ноя-17, 05:04 
> Локалхост в продакшене? Нонсенс.

Иногда странные вещи случаются. NYSE использует генту. Так получилось. Видимо попались им гентушники, которые смогли своротить что надо и ничего не испортить, понимая что финансисты за это шкуру снимут. Ну и вот как-то работает уже сколько там, а хотя-бы и на генте. Значит и на LFS можно. Просто утомительно и специлистов по такой академической гребле на такие галеры найти трудно будет.

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

168. "Линус Торвальдс раскритиковал ограничительные меры по усилен..."  +1 +/
Сообщение от Andrey Mitrofanov (?), 22-Ноя-17, 09:30 
>> А сами написать ему на email не судьба? На его родном языке.
> Наивное создание, ты даже не представляешь сколько ему об этом писали.

Это Вы про -

..."but yes, the Open Source community is full of a#@&oles, and I probably more than most others am one of their most favourite targets."

Так бесполезно, не доходит до няшечки: детский сад же, #мариваннаачегоон, виноваты же все и любые другие, нет, не он-один-и-не-всякий-лепящий-горшечки.

Может... надо... больше?....

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

170. "Линус Торвальдс раскритиковал ограничительные меры по усилен..."  –1 +/
Сообщение от AntonAlekseevichemail (ok), 22-Ноя-17, 09:45 
> Это Вы про - ..."but yes, the Open Source community is full of a#@&oles, and I probably more than most others am one of their most favourite targets."

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

Однако весь основной контекст идет дальше этой строки.
Полный абзац сея сообщения:


I don't usually talk about this too much, and hence I figure that people are really not aware of this, but yes, the Open Source community is full of a#@&oles, and I probably more than most others am one of their most favourite targets.
I get hate mail for hacking on Open Source.
People have started multiple 'petitions' on petition web sites, asking me to stop working (google for it).
Recently, people started collecting Bitcoins to hire a hitman for me (this really happened!).
Just the other day, some idiot posted a 'song' on youtube, a creepy work, filled with expletives about me and suggestions of violence.
People post websites about boycotting my projects, containing pretty personal attacks.
On IRC, people /msg me sometimes, with nasty messages, and references to artwork in 4chan style.
And there's more.
A lot more.

И теперь я уверен что не написал чушь в ответе на цитату.

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

172. "Линус Торвальдс раскритиковал ограничительные меры по усилен..."  +/
Сообщение от Andrey Mitrofanov (?), 22-Ноя-17, 10:08 
> И теперь я уверен что не написал чушь в ответе на цитату.

Ладно. Ты такой же великий-и-единственные-как-сам-он.

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

174. "Линус Торвальдс раскритиковал ограничительные меры по усилен..."  –1 +/
Сообщение от AntonAlekseevichemail (ok), 22-Ноя-17, 10:21 
> Ладно. Ты такой же великий-и-единственные-как-сам-он.

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

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

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

224. "Линус Торвальдс раскритиковал ограничительные меры по усилен..."  +/
Сообщение от Аноним (-), 23-Ноя-17, 21:38 
И теперь ты мстишь нам прозой за свои школьные обиды??
Ответить | Правка | Наверх | Cообщить модератору

227. "Линус Торвальдс раскритиковал ограничительные меры по усилен..."  +/
Сообщение от AntonAlekseevichemail (ok), 23-Ноя-17, 22:15 
> И теперь ты мстишь нам прозой за свои школьные обиды??

Месть? Да, бросьте вы. Мне уже как никак 20 лет, хоть я и слегка злопамятный, но даю шанс на исправление этим людям которые меня гнобили во время учебы.
Я тем вопросом сказал что я понимаю почему и из-за чего он это написал.

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

229. "Линус Торвальдс раскритиковал ограничительные меры по усилен..."  +/
Сообщение от AntonAlekseevichemail (ok), 23-Ноя-17, 23:33 
> Месть? Да, бросьте вы. Мне уже как никак 20 лет, хоть я и слегка злопамятный, но даю шанс на исправление этим людям которые меня гнобили во время учебы.

Добавляю: "и не только их."


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

164. "Линус Торвальдс раскритиковал ограничительные меры по усилен..."  +/
Сообщение от Тузя (ok), 22-Ноя-17, 05:30 
> Он покрайней мере пытается сделать хорошую вещь чтобы было удобно админить.

В этом и проблема. Причина нестерпимой ненависти к systemd как раз в том, что его удобно админить. Ранее для управления демонами в линукс требовались специфические знания:
1. Знать приложение которое ты запускаешь как демон.
2. Знать свой инит.
3. Уметь писать скрипты на bash.
4. Понимать как настроить взаимодействие со всеми остальными скриптами и имеющимися демонами с учётом возможных обновлений.
5. Специфику дистрибутива.
Systemd предполагает, что п.1 возьмёт на себя апстрим и предоставит интерфейсы для systemd. Делает п.3 опциональным. Берёт на себя п.4 и п.5, и, если что-то работает не так как надо, см п.2.
Унификация оказалась полезна меинтейнерам крупных дистрибутивов и системным администраторам, которые админят самописные корпоративные программы. Пострадали царь-админы двух скриптов, "Сам Себе Меинтенеры". ИТ менеджменту выгоднее когда админ написал unit, задокументировал и не парится, а не постоянно поддерживает скрипты корпоративных приложений на каждый чих + обновления. Выгодно переключить его на другие задачи... Но как же? Лучше заниматься беспробудной рутиной и получать за это деньги, быть уникальным специалистом по башеписанию инитскриптов. Systemd лишает таких людей работы, заставляет переквалифицироваться. Это всё происходит через боль.

Systemd лучше любого LSB позволяет стандартизировать окружение. Представьте себе, что
1. Исчезнут каталоги /etc/sysconfig и /etc/default, и systemd начнёт следить за параметрами запуска демонов.
2. Выдаст разграничение, чтобы все демоны запускались в контейнерах от лиц своих пользователей, причём с явным отделением сетевых демонов от локальных
3. Минимизирует набор демонов запущенных с повышенными привилегиями.
4. Начнёт контролировать по ACL доступ к демонам и их сокетам, конфигурациям, самому себе.
5. Обзаведётся шиной данных для обмена информацией с модулями ядра и замкнет на себе IPC со своими ACL.

В этом случае останется только переложить конфигурацию в dconf и венда готова. Не то чтобы это плохо...
Разве что dconf не обязателен. =)

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

169. "Линус Торвальдс раскритиковал ограничительные меры по усилен..."  +/
Сообщение от Andrey Mitrofanov (?), 22-Ноя-17, 09:39 
>> Он покрайней мере пытается сделать хорошую вещь чтобы было удобно админить.
> В этом и проблема. Причина нестерпимой ненависти к systemd как раз в
> том, что его удобно админить. Ранее для управления демонами в линукс
> требовались специфические знания:
> 1. Знать приложение которое ты запускаешь как демон.
> 2. Знать свой инит.
> 3. Уметь писать скрипты на bash.

^^^--10 заповедей и 7 смертных--vvv грехов Церкви bin/init-а

> 4. Начнёт контролировать по ACL доступ к демонам и их сокетам, конфигурациям,
> самому себе.
> 5. Обзаведётся шиной данных для обмена информацией с модулями ядра и замкнет
> на себе IPC со своими ACL.

Покайтеся, маловеры! Записываться на www.devuan.org

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

185. "Линус Торвальдс раскритиковал ограничительные меры по усилен..."  +/
Сообщение от Тузя (ok), 22-Ноя-17, 13:35 
> Покайтеся, маловеры! Записываться на www.devuan.org

Планирую дожить когда в systemd завезут РПЦ, который Remote Procedure Call (RPC). Вот тогда-то он точно станет православным. Все тогда будем молиться.

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

186. "Линус Торвальдс раскритиковал ограничительные меры по усилен..."  +/
Сообщение от Andrey Mitrofanov (?), 22-Ноя-17, 13:43 
>> Покайтеся, маловеры! Записываться на www.devuan.org
> Планирую дожить когда в systemd завезут РПЦ, который Remote Procedure Call (RPC).
> Вот тогда-то он точно станет православным. Все тогда будем молиться.

Ты dbus-то в глаза видел? Или винды безвылазно-авторитетно про s-d топишь?

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

202. "Линус Торвальдс раскритиковал ограничительные меры по усилен..."  +/
Сообщение от Тузя (ok), 23-Ноя-17, 06:07 
Во-первых, это была шутка.
Во-вторых, видел и systemd его пока не съел.
Ответить | Правка | Наверх | Cообщить модератору

187. "Линус Торвальдс раскритиковал ограничительные меры по усилен..."  +/
Сообщение от Andrey Mitrofanov (?), 22-Ноя-17, 13:46 
>> Покайтеся, маловеры! Записываться на www.devuan.org
> Планирую дожить когда в systemd завезут РПЦ, который Remote Procedure Call (RPC).
> Вот тогда-то он точно станет православным. Все тогда будем молиться.

Ибо не ведают!!
https://duckduckgo.com/?q=dbus+%22systemd%22+vulne...
https://duckduckgo.com/?q=How+to+Crash+Systemd+in+One+Tweet

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

188. "Линус Торвальдс раскритиковал ограничительные меры по усилен..."  –1 +/
Сообщение от AntonAlekseevichemail (ok), 22-Ноя-17, 13:54 
> Ибо не ведают!!
> https://duckduckgo.com/?q=dbus+%22systemd%22+vulne...
> https://duckduckgo.com/?q=How+to+Crash+Systemd+in+One+Tweet


$ NOTIFY_SOCKET=/run/systemd/notify systemd-notify ""
$

У меня система не зависла с этого. \\ от root(UID=0) тоже ничего.


$ systemd-notify --version
systemd 235
+PAM -AUDIT -SELINUX -IMA -APPARMOR +SMACK -SYSVINIT +UTMP +LIBCRYPTSETUP +GCRYPT +GNUTLS +ACL +XZ +LZ4 +SECCOMP +BLKID +ELFUTILS +KMOD -IDN2 +IDN default-hierarchy=hybrid

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

191. "Линус Торвальдс раскритиковал ограничительные меры по усилен..."  +/
Сообщение от Andrey Mitrofanov (?), 22-Ноя-17, 13:58 
>> Ибо не ведают!!
> У меня система не зависла с этого. \\ от root(UID=0) тоже ничего.

Ну, ложись рядос с "Планирую дожить" выше, жизнь удалась. Окончательно.

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

203. "Линус Торвальдс раскритиковал ограничительные меры по усилен..."  –1 +/
Сообщение от Тузя (ok), 23-Ноя-17, 06:31 
> Ну, ложись рядос с "Планирую дожить" выше, жизнь удалась. Окончательно.

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

Я не являюсь каким-то там ярым сторонником чего бы то ни было, просто не могу не замечать, что Linux за последние годы превращается в Linux Softfare Distribution. LSD. Это как BSD, только кислотнее.

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

228. "Линус Торвальдс раскритиковал ограничительные меры по усилен..."  +1 +/
Сообщение от AntonAlekseevichemail (ok), 23-Ноя-17, 23:01 
> Со временем баги фиксятся и добавляются новые, как везде, как всегда.

Чего не скажешь о некоторых продуктах.
> Я не являюсь каким-то там ярым сторонником чего бы то ни было, просто не могу не замечать, что Linux за последние годы превращается в Linux Software Distribution.

Чем Home'нее тем ближе будет превращение сго в LSD.
> только кислотнее.

Это зависит от процента негодующих групп.
У Linux Community пока этот процент достаточно мал, но начинает понемногу расти.

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

244. "Линус Торвальдс раскритиковал ограничительные меры по усилен..."  +/
Сообщение от anonymous (??), 24-Ноя-17, 11:05 
> Это зависит от процента негодующих групп.
> У Linux Community пока этот процент достаточно мал, но начинает понемногу расти.

  Прям про ситуацию в стране.

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

173. "Линус Торвальдс раскритиковал ограничительные меры по усилен..."  +/
Сообщение от AntonAlekseevichemail (ok), 22-Ноя-17, 10:08 
> В этом и проблема. Причина нестерпимой ненависти к systemd как раз в том, что его удобно админить.

Я бы не назвал это такой уж сильной проблемой.
> Ранее для управления демонами в линукс требовались специфические знания:
> 1. Знать приложение которое ты запускаешь как демон.
> 2. Знать свой инит.
> 3. Уметь писать скрипты на bash.
> 4. Понимать как настроить взаимодействие со всеми остальными скриптами и имеющимися демонами
> с учётом возможных обновлений.
> 5. Специфику дистрибутива.

Это так.
> Systemd предполагает, что п.1 возьмёт на себя апстрим и предоставит интерфейсы для systemd.

Но было бы шикарно что SystemD предоставит интерфейсы сам, а не возложит эти задачи на апстрим.
> Делает п.3 опциональным.

С какой-то стороны это правильно.
> Берёт на себя п.4 и п.5, и, если что-то работает не так как надо, см п.2.

Пункт 5 делает опциональным.
> Унификация оказалась полезна меинтейнерам крупных дистрибутивов и системным администраторам, которые админят самописные корпоративные программы.

И не только.
> Пострадали царь-админы двух скриптов, "Сам Себе Меинтенеры".

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

Да и разумному админу + DIY'щику лучше.
> Выгодно переключить его на другие задачи...

Ему самому выгоднее переключиться на другое занятие по его желанию.
> Но как же? Лучше заниматься беспробудной рутиной и получать за это деньги, быть уникальным специалистом по башеписанию инитскриптов.

Да, гордыня все же держит таких.
> Systemd лишает таких людей работы, заставляет переквалифицироваться.
> Это всё происходит через боль.

А переквалификация это явно лишнее, просто достаточно того что человек умеет man.
> Systemd лучше любого LSB позволяет стандартизировать окружение.
> Представьте себе, что
> 1. Исчезнут каталоги /etc/sysconfig и /etc/default, и systemd начнёт следить за параметрами
> запуска демонов.

`/etc/sysconfig` уже не существует
SystemD осуществляет контроль параметров.
> 2. Выдаст разграничение, чтобы все демоны запускались в контейнерах от лиц своих
> пользователей, причём с явным отделением сетевых демонов от локальных

SystemD разграничивает сервисы, но разделяет окружение, про remote-service забудьте.
> 3. Минимизирует набор демонов запущенных с повышенными привилегиями.

SystemD уже это делает.
> 4. Начнёт контролировать по ACL доступ к демонам и их сокетам, конфигурациям,
> самому себе.
> 5. Обзаведётся шиной данных для обмена информацией с модулями ядра и замкнет
> на себе IPC со своими ACL.

А вот это уже лишнее.


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

179. "Линус Торвальдс раскритиковал ограничительные меры по усилен..."  –1 +/
Сообщение от Тузя (ok), 22-Ноя-17, 11:51 
> `/etc/sysconfig` уже не существует
> SystemD осуществляет контроль параметров.

Это дистроспицифично. В одном есть в другом нет. sysconfig и default - странные каталоги, которые содержат якобы конфигурационные файлы, а на самом деле bash-скрипты где объявляются переменные в которых пишут опции запуска. Это заинклюдит в себя инитскрипт или юнит systemd, объявив скрипт окружения. То есть да, можно зайти в юнит и поправить, но ведь у них своя иерархия и автообновление из репозитория, поэтому костылики присутствуют и в CentOS и в Debian.

>> 4. Начнёт контролировать по ACL доступ к демонам и их сокетам, конфигурациям,
>> самому себе.
>> 5. Обзаведётся шиной данных для обмена информацией с модулями ядра и замкнет
>> на себе IPC со своими ACL.
>А вот это уже лишнее.

А почему? п.4 уже работает, потому что SELinux работает и понимает вызовы systemd. Там осталось только дать systemd возможность описать набор правил и разрешений для демона. Дашь возможность системному менеджеру управлять заранее заготовленным подмножеством параметров связанных с демонами и с ним самим, и появятся "Локальные политики безопасности". Просто сейчас эти политики безопасности работают отдельно от systemd чуть-чуть сбоку.

Что касается шины, тут аналогично, kdbus тянули-тянули в ядро но не дотянули. Почему не дотянули? ЕМНИП, Линус сказал, что это не был очень хороший патч, причём в такой манере, что вротфильтр опеннета это не пропустит. А что нужно делать в таком случае? Выпрямлять архитектуру и руки. С другой стороны наличие шины IPC на стороне ядра позволит... что сделать? Много чего, почитайте архитектуру так называемых "гибридных" ядер.

Видимо, это было слишком тонко с моей стороны.., просто перечисленные ранее пункты "развития" превращают Linux в своеобразное BSD-окружение, сделанное с оглядкой на WinNT, и многое уже сделано, забавно да? Нейтральность и отсутствие качественных суждений в этом вопросе приветствуется.

> про remote-service забудьте

Вы хоть понимаете зачем это? Существует такая вещь как децентрализированная авторизация. Это когда правами пользователей управляет внешняя сущность, которая обычно не что иное как служба каталогов с Kerberos KDC.
Заранее имея разграничение на локальные и сетевые сервисы можно автоматически создать учётную запись, которая содержит все необходимые разрешения на Kerberos SPN, что при правильной конфигурации Kerberos позволит олицетворить других пользователей Kerberos на этом сетевом сервисе через делегирование в службе каталогов. Но да, можно руками всё делать или скриптик себе написать.

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

183. "Линус Торвальдс раскритиковал ограничительные меры по усилен..."  +/
Сообщение от AntonAlekseevichemail (ok), 22-Ноя-17, 12:46 
> Это дистроспицифично.

Ясно, просто в Arch'е такого каталога не наблюдаю.
> В одном есть в другом нет. sysconfig и default - странные каталоги, которые содержат якобы конфигурационные файлы, а на самом деле bash-скрипты где объявляются переменные в которых пишут опции запуска.

Не совсем BASh скрипты, некоторые файлы там это действительно дефолтная конфигурация программы, а не просто сохранение в environ.
>>> 4. Начнёт контролировать по ACL доступ к демонам и их сокетам, конфигурациям,
>>> самому себе.
>>> 5. Обзаведётся шиной данных для обмена информацией с модулями ядра и замкнет
>>> на себе IPC со своими ACL.
>>А вот это уже лишнее.
> А почему?
> п.4 уже работает, потому что SELinux работает и понимает вызовы systemd.

Только SELinux не везде включен.
> Там осталось только дать systemd возможность описать набор правил и разрешений для демона.
> Дашь возможность системному менеджеру управлять заранее заготовленным подмножеством параметров связанных с демонами и с ним самим, и появятся "Локальные политики безопасности".

На предприятиях да это нужно, дома это лишнее.
> Просто сейчас эти политики безопасности работают отдельно от systemd чуть-чуть сбоку.

И хорошо что пока работают отдельно.
> Что касается шины, тут аналогично, kdbus тянули-тянули в ядро но не дотянули. Почему не дотянули?

Сам D-Bus вроде собираются переписать, разве нет?
> ЕМНИП, Линус сказал, что это не был очень хороший патч, причём в такой манере, что вротфильтр опеннета это не пропустит.
> А что нужно делать в таком случае?
> Выпрямлять архитектуру и руки.

Это итак понятно.
> С другой стороны наличие шины IPC на стороне ядра позволит... что сделать? Много чего, почитайте архитектуру так называемых "гибридных" ядер.

Прочту на досуге про "гибридные" ядра.
> Видимо, это было слишком тонко с моей стороны.., просто перечисленные ранее пункты "развития" превращают Linux в своеобразное BSD-окружение, сделанное с оглядкой на WinNT, и многое уже сделано, забавно да?

Забавно, не забавно, а разница? У BSDk свои прелести, у Windows NTk свои.
> Нейтральность и отсутствие качественных суждений в этом вопросе приветствуется.

Раз вы написали то ладно учтено.
> Вы хоть понимаете зачем это?

Да, после прочтения.
> Существует такая вещь как децентрализированная авторизация.

Никто не спорит о существовании этой вещи.
> Это когда правами пользователей управляет внешняя сущность, которая обычно не что иное как служба каталогов с Kerberos KDC.

Видел такое в техникуме, только вместо кербероса был Samba и AD. Но я бы сказал что это более централизованный вариант AAA.
> Заранее имея разграничение на локальные и сетевые сервисы можно автоматически создать учётную запись, которая содержит все необходимые разрешения на Kerberos SPN, что при правильной конфигурации Kerberos позволит олицетворить других пользователей Kerberos на этом сетевом сервисе через делегирование в службе каталогов.

Теперь более менее ясно.

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

176. "Линус Торвальдс раскритиковал ограничительные меры по усилен..."  +/
Сообщение от anonymous (??), 22-Ноя-17, 11:33 
>> Он покрайней мере пытается сделать хорошую вещь чтобы было удобно админить.
> В этом и проблема. Причина нестерпимой ненависти к systemd как раз в
> том, что его удобно админить. Ранее для управления демонами в линукс
> требовались специфические знания:
> 1. Знать приложение которое ты запускаешь как демон.

  Чтоа? Это минус? Серьёзно? Т.е., блин, админу не надо знать приложения, которые он админит? Е#ать, когда успели появиться такие админы? Мне страшно.

> 2. Знать свой инит.

  М... Зачем, если тебе не надо писать стартовые скрипты? Дистрибутиводелы уже за тебя всё сделали и надо только сделать start.

> 3. Уметь писать скрипты на bash.

  Да что за трындец такой? С каких пор для админа unix-подобной ОС это минус??? Вы чего объелись там?

> 4. Понимать как настроить взаимодействие со всеми остальными скриптами и имеющимися демонами
> с учётом возможных обновлений.

  Ещё раз, это за тебя сделали дистрибутиводелы. Тебе это может понадобиться только, если ты внедряешь своё что-то в дистр.

> 5. Специфику дистрибутива.

  Это тоже минус??? Т.е. автослесарь мне будет жалиться на то, что ему нужно вникать в специфику той или иной модели авто, которые он ремонтирует, и это типо минус? Вы чего, с ума посходили? Админ обслуживает машины и знать специфику обслуживаемого железа и софта это как бы нормально. Было по крайней мере. Сейчас я уже даже теряюсь среди того, что норма для смузихлёбов.

> Systemd предполагает, что п.1 возьмёт на себя апстрим и предоставит интерфейсы для

  Да отрезвей уже. systemd ничего такого суперинновационного не предлагает. Все пункты выше - чушь, которая может так же быть применена к systemd(особенно знание синтаксиса systemd, в то время, как bash все нормальные админы уже знают).

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

180. "Линус Торвальдс раскритиковал ограничительные меры по усилен..."  +/
Сообщение от Тузя (ok), 22-Ноя-17, 11:55 
Прочитал внимательно дважды то, что писал в предыдущем посте. И нигде не увидел, что 5 пунктов были минусами. Это не минусы, это просто то что необходимо. Всё остальное ты придумал.

> systemd ничего такого суперинновационного не предлагает

Да. Всё так. Все это уже либо было в Линуксе, либо было в других ОС.

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

190. "Линус Торвальдс раскритиковал ограничительные меры по усилен..."  +1 +/
Сообщение от anonymous (??), 22-Ноя-17, 13:57 
> Прочитал внимательно дважды то, что писал в предыдущем посте. И нигде не
> увидел, что 5 пунктов были минусами. Это не минусы, это просто
> то что необходимо. Всё остальное ты придумал.

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

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

204. "Линус Торвальдс раскритиковал ограничительные меры по усилен..."  –1 +/
Сообщение от Тузя (ok), 23-Ноя-17, 06:37 
> Ну, тогда тебе не составит труда прочитать ещё раз то, что написал я, что бы понять, что у нормального админа и при использовании systemd эти 5 пунктов необходимы.
> нормального админа
> нормального

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

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

208. "Линус Торвальдс раскритиковал ограничительные меры по усилен..."  –1 +/
Сообщение от anonymous (??), 23-Ноя-17, 12:43 
> И сквозь этот комментарий я увидел твой печальный мир, в котором всего
> три цвета чёрный, белый и голубой.

  Всё проще - два. Чёрный и белый.

> Я даже как-то стесняюсь спросить о критериях нормальности админа, вдруг манямирки повылазят.

  А ты не стесняйся. Не барышня всё ж таки.
  Сейчас с определением нормального админа проще:

- если в ответ про systemd, человек отвечает твоими 5-ю пунктами, то он ненормальный;
- если после постановки несложной задачи, решение которой сводится к комбинированию различных утилит с помощью bash, человек идёт не экспериментировать в консоль и читать доки, а в гугл, то он ненормальный;

  Остальных можно считать нормальными в общей массе, хотя и там единицы настоящих админов. Сейчас кол-во компьютерщиков/админов увеличилось, но кол-во нормальных(которые понимают как работает система, могут при случае и софтину дописать и драйвер где надо) такое ощущение, что осталось как и было. ПРосто они разбавились середнячком и совсем плохими товарищами.

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

210. "Линус Торвальдс раскритиковал ограничительные меры по усилен..."  +/
Сообщение от anonymous (??), 23-Ноя-17, 13:03 
> - если в ответ про systemd, человек отвечает твоими 5-ю пунктами, то
> он ненормальный;
> - если после постановки несложной задачи, решение которой сводится к комбинированию различных
> утилит с помощью bash, человек идёт не экспериментировать в консоль и
> читать доки, а в гугл, то он ненормальный;

Совсем забыл про ещё один признак:

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

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

212. "Линус Торвальдс раскритиковал ограничительные меры по усилен..."  –1 +/
Сообщение от Тузя (ok), 23-Ноя-17, 18:25 
> - если в ответ про systemd, человек отвечает твоими 5-ю пунктами, то он ненормальный;

Как-то жидко.

> могут при случае и софтину дописать и драйвер где надо

1. Знать приложение которое ты запускаешь как демон.
> после постановки несложной задачи, решение которой сводится к комбинированию различных утилит с помощью bash, человек идёт не экспериментировать в консоль и читать доки...

3. Уметь писать скрипты на bash.
> которые понимают как работает система

4. Понимать как настроить взаимодействие со всеми остальными скриптами и имеющимися демонами с учётом возможных обновлений.
5. Специфику дистрибутива.

Получается, что они все ненормальные, так что ли? Нет.
Эти 5 пунктов применимы к тем админам, которые принимают на поддержку программы, созданные командой разработчиков внутри компании. Только им нужно "2. Знать свой инит.", этого требует задача. По другим причинам, обычно, к иниту не лезут.

> ПРосто они разбавились середнячком и совсем плохими товарищами.

Да, из-за спроса на рынке труда. Им сложно, долго, муторно, некоторые даже гуглить не могут, а работу делать надо. Что делать? Red Hat замучился поддерживать ушелскриптованный RHEL6 и еще помогать в техподе таким "товарищам". Вот вам и systemd и он им, таки, помогает.

> Остальных можно считать нормальными в общей массе, хотя и там единицы настоящих админов.

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

> А ты не стесняйся. Не барышня всё ж таки.

Честно, я ожидал худшего. Ч/Б максимализм, видимо, не позволяет заметить, что мы говорим примерно одно и то же разными словами.

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

245. "Линус Торвальдс раскритиковал ограничительные меры по усилен..."  +/
Сообщение от anonymous (??), 24-Ноя-17, 11:22 
>> - если в ответ про systemd, человек отвечает твоими 5-ю пунктами, то он ненормальный;
> Как-то жидко.

  Что ты такой капризный? Жидко - не жидко. Ешь что дают. Другого нет. В стране кризис.

> Да, из-за спроса на рынке труда. Им сложно, долго, муторно, некоторые даже

  Да на здоровье. Только кто заставляет людей трудиться без интереса к делаемой работе? Спрос?
Это в принципе относится к любой работе и в принципе к людям самим по себе.

> гуглить не могут, а работу делать надо. Что делать? Red Hat

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

> Вот вам и systemd и он им, таки, помогает.

  Да никак он не помогает. Он тут ни при чём. Тут больше какие-то планы RH по организации инфраструктуры своего бизнеса по обособлению RHEL от остальных как истинно Ынтерпрайза или типа того. Админы здесь ни при чём.

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

  Ну и отл.

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

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

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




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

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