Hello all, FYI: for milter-greylist users who (want to) use p0f fingerprinting and run under a Solaris-based OS. Over the past year I've applied assorted changes to p0f-3.06b in order to enable its builds on Solaris 10 and OpenIndiana, as well as integration with Solaris Service Management Framework (for further integration with our relays' milter-greylist based antispam solution). I've also hit a bug with the API connections not being closed after the p0f-client disconnection, causing the failure of the p0f daemon and/or its clients (milter-greylist) upon exhaustion of some resource. My research and discussion of these problems has been tracked on the milter-greylist mailing list, and some of the patches were also posted here... partially due to my laziness ;) I've unsuccesfully tried to post the changes to the original project author, but got no replies to any posts during the last year), and ultimately decided to publish my fixes in an orderly bunch by forking the repository which I've found at GitHub: https://github.com/p0f/p0f. So the Solaris users who want p0f-3.06b can use my fork for now: https://github.com/jimklimov/p0f Still, I'd love to see this upstreamed someday, so that the vanilla p0f (say, 3.06c?) can just work under Solaris :) Thanks, //Jim Klimov
Message
milter-greylist and p0f - integration with Solaris
2014-02-09 by Jim Klimov
Attachments
- No local attachments were found for this message.