The wall(1) utility now replaces non-printable ASCII characters with a quotation mark. This results in a funny message:
?*** System shutdown message from consus@localhost ***? This patch fixes the issue by removing '\007' from the shutdown notification. --- sbin/shutdown/shutdown.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sbin/shutdown/shutdown.c b/sbin/shutdown/shutdown.c index f85f103..419bdc4 100644 --- a/sbin/shutdown/shutdown.c +++ b/sbin/shutdown/shutdown.c @@ -294,7 +294,7 @@ timewarn(int timeleft) } (void)fprintf(pf, - "\007*** %sSystem shutdown message from %s@%s ***\007\n", + "*** %sSystem shutdown message from %s@%s ***\n", timeleft ? "": "FINAL ", whom, hostname); if (timeleft > 10*60) -- 2.9.0