Просмотр исходного кода

fstools: fix snapshot support

Signed-off-by: John Crispin <[email protected]>
John Crispin 9 лет назад
Родитель
Сommit
33de8c77e2
1 измененных файлов с 4 добавлено и 4 удалено
  1. 4 4
      package/system/fstools/files/snapshot

+ 4 - 4
package/system/fstools/files/snapshot

@@ -24,14 +24,14 @@ do_config_unpack() {
 }
 
 do_snapshot_push() {
-	cd /volatile
+	cd /volatile/upper
 	tar czf /tmp/snapshot.tar.gz *
 	snapshot_tool write
 	reboot
 }
 
 do_config_push() {
-	cd /volatile
+	cd /volatile/upper
 	tar czf /tmp/config.tar.gz *
 	snapshot_tool config_write
 }
@@ -66,7 +66,7 @@ do_convert() {
 	. /lib/upgrade/common.sh
 	ubus call system upgrade
 	touch /tmp/sysupgrade
-	cd /overlay
+	cd /overlay/upper
 	tar czf /tmp/snapshot.tar.gz *
 	kill_remaining TERM
 	sleep 3
@@ -82,7 +82,7 @@ convert)
 esac
 }
 
-[ -d /volatile ] && {
+[ -d /volatile/upper ] && {
 case $1 in
 push)
 	do_snapshot_push