Tente isto:
same => n,Set(FILE(/tmp/mylog.txt,,,al,u)=my-log-message)
(Eu estou testando no Asterisk 11.7.0 ~ dfsg-1ubuntu1)
Estou usando o seguinte formato para anexar a um arquivo de registro, de acordo com a documentação :
same => n,Set(FILE(/tmp/mylog.txt,,,a)=my-log-message)
Mas isso não acrescenta uma nova linha. Então estou tentando:
same => n,Set(FILE(/tmp/mylog.txt,,,al)=my-log-message)
Mas isso não é acrescentado (em vez disso, apenas sobrescreve - surpreendentemente, já que a documentação diz que isso deve ser acrescentado!).
Como posso acrescentar e para garantir que uma nova linha seja adicionada após a mensagem de log?
Tente isto:
same => n,Set(FILE(/tmp/mylog.txt,,,al,u)=my-log-message)