.\" DO NOT MODIFY THIS FILE! It was generated by help2man 1.48.3. .TH FWUPDAGENT "1" "May 2021" "fwupdagent 1.5.7" "User Commands" .SH NAME fwupdagent \- Firmware updating agent .SH DESCRIPTION .SS "Usage:" .IP fwupdagent [OPTION?] .TP get\-devices Get all devices and possible releases .TP get\-updates Gets the list of updates for connected hardware .TP get\-upgrades Alias to get\-updates .TP security Gets the host security attributes .SS "Help Options:" .TP \fB\-h\fR, \fB\-\-help\fR Show help options .SS "Application Options:" .TP \fB\-v\fR, \fB\-\-verbose\fR Show extra debugging information .TP \fB\-\-force\fR Override warnings and force the action .PP This tool can be used from other tools and from shell scripts. .SH SCRIPTING A variety of client tools are provided by fwupd. Not all tools are suggested to be scripted. fwupdmgr is a command line fwupd client intended to be used interactively. The output between versions of fwupd is not guaranteed to be stable. Commands that succesfully execute will return "0". Commands that have no actions but succesfully execute will return "2". fwupdagent is a command line fwupd client intended to be used by scripts. The output is JSON and guaranteed to be stable. Commands that succesfully execute will return "0".