Index: ipk/source/screensaver_default_1_0/CONTROL/postrm
===================================================================
--- ipk/source/screensaver_default_1_0/CONTROL/postrm	(revision 23562)
+++ ipk/source/screensaver_default_1_0/CONTROL/postrm	(revision 23605)
@@ -1,6 +1,10 @@
 #!/bin/sh
-INSTDIR="$1"
 
-rm -rf "$INSTDIR/usr/local/share/titan/saver/default"
+rm -rf /var/usr/local/share/titan/saver/default
+
+if [ -e /var/usr/local/share/titan/saver/default.old ];then
+	echo "rename default.old -> default"
+	mv -f /var/usr/local/share/titan/saver/default.old /var/usr/local/share/titan/saver/default
+fi
 
 exit 0
Index: ipk/source/screensaver_default_1_0/CONTROL/preinst
===================================================================
--- ipk/source/screensaver_default_1_0/CONTROL/preinst	(revision 23562)
+++ ipk/source/screensaver_default_1_0/CONTROL/preinst	(revision 23605)
@@ -1,3 +1,11 @@
 #!/bin/sh
+INSTDIR="$1"
+
+if [ -e /var/usr/local/share/titan/saver/default ];then
+	echo "rename default -> default.old"
+	mv -f /var/usr/local/share/titan/saver/default /var/usr/local/share/titan/saver/default.old
+fi
+
+ln -s "$INSTDIR/usr/local/share/titan/saver/default" /var/usr/local/share/titan/saver
 
 exit 0
