When a port monitor is started, it expects an initial execution environment in which:
It has no file descriptors open.
It cannot be a process group leader.
It has an entry in /var/adm/utmpx of type LOGIN_PROCESS.
The directory that contains the port monitor's administrative files is its current directory.
The port monitor is able to create private files in the directory /var/saf/tag, where tag is the port monitor's tag.