2017-07-08 13:00:08 +02:00
|
|
|
From: Tim Niemeyer <tim@tn-x.org>
|
|
|
|
Date: Sat, 8 Jul 2017 10:46:59 +0200
|
2019-07-02 13:04:31 +02:00
|
|
|
Subject: Disable OpenWrt config migration mechanisms
|
2017-07-08 13:00:08 +02:00
|
|
|
|
2019-07-02 13:04:31 +02:00
|
|
|
This disables all OpenWrt config migration mechanisms except for
|
|
|
|
files listed in /etc/sysupgrade.conf
|
2017-07-08 13:00:08 +02:00
|
|
|
|
|
|
|
diff --git a/package/base-files/files/sbin/sysupgrade b/package/base-files/files/sbin/sysupgrade
|
2019-07-02 13:04:31 +02:00
|
|
|
index b75bd097f3..8ad778fd69 100755
|
2017-07-08 13:00:08 +02:00
|
|
|
--- a/package/base-files/files/sbin/sysupgrade
|
|
|
|
+++ b/package/base-files/files/sbin/sysupgrade
|
2019-07-02 13:04:31 +02:00
|
|
|
@@ -118,9 +118,9 @@ list_changed_conffiles() {
|
2017-07-08 13:00:08 +02:00
|
|
|
add_uci_conffiles() {
|
|
|
|
local file="$1"
|
|
|
|
( find $(sed -ne '/^[[:space:]]*$/d; /^#/d; p' \
|
|
|
|
- /etc/sysupgrade.conf /lib/upgrade/keep.d/* 2>/dev/null) \
|
|
|
|
+ /etc/sysupgrade.conf 2>/dev/null) \
|
|
|
|
-type f -o -type l 2>/dev/null;
|
2019-07-02 13:04:31 +02:00
|
|
|
- list_changed_conffiles ) | sort -u > "$file"
|
|
|
|
+ ) | sort -u > "$file"
|
2017-07-08 13:00:08 +02:00
|
|
|
return 0
|
2019-07-02 13:04:31 +02:00
|
|
|
}
|
|
|
|
|
2017-07-08 13:00:08 +02:00
|
|
|
--
|
2019-01-30 15:51:07 +01:00
|
|
|
2.11.0
|
2017-07-08 13:00:08 +02:00
|
|
|
|