Я переконаний, що ця проблема є помилкою в упаковці в пакеті Supervisor в Ubuntu 16.04 і, здається, це було викликано переходом на systemd:
Про цю проблему вже повідомлялося вище в трекері випуску проекту Supervisor (де нічого не виправити) у випуску 735 .
Мене покусало це питання кілька днів тому, і я здивовано виявив, що про цю проблему ніколи не повідомляли сервісні пакети, хоча Ubuntu 16.04 вийшов досить давно, і це порушує сумісність та очікувану поведінку. Ось чому я вирішив повідомити про цю проблему для технічного обслуговування пакунків у помилці 1594740 .
Я задокументував просту помилку в помилці 1594740 , яка не потребує створення файлів конфігурації - потрібно просто включити і запустити демон Supervisor після установки пакета:
# Make sure Supervisor comes up after a reboot.
sudo systemctl enable supervisor
# Bring Supervisor up right now.
sudo systemctl start supervisor
Я не дуже впевнений, що це буде виправлено в Ubuntu 16.04, але принаймні зараз є центральне місце для збору скарг та вирішення документів (у помилці 1594740 , а не у випуску 735 ).
Якщо когось вкусила ця проблема, подумайте про те, щоб висловити свою стурбованість помилкою 1594740, щоб переконати технічного обслуговування пакетів вирішити цю проблему. Дякую!
Оновлення (2017-03-24): вчора було випущено виправлення цієї проблеми на xenial-updates внаслідок помилки 1594740, тому нові установки більше не повинні працювати з цією проблемою.