ubuntuusers.deWikiTimekpr

Timekpr

Dieser Artikel wurde für die folgenden Ubuntu-Versionen getestet:

Zum Verständnis dieses Artikels sind folgende Seiten hilfreich:

./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 an welchen Wochentagen den Benutzern zur Verfügung steht. Damit eignet sich das Programm insbesondere für Kinder bzw. deren Eltern, die die Computernutzung einschränken möchten.

Trotz der englischen Homepage ist das Programm fast komplett ins Deutsche übersetzt – einzig die Angabe der verbleibenden Zeit erfolgt derzeit noch in Englisch. Timekpr setzt GDM (nicht GDM 3!) voraus und kann damit auch unter Xubuntu eingesetzt werden.

Voraussetzungen

Damit das Programm erwartungsgemäß funktioniert, dürfen die einzuschränkenden Benutzerkonten keine Administrator- bzw. Root-Rechte besitzen. Dies entspricht unter Ubuntu der Mitgliedschaft in der Gruppe admin (siehe auch Benutzer und Gruppen). Faktisch sind also mindestens zwei Konten erforderlich: ein Eltern-Konto zur Verwaltung und ein eingeschränktes Kinder-Konto.

Auch auf eine automatische Anmeldung (Autologin) sollte verzichtet werden.

Installation

Das Programm ist nicht in den offiziellen Paketquellen enthalten.

Fremdpaket

Das fertige Paket timekpr_0.3.2~ppa1~ubuntu2_all.deb {dl} kann man herunterladen und anschließend installieren [1].

Hinweis!

Fremdpakete können das System gefährden.

PPA

Alternativ kann auch ein "Personal Package Archiv" (PPA) [2] genutzt werden.

  • ppa:timekpr-maintainers/ppa

Hinweis!

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


Weitere Informationen bietet die Wiki/Vorlagen/PPA/ppa.png PPA-Beschreibung vom Benutzer/Team timekpr-maintainers.

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

  • timekpr (ppa)

Wiki/Vorlagen/Installbutton/button.png

Einstellungen

Timekpr lässt sich unter GNOME mittels "System -> Systemverwaltung -> Timekpr Control Panel" aufrufen.

Zum Starten des Programms muss man das Benutzer-Kennwort eingeben, aber nur bei Benutzern mit Root-Rechten (Mitgliedern der Gruppe admin) wird es auch akzeptiert. Dann öffnet sich ein Konfigurationsfenster. Hier kann man einen anderen Benutzer auswählen und dessen Einstellungen bearbeiten. Ist man fertig, so sollte man die Änderungen speichern und den PC neu starten, damit sie wirksam werden.

./timekpr_config1.jpg
Übersicht

./timekpr_config2.jpg
Zeitbeschränkungen

Nutzung

./timekpr_notify.png Timekpr ist als rotes Schloss (mit Uhr) in der Leiste am (oberen) Bildschirmrand im sog. "Benachrichtigungsfeld" sichtbar (auch unter KDE und Xfce). 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".

Hinweis:

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

  • bei Benutzern mit Root-Rechten (Mitglieder der Gruppe "admin")

  • beim Einsatz anderer Betriebssysteme (Windows, Mac OS X)

  • beim Computerbetrieb von einer Live-CD oder einem Live USB-Stick

  • wenn auf dem System außer GNOME, KDE und Xfce noch andere Nutzeroberflächen ịnstalliert sind, die eventuell nicht mit Timekpr kooperieren und der Nutzer sich über diese anmelden kann

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

Problemlösungen

Falls die Anzeige der verbleibenden Zeit in Englisch für die Zielgruppe inakzeptabel ist, tauscht man die Datei /usr/share/python-support/timekpr/timekpr-client.py mit Root-Rechten gegen diese eingedeutschte Version {dl} aus (gültig für die Version 0.3.2 aus dem PPA).

Ubuntu 11.04

Unter Unity können Probleme bei der Darstellung des Panel-Symbols auftreten. Um das Symbol im Benachrichtigungsfeld darzustellen, muss "timekpr" in den Einstellungen zum Unity Panel in die Systray-Whitelist aufgenommen werden.

Ubuntu 11.10

Unter Ubuntu 11.10 ist der Einsatz problematisch (siehe 881098). Mit LightDM werden die Sperren erst aktiv, wenn man in einem Editor [3] mit Root-Rechten die Datei /etc/pam.d/lightdm öffnet und die folgende Zeile einfügt

account required pam_time.so

Zusätzlich muss man auch noch die letzte Zeile der Datei /etc/xdg/autostart/timekpr-client.desktop um Unity erweitern:

OnlyShowIn=GNOME;XFCE;KDE;Unity;

Falls der Daemon die verbliebene Restzeit nicht herunterzählt, muss er noch mit folgendem Befehl gestartet werden [4]:

sudo /etc/init.d/timekpr start 

Zur Anzeige des Panel-Symbols siehe oben. Darüber hinaus sollte die Gastsitzung deaktiviert werden, die ansonsten einen zeitlich unbegrenzten Zugang zum Rechner ermöglicht.

Diese Revision wurde am 28. Januar 2012 um 08:53 Uhr von aasche erstellt.
Dieser Seite wurden folgende Begriffe zugeordnet: GNOME, System, Bildung, Sicherheit, Xfce, Kinder

Passwort vergessen?