Basic Info:

C library that eases the writing of UNIX daemons

license: gnu-lgpl-v2.1
install size: 112999
build date: 2019-01-25 18:33:37 +0000
package file: libdaemon-0.14nb1.tgz
package size: 36580


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.h2019-01-25 11:331051 bytes
include/libdaemon/dexec.h2019-01-25 11:332516 bytes
include/libdaemon/dfork.h2019-01-25 11:335377 bytes
include/libdaemon/dlog.h2019-01-25 11:333610 bytes
include/libdaemon/dnonblock.h2019-01-25 11:331311 bytes
include/libdaemon/dpid.h2019-01-25 11:332940 bytes
include/libdaemon/dsignal.h2019-01-25 11:332375 bytes
lib/libdaemon.la2019-01-25 11:33950 bytes
lib/libdaemon.a2019-01-25 11:3342250 bytes
lib/libdaemon.so2019-01-25 11:330 bytes
lib/ 11:330 bytes
lib/ 11:3333280 bytes
lib/pkgconfig/libdaemon.pc2019-01-25 11:33261 bytes
share/doc/libdaemon/README2019-01-25 11:337174 bytes
share/doc/libdaemon/README.html2019-01-25 11:338892 bytes
share/doc/libdaemon/style.css2019-01-25 11:33976 bytes