[PATCH v4 09/15] fff-sysupgrade: install config via uci-defaults

Jan Kraus mayosemmel at googlemail.com
Sa Feb 18 11:14:43 CET 2017


Reviewed-by: Jan Kraus <mayosemmel at gmail.com>


Am Freitag, den 17.02.2017, 08:06 +0100 schrieb Tim Niemeyer:
> 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>
> Reviewed-by: Christian Dresel <fff at chrisi01.de>
> ---
> 
> 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__
> -- 
> 2.1.4
> 

-------------- nächster Teil --------------
Ein Dateianhang mit Binärdaten wurde abgetrennt...
Dateiname   : signature.asc
Dateityp    : application/pgp-signature
Dateigröße  : 473 bytes
Beschreibung: This is a digitally signed message part
URL         : <http://lists.freifunk.net/pipermail/franken-dev-freifunk.net/attachments/20170218/b1090620/attachment.sig>


Mehr Informationen über die Mailingliste franken-dev