Index: /ipk/source/emus_oscam_4736/CONTROL/postinst
===================================================================
--- /ipk/source/emus_oscam_4736/CONTROL/postinst	(revision 6660)
+++ /ipk/source/emus_oscam_4736/CONTROL/postinst	(revision 6661)
@@ -27,6 +27,6 @@
 	mv /var/keys/oscam.provid.oscam /var/keys/oscam.provid
 else
-	echo "found user config file: oscam.conf"
-	echo "skip ipk config file: oscam.conf.oscam"
+	echo "found user config file: oscam.provid"
+	echo "skip ipk config file: oscam.provid.oscam"
 fi
 
Index: /ipk/source/emus_oscam_4736/CONTROL/preinst
===================================================================
--- /ipk/source/emus_oscam_4736/CONTROL/preinst	(revision 6660)
+++ /ipk/source/emus_oscam_4736/CONTROL/preinst	(revision 6661)
@@ -32,5 +32,5 @@
 	fi
 fi   
-echo "installing Oscm config..."
+echo "installing Oscam config..."
 echo "checking OS"
 if  [ `cat /etc/motd | grep AAF | grep M | grep rev | wc -l` -eq 0 ]; then
Index: /ipk/source/emus_vizcam_1_05/CONTROL/postinst
===================================================================
--- /ipk/source/emus_vizcam_1_05/CONTROL/postinst	(revision 6660)
+++ /ipk/source/emus_vizcam_1_05/CONTROL/postinst	(revision 6661)
@@ -1,8 +1,7 @@
 #!/bin/sh
-TMP=/tmp/.VizCam
+TMP=/tmp/.keys
+PLUGINDIR=/var/keys
 PLUGINDIR=/var/bin
 CONFIGDIR=/var/etc
-PLUGINDIR=/var/keys
-
 echo "successfully installed"
 echo "syncing disk"
@@ -14,4 +13,31 @@
 fi
 
+if [ ! -e /var/keys/vizcam.conf ]; then
+	echo "use ipk config file: vizcam.conf"
+	echo "rename /var/keys/vizcam.conf.vizcam > /var/keys/vizcam.conf"
+	mv /var/keys/vizcam.conf.vizcam /var/keys/vizcam.conf
+else
+	echo "found user config file: vizcam.conf"
+	echo "skip ipk config file: vizcam.conf.vizcam"
+fi
+
+if [ ! -e /var/keys/vizcam.provid ]; then
+	echo "use ipk config file: vizcam.provid"
+	echo "rename /var/keys/vizcam.provid.vizcam > /var/keys/vizcam.provid"
+	mv /var/keys/vizcam.provid.vizcam /var/keys/vizcam.provid
+else
+	echo "found user config file: vizcam.provid"
+	echo "skip ipk config file: vizcam.provid.vizcam"
+fi
+
+if [ ! -e /var/keys/vizcam.srvid ]; then
+	echo "use ipk config file: vizcam.srvid"
+	echo "rename /var/keys/vizcam.srvid.vizcam > /var/keys/vizcam.srvid"
+	mv /var/keys/vizcam.srvid.vizcam /var/keys/vizcam.srvid
+else
+	echo "found user config file: vizcam.srvid"
+	echo "skip ipk config file: vizcam.srvid.vizcam"
+fi
+
 
 exit 0
Index: /ipk/source/emus_vizcam_1_05/CONTROL/postrm
===================================================================
--- /ipk/source/emus_vizcam_1_05/CONTROL/postrm	(revision 6660)
+++ /ipk/source/emus_vizcam_1_05/CONTROL/postrm	(revision 6661)
@@ -1,4 +1,4 @@
 #!/bin/sh
-TMP=/tmp/.VizCam
+TMP=/tmp/.keys
 echo "successfully removed"
 echo "syncing disk"
@@ -9,20 +9,6 @@
 	echo new freespace size $FREE kb
 fi
-if [ -e /var/keys/vizcam.conf.bak ]; then
-	echo "renaming your saved vizcam.conf"
-	mv /var/keys/vizcam.conf.bak /var/keys/vizcam.conf
-fi
-
-if [ -e /var/keys/vizcam.provid.bak ]; then
-	echo "renaming your saved vizcam.provid"
-	mv /var/keys/vizcam.provid.bak /var/keys/vizcam.provid
-fi
-
-if [ -e /var/keys/vizcam.srvid.bak ]; then
-	echo "renaming your saved vizcam.srvid"
-	mv /var/keys/vizcam.srvid.bak /var/keys/vizcam.srvid
-fi
-
 
 sync
+
 exit 0
Index: /ipk/source/emus_vizcam_1_05/CONTROL/preinst
===================================================================
--- /ipk/source/emus_vizcam_1_05/CONTROL/preinst	(revision 6660)
+++ /ipk/source/emus_vizcam_1_05/CONTROL/preinst	(revision 6661)
@@ -1,5 +1,5 @@
 #!/bin/sh
 #
-TMP=/tmp/.VizCam
+TMP=/tmp/.keys
 echo "syncing disk"
 sync
@@ -21,5 +21,5 @@
 	SPACE=`df | grep /dev/mtdblock | grep var | sed 's/ \+/ /g' | cut -d ' ' -f4 | tail -n1`
 	FREE=`expr $SPACE - 100`
-	SIZE=450
+	SIZE=122
 	echo "checking freespace"
 	echo packege size $SIZE kb
@@ -32,7 +32,7 @@
 	fi
 fi   
-echo "installing VizCam ..."
+echo "installing Vizcam and configs..."
 echo "checking OS"
-if  [ `cat /etc/motd | grep AAF | grep M | grep rev | wc -l` -eq 0 ]; then                      
+if  [ `cat /etc/motd | grep AAF | grep M | grep rev | wc -l` -eq 0 ]; then
 	echo ---------------------------
 	echo DONT USE this IPK Package!!
@@ -43,23 +43,4 @@
 fi
 
-
-if [ -e /var/keys/vizcam.conf ]; then
-	echo "saving your actual vizcam.conf"
-	mv /var/keys/vizcam.conf /var/keys/vizcam.conf.bak
-fi
-
-if [ -e /var/keys/vizcam.provid ]; then
-	echo "saving your actual vizcam.provid"
-	mv /var/keys/vizcam.provid /var/keys/vizcam.provid.bak
-fi
-
-if [ -e /var/keys/vizcam.srvid ]; then
-	echo "saving your actual vizcam.srvid"
-	mv /var/keys/vizcam.srvid /var/keys/vizcam.srvid.bak
-fi
-
-
-
-
-
+sync
 exit 0
Index: /ipk/source/emus_vizcam_1_05/CONTROL/prerm
===================================================================
--- /ipk/source/emus_vizcam_1_05/CONTROL/prerm	(revision 6660)
+++ /ipk/source/emus_vizcam_1_05/CONTROL/prerm	(revision 6661)
@@ -1,5 +1,4 @@
 #!/bin/sh
-TMP=/tmp/.VizCam
-
+TMP=/tmp/.keys
 echo "syncing disk"
 sync
@@ -10,6 +9,21 @@
 fi
 
-echo "removing VizCam and Configs"
+if [ ! -e /var/keys/vizcam.conf.vizcam ]; then
+	echo "remove ipk vizcam.conf"
+	rm /var/keys/vizcam.conf
+fi
 
+if [ ! -e /var/keys/vizcam.provid.vizcam ]; then
+	echo "remove ipk vizcam.provid"
+	rm /var/keys/vizcam.provid
+fi
+
+if [ ! -e /var/keys/vizcam.srvid.vizcam ]; then
+	echo "remove ipk vizcam.srvid"
+	rm /var/keys/vizcam.srvid
+fi
+
+
+echo "removing Vizcam and configs"
 exit 0
 
Index: /ipk/source/emus_vizcam_1_08/CONTROL/postinst
===================================================================
--- /ipk/source/emus_vizcam_1_08/CONTROL/postinst	(revision 6660)
+++ /ipk/source/emus_vizcam_1_08/CONTROL/postinst	(revision 6661)
@@ -1,8 +1,7 @@
 #!/bin/sh
-TMP=/tmp/.VizCam
+TMP=/tmp/.keys
+PLUGINDIR=/var/keys
 PLUGINDIR=/var/bin
 CONFIGDIR=/var/etc
-PLUGINDIR=/var/keys
-
 echo "successfully installed"
 echo "syncing disk"
@@ -14,4 +13,31 @@
 fi
 
+if [ ! -e /var/keys/vizcam.conf ]; then
+	echo "use ipk config file: vizcam.conf"
+	echo "rename /var/keys/vizcam.conf.vizcam > /var/keys/vizcam.conf"
+	mv /var/keys/vizcam.conf.vizcam /var/keys/vizcam.conf
+else
+	echo "found user config file: vizcam.conf"
+	echo "skip ipk config file: vizcam.conf.vizcam"
+fi
+
+if [ ! -e /var/keys/vizcam.provid ]; then
+	echo "use ipk config file: vizcam.provid"
+	echo "rename /var/keys/vizcam.provid.vizcam > /var/keys/vizcam.provid"
+	mv /var/keys/vizcam.provid.vizcam /var/keys/vizcam.provid
+else
+	echo "found user config file: vizcam.provid"
+	echo "skip ipk config file: vizcam.provid.vizcam"
+fi
+
+if [ ! -e /var/keys/vizcam.srvid ]; then
+	echo "use ipk config file: vizcam.srvid"
+	echo "rename /var/keys/vizcam.srvid.vizcam > /var/keys/vizcam.srvid"
+	mv /var/keys/vizcam.srvid.vizcam /var/keys/vizcam.srvid
+else
+	echo "found user config file: vizcam.srvid"
+	echo "skip ipk config file: vizcam.srvid.vizcam"
+fi
+
 
 exit 0
Index: /ipk/source/emus_vizcam_1_08/CONTROL/postrm
===================================================================
--- /ipk/source/emus_vizcam_1_08/CONTROL/postrm	(revision 6660)
+++ /ipk/source/emus_vizcam_1_08/CONTROL/postrm	(revision 6661)
@@ -1,4 +1,4 @@
 #!/bin/sh
-TMP=/tmp/.VizCam
+TMP=/tmp/.keys
 echo "successfully removed"
 echo "syncing disk"
@@ -9,20 +9,6 @@
 	echo new freespace size $FREE kb
 fi
-if [ -e /var/keys/vizcam.conf.bak ]; then
-	echo "renaming your saved vizcam.conf"
-	mv /var/keys/vizcam.conf.bak /var/keys/vizcam.conf
-fi
-
-if [ -e /var/keys/vizcam.provid.bak ]; then
-	echo "renaming your saved vizcam.provid"
-	mv /var/keys/vizcam.provid.bak /var/keys/vizcam.provid
-fi
-
-if [ -e /var/keys/vizcam.srvid.bak ]; then
-	echo "renaming your saved vizcam.srvid"
-	mv /var/keys/vizcam.srvid.bak /var/keys/vizcam.srvid
-fi
-
 
 sync
+
 exit 0
Index: /ipk/source/emus_vizcam_1_08/CONTROL/preinst
===================================================================
--- /ipk/source/emus_vizcam_1_08/CONTROL/preinst	(revision 6660)
+++ /ipk/source/emus_vizcam_1_08/CONTROL/preinst	(revision 6661)
@@ -1,5 +1,5 @@
 #!/bin/sh
 #
-TMP=/tmp/.VizCam
+TMP=/tmp/.keys
 echo "syncing disk"
 sync
@@ -21,5 +21,5 @@
 	SPACE=`df | grep /dev/mtdblock | grep var | sed 's/ \+/ /g' | cut -d ' ' -f4 | tail -n1`
 	FREE=`expr $SPACE - 100`
-	SIZE=450
+	SIZE=122
 	echo "checking freespace"
 	echo packege size $SIZE kb
@@ -32,7 +32,7 @@
 	fi
 fi   
-echo "installing VizCam ..."
+echo "installing Vizcam and configs..."
 echo "checking OS"
-if  [ `cat /etc/motd | grep AAF | grep M | grep rev | wc -l` -eq 0 ]; then                      
+if  [ `cat /etc/motd | grep AAF | grep M | grep rev | wc -l` -eq 0 ]; then
 	echo ---------------------------
 	echo DONT USE this IPK Package!!
@@ -43,23 +43,4 @@
 fi
 
-
-if [ -e /var/keys/vizcam.conf ]; then
-	echo "saving your actual vizcam.conf"
-	mv /var/keys/vizcam.conf /var/keys/vizcam.conf.bak
-fi
-
-if [ -e /var/keys/vizcam.provid ]; then
-	echo "saving your actual vizcam.provid"
-	mv /var/keys/vizcam.provid /var/keys/vizcam.provid.bak
-fi
-
-if [ -e /var/keys/vizcam.srvid ]; then
-	echo "saving your actual vizcam.srvid"
-	mv /var/keys/vizcam.srvid /var/keys/vizcam.srvid.bak
-fi
-
-
-
-
-
+sync
 exit 0
Index: /ipk/source/emus_vizcam_1_08/CONTROL/prerm
===================================================================
--- /ipk/source/emus_vizcam_1_08/CONTROL/prerm	(revision 6660)
+++ /ipk/source/emus_vizcam_1_08/CONTROL/prerm	(revision 6661)
@@ -1,5 +1,4 @@
 #!/bin/sh
-TMP=/tmp/.VizCam
-
+TMP=/tmp/.keys
 echo "syncing disk"
 sync
@@ -10,6 +9,21 @@
 fi
 
-echo "removing VizCam and Configs"
+if [ ! -e /var/keys/vizcam.conf.vizcam ]; then
+	echo "remove ipk vizcam.conf"
+	rm /var/keys/vizcam.conf
+fi
 
+if [ ! -e /var/keys/vizcam.provid.vizcam ]; then
+	echo "remove ipk vizcam.provid"
+	rm /var/keys/vizcam.provid
+fi
+
+if [ ! -e /var/keys/vizcam.srvid.vizcam ]; then
+	echo "remove ipk vizcam.srvid"
+	rm /var/keys/vizcam.srvid
+fi
+
+
+echo "removing Vizcam and configs"
 exit 0
 
Index: /ipk/source/emus_vizcam_1_09/CONTROL/postinst
===================================================================
--- /ipk/source/emus_vizcam_1_09/CONTROL/postinst	(revision 6660)
+++ /ipk/source/emus_vizcam_1_09/CONTROL/postinst	(revision 6661)
@@ -1,8 +1,7 @@
 #!/bin/sh
-TMP=/tmp/.VizCam
+TMP=/tmp/.keys
+PLUGINDIR=/var/keys
 PLUGINDIR=/var/bin
 CONFIGDIR=/var/etc
-PLUGINDIR=/var/keys
-
 echo "successfully installed"
 echo "syncing disk"
@@ -14,3 +13,39 @@
 fi
 
+if [ ! -e /var/keys/vizcam.conf ]; then
+	echo "use ipk config file: vizcam.conf"
+	echo "rename /var/keys/vizcam.conf.vizcam > /var/keys/vizcam.conf"
+	mv /var/keys/vizcam.conf.vizcam /var/keys/vizcam.conf
+else
+	echo "found user config file: vizcam.conf"
+	echo "skip ipk config file: vizcam.conf.vizcam"
+fi
+
+if [ ! -e /var/keys/vizcam.provid ]; then
+	echo "use ipk config file: vizcam.provid"
+	echo "rename /var/keys/vizcam.provid.vizcam > /var/keys/vizcam.provid"
+	mv /var/keys/vizcam.provid.vizcam /var/keys/vizcam.provid
+else
+	echo "found user config file: vizcam.provid"
+	echo "skip ipk config file: vizcam.provid.vizcam"
+fi
+
+if [ ! -e /var/keys/vizcam.srvid ]; then
+	echo "use ipk config file: vizcam.srvid"
+	echo "rename /var/keys/vizcam.srvid.vizcam > /var/keys/vizcam.srvid"
+	mv /var/keys/vizcam.srvid.vizcam /var/keys/vizcam.srvid
+else
+	echo "found user config file: vizcam.srvid"
+	echo "skip ipk config file: vizcam.srvid.vizcam"
+fi
+
+if [ ! -e /var/keys/vizcam.dvbapi ]; then
+	echo "use ipk config file: vizcam.dvbapi"
+	echo "rename /var/keys/vizcam.dvbapi.vizcam > /var/keys/vizcam.dvbapi"
+	mv /var/keys/vizcam.dvbapi.vizcam /var/keys/vizcam.dvbapi
+else
+	echo "found user config file: vizcam.dvbapi"
+	echo "skip ipk config file: vizcam.dvbapi.vizcam"
+fi
+
 exit 0
Index: /ipk/source/emus_vizcam_1_09/CONTROL/postrm
===================================================================
--- /ipk/source/emus_vizcam_1_09/CONTROL/postrm	(revision 6660)
+++ /ipk/source/emus_vizcam_1_09/CONTROL/postrm	(revision 6661)
@@ -1,4 +1,4 @@
 #!/bin/sh
-TMP=/tmp/.VizCam
+TMP=/tmp/.keys
 echo "successfully removed"
 echo "syncing disk"
@@ -9,24 +9,6 @@
 	echo new freespace size $FREE kb
 fi
-if [ -e /var/keys/vizcam.conf.bak ]; then
-	echo "renaming your saved vizcam.conf"
-	mv /var/keys/vizcam.conf.bak /var/keys/vizcam.conf
-fi
-
-if [ -e /var/keys/vizcam.provid.bak ]; then
-	echo "renaming your saved vizcam.provid"
-	mv /var/keys/vizcam.provid.bak /var/keys/vizcam.provid
-fi
-
-if [ -e /var/keys/vizcam.srvid.bak ]; then
-	echo "renaming your saved vizcam.srvid"
-	mv /var/keys/vizcam.srvid.bak /var/keys/vizcam.srvid
-fi
-
-if [ -e /var/keys/vizcam.dvbapi.bak ]; then
-	echo "renaming your saved vizcam.dvbapi"
-	mv /var/keys/vizcam.dvbapi.bak /var/keys/vizcam.dvbapi
-fi
 
 sync
+
 exit 0
Index: /ipk/source/emus_vizcam_1_09/CONTROL/preinst
===================================================================
--- /ipk/source/emus_vizcam_1_09/CONTROL/preinst	(revision 6660)
+++ /ipk/source/emus_vizcam_1_09/CONTROL/preinst	(revision 6661)
@@ -1,5 +1,5 @@
 #!/bin/sh
 #
-TMP=/tmp/.VizCam
+TMP=/tmp/.keys
 echo "syncing disk"
 sync
@@ -21,5 +21,5 @@
 	SPACE=`df | grep /dev/mtdblock | grep var | sed 's/ \+/ /g' | cut -d ' ' -f4 | tail -n1`
 	FREE=`expr $SPACE - 100`
-	SIZE=450
+	SIZE=122
 	echo "checking freespace"
 	echo packege size $SIZE kb
@@ -32,7 +32,7 @@
 	fi
 fi   
-echo "installing VizCam ..."
+echo "installing Vizcam and configs..."
 echo "checking OS"
-if  [ `cat /etc/motd | grep AAF | grep M | grep rev | wc -l` -eq 0 ]; then                      
+if  [ `cat /etc/motd | grep AAF | grep M | grep rev | wc -l` -eq 0 ]; then
 	echo ---------------------------
 	echo DONT USE this IPK Package!!
@@ -43,26 +43,4 @@
 fi
 
-
-if [ -e /var/keys/vizcam.conf ]; then
-	echo "saving your actual vizcam.conf"
-	mv /var/keys/vizcam.conf /var/keys/vizcam.conf.bak
-fi
-
-if [ -e /var/keys/vizcam.provid ]; then
-	echo "saving your actual vizcam.provid"
-	mv /var/keys/vizcam.provid /var/keys/vizcam.provid.bak
-fi
-
-if [ -e /var/keys/vizcam.srvid ]; then
-	echo "saving your actual vizcam.srvid"
-	mv /var/keys/vizcam.srvid /var/keys/vizcam.srvid.bak
-fi
-
-if [ -e /var/keys/vizcam.dvbapi ]; then
-	echo "saving your actual vizcam.dvbapi"
-	mv /var/keys/vizcam.dvbapi /var/keys/vizcam.dvbapi.bak
-fi
-
-
-
+sync
 exit 0
Index: /ipk/source/emus_vizcam_1_09/CONTROL/prerm
===================================================================
--- /ipk/source/emus_vizcam_1_09/CONTROL/prerm	(revision 6660)
+++ /ipk/source/emus_vizcam_1_09/CONTROL/prerm	(revision 6661)
@@ -1,5 +1,4 @@
 #!/bin/sh
-TMP=/tmp/.VizCam
-
+TMP=/tmp/.keys
 echo "syncing disk"
 sync
@@ -10,6 +9,24 @@
 fi
 
-echo "removing VizCam and Configs"
+if [ ! -e /var/keys/vizcam.conf.vizcam ]; then
+	echo "remove ipk vizcam.conf"
+	rm /var/keys/vizcam.conf
+fi
 
+if [ ! -e /var/keys/vizcam.provid.vizcam ]; then
+	echo "remove ipk vizcam.provid"
+	rm /var/keys/vizcam.provid
+fi
+
+if [ ! -e /var/keys/vizcam.srvid.vizcam ]; then
+	echo "remove ipk vizcam.srvid"
+	rm /var/keys/vizcam.srvid
+fi
+
+if [ ! -e /var/keys/vizcam.dvbapi.vizcam ]; then
+	echo "remove ipk vizcam.dvbapi"
+	rm /var/keys/vizcam.dvbapi
+fi
+
+echo "removing Vizcam and configs"
 exit 0
-
Index: /ipk/source/emus_vizcam_1_10/CONTROL/postinst
===================================================================
--- /ipk/source/emus_vizcam_1_10/CONTROL/postinst	(revision 6660)
+++ /ipk/source/emus_vizcam_1_10/CONTROL/postinst	(revision 6661)
@@ -1,8 +1,7 @@
 #!/bin/sh
-TMP=/tmp/.VizCam
+TMP=/tmp/.keys
+PLUGINDIR=/var/keys
 PLUGINDIR=/var/bin
 CONFIGDIR=/var/etc
-PLUGINDIR=/var/keys
-
 echo "successfully installed"
 echo "syncing disk"
@@ -14,4 +13,39 @@
 fi
 
+if [ ! -e /var/keys/vizcam.conf ]; then
+	echo "use ipk config file: vizcam.conf"
+	echo "rename /var/keys/vizcam.conf.vizcam > /var/keys/vizcam.conf"
+	mv /var/keys/vizcam.conf.vizcam /var/keys/vizcam.conf
+else
+	echo "found user config file: vizcam.conf"
+	echo "skip ipk config file: vizcam.conf.vizcam"
+fi
+
+if [ ! -e /var/keys/vizcam.provid ]; then
+	echo "use ipk config file: vizcam.provid"
+	echo "rename /var/keys/vizcam.provid.vizcam > /var/keys/vizcam.provid"
+	mv /var/keys/vizcam.provid.vizcam /var/keys/vizcam.provid
+else
+	echo "found user config file: vizcam.provid"
+	echo "skip ipk config file: vizcam.provid.vizcam"
+fi
+
+if [ ! -e /var/keys/vizcam.srvid ]; then
+	echo "use ipk config file: vizcam.srvid"
+	echo "rename /var/keys/vizcam.srvid.vizcam > /var/keys/vizcam.srvid"
+	mv /var/keys/vizcam.srvid.vizcam /var/keys/vizcam.srvid
+else
+	echo "found user config file: vizcam.srvid"
+	echo "skip ipk config file: vizcam.srvid.vizcam"
+fi
+
+if [ ! -e /var/keys/vizcam.dvbapi ]; then
+	echo "use ipk config file: vizcam.dvbapi"
+	echo "rename /var/keys/vizcam.dvbapi.vizcam > /var/keys/vizcam.dvbapi"
+	mv /var/keys/vizcam.dvbapi.vizcam /var/keys/vizcam.dvbapi
+else
+	echo "found user config file: vizcam.dvbapi"
+	echo "skip ipk config file: vizcam.dvbapi.vizcam"
+fi
 
 exit 0
Index: /ipk/source/emus_vizcam_1_10/CONTROL/postrm
===================================================================
--- /ipk/source/emus_vizcam_1_10/CONTROL/postrm	(revision 6660)
+++ /ipk/source/emus_vizcam_1_10/CONTROL/postrm	(revision 6661)
@@ -1,4 +1,4 @@
 #!/bin/sh
-TMP=/tmp/.VizCam
+TMP=/tmp/.keys
 echo "successfully removed"
 echo "syncing disk"
@@ -9,24 +9,6 @@
 	echo new freespace size $FREE kb
 fi
-if [ -e /var/keys/vizcam.conf.bak ]; then
-	echo "renaming your saved vizcam.conf"
-	mv /var/keys/vizcam.conf.bak /var/keys/vizcam.conf
-fi
-
-if [ -e /var/keys/vizcam.provid.bak ]; then
-	echo "renaming your saved vizcam.provid"
-	mv /var/keys/vizcam.provid.bak /var/keys/vizcam.provid
-fi
-
-if [ -e /var/keys/vizcam.srvid.bak ]; then
-	echo "renaming your saved vizcam.srvid"
-	mv /var/keys/vizcam.srvid.bak /var/keys/vizcam.srvid
-fi
-
-if [ -e /var/keys/vizcam.dvbapi.bak ]; then
-	echo "renaming your saved vizcam.dvbapi"
-	mv /var/keys/vizcam.dvbapi.bak /var/keys/vizcam.dvbapi
-fi
 
 sync
+
 exit 0
Index: /ipk/source/emus_vizcam_1_10/CONTROL/preinst
===================================================================
--- /ipk/source/emus_vizcam_1_10/CONTROL/preinst	(revision 6660)
+++ /ipk/source/emus_vizcam_1_10/CONTROL/preinst	(revision 6661)
@@ -1,5 +1,5 @@
 #!/bin/sh
 #
-TMP=/tmp/.VizCam
+TMP=/tmp/.keys
 echo "syncing disk"
 sync
@@ -21,5 +21,5 @@
 	SPACE=`df | grep /dev/mtdblock | grep var | sed 's/ \+/ /g' | cut -d ' ' -f4 | tail -n1`
 	FREE=`expr $SPACE - 100`
-	SIZE=450
+	SIZE=122
 	echo "checking freespace"
 	echo packege size $SIZE kb
@@ -32,7 +32,7 @@
 	fi
 fi   
-echo "installing VizCam ..."
+echo "installing Vizcam and configs..."
 echo "checking OS"
-if  [ `cat /etc/motd | grep AAF | grep M | grep rev | wc -l` -eq 0 ]; then                      
+if  [ `cat /etc/motd | grep AAF | grep M | grep rev | wc -l` -eq 0 ]; then
 	echo ---------------------------
 	echo DONT USE this IPK Package!!
@@ -43,26 +43,4 @@
 fi
 
-
-if [ -e /var/keys/vizcam.conf ]; then
-	echo "saving your actual vizcam.conf"
-	mv /var/keys/vizcam.conf /var/keys/vizcam.conf.bak
-fi
-
-if [ -e /var/keys/vizcam.provid ]; then
-	echo "saving your actual vizcam.provid"
-	mv /var/keys/vizcam.provid /var/keys/vizcam.provid.bak
-fi
-
-if [ -e /var/keys/vizcam.srvid ]; then
-	echo "saving your actual vizcam.srvid"
-	mv /var/keys/vizcam.srvid /var/keys/vizcam.srvid.bak
-fi
-
-if [ -e /var/keys/vizcam.dvbapi ]; then
-	echo "saving your actual vizcam.dvbapi"
-	mv /var/keys/vizcam.dvbapi /var/keys/vizcam.dvbapi.bak
-fi
-
-
-
+sync
 exit 0
Index: /ipk/source/emus_vizcam_1_10/CONTROL/prerm
===================================================================
--- /ipk/source/emus_vizcam_1_10/CONTROL/prerm	(revision 6660)
+++ /ipk/source/emus_vizcam_1_10/CONTROL/prerm	(revision 6661)
@@ -1,5 +1,4 @@
 #!/bin/sh
-TMP=/tmp/.VizCam
-
+TMP=/tmp/.keys
 echo "syncing disk"
 sync
@@ -10,6 +9,24 @@
 fi
 
-echo "removing VizCam and Configs"
+if [ ! -e /var/keys/vizcam.conf.vizcam ]; then
+	echo "remove ipk vizcam.conf"
+	rm /var/keys/vizcam.conf
+fi
 
+if [ ! -e /var/keys/vizcam.provid.vizcam ]; then
+	echo "remove ipk vizcam.provid"
+	rm /var/keys/vizcam.provid
+fi
+
+if [ ! -e /var/keys/vizcam.srvid.vizcam ]; then
+	echo "remove ipk vizcam.srvid"
+	rm /var/keys/vizcam.srvid
+fi
+
+if [ ! -e /var/keys/vizcam.dvbapi.vizcam ]; then
+	echo "remove ipk vizcam.dvbapi"
+	rm /var/keys/vizcam.dvbapi
+fi
+
+echo "removing Vizcam and configs"
 exit 0
-
Index: /ipk/source/emus_vizcam_1_11/CONTROL/postinst
===================================================================
--- /ipk/source/emus_vizcam_1_11/CONTROL/postinst	(revision 6660)
+++ /ipk/source/emus_vizcam_1_11/CONTROL/postinst	(revision 6661)
@@ -1,8 +1,7 @@
 #!/bin/sh
-TMP=/tmp/.VizCam
+TMP=/tmp/.keys
+PLUGINDIR=/var/keys
 PLUGINDIR=/var/bin
 CONFIGDIR=/var/etc
-PLUGINDIR=/var/keys
-
 echo "successfully installed"
 echo "syncing disk"
@@ -14,4 +13,39 @@
 fi
 
+if [ ! -e /var/keys/vizcam.conf ]; then
+	echo "use ipk config file: vizcam.conf"
+	echo "rename /var/keys/vizcam.conf.vizcam > /var/keys/vizcam.conf"
+	mv /var/keys/vizcam.conf.vizcam /var/keys/vizcam.conf
+else
+	echo "found user config file: vizcam.conf"
+	echo "skip ipk config file: vizcam.conf.vizcam"
+fi
+
+if [ ! -e /var/keys/vizcam.provid ]; then
+	echo "use ipk config file: vizcam.provid"
+	echo "rename /var/keys/vizcam.provid.vizcam > /var/keys/vizcam.provid"
+	mv /var/keys/vizcam.provid.vizcam /var/keys/vizcam.provid
+else
+	echo "found user config file: vizcam.provid"
+	echo "skip ipk config file: vizcam.provid.vizcam"
+fi
+
+if [ ! -e /var/keys/vizcam.srvid ]; then
+	echo "use ipk config file: vizcam.srvid"
+	echo "rename /var/keys/vizcam.srvid.vizcam > /var/keys/vizcam.srvid"
+	mv /var/keys/vizcam.srvid.vizcam /var/keys/vizcam.srvid
+else
+	echo "found user config file: vizcam.srvid"
+	echo "skip ipk config file: vizcam.srvid.vizcam"
+fi
+
+if [ ! -e /var/keys/vizcam.dvbapi ]; then
+	echo "use ipk config file: vizcam.dvbapi"
+	echo "rename /var/keys/vizcam.dvbapi.vizcam > /var/keys/vizcam.dvbapi"
+	mv /var/keys/vizcam.dvbapi.vizcam /var/keys/vizcam.dvbapi
+else
+	echo "found user config file: vizcam.dvbapi"
+	echo "skip ipk config file: vizcam.dvbapi.vizcam"
+fi
 
 exit 0
Index: /ipk/source/emus_vizcam_1_11/CONTROL/postrm
===================================================================
--- /ipk/source/emus_vizcam_1_11/CONTROL/postrm	(revision 6660)
+++ /ipk/source/emus_vizcam_1_11/CONTROL/postrm	(revision 6661)
@@ -1,4 +1,4 @@
 #!/bin/sh
-TMP=/tmp/.VizCam
+TMP=/tmp/.keys
 echo "successfully removed"
 echo "syncing disk"
@@ -9,24 +9,6 @@
 	echo new freespace size $FREE kb
 fi
-if [ -e /var/keys/vizcam.conf.bak ]; then
-	echo "renaming your saved vizcam.conf"
-	mv /var/keys/vizcam.conf.bak /var/keys/vizcam.conf
-fi
-
-if [ -e /var/keys/vizcam.provid.bak ]; then
-	echo "renaming your saved vizcam.provid"
-	mv /var/keys/vizcam.provid.bak /var/keys/vizcam.provid
-fi
-
-if [ -e /var/keys/vizcam.srvid.bak ]; then
-	echo "renaming your saved vizcam.srvid"
-	mv /var/keys/vizcam.srvid.bak /var/keys/vizcam.srvid
-fi
-
-if [ -e /var/keys/vizcam.dvbapi.bak ]; then
-	echo "renaming your saved vizcam.dvbapi"
-	mv /var/keys/vizcam.dvbapi.bak /var/keys/vizcam.dvbapi
-fi
 
 sync
+
 exit 0
Index: /ipk/source/emus_vizcam_1_11/CONTROL/preinst
===================================================================
--- /ipk/source/emus_vizcam_1_11/CONTROL/preinst	(revision 6660)
+++ /ipk/source/emus_vizcam_1_11/CONTROL/preinst	(revision 6661)
@@ -1,5 +1,5 @@
 #!/bin/sh
 #
-TMP=/tmp/.VizCam
+TMP=/tmp/.keys
 echo "syncing disk"
 sync
@@ -21,5 +21,5 @@
 	SPACE=`df | grep /dev/mtdblock | grep var | sed 's/ \+/ /g' | cut -d ' ' -f4 | tail -n1`
 	FREE=`expr $SPACE - 100`
-	SIZE=450
+	SIZE=122
 	echo "checking freespace"
 	echo packege size $SIZE kb
@@ -32,7 +32,7 @@
 	fi
 fi   
-echo "installing VizCam ..."
+echo "installing Vizcam and configs..."
 echo "checking OS"
-if  [ `cat /etc/motd | grep AAF | grep M | grep rev | wc -l` -eq 0 ]; then                      
+if  [ `cat /etc/motd | grep AAF | grep M | grep rev | wc -l` -eq 0 ]; then
 	echo ---------------------------
 	echo DONT USE this IPK Package!!
@@ -43,26 +43,4 @@
 fi
 
-
-if [ -e /var/keys/vizcam.conf ]; then
-	echo "saving your actual vizcam.conf"
-	mv /var/keys/vizcam.conf /var/keys/vizcam.conf.bak
-fi
-
-if [ -e /var/keys/vizcam.provid ]; then
-	echo "saving your actual vizcam.provid"
-	mv /var/keys/vizcam.provid /var/keys/vizcam.provid.bak
-fi
-
-if [ -e /var/keys/vizcam.srvid ]; then
-	echo "saving your actual vizcam.srvid"
-	mv /var/keys/vizcam.srvid /var/keys/vizcam.srvid.bak
-fi
-
-if [ -e /var/keys/vizcam.dvbapi ]; then
-	echo "saving your actual vizcam.dvbapi"
-	mv /var/keys/vizcam.dvbapi /var/keys/vizcam.dvbapi.bak
-fi
-
-
-
+sync
 exit 0
Index: /ipk/source/emus_vizcam_1_11/CONTROL/prerm
===================================================================
--- /ipk/source/emus_vizcam_1_11/CONTROL/prerm	(revision 6660)
+++ /ipk/source/emus_vizcam_1_11/CONTROL/prerm	(revision 6661)
@@ -1,5 +1,4 @@
 #!/bin/sh
-TMP=/tmp/.VizCam
-
+TMP=/tmp/.keys
 echo "syncing disk"
 sync
@@ -10,6 +9,25 @@
 fi
 
-echo "removing VizCam and Configs"
+if [ ! -e /var/keys/vizcam.conf.vizcam ]; then
+	echo "remove ipk vizcam.conf"
+	rm /var/keys/vizcam.conf
+fi
 
+if [ ! -e /var/keys/vizcam.provid.vizcam ]; then
+	echo "remove ipk vizcam.provid"
+	rm /var/keys/vizcam.provid
+fi
+
+if [ ! -e /var/keys/vizcam.srvid.vizcam ]; then
+	echo "remove ipk vizcam.srvid"
+	rm /var/keys/vizcam.srvid
+fi
+
+if [ ! -e /var/keys/vizcam.dvbapi.vizcam ]; then
+	echo "remove ipk vizcam.dvbapi"
+	rm /var/keys/vizcam.dvbapi
+fi
+
+echo "removing Vizcam and configs"
 exit 0
 
Index: /ipk/source/emus_vizcam_1_12/CONTROL/postinst
===================================================================
--- /ipk/source/emus_vizcam_1_12/CONTROL/postinst	(revision 6660)
+++ /ipk/source/emus_vizcam_1_12/CONTROL/postinst	(revision 6661)
@@ -1,8 +1,7 @@
 #!/bin/sh
-TMP=/tmp/.VizCam
+TMP=/tmp/.keys
+PLUGINDIR=/var/keys
 PLUGINDIR=/var/bin
 CONFIGDIR=/var/etc
-PLUGINDIR=/var/keys
-
 echo "successfully installed"
 echo "syncing disk"
@@ -14,4 +13,39 @@
 fi
 
+if [ ! -e /var/keys/vizcam.conf ]; then
+	echo "use ipk config file: vizcam.conf"
+	echo "rename /var/keys/vizcam.conf.vizcam > /var/keys/vizcam.conf"
+	mv /var/keys/vizcam.conf.vizcam /var/keys/vizcam.conf
+else
+	echo "found user config file: vizcam.conf"
+	echo "skip ipk config file: vizcam.conf.vizcam"
+fi
+
+if [ ! -e /var/keys/vizcam.provid ]; then
+	echo "use ipk config file: vizcam.provid"
+	echo "rename /var/keys/vizcam.provid.vizcam > /var/keys/vizcam.provid"
+	mv /var/keys/vizcam.provid.vizcam /var/keys/vizcam.provid
+else
+	echo "found user config file: vizcam.provid"
+	echo "skip ipk config file: vizcam.provid.vizcam"
+fi
+
+if [ ! -e /var/keys/vizcam.srvid ]; then
+	echo "use ipk config file: vizcam.srvid"
+	echo "rename /var/keys/vizcam.srvid.vizcam > /var/keys/vizcam.srvid"
+	mv /var/keys/vizcam.srvid.vizcam /var/keys/vizcam.srvid
+else
+	echo "found user config file: vizcam.srvid"
+	echo "skip ipk config file: vizcam.srvid.vizcam"
+fi
+
+if [ ! -e /var/keys/vizcam.dvbapi ]; then
+	echo "use ipk config file: vizcam.dvbapi"
+	echo "rename /var/keys/vizcam.dvbapi.vizcam > /var/keys/vizcam.dvbapi"
+	mv /var/keys/vizcam.dvbapi.vizcam /var/keys/vizcam.dvbapi
+else
+	echo "found user config file: vizcam.dvbapi"
+	echo "skip ipk config file: vizcam.dvbapi.vizcam"
+fi
 
 exit 0
Index: /ipk/source/emus_vizcam_1_12/CONTROL/postrm
===================================================================
--- /ipk/source/emus_vizcam_1_12/CONTROL/postrm	(revision 6660)
+++ /ipk/source/emus_vizcam_1_12/CONTROL/postrm	(revision 6661)
@@ -1,4 +1,4 @@
 #!/bin/sh
-TMP=/tmp/.VizCam
+TMP=/tmp/.keys
 echo "successfully removed"
 echo "syncing disk"
@@ -9,24 +9,6 @@
 	echo new freespace size $FREE kb
 fi
-if [ -e /var/keys/vizcam.conf.bak ]; then
-	echo "renaming your saved vizcam.conf"
-	mv /var/keys/vizcam.conf.bak /var/keys/vizcam.conf
-fi
-
-if [ -e /var/keys/vizcam.provid.bak ]; then
-	echo "renaming your saved vizcam.provid"
-	mv /var/keys/vizcam.provid.bak /var/keys/vizcam.provid
-fi
-
-if [ -e /var/keys/vizcam.srvid.bak ]; then
-	echo "renaming your saved vizcam.srvid"
-	mv /var/keys/vizcam.srvid.bak /var/keys/vizcam.srvid
-fi
-
-if [ -e /var/keys/vizcam.dvbapi.bak ]; then
-	echo "renaming your saved vizcam.dvbapi"
-	mv /var/keys/vizcam.dvbapi.bak /var/keys/vizcam.dvbapi
-fi
 
 sync
+
 exit 0
Index: /ipk/source/emus_vizcam_1_12/CONTROL/preinst
===================================================================
--- /ipk/source/emus_vizcam_1_12/CONTROL/preinst	(revision 6660)
+++ /ipk/source/emus_vizcam_1_12/CONTROL/preinst	(revision 6661)
@@ -1,5 +1,5 @@
 #!/bin/sh
 #
-TMP=/tmp/.VizCam
+TMP=/tmp/.keys
 echo "syncing disk"
 sync
@@ -21,5 +21,5 @@
 	SPACE=`df | grep /dev/mtdblock | grep var | sed 's/ \+/ /g' | cut -d ' ' -f4 | tail -n1`
 	FREE=`expr $SPACE - 100`
-	SIZE=450
+	SIZE=122
 	echo "checking freespace"
 	echo packege size $SIZE kb
@@ -32,7 +32,7 @@
 	fi
 fi   
-echo "installing VizCam ..."
+echo "installing Vizcam and configs..."
 echo "checking OS"
-if  [ `cat /etc/motd | grep AAF | grep M | grep rev | wc -l` -eq 0 ]; then                      
+if  [ `cat /etc/motd | grep AAF | grep M | grep rev | wc -l` -eq 0 ]; then
 	echo ---------------------------
 	echo DONT USE this IPK Package!!
@@ -43,26 +43,4 @@
 fi
 
-
-if [ -e /var/keys/vizcam.conf ]; then
-	echo "saving your actual vizcam.conf"
-	mv /var/keys/vizcam.conf /var/keys/vizcam.conf.bak
-fi
-
-if [ -e /var/keys/vizcam.provid ]; then
-	echo "saving your actual vizcam.provid"
-	mv /var/keys/vizcam.provid /var/keys/vizcam.provid.bak
-fi
-
-if [ -e /var/keys/vizcam.srvid ]; then
-	echo "saving your actual vizcam.srvid"
-	mv /var/keys/vizcam.srvid /var/keys/vizcam.srvid.bak
-fi
-
-if [ -e /var/keys/vizcam.dvbapi ]; then
-	echo "saving your actual vizcam.dvbapi"
-	mv /var/keys/vizcam.dvbapi /var/keys/vizcam.dvbapi.bak
-fi
-
-
-
+sync
 exit 0
Index: /ipk/source/emus_vizcam_1_12/CONTROL/prerm
===================================================================
--- /ipk/source/emus_vizcam_1_12/CONTROL/prerm	(revision 6660)
+++ /ipk/source/emus_vizcam_1_12/CONTROL/prerm	(revision 6661)
@@ -1,5 +1,4 @@
 #!/bin/sh
-TMP=/tmp/.VizCam
-
+TMP=/tmp/.keys
 echo "syncing disk"
 sync
@@ -10,6 +9,24 @@
 fi
 
-echo "removing VizCam and Configs"
+if [ ! -e /var/keys/vizcam.conf.vizcam ]; then
+	echo "remove ipk vizcam.conf"
+	rm /var/keys/vizcam.conf
+fi
 
+if [ ! -e /var/keys/vizcam.provid.vizcam ]; then
+	echo "remove ipk vizcam.provid"
+	rm /var/keys/vizcam.provid
+fi
+
+if [ ! -e /var/keys/vizcam.srvid.vizcam ]; then
+	echo "remove ipk vizcam.srvid"
+	rm /var/keys/vizcam.srvid
+fi
+
+if [ ! -e /var/keys/vizcam.dvbapi.vizcam ]; then
+	echo "remove ipk vizcam.dvbapi"
+	rm /var/keys/vizcam.dvbapi
+fi
+
+echo "removing Vizcam and configs"
 exit 0
-
