uk.co.dssw.powermanager.pmd
.authenticate-on-connect
flag to pmctl
to immediately authenticate after connecting.client-certificate
and client-key
flags to pmctl
to support TLS client certificates.legal.certificate
to list licence certificates.begins
field to licence
structure to better highlight future dated licences.legal.remove
to remove existing licences.legal.revoke
; use legal.remove
instead. The verb revoke incorrectly implied the licence would be invalidated.pem
parameter size from 16KiB to 64KiB for legal.license
. This allows for larger concatenated licences.uk.co.dssw.powermanager.pmd
stops and starts an enabled Scheduler.tmutil
.additional environment
changed from dictionary to environment variables
structure (API hardening).context
changed from dictionary to notification context
structure (API hardening).context
when subset of notification, instead of exact match.name
and organisation
in licence
.computer name
, SSL allowances, and SSL levels.process scheduling priority
, file creation mode mask
, throttle disk reads
and resource limits
in external
.pmuser
becomes available.pmctl
available for macOS, Linux, and Windows; see https://dssw.co.uk/powermanager/pmctlmanagement.profile
to customise PAM service./Applications
.pmd
and pmuser
with uk.co.dssw.powermanager.
prefix for unambiguous identification.uk.co.dssw.powermanager.pmd
daemon into Power Manager.app bundle.uk.co.dssw.powermanager.pmuser
daemon into Power Manager.app bundle.admin
group membership for limiting automatic update checks.uk.co.dssw.pmd
to uk.co.dssw.powermanager.pmd
to match executable.remotemanagement.groups
; use pam_group
.pmd
.pmd
.authenticate
command to connection
class in AppleScript.authenticated
property to connection
class in AppleScript.client.computername
is deprecated; use client.localhostname
.client.localhostname
returns full host name.legal.license
requires PEM encoded licence certificate instead of textual licence components.at
to moment
within sun observation
, trigger sun
, and trigger await sun
in AppleScript.default connection
to local connection
in AppleScript.untrusted
.process information
.SSLv2
and SSLv3
.pmd
and pmuser
dependences on legacy Carbon framework.codesign
bug affecting macOS 10.10 and earlier (rdar://26297046).authorisation.rights
being immediately saved..pm-schedule
files; .pm-event
already supported.colourScriptEditorSyntax
.pmctl
no longer requires PowerManager.framework.pmuser
no longer requires PowerManager.framework.pmuser
against AppKit for workspace notifications.https://
.offset
to sun trigger to allow times relative to astronomical events.notifier.login.position-vertical
to adjust Login Window notification.https://
.sha256
; replaces sha1
.ssl.allow
.pmctl
.CFNetServiceRef
and NSNetService
support to connection APIs.pmuser
to ensure it never appears in the Dock (macOS 10.10).any battery charging
or any battery discharging
filter options to the event editor.listen.applysocket
default changed to TLSv1
; previously negotiated
.sample criterion
to reveal inherited structures.continue when
field in action launch application, to continue
.pmctl
tool for easy local and remote command line managementpmrights
tool to manage and test authentication rights/Library/Application Support/