|
|
@@ -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
|
|
|
+
|
|
|
+
|