A.3. Red Hat Network 設定マネージャー
Red Hat Network Configuration Client とは異なり、Red Hat Network Configuration Manager (rhncfg-manager) は、クライアントシステムにあるものではなく、設定ファイルとチャンネルの RHN の中央リポジトリーを維持するように設計されています。このツールは、RHN Web サイト内の設定管理機能に代わるコマンドラインを提供し、関連するメンテナーンスの一部またはすべてをスクリプト化する機能を提供します。
これは設定管理者による使用を意図しており、適切な権限が設定された RHN ユーザー名とパスワードが必要です。ユーザー名は
/etc/sysconfig/rhn/rhncfg-manager.conf
または ~/.rhncfgrc
の [rhncfg-manager] セクションで指定できます。
Red Hat Network Configuration Manager を root として実行すると、必要な設定値を Red Hat Update Agent から取得しようとします。root 以外のユーザーとして実行する場合、
~/.rhncfgrc
ファイル内で設定を変更する必要がある場合があります。セッションファイルは ~/.rhncfg-manager-session
にキャッシュされ、コマンドごとにログインするのを防ぎます。
Red Hat Network Configuration Manager のデフォルトのタイムアウトは 30 分です。これを変更するには、次のように、
server.session_lifetime
オプションと新しい値を、マネージャーを実行しているサーバーの /etc/rhn/rhn.conf
ファイルに追加します。
server.session_lifetime = 120
Red Hat Network Configuration Manager は、add、create-channel、diff、diff-revisions、download-channel、get、list、list-channels、remove、remove-channel、revisions、update、および upload-channel の主要なモードを提供します。
各モードには、次のコマンドを発行して表示できる独自のオプションセットが用意されています。
rhncfg-manager mode --help
mode を検査するモードの名前に置き換えます。
rhncfg-manager diff-revisions --help
追加モードのオプションのリストは、次の 表A.4「rhncfg-manager add オプション」 で確認できます。
A.3.1. 設定チャネルの作成
組織の設定チャネルを作成するには、次のコマンドを発行します。
rhncfg-manager create-channel channel-label
RHN のユーザー名とパスワードを求められたら、それらを入力します。出力は以下のようになります。
Red Hat Network username: rhn-user
Password:
Creating config channel channel-label
Config channel channel-label created
設定チャネルを作成したら、上記の残りのモードを使用して、そのチャネルを設定および維持します。