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

Исходное сообщение
"Выпуск systemd 216 c networkctl и кэширующим DNS Resolver"

Отправлено opennews , 20-Авг-14 12:21 
Леннарт Поттеринг (Lennart Poettering) представил (http://lists.freedesktop.org/archives/systemd-devel/2014-Aug... выпуск системного менеджера systemd 216 (http://www.freedesktop.org/software/systemd/), который сочетает в себе функции системы инициализации, механизм для контроля за выполнением фоновых процессов, службу для журналирования событий и средства для управления сервисами, сеансами пользователей и подключаемыми устройствами. Для определения параметров сервисов в Systemd используется набор конфигурационных unit-файлов, вместо оформления сценариев запуска в виде shell-скриптов. Система нацелена на интенсивную параллелизацию выполнения сервисов на этапе загрузки системы, вобрав в себя лучшие черты таких систем, как launchd (Mac OS X), SMF (Solaris) и Upstart (Ubuntu, старые версии Fedora). В настоящее время на использование systemd уже перешли такие дистрибутивы, как Fedora, openSUSE, Mandriva и Arch Linux, одобрен переход дистрибутивов Debian и Ubuntu по умолчанию на systemd.

Наиболее существенные изменения:

-  В systemd-resolved добавлена  поддержка кэширования DNS-запросов и  полноценная реализация LLMNR (http://en.wikipedia.org/wiki/LLMNR) (Link Local Multicast Name Resolution). Представлен systemd-resolved D-Bus API для резолвинга имён, адресов и RR-записей через DBus. В отличие от встроенного в  glibc резолвера, в systemd-resolved DNS-сервер и кэш разделены и привязаны к сетевым интерфейсам. DNS-запросы отправляются одновременно через все сетевые интерфейсы, указанные в настройках DNS-сервера (чтобы корректно обработать отдельные имена, используемые внутри VPN и LAN). Параметры для работы
systemd-resolved могут быть автоматически получены от systemd-networkd, который в свою очередь может получить их по DHCP.


Добавлен новый NSS-модуль "nss-resolve", который может использоваться в glibc "nss-dns" для резолвинга имён через systemd-resolved. Добавлен новый NSS-модуль nss-mymachines для автоматического резолвинга имён всех зарегистрированных локальных контейнеров. Для формирования запросов добавлена утилита "systemd-resolve-host". Обеспечена поддержка IDNA для работы с доменами, в которых используются национальные наборы символов (".рф" и т.п.). В будущем выпуске ожидается поддержка DNSSEC и mDNS/DNS-SD;

-  В состав включена новая утилита "networkctl", в рамках которой развивается консольный клиент для  подсистемы настройки сети "networkd". В настоящее время утилита может использоваться только для получения информации о сетевых интерфейсах и их состоянии.  В будущем планируется довести возможности networkctl до полнофункционального инструмента для управления сетью. В отличие от iproute2, утилита networkctl позиционируется как более высокоуровневый инструмент который осуществляет агрегацию статистики из разных источников, таких как netlink, udev, networkd и встроенный в networkd  dhcp-клиент. Полученные данные комбинируются в наглядных обобщённых отчётах.

<center><a href="https://lh6.googleusercontent.com/-lGTqCHi8Z1k/U-oe77rqraI/A... src="http://www.opennet.dev/opennews/pics_base/0_1407866366.png" style="border-style: solid; border-color: #e9ead6; border-width: 15px;max-width:100%;" title="" border="0"></a></center>

-  В шаблоны /usr/lib/sysusers.d/, используемые утилитой systemd-sysusers для формирования содержимого /etc/passwd и /etc/group, добавлена поддержка нового типа сток конфигурации "r", применяемого для задания диапазона UID/GID, выделяемого системным пользователям и группам. В строку типа "u" добавлен столбец для определения домашней директории. В systemd-sysusers добавлена возможность загрузки шаблона из стандартного ввода (STDIN), а не только из файла. Обеспечено обновление содержимого shadow-файлов;
-  Добавлена новая библиотека  systemd-terminal, предоставляющая функции для разбора и отрисовки данных TTY. В будущем, планируется использовать данную библиотеку в новой подсистеме виртуальных терминалов, работающей в пространстве пользователя;

-  Добавлена новая утилита  systemd-journal-upload, позволяющая организовать процесс загрузки журнала на внешние системы, на которых запущен сервис systemd-journal-remote;
-  Добавлен новый компонент "systemd-firstboot", который при первой загрузке интерактивно запрашивает у пользователя основную информацию для использования в systemd (часовой пояс, пароль root, имя хоста);
-  В некоторых  bus API, предоставляемых обработчиком PID 1, обеспечена опциональная возможность обращения к PolicyKit для получения подтверждения выполнения привилегированных операций для непривилегированных клиентов;

-  В systemd-timesyncd добавлена поддержка автоматического получения настроек доступа к NTP-серверу через systemd-networkd, который может получить эти настойки через DHCP;

-  В юниты .socket добавлены директивы DeferAcceptSec, KeepAliveIntervalSec, KeepAliveTimeSec, KeepAliveProbes и NoDelay для включения опций TCP-сокетов TCP_DEFER_ACCEPT, keep-alive и выключения алгоритма Nagle;
-  В logind добавлена поддержка нового типа сеансов "web", которые можно использовать для запуска таких web-интерфейсов, как Cockpit (http://cockpit-project.org/), с регистрацией web-клиента в форме PAM-сеанса;

-  В systemd-nspawn добавлена опция "--volatile=" для запуска контейнера без  предварительно подготовленных директорий /etc и /var;

-  Клиент kdbus переведён на использование новой подсистемы ядра Linux 3.17 memfd (http://git.kernel.org/cgit/linux/kernel/git/torvalds/linux.g... вместо старого варианта, привязанного к kdbus;


-  В systemd-analyze добавлена команда  "verify" для проверки unit-файлов в режиме offline;


-  В клиент и сервер DHCP из состава systemd-networkd добавлена поддержка метода FORCERENEW и опций для настройки идентификатора клиента и broadcast-режима;

-  В systemd-networkd добавлены дополнительные опции для настройки агрегирования сетевых интерфейсов (bonding), обеспечена возможность указания метрики для статических маршрутов. По умолчанию прекращена отправка широковещательных запросов DHCP-клиентом (для включения нужно установить опцию RequestBroadcast=yes);

-  udev теперь в первую очередь применяет имена сетевых интерфейсов, переданных ядром, если ядро поддерживает обеспечение предсказуемости таких имён. Поведение можно изменить через настройку  NamePolicy= в файлах .link;


-  В journald  добавлена поддержка сжатия с использованием алгоритма LZ4. Из-за проблем с новыми версиями rsyslog система journald теперь не перенаправляет по умолчанию все данные в работающий демон syslog. Для включения перенаправления следует использовать опцию ForwardToSyslog= в journald.conf;


-  Добавлена новая утилита "systemd-escape" для экранирования спецсимволов в строках (например, используется для построения имён unit-ов).


URL: http://lists.freedesktop.org/archives/systemd-devel/2014-Aug...
Новость: http://www.opennet.dev/opennews/art.shtml?num=40414


Содержание

Сообщения в этом обсуждении
"Выпуск systemd 216 c networkctl и кэширующим DNS Resolver"
Отправлено Гость , 20-Авг-14 12:21 
> DNS-запросы отправляются одновременно через все сетевые интерфейсы (чтобы корректно обработать отдельные имена, используемые внутри VPN и LAN), указанные в настройках DNS-сервера.

Что-то мне это не нравится. Это же раскрытие информации, нет?


"Выпуск systemd 216 c networkctl и кэширующим DNS Resolver"
Отправлено Аноним , 20-Авг-14 12:27 
Это такое видение открытого кода от святого Поттеринга: все данные пользователя должны быть открыты.

"Выпуск systemd 216 c networkctl и кэширующим DNS Resolver"
Отправлено Аноним , 20-Авг-14 13:26 
>> DNS-запросы отправляются одновременно через все сетевые интерфейсы (чтобы корректно обработать отдельные имена, используемые внутри VPN и LAN), указанные в настройках DNS-сервера.
> Что-то мне это не нравится. Это же раскрытие информации, нет?

Ну а вдруг Вы ходите на pedophileporno.com? Все должны об этом узнать.

Я думаю, в systemd-tcp будет встроена отсылка всех HTTP запросов на все доступные интерфейсы. Разумеется, исключительно на случай вдруг там локальная прокся есть, которая быстро ответит.


"Выпуск systemd 216 c networkctl и кэширующим DNS Resolver"
Отправлено Аноним , 20-Авг-14 14:06 
> Ну а вдруг Вы ходите на pedophileporno.com? Все должны об этом узнать.

лёня запилит systemd-tor, и ты сможешь спокойно продолжить свои шалости


"Выпуск systemd 216 c networkctl и кэширующим DNS Resolver"
Отправлено Andrey Mitrofanov , 20-Авг-14 14:34 
> лёня запилит systemd-tor, и ты сможешь

А вместо шифрования будет текстовый конф.файл из 5 строчек для удобства пользователей!


"Выпуск systemd 216 c networkctl и кэширующим DNS Resolver"
Отправлено Аноним , 20-Авг-14 15:09 
У tor и так конфиг текстовый. Вот только в дебиане/убунте реализация конфигурации и сарта tor например - гoвнище которое в три раза страшнее поттера.
1) Конфиг равномерно размазан по 3-4 закоулкам. Очень удобно, чтобы прописать тебе там какой-нибудь конкретный exit node, например, крутящийся на расово верной машине. А ты заметишь это последним из-за структуры конфижков, размазанных по закоулкам.
2) Скрипты запуска Tor - портянка инита, при том как обычно, с далеко не лучшим на свете устройством всего этого внутрях.

"Выпуск systemd 216 c networkctl и кэширующим DNS Resolver"
Отправлено rob pike , 20-Авг-14 21:41 
Если эту портянку переписать на Си в виде systemd-"модуля" (да, в кавычках), её устройство сразу редко улучшится.

"Выпуск systemd 216 c networkctl и кэширующим DNS Resolver"
Отправлено Аноним , 22-Авг-14 00:26 
> Если эту портянку переписать на Си в виде systemd-"модуля" (да, в кавычках),

А зачем модуль? Конфига хватит. Ну, двух. Один для запускалки, второй - для демона. И хватит. Tor ничем таким не особенный в плане бытья демона. Просто некоторые м...ки все переусложнили, распихав куски конфигурации в штук пять разных закоулков.

> её устройство сразу редко улучшится.

Два места с настройками - лучше пяти.


"Выпуск systemd 216 c networkctl и кэширующим DNS Resolver"
Отправлено Аноним , 22-Авг-14 07:53 
>> её устройство сразу редко улучшится.
> Два места с настройками - лучше пяти.

Сходи в реестр. Там только одно место с настройками.


"Выпуск systemd 216 c networkctl и кэширующим DNS Resolver"
Отправлено Andrey Mitrofanov , 21-Авг-14 09:43 
> У tor и так конфиг текстовый

Учись читать все слова: "вместо шифрования". И да, у тебя парсер тагов сломан.


"Выпуск systemd 216 c networkctl и кэширующим DNS Resolver"
Отправлено Аноним , 20-Авг-14 12:23 
объясните плз, все вот эти навороты они идут отдельными модулями которые
ставятся отдельно/можно отключить, или все едино и неделимо и каждый, кто волею судеб выбрал для себя дистрибутив с оным системд будет иметь у себя все это запущенным и работающим из коробки?

"Выпуск systemd 216 c networkctl и кэширующим DNS Resolver"
Отправлено Аноним , 20-Авг-14 13:18 
поцтеринг уверяет, что всё модульное, но очевидно, что врёт

"Выпуск systemd 216 c networkctl и кэширующим DNS Resolver"
Отправлено Аноним , 20-Авг-14 14:04 
> но очевидно, что врёт

это тебе на лоре и опеннете в комментариях доказали? (очевидно, что systemd ты не видел)


"Выпуск systemd 216 c networkctl и кэширующим DNS Resolver"
Отправлено Адекват , 20-Авг-14 15:23 
>> но очевидно, что врёт
> это тебе на лоре и опеннете в комментариях доказали? (очевидно, что systemd
> ты не видел)

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


"Выпуск systemd 216 c networkctl и кэширующим DNS Resolver"
Отправлено Аноним , 20-Авг-14 17:26 
>>> но очевидно, что врёт
>> это тебе на лоре и опеннете в комментариях доказали? (очевидно, что systemd
>> ты не видел)
> А ты типа видел ? ну давай, примеры отключения в студию.

что тебе отключить? (вообще, я знаю ответ на это вопрос - отключить нужно твой метаболизм)


"Выпуск systemd 216 c networkctl и кэширующим DNS Resolver"
Отправлено ноним , 20-Авг-14 18:25 
>>> но очевидно, что врёт
>> это тебе на лоре и опеннете в комментариях доказали? (очевидно, что systemd
>> ты не видел)
> А ты типа видел ? ну давай, примеры отключения в студию.

http://www.opennet.dev/openforum/vsluhforumID3/97969.html#150


"Выпуск systemd 216 c networkctl и кэширующим DNS Resolver"
Отправлено anonymous , 20-Авг-14 16:15 
куда проще запиливать немодульно
так что да, пока примеров отключения не будет - не поверю

а вообще как обычно ппц, ну казалось бы какая связь между dns и системой инициализации
вот если бы Лёне действительно было не пофик на сообщество, он бы к критике давно прислушался, и оформлял бы свои поделки по-другому, и в новостях бы так и писали: вот вам dns-плагин, если хотите dns возьмите его и подключите


"Выпуск systemd 216 c networkctl и кэширующим DNS Resolver"
Отправлено ноним , 20-Авг-14 16:44 
>так что да, пока примеров отключения не будет - не поверю


  --disable-python-devel  Do not build python modules
  --disable-dbus          disable usage of dbus-1 in tests
  --enable-compat-libs    Enable creation of compatibility libraries
  --enable-coverage       enable test coverage
  --disable-kmod          disable loadable modules support
  --disable-blkid         disable blkid support
  --disable-seccomp       Disable optional SECCOMP support
  --disable-ima           Disable optional IMA support
  --disable-chkconfig     Disable optional chkconfig support
  --disable-selinux       Disable optional SELINUX support
  --disable-apparmor      Disable optional AppArmor support
  --disable-xz            Disable optional XZ support
  --enable-lz4            Enable optional LZ4 support
  --disable-pam           Disable optional PAM support
  --disable-acl           Disable optional ACL support
  --disable-smack         Disable optional SMACK support
  --disable-gcrypt        Disable optional GCRYPT support
  --disable-audit         Disable optional AUDIT support
  --disable-elfutils      Disable optional ELFUTILS support
  --disable-libcryptsetup disable libcryptsetup tools
  --disable-qrencode      disable qrencode support
  --disable-microhttpd    disable microhttpd support
  --disable-gnutls        disable gnutls support
  --disable-libcurl       disable libcurl support
  --disable-libidn        Disable optional LIBIDN support
  --disable-binfmt        disable binfmt tool
  --disable-vconsole      disable vconsole tool
  --disable-readahead     disable readahead tools
  --disable-bootchart     disable bootchart tool
  --disable-quotacheck    disable quotacheck tools
  --disable-tmpfiles      disable tmpfiles support
  --disable-sysusers      disable sysusers support
  --disable-firstboot     disable firstboot support
  --disable-randomseed    disable randomseed tools
  --disable-backlight     disable backlight tools
  --disable-rfkill        disable rfkill tools
  --disable-logind        disable login daemon
  --disable-machined      disable machine daemon
  --disable-hostnamed     disable hostname daemon
  --disable-timedated     disable timedate daemon
  --disable-timesyncd     disable timesync daemon
  --disable-localed       disable locale daemon
  --disable-coredump      disable coredump hook
  --disable-polkit        disable PolicyKit support
  --disable-resolved      disable resolve daemon
  --disable-networkd      disable networkd
  --disable-efi           disable EFI support
  --disable-multi-seat-x  do not build multi-seat-x
  --enable-terminal       enable terminal support
  --enable-kdbus          do connect to kdbus by default
  --disable-myhostname    disable nss-myhostname support
  --disable-gudev         disable Gobject libudev support [default=enabled]
  --disable-manpages      disable manpages
  --disable-ldconfig      disable ldconfig
  --enable-split-usr      Assume that /bin, /sbin aren\'t symlinks into /usr
  --disable-tests         disable tests

Или вам галочки, как в винде нужны?  ))


"Выпуск systemd 216 c networkctl и кэширующим DNS Resolver"
Отправлено anonymous , 20-Авг-14 18:00 
основной вопрос, код отвечающий за инициализации независим от этих фич или нет, код отдельный или там всё на #ifdef -ах?

"Выпуск systemd 216 c networkctl и кэширующим DNS Resolver"
Отправлено ноним , 20-Авг-14 18:29 
> А где там отключение журнала и удев?

systemctl disable udevd.service
systemctl disable systemd-journald.service

Пичалька, правда? ))

> И где можно посмотреть на стандарты написания этих модулей? Только у лёнчика в черпушкожопии?

http://cgit.freedesktop.org/systemd/systemd/



"Выпуск systemd 216 c networkctl и кэширующим DNS Resolver"
Отправлено chinarulezzz , 20-Авг-14 22:02 
>> А где там отключение журнала и удев?
> systemctl disable udevd.service
> systemctl disable systemd-journald.service
> Пичалька, правда? ))

Канеш. Блоб блобом. Тебя спрашивают как отключить журнал и удав во время компиляции сисьтемде?

>> И где можно посмотреть на стандарты написания этих модулей? Только у лёнчика в черпушкожопии?
> http://cgit.freedesktop.org/systemd/systemd/

мухаха))


"Выпуск systemd 216 c networkctl и кэширующим DNS Resolver"
Отправлено Аноним , 22-Авг-14 00:31 
> Канеш. Блоб блобом. Тебя спрашивают как отключить журнал и удав во время
> компиляции сисьтемде?

Если из systemd выкинуть журналер и систему событий оборудования - нафига такой systemd вообще сдался? Встроенный логгер и система событий впилены даже в openwrt'шном урезке, на секундочку.


"Выпуск systemd 216 c networkctl и кэширующим DNS Resolver"
Отправлено chinarulezzz , 22-Авг-14 02:50 
>> Канеш. Блоб блобом. Тебя спрашивают как отключить журнал и удав во время
>> компиляции сисьтемде?
> Если из systemd выкинуть журналер и систему событий оборудования - нафига такой
> systemd вообще сдался?

Например, чтоб использовать свой журналер, без ненужной прослойки. Или не использовать журналер вообще, или использовать mdev вместо удава, или выкинуть удав вообще или вместо него использовать hotplugd, ну и т.д.


"Выпуск systemd 216 c networkctl и кэширующим DNS Resolver"
Отправлено анонимус , 20-Авг-14 20:05 
Шо, только опциями сборки? Хочешь что-то отключить - configuremakemakeinstall? Прогрессивный подход.

"Выпуск systemd 216 c networkctl и кэширующим DNS Resolver"
Отправлено ноним , 20-Авг-14 20:40 
> Шо, только опциями сборки? Хочешь что-то отключить - configuremakemakeinstall? Прогрессивный
> подход.

Самый, что ни на есть Unix-овый. Некоторые (Slackware, Gentoo) только так и живут. А ежели не нравится - не стартуй сервис, либо марш на винду!


"Выпуск systemd 216 c networkctl и кэширующим DNS Resolver"
Отправлено ноним , 20-Авг-14 20:50 
> Шо, только опциями сборки? Хочешь что-то отключить - configuremakemakeinstall? Прогрессивный
> подход.

P.S.: А как можно в православном init-е отключить поддержку SELinux? "configuremakemakeinstall" ?


"Выпуск systemd 216 c networkctl и кэширующим DNS Resolver"
Отправлено chinarulezzz , 20-Авг-14 22:07 
>Шо, только опциями сборки?

да, но это не проблема. Проблема что нафигненужное - сделали отключаемо, а нужное - слили в один проект. Потому их отвязывать не будут, в отдельные проекты (удав, журнал). Им не нужно чтоб всем было пох на их сисьтемде и просто и с легкостью брали удав.


"Выпуск systemd 216 c networkctl и кэширующим DNS Resolver"
Отправлено Аноним , 22-Авг-14 00:32 
> Шо, только опциями сборки? Хочешь что-то отключить - configuremakemakeinstall?

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


"Выпуск systemd 216 c networkctl и кэширующим DNS Resolver"
Отправлено Аноним , 23-Авг-14 00:10 
Только классический инит не тащит в себя всё подряд, поэтому там выбрасывать-то особо нечего.

"Выпуск systemd 216 c networkctl и кэширующим DNS Resolver"
Отправлено Andrey Mitrofanov , 23-Авг-14 08:30 
> Только классический инит не тащит в себя всё подряд, поэтому там выбрасывать-то
> особо нечего.

В классическом ините _задача такая стоит -- ничего лишнего. Чтобы всего-навсего система не презагрузалась когда и отчего попало и пр. заумь про "сикурити".


"Выпуск systemd 216 c networkctl и кэширующим DNS Resolver"
Отправлено Аноним , 20-Авг-14 17:25 
> куда проще запиливать немодульно
> так что да, пока примеров отключения не будет - не поверю
> а вообще как обычно ппц, ну казалось бы какая связь между dns
> и системой инициализации
> вот если бы Лёне действительно было не пофик на сообщество, он бы
> к критике давно прислушался, и оформлял бы свои поделки по-другому, и
> в новостях бы так и писали: вот вам dns-плагин, если хотите
> dns возьмите его и подключите

что ж вы такие д3билы-то? ЭТО УЖЕ МОДУЛЬНАЯ, ПЛАГИННАЯ СИСТЕМА


"Выпуск systemd 216 c networkctl и кэширующим DNS Resolver"
Отправлено anonymous , 20-Авг-14 18:07 
тыкните пожалуйста ссылочку, если не затруднит, где что-нибудь про плагины, может их ещё и на лету как в кернеле загружать можно?
а то системд так быстро развивается, прямо не угонишься за всеми новостями)

"Выпуск systemd 216 c networkctl и кэширующим DNS Resolver"
Отправлено Аноним , 21-Авг-14 12:54 
Если бы критика сообщеста волновала хотя бы это сообщество, то сабж не впилили бы в большую часть дистрибутивов с преогромной радостью. Говорите словно поттеринг снасильничал над сообществом и заставил всех использовать свою "кривую поделку".
Из интервью с разработчиками дебиана:
- у нас просто не было выбора! он пришел пьяный, размахивал оружием и угрожал!

"Выпуск systemd 216 c networkctl и кэширующим DNS Resolver"
Отправлено Аноним , 21-Авг-14 19:43 
> Говорите словно поттеринг снасильничал над сообществом и заставил всех использовать свою "кривую поделку".

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

Ну примерно так всё и было. Сколько, кто и как там переголосовывал не помнишь? А классные вбросы: опрос по которому все ментейнеры дебиана хотят системд?


"Выпуск systemd 216 c networkctl и кэширующим DNS Resolver"
Отправлено Аноним , 20-Авг-14 13:31 
Поставляется всё как отдельные бинарные файлы и юнит-файлы, которые их запускают как сервисы. Можно отключать/включать необходимое.

"Выпуск systemd 216 c networkctl и кэширующим DNS Resolver"
Отправлено Аноним , 21-Авг-14 19:46 
clicking, double clicking. the computer screen of course. the keyboard(c)

"Выпуск systemd 216 c networkctl и кэширующим DNS Resolver"
Отправлено Аноним , 20-Авг-14 18:35 
там же написноа "системд-фича", а не системд --фича. В большинстве дистров этих бинарей (и функций) нет, т к используются свои поверенные веками nscd, networkmanager/etcnet/network(s)/прочая шляпа, и прочие ntpd.
Да и большинство этих новых фич еще только разрабатывают, о чем и пишет автор. Со временем, дистры могут и перейти на настройку сети через системд, но только если оно всех устроит, даст унификацию или еще какой профит.

"Выпуск systemd 216 c networkctl и кэширующим DNS Resolver"
Отправлено Аноним , 20-Авг-14 12:26 
А когда ожидается systemd-mmc для управления всей этой фигней?

"Выпуск systemd 216 c networkctl и кэширующим DNS Resolver"
Отправлено Аноним , 20-Авг-14 14:02 
> А когда ожидается systemd-mmc для управления всей этой фигней?

идея, кстати, замечательная


"Выпуск systemd 216 c networkctl и кэширующим DNS Resolver"
Отправлено Andrey Mitrofanov , 20-Авг-14 14:41 
>> А когда ожидается systemd-mmc для управления всей этой фигней?
> идея, кстати, замечательная

Кста, кто там хотел РЕЕСТР?? https://github.com/ElektraInitiative/libelektra/ Новое поколение мальчиков с палочками уже тут.


"Выпуск systemd 216 c networkctl и кэширующим DNS Resolver"
Отправлено EuPhobos , 20-Авг-14 12:28 
За месяц работы с systemd в дебиане, меня этот системаДэ начинает бесить.. с каждым обновлением что-то слетает, и конфиги меняют своё местоположение. Зачем это делать?!
То они все в /etc/systemd/system, то вдруг переехали в /lib/systemd/system а в /etc создались симлинки.. И всё это криво и приходится дорабатывать напильником. С каких пор файлы конфигурации лежат не в /etc в дебиане-то?!
Такое впечатление что сообщество опять наступает на грабли, и откатывается в 2000-ые..

PS: Ухх... крик души.


"Выпуск systemd 216 c networkctl и кэширующим DNS Resolver"
Отправлено Аноним , 20-Авг-14 12:44 
у меня ноут перестал вырубаться нормально после последнего релиза, авторизация в openbox проходит со второго раза... прям чую леонард постоянно икает когда я пользуюсь своим debian

"Выпуск systemd 216 c networkctl и кэширующим DNS Resolver"
Отправлено EuPhobos , 20-Авг-14 13:26 
Тоже наступил на эти грабли) Врубил через WOL дома комп, и вырубил его по halt, потом решил опять врубить, а нихрена не происходит.
Оказывается теперь halt просто выгружает ядро и оставляет работать железо без ОС.. ЗАЧЕМ?!
Я прихожу домой, а комп рычит вентиляторами, и на мониторе "System halted!" - спасибо блин, кэп! Только за что ты мне энергию жёг целых два дня сволачь! При включённой ОС даже мониторы бы отключились...
А что бы нормально вырубить комп, теперь нужно писать "systemctl poweroff", и если вдруг я по привычки опять напишу halt, будет опять №%@$#ц..

"Выпуск systemd 216 c networkctl и кэширующим DNS Resolver"
Отправлено DeerFriend , 20-Авг-14 14:41 
init 0
уже не работает?

"Выпуск systemd 216 c networkctl и кэширующим DNS Resolver"
Отправлено Аноним , 20-Авг-14 15:34 
>Я прихожу домой, а комп рычит вентиляторами, и на мониторе "System halted!"

Всегда так было: halt - остановка системы, poweroff - остановка системы с отключением питания. Подозреваю, что в дебиане как обычно использовался sysvinit со своими особыми, уличными патчами.


"Выпуск systemd 216 c networkctl и кэширующим DNS Resolver"
Отправлено Аноним , 20-Авг-14 16:07 
О каком вообще halt речь?
У меня по 'shutdown -h' происходит полное выключение.

"Выпуск systemd 216 c networkctl и кэширующим DNS Resolver"
Отправлено Аноним , 20-Авг-14 16:24 
Это потому, что -h и --halt (-H) немного разные параметры

"Выпуск systemd 216 c networkctl и кэширующим DNS Resolver"
Отправлено Аноним , 20-Авг-14 16:11 
В Дебьяне poweroff - это симлинк на halt.

"Выпуск systemd 216 c networkctl и кэширующим DNS Resolver"
Отправлено Аноним , 20-Авг-14 16:30 
> В Дебьяне poweroff - это симлинк на halt.

Честно, не помню, как это было реализовано. halt, poweroff и reboot это одна и та же программа, отличается только тем, что она делает будучи запущенной без указания параметров.


"Выпуск systemd 216 c networkctl и кэширующим DNS Resolver"
Отправлено Аноним , 21-Авг-14 13:54 
> Честно, не помню, как это было реализовано.

Выбором нужного действия в зависимости от значения нулевого параметра командной строки (argv[0] в C/C++, $0 в шелле и т.п.).

К.О.


"Выпуск systemd 216 c networkctl и кэширующим DNS Resolver"
Отправлено Forth , 20-Авг-14 16:58 

halt так и должен работать, для выключения питания всегда был poweroff


"Выпуск systemd 216 c networkctl и кэширующим DNS Resolver"
Отправлено Пр0х0жий , 22-Авг-14 18:17 
> halt так и должен работать,

Не всегда:

-p     When  halting  the  system,  switch  off  the power. This is the default when halt is called as poweroff.

> для выключения питания всегда был poweroff

poweroff
shutdown -h now
halt -p
init 0
telinit 0

# Uncomment the following line if by default the system
# needs to be halted instead of powered off.
#HALTCMD=/sbin/halt


"Выпуск systemd 216 c networkctl и кэширующим DNS Resolver"
Отправлено Аноним , 20-Авг-14 20:44 
И это админ каких-то продакшенов. Весело наверное в вашей компании работать.

man halt:

>NOTES
>       Under older sysvinit releases , reboot and halt should never be called directly. > From release 2.74 on halt and
>       reboot invoke shutdown(8) if the system is not in runlevel 0 or 6. This means that > if halt  or  reboot  cannot
>       find  out  the  current  runlevel (for example, when /var/run/utmp hasn't been > initialized correctly) shutdown
>       will be called, which might not be what you want.  Use the -f flag if you want to do a hard halt or reboot.

.


"Выпуск systemd 216 c networkctl и кэширующим DNS Resolver"
Отправлено Аноним , 20-Авг-14 20:46 
И при этом в чём-то systemd виноват, вот же забава. Специалисты такие специалисты.

"Выпуск systemd 216 c networkctl и кэширующим DNS Resolver"
Отправлено EuPhobos , 20-Авг-14 21:17 
Как же вы, офисный планктон, задолбали, вечно думаете, что админы обладают ясновидением. И должны были предвидеть, что так случится, или каждый update читать маны на всё про всё предлагаете?!

Или вы капитан-баян?
Теперь-то уж я и без вас знаю, что изменения в halt есть, после обновлений.
И halt-это не такой уж жизненно-важный орган системы, что бы внимательно его изучать, после каждого обновления.


"Выпуск systemd 216 c networkctl и кэширующим DNS Resolver"
Отправлено Аноним , 21-Авг-14 10:08 
Клоун, эта версия sysvinit вышла в 2006 году, а ты только сейчас обнаружил это.

"Выпуск systemd 216 c networkctl и кэширующим DNS Resolver"
Отправлено yet_another_anonymus , 21-Авг-14 14:05 
> Как же вы, офисный планктон, задолбали, вечно думаете, что админы обладают ясновидением. И должны были предвидеть, что так случится, или каждый update читать маны на всё про всё предлагаете?!

А release notes уже не выпускают?


"Выпуск systemd 216 c networkctl и кэширующим DNS Resolver"
Отправлено Anonym2 , 21-Авг-14 21:50 
> Как же вы, офисный планктон, задолбали, вечно думаете, что админы обладают ясновидением.
> И должны были предвидеть, что так случится, или каждый update читать
> маны на всё про всё предлагаете?!
> Или вы капитан-баян?
> Теперь-то уж я и без вас знаю, что изменения в halt есть,
> после обновлений.
> И halt-это не такой уж жизненно-важный орган системы, что бы внимательно его
> изучать, после каждого обновления.

:-) Вы уверены, что для вас не такой уж важный? Но вообще только офисный планктон твёрдо уверен, что после update всё будет работать как раньше, только почему-то лучше... А может и не уверен, а вообще об этом не задумывался. Только знает что какие-то апдейты надо делать...


"Выпуск systemd 216 c networkctl и кэширующим DNS Resolver"
Отправлено _KUL , 21-Авг-14 03:21 
Аналогично был "приятно" удивлён в дебиане этой новой "фишкой" ...
После долгих лет привычки выключения по halt, теперь переучиваюсь на poweroff или shutdown -h now тяжко ...

"Выпуск systemd 216 c networkctl и кэширующим DNS Resolver"
Отправлено Anonym2 , 21-Авг-14 22:44 
> Аналогично был "приятно" удивлён в дебиане этой новой "фишкой" ...
> После долгих лет привычки выключения по halt, теперь переучиваюсь на poweroff или
> shutdown -h now тяжко ...

echo alias halt poweroff >>~/.alias
(бюро медвежьих услуг) >:-)
А что какие-нибудь GUI? Ещё часто можно специальной кнопкой. Которая кнопка питания...


"Выпуск systemd 216 c networkctl и кэширующим DNS Resolver"
Отправлено _KUL , 22-Авг-14 15:44 
Не знаю какая у вас религия, но по моему вероисповиданию нужно в .bashrc алиас прописывать. И то! Это не верно, нужно привыкать к новому вызову, а не привычному алиасу.

"Выпуск systemd 216 c networkctl и кэширующим DNS Resolver"
Отправлено Аноним , 20-Авг-14 12:50 
Тестинг?

"Выпуск systemd 216 c networkctl и кэширующим DNS Resolver"
Отправлено EuPhobos , 20-Авг-14 13:29 
> Тестинг?

Да, люблю заранее быть готовым к тому, что ждёт в релизе, что бы решить, стоит ли ставить в продакшн на серваки. Тестинг тестирую именно дома, когда "опять @$9#ь отлетело"- не так уж критично.


"Выпуск systemd 216 c networkctl и кэширующим DNS Resolver"
Отправлено Аноним , 20-Авг-14 13:32 
Сижу на Debian Jessie (Testing) и systemd, регулярно обновляюсь. Никаких проблем не встречал. Что-то делаю не так?

"Выпуск systemd 216 c networkctl и кэширующим DNS Resolver"
Отправлено EuPhobos , 20-Авг-14 13:37 
Ну или что-то делаешь недостаточно.
"Если сидеть просто в консоле, то и видео драйвер не будет никогда проблемой."
Смотря на сколько разнообразно ты используешь свою систему.

"Выпуск systemd 216 c networkctl и кэширующим DNS Resolver"
Отправлено Аноним , 20-Авг-14 13:45 
Ну уж куда мне до вас. Всего-то пишу системный код, rm -rf / не запускаю.

"Выпуск systemd 216 c networkctl и кэширующим DNS Resolver"
Отправлено Аноним , 20-Авг-14 20:48 
Не пользуюсь halt, ага. Админю не localhost, а пару droplet на DigitalOcean. Успехов в плавании.

"Выпуск systemd 216 c networkctl и кэширующим DNS Resolver"
Отправлено Аноним , 20-Авг-14 15:58 
начнем с того, что сейчас не поддерживается работа pm-utils с systemd

"Выпуск systemd 216 c networkctl и кэширующим DNS Resolver"
Отправлено SunXE , 20-Авг-14 17:16 
Это в дебиане? потому что в Федоре работает.

"Выпуск systemd 216 c networkctl и кэширующим DNS Resolver"
Отправлено Аноним , 20-Авг-14 22:15 
да, в jessie

"Выпуск systemd 216 c networkctl и кэширующим DNS Resolver"
Отправлено Аноним , 20-Авг-14 15:20 
> Да, люблю заранее быть готовым к тому, что ждёт в релизе,

Ну так стабильность - только в stable.

> что бы решить, стоит ли ставить в продакшн на серваки. Тестинг тестирую
> именно дома, когда "опять @$9#ь отлетело"- не так уж критично.

Это примерно как лазать по стройке с аргументом "хочу видеть как будет сделан будущий дом, может быть я в нем и не захочу жить?!" а потом искренне обижаться на то что незакрепленный фрагмент на который вы залезли - рухнул вместе с вами. Есть такая штука - work in progress, и в этом процессе никто не обещал безопасную эксплуатацию штуки над которой ведется работа...


"Выпуск systemd 216 c networkctl и кэширующим DNS Resolver"
Отправлено anonymous , 20-Авг-14 16:22 
зато создаётся прекрасное впечатление о методах разработки systemd
или это по прихоти мэйнтейнеров дебиана конфиги туда-сюда прыгают?

"Выпуск systemd 216 c networkctl и кэширующим DNS Resolver"
Отправлено Аноним , 20-Авг-14 19:07 
> зато создаётся прекрасное впечатление о методах разработки systemd

А что - systemd? Вон в шапке он стабильный. Не распоследний, но юзеров той шапки все это не будет ...ать еще сколько там лет.

> или это по прихоти мэйнтейнеров дебиана конфиги туда-сюда прыгают?

Ниипу - я тестингом не пользуюсь, ибо сам себе не враг.


"Выпуск systemd 216 c networkctl и кэширующим DNS Resolver"
Отправлено Аноним , 20-Авг-14 16:30 
Сейчас мы конечно услышим правильный рецепт как готовится к переходу на новую систему? Или как следующая стабильная версия вышла сразу с криком и матом корячем везде? Ну а что, стейбл же.

"Выпуск systemd 216 c networkctl и кэширующим DNS Resolver"
Отправлено Аноним , 20-Авг-14 19:14 
> Сейчас мы конечно услышим правильный рецепт как готовится к переходу на новую систему?

Это же элементарно, ватсон. Если задача ответственная - это как-то так:
1) Выпускается новая система.
2) Пусть ее месяцок поюзают другие.
3) Смотрим на объем предъяв в багтрекерах/рассылках/etc.
4) Если предъяв не слишком много - ставим на тестовую машину, etc. Иначе goto 2). Или вообще на другую систему, если goto 2) слишком часто надо делать.
5) Если на тестовой конфиге аналогичной продакшну все за...сь - можно и в продакшн уже. Иначе обработка ситуации по аналогии с 4).
6) ???
7) PROFIT

> Или как следующая стабильная версия вышла сразу с криком и
> матом корячем везде? Ну а что, стейбл же.

Ну если хочется с криками, матом и корячем, ваше право.


"Выпуск systemd 216 c networkctl и кэширующим DNS Resolver"
Отправлено Аноним , 20-Авг-14 22:14 
То прям в этой новости слушаем: надо учиться всему новому, иначе идите в дворники. То: сидите ровно, как выйдет новая версия - начинайте изучать. У сторонников лёни что, полушария мозга не связаны друг с другом?

"Выпуск systemd 216 c networkctl и кэширующим DNS Resolver"
Отправлено Аноним , 22-Авг-14 00:36 
> в дворники. То: сидите ровно, как выйдет новая версия - начинайте
> изучать. У сторонников лёни что, полушария мозга не связаны друг с другом?

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


"Выпуск systemd 216 c networkctl и кэширующим DNS Resolver"
Отправлено Аноним , 22-Авг-14 07:58 
> Изучать - можете хоть с пре-пре-пре-альфы. Вот только жаловаться там на глюки
> и отвалбашки - глупо, а окончательный вариант могут наполовину переколбасить. А
> кто этого не понимает - ретард и слоупок.

Нет, точно у любителей лёни целый букет болезней. Антероградная амнезия в полный рост. Жаловаться, ака рассказывать про баги, не надо. Изуячать смысла не имеет - окончательный вариант может выглядеть совсем по другому. Но изучать надо и "где ваши баги в багтрекере". Вам самим от собственного убожества не стрёмно? Или в голове кроме метелок из далекого прошлого ничего не держится?


"Выпуск systemd 216 c networkctl и кэширующим DNS Resolver"
Отправлено вот такой вот аноним , 21-Авг-14 00:48 
вообще то системд наиболее качественный в RPM дистрах. я вот уже с 2011 сижу на той же росе и ничего. поначалу непривычно было , но потом все в норме. но это опять же домашний комп. про серваки ничего не скажу ибо не админ. а вообще штука более строная нежели баш-скрипты. да и управление сложностью не отличается. не знаю у дебиана просто раздвоение личности. они долго не могли перейти на системд, ибо пользователи хаяли и сейчас хаят. но время то идет и системд становится стандартом. кому не нравится берем старые образы и работаем на них. вот только отслеживаем дыры. в чем проблема то.

"Выпуск systemd 216 c networkctl и кэширующим DNS Resolver"
Отправлено Аноним , 20-Авг-14 12:51 
> За месяц работы с systemd в дебиане

в тестовой-то версии?
> То они все в /etc/systemd/system, то вдруг переехали в /lib/systemd/system а в /etc создались симлинки

они всегда были симлинками


"Выпуск systemd 216 c networkctl и кэширующим DNS Resolver"
Отправлено PavelR , 20-Авг-14 13:02 
а как же, скажем, etckeeper?

"Выпуск systemd 216 c networkctl и кэширующим DNS Resolver"
Отправлено Аноним , 20-Авг-14 13:16 
Ну а что, неплохо-же. Системд облегчает поиск "не актуальных" системных администраторов, рандомно кидая конфигурационные файлы. Теперь, если администратор редко профилактически читает маны на всё подряд, надеясь, что ничего просто так не меняется, это будет легко обнаружено, когда в бэкапе вместо конфигов окажутся только симлинки.

"Выпуск systemd 216 c networkctl и кэширующим DNS Resolver"
Отправлено EuPhobos , 20-Авг-14 13:22 
> когда в бэкапе вместо конфигов окажутся только симлинки.

Вот-вот! Пришлось в пути бэкапа добавить ещё и /lib/systemd


"Выпуск systemd 216 c networkctl и кэширующим DNS Resolver"
Отправлено rshadow , 20-Авг-14 16:09 
Отлично! Минус один одмин обновляющий боевой без предварительного тестирования.

"Выпуск systemd 216 c networkctl и кэширующим DNS Resolver"
Отправлено annualslayer , 20-Авг-14 18:01 
ппц, вы маны от него читали вообще?
в /lib/systemd нельзя ничего редактировать (т.е. и бэкапить не надо)

если надо поменять юнит, то надо перезаписать симлинк в /etc копией файла из /lib со своими изменениями


"Выпуск systemd 216 c networkctl и кэширующим DNS Resolver"
Отправлено V , 20-Авг-14 19:04 
>если надо поменять юнит, то надо перезаписать симлинк в /etc копией файла из /lib со своими изменениями

вот это костыль


"Выпуск systemd 216 c networkctl и кэширующим DNS Resolver"
Отправлено EuPhobos , 20-Авг-14 19:12 
Так в том то и дело, были файлы реальные в /etc в котором я просто правил файл getty@tty1.service для автологина.
После обновления, файлы переехали в /lib (возможно они там и раньше были), а в /etc создались симлинки, и ко всему прочему, все файлы которые я редактировал (а там ещё был nut-server, bluetooth и ещё чего-то) попросту исчезли. И вот теперь пришлось делать копию файла из /lib в /etc с исправлением для автологина. В данный момент в /etc у меня лежит теперь 1 реальный файл и симлинки. Теперь уж очень интересно что будет после очередного обновления.

"Выпуск systemd 216 c networkctl и кэширующим DNS Resolver"
Отправлено ноним , 20-Авг-14 19:18 
> Так в том то и дело, были файлы реальные в /etc в
> котором я просто правил файл getty@tty1.service для автологина.
> После обновления, файлы переехали в /lib (возможно они там и раньше были),
> а в /etc создались симлинки, и ко всему прочему, все файлы
> которые я редактировал (а там ещё был nut-server, bluetooth и ещё
> чего-то) попросту исчезли. И вот теперь пришлось делать копию файла из
> /lib в /etc с исправлением для автологина. В данный момент в
> /etc у меня лежит теперь 1 реальный файл и симлинки. Теперь
> уж очень интересно что будет после очередного обновления.

Файлы, которые вы правили в /etc "по ряду причин" не могли "переехать" в /lib. Точка.

Чесслово, эт слуайно не вы статью писали: http://habrahabr.ru/post/233213/ ?


"Выпуск systemd 216 c networkctl и кэширующим DNS Resolver"
Отправлено EuPhobos , 20-Авг-14 19:35 
> Файлы, которые вы правили в /etc "по ряду причин" не могли "переехать"
> в /lib. Точка.

Возможно скрипты из deb-пакетов preinst и postinst просто грохнули при создании симлинков, не знаю, не проверял.

> Чесслово, эт слуайно не вы статью писали: http://habrahabr.ru/post/233213/ ?

Нет, я не обитаю на хабрахабаре, даже логин там не заводил.


"Выпуск systemd 216 c networkctl и кэширующим DNS Resolver"
Отправлено ноним , 20-Авг-14 20:52 
>> Файлы, которые вы правили в /etc "по ряду причин" не могли "переехать"
>> в /lib. Точка.
> Возможно скрипты из deb-пакетов preinst и postinst просто грохнули при создании симлинков,
> не знаю, не проверял.
>> Чесслово, эт слуайно не вы статью писали: http://habrahabr.ru/post/233213/ ?
> Нет, я не обитаю на хабрахабаре, даже логин там не заводил.

А что значит "возможно"? Linux-дистрибутив - это не BlackBox и живет он не по законам магии.


"Выпуск systemd 216 c networkctl и кэширующим DNS Resolver"
Отправлено Аноним , 20-Авг-14 13:25 
http://www.opennet.dev/openforum/vsluhforumID3/97809.html#45

Так тебе и надо, если уж честно.


"Выпуск systemd 216 c networkctl и кэширующим DNS Resolver"
Отправлено EuPhobos , 20-Авг-14 13:30 
Там я написал, что нет выбора, и в дебиане не возможно оставить sys-v-init больше, только СюстемДэ, только хардкор.
А настроить один раз и долго радоваться - как оказалось уже не получается... по крайней мере в jessie/testing

"Выпуск systemd 216 c networkctl и кэширующим DNS Resolver"
Отправлено Аноним , 21-Авг-14 14:04 
> А настроить один раз и долго радоваться - как оказалось уже не получается...

<sarcasm>И правильно, ведь желание "настроить один раз и долго радоваться" является признаком отсутствия стремления ко всему новому, модному, стильному и молодёжному.</sarcasm>


"Выпуск systemd 216 c networkctl и кэширующим DNS Resolver"
Отправлено vi , 21-Авг-14 22:11 
>> А настроить один раз и долго радоваться - как оказалось уже не получается...
> <sarcasm>И правильно, ведь желание "настроить один раз и долго радоваться" является признаком
> отсутствия стремления ко всему новому, модному, стильному и молодёжному.</sarcasm>

<sarcasm>Вас</sarcasm> немного спасает!?!?!?!? Но,,,,,,,,,,все,,,,,,таки,,,,,аНОНИМОВ-на..............................................................(и так до Бесконечности ;)
Пожалуйста, прежде чем написать сообщение, ознакомьтесь с данными рекомендациями http://www.opennet.dev/boardhelp.html .


"Выпуск systemd 216 c networkctl и кэширующим DNS Resolver"
Отправлено SunXE , 20-Авг-14 14:31 
Ну так это же дебиан, там всегда так. Проблема не systemd, а дистрибутива.
Такая же фигня была с PulseAudio, все её ругали, но глючила она почему-то только в убунте.

Сижу на Fedora Rawhide и не испытываю каких-либо проблем, сам удивляюсь)


"Выпуск systemd 216 c networkctl и кэширующим DNS Resolver"
Отправлено Аноним , 20-Авг-14 15:15 
> Ну так это же дебиан, там всегда так. Проблема не systemd, а
> дистрибутива.

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

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


"Выпуск systemd 216 c networkctl и кэширующим DNS Resolver"
Отправлено rshadow , 20-Авг-14 16:13 
Ахахаха. Вы наверно единственный позьзователь вашего безглючного дистрибутива.

"Выпуск systemd 216 c networkctl и кэширующим DNS Resolver"
Отправлено Тимофей , 20-Авг-14 15:02 
Это проблемы конкретно debian
/usr/ - стандартные конфиги, которые нужны для самого systemd и юнит файлы которые есть
/etc/ - то что настроил/включил пользователь
/run/ - сгенерированное генератором

Единственная проблема, которая сейчас с этим есть, в systemd, это то что /etc/ должен иметь приоритет над всеми, однако пока что (как я понимаю, я могу ошибаться), приоритет имеет /run/


"Выпуск systemd 216 c networkctl и кэширующим DNS Resolver"
Отправлено Аноним , 21-Авг-14 14:08 
> /usr/ - стандартные конфиги
> /etc/ - то что настроил/включил пользователь

Поттеровская интерпретация FHS?


"Выпуск systemd 216 c networkctl и кэширующим DNS Resolver"
Отправлено Аноним , 20-Авг-14 15:03 
> То они все в /etc/systemd/system, то вдруг переехали в /lib/systemd/system а в /etc создались симлинки

Вы просто не совсем понимаете, что происходит и пишете какую-то ересь.


"Выпуск systemd 216 c networkctl и кэширующим DNS Resolver"
Отправлено Аноним , 20-Авг-14 15:13 
> За месяц работы с systemd в дебиане, меня этот системаДэ начинает бесить..
> с каждым обновлением что-то слетает, и конфиги меняют своё местоположение. Зачем
> это делать?!

Ну так назвался тестировщиком - получи жизнь на действующем вулкане. В релизном дебиане нет никаких systemd. А когда релизнется новый - в нем тоже никто таких перетрясов делать не станет.

А если тебе охота тестировать свежак вместо эксплуатации - вот там возможны варианты. И именно поэтому деление на stable, testing, unstable и прочих и придумали.


"Выпуск systemd 216 c networkctl и кэширующим DNS Resolver"
Отправлено EuPhobos , 20-Авг-14 15:30 
Да это понятно конечно, но до systemd, и в wheezy/testing и в jessie были тоже грабли... эмм по-меньше что-ли, и не били так больно. К тому же заморозка на носу, и подготовка к релизу.
Посмотрим как скоро дистрибутив справится со всем этим и релизнится с этим systemd

"Выпуск systemd 216 c networkctl и кэширующим DNS Resolver"
Отправлено Аноним , 20-Авг-14 19:18 
> больно. К тому же заморозка на носу, и подготовка к релизу.

Ну вот когда его назовут stable - тогда я такие жалобы смогу понять, если в рамках stable-ов кто-то посмеет так перекорежить. А тестинг на то и тестинг что там вечно ядерный полигон. У некоторых вон grub в осадок выпадал по нестыковке версии модулей и core. Это покруче любого системдеца будет - система умирает и наглухо unbootable.

> Посмотрим как скоро дистрибутив справится со всем этим и релизнится с этим systemd

Думаю что как обычно справится - зафиксирует версию программы и будут как максимум бэкпортить то что совместимость не ломает.


"Выпуск systemd 216 c networkctl и кэширующим DNS Resolver"
Отправлено EuPhobos , 20-Авг-14 19:33 
> У некоторых вон grub в осадок выпадал по нестыковке версии модулей и core.

Было, помню, при переходе на grub2 с efi, для меня это особо проблемой не показалось, загрузился с запасной флешки, зачрутился, проинсталил граб и всё..


"Выпуск systemd 216 c networkctl и кэширующим DNS Resolver"
Отправлено Аноним , 22-Авг-14 00:39 
Да, небольшая такая проблема - надо срочно что-то cделать, а у тебя обана - система не грузится после ребута.

"Выпуск systemd 216 c networkctl и кэширующим DNS Resolver"
Отправлено Anonimous , 20-Авг-14 15:36 
Ну, не знаю - я до сих пор регулярно ищу конфиги в /usr/local/etc/rc.d и поэтому не сильно матерюсь, обнаруживая их в /opt/1C/v8.2/x86_64 ;-)

"Выпуск systemd 216 c networkctl и кэширующим DNS Resolver"
Отправлено Фанатик , 20-Авг-14 15:58 
на арче с systemd таких проблем не было

"Выпуск systemd 216 c networkctl и кэширующим DNS Resolver"
Отправлено Andrey Mitrofanov , 20-Авг-14 16:31 
> на арче с systemd таких проблем не было

Факта давай! _Какие_ проблемы были? :)


"Выпуск systemd 216 c networkctl и кэширующим DNS Resolver"
Отправлено Аноним , 21-Авг-14 11:11 
Меньше слушайте тех, кто кричит, что тестинг стабильнее убунты.



"Выпуск systemd 216 c networkctl и кэширующим DNS Resolver"
Отправлено Нухт , 20-Авг-14 12:29 
Всё... Линия невозврата перейдена, как не прискорбно. Система инициализации,  "удобный инструментарий управления демонами" - все это промежуточные проекты. На очереди переделка [идеи] всей системы...

"Выпуск systemd 216 c networkctl и кэширующим DNS Resolver"
Отправлено старый сантехник , 20-Авг-14 12:41 
Так уж не раз тут шутили в стиле, что так до релиза systemd с компонентом systemd-linuxkernel ;) дойдет. Ждем-с... :)

"Выпуск systemd 216 c networkctl и кэширующим DNS Resolver"
Отправлено cmp , 20-Авг-14 13:00 
Реестр-то запилили уже?

"Выпуск systemd 216 c networkctl и кэширующим DNS Resolver"
Отправлено Аноним , 20-Авг-14 13:59 
> Реестр-то запилили уже?

давно уж https://projects.gnome.org/gconf/


"Выпуск systemd 216 c networkctl и кэширующим DNS Resolver"
Отправлено qqq , 20-Авг-14 12:36 
Не очень понятно зачем кэшировать днс на этом уровне, если полно пакетов, которые это делают. Весело... Что там на очереди? Замещение ppp, iptables, dhcp, resolvconf, dnsmasq, wpa_supplicant, web servers ... ?

"Выпуск systemd 216 c networkctl и кэширующим DNS Resolver"
Отправлено 1 , 20-Авг-14 12:50 
как ни прискорбно - дальше будет монолитный kerneld

"Выпуск systemd 216 c networkctl и кэширующим DNS Resolver"
Отправлено qqq , 20-Авг-14 14:45 
> как ни прискорбно - дальше будет монолитный kerneld

не, если пошла такая пьянка, то инит-система использующая REST


"Выпуск systemd 216 c networkctl и кэширующим DNS Resolver"
Отправлено Нухт , 20-Авг-14 14:56 
> не, если пошла такая пьянка, то инит-система использующая REST

IN PEACE



"Выпуск systemd 216 c networkctl и кэширующим DNS Resolver"
Отправлено Аноним , 20-Авг-14 17:20 
>> не, если пошла такая пьянка, то инит-система использующая REST
> IN PEACE

ох, это снова вы, евгений вагантович


"Выпуск systemd 216 c networkctl и кэширующим DNS Resolver"
Отправлено Аноним , 20-Авг-14 12:52 
> Не очень понятно зачем кэшировать днс на этом уровне, если полно пакетов,
> которые это делают. Весело... Что там на очереди? Замещение ppp, iptables,
> dhcp, resolvconf, dnsmasq, wpa_supplicant, web servers ... ?
> ppp, wpa_supplicant,

давно пора


"Выпуск systemd 216 c networkctl и кэширующим DNS Resolver"
Отправлено qqq , 20-Авг-14 13:20 
Не слишком ли много это на себя берет?
Универсализация зло - ни своей работы не сделает как положено ни "замещаемой"

Основной принцип nix-систем: do one thing and do it well. В конце концов SOLID


"Выпуск systemd 216 c networkctl и кэширующим DNS Resolver"
Отправлено Аноним , 20-Авг-14 13:37 
Linux is not Unix. Начиная от ядра и заканчивая KDE, везде монолитные системы, максимум с модулями или плагинами. Любители KISS и UNIX польузуются Plan9/Inferno.

"Выпуск systemd 216 c networkctl и кэширующим DNS Resolver"
Отправлено Аноним , 20-Авг-14 14:18 
>Linux is not Unix

Ерунда. Тогда уж и Unix is not Unix, там тоже ядро монолитное было.


"Выпуск systemd 216 c networkctl и кэширующим DNS Resolver"
Отправлено Аноним , 20-Авг-14 15:34 
>>Linux is not Unix
> Ерунда. Тогда уж и Unix is not Unix, там тоже ядро монолитное
> было.

Трындишь. разницу между AT&T и BSD объяснять или сам нагуглишь?


"Выпуск systemd 216 c networkctl и кэширующим DNS Resolver"
Отправлено Аноним , 20-Авг-14 13:40 
> Не слишком ли много это на себя берет?
> Универсализация зло

если ей занимаются бездарные хиппари - несомненно
> - ни своей работы не сделает как положено ни "замещаемой"

пока лёня прекрасно справляется

> Основной принцип nix-систем

про принципы любят повторят профаны, в основном не знакомые как с исходным материалом, так и ни с одним из предметов, о которых берутся рассуждать

> : do one thing and do it well. В конце
> концов SOLID

systemd - модульна система, при желании весь функционал утилит systemd можно реализовать  на базе уже существующих поделок через api-прослойки, и такие проекты, ведомые особыми поттерофобами, уже существуют, другое дело, что большинство этих поделок не выполняют именно задачи, требующиеся от сопроводительных инструментов системы инициализации и управления системой



"Выпуск systemd 216 c networkctl и кэширующим DNS Resolver"
Отправлено vlikhachev , 20-Авг-14 16:30 

> systemd - модульна система, при желании весь функционал утилит systemd можно реализовать
>  на базе уже существующих поделок через api-прослойки, и такие проекты,
> ведомые особыми поттерофобами, уже существуют, другое дело, что большинство этих поделок
> не выполняют именно задачи, требующиеся от сопроводительных инструментов системы инициализации
> и управления системой

А можно НЕ РЕАЛИЗОВЫВАТЬ ВЕСЬ функционал утилит systemd, а реализовать только его часть? В рамках бывшего udev, и забыть про остальное, как про кошмарный сон?
Если это, как Вы утверждаете, модульная система, то должно быть возможно...


"Выпуск systemd 216 c networkctl и кэширующим DNS Resolver"
Отправлено Аноним , 20-Авг-14 17:19 
>> systemd - модульна система, при желании весь функционал утилит systemd можно реализовать
>>  на базе уже существующих поделок через api-прослойки, и такие проекты,
>> ведомые особыми поттерофобами, уже существуют, другое дело, что большинство этих поделок
>> не выполняют именно задачи, требующиеся от сопроводительных инструментов системы инициализации
>> и управления системой
> А можно НЕ РЕАЛИЗОВЫВАТЬ ВЕСЬ функционал утилит systemd, а реализовать только его
> часть? В рамках бывшего udev, и забыть про остальное, как про
> кошмарный сон?
> Если это, как Вы утверждаете, модульная система, то должно быть возможно...

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


"Выпуск systemd 216 c networkctl и кэширующим DNS Resolver"
Отправлено vi , 20-Авг-14 23:17 

> если есть возможность осознать и решить большую часть административных задач разом, зачем
> решать кусочно? более 20 лет полумеры существовали - сплошное уныние и
> безысходность, а теперь всё изменится

Кнопка с надписью "Сделать все ..." (вместо многоточия, вставьте необходимое ;)
На самом деле, есть (не)много правильного. Например, готовятся к приходу нового поколения в IT.


"Выпуск systemd 216 c networkctl и кэширующим DNS Resolver"
Отправлено qqq , 20-Авг-14 17:44 
думаете "замещенные" сервисы на systemd позволят тонкую настройк/тюнинг?

"Выпуск systemd 216 c networkctl и кэширующим DNS Resolver"
Отправлено ноним , 20-Авг-14 18:33 
> думаете "замещенные" сервисы на systemd позволят тонкую настройк/тюнинг?

"замещенные" сервисы позволяют не пользоваться "нещамещенными" в определенных случаях. Для всех остальных случаев никто не запрещает пользоваться "нещамещенными" )

Пример: sytemd-tymesyncd вместо ntpd.


"Выпуск systemd 216 c networkctl и кэширующим DNS Resolver"
Отправлено qqq , 20-Авг-14 21:05 
хороший пример, итак вместо годами работающего ntpd, появляется новая сущность...

"Выпуск systemd 216 c networkctl и кэширующим DNS Resolver"
Отправлено anonymous , 20-Авг-14 21:14 
>"замещенные" сервисы позволяют не пользоваться "нещамещенными" в определенных случаях. Для всех остальных случаев никто не запрещает пользоваться "нещамещенными" )

Да, что-то только уже сильно смахивает это на венду. Там тоже много чего "замещаемого". Только этот монстр весит уже под 20 гигов, так что хоть обзамещайся. Лучше всё равно не станет.


"Выпуск systemd 216 c networkctl и кэширующим DNS Resolver"
Отправлено Журналовращатель , 20-Авг-14 12:42 
Светлое будущее:
- корневые днс-сервера работают на systemd-resolved
- дистрибутив Линукса состоит из
   - kernel
   - systemd
   - busybox
   - surfaceflinger

Как страшно жидь!


"Выпуск systemd 216 c networkctl и кэширующим DNS Resolver"
Отправлено DeerFriend , 20-Авг-14 14:46 
busybox в этом списке явно лишний :)



"Выпуск systemd 216 c networkctl и кэширующим DNS Resolver"
Отправлено Журналовращатель , 20-Авг-14 15:11 
Таки да, пора в сюстемд интегрировать.

- systemd
- surfaceflinger


"Выпуск systemd 216 c networkctl и кэширующим DNS Resolver"
Отправлено Аноним , 20-Авг-14 15:24 
> Таки да, пора в сюстемд интегрировать.
> - systemd

Так вроде уже implemented? Или предлагается рекурсивно?!


"Выпуск systemd 216 c networkctl и кэширующим DNS Resolver"
Отправлено Аноним , 20-Авг-14 12:51 
> -  В systemd-resolved добавлена  поддержка кэширования DNS-запросов и  полноценная
> реализация LLMNR (http://en.wikipedia.org/wiki/LLMNR) (Link Local Multicast Name Resolution).
> Представлен systemd-resolved D-Bus API для резолвинга имён, адресов и RR-записей через
> DBus. В отличие от встроенного в  glibc резолвера, в systemd-resolved
> DNS-сервер и кэш разделены и привязаны к сетевым интерфейсам. DNS-запросы отправляются
> одновременно через все сетевые интерфейсы, указанные в настройках DNS-сервера (чтобы корректно
> обработать отдельные имена, используемые внутри VPN и LAN). Параметры для работы
> systemd-resolved могут быть автоматически получены от systemd-networkd, который в свою
> очередь может получить их по DHCP.

Если бы это кто-то написал в чатике, решил бы, что шутка. Люди годами пишут вменяемые реализации DNS-клиентов - шоб и работало с самыми разными приложениями, и без дырок, и устойчиво, - а тут пришли бравые ребята и с пол-пинка всё сделали. Волшебство, не иначе.

> -  В состав включена новая утилита "networkctl", в рамках которой развивается
> консольный клиент для  подсистемы настройки сети "networkd". В настоящее время
> утилита может использоваться только для получения информации о сетевых интерфейсах и
> их состоянии.  В будущем планируется довести возможности networkctl до полнофункционального
> инструмента для управления сетью. В отличие от iproute2, утилита networkctl позиционируется
> как более высокоуровневый инструмент который осуществляет агрегацию статистики из разных
> источников, таких как netlink, udev, networkd и встроенный в networkd  
> dhcp-клиент. Полученные данные комбинируются в наглядных обобщённых отчётах.

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

> Обеспечено обновление содержимого shadow-файлов;

Кгхм. То есть до этого...

> -  Добавлена новая библиотека  systemd-terminal, предоставляющая функции для разбора и
> отрисовки данных TTY. В будущем, планируется использовать данную библиотеку в новой
> подсистеме виртуальных терминалов, работающей в пространстве пользователя;

Тут то же, что и с DNS...

> -  Добавлена новая утилита  systemd-journal-upload, позволяющая организовать процесс загрузки
> журнала на внешние системы, на которых запущен сервис systemd-journal-remote;

Это в смысле уже имеющийся архив "скопировать" на другую систему? Проблемы с дублированием сообщений не будет?

> -  Добавлен новый компонент "systemd-firstboot", который при первой загрузке интерактивно
> запрашивает у пользователя основную информацию для использования в systemd (часовой пояс,
> пароль root, имя хоста);

А инсталлятор в системе тогда зачем?!

> -  В некоторых  bus API, предоставляемых обработчиком PID 1, обеспечена
> опциональная возможность обращения к PolicyKit для получения подтверждения выполнения
> привилегированных операций для непривилегированных клиентов;

Если б ещё в PolicyKit не находили дыры и он не был завязан на потенциально грабельный софт... Но всё же полезно.

> -  В systemd-timesyncd добавлена поддержка автоматического получения настроек доступа
> к NTP-серверу через systemd-networkd, который может получить эти настойки через DHCP;

А почему ентот networkd не может просто складывать пришедшее по DHCP в какой-то файл, и читай, кому надо? Без взаимодействия напрямую между демонами...

> -  В юниты .socket добавлены директивы DeferAcceptSec, KeepAliveIntervalSec, KeepAliveTimeSec,
> KeepAliveProbes и NoDelay для включения опций TCP-сокетов TCP_DEFER_ACCEPT, keep-alive
> и выключения алгоритма Nagle;

systemd-tcpd на подходе?

> -  В logind добавлена поддержка нового типа сеансов "web", которые можно
> использовать для запуска таких web-интерфейсов, как Cockpit (http://cockpit-project.org/),
> с регистрацией web-клиента в форме PAM-сеанса;

Хм, здесь тоже рациональное зерно есть.

> -  В systemd-nspawn добавлена опция "--volatile=" для запуска контейнера без  
> предварительно подготовленных директорий /etc и /var;

То есть подготовку systemd-nspawn возьмёт на себя?

> -  Клиент kdbus переведён на использование новой подсистемы ядра Linux 3.17
> memfd (http://git.kernel.org/cgit/linux/kernel/git/torvalds/linux.g...
> вместо старого варианта, привязанного к kdbus;

Но пусть только кто-нибудь ещё заикнётся, что systemd, душечка, не портабельный!.. Хотя, может, оно и к лучшему - меньше вероятность расползания заразы.

> -  В systemd-analyze добавлена команда  "verify" для проверки unit-файлов в
> режиме offline;

Что значит "проверки" - синтаксиса? То есть до этого проверить можно было только загрузкой юнита?

> -  В клиент и сервер DHCP из состава systemd-networkd добавлена поддержка
> метода FORCERENEW и опций для настройки идентификатора клиента и broadcast-режима;

DNS... TTY...

> -  В systemd-networkd добавлены дополнительные опции для настройки агрегирования сетевых
> интерфейсов (bonding), обеспечена возможность указания метрики для статических маршрутов.
> По умолчанию прекращена отправка широковещательных запросов DHCP-клиентом (для включения
> нужно установить опцию RequestBroadcast=yes);

o_O А куда тогда запросы слать до получения lease?

> -  udev теперь в первую очередь применяет имена сетевых интерфейсов, переданных
> ядром, если ядро поддерживает обеспечение предсказуемости таких имён. Поведение можно
> изменить через настройку  NamePolicy= в файлах .link;

Неужели разум восторжествовал?

> -  В journald  добавлена поддержка сжатия с использованием алгоритма LZ4.
> Из-за проблем с новыми версиями rsyslog система journald теперь не перенаправляет
> по умолчанию все данные в работающий демон syslog. Для включения перенаправления
> следует использовать опцию ForwardToSyslog= в journald.conf;

Угу. Из-за проблем с syslogd. Найден главный враг, мешающий распространению journald, освящённого самим Лёней Г... в смысле, П.

> -  Добавлена новая утилита "systemd-escape" для экранирования спецсимволов в строках (например,
> используется для построения имён unit-ов).

Утилита, блин. "cat -v, tr, POSIX"? - не, не слышали.


"Выпуск systemd 216 c networkctl и кэширующим DNS Resolver"
Отправлено Журналовращатель , 20-Авг-14 13:17 
firstboot всё-таки нужен, для самого инсталлятора и в облачных образах, а вот сам инсталлятор порой очень даже мешает, хотя вопрос решить просто.

Хотя я это делал через rc.local


"Выпуск systemd 216 c networkctl и кэширующим DNS Resolver"
Отправлено Аноним , 20-Авг-14 16:37 
Иди читай gpupdate /help - подготовься к светлому будущему.

"Выпуск systemd 216 c networkctl и кэширующим DNS Resolver"
Отправлено Аноним , 20-Авг-14 12:51 
[sarcasm]С такими "радостными новостями" уже кажется, что скоро выйдет дистрибутив Systemd - Linux based OS[/sarcasm]. Надеюсь хоть арч останется ещё более менее нормальным, а не поддающимся на подобные "нововведения" в Systemd... А ведь могут

"Выпуск systemd 216 c networkctl и кэширующим DNS Resolver"
Отправлено Freddy Hardest 2 , 20-Авг-14 12:53 
круто, под виндой тоже работает!

"Выпуск systemd 216 c networkctl и кэширующим DNS Resolver"
Отправлено Аноним , 20-Авг-14 13:00 
Господа, я не понимаю что за паника вокруг этого systemd. На мой взгляд, эта штука полностью удовлетворяет идеологии UNIX, такой какой я её вижу. Мне кажется, её цель не в том, чтобы клепать атомарные программки, а в том, чтобы одной программы было достаточно для решения одной задачи. Когда для одной задачи появляются десятки программ, решающие её криво и неэффективно, - это значит, что все они что-то делают не так.
SystemD сошёл в пути UNIX, в его общем понимании, и взял на себя кучу задач, которые решались не пойми как. На мой взгляд, он пошёл именно по пути Linux - когда много проблем просто решаются в одном месте. И это отлично.

"Выпуск systemd 216 c networkctl и кэширующим DNS Resolver"
Отправлено Аноним , 20-Авг-14 13:24 
А вам на ресурс смежной тематики проследовать бы. Hate'ить и критиковать - очень просто. Тем не менее, разработчиков дебиана systemd устроил. Я думаю, там сидят дядьки поопытней, чем большинство здесь присутствующих.
Меня, как администратора, устраивает, когда на разных дистрибутивах есть похожий метод настройки служб, сети, dns'а итд. Не нужно держать в голове кучу форматов разных конфигов (/etc/network/interfaces, /etc/sysconfig/network-scripts/* и т.д.), и разные баги, которые есть в каждой из этих систем, и которые надо умудряться обходить разными методами.

"Выпуск systemd 216 c networkctl и кэширующим DNS Resolver"
Отправлено Аноним , 20-Авг-14 13:33 
Я этого не говорил. Я лишь сказал, что с большое вероятностью люди, которые больше 21 года выпускают стабильную операционную систему, ставшую родоначальником целому семейству дистрибутивов, более компетентны в выборе системы инициализации для него, нежели здесь присутствующие. И раз уж выбрали, значит резон был.

"Выпуск systemd 216 c networkctl и кэширующим DNS Resolver"
Отправлено Аноним , 20-Авг-14 14:02 
>Тем не менее, разработчиков дебиана systemd устроил

Вообще-то, CTTE решил за всех, собственно, разработчиков никто и не спросил. Да и решение было политическое, а не техническое, так что апелляция к их "более опытности", на мой взгляд, неуместна.


"Выпуск systemd 216 c networkctl и кэширующим DNS Resolver"
Отправлено Аноним , 20-Авг-14 21:28 
>>Тем не менее, разработчиков дебиана systemd устроил
> Вообще-то, CTTE решил за всех, собственно, разработчиков никто и не спросил. Да
> и решение было политическое, а не техническое, так что апелляция к
> их "более опытности", на мой взгляд, неуместна.

Решение как раз было техническим потому что у Марка не хватило бабла купить всех членов комитета. В итоге он плюнул и решил перейти на systemd наступив на горло собственному NIH

Видя что бабло уплывает из рук купленные ещё месяц в рассылке истерили.


"Выпуск systemd 216 c networkctl и кэширующим DNS Resolver"
Отправлено chinarulezzz , 20-Авг-14 22:39 
>>>Тем не менее, разработчиков дебиана systemd устроил
>> Вообще-то, CTTE решил за всех, собственно, разработчиков никто и не спросил. Да
>> и решение было политическое, а не техническое, так что апелляция к
>> их "более опытности", на мой взгляд, неуместна.
> Решение как раз было техническим

все помнят: http://www.opennet.dev/opennews/art.shtml?num=38762

> потому что у Марка не хватило бабла

а у редхат хватило.

> В итоге он плюнул и решил перейти на systemd наступив на горло собственному NIH

уащет сисьтемде - nih. А про горло круто ты сказанул, да и подождём когда перейдёт, тогда можно будет сказать что-то определённо. Пока что Марк лишь сказал то, что хотели услышать поццеринголюбы, а сам продолжает пилить upstart и использовать его в убунте.



"Выпуск systemd 216 c networkctl и кэширующим DNS Resolver"
Отправлено Аноним , 20-Авг-14 16:41 
Погугли greenmail, а то разработчики дебиана побежали на ситсемд. Смех.

"Выпуск systemd 216 c networkctl и кэширующим DNS Resolver"
Отправлено Аноним , 20-Авг-14 13:37 
>>"эта штука полностью удовлетворяет идеологии UNIX, такой какой я её вижу", "SystemD сошёл в пути UNIX, в его общем понимании", "он пошёл именно по пути Linux"
> Triple .facepalm

Акцент стоит делать на:

>> какой я её вижу

и
>> в общем понимании


"Выпуск systemd 216 c networkctl и кэширующим DNS Resolver"
Отправлено Аноним , 20-Авг-14 13:30 
> полностью удовлетворяет идеологии UNIX
> сошёл в пути UNIX
> одной программы было достаточно для решения одной задачи
> взял на себя кучу задач

Вот это каша в голове. Читать "The art of UNIX programming", быстро, решительно!


"Выпуск systemd 216 c networkctl и кэширующим DNS Resolver"
Отправлено Аноним , 20-Авг-14 13:48 
>> полностью удовлетворяет идеологии UNIX
>> сошёл в пути UNIX
>> одной программы было достаточно для решения одной задачи
>> взял на себя кучу задач
> Вот это каша в голове. Читать "The art of UNIX programming", быстро,
> решительно!

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


"Выпуск systemd 216 c networkctl и кэширующим DNS Resolver"
Отправлено Аноним , 20-Авг-14 13:57 
> без сомнения знаком лишь по диагональному прочтению на педевикия и гадюшниках типа лора и опеннета

Я бы на твоем месте с такими высказываниями был бы поосторожнее. Откуда такая уверенность?

> не является первоисточником "идеологии unix"

И что дальше? Она от этого хуже становится? Или идеологию UNIX могут только первоисточники передавать?


"Выпуск systemd 216 c networkctl и кэширующим DNS Resolver"
Отправлено Аноним , 20-Авг-14 14:14 
>> не является первоисточником "идеологии unix"
> И что дальше? Она от этого хуже становится?

это классика, навредить ей может лишь неуместный контекст, коим и является отсыл к ней (книге) для усвоения "идеологии unix" в "противовес" systemd. а вот поттеринг, без сомнения знаком как с art of programming, так и с unix way, это становится очевидным с изучением архитектуры и реалзиции systemd


"Выпуск systemd 216 c networkctl и кэширующим DNS Resolver"
Отправлено Аноним , 20-Авг-14 14:28 
> это классика, навредить ей может лишь неуместный контекст, коим и является отсыл
> к ней (книге) для усвоения "идеологии unix" в "противовес" systemd.

Контекст уместный, просто ты его бесстыдно переврал. Человек ДВА раза в одном посте противоречил сам себе. Не понимает он тех понятий, которыми оперирует, поэтому ему рекомендуется сначала ознакомиться с ними посредством прочтения TAOUP.

> вот поттеринг, без сомнения знаком как с art of programming, так
> и с unix way, это становится очевидным с изучением архитектуры и
> реалзиции systemd

Нет. Ни то, ни другое очевидным не становится, мягко говоря.


"Выпуск systemd 216 c networkctl и кэширующим DNS Resolver"
Отправлено anonymous , 20-Авг-14 16:28 
прямо пустил скупую слезу)

"Выпуск systemd 216 c networkctl и кэширующим DNS Resolver"
Отправлено Аноним , 20-Авг-14 21:34 
>[оверквотинг удален]
> взгляд, эта штука полностью удовлетворяет идеологии UNIX, такой какой я её
> вижу. Мне кажется, её цель не в том, чтобы клепать атомарные
> программки, а в том, чтобы одной программы было достаточно для решения
> одной задачи. Когда для одной задачи появляются десятки программ, решающие её
> криво и неэффективно, - это значит, что все они что-то делают
> не так.
> SystemD сошёл в пути UNIX, в его общем понимании, и взял на
> себя кучу задач, которые решались не пойми как. На мой взгляд,
> он пошёл именно по пути Linux - когда много проблем просто
> решаются в одном месте. И это отлично.

Именно так - systemd, как и emacs, идеально вписываются в классический Unix-way. При этом они решительно не вписываются в представления о Unix-way недоумков, привыкших кликать куда попало не читая маны. Например клоун выше в комментах, путающий halt c shutdown :-D

Отсюда и баттхёрт с паникой :)


"Выпуск systemd 216 c networkctl и кэширующим DNS Resolver"
Отправлено Аноним , 21-Авг-14 18:44 
>> представления о Unix-way недоумков, привыкших кликать куда попало не читая маны.

Вот ты и спалился винда-юзер, привыкший кликать.


"Выпуск systemd 216 c networkctl и кэширующим DNS Resolver"
Отправлено Anonym0uz , 20-Авг-14 13:13 
А ведь однажды перепишут и заменят системд, который захватит к тому времени большую часть linux-систем…

"Выпуск systemd 216 c networkctl и кэширующим DNS Resolver"
Отправлено Нухт , 20-Авг-14 13:33 
Свобода! Равенство! Анархо-коммунизм!

"Выпуск systemd 216 c networkctl и кэширующим DNS Resolver"
Отправлено Аноним , 20-Авг-14 15:29 
> А ведь однажды перепишут и заменят системд,

Да, в openwrt переписали :). Тоже с u-bus и встроенным логгером, что характерно. Ну ок, netifd у них отдельный, не часть этого. Пока.


"Выпуск systemd 216 c networkctl и кэширующим DNS Resolver"
Отправлено Аноним , 20-Авг-14 13:16 
В дополнение к systemd-terminal можно еще сделать systemd-x11, systemd-wayland и systemd-mir.

А отключение дефолтового роутинга в syslog - грязноватый прием в стиле идиотских маркетологов (отключим фичу в надежде, что люди побегут смотреть в журнал этого самого journald, там и останутся).


"Выпуск systemd 216 c networkctl и кэширующим DNS Resolver"
Отправлено chinarulezzz , 20-Авг-14 15:15 
internet explorer, directx.

"Выпуск systemd 216 c networkctl и кэширующим DNS Resolver"
Отправлено anonymous , 20-Авг-14 13:21 
В кометариях сплошь systemd-хейтеры. Как хорошо, что Леннарт не читает коменты с оупеннета, а просто пишет код, загоняя всех в светлое будущее.

"Выпуск systemd 216 c networkctl и кэширующим DNS Resolver"
Отправлено Аноним , 20-Авг-14 13:25 
> В кометариях сплошь systemd-хейтеры. Как хорошо, что Леннарт не читает коменты с
> оупеннета, а просто пишет код, загоняя всех в светлое будущее.

скоро эти хейтеры пойдут заниматься посильным им трудом - мести улицы


"Выпуск systemd 216 c networkctl и кэширующим DNS Resolver"
Отправлено Аноним , 20-Авг-14 22:18 
А ты один не справляешься что-ль?

"Выпуск systemd 216 c networkctl и кэширующим DNS Resolver"
Отправлено Аноним , 20-Авг-14 13:24 
А это, модуль для просмотра redtube скоро запилят, не?

"Выпуск systemd 216 c networkctl и кэширующим DNS Resolver"
Отправлено Аноним , 20-Авг-14 13:26 
> А это, модуль для просмотра redtube скоро запилят, не?

сразу после сеанса экзорцизма по изгнанию духа петросяна


"Выпуск systemd 216 c networkctl и кэширующим DNS Resolver"
Отправлено анонимный , 20-Авг-14 13:58 
А потом выяснится что странам попавшим под санкции использовать этот продукт нельзя, так как права на него принадлежат американской компании RedHat...

"Выпуск systemd 216 c networkctl и кэширующим DNS Resolver"
Отправлено Нухт , 20-Авг-14 14:03 
А еще наконпеляют systemd-licensed и сделают лицензирование, с ключиками, серийниками и т.д. в зависимости от набора юнитов.
Нє, лучше я раскопаю UNIXWare, как и мечтал 10 лет назад.

"Выпуск systemd 216 c networkctl и кэширующим DNS Resolver"
Отправлено Аноним , 20-Авг-14 15:32 
> Нє, лучше я раскопаю UNIXWare, как и мечтал 10 лет назад.

"Отомщу кондуктору - назло ему пойду пешком!"


"Выпуск systemd 216 c networkctl и кэширующим DNS Resolver"
Отправлено Аноним , 21-Авг-14 01:12 
не неси чушь.
А судя по предыдущим действиям RadHat вполне вероятный вариант (ну конечно не прямо лицензирование и всякая такая фигня, но какого-то порося готовят - это точно)

"Выпуск systemd 216 c networkctl и кэширующим DNS Resolver"
Отправлено Аноним , 20-Авг-14 14:19 
Близок переход на DragonFlyBSD :)

"Выпуск systemd 216 c networkctl и кэширующим DNS Resolver"
Отправлено Аноним , 20-Авг-14 14:22 
> Близок переход на DragonFlyBSD :)

ага, since 2003


"Выпуск systemd 216 c networkctl и кэширующим DNS Resolver"
Отправлено Аноним , 20-Авг-14 14:49 
надо скинуться и профинансировать переход поттеринга к systemdOS.
тогда, глядишь, перестанет линухи портить.

"Выпуск systemd 216 c networkctl и кэширующим DNS Resolver"
Отправлено Нухт , 20-Авг-14 14:51 
Лучше скинуться на чувака с топором. Дешевле, и, как-то понадежней..

"Выпуск systemd 216 c networkctl и кэширующим DNS Resolver"
Отправлено Аноним , 20-Авг-14 15:33 
> Лучше скинуться на чувака с топором. Дешевле, и, как-то понадежней..

При том чувака прислать самому себе. За хроническую неспособность и нежелание заниматься решением своих проблем самостоятельно и перепихивании вины на других, что является общественно опасными деяниями.


"Выпуск systemd 216 c networkctl и кэширующим DNS Resolver"
Отправлено Andrey Mitrofanov , 20-Авг-14 14:59 
> Пра скидоватся на дурку Ленартушке, а то он все неунимается....

Пока вы тут скидываетесь, РХ стрижёт с вас свои bait-n-switch льярды.


"Выпуск systemd 216 c networkctl и кэширующим DNS Resolver"
Отправлено Аноним , 20-Авг-14 16:02 
Леннарт - бох!
Я столько баттхёрта со времён ухода рамблера с бзди не видел :)

"Выпуск systemd 216 c networkctl и кэширующим DNS Resolver"
Отправлено жабабыдлокодер , 20-Авг-14 16:43 
Причем - каждые два-три месяца. И конца не видно...

"Выпуск systemd 216 c networkctl и кэширующим DNS Resolver"
Отправлено Аноним , 20-Авг-14 16:09 
А когда в systemD встроят btrfs?

"Выпуск systemd 216 c networkctl и кэширующим DNS Resolver"
Отправлено Нанобот , 20-Авг-14 18:55 
никогда. вместо него будут использовать systemdfs

"Выпуск systemd 216 c networkctl и кэширующим DNS Resolver"
Отправлено Аноним , 20-Авг-14 19:22 
> А когда в systemD встроят btrfs?

В него надо встроить btrfs tools, во! :)


"Выпуск systemd 216 c networkctl и кэширующим DNS Resolver"
Отправлено Аноним , 20-Авг-14 16:44 
Да это Соляра! RedHat захотел не только под себя многое подмять, так и свою Соляру с ... ну вы поняли.

"Выпуск systemd 216 c networkctl и кэширующим DNS Resolver"
Отправлено re , 20-Авг-14 16:47 
а реально ли в дальнейшем чтобы без системдэ в сеть не зайти?

"Выпуск systemd 216 c networkctl и кэширующим DNS Resolver"
Отправлено Аноним , 20-Авг-14 21:18 
Великолепно - всё-таки systemd практически эталон правильного open source проекта:
- отличная документация
- Unix-way
- release early, release often
- правильная лицензия

Неудивительно, что он становится стандартом де-факто среди основных дистрибутивов GNU/Linux.


"Выпуск systemd 216 c networkctl и кэширующим DNS Resolver"
Отправлено Аноним , 21-Авг-14 04:59 
> Великолепно - всё-таки systemd практически эталон правильного open source проекта:
> - отличная документация
> - Unix-way

вранье
System Daemon,

Четверть века UNIX
Дуг Макилрой, изобретатель каналов UNIX и один из основателей традиции UNIX, обобщил философию следующим образом:
    «Философия UNIX гласит:
Пишите программы, которые делают что-то одно и делают это хорошо.
Пишите программы, которые бы работали вместе.
Пишите программы, которые бы поддерживали текстовые потоки, поскольку это универсальный интерфейс».

Обычно эти высказывания сводятся к одному «Делайте что-то одно, но делайте это хорошо».


"Выпуск systemd 216 c networkctl и кэширующим DNS Resolver"
Отправлено Аноним , 21-Авг-14 12:58 
Дык так и есть - systemd решает задачу управления сервисами.

"Выпуск systemd 216 c networkctl и кэширующим DNS Resolver"
Отправлено Аноним , 21-Авг-14 13:01 
> Дык так и есть - systemd решает задачу управления сервисами.

Причём делает это на Порядок лучше остальных. И великолепно взаимодействует с другими программами через универсальный интерфейс dbus, который куда лучше тупо текста.


"Выпуск systemd 216 c networkctl и кэширующим DNS Resolver"
Отправлено Аноним , 21-Авг-14 17:08 
Это тебе кто сказал что он лучше деточка.

"Выпуск systemd 216 c networkctl и кэширующим DNS Resolver"
Отправлено anonymous , 21-Авг-14 00:00 
     -- Это понятно, -- сказал я. -- Но откуда катаклизм?
     -- Все отсюда же, -- сказал Роман. -- Я говорил ему тысячу раз: "Вы
программируете   стандартного   суперэгоцентриста.   Он   загребет   все
материальные ценности,  до которых сможет дотянуться,  а  потом  свернет
пространство,  закуклится и остановит время".

"Выпуск systemd 216 c networkctl и кэширующим DNS Resolver"
Отправлено Отражение луны , 21-Авг-14 02:48 
На первый взгляд похоже на что-то централизованное с адекватной архитектурой, но легоманы продолжают негодовать.

"Выпуск systemd 216 c networkctl и кэширующим DNS Resolver"
Отправлено Аноним , 21-Авг-14 03:43 
> На первый взгляд похоже ...

ровно как и на второй, и третий


"Выпуск systemd 216 c networkctl и кэширующим DNS Resolver"
Отправлено Аноним , 21-Авг-14 09:45 
Ждем кэширующий DHCP и Ethernet

"Выпуск systemd 216 c networkctl и кэширующим DNS Resolver"
Отправлено Andrey Mitrofanov , 21-Авг-14 09:57 
> Ждем кэширующий DHCP и Ethernet

Чего ждать-то, у них и так каждый коммит "увеличь свой dhcp" и "ускоритель ethernet, без sms!".


"Выпуск systemd 216 c networkctl и кэширующим DNS Resolver"
Отправлено anonymouzz , 21-Авг-14 11:55 
Я предлагаю писать больше сообщений о багах системд в багтреккер. Менеджеры РХ сами все с Леней сделают.

"Выпуск systemd 216 c networkctl и кэширующим DNS Resolver"
Отправлено Andrey Mitrofanov , 21-Авг-14 14:17 
> сами все с Леней сделают.

Выпишут ему ещё больше премий за инновационный саботаж, видимо.


"Выпуск systemd 216 c networkctl и кэширующим DNS Resolver"
Отправлено Аноним , 21-Авг-14 14:40 
Наоборот надо. Когда системда упадет у Заказчика из-за невыявленного бага, вот тогда менеджеры сделают.

"Выпуск systemd 216 c networkctl и кэширующим DNS Resolver"
Отправлено Аноним , 21-Авг-14 17:04 
systemd похоронит себя сам, как это и бывает с bloatware

"Выпуск systemd 216 c networkctl и кэширующим DNS Resolver"
Отправлено Аноним , 21-Авг-14 17:56 
Проблема не в том, что он сам себя похоронит. Проблема в том, что он вместе с собой в могилу заберет (линукс вполне может утянуть). Ну и как бы поколение systemd с пост-травматическим синдромом потом лечить придется.

"Выпуск systemd 216 c networkctl и кэширующим DNS Resolver"
Отправлено Аноним , 22-Авг-14 00:42 
> Ну и как бы поколение systemd с пост-травматическим синдромом потом
> лечить придется.

Это всяких необучаемых лечить будут. Раздав метлы и лопаты.


"Выпуск systemd 216 c networkctl и кэширующим DNS Resolver"
Отправлено Аноним , 22-Авг-14 07:54 
>> Ну и как бы поколение systemd с пост-травматическим синдромом потом
>> лечить придется.
> Это всяких необучаемых лечить будут. Раздав метлы и лопаты.

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


"Выпуск systemd 216 c networkctl и кэширующим DNS Resolver"
Отправлено ano , 13-Апр-17 18:42 
systemd-головного-мозга
systemd-linux-kernel