user wieder in den Ausgangszustand versetzen(rsync?)

Vom einfachen Programm zum fertigen Debian-Paket, Fragen rund um Programmiersprachen, Scripting und Lizenzierung.
Antworten
polker
Beiträge: 1
Registriert: 06.02.2008 11:15:11

user wieder in den Ausgangszustand versetzen(rsync?)

Beitrag von polker » 06.02.2008 12:33:17

Hallo allerseits,

ich möchte auch meinen Etch-Rechner nach einem Neustart gerne den User "test" wieder im Ausgangszusstand haben, d. h. eventuell geänderte Desktopeinstellungen usw. sollen wieder original sein.

Da Etch ja noch nicht das Upstart verwendet sollte das doch irgendwie mittels rsync machbar sein. Meine bisherigen (erfolgreichen) Versuche:

* in /home/original/test_original sind die Dateien von /home/test gespeichert
* im Verzeichnis etc/rc2.d habe ich eine Datei S21original erzeugt. Diese ist ein symbolischer Link auf /etc/init.d/original.sh Die Datei original.sh habe ich mit folgendem Inhalt erzeugt und mit chmod 755 ausfürbar gemacht:
:

Code: Alles auswählen

#! bin/bash
rsync -a /home/original/test /home/test
Anshcließend (nachdem alle Programme, Auflösung usw. eingestellt ist)::

Code: Alles auswählen

rsync -a --delete /home/test/ /home/original/test/
Nun die Frage: Wie kann ich das ganze mit SID bzw. Ubuntu umsetzen die ja upstart verwenden?
Wenn das schon irgendwo zu finden ist bin ich dankbar für einen entsprechenden Link.

Wie immer schon mal im voraus danke für' s mitdenken.

Volker

Antworten