blob: dd3dd9d4fc27202e63d25ef9eace065c91af9c87 [file] [log] [blame]
Patrick Williamsc124f4f2015-09-15 14:41:29 -05001#!/bin/sh
Patrick Williams45852732022-04-02 08:58:32 -05002#
3# SPDX-License-Identifier: GPL-2.0-only
4#
5
Patrick Williamsc124f4f2015-09-15 14:41:29 -05006### BEGIN INIT INFO
7# Provides: banner
8# Required-Start:
9# Required-Stop:
10# Default-Start: S
11# Default-Stop:
12### END INIT INFO
13
14if [ ! -e /dev/tty ]; then
15 /bin/mknod -m 0666 /dev/tty c 5 0
16fi
17
18if ( > /dev/tty0 ) 2>/dev/null; then
19 vtmaster=/dev/tty0
20elif ( > /dev/vc/0 ) 2>/dev/null; then
21 vtmaster=/dev/vc/0
22elif ( > /dev/console ) 2>/dev/null; then
23 vtmaster=/dev/console
24else
25 vtmaster=/dev/null
26fi
27echo > $vtmaster
28echo "Please wait: booting..." > $vtmaster