diff --git a/examples/addbinds.yml b/examples/addbinds.yml index ba046a06a..586e3769c 100644 --- a/examples/addbinds.yml +++ b/examples/addbinds.yml @@ -14,7 +14,7 @@ onboot: command: ["/sbin/dhcpcd", "--nobackground", "-f", "/dhcpcd.conf", "-1"] services: - name: getty - image: linuxkit/getty:3c6e89681a988c3d4e2610fcd7aaaa0247ded3ec + image: linuxkit/getty:76951a596aa5e0867a38e28f0b94d620e948e3e8 binds.add: # this will keep all of the existing ones as well - /var/tmp:/var/tmp diff --git a/examples/cadvisor.yml b/examples/cadvisor.yml index 3f9e485f7..618357baa 100644 --- a/examples/cadvisor.yml +++ b/examples/cadvisor.yml @@ -22,7 +22,7 @@ onboot: services: - name: getty - image: linuxkit/getty:3c6e89681a988c3d4e2610fcd7aaaa0247ded3ec + image: linuxkit/getty:76951a596aa5e0867a38e28f0b94d620e948e3e8 env: - INSECURE=true - name: rngd diff --git a/examples/dm-crypt-loop.yml b/examples/dm-crypt-loop.yml index 204f5ce8f..ffe6d257d 100644 --- a/examples/dm-crypt-loop.yml +++ b/examples/dm-crypt-loop.yml @@ -34,7 +34,7 @@ onboot: - /var:/var services: - name: getty - image: linuxkit/getty:3c6e89681a988c3d4e2610fcd7aaaa0247ded3ec + image: linuxkit/getty:76951a596aa5e0867a38e28f0b94d620e948e3e8 env: - INSECURE=true - name: rngd diff --git a/examples/dm-crypt.yml b/examples/dm-crypt.yml index 81abe3896..5dc67eb04 100644 --- a/examples/dm-crypt.yml +++ b/examples/dm-crypt.yml @@ -28,7 +28,7 @@ onboot: - /var:/var services: - name: getty - image: linuxkit/getty:3c6e89681a988c3d4e2610fcd7aaaa0247ded3ec + image: linuxkit/getty:76951a596aa5e0867a38e28f0b94d620e948e3e8 env: - INSECURE=true - name: rngd diff --git a/examples/docker-for-mac.yml b/examples/docker-for-mac.yml index f449e2fb6..947371d17 100644 --- a/examples/docker-for-mac.yml +++ b/examples/docker-for-mac.yml @@ -52,7 +52,7 @@ services: image: linuxkit/acpid:c05a368754f6436b326945dc16135ba547568d8d # Enable getty for easier debugging - name: getty - image: linuxkit/getty:3c6e89681a988c3d4e2610fcd7aaaa0247ded3ec + image: linuxkit/getty:76951a596aa5e0867a38e28f0b94d620e948e3e8 env: - INSECURE=true # Run ntpd to keep time synchronised in the VM diff --git a/examples/docker.yml b/examples/docker.yml index f43a2b513..3df978441 100644 --- a/examples/docker.yml +++ b/examples/docker.yml @@ -18,7 +18,7 @@ onboot: command: ["/usr/bin/mountie", "/var/lib/docker"] services: - name: getty - image: linuxkit/getty:3c6e89681a988c3d4e2610fcd7aaaa0247ded3ec + image: linuxkit/getty:76951a596aa5e0867a38e28f0b94d620e948e3e8 env: - INSECURE=true - name: rngd diff --git a/examples/getty.yml b/examples/getty.yml index 4b370211e..7f8bf4120 100644 --- a/examples/getty.yml +++ b/examples/getty.yml @@ -14,7 +14,7 @@ onboot: command: ["/sbin/dhcpcd", "--nobackground", "-f", "/dhcpcd.conf", "-1"] services: - name: getty - image: linuxkit/getty:3c6e89681a988c3d4e2610fcd7aaaa0247ded3ec + image: linuxkit/getty:76951a596aa5e0867a38e28f0b94d620e948e3e8 # to make insecure with passwordless root login, uncomment following lines #env: # - INSECURE=true diff --git a/examples/hostmount-writeable-overlay.yml b/examples/hostmount-writeable-overlay.yml index f58cb5e25..4a5885808 100644 --- a/examples/hostmount-writeable-overlay.yml +++ b/examples/hostmount-writeable-overlay.yml @@ -18,7 +18,7 @@ onshutdown: command: ["/bin/echo", "so long and thanks for all the fish"] services: - name: getty - image: linuxkit/getty:3c6e89681a988c3d4e2610fcd7aaaa0247ded3ec + image: linuxkit/getty:76951a596aa5e0867a38e28f0b94d620e948e3e8 env: - INSECURE=true runtime: diff --git a/examples/influxdb-os.yml b/examples/influxdb-os.yml index ab52b2372..c04c1f814 100644 --- a/examples/influxdb-os.yml +++ b/examples/influxdb-os.yml @@ -12,7 +12,7 @@ onboot: command: ["/sbin/dhcpcd", "--nobackground", "-f", "/dhcpcd.conf", "-1"] services: - name: getty - image: linuxkit/getty:3c6e89681a988c3d4e2610fcd7aaaa0247ded3ec + image: linuxkit/getty:76951a596aa5e0867a38e28f0b94d620e948e3e8 env: - INSECURE=true - name: influxdb diff --git a/examples/logging.yml b/examples/logging.yml index bb26219a6..f109562e1 100644 --- a/examples/logging.yml +++ b/examples/logging.yml @@ -17,7 +17,7 @@ onboot: services: # Inside the getty type `/proc/1/root/usr/bin/logread -F` to follow the log - name: getty - image: linuxkit/getty:3c6e89681a988c3d4e2610fcd7aaaa0247ded3ec + image: linuxkit/getty:76951a596aa5e0867a38e28f0b94d620e948e3e8 env: - INSECURE=true # A service which generates log messages for testing diff --git a/examples/minimal.yml b/examples/minimal.yml index 09d674830..ce658784b 100644 --- a/examples/minimal.yml +++ b/examples/minimal.yml @@ -11,6 +11,6 @@ onboot: command: ["/sbin/dhcpcd", "--nobackground", "-f", "/dhcpcd.conf", "-1"] services: - name: getty - image: linuxkit/getty:3c6e89681a988c3d4e2610fcd7aaaa0247ded3ec + image: linuxkit/getty:76951a596aa5e0867a38e28f0b94d620e948e3e8 env: - INSECURE=true diff --git a/examples/node_exporter.yml b/examples/node_exporter.yml index b8a3d0259..6ef7b10cd 100644 --- a/examples/node_exporter.yml +++ b/examples/node_exporter.yml @@ -7,7 +7,7 @@ init: - linuxkit/containerd:2f0907913dd54ab5186006034eb224a0da12443e services: - name: getty - image: linuxkit/getty:3c6e89681a988c3d4e2610fcd7aaaa0247ded3ec + image: linuxkit/getty:76951a596aa5e0867a38e28f0b94d620e948e3e8 env: - INSECURE=true - name: rngd diff --git a/examples/platform-gcp.yml b/examples/platform-gcp.yml index 3ddb92da6..ebb7c7012 100644 --- a/examples/platform-gcp.yml +++ b/examples/platform-gcp.yml @@ -16,7 +16,7 @@ onboot: image: linuxkit/metadata:646c00ad6c0b3fc246b6af9ccfcd6b1eb6b6da8a services: - name: getty - image: linuxkit/getty:3c6e89681a988c3d4e2610fcd7aaaa0247ded3ec + image: linuxkit/getty:76951a596aa5e0867a38e28f0b94d620e948e3e8 env: - INSECURE=true - name: rngd diff --git a/examples/platform-hetzner.yml b/examples/platform-hetzner.yml index 44ece4477..4c41469e1 100644 --- a/examples/platform-hetzner.yml +++ b/examples/platform-hetzner.yml @@ -24,7 +24,7 @@ services: - name: rngd image: linuxkit/rngd:4f85d8de3f6f45973a8c88dc8fba9ec596e5495a - name: getty - image: linuxkit/getty:3c6e89681a988c3d4e2610fcd7aaaa0247ded3ec + image: linuxkit/getty:76951a596aa5e0867a38e28f0b94d620e948e3e8 env: - INSECURE=true - name: sshd diff --git a/examples/platform-packet.yml b/examples/platform-packet.yml index f9f72521e..b6fe30e8d 100644 --- a/examples/platform-packet.yml +++ b/examples/platform-packet.yml @@ -24,7 +24,7 @@ services: - name: rngd image: linuxkit/rngd:4f85d8de3f6f45973a8c88dc8fba9ec596e5495a - name: getty - image: linuxkit/getty:3c6e89681a988c3d4e2610fcd7aaaa0247ded3ec + image: linuxkit/getty:76951a596aa5e0867a38e28f0b94d620e948e3e8 env: - INSECURE=true - name: sshd diff --git a/examples/platform-rt-for-vmware.yml b/examples/platform-rt-for-vmware.yml index aefb6c13d..18571cb0c 100644 --- a/examples/platform-rt-for-vmware.yml +++ b/examples/platform-rt-for-vmware.yml @@ -11,7 +11,7 @@ onboot: image: linuxkit/sysctl:bdc99eeedc224439ff237990ee06e5b992c8c1ae services: - name: getty - image: linuxkit/getty:3c6e89681a988c3d4e2610fcd7aaaa0247ded3ec + image: linuxkit/getty:76951a596aa5e0867a38e28f0b94d620e948e3e8 env: - INSECURE=true - name: rngd diff --git a/examples/platform-scaleway.yml b/examples/platform-scaleway.yml index 2848edba4..0b3c1fbb5 100644 --- a/examples/platform-scaleway.yml +++ b/examples/platform-scaleway.yml @@ -19,7 +19,7 @@ onboot: image: linuxkit/metadata:646c00ad6c0b3fc246b6af9ccfcd6b1eb6b6da8a services: - name: getty - image: linuxkit/getty:3c6e89681a988c3d4e2610fcd7aaaa0247ded3ec + image: linuxkit/getty:76951a596aa5e0867a38e28f0b94d620e948e3e8 env: - INSECURE=true - name: rngd diff --git a/examples/platform-vmware.yml b/examples/platform-vmware.yml index a82c74f1a..c8d3f0903 100644 --- a/examples/platform-vmware.yml +++ b/examples/platform-vmware.yml @@ -11,7 +11,7 @@ onboot: image: linuxkit/sysctl:bdc99eeedc224439ff237990ee06e5b992c8c1ae services: - name: getty - image: linuxkit/getty:3c6e89681a988c3d4e2610fcd7aaaa0247ded3ec + image: linuxkit/getty:76951a596aa5e0867a38e28f0b94d620e948e3e8 env: - INSECURE=true - name: rngd diff --git a/examples/platform-vultr.yml b/examples/platform-vultr.yml index e75d817c4..6b33e0846 100644 --- a/examples/platform-vultr.yml +++ b/examples/platform-vultr.yml @@ -17,7 +17,7 @@ onboot: command: ["/usr/bin/metadata", "vultr"] services: - name: getty - image: linuxkit/getty:3c6e89681a988c3d4e2610fcd7aaaa0247ded3ec + image: linuxkit/getty:76951a596aa5e0867a38e28f0b94d620e948e3e8 env: - INSECURE=true - name: rngd diff --git a/examples/redis-os.yml b/examples/redis-os.yml index 3981eeb10..a4859297a 100644 --- a/examples/redis-os.yml +++ b/examples/redis-os.yml @@ -13,7 +13,7 @@ onboot: command: ["/sbin/dhcpcd", "--nobackground", "-f", "/dhcpcd.conf", "-1"] services: - name: getty - image: linuxkit/getty:3c6e89681a988c3d4e2610fcd7aaaa0247ded3ec + image: linuxkit/getty:76951a596aa5e0867a38e28f0b94d620e948e3e8 env: - INSECURE=true # Currently redis:4.0.6-alpine has trust issue with multi-arch diff --git a/examples/sshd.yml b/examples/sshd.yml index 5530c78fa..986eba2a6 100644 --- a/examples/sshd.yml +++ b/examples/sshd.yml @@ -14,7 +14,7 @@ onboot: command: ["/sbin/rngd", "-1"] services: - name: getty - image: linuxkit/getty:3c6e89681a988c3d4e2610fcd7aaaa0247ded3ec + image: linuxkit/getty:76951a596aa5e0867a38e28f0b94d620e948e3e8 env: - INSECURE=true - name: rngd diff --git a/examples/static-ip.yml b/examples/static-ip.yml index 38fc44084..055cd90a1 100644 --- a/examples/static-ip.yml +++ b/examples/static-ip.yml @@ -13,7 +13,7 @@ onboot: command: ["ip", "-b", "/etc/ip/eth0.conf"] services: - name: getty - image: linuxkit/getty:3c6e89681a988c3d4e2610fcd7aaaa0247ded3ec + image: linuxkit/getty:76951a596aa5e0867a38e28f0b94d620e948e3e8 env: - INSECURE=true files: diff --git a/examples/swap.yml b/examples/swap.yml index 22a0d9bb1..c75d78928 100644 --- a/examples/swap.yml +++ b/examples/swap.yml @@ -24,7 +24,7 @@ onboot: command: ["/swap.sh", "--path", "/var/external/swap", "--size", "1G", "--encrypt"] services: - name: getty - image: linuxkit/getty:3c6e89681a988c3d4e2610fcd7aaaa0247ded3ec + image: linuxkit/getty:76951a596aa5e0867a38e28f0b94d620e948e3e8 env: - INSECURE=true - name: rngd diff --git a/examples/tpm.yml b/examples/tpm.yml index 69e4198bf..918642750 100644 --- a/examples/tpm.yml +++ b/examples/tpm.yml @@ -14,7 +14,7 @@ onboot: command: ["/sbin/dhcpcd", "--nobackground", "-f", "/dhcpcd.conf", "-1"] services: - name: getty - image: linuxkit/getty:3c6e89681a988c3d4e2610fcd7aaaa0247ded3ec + image: linuxkit/getty:76951a596aa5e0867a38e28f0b94d620e948e3e8 env: - INSECURE=true - name: tss diff --git a/examples/wireguard.yml b/examples/wireguard.yml index 12392aa66..c08e5e16f 100644 --- a/examples/wireguard.yml +++ b/examples/wireguard.yml @@ -40,7 +40,7 @@ onboot: net: /run/netns/wg1 services: - name: getty - image: linuxkit/getty:3c6e89681a988c3d4e2610fcd7aaaa0247ded3ec + image: linuxkit/getty:76951a596aa5e0867a38e28f0b94d620e948e3e8 env: - INSECURE=true net: /run/netns/wg1 diff --git a/linuxkit.yml b/linuxkit.yml index 3297759fa..e2ba40a82 100644 --- a/linuxkit.yml +++ b/linuxkit.yml @@ -18,7 +18,7 @@ onshutdown: command: ["/bin/echo", "so long and thanks for all the fish"] services: - name: getty - image: linuxkit/getty:3c6e89681a988c3d4e2610fcd7aaaa0247ded3ec + image: linuxkit/getty:76951a596aa5e0867a38e28f0b94d620e948e3e8 env: - INSECURE=true - name: rngd diff --git a/pkg/getty/build.yml b/pkg/getty/build.yml index df7f728bb..a87f451d6 100644 --- a/pkg/getty/build.yml +++ b/pkg/getty/build.yml @@ -36,5 +36,10 @@ config: major: 204 minor: 64 mode: 0666 + - path: "/dev/hvc0" + type: c + major: 229 + minor: 0 + mode: 0666 capabilities: - all diff --git a/projects/compose/compose-dynamic.yml b/projects/compose/compose-dynamic.yml index 602d7c6c1..c89cc3db5 100644 --- a/projects/compose/compose-dynamic.yml +++ b/projects/compose/compose-dynamic.yml @@ -21,7 +21,7 @@ onboot: command: ["/usr/bin/mountie", "/var/lib/docker"] services: - name: getty - image: linuxkit/getty:3c6e89681a988c3d4e2610fcd7aaaa0247ded3ec + image: linuxkit/getty:76951a596aa5e0867a38e28f0b94d620e948e3e8 env: - INSECURE=true - name: rngd diff --git a/projects/compose/compose-static.yml b/projects/compose/compose-static.yml index 65aeaeb96..5d7a384f7 100644 --- a/projects/compose/compose-static.yml +++ b/projects/compose/compose-static.yml @@ -21,7 +21,7 @@ onboot: command: ["/usr/bin/mountie", "/var/lib/docker"] services: - name: getty - image: linuxkit/getty:3c6e89681a988c3d4e2610fcd7aaaa0247ded3ec + image: linuxkit/getty:76951a596aa5e0867a38e28f0b94d620e948e3e8 env: - INSECURE=true - name: rngd diff --git a/projects/memorizer/memorizer.yml b/projects/memorizer/memorizer.yml index 40c2e5574..6298d4c96 100644 --- a/projects/memorizer/memorizer.yml +++ b/projects/memorizer/memorizer.yml @@ -11,7 +11,7 @@ onboot: command: ["/sbin/dhcpcd", "--nobackground", "-f", "/dhcpcd.conf", "-1"] services: - name: getty - image: linuxkit/getty:3c6e89681a988c3d4e2610fcd7aaaa0247ded3ec + image: linuxkit/getty:76951a596aa5e0867a38e28f0b94d620e948e3e8 env: - INSECURE=true trust: diff --git a/projects/miragesdk/examples/fdd.yml b/projects/miragesdk/examples/fdd.yml index 90f8d11eb..a4c9d634f 100644 --- a/projects/miragesdk/examples/fdd.yml +++ b/projects/miragesdk/examples/fdd.yml @@ -12,7 +12,7 @@ onboot: image: linuxkit/sysctl:bdc99eeedc224439ff237990ee06e5b992c8c1ae services: - name: getty - image: linuxkit/getty:3c6e89681a988c3d4e2610fcd7aaaa0247ded3ec + image: linuxkit/getty:76951a596aa5e0867a38e28f0b94d620e948e3e8 env: - INSECURE=true - name: rngd diff --git a/projects/miragesdk/examples/mirage-dhcp.yml b/projects/miragesdk/examples/mirage-dhcp.yml index d1445a8d3..42cfcd508 100644 --- a/projects/miragesdk/examples/mirage-dhcp.yml +++ b/projects/miragesdk/examples/mirage-dhcp.yml @@ -30,7 +30,7 @@ services: - name: sshd image: linuxkit/sshd:4696ba61c3ec091328e1c14857d77e675802342f - name: getty - image: linuxkit/getty:3c6e89681a988c3d4e2610fcd7aaaa0247ded3ec + image: linuxkit/getty:76951a596aa5e0867a38e28f0b94d620e948e3e8 env: - INSECURE=true files: diff --git a/projects/okernel/examples/okernel_simple.yaml b/projects/okernel/examples/okernel_simple.yaml index 85f8d17a3..bad8061bd 100644 --- a/projects/okernel/examples/okernel_simple.yaml +++ b/projects/okernel/examples/okernel_simple.yaml @@ -13,7 +13,7 @@ services: - name: dhcpcd image: linuxkit/dhcpcd:52d2c4df0311b182e99241cdc382ff726755c450 - name: getty - image: linuxkit/getty:3c6e89681a988c3d4e2610fcd7aaaa0247ded3ec + image: linuxkit/getty:76951a596aa5e0867a38e28f0b94d620e948e3e8 env: - INSECURE=true trust: diff --git a/projects/shiftfs/shiftfs.yml b/projects/shiftfs/shiftfs.yml index 00e5925e0..f464778cd 100644 --- a/projects/shiftfs/shiftfs.yml +++ b/projects/shiftfs/shiftfs.yml @@ -14,7 +14,7 @@ onboot: command: ["/sbin/dhcpcd", "--nobackground", "-f", "/dhcpcd.conf", "-1"] services: - name: getty - image: linuxkit/getty:3c6e89681a988c3d4e2610fcd7aaaa0247ded3ec + image: linuxkit/getty:76951a596aa5e0867a38e28f0b94d620e948e3e8 env: - INSECURE=true - name: rngd diff --git a/test/cases/040_packages/007_getty-containerd/test.yml b/test/cases/040_packages/007_getty-containerd/test.yml index 66d47a262..c89ef529e 100644 --- a/test/cases/040_packages/007_getty-containerd/test.yml +++ b/test/cases/040_packages/007_getty-containerd/test.yml @@ -12,7 +12,7 @@ onboot: command: ["/sbin/dhcpcd", "--nobackground", "-f", "/dhcpcd.conf", "-1"] services: - name: getty - image: linuxkit/getty:3c6e89681a988c3d4e2610fcd7aaaa0247ded3ec + image: linuxkit/getty:76951a596aa5e0867a38e28f0b94d620e948e3e8 files: - path: etc/getty.shadow # sample sets password for root to "abcdefgh" (without quotes)