The staged sysupgrade allows to properly unmount the rootfs before writing the new partitions. This will fix upgrades losing configuration when parition sizes change on x86 and similar image types.
		
			
				
	
	
		
			20 lines
		
	
	
		
			683 B
		
	
	
	
		
			Diff
		
	
	
	
	
	
			
		
		
	
	
			20 lines
		
	
	
		
			683 B
		
	
	
	
		
			Diff
		
	
	
	
	
	
| From: Matthias Schiffer <mschiffer@universe-factory.net>
 | |
| Date: Wed, 3 May 2017 08:29:24 +0200
 | |
| Subject: fstools: clean up trailing whitespace in snapshot script
 | |
| 
 | |
| Signed-off-by: Matthias Schiffer <mschiffer@universe-factory.net>
 | |
| 
 | |
| diff --git a/package/system/fstools/files/snapshot b/package/system/fstools/files/snapshot
 | |
| index c1a5b733f3c70e2bb5f2e83d3589e2f10832760f..baf24f1e3e90fe7708e0f28c17ba270a35a2cd52 100644
 | |
| --- a/package/system/fstools/files/snapshot
 | |
| +++ b/package/system/fstools/files/snapshot
 | |
| @@ -42,7 +42,7 @@ do_snapshot_upgrade() {
 | |
|  
 | |
|  	opkg list-upgradable
 | |
|  	[ $? -eq 0 ] || exit 2
 | |
| -	
 | |
| +
 | |
|  	UPDATES=`opkg list-upgradable | cut -d" " -f1`
 | |
|  	[ -z "${UPDATES}" ] && exit 0
 | |
|  
 |