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クライアントの要求を再開するように通知します。
状況
ipmupdateserverctlは、ipmupdateserverの状況を照会して表示します。