TLP Programmdokumentation: Unterschied zwischen den Versionen
Aus ThinkPad-Wiki
Keine Bearbeitungszusammenfassung |
|||
| Zeile 7: | Zeile 7: | ||
TLP besteht - abgesehen von Manpages und Dokumentation - ausschließlich aus POSIX-kompatiblen (d.h. ohne Bash-Erweiterungen) Shell-Skripten. | TLP besteht - abgesehen von Manpages und Dokumentation - ausschließlich aus POSIX-kompatiblen (d.h. ohne Bash-Erweiterungen) Shell-Skripten. | ||
Tabelle 1 listet die Inhalte des Source-Tarballs '''tlp_VERSION.orig.tar.gz''', den jeweiligen Installationsort (in Ubuntu/Debian) und den Verwendungszweck auf. | |||
{| border="1" | {| border="1" | ||
! width=" | ! width="15%" | Datei | ||
! width="25%" | Installationsort | ! width="25%" | Installationsort | ||
! width=" | ! width="30%" | Verwendung | ||
! width="30%" | Besonderheiten | ! width="30%" | Besonderheiten | ||
|- | |- | ||
|49bay | |49bay | ||
| | |/usr/lib/pm-utils/sleep.d/ | ||
| | |Skript zum Sichern und Wiederherstellen des Wechselschacht- bzw. Ultrabay-Schaltzustands, wird von pm-utils vor und nach einem Suspend bzw. Hibernate aufgerufen | ||
| | | | ||
|- | |- | ||
|49wwan | |49wwan | ||
| | |/usr/lib/pm-utils/sleep.d/ | ||
| | |Skript zum Sichern und Wiederherstellen des WWAN-Schaltzustands, wird von pm-utils vor und nach einem Suspend bzw. Hibernate aufgerufen | ||
| | | | ||
|- | |- | ||
|default | |default | ||
| | |/etc/default/ | ||
| | |Konfiguration | ||
| | | | ||
|- | |- | ||
|tlp | |tlp | ||
| | |/usr/sbin/ | ||
| | |Hauptprogramm | ||
| | | | ||
|- | |- | ||
|tlp.desktop | |tlp.desktop | ||
| | |/etc/xdg/autostart/ | ||
| | |Autostart nach der Benutzeranmeldung | ||
| | |derzeit ohne Funktion | ||
|- | |- | ||
|tlp-functions | |tlp-functions | ||
| | |/usr/lib/tlp-pm/ | ||
| | |Funktionsbibliothek | ||
| | | | ||
|- | |- | ||
|tlp-ifup | |tlp-ifup | ||
| | |/etc/networking/if-up.d/ | ||
| | | | ||
| | | | ||
|- | |- | ||
|tlp.init | |tlp.init | ||
| | |/etc/init.d/tlp | ||
| | |Systemstartskript, schaltet Funkgeräte aus und setzt die Ladeschwellen | ||
| | | | ||
|- | |- | ||
|tlp-nop | |tlp-nop | ||
| | |/usr/lib/tlp-pm/ | ||
| | |Dummyskript, liefert rc=0 | ||
| | | | ||
|- | |- | ||
|tlp-rf | |tlp-rf | ||
| | |/usr/bin/bluetooth, wifi, wwan | ||
| | |Hauptprogramm zum Schalten der Funkgeräte | ||
| | |3 Hardlinks auf dieselbe Datei | ||
|- | |- | ||
|tlp-rf-func | |tlp-rf-func | ||
| | |/usr/lib/tlp-pm/ | ||
| | |Funktionsbibliothek zum Schalten der Funkgeräte | ||
| | | | ||
|- | |- | ||
Version vom 19. April 2011, 17:44 Uhr
Zielgruppe
Diese Anleitung wendet sich an Programmierer bzw. Paketierer, die TLP anpassen und für weitere Linux-Distributionen verfügbar machen wollen.
Wer TLP nur benutzen möchte, liest bitte hier weiter.
Einleitung
Programmbestandteile
TLP besteht - abgesehen von Manpages und Dokumentation - ausschließlich aus POSIX-kompatiblen (d.h. ohne Bash-Erweiterungen) Shell-Skripten.
Tabelle 1 listet die Inhalte des Source-Tarballs tlp_VERSION.orig.tar.gz, den jeweiligen Installationsort (in Ubuntu/Debian) und den Verwendungszweck auf.
| Datei | Installationsort | Verwendung | Besonderheiten |
|---|---|---|---|
| 49bay | /usr/lib/pm-utils/sleep.d/ | Skript zum Sichern und Wiederherstellen des Wechselschacht- bzw. Ultrabay-Schaltzustands, wird von pm-utils vor und nach einem Suspend bzw. Hibernate aufgerufen | |
| 49wwan | /usr/lib/pm-utils/sleep.d/ | Skript zum Sichern und Wiederherstellen des WWAN-Schaltzustands, wird von pm-utils vor und nach einem Suspend bzw. Hibernate aufgerufen | |
| default | /etc/default/ | Konfiguration | |
| tlp | /usr/sbin/ | Hauptprogramm | |
| tlp.desktop | /etc/xdg/autostart/ | Autostart nach der Benutzeranmeldung | derzeit ohne Funktion |
| tlp-functions | /usr/lib/tlp-pm/ | Funktionsbibliothek | |
| tlp-ifup | /etc/networking/if-up.d/ | ||
| tlp.init | /etc/init.d/tlp | Systemstartskript, schaltet Funkgeräte aus und setzt die Ladeschwellen | |
| tlp-nop | /usr/lib/tlp-pm/ | Dummyskript, liefert rc=0 | |
| tlp-rf | /usr/bin/bluetooth, wifi, wwan | Hauptprogramm zum Schalten der Funkgeräte | 3 Hardlinks auf dieselbe Datei |
| tlp-rf-func | /usr/lib/tlp-pm/ | Funktionsbibliothek zum Schalten der Funkgeräte | |
| tlp-run-on | |||
| tlp-stat | |||
| tlp.upstart | |||
| zztlp | |||
| man | |||
| Makefile | |||
| README | |||
| COPYING | |||
| LICENSE |
Tabelle 1
