syslog-async

Software screenshot:
syslog-async
Software detaljer:
Version: 0.2
Upload dato: 3 Jun 15
Udvikler: Simon Kelley
Licens: Gratis
Popularitet: 8

Rating: nan/5 (Total Votes: 0)

syslog-async projekt er et ikke-blokerende syslog () erstatning.
Det er ikke almindeligt kendt, at standarden Unix syslog () bibliotek rutine kan blokere venter på syslog daemon, men det er generelt rigtigt. På nogle systemer, der anvender en datagram stik til / dev / log undgår endeløse venter, men på Linux, selv dette virker ikke. Prøv at skrive
killall -STOP syslogd
ind i en rod terminal på et ikke-kritisk box: Til sidst, vil alt stoppe.
Dette bibliotek indeholder en version af syslog (), som aldrig blokke: koden oprindeligt blev skrevet til dnsmasq, at fastsætte en hårdknude mellem syslod og dnsmasq hvor syslogd bruger dnsmasq for DNS, og dnsmasq bruger syslogd til logning. Det bør være generelt anvendelig for enhver dæmon, hvor det er mere vigtigt, at dæmonen fortsætte med at fungere, end at det fortsætter med at logge.
Koden er blevet testet på Linux 2.6, OpenBSD 4.0 og FreeBSD 6.0. Det er blevet kørt med syslogd og syslog-ng. Bemærk, at det ikke er for tiden threadsafe.
Header fil, er syslog_async.h udførligt kommenteret, og detaljer, hvordan man bruger biblioteket. Det er, så vidt muligt, API forenelig med POSIX-standard syslog.
Hvad er nyt i denne version:

Andre software developer Simon Kelley

dhcp-helper
dhcp-helper

2 Jun 15

Dnsmasq
Dnsmasq

2 Sep 17

Kommentarer til syslog-async

Kommentarer ikke fundet
Tilføj kommentar
Tænd billeder!