Paketname | python-daemon |
Beschreibung | library for making a Unix daemon process |
Archiv/Repository | Offizielles Debian Archiv squeeze (main) |
Version | 1.5.5-1 |
Sektion | 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 | Ben Finney |
Quelle | |
Paketgröße | 19934 Byte |
Prüfsumme MD5 | 6aa22ef45cfb0c4bca0378dddb2e245d |
Prüfsumme SHA1 | 1fcb434cebf6fab31c4f98d500db9c5a4cfd86a4 |
Prüfsumme SHA256 | dce1047265f3312e81e9360031007519990ad16022094021ea3e6ec82f446c81 |
Link zum Herunterladen | python-daemon_1.5.5-1_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.
|