Mailing List Archive

r19574 - in projects/haf/trunk/osso-app-killer: debian src
Author: dkedves
Date: 2009-12-14 14:37:46 +0200 (Mon, 14 Dec 2009)
New Revision: 19574

Modified:
projects/haf/trunk/osso-app-killer/debian/changelog
projects/haf/trunk/osso-app-killer/src/osso-clean-mmc.sh
Log:
Using a whitelist when clearing MyDocs

Modified: projects/haf/trunk/osso-app-killer/debian/changelog
===================================================================
--- projects/haf/trunk/osso-app-killer/debian/changelog 2009-12-11 13:18:14 UTC (rev 19573)
+++ projects/haf/trunk/osso-app-killer/debian/changelog 2009-12-14 12:37:46 UTC (rev 19574)
@@ -1,3 +1,11 @@
+osso-app-killer (1.33-2) unstable; urgency=low
+
+ [David Kedves]
+ - Using a whitelist when clearing MyDocs
+ * Fixes: NB#149564 - Enable clear user data (app-killer part)
+
+ -- David Kedves <kedazo@gmail.com> Mon, 14 Dec 2009 13:33:15 +0100
+
osso-app-killer (1.33-1) unstable; urgency=low

* Skip /apps/activesync during RFS

Modified: projects/haf/trunk/osso-app-killer/src/osso-clean-mmc.sh
===================================================================
--- projects/haf/trunk/osso-app-killer/src/osso-clean-mmc.sh 2009-12-11 13:18:14 UTC (rev 19573)
+++ projects/haf/trunk/osso-app-killer/src/osso-clean-mmc.sh 2009-12-14 12:37:46 UTC (rev 19574)
@@ -8,11 +8,13 @@
IFS='
'

-DIR_TO_CLEAR=${HOME}/MyDocs
+cd ${HOME}/MyDocs
+DONT='(documents/User Guides)|(documents/maemo_software_copyright.pdf)|'
+DONT=${DONT}'(cities)|(\./\.qf)|(\./\.n900\.ico)|(autorun\.inf)|'
+DONT=${DONT}'(\./Mac OS)|(\./\._)|(\.VolumeIcon\.icns)|(\./\.sounds/Ringtones)'

-cd ${HOME}/MyDocs
-for rmable in $(ls -A); do
- rm -rf "$rmable"
+for rmable in $(find ./ | sort -r | egrep -v "${DONT}"); do
+ rm -f "$rmable"
done

cd ${HOME}

_______________________________________________
maemo-commits mailing list
maemo-commits@maemo.org
https://lists.maemo.org/mailman/listinfo/maemo-commits