Não, você não pode fazer isso. O analisador de arquivos de configuração lê uma linha por vez e espera uma única diretiva por linha.
Você teria que modificar strongmente o analisador em xodtemplate.c
para fazer isso.
As únicas exceções especiais no analisador são ;
ou #
(comentários) e \
(dividir uma linha longa em várias linhas).
A única maneira que posso pensar em fazer o que você quer seria usar alguns diferentes delimitados como um substituto para \n
em sua saída do sistema de gerenciamento e, em seguida, pós-processar (por exemplo, sed -e
) arquivos no Nagios / Icinga terminam em arquivos de configuração.
Por exemplo, você pode modificar o script de inicialização para executar sua tarefa de pós-processamento antes de cada recarregamento / HUP. Isso seria um hack feio, mas poderia funcionar.