Running InfoPrint Manager Update Server service control utility on Linux

You can control the operation of InfoPrint Manager Update using the ipmupdateserverctl tool.

Only users in the ipmupdategroup group can run ipmupdateserverctl executable to issue commands to InfoPrint Manager Update Server.

The ipmupdateserverctl utility calculates the files checksum and control files and directories permissions in the InfoPrint Manager Update Server product-path directory. The product-path directory is specified in the /etc/ipmupdateserver/ipm_updateserver.cfg file.

By default, InfoPrint Manager Update Server runs as ipmupdate user. The ipmupdate user has no password set. To login as ipmupdate user, you must set a password. For security reasons, we recommend that you do not set a password for ipmupdate user, change the shell for the ipmupdate user to /sbin/nologin and use a different user to control the InfoPrint Manager Update Server service using the ipmupdateserverctl utility.

To add a user to group ipmupdategroup, run this command:

usermod -a -G ipmupdategroup another-user
where another-user is the user that controls the InfoPrint Manager Update Server service.

These arguments are allowed for ipmupdateserverctl:

freeze
ipmupdateserverctl notifies ipmupdateserver to temporary stop any requests for Infoprint Manager Update clients. When ipmupdateserver acknowledges the operation, it removes all checksums and allows you to modify the files and directories in ipmupdateserver database.
Note: If you freeze ipmupdateserver database and the then restart ipmupdateserver, the service starts without providing any updates for Infoprint Manager Update clients. You must freeze and unfreeze the database to continue providing updates.
unfreeze
ipmupdateserverctl calculates the checksum for every file in the ipmupdateserver database and removes the modify access permissions for files and directories. Then, it notifies ipmupdateserver to resume any requests for Infoprint Manager Update clients.
status
ipmupdateserverctl queries and displays the status of ipmupdateserver.