syslog-ng と Permission denied

syslog-ng をインストールしたときのはまった箇所
起動時に、Permission denied が出て起動が失敗する

CentOS4.4
syslog-ng-1.6.8

/sbin/service syslog-ng start

Error opening file /proc/kmsg for reading (Permission denied)

単純に、SELinux が邪魔していただけでした。

/usr/sbin/setenforce 0 

で解決!?起動はできました。
しかし、いつもSELinuxではまって、OFFにして解決というのはどうもまずいなぁ。
ちゃんと使い方をマスターしてセキュアーにしないとせっかくの機能が、宝の持ち腐れだなぁ。

しかし、SELinuxを考慮したドキュメントって少ないんだよねぇ。。。

SELinux by Example: Using Security Enhanced Linux (Prentice Hall Open Source Software Development)

SELinux by Example: Using Security Enhanced Linux (Prentice Hall Open Source Software Development)