The OpenNET Project / Index page

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



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

"Разработчики Gentoo официально анонсировали проект eudev, не..."  +/
Сообщение от opennews (??), 17-Дек-12, 13:17 
Официально анонсирован (http://permalink.gmane.org/gmane.linux.gentoo.devel/81901) проект eudev (https://github.com/gentoo/eudev), в рамках которого разработчики дистрибутива Gentoo приступили к развитию форка системы udev, отвечающей за управление файлами устройств в директории /dev и обработку операций подключения/отключения внешних устройств. Причиной создания форка является несогласие разработчиков Gentoo с новой политикой развитии udev, которая поставила под угрозу способность поддерживать существующие установки Gentoo.


Несмотря на то, что udev по прежнему доступен для обособленного использования и может быть собран без привязки к особенностям systemd, недовольство вызывает разработка udev с оглядкой на новые версии ядра Linux, что часто нарушает совместимость со старыми системами. При этом, по мнению разработчиков Gentoo, привязка к новым возможностям ядра Linux не всегда оправдана и привносится даже тогда, когда зависимости от новых версий ядра можно избежать. Подобная тенденция стала наблюдаться после перехода (http://www.opennet.ru/opennews/art.shtml?num=33526) udev под крыло проекта systemd, разработчики которого не заинтересованы в предоставлении полной поддержки в udev систем, выступающих в роли альтернативы systemd.


Eudev будет развиваться как проект группы заинтересованных разработчиков из сообщества Gentoo с целью предоставления альтернативного решения, которое со временем может быть одобрено для интеграции в дистрибутив Gentoo.  Мэйнтейнерам используемого в настоящее время пакета udev не навязывается переход на форк, тем не менее разработчики eudev намерены показать, что в поддержании  systemd-udevd вне пакета systemd нет необоходимости, когда есть eudev.
В конечном счёте, будет ли дистрибутив переведён на eudev или останется на systemd-udevd зависит от решения консультативного совета Gentoo.


Eudev будет развиваться без привязки к технологиям Gentoo, что позволит использовать его и в других дистрибутивах Linux. Первое время развитие будет нацелено на обеспечение работы в Gentoo, но это не исключает приём исправлений для ошибок, специфичных для других дистрибутивов. После того, как работа eudev в Gentoo будет признана стабильной планируется наладить сотрудничество с разработчиками других дистрибутивов с целью привлечения их к разработке проекта. В идеале, eudev можно будет использовать для прозрачной замены systemd-udevd. Для упрощения участия в проекте сторонних разработчиков в качестве платформы для размещения репозитория решено использовать GitHub. Разработчики eudev готовы к интеграции поддержки интересных другим дистрибутивам возможностей, за исключением необоснованных предложений (например, желании интегрировать в  eudev собственную систему инициализации) и изменений, делающих невозможным обновление существующих систем на новую версию eudev.


Для минимизации регрессивных изменений планируется поддерживать активную ветку разработки HEAD в состоянии постоянной готовности к релизу. Для того чтобы добиться высокого качества ветки HEAD добавление любого незначительного изменения потребует рецензирования со стороны другого разработчика eudev, для значительных изменений автору кода нужно будет получить рецензию от двух разработчиков. Кроме того, с целью упрощения поиска регрессий, коммиты, вносящие логически независимые изменения, должны явно документировать все затрагиваемые подсистемы.

Из задач, которые планируется решить на начальном этапе развития eudev упоминается работа по избавлению от привязки к особенностям новых версий ядра, возвращение возможности работы со старыми ядрами Linux и различными инструментариями, улучшение совместимости с существующими системами инициализации, такими как  OpenRC и Upstart. В настоящее время уже выполнена переработка системы сборки и восстановлена поддержка некоторых старых ядер Linux до версии 2.6.31 включительно. Код помечен как готовый для выпуска первой бета-версии. В дерево портажей добавлен пакет eudev. Следующими шагами станет обеспечение поддержки библиотеки uclibc, устранение регрессий, вызванных переходом с  module-init-tools на kmod (http://www.opennet.ru/opennews/art.shtml?num=32577), возвращение правил 70-persistent-net.rules и возможности использования отдельного раздела /usr без initramfs. В настоящее время проект systemd находится в процессе смены лицензии с GPL на LGPL, ответвление eudev произведено в разгар данного процесса и в дальнейшем разработчики форка намерены последовать примеру systemd и все развиваемые в рамках eudev улучшения распространять под лицензией LGPL.


В качестве примера неоправданной оптимизации в systemd-udevd, ведущей к регрессивным изменениям, упоминается переход на API kmod для загрузки модулей, который позволяет загружать модули ядра без вызова дополнительных утилит. Проблема такого подхода связана с тем, что kmod загружает модули последовательно, в то время как классическая обработка правил в udev производилась с ответвлением нового процесса. Экономия  0.01 мс на выполнение вызова fork() ничтожна по сравнению с задержкой в 10-20 мс, необходимой для загрузки данных с диска. Для ускорения загрузки модулей с диска в kmod предлагается компоновать группу модулей в один  файл, но данная возможность не применяется во всех дистрибутивах. Раньше, так как udev мог стартовать загрузку следующего модуля не дожидаясь окончания загрузки предыдущего, подобные задержки компенсировались параллельным чтением модулей. После перехода на API kmod все модули стали загружаться последовательно, и в случае зависания модуля, например, из-за невозможности инициализировать оборудование, теперь останавливается и загрузка других модулей.


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


URL: http://permalink.gmane.org/gmane.linux.gentoo.devel/81901
Новость: http://www.opennet.ru/opennews/art.shtml?num=35619

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

Оглавление

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


1. "Разработчики Gentoo официально анонсировали проект eudev, не..."  +/
Сообщение от Аноним (-), 17-Дек-12, 13:17 
> избавлению от привязки к особенностям новых версий ядра

А генту-LTS они выпустят?

> После перехода на API kmod все модули стали загружаться последовательно

Троллинг поттеринга и ко засчитан :)

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

2. "Разработчики Gentoo официально анонсировали проект eudev, не..."  +4 +/
Сообщение от IMHO (?), 17-Дек-12, 13:19 
я думаю их доведут до такого состояния новые новшества ядра, что они выпилят ядро линукс и на Gentoo/FreeBSD перейдут
Ответить | Правка | ^ к родителю #1 | Наверх | Cообщить модератору

3. "Разработчики Gentoo официально анонсировали проект eudev, не..."  +6 +/
Сообщение от Дед мазай (?), 17-Дек-12, 13:25 
Зачем чего-то выпиливать? Генту не привязана к ядру. Какое хочешь ядро, такое и собирай.
Ответить | Правка | ^ к родителю #2 | Наверх | Cообщить модератору

5. "Разработчики Gentoo официально анонсировали проект eudev, не..."  +/
Сообщение от IMHO (?), 17-Дек-12, 13:32 
жаль, нету время компилить генту, да и для себя смысла не вижу
Ответить | Правка | ^ к родителю #3 | Наверх | Cообщить модератору

25. "Разработчики Gentoo официально анонсировали проект eudev, не..."  –3 +/
Сообщение от FSA (??), 17-Дек-12, 14:04 
После ubuntu скорость работы поражает! Загружается быстро и не шевелит HDD постоянно при запуске приложений.
Ответить | Правка | ^ к родителю #5 | Наверх | Cообщить модератору

38. "Разработчики Gentoo официально анонсировали проект eudev, не..."  +20 +/
Сообщение от Аноним (-), 17-Дек-12, 14:25 
> После ubuntu скорость работы поражает! Загружается быстро и не шевелит HDD постоянно
> при запуске приложений.

После ubuntu скорость работы почти любого дистра поражает.

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

121. "Разработчики Gentoo официально анонсировали проект eudev, не..."  +/
Сообщение от Аноним (-), 17-Дек-12, 17:49 
>> После ubuntu скорость работы поражает! Загружается быстро и не шевелит HDD постоянно
>> при запуске приложений.
> После ubuntu скорость работы почти любого дистра поражает.

Вот что питон животворящий делает!

// Кстати, в генте, как и в федоре, пакетный менеджер написан на нем, родимом.

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

162. "Разработчики Gentoo официально анонсировали проект eudev, не..."  +/
Сообщение от Аноним (-), 17-Дек-12, 19:18 
>> После ubuntu скорость работы почти любого дистра поражает.
> Вот что питон животворящий делает!

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

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

190. "Разработчики Gentoo официально анонсировали проект eudev, не..."  +/
Сообщение от FSA (ok), 17-Дек-12, 21:18 
Не нравится компилировать, юзай Archlinux. Тоже не плох.
Ответить | Правка | ^ к родителю #162 | Наверх | Cообщить модератору

225. "Разработчики Gentoo официально анонсировали проект eudev, не..."  +/
Сообщение от Аноним (-), 18-Дек-12, 16:41 
> Не нравится компилировать, юзай Archlinux. Тоже не плох.

Спасибо, мне работающая система нужна а не минное поле для камикадзе, где могут по ходу пьесы заменить систему инициализации и что там еще.

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

210. "Разработчики Gentoo официально анонсировали проект eudev, не..."  –2 +/
Сообщение от ptr (??), 18-Дек-12, 05:00 
"Вы просто не умеете их готовить!" ;)

Gentoo на стареньком ноуте с 1.5ГГц Celeron у меня собирается за ночь. С кедами, лисой и либрой.

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

Память добил до двух гиг. Во время сборки полтора гига выделяю под ramfs. Для тех пакетов, которым это мало, прописано исключение.

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

226. "Разработчики Gentoo официально анонсировали проект eudev, не..."  +/
Сообщение от Аноним (-), 18-Дек-12, 16:42 
> Gentoo на стареньком ноуте с 1.5ГГц Celeron у меня собирается за ночь.

А убунта вкатывается с флехи на SSD за 5 минут. Почувствуйте разницу.

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

231. "Разработчики Gentoo официально анонсировали проект eudev, не..."  –1 +/
Сообщение от ptr (??), 19-Дек-12, 02:04 
>> Gentoo на стареньком ноуте с 1.5ГГц Celeron у меня собирается за ночь.
> А убунта вкатывается с флехи на SSD за 5 минут. Почувствуйте разницу.

Именно с этого и началось. Почуствовал. Не шевелится она на таком ноуте. Работать просто не возможно.
А Gentoo взлетела.

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

234. "Разработчики Gentoo официально анонсировали проект eudev, не..."  –1 +/
Сообщение от r (?), 20-Дек-12, 14:49 
гентушечка всегда была побыстрее люого дистра )) странно что сейчас об это упомянули ))
Ответить | Правка | ^ к родителю #231 | Наверх | Cообщить модератору

237. "Разработчики Gentoo официально анонсировали проект eudev, не..."  +/
Сообщение от Led (ok), 21-Дек-12, 02:48 
> гентушечка всегда была побыстрее люого дистра ))

А гентушники - всегда были теми, кто в это верит, а ещё - в деда мороза:)

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

239. "Разработчики Gentoo официально анонсировали проект eudev, не..."  +1 +/
Сообщение от Аноним (-), 21-Дек-12, 04:31 
> А гентушники - всегда были теми, кто в это верит, а ещё - в деда мороза:)

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

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

244. "Разработчики Gentoo официально анонсировали проект eudev, не..."  –1 +/
Сообщение от ptr (??), 23-Дек-12, 11:35 
> Не, ну эти камикадзи реально любят ввинтить дюжину недефолтных ключей компилера касающихся
> оптимизации. Профит они конечно с этого имеют. Но в результате потом
> валят в багтрекер и имеют всем мозг рассказывая про мегауникальный баг

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

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

246. "Разработчики Gentoo официально анонсировали проект eudev, не..."  +/
Сообщение от ptr (??), 23-Дек-12, 11:57 
>> гентушечка всегда была побыстрее люого дистра ))
> А гентушники - всегда были теми, кто в это верит, а ещё
> - в деда мороза:)

Сложно не верить тому, что видишь собственными глазами ;)

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

Не нужно быть семи пядей во лбу, чтобы понять: если программа собрана под любой процессор и под любую конфигурацию, то оно заведомо будет работать медленней и потреблять больше ресурсов, чем если ее же собрать под КОНКРЕТНЫЙ процессор и под КОНКРЕТНУЮ конфигурацию.

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

247. "Разработчики Gentoo официально анонсировали проект eudev, не..."  +/
Сообщение от myhand (ok), 23-Дек-12, 16:43 
> Не нужно быть семи пядей во лбу, чтобы понять: если программа собрана
> под любой процессор и под любую конфигурацию, то оно заведомо будет
> работать медленней и потреблять больше ресурсов, чем если ее же собрать
> под КОНКРЕТНЫЙ процессор и под КОНКРЕТНУЮ конфигурацию.

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

Начнем с того, что ты можешь просто не заметить разницы.  Т.к. доминируют в указанных показателях все-таки обычно вычислительная сложность алгоритмов, а не детали их реализации.  Разница - проценты, максимум 10-20, но никак не в разы.  Измерить ее - еще вполне таки можно, а вот "на глаз" заметить...

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

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

248. "Разработчики Gentoo официально анонсировали проект eudev, не..."  +/
Сообщение от ptr (??), 23-Дек-12, 17:11 
> Ох, еще один наивный плод загибающейся системы школьного образования этой страны...

Критерии оценки различны. Однако результатом МОЕГО школьного образования оказалось, как выяснилось как-то на 25-ти летии выпуска, что три четверти класса живут и работают за пределами страны, в которой учились в школе.

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

Мы говорим об одной и той же программе или разных? Разные в данном контексте смысла сравнивать не вижу.

> Разница - проценты, максимум 10-20,
> но никак не в разы.  Измерить ее - еще вполне
> таки можно, а вот "на глаз" заметить...

Предлагаю эксперимент. Собрать wget без поддержки SSL, Kerberos, LDAP и т.п. И сравнить потребление памяти двумя вариантами при скачивании файла с ftp. Разница будет в РАЗЫ.
Другой пример. Если программа не умеет сама определять наличие 3DNow/SSE и т.п., то компилятор не будет на каждый чих устраивать проверки и генерить код и для AMD и для Intel. Он сгенерит код, который будет медленно, в разы медленнее (!) работать везде. Если его, конечно, не попросить об обратном.

Конкрентный пример с конкретным ноутом: VLC в убунте на нем показывать SD h264 не смог (IP TV). В генте я добился вполне приемлемого результата. Когда задача решается или нет это в РАЗЫ или как?

> Но исключительно редко - под *конкретный* процессор и тем

Возможно я не точно выразился. Речь шла, конечно, под конкрентую серию и архитектуру CPU.
Привести примеры, когда какие-то дополнительные команды CPU дают прирост производитлеьности в разы? А ведь многие дистрибутивы собираются до сих пор под P5...

>  Но блаженны верующие, да...

Во-первых, в царство небесное не верю, во-вторых, я вообще не верю в то, что нельзя проверить.


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

249. "Разработчики Gentoo официально анонсировали проект eudev, не..."  +/
Сообщение от myhand (ok), 23-Дек-12, 17:59 
>> Начнем с того, что ты можешь просто не заметить разницы.
> Мы говорим об одной и той же программе или разных?

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

> Предлагаю эксперимент. Собрать wget без поддержки SSL, Kerberos, LDAP и т.п. И
> сравнить потребление памяти двумя вариантами при скачивании файла с ftp.

Ну вперед, покажите цифры первого варианта.  Культурненько - вывод соответствующих утилит, а не вашу интерпретацию оного.

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

250. "Разработчики Gentoo официально анонсировали проект eudev, не..."  +/
Сообщение от Michael Shigorinemail (ok), 23-Дек-12, 20:42 
> Не нужно быть семи пядей во лбу

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

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

252. "Разработчики Gentoo официально анонсировали проект eudev, не..."  +/
Сообщение от ptr (??), 24-Дек-12, 14:47 
>> Не нужно быть семи пядей во лбу
> Не нужно иметь двух сантиметров высоты лба, чтобы понять, что сэкономленное время
> стоит рассматривать вместе с дополнительно затраченным.

Естественно. В случае с гентой будет минут на 10 дольше. Или вы считаете не время работы человека, а время работы компьютера? Ну тогда за ночь 2-3 раза в год он рублей на 10 электричества действительно съест ;)

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

253. "Разработчики Gentoo официально анонсировали проект eudev, не..."  +/
Сообщение от Michael Shigorinemail (ok), 24-Дек-12, 15:16 
> Или вы считаете не время работы человека, а время работы компьютера?

В первую очередь человека, но в зависимости от ситуации и компьютерное тоже может заметно влиять.

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

66. "Разработчики Gentoo официально анонсировали проект eudev, не..."  +14 +/
Сообщение от Преподаватель информатики (?), 17-Дек-12, 15:21 
> нету время

За что вы так ненавидите русский язык?

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

92. "Разработчики Gentoo официально анонсировали проект eudev, не..."  +3 +/
Сообщение от pavlinux (ok), 17-Дек-12, 16:23 
Да ладно, это нормальный воронежский акцент.
Ответить | Правка | ^ к родителю #66 | Наверх | Cообщить модератору

56. "Разработчики Gentoo официально анонсировали проект eudev, не..."  +2 +/
Сообщение от Аноним (-), 17-Дек-12, 14:44 
> я думаю их доведут до такого состояния новые новшества ядра, что они
> выпилят ядро линукс и на Gentoo/FreeBSD перейдут

Нет, они просто сделают форк ядра - eLinux. Ну и копирайты на © Gentoo Foundation поменяют, само собой :)

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

182. "Разработчики Gentoo официально анонсировали проект eudev, не..."  +/
Сообщение от Андрей (??), 17-Дек-12, 19:50 
Нормально там с копирайиами. emerge udev скачивает/распаковывает systemd (!) и собирает.
Ответить | Правка | ^ к родителю #56 | Наверх | Cообщить модератору

201. "Разработчики Gentoo официально анонсировали проект eudev, не..."  +/
Сообщение от Аноним (-), 18-Дек-12, 00:39 
>копирайты

копилефты же!

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

256. "Разработчики Gentoo официально анонсировали проект eudev, не..."  +2 +/
Сообщение от Аскарemail (?), 10-Янв-13, 14:25 
Нет, копирайты. Копилефт - это такой вид копирайта. Открой любой файл под GPL - в первых строчках будет слово Copyright
Ответить | Правка | ^ к родителю #201 | Наверх | Cообщить модератору

188. "Разработчики Gentoo официально анонсировали проект eudev, не..."  +/
Сообщение от iZEN (ok), 17-Дек-12, 21:10 
> я думаю их доведут до такого состояния новые новшества ядра, что они выпилят ядро линукс и на Gentoo/FreeBSD перейдут

Пока что решение для автомонтирования ФС флешек через devd на FreeBSD выглядит так (фрагмент файла /etc/devd.conf):

# Automount
attach 10 {
    match "device-name" "umass[0-9]+";
    action "sleep 4 && mkdir -p /media/$device-name && chown -R <username> /media/$device-name && \
    (/sbin/mount_msdosfs -o sync -L ru_RU.UTF-8 -D CP1251 /dev/da0s1 /media/$device-name || \
    /sbin/mount_msdosfs -o sync -L ru_RU.UTF-8 -D CP1251 /dev/da0 /media/$device-name)";
};

detach 10 {
    match "device-name" "umass[0-9]+";
    action "/sbin/umount -f /media/$device-name && rm -r /media/$device-name";
};

Нужно только как-то научить devd подсовывать правильное значение <username> в многопользовательской ОС и обеспечить простой способ корректного отмонтирования ФС со стороны этого пользователя вместо точного определения точки монтирования и выполнения команды umount для (пока ещё присоединённого) носителя. Был бы HAL, как раньше, такой проблемы не существовало бы. Теперь — увы и ах — всё переделали с завязкой на Linux udev.

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

214. "Разработчики Gentoo официально анонсировали проект eudev, не..."  +/
Сообщение от andy (??), 18-Дек-12, 09:52 

> Нужно только как-то научить devd подсовывать правильное значение <username> в многопользовательской
> ОС

`whoami`, не?

> и обеспечить простой способ корректного отмонтирования ФС со стороны этого
> пользователя вместо точного определения точки монтирования и выполнения команды umount
> для (пока ещё присоединённого) носителя. Был бы HAL, как раньше, такой
> проблемы не существовало бы. Теперь — увы и ах — всё
> переделали с завязкой на Linux udev.

Подумай, что можно сделать.

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

221. "Разработчики Gentoo официально анонсировали проект eudev, не..."  +1 +/
Сообщение от Michael Shigorinemail (ok), 18-Дек-12, 12:22 
>> Нужно только как-то научить devd подсовывать правильное значение <username> в многопользовательской
>> ОС
> `whoami`, не?

Не.

hint: от кого выполнится этот whoami и будет ли разница хоть раз?

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

257. "Разработчики Gentoo официально анонсировали проект eudev, не..."  +/
Сообщение от Аскарemail (?), 10-Янв-13, 14:29 
> `whoami`, не?

Представь: в компе появилась флешка, комп об этом узнал. Имеется в виду, что об этом узнали всякие системные демоны, которые запущены под root или под nobody или под ещё каким-нибудь системным пользователем. Если этот демон сделает whoami, это whoami вернёт ему root или nobody. А надо определить, КТО вставил флешку, кто щас сидит перед компом. И это нетривиальная задача. Например, если щас запущены иксы, и юзер залогинен в них, то нужно взять того юзера, который залогинен в иксах. Впрочем, даже это соображение вызывает сомнения: что если у нас какой-нибудь сервер с кучей мониторов. За каждым сидит какой-нибудь чел. И тут появляется флешка. И кто из них её вставил?

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

37. "Разработчики Gentoo официально анонсировали проект eudev, не..."  +12 +/
Сообщение от Аноним (-), 17-Дек-12, 14:24 
>> После перехода на API kmod все модули стали загружаться последовательно
> Троллинг поттеринга и ко засчитан :)

eudevщики сами себя затроллили, расписавшись в своем ламерстве. Прав был Грег...

Ядро всегда загружает модули последовательно, даже если вызовы были выполнены из параллельных процессов.

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

68. "Разработчики Gentoo официально анонсировали проект eudev, не..."  +/
Сообщение от ананим (?), 17-Дек-12, 15:23 
А демоны грузятся параллельно.
Прикинь?
Ответить | Правка | ^ к родителю #37 | Наверх | Cообщить модератору

112. "Разработчики Gentoo официально анонсировали проект eudev, не..."  +1 +/
Сообщение от Аноним (-), 17-Дек-12, 17:29 
> А демоны грузятся параллельно.
> Прикинь?

В systemd, upstart и даже sysvinit - да. А в openrc - официально не поддерживается :)

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

147. "Разработчики Gentoo официально анонсировали проект eudev, не..."  –1 +/
Сообщение от Аноним (-), 17-Дек-12, 18:51 
Не надо ля-ля. Поддерживается официально, но!:

rc_parallel has never officially been declared a stable feature (see the
comments in rc.conf regarding this).

и

# WARNING: whilst we have improved parallel, it can still potentially lock
# the boot process. Don't file bugs about this unless you can supply
# patches that fix it without breaking other things!

Надеюсь, переводить не надо и вам ясно, что официально оно поддерживается, но на уровне нестабильной ветки дистрибутива, а также вам должно быть ясно, почему это так и как сделать эту функцию лучше в случае не правильной ее работы ;)

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

151. "Разработчики Gentoo официально анонсировали проект eudev, не..."  +1 +/
Сообщение от Аноним (-), 17-Дек-12, 18:55 
> Не надо ля-ля. Поддерживается официально, но!:

Не надо ля-ля. Вот комментарий разработчика: http://www.linux.org.ru/forum/desktop/8529910?cid=8530111
> просто параллельная загрузка официально не поддерживается и могут возникать баги, которые будут закрывать WONTFIX

 
> а также вам должно быть ясно, почему это так и как сделать эту функцию лучше в случае не правильной ее работы ;)

Так, как это делают в ubuntu - тупо скопировать с поцтеринга?

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

227. "Разработчики Gentoo официально анонсировали проект eudev, не..."  +1 +/
Сообщение от Аноним (-), 18-Дек-12, 16:45 
> Так, как это делают в ubuntu - тупо скопировать с поцтеринга?

Даже поттеринг может временами предложить что-то дельное. Оценивать надо технологии а не личности, баклан.

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

243. "Разработчики Gentoo официально анонсировали проект eudev, не..."  +/
Сообщение от anonymous (??), 23-Дек-12, 01:24 
>> Так, как это делают в ubuntu - тупо скопировать с поцтеринга?
> Даже поттеринг может временами предложить что-то дельное. Оценивать надо технологии а не
> личности, баклан.

За баклана он ответит!

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

156. "Разработчики Gentoo официально анонсировали проект eudev, не..."  +/
Сообщение от Аноним (-), 17-Дек-12, 19:02 
>> А демоны грузятся параллельно.
>> Прикинь?
> В systemd, upstart и даже sysvinit - да. А в openrc -
> официально не поддерживается :)

А не поддерживается потому, что рандомно виснет. И никто не может понять, почему https://bugs.gentoo.org/show_bug.cgi?id=391945

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

172. "Разработчики Gentoo официально анонсировали проект eudev, не..."  +/
Сообщение от Аноним (-), 17-Дек-12, 19:25 
Подозреваю, проблема в глобальных блокировка питона.
Ответить | Правка | ^ к родителю #156 | Наверх | Cообщить модератору

70. "Разработчики Gentoo официально анонсировали проект eudev, не..."  –1 +/
Сообщение от Аноним (-), 17-Дек-12, 15:29 
> Ядро всегда загружает модули последовательно, даже если вызовы были выполнены из параллельных процессов.

Разница как я понимаю в том, что в одном случае р@ком встает весь процесс загрузки, ожидая пока модуль раздуплится, а во втором - ну, висит некий процесс. И пусть висит. Остальное то грузится.

Позволю себе заметить что туповэйтинг - то с чем Поттеринг так люто боролся. А тут вдруг на третий день Зоркий Глаз замечает что при загрузке модулей по цепочке есть туповэйтинг инициализации модулей и загрузка стоит колом. Косячок-с :)

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

110. "Разработчики Gentoo официально анонсировали проект eudev, не..."  +2 +/
Сообщение от Аноним (-), 17-Дек-12, 17:25 
> Разница как я понимаю в том, что в одном случае р@ком встает весь процесс загрузки, ожидая пока модуль раздуплится, а во втором - ну, висит некий процесс. И пусть висит. Остальное то грузится.

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

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

163. "Разработчики Gentoo официально анонсировали проект eudev, не..."  +/
Сообщение от Аноним (-), 17-Дек-12, 19:19 
> А вот гентушный openrc так не умеет.

Ах, вот оно что. Сошлись 2 NIH-овца в поединке...

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

117. "Разработчики Gentoo официально анонсировали проект eudev, не..."  +/
Сообщение от Аноним (-), 17-Дек-12, 17:41 
> Разница как я понимаю в том, что в одном случае р@ком встает
> весь процесс загрузки, ожидая пока модуль раздуплится, а во втором -
> ну, висит некий процесс. И пусть висит. Остальное то грузится.

Нет, не в этом. В любом случае все работает по второму варианту.

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

164. "Разработчики Gentoo официально анонсировали проект eudev, не..."  +/
Сообщение от Аноним (-), 17-Дек-12, 19:20 
> Нет, не в этом. В любом случае все работает по второму варианту.

Из изначальных заяв следовало что это нифига не так.


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

126. "Разработчики Gentoo официально анонсировали проект eudev, не..."  +3 +/
Сообщение от Аноним (-), 17-Дек-12, 18:06 
> Разница как я понимаю в том, что в одном случае р@ком встает
> весь процесс загрузки, ожидая пока модуль раздуплится, а во втором -
> ну, висит некий процесс. И пусть висит. Остальное то грузится.
> Позволю себе заметить что туповэйтинг - то с чем Поттеринг так люто
> боролся. А тут вдруг на третий день Зоркий Глаз замечает что
> при загрузке модулей по цепочке есть туповэйтинг инициализации модулей и загрузка
> стоит колом. Косячок-с :)

Нет. systemd не ждет инициализации всех устройств - ему достаточно только дисков с / и /usr. Все остальные девайсы могут спокойно инициализироваться в фоне (если для них не прописаны явные зависимости в default.target).

А вот openrc by design последовательный - он ждет, пока завершится "udevadm settle", и продолжает загрузку только после этого.
Соответственно, попытки "ускорить" чтение модулей параллелизацией на уровне udev - это просто костыли, исправляющие openrc-специфичные проблемы. Afaik, даже в upstart этого бардака нет.

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

132. "Разработчики Gentoo официально анонсировали проект eudev, не..."  +3 +/
Сообщение от Аноним (-), 17-Дек-12, 18:35 
> Нет. systemd не ждет инициализации всех устройств - ему достаточно только дисков с / и /usr. Все остальные девайсы могут спокойно инициализироваться в фоне (если для них не прописаны явные зависимости в default.target).

Поттеринг изобрел  smss.exe ? После загрузки системы она все грузится и не готова к работе.

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

138. "Разработчики Gentoo официально анонсировали проект eudev, не..."  +2 +/
Сообщение от Аноним (-), 17-Дек-12, 18:43 
> Поттеринг изобрел  smss.exe ? После загрузки системы она все грузится и
> не готова к работе.

Как и разработчики upstart и sysvinit (да, даже он научился запускать службы параллельно).
И только разработчики openrc и рады бы, да не работает оно - виснет https://bugs.gentoo.org/show_bug.cgi?id=391945

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

216. "Разработчики Gentoo официально анонсировали проект eudev, не..."  +1 +/
Сообщение от chinarulezzz (ok), 18-Дек-12, 12:07 
>> Поттеринг изобрел  smss.exe ? После загрузки системы она все грузится и
> не готова к работе.
>Как и разработчики upstart и sysvinit

у меня sysvinit, и всё загружается до логина. Поццерингофилы лепят остальным свойственные им болячки?

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

107. "Разработчики Gentoo официально анонсировали проект eudev, не..."  –1 +/
Сообщение от Аноним (-), 17-Дек-12, 17:02 
> Ядро всегда загружает модули последовательно, даже если вызовы были выполнены из параллельных процессов.

Узкое место не в запуске ядром, а в чтении с диска - с диска код модулей читается параллельно, не ожидая пока предыдущий модуль запустится ядром.

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

111. "Разработчики Gentoo официально анонсировали проект eudev, не..."  +1 +/
Сообщение от Аноним (-), 17-Дек-12, 17:28 
> Узкое место не в запуске ядром, а в чтении с диска -
> с диска код модулей читается параллельно, не ожидая пока предыдущий модуль
> запустится ядром.

В результате бедный винчестер постоянно дергается между разными секторами, да и планировщик IO мечется как угорелый. Вместо последовательного чтения - рандомное. Что практически всегда медленнее, даже на SSD.

А вот в kmod все по уму сделано - если скорость критично, можно собрать модули вместе, и тогда скорость их загрузки с винта будет максимально возможной.

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

142. "Разработчики Gentoo официально анонсировали проект eudev, не..."  +/
Сообщение от anonymous (??), 17-Дек-12, 18:45 
>В результате бедный винчестер постоянно дергается между разными секторами, да и планировщик IO мечется как угорелый. Вместо последовательного чтения - рандомное.

Скажи это Поттерингу.

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

149. "Разработчики Gentoo официально анонсировали проект eudev, не..."  –2 +/
Сообщение от Аноним (-), 17-Дек-12, 18:52 
>>В результате бедный винчестер постоянно дергается между разными секторами, да и планировщик IO мечется как угорелый. Вместо последовательного чтения - рандомное.
> Скажи это Поттерингу.

Поттеринг это знает, и использует параллелизацию только там, где она дает выигрыш.
Разработчики Gentoo тоже это знают, и используют ее только там, где она дает проигрыш :)

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

153. "Разработчики Gentoo официально анонсировали проект eudev, не..."  –2 +/
Сообщение от Аноним (-), 17-Дек-12, 18:59 
>>В результате бедный винчестер постоянно дергается между разными секторами, да и планировщик IO мечется как угорелый. Вместо последовательного чтения - рандомное.
> Скажи это Поттерингу.

Есть тонкая разница между параллелизацией чтения и параллелизацией исполнения.
Поттеринг ее понимает, гентушники - нет.

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

215. "Разработчики Gentoo официально анонсировали проект eudev, не..."  +/
Сообщение от Аноним (-), 18-Дек-12, 10:29 
>Есть тонкая разница между параллелизацией чтения и параллелизацией исполнения.

Это ты к чему? systemd читает винт последовательно? Насмешил. Там полный event-based, и даже твой Поттеринг не узнает, что и когда будет прочитано.

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

166. "Разработчики Gentoo официально анонсировали проект eudev, не..."  +/
Сообщение от Аноним (-), 17-Дек-12, 19:21 
> В результате бедный винчестер постоянно дергается между разными секторами,

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

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

125. "Разработчики Gentoo официально анонсировали проект eudev, не..."  –1 +/
Сообщение от Аноним (-), 17-Дек-12, 17:59 
> Узкое место не в запуске ядром, а в чтении с диска - с диска код модулей читается параллельно, не ожидая пока предыдущий модуль запустится ядром.

Существенный бонус тут только тогда, когда модули лежат на разных дисках, с разными очередями запросов на чтение. В противном случае запросы опять-таки окажутся в одной очереди, и при этом возникнет излишняя нагрузка на планировщики I/O ядра и диска.

Кроме того, в большинстве случаев модули лежат в initrd (прочитанный ранее с диска загрузчиком), т.е. на RAM-диске. Скорость чтения с которого - ни разу не узкое место.

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

167. "Разработчики Gentoo официально анонсировали проект eudev, не..."  +/
Сообщение от Аноним (-), 17-Дек-12, 19:22 
> Существенный бонус тут только тогда, когда модули лежат на разных дисках,

Или SSD, который к рандомным seek-ам относится нормально.

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

211. "Разработчики Gentoo официально анонсировали проект eudev, не..."  +1 +/
Сообщение от Led (ok), 18-Дек-12, 06:34 
>> Узкое место не в запуске ядром, а в чтении с диска - с диска код модулей читается параллельно, не ожидая пока предыдущий модуль запустится ядром.
> Существенный бонус тут только тогда, когда модули лежат на разных дисках, с
> разными очередями запросов на чтение. В противном случае запросы опять-таки окажутся
> в одной очереди, и при этом возникнет излишняя нагрузка на планировщики
> I/O ядра и диска.

man readahead

> Кроме того, в большинстве случаев модули лежат в initrd (прочитанный ранее с
> диска загрузчиком), т.е. на RAM-диске.

Ага, 5% всех используемых модулей - в initrd.

man 5% (подсказка: 5% - не "большинство")

> Скорость чтения с которого - ни
> разу не узкое место.

Ну да, initrd не и диска же считывается, а из астрала.

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

218. "Разработчики Gentoo официально анонсировали проект eudev, не..."  +/
Сообщение от Аноним (-), 18-Дек-12, 12:17 
>Ну да, initrd не и диска же считывается, а из астрала.

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

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

224. "Разработчики Gentoo официально анонсировали проект eudev, не..."  +1 +/
Сообщение от Led (ok), 18-Дек-12, 16:02 
>>Ну да, initrd не и диска же считывается, а из астрала.
> initrd загружается в память еще на самом первом этапе загрзуки вместе с
> ядром, и потом висит в памяти до завершения работы. Потому модули
> с него читаются из оперативной памяти всегда.

Фееричный бред

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

179. "Разработчики Gentoo официально анонсировали проект eudev, не..."  +/
Сообщение от Аноним (-), 17-Дек-12, 19:37 
Надо было назвать не Eudev, а Gundev.
Было бы веселее.
Ответить | Правка | ^ к родителю #1 | Наверх | Cообщить модератору

184. "Разработчики Gentoo официально анонсировали проект eudev, не..."  +3 +/
Сообщение от Аноним (-), 17-Дек-12, 20:13 
Чувак, они это самое "G" хотят выпилить, а не впилить.
Ответить | Правка | ^ к родителю #179 | Наверх | Cообщить модератору

260. "Разработчики Gentoo официально анонсировали проект eudev, не..."  +/
Сообщение от Анонимemail (260), 26-Ноя-19, 11:30 
Entoo?
Ответить | Правка | ^ к родителю #184 | Наверх | Cообщить модератору

4. "Разработчики Gentoo официально анонсировали проект eudev, не..."  +1 +/
Сообщение от Гентовод со стажем (?), 17-Дек-12, 13:25 
Гента резко упала в моих глазах после переноса ifconfig и route из /sbin/ в /bin/. ЧСВ некоторых "разработчиков" дистрибутива зашкаливает.
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

6. "Разработчики Gentoo официально анонсировали проект eudev, не..."  +/
Сообщение от ostap (?), 17-Дек-12, 13:34 
"Гента резко упала в моих глазах после переноса ifconfig и route из /sbin/ в /bin/" - так а в чем проблема то? ln -s ...))
Ответить | Правка | ^ к родителю #4 | Наверх | Cообщить модератору

73. "Разработчики Gentoo официально анонсировали проект eudev, не..."  +2 +/
Сообщение от Аноним (-), 17-Дек-12, 15:33 
> "Гента резко упала в моих глазах после переноса ifconfig и route из
> /sbin/ в /bin/" - так а в чем проблема то? ln -s ...))

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

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

7. "Разработчики Gentoo официально анонсировали проект eudev, не..."  +3 +/
Сообщение от гостьemail (?), 17-Дек-12, 13:36 
А какая глубококонцептуальная разница то?
Ответить | Правка | ^ к родителю #4 | Наверх | Cообщить модератору

10. "Разработчики Gentoo официально анонсировали проект eudev, не..."  –3 +/
Сообщение от Аноним (-), 17-Дек-12, 13:38 
Теперь обычный пользователь может посмотреть интерфейсы и таблицы маршрутов. Это неконцептуально.
Ответить | Правка | ^ к родителю #7 | Наверх | Cообщить модератору

12. "Разработчики Gentoo официально анонсировали проект eudev, не..."  +/
Сообщение от ostap (?), 17-Дек-12, 13:40 
> Теперь обычный пользователь может посмотреть интерфейсы и таблицы маршрутов. Это неконцептуально.

Неконцептуально или не безопасно?


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

14. "Разработчики Gentoo официально анонсировали проект eudev, не..."  +1 +/
Сообщение от Andrey Mitrofanov (?), 17-Дек-12, 13:45 
>> Теперь обычный пользователь может посмотреть интерфейсы
> Неконцептуально или не безопасно?

Негламурненько! Пи-и-иу....

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

15. "Разработчики Gentoo официально анонсировали проект eudev, не..."  +2 +/
Сообщение от ostap (?), 17-Дек-12, 13:46 
>>> Теперь обычный пользователь может посмотреть интерфейсы
>> Неконцептуально или не безопасно?
> Негламурненько! Пи-и-иу....

Предлагаю в ответ /home и /opt перенести в /sbin

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

17. "Разработчики Gentoo официально анонсировали проект eudev, не..."  +3 +/
Сообщение от Andrey Mitrofanov (?), 17-Дек-12, 13:51 
> Предлагаю в ответ /home и /opt перенести в /sbin

Ага, /home и /opt - в /usr/local, /usr/[s]bin - в /[s]bin/local, ./sbin -> в /bin/sbin, /bin - в отдельный раздел, монтируем его R/O, остальные noexec...

Скорее! Пока RH не запатентовал!!

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

19. "Разработчики Gentoo официально анонсировали проект eudev, не..."  +1 +/
Сообщение от ostap (?), 17-Дек-12, 13:58 
>> Предлагаю в ответ /home и /opt перенести в /sbin
> Ага, /home и /opt - в /usr/local, /usr/[s]bin - в /[s]bin/local, ./sbin
> -> в /bin/sbin, /bin - в отдельный раздел, монтируем его R/O,
> остальные noexec...
> Скорее! Пока RH не запатентовал!!

Слишком сложно для них. Предлагаю свалить всё в одну папку /. При совпадении имен добавлять в конце "_XXXXX", где XXXXX - не что иное как порядковый номер по отсортированному списку inode в файловой системе.

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

71. "Разработчики Gentoo официально анонсировали проект eudev, не..."  +/
Сообщение от Аноним (-), 17-Дек-12, 15:31 
> иное как порядковый номер по отсортированному списку inode в файловой системе.

Где вы были в эпоху CP/M?! :D


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

98. "Разработчики Gentoo официально анонсировали проект eudev, не..."  +/
Сообщение от pavlinux (ok), 17-Дек-12, 16:36 
> Слишком сложно для них. Предлагаю свалить всё в одну папку /. При
> совпадении имен добавлять в конце "_XXXXX", где XXXXX - не что
> иное как порядковый номер по отсортированному списку inode в файловой системе.

А ещё допилим FS с версионностью

/ifconfig:98985438202372

%)  


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

170. "Разработчики Gentoo официально анонсировали проект eudev, не..."  +/
Сообщение от Аноним (-), 17-Дек-12, 19:23 
> А ещё допилим FS с версионностью
> /ifconfig:98985438202372

Мсье знает толк :). Только версию надо сделать пострашнее, типа как хэши в гите или гуиды какие-нибудь :)

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

128. "Разработчики Gentoo официально анонсировали проект eudev, не..."  +/
Сообщение от Аноним (-), 17-Дек-12, 18:27 
а rhel какие нибудь бинарники переносил?
Ответить | Правка | ^ к родителю #17 | Наверх | Cообщить модератору

20. "Разработчики Gentoo официально анонсировали проект eudev, не..."  +1 +/
Сообщение от Аноним (-), 17-Дек-12, 13:59 
>>>> Теперь обычный пользователь может посмотреть интерфейсы
>>> Неконцептуально или не безопасно?
>> Негламурненько! Пи-и-иу....
> Предлагаю в ответ /home и /opt перенести в /sbin

Не, давайте лучше все, кроме /dev, /proc и /tmp, перенесем в /usr.

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

32. "Разработчики Gentoo официально анонсировали проект eudev, не..."  +/
Сообщение от Аноним (-), 17-Дек-12, 14:14 
> Предлагаю в ответ /home и /opt перенести в /sbin

Да, у Gentoo должен быть собственный путь! Зачем бездумно повторять за всякими федорками?

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

94. "Разработчики Gentoo официально анонсировали проект eudev, не..."  +/
Сообщение от Аноним (-), 17-Дек-12, 16:33 
>> Предлагаю в ответ /home и /opt перенести в /sbin
> Да, у Gentoo должен быть собственный путь! Зачем бездумно повторять за всякими
> федорками?

Т.е. Вы предлагаете создать /gentoo , а уже в нем bin, usr, opt, home, tmp, etc?..
Оригинальненько, ничего не скажешь ;)

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

109. "Разработчики Gentoo официально анонсировали проект eudev, не..."  +/
Сообщение от К.О. (?), 17-Дек-12, 17:16 
Установка gentoo начинается с того, что в "родительском" дистрибутиве создаётся, к примеру  /mnt/gentoo и там далее внутри по списку bin, usr etc.
Так что, ваше предложение уже реализовано.
Ответить | Правка | ^ к родителю #94 | Наверх | Cообщить модератору

171. "Разработчики Gentoo официально анонсировали проект eudev, не..."  +1 +/
Сообщение от Аноним (-), 17-Дек-12, 19:24 
> Т.е. Вы предлагаете создать /gentoo ,

Накаркаете - услышат же :)

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

24. "Разработчики Gentoo официально анонсировали проект eudev, не..."  +9 +/
Сообщение от sabitov (ok), 17-Дек-12, 14:01 
таки бред(!) на счёт секурности. Что мешает обычному юзеру сказать /sbin/ifconfig? и не надо расказывать про права доступа. Покажите мне дистр, в котором "ис каропки" /sbin имеет права доступа 700.


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

33. "Разработчики Gentoo официально анонсировали проект eudev, не..."  +2 +/
Сообщение от Аноним (-), 17-Дек-12, 14:17 
Точно. Мне вообще надоело писать /sbin/ifconfig вместо ifconfig. Если конфигурацию можно посмотреть от пользователя, я буду смотреть её от пользователя. Делать sudo ради того, чтобы не писать /sbin/ -- глупо. Экономия в один символ. К тому же приходится лишний раз пароль вводить. Так что перенос ifconfig из /sbin в /bin -- здравое решение.
Ответить | Правка | ^ к родителю #24 | Наверх | Cообщить модератору

40. "Разработчики Gentoo официально анонсировали проект eudev, не..."  –3 +/
Сообщение от Аноним (-), 17-Дек-12, 14:26 
> Точно. Мне вообще надоело писать /sbin/ifconfig вместо ifconfig. Если конфигурацию можно
> посмотреть от пользователя, я буду смотреть её от пользователя. Делать sudo
> ради того, чтобы не писать /sbin/ -- глупо. Экономия в один
> символ. К тому же приходится лишний раз пароль вводить. Так что
> перенос ifconfig из /sbin в /bin -- здравое решение.

Хм. А насколько вообще здравое решение запускать ifconfig от пользователя?

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

47. "Разработчики Gentoo официально анонсировали проект eudev, не..."  +/
Сообщение от Аноним (-), 17-Дек-12, 14:31 
Настолько же здравое как и запускать ipconfig /all или смотреть Пуст -> ... -> Сетевые подключения.
Ответить | Правка | ^ к родителю #40 | Наверх | Cообщить модератору

53. "Разработчики Gentoo официально анонсировали проект eudev, не..."  –8 +/
Сообщение от Аноним (-), 17-Дек-12, 14:39 
> Настолько же здравое как и запускать ipconfig /all или смотреть Пуст ->
> ... -> Сетевые подключения.

$ ipconfig /all
zsh: command not found: ipconfig

А "пуска" у меня нет. Наверное, потому что у меня не Gentoo?

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

62. "Разработчики Gentoo официально анонсировали проект eudev, не..."  +2 +/
Сообщение от qqq (??), 17-Дек-12, 15:11 
> Мне вообще надоело писать /sbin/ifconfig вместо ifconfig.

Откройте для себя перменную среды PATH и файл $HOME/.profile :-)

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

65. "Разработчики Gentoo официально анонсировали проект eudev, не..."  +1 +/
Сообщение от Andrey Mitrofanov (?), 17-Дек-12, 15:20 
> Точно. Мне вообще надоело писать /sbin/ifconfig вместо ifconfig

+1

Хорошо, что есть ip a<enter>,

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

99. "Разработчики Gentoo официально анонсировали проект eudev, не..."  –1 +/
Сообщение от pavlinux (ok), 17-Дек-12, 16:39 
>> Точно. Мне вообще надоело писать /sbin/ifconfig вместо ifconfig
> Хорошо, что есть ip a<enter>,

cat /proc/net/*  - Наше фсё!!!

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

140. "Разработчики Gentoo официально анонсировали проект eudev, не..."  –2 +/
Сообщение от Гентовод со стажем (?), 17-Дек-12, 18:44 
в том-то и дело, что сотни пользователей уже написали в тысячах скриптов /sbin/ifconfig. И удалённо обновились.
Ответить | Правка | ^ к родителю #24 | Наверх | Cообщить модератору

219. "Разработчики Gentoo официально анонсировали проект eudev, не..."  +1 +/
Сообщение от Аноним (-), 18-Дек-12, 12:20 
> в том-то и дело, что сотни пользователей уже написали в тысячах скриптов
> /sbin/ifconfig. И удалённо обновились.

Какие-то больно старые скрипты. ifconfig/route с 2000 года еще deprecaeted в пользу iproute2.

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

119. "Разработчики Gentoo официально анонсировали проект eudev, не..."  +/
Сообщение от Аноним (-), 17-Дек-12, 17:48 
Безопасность это процесс. Несколько странно думать, что перемещение нескольких файлов сделают безопасную систему опасной.
Ответить | Правка | ^ к родителю #12 | Наверх | Cообщить модератору

185. "Разработчики Gentoo официально анонсировали проект eudev, не..."  +/
Сообщение от Michael Shigorinemail (ok), 17-Дек-12, 20:22 
> Несколько странно думать, что перемещение нескольких файлов
> сделают безопасную систему опасной.

Могут (например, если высунуть недостаточно аккуратно написанный suid helper из штатного места, где он хотя бы прикрыт правами доступа в каталог), но не в данном случае.

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

18. "Разработчики Gentoo официально анонсировали проект eudev, не..."  +/
Сообщение от Аноним (-), 17-Дек-12, 13:56 
Не заню, как правильно, но в моем дистрибутиве ifconfig и route лежат в /sbin, но работают от обычного пользователя, если прописать полный путь.
Ответить | Правка | ^ к родителю #10 | Наверх | Cообщить модератору

21. "Разработчики Gentoo официально анонсировали проект eudev, не..."  +/
Сообщение от Аноним (-), 17-Дек-12, 14:00 
> Не заню, как правильно, но в моем дистрибутиве ifconfig и route лежат
> в /sbin, но работают от обычного пользователя, если прописать полный путь.

А в Генту даже путь прописывать не надо!

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

22. "Разработчики Gentoo официально анонсировали проект eudev, не..."  +1 +/
Сообщение от anonymous (??), 17-Дек-12, 14:00 
Это правильно и удобно. Хотя двигать оттуда, где устоялось не очень хорошо, лучше бы с дурацкой привычкой не давать простым пользователям /sbin:/usr/sbin в PATH покончили.
А вообще, культурные люди давно ip используют.
Ответить | Правка | ^ к родителю #10 | Наверх | Cообщить модератору

48. "Разработчики Gentoo официально анонсировали проект eudev, не..."  +1 +/
Сообщение от Michael Shigorinemail (ok), 17-Дек-12, 14:32 
> Это правильно и удобно.

Да.

> Хотя двигать оттуда, где устоялось не очень хорошо,

Да.

> лучше бы с дурацкой привычкой не давать простым пользователям /sbin:/usr/sbin в
> PATH покончили.

Нет.

> А вообще, культурные люди давно ip используют.

Да.

А ещё есть симлинки. :)

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

50. "Разработчики Gentoo официально анонсировали проект eudev, не..."  +/
Сообщение от anonymous (??), 17-Дек-12, 14:36 
>>лучше бы с дурацкой привычкой не давать простым пользователям /sbin:/usr/sbin в PATH покончили.
>Нет.

Обоснуйте, пожалуйста.

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

72. "Разработчики Gentoo официально анонсировали проект eudev, не..."  +/
Сообщение от Michael Shigorinemail (ok), 17-Дек-12, 15:31 
>>>лучше бы с дурацкой привычкой не давать простым пользователям /sbin:/usr/sbin
>>>в PATH покончили.
>>Нет.
> Обоснуйте, пожалуйста.

Дополнение засоряет, одного этого уже достаточно...

PS: http://sisyphus.ru/srpm/installer-feature-symlinks-from-sbin :)

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

102. "Разработчики Gentoo официально анонсировали проект eudev, не..."  +/
Сообщение от anonymous (??), 17-Дек-12, 16:51 
>уже достаточно...

Не достаточно.

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

100. "Разработчики Gentoo официально анонсировали проект eudev, не..."  +1 +/
Сообщение от pavlinux (ok), 17-Дек-12, 16:41 
> лучше бы покончили с простыми пользователями...

Правильно, долой ламеров!!!  

сhown -R root:root /
chmod -R o-rwxsSt /

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

45. "Разработчики Gentoo официально анонсировали проект eudev, не..."  +5 +/
Сообщение от Michael Shigorinemail (ok), 17-Дек-12, 14:30 
> Теперь обычный пользователь может посмотреть интерфейсы и таблицы маршрутов.

Ничего, что он и раньше "это" мог?

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

204. "Разработчики Gentoo официально анонсировали проект eudev, не..."  +/
Сообщение от pavlinux (ok), 18-Дек-12, 02:23 
>> Теперь обычный пользователь может посмотреть интерфейсы и таблицы маршрутов.
> Ничего, что он и раньше "это" мог?

Юзеры, ваще обнаглели, пинг - разрешили, traceroute - разрешили, некоторые,
не будем показывать пальцем, sudo разрешают....  

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

209. "Разработчики Gentoo официально анонсировали проект eudev, не..."  +/
Сообщение от Михрютка (ok), 18-Дек-12, 04:23 
>>> Теперь обычный пользователь может посмотреть интерфейсы и таблицы маршрутов.
>> Ничего, что он и раньше "это" мог?
> Юзеры, ваще обнаглели, пинг - разрешили, traceroute - разрешили, некоторые,
> не будем показывать пальцем, sudo разрешают....

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

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

212. "Разработчики Gentoo официально анонсировали проект eudev, не..."  +/
Сообщение от pavlinux (ok), 18-Дек-12, 07:19 
> ыыы павлиныч, последний раз на клиентской инсталляции убунты - трейсроута не было вапще.

Простые смертные tracepath нынче юзают. Это кастрированный трейсроут,
там можно задавать только размер пакета, да и то не более 64 кило.

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

220. "Разработчики Gentoo официально анонсировали проект eudev, не..."  +/
Сообщение от Michael Shigorinemail (ok), 18-Дек-12, 12:20 
re #208 (куда-то уже делось, видимо, из-за ругани) -- на альте так:
$ ls -ld /var/log/messages /var/log/syslog
lrwxrwxrwx 1 root root   15 Feb 13  2009 /var/log/messages -> syslog/messages
drwxr-x--- 2 root adm  4096 Mar  1  2010 /var/log/syslog
И соответственно такой саппорт можно засунуть в группу, посмотрев другие доступные по ней объекты и подумав (мне не доводилось, потому кэшированного ответа нет).

Или как вариант, достроить syslog на выдачу специально для них лога в более другое место либо на логсервер, где хоть в LogAnalyzer свалить.  Если в дистрибутиве принимаются соответствующие *.d/*.conf, то хоть пакетом с шаблонным кусочком конфигурации.

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

240. "Разработчики Gentoo официально анонсировали проект eudev, не..."  +/
Сообщение от Аноним (-), 21-Дек-12, 04:54 
> ыыы павлиныч, последний раз на клиентской инсталляции убунты - трейсроута не было вапще.

А там по дефолту гламурненький mtr. Хорошая штука, кстати. Хоть и другая.

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

242. "Разработчики Gentoo официально анонсировали проект eudev, не..."  –1 +/
Сообщение от Michael Shigorinemail (ok), 21-Дек-12, 12:54 
> А там по дефолту гламурненький mtr. Хорошая штука, кстати. Хоть и другая.

Минздрав предупреждает:

$ ls -l =tracepath =mtr
-rwxr-xr-x 1 root root     13856 May  9  2011 /bin/tracepath
-rws--x--- 1 root netadmin 56276 Apr 22  2012 /usr/bin/mtr

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

30. "Разработчики Gentoo официально анонсировали проект eudev, не..."  +5 +/
Сообщение от Аноним (-), 17-Дек-12, 14:12 
Да никакой. Берем каталоги
/bin
/sbin
/usr/bin
/usr/sbin
/usr/local/bin
/usr/local/sbin

и раскидываем по ним все бинарники от балды. Фак ю поцтеринг!

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

60. "Разработчики Gentoo официально анонсировали проект eudev, не..."  –3 +/
Сообщение от Аноним (-), 17-Дек-12, 15:08 
Давно пора сократить количество этих каталогов, я считаю.
Ответить | Правка | ^ к родителю #30 | Наверх | Cообщить модератору

148. "Разработчики Gentoo официально анонсировали проект eudev, не..."  +/
Сообщение от Гентовод со стажем (?), 17-Дек-12, 18:52 
> А какая глубококонцептуальная разница то?

удалённо обновил и ребутнул. Несмотря на репутацию генты как якобы требующей постоянного контроля за обновлениями, с 2005го года не было обновления, после которого система пропадала бы из сети. Даже на новую систему инициализации был непротиворечивый опциональный даже после обновления переход. И в скриптах подъёма интерфейса был /sbin/route.

Что характерно, пока тогда думал, что с машиной, думал что Линус какой-нибудь усб_маллок в усб_юсер_маллок() переименовал, со стороны дистрибутива вообще новостей не ожидал.

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

13. "Разработчики Gentoo официально анонсировали проект eudev, не..."  –3 +/
Сообщение от Аноним (-), 17-Дек-12, 13:43 
АХренительно! У вас наверное и сервера тоже падают так же быстро, как и репутация дистрибутива!
=))
Ответить | Правка | ^ к родителю #4 | Наверх | Cообщить модератору

36. "Разработчики Gentoo официально анонсировали проект eudev, не..."  +3 +/
Сообщение от anonymous (??), 17-Дек-12, 14:19 
sbin это статически слинкованые бинарники а не то что ты подумал, хотя какая уже разница.
Ответить | Правка | ^ к родителю #4 | Наверх | Cообщить модератору

42. "Разработчики Gentoo официально анонсировали проект eudev, не..."  +/
Сообщение от Аноним (-), 17-Дек-12, 14:28 
> sbin это статически слинкованые бинарники а не то что ты подумал, хотя
> какая уже разница.

По факту, там уже давно лежат бинарники, юзающие so. Причем эти so могут лежать и в /usr (давеча в debian-devel был эпичный срач, когда это наконец заметили).

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

61. "Разработчики Gentoo официально анонсировали проект eudev, не..."  +1 +/
Сообщение от myhand (ok), 17-Дек-12, 15:09 
А в действительности, по этим самым "фактам" - в том же дебиане *необходимые* бинарники там лежат либо статические, либо с библиотеками в /lib.  Такие дела.  Вы ведь не думаете, что pam_cracklib.so понадобится для монтирования какой-либо файловой системы? :)  В обсуждении debian-devel речь шла именно о таких исключениях.

Пример:
$ ldd /sbin/fsck.ext3
    linux-vdso.so.1 =>  (0x00007fff8f5ba000)
    libext2fs.so.2 => /lib/libext2fs.so.2 (0x00002b66b354b000)
    libcom_err.so.2 => /lib/libcom_err.so.2 (0x00002b66b3779000)
    libblkid.so.1 => /lib/libblkid.so.1 (0x00002b66b397d000)
    libuuid.so.1 => /lib/libuuid.so.1 (0x00002b66b3b9c000)
    libe2p.so.2 => /lib/libe2p.so.2 (0x00002b66b3da0000)
    libc.so.6 => /lib/libc.so.6 (0x00002b66b3fa8000)
    libpthread.so.0 => /lib/libpthread.so.0 (0x00002b66b430a000)
    /lib64/ld-linux-x86-64.so.2 (0x00002b66b332b000)
$ ldd /sbin/lvm
    linux-vdso.so.1 =>  (0x00007fffb91ff000)
    libdl.so.2 => /lib/libdl.so.2 (0x00002b0a4081e000)
    libreadline.so.5 => /lib/libreadline.so.5 (0x00002b0a40a22000)
    libdevmapper.so.1.02.1 => /lib/libdevmapper.so.1.02.1 (0x00002b0a40c63000)
    libudev.so.0 => /lib/libudev.so.0 (0x00002b0a40e85000)
    libc.so.6 => /lib/libc.so.6 (0x00002b0a41093000)
    /lib64/ld-linux-x86-64.so.2 (0x00002b0a405fe000)
    libncurses.so.5 => /lib/libncurses.so.5 (0x00002b0a413f6000)
    libselinux.so.1 => /lib/libselinux.so.1 (0x00002b0a4163c000)

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

Напр.,
http://lists.debian.org/debian-devel/2012/08/msg00918.html
http://lists.debian.org/debian-devel/2012/08/msg00908.html

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

114. "Разработчики Gentoo официально анонсировали проект eudev, не..."  +/
Сообщение от Аноним (-), 17-Дек-12, 17:35 
> А в действительности, по этим самым "фактам" - в том же дебиане
> *необходимые* бинарники там лежат либо статические, либо с библиотеками в /lib.

А остальные - типа не-необходимые? Тогда, простите, какого хрена они делают в корне, а не в /usr?

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

127. "Разработчики Gentoo официально анонсировали проект eudev, не..."  +3 +/
Сообщение от GentooBoy (ok), 17-Дек-12, 18:18 
The /usr Hierarchy
Purpose

/usr is the second major section of the filesystem. /usr is shareable, read-only data. That means that /usr should be shareable between various FHS-compliant hosts and must not be written to. Any information that is host-specific or varies with time is stored elsewhere.

Large software packages must not use a direct subdirectory under the /usr hierarchy.

Сходите FHS почитайте

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

133. "Разработчики Gentoo официально анонсировали проект eudev, не..."  –3 +/
Сообщение от Аноним (-), 17-Дек-12, 18:35 
Чего сказать-то хотел?
Ответить | Правка | ^ к родителю #127 | Наверх | Cообщить модератору

168. "Разработчики Gentoo официально анонсировали проект eudev, не..."  +5 +/
Сообщение от Аноним (-), 17-Дек-12, 19:22 
Он же сказал: чтобы сходили почитали FHS.
Ответить | Правка | ^ к родителю #133 | Наверх | Cообщить модератору

57. "Разработчики Gentoo официально анонсировали проект eudev, не..."  +/
Сообщение от mihalychemail (ok), 17-Дек-12, 14:45 
man hier
Ответить | Правка | ^ к родителю #36 | Наверх | Cообщить модератору

58. "Разработчики Gentoo официально анонсировали проект eudev, не..."  +/
Сообщение от Аноним (-), 17-Дек-12, 14:58 
Приплыли :)

Utilities used for system administration (and other root-only commands) are stored in /sbin, /usr/sbin, and /usr/local/sbin. /sbin contains binaries essential for booting, restoring, recovering, and/or repairing the system in addition to the binaries in /bin.

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

122. "Разработчики Gentoo официально анонсировали проект eudev, не..."  –4 +/
Сообщение от GentooBoy (ok), 17-Дек-12, 17:49 
откуда же вас по на выпускали таких.
Читай внимательней http://www.pathname.com/fhs/pub/fhs-2.3.html#SBINSYSTEMBINARIES
Ответить | Правка | ^ к родителю #36 | Наверх | Cообщить модератору

54. "Разработчики Gentoo официально анонсировали проект eudev, не..."  +/
Сообщение от blow (?), 17-Дек-12, 14:41 
Gentoo:

# which ifconfig
/sbin/ifconfig

# which route
/sbin/route

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

74. "Разработчики Gentoo официально анонсировали проект eudev, не..."  +1 +/
Сообщение от Mike Lee (?), 17-Дек-12, 15:34 
обновляться не пробовали?
Ответить | Правка | ^ к родителю #54 | Наверх | Cообщить модератору

59. "Разработчики Gentoo официально анонсировали проект eudev, не..."  +/
Сообщение от tipa_admin (?), 17-Дек-12, 15:04 
Ха. Когда я при установке арча с очередной исошки вообще не нашёл ifconfig - вот это был номер :-D.
Ответить | Правка | ^ к родителю #4 | Наверх | Cообщить модератору

124. "Разработчики Gentoo официально анонсировали проект eudev, не..."  –3 +/
Сообщение от GentooBoy (ok), 17-Дек-12, 17:51 
Арчь все еще требует загружать iso для свой установки и при этом не имеет инсталлятора?
Ответить | Правка | ^ к родителю #59 | Наверх | Cообщить модератору

130. "Разработчики Gentoo официально анонсировали проект eudev, не..."  –1 +/
Сообщение от mihalychemail (ok), 17-Дек-12, 18:34 
Это у них kiss нынче такой :)
Ответить | Правка | ^ к родителю #124 | Наверх | Cообщить модератору

154. "Разработчики Gentoo официально анонсировали проект eudev, не..."  –1 +/
Сообщение от Аноним (-), 17-Дек-12, 19:01 
> Арчь все еще требует загружать iso для свой установки

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

Да, не имеет. И?

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

196. "Разработчики Gentoo официально анонсировали проект eudev, не..."  +/
Сообщение от GentooBoy (ok), 17-Дек-12, 22:27 
В том и вопрос, нужно мне iso загружать что бы arch установить или для этого любого livecd
Ответить | Правка | ^ к родителю #154 | Наверх | Cообщить модератору

223. "Разработчики Gentoo официально анонсировали проект eudev, не..."  +/
Сообщение от Аноним (-), 18-Дек-12, 15:50 
Ммм, просто из интереса, а в чем сложность скачать лишний iso? Все равно потом из сети тянуть вагоны пакетов.
Ответить | Правка | ^ к родителю #196 | Наверх | Cообщить модератору

88. "Разработчики Gentoo официально анонсировали проект eudev, не..."  +1 +/
Сообщение от Аноним (-), 17-Дек-12, 16:17 
Коммит сделан в апстрим вообще-то
http://net-tools.git.sourceforge.net/git/gitweb.cgi?p=net-to...
Ответить | Правка | ^ к родителю #4 | Наверх | Cообщить модератору

89. "Разработчики Gentoo официально анонсировали проект eudev, не..."  +/
Сообщение от Аноним (-), 17-Дек-12, 16:19 
Ну и раньше никто не мешал неруту выполнить /sbin/ifconfig
Ответить | Правка | ^ к родителю #88 | Наверх | Cообщить модератору

228. "Разработчики Gentoo официально анонсировали проект eudev, не..."  –2 +/
Сообщение от jOKer (ok), 18-Дек-12, 17:15 
>Гента резко упала в моих глазах

И шо так таки и упала?! Это несчастье. Скорбим вместе с Вами.

А скажите мне как гентушник (со стажем) гентушнику: проблемы с секурностью от этого есть? И если нет, то на фига ли разводить холивар на пустом месте?

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

8. "Разработчики Gentoo официально анонсировали проект eudev, не..."  +/
Сообщение от Аноним (-), 17-Дек-12, 13:37 
Понаделали дистрибутивов и теперь переливают из пустого в порожнее, переписывая один и тот же функционал.

<troll>Да, Аноним знает как лучше. Лучше, чтобы только Fedora с Red Hat и Debian с Ubuntu. ^.^</troll>

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

11. "Разработчики Gentoo официально анонсировали проект eudev, не..."  +1 +/
Сообщение от Michael Shigorinemail (ok), 17-Дек-12, 13:39 
Надеюсь, Грега они всё же услышали.
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

63. "Разработчики Gentoo официально анонсировали проект eudev, не..."  –2 +/
Сообщение от myhand (ok), 17-Дек-12, 15:13 
А, что - он сказал по их поводу что-но новое и разумное?

// А вот что ему ответили на очередное "фи":
"The fact that people seem to think they need to fork a project should be seen as a huge issue. You seem to be ignoring that entirely." (c) тот-самый-парень

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

174. "Разработчики Gentoo официально анонсировали проект eudev, не..."  +/
Сообщение от Аноним (-), 17-Дек-12, 19:29 
> А, что - он сказал по их поводу что-но новое и разумное?

Да, он сказал что дергать апи для вгрузки модулее - намного умнее чем делать какой-то форк и выполнять какой-то левый посторонний бинарник. ИЧСХ, он в этом прав. В конечном итоге все-равно это инструктирование ядра сделать некие операции. Указанный маршрут может быть короче и не требовать закладки на наличие в системе какого-то стороннего бинаря. Который вообще никто не обещал.

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

181. "Разработчики Gentoo официально анонсировали проект eudev, не..."  +/
Сообщение от myhand (ok), 17-Дек-12, 19:44 
>> А, что - он сказал по их поводу что-но новое и разумное?
> Да, он сказал что дергать апи для вгрузки модулее - намного умнее
> чем делать какой-то форк и выполнять какой-то левый посторонний бинарник.

Интересно, а "левый посторонний бинарник" общается с ядром посредством магии вуду?

Ох, школие.

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

191. "Разработчики Gentoo официально анонсировали проект eudev, не..."  +/
Сообщение от Crazy Alex (ok), 17-Дек-12, 21:21 
С какого перепугу дистрибутив сам себе ничего не обещал?
Ответить | Правка | ^ к родителю #174 | Наверх | Cообщить модератору

213. "Разработчики Gentoo официально анонсировали проект eudev, не..."  +2 +/
Сообщение от anonymous (??), 18-Дек-12, 07:22 
А, ну да. А libkmod, стало быть, уже является частью стандарта POSIX, раз ты ее гарантируешь в любом дистрибутиве.

Что мешает поддерживать ОБА способа загрузки? Зачем выламывать старый функционал, если это не оправдано?

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

16. "Разработчики Gentoo официально анонсировали проект eudev, не..."  +1 +/
Сообщение от Аноним (-), 17-Дек-12, 13:49 
> udev по прежнему [...] может быть собран без привязки к особенностям systemd

Ложь. Он может быть _использован_ без привязки к systemd, но обособленная _сборка_ не поддерживается.

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

23. "Разработчики Gentoo официально анонсировали проект eudev, не..."  +/
Сообщение от Аноним (-), 17-Дек-12, 14:00 
> Ложь. Он может быть _использован_ без привязки к systemd, но обособленная _сборка_ не поддерживается.

В последнем выпуске systemd вроде лишние зависимости убрали "For embedded systems it is now possible to build udev and systemd without blkid and/or kmod support.". http://lists.freedesktop.org/archives/systemd-devel/2012-Nov...
Или вы о другом ?

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

27. "Разработчики Gentoo официально анонсировали проект eudev, не..."  +1 +/
Сообщение от Аноним (-), 17-Дек-12, 14:06 
Нет, немножко о другом.
Точнее, о том, что udev прекрасно работает без systemd.
Но не собирается без него, потому что там довольного много общего кода.
Ответить | Правка | ^ к родителю #23 | Наверх | Cообщить модератору

26. "Разработчики Gentoo официально анонсировали проект eudev, не..."  +/
Сообщение от Аноним (-), 17-Дек-12, 14:05 
>> udev по прежнему [...] может быть собран без привязки к особенностям systemd
> Ложь. Он может быть _использован_ без привязки к systemd, но обособленная _сборка_
> не поддерживается.

http://www.mail-archive.com/systemd-devel@lists.freedes...

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

28. "Разработчики Gentoo официально анонсировали проект eudev, не..."  +/
Сообщение от Аноним (-), 17-Дек-12, 14:07 
>>> udev по прежнему [...] может быть собран без привязки к особенностям systemd
>> Ложь. Он может быть _использован_ без привязки к systemd, но обособленная _сборка_
>> не поддерживается.
> http://www.mail-archive.com/systemd-devel@lists.freedes...

Немного промазал ссылкой: http://www.mail-archive.com/systemd-devel@lists.freedes...

Setting up to allow separate udev and systemd builds[PATCH 1/5] build-sys: move common libraries to separate Makefile

[PATCH 2/5] build-sys: move udev build to a separate makefile
[PATCH 3/5] build-sys: move systemd build to a separate makefile
[PATCH 4/5] build-sys: add --enable-systemd configure option
[PATCH 5/5] build-sys: add --enable-udev configure option

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

31. "Разработчики Gentoo официально анонсировали проект eudev, не..."  +3 +/
Сообщение от Аноним (-), 17-Дек-12, 14:13 
> Setting up to allow separate udev and systemd builds[PATCH 1/5] build-sys: move
> common libraries to separate Makefile
> [PATCH 2/5] build-sys: move udev build to a separate makefile
> [PATCH 3/5] build-sys: move systemd build to a separate makefile
> [PATCH 4/5] build-sys: add --enable-systemd configure option
> [PATCH 5/5] build-sys: add --enable-udev configure option

На что закономерно ответили, что это изменение значительно усложняет систему сборки, а значит, противоречит принципу KISS.

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

49. "Разработчики Gentoo официально анонсировали проект eudev, не..."  +1 +/
Сообщение от Michael Shigorinemail (ok), 17-Дек-12, 14:35 
> На что закономерно ответили, что это изменение значительно усложняет систему сборки,
> а значит, противоречит принципу KISS.

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

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

55. "Разработчики Gentoo официально анонсировали проект eudev, не..."  +/
Сообщение от Аноним (-), 17-Дек-12, 14:43 
Суся, арч, мандрива, фруга и другие обидятся.
Ответить | Правка | ^ к родителю #49 | Наверх | Cообщить модератору

259. "Разработчики Gentoo официально анонсировали проект eudev, не..."  +/
Сообщение от freehckemail (ok), 20-Сен-19, 22:43 
> Будучи применён достаточно последовательно, этот принцип может привести данный апстрём к мысли о значительном упрощении сборки -- только под шляпу... заодно и комбинаций вариантов для поддержки меньше, кругом выгода.

Кстати, Миша, 5 лет спустя не могу не заметить -- так и вышло. =/

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

175. "Разработчики Gentoo официально анонсировали проект eudev, не..."  +/
Сообщение от Аноним (-), 17-Дек-12, 19:30 
> значит, противоречит принципу KISS.

Ага, а выколупывать нужные файлы после мейкинсталла - это у них значит KISS? :)

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

41. "Разработчики Gentoo официально анонсировали проект eudev, не..."  +1 +/
Сообщение от гость (?), 17-Дек-12, 14:28 
Lennart Poettering Tue, 19 Jun 2012 01:31:59 -0700

On Tue, 12.06.12 12:52, William Hubbs (w.d.hu...@gmail.com) wrote:

heya,

Sorry, not going to merge this

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

76. "Разработчики Gentoo официально анонсировали проект eudev, не..."  +/
Сообщение от Аноним (-), 17-Дек-12, 15:38 
> http://www.mail-archive.com/systemd-devel@lists.freedes...

Redhat и ее разработчики. Традиционно кооперативны и не кладут болт на чужие проблемы. Совсем не похоже на ульриха и глибцу :)


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

84. "Разработчики Gentoo официально анонсировали проект eudev, не..."  +/
Сообщение от Пиу (?), 17-Дек-12, 16:08 
просто Ульрих следит за качеством, а не за модными веяниями
Ответить | Правка | ^ к родителю #76 | Наверх | Cообщить модератору

120. "Разработчики Gentoo официально анонсировали проект eudev, не..."  –2 +/
Сообщение от Аноним (-), 17-Дек-12, 17:48 
> просто Ульрих следит за качеством, а не за модными веяниями

Среди широких масс модно закидывать Дреппера ссаными тряпками точно так же, как и Поттеринга, есличо.

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

177. "Разработчики Gentoo официально анонсировали проект eudev, не..."  +2 +/
Сообщение от Аноним (-), 17-Дек-12, 19:35 
> Среди широких масс модно закидывать Дреппера ссаными тряпками

При том не за красивые глаза а за вполне себе стиль майнтайнерства потребовавший от остальных или таскать вагон патчей или просто брутально форкаться как eglibc. Обратите внимание что у eglibc написано в достоинствах :)

Внезапно, майнтайнеры - это тоже люди. Они во первых в мало-мальски самостоятельных и чего-то из себя представляющих дистрах не собираюстя безмолвно строиться под шапку, кушая любой шит отсыпанный свыже, а во вторых, класть на их удобство - можно. Но - икнется потом. Ульриху таки икалось. А теперь eglibc пожалуй установлен на бОльщем числе компьютеров чем glibc оригинальный. Такие вот чудеса науки.

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

176. "Разработчики Gentoo официально анонсировали проект eudev, не..."  +1 +/
Сообщение от Аноним (-), 17-Дек-12, 19:32 
> просто Ульрих следит за качеством, а не за модными веяниями

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

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

90. "Разработчики Gentoo официально анонсировали проект eudev, не..."  +/
Сообщение от Аноним (-), 17-Дек-12, 16:20 
>> udev по прежнему [...] может быть собран без привязки к особенностям systemd
> Ложь. Он может быть _использован_ без привязки к systemd, но обособленная _сборка_
> не поддерживается.

Посмотрите гентушный ебилд

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

157. "Разработчики Gentoo официально анонсировали проект eudev, не..."  +/
Сообщение от anonymous (??), 17-Дек-12, 19:06 
>Посмотрите гентушный ебилд

Там грязный хак, а не штатная сборка.

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

29. "Разработчики Gentoo официально анонсировали проект eudev, не..."  +3 +/
Сообщение от Аноним (-), 17-Дек-12, 14:11 
> Проблема такого подхода связана с тем, что kmod загружает модули последовательно, в то время как классическая обработка правил в udev производилась с ответвлением нового процесса. Экономия 0.01 мс на выполнение вызова fork() ничтожна по сравнению с задержкой в 10-20 мс, необходимой для загрузки данных с диска.

Однако практика показывает, что после перехода udev на kmod система стала грузиться быстрее. Значит, кто где-то мухлюет с циферками.

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

34. "Разработчики Gentoo официально анонсировали проект eudev, не..."  +13 +/
Сообщение от Anonymous copypaster (?), 17-Дек-12, 14:18 
«there's no way to load modules in parallel. Please check the kernel implementation of module_init before stating things like above. Exec'ing several instances of modprobe doesn't mean you are loading the modules in parallel.»
Ответить | Правка | ^ к родителю #29 | Наверх | Cообщить модератору

35. "Разработчики Gentoo официально анонсировали проект eudev, не..."  +1 +/
Сообщение от Аноним (-), 17-Дек-12, 14:18 
> Значит, кто где-то мухлюет с циферками.

Понял, где. fork удава - это не 0.01 мс, а 0.01 с - т.е. 100 мс. Что, конечно же, "ничтожно" по сравнению с 10-20 мс.

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

44. "Разработчики Gentoo официально анонсировали проект eudev, не..."  +3 +/
Сообщение от гость (?), 17-Дек-12, 14:30 
> 0.01 с - т.е. 100 мс

мда..

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

52. "Разработчики Gentoo официально анонсировали проект eudev, не..."  +1 +/
Сообщение от Аноним (-), 17-Дек-12, 14:37 
>> 0.01 с - т.е. 100 мс
> мда..

Зато теперь меня возьмут в разработчики gentoo!

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

64. "Разработчики Gentoo официально анонсировали проект eudev, не..."  +/
Сообщение от ананим (?), 17-Дек-12, 15:19 
Тебя Похтеринг возьмёт.
Будешь пульсу пилить и задержки считать.
А потом с Грегом будешь всем отвечать "вы не понимаете".
Ответить | Правка | ^ к родителю #52 | Наверх | Cообщить модератору

77. "Разработчики Gentoo официально анонсировали проект eudev, не..."  +4 +/
Сообщение от Аноним (-), 17-Дек-12, 15:42 
> А потом с Грегом будешь всем отвечать "вы не понимаете".

А вот Грег чисто технически прав: нормальный вариант это дергать вызов api если вам от системы что-то надо. А не дергать какие-то левые нестандартные бинари фиг знает где.

Однако лобовой дерг API ведет к блокирующим вызовам. Вероятно граждане должны бы юзать отдельные треды/форки для ускорения. Мало ли, может какой модуль будет минуту инициализироваться.

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

173. "Разработчики Gentoo официально анонсировали проект eudev, не..."  +2 +/
Сообщение от Xasd (ok), 17-Дек-12, 19:28 
ну или просто разработчикия ядра -- придумают (или уже придумали?) -- API для неблокирующих вызовов :) .

kmod не имеет там чтоли async-режима? [ну если не умеет -- думаю при большой необходимости разработчики-kmod всегда могут его запилить :).. врядли это нерешаемая проблема]

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

115. "Разработчики Gentoo официально анонсировали проект eudev, не..."  +1 +/
Сообщение от Аноним (-), 17-Дек-12, 17:37 
> Тебя Похтеринг возьмёт.

Похтеринг не возьмет :(

> А потом с Грегом будешь всем отвечать "вы не понимаете".

Хочешь крикнуть "Кроа-Хартман - идиот!"? Крикни, не стесняйся!

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

46. "Разработчики Gentoo официально анонсировали проект eudev, не..."  +/
Сообщение от Аноним (-), 17-Дек-12, 14:31 
>> Значит, кто где-то мухлюет с циферками.
> Понял, где. fork удава - это не 0.01 мс, а 0.01 с
> - т.е. 100 мс. Что, конечно же, "ничтожно" по сравнению с
> 10-20 мс.

Стоп, не 100, а 10. Но все равно "ничтожно".

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

95. "Разработчики Gentoo официально анонсировали проект eudev, не..."  +/
Сообщение от paulus (ok), 17-Дек-12, 16:33 
Насаждение systemd и включение в него udev похоже на попытки нагадить всем отличным от Федоры дистрибутивам и очень смахивает на тактику M$: "Пользователи ... со временем «сдаются». По словам Джули Ларсон Грин, точка перелома наступает примерно через шесть недель использования Windows 8".
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

101. "Разработчики Gentoo официально анонсировали проект eudev, не..."  +2 +/
Сообщение от Аноним (-), 17-Дек-12, 16:41 
Эта тактика описана у Сунь Цзы как "жечь мосты после прохождения наступающего войска". До создания Майкрософт оставалось 2000 лет.
Ответить | Правка | ^ к родителю #95 | Наверх | Cообщить модератору

116. "Разработчики Gentoo официально анонсировали проект eudev, не..."  +2 +/
Сообщение от Аноним (-), 17-Дек-12, 17:40 
> Насаждение systemd и включение в него udev похоже на попытки нагадить всем
> отличным от Федоры дистрибутивам и очень смахивает на тактику M$

А гентушники, в свою очередь, пытаются присунуть всем остальным дистрам свой openrc.
Достаточно поискать эпичные обсуждения в архиве debian-devel, когда главный "разработчик" eudev Люся Горбатый пытался доказать дебиановцам, что они обязаны перейти на openrc, и пофиг, что его нет в дебиановских репах и он не умеет параллельной загрузки (в отличие от стандартного дебиановского инита).

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

131. "Разработчики Gentoo официально анонсировали проект eudev, не..."  +/
Сообщение от Аноним (-), 17-Дек-12, 18:34 
Строго говоря, параллельная загрузка в генте есть, включается rc_parallel="YES"  в /etc/rc.conf, так что высказанное вами на половину - ложь ;)
Ответить | Правка | ^ к родителю #116 | Наверх | Cообщить модератору

135. "Разработчики Gentoo официально анонсировали проект eudev, не..."  +3 +/
Сообщение от Аноним (-), 17-Дек-12, 18:38 
> Строго говоря, параллельная загрузка в генте есть, включается rc_parallel="YES"  в /etc/rc.conf,
> так что высказанное вами на половину - ложь ;)

Строго говоря, ее там нет. Разработчики OpenRC неоднократно говорили, что этот режим официально не поддерживается, и все багрепорты относительно него будут закрывать с WONTFIX.

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

146. "Разработчики Gentoo официально анонсировали проект eudev, не..."  +/
Сообщение от Аноним (-), 17-Дек-12, 18:51 
>> Строго говоря, параллельная загрузка в генте есть, включается rc_parallel="YES"  в /etc/rc.conf,
>> так что высказанное вами на половину - ложь ;)
> Строго говоря, ее там нет. Разработчики OpenRC неоднократно говорили, что этот режим
> официально не поддерживается, и все багрепорты относительно него будут закрывать с
> WONTFIX.

Вот например, комментарий одного из ведущих разработчиков openrc:
http://www.linux.org.ru/forum/desktop/8529910?cid=8530111

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

229. "Разработчики Gentoo официально анонсировали проект eudev, не..."  +/
Сообщение от qnikst (?), 18-Дек-12, 20:42 
>>> Строго говоря, параллельная загрузка в генте есть, включается rc_parallel="YES"  в /etc/rc.conf,
>>> так что высказанное вами на половину - ложь ;)
>> Строго говоря, ее там нет. Разработчики OpenRC неоднократно говорили, что этот режим
>> официально не поддерживается, и все багрепорты относительно него будут закрывать с
>> WONTFIX.
> Вот например, комментарий одного из ведущих разработчиков openrc:
> http://www.linux.org.ru/forum/desktop/8529910?cid=8530111

только следует уточнить, что я не только не ведущий, но даже и не разработчик openrc (не считая одного принятого коммита и нескольких не принятых). А по поводу rc_parallel я использую и многие используют, т.е. поддержка все же есть.

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

241. "Разработчики Gentoo официально анонсировали проект eudev, не..."  +/
Сообщение от Аноним (-), 21-Дек-12, 05:23 
> только следует уточнить, что я не только не ведущий, но даже и
> не разработчик openrc

Что однако не извиняет отношения к фиче. Лишний повод не связываться с такой поделкой и разработчиками.

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

258. "Разработчики Gentoo официально анонсировали проект eudev, не..."  +/
Сообщение от Анонимус_01email (?), 07-Авг-14, 03:22 
>Люся Горбатый пытался доказать дебиановцам, что они обязаны перейти на openrc, и пофиг, >что его нет в дебиановских репах

Вы таки можете не верить, но openrc есть в Дебиановских репах

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

206. "Разработчики Gentoo официально анонсировали проект eudev, не..."  +/
Сообщение от filosofem (ok), 18-Дек-12, 02:55 
> попытки нагадить всем отличным от Федоры дистрибутивам и очень смахивает на тактику M$: "Пользователи ... со временем «сдаются».

Ключевое слово "пользователи". Пользователи венду не форкнут.

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

105. "Разработчики Gentoo официально анонсировали проект eudev, не..."  –1 +/
Сообщение от С горы (?), 17-Дек-12, 16:57 
>недовольство вызывает разработка udev с оглядкой на новые версии ядра Linux, что часто нарушает совместимость со старыми системами.
>Разработчики Gentoo официально анонсировали проект eudev
>что часто нарушает совместимость со старыми системами
>Разработчики Gentoo
>старыми системами
>Gentoo

WTF???

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

123. "Разработчики Gentoo официально анонсировали проект eudev, не..."  +/
Сообщение от Аноним (-), 17-Дек-12, 17:50 
>>недовольство вызывает разработка udev с оглядкой на новые версии ядра Linux, что часто нарушает совместимость со старыми системами.
>>Разработчики Gentoo официально анонсировали проект eudev
>>что часто нарушает совместимость со старыми системами
>>Разработчики Gentoo
>>старыми системами
>>Gentoo
> WTF???

Ну надо же было к чему-то докопаться.

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

192. "Разработчики Gentoo официально анонсировали проект eudev, не..."  +/
Сообщение от Crazy Alex (ok), 17-Дек-12, 21:24 
А что такого? Генту тянет кучу версий различного софта, и тянет довольно долго. Обычно выкидываются промежуточные версии, но избранное - годами живёт.
Ответить | Правка | ^ к родителю #105 | Наверх | Cообщить модератору

129. "Разработчики Gentoo официально анонсировали проект eudev, не..."  +/
Сообщение от Аноним (-), 17-Дек-12, 18:29 
/me ждал крестового похода супротив еретиков, но форк udev'а - это тоже годно.:)
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

178. "Разработчики Gentoo официально анонсировали проект eudev, не..."  +/
Сообщение от Аноним (-), 17-Дек-12, 19:37 
> /me ждал крестового похода супротив еретиков, но форк udev'а - это тоже годно.:)

Правда форкеры сами не сильно лучше. "Война была равна" :)

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

139. "Разработчики Gentoo официально анонсировали проект eudev, не..."  +1 +/
Сообщение от Xasd (ok), 17-Дек-12, 18:44 
> В качестве примера неоправданной оптимизации в systemd-udevd, ведущей к регрессивным изменениям, упоминается переход на API kmod для загрузки модулей, который позволяет загружать модули ядра без вызова дополнительных утилит

эээээ... а это точно регрессия? точно-точно?

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

144. "Разработчики Gentoo официально анонсировали проект eudev, не..."  +1 +/
Сообщение от Аноним (-), 17-Дек-12, 18:46 
>> В качестве примера неоправданной оптимизации в systemd-udevd, ведущей к регрессивным изменениям, упоминается переход на API kmod для загрузки модулей, который позволяет загружать модули ядра без вызова дополнительных утилит
> эээээ... а это точно регрессия? точно-точно?

Работает быстрее - значит, регрессия. По гентушным меркам.

Ведь неоднократно говорилось, что процы нынче мощные, SSD быстрые, а значит, тормоза не имеют значения.

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

158. "Разработчики Gentoo официально анонсировали проект eudev, не..."  +1 +/
Сообщение от anonymous (??), 17-Дек-12, 19:09 
>эээээ... а это точно регрессия? точно-точно?

Таки не позволяет использовать что-то отличное от kmod. Уменьшение функционала есть регресс.

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

161. "Разработчики Gentoo официально анонсировали проект eudev, не..."  –1 +/
Сообщение от Xasd (ok), 17-Дек-12, 19:17 
>>эээээ... а это точно регрессия? точно-точно?
> Таки не позволяет использовать что-то отличное от kmod. Уменьшение функционала есть регресс.

kmod -- это лишь СРЕДСТВО а не цель.

а цель (функционал) -- это в данном случае инициализация модулей. :)

если проблема возникает только на старых ядрах -- то просто обнови ядро :), или не обновляй udev (до тех пор пока не решишься обновить ядро).

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

187. "Разработчики Gentoo официально анонсировали проект eudev, не..."  +/
Сообщение от anonymous (??), 17-Дек-12, 20:47 
Есть среды, в которых твое СРЕДСТВО вдруг превратится в цель ради использования нового ядра.
Ответить | Правка | ^ к родителю #161 | Наверх | Cообщить модератору

155. "Разработчики Gentoo официально анонсировали проект eudev, не..."  –1 +/
Сообщение от Celcion (ok), 17-Дек-12, 19:01 
Да здравствует стопиццот реализаций одного и того же функционала! Да здравствует Крылов, так точно предсказавший в басне про лебедя, рака и щуку всю суть разработки линукса!
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

160. "Разработчики Gentoo официально анонсировали проект eudev, не..."  –2 +/
Сообщение от Xasd (ok), 17-Дек-12, 19:10 
басня кстате не совсем верная.

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

я конешно перечитаю басню ещё раз -- может быть я забыл какие-то детали.

# P.S.: а что касается науки (если причислять -- Linux к науке) -- то давно уже было замечено, что развитие науки всегда шло через этапы:
... -> "разветвление" -> "объеденение" -> "разветвление" -> "объеденение" -> "разветвление" -> "объеденение" -> ...

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

183. "Разработчики Gentoo официально анонсировали проект eudev, не..."  +/
Сообщение от GentooBoy (ok), 17-Дек-12, 19:52 
расскажите это менеджерам в пнендостане, орущим devepoers, developers,developers и говорящих что конкуренция это хороше.
Блин веткой промазал
Ответить | Правка | ^ к родителю #160 | Наверх | Cообщить модератору

186. "Разработчики Gentoo официально анонсировали проект eudev, не..."  +/
Сообщение от Michael Shigorinemail (ok), 17-Дек-12, 20:35 
В басне tight coupling, а "в линуксе" всё-таки loose coupling.
Ответить | Правка | ^ к родителю #155 | Наверх | Cообщить модератору

232. "Разработчики Gentoo официально анонсировали проект eudev, не..."  +1 +/
Сообщение от iCat (ok), 20-Дек-12, 10:14 
>Да здравствует стопиццот реализаций одного и того же функционала!

Да здравствует консолидация всего функционала в монолитный модуль!!!

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

236. "Разработчики Gentoo официально анонсировали проект eudev, не..."  +/
Сообщение от Celcion (ok), 21-Дек-12, 00:34 
> Да здравствует консолидация всего функционала в монолитный модуль!!!

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

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

189. "Разработчики Gentoo официально анонсировали проект eudev, не..."  +/
Сообщение от Аноним (-), 17-Дек-12, 21:12 
Gentoo был интересным дистрибутивом, но его огромным минусом является тот факт, что ПО которые есть в его составе, очень долго получает статус стабильного. Например GCC или Glibc, и самое главное что процесс обновления ПО тоже не всегда проходит без проблем, и это при всем при том что ПО долго находится в стадии тестирования. Часто случается, что пока стабилизируется одна версия ПО уже выходит другая версия. Конечно же, это не проблема, если новая версия включает в себя только новый функционал, но не включает в себя исправления критических багов или уязвимостей. Да, можно такие патчи сделать и наложить самому, но в таком случае это почти все ПО которое установлено. Хотя есть аналог Gentoo с другой системой правления портами и даже с новыми версиями ПО. Но данный проект развивается медленно, хотя возможно даже уже заброшен. Есть и другие но, к сожалению, их основа на Gentoo а это накладывает на подобные проекты такую же тень что и у Gentoo.

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

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

193. "Разработчики Gentoo официально анонсировали проект eudev, не..."  +/
Сообщение от iZEN (ok), 17-Дек-12, 21:27 
Фундаментальное свойство ПО: постоянные изменения и переработка с целью соответствия его требованиям поставленных задач (которые тоже меняются со временем), исправление ошибок, оптимизация (тюнинг). Кто этого не понимает, тот надолго остаётся  с "return 4" в функции генерации псевдослучайного числа.

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

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

194. "Разработчики Gentoo официально анонсировали проект eudev, не..."  +/
Сообщение от ноутпадер (?), 17-Дек-12, 22:02 
> Фундаментальное свойство ПО: постоянные изменения и переработка с целью ... Кто этого не понимает, тот надолго остаётся  с
> "return 4" в функции генерации псевдослучайного числа.

Только вот переработки некоторого современного ПО сродни изменению константы в приведённом вами примере. Вчера было 4, сегодня покоммитили 118, завтра будет 0.

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

198. "Разработчики Gentoo официально анонсировали проект eudev, не..."  –1 +/
Сообщение от iZEN (ok), 17-Дек-12, 23:25 
>> Фундаментальное свойство ПО: постоянные изменения и переработка с целью ... Кто этого не понимает, тот надолго остаётся  с
>> "return 4" в функции генерации псевдослучайного числа.
> Только вот переработки некоторого современного ПО сродни изменению константы в приведённом вами примере. Вчера было 4, сегодня покоммитили 118, завтра будет 0.

И даже ради этого стоит...


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

195. "Разработчики Gentoo официально анонсировали проект eudev, не..."  +/
Сообщение от Аноним (-), 17-Дек-12, 22:14 
В Gentoo, в отличие от большинства других дистрибутивов, можно спокойно смешивать стабильные и нестабильные версии пакетов в одной системе. Нужен тебе новый gcc - размаскируй, пользуйся, пиши багрепорты и реквестируй стабилизацию, всё будет. Это же не дебиан какой, где релиза пять лет ждут.
Ответить | Правка | ^ к родителю #189 | Наверх | Cообщить модератору

197. "Разработчики Gentoo официально анонсировали проект eudev, не..."  +/
Сообщение от GentooBoy (ok), 17-Дек-12, 22:34 
Ну в дебиан вы тоже можете, хотя и не так просто как в генте.
Ответить | Правка | ^ к родителю #195 | Наверх | Cообщить модератору

199. "Разработчики Gentoo официально анонсировали проект eudev, не..."  +/
Сообщение от Аноним (-), 17-Дек-12, 23:26 
> В Gentoo, в отличие от большинства других дистрибутивов, можно спокойно смешивать стабильные
> и нестабильные версии пакетов в одной системе. Нужен тебе новый gcc
> - размаскируй, пользуйся, пиши багрепорты и реквестируй стабилизацию, всё будет. Это
> же не дебиан какой, где релиза пять лет ждут.

Вы видимо так и не поняли, о чем я говорю. Зачем мне смешивать две разные ветки ПО, именно в Gentoo я могу установить любое нестабильное ПО в любом дистрибутиве. Но не в этом суть, да я могу писать баг репорты для стабилизации ПО, но пока я это буду делать выйдет новая версия ПО а возможно и не одна. Видите ли, в отличие от других дистрибутивов, чтобы работать в Gentoo надо быть, опытным пользователем так было в начале проекта. Теперь же чтобы в Gentoo получить желаемое в нем надо быть не просто опытным пользователем, а желательно сразу программистом. Не сложно это написать баг репорт, для стабилизации ПО, все это можно и нужно, но будет ли от этого польза. Скорее всего, нет, причины: Теряет популярность, сообщество у проекта есть, но оно становится меньше. Где можно использовать Gentoo, десктоп – можно, но надо понимать, что ПО отстает от а значит, все современные функции вы не получите. Да и еще надо понимать и быть готовым к тому, что обновление происходит не всегда гладко. Сервера – можно, но не нужно, опять же не совсем актуальное ПО, проблемы при обновлении на сервере критичнее, чем на десктоп системе. Простой сервера иногда просто недопустим.

Это все сильно сужает потребительский  круг. Но, на мой взгляд, Gentoo идеален для исследователя Linux систем. Система минимальная, очень просто проследить, что за что отвечает, и баги есть для повышения исследовательской деятельности.

Сейчас разработчики Gentoo взяли еще форк udev пока его допилят, еще, что нить в голову придет. И так пока проект окончательно не просядет

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

200. "Разработчики Gentoo официально анонсировали проект eudev, не..."  –1 +/
Сообщение от alx (??), 18-Дек-12, 00:00 
C учетом 2.193 это самая стабильная linux система. BSD не беру  расчет, т.к. не использовал ни в продакшене ни на рабочих станциях. Причем я не программист, что не мешает мне ее использовать во многих инсталяциях, писать багрепорты, общаться с разрабами и закидывать исправления, которые я могу делать. Gentoo ни к чему не обязывает пользователя, из-за чего ламеры начинаю думать, что система должна гарантированно правильно реагировать на любые их хотелки.
Ответить | Правка | ^ к родителю #199 | Наверх | Cообщить модератору

205. "Разработчики Gentoo официально анонсировали проект eudev, не..."  –2 +/
Сообщение от Аноним (-), 18-Дек-12, 02:35 
> C учетом 2.193 это самая стабильная linux система. BSD не беру  
> расчет, т.к. не использовал ни в продакшене ни на рабочих станциях.
> Причем я не программист, что не мешает мне ее использовать во
> многих инсталяциях, писать багрепорты, общаться с разрабами и закидывать исправления,
> которые я могу делать. Gentoo ни к чему не обязывает пользователя,
> из-за чего ламеры начинаю думать, что система должна гарантированно правильно реагировать
> на любые их хотелки.

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

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

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

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

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

222. "Разработчики Gentoo официально анонсировали проект eudev, не..."  +/
Сообщение от alx (??), 18-Дек-12, 13:29 
> Насколько быстро добавляются критические уязвимости по сравнению с другими дистрибутивами, не быстро.

Мне этому верить на слово или как?
Тебя не устраивает актуально ПО в ~??

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

233. "Разработчики Gentoo официально анонсировали проект eudev, не..."  –2 +/
Сообщение от iCat (ok), 20-Дек-12, 10:24 
>...Теперь же чтобы в Gentoo получить желаемое в нем надо быть не просто опытным пользователем, а желательно сразу программистом...

Ты не прав.
Я не являюсь программистом. Я - системный администратор. Максимум - скриптики автоматизации на bash или cmd. Однако Gentoo пользуюсь с огромным удовольствием.
* Нет инсталлятора? Да я уже забыл когда пользовался инсталляторами!
* Нет графических утилит обновления системы? Э-м... Это как в Windows? Спасибо, не надо - совсем не трудно набрать в командной строке "emerge -uD world"
* Трудности с установкой "нестабильных программ"? Ай, бросьте! Я без труда разобрался!
* Неожиданности при обновлениях? Так ведь есть профили "desktop", "server", "developer", "hardended"...
Сознайтесь: вы просто давно не заглядывали в сферу Gentoo.

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

235. "Разработчики Gentoo официально анонсировали проект eudev, не..."  +1 +/
Сообщение от Celcion (ok), 21-Дек-12, 00:30 
Всегда было интересно то, как часто в таких обсуждениях мелькает "я" как единое мерило и абсолютный довод. И собственный действия, как единственно верные. А так же то, что людей при этом не смущает тот факт, что остальным, равно как и тем, кому он непосредственно пишет, может быть совершенно наплевать как на это самое "я", так и на его проявления.
Если для того, чтобы пользоваться Gentoo надо быть системным администратором Gentoo - то пусть системные администраторы Gentoo его и используют, странно думать, что остальные тоже являются администраторами Gentoo.
Невозможно досконально разбираться в тонкостях работы каждого инструмента, которым пользуешься. От некоторых хочется, чтобы они работали по принципу just work. И если дистр без пользователя этого делать не умеет, а так же требует сверяться с Google/Gentoo Wiki/Support Forums при выполнении любого незнакомого действия - то его вполне могут счесть именно таким, как откоментировали выше. И вполне заслуженно.
Ответить | Правка | ^ к родителю #233 | Наверх | Cообщить модератору

202. "Разработчики Gentoo официально анонсировали проект eudev, не..."  +3 +/
Сообщение от Михрютка (ok), 18-Дек-12, 01:01 
правильно, у кого какой гандурас болит, тот то и чешет.

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

пофиг, что ОС не умеет толком динамически освобождать/получать память, ядра.

зато наш лаптопчег будет грузиццо на 3, 14159268 сек быстрее ААААА!!!11 несомненное преимущество.

цирк.

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

217. "Разработчики Gentoo официально анонсировали проект eudev, не..."  +/
Сообщение от Michael Shigorinemail (ok), 18-Дек-12, 12:13 
> пофиг, что ОС не умеет толком динамически освобождать/получать память, ядра.

Помнится, учили ещё на SPARC -- а что сейчас не так?

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

207. "Разработчики Gentoo официально анонсировали проект eudev, не..."  +/
Сообщение от filosofem (ok), 18-Дек-12, 02:59 
> Разработчики eudev готовы к интеграции поддержки интересных другим дистрибутивам возможностей, за исключением необоснованных предложений (например, желании интегрировать в  eudev собственную систему инициализации) и изменений, делающих невозможным обновление существующих систем на новую версию eudev.

На что это они намекают?

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

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

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




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

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