#!/bin/bash
if test $(id -u) == 0; then
 echo Error: You must NOT be root to run this script!
 exit 1
fi

# LOKALE ANPASSUNGEN

# Autostart entfernen
rm -f ~/.kde/Autostart/showindex.desktop

# Hintergrundbild korrigieren (macht nix aus, wenn ein anderes gesetzt wäre)
perl -pi -e 's|/cdrom/KNOPPIX/background.jpg|/usr/local/lib/knoppix.jpg|' ~/.kde/share/config/kdesktoprc

# Netscape Verzeichnisse löschen
rm -rf ~/.netscape*

# Mozilla Konfigdateien korrigieren

rm -f ~/.mozilla/appreg
rm -f ~/.mozilla/pluginreg.dat
[ -e ~/.mozilla/default ] || mv ~/.mozilla/knoppix ~/.mozilla/default

# Bei unterschiedlichem OLD/NEWHOME muss man die Pfade anpassen, sonst funktionieren die Anwendungen nicht korrekt, z.b. geht der Fileempfang von Xchat nicht mit falscher Konfig
OLDHOME="/home/knoppix"
NEWHOME=~ 
PART=""
for f in $(find "$PART$NEWHOME" -exec grep -ls "$OLDHOME" {} \;|grep -v $0); do
 echo fixing: $f
 perl -pi -e "s|$OLDHOME|$NEWHOME|g" "$f"
done

# KNOPPIX Icon geht nicht von HD, also neues erzeugen - alternative: löschen
cat > ~/Desktop/KNOPPIX.desktop <<EOF
[Desktop Entry]
Icon=penguin
Type=Link
URL=http://www.knopper.net/knoppix/ 
EOF
