sarge  ] [  etch  ] [  etch-m68k  ] [  lenny  ] [  sid  ]
[ Source: libdaemon  ]

Package: libdaemon0 (0.12-2)

lightweight C library for daemons - runtime library

libdaemon is a leightweight C library which eases the writing of UNIX daemons. It consists of the following parts:

 * Wrapper around fork() for correct daemonization of a process
 * Wrapper around syslog() for simple log output to syslog or STDERR
 * An API for writing PID files
 * An API for serializing signals into a pipe for use with select() or poll()
 * An API for running subprocesses with STDOUT and STDERR redirected to syslog

Routines like these are included in most of the daemon software available. It is not simple to get these done right and code duplication is not acceptable.

This package includes the libdaemon run time shared library.

Tags: Implemented in: C, User Interface: Daemon, Role: Shared Library

Other Packages Related to libdaemon0

  • depends
  • recommends
  • suggests
  • dep: libc6 (>= 2.7-1) [not alpha, ia64]
    GNU C Library: Shared libraries
    also a virtual package provided by libc6-udeb
  • dep: libc6.1 (>= 2.7-1) [alpha, ia64]
    GNU C Library: Shared libraries
    also a virtual package provided by libc6.1-udeb

Download libdaemon0

Download for all available architectures
Architecture Package Size Installed Size Files
alpha 13.5 kB76 kB [list of files]
amd64 13.0 kB72 kB [list of files]
arm 11.4 kB64 kB [list of files]
armel 11.3 kB64 kB [list of files]
hppa 13.3 kB72 kB [list of files]
i386 11.8 kB40 kB [list of files]
ia64 16.0 kB84 kB [list of files]
mips 12.0 kB72 kB [list of files]
mipsel 12.0 kB72 kB [list of files]
powerpc 15.4 kB76 kB [list of files]
s390 13.1 kB72 kB [list of files]
sparc 11.7 kB68 kB [list of files]