LINUX.ORG.RU

Релиз systemd 199

 


0

3

Леннарт Поттеринг выпустил релиз systemd 199.

Основные изменения:

  • Теперь systemd-python может быть использован для управления libsystemd-daemon.
  • Несколько переменных sysctl меняются при запуске (например, ставятся «безопасные» настройки sysrq).
  • Число рабочих процессов вычисляется исходя из числа CPU, а не памяти, как было ранее.
  • Journald теперь принудительно сбрасывает данные на диск спустя 5 минут после записи в журнал (т.е. данные на диске отстают не более чем на 5 минут).
  • Директории /tmp и /var/tmp теперь доступны для всех процессов сервиса.
  • Предсказуемые имена интерфейсов (вроде enp0s3) могут быть отключены через параметр ядра net.ifnames=0 (к самому ядру это не имеет отношения, параметр влияет только на systemd).
  • Количество рабочих процессов udev теперь зависит от количества процессоров в системе, а не от количества памяти.
  • В составе systemd появилась libsystemd-bus, которая, возможно, будет доступна и для обычных приложений.

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

Ой, я вместо предпросмотра случайно подтвердил...

true_admin ★★★★★ ()

libsystemd-bus

оно совместимо с существующими приложениями, использующими D-Bus? например QtDBus? или поцтеринг опять свелосипедировал?

I-Love-Microsoft ★★★★★ ()
Ответ на: комментарий от I-Love-Microsoft

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

h31 ★★★★ ()

читаем новость внимательно: * Число рабочих процессов вычисляется исходя из числа CPU, а не памяти, как было ранее * Количество рабочих процессов udev теперь зависит от количества процессоров в система, а не от количества памяти

хоть читайте сперва...

agentsmith ()

Теперь systemd-python может быть использован для управления libsystemd-daemon

Смерть любого свободного проекта начинается тогда, когда в нем разрешают кодить на питоне.

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

Смерть любого свободного проекта начинается тогда, когда в нем разрешают кодить на питоне.

А как же yum, gajim, apper и т.д.?

Хотя я согласен, но чаще проект скатывается в УГ, чем умирает...

GreenTea ★★ ()

libsystemd-bus-Леннарт-молодец (c)

Buy ★★★★★ ()

libsystemd-bus

Что у нас там дальше на очереди?

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

QtWebkit, а возможно и сам вебкит для сборки просят python, perl, ruby. И ничего вебкит живее всех.

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

ruby у меня нет, QtWebkit собирается. Точно также можно выкинуть и питон

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

Собери qtwebkit 2.3 это порт вебкита из пятых кутей адаптированный для 4х

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

Он в очереди :) новая qupzilla для проверки орфографии требует именно его, но пока просто и лень и некогда одновременно

fritew5 ()

А почему нельзя сразу X переписать в составе systemd? Тогда не надо будет и всякие Вяленые с Мирами пилить.

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

Это все таки разные проекты, вейланд куда тяжелее в реализации чем init.

bhfq ★★★★★ ()

Journald теперь принудительно сбрасывает данные на диск спустя 5 минут после записи в журнал (т.е. данные на диске отстают не более чем на 5 минут)

А оно в памяти все хранит?

Это получается что ежели у нас что-то не так пошло вплоть до кернелпаника, то есть вероятность того что последних пяти минут жизни машины не будет в логе?

Или же я все не так понял?

RedPossum ★★★★★ ()

Как по мне, так процесс который держит основу системы - должен быть максимально простым и надежным. А такими темпами мы скоро доберемся до всей системы в одном демоне.

Требую интеграцию: bind, httpd, ftp, Xorg, openoffice.org, ..... В стартовый демон.

Ну мрачно же и к тому-же есть init.

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

Анаконда, синаптик, делюга, юм, гимп, блендер, майя, википедия и многие другие улыбаются и машут рукой из могилы!

Oleaster ★★★ ()

Истинно говорю вам: когда выйдет версия 666, то у Поттеринга отрастут копыта, прорежутся рога, и наступит конец света!

Oleaster ★★★ ()

Journald теперь принудительно сбрасывает данные на диск спустя 5 минут после записи в журнал (т.е. данные на диске отстают не более чем на 5 минут)

Расскажите чайнику, которому пох на системд-срач. Это нормальная фича? Т.е. при кернел панике увидеть, что было с системой непосредственно до сбоя, не получится?

MahMahoritos ★★★ ()

Леннарту Поттерингу - уважуха от прогрессивного опенсорс сообщества

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

то есть вероятность того что последних пяти минут жизни машины не будет в логе?

Конечно. Зачем беспокоить пользователя какими-то логами? В логах ничего нет - система не падала :-) Поцтеринг такой поцтеринг...

no-dashi ★★★★★ ()

Предсказуемые имена интерфейсов (вроде enp0s3)
enp0s3

WAIT, WHAT DA SHIT IS THIS?

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

Расскажите чайнику, которому пох на системд-срач.

Вооот! Осознал!

А те кому не «пох на системд-срач» об этом предупреждали 100500 срачей назад. Но вам ведь «пох на системд-срач», вам же «работать надо».

Я тебе больше скажу - если положиться на systemd и уйти от использования «ненужного старперского» syslog, то в определённых условиях (например, при панике в драйвере ФС) ты вообще логов не соберёшь. Потому что если раньше можно было логи сбрасывать на другую машину, теперь этого нельзя. Потому, чьл поцтеринг сказал «ненужно» и тупое стадо леммингов поскакало к обрыву.

История с вялендом кстати очень сильно напоминает историю с systemd. И что забавно - примерно тот же контингент орёт «вяленд рулит, иксы отстой, всё будет хорошо, всё будет работать!».

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

Эмм, вроде как можно и сторонние системы логирования ставить ? Не ?

fritew5 ()

Journald теперь принудительно сбрасывает данные на диск спустя 5 минут после записи в журнал (т.е. данные на диске отстают не более чем на 5 минут)

это может прокатить за медицинское обоснование невменяемости автора этого поделия?

кстати да, надо послушать местных systemd-клоунов на этот счёт: plm, Lennart

anonymous ()

Journald теперь принудительно сбрасывает данные на диск спустя 5 минут после записи в журнал (т.е. данные на диске отстают не более чем на 5 минут).

Этот дебил Поттеринг захардкодил настройку?

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

Это нормальная фича?

После systemd 44 ни одной нормальной фичи не было

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

Совершенно верно, эта фича предназначена не для подобных ситуаций

GreenTea ★★ ()

Несколько переменных sysctl меняются при запуске (например, ставятся «безопасные» настройки sysrq).

Я конечно ничего не имею против системд. Но что-то он уже куда надо и не надо лезет. Можно я сам решу какие настройки sysrq мне надо? Для этого 100 лет существуют специальная утилита и конфиг.

owlmind ()
Ответ на: комментарий от no-dashi

Даже в самом что ни на есть systemd-дистрибе федора 18, все еще используется самый обычный сислог по умолчанию.

owlmind ()

Предсказуемые имена интерфейсов (вроде enp0s3)

Предсказуемые, ага.

Journald теперь принудительно сбрасывает данные на диск спустя 5 минут после записи в журнал (т.е. данные на диске отстают не более чем на 5 минут)

ИМХО, tail -f /path/to/log гораздо юзабельнее

Несколько переменных sysctl меняются при запуске (например, ставятся «безопасные» настройки sysrq).

Теперь systemd-python может быть использован для управления libsystemd-daemon.

Леннарт забил косяк и написал systemd (c) Urchin

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

Но что-то он уже куда надо и не надо лезет

т.е. когда в него встраивали http-сервер и распознавалку qr, у тебя этого чувства не возникало? :D

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

Этот дебил Поттеринг захардкодил настройку?

The synchronization delay can be configured via SyncIntervalSec= in journald.conf.

AptGet ★★★ ()
Ответ на: комментарий от no-dashi

А разве не для того они туда сервер впичужили, чтобы логи как раз на другую машину скидывать?

wingear ★★★★ ()
Ответ на: комментарий от no-dashi

Вооот! Осознал!

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

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

Вот и у меня вопрос возник: А какие они эти безопасные настройки sysrq?

kernel.sysrq = 0 ?

v0mqfish ★★★ ()
Ответ на: комментарий от no-dashi

И что забавно - примерно тот же контингент орёт «вяленд рулит, иксы отстой, всё будет хорошо, всё будет работать!»

Хм, не вижу таких. Большинство просто сидит и ждет развития событий. Понимаешь ли, несмотря на твою иронию, большинству реально абсолютно пох, что внутри системы стоит. Поставят им вместо GNU/Linux допиленый до того же функционала (в рамках фантастики) GNU/Hurd с тем же DE/WM - 90% даже не заметят.

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

форкните любимый дистр

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

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

Нет. Этот дебил Quasar не прочитал оригинал новости.

Behem0th ★★★★★ ()

А этот релиз исправит баг с network manager в opensuse, например? А то ломает постоянно руками dhcpcd прописывать, и потом его же грохать.

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

т.е. когда в него встраивали http-сервер и распознавалку qr, у тебя этого чувства не возникало? :D

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

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

Этот дебил Поттеринг захардкодил настройку?

Захардкодив инитскрипты по отдельным параметрам не плачут.

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