Доброго времени суток!
После написания функционала демона решил покопаться в репозиториях в поисках готовых решений и нашел небольшую библиотечку libdaemon, в которой в принципе весь нужный функционал есть. Но вот вопрос: почему ни один пакет в системе от нее не зависит и разработка ее давно прекращена? такое ощущение, что каждый разработчик пишет демона для своих целей с нуля. Еще большим вопросом стало: почему systemd ее никак не использует, учитывая, что и то, и другое было разработано Поттерингом и ее функционал в systemd вроде бы лишним не является? Почему все признали ненужность этой либы?