[v2,09/15] fff-sysupgrade: install config via uci-defaults

Submitted by Tim Niemeyer on Feb. 5, 2017, 6:13 p.m.

Details

Message ID 1486318428-7226-10-git-send-email-tim@tn-x.org
State Superseded
Headers show

Commit Message

Tim Niemeyer Feb. 5, 2017, 6:13 p.m.
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@tn-x.org>
---

Changes in v2:
- remove vim modeline

 .../files/etc/{sysupgrade.conf => uci-defaults/99-fff-sysupgrade}   | 6 ++++++
 1 file changed, 6 insertions(+)
 rename src/packages/fff/fff-sysupgrade/files/etc/{sysupgrade.conf => uci-defaults/99-fff-sysupgrade} (59%)

Patch hide | download patch | download mbox

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 59%
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..61f2d1f 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,12 @@ 
+#!/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__