On 6/11/07, snowcrash <[EMAIL PROTECTED]> wrote:
>
> hi,
>
> > Tcpwrappers hearkens back to a time before firewalls.
>
> true. but, even clamav makes it available as a build option (fairly
> recently added, iirc?) -- just for clamav-milter, NOT clamd ...
>
> but you're correct.
>
> > But why is your second option not optimal?
>
> Simply 'one more thing' to take care of ... external to the apps involved.
>
> > clamd.conf is where you should tell clamd where
> > to provide it's service.  Likewise, the OS firewall is the place where
> you
> > should tell your OS who can access your services.
>
> if that were uniformly true, that would be great ... but, per my
> example, SA  & Exim take a different approach, allowing that
> specification WITHIN the app's config space.


I guess we can agree to disagree,  I would think that having one's
"firewall" spread out over a dozen config files using a dozen different
conventions would be considerably less than optimal.  If your kernel
supports a firewall, then you should use it.  I don't think every app needs
to strive to be an "emacs".  I'm a K&&R kinda guy: an app should do one
thing well.  Controlling access by IP shouldn't be the app's job...
authentication should be, though.  So, for IP control, if I didn't have a
native firewall then I would obviously prefer tcpwrappers over a config
file.

> For example, if you're running RHEL
>
> using a firewall (in my case, pf (freebsd/openbsd) or ipfw (osx), not
> that it matters ...) it's certainly clear.  just looking to see if/how
> its doable from 'within' clamav's clamd.
>
> thanks!


You're welcome.  I'm just sharing the benefit of my experiences.  My opinion
is worth exactly what you paid for it, ya know.  ;)

Ron
_______________________________________________
Help us build a comprehensive ClamAV guide: visit http://wiki.clamav.net
http://lurker.clamav.net/list/clamav-users.html

Reply via email to