From: Bruno Haible Date: Fri, 7 Jun 2002 12:42:21 +0000 (+0000) Subject: Improved heuristics for Debian. X-Git-Tag: v0.11.3~38 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=ddf356f5ef89480e2dc87db4e83c544eda51bbb8;p=thirdparty%2Fgettext.git Improved heuristics for Debian. --- diff --git a/src/ChangeLog b/src/ChangeLog index 6a95a356e..16ca59fc9 100644 --- a/src/ChangeLog +++ b/src/ChangeLog @@ -1,3 +1,8 @@ +2002-06-07 Bruno Haible + + * user-email.in: Look at /etc/mailname, found on Debian systems. + Suggested by Mark W. Eichin . + 2002-06-07 Bruno Haible * msgfmt.c (install_sigfpe_handler): Assume the signal is always diff --git a/src/user-email.in b/src/user-email.in index 424d3d84d..1f2f9eed2 100644 --- a/src/user-email.in +++ b/src/user-email.in @@ -217,6 +217,14 @@ if test -n "$files"; then fi +# Some Debian systems have a file /etc/mailname. +if test -r /etc/mailname; then + hostmailname=`cat /etc/mailname` + if test -n "$hostmailname"; then + addresses="$addresses ${user}@$hostmailname" + fi +fi + # elm has no user-defined addresses. # mailx has no user-defined addresses. # mh has no user-defined addresses.