1eb8dc403SDave Cobbley#!/bin/sh
2*45852739SPatrick Williams#
3*45852739SPatrick Williams# SPDX-License-Identifier: GPL-2.0-only
4*45852739SPatrick Williams#
5*45852739SPatrick Williams
6eb8dc403SDave Cobbley### BEGIN INIT INFO
7eb8dc403SDave Cobbley# Provides: banner
8eb8dc403SDave Cobbley# Required-Start:
9eb8dc403SDave Cobbley# Required-Stop:
10eb8dc403SDave Cobbley# Default-Start:     S
11eb8dc403SDave Cobbley# Default-Stop:
12eb8dc403SDave Cobbley### END INIT INFO
13eb8dc403SDave Cobbley
14eb8dc403SDave Cobbleyif [ ! -e /dev/tty ]; then
15eb8dc403SDave Cobbley    /bin/mknod -m 0666 /dev/tty c 5 0
16eb8dc403SDave Cobbleyfi
17eb8dc403SDave Cobbley
18eb8dc403SDave Cobbleyif ( > /dev/tty0 ) 2>/dev/null; then
19eb8dc403SDave Cobbley    vtmaster=/dev/tty0
20eb8dc403SDave Cobbleyelif ( > /dev/vc/0 ) 2>/dev/null; then
21eb8dc403SDave Cobbley    vtmaster=/dev/vc/0
22eb8dc403SDave Cobbleyelif ( > /dev/console ) 2>/dev/null; then
23eb8dc403SDave Cobbley    vtmaster=/dev/console
24eb8dc403SDave Cobbleyelse
25eb8dc403SDave Cobbley    vtmaster=/dev/null
26eb8dc403SDave Cobbleyfi
27eb8dc403SDave Cobbleyecho > $vtmaster
28eb8dc403SDave Cobbleyecho "Please wait: booting..." > $vtmaster
29