The OpenNET Project / Index page

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



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

Оглавление

Проект systemd представил libsystemd-bus, собственную реализ..., opennews (??), 21-Мрт-13, (0) [смотреть все]

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


193. "Проект systemd представил libsystemd-bus, собственную реализ..."  +3 +/
Сообщение от Аноним (-), 22-Мрт-13, 08:00 
Поттринга можно ненавидеть только за то, что его действия влияют на остальных. Нахера надо было ломать udev и посылать всех в далекие леса? Форкнул, снял полномочия и пиши свой код дальше, но нет все остальные разделились на красных и белых из-за ничего. Теперь у многих развился синдром Поттринга:

- мы пишем новый мир
- нам пофиг, вы уже в блеклисте

Это тоже самое, что если бы кто-то решил писать новый mc, а разработчики шеллов писали блеклисты с автоигнором на запуск.

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

215. "Проект systemd представил libsystemd-bus, собственную реализ..."  +1 +/
Сообщение от ram_scan (?), 22-Мрт-13, 18:41 
> Это тоже самое, что если бы кто-то решил писать новый mc, а
> разработчики шеллов писали блеклисты с автоигнором на запуск.

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

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

Черный ящик "все в одном" уже одна известная компания из Редмонда сделала. Там тоже "свобода и модульность". Захотел службу включил, захотел отключил, захотел доставил, захотел снес.

Фактически Поттеринг сначала выдумал проблему, потом скопи... подглядел у ms способ героически с ней бороться, чем как минимум наплодил лишних сущностей, и успешно теперь борется используя редхетовский административный ресурс. Раньше были программы, ядерные модули, библиотеки и демоны, теперь появились еще юниты для системд, со своими шахматами и поэтессами. Причем каждый юнит - велисапед на ранее существующее решение, причем несовместимый со старым. Накойхер они надо может кто-то обьяснить, кроме "шоб были" ? Что без них не работало ?

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

216. "Проект systemd представил libsystemd-bus, собственную..."  +3 +/
Сообщение от arisu (ok), 22-Мрт-13, 18:52 
> Что без них не работало ?

портеринг.

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

269. "Проект systemd представил libsystemd-bus, собственную реализ..."  +/
Сообщение от gns (ok), 27-Мрт-13, 23:27 
> Фактически Поттеринг сначала выдумал проблему, потом скопи... подглядел у ms способ героически
> с ней бороться, чем как минимум наплодил лишних сущностей, и успешно
> теперь борется используя редхетовский административный ресурс. Раньше были программы,
> ядерные модули, библиотеки и демоны, теперь появились еще юниты для системд,

Mac OS X - Unix. Настоящий, сертифицированный: http://blog.opengroup.org/2012/07/25/apple-registers-mac-os-.../

Но в нём есть launchd, идеи которого реализует systemd. Сервисы для launchd описываются даже не в XML, а достаточно дебильном xml plist.

И Solaris юникс - настоящий, олдовый юникс. В нём есть сервисы (какой кошмар), описываемые/конфигурируемые в XML (ужосужос!). И в AIX, который тоже юникс, есть сервисы.

И только красноглазые соплялиховоды двадцать лет возятся с шелл-портянками, свято веря, что их при этом осеняет Дух Святого Юникса.

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

244. "Проект systemd представил libsystemd-bus, собственную реализ..."  –1 +/
Сообщение от suomynona (?), 23-Мрт-13, 14:29 
нуда, трепло, покажи, что там у тебя сломано в udev?
Ответить | Правка | К родителю #193 | Наверх | Cообщить модератору

247. "Проект systemd представил libsystemd-bus, собственную реализ..."  +1 +/
Сообщение от Michael Shigorinemail (ok), 23-Мрт-13, 15:51 
> нуда, трепло, покажи, что там у тебя сломано в udev?

Недавно выдрали работавшие write_net_rules, о нетрепло.  Хорошо, что в альте вменяемый майнтейнер нашёл вариант аккуратно упаковать отдельным подпакетом: https://bugzilla.altlinux.org/show_bug.cgi?id=28484#c22

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

254. "Проект systemd представил libsystemd-bus, собственную реализ..."  –1 +/
Сообщение от suomynona (?), 23-Мрт-13, 22:46 
это какая версия udev? "поломки" такого типа как в логе по ссылке  - обычное дела, бывало не раз и до появления systemd. ещё раз, покажи конкретно популярный (а не alt) дистрибутив, в котором сломан udev разработчиками systemd?
Ответить | Правка | Наверх | Cообщить модератору

257. "Проект systemd представил libsystemd-bus, собственную реализ..."  –1 +/
Сообщение от Michael Shigorinemail (ok), 23-Мрт-13, 23:03 
> это какая версия udev?

197

> "поломки" такого типа как в логе по ссылке - обычное дела,
> бывало не раз и до появления systemd.

Наверное, Вы не поняли.  Давайте попробую пояснить ещё раз.

Жил да был в udev вариант фиксации соответствия логического интерфейса физическому интерфейсу, реализовывался при помощи пары скриптовых хелперов и генерируемого ими 70-persistent-net.rules.  Это всё работало и достаточно хорошо (скажем, я как-то набросал на базе этой реализации очень компактный вариант для предсказуемой фиксации имён интерфейсов сдвоенных 10GE-карт для "Ломоносова", когда понадобилось).

Далее пришедший апстрим systemd по мотивам более ранних подвигов криворуких укурков из федоры решил, что это всё туфта и надо всем сделать щастье вида enpXsY.  И выкинул эти хелперы вместо того, чтобы по умолчанию их не использовать либо вовсе оставить на выбор майнтейнера/админа (которому могут быть удобней вообще имена вроде int и ext).

Могу ещё потрудиться и найти соответствующие спеки федоры и systemd -- они оба тоже умно изложены, вот только направлены на насильственное решение проблемы, которой у других и так уже не было (вполне сравнимо с феерическим заметанием шляпного раздолбайства под ковёр в случае с отдельным /usr).  Это если действительно интересно разобраться, а не поспорить.

> ещё раз, покажи конкретно популярный (а не alt) дистрибутив, в котором
> сломан udev разработчиками systemd?

Федора прокатит?  Вот там -- точно так же сломан, но в отличие от -- не починен.

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

260. "Проект systemd представил libsystemd-bus, собственную реализ..."  +/
Сообщение от suomynona (?), 23-Мрт-13, 23:24 
>> это какая версия udev?
> 197
>> "поломки" такого типа как в логе по ссылке - обычное дела,
>> бывало не раз и до появления systemd.
> Наверное, Вы не поняли.  Давайте попробую пояснить ещё раз.
> Жил да был в udev вариант фиксации соответствия логического интерфейса физическому интерфейсу,
> реализовывался при помощи пары скриптовых хелперов и генерируемого ими 70-persistent-net.rules.
>  Это всё работало и достаточно хорошо (скажем, я как-то набросал
> на базе этой реализации очень компактный вариант для предсказуемой фиксации имён
> интерфейсов сдвоенных 10GE-карт для "Ломоносова", когда понадобилось).

и к чему тут это?
> Далее пришедший апстрим systemd по мотивам более ранних подвигов криворуких укурков из
> федоры решил, что это всё туфта и надо всем сделать щастье
> вида enpXsY.  И выкинул эти хелперы вместо того, чтобы по
> умолчанию их не использовать либо вовсе оставить на выбор майнтейнера/админа (которому
> могут быть удобней вообще имена вроде int и ext).

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

> Могу ещё потрудиться и найти соответствующие спеки федоры и systemd -- они
> оба тоже умно изложены, вот только направлены на насильственное решение проблемы,
> которой у других и так уже не было (вполне сравнимо с
> феерическим заметанием шляпного раздолбайства под ковёр в случае с отдельным /usr).
>  Это если действительно интересно разобраться, а не поспорить.
>> ещё раз, покажи конкретно популярный (а не alt) дистрибутив, в котором
>> сломан udev разработчиками systemd?
> Федора прокатит?  Вот там -- точно так же сломан, но в
> отличие от -- не починен.

приводи точные версии стабильной федоры, udev, systemd из стандартных (не тестовых) реп, где связка systemd/udev не работает

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

263. "Проект systemd представил libsystemd-bus, собственную реализ..."  +/
Сообщение от Michael Shigorinemail (ok), 24-Мрт-13, 00:11 
> и к чему тут это?

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

> кто-то заставляет использовать последнюю версию?

Если бы Вы хоть немного понимали в разработке дистрибутивов, то понимали бы и цену форка.

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

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

В альте когда etcnet внедряли -- прошлись по граблям, когда некоторые софтины (особенно этим всякие проприетарные биллинги отличались, ЕМНИП) не умели в принципе работать с именами вида не-eth*.  Понятно, что их надо исправлять, по-хорошему -- но ломать смысла тоже нет.

>> Федора прокатит?  Вот там -- точно так же сломан, но в отличие от -- не починен.
> приводи точные версии стабильной федоры, udev, systemd из стандартных (не тестовых)
> реп, где связка systemd/udev не работает

В udev-173-3.fc16 хелпер /lib/udev/write_net_rules ещё есть, в systemd-195-15.fc18 (выделенного пакета udev там уже нет) -- отсутствует.  Зеркала F17 под рукой нет, но надеюсь, ответ уже достаточный.  Версии целевого дистрибутива указаны в %release.

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

249. "Проект systemd представил libsystemd-bus, собственную реализ..."  –2 +/
Сообщение от 1 (??), 23-Мрт-13, 15:55 
не нравится - сделай лучше.
Ответить | Правка | К родителю #193 | Наверх | Cообщить модератору

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

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




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

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