Re: Courier from ports without FAM? or securing FAM.

From: Brian Candler (B.Candler_at_pobox.com)
Date: 10/16/05

  • Next message: Thomas S. Crum - AAA Web Solution, Inc.: "Loading permanent ARP entries at boot time"
    Date: Sun, 16 Oct 2005 14:05:35 +0100
    To: Francisco Reyes <lists@natserv.com>
    
    

    On Sun, Oct 16, 2005 at 01:34:56AM -0400, Francisco Reyes wrote:
    > Got courier working, however it keeps getting built with FAM even though I
    > told the port not to use it.
    >
    > Looking at the makefile I saw
    > .if defined(WITH_FAM) || exists(${LOCALBASE}/lib/libfam.so)
    > CONFIGURE_ENV= CPPFLAGS="-I${LOCALBASE}/include" \
    > LDFLAGS="${LDFLAGS}"
    > LDFLAGS+= -L${LOCALBASE}/lib
    > LIB_DEPENDS+= fam.0:${PORTSDIR}/devel/fam
    > .endif
    >
    > So I commented them all out.. still built with FAM. :-(

    It will, unless the port people heavily patched courier's configure system.
    It automatically looks for fam and uses it, and there's no --disable-fam
    option. I keep asking for this, but MrSam keeps rejecting it. He seems to
    think FAM is a good idea (despite the number of people who are broken by bad
    FAM installs)

    > Unforntunately I had FAM already installed and it seems the port compiles
    > against it if present.. even after commenting the lines above.

    Yep. You need to pkg_delete fam before building courier; you can reinstall
    it afterwards.

    > Anyone familiar with Courier could comment on how usefull is FAM for
    > users? Is it worth the trouble/security risk?

    I've always built on a clean system without FAM, and it works fine; however
    the vast majority of the userbase was POP3 with only a handful of IMAP
    users.

    FAM is only used for IMAP and is supposed to make the IMAP IDLE command more
    efficient / faster to respond to incoming mail.

    Regards,

    Brian.
    _______________________________________________
    freebsd-isp@freebsd.org mailing list
    http://lists.freebsd.org/mailman/listinfo/freebsd-isp
    To unsubscribe, send any mail to "freebsd-isp-unsubscribe@freebsd.org"


  • Next message: Thomas S. Crum - AAA Web Solution, Inc.: "Loading permanent ARP entries at boot time"

    Relevant Pages

    • Re: requesting assistance: stale dependency
      ... make install clean ... fix all of the references to fam to gamin. ... > the FreeBSD port of FAM polls files every few seconds, ... > FAM, the File Alteration Monitor, provides an API which applications ...
      (freebsd-questions)
    • Courier from ports without FAM? or securing FAM.
      ... Got courier working, however it keeps getting built with FAM even though I ... Unforntunately I had FAM already installed and it seems the port compiles ...
      (freebsd-isp)
    • requesting assistance: stale dependency
      ... After upgrading ports I have a dependency issue and I am not sure how to ... FAM system. ... the FreeBSD port of FAM polls files every few seconds, ... FAM, the File Alteration Monitor, provides an API which applications can ...
      (freebsd-questions)
    • Re: Weird Ports Showing for XINETD
      ... I went back and searched the archives on RedHat Only Vs. Google, ... Guess I'll leave it on.....(Sgi Fam that ... Brett ... >> thus keeping a UDP port open to support the PID????? ...
      (RedHat)
    • Re: what is sgi-fam used for on the default instal anyway?
      ... > The recent thread where fam was found to be the service that had a port ... > open got me wondering bout something that I have never researched. ... IIUC fam is used to monitor ...
      (RedHat)