Hi, Just to follow up, ..
Frst, my script example used "cat" for /etc/mailname. Since it may contain comments, I guess $(grep -m1 -v -e '^#' -e '^ *$' /etc/mailname) may have been better. I checked how popular to assume /etc/mailname not being localhost but ISP or debian.org like FQDN on debian system, I checked my system and found folowing scrips uses it to get mailname and expect somethig more like debian.org there: Binary file /usr/bin/mutt matches /usr/bin/dch: if (open MAILNAME, '/etc/mailname') { /usr/bin/debchange: if (open MAILNAME, '/etc/mailname') { /usr/bin/dh_make: if ( -e '/etc/mailname'){ /usr/bin/dh_make: chomp($mailhost = `cat /etc/mailname`); Binary file /usr/bin/makeinfo matches /usr/lib/pbuilder/pbuilder-modules: hostname -f > "$BUILDPLACE/etc/mailname" /usr/lib/gettext/user-email:# Some Debian systems have a file /etc/mailname. /usr/lib/gettext/user-email:if test -r /etc/mailname; then /usr/lib/gettext/user-email: hostmailname=`cat /etc/mailname` /etc/emacs/site-start.d/00debian-vars.el:(defun debian-clean-mailname () /etc/emacs/site-start.d/00debian-vars.el:;; policy/ch4.html, 4.3 Mail processing on Debian systems, /etc/mailname /etc/emacs/site-start.d/00debian-vars.el:(let ((mailname /etc/emacs/site-start.d/00debian-vars.el: (debian-file->string "/etc/mailname" (function debian-clean-mailname)))) /etc/emacs/site-start.d/00debian-vars.el: (if (not mailname) /etc/emacs/site-start.d/00debian-vars.el: (message "No /etc/mailname. Reverting to default...") /etc/emacs/site-start.d/00debian-vars.el: (setq mail-host-address mailname))) /etc/Muttrc:# set the default here. (better: fix /etc/mailname) I am quite annoyed after changing /etc/mailname to "localhost" and now changing "myorigin = localhost" and set /etc/mailname back to "debian.org" This way I can run devscripts as it used to be in exim4. Now, I should get proper e-mail address in my changelog :-) Osamu -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]