Running InfoPrint Manager Update Server service control utility on Linux
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 log in 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-userwhere
another-user is the user that controls the InfoPrint Manager Update Server service.
These arguments are allowed for ipmupdateserverctl:
- freeze
ipmupdateserverctlnotifiesipmupdateserverto temporary stop any requests for Infoprint Manager Update clients. Whenipmupdateserveracknowledges the operation, it removes all checksums and allows you to modify the files and directories inipmupdateserverdatabase.Note: If you freezeipmupdateserverdatabase and the then restartipmupdateserver, the service starts without providing any updates for Infoprint Manager Update clients. You must freeze and unfreeze the database to continue providing updates.- unfreeze
ipmupdateserverctlcalculates the checksum for every file in theipmupdateserverdatabase and removes the modify access permissions for files and directories. Then, it notifiesipmupdateserverto resume any requests for Infoprint Manager Update clients.- status
ipmupdateserverctlqueries and displays the status ofipmupdateserver.