changes 0.1.13 devel-2 to devel-7: rbl_lookup:
- fixes a bug introduced in 0.1.13 devel-2 which did not respect MAXDNSBLHITS or MAXDNSBLSCORE settings. cache: - version "management" implemented Cache is supposed to only exit if a new version is announced via $CVERSION Every query must contain a CVERSION on which the cache decides to pass back the query with a "unknown query" response, setting a suicid flag itself and additionally the client sends a kill and moves on. sitenote: perl and IPC is ugly. especially when it comes to signals and sockopts - low level stuff is highly undocumented and must be guessed and tried out via libc syscall man-pages. Just try to set a receiving/sending timeout (man setsockopt) ;-) Seems like perl's IO::Socket::UNIX module is ignoring this all. - timeouts implemented - -k (ill) switch added (experimental) - "./policyd-weight -k" throws a kill to the cache and exits. Can be used in postfix restart/stop scripts. debugging: - more debugging messages added todo: - more cache connectivity tests and worst case scenarios, race exception handling - saving a prayer that murphy celebrates x-mas, too - scheduling for holiday, gift shopping, preparing for x-mas I won't be there from 23th to 8th -- Robert Felber (PGP: 896CF30B) Munich, Germany ____________________________________________________________ Policyd-weight Mailinglist - http://www.policyd-weight.org/