[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