URL: https://www.opennet.ru/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID3
Нить номер: 106694
[ Назад ]

Исходное сообщение
"Релиз systemd 229"

Отправлено opennews , 12-Фев-16 14:14 
Леннарт Поттеринг (Lennart Poettering) представил (https://lists.freedesktop.org/archives/systemd-devel/2016-Fe...) выпуск системного менеджера systemd 229 (http://www.freedesktop.org/software/systemd/). Из новшеств можно отметить поддержку DNSSEС в резолвере, официальное добавление утилиты systemd-resolve, новую логику обработки core-дампов, изменение трактовки "0" для таймаутов, возможность ограничения максимального времени работы сервиса.

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

-  Расширены возможности DNS-резолвера systemd-resolved, который теперь может выполнять функции проверки DNSSEC. По умолчанию поддержка DNSSEC выключена, но будет активирована после более полного тестирования в одном из будущих выпусков. Для тестирования новой возможности в /etc/systemd/resolved.conf следует указать "DNSSEC=allow-downgrade". Кроме того, в  systemd-resolved добавлен полный набор интерфейсов D-Bus, в том числе позволяющих управлять настройками DNS и DNSSEC в привязке к отдельным сетевым линкам. Обеспечен синтез записей RR для всех элементов  /etc/hosts;

-  Документирована и переведена в разряд поддерживаемых утилита systemd-resolve (клиент к systemd-resolved), которая перемещена из /usr/lib/systemd в директорию /usr/bin;
-  Для устройств virtio добавлена поддержка символических ссылок /dev/disk/by-path/;-  Для отключения таймаутов в systemd теперь предлагается указывать значение "infinity" вместо "0". По новым правилам  "0" ассоциирован со значением "сейчас", в то время как "infinity" воспринимается как "никогда".  Для обеспечения совместимости все ранее присутствующие настройки таймаутов продолжат прежнюю трактовку установки в "0";
-  Добавлена новая настройка сервисов "RuntimeMaxSec=", определяющая максимальное время выполнения сервиса, после истечения которого сервис принудительно завершается;

-  Переработана логика обработки coredump-файлов. После формирования core-дампа он записывается  на диск, сжимается и обрабатывается новым экземпляром сервиса systemd-coredump, вместо задействования /proc/sys/kernel/core_pattern, что позволяет полностью контролировать процесс обработки со стороны systemd (обработка больших дампов может занимать много ресурсов и времени, поэтому теперь их можно ограничить лимитом RLIMIT_CORE);

-  Лимит RLIMIT_CORE по умолчанию установлен в значение "unlimited"  для процесса PID 1 и всех его потомков (ранее по умолчанию использовалось значение "0", так как старый метод обработки core-дампов на основе /proc/sys/kernel/core_pattern не поддерживал ограничение ресурсов);

-  Извлечение данных трассировки стека (stacktrace) из core-дампа процессов системных пользователей теперь производится от имени отдельного пользователя "systemd-coredump", что снижает риск связанный с возможными проблемами безопасности в коде разбора core-дампов. Обработка core-дампов от процессов обычных пользователей производится с правами владельца проблемного процесса;
-  Утилиту systemd-activate, предназначенную для тестирования средств активации по сокету, добавлена поддержка сокетов SOCK_DGRAM и SOCK_SEQPACKET связанных с новыми опциями "--datagram" и "--seqpacket". В утилите также обеспечена поддержка  передачи файловых дескрипторов в стиле inetd (опция "--inetd");


-  В большинство утилит systemd добавлена поддержка переменой окружения $SYSTEMD_COLORS, при установке которой в 0 отключается поддержка цветного вывода на терминалах, поддерживающих  ANSI-цвета;

-  В networkd добавлены две новые опции для управления VXLAN:
  "DestinationPort=" и "PortRange=";

-  Добавлен новый параметр "systemd.machine_id=", задаваемый в командной строке ядра Linux и позволяющий передать идентификатор машины для его записи в /etc/machine-id, если данный файл не инициализирован;

-  В systemd-nspawn добавлена опция "--as-pid2" для запуска в контейнере произвольной команды под  PID 2 вместо PID 1, при этом под PID 1 запускается минимальная init-прослойка с реализаций обработчиков сигналов и управления дочерними процессами (данная прослойка интегрирована в  nspawn  и не требует добавления каких-то компонентов в контейнер);
-  В systemd-nspawn добавлена опция "--chdir=" для определения текущей рабочей директории для запускаемого в контейнера процесса;-  Команда "journalctl /dev/sda" позволяет показать все логи ядра, связанные с указанным блочным устройством;
-  В journalctl добавлена опция "--fields" для вывода всех имён полей, используемых в журнале;
-  Команда "systemctl reload-or-try-restart" переименована в "systemctl try-reload-or-restart" для более точного отражения сути операции;
-  В процессе загрузки PID 1 теперь проверяет системное время и корректирует его, если установлено время, предшествующее времени выпуска используемого релиза systemd;
-  Добавлена новая настройка сервисов "AmbientCapabilities=", позволяющая передать дополнительные capabilities-права для уже активированных процессов;
-  Для сервисов теперь можно раздельно настраивать  hard- и soft-лимиты на потребляемые ресурсы;
-  В юниты с таймерами добавлена поддержка параметра "RandomizedDelaySec=", позволяющего настроить дополнительную случайную задержку, прибавляемую ко времени срабатывания таймера (позволяет избежать одновременного запуска нескольких заданий);
-  При определении календарного времени теперь поддерживается точность в доли секунд;
-  В socket-юнитах появилась возможность прикрепления к сокетам  SCTP и UDP-lite;
-  Удалена экспериментальная поддержка сжатия журналов и core-дампов с использованием алгоритма LZ4, который несовместим с утилитой lz4 (оставлена поддержка формата сжатия, совместимого на бинарном уровне с lz4).

URL: https://lists.freedesktop.org/archives/systemd-devel/2016-Fe...
Новость: https://www.opennet.ru/opennews/art.shtml?num=43862


Содержание

Сообщения в этом обсуждении
"Релиз systemd 229"
Отправлено Аноним , 12-Фев-16 14:14 
>Для отключения таймаутов в systemd теперь предлагается указывать значение
>"infinity" вместо "0". По новым правилам "0" ассоциирован со значением
>"сейчас", в то время как "infinity" воспринимается как "никогда". Для
>обеспечения совместимости все ранее присутствующие настройки таймаутов
>продолжат прежнюю трактовку установки в "0"

Сразу видно профессионалов с четким видением системы и продуманным планом.


"Релиз systemd 229"
Отправлено Аноним , 12-Фев-16 15:12 
Если я правильно понимаю "логику" данного поведения, то "на данном этапе" ноль в конфигах может одновременно означать и "сейчас", и "никогда" в зависимости от... ?
Стесняюсь спросить о возможных последствиях этой "особенности"...

"Релиз systemd 229"
Отправлено Аноним , 12-Фев-16 15:23 
"Сейчас" или "всегда" - вот в чем вопрос! Время для шовинистических шуток про женскую логику.

"Релиз systemd 229"
Отправлено AnotherReality , 12-Фев-16 16:03 
проблема в том что воспринимается 0   как булево значение, несущий в себе смысл  false или disable
либо количественное отношение, сколько памяти процессов, пользователей и так далее, а эти ребята придумали новоезначение, которое удобно им. И все шло бы хорошо, если это говноподелие не использовалось в 95% дистрибутивов( процент меньше, так для красивого словца.)

"Релиз systemd 229"
Отправлено Дегенератор , 12-Фев-16 20:27 
"0 как булево значение, несущий в себе смысл  false или disable либо количественное отношение..." адски плюсую!

"Релиз systemd 229"
Отправлено Аноним , 12-Фев-16 17:52 
> Стесняюсь спросить о возможных последствиях этой "особенности"...

<КО>Забег по полю с граблями.</KO>

Правда, эти грабли должны хорошо отлавливаться в крупных дистрах, особенно с платной тырьпрайзной поддержой, особенно когда большинство разработчиков ЭТОГО под боком =)

Не, ну честно, чегой-то вы все как маленькие? Ведь такие финты уже давно не впервой:
https://lists.debian.org/debian-user/2014/12/msg00184.html
https://soylentnews.org/comments.pl?cid=127928&sid=5378&tid=11
http://anonscm.debian.org/cgit/pkg-systemd/systemd.git/commi...
> Revert upstream commit 743970d which immediately SIGKILLs units during shutdown

Да вон:
http://article.gmane.org/gmane.linux.hotplug.devel/17392
> After udev is merged into the systemd tree you can still build it for
> usage outside of systemd systems, and we will support these builds officially.

https://lists.freedesktop.org/archives/systemd-devel/2014-Ma...
> [systemd-devel] [PATCH] Drop the udev firmware loader
> Lennart Poettering
> Unless the systemd-haters prepare another
> kdbus userspace until then this will effectively also mean that we will
> not support non-systemd systems with udev anymore starting at that point

https://www.freedesktop.org/wiki/Software/systemd/InterfaceS.../
> systemd provides various interfaces developers and programs might rely on. Starting with version 26 (the
> first version released with Fedora 15) we promise to keep a number of them stable and compatible for
> the future.

Или Откровения Рыжего Пророка:
https://github.com/systemd/systemd/issues/825#issuecomment-1...
> Long story short: "su" is really a broken concept. It will given you kind
> of a shell, and it's fine to use it for that, but it's not a full login, and shouldn't be mistaken for one.

https://lists.freedesktop.org/archives/systemd-devel/2015-Fe...


"Релиз systemd 229"
Отправлено myhand , 12-Фев-16 18:08 
> Стесняюсь спросить о возможных последствиях этой "особенности"...

Там веселее.  Они тупо заменили 0 -> infinity
https://github.com/systemd/systemd/commit/36c16a7cdd6c33d798...
а когда юзер подорвался:
https://github.com/systemd/systemd/issues/2537
- запилили мне быстро "фикс":
https://github.com/systemd/systemd/commit/89beff89edba592366...
- конкретно для этой самой катастрофы.

На этом вся история с "maintain backwards compatibility" - пока
завершилась.  Цирк ждет когда хомячки подорвутся на новом месте.


"Релиз systemd 229"
Отправлено Likeall , 13-Фев-16 19:04 
>> Стесняюсь спросить о возможных последствиях этой "особенности"...
> Там веселее.  Они тупо заменили 0 -> infinity
> https://github.com/systemd/systemd/commit/36c16a7cdd6c33d798...
> а когда юзер подорвался:
> https://github.com/systemd/systemd/issues/2537
> - запилили мне быстро "фикс":
> https://github.com/systemd/systemd/commit/89beff89edba592366...
> - конкретно для этой самой катастрофы.
> На этом вся история с "maintain backwards compatibility" - пока
> завершилась.  Цирк ждет когда хомячки подорвутся на новом месте.

https://github.com/systemd/systemd/commit/36c16a7cdd6c33d798...

Написал я ему про это, разложил всё по полочкам, но ему важнее в игрушки играть. Козёл он, этот ваш Леннарт.


"Релиз systemd 229"
Отправлено fedor , 12-Фев-16 19:03 
чем -1 не подошел в качестве никогда?

"Релиз systemd 229"
Отправлено AnotherReality , 13-Фев-16 14:43 
потому что леннарт особенный

"Релиз systemd 229"
Отправлено Аноним , 13-Фев-16 18:49 
> чем -1 не подошел в качестве никогда?

Отрицательный таймаут - это круто. А -20 что должен сделать?


"Релиз systemd 229"
Отправлено Аноним , 13-Фев-16 22:51 
Любой минус, хоть -1, хоть -100500 должен означать просто отключение значения параметра, по сути. И если этот параметр таймаут, то он просто никогда не наступает. Иные случаи интерпретации отрицательных значений могут оговариваться специально.

"Релиз systemd 229"
Отправлено Aleks Revo , 14-Фев-16 19:46 
> А -20 что должен сделать?

То же, что и любое другое невалидное значение, например asdf


"Релиз systemd 229"
Отправлено phrippy , 13-Фев-16 22:45 
>чем -1 не подошел в качестве никогда?

Удваиваю. Такая схема много где используется и хорошо себя зарекомендовала. Лёне что, вообще плевать на опыт мирового сообщества?


"Релиз systemd 229"
Отправлено Аноим , 14-Фев-16 22:08 
Странно, что вы только что обратили на это внимание.
Лене - плевать на всех.

"Релиз systemd 229"
Отправлено Vkni , 12-Фев-16 23:07 
> Сразу видно профессионалов с четким видением системы и продуманным планом.

Зато решают на корню проблему безработицы среди сисадминов.


"Релиз systemd 229"
Отправлено Я , 12-Фев-16 14:14 
>По новым правилам "0" ассоциирован со значением "сейчас", в то время как "infinity" воспринимается как "никогда".

И тут я обрёл сатори.


"Релиз systemd 229"
Отправлено Аноним , 12-Фев-16 14:15 
А у сего дела есть форки? Чтобы без фич, которые инит-система не должна реализовывать?

"Релиз systemd 229"
Отправлено Аноним , 12-Фев-16 14:16 
Типо SRP, все дела?

"Релиз systemd 229"
Отправлено Аноним , 12-Фев-16 15:01 
Были. uselessd - этот не взлетел.
https://www.opennet.ru/opennews/art.shtml?num=42958

"Релиз systemd 229"
Отправлено Аноним , 13-Фев-16 11:49 
Собссно, они и не собирались его пилить, это был такой хитрый способ сказать "не тащите всякое г-но в инит"

"Релиз systemd 229"
Отправлено Аноним , 13-Фев-16 18:38 
> Были. uselessd - этот не взлетел.
> https://www.opennet.ru/opennews/art.shtml?num=42958

В результаты фрибзда смотрит на launchd, а не эти извращения.


"Релиз systemd 229"
Отправлено Аноним , 13-Фев-16 21:10 
> В результаты фрибзда смотрит на launchd, а не эти извращения.

И где ваша фрибзда? Гусары, молчать!
Соответственно – респект и уважуха за рентгеновский взгляд  из под земли, но кому интересно, куда смотрят 3,5 пользователя ...


"Релиз systemd 229"
Отправлено Аноним , 12-Фев-16 15:27 
скомпиляй с нужными флагами и фичи сами отпадут

"Релиз systemd 229"
Отправлено paulus , 12-Фев-16 15:57 
В pra используют minirc, если не нужен systemd

"Релиз systemd 229"
Отправлено Аноним , 12-Фев-16 18:10 
А это и не инит-система.

"Релиз systemd 229"
Отправлено _ , 12-Фев-16 18:46 
> А у сего дела есть форки?

Не волнуйся! RH не допустят этого, придушат memento more!


"Релиз systemd 229"
Отправлено Аноним , 12-Фев-16 14:15 
о, новый релиз моей любимой операционки, надо будет сегодня установить

"Релиз systemd 229"
Отправлено Аноним , 12-Фев-16 14:24 
главное чтобы железо поддерживало

"Релиз systemd 229"
Отправлено RMS , 12-Фев-16 15:11 
Пока Емакс не интегрируют, даже и говорить не о чем.

"Релиз systemd 229"
Отправлено Аноним , 13-Фев-16 18:40 
> Пока Емакс не интегрируют, даже и говорить не о чем.

На#$% емакс, в тренде коредампы. Значит надо интегрировать gdb!


"Релиз systemd 229"
Отправлено Аноним , 13-Фев-16 19:17 
> На#$% емакс, в тренде коредампы. Значит надо интегрировать gdb!

M-x gdb-*
не благодарите!

Однако, должен заметить, что emacs и без всяких сисьтемных Д обходится и даже (пока) по фичам обгоняет оный – ВМ, ФМ, EMMS (emacs multi media system), браузер, игры, терминал, почтовики, чатики и т.д встроены:
http://www.informatimago.com/linux/emacs-on-user-mode-linux.... (Emacs standing alone on a Linux Kernel)


"Релиз systemd 229"
Отправлено РОСКОМУЗОР , 12-Фев-16 14:46 
В виртуал-боксе пойдет? хочу глянуть на изменения в любимой ОС))

"Релиз systemd 229"
Отправлено Аноним , 12-Фев-16 14:51 
Так много про кордампы... У меня вообще отключен и надеюсь не включится после обновы. А то при вылетах игр некоторых например, оно может сотнями мегабайт и в итоге гигабайтами мусорить.

"Релиз systemd 229"
Отправлено Адекват , 14-Фев-16 08:37 
> Так много про кордампы... У меня вообще отключен и надеюсь не включится
> после обновы. А то при вылетах игр некоторых например, оно может
> сотнями мегабайт и в итоге гигабайтами мусорить.

Так вродеж можно поставить ограничение на размер файла коредампа, типа ulimit или как-то так ?


"Релиз systemd 229"
Отправлено Кир , 12-Фев-16 14:54 
> Для отключения таймаутов в systemd теперь предлагается указывать значение "infinity" вместо "0". По новым правилам "0" ассоциирован со значением "сейчас", в то время как "infinity" воспринимается как "никогда". Для обеспечения совместимости все ранее присутствующие настройки таймаутов продолжат прежнюю трактовку установки в "0";

М-да... Это брейнфак какой-то, а не конфиг получается...


"Релиз systemd 229"
Отправлено Аноним , 12-Фев-16 14:58 
Это ничего, всегда опять поменять можно на что нибудь более подходящее, например на "never-never". :)

"Релиз systemd 229"
Отправлено Аноним , 12-Фев-16 15:27 
> Это ничего, всегда опять поменять можно на что нибудь более подходящее, например
> на "never-never". :)

может -1?


"Релиз systemd 229"
Отправлено Аноним , 12-Фев-16 15:37 
Это первое, что пришло мне в голову,и я бы так и сделал изначально, но такой банально-примитивный подход, видимо, ниже достоинства главного разработчика-революционера.

"Релиз systemd 229"
Отправлено Аноним , 12-Фев-16 15:52 
> Это первое, что пришло мне в голову,и я бы так и сделал
> изначально, но такой банально-примитивный подход, видимо, ниже достоинства главного разработчика-революционера.

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


"Релиз systemd 229"
Отправлено Аноним , 12-Фев-16 16:51 
>> Это первое, что пришло мне в голову,и я бы так и сделал
>> изначально, но такой банально-примитивный подход, видимо, ниже достоинства главного разработчика-революционера.
> Да, странно что процессы все еще нумеруются числами. Почему бы не заменить
> PID-ы буквенными идентификаторами? Модно, стильно, молодежно...

Это вам нужно Линусу написать. Посмотрим куда он вас пошлет.


"Релиз systemd 229"
Отправлено Аноним , 12-Фев-16 17:19 
>>> Это первое, что пришло мне в голову,и я бы так и сделал
>>> изначально, но такой банально-примитивный подход, видимо, ниже достоинства главного разработчика-революционера.
>> Да, странно что процессы все еще нумеруются числами. Почему бы не заменить
>> PID-ы буквенными идентификаторами? Модно, стильно, молодежно...
> Это вам нужно Линусу написать. Посмотрим куда он вас пошлет.

Поттеринга не пошлет.


"Релиз systemd 229"
Отправлено Аноним , 13-Фев-16 02:50 
нумерация пидов это не вотчина поттеринга. За это ядро в ответе.

"Релиз systemd 229"
Отправлено Andrey Mitrofanov , 13-Фев-16 09:10 
>> Это первое, что пришло мне в голову,и я бы так и сделал
>> изначально, но такой банально-примитивный подход, видимо, ниже достоинства главного разработчика-революционера.
> Да, странно что процессы все еще нумеруются числами. Почему бы не заменить
> PID-ы буквенными идентификаторами? Модно, стильно, молодежно...

Только радужные QR-ы, только хардкор!  ><>>>>


"Релиз systemd 229"
Отправлено Аноним , 13-Фев-16 22:44 
А что, генератор QR туда уже запилили. Не просто так, наверное. :)

"Релиз systemd 229"
Отправлено Аноним , 13-Фев-16 18:52 
> Да, странно что процессы все еще нумеруются числами. Почему бы не заменить
> PID-ы буквенными идентификаторами? Модно, стильно, молодежно...

Так давно реализовано - имя процесса же. Попробуй killall -9 Xorg :)


"Релиз systemd 229"
Отправлено Аноним , 13-Фев-16 18:41 
> изначально, но такой банально-примитивный подход, видимо, ниже достоинства главного разработчика-революционера.

Может у него unsinged int? Отрицательные таймауты - это вообще как?



"Релиз systemd 229"
Отправлено Аноним , 12-Фев-16 14:56 
за переименовывание команд нужно яйца отрубать

"Релиз systemd 229"
Отправлено АнонимХ , 12-Фев-16 16:19 
Используйте стабильные версии. То, что модно и ломанулись на нумерацию натуральными числами не отменяет выход альф и бетт, как их не назови. Стабильные версии специально отмечены (219, например)

"Релиз systemd 229"
Отправлено freehck , 12-Фев-16 17:42 
Ага. То есть когда мы тут пишем, что "стабильная" версия systemd в Debian откровенно падает на простейших операциях, фанаты Поттеринга отвечают нам, что в Debian старьё, и "посмотрите, сколько уже всего перепилили за последние 10 версий". А когда мы жалуемся, что между версиями утилиты переименовывают, фанаты Поттеринга отвечают нам: "используйте стабильные версии, и будет вам счастье". Блин, ну дела. :)

"Релиз systemd 229"
Отправлено АнонимХ , 12-Фев-16 17:53 
Хрен их разберешь, этих фанатов. Стабильные версии надо багфиксить, падать не должны, это же фундаментально.

"Релиз systemd 229"
Отправлено бгг , 12-Фев-16 18:14 
> systemd падает

компетентность теоретиков в чистом виде


"Релиз systemd 229"
Отправлено Vkni , 12-Фев-16 23:09 
> Блин, ну дела. :)

А просто не надо использовать systemD. Тогда у вас будет всегда хорошее настроение + после каждого выпуска systemD вы сможете поржать.


"Релиз systemd 229"
Отправлено Аноним , 13-Фев-16 07:56 
Вот не использую, например. Но ржать не тянет. Плохие ощущения от всего этого.

"Релиз systemd 229"
Отправлено Vkni , 13-Фев-16 21:22 
Ну, а чё вы хотели - настоящие дела делаются не в переписывании систем 20-ти летней давности. Серьёзным людям это не интересно, а дураки нормально сделать не могут.

"Релиз systemd 229"
Отправлено freehck , 14-Фев-16 10:21 
Vkni, а мы так и делаем! :)
Другое дело, что крики в рассылке и обсуждения проблем с systemd связанных всё равно на виду. Это довольно любопытное зрелище, когда 2/3 твоей почты в рассылке - это жалобы на то, что оно не работает. Так что не обязательно даже выпуска ждать. :)

"Релиз systemd 229"
Отправлено myhand , 14-Фев-16 14:33 
> Vkni, а мы так и делаем! :)

Не долго "делателям" осталось, если пакет мейнтейнера не найдет.


"Релиз systemd 229"
Отправлено Аноним , 15-Фев-16 12:47 
Ну дак возьмись, сделай хоть одно полезное дело.(Hint: срать в комментах за полезное дело не канает, честно).

"Релиз systemd 229"
Отправлено myhand , 15-Фев-16 12:49 
Ну так не сри, кто тебя просит?

"Релиз systemd 229"
Отправлено freehck , 15-Фев-16 15:18 
> Ну дак возьмись, сделай хоть одно полезное дело.(Hint: срать в комментах за
> полезное дело не канает, честно).

Возможно, возьму. Сейчас немного разгребусь только с работой.


"Релиз systemd 229"
Отправлено Аноним , 13-Фев-16 02:52 
> Ага. То есть когда мы тут пишем, что "стабильная" версия systemd в
> Debian откровенно падает на простейших операциях...

Давай линк на багрепорт или пример.



"Релиз systemd 229"
Отправлено myhand , 13-Фев-16 12:41 
> Давай линк на багрепорт или пример.

На, детка, выбор велик
https://bugs.debian.org/cgi-bin/pkgreport.cgi?repeatmerged=y...


"Релиз systemd 229"
Отправлено олола , 14-Фев-16 17:16 
вы на не шлифованный сорц кидаете ссылочку зачем?

"Релиз systemd 229"
Отправлено myhand , 14-Фев-16 18:58 
Гражданин выше хотел багов.  Их есть у меня.

"Релиз systemd 229"
Отправлено олола , 14-Фев-16 20:10 
речь шла о падении в стабильной версии, вроде как

"Релиз systemd 229"
Отправлено myhand , 14-Фев-16 20:46 
> речь шла о падении в стабильной версии, вроде как

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


"Релиз systemd 229"
Отправлено Аноним , 13-Фев-16 18:43 
> Debian откровенно падает на простейших операциях, фанаты Поттеринга отвечают нам, что
> в Debian старьё,

А когда в дебиане с его инит скриптами не выносился nginx - это ничего так было.


"Релиз systemd 229"
Отправлено Аноним , 12-Фев-16 15:07 
> Для тестирования новой возможности в /etc/systemd/resolved.conf следует указать "DNSSEC=allow-downgrade".

Кто-то подскажет, какой логикой они тут руководствовались и что курили?

Хотя после переименования 0 в infinity только для новых таймеров... а как они различать будут - где новые, а где старые? И как их различать админу, который не настраивал этот сервер?


"Релиз systemd 229"
Отправлено Аноним , 12-Фев-16 15:18 
Ну никак не отличать, разве это не очевидно? Это же поттеринг, в его действиях не должно быть логики, иначе он превращается в кого-то другого.

P.S. Все жду, когда начнется массовый спрыг с этого у...бища обратно на  init :)


"Релиз systemd 229"
Отправлено Аноним , 12-Фев-16 15:33 
> Ну никак не отличать, разве это не очевидно? Это же поттеринг, в
> его действиях не должно быть логики, иначе он превращается в кого-то
> другого.
> P.S. Все жду, когда начнется массовый спрыг с этого у...бища обратно на
>  init :)

жди дальше. Идиотизм потеринга должен компенсироваться адекватностью ментейнеров.
Собственно если вы тащите последнюю версию будьте добры конвертировать старые юниты.


"Релиз systemd 229"
Отправлено equeim , 12-Фев-16 20:10 
Ага, только политика партии состоит в том, что юниты должны писать разработчики софта, а не мейнтейнеры дистрибутивов. Унификация, все дела :)

"Релиз systemd 229"
Отправлено Аноним , 13-Фев-16 02:54 
> Ага, только политика партии состоит в том, что юниты должны писать разработчики
> софта, а не мейнтейнеры дистрибутивов. Унификация, все дела :)

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


"Релиз systemd 229"
Отправлено Аноним , 13-Фев-16 07:59 
Теперь сборщики пакетов должны просматривать и патчить, если нужно, каждый юнит. Нескучно же!

"Релиз systemd 229"
Отправлено Аноним , 13-Фев-16 18:46 
> Теперь сборщики пакетов должны просматривать и патчить, если нужно, каждый юнит. Нескучно же!

Пропатчить тривиальный конфиг на 5 строк сильно проще чем громадный скрипт, особенно если его писал не ты. В этом половина смысла systemd. Хотя за смену логики на ходу - незачет, да.


"Релиз systemd 229"
Отправлено Аноним , 13-Фев-16 22:36 
В тех пакетах, которые я пересобираю иногда для себя (rpm), мне не приходится трогать init-скрипты даже многолетней давности. Там, где все сделано с головой, не нужно ничего ни править, ни "улучшать". Однако, если очень хочется - никто не запрещает. :)

"Релиз systemd 229"
Отправлено Адекват , 14-Фев-16 08:53 
>> Теперь сборщики пакетов должны просматривать и патчить, если нужно, каждый юнит. Нескучно же!
> Пропатчить тривиальный конфиг на 5 строк сильно проще чем громадный скрипт, особенно
> если его писал не ты. В этом половина смысла systemd. Хотя
> за смену логики на ходу - незачет, да.

Ага, а остальные 95 строк находятся где-то неясно где в бинарном виде и работают не понять как, о них голова может не болеть, даже если будет багрепорт, о сегфолте какого-то юнита, то это уже не наша зона ответственности - это к Леннарту, да ?
Да и потом - зачем пользователю возможность как можно больше возможностей ковырять свою систему ? все должно быть бинарным и закрытым.


"Релиз systemd 229"
Отправлено chinarulezzz , 12-Фев-16 17:56 
Адекватных - меньшинство.  Даже когда меньшинство собираются в группы вокруг дистров вроде слаквари , крукса, bsd, то есть недостаток: мало рук. Надо засучить рукава самому.

В общем, везде нужен компромис.


"Релиз systemd 229"
Отправлено pkdr , 12-Фев-16 18:38 
> P.S. Все жду, когда начнется массовый спрыг с этого у...бища обратно на  init :)

Это вряд ли. Но через x лет новое юное дарование Поттерт Леннаринг заявит, "systemd - %$#($*%, надо запилить что-то более модное"


"Релиз systemd 229"
Отправлено Аноним , 12-Фев-16 18:59 
>> P.S. Все жду, когда начнется массовый спрыг с этого у...бища обратно на  init :)
> Это вряд ли. Но через x лет новое юное дарование Поттерт Леннаринг
> заявит, "systemd - %$#($*%, надо запилить что-то более модное"

Самое смешное, что все радостно скажут - "НАКОНЕЦ-ТО!" :)


"Релиз systemd 229"
Отправлено Аноним , 13-Фев-16 11:52 
> все

Вот не надо тут обобщать. Хипсторы и греки в плохом смысле - да, будут.


"Релиз systemd 229"
Отправлено Аноним , 13-Фев-16 08:01 
> новое юное дарование заявит ...

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


"Релиз systemd 229"
Отправлено Нимано , 12-Фев-16 15:29 
> а как  они различать будут - где новые, а где старые? И как
> их различать админу, который не настраивал этот сервер?

Я сперва на огрехи перевода грешил, но нет:
> * Most configurable timeouts in systemd now expect an argument of
>   "infinity" to turn them off, instead of "0" as before. The semantics
>    from now on is that a timeout of "0" means "now", and "infinity"
>    means "never". To maintain backwards compatibility, "0" continues to
>    turn off previously existing timeout settings.

Все верно. Хотя, решение неплохое – и обратная совместимость есть и народу скучать не дают.


"Релиз systemd 229"
Отправлено Аноним , 12-Фев-16 15:35 
>> а как  они различать будут - где новые, а где старые? И как
>> их различать админу, который не настраивал этот сервер?
> Я сперва на огрехи перевода грешил, но нет:
>> * Most configurable timeouts in systemd now expect an argument of
>>   "infinity" to turn them off, instead of "0" as before. The semantics
>>    from now on is that a timeout of "0" means "now", and "infinity"
>>    means "never". To maintain backwards compatibility, "0" continues to
>>    turn off previously existing timeout settings.
> Все верно. Хотя, решение неплохое – и обратная совместимость есть и народу
> скучать не дают.

плохая идея, имхо лучше  infinity = -1, Now = 0


"Релиз systemd 229"
Отправлено Аноним , 12-Фев-16 15:39 
Не свежо, нет "прогресса". :)

"Релиз systemd 229"
Отправлено Нимано , 12-Фев-16 16:31 
> плохая идея, имхо лучше  infinity = -1, Now = 0

"решение неплохое" – вообще-то ирония.
Имхо, тогда уж лучше совсем ломать обратную совместимость, заодно предоставив возможность кратковременно объявить "0" невалидным значением.
Потому как
> "0" continues to   turn off previously existing timeout settings

гарантированные грабли


"Релиз systemd 229"
Отправлено Аноним , 12-Фев-16 16:49 
> "0" continues to   turn off previously existing timeout settings
>гарантированные грабли

полностью согласен


"Релиз systemd 229"
Отправлено Аноним , 12-Фев-16 15:21 
> В процессе загрузки PID 1 теперь проверяет системное время и корректирует его, если установлено время, предшествующее времени выпуска используемого релиза systemd;

Вообще офигел, что-ли? А если мне все-таки надо время в прошлом на системе поставить?


"Релиз systemd 229"
Отправлено Аноним , 12-Фев-16 15:34 
Придется тащить на себе этот отдельный патч к systemd, да :)

"Релиз systemd 229"
Отправлено Аноним , 12-Фев-16 15:40 
Переводи, просто автор коряво перевел анонс, так что лучше читать по английски там все написано.

"Релиз systemd 229"
Отправлено Аноним , 12-Фев-16 16:04 
> Переводи, просто автор коряво перевел анонс, так что лучше читать по английски
> там все написано.

Да ровно тоже самое написано. Более того, раньше этим timesyncd занимался, а теперь ЕЩЕ И сам systemd будет. Может еще в journald такую фигню встроить, чтобы уж наверняка?


"Релиз systemd 229"
Отправлено Аноним , 12-Фев-16 15:41 
и главное - зачем??? ведь это же было кем-то написано. Что это за бред-то?

"Релиз systemd 229"
Отправлено Аноним , 12-Фев-16 15:51 
> и главное - зачем??? ведь это же было кем-то написано. Что это
> за бред-то?

а вот это хороший вопрос, хз чем им 1 января 1970 года не по нраву.


"Релиз systemd 229"
Отправлено Аноним , 12-Фев-16 16:06 
> и главное - зачем??? ведь это же было кем-то написано. Что это
> за бред-то?

Потому что могут.


"Релиз systemd 229"
Отправлено Аноним , 12-Фев-16 15:55 
>> В процессе загрузки PID 1 теперь проверяет системное время и корректирует его, если установлено время, предшествующее времени выпуска используемого релиза systemd;
> Вообще офигел, что-ли? А если мне все-таки надо время в прошлом на
> системе поставить?

это они так с нелицензионным ПО воюют, типа нефиг откатывать часики назад, давай покупай лицензию :)


"Релиз systemd 229"
Отправлено Аноним , 12-Фев-16 16:05 
Может, и правда к тому идет. Поделка-то редхатовская.

"Релиз systemd 229"
Отправлено paulus , 12-Фев-16 16:02 
> А если мне все-таки надо время в прошлом на системе поставить?

Будет как с айфоном :) https://goo.gl/7b4tc7


"Релиз systemd 229"
Отправлено Аноним , 12-Фев-16 16:09 
>> А если мне все-таки надо время в прошлом на системе поставить?
> Будет как с айфоном :) https://goo.gl/7b4tc7

Во, сейчас вся мозаика сложилась! Гениальный замысел Поттеринга! ОН ТАК СПАСАЕТ ДЖОНА КОННОРА ОТ ТЕРМИНАТОРА!

Скайнет же линукс использует, так? И, наверное, с systemd. Посылает терминатора в прошлое, тот пытается узнать текущее время... И все, кранты терминатору. Его внутренние часы показывают дату последнего релиза systemd, программа убийства Джона Коннора отключается.

ПОТТЕРИНГ - ГЕНИЙ!


"Релиз systemd 229"
Отправлено Аноним , 12-Фев-16 16:14 
Кстати, это объясняет зачем скайнету пришлось посылать еще терминатора для захвата старого Джона Коннора. Видимо, старый Джон Коннор жил уже после создания того самого релиза systemd, который использовал скайнет.

"Релиз systemd 229"
Отправлено Аноним , 12-Фев-16 21:21 
Что если Поттеринг и есть Джон Коннор?

"Релиз systemd 229"
Отправлено анонанонанонанино , 12-Фев-16 22:20 
А что если терминатор?

"Релиз systemd 229"
Отправлено Аноним , 13-Фев-16 08:05 
Он есть оба, потому как постиг, что ноль (0) и бесконечность (infinity) - одно и то же.

"Релиз systemd 229"
Отправлено Andrey Mitrofanov , 13-Фев-16 11:20 
> Он есть оба, потому как постиг, что ноль (0) и бесконечность (infinity)
> - одно и то же.

Хотел сказать, что "такое" кассы не соберёт.  Потом вспомнил -- уже :/ собрало же. Тему "он есть оба" сценаристы уже скурили с Маркусом.

---Ничто не ново, всё украдено до.


"Релиз systemd 229"
Отправлено Andrey Mitrofanov , 13-Фев-16 11:14 
> Что если Поттеринг и есть Джон Коннор?

Он Сара под прикрытием, Грэг - Папс, Кей - ...ну, "та дефчонка", Линус - негр, РХ - сибердайн, Майкрософт - калькуляторы касио,   ...

---голливуд головного мозга.


"Релиз systemd 229"
Отправлено sage , 13-Фев-16 11:04 
https://geektimes.ru/post/270990/

"Релиз systemd 229"
Отправлено myhand , 13-Фев-16 14:54 
Вот сперва добейся, напиши еще systemd и продвинь его ан масс, как говорил
один прохфессор.  А потом будешь другим разным гениям указывать какое
неправильное время на твоей личной системе установить.

"Релиз systemd 229"
Отправлено Аноним , 12-Фев-16 16:27 
А где в новости про исправление множества ошибок ? А то можно подумать, что только новый функционал писали, да логику работы местами меняли. Аффтору незачет!

"Релиз systemd 229"
Отправлено Аноним , 12-Фев-16 17:41 
>А где в новости про исправление множества ошибок

Рядом с новостью про добавления множества ошибок.


"Релиз systemd 229"
Отправлено Аноним , 12-Фев-16 16:31 
>В systemd-nspawn добавлена опция "--as-pid2" для запуска в контейнере произвольной команды под PID 2 вместо PID 1, при этом под PID 1 запускается минимальная init-прослойка с реализаций обработчиков сигналов и управления дочерними процессами (данная прослойка интегрирована в nspawn и не требует добавления каких-то компонентов в контейнер);

Господи, оно размножается! Мы слышали, что вам мало было systemd как PID1, так что теперь мы даём вам systemd ещё и как PID2.


"Релиз systemd 229"
Отправлено Аноним , 12-Фев-16 22:56 
и явился великий as-pid...
и затмил он собой белый свет...
и случилась на Земле пустошь...

"Релиз systemd 229"
Отправлено Аноним , 12-Фев-16 16:32 
Костыль это. Видать логику долго переписывать в соответствии с "да", "нет", "не совсем" и "нет совсем".

"Релиз systemd 229"
Отправлено ZloySergant , 12-Фев-16 20:27 
>Костыль это. Видать логику долго переписывать в соответствии с "да", "нет", "не совсем" и "нет совсем".

Неа. Тут добавили опцию "ну мы же еще совсем не знакомы".


"Релиз systemd 229"
Отправлено asavah , 12-Фев-16 23:30 
к вышеперечисленному в 230 обещали добавить "ой, всё"

"Релиз systemd 229"
Отправлено Аноним , 12-Фев-16 16:53 
Для отключения таймаутов в systemd теперь предлагается указывать значение "infinity" вместо "0". По новым правилам "0" ассоциирован со значением "сейчас", в то время как "infinity" воспринимается как "никогда". Для обеспечения совместимости все ранее присутствующие настройки таймаутов продолжат прежнюю трактовку установки в "0";

как они потом править это будут О_О


"Релиз systemd 229"
Отправлено Аноним , 12-Фев-16 17:52 
Не не, прямо сейчас это -1
А 0 это еще таймер поставить, звякнуть ему и лишь потом запустить

"Релиз systemd 229"
Отправлено Владимир , 13-Фев-16 06:22 
Ага. А -2 это запустить вчера и прямо сейчас о результатах отчитаться.

"Релиз systemd 229"
Отправлено ZloySergant , 12-Фев-16 20:29 
> ...изменение трактовки "0" для таймаутов...(и далее по тексту)

А он не из семипроцентников, по случаю?


"Релиз systemd 229"
Отправлено EuPhobos , 13-Фев-16 08:49 
> с использованием алгоритма LZ4, который несовместим с утилитой lz4

Это как? Типа zip, но не zip, типа чёрное, но не чёрное, типа квадрат, но круг, типа прямое, но кривое?


"Релиз systemd 229"
Отправлено Аноним , 13-Фев-16 12:18 
микрософт открывает новые пучины NIH у лёни