From patchwork Mon Jan 16 20:51:40 2017 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Subject: [RFC,07/11] fff-sysupgrade: install config via uci-defaults From: Tim Niemeyer X-Patchwork-Id: 277 Message-Id: <1484599904-29461-8-git-send-email-tim@tn-x.org> To: franken-dev@freifunk.net Cc: Tim Niemeyer Date: Mon, 16 Jan 2017 21:51:40 +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 --- .../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