[PATCH v2 1/2] packages/fff: Add fff-simple-tc

Fabian Bläse fabian at blaese.de
So Mär 15 16:29:33 CET 2020


Hallo Adrian,

On 07.01.20 12:58, Adrian Schmutzler wrote:
> diff --git a/src/packages/fff/fff-config/files/etc/uci-defaults/98-configure-fff b/src/packages/fff/fff-config/files/etc/uci-defaults/98-configure-fff
> index aa6ac425..f71eadcd 100644
> --- a/src/packages/fff/fff-config/files/etc/uci-defaults/98-configure-fff
> +++ b/src/packages/fff/fff-config/files/etc/uci-defaults/98-configure-fff
> @@ -13,16 +13,7 @@ FFF_hostname=$(uci -q get "fff.system.hostname")
>  test -n "${FFF_hostname}" && uci -q set "system. at system[0].hostname=${FFF_hostname}"
>  test -n "${FFF_hostname}" && echo "${FFF_hostname}" > /proc/sys/kernel/hostname
>  
> -traffic_enabled=$(uci -q get "fff.trafficcontrol.enabled")
> -traffic_in=$(uci -q get "fff.trafficcontrol.limit_in")
> -traffic_out=$(uci -q get "fff.trafficcontrol.limit_out")
> -
> -test -n "${traffic_enabled}" && uci -q set "simple-tc.example.enabled=${traffic_enabled}"
> -uci -q set "simple-tc.example.ifname=wan"
> -uci -q set "simple-tc.example.limit_ingress=${traffic_in}"
> -uci -q set "simple-tc.example.limit_egress=${traffic_out}"
> -
> -uci -q commit
> +uci commit system
Kurz darüber werden unter Umständen Sachen in fff.system gesetzt.
Das wäre dann mit diesem "commit system" nicht gespeichert, oder nicht? ..

> diff --git a/src/packages/fff/fff-simple-tc/Makefile b/src/packages/fff/fff-simple-tc/Makefile
> new file mode 100644
> index 00000000..fc565f14
> --- /dev/null
> +++ b/src/packages/fff/fff-simple-tc/Makefile
> @@ -0,0 +1,38 @@
> +include $(TOPDIR)/rules.mk
> +
> +PKG_NAME:=fff-simple-tc
> +PKG_RELEASE:=1
> +
> +PKG_BUILD_DIR:=$(BUILD_DIR)/$(PKG_NAME)
> +
> +include $(INCLUDE_DIR)/package.mk
> +
> +define Package/$(PKG_NAME)
> +	SECTION:=base
> +	CATEGORY:=Freifunk
> +	TITLE:=Freifunk-Franken simple-tc config
> +	URL:=http://www.freifunk-franken.de
https? :-)

Ansonsten gefällt mir das sehr gut, so kann man das auch leicht weg konfigurieren, wenn man es nicht haben will.

Gruß
Fabian

-------------- nächster Teil --------------
Ein Dateianhang mit Binärdaten wurde abgetrennt...
Dateiname   : signature.asc
Dateityp    : application/pgp-signature
Dateigröße  : 833 bytes
Beschreibung: OpenPGP digital signature
URL         : <https://lists.freifunk.net/pipermail/franken-dev-freifunk.net/attachments/20200315/fcb61c66/attachment.sig>


Mehr Informationen über die Mailingliste franken-dev