Postfix + Courier IMAP local email problems
Ian Smith
smithi at nimnet.asn.au
Sun Apr 15 17:01:15 UTC 2012
In freebsd-questions Digest, Vol 410, Issue 12, Message: 2
On Sat, 14 Apr 2012 10:51:36 -0500 (CDT)
Robert Bonomi <bonomi at mail.r-bonomi.com> wrote:
| Ron <rg.lists at rzweb.com> wrote:
> > OK, I found the problem. It was the hostname not being set correctly.
> > What threw me was that it was correct in the rc.conf file, but I did not
> > know you needed to reboot the machine to have it take effect. It just
> > never occurred to me to run 'hostname' and see since I was seeing it
> > correctly in the rc.conf.
>
> FYI, while it's true tht rc.conf is processed only t boot time, you don't
> _have_ to reboot when you make a change. What you _do_ need to do is run
> the same commands the the rc processing does. Unfortunately, with the
> 'rc.d'-style process, where rc.conf just sets environment variables, and
> everything else happens 'by magic', it can be a major effort to figure
> out -what- commands need to be run when you change something, and 'reboot'
> *is* the simplest way to get the job done. One reason _I_ much prefer
> the "old" BSD-style '/etc/rc.boot' and '/etc/rc.local' approch. It was
> =far= simpler to see exactly what was going on, in what order, and with
> what params. Tracking stuff through the rc.d/* swamp is a 'project' --
> there is a whole nuther 'command language' to master. :((
It's really not all that complicated to change hostname(1)
t23# grep hostname /etc/rc.conf
hostname="t23.smithi.id.au"
t23# hostname
t23.smithi.id.au
t23# hostname boofar
t23# hostname
boofar
t23# csh
boofar# exit
exit
t23# hostname
boofar
t23# hostname t23.smithi.id.au
t23# hostname
t23.smithi.id.au
cheers, Ian
More information about the freebsd-questions
mailing list