InfoPrint Manager Update Serverサービス制御ユーティリティーをLinuxで起動する
ipmupdateserverctlツールを使用して、InfoPrint Managerの更新の動作を制御できます。 ipmupdategroupグループのユーザーだけが、ipmupdateserverctlInfoPrint実行ファイルを起動して、InfoPrint Manager Update Serverにコマンドを発行できます。
ipmupdateserverctlユーティリティーは、ファイルのチェックサムを計算し、InfoPrint Manager Update Server product-pathディレクトリーのファイルおよびディレクトリーのアクセス権を制御します。product-pathディレクトリーは、/etc/ipmupdateserver/ipm_updateserver.cfgファイルで指定されています。
デフォルトでは、InfoPrint Manager Update Serverはipmupdateユーザーとして実行されます。ipmupdateユーザーには、パスワードが設定されていません。ipmupdateユーザーとしてログインするには、パスワードを設定してください。セキュリティー上の理由から、ipmupdateユーザーのパスワードを設定せず、ipmupdateユーザーのシェルを/sbin/nologinに変更し、ipmupdateserverctlユーティリティーを使用して他のユーザーでInfoPrint Manager Update Serverサービスを制御することを推奨します。
ipmupdategroupグループにユーザーを追加するには、次のコマンドを実行します。
usermod -a -G ipmupdategroup another-userここで、
another-userはInfoPrint Manager Update Serverサービスを制御するユーザーです。
ipmupdateserverctlでは、次の引数を使用できます。
- freeze
ipmupdateserverctlは、Infoprint Manager Updateクライアントへの要求を一時的に停止するようにipmupdateserverに通知します。ipmupdateserverがこの動作を承認すると、すべてのチェックサムが削除され、ipmupdateserverデータベース内のファイルとディレクトリーを変更できます。注意:ipmupdateserverデータベースをフリーズしてから、ipmupdateserverを再起動すると、Infoprint Manager Updateクライアントの更新を提供せずにサービスが起動します。更新を継続して提供するには、データベースをフリーズおよびフリーズ解除してください。- unfreeze
ipmupdateserverctlは、ipmupdateserverデータベース内の各ファイルのチェックサムを計算し、ファイルとディレクトリーに対する変更アクセス権を削除します。次に、ipmupdateserverに、InfoPrint Manager Updateクライアントの要求を再開するように通知します。- status
ipmupdateserverctlは、ipmupdateserverの状況を照会して表示します。