LINUX.ORG.RU

Разработчики FreeBSD планируют создать аналог systemd

 ,


2

2

На конференции MeetBSD California 2014 основатель FreeBSD (и, по совместительству, разработчик системы портов) обрисовал планы проекта на ближайшее десятилетие, в том числе:

  • создание унифицированного интерфейса для конфигурирования системы и всех сервисов
  • разработка централизованной системы уведомлений о событиях
  • улучшение механизма запуска сервисов и разрешения их конфликтов

Особое внимание привлекает последний пункт. Предполагается полностью переделать /etc/rc.d, чтобы он обрёл возможности управления сервисами наподобие того, как это реализовано в systemd.

Леннарт Поттеринг, создатель systemd, положительно отозвался о презентации.

>>> Подробности

anonymous

Проверено: maxcom ()
Последнее исправление: maxcom (всего исправлений: 1)

Ответ на: комментарий от pawnhearts

Щаз, похож он. Оно, в отличии от, не пытается быть всем, а, по сути, только системой инициализации. Всё. Если бы не XML для манифеста, был бы вообще красавой. И да, 90% служб SMF для запуска и управления используют скрипт который практически полностью совместим с SysV init :) И логи там текстовые: /var/svc/log/service_name:instance_name.log ;-) Плюс эти самые инстансы, для запуска нескольких копий одного сервиса.

h4tr3d ★★★★★
()

Стратегически правильно.

UNiTE ★★★★★
()
Ответ на: комментарий от gh0stwizard

INI, json, yaml, XML, etc
Успехов ребятам, надеюсь сделают либой под MIT/BSD лицензией

У них сейчас в базовой системе 2либы для этих целей - libucl и libxo, но libucl пока что не парсит xml, а libxo не генерит yaml.

разработка централизованной системы уведомлений о событиях

Тоже полезно, хотя работы там дофига. Успехов.

Кстати, для уведомлений на почту они решили использовать dragonfly mail agent, а sendmail выкинут.

anonymous
()
Ответ на: комментарий от andrew667

У них недавно появился гвоздодер за 1'000'000$.

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

anonymous
()
Ответ на: комментарий от anonymous

Ну, если послушать свидетелей лёни ЛОРовских аналлитеков, cgroups ну совсем уникальная фича линука и никак больше не реализуется!1

т.е «условный» jail (без отдельного юзерспейса, фс и т.д)

jail -c path=/  jid=100500 command=/bin/sh
ps u -o jid -J 100500
USER   PID %CPU %MEM   VSZ  RSS TT  STAT STARTED    TIME COMMAND    JID
root 70009  0,0  0,0 17088 2612  1  I+J   3:33pm 0:00,00 /bin/sh 100500
c ограничениями типа
rctl -a jail:100500:memoryuse:deny=1G/jail
man rctl
SUBJECTS
        process            numerical Process ID
        user               user name or numerical User ID
        loginclass         login class from login.conf(5)
        jail               jail name

RESOURCES
        cputime            CPU time, in seconds
        datasize           data size, in bytes
        stacksize          stack size, in bytes
        memoryuse          resident set size, in bytes
...
        pcpu               %CPU, in percents of a single CPU core
это для бздунов конечно же из области фантастики и недостижимого!

А уж auditd до фич fanotify, как до луны!

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

Всевозможные фичи в procfs не стали делать исключительно из вредности (и криворукости), а не из-за некоторых недоразумений типа https://encrypted.google.com/search?q=l#q=site:www.cvedetails.com linux kern...

Короче — бздуны слоупоки и неосиляторы! БЗДЯ РИП!!!

anonymous
()
Ответ на: комментарий от iZEN

Ну в игрульки под вайном теперь можно играть, а вот флеш c pipelight не работает нормально с ATI'шной картой=\ Майнеры биткоинов можно юзать, ну а так AMD решили пилить всем составом открытый kms-драйвер для будущих видеокарт.

anonymous
()
Ответ на: комментарий от anonymous

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

devd + libdevq

anonymous
()
Ответ на: комментарий от anonymous

игрульки под вайном

Не использую.

флеш

Не использую.

Майнеры биткоинов

Какие?

AMD решили пилить всем составом открытый kms-драйвер для будущих видеокарт

А можно я на NVIDIA останусь/свалю?

iZEN ★★★★★
()
Ответ на: комментарий от iZEN

В чём секрет успеха DRM/KMS

в том, что школота не знает, что кмс как бы запилили не джастфофанчики — и теперь фапает на то, что «у нас оно было, есть и будет, а бздуны ВОРУЮТЪ!!!» :) http://webcache.googleusercontent.com/search?q=cache:dgaFntJapuQJ:kernelnewbi...

http://git.kernel.org/cgit/linux/kernel/git/torvalds/linux.git/commit/?id=79e... http://git.kernel.org/cgit/linux/kernel/git/torvalds/linux.git/commit/?id=f45...

+++ b/drivers/gpu/drm/drm_crtc.c
+ * Copyright (c) 2006-2008 Intel Corporation
+ * Copyright (c) 2007 Dave Airlie <airlied@linux.ie>
+ * Copyright (c) 2008 Red Hat Inc.

+++ b/drivers/gpu/drm/drm_modes.c
+ * Copyright © 1997-2003 by The XFree86 Project, Inc.
+ * Copyright © 2007 Dave Airlie
+ * Copyright © 2007-2008 Intel Corporation
+ *   Jesse Barnes <jesse.barnes@intel.com>

b/include/drm/drm_mode.h
+ * Copyright (c) 2007 Dave Airlie <airlied@linux.ie>
+ * Copyright (c) 2007 Jakob Bornecrantz <wallbraker@gmail.com>
+ * Copyright (c) 2008 Red Hat Inc.
+ * Copyright (c) 2007-2008 Tungsten Graphics, Inc., Cedar Park, TX., USA
+ * Copyright (c) 2007-2008 Intel Corporation

anonymous
()
Ответ на: комментарий от iZEN

А можно я на NVIDIA останусь/свалю?

Да пожалуйста, NVIDIA пилит закрытый kms-драйвер с поддержкой wayland)

anonymous
()
Ответ на: комментарий от kir2yar

Комерчиский суппорт? Оу, фряха - не знаем такого слова.

Мало кто осилил jail. Это же космос по сравнению с недоделанным LXC.

iZEN ★★★★★
()
Ответ на: комментарий от anonymous

школота не знает, что кмс как бы запилили не джастфофанчики

У Intel на ноутбуках в примерно 2005 году под Linux не было будущего. Вообще никакого. Intel решила сделать подножку NVIDIA и AMD, которые обеспечивали ВЕСЬ_ВИДЕОРЯД для Linux в лучшем качестве, внедрив DRM/KMS в само ЯДРО, чтобы никто не отвертелся. Пользователи/программисты Linux плевались от такого очень сильно — как от SystemD. Но только первое время, пока всё не пришло в норму и заработало. Вот тогда возникло понимание, что это ПРАВИЛЬНО.А дальше нужно Xorg затачивать под DRM наилучшим для Linux образом, чтобы... НИКТО НЕ ОТВЕРТЕЛСЯ. Выпихнули из комитета Xorg всех тех, кто не был ЗА (товарища из Эппле, товарищя из Бздюхи, товарища из Соляриса) и поехали пилить Xorg ТОЛЬКО_ДЛЯ_ЛИНУКС_БЕЗ_UMS. Допилились: Бздюки тырят код DRM/KMS из ядра Linux в своё ядро, чтобы Xorg хоть как-то работал и поддерживал Intel- и AMD-видеокарты. (NVIDIA продолжает исправно поставлять драйверы-блобы для новых видеокарт, не завязывая их на интелловские DRM/KMS).

iZEN ★★★★★
()
Последнее исправление: iZEN (всего исправлений: 1)
Ответ на: комментарий от anonymous

NVIDIA пилит закрытый kms-драйвер с поддержкой wayland)

От безысходности, очевидно.

wayland это полная замена Xorg, если не ошибаюсь? Линуксоиды Xorg испортили/не довели до ума, взялись за новое. И это не взлетит — корпорасты не дадут. Никому это не надо.

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

iZEN ★★★★★
()
Ответ на: комментарий от iZEN

wayland это полная замена Xorg, если не ошибаюсь?

Да, и по сути wayland - просто сетевой протокол оформленный в пару библиотек(wayland-server.so, wayland-client.so), роль графического сервера будет играть wm, для отрисовки графики будет использоваться легкая библиотека OpenGL ES, никаких Xlib не будет. Ну и работает это все только с kms.

anonymous
()
Ответ на: комментарий от anonymous

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

Бред наркомана этот ваш вяленый, так и не взлетевший за 10 лет.

anonymous
()
Ответ на: комментарий от anonymous

что им даже промышленный гвоздодёр на баттхёртной тяге не поможет

Ну не скажи. Juniper, Panasonic, Sony, Microsoft, и другие «промышленники» вполне понимают, что лучше задонатить, чем потратить на свой велосипед в дцать раз больше. Проект долго закапывают, но он, к счастью, живет!

andrew667 ★★★★★
()
Ответ на: комментарий от iZEN

У Intel на ноутбуках в примерно 2005

Большинство аналитегов с ЛОРа в те времена пешком под стол ходило — т.е это было давно и поэтому не правда!!

Intel решила ... внедрив DRM/KMS в само ЯДРО

о чем и речь ;). Я правда считал, что официально зонд кмс был внедрен в 2008 (см. линки на каммиты) хотя признаю, не особо следил за всей этой кухней.

Бздюки тырят код DRM/KMS

Прикол в том, что в ядре линукса офердофига отсылок на бздю в целом и фряху в частности - типа «взято из фри ... портированно из фри ... допиленно благодаря помощи разработчиков фри».

Но у школоло аналитегов почему-то дрм порт — один из основных аргументов (бздуны слоупоки — у них нет сыстемДы и вообще, они ТЫРЯТ НАШ код кмс/дрм, причем и тут они слоупоки и неосиляторы!) При этом да, кмс/дрм проталкивался интелем, драйвера пилятся интелем — но бздуны почемуто должны (интересно кому?) или пилить свой собственный драйвер или хотя бы велосипедить аналог кмс, не глядя на готовые решения — ибо не Ъ!

поехали пилить Xorg
Допилились

Зато xspy из девяносто-мохнатого года до сих пор работает. Т.е любой пользователь иксов может считывать ВСЕ нажатия клавиш — кейлогеры под оффтопик нервно курят в сторонке. Была вроде попытка запилить xsecurity модуль — но, не взлетело.

anonymous
()
Ответ на: комментарий от iZEN

А можно я на NVIDIA останусь/свалю?

Можешь даже на клык принять. Если кто спросит, скажи я разрешил.

anonymous
()
Ответ на: комментарий от anonymous

Вонючая редхатина решила устранить ещё одного конкурента?

А-ха-ха, порадовал до слёз. Фря - конкурент. Мва-ха-ха, ржу не могу :-D :-D :-D

anonymous
()
Ответ на: комментарий от h4tr3d

Оно, в отличии от, не пытается быть всем, а, по сути, только системой...

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

anonymous
()

Мужики, там какой-то чувак по-скорому форк дебьяна на гитхабе запилил - и теперь поднимает бабло на лохах, обещая изличение от systemd. Срочно запилите новость, а то местные хейтеры наерняка ему ещё бабло не закинули... ну и это - предвижу ЖЫР в комментах :-D :-D :-D

anonymous
()
Ответ на: комментарий от iZEN

Я бы с тобой согласился, но авторы открытых драйверов radeon и nouveau сами захотели KMS, их никто не уговаривал. Ты можешь возразить «за них решила партия», но тогда почему не все взяли себе Gallium 3D и VAAPI, а используют Classic Mesa и VDPAU?

Что касается DRM (он же DRI), разве изначально он существовал не только для NVIDIA и fglrx? Потому что опенсорсных драйверов с поддержкой 3D не было до 2008 года, а проприетарные были.

ZenitharChampion ★★★★★
()
Последнее исправление: ZenitharChampion (всего исправлений: 1)
Ответ на: комментарий от Deleted

Сам в шоке =) Несколько серверов на фряхе.

На колибриОС придётся =)

Deleted
()

Извините, что перебиваю ваш оффтоп о видеодрайверах, но у меня тут робкая надежда - может, этот аналог потом портируют на линукс (а лучше, чтоб он был универсален для BSD и GNU/Linux) и будет всем счастье?

Krieger_Od ★★
()
Ответ на: комментарий от anonymous

А то! Шляпа чует, что рано или поздно недовольные начнут валить, а такой флешмоб с потерей нефигового куска рынка ей нафиг не нужен. Вот и строят загон, чтоб сообщество не разделилось на олдскулных труЪ и системдолололо.

anonymous
()
Ответ на: На винду теперь? от anonymous

25 ноября вышел драгонфлай 4.01

Самый RIP из RIP-ов :D

Deleted
()
Ответ на: комментарий от arcanis

Быстрее - медленнее, сами понмаете тут речь о скорости не идет. Подделать логи, ну тут хз, первый раз про такое слышу. Если есть такие заморочки то приведите пример актуальной атаки и тогда выход однозначно найдется без всяких бинарников. Речь ведь идет о представлении информации а не о ее содержимом. Про поиск/форматирование я считаю нам рассуждать бессмысленно, у каждого свои представления об этом. Планарный текст полюбому имеет намного больший функционал для настраивания «под себя» чем непонятный вылоп самостийного бинарника привязанного к конкретной архитектуре. И, опять же, зачем?

A-234 ★★★★★
()
Ответ на: комментарий от anonymous

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

Давай по другому, а что фряха может? Какие у нее есть фичи, ради которых ее стоит ставить на сервак? На десктоп? На сотик?

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

QNX-же я часто вижу в системах промышленной автоматизации. К примеру, мне приходилось работать с kieback&peter. Та еще неметская порнуха, к слову.

Единственная разновидность фряхи, которая встречается более-менее регулярно - pfSense.

kir2yar
()
Ответ на: комментарий от hobbit

то есть «мы наш мы новый мир построим»? :)

Frost ★★★
()
Ответ на: комментарий от A-234

В очередной. journald время от времени (по настроенному порогу или в случае повреждения файла) ротейтит текущий файл журнала, дописывая к нему суффикс, и начинает писать в новый.

При этом journalctl работает со всеми файлами одновременно, пропуская повреждённые записи (и только их), поэтому journalctl --verify есть, а journalctl --fix нет и быть не может.

intelfx ★★★★★
()
Ответ на: комментарий от A-234

бинарника привязанного к конкретной архитектуре

Что понимается под «бинарником, привязанным к конкретной архитектуре»? Формат файла журнала arch-independent, естественно.

Планарный текст полюбому имеет намного больший функционал для настраивания «под себя»

Нет, т. к. данные в файле журнала — строгое надмножество данных, получаемых сислогом.

intelfx ★★★★★
()
Последнее исправление: intelfx (всего исправлений: 1)
Ответ на: комментарий от anonymous

Единственный реальный список доброжелательных опенсорсников можно найти только в описании комитов. Это верно и для BSD* и для GNU. Остальное в пределах погрешности.

kir2yar
()

Разработчики FreeBSD планируют создать аналог systemd

Ну и дураки. Ничего лучше initbsd нет.

With ★☆☆
()
Ответ на: комментарий от anonymous

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

А я и не знал, что тот украинский боксер таки знаком с линуксами!

kir2yar
()
Ответ на: комментарий от Krieger_Od

Извините, что перебиваю ваш оффтоп о видеодрайверах, но у меня тут робкая надежда - может, этот аналог потом портируют на линукс (а лучше, чтоб он был универсален для BSD и GNU/Linux) и будет всем счастье?

Вот если бы этим занимались парни из команды OpenBSD... Желательно под присмотром тех, кто пилит OpenSSH!

kir2yar
()
Ответ на: комментарий от anonymous

А то! Шляпа чует, что рано или поздно недовольные начнут валить, а такой флешмоб с потерей нефигового куска рынка ей нафиг не нужен. Вот и строят загон, чтоб сообщество не разделилось на олдскулных труЪ и системдолололо.

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

kir2yar
()
Ответ на: комментарий от A-234

Быстрее - медленнее, сами понмаете тут речь о скорости не идет. Подделать логи, ну тут хз, первый раз про такое слышу. Если есть такие заморочки то приведите пример актуальной атаки и тогда выход однозначно найдется без всяких бинарников. Речь ведь идет о представлении информации а не о ее содержимом. Про поиск/форматирование я считаю нам рассуждать бессмысленно, у каждого свои представления об этом. Планарный текст полюбому имеет намного больший функционал для настраивания «под себя» чем непонятный вылоп самостийного бинарника привязанного к конкретной архитектуре. И, опять же, зачем?

Сейчас взял свой sd-лог. Скопировал на cuneiboard2 (arm+debian), прочитал без напрягов.
Может ты так-же, без напрягов, почитаешь документацию к sd?

kir2yar
()
Ответ на: комментарий от kir2yar

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

anonymous
()
Ответ на: комментарий от anonymous

«совершенствование»

Напомни куда наш мир скатывается, в совершенствование ли?

Deleted
()
Последнее исправление: Deleted (всего исправлений: 1)
Ответ на: комментарий от anonymous

Вы видете батхёрт там где его нет. По сути есть что? Оратор выше сравнил systemd и smf. При этом systemd давно вышел за пределы системы инициализации, тогда как smf является ей и только ей.

h4tr3d ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.