Armadilloフォーラム

/etc/syslog.confの有効化について

logicart

2015年11月20日 18時18分

吉村と申します。
BusyBoxのsyslogdについてご教示いただきたく投稿いたします。

Armadillo-460で実装しているsyslogdでは
/etc/syslog.confへの参照を無視するとなっていますが
syslog.confを有効にする方法はございますでしょうか。

主な目的は、priorityの設定を変更することで
ログの出力レベルの調整を行いたいと考えております。

atmarkDistで実現可能でしょうか。
ご教示のほどよろしくお願いいたします。

コメント

at_kojiro.yamada

2015年11月24日 18時13分

> Armadillo-460で実装しているsyslogdでは
> /etc/syslog.confへの参照を無視するとなっていますが
> syslog.confを有効にする方法はございますでしょうか。

Armadillo-460では、Atmark Distに含まれる
busybox-1.00.rc3のsyslogdを使用していますが、
これはsyslog.confには対応していないため、他のsyslogdを使用する必要があります。

Atmark Distに含まれる
busybox-1.20.2のsyslogdはsyslog.confに対応しているようです。

ビルド時にbusybox-1.20.2を使用するようにデフォルトコンフィギュレーショ
ンを書き換えるパッチを添付しますので、試してみてください。
busybox-1.20.2のコンフィギュレーションは、
atmark-dist-20151026に含まれるArmadillo-420(linux-3.14)のものと同じです。

[ATDE]$ cd atmark-dist/vendors/AtmarkTechno/[PRODUCT]/
[ATDE]$ ls use-busybox-1.20.2.patch
use-busybox-1.20.2.patch
[ATDE]$ patch -p0 < use-busybox-1.20.2.patch
[ATDE]$ cd ../../../
[ATDE]$ make menuconfig
[ATDE]$ make
ファイル ファイルの説明
use-busybox-1.20.2.patch busybox-1.20.2を使用するためのパッチ

logicart

2015年11月25日 11時35分

吉村です。
ご返信ありがとうございます。

当方の環境にて確認いたします。

> > Armadillo-460で実装しているsyslogdでは
> > /etc/syslog.confへの参照を無視するとなっていますが
> > syslog.confを有効にする方法はございますでしょうか。
>
> Armadillo-460では、Atmark Distに含まれる
> busybox-1.00.rc3のsyslogdを使用していますが、
> これはsyslog.confには対応していないため、他のsyslogdを使用する必要があります。
>
> Atmark Distに含まれる
> busybox-1.20.2のsyslogdはsyslog.confに対応しているようです。
>
> ビルド時にbusybox-1.20.2を使用するようにデフォルトコンフィギュレーショ
> ンを書き換えるパッチを添付しますので、試してみてください。
> busybox-1.20.2のコンフィギュレーションは、
> atmark-dist-20151026に含まれるArmadillo-420(linux-3.14)のものと同じです。
>
>

> [ATDE]$ cd atmark-dist/vendors/AtmarkTechno/[PRODUCT]/
> [ATDE]$ ls use-busybox-1.20.2.patch
> use-busybox-1.20.2.patch
> [ATDE]$ patch -p0 < use-busybox-1.20.2.patch
> [ATDE]$ cd ../../../
> [ATDE]$ make menuconfig
> [ATDE]$ make
> 

>
>