Kaynağa Gözat

Initial commit.

Kristian Schultz 9 ay önce
işleme
59dfbc35a9

+ 2 - 0
common/versions.sh

@@ -0,0 +1,2 @@
+zoomVersion=6.4.10.2027
+rustDeskVersion=1.4.0

+ 5 - 0
debian/etc/apt/sources.list.d/debian.list

@@ -0,0 +1,5 @@
+deb http://ftp.de.debian.org/debian/ stable main contrib non-free non-free-firmware
+deb http://security.debian.org/ stable-security main contrib non-free non-free-firmware
+deb http://ftp.de.debian.org/debian/ testing main contrib non-free non-free-firmware
+deb http://security.debian.org/ testing-security main contrib non-free non-free-firmware
+

+ 40 - 0
debian/initSystem.sh

@@ -0,0 +1,40 @@
+#!/bin/bash
+
+source ../common/versions.sh
+
+function info {
+  echo "---[ $1 ]--------------------"
+}
+
+function checkUser {
+  test -e /home/$1 || (info "Create user '$1'" ; adduser $1)
+  usermod -a -G sudo $1
+}
+
+
+checkUser sbi
+checkUser klabautermann
+
+info "Copy files"
+cp -r ./* /
+
+info "Update system"
+apt update
+apt upgrade
+apt dist-upgrade
+
+info "Install system tools"
+apt install mc tmux htop vim-gtk3 git make docker libreoffice wget
+usermod -a -G docker sbi
+usermod -a -G docker klabautermann
+
+cd ~/Downloads
+info "Install zoom"
+wget https://zoom.us/client/${zoomVersion/zoom_amd64.deb
+apt install ./zoom_amd64.deb
+
+info "Install RustDesk"
+wget https://github.com/rustdesk/rustdesk/releases/download/${rustDeskVersion}/rustdesk-${rustDeskVersion}-x86_64.deb
+apt install ./rustdesk-${rustDeskVersion}-x86_64.deb
+
+