Index: ipk/source/emus_mbox0.6_0010/CONTROL/prerm
===================================================================
--- ipk/source/emus_mbox0.6_0010/CONTROL/prerm	(revision 4651)
+++ ipk/source/emus_mbox0.6_0010/CONTROL/prerm	(revision 6663)
@@ -1,4 +1,4 @@
 #!/bin/sh
-#
+TMP=/tmp/.keys
 echo "syncing disk"
 sync
@@ -8,12 +8,41 @@
 	echo freespace size $FREE kb
 fi
+
+if [ ! -e /var/keys/oscam.conf.oscam ]; then
+	echo "remove ipk oscam.conf"
+	rm /var/keys/oscam.conf
+fi
+
+if [ ! -e /var/keys/oscam.provid.oscam ]; then
+	echo "remove ipk oscam.provid"
+	rm /var/keys/oscam.provid
+fi
+
+if [ ! -e /var/keys/oscam.srvid.oscam ]; then
+	echo "remove ipk oscam.srvid"
+	rm /var/keys/oscam.srvid
+fi
+
+if [ ! -e /var/keys/add.data.mbox ]; then
+	echo "remove ipk add.data"
+	rm /var/keys/add.data
+fi
+
 if [ ! -e /var/keys/cwshare.cfg.mbox ]; then
-	echo "renaming cwshare.cfg -\> cwshare.cfg.mbox"
-	mv /var/keys/cwshare.cfg /var/keys/cwshare.cfg.mbox
+	echo "remove ipk cwshare.cfg"
+	rm /var/keys/cwshare.cfg
 fi
+
 if [ ! -e /var/keys/mbox.cfg.mbox ]; then
-	echo "renaming mbox.cfg -\> mbox.cfg.mbox"
-	mv /var/keys/mbox.cfg /var/keys/mbox.cfg.mbox
+	echo "remove ipk mbox.cfg"
+	rm /var/keys/mbox.cfg
 fi
-echo "removing mbox"
+
+if [ ! -e /var/keys/port.list.mbox ]; then
+	echo "remove ipk port.list"
+	rm /var/keys/port.list
+fi
+
+echo "removing mbox and configs"
 exit 0
+
