On Wed, June 14, 2006 7:54 am, Justin C. Sherrill wrote: > On Wed, June 14, 2006 9:49 am, [EMAIL PROTECTED] wrote: > Right now, we can switch out to any MTA people want, including > Postfix.
Several people have mentioned that you can remove sendmail from the base by just setting NO_SENDMAIL in make.conf and rebuilding the world. BUT, nobody has mentioned if that actually removes the old pieces of sendmail that are already in the filesystem. For example, if you install DFly on a clean harddrive, set NO_SENDMAIL in make.conf, rebuild the world, install the world, reboot, and look in /usr/lib ... will sendmail still be there? If it is, then someone should probably have a look at revamping the build process so that those bits listed as NO_* in make.conf are actually removed. Just because you can build the world with sendmail support (or bind support, or whatever support) doesn't mean those pieces are actually removed from the running system. >From my experience, the only way to actually remove bits of DFly (or FreeBSD) is to add all the NO_* entries to make.conf, then build a new release, and reinstall the system using those release bits, aftering formating the drive. So, saying you can "just remove sendmail" is a little misleading. :) (Unless things have changed in DFly, of course. In which case, point me to the docs, and I'll keep quiet.) IMO (which counts for as much as a lady-bug's), sendmail should be removed from base completely. Include a simple local-only mailer. Then add an option to the installer that asks which MTA the user would like, and install that using packages built from pkgsrc (similar to how Perl was removed from FreeBSD's base in 5.x, but still gets installed as a package). Have the package install edit mailer.conf to point to the correct binaries. Voila! Everyone can have their MTA and eat it too! ---- Freddie Cash, LPCI-1 CCNT CCLP Helpdesk / Network Support Tech. School District 73 (250) 377-HELP [377-4357] [EMAIL PROTECTED]
