sshconfig-lint
Include-Zyklus
← Alle PrüfungenEingebundene 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
# configInclude conf.d/work # conf.d/workInclude ../config# configInclude conf.d/work # conf.d/workInclude common.conf # conf.d/common.confServerAliveInterval 30