如何调整这个debian init.d脚本以使用CentOS 5?

前端之家收集整理的这篇文章主要介绍了如何调整这个debian init.d脚本以使用CentOS 5?前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我正在尝试运行lsyncd守护程序.我从epel安装了lsyncd RPM,但它似乎没有附带init.d脚本.在lsyncd存储库中,有一个与Debian一起使用的 this script.但是,当我尝试在CentOS下运行时,我收到以下消息:
/etc/init.d/lsyncd: line 46: log_daemon_msg: command not found

我如何使其适应CentOS?

从头开始编写可能会更容易,具体取决于脚本的复杂程度.你遇到的问题是脚本中的这一行:
. /lib/lsb/init-functions

它加载了debian的启动脚本的所有功能.在这是一个函数’log_daemon_msg’,这是你的问题所在.

您可以查看init-functions文件以找出log_daemon_msg的作用,并在CentOS上进行复制,或者您可以单步执行Debian脚本并查看实际运行的内容(可能少于5行命令)

猜你在找的CentOS相关文章