libdaemon0 - lightweight C library for daemons - runtime library

Property Value
Distribution Ubuntu 16.04 LTS (Xenial Xerus)
Repository Ubuntu Main amd64
Package filename libdaemon0_0.14-6_amd64.deb
Package name libdaemon0
Package version 0.14
Package release 6
Package architecture amd64
Package type deb
Category libs
License -
Maintainer Ubuntu Developers <>
Download size 16.22 KB
Installed size 67.00 KB
libdaemon is a lightweight 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.


Package Version Architecture Repository
libdaemon0_0.14-6_i386.deb 0.14 i386 Ubuntu Main
libdaemon0 - - -


Name Value
libc6 >= 2.15
multiarch-support -


Type URL
Binary Package libdaemon0_0.14-6_amd64.deb
Source Package libdaemon

Install Howto

  1. Update the package index:
    # sudo apt-get update
  2. Install libdaemon0 deb package:
    # sudo apt-get install libdaemon0




2014-04-25 - Michael Biebl <>
libdaemon (0.14-6) unstable; urgency=medium
* Use dh-autoreconf to update the autotools generated files in order to
build on new ports like ppc64el. (Closes: #745787)
2014-04-04 - Michael Biebl <>
libdaemon (0.14-5) unstable; urgency=medium
* Move the man pages into libdaemon-doc as well. (Closes: #743590)
2014-04-03 - Michael Biebl <>
libdaemon (0.14-4) unstable; urgency=medium
* Move the API documentation out of libdaemon-dev into a separate arch-all
package libdaemon-doc and make libdaemon-dev suggest that package.
Doxygen embeds timestamps into the documentation which makes those files
architecture-dependent. (Closes: #742984)
2014-03-28 - Michael Biebl <>
libdaemon (0.14-3) unstable; urgency=low
* Switch to source format 3.0 (quilt)
- Add debian/source/format.
- Drop Build-Depends on quilt.
- Remove /usr/share/cdbs/1/rules/ include.
- Remove debian/README.source.
* Move from cdbs to dh
- Drop Build-Depends on cdbs.
- Convert debian/rules to use dh.
* Bump Standards-Version to 3.9.5. No further changes.
* Bump debhelper compatibility level to 9. Update Build-Depends accordingly.
* Convert to multi-arch. Mark libdaemon0 and libdaemon-dev as
Multi-Arch: same. (Closes: #742839)
* Tighten list of installed man pages to work around a bug in doxygen which
now generates an oddly named Directory Reference man page.
2010-01-17 - Michael Biebl <>
libdaemon (0.14-2) unstable; urgency=low
* debian/control
- Add ${misc:Depends} to all binary packages.
- Add Build-Depends on cdbs.
- Add Build-Depends on quilt.
* debian/rules
- Switch to cdbs.
* debian/patches/01-man-page-typo-fix.patch
- Fix a typo in the man page detected by lintian.
* debian/README.source
- Add a reference to the quilt patch management system documentation.
2009-10-26 - Michael Biebl <>
libdaemon (0.14-1) unstable; urgency=low
* New upstream release.
* debian/control
- Set the Utopia Maintenance Team as new maintainer. (Closes: #551883)
- Add myself to Uploaders.
- Update Vcs-* fields. Package is now managed using Git on
- Bump Standards-Version to 3.8.3. No further changes.
- Bump Build-Depends on debhelper to (>= 7).
* debian/libdaemon0.{shlibs,symbols}
- Update symbols file for new API additions.
- Bump shlibs file accordingly.
* debian/rules
- No longer mangle the man pages using sed. The generated man pages are
properly formatted now.
- Use dh_prep instead of deprecated dh_clean -k.
* debian/compat
- Bump debhelper compat level to 7.
* debian/copyright
- Update copyright notice.
2009-03-18 - Y Giridhar Appaji Nag <>
libdaemon (0.13-3) unstable; urgency=low
* Update Maintainer to official Debian ID
* Remove DM-Upload-Allowed: yes
* Change libdaemon0-dbg section to debug from libdevel
* Update Standards-Version to 3.8.1 (no changes required)
* Added a libdaemon0.symbols file for dpkg-gensymbols
2008-09-30 - Y Giridhar Appaji Nag <>
libdaemon (0.13-2) unstable; urgency=low
* Add DM-Upload-Allowed: yes
* configure with --localstatedir=/var to create the default pid file in
/var and not in /usr/var.  Thanks Rene Engelhard <> for
the bug report (Closes: #500555)
2008-08-07 - Y Giridhar Appaji Nag <>
libdaemon (0.13-1) unstable; urgency=low
* New upstream release
+ Remove patches 01_sighandler_errno and 02_pid_file_O_RDONLY that were
based on upstream commits, hence remove dpatch build dependency also.
+ Includes two new functions, bump up shlibs dependency to 0.13
+ libdaemon.spec is not included upstream anymore, so no need to save and
restore the file.
* Update Standards-Version to 3.8.0, no changes required.

See Also

Package Description
libdata-alias-perl_1.20-1build1_amd64.deb module to create aliases instead of copies
libdate-manip-perl_6.52-1_all.deb module for manipulating dates
libdatrie-dev_0.2.10-2_amd64.deb Development files for double-array trie library
libdatrie-doc_0.2.10-2_all.deb Documentation files for double-array trie library
libdatrie1_0.2.10-2_amd64.deb Double-array trie library
libdb++-dev_5.3.21~exp1ubuntu2_amd64.deb Berkeley Database Libraries for C++ [development]
libdb-dev_5.3.21~exp1ubuntu2_amd64.deb Berkeley Database Libraries [development]
libdb-java-dev_5.3.21~exp1ubuntu2_amd64.deb Berkeley Database Libraries for Java [development]
libdb-sql-dev_5.3.21~exp1ubuntu2_amd64.deb Berkeley Database Libraries [SQL development]
libdb5.3++-dev_5.3.28-11_amd64.deb Berkeley v5.3 Database Libraries for C++ [development]
libdb5.3++_5.3.28-11_amd64.deb Berkeley v5.3 Database Libraries for C++ [runtime]
libdb5.3-dev_5.3.28-11_amd64.deb Berkeley v5.3 Database Libraries [development]
libdb5.3-java-dev_5.3.28-11_amd64.deb Berkeley v5.3 Database Libraries for Java [development]
libdb5.3-java-gcj_5.3.28-11_amd64.deb Berkeley v5.3 Database Libraries for Java (native code)
libdb5.3-java-jni_5.3.28-11_amd64.deb Berkeley v5.3 Database Libraries for Java