etch  ] [  etch-m68k  ] [  lenny  ] [  squeeze  ] [  sid  ]
[ Paquet source : libdaemon  ]

Paquet : libdaemon0 (0.14-1 et autres)

Bibliothèque légère en C pour les démons - bibliothèque d'exécution

libdaemon est une bibliothèque légère en C qui simplifie l'écriture de démons UNIX. Elle est constituée des fonctions suivantes :

 - une encapsulation de fork() pour la démonisation correcte d'un
    processus ;
 - une encapsulation de syslog() pour simplifier les traces à destination
    de syslog ou de STDERR ;
 - une API pour l'écriture des fichiers PID ;
 - une API pour sérialiser des signaux dans un tube, à utiliser avec
    select() ou poll() ;
 - une API pour lancer des sous-processus avec STDOUT et STDERR redirigés
     vers syslog.

Des fonctions comme celles décrites ci-dessus sont incluses dans la plupart des démons existants. Il n'est pas simple de les coder correctement et il n'est pas acceptable de dupliquer le code.

Ce paquet inclut la bibliothèque d'exécution partagée libdaemon.

Étiquettes: Implemented in: C, User Interface: Daemon, Role: Shared Library

Autres paquets associés à libdaemon0

  • dépendances
  • recommandations
  • suggestions
  • dep: libc0.1 (>= 2.3) [kfreebsd-amd64, kfreebsd-i386]
    bibliothèque C GNU : bibliothèques partagées
    un paquet virtuel est également fourni par libc0.1-udeb
  • dep: libc0.3 (>= 2.10) [hurd-i386]
    bibliothèque C GNU : bibliothèques partagées
    un paquet virtuel est également fourni par libc0.3-udeb
  • dep: libc6 (>= 2.2) [hppa, i386, mips, mipsel]
    bibliothèque C GNU : bibliothèques partagées
    un paquet virtuel est également fourni par libc6-udeb
    dep: libc6 (>= 2.2.5) [amd64]
    dep: libc6 (>= 2.4) [armel, powerpc, s390]
    dep: libc6 (>= 2.5) [avr32]
    dep: libc6 (>= 2.5-5) [m68k]
    dep: libc6 (>= 2.6) [sparc]
  • dep: libc6.1 (>= 2.2) [ia64]
    bibliothèque C GNU : bibliothèques partagées
    un paquet virtuel est également fourni par libc6.1-udeb
    dep: libc6.1 (>= 2.4) [alpha]

Télécharger libdaemon0

Télécharger pour toutes les architectures proposées
Architecture Version Taille du paquet Espace occupé une fois installé Fichiers
alpha 0.14-1 15,7 ko84 ko [liste des fichiers]
amd64 0.14-1 15,3 ko80 ko [liste des fichiers]
armel 0.14-1 13,3 ko72 ko [liste des fichiers]
avr32 (portage non officiel) 0.14-1 12,5 ko68 ko [liste des fichiers]
hppa 0.14-1 15,6 ko80 ko [liste des fichiers]
hurd-i386 0.14-1 13,3 ko72 ko [liste des fichiers]
i386 0.14-1 14,0 ko72 ko [liste des fichiers]
ia64 0.14-1 18,8 ko96 ko [liste des fichiers]
kfreebsd-amd64 0.14-1 14,9 ko52 ko [liste des fichiers]
kfreebsd-i386 0.14-1 13,6 ko48 ko [liste des fichiers]
m68k (portage non officiel) 0.13-3 13,3 ko72 ko [liste des fichiers]
mips 0.14-1 14,0 ko80 ko [liste des fichiers]
mipsel 0.14-1 14,0 ko80 ko [liste des fichiers]
powerpc 0.14-1 17,5 ko84 ko [liste des fichiers]
s390 0.14-1 15,5 ko76 ko [liste des fichiers]
sparc 0.14-1 13,8 ko76 ko [liste des fichiers]