1 --- /tmp/gpe-login.pre-session 2005-02-17 10:49:01.726436296 +0100
2 +++ gpe-login-0.75/X11/gpe-login.pre-session 2005-02-17 10:48:42.297389960 +0100
5 if [ -e /dev/sound/dsp ]; then
6 chown $USER /dev/sound/dsp
7 +chmod u+rw /dev/sound/dsp
10 +if [ -e /dev/dsp ]; then
15 if [ -e /dev/sound/mixer ]; then
16 chown $USER /dev/sound/mixer
17 +chmod u+rw /dev/sound/mixer
20 +if [ -e /dev/mixer ]; then
21 +chown $USER /dev/mixer
22 +chmod u+rw /dev/mixer
25 if [ -e /dev/touchscreen/0raw ]; then
27 chown $USER /dev/touchscreen/0
30 +if [ -e /dev/collie-fl ]; then
31 +chown $USER /dev/sharp_fl
34 if [ -e /dev/misc/buzzer ]; then
35 chown $USER /dev/misc/buzzer
38 -mkdir -p /mnt/ramfs/home/$USER
39 -chown $USER /mnt/ramfs/home/$USER
40 +# check for ramdisk location
41 +if [ -d /mnt/ramfs ]; then
42 +# old location as used in familiar <= 0.7.2
45 +# default to new style location
49 +mkdir -p $RAMDISK/home/$USER
50 +chown $USER $RAMDISK/home/$USER
52 # this location MUST be consistent with HOME_VOLATILE in /etc/X11/Xsession
53 -ln -s /mnt/ramfs/home/$USER /home/$USER/ramdisk
54 -ln -s /home/$USER/ramdisk/.xsession-errors /home/$USER/.xsession-errors
55 +ln -sf $RAMDISK/home/$USER /home/$USER/ramdisk
56 +ln -sf /home/$USER/ramdisk/.xsession-errors /home/$USER/.xsession-errors