Top
Systemwalker Software Configuration Manager Reference Guide
FUJITSU Software

1.4.9 swcfmg_patch_info (Patch Information Output Command)

Description

Outputs the patch information or the patch application status.

Synopsis

[Windows]

swcfmg_patch_info.exe

{ -list -t "Patch type" [-sourceid "Information collection source ID"] [-file "Output file path"] [-e "Character encoding"] |

-server -t "Patch type" [-sourceid "Information collection source ID"] [-snap "Snapshot name"] [-file "Output file path"] [-e "Character encoding"] [{-serverid "Server ID" | -ip "IP address"}] [-status "Application status"] }

[Linux]

swcfmg_patch_info

{ -list -t "Patch type" [-sourceid "Information collection source ID"] [-file "Output file path"] [-e "Character encoding"] |

-server -t "Patch type" [-sourceid "Information collection source ID"] [-snap "Snapshot name"] [-file "Output file path"] [-e "Character encoding"] [{-serverid "Server ID" | -ip "IP address"}] [-status "Application status"] }

Options

-list

Outputs patch information in CSV format. For details on the output format, refer to "2.5.3 Patch Information List CSV File". One of the following patch information will be output:

  • Windows OS patches: patches authorized on WSUS

  • Linux OS patches: patches registered in the yum repository server, or defined as management targets

  • Solaris OS patches: patches already applied to the managed server

  • Software patches: released patches registered with Systemwalker Software Configuration Manager

-server

Outputs the patch application status in CSV format. For details on the output format, refer to "2.5.2 Patch Application Status List CSV File".

-t <Patch type>

Outputs the patch information or the patch application status for the patch specified for the patch type. Specify the following patch types:

  • windows: Windows patches

  • linux: Linux patches

  • solaris: Solaris OS patches

  • middleware: Software patches

-sourceid "Information collection source ID"

Outputs the patch information or the patch application status collected from the information collection source specified using the information collection source ID. This option is effective only when "middleware" is specified for the -t option. When this option is omitted and "middleware" is specified for the -t option, this command outputs the patch information or the patch application status collected from the information collection source of UpdateAdvisor.

-snap <Snapshot name>

When the snapshot name is specified, outputs the patch application status of the specified snapshot.

-file <Output file path>

Specify the file path where the patch information or the patch application status is to be output. If omitted, the information is output to the standard output for this command.

If the specified file does not exist, a new file will be created. If the file exists, the existing file will be overwritten.

If the file cannot be output because of an error, either a new file will not be created or, if an existing file was to be overwritten, the existing file will be kept as it is, without being overwritten.

-e <Character encoding>

Specify the character encoding for the file.

The following character encoding can be specified. (single-byte uppercase characters must be used):

    • UTF-8

    If this option is omitted, the character encoding of the execution environment of this command will be used.


    When outputting the patch application status, you can filter the patches to be output, by specifying the options below. If you do not specify any option, all patches will be output.

    -serverid <Server ID> | -ip <IP address>

    Specify the server ID or IP address of the server to output the application status for. If omitted, the application statuses of all servers are output.

    -status <Application status>

    Specify the patch application status to be output. The following application statuses can be specified:

    • applied: already applied

    • unapplied: not applied

    Return value

    Return value

    Meaning

    0

    The command has terminated normally.

    10

    A parameter error has occurred.

    20

    The specified I/O path is incorrect.

    30

    The specified character encoding is incorrect.

    70

    The specified server or snapshot does not exist.

    100

    Systemwalker Software Configuration Manager is not running.

    110

    A write error has occurred.

    200

    Setup has not been performed.

    255

    A system error has occurred.

    Command location

    Admin server

    [Windows]

    <Systemwalker Software Configuration Manager installation directory>\SWCFMGM\bin

    [Linux]

    /opt/FJSVcfmgm/bin

    Privilege required

    [Windows]

    [Linux]

    Notes

    Execute this command while Systemwalker Software Configuration Manager is running.

    Examples