On Mon, 17 Oct 2005, OpenMacNews wrote: > > now, cyrus IS config'd/built "--with-libwrap", so i can use tcpwrappers > to secure my OTHER cyrus services (imap, imaps, sieve, etc) which are > running on TCPSockets ... > > QUESTION: why is a hosts.allow entry required in the 1st place for > lmtpunix transport over a UNIXsocket? > > and, why "0.0.0.0"?
This looks like a Cyrus problem or a Mac OS X problem to me. The version of Cyrus I have here (heavily hacked 2.1.16) looks like it won't call tcpwrappers for Unix domain sockets. If the kernel lies to it and returns the wrong kind of socket address from getpeername() then Cyrus will do the wrong thing. I haven't tested Mac OS X to find out if this is the problem. 0.0.0.0 is a synonym for localhost. Tony. -- <[EMAIL PROTECTED]> <[EMAIL PROTECTED]> http://dotat.at/ ${sg{\N${sg{\ N\}{([^N]*)(.)(.)(.*)}{\$1\$3\$2\$1\$3\n\$2\$3\$4\$3\n\$3\$2\$4}}\ \N}{([^N]*)(.)(.)(.*)}{\$1\$3\$2\$1\$3\n\$2\$3\$4\$3\n\$3\$2\$4}} -- ## List details at http://www.exim.org/mailman/listinfo/exim-users ## Exim details at http://www.exim.org/ ## Please use the Wiki with this list - http://www.exim.org/eximwiki/
