#!/bin/bash NC_PATH="/home/lucas/Documents/Dokumente/Projekte/Server" printf "\e[34mSync Nextcloud\e[0m\n" syncNC > /dev/null 2>&1 printf "\n\e[34mquiethost\e[0m\n" ssh quiethost "crontab -l > /home/lucas/Documents/Dokumente/Projekte/Server/crontab.quiethost.lucas" scp lucas@quiethost:/etc/sudoers.d/nopasswdcmds $NC_PATH/nopasswdcmds.quiethost scp lucas@quiethost:/etc/systemd/system/vpn.service $NC_PATH/vpn.service.quiethost scp lucas@quiethost:/etc/systemd/system/WallpaperChanger.service $NC_PATH/quiethost/WallpaperChanger.service.quiethost scp lucas@quiethost:.config/Nextcloud/nextcloud.cfg $NC_PATH/quiethost/Nextcloud/ scp lucas@quiethost:.config/Nextcloud/sync-exclude.lst $NC_PATH/quiethost/Nextcloud/ scp lucas@quiethost:.local/share/applications/*.desktop $NC_PATH/quiethost/ scp lucas@quiethost:.config/autostart/*.desktop $NC_PATH/quiethost/autostart/ if [ "$1" == "-win" ]; then ssh quiethost pkill firefox scp lucas@quiethost:/win10/Users/lucas/AppData/Roaming/Mozilla/Firefox/Profiles/*.default/places.sqlite $NC_PATH/quiethost/ scp $NC_PATH/quiethost/places.sqlite lucas@quiethost:.mozilla/firefox/*.default-release/places.sqlite else scp lucas@quiethost:.mozilla/firefox/*.default-release/places.sqlite $NC_PATH/quiethost/ scp $NC_PATH/quiethost/places.sqlite lucas@quiethost:/win10/Users/lucas/AppData/Roaming/Mozilla/Firefox/Profiles/*.default/ fi scp lucas@quiethost:.unison/*.prf $NC_PATH/quiethost/Unison/ ssh quiethost cp /home/lucas/.config/quodlibet/playlists/* /data/DatenLucas/Music/Playlists/ printf "\e[34mServerhost\e[0m\n" cp /etc/sudoers.d/nopasswdcmds $NC_PATH/nopasswdcmds.serverhost #cp /etc/rc.local $NC_PATH/rc.local.serverhost printf "\e[34mRaspberry\e[0m\n" rsync -rthvue "ssh -p 1160" --delete-delay --progress lucas@raspberry:/home/lucas/Raspberry/ $NC_PATH/Raspberry/ scp lucas@raspberry:/etc/sudoers.d/nopasswdcmds $NC_PATH/nopasswdcmds.raspberry scp lucas@raspberry:/etc/rc.local $NC_PATH/rc.local.raspberry printf "\e[34mRaspberry CRON\e[0m\n" /usr/bin/expect /home/lucas/Documents/Dokumente/Projekte/Server/scripts/cron.sh printf "\e[34mSync Nextcloud\e[0m\n" syncNC > /dev/null 2>&1 printf "\e[34mScriptcopy Finished!\e[0m\n"