aboutsummaryrefslogtreecommitdiffstats
path: root/plugins/backup-restore/backup.c
diff options
context:
space:
mode:
authorSuman Manjunath <msuman@src.gnome.org>2008-06-30 15:04:19 +0800
committerSuman Manjunath <msuman@src.gnome.org>2008-06-30 15:04:19 +0800
commit49f22ddf6e7839230954af3cbbc64f2da8a1ffe9 (patch)
treeee4be91ce0848f4813daf3e4e0cf446e8bbb9021 /plugins/backup-restore/backup.c
parentcdf763e9d7f65a2bb94ab64f88b43b41a29e3e89 (diff)
downloadgsoc2013-evolution-49f22ddf6e7839230954af3cbbc64f2da8a1ffe9.tar
gsoc2013-evolution-49f22ddf6e7839230954af3cbbc64f2da8a1ffe9.tar.gz
gsoc2013-evolution-49f22ddf6e7839230954af3cbbc64f2da8a1ffe9.tar.bz2
gsoc2013-evolution-49f22ddf6e7839230954af3cbbc64f2da8a1ffe9.tar.lz
gsoc2013-evolution-49f22ddf6e7839230954af3cbbc64f2da8a1ffe9.tar.xz
gsoc2013-evolution-49f22ddf6e7839230954af3cbbc64f2da8a1ffe9.tar.zst
gsoc2013-evolution-49f22ddf6e7839230954af3cbbc64f2da8a1ffe9.zip
Patch from Milan Crha <mcrha@redhat.com> ** Fix for bug #536488 (Remove the .running file before backup and after restore).
svn path=/trunk/; revision=35704
Diffstat (limited to 'plugins/backup-restore/backup.c')
-rw-r--r--plugins/backup-restore/backup.c3
1 files changed, 3 insertions, 0 deletions
diff --git a/plugins/backup-restore/backup.c b/plugins/backup-restore/backup.c
index 8711871581..d923b3bd92 100644
--- a/plugins/backup-restore/backup.c
+++ b/plugins/backup-restore/backup.c
@@ -72,6 +72,8 @@ backup (const char *filename)
/* FIXME Will the versioned setting always work? */
s (EVOLUTION " --force-shutdown");
+ s ("rm $HOME/.evolution/.running");
+
CANCEL (complete);
txt = _("Backing Evolution accounts and settings");
s ("gconftool-2 --dump " GCONF_DIR " > " GCONF_DUMP_PATH);
@@ -136,6 +138,7 @@ restore (const char *filename)
s ("rm -rf " GCONF_DUMP_PATH);
s ("rm -rf " EVOLUTION_DIR_BACKUP);
s ("rm -rf $HOME/.camel_certs_old");
+ s ("rm $HOME/.evolution/.running");
if (restart_arg) {
CANCEL (complete);