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

URL-Bar ausblenden
  • Um zu verhindern, dass im Browser die URL-Bar angezeigt wird müssen folgende Änderungen vorgenommen werden
  • Die URL-Bar wird im Archiv /usr/lib/iceweasel/chrome/browser.jar
    • Diese Archiv kann unter Windows mit 7zip geöffnet und bearbeitet werden
    • Im Archiv die Datei /content/browser/browser.xul bearbeiten
      • Suche nach <toolbaritem id="urlbar-container"' und bis zum nächsten </toolbaritem> auskommentieren
      • Suche nach <toolbaritem id="search-container" und bis zum nächsten </toolbaritem> auskommentieren
Zugriff auf das Dateisystem verhindern
  • Im Browser kann mit file:// aif das Dateisystem zugegriffen werden. Was nicht immer erwünscht ist


WindowMaker (wmaker)

Fenstereinstellungen im WindoMaker werden so verändert:

  1. Klick in die Titelleiste
  2. Auswahl Attribute