Solaris 10上的syslog-ng(如何安装和configuration)

如果有人已经在Solaris 10上运行了syslog-ng,那么是否有一组指令可以让我们安装并运行?

我尝试了下面的这个http://opensystems.wordpress.com/2006/06/01/replacing-syslog-on-solaris-10-with-syslog-ng/,但是却一直停留在syslog-ng服务卡住重新启动而没有指示为什么。

谢谢你的帮助。 NickB

    我不喜欢您指出的opensystems博客上的说明,因为它取代了SMF中的默认服务。 这很糟糕,因为将来的系统补丁可能会恢复您的更改。 这是我从默认系统状态中获得的:

    1. 禁用系统syslog:
      svcadm禁用系统日志
    2. 从sunfreeware.com下载并安装(使用pkgadd)syslog-ng
      http:// sunfreeware.com/programlistintel10.html#syslogng
      不要忘记也下载并安装它的依赖关系。
    3. 创build一个configuration文件/usr/local/etc/syslog-ng.conf(在开放系统博客上提供的是一个好的开始)。
    4. 设置SMF伏都教:

    现在,如果您按照开放系统博客上的步骤操作,那么您的系统就不是“香草”了。 这是你需要做的恢复:

    1. 禁用修改后的SMF服务:
      • svcadm禁用system-log-ng
      • svccfg删除system-log-ng
    2. 删除syslopg-ng软件包
      • pkgrm NCsysng
    3. 重新导入原始系统日志服务:
      • svccfg import /var/svc/manifest/system/system-log.xml
      • svcadm启用系统日志

    希望这可以帮助。