D'Squid-Paket vun OpenWrt kann seng UCI-Konfiguratioun refuséieren, ier et iwwerhaapt de Squid-Befehl start. En allgemengen “validation failed” aus dem Init-Skript ass dofir kee genügend Grond, fir squid.conf ze änneren.

Liest d'Feldniveau-Meldungen déi virdru kommen an vergläicht se mat de Validéierungsregelen vum installéierte Paket. Zum Beispill deklaréiert d'Startimplementatioun http_port als Porttyp. En Espace um Enn kann déi Kontroll feelen, obwuel d'Zifferen richteg ausgesinn. En feelgeschloenen Validéierungsresultat stoppt de Callback, ier de Befehl registréiert gëtt.

Fir eng Sektioun déi wierklech squid heescht, kontrolléiert de schmuele Wäert:

uci get squid.squid.http_port

Benotzt den Numm vun der Sektioun déi an der Installatioun ass. D'Quell vum Paket ass normalerweis /etc/config/squid; wann d'Meldungen fehlen, iwwerpréift ob se existéiert a liesbar ass. Eng aner Verëffentlechung kann aner Felder weisen.

No der UCI-Validéierung verfollegt déi nativ Datei déi un Squid gëtt. Den Ëmmantelung kann eng explizit Datei wielen oder eng aus ënnerstëtzten Inputs generéieren. Eng onbenotzt Datei z'änneren kann dat generéiert Resultat net änneren.

Nativ Syntax, Hëllefen, Permissiounen an Nolauschterer-Kontrollen kommen duerno. Mell entweeder “UCI huet http_port refuséiert” oder “Squid huet déi ausgewielt nativ Konfiguratioun refuséiert” mat sengem Beweis. D'Paketkonfiguratioun nëmmen ewechhuelen, fir den éischte Fehler ze berouegen, kann d'Ëmmantelung drun hënneren hir Aarbecht ze maachen.

Ähnlech Artikelen