On Fri, 9 Jun 2017 10:37:11 +0200 ugoday <[email protected]> wrote: > Это замечательно, что можно использовать init скрипты из системд. Но > хотелось бы, чтобы поттеринг предоставил и обратную возможность.
А тут Поттеринг не нужен. Нужно всего лишь написать интерпретатор юнит-файлов (язык которых вполне Поттерингом документирован), который бы понимал в командной строке опции start, stop restart после имени скрипта. После чего рассматривать юнит-файлы как такие init-скрипты, но написанные не на шелле, а на этом специальном языке. Воспроизвести всю функциональность systemd таким образом вряд ли удастся, особенно если мы поставим себе граничное условие "интерпретатор скрипта должен завершаться и не сорить процессами в память, кроме собственно того демона, который должен быть запущен". Но потребности большинства систем такое решение удовлетворит. --

