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"
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"
}
+#### Replace generated Content-ID headers with static value
+replace_contentid()
+{
+ sed "/^Content-ID/s/:.*/: <TESTID>/" "$@"
+}
+
#### Filter that squeezes blank lines, partially emulating GNU cat -s,
#### but sufficient for our purpose.