aboutsummaryrefslogtreecommitdiffstats
path: root/package/system
diff options
context:
space:
mode:
authorLuka Perkov <luka@openwrt.org>2016-05-10 22:36:44 +0000
committerLuka Perkov <luka@openwrt.org>2016-06-19 19:29:41 +0200
commit8d4d609a5178c64bbe4206e81f054ba943db2703 (patch)
treed2897b3318caaef478c6a981af6128ff37d2478d /package/system
parentd6b90a3a3311387e6b7c762c8cfa202963d9633f (diff)
downloadmaster-187ad058-8d4d609a5178c64bbe4206e81f054ba943db2703.tar.gz
master-187ad058-8d4d609a5178c64bbe4206e81f054ba943db2703.tar.bz2
master-187ad058-8d4d609a5178c64bbe4206e81f054ba943db2703.zip
fstools: fix snapshot support
Signed-off-by: John Crispin <john@phrozen.org> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@49337 3c298f89-4303-0410-b956-a3cf2f4a3e73
Diffstat (limited to 'package/system')
-rw-r--r--package/system/fstools/files/snapshot8
1 files changed, 4 insertions, 4 deletions
diff --git a/package/system/fstools/files/snapshot b/package/system/fstools/files/snapshot
index a0e0ec0c33..c1a5b733f3 100644
--- a/package/system/fstools/files/snapshot
+++ b/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