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

Package: libdaemon0 (0.10-1)

lightweight C library for daemons

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

 * A wrapper around fork() which does the correct daemonization
   procedure of a process
 * A wrapper around syslog() for simpler and compatible log output to
   Syslog or STDERR
 * An API for writing PID files
 * An API for serializing UNIX signals into a pipe for usage with
   select() or poll()

Routines like these are included in most of the daemon software available. It is not that simple to get it done right and code duplication cannot be a goal.

This package includes the run time library.

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

Other Packages Related to libdaemon0

  • depends
  • recommends
  • suggests
  • dep: libc6 (>= 2.3.5-1) [not alpha, ia64]
    GNU C Library: Shared libraries
    also a virtual package provided by libc6-udeb
  • dep: libc6.1 (>= 2.3.5-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 10.8 kB72 kB [list of files]
amd64 10.3 kB68 kB [list of files]
arm 9.2 kB64 kB [list of files]
hppa 10.7 kB68 kB [list of files]
i386 9.2 kB64 kB [list of files]
ia64 13.1 kB80 kB [list of files]
mips 9.6 kB68 kB [list of files]
mipsel 9.7 kB68 kB [list of files]
powerpc 11.3 kB72 kB [list of files]
s390 10.3 kB68 kB [list of files]
sparc 9.3 kB68 kB [list of files]