aboutsummaryrefslogtreecommitdiff
path: root/misc/firefox-rotate
diff options
context:
space:
mode:
authorSilvio Rhatto <rhatto@riseup.net>2013-01-13 15:37:49 -0200
committerSilvio Rhatto <rhatto@riseup.net>2013-01-13 15:37:49 -0200
commit454c6e3c77b3db507ee81875219089047fc2d5a3 (patch)
tree34ea351902ddd6094bc0a96a65b4bc07e9ee83d8 /misc/firefox-rotate
downloadscripts-454c6e3c77b3db507ee81875219089047fc2d5a3.tar.gz
scripts-454c6e3c77b3db507ee81875219089047fc2d5a3.tar.bz2
Initial import
Diffstat (limited to 'misc/firefox-rotate')
-rwxr-xr-xmisc/firefox-rotate21
1 files changed, 21 insertions, 0 deletions
diff --git a/misc/firefox-rotate b/misc/firefox-rotate
new file mode 100755
index 0000000..e116e0a
--- /dev/null
+++ b/misc/firefox-rotate
@@ -0,0 +1,21 @@
+#!/bin/bash
+#
+# firefox profile local backup
+#
+
+BACKUPDIR="$HOME/backups/mozilla"
+
+if [ ! -d "/$BACKUPDIR" ]; then
+ mkdir -p $BACKUPDIR
+fi
+
+if [ -d "/$BACKUPDIR/mozilla.2" ]; then
+ rm -rf /$BACKUPDIR/mozilla.2
+fi
+
+if [ -d "/$BACKUPDIR/mozilla.1" ]; then
+ mv /$BACKUPDIR/mozilla.1 /$BACKUPDIR/mozilla.2
+fi
+
+cp -Rp $HOME/.mozilla /$BACKUPDIR/mozilla.1
+