### Enumeration

# FwupdPlugin PathKind

#### Declaration

    enum FwupdPlugin.PathKind

#### Description [src]

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

#### Members

Name | Description
--- | ---
`FU_PATH_KIND_CACHEDIR_PKG` | The cache directory (IE /var/cache/fwupd)
`FU_PATH_KIND_DATADIR_PKG` | The non-volatile data store (IE /usr/share/fwupd)
`FU_PATH_KIND_EFIAPPDIR` | The location to store EFI apps before install (IE /usr/libexec/fwupd/efi)
`FU_PATH_KIND_LOCALSTATEDIR` | The local state directory (IE /var)
`FU_PATH_KIND_LOCALSTATEDIR_PKG` | The local state directory for the package (IE /var/lib/fwupd)
`FU_PATH_KIND_LIBDIR_PKG` | The location to look for plugins for package (IE /usr/lib/[triplet]/fwupd-plugins-3)
`FU_PATH_KIND_SYSCONFDIR` | The configuration location (IE /etc)
`FU_PATH_KIND_SYSCONFDIR_PKG` | The package configuration location (IE /etc/fwupd)
`FU_PATH_KIND_SYSFSDIR` | The sysfs base location (IE /sys)
`FU_PATH_KIND_SYSFSDIR_FW` | The sysfs firmware location (IE /sys/firmware)
`FU_PATH_KIND_SYSFSDIR_DRIVERS` | The platform sysfs directory (IE /sys/bus/platform/drivers)
`FU_PATH_KIND_SYSFSDIR_TPM` | The TPM sysfs directory (IE /sys/class/tpm)
`FU_PATH_KIND_PROCFS` | The procfs location (IE /proc)
`FU_PATH_KIND_POLKIT_ACTIONS` | The directory for policy kit actions (IE /usr/share/polkit-1/actions/)
`FU_PATH_KIND_SYSFSDIR_SECURITY` | The sysfs security location (IE /sys/kernel/security)
`FU_PATH_KIND_ACPI_TABLES` | The location of the ACPI tables.
`FU_PATH_KIND_RUNDIR` | The runtime directory (IE /run)
`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)
`FU_PATH_KIND_SYSFSDIR_FW_ATTRIB` | No description available.
`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)
`FU_PATH_KIND_DATADIR_QUIRKS` | The quirks data store (IE /usr/share/fwupd/quirks.d)
`FU_PATH_KIND_LOCALSTATEDIR_QUIRKS` | The local state directory for quirks (IE /var/lib/fwupd/quirks.d)
`FU_PATH_KIND_LOCALSTATEDIR_METADATA` | The local state directory for metadata (IE /var/lib/fwupd/metadata)
`FU_PATH_KIND_LOCALSTATEDIR_REMOTES` | The local state directory for remotes (IE /var/lib/fwupd/remotes.d)
`FU_PATH_KIND_WIN32_BASEDIR` | The root of the install directory on Windows.
`FU_PATH_KIND_LOCALCONFDIR_PKG` | The package configuration override (IE /var/etc/fwupd)
`FU_PATH_KIND_SYSFSDIR_DMI` | The sysfs DMI location, (IE /sys/class/dmi/id)
`FU_PATH_KIND_HOSTFS_ROOT` | The root of the host filesystem (IE /)
`FU_PATH_KIND_HOSTFS_BOOT` | The host boot directory, (IE /boot)
`FU_PATH_KIND_DEVFS` | The host dev directory, (IE /dev)
`FU_PATH_KIND_LOCALTIME` | The timezone symlink (IE /etc/localtime)
`FU_PATH_KIND_LIBEXECDIR` | The directory to launch executables `FU_PATH_KIND_LIBEXECDIR_PKG` The directory launch executables packaged with daemon.
`FU_PATH_KIND_LIBEXECDIR_PKG` | No description available.
`FU_PATH_KIND_DATADIR_VENDOR_IDS` | The vendor ID store (IE /usr/share/hwdata)
`FU_PATH_KIND_DEBUGFSDIR` | The debugfs directory (IE /sys/kernel/debug)