Use the same mh_hostname() function from test/common.h in mhsign(1)
[mmh] / test / common.sh
index d195a7c..1a67733 100644 (file)
@@ -52,10 +52,16 @@ require_locale()
        test_skip "no suitable locale available"
 }
 
+# Do a best guess at FQDN
+mh_hostname()
+{
+       hostname -f 2>/dev/null || uname -n
+}
+
 # Some stuff for doing silly progress indicators
 progress_update()
 {
-       test -t 1 || return 0   # supress progress meter if non-interactive
+       test -t 1 || return 0   # suppress progress meter if non-interactive
        this="$1"
        first="$2"
        last="$3"
@@ -69,7 +75,7 @@ progress_update()
 
 progress_done()
 {
-       test -t 1 || return 0   # supress progress meter if non-interactive
+       test -t 1 || return 0   # suppress progress meter if non-interactive
        printf "100%%\n"
 }