Paquet : daemonize (1.7.8-1)
Liens pour daemonize
Ressources Debian :
- Rapports de bogues
- Developer Information
- Journal des modifications Debian
- Fichier de licence
- Suivis des correctifs pour Debian
Télécharger le paquet source daemonize :
Responsables :
Ressources externes :
- Page d'accueil [software.clapper.org]
Paquets similaires :
outil pour exécuter une commande sous forme de démon
Comme défini dans l’ouvrage de W. Richard Stevens de 1990, UNIX Network Programming (Addison-Wesley, 1990), un démon est « un processus qui s’exécute en arrière-plan (c’est-à-dire sans terminal associé et sans interpréteur de connexion) pour soit attendre l’apparition d’un évènement ou pour attendre de réaliser une tâche particulière à un certain moment ». Lors du démarrage, un programme de démon classique :
– ferme tous les descripteurs de fichier ouverts (en particulier, l’entrée standard, la sortie standard et la sortie d’erreur) ; – change son répertoire de travail vers le système de fichiers racine pour assurer qu’il n’occupe pas un autre système de fichiers en l’empêchant d’être démonté ; – réinitialise sa valeur d’umask ; – s’exécute en arrière-plan (c’est-à-dire, fourchage) ; – se désassocie de son groupe de processus (habituellement un interpréteur) pour s’isoler lui-même de signaux (tel HUP) envoyés aux groupe de processus ; – ignore tous les signaux d’E/S du terminal ; – se désassocie du terminal de contrôle (et prend des mesures pour ne pas en recouvrer un autre) ; – gère n’importe quel signal SIGCLD.
La plupart des programmes conçus pour être exécutés comme démons le font pour eux-mêmes. Cependant, occasionnellement il est possible d’en rencontrer un pour qui cela n’est pas le cas. Lorsque qu’il faut exécuter un programme de démon qui ne se transforme de lui-même en un vrai démon Unix, daemonize peut être utilisé pour l’obliger à s’exécuter comme un vrai démon.
Autres paquets associés à daemonize
|
|
|
|
-
- dep: libc6 (>= 2.17) [arm64, ppc64el]
- bibliothèque C GNU : bibliothèques partagées
un paquet virtuel est également fourni par libc6-udeb
- dep: libc6 (>= 2.4) [non arm64, ppc64el]
Télécharger daemonize
Architecture | Taille du paquet | Espace occupé une fois installé | Fichiers |
---|---|---|---|
amd64 | 14,7 ko | 39,0 ko | [liste des fichiers] |
arm64 | 14,5 ko | 39,0 ko | [liste des fichiers] |
armel | 14,2 ko | 34,0 ko | [liste des fichiers] |
armhf | 14,1 ko | 34,0 ko | [liste des fichiers] |
i386 | 14,7 ko | 38,0 ko | [liste des fichiers] |
mips64el | 14,6 ko | 40,0 ko | [liste des fichiers] |
mipsel | 14,4 ko | 35,0 ko | [liste des fichiers] |
ppc64el | 14,9 ko | 87,0 ko | [liste des fichiers] |
s390x | 14,5 ko | 39,0 ko | [liste des fichiers] |