Fai-Client

Aus Doku-Wiki
Zur Navigation springenZur Suche springen

Anmerkung

Die Vorgabe ist, mittels FAI-Server Debian Linux Clients voll automatisiert zu Installieren
Anhand eines Beispielclients wird die Konfiguration der Scripte gezeigt.

Konfiguration

PAM

libpam-ldap
libnss-ldap

KDE-Kiosk-Mode

DESKTOP

KDE Applikationsmenü

Im Zusammenhang des Kiosktools gibt es ein Problem, dass die Funktion des Kiosktools aushebelt.
Im Verzeichnis /etc/kde-profile/www/etc/xdg/menus/ befindet sich unter Debian Etch die Datei applications.menu.
Unter Debian Etch erwartet der KDE aber eine Datei, mit dem Namen kde-applications.menu. Dies entspricht nicht der Norm von XDG. Durch einen Link kann diese Problem behoben werden:

# ln -s /etc/kde-profile/www/etc/xdg/menus/applications.menu /etc/kde-profile/www/etc/xdg/menus/kde-applications.menu
Dektop-Symbole

Im Verzeichniss:

/etc/kde-profile/[KISOK_USER|KIOSK_GRUPPE]/share/apps/kdesktop/Desktop

# ls -al
-rw-r--r--  1 root root  101 2006-09-11 09:43 Diskette.desktop
-rw-r--r--  1 root root  344 2006-09-07 11:50 Monitor.desktop
-rw-r--r--  1 root root   81 2006-09-07 11:50 USB-Stick.desktop

liegen die Konfigurationsdateien, die für die Beschreibung der Desktop-Symbole zuständig sind.
Folgen ein Beispiel für ein Diskettenlaufwerk, dass mittels AutoFS gemountet wird.

[Desktop Entry]
Hidden=true
Encoding=UTF-8
Icon=3floppy_unmount
Type=Link
URL=/media/floppy/Diskette 

Mit dem Attribut "Hidden=true/false" wird bestimmt, ob dass Symbol angezeigt wird

Konqueror

Konqueror-Menüs

Um im Konqueror Menüs aus zu blenden, wird die Datei:

~/.kde/share/config/konquerorrc

angpasst. Hier eine Beispielkonfiguration:

[KonqMainWindow Toolbar mainToolBar]
Hidden=true

Die selben Einstellungen können im Verzeichnis des Kiosk-Mode (/etc/kde-profile/[Profilname]/share/config/konquerorrc)
Leider wirkt sich dies aber nicht auf den Konqueror aus.

Firefox / Icewaeasel

Anpassen der Browser- Menüs und Buttoms
  • Anpassungen an Menüs und Buttoms werden in dem Archiv /usr/lib/iceweasel/chrome/browser.jar vorgenommen
    • Diese Archiv kann unter Windows mit 7zip geöffnet und bearbeitet werden
    • Im Archiv die Datei /content/browser/browser.xul bearbeiten
    • Hier finden sich folgende Abschnitte
      • Befehlsfunktionen
      • Anzeige der Menüs
      • Anzeige von Sidebars und Buttoms

Wenn die Befehlsfunktionen auskommentiert sind, werden die Menüs oder Buttoms noch angezeigt, diese haben aber keine Funktion mehr. Wenn nur Menüs und Buttoms ausgeblendent werden, kannn über Tastenkürzel immer noch auf die Befehlsfunktionen zugegriffen werden. Deshalb sollte immer beides bearbeitet werde.
Hier ein Beispiel für eine angepasste browser.xul
Suche nach