[RFC PATCH 07/11] fff-sysupgrade: install config via uci-defaults
Tim Niemeyer
tim at tn-x.org
Mo Jan 16 21:51:40 CET 2017
Unfortunately the sysupgrade.conf is installed by base-files. The installed file
just contains examples and will be overwritten with this.
Signed-off-by: Tim Niemeyer <tim at tn-x.org>
---
.../files/etc/{sysupgrade.conf => uci-defaults/99-fff-sysupgrade} | 8 ++++++++
1 file changed, 8 insertions(+)
rename src/packages/fff/fff-sysupgrade/files/etc/{sysupgrade.conf => uci-defaults/99-fff-sysupgrade} (52%)
diff --git a/src/packages/fff/fff-sysupgrade/files/etc/sysupgrade.conf b/src/packages/fff/fff-sysupgrade/files/etc/uci-defaults/99-fff-sysupgrade
similarity index 52%
rename from src/packages/fff/fff-sysupgrade/files/etc/sysupgrade.conf
rename to src/packages/fff/fff-sysupgrade/files/etc/uci-defaults/99-fff-sysupgrade
index ed45476..c2ab41e 100644
--- a/src/packages/fff/fff-sysupgrade/files/etc/sysupgrade.conf
+++ b/src/packages/fff/fff-sysupgrade/files/etc/uci-defaults/99-fff-sysupgrade
@@ -1,6 +1,14 @@
+#!/bin/sh
+# Copyright 2017 Tim Niemeyer
+# License GPLv3
+
+cat > /etc/sysupgrade.conf <<-__EOF__
/etc/shadow
/etc/dropbear/dropbear_dss_host_key
/etc/dropbear/dropbear_rsa_host_key
/etc/dropbear/authorized_keys
/etc/network.mode
/etc/config/system
+__EOF__
+
+# vim: set noexpandtab:tabstop=4
--
2.1.4
Mehr Informationen über die Mailingliste franken-dev