The OpenNET Project / Index page

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

Релиз systemd 229

12.02.2016 14:02

Леннарт Поттеринг (Lennart Poettering) представил выпуск системного менеджера systemd 229. Из новшеств можно отметить поддержку 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;
  • Для отключения таймаутов в 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");
  • В юниты с таймерами добавлена поддержка параметра "RandomizedDelaySec=", позволяющего настроить дополнительную случайную задержку, прибавляемую ко времени срабатывания таймера (позволяет избежать перегрузки из-за одновременного запуска нескольких ресурсоёмких заданий);
  • В socket-юнитах появилась возможность прикрепления к сокетам SCTP и UDP-lite;
  • В большинство утилит systemd добавлена поддержка переменой окружения $SYSTEMD_COLORS, при установке которой в 0 отключается поддержка цветного вывода на терминалах, поддерживающих ANSI-цвета;
  • В networkd добавлены две новые опции для управления VXLAN: "DestinationPort=" и "PortRange=";
  • Добавлен новый параметр "systemd.machine_id=", задаваемый в командной строке ядра Linux и позволяющий передать идентификатор машины для его записи в /etc/machine-id, если данный файл не инициализирован;
  • Для устройств virtio добавлена поддержка символических ссылок /dev/disk/by-path/;
  • В 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-лимиты на потребляемые ресурсы;
  • При определении календарного времени теперь поддерживается точность в доли секунд;
  • Удалена экспериментальная поддержка сжатия журналов и core-дампов с использованием алгоритма LZ4, который несовместим с утилитой lz4 (оставлена только поддержка формата сжатия, совместимого на бинарном уровне с lz4).


  1. Главная ссылка к новости (https://lists.freedesktop.org/...)
  2. OpenNews: В Fedora 24 собираются разделить systemd на несколько пакетов
  3. OpenNews: Релиз systemd 228
  4. OpenNews: В BusyBox прекращена поддержка systemd
  5. OpenNews: Релиз systemd 227
  6. OpenNews: Представлен многоплатформенный системный менеджер System XVI, частично совместимый с systemd
Лицензия: CC BY 3.0
Короткая ссылка: https://opennet.ru/43862-systemd
Ключевые слова: systemd
При перепечатке указание ссылки на opennet.ru обязательно


Обсуждение (118) Ajax | 1 уровень | Линейный | +/- | Раскрыть всё | RSS
  • 1.1, Аноним (-), 14:14, 12/02/2016 [ответить] [﹢﹢﹢] [ · · · ]  
  • +48 +/
    >Для отключения таймаутов в systemd теперь предлагается указывать значение
    >"infinity" вместо "0". По новым правилам "0" ассоциирован со значением
    >"сейчас", в то время как "infinity" воспринимается как "никогда". Для
    >обеспечения совместимости все ранее присутствующие настройки таймаутов
    >продолжат прежнюю трактовку установки в "0"

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

     
     
  • 2.22, Аноним (-), 15:12, 12/02/2016 [^] [^^] [^^^] [ответить]  
  • +7 +/
    Если я правильно понимаю "логику" данного поведения, то "на данном этапе" ноль в конфигах может одновременно означать и "сейчас", и "никогда" в зависимости от... ?
    Стесняюсь спросить о возможных последствиях этой "особенности"...
     
     
  • 3.25, Аноним (-), 15:23, 12/02/2016 [^] [^^] [^^^] [ответить]  
  • +4 +/
    "Сейчас" или "всегда" - вот в чем вопрос! Время для шовинистических шуток про женскую логику.
     
  • 3.43, AnotherReality (ok), 16:03, 12/02/2016 [^] [^^] [^^^] [ответить]  
  • +6 +/
    проблема в том что воспринимается 0   как булево значение, несущий в себе смысл  false или disable
    либо количественное отношение, сколько памяти процессов, пользователей и так далее, а эти ребята придумали новоезначение, которое удобно им. И все шло бы хорошо, если это говноподелие не использовалось в 95% дистрибутивов( процент меньше, так для красивого словца.)
     
     
  • 4.79, Дегенератор (?), 20:27, 12/02/2016 [^] [^^] [^^^] [ответить]  
  • –1 +/
    "0 как булево значение, несущий в себе смысл  false или disable либо количественное отношение..." адски плюсую!
     
  • 3.63, Аноним (-), 17:52, 12/02/2016 [^] [^^] [^^^] [ответить]  
  • +1 +/
    КО Забег по полю с граблями KO Правда, эти грабли должны хорошо отлавливатьс... большой текст свёрнут, показать
     
  • 3.67, myhand (ok), 18:08, 12/02/2016 [^] [^^] [^^^] [ответить]  
  • +7 +/
    > Стесняюсь спросить о возможных последствиях этой "особенности"...

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

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

     
     
  • 4.113, Likeall (?), 19:04, 13/02/2016 [^] [^^] [^^^] [ответить]  
  • +4 +/
    https github com systemd systemd commit 36c16a7cdd6c33d7980efc2cd6a2211941f302... большой текст свёрнут, показать
     
  • 2.74, fedor (??), 19:03, 12/02/2016 [^] [^^] [^^^] [ответить]  
  • +4 +/
    чем -1 не подошел в качестве никогда?
     
     
  • 3.104, AnotherReality (ok), 14:43, 13/02/2016 [^] [^^] [^^^] [ответить]  
  • +/
    потому что леннарт особенный
     
  • 3.111, Аноним (-), 18:49, 13/02/2016 [^] [^^] [^^^] [ответить]  
  • +/
    > чем -1 не подошел в качестве никогда?

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

     
     
  • 4.120, Аноним (-), 22:51, 13/02/2016 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Любой минус, хоть -1, хоть -100500 должен означать просто отключение значения параметра, по сути. И если этот параметр таймаут, то он просто никогда не наступает. Иные случаи интерпретации отрицательных значений могут оговариваться специально.
     
  • 4.127, Aleks Revo (ok), 19:46, 14/02/2016 [^] [^^] [^^^] [ответить]  
  • +/
    > А -20 что должен сделать?

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

     
  • 3.119, phrippy (?), 22:45, 13/02/2016 [^] [^^] [^^^] [ответить]  
  • +2 +/
    >чем -1 не подошел в качестве никогда?

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

     
     
  • 4.130, Аноим (?), 22:08, 14/02/2016 [^] [^^] [^^^] [ответить]  
  • +/
    Странно, что вы только что обратили на это внимание.
    Лене - плевать на всех.
     
  • 2.84, Vkni (ok), 23:07, 12/02/2016 [^] [^^] [^^^] [ответить]  
  • +2 +/
    > Сразу видно профессионалов с четким видением системы и продуманным планом.

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

     

  • 1.2, Я (??), 14:14, 12/02/2016 [ответить] [﹢﹢﹢] [ · · · ]  
  • +13 +/
    >По новым правилам "0" ассоциирован со значением "сейчас", в то время как "infinity" воспринимается как "никогда".

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

     
  • 1.3, Аноним (-), 14:15, 12/02/2016 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    А у сего дела есть форки? Чтобы без фич, которые инит-система не должна реализовывать?
     
     
  • 2.5, Аноним (-), 14:16, 12/02/2016 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Типо SRP, все дела?
     
  • 2.19, Аноним (-), 15:01, 12/02/2016 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Были. uselessd - этот не взлетел.
    http://www.opennet.dev/opennews/art.shtml?num=42958
     
     
  • 3.100, Аноним (-), 11:49, 13/02/2016 [^] [^^] [^^^] [ответить]  
  • +/
    Собссно, они и не собирались его пилить, это был такой хитрый способ сказать "не тащите всякое г-но в инит"
     
  • 3.106, Аноним (-), 18:38, 13/02/2016 [^] [^^] [^^^] [ответить]  
  • –1 +/
    > Были. uselessd - этот не взлетел.
    > https://www.opennet.dev/opennews/art.shtml?num=42958

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

     
     
  • 4.115, Аноним (-), 21:10, 13/02/2016 [^] [^^] [^^^] [ответить]  
  • +/
    > В результаты фрибзда смотрит на launchd, а не эти извращения.

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

     
  • 2.27, Аноним (-), 15:27, 12/02/2016 [^] [^^] [^^^] [ответить]  
  • –2 +/
    скомпиляй с нужными флагами и фичи сами отпадут
     
  • 2.41, paulus (ok), 15:57, 12/02/2016 [^] [^^] [^^^] [ответить]  
  • +/
    В pra используют minirc, если не нужен systemd
     
  • 2.68, Аноним (-), 18:10, 12/02/2016 [^] [^^] [^^^] [ответить]  
  • +2 +/
    А это и не инит-система.
     
  • 2.72, _ (??), 18:46, 12/02/2016 [^] [^^] [^^^] [ответить]  
  • –3 +/
    > А у сего дела есть форки?

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

     

  • 1.4, Аноним (-), 14:15, 12/02/2016 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    о, новый релиз моей любимой операционки, надо будет сегодня установить
     
     
  • 2.6, Аноним (-), 14:24, 12/02/2016 [^] [^^] [^^^] [ответить]  
  • +/
    главное чтобы железо поддерживало
     
  • 2.21, RMS (?), 15:11, 12/02/2016 [^] [^^] [^^^] [ответить]  
  • +9 +/
    Пока Емакс не интегрируют, даже и говорить не о чем.
     
     
  • 3.107, Аноним (-), 18:40, 13/02/2016 [^] [^^] [^^^] [ответить]  
  • –1 +/
    > Пока Емакс не интегрируют, даже и говорить не о чем.

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

     
     
  • 4.114, Аноним (-), 19:17, 13/02/2016 [^] [^^] [^^^] [ответить]  
  • –1 +/
    > На#$% емакс, в тренде коредампы. Значит надо интегрировать gdb!

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

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

     

  • 1.9, РОСКОМУЗОР (?), 14:46, 12/02/2016 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    В виртуал-боксе пойдет? хочу глянуть на изменения в любимой ОС))
     
  • 1.13, Аноним (-), 14:51, 12/02/2016 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Так много про кордампы... У меня вообще отключен и надеюсь не включится после обновы. А то при вылетах игр некоторых например, оно может сотнями мегабайт и в итоге гигабайтами мусорить.
     
     
  • 2.121, Адекват (ok), 08:37, 14/02/2016 [^] [^^] [^^^] [ответить]  
  • –1 +/
    > Так много про кордампы... У меня вообще отключен и надеюсь не включится
    > после обновы. А то при вылетах игр некоторых например, оно может
    > сотнями мегабайт и в итоге гигабайтами мусорить.

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

     

  • 1.16, Кир (?), 14:54, 12/02/2016 [ответить] [﹢﹢﹢] [ · · · ]  
  • +5 +/
    > Для отключения таймаутов в systemd теперь предлагается указывать значение "infinity" вместо "0". По новым правилам "0" ассоциирован со значением "сейчас", в то время как "infinity" воспринимается как "никогда". Для обеспечения совместимости все ранее присутствующие настройки таймаутов продолжат прежнюю трактовку установки в "0";

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

     
     
  • 2.18, Аноним (-), 14:58, 12/02/2016 [^] [^^] [^^^] [ответить]  
  • +4 +/
    Это ничего, всегда опять поменять можно на что нибудь более подходящее, например на "never-never". :)
     
     
  • 3.28, Аноним (-), 15:27, 12/02/2016 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > Это ничего, всегда опять поменять можно на что нибудь более подходящее, например
    > на "never-never". :)

    может -1?

     
     
  • 4.34, Аноним (-), 15:37, 12/02/2016 [^] [^^] [^^^] [ответить]  
  • +5 +/
    Это первое, что пришло мне в голову,и я бы так и сделал изначально, но такой банально-примитивный подход, видимо, ниже достоинства главного разработчика-революционера.
     
     
  • 5.39, Аноним (-), 15:52, 12/02/2016 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > Это первое, что пришло мне в голову,и я бы так и сделал
    > изначально, но такой банально-примитивный подход, видимо, ниже достоинства главного разработчика-революционера.

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

     
     
  • 6.55, Аноним (-), 16:51, 12/02/2016 [^] [^^] [^^^] [ответить]  
  • +1 +/
    >> Это первое, что пришло мне в голову,и я бы так и сделал
    >> изначально, но такой банально-примитивный подход, видимо, ниже достоинства главного разработчика-революционера.
    > Да, странно что процессы все еще нумеруются числами. Почему бы не заменить
    > PID-ы буквенными идентификаторами? Модно, стильно, молодежно...

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

     
     
  • 7.59, Аноним (-), 17:19, 12/02/2016 [^] [^^] [^^^] [ответить]  
  • –2 +/
    >>> Это первое, что пришло мне в голову,и я бы так и сделал
    >>> изначально, но такой банально-примитивный подход, видимо, ниже достоинства главного разработчика-революционера.
    >> Да, странно что процессы все еще нумеруются числами. Почему бы не заменить
    >> PID-ы буквенными идентификаторами? Модно, стильно, молодежно...
    > Это вам нужно Линусу написать. Посмотрим куда он вас пошлет.

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

     
     
  • 8.87, Аноним (-), 02:50, 13/02/2016 [^] [^^] [^^^] [ответить]  
  • +/
    нумерация пидов это не вотчина поттеринга За это ядро в ответе ... текст свёрнут, показать
     
  • 6.96, Andrey Mitrofanov (?), 09:10, 13/02/2016 [^] [^^] [^^^] [ответить]  
  • +2 +/
    >> Это первое, что пришло мне в голову,и я бы так и сделал
    >> изначально, но такой банально-примитивный подход, видимо, ниже достоинства главного разработчика-революционера.
    > Да, странно что процессы все еще нумеруются числами. Почему бы не заменить
    > PID-ы буквенными идентификаторами? Модно, стильно, молодежно...

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

     
     
  • 7.118, Аноним (-), 22:44, 13/02/2016 [^] [^^] [^^^] [ответить]  
  • +/
    А что, генератор QR туда уже запилили. Не просто так, наверное. :)
     
  • 6.112, Аноним (-), 18:52, 13/02/2016 [^] [^^] [^^^] [ответить]  
  • –3 +/
    > Да, странно что процессы все еще нумеруются числами. Почему бы не заменить
    > PID-ы буквенными идентификаторами? Модно, стильно, молодежно...

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

     
  • 5.108, Аноним (-), 18:41, 13/02/2016 [^] [^^] [^^^] [ответить]  
  • +/
    > изначально, но такой банально-примитивный подход, видимо, ниже достоинства главного разработчика-революционера.

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


     

  • 1.17, Аноним (-), 14:56, 12/02/2016 [ответить] [﹢﹢﹢] [ · · · ]  
  • +4 +/
    за переименовывание команд нужно яйца отрубать
     
     
  • 2.49, АнонимХ (ok), 16:19, 12/02/2016 [^] [^^] [^^^] [ответить]  
  • –2 +/
    Используйте стабильные версии. То, что модно и ломанулись на нумерацию натуральными числами не отменяет выход альф и бетт, как их не назови. Стабильные версии специально отмечены (219, например)
     
     
  • 3.62, freehck (ok), 17:42, 12/02/2016 [^] [^^] [^^^] [ответить]  
  • +9 +/
    Ага. То есть когда мы тут пишем, что "стабильная" версия systemd в Debian откровенно падает на простейших операциях, фанаты Поттеринга отвечают нам, что в Debian старьё, и "посмотрите, сколько уже всего перепилили за последние 10 версий". А когда мы жалуемся, что между версиями утилиты переименовывают, фанаты Поттеринга отвечают нам: "используйте стабильные версии, и будет вам счастье". Блин, ну дела. :)
     
     
  • 4.65, АнонимХ (ok), 17:53, 12/02/2016 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Хрен их разберешь, этих фанатов. Стабильные версии надо багфиксить, падать не должны, это же фундаментально.
     
  • 4.69, бгг (?), 18:14, 12/02/2016 [^] [^^] [^^^] [ответить]  
  • –2 +/
    > systemd падает

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

     
  • 4.85, Vkni (ok), 23:09, 12/02/2016 [^] [^^] [^^^] [ответить]  
  • +3 +/
    > Блин, ну дела. :)

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

     
     
  • 5.91, Аноним (-), 07:56, 13/02/2016 [^] [^^] [^^^] [ответить]  
  • +/
    Вот не использую, например. Но ржать не тянет. Плохие ощущения от всего этого.
     
     
  • 6.116, Vkni (ok), 21:22, 13/02/2016 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Ну, а чё вы хотели - настоящие дела делаются не в переписывании систем 20-ти летней давности. Серьёзным людям это не интересно, а дураки нормально сделать не могут.
     
  • 5.123, freehck (ok), 10:21, 14/02/2016 [^] [^^] [^^^] [ответить]  
  • +/
    Vkni, а мы так и делаем! :)
    Другое дело, что крики в рассылке и обсуждения проблем с systemd связанных всё равно на виду. Это довольно любопытное зрелище, когда 2/3 твоей почты в рассылке - это жалобы на то, что оно не работает. Так что не обязательно даже выпуска ждать. :)
     
     
  • 6.124, myhand (ok), 14:33, 14/02/2016 [^] [^^] [^^^] [ответить]  
  • +/
    > Vkni, а мы так и делаем! :)

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

     
     
  • 7.131, Аноним (-), 12:47, 15/02/2016 [^] [^^] [^^^] [ответить]  
  • +/
    Ну дак возьмись, сделай хоть одно полезное дело.(Hint: срать в комментах за полезное дело не канает, честно).
     
     
  • 8.132, myhand (ok), 12:49, 15/02/2016 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Ну так не сри, кто тебя просит ... текст свёрнут, показать
     
  • 8.133, freehck (ok), 15:18, 15/02/2016 [^] [^^] [^^^] [ответить]  
  • +/
    Возможно, возьму Сейчас немного разгребусь только с работой ... текст свёрнут, показать
     
  • 4.88, Аноним (-), 02:52, 13/02/2016 [^] [^^] [^^^] [ответить]  
  • +/
    > Ага. То есть когда мы тут пишем, что "стабильная" версия systemd в
    > Debian откровенно падает на простейших операциях...

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


     
     
  • 5.103, myhand (ok), 12:41, 13/02/2016 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > Давай линк на багрепорт или пример.

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

     
     
  • 6.125, олола (?), 17:16, 14/02/2016 [^] [^^] [^^^] [ответить]  
  • +/
    вы на не шлифованный сорц кидаете ссылочку зачем?
     
     
  • 7.126, myhand (ok), 18:58, 14/02/2016 [^] [^^] [^^^] [ответить]  
  • +/
    Гражданин выше хотел багов.  Их есть у меня.
     
     
  • 8.128, олола (?), 20:10, 14/02/2016 [^] [^^] [^^^] [ответить]  
  • +/
    речь шла о падении в стабильной версии, вроде как... текст свёрнут, показать
     
     
  • 9.129, myhand (ok), 20:46, 14/02/2016 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Ну тогда расскажи дебиану, что они пользуются какой-то специальной, нестабильной... текст свёрнут, показать
     
  • 4.109, Аноним (-), 18:43, 13/02/2016 [^] [^^] [^^^] [ответить]  
  • –2 +/
    > Debian откровенно падает на простейших операциях, фанаты Поттеринга отвечают нам, что
    > в Debian старьё,

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

     

  • 1.20, Аноним (-), 15:07, 12/02/2016 [ответить] [﹢﹢﹢] [ · · · ]  
  • +8 +/
    > Для тестирования новой возможности в /etc/systemd/resolved.conf следует указать "DNSSEC=allow-downgrade".

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

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

     
     
  • 2.23, Аноним (-), 15:18, 12/02/2016 [^] [^^] [^^^] [ответить]  
  • +4 +/
    Ну никак не отличать, разве это не очевидно? Это же поттеринг, в его действиях не должно быть логики, иначе он превращается в кого-то другого.

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

     
     
  • 3.31, Аноним (-), 15:33, 12/02/2016 [^] [^^] [^^^] [ответить]  
  • +/
    > Ну никак не отличать, разве это не очевидно? Это же поттеринг, в
    > его действиях не должно быть логики, иначе он превращается в кого-то
    > другого.
    > P.S. Все жду, когда начнется массовый спрыг с этого у...бища обратно на
    >  init :)

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

     
     
  • 4.77, equeim (ok), 20:10, 12/02/2016 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Ага, только политика партии состоит в том, что юниты должны писать разработчики софта, а не мейнтейнеры дистрибутивов. Унификация, все дела :)
     
     
  • 5.89, Аноним (-), 02:54, 13/02/2016 [^] [^^] [^^^] [ответить]  
  • –1 +/
    > Ага, только политика партии состоит в том, что юниты должны писать разработчики
    > софта, а не мейнтейнеры дистрибутивов. Унификация, все дела :)

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

     
     
  • 6.92, Аноним (-), 07:59, 13/02/2016 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Теперь сборщики пакетов должны просматривать и патчить, если нужно, каждый юнит. Нескучно же!
     
     
  • 7.110, Аноним (-), 18:46, 13/02/2016 [^] [^^] [^^^] [ответить]  
  • –1 +/
    > Теперь сборщики пакетов должны просматривать и патчить, если нужно, каждый юнит. Нескучно же!

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

     
     
  • 8.117, Аноним (-), 22:36, 13/02/2016 [^] [^^] [^^^] [ответить]  
  • +/
    В тех пакетах, которые я пересобираю иногда для себя rpm , мне не приходится тр... текст свёрнут, показать
     
  • 8.122, Адекват (ok), 08:53, 14/02/2016 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Ага, а остальные 95 строк находятся где-то неясно где в бинарном виде и работают... текст свёрнут, показать
     
  • 3.66, chinarulezzz (ok), 17:56, 12/02/2016 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Адекватных - меньшинство.  Даже когда меньшинство собираются в группы вокруг дистров вроде слаквари , крукса, bsd, то есть недостаток: мало рук. Надо засучить рукава самому.

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

     
  • 3.70, pkdr (ok), 18:38, 12/02/2016 [^] [^^] [^^^] [ответить]  
  • +/
    > P.S. Все жду, когда начнется массовый спрыг с этого у...бища обратно на  init :)

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

     
     
  • 4.73, Аноним (-), 18:59, 12/02/2016 [^] [^^] [^^^] [ответить]  
  • +1 +/
    >> P.S. Все жду, когда начнется массовый спрыг с этого у...бища обратно на  init :)
    > Это вряд ли. Но через x лет новое юное дарование Поттерт Леннаринг
    > заявит, "systemd - %$#($*%, надо запилить что-то более модное"

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

     
     
  • 5.101, Аноним (-), 11:52, 13/02/2016 [^] [^^] [^^^] [ответить]  
  • +/
    > все

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

     
  • 4.93, Аноним (-), 08:01, 13/02/2016 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > новое юное дарование заявит ...

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

     
  • 2.30, Нимано (?), 15:29, 12/02/2016 [^] [^^] [^^^] [ответить]  
  • +/
    > а как  они различать будут - где новые, а где старые? И как
    > их различать админу, который не настраивал этот сервер?

    Я сперва на огрехи перевода грешил, но нет:
    > * 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.

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

     
     
  • 3.33, Аноним (-), 15:35, 12/02/2016 [^] [^^] [^^^] [ответить]  
  • +/
    >> а как  они различать будут - где новые, а где старые? И как
    >> их различать админу, который не настраивал этот сервер?
    > Я сперва на огрехи перевода грешил, но нет:
    >> * 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

     
     
  • 4.35, Аноним (-), 15:39, 12/02/2016 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Не свежо, нет "прогресса". :)
     
  • 4.52, Нимано (?), 16:31, 12/02/2016 [^] [^^] [^^^] [ответить]  
  • +/
    > плохая идея, имхо лучше  infinity = -1, Now = 0

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

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

     
     
  • 5.54, Аноним (-), 16:49, 12/02/2016 [^] [^^] [^^^] [ответить]  
  • +/
    > "0" continues to   turn off previously existing timeout settings
    >гарантированные грабли

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

     

  • 1.24, Аноним (-), 15:21, 12/02/2016 [ответить] [﹢﹢﹢] [ · · · ]  
  • +13 +/
    > В процессе загрузки PID 1 теперь проверяет системное время и корректирует его, если установлено время, предшествующее времени выпуска используемого релиза systemd;

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

     
     
  • 2.32, Аноним (-), 15:34, 12/02/2016 [^] [^^] [^^^] [ответить]  
  • +/
    Придется тащить на себе этот отдельный патч к systemd, да :)
     
  • 2.36, Аноним (-), 15:40, 12/02/2016 [^] [^^] [^^^] [ответить]  
  • –3 +/
    Переводи, просто автор коряво перевел анонс, так что лучше читать по английски там все написано.
     
     
  • 3.44, Аноним (-), 16:04, 12/02/2016 [^] [^^] [^^^] [ответить]  
  • +3 +/
    > Переводи, просто автор коряво перевел анонс, так что лучше читать по английски
    > там все написано.

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

     
  • 2.37, Аноним (-), 15:41, 12/02/2016 [^] [^^] [^^^] [ответить]  
  • +1 +/
    и главное - зачем??? ведь это же было кем-то написано. Что это за бред-то?
     
     
  • 3.38, Аноним (-), 15:51, 12/02/2016 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > и главное - зачем??? ведь это же было кем-то написано. Что это
    > за бред-то?

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

     
  • 3.46, Аноним (-), 16:06, 12/02/2016 [^] [^^] [^^^] [ответить]  
  • +2 +/
    > и главное - зачем??? ведь это же было кем-то написано. Что это
    > за бред-то?

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

     
  • 2.40, Аноним (-), 15:55, 12/02/2016 [^] [^^] [^^^] [ответить]  
  • +10 +/
    >> В процессе загрузки PID 1 теперь проверяет системное время и корректирует его, если установлено время, предшествующее времени выпуска используемого релиза systemd;
    > Вообще офигел, что-ли? А если мне все-таки надо время в прошлом на
    > системе поставить?

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

     
     
  • 3.45, Аноним (-), 16:05, 12/02/2016 [^] [^^] [^^^] [ответить]  
  • +5 +/
    Может, и правда к тому идет. Поделка-то редхатовская.
     
  • 2.42, paulus (ok), 16:02, 12/02/2016 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > А если мне все-таки надо время в прошлом на системе поставить?

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

     
     
  • 3.47, Аноним (-), 16:09, 12/02/2016 [^] [^^] [^^^] [ответить]  
  • +15 +/
    >> А если мне все-таки надо время в прошлом на системе поставить?
    > Будет как с айфоном :) https://goo.gl/7b4tc7

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

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

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

     
     
  • 4.48, Аноним (-), 16:14, 12/02/2016 [^] [^^] [^^^] [ответить]  
  • +/
    Кстати, это объясняет зачем скайнету пришлось посылать еще терминатора для захвата старого Джона Коннора. Видимо, старый Джон Коннор жил уже после создания того самого релиза systemd, который использовал скайнет.
     
  • 4.81, Аноним (-), 21:21, 12/02/2016 [^] [^^] [^^^] [ответить]  
  • +/
    Что если Поттеринг и есть Джон Коннор?
     
     
  • 5.82, анонанонанонанино (?), 22:20, 12/02/2016 [^] [^^] [^^^] [ответить]  
  • +/
    А что если терминатор?
     
     
  • 6.94, Аноним (-), 08:05, 13/02/2016 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Он есть оба, потому как постиг, что ноль (0) и бесконечность (infinity) - одно и то же.
     
     
  • 7.99, Andrey Mitrofanov (?), 11:20, 13/02/2016 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > Он есть оба, потому как постиг, что ноль (0) и бесконечность (infinity)
    > - одно и то же.

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

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

     
  • 5.98, Andrey Mitrofanov (?), 11:14, 13/02/2016 [^] [^^] [^^^] [ответить]  
  • +2 +/
    > Что если Поттеринг и есть Джон Коннор?

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

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

     
  • 4.97, sage (??), 11:04, 13/02/2016 [^] [^^] [^^^] [ответить]  
  • +1 +/
    https://geektimes.ru/post/270990/
     
  • 2.105, myhand (ok), 14:54, 13/02/2016 [^] [^^] [^^^] [ответить]  
  • +/
    Вот сперва добейся, напиши еще systemd и продвинь его ан масс, как говорил
    один прохфессор.  А потом будешь другим разным гениям указывать какое
    неправильное время на твоей личной системе установить.
     

  • 1.50, Аноним (-), 16:27, 12/02/2016 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    А где в новости про исправление множества ошибок ? А то можно подумать, что только новый функционал писали, да логику работы местами меняли. Аффтору незачет!
     
     
  • 2.61, Аноним (-), 17:41, 12/02/2016 [^] [^^] [^^^] [ответить]  
  • +3 +/
    >А где в новости про исправление множества ошибок

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

     

  • 1.51, Аноним (-), 16:31, 12/02/2016 [ответить] [﹢﹢﹢] [ · · · ]  
  • +3 +/
    >В systemd-nspawn добавлена опция "--as-pid2" для запуска в контейнере произвольной команды под PID 2 вместо PID 1, при этом под PID 1 запускается минимальная init-прослойка с реализаций обработчиков сигналов и управления дочерними процессами (данная прослойка интегрирована в nspawn и не требует добавления каких-то компонентов в контейнер);

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

     
     
  • 2.83, Аноним (-), 22:56, 12/02/2016 [^] [^^] [^^^] [ответить]  
  • +/
    и явился великий as-pid...
    и затмил он собой белый свет...
    и случилась на Земле пустошь...
     

  • 1.53, Аноним (-), 16:32, 12/02/2016 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Костыль это. Видать логику долго переписывать в соответствии с "да", "нет", "не совсем" и "нет совсем".
     
     
  • 2.78, ZloySergant (ok), 20:27, 12/02/2016 [^] [^^] [^^^] [ответить]  
  • +/
    >Костыль это. Видать логику долго переписывать в соответствии с "да", "нет", "не совсем" и "нет совсем".

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

     
  • 2.86, asavah (ok), 23:30, 12/02/2016 [^] [^^] [^^^] [ответить]  
  • +3 +/
    к вышеперечисленному в 230 обещали добавить "ой, всё"
     

  • 1.56, Аноним (-), 16:53, 12/02/2016 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Для отключения таймаутов в systemd теперь предлагается указывать значение "infinity" вместо "0". По новым правилам "0" ассоциирован со значением "сейчас", в то время как "infinity" воспринимается как "никогда". Для обеспечения совместимости все ранее присутствующие настройки таймаутов продолжат прежнюю трактовку установки в "0";

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

     
  • 1.64, Аноним (-), 17:52, 12/02/2016 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Не не, прямо сейчас это -1
    А 0 это еще таймер поставить, звякнуть ему и лишь потом запустить
     
     
  • 2.90, Владимир (??), 06:22, 13/02/2016 [^] [^^] [^^^] [ответить]  
  • +/
    Ага. А -2 это запустить вчера и прямо сейчас о результатах отчитаться.
     

  • 1.80, ZloySergant (ok), 20:29, 12/02/2016 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    > ...изменение трактовки "0" для таймаутов...(и далее по тексту)

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

     
  • 1.95, EuPhobos (ok), 08:49, 13/02/2016 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    > с использованием алгоритма LZ4, который несовместим с утилитой lz4

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

     
     
  • 2.102, Аноним (-), 12:18, 13/02/2016 [^] [^^] [^^^] [ответить]  
  • +/
    микрософт открывает новые пучины NIH у лёни
     

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



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

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