This is a legacy guide for Power Manager v4, published 2010 – 2019, and is provided for reference only.
The latest guide is for Power Manager v5.10.4.

pmuser

Name

uk.co.dssw.powermanager.pmuser — per-session daemon.

Description

pmuser is a per-session daemon responsible for Power Manager’s user specific behaviour.

pmuser is included with every edition of Power Manager. Every user session must include a running instance of pmuser. Without pmuser, Power Manager is unable to perform user specific triggers, conditions, and actions.

pmuser is managed by a per-user launchd job ticket.

Killing pmuser will stop Power Manager from completing events successfully. Running more than one pmuser instance per user session may cause unpredictable behaviour.

pmuser provides a private interface to the Power Manager Engine. Through pmuser the engine is able to launch executables and check user specific conditions.

There is no public interface to pmuser. No other process than the Power Manager Engine must interact with pmuser.

Files

Power Manager.app/Contents/Library/LaunchAgents/uk.co.dssw.powermanager.pmuser