sshconfig-lint

Ciclo de Include

Todas las comprobaciones
errorSe comprueba con la CLIINCLUDE_CYCLE

Los archivos incluidos terminan incluyendo otro que ya se está resolviendo.

Por qué importa

Una cadena circular no puede expandirse de forma segura.

Cómo corregirlo

Sigue la cadena hasta que vuelva a un archivo ya visitado y elimina ese enlace. Mueve los ajustes compartidos a un tercer archivo incluido en una sola dirección.

Antes y después

Qué está mal
# configInclude conf.d/work # conf.d/workInclude ../config
Configuración corregida
# configInclude conf.d/work # conf.d/workInclude common.conf # conf.d/common.confServerAliveInterval 30