From b17be9b496a6dfe10babb8102d8e55ad9a3fc2e2 Mon Sep 17 00:00:00 2001 From: Justus Winter <4winter@informatik.uni-hamburg.de> Date: Wed, 5 Feb 2014 01:00:48 +0100 Subject: daemons/getty: always print a newline before the banner * daemons/getty.c (load_banner): Drop first newline from default banner. (print_banner): Print a newline. --- daemons/getty.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'daemons') diff --git a/daemons/getty.c b/daemons/getty.c index 7112660e..40ad4d73 100644 --- a/daemons/getty.c +++ b/daemons/getty.c @@ -102,7 +102,7 @@ load_banner (void) out: free (buf); - return "\r\n\n\\s \\r (\\n) (\\l)\r\n\n"; + return "\n\\s \\r (\\n) (\\l)\r\n\n"; } /* Print a suitable welcome banner */ @@ -115,6 +115,7 @@ print_banner (int fd, char *ttyname) if (uname (&u)) u.sysname[0] = u.release[0] = '\0'; + write (fd, "\r\n", 2); for (s = load_banner (); *s; s++) { for (t = s; *t && *t != '\\'; t++) /* nomnomnom */; -- cgit v1.2.3