Artem Chuprina -> debian-russian@lists.debian.org @ Wed, 17 Sep 2014 13:45:21 +0400:
AC> Скажем так, и эти тоже. С SysV init у нас сейчас в системе N различных AC> супервизоров и запускателей процессов для разных ситуаций - сам init, AC> inetd, dbus-daemon, *dm, ну и вот супервизоры-велосипеды. Ах, да, кто-то уже упоминал automount и udev. Это туда же, где dbus-daemon. Мне сейчас приходится строить довольно сложную конфигурацию для автомагического доступа к флешкам - во-первых, udev, который обнюхивает флешку и делает симлинк в известном месте, а во-вторых, automount, который монтирует ее по запросу разыменования того симлинка и, главное, аккуратно отмонтирует вскоре после окончания ее использования. Она работает, но... AC> У большинства из них система зависимостей либо кривая, как у нынешнего AC> SysV init (не у самого init, а у /etc/rc, как я понимаю), либо вообще AC> отсутствует. AC> Сама по себе идея причесать этот разброд и аккуратно поделить на AC> процессы, добавив ей ленивости - это очень хорошая идея. В частности, AC> из SysV init откровенно следует выдрать работу с логинами и с power AC> status (последняя там особенно крива), оставив только бутстрап (в AC> смысле, запуск супервизора с нужными параметрами и фоллбэк на случай, AC> если он сдох), запуск шатдауна (через пинок супервизора и фоллбэк на AC> случай, если тот сдох) и сбор сиротинушек. То, что, по слухам (сам еще AC> не проверял, врать не буду), реализация этой идеи в systemd кривая, не AC> делает прямее нынешний SysV init и не портит саму идею. -- To UNSUBSCRIBE, email to debian-russian-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org Archive: https://lists.debian.org/87ppeur1n3....@wizzle.ran.pp.ru