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.  


Die folgende Tabelle listet die Inhalte des Source-Tarballs '''tlp_VERSION.orig.tar.gz''', den jeweiligen Installationsort (in Ubuntu/Debian) und den Verwendungszweck auf:
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="20%" | Datei
! width="15%" | Datei
! width="25%" | Installationsort
! width="25%" | Installationsort
! width="20%" | Verwendung
! 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

Abhängigkeiten

Systemstart

Test