sshconfig-lint

Include-Zyklus

Alle Prüfungen
FehlerWird von der CLI geprüftINCLUDE_CYCLE

Eingebundene Dateien verweisen schließlich erneut auf eine bereits aufgelöste Datei.

Warum das wichtig ist

Eine kreisförmige Include-Kette kann nicht sicher erweitert werden und deutet auf eine verworrene Struktur hin.

So behebst du es

Verfolge die gemeldete Kette bis zu dem Verweis auf eine bereits besuchte Datei und entferne genau diese Rückkante. Benötigen beide Dateien gemeinsame Vorgaben, verschiebe sie in eine dritte Datei, die nur in eine Richtung eingebunden wird.

Vorher und nachher

Was falsch ist
# configInclude conf.d/work # conf.d/workInclude ../config
Korrigierte Konfiguration
# configInclude conf.d/work # conf.d/workInclude common.conf # conf.d/common.confServerAliveInterval 30