Module submission - libdaemon

Dave Brown dagbrown at lart.ca
Fri Mar 17 06:17:51 UTC 2006


module name       : libdaemon
suggested section : devel
update (y/n)      : n
bugfix (y/n)      : n
security (y/n)    : n

This is used by ifplugd which I'll be submitting in a moment.

dagbrown

-------------- next part --------------
--- libdaemon/DETAILS	1970-01-01 09:00:00.000000000 +0900
+++ libdaemon/DETAILS	2006-03-17 14:50:29.000000000 +0900
@@ -0,0 +1,26 @@
+          MODULE=libdaemon
+         VERSION=0.10
+	     PKG=${MODULE}-${VERSION}
+          SOURCE=${PKG}.tar.gz
+        WEB_SITE=http://0pointer.de/lennart/projects/libdaemon/
+      SOURCE_URL=${WEB_SITE}
+      SOURCE_VFY=sha1:2606710f5b130078c313cbdb86765cf2da20c334
+         ENTERED=20060317
+         UPDATED=20060317
+           SHORT="A lightweight C library that eases the writing of UNIX daemons."
+cat << EOF
+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.
+EOF
-------------- next part --------------
lvu submit libdaemon 6758a02fdba97bea75f96208725e52a6  -
2.6.11 2.6.12 gcc-3.4.5 glibc-2.3.6



More information about the Lunar mailing list