﻿#####################
#
# ReadMe zum USB-Skript TG
#
# - Modifikation des autobackup.sh von efaLive -
#
#####################

Die neue Version des autobackup.sh wurde für efaLive der Version 2.1.0_10 entwickelt und auch nur auf
diesem System getestet. Ob es auf anderen Versionen funktioniert oder nicht ist nicht bekannt.

Ziel diese Modifikation ist, dass beim Anstecken eines USB-Sticks anstelle des normalerweise startenden
Autobackups bei dem man am Ende nur den Erfolg absegnen darf ein Dialog öffnet, der folgende Optionen bietet:
- USB-Laufwerk mounten um Statistiken manuell darauf zu erstellen
- Autobackup auf USB-Laufwerk erstellen
- USB-Laufwerk mounten um dann einen Dateibrowser (Thunar) darauf zu öffnen.
Dabei wurde stets darauf geachtet, dass die Dialoge selbstredend und gut verständlich sind.

########

INSTALLATION dieser Modifikation

1) Dateien auf USB-Stick kopieren
2) an efaLive-PC nach komplettem hochfahren anstecken
3) in eine der Konsolen (tty2-7) via STRG + ALT + F2 - F7 wechseln
4) dort als root einloggen
5) Stick mounten via "pmount -u 0000 /dev/sdXX stick" - sdXX ist anzupassen, ggf Partition mit "fdisk -l" heraussuchen
6) ins Verzeichnis /media/stick/ wechseln
7) Installationsskript mit "./install-USB-Skript-TG.sh" starten, alternativ "sh .install-USB-Skript-TG.sh"
8) Stick unmounten mit "pumount /dev/sdXX"
9) mit "cd" ins /root Verzeichnis wechseln
10) "./backuppasswortaendern.sh" ausführen und eigenes Passwort ändern.

#########

Vorraussetzungen, dass die oben genannten Funktionen funktionieren:

- im efaLive Setup (via STRG+F12) muss "Automatische Datensicherung auf USB einschalten" sowie 
  "Dialog nach automaitscher Datensicherung anzeigen" aktiviert sein
  
#########

Infos zu den Statistiken

- Diese müssen leider manuell über die normale Schaltfälche erstellt werden.

- Statistiken, die auf dem USB-Laufwerk landen sollen, müssen in den Pfad 
  ->> /media/usb-mount/stat-today/[wunschname.endung]
  erstellt werden. Darauf ist bei der Einrichtung als Administrator zu achten.
  
- Die erstellten Statistiken befinden sich nach entfernen des USB-Laufwerkes vom PC im Ordner
  ->> efaLive_statistik_YYYYMMDD_hhmmss
  wobei YYYYMMDD_hhmmss das aktuelle Datum mit Uhrzeit darstellt (vgl. Autobackup)
  
#########

Es wird weiterhin in die Datei /home/efa/autobackup.log mitgeloggt. Dort erscheinen einige weitere Punkte,
die das Vorgehen des Skriptes dokumentieren und bei Backup erscheint der bekannte Log.

#########

zugehörige Dateien zu dieser Modifikation: (nach abgeschlossener Installation im angegebenen Pfad)

/usr/lib/efalive/bin/autobackup.sh

/home/efa/.backpass.txt

/root/backuppasswortaendern.sh

/root/USB-Skript-TG-ReadMe.txt (diese Datei)

(install-USB-Skript-TG.sh - Installationsdatei, im System nicht vorhanden)

##########

ENDE