Quellcode-Paket libdaemon herunterladen:
libdaemon ist eine leichtgewichtige C-Bibliothek, die das Schreiben von UNIX-Daemons erleichtert. Sie besteht aus den folgenden Komponenten:
* Ein Adapter für fork(), der die korrekte Daemonisierung eines
Prozesses vornimmt
* Ein Wrapper für syslog() für einfache Protokollausgaben zu syslog oder
STDERR
* Eine Programmierschnittstelle für das Schreiben von PID-Dateien
* Eine Programmierschnittstelle für die Serialisierung von UNIX-Signalen
in einer Pipe für den Gebrauch von select() und poll()
* Eine Programmierschnittstelle für die Ausführung von Subprozessen, bei
denen Standardeingabe und -ausgabe auf syslog umgeleitet sind.
Routinen wie diese sind in der Mehrheit der verfügbaren Daemon-Software enthalten. Es ist nicht einfach, die Routinen richtig hinzubekommen und Codeverdoppelung ist nicht akzeptabel.
Dieses Paket beinhaltet die gemeinsame Laufzeitbibliothek libdaemon.
|
|
|
| Architektur | Version | Paketgröße | Größe (installiert) | Dateien |
|---|---|---|---|---|
| alpha | 0.14-1 | 15,7 kB | 84 kB | [Liste der Dateien] |
| amd64 | 0.14-1 | 15,3 kB | 80 kB | [Liste der Dateien] |
| armel | 0.14-1 | 13,3 kB | 72 kB | [Liste der Dateien] |
| avr32 (inoffizielle Portierung) | 0.14-1 | 12,5 kB | 68 kB | [Liste der Dateien] |
| hppa | 0.14-1 | 15,6 kB | 80 kB | [Liste der Dateien] |
| hurd-i386 | 0.14-1 | 13,3 kB | 72 kB | [Liste der Dateien] |
| i386 | 0.14-1 | 14,0 kB | 72 kB | [Liste der Dateien] |
| ia64 | 0.14-1 | 18,8 kB | 96 kB | [Liste der Dateien] |
| kfreebsd-amd64 | 0.14-1 | 14,9 kB | 52 kB | [Liste der Dateien] |
| kfreebsd-i386 | 0.14-1 | 13,6 kB | 48 kB | [Liste der Dateien] |
| m68k (inoffizielle Portierung) | 0.13-3 | 13,3 kB | 72 kB | [Liste der Dateien] |
| mips | 0.14-1 | 14,0 kB | 80 kB | [Liste der Dateien] |
| mipsel | 0.14-1 | 14,0 kB | 80 kB | [Liste der Dateien] |
| powerpc | 0.14-1 | 17,5 kB | 84 kB | [Liste der Dateien] |
| s390 | 0.14-1 | 15,5 kB | 76 kB | [Liste der Dateien] |
| sparc | 0.14-1 | 13,8 kB | 76 kB | [Liste der Dateien] |