[fli4l] IPs/Netze voneinander trennen   Fragen über Fragen
    Christoph Schulz 
    fli4l at kristov.de
                  
    So Nov 23 22:23:15 CET 2014
    
    
Hallo!
Hans Bachner schrieb:
> Christoph Schulz schrieb:
> 
>> Wenn du die /etc/rc.cfg auf
>> dem Router direkt änderst, hat das genau _null_ Konsequenzen
> 
> Naja, ganz so schlimm ist es nicht. [...]
> Eine IP-Adresse oder die Zuordnung zu einem bestimmten Interface kann
> man ohne weiteres in der /boot/rc.cfg ändern, und es braucht nur einen
> Reboot, um die geänderte Konfiguration zu aktivieren.
Erstens: /etc/rc.cfg != /boot/rc.cfg.
Zweitens: An vielen Stellen im Code wird (zu recht!) angenommen, dass die 
Inhalte von /etc/rc.cfg und /boot/rc.cfg identisch sind. Wenn du diese 
Invariante verletzt, kann es zu den seltsamsten Problemen kommen.
Ich würde das Editieren von /boot/rc.cfg nie vorschlagen oder unterstützen. 
Ich wüsste auch von keiner Stelle in der Dokumentation, die das explizit 
erlaubt. Immerhin gibt es in /boot/rc.cfg seit einiger Zeit MD5-Prüfsummen. 
Vielleicht baue ich demnächst Code ein, der zur Bootzeit die Dateien gegen 
diese Prüfsummen vergleicht und bei Unstimmigkeiten den Boot-Vorgang anhält, 
damit es nicht zu größeren Problemen kommt.
Viele Grüße,
-- 
Christoph Schulz
[fli4l-Team]
    
    
Mehr Informationen über die Mailingliste Fli4L