Unterschiede zwischen den Revisionen 1 und 2
Revision 1 vom 2012-04-26 17:11:36
Größe: 367
Autor: ij
Kommentar:
Revision 2 vom 2012-04-27 09:49:09
Größe: 1165
Autor: ij
Kommentar:
Gelöschter Text ist auf diese Art markiert. Hinzugefügter Text ist auf diese Art markiert.
Zeile 3: Zeile 3:
Die Zugangsrechte, mit denen bestimmt wird, welche Chipkarte welche Tür öffnen darf, werden über eine Web-Anwendung vergeben und entzogen. Die Datenhaltung erfolgt in einer serverseitigen Datenbank. Damit diese Daten zu den Steuergeräten der einzelnen Türen gelangen, sind mehrere Schritte notwendig. Die Zugangsrechte, mit denen bestimmt wird, welche Chipkarte welche Tür öffnen darf, werden über eine Web-Anwendung vergeben und entzogen. Die Datenhaltung erfolgt in einer serverseitigen Datenbank. Damit diese Daten zu den Steuergeräten der einzelnen Türen gelangen, sind mehrere Schritte notwendig. Diese sind hier der Reihe nach aufgeführt:

 * Aus den in der Datenbank gespeicherten Zugangsrechten wird eine Datei erzeugt, die so formatiert ist, dass sie auf dem Steuer-PC importiert werden kann. Dies erledigt das Programm `/home/zugang/data/export.sh`, welches auf dem Rechner `l` ausgeführt werden muss, weil dort die Datenbank liegt. Das Programm erzeugt die beiden Dateien `access` und `access.txt` im Verzeichnis `/home/zugang/data`. Die beiden Dateien unterscheiden sich nur dadurch, dass bei `access.txt` die Zeilen kompatibel für Windows mit `CRLF` beendet werden. Das Programm `export.sh` wird automatisch einmal wöchentlich von einem Cronjob auf `l` unter `root` ausgeführt, und zwar freitags um 8:00 Uhr. Falls erforderlich, kann das Programm auch manuell ausgeführt werden.

Import der Zugangsrechte

Die Zugangsrechte, mit denen bestimmt wird, welche Chipkarte welche Tür öffnen darf, werden über eine Web-Anwendung vergeben und entzogen. Die Datenhaltung erfolgt in einer serverseitigen Datenbank. Damit diese Daten zu den Steuergeräten der einzelnen Türen gelangen, sind mehrere Schritte notwendig. Diese sind hier der Reihe nach aufgeführt:

  • Aus den in der Datenbank gespeicherten Zugangsrechten wird eine Datei erzeugt, die so formatiert ist, dass sie auf dem Steuer-PC importiert werden kann. Dies erledigt das Programm /home/zugang/data/export.sh, welches auf dem Rechner l ausgeführt werden muss, weil dort die Datenbank liegt. Das Programm erzeugt die beiden Dateien access und access.txt im Verzeichnis /home/zugang/data. Die beiden Dateien unterscheiden sich nur dadurch, dass bei access.txt die Zeilen kompatibel für Windows mit CRLF beendet werden. Das Programm export.sh wird automatisch einmal wöchentlich von einem Cronjob auf l unter root ausgeführt, und zwar freitags um 8:00 Uhr. Falls erforderlich, kann das Programm auch manuell ausgeführt werden.

Text wird fortgesetzt...

Zugang/RechteImport (zuletzt geändert am 2012-09-05 12:34:16 durch ij)