opie-taskbar: grok HOME even when no one is logged in
authorMichael Lauer <mickey@vanille-media.de>
Sun, 15 Aug 2004 21:38:22 +0000 (21:38 +0000)
committerMichael Lauer <mickey@vanille-media.de>
Sun, 15 Aug 2004 21:38:22 +0000 (21:38 +0000)
BKrev: 411fd7ce8eQYbRITDPd_wM89rWXSnw

opie-taskbar/opie-taskbar/opie

index 1197d81..f588a22 100644 (file)
@@ -1,5 +1,8 @@
 #!/bin/sh
 #
+[ -z $LOGNAME ] && export LOGNAME=root && export HOME=/root
+[ -z $HOME ] && export HOME=/$LOGNAME
+
 export QTDIR=/opt/QtPalmtop
 export OPIEDIR=/opt/QtPalmtop
 export QPEDIR=/opt/QtPalmtop
@@ -34,7 +37,8 @@ fi
 
 if [ ! -x "$HOME/Settings/qpe.conf" ] ; then
     echo "Copying default qpe.conf into $HOME/Settings/"
-    cp -f $OPIEDIR/etc/skel/qpe.conf $HOME/Settings/qpe.conf
+    mkdir -p $HOME/Settings/
+    cat $OPIEDIR/etc/skel/qpe.conf >$HOME/Settings/qpe.conf
 fi
 
 case $1 in