Index: ipk/source/swapemus_vizcam_1_10/CONTROL/postinst
===================================================================
--- ipk/source/swapemus_vizcam_1_10/CONTROL/postinst	(revision 6357)
+++ ipk/source/swapemus_vizcam_1_10/CONTROL/postinst	(revision 6678)
@@ -1,16 +1,53 @@
 #!/bin/sh
-TMP=/tmp/.Vizcam
+TMP=/tmp/.vizcam
 PLUGINDIR=/var/swap/bin
-CONFIGDIR=/var/etc
+CONFIGDIR=/var/swap/etc
 PLUGINDIR=/var/swap/keys
 
 
-echo "Make Symlinks......."
-ln -s /var/swap/bin/vizcam_1.10 /var/bin/vizcam_1.10
-ln -s /var/swap/keys/vizcam.conf /var/keys/vizcam.conf
-ln -s /var/swap/keys/vizcam.dvbapi /var/keys/vizcam.dvbapi
-ln -s /var/swap/keys/vizcam.provid /var/keys/vizcam.provid
-ln -s /var/swap/keys/vizcam.srvid /var/keys/vizcam.srvid
+if [ ! -e /var/swap/keys/vizcam.conf ]; then
+	echo "use ipk config file: vizcam.conf"
+	echo "rename /var/swap/keys/vizcam.conf.vizcam > /var/swap/keys/vizcam.conf"
+	mv /var/swap/keys/vizcam.conf.vizcam /var/swap/keys/vizcam.conf
+else
+	echo "found user config file: vizcam.conf"
+	echo "skip ipk config file: vizcam.conf.vizcam"
+fi
 
+if [ ! -e /var/swap/keys/vizcam.provid ]; then
+	echo "use ipk config file: vizcam.provid"
+	echo "rename /var/swap/keys/vizcam.provid.vizcam > /var/swap/keys/vizcam.provid"
+	mv /var/swap/keys/vizcam.provid.vizcam /var/swap/keys/vizcam.provid
+else
+	echo "found user config file: vizcam.conf"
+	echo "skip ipk config file: vizcam.conf.vizcam"
+fi
+
+if [ ! -e /var/swap/keys/vizcam.srvid ]; then
+	echo "use ipk config file: vizcam.srvid"
+	echo "rename /var/swap/keys/vizcam.srvid.vizcam > /var/swap/keys/vizcam.srvid"
+	mv /var/swap/keys/vizcam.srvid.vizcam /var/swap/keys/vizcam.srvid
+else
+	echo "found user config file: vizcam.srvid"
+	echo "skip ipk config file: vizcam.srvid.vizcam"
+fi
+
+if [ ! -e /var/swap/keys/vizcam.provid ]; then
+	echo "use ipk config file: vizcam.provid"
+	echo "rename /var/swap/keys/vizcam.provid.vizcam > /var/swap/keys/vizcam.provid"
+	mv /var/swap/keys/vizcam.provid.vizcam /var/swap/keys/vizcam.provid
+else
+	echo "found user config file: vizcam.provid"
+	echo "skip ipk config file: vizcam.provid.vizcam"
+fi
+
+if [ ! -e /var/swap/keys/vizcam.dvbapi ]; then
+	echo "use ipk config file: vizcam.dvbapi"
+	echo "rename /var/swap/keys/vizcam.dvbapi.vizcam > /var/swap/keys/vizcam.dvbapi"
+	mv /var/swap/keys/vizcam.dvbapi.vizcam /var/swap/keys/vizcam.dvbapi
+else
+	echo "found user config file: vizcam.dvbapi"
+	echo "skip ipk config file: vizcam.dvbapi.vizcam"
+fi
 
 echo "successfully installed"
Index: ipk/source/swapemus_vizcam_1_10/CONTROL/postrm
===================================================================
--- ipk/source/swapemus_vizcam_1_10/CONTROL/postrm	(revision 6357)
+++ ipk/source/swapemus_vizcam_1_10/CONTROL/postrm	(revision 6678)
@@ -1,34 +1,6 @@
 #!/bin/sh
-TMP=/tmp/.Vizcam
+TMP=/tmp/.vizcam
 
-rm -r /var/swap/bin/vizcam_1.10
-
-if [ -e /var/swap/keys/vizcam.conf.bak ]; then
-	echo "renaming your saved vizcam.conf"
-	mv /var/swap/keys/vizcam.conf.bak /var/swap/keys/vizcam.conf
-fi
-
-if [ -e /var/swap/keys/vizcam.provid.bak ]; then
-	echo "renaming your saved vizcam.provid"
-	mv /var/swap/keys/vizcam.provid.bak /var/swap/keys/vizcam.provid
-fi
-
-if [ -e /var/swap/keys/vizcam.srvid.bak ]; then
-	echo "renaming your saved vizcam.srvid"
-	mv /var/swap/keys/vizcam.srvid.bak /var/swap/keys/vizcam.srvid
-fi
-
-if [ -e /var/swap/keys/vizcam.dvbapi.bak ]; then
-	echo "renaming your saved vizcam.dvbapi"
-	mv /var/swap/keys/vizcam.dvbapi.bak /var/swap/keys/vizcam.dvbapi
-fi
-
-echo "remove Symlinks"
-
-rm /var/bin/vizcam_1.10
-rm /var/keys/vizcam.conf
-rm /var/keys/vizcam.dvbapi
-rm /var/keys/vizcam.provid
-rm /var/keys/vizcam.srvid
+rm -r /var/swap/bin/vizcam_1.10_swap
 
 echo "successfully removed"
Index: ipk/source/swapemus_vizcam_1_10/CONTROL/preinst
===================================================================
--- ipk/source/swapemus_vizcam_1_10/CONTROL/preinst	(revision 6357)
+++ ipk/source/swapemus_vizcam_1_10/CONTROL/preinst	(revision 6678)
@@ -1,5 +1,5 @@
 #!/bin/sh
 #
-TMP=/tmp/.Vizcam
+TMP=/tmp/.vizcam
 echo "syncing disk"
 sync
@@ -37,24 +37,4 @@
 fi
 
-if [ -e /var/swap/keys/vizcam.conf ]; then
-	echo "saving your actual vizcam.conf"
-	mv /var/swap/keys/vizcam.conf /var/swap/keys/vizcam.conf.bak
-fi
-
-if [ -e /var/swap/keys/vizcam.provid ]; then
-	echo "saving your actual vizcam.provid"
-	mv /var/swap/keys/vizcam.provid /var/swap/keys/vizcam.provid.bak
-fi
-
-if [ -e /var/swap/keys/vizcam.srvid ]; then
-	echo "saving your actual vizcam.srvid"
-	mv /var/swap/keys/vizcam.srvid /var/swap/keys/vizcam.srvid.bak
-fi
-
-if [ -e /var/swap/keys/vizcam.dvbapi ]; then
-	echo "saving your actual vizcam.dvbapi"
-	mv /var/swap/keys/vizcam.dvbapi /var/swap/keys/vizcam.dvbapi.bak
-fi
-
 sync
 
Index: ipk/source/swapemus_vizcam_1_10/CONTROL/prerm
===================================================================
--- ipk/source/swapemus_vizcam_1_10/CONTROL/prerm	(revision 6357)
+++ ipk/source/swapemus_vizcam_1_10/CONTROL/prerm	(revision 6678)
@@ -1,6 +1,27 @@
 #!/bin/sh
-TMP=/tmp/.Vizcam
+TMP=/tmp/.vizcam
 echo "syncing disk"
+
+if [ ! -e /var/swap/keys/vizcam.conf.vizcam ]; then
+	echo "remove ipk vizcam.conf"
+	rm /var/swap/keys/vizcam.conf
+fi
+
+if [ ! -e /var/swap/keys/vizcam.provid.vizcam ]; then
+	echo "remove ipk vizcam.provid"
+	rm /var/swap/keys/vizcam.provid
+fi
+
+if [ ! -e /var/swap/keys/vizcam.srvid.vizcam ]; then
+	echo "remove ipk vizcam.srvid"
+	rm /var/swap/keys/vizcam.srvid
+fi
+
+if [ ! -e /var/swap/keys/vizcam.dvbapi.vizcam ]; then
+	echo "remove ipk vizcam.dvbapi"
+	rm /var/swap/keys/vizcam.dvbapi
+fi
+
 sync
-echo "Removing Vizcam 1.10 from Swapstick"
+echo "Removing Vizcam_1.10 from Swapstick"
 exit 0
Index: ipk/source/swapemus_vizcam_1_10/var/swap/etc/vizcam_110.emu
===================================================================
--- ipk/source/swapemus_vizcam_1_10/var/swap/etc/vizcam_110.emu	(revision 6357)
+++ 	(revision )
@@ -1,4 +1,0 @@
-emuname  =VizCam Version 1.10
-binname  =vizcam_1.10
-startcam =/var/bin/vizcam_1.10 -c /var/swap/keys &
-stopcam  =killall -15 vizcam_1.10
Index: ipk/source/swapemus_vizcam_1_10/var/swap/etc/vizcam_110_swap.emu
===================================================================
--- ipk/source/swapemus_vizcam_1_10/var/swap/etc/vizcam_110_swap.emu	(revision 6678)
+++ ipk/source/swapemus_vizcam_1_10/var/swap/etc/vizcam_110_swap.emu	(revision 6678)
@@ -0,0 +1,4 @@
+emuname  =VizCam Version 1.10_swap
+binname  =vizcam_1.10_swap
+startcam =/var/bin/vizcam_1.10_swap -c /var/swap/keys &
+stopcam  =killall -15 vizcam_1.10_swap
