Se alguém tiver o syslog-ng funcionando no Solaris 10, você tem um conjunto de instruções que eu poderia seguir para instalá-lo e funcionar?
Eu tentei seguir issohttp://opensystems.wordpress.com/2006/06/01/replacing-syslog-on-solaris-10-with-syslog-ng/mas ficou preso com o serviço syslog-ng preso reiniciando sem nenhuma indicação do motivo.
Obrigado por qualquer ajuda. NickB
Responder1
Não gosto das instruções do blog opensystems que você apontou, pois elas substituem o serviço padrão no SMF. Isso é ruim, pois é provável que um patch futuro do sistema reverta suas alterações. Aqui está minha opinião, a partir de um estado padrão do sistema:
- Desabilite o syslog do sistema:
svcadm desabilita o log do sistema - Baixe e instale (usando pkgadd) syslog-ng de sunfreeware.com
http://sunfreeware.com/programlistintel10.html#syslogng
Não se esqueça de baixar e instalar também suas dependências. - Crie um arquivo de configuração /usr/local/etc/syslog-ng.conf (aquele oferecido no blog Open Systems é um bom começo).
- Configure o vodu SMF:
- Crie /var/svc/manifest/site/syslog-ng.xml dehttp://pastebin.com/QrGC3u6p(Não consegui colar o arquivo aqui porque a formatação estava distorcida)
- Carregue o novo serviço:
svccfg import /var/svc/manifest/site/syslog-ng.xml
- Habilite o serviço:
svcadm enable syslog-ng
Agora, seu sistema não é simples se você seguiu o procedimento no blog Open Systems. Aqui está o que você precisa fazer para reverter:
- Desative o serviço SMF modificado:
- svcadm desabilita o log do sistema-ng
- svccfg excluir log do sistema-ng
- Remova o pacote syslopg-ng
- pkgrm NCsysng
- Reimporte o serviço de log do sistema original:
- importação svccfg /var/svc/manifest/system/system-log.xml
- svcadm habilita log do sistema
Espero que isto ajude.