NetBSD-Bugs archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

misc/59923: libsa/bootcfg: adjust default NetBSD flag ASCII Art



>Number:         59923
>Category:       misc
>Synopsis:       libsa/bootcfg: adjust default NetBSD flag ASCII Art
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    misc-bug-people
>State:          open
>Class:          change-request
>Submitter-Id:   net
>Arrival-Date:   Fri Jan 16 19:50:01 +0000 2026
>Originator:     Izumi Tsutsui
>Release:        NetBSD -current
>Organization:
>Environment:
System: NetBSD 11.99.4
Architecture: All
Machine: All
>Description:
I would like to propose a small adjustment to the NetBSD flag banner
ASCII art printed by libsa when no "banner=" lines are provided in
boot.cfg (currently used by only NetBSD/x86 and NetBSD/wii?).

```
\--..,__,.,--''_-,
\\          -'- .
 \\ _    _,--' ' `
  \\ ``''
   \\
    \\
     \\
```

If maintainers/users prefer to keep the current banner unchanged,
please feel free to close the PR.

>How-To-Repeat:
See bootloader banner

>Fix:

Index: bootcfg.c
===================================================================
RCS file: /cvsroot/src/sys/lib/libsa/bootcfg.c,v
retrieving revision 1.10
diff -u -p -d -r1.10 bootcfg.c
--- bootcfg.c	6 May 2025 18:16:12 -0000	1.10
+++ bootcfg.c	16 Jan 2026 19:30:06 -0000
@@ -291,11 +291,11 @@ print_bootcfg_banner(const char *bootpro
 	/* If the user has not specified a banner, print a default one. */
 
 	printf("\n");
-	printf("  \\\\-__,------,___.\n");
-	printf("   \\\\        __,---`  %s\n", bootprog_name);
-	printf("    \\\\       `---,_.  Revision %s\n", bootprog_rev);
-	printf("     \\\\-,_____,.---`\n");
-	printf("      \\\\\n");
-	printf("       \\\\\n");
-	printf("        \\\\\n\n");
+	printf("\\--..,__,.,--''_-,\n");
+	printf("\\\\          -'- .   %s\n", bootprog_name);
+	printf(" \\\\ _    _,--' ' `  Revision %s\n", bootprog_rev);
+	printf("  \\\\ ``''\n");
+	printf("   \\\\\n");
+	printf("    \\\\\n");
+	printf("     \\\\\n\n");
 }



Home | Main Index | Thread Index | Old Index