itAdd script for chroot setup. - uwu - hardware bitcoin wallet software and build system Err parazyd.org 70 hgit clone https://git.parazyd.org/uwu URL:https://git.parazyd.org/uwu parazyd.org 70 1Log /git/uwu/log.gph parazyd.org 70 1Files /git/uwu/files.gph parazyd.org 70 1Refs /git/uwu/refs.gph parazyd.org 70 1README /git/uwu/file/README.md.gph parazyd.org 70 1LICENSE /git/uwu/file/LICENSE.gph parazyd.org 70 i--- Err parazyd.org 70 1commit 20f5c25de4f0a25247a1a34178e84f50d1c533ca /git/uwu/commit/20f5c25de4f0a25247a1a34178e84f50d1c533ca.gph parazyd.org 70 1parent 5c6fa086145b95bb5801c51fc3a6805e946f8e11 /git/uwu/commit/5c6fa086145b95bb5801c51fc3a6805e946f8e11.gph parazyd.org 70 hAuthor: parazyd URL:mailto:parazyd@dyne.org parazyd.org 70 iDate: Sat, 21 Nov 2020 01:48:09 +0100 Err parazyd.org 70 i Err parazyd.org 70 iAdd script for chroot setup. Err parazyd.org 70 i Err parazyd.org 70 iDiffstat: Err parazyd.org 70 i A install-chroot.sh.in | 43 ++++++++++++++++++++++++++++++ Err parazyd.org 70 i Err parazyd.org 70 i1 file changed, 43 insertions(+), 0 deletions(-) Err parazyd.org 70 i--- Err parazyd.org 70 1diff --git a/install-chroot.sh.in b/install-chroot.sh.in /git/uwu/file/install-chroot.sh.in.gph parazyd.org 70 it@@ -0,0 +1,43 @@ Err parazyd.org 70 i+#!/bin/sh Err parazyd.org 70 i+# Copyright (c) 2020 Ivan J. Err parazyd.org 70 i+# This file is part of uwu. Err parazyd.org 70 i+# See LICENSE file for copyright and license details. Err parazyd.org 70 i+set -e Err parazyd.org 70 i+ Err parazyd.org 70 i+cat < /etc/apk/repositories Err parazyd.org 70 i+https://nl.alpinelinux.org/alpine/edge/main Err parazyd.org 70 i+https://nl.alpinelinux.org/alpine/edge/community Err parazyd.org 70 i+https://nl.alpinelinux.org/alpine/edge/testing Err parazyd.org 70 i+EOF Err parazyd.org 70 i+ Err parazyd.org 70 i+cat < /etc/resolv.conf Err parazyd.org 70 i+nameserver 8.8.8.8 Err parazyd.org 70 i+EOF Err parazyd.org 70 i+ Err parazyd.org 70 i+apk update Err parazyd.org 70 i+apk upgrade Err parazyd.org 70 i+apk add rng-tools electrum openrc alpine-base Err parazyd.org 70 i+ Err parazyd.org 70 i+echo "uwu" > /etc/hostname Err parazyd.org 70 i+ Err parazyd.org 70 i+adduser -D -s /bin/ash uwu Err parazyd.org 70 i+echo "@USERCREDENTIALS@" | chpasswd Err parazyd.org 70 i+echo "@ROOTCREDENTIALS@" | chpasswd Err parazyd.org 70 i+ Err parazyd.org 70 i+sed -e 's/#rc_parallel="NO"/rc_parallel="YES"/' -i /etc/rc.conf Err parazyd.org 70 i+ Err parazyd.org 70 i+cat <> /etc/inittab Err parazyd.org 70 i+ttyGS0::respawn:/sbin/getty -L ttyGS0 115200 vt100 Err parazyd.org 70 i+EOF Err parazyd.org 70 i+ Err parazyd.org 70 i+echo "ttyGS0" >> /etc/securetty Err parazyd.org 70 i+ Err parazyd.org 70 i+boot_initscripts="rngd syslog urandom klogd hostname" Err parazyd.org 70 i+for i in $boot_initscripts; do Err parazyd.org 70 i+ rc-update add $i boot Err parazyd.org 70 i+done Err parazyd.org 70 i+ Err parazyd.org 70 i+#default_initscripts="electrum-daemon" Err parazyd.org 70 i+#for i in $default_initscripts; do Err parazyd.org 70 i+# rc-update add $i default Err parazyd.org 70 i+#done Err parazyd.org 70 .