But now I've installed 6.0 for the first time on a machine that I plan on making a production box, and I've still noticed some of the installation "oddities."

I've noticed zero oddities, if you're prepared as recommended in the Handbook (http://www.freebsd.org/doc/en_US.ISO8859-1/books/handbook/install-pre.html)...

Installation of 6.0 was dirt simple. Here's how i did it: http://www.mostgraveconcern.com/freebsd/sheet.cgi?install


One big "nuisance" is that you cannot safely cancel out of many/some of the sysinstall options during install. During install of fxp1 (the first and only NIC I chose), I chose to let it grab a DHCP address, then cancelled out of the NIC config. Instead of dropping me back to choose another NIC, or the same NIC, the install just proceeded on, as if I'd completed my network config (I did revisit it at the end of the install, but still...esp. for a newbie, that's an unnecessary stumbling block).

When setup asks if you want to go back and change anything (before it installs the system), if you say yes, you get sysintall's menu--where you can configure/reconfigure your network interfaces, as well as all the other options that you were asked about.

Or, you can finish the install and edit /etc/rc.conf manually...it's one line to configure a network card:

   ifconfig_xl0="inet 123.45.67.89 netmask 255.255.255.0"


The one that really hit me though was the mail config. There were more mail config options than I'm used to from previous 4.x and 5.x installs, I cancelled out of it without choosing. Post-install, sendmail was running. I figured...fine...it installed a default. No big deal.

Sendmail is *always* installed as part of the base system, since so many programs rely on it being there.


So...I fired up sysinstall, navigated to: Configure > Networking > Mail > Postfix (using FTP server as the source...didn't feel like putting > in
the CD).

Well...it installed Postfix and it's dependencies, message popped up that it was the "default" MTA....but sendmail is still there, and postfix is not running (I don't see an RC script either to start it and /etc/mailer.conf is unchanged). So...I went through, and picked "No MTA" in sysinstall. Well...sendmail is still running, and postfix is still installed (can't say I expected removal....but the behavior for defaulting to sendmail and then going back and picking postfix later doesn't make sense).

You should install Postfix via the ports once your base system is up and running.

If you do that, it will prompt you if you want Postfix to edit /etc/mailer.conf. At the end of the install, it gives you the exact lines you need to put in /etc/rc.conf to disable sendmail and use Postfix.

Here's how I do it: http://www.mostgraveconcern.com/freebsd/sheet.cgi?mail


> I'd like to figure out how to correct this in the "base OS" structure
without going back and re-installing (really shouldn't have to) OR going to ports (does the postfix port still have the "make replace" target...that was great). Any hints?

Don't be afraid of the ports collection. Ports are your friend!


Any help would be appreciated (granted, I haven't gotten that far to where I absolutely cannot re-install...but I really shouldn't have to. If sendmail was in some kind of a pkg_db or something, I could simply remove sendmail and hopefully picking postfix as the MTA from sysinstall would install it instead....but it doesn't appear to be like that).

There's no need to go back and reinstall.

You should consider the installation procedure as nothing more than a means of getting all the files off the CD and onto your hard drive. From that point forward, FreeBSD is easily configured without using sysinstall. All you need to know how to do is use a keyboard. :-)

Again, sendmail is part of the base system and is always installed. No need to remove it--you can easily run Postfix without having to remove sendmail.

I invite you to check out my FreeBSD Cheat Sheets; you'll find FreeBSD isn't nearly that hard to setup and use.

~Dan

--
FreeBSD Cheat Sheets
http://www.mostgraveconcern.com/freebsd/

_______________________________________________
freebsd-questions@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-questions
To unsubscribe, send any mail to "[EMAIL PROTECTED]"

Reply via email to