PassGo.com
PassGo is now a part of Quest Software
HOME | COMPANY | CONTACT US
  UNIX Privilege Manager Home UPM components UPM Programs
 
Buy UPM
Purchase UPM
Quest Newsletter
Subscribe
Most popular download
UNIX Privilege Manager Product Overview

UPM Components - Programs

This section describes each of the UPM components.

pmmasterd

Master daemon, pmmasterd, is Privilege Manager's decision-maker. pmmasterd receives requests from pmrun, and evaluates them according to the policy written in the configuration file (/etc/pm.conf or other included files). If the request is accepted, pmmasterd asks pmlocald to run the request in a controlled account such as root.

pmmasterd is only present on UPM master systems and is initiated from an entry in /etc/inetd.conf.

pmlocald

pmlocald is Privilege Manager’s local daemon. pmlocald runs programs (or commands) when instructed to do so by the appropriate master daemon.

pmlocald is present on UPM Agent systems and is initiated from an entry in /etc/inetd.conf.

pmrun

pmrun is the Privilege Manager client that is installed on UPM client machines wherever a user needs to initiate a UPM session. pmrun is typed at the beginning of the command line. For example:

pmrun cat /etc/shadow

pmrun should be located in a directory defined in the users PATH.

Optional Client Programs

Privilege Manager contains some optional client programs pmvi, pmless, pmumacs and pmmg. The pmvi, pmumacs and pmmg programs are Privilege Manager's versions of the vi and emacs text editors. pmless is Privilege Manager's version of the less utility, which is similar to the more command.
All of the programs have been modified so that they can only edit the file specified on the command line. All internal commands for reading and writing of other files have been removed. All internal commands for starting subprocesses (including subshells) have also been removed. Typically you might want to use these utilities when you need to grant ordinary users the ability to safely manipulate certain files as root under Privilege Manager.

If required these utilities should be installed on UPM clients within a directory defined in a users PATH.

UPM Components
       
PassGo is now part of Quest Software Quest Software