The OpenNET Project / Index page

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

Новая версия systemd 199, в которую включена новая клиентская библиотека D-Bus

26.03.2013 22:26

Леннарт Поттеринг (Lennart Poettering) представил релиз системного менеджера systemd 199. Новая версия примечательна интеграцией в состав недавно анонсированного экспериментального модуля libsystemd-bus, с реализацией альтернативной клиентской библиотеки для протокола D-Bus.

Среди других изменений:

  • В модуль systemd-python добавлен API для использования возможностей libsystemd-daemon;
  • Изменено поведение опций PrivateTmp, ReadWriteDirectories, ReadOnlyDirectories и InaccessibleDirectories: приватные директории /tmp и /var/tmp теперь совместно доступны для всех процессов сервиса. При остановке сервиса все связанные с ним временные директории автоматически удаляются;
  • По умолчанию systemd отныне устанавливает несколько sysctl переменных в ядре Linux: Включаются безопасные опции sysrq, верификация маршрутов, проверка жестких и символических ссылок. Выключается маршрутизация на основании источника (source routing);
  • Режим предсказуемого выбора имён для сетевых интерфейсов теперь может быть отключен через параметр ядра net.ifnames=0;
  • В journald обеспечен принудительный сброс данных на диск спустя как минимум 5 минут после операций записи в журнал. До момента следующей записи файл с журналом помечается как переведённый в offline. Подобное изменение позволяет увеличить надёжность и сохранность журнала на случай краха системы. Задержку синхронизации можно поменять через переменную SyncIntervalSec в journald.conf;
  • Добавлен новый unit remote-fs-setup.target, который может быть использован для вызова специфичных сервисов в случае, когда примонтирована как минимум одна внешняя файловая система;
  • В демоне udev число рабочих процессов, запускаемых параллельно, рассчитывается на основании числа CPU, а не размера памяти, как раньше.


  1. Главная ссылка к новости (http://lists.freedesktop.org/a...)
  2. OpenNews: Релиз системного менеджера Systemd 198
  3. OpenNews: Разработчики Ubuntu планируют заменить ConsoleKit на systemd-logind
  4. OpenNews: Леннарт Поттеринг попытался развенчать типичные мифы о systemd
  5. OpenNews: Проект systemd представил libsystemd-bus, собственную реализацию клиентской библиотеки D-Bus
  6. OpenNews: Релиз системного менеджера Systemd 197
Лицензия: CC BY 3.0
Короткая ссылка: https://opennet.ru/36504-systemd
Ключевые слова: systemd, dbus
При перепечатке указание ссылки на opennet.ru обязательно


Обсуждение (27) Ajax | 1 уровень | Линейный | +/- | Раскрыть всё | RSS
  • 1.2, Аноним (-), 23:31, 26/03/2013 [ответить] [﹢﹢﹢] [ · · · ]  
  • +3 +/
    Busybox с другого конца. Только в отличие от оригинала, более сложный, в отличие от оригинала страдает NIH по необоснованной причине, в отличие от оригинала, непредсказуем и требует пилить всё под себя.

    Вывод : не нужно.

     
     
  • 2.55, Анончик (?), 20:15, 27/03/2013 [^] [^^] [^^^] [ответить]  
  • +/
    > Busybox с другого конца. Только в отличие от оригинала, более сложный, в
    > отличие от оригинала страдает NIH по необоснованной причине, в отличие от
    > оригинала, непредсказуем и требует пилить всё под себя.
    > Вывод : не нужно.

    Окай, вам не нужно, а мне нужно. Вы не пользуетесь, а я пользуюсь. Ведь всем хорошо, правда?

     

  • 1.5, Спокойный аноним (?), 23:37, 26/03/2013 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    >>По умолчанию systemd отныне устанавливает несколько sysctl переменных в ядре
    >>Выключается маршрутизация на основании источника (source routing);

    Может кто-то прокомментировать этот момент? Зачем это делается?

     
     
  • 2.12, Аноним (-), 00:26, 27/03/2013 [^] [^^] [^^^] [ответить]  
  • –4 +/
    Ну дык - в линухе можно спокойно обойтись без системд(пока), несколько затруднительно обойтись без удева, а вот без ведра... Короче все в совковых традициях - кто не хотел шапкозонда добровольно, тому его загонит зондеркомманда с добрыми-добрыми лицами, ради его же блага, конечно же.
     
     
  • 3.18, Vkni (ok), 02:16, 27/03/2013 [^] [^^] [^^^] [ответить]  
  • +/
    > Ну дык - в линухе можно спокойно обойтись без системд(пока), несколько затруднительно
    > обойтись без удева, а вот без ведра...

    В ядре он ничего не менял, просто выставил несколько настроек.

     
  • 3.27, Аноним (-), 05:03, 27/03/2013 [^] [^^] [^^^] [ответить]  
  • +/
    Пардон, systemd прсто рулит ядром немного. Ядром может рулить и кто-нибудь иной. И да, не загонят. Идите, загоните это системам с бизибоксом или андроиду какому-нибудь. Удачи в этом начинании.
     
  • 3.54, Анончик (?), 20:01, 27/03/2013 [^] [^^] [^^^] [ответить]  
  • +/
    > тому его загонит зондеркомманда

    Вам уже начали загонять? Поделитесь впечатлениями как ощущения и глубоко ли загоняют.

     
  • 2.13, YetAnotherOnanym (ok), 00:28, 27/03/2013 [^] [^^] [^^^] [ответить]  
  • +/
    Х его з, в исходном анонсе "These settings should be reasonably safe, and good defaults for all new systems" - т.е. надо понимать так, что это для безопасности тех, кто не знает, нужно ли оно ему.
     
     
  • 3.26, skybon (ok), 04:53, 27/03/2013 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Гуд дефолтс - это когда он пытается запихнуть системд в зависимости гнома :)
     
     
  • 4.50, Yuka (ok), 14:34, 27/03/2013 [^] [^^] [^^^] [ответить]  
  • +/
    Оно уже там. Хотел на тестовой машике посмотреть этот системг. Просто увидев в зависимостях app-text/gnome-doc-utils уже не читая дальше передумал на это смотреть.
     
  • 2.37, Аноним (-), 07:56, 27/03/2013 [^] [^^] [^^^] [ответить]  
  • +/
    source routing опасная штукенция позволяет сканить сети вокруг таргета. На локалхосте с выключенным ip.forwarding не имеет значения. Поттерингу уже больше заняться нечем как двигать свои рулесы sysctl в широкие массы.
     
     
  • 3.40, Аноним (-), 08:38, 27/03/2013 [^] [^^] [^^^] [ответить]  
  • +/
    А что делать пользователсям десктопа, где включен ip.forwarding, для того, чтобы шарить интернет по wifi/bluetooth? Нужно будет включать этот source routing отдельно, или можно без него?
     
     
  • 4.46, Аноним (-), 10:44, 27/03/2013 [^] [^^] [^^^] [ответить]  
  • +/
    Без него все работает отлично.
     
  • 2.56, Xasd (ok), 20:28, 27/03/2013 [^] [^^] [^^^] [ответить]  
  • +/
    > Зачем это делается?

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

    а SystemD позволяет выставить безопасные sysctl-параметры ещё ДО финала-загрузки компьютера. тем самым мы закрываем дыру, когда если злоумышленний точно знает секунду когда загружается комп, то у него есть шанс совершить атаку, в момент когда компьютер всё ещё беззащитен.

    очень грамотно!

     

  • 1.6, UserAgent (ok), 23:41, 26/03/2013 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Нужно.

    1. Раскол линукса наконец случается.
    2. Вся постороняя публика убегают туда, где systemd.
    3. А мы спокойно остаёся там, где всегда и были, и никто к нам больше не лезет.

     
     
  • 2.7, Аноним (-), 23:48, 26/03/2013 [^] [^^] [^^^] [ответить]  
  • +7 +/
    "Наш бегун занял почетное второе место, американец же пришел предпоследним"
     
  • 2.21, SergMarkov (ok), 02:35, 27/03/2013 [^] [^^] [^^^] [ответить]  
  • –2 +/
    Не лезет, только вы останетесь без линукса и с..еть  на какую нибудь гайку. Всем профит - вам новая игрушка, остальным нормальная ось
    :)
     
     
  • 3.28, Аноним (-), 05:04, 27/03/2013 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > Не лезет, только вы останетесь без линукса и с..еть  на какую
    > нибудь гайку. Всем профит - вам новая игрушка, остальным нормальная ось

    Троллинг, зато качественный и жизненный.

     
  • 3.58, skybon (ok), 23:48, 27/03/2013 [^] [^^] [^^^] [ответить]  
  • +/
    > Не лезет, только вы останетесь без линукса и с..еть  на какую
    > нибудь гайку. Всем профит - вам новая игрушка, остальным нормальная ось

    Пульс - такой профит, м?

     
  • 2.39, бедный буратино (ok), 08:22, 27/03/2013 [^] [^^] [^^^] [ответить]  
  • +2 +/
    > 3. А мы спокойно остаёся там, где всегда и были

    Браво.

     
  • 2.57, Knuckles (ok), 23:13, 27/03/2013 [^] [^^] [^^^] [ответить]  
  • +/
    > остаёся там, где всегда и были

    Тонко, весьма тонко.

     

  • 1.8, Аноним (-), 23:50, 26/03/2013 [ответить] [﹢﹢﹢] [ · · · ]  
  • –2 +/
    Была же новость, что подумывали дибас в ядро запихнуть ?
     
  • 1.11, хрюкотающий зелюк (?), 00:06, 27/03/2013 [ответить] [﹢﹢﹢] [ · · · ]  
  • –1 +/
    Вопрос: эта "новая клиентская библиотека D-Bus" работает с существующими приложениями? Например с QtDbus?
     
  • 1.14, ВовкаОсиист (ok), 00:40, 27/03/2013 [ответить] [﹢﹢﹢] [ · · · ]  
  • –1 +/
    А ядерная часть, на которой они это основывали, уже готова?
     
     
  • 2.41, Аноним (-), 09:20, 27/03/2013 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > А ядерная часть, на которой они это основывали, уже готова?

    Линусу уже выдали ТЗ что он должен допилить в ядре. Кодит.

     

  • 1.48, anonymous (??), 12:29, 27/03/2013 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    > Выключается маршрутизация на основании источника (source routing);

    Просветите пожалуйста о чем именно здесь речь.

     
     
  • 2.53, ананим (?), 15:41, 27/03/2013 [^] [^^] [^^^] [ответить]  
  • +/
    >IP route verification is turned on, and source routing disabled.

    .

     

     Добавить комментарий
    Имя:
    E-Mail:
    Текст:



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

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