Нужна инструкция по созданию простого демона для уведомлений об объединении в приложении на Python

Я делаю приложение, использующее pygtk, glade и быстро, и хочу создать демон, который работает в фоновом режиме, чтобы предоставлять уведомления о единстве для сигналов тревоги и событий. Я хотел бы найти способ не требовать аутентификации root после установки файла * deb. Я попытался добавить скрипт в crontab пользователей, но кажется, что это потребует перезапуска crond. (для этого нужен либо root, либо перезагрузка) Мне было интересно, есть ли проект, на который мне следует взглянуть, чтобы увидеть пример демона в python, или как я могу это сделать? Заранее благодарю за любую помощь и не стесняйтесь сказать мне, что я не прав!

2
задан 17 July 2012 в 20:45

1 ответ

Демоны обычно запускаются с правами суперпользователя (хотя иногда они меняют пользователя при запуске).

Для нормального уведомления вам не нужно создавать демона, просто создайте обычную программу и дайте ей работать в начале сеанса. Таким образом, он будет работать с правами пользователя, и вы будете запускать отдельный экземпляр для каждого пользователя.

Я сделал эту программу , она немного сложнее, чем нужно, так как она использует разные библиотеки для работы в разных системах, но это довольно просто и, возможно, хороший пример.

0
ответ дан 17 July 2012 в 20:45

Другие вопросы по тегам:

Похожие вопросы: