Archiv/Timekpr

Archivierte Anleitung

Dieser Artikel wurde archiviert. Das bedeutet, dass er nicht mehr auf Richtigkeit überprüft oder anderweitig gepflegt wird. Der Inhalt wurde für keine aktuell unterstützte Ubuntu-Version getestet. Wenn du Gründe für eine Wiederherstellung siehst, melde dich bitte in der Diskussion zum Artikel. Bis dahin bleibt die Seite für weitere Änderungen gesperrt.


Anmerkung: Das Projekt ist eingestellt, die letzte Version datiert auf 2009. Es gibt eine Nachfolgeprojekt: timekpr-next.

Zum Verständnis dieses Artikels sind folgende Seiten hilfreich:

  1. ⚓︎ Installation von Programmen

  2. ⚓︎ Verwenden eines PPAs

  3. ⚓︎ Programme starten

  4. ⚓︎ Ein Terminal öffnen

  5. ⚓︎ Root-Rechte erlangen

Inhaltsverzeichnis
  1. Voraussetzungen
  2. Installation
  3. Einstellungen
  4. Nutzung
  5. Links

./timekpr_logo.png Timekpr (von engl. Timekeeper = Zeitverwalter) ist eine Software, die Benutzer nach einer bestimmten Nutzungszeit automatisch abmeldet und dann für den Rest des Tages die Anmeldung deaktiviert. Außerdem kann festgelegt werden, welche tägliche Zeitspanne den Benutzern und an welchen Wochentagen der Computer zur Verfügung steht. Damit eignet sich das Programm insbesondere für Kinder bzw. Eltern, die deren Computernutzung einschränken möchten.

Ältere Versionen des in Python erstellten Programms setzten den früher bei Ubuntu als Standard eingesetzten Displaymanager GDM 2 voraus. Mit der Umstellung von Ubuntu auf LightDM funktionierte das Programm daher seit Ende 2011 nicht mehr. Erst im Frühjahr 2014 wurde es von Eduards Bezverhijs soweit überarbeitet, dass es wieder mit allen Ubuntu-Varianten, die LightDM einsetzen, harmoniert.

Voraussetzungen

Damit das Programm erwartungsgemäß funktioniert, gelten folgende Voraussetzungen:

Es wird noch folgendes Paket benötigt, das den Befehl gksudo zur Verfügung stellt [1]:

Befehl zum Installieren der Pakete:

sudo apt-get install gksu 

Oder mit apturl installieren, Link: apt://gksu

Installation

Wiki/Icons/synaptic.png Das Programm ist nicht in den offiziellen Paketquellen enthalten, da Canonical keinerlei Interesse an derartigen Programmen zeigt. Zur Installation muss man daher auf ein "Personal Package Archiv" (PPA) [2] ausweichen.

PPA

Für das Programm existieren unterschiedliche Fremdquellen. Meiden sollte man unbedingt die veralteten PPAs des Teams timekpr-maintainers. Empfohlen wird dagegen das PPA von Eduards Bezverhijs.

Adresszeile zum Hinzufügen des PPAs:

Hinweis!

Zusätzliche Fremdquellen können das System gefährden.


Ein PPA unterstützt nicht zwangsläufig alle Ubuntu-Versionen. Weitere Informationen sind der Wiki/Vorlagen/PPA/ppa.png PPA-Beschreibung des Eigentümers/Teams mjasnik zu entnehmen.

Nach dem Aktualisieren der Paketquellen kann das folgende Paket installiert werden:

Befehl zum Installieren der Pakete:

sudo apt-get install timekpr 

Oder mit apturl installieren, Link: apt://timekpr

Einstellungen

Timekpr ist nach der Installation sofort aktiv, allerdings ohne irgendwelche Beschränkungen. Die Oberfläche zur Verwaltung lässt sich bei Ubuntu-Varianten mit einem Anwendungsmenü über "System → Timekpr Steuerung" aufrufen [3]. Ansonsten verwendet man den Befehl timekpr-gui. Da der Aufruf scheitert, wenn er nicht mit Root-Rechten ausgeführt wird, verwendet man den folgenden Befehl [4][5]:

gksudo /usr/bin/timekpr-gui 

Dann öffnet sich ein Konfigurationsfenster. Hier kann man einen eingeschränkten Benutzer auswählen und dessen Einstellungen bearbeiten. Ist man fertig, speichert man die Änderungen.

./timekpr_config1.png ./timekpr_config2.png
Übersicht Zeitbeschränkungen

Nutzung

./timekpr_message.png Timekpr ist als Symbol (Vorhängeschloss) in der Benachrichtigungsanzeige (indicator applet) sichtbar. Klickt man darauf, so erhält man eine Meldung, wie viel Zeit dem aktuellen Benutzer noch zur Verfügung steht. Administratoren sehen stattdessen ein grünes, geöffnetes Schloss.

Nach Ablauf der Zeit wird der aktuelle Benutzer automatisch abgemeldet. Zuvor erfolgen zwei Warnungen (8 Minuten und 2 Minuten vor Zeitablauf). Daten, die dann trotz aller Warnungen nicht gespeichert worden sind, gehen unweigerlich verloren.

Im Anmeldefenster erscheint beim Versuch, sich erneut anzumelden, die Fehlermeldung: "Berechtigung verweigert".

Status
Symbol Beschreibung
./timekpr_symbol_unlimited_green.png keine Einschränkung
./timekpr_symbol_limited_green.png Einschränkung aktiv
./timekpr_symbol_limited_yellow.png Einschränkung aktiv - Nutzungszeit nähert sich dem Ende
./timekpr_symbol_limited_red.png Nutzungszeit abgelaufen

Problembehebung

Timekpr kann unter folgenden Umständen die Nutzungsdauer nicht kontrollieren:

Timekpr ist auch wirkungslos, wenn es dem (gesperrten) Benutzer möglich ist, sich mit dem Passwort eines anderen Nutzers wieder anzumelden.