From patchwork Fri Feb 17 07:06:59 2017 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Subject: [v4,09/15] fff-sysupgrade: install config via uci-defaults From: Tim Niemeyer X-Patchwork-Id: 309 Message-Id: <1487315225-20168-10-git-send-email-tim@tn-x.org> To: franken-dev@freifunk.net Cc: Tim Niemeyer Date: Fri, 17 Feb 2017 08:06:59 +0100 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 Reviewed-by: Christian Dresel Reviewed-by: Jan Kraus --- Changes in v4: None Changes in v3: None 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%) 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__