08
Jul 09

EFA…

Kategorie: Allgemein |

Wie Schakko ja bereits in seinem Blog-Eintrag Rautiges 2009-06-07 berichtete, habe ich mich eine gewisse Zeit lang mit der Software EFA (Elektronisches Fahrtenbuch) beschäftigt. Unser Ziel war es zunächst, eine Linux-Distribution mit der Software aufzusetzen und diese vor Veränderungen von nicht befugten Personen zu schützen. Hierzu diente die sehr ausführliche Anleitung des Mainzer Rudervereins.
Unser Vorhaben wurde zunächst in einer virtuellen Maschine realisiert. Beim Kopieren der Daten aus der VM auf den USB-Stick, um abschließend von diesem starten zu können, gab es jedoch einen Fehler. Somit hätten wir uns die gesamte Arbeit ein weiteres Mal antun müssen. Aus diesem Grunde (und natürlich auch, um für andere eine einfache Methode zu bieten) haben wir ein Install-Script geschrieben, welches einen Großteil der Schritte der Installation übernimmt. Zusätzlich ist noch ein kleines Backup-Script entstanden, welches komfortabel beim Einstecken eines USB-Sticks auf der grafischen Oberfläche gestartet wird. Der Aufruf des Backup-Scripts wird über eine udev-Regel gesteuert.

Install-Script (.sh)
Backup-Script (.zip)

Wer das Backup-Script auf seinen eigenen USB-Stick anpassen will, für den wird entweder ein Blick in das Install-Script, Zeile 77 und evtl. auch Zeile 85, interessant sein. Bei abgeschlossener Installation findet ihr diese Einträge in den Dateien “/etc/udev/rules.d/01-custom.rules” und “/etc/fstab” wieder.

An dieser Stelle möchte ich einen herzlichen Dank an den Mainzer Ruderverein für die tolle Anleitung, an Nicolas Michael für das Elektronische Fahrtenbuch, und an Schakko für seine Debugging-Arbeit der udev-Regeln bedanken!



von Prunkster | Über den author:

Ähnliche Posts


Kommentare



2 Kommentare

  1. 1 Marc on Juli 8, 2009

    Hat gänzlich nichts mit dem Thema zu tun: Räum mal deinen Blogroll auf! :D

  2. 2 Unser StreamSRV… | Prunkster’s Blog on Juli 28, 2009

    [...] überlegte ich mir, wie ich dies nun realisieren könnte. Nach meinen gesammelten Erfahrungen mit EFA fiel mir dazu ein, dass es sich am einfachsten über eine udev-Regel realisieren ließe. Diese war [...]

Name (notwendig)

Email (notwendig)

Webseite

Beitrag kommentieren