masqmail

view admin/guess-hostname @ 281:ea5f86e0a81c

modes are now enforced exclusive Other MTAs (exim, postfix) are more relaxing, but as combinations of exclusive modes are senseless we behave more obvious if we fail early. This makes understanding the behavior easier too.
author markus schnalke <meillo@marmaro.de>
date Tue, 07 Dec 2010 14:04:56 -0300
parents 92b58989a09e
children
line source
1 #!/bin/sh
2 #
3 # try several ways to guess the hostname
4 # earlier output lines are probably better
6 (
8 # this is what Debian uses
9 cat /etc/mailname
11 # probably a good value on GNU/Linux
12 hostname -f
14 # this is often the short hostname
15 cat /etc/hostname
17 # often the short hostname, but widely available
18 hostname
20 # this file was mentioned on the Internet
21 cat /etc/HOSTNAME
23 ) 2>/dev/null | uniq
25 exit 0