diff --git a/debian/control/postinst b/debian/control/postinst
index 92eeb7af94f9713a230716fc97b0bc8415c4a694..3e1d4441ce7547be3b0029840162a27bdc88d385 100644
--- a/debian/control/postinst
+++ b/debian/control/postinst
@@ -2,6 +2,7 @@
 
 NAME=floodlight
 KEYSTORE=/etc/floodlight/auth_credentials.jceks
+KEYSTOREPASS=/etc/floodlight/conf.d/01-keystorepass.properties
 
 case "$1" in
     configure)
@@ -16,17 +17,18 @@ case "$1" in
         chown -R syslog:adm /var/log/floodlight
         chown -R $NAME:$NAME /var/lib/floodlight
 
-        if [ ! -f /etc/floodlight/auth_credentials.jceks ]; then
+        if [ ! -f $KEYSTORE ]; then
 	    KSPASS=`dd if=/dev/urandom bs=1 count=32 2>/dev/null | base64 -w 0 | rev | cut -b 2- | rev`
+	    umask 0077
 	    echo "org.sdnplatform.sync.internal.SyncManager.keyStorePassword=$KSPASS" > \
-		/etc/floodlight/conf.d/01-keystorepass.properties
+		$KEYSTOREPASS
             authtool -a CHALLENGE_RESPONSE \
                 -ks $KEYSTORE \
                 -kp $KSPASS
-	    chown $NAME:$NAME $KEYSTORE 
+	    chown $NAME:$NAME $KEYSTORE $KEYSTOREPASS
         fi
 
-	service rsyslog reload
+	service rsyslog restart
 	service floodlight restart
     ;;
 
diff --git a/debian/control/prerm b/debian/control/prerm
index 4c9669156abd1bb9d6c5b18dddf27cc0d8ceb763..847302f83f864e2b7ccbcf3c5e4db2c1855911ad 100644
--- a/debian/control/prerm
+++ b/debian/control/prerm
@@ -3,17 +3,11 @@
 NAME=floodlight
 
 case "$1" in
-    purge)
-	rm -f /etc/floodlight/auth_credentials.jceks
-	rm -f /etc/floodlight/conf.d/01-keystorepass.properties
-	rm -rf /var/lib/floodlight/SyncDB
-    ;;
-
     remove)
-	service floodlight stop
+	service floodlight stop || true
     ;;
     
-    upgrade|failed-upgrade|abort-install|abort-upgrade|disappear)
+    purge|upgrade|failed-upgrade|abort-install|abort-upgrade|disappear)
     ;;
 
     *)
diff --git a/src/main/resources/apps/simpleforwarding.json b/src/main/resources/apps/simpleforwarding.json
index 3ffe97864dfdc2b0605e33811e68b931abf64f75..5956d5106f6a9e39b349faea8847427e12ded6b6 100644
--- a/src/main/resources/apps/simpleforwarding.json
+++ b/src/main/resources/apps/simpleforwarding.json
@@ -1,8 +1,8 @@
 {
     "name": "simpleforwarding",
     "modules": [
-	"net.floodlightcontroller.counter.CounterStore",
-	"net.floodlightcontroller.storage.memory.MemoryStorageSource",
+        "net.floodlightcontroller.counter.CounterStore",
+        "net.floodlightcontroller.storage.memory.MemoryStorageSource",
         "net.floodlightcontroller.core.internal.FloodlightProvider",
         "net.floodlightcontroller.threadpool.ThreadPool",
         "net.floodlightcontroller.devicemanager.internal.DeviceManagerImpl",