![]() | IBM Endpoint Manager Inspectors Reference |
Win: Windows
Lin: Red Hat and SUSE Linux
Sol: SUN Solaris
HPUX: Hewlett-Packard UNIX version
AIX: IBM AIX
Mac: Apple Macintosh
Ubu: Ubuntu/Debian
WM: Windows Mobile
The version (e.g. Lin:8.1) corresponds to the version of the IEM product (8.1) in which the inspector was introduced in the client on that platform.
The version number is not shown if it is less than 8.0.
These Inspectors help you manage system objects and software packages.
Declaration | Description | Platforms (?) |
rpm | Returns an object representing the rpm database of the machine. Example: names of packages of rpm - Returns a list of all the software packages in the RPM database on this computer. | Lin, AIX:8.2 |
rpm <string> | Returns an object corresponding to the database named by <string>. | Lin, AIX:8.2 |
Declaration | Return type | Description | Platforms (?) |
capability <string> of <rpmdatabase> | <capability> Plural: capabilities | Returns a capability object matching this string if some package in the RPM database provides that capability. | Lin, AIX:8.2 |
installed <string> of <rpmdatabase> | <boolean> Plural: installeds | Returns TRUE if some package in the RPM database provides the capability represented by this string. | Lin, AIX:8.2 |
package <string> of <rpmdatabase> | <package> Plural: packages | Returns the named package from the given RPM database. | Lin, AIX:8.2 |
package conflicting with <capability> of <rpmdatabase> | <package> Plural: packages conflicting with | Returns a package in the RPM database that conflicts with this capability. If any packages are returned, then the rpm command will not allow any package providing this capability to be installed. | Lin, AIX:8.2 |
package installing <capability> of <rpmdatabase> | <package> Plural: packages installing | Finds the package that installed the specified capability. | Lin, AIX:8.2 |
package of <rpmdatabase> | <package> Plural: packages | Returns all the packages in the given RPM database. | Lin, AIX:8.2 |
package providing <capability> of <rpmdatabase> | <package> Plural: packages providing | Returns a package in the RPM database that provides this capability. If no packages are returned, then the rpm command will not allow any packages requiring this capability to be installed. | Lin, AIX:8.2 |
package requiring <capability> of <rpmdatabase> | <package> Plural: packages requiring | Returns a package in the RPM database that requires this capability. If any packages are returned, then the rpm command will not allow any installed package that provides this capability to be uninstalled. | Lin, AIX:8.2 |
Declaration | Description | Platforms (?) |
package <string> of <rpmdatabase> | Returns the named package from the given RPM database. Example: version of package "glibc" of rpm - Returns the version of the glibc package of the rpm database. | Lin, AIX:8.2 |
package conflicting with <capability> of <rpmdatabase> | Returns a package in the RPM database that conflicts with this capability. If any packages are returned, then the rpm command will not allow any package providing this capability to be installed. Example: package conflicting with (capability "apache2") of rpm - Returns a string like "apache-1.3.23-88", indicating which package(s) conflict with the specified capability. | Lin, AIX:8.2 |
package installing <capability> of <rpmdatabase> | Finds the package that installed the specified capability. Example: package installing (capability "/opt/BESClient/BESLib/libEngine.so") of rpm - Returns BESAgent-4.1.4.2-1, the package that installed the specified capability. | Lin, AIX:8.2 |
package of <rpmdatabase> | Returns all the packages in the given RPM database. | Lin, AIX:8.2 |
package providing <capability> of <rpmdatabase> | Returns a package in the RPM database that provides this capability. If no packages are returned, then the rpm command will not allow any packages requiring this capability to be installed. Example: package providing (capability "ssh") of rpm - Returns a string like "openssh-3.0.2p1-162", indicating which package(s) provide the specified capability. | Lin, AIX:8.2 |
package requiring <capability> of <rpmdatabase> | Returns a package in the RPM database that requires this capability. If any packages are returned, then the rpm command will not allow any installed package that provides this capability to be uninstalled. Example: package requiring (capability "perl") of rpm - Returns a string like "apache-1.3.23-88", which is an application package that requires Perl. | Lin, AIX:8.2 |
Declaration | Return type | Description | Platforms (?) |
<package> as string | <string> | Creates a string containing the package's name, version and release. | Lin, AIX:8.2 |
architecture of <package> | <string> Plural: architectures | The architecture represents the CPU type that the RPM Package was designed to be used on. Typical values are i386, i686, or x86_64, but packages can be created with archtectures like 'noarch' or have no architecture specified at all. | Lin, AIX:8.2 |
conflict of <package> | <capability> Plural: conflicts | Returns capability objects that conflict with this package in the RPM database. | Lin, AIX:8.2 |
installed file of <package> | <capability> Plural: installed files | The list of actual files that the package leaves installed. | Lin, AIX:8.2 |
name of <package> | <string> Plural: names | Returns the name of the given RPM package. | Lin, AIX:8.2 |
obsolete of <package> | <capability> Plural: obsoletes | Returns a capability object that this package obsoletes. | Lin, AIX:8.2 |
provide of <package> | <capability> Plural: provides | Returns capability objects for each capability that this package provides. | Lin, AIX:8.2 |
require of <package> | <capability> Plural: requires | Returns capability objects for each capability that this package requires. | Lin, AIX:8.2 |
rpm version record of <package> | <rpm package version record> Plural: rpm version records | Returns the RPM version records of the specified package. | Lin:8.0, AIX:8.2 |
unique name of <package> | <string> Plural: unique names | Returns the unique values of a given list of <package> types, removing duplicates and sorting by value. | Lin:8.0, AIX:8.2 |
version of <package> | <version> Plural: versions | Returns the version of the given RPM package. | Lin, AIX:8.2 |
Declaration | Description | Platforms (?) |
capability <string> | Converts a string to a capability object for rpm dependency version comparisons. Strings with version information take the form capability relation version, where relation is one of {<,>,>=,<=,=}. If a relation and version are not specified, then comparisons will assume a capability at any version number. Example: capability "libxml2 >= 2.4.7" - Returns a capability named "libxml2 >= 2.4.7". | Lin, AIX:8.2 |
capability <string> of <rpmdatabase> | Returns a capability object matching this string if some package in the RPM database provides that capability. Example: capability "apache" of rpm - If installed, returns "apache". You can only create capability of rpm objects if the capability is actually in the RPM database. | Lin, AIX:8.2 |
conflict of <package> | Returns capability objects that conflict with this package in the RPM database. Example: conflict of package "openssh" of rpm - Returns a string, such as "nonfreessh". The openssh program is specifying a conflict with nonfreessh. | Lin, AIX:8.2 |
installed file of <package> | The list of actual files that the package leaves installed. Example: installed files of package "BESAgent" of rpm - Returns a list of the installed files. | Lin, AIX:8.2 |
obsolete of <package> | Returns a capability object that this package obsoletes. Example: obsolete of package "mod_php4" of rpm - Returns a string such as "mod_php", which a capability that is obsoleted by the current package. | Lin, AIX:8.2 |
provide of <package> | Returns capability objects for each capability that this package provides. Example: provide of package "apache" of rpm - Returns a string such as "httpd", which indicates a functional capability of the apache software. | Lin, AIX:8.2 |
require of <package> | Returns capability objects for each capability that this package requires. Example: require of package "apache" of rpm - Returns a string such as "/bin/sh" to indicate a requirement of the package. | Lin, AIX:8.2 |
Declaration | Return Type | Description | Platforms (?) |
<capability> contains <capability> | <boolean> | Returns a boolean TRUE if the first capability satisfies the dependency specified by the second capability. A capability without version information is interpreted as a capability over all versions. If a package requires a capability not contained in the RPM database, then the rpm command will not allow that package to be installed. | Lin |
Declaration | Return type | Description | Platforms (?) |
<capability> as string | <string> | Creates a string containing the capability's name, relation and version. | Lin, AIX:8.2 |
name of <capability> | <string> Plural: names | Returns the name of this capability object. | Lin, AIX:8.2 |
relation of <capability> | <string> Plural: relations | If this capability object has version information, the relation is returned. | Lin, AIX:8.2 |
version of <capability> | <string> Plural: versions | If this capability object has version information, the version is returned. | Lin, AIX:8.2 |
Declaration | Description | Platforms (?) |
rpm package release <rpm package release> | Iterates through the RPM package release objects. | Lin:8.0, AIX:8.2 |
rpm package release <string> | Returns the named RPM package release. | Lin:8.0, AIX:8.2 |
maximum of <rpm package release> | Returns the maximum value from a list of <rpm package release> types. | Lin:8.0, AIX:8.2 |
minimum of <rpm package release> | Returns the minimum value from a list of <rpm package release> types. | Lin:8.0, AIX:8.2 |
release of <rpm package version record> | Returns the RPM Package release for the specified version record. | Lin:8.0, AIX:8.2 |
release of <short rpm package version record> | Returns the RPM Package release for the specified short version record. | Lin:8.0, AIX:8.2 |
Declaration | Return Type | Description | Platforms (?) |
<rpm package release> {cmp} <rpm package release> | <boolean> | Compares two RPM Package releases, where {cmp} is one of: <, <=, =. | Lin:8.0 |
<rpm package release> {cmp} <string> | <boolean> | Compares an RPM Package release with a string value, where {cmp} is one of: <, <=, =. | Lin:8.0 |
<string> {cmp} <rpm package release> | <boolean> | Compares a string to an RPM Package release, where {cmp} is one of: <, <=, =. | Lin:8.0 |
Declaration | Return type | Description | Platforms (?) |
<rpm package release> as string | <string> | Casts an RPM Package release object as a string type. | Lin:8.0, AIX:8.2 |
extrema of <rpm package release> | <( rpm package release, rpm package release )> Plural: extremas | Returns the minimum and maximum extreme values of the given list of RPM package releases. | Lin:8.0, AIX:8.2 |
maximum of <rpm package release> | <rpm package release> Plural: maxima | Returns the maximum value from a list of <rpm package release> types. | Lin:8.0, AIX:8.2 |
minimum of <rpm package release> | <rpm package release> Plural: minima | Returns the minimum value from a list of <rpm package release> types. | Lin:8.0, AIX:8.2 |
unique value of <rpm package release> | <rpm package release with multiplicity> Plural: unique values | Returns the unique values of a given list of <rpm package release> types, removing duplicates and sorting by value. | Lin:8.0, AIX:8.2 |
Declaration | Description | Platforms (?) |
unique value of <rpm package release> | Returns the unique values of a given list of <rpm package release> types, removing duplicates and sorting by value. | Lin:8.0, AIX:8.2 |
Declaration | Return type | Description | Platforms (?) |
multiplicity of <rpm package release with multiplicity> | <integer> Plural: multiplicities | Sorts the list and returns the multiplicity, or count, of each unique element in the specified list of multiple <rpm package release> types. | Lin:8.0, AIX:8.2 |
Declaration | Description | Platforms (?) |
rpm package version <rpm package version> | Iterates through the RPM package version objects. | Lin:8.0, AIX:8.2 |
rpm package version <string> | Returns the named RPM package version. | Lin:8.0, AIX:8.2 |
maximum of <rpm package version> | Returns the maximum value from a list of <rpm package version> types. | Lin:8.0, AIX:8.2 |
minimum of <rpm package version> | Returns the minimum value from a list of <rpm package version> types. | Lin:8.0, AIX:8.2 |
version of <rpm package version record> | Returns the version of the specified RPM package version record. | Lin:8.0, AIX:8.2 |
version of <short rpm package version record> | Returns the version of the specified short RPM package version record. | Lin:8.0, AIX:8.2 |
Declaration | Return Type | Description | Platforms (?) |
<rpm package version> {cmp} <rpm package version> | <boolean> | Compares two RPM Package versions, where {cmp} is one of: <, <=, =. | Lin:8.0 |
<rpm package version> {cmp} <string> | <boolean> | Compares an RPM Package version to a string, where {cmp} is one of: <, <=, =. | Lin:8.0 |
<string> {cmp} <rpm package version> | <boolean> | Compares a string to an RPM Package version, where {cmp} is one of: <, <=, =. | Lin:8.0 |
Declaration | Return type | Description | Platforms (?) |
<rpm package version> as string | <string> | Casts an RPM package version as a string type. | Lin:8.0, AIX:8.2 |
extrema of <rpm package version> | <( rpm package version, rpm package version )> Plural: extremas | Returns the minimum and maximum extreme values of the given list of RPM package versions. | Lin:8.0, AIX:8.2 |
maximum of <rpm package version> | <rpm package version> Plural: maxima | Returns the maximum value from a list of <rpm package version> types. | Lin:8.0, AIX:8.2 |
minimum of <rpm package version> | <rpm package version> Plural: minima | Returns the minimum value from a list of <rpm package version> types. | Lin:8.0, AIX:8.2 |
unique value of <rpm package version> | <rpm package version with multiplicity> Plural: unique values | Returns the unique values of a given list of <rpm package version> types, removing duplicates and sorting by value. | Lin:8.0, AIX:8.2 |
Declaration | Description | Platforms (?) |
unique value of <rpm package version> | Returns the unique values of a given list of <rpm package version> types, removing duplicates and sorting by value. | Lin:8.0, AIX:8.2 |
Declaration | Return type | Description | Platforms (?) |
multiplicity of <rpm package version with multiplicity> | <integer> Plural: multiplicities | Sorts the list and returns the multiplicity, or count, of each unique element in the specified list of multiple <rpm package version> types. | Lin:8.0, AIX:8.2 |
Declaration | Description | Platforms (?) |
rpm package version record <rpm package version record> | Iterates through the RPM package version record objects. | Lin:8.0, AIX:8.2 |
rpm package version record <short rpm package version record> | Iterates through the RPM package version record objects (short version). | Lin:8.0, AIX:8.2 |
rpm package version record <string> | Returns the named RPM package version record. | Lin:8.0, AIX:8.2 |
rpm version record of <package> | Returns the RPM version records of the specified package. | Lin:8.0, AIX:8.2 |
maximum of <rpm package version record> | Returns the maximum value from a list of <rpm package version record> types. | Lin:8.0, AIX:8.2 |
minimum of <rpm package version record> | Returns the minimum value from a list of <rpm package version record> types. | Lin:8.0, AIX:8.2 |
no epoch of <rpm package version record> | Strips the epoch from the specified RPM package version record. | Lin:8.0, AIX:8.2 |
<short rpm package version record> as rpm package version record | Casts a short RPM Package version record as a long version. | Lin:8.0, AIX:8.2 |
long form of <short rpm package version record> | Returns an ROM Package Version record from the short version of the same. | Lin:8.0, AIX:8.2 |
Declaration | Return Type | Description | Platforms (?) |
<rpm package version record> {cmp} <rpm package version record> | <boolean> | Compares two RPM Package version records, where {cmp} is one of: <, <=, =. | Lin:8.0 |
<rpm package version record> {cmp} <short rpm package version record> | <boolean> | Compares an RPM Package version record with a short RPM package version record, where {cmp} is one of: <, <=, =. | Lin:8.0 |
<rpm package version record> {cmp} <string> | <boolean> | Compares an RPM package version record against a string, where {cmp} is one of: <, <=, =. | Lin:8.0 |
<short rpm package version record> {cmp} <rpm package version record> | <boolean> | Compares an RPM Package version record with a short version, where {cmp} is one of: <, <=, =. | Lin:8.0 |
<string> {cmp} <rpm package version record> | <boolean> | Compares a string to an RPM Package version record, where {cmp} is one of: <, <=, =. | Lin:8.0 |
Declaration | Return type | Description | Platforms (?) |
<rpm package version record> as short rpm package version record | <short rpm package version record> | Casts an RPM package version record as a short version by stripping the epoch off. | Lin:8.0, AIX:8.2 |
<rpm package version record> as string | <string> | Casts an RPM package version record as a string type. | Lin:8.0, AIX:8.2 |
epoch of <rpm package version record> | <integer> Plural: epochs | Returns the integer Epoch (which grants RPM more flexibility in versioning) of the specified RPM Package version record. | Lin:8.0, AIX:8.2 |
extrema of <rpm package version record> | <( rpm package version record, rpm package version record )> Plural: extremas | Returns the minimum and maximum extreme values of the given list of RPM package version records. | Lin:8.0, AIX:8.2 |
maximum of <rpm package version record> | <rpm package version record> Plural: maxima | Returns the maximum value from a list of <rpm package version record> types. | Lin:8.0, AIX:8.2 |
minimum of <rpm package version record> | <rpm package version record> Plural: minima | Returns the minimum value from a list of <rpm package version record> types. | Lin:8.0, AIX:8.2 |
no epoch of <rpm package version record> | <rpm package version record> Plural: no epochs | Strips the epoch from the specified RPM package version record. | Lin:8.0, AIX:8.2 |
release of <rpm package version record> | <rpm package release> Plural: releases | Returns the RPM Package release for the specified version record. | Lin:8.0, AIX:8.2 |
short form of <rpm package version record> | <short rpm package version record> Plural: short forms | This Inspector strips of the Epoch information from the specified RPM package version record object. | Lin:8.0, AIX:8.2 |
unique value of <rpm package version record> | <rpm package version record with multiplicity> Plural: unique values | Returns the unique values of a given list of <rpm package version record> types, removing duplicates and sorting by value. | Lin:8.0, AIX:8.2 |
version of <rpm package version record> | <rpm package version> Plural: versions | Returns the version of the specified RPM package version record. | Lin:8.0, AIX:8.2 |
Declaration | Description | Platforms (?) |
unique value of <rpm package version record> | Returns the unique values of a given list of <rpm package version record> types, removing duplicates and sorting by value. | Lin:8.0, AIX:8.2 |
Declaration | Return type | Description | Platforms (?) |
multiplicity of <rpm package version record with multiplicity> | <integer> Plural: multiplicities | Sorts the list and returns the multiplicity, or count, of each unique element in the specified list of multiple <rpm package version record> types. | Lin:8.0, AIX:8.2 |
Declaration | Description | Platforms (?) |
short rpm package version record <rpm package version record> | Iterates throught the specified RPM package version record objects, stripping the Epoch information out. | Lin:8.0, AIX:8.2 |
short rpm package version record <short rpm package version record> | Iterates throught the specified short RPM package version record objects. | Lin:8.0, AIX:8.2 |
<rpm package version record> as short rpm package version record | Casts an RPM package version record as a short version by stripping the epoch off. | Lin:8.0, AIX:8.2 |
short form of <rpm package version record> | This Inspector strips of the Epoch information from the specified RPM package version record object. | Lin:8.0, AIX:8.2 |
maximum of <short rpm package version record> | Returns the maximum value from a list of <short rpm package version record> types. | Lin:8.0, AIX:8.2 |
minimum of <short rpm package version record> | Returns the minimum value from a list of <short rpm package version record> types. | Lin:8.0, AIX:8.2 |
no epoch of <short rpm package version record> | Returns a short RPM package version record with the epoch stripped out. | Lin:8.0, AIX:8.2 |
Declaration | Return Type | Description | Platforms (?) |
<short rpm package version record> {cmp} <short rpm package version record> | <boolean> | Compares two short RPM Package version records, where {cmp} is one of: <, <=, =. | Lin:8.0 |
Declaration | Return type | Description | Platforms (?) |
<short rpm package version record> as rpm package version record | <rpm package version record> | Casts a short RPM Package version record as a long version. | Lin:8.0, AIX:8.2 |
<short rpm package version record> as string | <string> | Casts a short RPM Package version record as a string type. | Lin:8.0, AIX:8.2 |
epoch of <short rpm package version record> | <integer> Plural: epochs | Returns the integer Epoch (which grants RPM more flexibility in versioning) of the specified short version of the RPM Package version record. | Lin:8.0, AIX:8.2 |
extrema of <short rpm package version record> | <( short rpm package version record, short rpm package version record )> Plural: extremas | Returns the minimum and maximum extreme values of the given list of short RPM package version records. | Lin:8.0, AIX:8.2 |
long form of <short rpm package version record> | <rpm package version record> Plural: long forms | Returns an ROM Package Version record from the short version of the same. | Lin:8.0, AIX:8.2 |
maximum of <short rpm package version record> | <short rpm package version record> Plural: maxima | Returns the maximum value from a list of <short rpm package version record> types. | Lin:8.0, AIX:8.2 |
minimum of <short rpm package version record> | <short rpm package version record> Plural: minima | Returns the minimum value from a list of <short rpm package version record> types. | Lin:8.0, AIX:8.2 |
no epoch of <short rpm package version record> | <short rpm package version record> Plural: no epochs | Returns a short RPM package version record with the epoch stripped out. | Lin:8.0, AIX:8.2 |
release of <short rpm package version record> | <rpm package release> Plural: releases | Returns the RPM Package release for the specified short version record. | Lin:8.0, AIX:8.2 |
unique value of <short rpm package version record> | <short rpm package version record with multiplicity> Plural: unique values | Returns the unique values of a given list of <short rpm package version record> types, removing duplicates and sorting by value. | Lin:8.0, AIX:8.2 |
version of <short rpm package version record> | <rpm package version> Plural: versions | Returns the version of the specified short RPM package version record. | Lin:8.0, AIX:8.2 |
Declaration | Description | Platforms (?) |
unique value of <short rpm package version record> | Returns the unique values of a given list of <short rpm package version record> types, removing duplicates and sorting by value. | Lin:8.0, AIX:8.2 |
Declaration | Return type | Description | Platforms (?) |
multiplicity of <short rpm package version record with multiplicity> | <integer> Plural: multiplicities | Sorts the list and returns the multiplicity, or count, of each unique element in the specified list of multiple <short rpm package version record> types. | Lin:8.0, AIX:8.2 |
Declaration | Description | Platforms (?) |
Declaration | Return type | Description | Platforms (?) |
Declaration | Description | Platforms (?) |
Declaration | Return type | Description | Platforms (?) |
Declaration | Description | Platforms (?) |
Declaration | Return type | Description | Platforms (?) |
Declaration | Description | Platforms (?) |
Declaration | Return type | Description | Platforms (?) |
Declaration | Description | Platforms (?) |
Declaration | Return type | Description | Platforms (?) |
Declaration | Description | Platforms (?) |
Declaration | Return type | Description | Platforms (?) |
Declaration | Description | Platforms (?) |
Declaration | Return type | Description | Platforms (?) |
Declaration | Description | Platforms (?) |
Declaration | Return type | Description | Platforms (?) |
Declaration | Description | Platforms (?) |
Declaration | Return type | Description | Platforms (?) |
Declaration | Description | Platforms (?) |
Declaration | Return Type | Description | Platforms (?) |
Declaration | Return type | Description | Platforms (?) |
Declaration | Description | Platforms (?) |
Declaration | Return type | Description | Platforms (?) |
Declaration | Description | Platforms (?) |
Declaration | Return Type | Description | Platforms (?) |
Declaration | Return type | Description | Platforms (?) |
Declaration | Description | Platforms (?) |
Declaration | Return type | Description | Platforms (?) |
Declaration | Description | Platforms (?) |
Declaration | Return Type | Description | Platforms (?) |
Declaration | Return type | Description | Platforms (?) |
Declaration | Description | Platforms (?) |
Declaration | Return type | Description | Platforms (?) |
Declaration | Description | Platforms (?) |
Declaration | Return Type | Description | Platforms (?) |
Declaration | Return type | Description | Platforms (?) |
Declaration | Description | Platforms (?) |
Declaration | Return type | Description | Platforms (?) |
Declaration | Description | Platforms (?) |
Declaration | Return type | Description | Platforms (?) |
Declaration | Description | Platforms (?) |
Declaration | Return type | Description | Platforms (?) |
Declaration | Description | Platforms (?) |
Declaration | Return type | Description | Platforms (?) |
Declaration | Description | Platforms (?) |
Declaration | Return type | Description | Platforms (?) |
Declaration | Description | Platforms (?) |
Declaration | Return type | Description | Platforms (?) |