Как упаковать приложение Python с помощью setuptools, чтобы после его установки (] например через setup.py или pip )он помещает сценарий демона в соответствующее место, запускает его и помечает для автоматического запуска во время загрузки?
В моем случае мой код работает только с Linux, поэтому меня интересует только установка демона в средах Linux (, в частности Ubuntu ).
Я нашел несколькосообщений , описывающих как легко создавать демоны Python,но я не могу найти ничего, описывающего, как их установить в производственной среде, чтобы они рассматривались как любой другой обычный демон или служба.
Я знаю, что Ubuntu и некоторые другие дистрибутивы хранят свои демоны в /etc/init.d, и я знаю, как использовать setuptools для копирования файлов в определенные места в файловой системе, так что было бы безопасно копировать или символически связывать мой скрипт с /etc/init.d, а затем запустите chkconfig, чтобы установить его время выполнения, или есть более безопасный -нейтральный способ установки демонов?