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 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-userwhere
another-user
is the user that controls the InfoPrint Manager Update Server service.
These arguments are allowed for ipmupdateserverctl:
- freeze
ipmupdateserverctl
notifiesipmupdateserver
to temporary stop any requests for Infoprint Manager Update clients. Whenipmupdateserver
acknowledges the operation, it removes all checksums and allows you to modify the files and directories inipmupdateserver
database.Note: If you freezeipmupdateserver
database 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
ipmupdateserverctl
calculates the checksum for every file in theipmupdateserver
database and removes the modify access permissions for files and directories. Then, it notifiesipmupdateserver
to resume any requests for Infoprint Manager Update clients.- status
ipmupdateserverctl
queries and displays the status ofipmupdateserver
.