Paketname | python-daemon |
Beschreibung | library for making a Unix daemon process |
Archiv/Repository | Offizielles Ubuntu Archiv lucid (universe) |
Version | 1.5.2-2 |
Sektion | universe/python |
Priorität | optional |
Installierte Größe | 148 Byte |
Hängt ab von | python-lockfile, python (>= 2.5), python-support (>= 0.90.0) |
Empfohlene Pakete | |
Paketbetreuer | Ubuntu Developers |
Quelle | |
Paketgröße | 18902 Byte |
Prüfsumme MD5 | a44c72d60ddb00c9386c7697153a5221 |
Prüfsumme SHA1 | a74032375bf9f62e8e8ee5841d437d34077672b2 |
Prüfsumme SHA256 | c7206e912997d6e8b86f78f31228e61a8aac06d2fff7801a161a02684a49d365 |
Link zum Herunterladen | python-daemon_1.5.2-2_all.deb |
Ausführliche Beschreibung | ‘daemon’ is a library that assists a Python program to turn itself
into a well-behaved Unix daemon process, as specified in PEP 3143.
.
This library provides a ‘DaemonContext’ class that manages the
following important tasks for becoming a daemon process:
.
* Detach the process into its own process group.
* Set process environment appropriate for running inside a chroot.
* Renounce suid and sgid privileges.
* Close all open file descriptors.
* Change the working directory, uid, gid, and umask.
* Set appropriate signal handlers.
* Open new file descriptors for stdin, stdout, and stderr.
* Manage a specified PID lock file.
* Register cleanup functions for at-exit processing.
|