From: Arne Fitzenreiter Date: Wed, 26 Jan 2011 16:42:09 +0000 (+0100) Subject: Fix unattended restore of backupiso cd. X-Git-Tag: v2.9-core45~1^2~6 X-Git-Url: http://git.ipfire.org/?p=people%2Fpmueller%2Fipfire-2.x.git;a=commitdiff_plain;h=93dc8835c399eba647112e6d85daf545d8181782 Fix unattended restore of backupiso cd. --- diff --git a/src/install+setup/install/unattended.c b/src/install+setup/install/unattended.c index 3e2f3f0886..77e1eabbdc 100644 --- a/src/install+setup/install/unattended.c +++ b/src/install+setup/install/unattended.c @@ -150,7 +150,7 @@ int unattended_setup(struct keyvalue *unattendedkv) { if (strlen(restore_file) > 0) { fprintf(flog, "unattended: Restoring Backup\n"); snprintf(commandstring, STRING_SIZE, - "cd /harddisk && /bin/tar -xvzp -f /harddisk/var/ipfire/backup/%s", restore_file); + "/usr/sbin/chroot /harddisk /bin/tar -xvzp -f /var/ipfire/backup/%s -C /", restore_file); if (mysystem(commandstring)) { errorbox("unattended: ERROR restoring backup"); }