From 6d36d6f88c05e6efe11923348b4e285cb0b263f1 Mon Sep 17 00:00:00 2001 From: olli Date: Mon, 17 Oct 2022 16:08:03 +0200 Subject: [PATCH] =?UTF-8?q?=E2=80=9Eraspi.sh=E2=80=9C=20hinzuf=C3=BCgen?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- raspi.sh | 30 ++++++++++++++++++++++++++++++ 1 file changed, 30 insertions(+) create mode 100644 raspi.sh diff --git a/raspi.sh b/raspi.sh new file mode 100644 index 0000000..442f6df --- /dev/null +++ b/raspi.sh @@ -0,0 +1,30 @@ +#!/bin/bash -e + +set -e +set -x + +# systemupdate +sudo apt-get update +sudo apt-get -y dist-upgrade + +# install ansible +sudo apt-get -y install python3-pip git +sudo pip install ansible + +# install mscore fonts +echo ttf-mscorefonts-installer msttcorefonts/accepted-mscorefonts-eula select true | sudo debconf-set-selections +sudo apt-get -y install ttf-mscorefonts-installer + +# run ansible playbooks +for playbook in debian.ansible.basics \ + gtc-rename \ + gtc-crypt \ + debian.ansible.docker \ + debian.ansible.firewall \ + debian.ansible.kodi +do + sudo rm -rf ${playbook} + git clone https://gitea.ds9.dedyn.io/olli/${playbook}.git + sudo ansible-playbook --connection=local --inventory $(hostname), --limit $(hostname) ${playbook}/*.yml + sudo rm -rf ${playbook} +done