Author: kaloz Date: 2014-11-24 16:55:52 +0100 (Mon, 24 Nov 2014) New Revision: 43365
Modified: trunk/package/base-files/files/sbin/sysupgrade Log: [base-files]: fix sysupgrade on overlayfs v23+ Signed-off-by: Imre Kaloz <[email protected]> Modified: trunk/package/base-files/files/sbin/sysupgrade =================================================================== --- trunk/package/base-files/files/sbin/sysupgrade 2014-11-24 14:44:46 UTC (rev 43364) +++ trunk/package/base-files/files/sbin/sysupgrade 2014-11-24 15:55:52 UTC (rev 43365) @@ -109,7 +109,12 @@ add_overlayfiles() { local file="$1" - find /overlay/etc/ -type f -o -type l | sed \ + if [ -d /overlay/upper ]; then + local overlaydir="/overlay/upper" + else + local overlaydir="/overlay" + fi + find $overlaydir/etc/ -type f -o -type l | sed \ -e 's,^/overlay/,/,' \ -e '\,/META_[a-zA-Z0-9]*$,d' \ -e '\,/functions.sh$,d' \ _______________________________________________ openwrt-commits mailing list [email protected] https://lists.openwrt.org/cgi-bin/mailman/listinfo/openwrt-commits
