Class
FwupdRemote
Description [src]
class Fwupd.Remote : GObject.Object {
parent_instance: GObject
}
A source of metadata that provides firmware.
Remotes can be local (e.g. folders on a disk) or remote (e.g. downloaded over HTTP or IPFS).
See also: FwupdClient
Functions
fwupd_remote_array_from_variant
Creates an array of new devices using serialized data.
since: 1.2.10
Instance methods
fwupd_remote_build_firmware_uri
Builds a URI for the URL using the username and password set for the remote, including any basename URI substitution.
since: 0.9.7
fwupd_remote_get_approval_required
Gets if firmware from the remote should be checked against the list of a approved checksums.
since: 1.2.6
fwupd_remote_get_automatic_reports
Gets if reports should be automatically uploaded to this remote.
since: 1.3.3
fwupd_remote_get_automatic_security_reports
Gets if security reports should be automatically uploaded to this remote.
since: 1.5.0
fwupd_remote_get_filename_cache
Gets the path and filename that the remote is using for a cache.
since: 0.9.6
fwupd_remote_get_filename_cache_sig
Gets the path and filename that the remote is using for a signature cache.
since: 0.9.7
fwupd_remote_get_filename_source
Gets the path and filename of the remote itself, typically a .conf
file.
since: 0.9.8
fwupd_remote_get_order_after
Gets the list of remotes this plugin should be ordered after.
since: 0.9.5
fwupd_remote_get_order_before
Gets the list of remotes this plugin should be ordered before.
since: 0.9.5
fwupd_remote_get_priority
Gets the priority of the remote, where bigger numbers are better.
since: 0.9.5
fwupd_remote_load_from_filename
Loads metadata about the remote from a keyfile. This can be called zero or multiple times for each remote.
since: 0.9.3
fwupd_remote_load_signature
Parses the signature, updating the metadata URI as appropriate.
since: 1.4.0
fwupd_remote_load_signature_bytes
Parses the signature, updating the metadata URI as appropriate.
since: 1.4.5
fwupd_remote_set_checksum
Sets the remote checksum, typically only useful in the self tests.
since: 1.8.2
fwupd_remote_set_filename_cache
Sets the remote filename cache filename, typically only useful in the self tests.
since: 1.8.2
fwupd_remote_set_filename_source
Sets the source filename. This is typically a file in /etc/fwupd/remotes/
.
since: 1.6.1
fwupd_remote_setup
Sets up the remote ready for use, checking that required parameters have been set. Calling this method multiple times has no effect.
since: 1.6.1
Properties
Fwupd.Remote:approval-required
If firmware from the remote should be checked against the system list of approved firmware.
since: 1.2.6
Fwupd.Remote:automatic-security-reports
The behavior for auto-uploading security reports.
since: 1.5.0