pluginkit(8) | System Manager's Manual | pluginkit(8) |
pluginkit
— plugin
plug-in extension pluginkit
pluginkit |
-m [-ADv ]
[-p -protocol ]
[-i -identifier ]
[key=value] [...]
|
pluginkit |
[-ar ] [-v ]
[file ...]
|
pluginkit |
-e election
[-p -protocol ]
[-i -identifier ]
[key=value] [...] |
pluginkit
manages the
PlugInKit subsystem for the current user. It can query
the plug-in database and make limited interventions for debugging and
development.
A list of flags and their descriptions:
-A,
--all-versions
-a
-e
election-D,
--duplicates
-i,
--identifier
identifier-m
--match
pluginkit
to scan all registered plug-ins
for those matching the given search criteria (see DISCOVERY MATCHING
below).
All matching plug-ins are returned, one per line. Each line may begin with any one of the following tags indicating the user election state:
Add the -v
option to get more detailed
output. This is exactly reproducing the functionality of PlugInKit
discovery, except that no host-specific restrictions are imposed. The
-A
and -D
options affect
the outcome.
-P
--platform
platformAvailable platforms: native, maccatalyst
-p
--protocol
protocol-r
--raw
-v
During plug-in discovery, PlugInKit matches plug-ins against match criteria and delivers matching plug-ins. Only plug-ins that match all given criteria are eligible. Criteria are expressed as "key" (must be present) or "key=value" (key must be present and have the given value). The -i and -p arguments are shorthands for the conventional identifier and protocol matching keys.
All matching plug-ins are reduced according to the
-A
and -D
options given.
With -D,
all eligible plug-ins are returned. With
-A,
the last-registered (by timestamp) instance of
each version is returned. By default, only the last instance of the highest
version is returned. Note that this reduction is applied after matching.
The -a
and -r
options make changes to the system's plug-in registry. The registry is
designed to operate automatically, and will update on its own as
applications are installed, removed, and discovered. The options available
through pluginkit
are intended only for limited
manipulation during plug-in development and for certain maintenance tasks.
They cannot make permanent alterations of the automatic registry state.
The pluginkit
command first appeared in OS
X 10.9.
January 22, 2014 | Darwin |