[devel] systemd status or let's officially start pottering sisyphus
Igor Vlasenko
vlasenko на imath.kiev.ua
Пн Май 14 22:34:33 MSK 2012
On Mon, May 14, 2012 at 09:49:35PM +0400, Денис Смирнов wrote:
> VK> systemd. Это означает, что требуется упаковка unit-файлов для всех
> VK> сервисов. Просьба при сборке новых версий пакетов паковать unit-файлы,
> VK> которые в большинстве своём можно брать в Fedora
> Провокативный вопрос -- а никто не хочет написать скриптик, который
> импортирует все unit-файлы, чтобы упростить жизнь мантейнерам?
Я могу написать такой скриптик, и с дополнительными проверками
на переменные конфигурации, это не сложно, но!
стОит это делать не сейчас, а в итоге.
Поскольку там есть больш-и-и-и-е грабли:
для конфигурирования systemd скриптов традиционно используется
/etc/sysconfig/<name>.
у systemd тоже есть фича EnvironmentFiles=,
но надеяться на то, что имена переменных совпадут,
было бы рано.
В типичном случае service файл либо проигнорирует /etc/sysconfig/<name>,
либо будет ожидать там совсем другие переменные :(
надо озаботиться о совместимости,
а это задача не для скрипта.
--
Dr. Igor Vlasenko
--------------------
Topology Department
Institute of Math
Kiev, Ukraine
--
This message has been scanned for viruses and
dangerous content by MailScanner, and is
believed to be clean.
Подробная информация о списке рассылки Devel