Linux上でのエージェントの実行
エージェントはサービスとして実行するためのもので、システム再始動時に自動的に再始動する必要があります。
必要に応じて、inetd または xinetd の構成に bfagent の項目を追加します。 次の例は、エージェントが '/usr/local/bin にインストールされているLinuxシステムのxinetd.dの bfagent エントリである:
# description: The IBM Rational Build Agent serves build requests
# from the IBM Rational Build Forge Management Console.
service bfagent
{
disable = no
flags = REUSE
socket_type = stream
wait = no
user = root
server = /usr/local/bin/bfagent
log_on_failure += USERID
}エージェントは必要であれば、inetd/xinetd 環境の外部で実行することができます。 エージェントをスタンドアロン・デーモンとして実行するには、-s オプションを使用します。
bfagent -sこのオプションを使用すると、エージェントはバックグラウンドに移動し、接続の listen を開始します。 このコマンドを開始スクリプト内に配置し、コンピューターが始動するときにエージェントが自動的に開始されるようにします。