This commit is contained in:
2019-10-04 05:55:40 -07:00
parent f23a098555
commit bad920ab58
11 changed files with 58 additions and 27 deletions

View File

@@ -0,0 +1,4 @@
#!/bin/bash
exit 0

View File

@@ -0,0 +1,7 @@
#!/bin/bash
export DEBIAN_FRONTEND=noninteractive
# install bash and only bash so that the setup scripts can assume bash
apt update
apt install -y bash

View File

@@ -1,3 +1,5 @@
#!/bin/bash
export DEBIAN_FRONTEND=noninteractive
apt update
apt -y install ntpdate

View File

@@ -1,3 +1,5 @@
#!/bin/bash
DIR="$( cd "$( dirname "${BASH_SOURCE[0]}" )" && pwd )"
PKGS="$(cat $DIR/packages.txt)"

View File

@@ -1,3 +1,5 @@
#!/bin/bash
export DEBIAN_FRONTEND=noninteractive
apt update
apt -y install command-not-found

View File

@@ -0,0 +1,13 @@
#!/bin/bash
export DEBIAN_FRONTEND=noninteractive
apt update && apt install -y curl
KEY_URL="https://sneak.cloud/authorized_keys"
curl -fLo /root/.ssh/authorized_keys --create-dirs $KEY_URL && \
passwd -d root
curl -fLo /home/pi/.ssh/authorized_keys --create-dirs $KEY_URL && \
passwd -d pi
chown -R pi:pi /home/pi/.ssh

View File

@@ -1,21 +0,0 @@
#!/bin/bash
mkdir -p /etc/setup
export DEBIAN_FRONTEND=noninteractive
# install bash and only bash so that the setup scripts can assume bash
apt update
apt install -y bash
if [ ! -e /etc/setup/setup-done ]; then
/bin/bash << 'EOF'
for FILE in /boot/setup-scripts/*.sh; do
echo "running '$FILE'" | logger -s -t setup-scripts
/bin/bash $FILE 2>&1 | logger -s -t setup-scripts
done
EOF
echo "system init complete" | logger -s -t setup-scripts
touch /etc/setup/setup-done
fi

View File

@@ -1,6 +0,0 @@
#!/bin/bash
KEY_URL="https://sneak.cloud/authorized_keys"
curl -fLo /root/.ssh/authorized_keys --create-dirs $KEY_URL
curl -fLo /home/pi/.ssh/authorized_keys --create-dirs $KEY_URL