Basic Info:

C library that eases the writing of UNIX daemons

license: gnu-lgpl-v2.1
install size: 112207
build date: 2017-11-09 18:57:11 +0000
package file: libdaemon-0.14nb1.tgz
package size: 36451


libdaemon is a lightweight C library that 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()
* An API for running subprocesses with STDOUT and STDERR redirected
to syslog.

APIs like these are used in most daemon software available. It is not
that simple to get it done right and code duplication is not a goal.







Package List

File NameDateSize
include/libdaemon/daemon.h2017-11-09 11:571051 bytes
include/libdaemon/dexec.h2017-11-09 11:572516 bytes
include/libdaemon/dfork.h2017-11-09 11:575377 bytes
include/libdaemon/dlog.h2017-11-09 11:573610 bytes
include/libdaemon/dnonblock.h2017-11-09 11:571311 bytes
include/libdaemon/dpid.h2017-11-09 11:572940 bytes
include/libdaemon/dsignal.h2017-11-09 11:572375 bytes
lib/libdaemon.la2017-11-09 11:57950 bytes
lib/libdaemon.a2017-11-09 11:5741242 bytes
lib/libdaemon.so2017-11-09 11:570 bytes
lib/ 11:570 bytes
lib/ 11:5733496 bytes
lib/pkgconfig/libdaemon.pc2017-11-09 11:57261 bytes
share/doc/libdaemon/README2017-11-09 11:577174 bytes
share/doc/libdaemon/README.html2017-11-09 11:578892 bytes
share/doc/libdaemon/style.css2017-11-09 11:57976 bytes