File packages-hardware.yaml of Package smar-apparmor-profiles

# hardware folder

- name: "colord"
  in_directory:
    "hardware/video":
      files:
        - "colord-session"

- name: "cups"
  files:
    - "hardware/cupsd"

- name: "dmidecode"
  in_directory:
    "hardware":
      files:
        - "dmidecode"

- name: "fwupd"
  files:
    - "hardware/fwupd"

- name: "irqbalance"
  in_directory:
    "hardware":
      files:
        - "irqbalance"

- name: "kbd"
  in_directory:
    "hardware/keyboard":
      files:
        - "dumpkeys"
        - "kbdsettings"
        - "loadkeys"

- name: "kmod"
  in_directory:
    "hardware":
      files:
        - "kmod"
      extra_directories:
        - "lib/kernel/"
      extra_files:
        - "lib/kernel/modprobe"
        - "lib/kernel/modules-read-only"

- name: "libdrm_amdgpu1"
  in_directory:
    "desktop/mesa":
      extra_directories:
        - "abstractions/mesa.d"
      extra_files:
        - "abstractions/mesa.d/amdgpu"

- name: "lshw"
  in_directory:
    "hardware":
      files:
        - "lshw"

- name: "mcelog"
  in_directory:
    "hardware":
      files:
        - "mcelog"
  load_profile_by_systemd:
    mcelog: "systemd.service.mcelog"

- name: "ModemManager"
  files:
    - "hardware/ModemManager"

- name: "oyranos"
  in_directory:
    "hardware/video/oyranos":
      files:
        - "oyranos-compat-gnome"

- name: "oyranos-monitor"
  recommends:
    - oyranos
  in_directory:
    "hardware/video/oyranos":
      files:
        - "oyranos-monitor"

- name: "sensors"
  in_directory:
    "hardware":
      files:
        - "sensors"
        - "sensors-detect"
- name: "suse-prime-bbswitch"
  in_directory:
    "hardware/video":
      files:
        - "prime-select"

- name: "udev"
  in_directory:
    "hardware/udev":
      files:
        - "udevadm"
      extra_files:
        - "lib/udevadm"
      extra_directories:
        - "lib/udevadm.d/"
    "system/systemd/generators":
      files:
        - "systemd-integritysetup-generator"
    "system/systemd/subcommands":
      files:
        - "systemd-makefs"

- name: "upower"
  in_directory:
    "hardware":
      files:
        - "upower"
        - "upowerd"

- name: "usbutils"
  in_directory:
    "hardware/usb":
      files:
        - "lsusb"

- name: "x11-video-nvidiaG05"
  in_directory:
    "hardware/video":
      files:
        - "nvidia-sleep.sh"
        - "systemd.system-sleep.nvidia"

# disk folder

- name: "iotop"
  supplements:
    - iotop-c
  in_directory:
    "hardware/disk":
      files:
        - "iotop"

- name: "multipath-tools"
  in_directory:
    "hardware/disk":
      files:
        - "multipath"

- name: "parted"
  in_directory:
    "hardware/disk":
      files:
        - "partprobe"

- name: "smartmontools"
  in_directory:
    "hardware/disk":
      files:
        - "smartctl"
        - "smartd"

- name: "udisks2"
  in_directory:
    "hardware/disk":
      files:
        - "udisksctl"
        - "udisksd"

- name: "xfsprogs"
  in_directory:
    "hardware/disk":
      files:
        - "mkfs.xfs"
        - "xfs_db"
        - "xfs_info"
        - "xfs_repair"
        - "xfs_spaceman"