[Eisfair] error missing variable IP_DEFAULT_GATEWAY in config file of package base

Marcus Röckrath marcus.roeckrath at gmx.de
Mi Mär 4 22:35:01 CET 2026


Hallo Uwe,

Uwe Kunze wrote:

>> Also nochmal:
>> 
>> In der Konfigurationsdatei:
>> 
>> # grep DEFAULT /etc/config.d/base
>> IP_DEFAULT_GATEWAY='192.168.1.1'  # do not edit
>> 
>> In der check-Datei:
>> 
>> # grep DEFAULT /etc/check.d/base
>> IP_DEFAULT_GATEWAY     -                 -              HIDDEN
>> 
>> /var/install/config.d/base.sh setzt das auf den Wert der ersten Karte:
>> 
>> # grep DEFAULT /var/install/config.d/base.sh
>>                  sed -i "s|IP_DEFAULT_GATEWAY=['\"].*['\"]|
>> IP_DEFAULT_GATEWAY=\'${IP_ETH_1_V4_GATEWAY}\'|" /etc/config.d/base
> 
> Wenn die erste Karte aber kein default-gateway hat, weil es per
> dhcpc-Paket bezogen wird (und aktiv bleibt), scheint der Mechanismus
> nicht zu funktionieren !

Möglich, wobei das aber nach meinem Verständnis dann eine leere 
IP_ETH_GATEWAY-Variable hinterlassen sollte und diese nicht entfernt.

Wenn der sed nicht greift, gibt es IP_ETH_GATEWAY schon nicht, wass zur 
Meldung beim Abschluss der Konfiguration passt, weshalb die Variable schon 
beim Update des Paketes verschwunden sein muss.

-- 
Gruß Marcus
[eisfair-Team]



Mehr Informationen über die Mailingliste Eisfair