[Pandora-jp] CLIコマンドでのモジュール設定方法について

Hirofumi Kosaka hkosaka @ eighth-dwarf.com
2016年 9月 1日 (木) 20:17:19 JST


こんにちは。こうさかです。

2016年9月1日 7:38 ribbon <ppp15478 @ ribbon.or.jp>:

> > --create_network_module 'Host Alive' remote_icmp_proc '192.168.x.y'
> 192.168.x.y でいいんでしょうか?指定すると、
> >
> > [ERROR] Parameters error: 4 received | 6-26 necessary.
> >
> > と言うエラーが出ます。あとパラメータが2つ足らないみたいです。
> > しかし、ドキュメントや同時に出力されるヘルプメッセージには
> > 4つまで指定すれば良いように読めます。どのように指定したら良いでしょうか。
>

これ、pandora_manage.pl の単純な bug だったので、パラメータ 4つでも受け付けるよう修正しました。
(icmp ではなく) tcp_* でポート番号を指定していない場合は、別のエラーになります。


> > あと、ICMPの場合、ポートと言う概念がないので、<アドレス> の次に指定する <ポート番号> は
> > 指定出来ません。そのあとの<説明> とかを記載する場合、どうしたらよいでしょう。
>
> ためしに、ポート番号を 0、その次のパラメータである description に適当な
> 文字列を記述し、パラメータが6個になるようにしてみました。そうするとすんなり
> 通りました。
>

pandora_manage.pl  の仕様(というか設計)上、このパターンはわりとあったりします。
ドキュメントの記述不足という話かもしれません (手がまわってなくてすいません __)。


> と言うわけで、ドキュメントの記述が間違っている(最低6つのパラメータが必要)
> と言うことになるのではないかと思います。


ドキュメントと実際のコマンドとの不整合なので、一概にどちらが正しいともいえないのですが、
他との整合性 (--create_policy_network_module とか)や使い勝手を考えて、
今回はコマンド側を修正しました。

以上、とりいそぎお知らせまで。

-------------- next part --------------
HTMLの添付ファイルを保管しました...
URL: <http://pandorafms.jp/pipermail/pandora-jp/attachments/20160901/670c89a5/attachment.html>


Pandora-jp メーリングリストの案内