The OpenNET Project / Index page

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



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

Оглавление

В systemd добавлена поддержка средств, гарантирующих неизмен..., opennews (??), 21-Авг-12, (0) [смотреть все]

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


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

35. "В systemd добавлена поддержка средств, гарантирующих неизмен..."  +8 +/
Сообщение от Фдуч (??), 21-Авг-12, 15:35 
Через 5 лет в /usr/bin ничего кроме systemd не останется, который тоже сдохнет под собственным весом.
Казалось бы, всего лишь нужно определить области ответственности системных процессов (запуск/инициализация, логгирование, управление сервисами), проработать качественные интерфейсы этих процессов, дать им хорошую, современную шину для взаимодействия и спокойно развивать по отдельности эти демоны. Классическая модульная архитектура. Но нет, полно ещё заряда в умельцах вхерачить все свои мечты в один бинарник.
Ответить | Правка | Наверх | Cообщить модератору

39. "В systemd добавлена поддержка средств, гарантирующих неизмен..."  +/
Сообщение от Анон (?), 21-Авг-12, 15:38 
> Через 5 лет в /usr/bin ничего кроме systemd не останется, который тоже
> сдохнет под собственным весом.
> Казалось бы, всего лишь нужно определить области ответственности системных процессов (запуск/инициализация,
> логгирование, управление сервисами), проработать качественные интерфейсы этих процессов,
> дать им хорошую, современную шину для взаимодействия и спокойно развивать по
> отдельности эти демоны. Классическая модульная архитектура. Но нет, полно ещё заряда
> в умельцах вхерачить все свои мечты в один бинарник.

NIH-синдром заразен...

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

40. "В systemd добавлена поддержка средств, гарантирующих неизмен..."  +9 +/
Сообщение от Аноним (-), 21-Авг-12, 15:38 
> Казалось бы, всего лишь нужно определить области ответственности системных процессов (запуск/инициализация,
> логгирование, управление сервисами), проработать качественные интерфейсы этих процессов,
> дать им хорошую, современную шину для взаимодействия и спокойно развивать по
> отдельности эти демоны. Классическая модульная архитектура.

Именно так systemd и построен.

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

58. "В systemd добавлена поддержка средств, гарантирующих неизмен..."  +/
Сообщение от anonymous (??), 21-Авг-12, 15:55 
>Именно так systemd и построен.

Хочу отдельный systemd-logind. Не подскажешь, как его отдельно запустить?

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

63. "В systemd добавлена поддержка средств, гарантирующих неизмен..."  –2 +/
Сообщение от Lain_13email (ok), 21-Авг-12, 16:03 
Запилить протокол, по которому они общаются с systemd, в upstart, например? Будет работать с upstart тогда.
Ответить | Правка | Наверх | Cообщить модератору

92. "В systemd добавлена поддержка средств, гарантирующих неизмен..."  +1 +/
Сообщение от Фдуч (??), 21-Авг-12, 16:36 
> Запилить протокол, по которому они общаются с systemd, в upstart, например? Будет
> работать с upstart тогда.

Вот все типы "протоколов" systemd:

/proc marking
C Drop-in
C Library
C Library or Drop-in
CLI
D-Bus
Environment
Environment, flag files
Environment, Mounts
File format
File hierarchy change
Socket+Files
Subprocess
System Mode
Treaty
udev Property

Bender, you're a mess...

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

272. "В systemd добавлена поддержка средств, гарантирующих неизмен..."  +/
Сообщение от Аноним (-), 21-Авг-12, 23:57 
> Хочу отдельный systemd-logind. Не подскажешь, как его отдельно запустить?

Создать инит-систему, поддерживающую API logind. Или добавить это API в одну из существующих.

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

66. "В systemd добавлена поддержка средств, гарантирующих неизмен..."  +/
Сообщение от Фдуч (??), 21-Авг-12, 16:07 
> Именно так systemd и построен.

Тогда, наверное, эту систему логгирования можно будет соединить с upstart?
Модульность внутри бинарника - это хорошо с точки зрения поддержки и развития приложения. Но с точки зрения надсистемы (ОС, дистрибутив) это ничего не меняет. Один пухлый бинарник, который по частям нельзя использовать.

Как пример - смотреть архитектуру Android с их Intent/Activity. Вот где модульность в идеальном виде.

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

49. "В systemd добавлена поддержка средств, гарантирующих неизмен..."  +/
Сообщение от Аноним (-), 21-Авг-12, 15:46 
> Казалось бы, всего лишь нужно определить области ответственности системных процессов (запуск/инициализация,
> логгирование, управление сервисами), проработать качественные интерфейсы этих процессов,
> дать им хорошую, современную шину для взаимодействия и спокойно развивать по
> отдельности эти демоны. Классическая модульная архитектура.

Вы абсолютно точно описали архитектуру systemd. Мистер Поттеринг, это вы?

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

71. "В systemd добавлена поддержка средств, гарантирующих неизмен..."  +1 +/
Сообщение от Crazy Alex (ok), 21-Авг-12, 16:11 
Хотите сказать, что любую ненужную часть можно выкинуть и остальное будет работать? И что можно влёгкую заменить любой компонент на самописный? И интерфейсы, конечно, документированы и гарантирована их неизменность?
Ответить | Правка | Наверх | Cообщить модератору

75. "В systemd добавлена поддержка средств, гарантирующих неизмен..."  +/
Сообщение от Crazy Alex (ok), 21-Авг-12, 16:15 
мой любимый пример - есть сервис. Пользовательский. Ни к каким init, вообще говоря, отноешния не имеющий. Сейчас чтобы его гонять используется start-stop-daemon, который отлично разбирается с пидами и вообще удобен. Он, понятное дело, из дебиановского пакета инита. Есть в systemd что-то аналогичное?
Ответить | Правка | Наверх | Cообщить модератору

143. "В systemd добавлена поддержка средств, гарантирующих неизмен..."  +4 +/
Сообщение от jOKer (ok), 21-Авг-12, 19:15 
Crazy, этот вопрос мучает не только Вас. Но ответа на него Вы, полагаю, не дождетесь.

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

А что взамен предлагает системд? Про высокую скорость я уже... Безопасность от взлома? Ну так песочница системных вызовов весьма сомнительный довесок к безопасности, имхо. Что еще?
прозрачность процесса загрузки? Это вообще можно читать как "низкий порог вхождения в понимание процесса старта промышленной ОС". Что-то еще?

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

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

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

193. "В systemd добавлена поддержка средств, гарантирующих неизмен..."  +/
Сообщение от кевин (?), 21-Авг-12, 20:26 
автономность демонов не безопасна бай дезигнъ

и контроля от пользователя не получает.

впрочем посмотрим как системд будет с изоморфами поступать...

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

308. "В systemd добавлена поддержка средств, гарантирующих неизмен..."  +/
Сообщение от путещщ (?), 22-Авг-12, 06:46 
Есть. systemd неважно, что запускать.
Ответить | Правка | К родителю #75 | Наверх | Cообщить модератору

82. "В systemd добавлена поддержка средств, гарантирующих неизмен..."  +/
Сообщение от pkunk (ok), 21-Авг-12, 16:20 
http://www.freedesktop.org/wiki/Software/systemd/InterfacePo...
Ответить | Правка | К родителю #71 | Наверх | Cообщить модератору

112. "В systemd добавлена поддержка средств, гарантирующих неизмен..."  +/
Сообщение от Crazy Alex (ok), 21-Авг-12, 17:07 
Хм, ну есть надежда, что жить можно будет, когда каждый компонент обрастёт ещё парой-тройкой реализаций, будут пройдены основный грабли и придёт понимание что там надо выкинуть сразу, что хитро настраивать и т.д. В общем, года через три можно будет глянуть ещё раз.
Ответить | Правка | Наверх | Cообщить модератору

93. "В systemd добавлена поддержка средств, гарантирующих неизмен..."  +3 +/
Сообщение от Фдуч (??), 21-Авг-12, 16:38 
> конечно, документированы и гарантирована их неизменность?

Пока что гарантивана их разнородность и сложность:

/proc marking
C Drop-in
C Library
C Library or Drop-in
CLI
D-Bus
Environment
Environment, flag files
Environment, Mounts
File format
File hierarchy change
Socket+Files
Subprocess
System Mode
Treaty
udev Property

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

160. "В systemd добавлена поддержка средств, гарантирующих неизмен..."  +/
Сообщение от кевин (?), 21-Авг-12, 19:44 
> Хотите сказать, что любую ненужную часть можно выкинуть и остальное будет работать?
> И что можно влёгкую заменить любой компонент на самописный? И интерфейсы,
> конечно, документированы и гарантирована их неизменность?

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

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

318. "В systemd добавлена поддержка средств, гарантирующих неизмен..."  +1 +/
Сообщение от Michael Shigorinemail (ok), 22-Авг-12, 11:27 
> хватит лезть в неоконченную работу

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

Там ещё года на два работы до состояния "рекомендованный способ загрузки любого generic linux distro" даже леннартовскими темпами, IMHO.  И работа с сообществом в кооперативном стиле, а не флеймогенерирующем, только бы помогла.

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

344. "В systemd добавлена поддержка средств, гарантирующих неизмен..."  +/
Сообщение от Кевин (?), 22-Авг-12, 20:43 
>> хватит лезть в неоконченную работу
> Бр-р, так добрая половина претензий как раз к тому, что сырую реализацию
> стопки в общем неплохих идей раньше времени пытаются вывалить на головы
> _всем_, причём без исключения.
> Там ещё года на два работы до состояния "рекомендованный способ загрузки любого
> generic linux distro" даже леннартовскими темпами, IMHO.  И работа с
> сообществом в кооперативном стиле, а не флеймогенерирующем, только бы помогла.

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

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

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

356. "В systemd добавлена поддержка средств, гарантирующих неизмен..."  +1 +/
Сообщение от Аноним (-), 23-Авг-12, 00:38 
Хрен отвечающий вот так на баги https://bugzilla.redhat.com/show_bug.cgi?format=multiple&id=... вам накодирует, дааа.
Ответить | Правка | К родителю #318 | Наверх | Cообщить модератору

363. "В systemd добавлена поддержка средств, гарантирующих..."  +2 +/
Сообщение от arisu (ok), 23-Авг-12, 06:08 
«We do not support display managers whose primary VT is not VT1. That is by design.»

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

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

364. "В systemd добавлена поддержка средств, гарантирующих..."  +1 +/
Сообщение от Аноним (-), 23-Авг-12, 07:36 
Чтобы ещё чудесней стало http://bugzilla-attachments.gnome.org/attachment.cgi?id=220506
Ответить | Правка | Наверх | Cообщить модератору

365. "В systemd добавлена поддержка средств, гарантирующих..."  +/
Сообщение от arisu (ok), 23-Авг-12, 07:51 
> Чтобы ещё чудесней стало http://bugzilla-attachments.gnome.org/attachment.cgi?id=220506

молодцы, чо. после этого я полностью уверен в отсутствии мозга у портерофанов.

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

98. "В systemd добавлена поддержка средств, гарантирующих неизмен..."  +/
Сообщение от кевин (?), 21-Авг-12, 16:44 
> Через 5 лет в /usr/bin ничего кроме systemd не останется, который тоже
> сдохнет под собственным весом.
> Казалось бы, всего лишь нужно определить области ответственности системных процессов (запуск/инициализация,
> логгирование, управление сервисами), проработать качественные интерфейсы этих процессов,
> дать им хорошую, современную шину для взаимодействия и спокойно развивать по
> отдельности эти демоны.

шурх шурх.. ребята из редхат при разработке системд именно так и делают.

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

135. "В systemd добавлена поддержка средств, гарантирующих неизмен..."  +/
Сообщение от Crazy Alex (ok), 21-Авг-12, 18:20 
Они так вроде бы делают - а потом оказываются, что процессы друг от друга слишком многого ждут и имеют кучу предположений об окружении, в  котором запущены.
Ответить | Правка | Наверх | Cообщить модератору

161. "В systemd добавлена поддержка средств, гарантирующих неизмен..."  +/
Сообщение от кевин (?), 21-Авг-12, 19:47 
> Они так вроде бы делают - а потом оказываются, что процессы друг
> от друга слишком многого ждут и имеют кучу предположений об окружении,
> в  котором запущены.

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

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

240. "В systemd добавлена поддержка средств, гарантирующих неизмен..."  +1 +/
Сообщение от saNdro (?), 21-Авг-12, 22:36 
>> Они так вроде бы делают - а потом оказываются, что процессы друг
>> от друга слишком многого ждут и имеют кучу предположений об окружении,
>> в  котором запущены.
> да у вас людей с этим вообще проблема приходишь в магазин а
> там все пиджаки на 2 руки рассчитаны. что за фигня? я
> ведь завтра могу эволюционировать и получить 3 руки почему пиджакошители об
> этом не думают?

Всё немного проще. У меня 52 размер и мне не нравится, что системд пытается натянуть на меня 48, потому что Поттеринг считает, что этот размер лучше и дургих не надо...

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

297. "В systemd добавлена поддержка средств, гарантирующих неизмен..."  +/
Сообщение от Кевин (?), 22-Авг-12, 02:04 
> Всё немного проще. У меня 52 размер и мне не нравится, что
> системд пытается натянуть на меня 48, потому что Поттеринг считает, что
> этот размер лучше и дургих не надо...

блин а такая былабы шутка еслиб системд не прыгнул на нумерацию удава...

типа поддержку 52 размера обещали к 52 версии системд...

но впрочем стоит подождать пока потттеринг достроит свой дом о 51 этажа и начнёт класть крышу прежде чем говорить что он не хочет строить 52 этаж.

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

244. "В systemd добавлена поддержка средств, гарантирующих неизмен..."  +1 +/
Сообщение от myhand (ok), 21-Авг-12, 22:50 
> да у вас людей с этим вообще проблема приходишь в магазин а
> там все пиджаки на 2 руки рассчитаны. что за фигня?

systemd расчитан на управление пиджаками?

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

296. "В systemd добавлена поддержка средств, гарантирующих неизмен..."  +/
Сообщение от Кевин (?), 22-Авг-12, 02:01 
>> да у вас людей с этим вообще проблема приходишь в магазин а
>> там все пиджаки на 2 руки рассчитаны. что за фигня?
> systemd расчитан на управление пиджаками?

нет но пиджаками удобно ловить людей 3.0

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

316. "В systemd добавлена поддержка средств, гарантирующих неизмен..."  –1 +/
Сообщение от Michael Shigorinemail (ok), 22-Авг-12, 11:09 
> Через 5 лет в /usr/bin ничего кроме systemd не останется

А-аа, я понял, им не дают покоя лавры busybox! ;-)

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

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

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




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

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