Enumeration

FwupdPluginPathKind

Declaration

enum FwupdPlugin.PathKind

Description [src]

Path types to use when dynamically determining a path at runtime.

Members

FU_PATH_KIND_CACHEDIR_PKG

The cache directory (IE /var/cache/fwupd)

  • Value: 0
  • Nickname: None
  • Available since: 1.0
FU_PATH_KIND_DATADIR_PKG

The non-volatile data store (IE /usr/share/fwupd)

  • Value: 1
  • Nickname: None
  • Available since: 1.0
FU_PATH_KIND_EFIAPPDIR

The location to store EFI apps before install (IE /usr/libexec/fwupd/efi)

  • Value: 2
  • Nickname: None
  • Available since: 1.0
FU_PATH_KIND_LOCALSTATEDIR

The local state directory (IE /var)

  • Value: 3
  • Nickname: None
  • Available since: 1.0
FU_PATH_KIND_LOCALSTATEDIR_PKG

The local state directory for the package (IE /var/lib/fwupd)

  • Value: 4
  • Nickname: None
  • Available since: 1.0
FU_PATH_KIND_LIBDIR_PKG

The location to look for plugins for package (IE /usr/lib/[triplet]/fwupd-plugins-3)

  • Value: 5
  • Nickname: None
  • Available since: 1.0
FU_PATH_KIND_SYSCONFDIR

The configuration location (IE /etc)

  • Value: 6
  • Nickname: None
  • Available since: 1.0
FU_PATH_KIND_SYSCONFDIR_PKG

The package configuration location (IE /etc/fwupd)

  • Value: 7
  • Nickname: None
  • Available since: 1.0
FU_PATH_KIND_SYSFSDIR_FW

The sysfs firmware location (IE /sys/firmware)

  • Value: 8
  • Nickname: None
  • Available since: 1.0
FU_PATH_KIND_SYSFSDIR_DRIVERS

The platform sysfs directory (IE /sys/bus/platform/drivers)

  • Value: 9
  • Nickname: None
  • Available since: 1.0
FU_PATH_KIND_SYSFSDIR_TPM

The TPM sysfs directory (IE /sys/class/tpm)

  • Value: 10
  • Nickname: None
  • Available since: 1.0
FU_PATH_KIND_PROCFS

The procfs location (IE /proc)

  • Value: 11
  • Nickname: None
  • Available since: 1.0
FU_PATH_KIND_POLKIT_ACTIONS

The directory for policy kit actions (IE /usr/share/polkit-1/actions/)

  • Value: 12
  • Nickname: None
  • Available since: 1.0
FU_PATH_KIND_OFFLINE_TRIGGER

The file for the offline trigger (IE /system-update)

  • Value: 13
  • Nickname: None
  • Available since: 1.0
FU_PATH_KIND_SYSFSDIR_SECURITY

The sysfs security location (IE /sys/kernel/security)

  • Value: 14
  • Nickname: None
  • Available since: 1.0
FU_PATH_KIND_ACPI_TABLES

The location of the ACPI tables.

  • Value: 15
  • Nickname: None
  • Available since: 1.0
FU_PATH_KIND_LOCKDIR

The lock directory (IE /run/lock) FU_PATH_KIND_SYSFSDIR_FW_ATTRIB The firmware attributes directory (IE /sys/class/firmware-attributes)

  • Value: 16
  • Nickname: None
  • Available since: 1.0
FU_PATH_KIND_SYSFSDIR_FW_ATTRIB
No description available.
  • Value: 17
  • Nickname: None
  • Available since: 1.0
FU_PATH_KIND_FIRMWARE_SEARCH

The path to configure the kernel policy for runtime loading other than /lib/firmware (IE /sys/module/firmware_class/parameters/path)

  • Value: 18
  • Nickname: None
  • Available since: 1.0
FU_PATH_KIND_DATADIR_QUIRKS

The quirks data store (IE /usr/share/fwupd/quirks.d)

  • Value: 19
  • Nickname: None
  • Available since: 1.0
FU_PATH_KIND_LOCALSTATEDIR_QUIRKS

The local state directory for quirks (IE /var/lib/fwupd/quirks.d)

  • Value: 20
  • Nickname: None
  • Available since: 1.0
FU_PATH_KIND_LOCALSTATEDIR_METADATA

The local state directory for metadata (IE /var/lib/fwupd/metadata)

  • Value: 21
  • Nickname: None
  • Available since: 1.0
FU_PATH_KIND_LOCALSTATEDIR_REMOTES

The local state directory for remotes (IE /var/lib/fwupd/remotes.d)

  • Value: 22
  • Nickname: None
  • Available since: 1.0
FU_PATH_KIND_WIN32_BASEDIR

The root of the install directory on Windows.

  • Value: 23
  • Nickname: None
  • Available since: 1.0
FU_PATH_KIND_LOCALCONFDIR_PKG

The package configuration override (IE /var/etc/fwupd)

  • Value: 24
  • Nickname: None
  • Available since: 1.0
FU_PATH_KIND_SYSFSDIR_DMI

The sysfs DMI location, (IE /sys/class/dmi/id)

  • Value: 25
  • Nickname: None
  • Available since: 1.0
FU_PATH_KIND_HOSTFS_ROOT

The root of the host filesystem (IE /)

  • Value: 26
  • Nickname: None
  • Available since: 1.0
FU_PATH_KIND_HOSTFS_BOOT

The host boot directory, (IE /boot)

  • Value: 27
  • Nickname: None
  • Available since: 1.0
FU_PATH_KIND_DEVFS

The host dev directory, (IE /dev)

  • Value: 28
  • Nickname: None
  • Available since: 1.0
FU_PATH_KIND_LOCALTIME

The timezone symlink (IE /etc/localtime)

  • Value: 29
  • Nickname: None
  • Available since: 1.0