diff options
author | Christian Pointner <equinox@spreadspace.org> | 2022-09-11 02:03:57 +0200 |
---|---|---|
committer | Christian Pointner <equinox@spreadspace.org> | 2022-09-11 02:03:57 +0200 |
commit | b55d22272c9fa079821ba92ced7878c01632f87e (patch) | |
tree | 6a75504f6778e71e829ab7a7be90b53e7223bbec | |
parent | ch-cm4-test: experiment with kodi standalone (diff) |
raspios/firstboot: re-enable getty on tty1 which was probably disabled by userconf-pi
-rw-r--r-- | roles/raspios/image/templates/firstrun.sh.j2 | 7 |
1 files changed, 5 insertions, 2 deletions
diff --git a/roles/raspios/image/templates/firstrun.sh.j2 b/roles/raspios/image/templates/firstrun.sh.j2 index 736d6aa1..a109617b 100644 --- a/roles/raspios/image/templates/firstrun.sh.j2 +++ b/roles/raspios/image/templates/firstrun.sh.j2 @@ -1,8 +1,6 @@ #!/bin/bash set +e -{# https://loganmarchione.com/2021/07/raspi-configs-mostly-undocumented-non-interactive-mode/ #} - raspi-config nonint do_hostname "{{ host_name }}" echo "{{ host_name }}" > /etc/hostname raspi-config nonint do_change_locale "{{ raspios_locale }}" @@ -11,6 +9,7 @@ raspi-config nonint do_configure_keyboard "{{ raspios_keyboard_layout }}" {# 0 -> predictable interface names, 1 -> legacy (eth0...) #} raspi-config nonint do_net_names 0 + {% if not (install_dhcp | default(false)) %} cat <<EOF >> /etc/dhcpcd.conf @@ -49,3 +48,7 @@ rm -f /etc/apt/trusted.gpg.d/microsoft.gpg apt-get update -q apt-get upgrade -y -q + +{# B1 -> Console, B2 -> console autologin, B3 -> desktop, B4 -> desktop autologin #} +raspi-config nonint do_boot_behaviour B1 +systemctl --quiet enable getty@tty1 |