Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
Nächste Überarbeitung | Vorhergehende Überarbeitung | ||
m740av:lemmi:hooks [2008/06/18 15:09] – angelegt gerald | m740av:lemmi:hooks [2024/02/29 13:36] (aktuell) – Externe Bearbeitung 127.0.0.1 | ||
---|---|---|---|
Zeile 7: | Zeile 7: | ||
== Lemmis Firmware == | == Lemmis Firmware == | ||
- | [[m740av|Lemmis Firmware]] unterstützt 7 Hooks: | + | [[m740av |Lemmis Firmware]] unterstützt 7 Hooks: |
=== Boot-Script rc.local === | === Boot-Script rc.local === | ||
Im Boot-Script ' | Im Boot-Script ' | ||
- | < | + | * Kurz nach dem Laden von ' |
- | < | + | |
- | Kurz nach dem Laden von ' | + | |
Ist dieses der Fall, dann wird ' | Ist dieses der Fall, dann wird ' | ||
Damit ist man in der Lage, den Bootvorgang zu modifizieren ohne ein neues Update einzuspielen. | Damit ist man in der Lage, den Bootvorgang zu modifizieren ohne ein neues Update einzuspielen. | ||
- | < | + | * Bevor in [[/etc/rc]] die beiden Programme ' |
- | Bevor in [[/etc/rc]] die beiden Programme ' | + | |
wird die Existenz von ' | wird die Existenz von ' | ||
Existiert diese Datei, dann wird sie als normales Script aufgerufen. | Existiert diese Datei, dann wird sie als normales Script aufgerufen. | ||
- | < | + | * Am Ende von [[/etc/rc]] wird die Existenz von ' |
- | Am Ende von [[/etc/rc]] wird die Existenz von ' | + | |
Existiert diese Datei, dann wird sie als Hintergrund-Prozess aufgerufen. | Existiert diese Datei, dann wird sie als Hintergrund-Prozess aufgerufen. | ||
[[stdout]] und [[stderr]] werden nach / | [[stdout]] und [[stderr]] werden nach / | ||
Zeile 31: | Zeile 27: | ||
z.B. einen alternativen [[FTP]]-[[Server]], | z.B. einen alternativen [[FTP]]-[[Server]], | ||
- | < | + | * Unmittelbar nach dem Aufruf von ' |
- | Unmittelbar nach dem Aufruf von ' | + | |
Existiert diese Datei, dann wird sie aufgerufen. | Existiert diese Datei, dann wird sie aufgerufen. | ||
[[stdout]] und [[stderr]] werden nach / | [[stdout]] und [[stderr]] werden nach / | ||
Zeile 40: | Zeile 35: | ||
So kann z.B. durch Verwendung des beigelegten Scriptes [[check-usb-settings]] | So kann z.B. durch Verwendung des beigelegten Scriptes [[check-usb-settings]] | ||
die [[lemmi-settings.txt|lemmi-settings]] setzen. | die [[lemmi-settings.txt|lemmi-settings]] setzen. | ||
- | </ol> | + | |
=== Shutdown-Script halt === | === Shutdown-Script halt === | ||
Zeile 46: | Zeile 41: | ||
Im Script ' | Im Script ' | ||
- | < | + | * Unmittelbar bevor die Prozesse angehalten werden, wird die Existenz |
- | < | + | |
- | Unmittelbar bevor die Prozesse angehalten werden, wird die Existenz | + | |
der Datei ' | der Datei ' | ||
Ist Sie vorhanden, dann wird sie aufgerufen. | Ist Sie vorhanden, dann wird sie aufgerufen. | ||
Zeile 54: | Zeile 47: | ||
nach Beendigung von ' | nach Beendigung von ' | ||
- | < | + | * Unmittelbar bevor der PIC zum Ausschalten programmiert wird, |
- | Unmittelbar bevor der PIC zum Ausschalten programmiert wird, | + | |
wird die Existenz der Datei ' | wird die Existenz der Datei ' | ||
Ist Sie vorhanden, dann wird sie aufgerufen. | Ist Sie vorhanden, dann wird sie aufgerufen. | ||
Das Script ' | Das Script ' | ||
nach Beendigung von ' | nach Beendigung von ' | ||
- | </ol> | ||
=== login-Script profile === | === login-Script profile === | ||
Zeile 66: | Zeile 57: | ||
Im Script ' | Im Script ' | ||
- | < | + | * Am Ende wird die Datei ' |
- | < | + | |
- | Am Ende wird die Datei ' | + | |
Damit kann man sich u.a. eigene Befehle für die interaktive [[shell]] ([[telnet]] shell) definieren. | Damit kann man sich u.a. eigene Befehle für die interaktive [[shell]] ([[telnet]] shell) definieren. | ||
- | </ol> | ||
- | {{Firmware Dateien}} | ||