Tom H wrote:
> Bob Proulx wrote:
> > Yes. And also to /etc/postfix/main.cf if postfix is installed. Or to
> > other places if other MTAs are installed.
>
> When you use "dpkg-reconfigure exim4-config" or "dpkg-reconfigure
> postfix", "/etc/mailname" is updated; in postfix's case because "my
> origin" is set to it in "/etc/postfix/main.cf".
I thought it set 'myhostname'. No? I should try a pristine
installation and look.
> Mutt also uses it but it can be overridden by "~/.muttrc".
Doesn't mutt simply use `hostname`?
> >> 3) written to "message of the day" file
> >
> > No. The /etc/motd doesn't include the hostname. You are thinking of
> > /etc/issue but it also doesn't include the hostname either. It
> > may include @char and \char sequences which substitute the dynamically
> > hostname at runtime though.
>
> "/etc/motd" is a symlink to "/var/run/motd", which is generated at
> boot by "/etc/init.d/bootlogs" and contains the output "uname -snrvm",
> so "/etc/motd" does contain a box's hostname.
You are right. It does have the hostname. But it isn't something
that needs to be updated. It is fully dynamic. I think it falls into
the category of things that /use/ the hostname but don't need to be
/set/ to it.
> >> 4) usually used in shell prompt(for example "\[\e]0;\u@\h:
> >> \w\a\]${debian_chroot:+($debian_chroot)}\u@\h:\w\$")
>
> Like "/etc/issue" (where the hostname's set by "/n"), the hostname in
> the prompt's set
> by "\h" so it's changed dynamically at boot.
Yep. So nothing needs to be done about it.
Bob
Attachment:
signature.asc
Description: Digital signature