Inhaltsverzeichnis

Angebote für Geflüchtete

Internetcafe

An Sonntagen laden das http://www.offenes-haus-der-kulturen.de/ gemeinsam mit http://www.zukunft-bockenheim.de/ und Geflüchtete ins Café KoZ. Wir stellen im Nebenraum gespendete Notebooks im Rahmen eines Internetcafes bereit. Der http://asta-frankfurt.de/ ermöglicht hinter einem http://ffm.freifunk.net/-Router die Anbindung.

Aufgaben vor Ort

Terminabstimmung: http://dudle.inf.tu-dresden.de/cccffm4fugees-cafe/

Geräte

Folgende Geräte liegen aktuell vor:

Insgesamt haben bis auf den MAC und das Medion MD95800 alle Notebooks ohne Probleme von USB gebootet. WLAN funktionierte bei allen Geräten.

Setup

Tastatur-Layout setzen

Ein einfache Moeglichkeit besteht darin, eine globale Xorg Konfiguration /etc/X11/xorg.conf.d/10-keyboard.conf anzupassen.

Section "InputClass"
    Identifier "system-keyboard"
    MatchIsKeyboard "on"
    Option "XkbLayout" "de,de"
EndSection

Layout und Variante muessen je nach Tastatur ggf. angepasst werden.

Home-Directory löschen

Paket libpam-script installieren.

Dieses PAM-Modul sucht in einem anzugebenden Verzeichnis nach Skripten, die es ausführt. Ich habe folgendes Skript unter /etc/security/pam_script_ses_close angelegt:

#!/bin/sh

rm -rf /home/inet/*
rm -rf /home/inet/\.*

Das ist zwar etwas unschön, da das Verzeichnis von inet dann immer gelöscht wird, egal, wer sich da ausloggt, aber zumindest ist es dann auch sicher gelöscht.

Dann muss diese Datei noch in /etc/pam.d/lightdm eintragen:

session  required      pam_script.so

Ändern in:

session  required      pam_script.so      dir=/etc/security/

Jetzt wird der Verzeichnis genau von lightdm ausgewertet und bei anderen Logins z.B. per SSH nicht.

LXDE, Browser und Skype auf Debian Minimal-System installieren

sudo apt-get install lxde iceweasel iceweasel-l10n-*
sudo dpkg --add-architecture i386
sudo aptitude update
sudo aptitude install libc6:i386 libqt4-dbus:i386 libqt4-network:i386 libqt4-xml:i386 libqtcore4:i386 libqtgui4:i386 libqtwebkit4:i386 libstdc++6:i386 libx11-6:i386 libxext6:i386 libxss1:i386 libxv1:i386 libssl1.0.0:i386 libpulse0:i386 libasound2-plugins:i386 libxcursor1:i386
wget -O skype-install.deb http://www.skype.com/go/getskype-linux-deb
sudo dpkg -i skype-install.deb

Desktop-Verknüpfungen anlegen und generisch "beschriften"

mkdir -p /etc/skel/Desktop/
cp /usr/share/applications/lxde-logout.desktop /etc/skel/Desktop/
cp /usr/share/applications/skype.desktop /etc/skel/Desktop/
cp /usr/share/applications/iceweasel.desktop /etc/skel/Desktop/
sed -i '/^Name/ s/=.*/=Internet/; s/Icon=.*/Icon=firefox/;' /etc/skel/Desktop/iceweasel.desktop
cp /usr/share/applications/pcmanfm.desktop Desktop/
sed -i '/^Name/ s/=.*/=File Manager/;' /etc/skel/Desktop/pcmanfm.desktop
cp /usr/share/applications/leafpad.desktop /etc/skel/Desktop/
sed -i '/^Name/ s/=.*/=Notes/;' /etc/skel/Desktop/leafpad.desktop 
cp /usr/share/applications/galculator.desktop  /etc/skel/Desktop/
sed -i '/^Name/ s/=.*/=Calculator/;' /etc/skel/Desktop/galculator.desktop