[PATCH] fff-babel: add configuration scripts

Fabian Bläse fabian at blaese.de
Sa Mai 25 20:29:01 CEST 2019


On 14.05.19 14:14, Fabian Bläse wrote:
>>> +		# add iif-rules
>>> +		uci set network.${name}_rule=rule
>>> +		uci set network.${name}_rule.in="$name"
>>> +		uci set network.${name}_rule.lookup='10'
>>> +		uci set network.${name}_rule.priority='31'
>>> +
>>> +		uci set network.${name}_rule6=rule6
>>> +		uci set network.${name}_rule6.in="$name"
>>> +		uci set network.${name}_rule6.lookup='10'
>>> +		uci set network.${name}_rule6.priority='31'
>>
>> Das könnte man in eine Funktion stecken, braucht wireguard ja auch:
>>
>> add_iifrules() {
>> 	local name="$1"
>> 	local lookup="$2"
>> 	local prio="$3"
>>
>> 	uci set network.${name}_rule=rule
>> 	uci set network.${name}_rule.in="$name"
>> 	uci set network.${name}_rule.lookup="$lookup"
>> 	uci set network.${name}_rule.priority="$prio"
>>
>> 	uci set network.${name}_rule6=rule6
>> 	uci set network.${name}_rule6.in="$name"
>> 	uci set network.${name}_rule6.lookup="$lookup"
>> 	uci set network.${name}_rule6.priority="$prio"
>> }
>>
>> und
>>
>> add_iifrules "$name" "10" "31"
> Stimmt. Ich würde noch meine Wireguard und Gre Patches mit hoch schicken und dann bei allen gemeinsam eine Funktion draus bauen.

Ich habe meine Meinung hierzu geändert: Ich warte noch ab, bis dieser Patch ausreichend Reviewed ist und sende dann einen Patch, der die gemeinsamen Parts in sourcebare Funktionen steckt.
Dann gibts die wireguard & gre Patches, die dann extrem kurz werden.

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://{'listname': 'franken-dev-freifunk.net', 'hostname': 'lists.freifunk.net'}/pipermail/franken-dev-freifunk.net/attachments/20190525/e8ac87dc/attachment.sig>


Mehr Informationen über die Mailingliste franken-dev