summaryrefslogtreecommitdiff
path: root/opt
diff options
context:
space:
mode:
authorrawnix ports <ports@rawnix.org>2026-09-26 18:19:05 +0000
committerrawnix ports <ports@rawnix.org>2026-09-26 18:19:05 +0000
commitc82e88dd00d1b0b7fcfb4e5628d99611388cef6f (patch)
tree56d864b5a5c6c145edd96178ae219a8f90e191a6 /opt
downloadports-c82e88dd00d1b0b7fcfb4e5628d99611388cef6f.tar.gz
sync 2026-09-26 18:19 UTC
1672 files changed, 151396 insertions(+)
Diffstat (limited to 'opt')
-rw-r--r--opt/7zip/.footprint6
-rw-r--r--opt/7zip/.signature7
-rw-r--r--opt/7zip/7zip-flags.patch55
-rw-r--r--opt/7zip/MAKEPKG43
-rw-r--r--opt/aardvark-dns/.footprint4
-rw-r--r--opt/aardvark-dns/.signature8
-rw-r--r--opt/aardvark-dns/MAKEPKG42
-rw-r--r--opt/aardvark-dns/close_range-musl.patch16
-rw-r--r--opt/ack/.footprint2
-rw-r--r--opt/ack/.signature6
-rw-r--r--opt/ack/MAKEPKG33
-rw-r--r--opt/acpi/.footprint7
-rw-r--r--opt/acpi/.signature6
-rw-r--r--opt/acpi/MAKEPKG29
-rw-r--r--opt/acpid/.footprint34
-rw-r--r--opt/acpid/.signature7
-rw-r--r--opt/acpid/MAKEPKG84
-rw-r--r--opt/acpid/fix-musl.patch18
-rw-r--r--opt/alsa-utils/.footprint92
-rw-r--r--opt/alsa-utils/.signature6
-rw-r--r--opt/alsa-utils/MAKEPKG64
-rw-r--r--opt/alsa-utils/alsa_restore_std.patch37
-rw-r--r--opt/alsa-utils/rc.alsa26
-rw-r--r--opt/amd-ucode/.footprint3
-rw-r--r--opt/amd-ucode/.signature6
-rw-r--r--opt/amd-ucode/MAKEPKG31
-rw-r--r--opt/aria2/.footprint7
-rw-r--r--opt/aria2/.signature6
-rw-r--r--opt/aria2/MAKEPKG45
-rw-r--r--opt/autotiling-rs/.footprint3
-rw-r--r--opt/autotiling-rs/.signature6
-rw-r--r--opt/autotiling-rs/MAKEPKG44
-rw-r--r--opt/bash-completion/.footprint1084
-rw-r--r--opt/bash-completion/.signature6
-rw-r--r--opt/bash-completion/MAKEPKG41
-rw-r--r--opt/brightnessctl/.footprint11
-rw-r--r--opt/brightnessctl/.signature6
-rw-r--r--opt/brightnessctl/MAKEPKG35
-rw-r--r--opt/btrfs-progs/.footprint38
-rw-r--r--opt/btrfs-progs/.signature6
-rw-r--r--opt/btrfs-progs/MAKEPKG31
-rw-r--r--opt/caddy/.footprint50
-rw-r--r--opt/caddy/.signature6
-rw-r--r--opt/caddy/MAKEPKG151
-rw-r--r--opt/catatonit/.footprint4
-rw-r--r--opt/catatonit/.signature6
-rw-r--r--opt/catatonit/MAKEPKG32
-rw-r--r--opt/cgit/.footprint39
-rw-r--r--opt/cgit/.signature7
-rw-r--r--opt/cgit/MAKEPKG97
-rw-r--r--opt/chaosreader/.footprint3
-rw-r--r--opt/chaosreader/.signature6
-rw-r--r--opt/chaosreader/MAKEPKG25
-rw-r--r--opt/chaosreader/chaosreader-0.96bin0 -> 99124 bytes
-rw-r--r--opt/cifs-utils/.footprint10
-rw-r--r--opt/cifs-utils/.signature6
-rw-r--r--opt/cifs-utils/MAKEPKG37
-rw-r--r--opt/conmon/.footprint4
-rw-r--r--opt/conmon/.signature6
-rw-r--r--opt/conmon/MAKEPKG33
-rw-r--r--opt/containers-common/.footprint6
-rw-r--r--opt/containers-common/.signature5
-rw-r--r--opt/containers-common/MAKEPKG74
-rw-r--r--opt/crun/.footprint9
-rw-r--r--opt/crun/.signature6
-rw-r--r--opt/crun/MAKEPKG32
-rw-r--r--opt/curl/.footprint25
-rw-r--r--opt/curl/.signature6
-rw-r--r--opt/curl/MAKEPKG44
-rw-r--r--opt/dbus/.footprint85
-rw-r--r--opt/dbus/.signature7
-rw-r--r--opt/dbus/MAKEPKG119
-rw-r--r--opt/dbus/fix-daemon-location.patch11
-rw-r--r--opt/dcron/.footprint31
-rw-r--r--opt/dcron/.signature6
-rw-r--r--opt/dcron/MAKEPKG82
-rw-r--r--opt/desktop-file-utils/.footprint13
-rw-r--r--opt/desktop-file-utils/.signature6
-rw-r--r--opt/desktop-file-utils/MAKEPKG31
-rw-r--r--opt/desktop-file-utils/desktop-file-utils-0.28.tar.xz.partial0
-rw-r--r--opt/detox/.footprint24
-rw-r--r--opt/detox/.signature6
-rw-r--r--opt/detox/MAKEPKG33
-rw-r--r--opt/dialog/.footprint9
-rw-r--r--opt/dialog/.signature6
-rw-r--r--opt/dialog/MAKEPKG31
-rw-r--r--opt/dmidecode/.footprint19
-rw-r--r--opt/dmidecode/.signature6
-rw-r--r--opt/dmidecode/MAKEPKG28
-rw-r--r--opt/docbook-xsl/.footprint1925
-rw-r--r--opt/docbook-xsl/.signature6
-rw-r--r--opt/docbook-xsl/MAKEPKG61
-rw-r--r--opt/dracut/.footprint400
-rw-r--r--opt/dracut/.signature6
-rw-r--r--opt/dracut/MAKEPKG41
-rw-r--r--opt/ell/.footprint60
-rw-r--r--opt/ell/.signature6
-rw-r--r--opt/ell/MAKEPKG33
-rw-r--r--opt/emacs/.footprint4559
-rw-r--r--opt/emacs/.signature6
-rw-r--r--opt/emacs/MAKEPKG60
-rw-r--r--opt/fail2ban/.footprint318
-rw-r--r--opt/fail2ban/.signature6
-rw-r--r--opt/fail2ban/MAKEPKG72
-rw-r--r--opt/fcgiwrap/.footprint19
-rw-r--r--opt/fcgiwrap/.signature6
-rw-r--r--opt/fcgiwrap/MAKEPKG84
-rw-r--r--opt/ffmpeg/.footprint196
-rw-r--r--opt/ffmpeg/.signature6
-rw-r--r--opt/ffmpeg/MAKEPKG67
-rw-r--r--opt/firefox/.footprint53
-rw-r--r--opt/firefox/.signature10
-rw-r--r--opt/firefox/MAKEPKG168
-rw-r--r--opt/firefox/firefox.desktop13
-rw-r--r--opt/firefox/policies.json82
-rw-r--r--opt/firefox/rawnix.js204
-rw-r--r--opt/firejail/.footprint1470
-rw-r--r--opt/firejail/.signature6
-rw-r--r--opt/firejail/MAKEPKG49
-rw-r--r--opt/firejail/musl.patch83
-rw-r--r--opt/fnott/.footprint32
-rw-r--r--opt/fnott/.signature6
-rw-r--r--opt/fnott/MAKEPKG37
-rw-r--r--opt/foot-terminfo/.footprint6
-rw-r--r--opt/foot-terminfo/.signature6
-rw-r--r--opt/foot-terminfo/MAKEPKG31
-rw-r--r--opt/foot/.footprint117
-rw-r--r--opt/foot/.signature6
-rw-r--r--opt/foot/MAKEPKG38
-rw-r--r--opt/fzy/.footprint7
-rw-r--r--opt/fzy/.signature6
-rw-r--r--opt/fzy/MAKEPKG26
-rw-r--r--opt/geoip/.footprint21
-rw-r--r--opt/geoip/.signature7
-rw-r--r--opt/geoip/MAKEPKG37
-rw-r--r--opt/geoip/geoip_update.sh86
-rw-r--r--opt/gettext/.footprint160
-rw-r--r--opt/gettext/.signature6
-rw-r--r--opt/gettext/MAKEPKG42
-rw-r--r--opt/git/.footprint246
-rw-r--r--opt/git/.signature6
-rw-r--r--opt/git/MAKEPKG67
-rw-r--r--opt/gotify/.footprint20
-rw-r--r--opt/gotify/.signature6
-rw-r--r--opt/gotify/MAKEPKG163
-rw-r--r--opt/grim/.footprint7
-rw-r--r--opt/grim/.signature6
-rw-r--r--opt/grim/MAKEPKG34
-rw-r--r--opt/hashcat/.footprint2634
-rw-r--r--opt/hashcat/.signature6
-rw-r--r--opt/hashcat/MAKEPKG39
-rw-r--r--opt/imv/.footprint9
-rw-r--r--opt/imv/.signature6
-rw-r--r--opt/imv/MAKEPKG38
-rw-r--r--opt/inotify-tools/.footprint24
-rw-r--r--opt/inotify-tools/.signature6
-rw-r--r--opt/inotify-tools/MAKEPKG31
-rw-r--r--opt/intel-ucode/.footprint3
-rw-r--r--opt/intel-ucode/.signature6
-rw-r--r--opt/intel-ucode/MAKEPKG31
-rw-r--r--opt/iputils/.footprint20
-rw-r--r--opt/iputils/.signature6
-rw-r--r--opt/iputils/MAKEPKG42
-rw-r--r--opt/irssi/.footprint150
-rw-r--r--opt/irssi/.signature6
-rw-r--r--opt/irssi/MAKEPKG38
-rw-r--r--opt/iw/.footprint7
-rw-r--r--opt/iw/.signature6
-rw-r--r--opt/iw/MAKEPKG26
-rw-r--r--opt/labwc/.footprint35
-rw-r--r--opt/labwc/.signature6
-rw-r--r--opt/labwc/MAKEPKG40
-rw-r--r--opt/ldns/.footprint519
-rw-r--r--opt/ldns/.signature6
-rw-r--r--opt/ldns/MAKEPKG46
-rw-r--r--opt/less/.footprint13
-rw-r--r--opt/less/.signature6
-rw-r--r--opt/less/MAKEPKG37
-rw-r--r--opt/limine/.footprint14
-rw-r--r--opt/limine/.signature9
-rw-r--r--opt/limine/MAKEPKG48
-rw-r--r--opt/limine/limine-sync.c1058
-rw-r--r--opt/limine/limine-sync.conf.example108
-rw-r--r--opt/limine/limine.conf.in13
-rw-r--r--opt/linux-firmware/.footprint7519
-rw-r--r--opt/linux-firmware/.signature6
-rw-r--r--opt/linux-firmware/MAKEPKG29
-rw-r--r--opt/llama.cpp/.footprint93
-rw-r--r--opt/llama.cpp/.signature6
-rw-r--r--opt/llama.cpp/MAKEPKG54
-rw-r--r--opt/lsof/.footprint7
-rw-r--r--opt/lsof/.signature6
-rw-r--r--opt/lsof/MAKEPKG36
-rw-r--r--opt/lxc/.footprint113
-rw-r--r--opt/lxc/.signature6
-rw-r--r--opt/lxc/MAKEPKG43
-rw-r--r--opt/man-pages/.footprint4302
-rw-r--r--opt/man-pages/.signature7
-rw-r--r--opt/man-pages/MAKEPKG33
-rw-r--r--opt/mandoc/.footprint30
-rw-r--r--opt/mandoc/.signature6
-rw-r--r--opt/mandoc/MAKEPKG35
-rw-r--r--opt/mc/.footprint256
-rw-r--r--opt/mc/.signature6
-rw-r--r--opt/mc/MAKEPKG37
-rw-r--r--opt/mpv/.footprint57
-rw-r--r--opt/mpv/.signature6
-rw-r--r--opt/mpv/MAKEPKG60
-rw-r--r--opt/ncat/.footprint10
-rw-r--r--opt/ncat/.signature6
-rw-r--r--opt/ncat/MAKEPKG66
-rw-r--r--opt/ndisc6/.footprint29
-rw-r--r--opt/ndisc6/.signature6
-rw-r--r--opt/ndisc6/MAKEPKG45
-rw-r--r--opt/netavark/.footprint4
-rw-r--r--opt/netavark/.signature7
-rw-r--r--opt/netavark/MAKEPKG53
-rw-r--r--opt/netsurf/.footprint62
-rw-r--r--opt/netsurf/.signature8
-rw-r--r--opt/netsurf/MAKEPKG100
-rw-r--r--opt/netsurf/libressl-3.5.patch23
-rw-r--r--opt/netsurf/utf8proc-header.patch11
-rw-r--r--opt/nfs-utils/.footprint97
-rw-r--r--opt/nfs-utils/.signature9
-rw-r--r--opt/nfs-utils/MAKEPKG86
-rw-r--r--opt/nfs-utils/musl-getservbyport.patch18
-rw-r--r--opt/nfs-utils/musl-includes.patch11
-rw-r--r--opt/nfs-utils/musl-rpc-compat.c26
-rw-r--r--opt/nftables/.footprint43
-rw-r--r--opt/nftables/.signature6
-rw-r--r--opt/nftables/MAKEPKG73
-rw-r--r--opt/nftables/nftables.conf21
-rw-r--r--opt/nginx/.footprint30
-rw-r--r--opt/nginx/.signature6
-rw-r--r--opt/nginx/MAKEPKG164
-rw-r--r--opt/ngrep/.footprint12
-rw-r--r--opt/ngrep/.signature6
-rw-r--r--opt/ngrep/MAKEPKG36
-rw-r--r--opt/nmap/.footprint869
-rw-r--r--opt/nmap/.signature6
-rw-r--r--opt/nmap/MAKEPKG68
-rw-r--r--opt/nnn/.footprint7
-rw-r--r--opt/nnn/.signature6
-rw-r--r--opt/nnn/MAKEPKG25
-rw-r--r--opt/nspr/.footprint73
-rw-r--r--opt/nspr/.signature7
-rw-r--r--opt/nspr/MAKEPKG56
-rw-r--r--opt/nspr/nspr.pc.in10
-rw-r--r--opt/nss/.footprint136
-rw-r--r--opt/nss/.signature11
-rw-r--r--opt/nss/MAKEPKG101
-rw-r--r--opt/nss/nss-3.54-standalone-2.patch267
-rw-r--r--opt/nss/nss-config.in142
-rw-r--r--opt/nss/nss-softokn.pc.in11
-rw-r--r--opt/nss/nss-util.pc.in11
-rw-r--r--opt/nss/nss.pc.in11
-rw-r--r--opt/ntfs-3g/.footprint96
-rw-r--r--opt/ntfs-3g/.signature6
-rw-r--r--opt/ntfs-3g/MAKEPKG46
-rw-r--r--opt/numactl/.footprint31
-rw-r--r--opt/numactl/.signature6
-rw-r--r--opt/numactl/MAKEPKG32
-rw-r--r--opt/nvme-cli/.footprint45
-rw-r--r--opt/nvme-cli/.signature6
-rw-r--r--opt/nvme-cli/MAKEPKG69
-rw-r--r--opt/opendoas/.footprint9
-rw-r--r--opt/opendoas/.signature7
-rw-r--r--opt/opendoas/MAKEPKG37
-rw-r--r--opt/opendoas/better-wayland-support.patch42
-rw-r--r--opt/openntpd/.footprint25
-rw-r--r--opt/openntpd/.signature6
-rw-r--r--opt/openntpd/MAKEPKG96
-rw-r--r--opt/opensmtpd/.footprint60
-rw-r--r--opt/opensmtpd/.signature6
-rw-r--r--opt/opensmtpd/MAKEPKG125
-rw-r--r--opt/openssh/.footprint56
-rw-r--r--opt/openssh/.signature6
-rw-r--r--opt/openssh/MAKEPKG85
-rw-r--r--opt/parallel/.footprint45
-rw-r--r--opt/parallel/.signature6
-rw-r--r--opt/parallel/MAKEPKG34
-rw-r--r--opt/passt/.footprint15
-rw-r--r--opt/passt/.signature6
-rw-r--r--opt/passt/MAKEPKG37
-rw-r--r--opt/pciutils/.footprint28
-rw-r--r--opt/pciutils/.signature6
-rw-r--r--opt/pciutils/MAKEPKG27
-rw-r--r--opt/podman/.footprint253
-rw-r--r--opt/podman/.signature6
-rw-r--r--opt/podman/MAKEPKG56
-rw-r--r--opt/profanity/.footprint150
-rw-r--r--opt/profanity/.signature13
-rw-r--r--opt/profanity/MAKEPKG71
-rw-r--r--opt/profanity/crypto.c494
-rw-r--r--opt/profanity/crypto.h193
-rw-r--r--opt/profanity/omemo-publish-options.patch55
-rw-r--r--opt/profanity/openssl-aesgcm-download.patch24
-rw-r--r--opt/profanity/openssl-crypto.patch12
-rw-r--r--opt/profanity/openssl-omemo-c.patch136
-rw-r--r--opt/profanity/openssl-omemo-h.patch19
-rw-r--r--opt/psmisc/.footprint16
-rw-r--r--opt/psmisc/.signature6
-rw-r--r--opt/psmisc/MAKEPKG31
-rw-r--r--opt/qemu/.footprint206
-rw-r--r--opt/qemu/.signature6
-rw-r--r--opt/qemu/MAKEPKG67
-rw-r--r--opt/rdfind/.footprint7
-rw-r--r--opt/rdfind/.signature6
-rw-r--r--opt/rdfind/MAKEPKG31
-rw-r--r--opt/reptyr/.footprint10
-rw-r--r--opt/reptyr/.signature6
-rw-r--r--opt/reptyr/MAKEPKG28
-rw-r--r--opt/rlwrap/.footprint48
-rw-r--r--opt/rlwrap/.signature6
-rw-r--r--opt/rlwrap/MAKEPKG32
-rw-r--r--opt/rnp/.footprint22
-rw-r--r--opt/rnp/.signature7
-rw-r--r--opt/rnp/MAKEPKG56
-rw-r--r--opt/rocm-rocminfo/.footprint8
-rw-r--r--opt/rocm-rocminfo/.signature6
-rw-r--r--opt/rocm-rocminfo/MAKEPKG34
-rw-r--r--opt/rpcbind/.footprint21
-rw-r--r--opt/rpcbind/.signature9
-rw-r--r--opt/rpcbind/MAKEPKG81
-rw-r--r--opt/rpcbind/musl-rpc-compat.c26
-rw-r--r--opt/rpcbind/musl-sunrpc.patch25
-rw-r--r--opt/rpcbind/rpcbind-sunrpc.patch11
-rw-r--r--opt/screen/.footprint31
-rw-r--r--opt/screen/.signature6
-rw-r--r--opt/screen/MAKEPKG40
-rw-r--r--opt/seatd/.footprint27
-rw-r--r--opt/seatd/.signature6
-rw-r--r--opt/seatd/MAKEPKG61
-rw-r--r--opt/sfwbar/.footprint219
-rw-r--r--opt/sfwbar/.signature6
-rw-r--r--opt/sfwbar/MAKEPKG43
-rw-r--r--opt/shellcheck/.footprint3
-rw-r--r--opt/shellcheck/.signature6
-rw-r--r--opt/shellcheck/MAKEPKG23
-rw-r--r--opt/shfmt/.footprint3
-rw-r--r--opt/shfmt/.signature6
-rw-r--r--opt/shfmt/MAKEPKG28
-rw-r--r--opt/slurp/.footprint7
-rw-r--r--opt/slurp/.signature6
-rw-r--r--opt/slurp/MAKEPKG32
-rw-r--r--opt/slurp/slurp-1.6.0.tar.gz.partial0
-rw-r--r--opt/smartmontools/.footprint40
-rw-r--r--opt/smartmontools/.signature6
-rw-r--r--opt/smartmontools/MAKEPKG29
-rw-r--r--opt/socat/.footprint14
-rw-r--r--opt/socat/.signature6
-rw-r--r--opt/socat/MAKEPKG31
-rw-r--r--opt/squashfs-tools/.footprint13
-rw-r--r--opt/squashfs-tools/.signature6
-rw-r--r--opt/squashfs-tools/MAKEPKG38
-rw-r--r--opt/sshfs/.footprint6
-rw-r--r--opt/sshfs/.signature6
-rw-r--r--opt/sshfs/MAKEPKG29
-rw-r--r--opt/sshguard/.footprint33
-rw-r--r--opt/sshguard/.signature6
-rw-r--r--opt/sshguard/MAKEPKG111
-rw-r--r--opt/stik/.footprint12
-rw-r--r--opt/stik/.signature6
-rw-r--r--opt/stik/MAKEPKG28
-rw-r--r--opt/sway/.footprint36
-rw-r--r--opt/sway/.signature6
-rw-r--r--opt/sway/MAKEPKG41
-rw-r--r--opt/swayidle/.footprint13
-rw-r--r--opt/swayidle/.signature6
-rw-r--r--opt/swayidle/MAKEPKG33
-rw-r--r--opt/swaylock/.footprint3
-rw-r--r--opt/swaylock/.signature6
-rw-r--r--opt/swaylock/MAKEPKG47
-rw-r--r--opt/tcpdump/.footprint12
-rw-r--r--opt/tcpdump/.signature6
-rw-r--r--opt/tcpdump/MAKEPKG37
-rw-r--r--opt/thunderbird/.footprint60
-rw-r--r--opt/thunderbird/.signature9
-rw-r--r--opt/thunderbird/MAKEPKG169
-rw-r--r--opt/thunderbird/rawnix.js90
-rw-r--r--opt/thunderbird/thunderbird.desktop12
-rw-r--r--opt/tig/.footprint13
-rw-r--r--opt/tig/.signature6
-rw-r--r--opt/tig/MAKEPKG33
-rw-r--r--opt/tinyrd/.footprint2
-rw-r--r--opt/tinyrd/.signature8
-rw-r--r--opt/tinyrd/MAKEPKG75
-rw-r--r--opt/tinyrd/tinyrd.c526
-rw-r--r--opt/tmux/.footprint7
-rw-r--r--opt/tmux/.signature6
-rw-r--r--opt/tmux/MAKEPKG32
-rw-r--r--opt/tor/.footprint28
-rw-r--r--opt/tor/.signature6
-rw-r--r--opt/tor/MAKEPKG136
-rw-r--r--opt/torsocks/.footprint19
-rw-r--r--opt/torsocks/.signature8
-rw-r--r--opt/torsocks/MAKEPKG37
-rw-r--r--opt/torsocks/implicit-function-decl.patch30
-rw-r--r--opt/torsocks/torsocks-2.4.0-configure.patch23
-rw-r--r--opt/traceroute/.footprint14
-rw-r--r--opt/traceroute/.signature6
-rw-r--r--opt/traceroute/MAKEPKG33
-rw-r--r--opt/tshark/.footprint408
-rw-r--r--opt/tshark/.signature6
-rw-r--r--opt/tshark/MAKEPKG80
-rw-r--r--opt/uacme/.footprint7
-rw-r--r--opt/uacme/.signature6
-rw-r--r--opt/uacme/MAKEPKG38
-rw-r--r--opt/udevd/.footprint208
-rw-r--r--opt/udevd/.signature8
-rw-r--r--opt/udevd/40-rawnix.rules67
-rw-r--r--opt/udevd/MAKEPKG322
-rw-r--r--opt/udevd/udev-trigger14
-rw-r--r--opt/unbound/.footprint73
-rw-r--r--opt/unbound/.signature6
-rw-r--r--opt/unbound/MAKEPKG172
-rw-r--r--opt/unrar/.footprint3
-rw-r--r--opt/unrar/.signature6
-rw-r--r--opt/unrar/MAKEPKG35
-rw-r--r--opt/unzip/.footprint15
-rw-r--r--opt/unzip/.signature8
-rw-r--r--opt/unzip/28-cve-2022-0529-and-cve-2022-0530.patch173
-rw-r--r--opt/unzip/MAKEPKG40
-rw-r--r--opt/unzip/cumulative.patch2714
-rw-r--r--opt/usbutils/.footprint14
-rw-r--r--opt/usbutils/.signature6
-rw-r--r--opt/usbutils/MAKEPKG31
-rw-r--r--opt/vim/.footprint2119
-rw-r--r--opt/vim/.signature6
-rw-r--r--opt/vim/MAKEPKG54
-rw-r--r--opt/vulkan-tools/.footprint5
-rw-r--r--opt/vulkan-tools/.signature6
-rw-r--r--opt/vulkan-tools/MAKEPKG48
-rw-r--r--opt/wayvnc/.footprint16
-rw-r--r--opt/wayvnc/.signature8
-rw-r--r--opt/wayvnc/MAKEPKG63
-rw-r--r--opt/which/.footprint7
-rw-r--r--opt/which/.signature6
-rw-r--r--opt/which/MAKEPKG30
-rw-r--r--opt/whois/.footprint11
-rw-r--r--opt/whois/.signature6
-rw-r--r--opt/whois/MAKEPKG30
-rw-r--r--opt/wireguard-tools/.footprint27
-rw-r--r--opt/wireguard-tools/.signature6
-rw-r--r--opt/wireguard-tools/MAKEPKG84
-rw-r--r--opt/wireless-regdb/.footprint9
-rw-r--r--opt/wireless-regdb/.signature6
-rw-r--r--opt/wireless-regdb/MAKEPKG27
-rw-r--r--opt/wl-clipboard/.footprint10
-rw-r--r--opt/wl-clipboard/.signature6
-rw-r--r--opt/wl-clipboard/MAKEPKG34
-rw-r--r--opt/wl-screenrec/.footprint3
-rw-r--r--opt/wl-screenrec/.signature6
-rw-r--r--opt/wl-screenrec/MAKEPKG51
-rw-r--r--opt/wlmaker/.footprint58
-rw-r--r--opt/wlmaker/.signature7
-rw-r--r--opt/wlmaker/MAKEPKG59
-rw-r--r--opt/wlmaker/no-x11-backend.patch39
-rw-r--r--opt/wlr-randr/.footprint7
-rw-r--r--opt/wlr-randr/.signature6
-rw-r--r--opt/wlr-randr/MAKEPKG34
-rw-r--r--opt/wmenu/.footprint8
-rw-r--r--opt/wmenu/.signature6
-rw-r--r--opt/wmenu/MAKEPKG34
-rw-r--r--opt/xdg-dbus-proxy/.footprint3
-rw-r--r--opt/xdg-dbus-proxy/.signature6
-rw-r--r--opt/xdg-dbus-proxy/MAKEPKG32
-rw-r--r--opt/xen-tools/.footprint225
-rw-r--r--opt/xen-tools/.signature12
-rw-r--r--opt/xen-tools/MAKEPKG147
-rw-r--r--opt/xen-tools/hotplug-Linux-iscsi-block-handle-lun-1.patch41
-rw-r--r--opt/xen-tools/hotplug-vif-vtrill.patch138
-rw-r--r--opt/xen-tools/xsa477.patch105
-rw-r--r--opt/xen-tools/xsa479.patch81
-rw-r--r--opt/xen-tools/xsa480.patch46
-rw-r--r--opt/xen-tools/xsa481.patch56
-rw-r--r--opt/xen/.footprint4
-rw-r--r--opt/xen/.signature13
-rw-r--r--opt/xen/MAKEPKG126
-rw-r--r--opt/xen/hotplug-Linux-iscsi-block-handle-lun-1.patch41
-rw-r--r--opt/xen/hotplug-vif-vtrill.patch138
-rw-r--r--opt/xen/xsa477.patch105
-rw-r--r--opt/xen/xsa479.patch81
-rw-r--r--opt/xen/xsa480.patch46
-rw-r--r--opt/xen/xsa481.patch56
-rw-r--r--opt/xfsprogs/.footprint141
-rw-r--r--opt/xfsprogs/.signature6
-rw-r--r--opt/xfsprogs/MAKEPKG35
-rw-r--r--opt/xmlto/.footprint49
-rw-r--r--opt/xmlto/.signature6
-rw-r--r--opt/xmlto/MAKEPKG36
-rw-r--r--opt/zip/.footprint13
-rw-r--r--opt/zip/.signature13
-rw-r--r--opt/zip/MAKEPKG56
-rw-r--r--opt/zip/zip-3.0-currdir.patch12
-rw-r--r--opt/zip/zip-3.0-exec-shield.patch20
-rw-r--r--opt/zip/zip-3.0-format-security.patch20
-rw-r--r--opt/zip/zip-3.0-no-crypt.patch57
-rw-r--r--opt/zip/zip-3.0-pic.patch15
-rw-r--r--opt/zip/zip-gnu89-build.patch15
-rw-r--r--opt/zip/zipnote.patch13
501 files changed, 50779 insertions, 0 deletions
diff --git a/opt/7zip/.footprint b/opt/7zip/.footprint
new file mode 100644
index 0000000..f39f377
--- /dev/null
+++ b/opt/7zip/.footprint
@@ -0,0 +1,6 @@
+drwxr-xr-x root/root usr/
+drwxr-xr-x root/root usr/bin/
+-rwxr-xr-x root/root usr/bin/7zip
+lrwxrwxrwx root/root usr/bin/7z -> 7zip
+lrwxrwxrwx root/root usr/bin/7za -> 7zip
+lrwxrwxrwx root/root usr/bin/7zz -> 7zip
diff --git a/opt/7zip/.signature b/opt/7zip/.signature
new file mode 100644
index 0000000..28c5f32
--- /dev/null
+++ b/opt/7zip/.signature
@@ -0,0 +1,7 @@
+RWTZ9IduCSQ/mIirLlN3G4Nj9/x2VQzOD8Pq0CxpycgTwk+1HCmu4L6U51Rnw5gXNA6Vmfud48ob8bTNo1/wunsNgH0WXMoCPQo=
+
+SHA256 (MAKEPKG) = 934649db7daf248d9e3dc28784a86b7758158b014fa0c4657d7143a01439864e
+SHA256 (.footprint) = c3dc747f208579703fa58249816b0de5daac8d637b6efcfd5ca5fcd5f9496956
+SHA256 (7z2603-src.tar.xz) = 9cbde5099c6deb73691b0579063da5827522ccbbcba3f0020fd04e8c8c16c0d4
+SHA256 (7zip-flags.patch) = 7e9d1985c310efa3c17d4a03f546926fb641de4514586eb956010208b2c1ab2c
+SHA256 (7zip#26.03-1.pkg.tar.gz) = e400b688d775a4f061ae4ec94ea8a3336a8145ce900eeca1acb1930396d3e90c
diff --git a/opt/7zip/7zip-flags.patch b/opt/7zip/7zip-flags.patch
new file mode 100644
index 0000000..b812387
--- /dev/null
+++ b/opt/7zip/7zip-flags.patch
@@ -0,0 +1,55 @@
+adapted from https://sources.debian.org/patches/7zip/22.01+dfsg-4/0001-Accept-Debian-build-flags.patch/
+and https://gitlab.alpinelinux.org/alpine/aports/-/raw/291a2b61d6e613fbe3ed057c1f2ee41fd2aea9ac/community/7zip/7-zip-flags.patch
+--- a/CPP/7zip/7zip_gcc.mak
++++ b/CPP/7zip/7zip_gcc.mak
+@@ -24,7 +24,7 @@ PROGPATH_STATIC = $(O)/$(PROG)s
+
+
+ ifneq ($(CC), xlc)
+-CFLAGS_WARN_WALL = -Werror -Wall -Wextra
++CFLAGS_WARN_WALL = -Wall -Wextra
+ endif
+
+ # for object file
+@@ -45,12 +45,12 @@ CFLAGS_DEBUG = -g
+ else
+ CFLAGS_DEBUG = -DNDEBUG
+ ifneq ($(CC), $(CROSS_COMPILE)clang)
+-LFLAGS_STRIP = -s
++LFLAGS_STRIP =
+ endif
+ endif
+
+ # CFLAGS_BASE_LIST = -S
+-CFLAGS_BASE = -O2 $(CFLAGS_BASE_LIST) $(CFLAGS_WARN_WALL) $(CFLAGS_WARN) \
++CFLAGS_BASE = $(CFLAGS_BASE_LIST) $(CFLAGS_WARN_WALL) $(CFLAGS_WARN) \
+ $(CFLAGS_DEBUG) -D_REENTRANT -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE \
+ -fPIC
+
+@@ -111,7 +111,7 @@ endif
+
+ else
+
+-LDFLAGS = $(LDFLAGS_STATIC)
++LDFLAGS = $(VOID_LDFLAGS) $(LDFLAGS_STATIC)
+ # -z force-bti
+ # -s is not required for clang, do we need it for GCC ???
+
+@@ -169,7 +169,7 @@ endif
+
+
+
+-CFLAGS = $(MY_ARCH_2) $(LOCAL_FLAGS) $(CFLAGS_BASE2) $(CFLAGS_BASE) $(FLAGS_FLTO) $(CC_SHARED) -o $@
++CFLAGS = $(VOID_CFLAGS) $(VOID_CPPFLAGS) $(MY_ARCH_2) $(LOCAL_FLAGS) $(CFLAGS_BASE2) $(CFLAGS_BASE) $(FLAGS_FLTO) $(CC_SHARED) -o $@
+
+
+ ifdef IS_MINGW
+@@ -210,7 +210,7 @@ CXX_WARN_FLAGS =
+ #-Wno-invalid-offsetof
+ #-Wno-reorder
+
+-CXXFLAGS = $(MY_ARCH_2) $(LOCAL_FLAGS) $(CXXFLAGS_BASE2) $(CFLAGS_BASE) $(FLAGS_FLTO) $(CXXFLAGS_EXTRA) $(CC_SHARED) $(CXX_WARN_FLAGS) $(CXX_STD_FLAGS) $(CXX_INCLUDE_FLAGS) -o $@
++CXXFLAGS = $(VOID_CXXFLAGS) $(VOID_CPPFLAGS) $(MY_ARCH_2) $(LOCAL_FLAGS) $(CXXFLAGS_BASE2) $(CFLAGS_BASE) $(FLAGS_FLTO) $(CXXFLAGS_EXTRA) $(CC_SHARED) $(CXX_WARN_FLAGS) $(CXX_STD_FLAGS) $(CXX_INCLUDE_FLAGS) -o $@
+
+ STATIC_TARGET=
+ ifdef COMPL_STATIC
diff --git a/opt/7zip/MAKEPKG b/opt/7zip/MAKEPKG
new file mode 100644
index 0000000..9a41453
--- /dev/null
+++ b/opt/7zip/MAKEPKG
@@ -0,0 +1,43 @@
+#!/bin/mkpkg
+# description: File archiver with a high compression ratio
+# url: https://www.7-zip.org
+
+name=7zip
+_ver=2603
+version=26.03
+release=1
+source=(https://www.7-zip.org/a/7z${_ver}-src.tar.xz
+ 7zip-flags.patch)
+
+patch() {
+ patch -p1 < $PKGMK_SOURCE_DIR/7zip-flags.patch
+}
+
+sha256sums=(
+ "9cbde5099c6deb73691b0579063da5827522ccbbcba3f0020fd04e8c8c16c0d4"
+ "7e9d1985c310efa3c17d4a03f546926fb641de4514586eb956010208b2c1ab2c"
+)
+
+build() {
+ cd CPP/7zip/Bundles/Alone2
+ make -j$(nproc) -f ../../cmpl_gcc.mak \
+ O=b/norar \
+ DISABLE_RAR_COMPRESS=1 \
+ CC=clang \
+ CXX=clang++ \
+ VOID_CFLAGS="$CFLAGS -DZ7_AFFINITY_DISABLE" \
+ VOID_CXXFLAGS="$CXXFLAGS -DZ7_AFFINITY_DISABLE" \
+ VOID_LDFLAGS="$LDFLAGS"
+ install -Dm755 b/norar/7zz $PKG/usr/bin/7zip
+ ln -s 7zip $PKG/usr/bin/7z
+ ln -s 7zip $PKG/usr/bin/7za
+ ln -s 7zip $PKG/usr/bin/7zz
+}
+
+signify() {
+ untrusted comment: public key
+ RWTZ9IduCSQ/mL8337TEUinPwT92xFEUpD92hkS7IxcOnzTt9QdpohT3
+}
+
+# vim: filetype=sh
+
diff --git a/opt/aardvark-dns/.footprint b/opt/aardvark-dns/.footprint
new file mode 100644
index 0000000..99cbe4d
--- /dev/null
+++ b/opt/aardvark-dns/.footprint
@@ -0,0 +1,4 @@
+drwxr-xr-x root/root usr/
+drwxr-xr-x root/root usr/libexec/
+drwxr-xr-x root/root usr/libexec/podman/
+-rwxr-xr-x root/root usr/libexec/podman/aardvark-dns
diff --git a/opt/aardvark-dns/.signature b/opt/aardvark-dns/.signature
new file mode 100644
index 0000000..2410e85
--- /dev/null
+++ b/opt/aardvark-dns/.signature
@@ -0,0 +1,8 @@
+RWTZ9IduCSQ/mJU6LAw7DApYg4fAs/3SmPNCZ1SyU/I4X9bPHlNhlIZN2XtRTlCZ3hm4P3u1bVG92qvQIIAGdED4f4LMSxOoewc=
+
+SHA256 (MAKEPKG) = 9e5bcd8f2a8a832b5d5c8d53896ac0de5b05ed43db39a216f2fcc016a944fcd4
+SHA256 (.footprint) = f99f7da5210af0ac920cf93f2e5c78b8202d4c0dba49205d9c4adf45d8f53995
+SHA256 (v2.1.0.tar.gz) = daf871488603e659b0501224cf0731ac317809b1d1701fc061cb4f6ae39a894f
+SHA256 (aardvark-dns-v2.1.0-vendor.tar.gz) = 6e6366828d4cd2ccf3cfe07657d8aba083045605696b4f74967c2c8340f51500
+SHA256 (close_range-musl.patch) = abdfd2d7cafe9a39ab3d55cd67e39bc82fcf4713cd8be37ad4d5c891dce2c82e
+SHA256 (aardvark-dns#2.1.0-2.pkg.tar.gz) = 8529027ea469c16366ea709df7ab907f1e9627d67d370b8fe738450096395409
diff --git a/opt/aardvark-dns/MAKEPKG b/opt/aardvark-dns/MAKEPKG
new file mode 100644
index 0000000..8fb1e92
--- /dev/null
+++ b/opt/aardvark-dns/MAKEPKG
@@ -0,0 +1,42 @@
+#!/bin/mkpkg
+# description: Authoritative DNS server for container records
+# url: https://github.com/containers/aardvark-dns
+
+name=aardvark-dns
+version=2.1.0
+release=2
+depends=()
+makedeps=(rust cargo-audit)
+source=(https://github.com/containers/$name/archive/refs/tags/v$version.tar.gz
+ https://github.com/containers/$name/releases/download/v$version/$name-v$version-vendor.tar.gz
+ close_range-musl.patch)
+
+sha256sums=(
+ "daf871488603e659b0501224cf0731ac317809b1d1701fc061cb4f6ae39a894f"
+ "6e6366828d4cd2ccf3cfe07657d8aba083045605696b4f74967c2c8340f51500"
+ "abdfd2d7cafe9a39ab3d55cd67e39bc82fcf4713cd8be37ad4d5c891dce2c82e"
+)
+
+build() {
+ cd $name-$version
+ patch -p1 < $SRC/close_range-musl.patch
+ mv $SRC/vendor .
+ mkdir -p .cargo
+ cat > .cargo/config.toml <<- EOF
+ [source.crates-io]
+ replace-with = "vendored-sources"
+ [source.vendored-sources]
+ directory = "vendor"
+ EOF
+ cargo audit
+ make PREFIX=/usr build
+ install -Dm755 bin/aardvark-dns $PKG/usr/libexec/podman/aardvark-dns
+}
+
+signify() {
+ untrusted comment: public key
+ RWTZ9IduCSQ/mL8337TEUinPwT92xFEUpD92hkS7IxcOnzTt9QdpohT3
+}
+
+# vim: filetype=sh
+
diff --git a/opt/aardvark-dns/close_range-musl.patch b/opt/aardvark-dns/close_range-musl.patch
new file mode 100644
index 0000000..e853b28
--- /dev/null
+++ b/opt/aardvark-dns/close_range-musl.patch
@@ -0,0 +1,16 @@
+--- a/src/main.rs
++++ b/src/main.rs
+@@ -34,7 +34,13 @@
+
+ fn main() {
+ // Close all fds we inherited from our parent process, we only need stdio.
++ // musl's libc crate exposes SYS_close_range but not the safe
++ // wrapper (only defined for target_env = "gnu" upstream), so fall
++ // back to the raw syscall there.
++ #[cfg(target_env = "gnu")]
+ let _ = unsafe { libc::close_range(3, libc::c_uint::MAX, 0) };
++ #[cfg(not(target_env = "gnu"))]
++ let _ = unsafe { libc::syscall(libc::SYS_close_range, 3u32, libc::c_uint::MAX, 0u32) };
+
+ let formatter = Formatter3164 {
+ facility: Facility::LOG_USER,
diff --git a/opt/ack/.footprint b/opt/ack/.footprint
new file mode 100644
index 0000000..a03f014
--- /dev/null
+++ b/opt/ack/.footprint
@@ -0,0 +1,2 @@
+drwxr-xr-x root/root bin/
+-rwxr-xr-x root/root bin/ack
diff --git a/opt/ack/.signature b/opt/ack/.signature
new file mode 100644
index 0000000..960cf9a
--- /dev/null
+++ b/opt/ack/.signature
@@ -0,0 +1,6 @@
+RWTZ9IduCSQ/mM1bPgAdCjKQ5CCWyYyyj3pbBZJNSvKdHJDS81nNkamXrDkemCgJPbGMhBDt54FeNEmXDgFbeA5YcR0rCM7EgAo=
+
+SHA256 (MAKEPKG) = af350e75a5f6f6a1f765958717e19262745e7c9376bded61624637cbd1f1be1e
+SHA256 (.footprint) = 58142d2d7a9c9fd437387f298a376588a9f8296151763fc6fd2f0a742fcdf987
+SHA256 (ack-3.10.0.tar.gz) = 65e83cfb38a71fca725e9a14a8201ee871e629fc6b10231e1303dd3501ba563a
+SHA256 (ack#3.10.0-2.pkg.tar.gz) = 3a56a98a17673cf05fd077329c3aeb51e061645932a5e743ce201a0826a81a86
diff --git a/opt/ack/MAKEPKG b/opt/ack/MAKEPKG
new file mode 100644
index 0000000..94d19ee
--- /dev/null
+++ b/opt/ack/MAKEPKG
@@ -0,0 +1,33 @@
+#!/bin/mkpkg
+# description: grep-like search tool optimized for source code
+# url: https://beyondgrep.com
+
+name=ack
+version=3.10.0
+release=2
+depends=(perl p5-file-next)
+makedeps=(p5-yaml-pp)
+source=(https://cpan.metacpan.org/authors/id/P/PE/PETDANCE/ack-v$version.tar.gz)
+renames=(ack-$version.tar.gz)
+
+sha256sums=(
+ "65e83cfb38a71fca725e9a14a8201ee871e629fc6b10231e1303dd3501ba563a"
+)
+
+build() {
+ cd $name-v$version
+ perl Makefile.PL
+ make ack-standalone
+ #pod2man ack-standalone > ack.1
+ install -Dm755 ack-standalone $PKG/bin/ack
+ #install -Dm644 ack.1 $PKG/usr/share/man/man1/ack.1
+}
+
+signify() {
+ untrusted comment: public key
+ RWTZ9IduCSQ/mL8337TEUinPwT92xFEUpD92hkS7IxcOnzTt9QdpohT3
+}
+
+# vim: filetype=sh
+
+
diff --git a/opt/acpi/.footprint b/opt/acpi/.footprint
new file mode 100644
index 0000000..719db35
--- /dev/null
+++ b/opt/acpi/.footprint
@@ -0,0 +1,7 @@
+drwxr-xr-x root/root usr/
+drwxr-xr-x root/root usr/bin/
+-rwxr-xr-x root/root usr/bin/acpi
+drwxr-xr-x root/root usr/share/
+drwxr-xr-x root/root usr/share/man/
+drwxr-xr-x root/root usr/share/man/man1/
+-rw-r--r-- root/root usr/share/man/man1/acpi.1.gz
diff --git a/opt/acpi/.signature b/opt/acpi/.signature
new file mode 100644
index 0000000..e3ceebd
--- /dev/null
+++ b/opt/acpi/.signature
@@ -0,0 +1,6 @@
+RWTZ9IduCSQ/mCR7+zo+/aaUDkUz96kSSKnLCYz8TLjJ3SYzx2yPW7aZNmusN2qZ4U5/ZGWl2wwo0VxjZKXiaiShAhwMYmG8QAk=
+
+SHA256 (MAKEPKG) = 322f020a6cef925d19c37b1d7fe2d271061f8773e0a5341848e8879938575971
+SHA256 (.footprint) = eb19cb9c21288533f18cfcb46012f1861d06a72e6dbba8454b3318269421dd6e
+SHA256 (acpi-1.8.tar.gz) = e64c6e00b53cd797427ea32a160513425b03ed4f077733f71f1f09ff340f230b
+SHA256 (acpi#1.8-1.pkg.tar.gz) = 3e3671f6c84a681c90ef0153e49a1f1d41d3093238e13b19719e3bbdfb01df60
diff --git a/opt/acpi/MAKEPKG b/opt/acpi/MAKEPKG
new file mode 100644
index 0000000..bc6e428
--- /dev/null
+++ b/opt/acpi/MAKEPKG
@@ -0,0 +1,29 @@
+#!/bin/mkpkg
+# description: Client for battery, power, and thermal readings
+# url: https://sourceforge.net/projects/acpiclient/
+
+name=acpi
+version=1.8
+release=1
+depends=()
+source=(
+ "https://downloads.sourceforge.net/acpiclient/acpi-${version}.tar.gz"
+)
+sha256sums=(
+ "e64c6e00b53cd797427ea32a160513425b03ed4f077733f71f1f09ff340f230b"
+)
+
+build() {
+ cd acpi-${version}
+
+ ./configure --prefix=/usr
+
+ make
+ make DESTDIR=${PKG} install
+}
+
+signify() {
+ untrusted comment: public key
+ RWTZ9IduCSQ/mL8337TEUinPwT92xFEUpD92hkS7IxcOnzTt9QdpohT3
+}
+# vim: filetype=sh
diff --git a/opt/acpid/.footprint b/opt/acpid/.footprint
new file mode 100644
index 0000000..22cdd70
--- /dev/null
+++ b/opt/acpid/.footprint
@@ -0,0 +1,34 @@
+drwxr-xr-x root/root etc/
+drwxr-xr-x root/root etc/acpi/
+-rwxr-xr-x root/root etc/acpi/handler.sh
+drwxr-xr-x root/root etc/acpi/events/
+-rw-r--r-- root/root etc/acpi/events/anything
+drwxr-xr-x root/root etc/sv/
+drwxr-xr-x root/root etc/sv/acpid/
+-rwxr-xr-x root/root etc/sv/acpid/run
+drwxr-xr-x root/root etc/sv/acpid/log/
+-rwxr-xr-x root/root etc/sv/acpid/log/run
+drwxr-xr-x root/root usr/
+drwxr-xr-x root/root usr/bin/
+-rwxr-xr-x root/root usr/bin/acpi_listen
+drwxr-xr-x root/root usr/sbin/
+-rwxr-xr-x root/root usr/sbin/acpid
+-rwxr-xr-x root/root usr/sbin/kacpimon
+drwxr-xr-x root/root usr/share/
+drwxr-xr-x root/root usr/share/doc/
+drwxr-xr-x root/root usr/share/doc/acpid/
+-rw-r--r-- root/root usr/share/doc/acpid/COPYING
+-rw-r--r-- root/root usr/share/doc/acpid/Changelog
+-rw-r--r-- root/root usr/share/doc/acpid/README
+-rw-r--r-- root/root usr/share/doc/acpid/TESTPLAN
+-rw-r--r-- root/root usr/share/doc/acpid/TODO
+drwxr-xr-x root/root usr/share/man/
+drwxr-xr-x root/root usr/share/man/man8/
+-rw-r--r-- root/root usr/share/man/man8/acpi_listen.8.gz
+-rw-r--r-- root/root usr/share/man/man8/acpid.8.gz
+-rw-r--r-- root/root usr/share/man/man8/kacpimon.8.gz
+drwxr-xr-x root/root var/
+drwxr-xr-x root/root var/lib/
+drwxr-xr-x root/root var/lib/pkg/
+drwxr-xr-x root/root var/lib/pkg/meta/
+-rw-r--r-- root/root var/lib/pkg/meta/acpid
diff --git a/opt/acpid/.signature b/opt/acpid/.signature
new file mode 100644
index 0000000..8d0fef3
--- /dev/null
+++ b/opt/acpid/.signature
@@ -0,0 +1,7 @@
+RWTZ9IduCSQ/mDuFXRcyXqT2sBceMXn3N8Alakd0d0/GdAEG9NH4b27Zy3/HXc6lRPKGzvz7IO/nZ8IhQ+zYDp3CeP4uASCimQI=
+
+SHA256 (MAKEPKG) = 05cebfaf4d3ee14e9dbdffbd8402c72e1e77859b326783211d0d2bda08b7c136
+SHA256 (.footprint) = 99eb8a0e521c561862d76f3dd41fbc18b9c2320842ed59453bf8f7ccf58f1fc4
+SHA256 (acpid-2.0.34.tar.xz) = 2d095c8cfcbc847caec746d62cdc8d0bff1ec1bc72ef7c674c721e04da6ab333
+SHA256 (fix-musl.patch) = bbab52f0121c215655f145428d163e36ac019090cc07323980e746413dcb97e8
+SHA256 (acpid#2.0.34-1.pkg.tar.gz) = 1c3f827ddd77a08321a8711be7c288a584c24f9695073082fb85b480d9c99cb7
diff --git a/opt/acpid/MAKEPKG b/opt/acpid/MAKEPKG
new file mode 100644
index 0000000..54bb5be
--- /dev/null
+++ b/opt/acpid/MAKEPKG
@@ -0,0 +1,84 @@
+#!/bin/mkpkg
+# description: Daemon for delivering ACPI power management events
+# url: https://sourceforge.net/projects/acpid2/
+
+name=acpid
+version=2.0.34
+release=1
+depends=()
+services=(acpid)
+source=(
+ https://downloads.sourceforge.net/acpid2/acpid-${version}.tar.xz
+ fix-musl.patch
+)
+sha256sums=(
+ "2d095c8cfcbc847caec746d62cdc8d0bff1ec1bc72ef7c674c721e04da6ab333"
+ "bbab52f0121c215655f145428d163e36ac019090cc07323980e746413dcb97e8"
+)
+patch() {
+ cd ${name}-${version}
+ patch -p1 < ../fix-musl.patch
+}
+
+build() {
+ cd ${name}-${version}
+
+ ./configure --prefix=/usr --sbindir=/usr/sbin
+
+ make
+ make DESTDIR=${PKG} install
+
+ install -d ${PKG}/etc/acpi/events
+
+ printf '%s\n' \
+ 'event=.*' \
+ 'action=/etc/acpi/handler.sh %e' \
+ > ${PKG}/etc/acpi/events/anything
+
+ printf '%s\n' \
+ '#!/bin/sh' \
+ '' \
+ 'case "$1" in' \
+ ' button/power)' \
+ ' logger "ACPI: power button pressed"' \
+ ' ;;' \
+ ' button/lid)' \
+ ' case "$3" in' \
+ ' close) logger "ACPI: lid closed" ;;' \
+ ' open) logger "ACPI: lid opened" ;;' \
+ ' esac' \
+ ' ;;' \
+ ' *)' \
+ ' logger "ACPI: unhandled event $*"' \
+ ' ;;' \
+ 'esac' \
+ > ${PKG}/etc/acpi/handler.sh
+
+ chmod 755 ${PKG}/etc/acpi/handler.sh
+}
+
+post_build() {
+ # runit service
+ install -d ${PKG}/etc/sv/acpid/log
+
+ printf '%s\n' \
+ '#!/bin/sh' \
+ 'exec 2>&1' \
+ 'exec acpid -f' \
+ > ${PKG}/etc/sv/acpid/run
+
+ printf '%s\n' \
+ '#!/bin/sh' \
+ 'mkdir -p /var/log/acpid' \
+ 'exec svlogd -tt /var/log/acpid' \
+ > ${PKG}/etc/sv/acpid/log/run
+
+ chmod 755 ${PKG}/etc/sv/acpid/run
+ chmod 755 ${PKG}/etc/sv/acpid/log/run
+}
+
+signify() {
+ untrusted comment: public key
+ RWTZ9IduCSQ/mL8337TEUinPwT92xFEUpD92hkS7IxcOnzTt9QdpohT3
+}
+# vim: filetype=sh
diff --git a/opt/acpid/fix-musl.patch b/opt/acpid/fix-musl.patch
new file mode 100644
index 0000000..ee32eb0
--- /dev/null
+++ b/opt/acpid/fix-musl.patch
@@ -0,0 +1,18 @@
+From 6c4c7636f9629914d85531ea1dfe6abc275164ac Mon Sep 17 00:00:00 2001
+From: Celeste <20312-Celeste@users.gitlab.alpinelinux.org>
+Date: Wed, 25 Oct 2023 15:23:20 +0000
+Subject: [PATCH] community/acpid: fix lfs64 usage
+
+--- a/sock.c
++++ b/sock.c
+@@ -54,8 +54,8 @@
+ static int
+ isfdtype(int fd, int fdtype)
+ {
+- struct stat64 st;
+- if (fstat64(fd, &st) != 0)
++ struct stat st;
++ if (fstat(fd, &st) != 0)
+ return -1;
+ return ((st.st_mode & S_IFMT) == (mode_t)fdtype);
+ }
diff --git a/opt/alsa-utils/.footprint b/opt/alsa-utils/.footprint
new file mode 100644
index 0000000..34c477b
--- /dev/null
+++ b/opt/alsa-utils/.footprint
@@ -0,0 +1,92 @@
+drwxr-xr-x root/root etc/
+drwxr-xr-x root/root etc/sv/
+drwxr-xr-x root/root etc/sv/alsa/
+-rwxr-xr-x root/root etc/sv/alsa/finish
+-rwxr-xr-x root/root etc/sv/alsa/run
+drwxr-xr-x root/root etc/sv/alsa/log/
+-rwxr-xr-x root/root etc/sv/alsa/log/run
+drwxr-xr-x root/root usr/
+drwxr-xr-x root/root usr/bin/
+-rwxr-xr-x root/root usr/bin/aconnect
+-rwxr-xr-x root/root usr/bin/alsaloop
+-rwxr-xr-x root/root usr/bin/alsamixer
+-rwxr-xr-x root/root usr/bin/alsatplg
+-rwxr-xr-x root/root usr/bin/alsaucm
+-rwxr-xr-x root/root usr/bin/amidi
+-rwxr-xr-x root/root usr/bin/amixer
+-rwxr-xr-x root/root usr/bin/aplay
+-rwxr-xr-x root/root usr/bin/aplaymidi
+-rwxr-xr-x root/root usr/bin/aplaymidi2
+-rwxr-xr-x root/root usr/bin/arecordmidi
+-rwxr-xr-x root/root usr/bin/arecordmidi2
+-rwxr-xr-x root/root usr/bin/aseqdump
+-rwxr-xr-x root/root usr/bin/aseqnet
+-rwxr-xr-x root/root usr/bin/aseqsend
+-rwxr-xr-x root/root usr/bin/axfer
+-rwxr-xr-x root/root usr/bin/iecset
+-rwxr-xr-x root/root usr/bin/nhlt-dmic-info
+-rwxr-xr-x root/root usr/bin/speaker-test
+lrwxrwxrwx root/root usr/bin/arecord -> aplay
+drwxr-xr-x root/root usr/lib/
+drwxr-xr-x root/root usr/lib/alsa-topology/
+-rwxr-xr-x root/root usr/lib/alsa-topology/libalsatplg_module_nhlt.so
+drwxr-xr-x root/root usr/lib/udev/
+drwxr-xr-x root/root usr/lib/udev/rules.d/
+-rw-r--r-- root/root usr/lib/udev/rules.d/90-alsa-restore.rules
+drwxr-xr-x root/root usr/sbin/
+-rwxr-xr-x root/root usr/sbin/alsa-info.sh
+-rwxr-xr-x root/root usr/sbin/alsaconf
+-rwxr-xr-x root/root usr/sbin/alsactl
+drwxr-xr-x root/root usr/share/
+drwxr-xr-x root/root usr/share/alsa/
+drwxr-xr-x root/root usr/share/alsa/init/
+-rw-r--r-- root/root usr/share/alsa/init/00main
+-rw-r--r-- root/root usr/share/alsa/init/ca0106
+-rw-r--r-- root/root usr/share/alsa/init/default
+-rw-r--r-- root/root usr/share/alsa/init/hda
+-rw-r--r-- root/root usr/share/alsa/init/help
+-rw-r--r-- root/root usr/share/alsa/init/info
+-rw-r--r-- root/root usr/share/alsa/init/test
+drwxr-xr-x root/root usr/share/man/
+drwxr-xr-x root/root usr/share/man/man1/
+-rw-r--r-- root/root usr/share/man/man1/aconnect.1.gz
+-rw-r--r-- root/root usr/share/man/man1/alsactl.1.gz
+-rw-r--r-- root/root usr/share/man/man1/alsaloop.1.gz
+-rw-r--r-- root/root usr/share/man/man1/alsamixer.1.gz
+-rw-r--r-- root/root usr/share/man/man1/amidi.1.gz
+-rw-r--r-- root/root usr/share/man/man1/amixer.1.gz
+-rw-r--r-- root/root usr/share/man/man1/aplay.1.gz
+-rw-r--r-- root/root usr/share/man/man1/aplaymidi.1.gz
+-rw-r--r-- root/root usr/share/man/man1/aplaymidi2.1.gz
+-rw-r--r-- root/root usr/share/man/man1/arecordmidi.1.gz
+-rw-r--r-- root/root usr/share/man/man1/arecordmidi2.1.gz
+-rw-r--r-- root/root usr/share/man/man1/aseqdump.1.gz
+-rw-r--r-- root/root usr/share/man/man1/aseqnet.1.gz
+-rw-r--r-- root/root usr/share/man/man1/aseqsend.1.gz
+-rw-r--r-- root/root usr/share/man/man1/axfer-list.1.gz
+-rw-r--r-- root/root usr/share/man/man1/axfer-transfer.1.gz
+-rw-r--r-- root/root usr/share/man/man1/axfer.1.gz
+-rw-r--r-- root/root usr/share/man/man1/iecset.1.gz
+-rw-r--r-- root/root usr/share/man/man1/nhlt-dmic-info.1.gz
+-rw-r--r-- root/root usr/share/man/man1/speaker-test.1.gz
+lrwxrwxrwx root/root usr/share/man/man1/arecord.1.gz -> aplay.1.gz
+drwxr-xr-x root/root usr/share/man/man8/
+-rw-r--r-- root/root usr/share/man/man8/alsa-info.sh.8.gz
+-rw-r--r-- root/root usr/share/man/man8/alsaconf.8.gz
+drwxr-xr-x root/root usr/share/sounds/
+drwxr-xr-x root/root usr/share/sounds/alsa/
+-rw-r--r-- root/root usr/share/sounds/alsa/Front_Center.wav
+-rw-r--r-- root/root usr/share/sounds/alsa/Front_Left.wav
+-rw-r--r-- root/root usr/share/sounds/alsa/Front_Right.wav
+-rw-r--r-- root/root usr/share/sounds/alsa/Noise.wav
+-rw-r--r-- root/root usr/share/sounds/alsa/Rear_Center.wav
+-rw-r--r-- root/root usr/share/sounds/alsa/Rear_Left.wav
+-rw-r--r-- root/root usr/share/sounds/alsa/Rear_Right.wav
+-rw-r--r-- root/root usr/share/sounds/alsa/Side_Left.wav
+-rw-r--r-- root/root usr/share/sounds/alsa/Side_Right.wav
+drwxr-xr-x root/root var/
+drwxr-xr-x root/root var/lib/
+drwxr-xr-x root/root var/lib/alsa/
+drwxr-xr-x root/root var/lib/pkg/
+drwxr-xr-x root/root var/lib/pkg/meta/
+-rw-r--r-- root/root var/lib/pkg/meta/alsa-utils
diff --git a/opt/alsa-utils/.signature b/opt/alsa-utils/.signature
new file mode 100644
index 0000000..80db950
--- /dev/null
+++ b/opt/alsa-utils/.signature
@@ -0,0 +1,6 @@
+RWTZ9IduCSQ/mLJlVzohaUQuWCAv5J4adxqlpNwFvGy1niOEIe+loN8+G6hq9PqkC1vfhFTsam5Q4DUOS8UaCjkpjqrlH7F5fgE=
+
+SHA256 (MAKEPKG) = e339c43fad49d1078f656a5dfeb8d45aaaedc2db403b84b23500a57efe6c726f
+SHA256 (.footprint) = a77f6dbaf641b5afdb2e52dc9429f05a0cc0b0a285ecf25d9e6f13218c0f1f34
+SHA256 (alsa-utils-1.2.16.tar.bz2) = 092399d5e8749a1d5e188e393157521cec4b75693b60ebb79bbce728cff2232c
+SHA256 (alsa-utils#1.2.16-1.pkg.tar.gz) = b06c21f9c45c1a0346917e8f7407d4c95cd075c79d95711be2bd151152ecb730
diff --git a/opt/alsa-utils/MAKEPKG b/opt/alsa-utils/MAKEPKG
new file mode 100644
index 0000000..0379135
--- /dev/null
+++ b/opt/alsa-utils/MAKEPKG
@@ -0,0 +1,64 @@
+#!/bin/mkpkg
+# description: ALSA utilities
+# url: https://www.alsa-project.org/
+
+name=alsa-utils
+version=1.2.16
+release=1
+depends=(alsa-lib ncurses)
+services=(alsa)
+source=(https://www.alsa-project.org/files/pub/utils/$name-$version.tar.bz2)
+
+sha256sums=(
+ "092399d5e8749a1d5e188e393157521cec4b75693b60ebb79bbce728cff2232c"
+)
+
+build() {
+ cd $name-$version
+
+ ./configure \
+ --prefix=/usr \
+ --disable-bat \
+ --disable-nls \
+ --disable-xmlto
+
+ make
+ make DESTDIR=$PKG install
+
+ rm -rf $PKG/usr/share/man/fr
+ rm -rf $PKG/usr/share/man/man7
+}
+
+post_build() {
+ # runit service
+ install -d $PKG/etc/sv/alsa/log
+
+ printf '%s\n' \
+ '#!/bin/sh' \
+ 'exec 2>&1' \
+ '/usr/sbin/alsactl restore' \
+ 'exec chpst -b alsa pause' \
+ > $PKG/etc/sv/alsa/run
+
+ printf '%s\n' \
+ '#!/bin/sh' \
+ 'exec /usr/sbin/alsactl store 2>&1' \
+ > $PKG/etc/sv/alsa/finish
+
+ printf '%s\n' \
+ '#!/bin/sh' \
+ 'mkdir -p /var/log/alsa' \
+ 'exec svlogd -tt /var/log/alsa' \
+ > $PKG/etc/sv/alsa/log/run
+
+ chmod 755 $PKG/etc/sv/alsa/run
+ chmod 755 $PKG/etc/sv/alsa/finish
+ chmod 755 $PKG/etc/sv/alsa/log/run
+}
+
+signify() {
+ untrusted comment: public key
+ RWTZ9IduCSQ/mL8337TEUinPwT92xFEUpD92hkS7IxcOnzTt9QdpohT3
+}
+
+# vim: filetype=sh
diff --git a/opt/alsa-utils/alsa_restore_std.patch b/opt/alsa-utils/alsa_restore_std.patch
new file mode 100644
index 0000000..e5e1573
--- /dev/null
+++ b/opt/alsa-utils/alsa_restore_std.patch
@@ -0,0 +1,37 @@
+From f90124c73edd050b24961197a4abcf17e53b41a8 Mon Sep 17 00:00:00 2001
+From: Jaroslav Kysela <perex@perex.cz>
+Date: Thu, 14 Nov 2024 09:38:49 +0100
+Subject: [PATCH] alsactl: 90-alsa-restore.rules - fix alsa_restore_go/std
+
+Fix the label mismatch which was introduced in the transition from the
+temporary test rules.
+
+Closes: https://github.com/alsa-project/alsa-utils/issues/280
+Fixes: 8116639 ("alsactl: 90-alsa-restore.rules - add support for AMD ACP digital microphone")
+Signed-off-by: Jaroslav Kysela <perex@perex.cz>
+---
+ alsactl/90-alsa-restore.rules.in | 4 +++-
+ 1 file changed, 3 insertions(+), 1 deletion(-)
+
+diff --git a/alsactl/90-alsa-restore.rules.in b/alsactl/90-alsa-restore.rules.in
+index 85f0b15f..dae2ed8c 100644
+--- a/alsactl/90-alsa-restore.rules.in
++++ b/alsactl/90-alsa-restore.rules.in
+@@ -3,6 +3,8 @@
+ ACTION=="add", SUBSYSTEM=="sound", KERNEL=="controlC*", KERNELS!="card*",@extratest@ GOTO="alsa_restore_go"
+ GOTO="alsa_restore_end"
+
++LABEL="alsa_restore_go"
++
+ ENV{ALSA_CARD_NUMBER}="$attr{device/number}"
+
+ # mark HDA analog card; HDMI/DP card does not have capture devices
+@@ -21,7 +23,7 @@ TEST!="/run/udev/alsa-hda-analog-card", GOTO="alsa_restore_std"
+ IMPORT{program}="/usr/bin/cat /run/udev/alsa-hda-analog-card"
+ ENV{ALSA_CARD_HDA_ANALOG}!="", ENV{ALSA_CARD_NUMBER}="$env{ALSA_CARD_HDA_ANALOG}"
+
+-LABEL="alsa_restore_go"
++LABEL="alsa_restore_std"
+ TEST!="@daemonswitch@", RUN+="@sbindir@/alsactl@args@ restore $env{ALSA_CARD_NUMBER}"
+ TEST=="@daemonswitch@", RUN+="@sbindir@/alsactl@args@ nrestore $env{ALSA_CARD_NUMBER}"
+
diff --git a/opt/alsa-utils/rc.alsa b/opt/alsa-utils/rc.alsa
new file mode 100644
index 0000000..a7498a2
--- /dev/null
+++ b/opt/alsa-utils/rc.alsa
@@ -0,0 +1,26 @@
+#!/bin/sh
+#
+# /etc/rc.d/alsa: store/restore ALSA mixer levels
+#
+
+# location of the alsactl executable
+ALSACTL=/usr/sbin/alsactl
+
+case $1 in
+ start)
+ $ALSACTL restore
+ ;;
+ stop)
+ $ALSACTL store
+ ;;
+ restart)
+ $0 stop
+ sleep 2
+ $0 start
+ ;;
+ *)
+ echo "Usage: $0 [start|stop|restart]"
+ ;;
+esac
+
+# End of file
diff --git a/opt/amd-ucode/.footprint b/opt/amd-ucode/.footprint
new file mode 100644
index 0000000..54551dc
--- /dev/null
+++ b/opt/amd-ucode/.footprint
@@ -0,0 +1,3 @@
+drwxr-xr-x root/root boot/
+drwxr-xr-x root/root boot/efi/
+-rw-r--r-- root/root boot/efi/amd-ucode.img
diff --git a/opt/amd-ucode/.signature b/opt/amd-ucode/.signature
new file mode 100644
index 0000000..95de0fb
--- /dev/null
+++ b/opt/amd-ucode/.signature
@@ -0,0 +1,6 @@
+RWTZ9IduCSQ/mIXGnCD/wfCotdq8N90ML4TS0Ikkdte4/aeHPXakVT9HrvQJw8qzYuu099I0oZXmBuL742+WXZgP+AHQYfI72gs=
+
+SHA256 (MAKEPKG) = 5bbeff7b4b3c12e7b92658b7ab91dc6cbacef583ef71f6de7ada188d97572ae7
+SHA256 (.footprint) = 981bd2f787517a22c6e89fb3d360ca5713a656b746981764bea354c442e42318
+SHA256 (linux-firmware-20260916.tar.xz) = f80dcb757a623deda62200c08e0e1a88c76fb6b54964f31b35fa74da1c90ccc5
+SHA256 (amd-ucode#20260916-1.pkg.tar.gz) = 5bc508b046731f227a3fc08b9e050ffa4542d72ce4899e961306f6c895b70759
diff --git a/opt/amd-ucode/MAKEPKG b/opt/amd-ucode/MAKEPKG
new file mode 100644
index 0000000..44664f8
--- /dev/null
+++ b/opt/amd-ucode/MAKEPKG
@@ -0,0 +1,31 @@
+#!/bin/mkpkg
+# description: AMD CPU microcode early initramfs image
+# url: https://git.kernel.org/pub/scm/linux/kernel/git/firmware/linux-firmware.git
+
+name=amd-ucode
+version=20260916
+release=1
+makedeps=(cpio)
+source=(https://mirrors.edge.kernel.org/pub/linux/kernel/firmware/linux-firmware-$version.tar.xz)
+
+sha256sums=(
+ "f80dcb757a623deda62200c08e0e1a88c76fb6b54964f31b35fa74da1c90ccc5"
+)
+
+build() {
+ cd linux-firmware-$version
+
+ mkdir -p kernel/x86/microcode
+ cat amd-ucode/microcode_amd*.bin > kernel/x86/microcode/AuthenticAMD.bin
+
+ find kernel | cpio -o -H newc --owner=0:0 > amd-ucode.img
+
+ install -Dm644 amd-ucode.img $PKG/boot/efi/amd-ucode.img
+}
+
+signify() {
+ untrusted comment: public key
+ RWTZ9IduCSQ/mL8337TEUinPwT92xFEUpD92hkS7IxcOnzTt9QdpohT3
+}
+
+# vim: filetype=sh
diff --git a/opt/aria2/.footprint b/opt/aria2/.footprint
new file mode 100644
index 0000000..bb2f026
--- /dev/null
+++ b/opt/aria2/.footprint
@@ -0,0 +1,7 @@
+drwxr-xr-x root/root usr/
+drwxr-xr-x root/root usr/bin/
+-rwxr-xr-x root/root usr/bin/aria2c
+drwxr-xr-x root/root usr/share/
+drwxr-xr-x root/root usr/share/man/
+drwxr-xr-x root/root usr/share/man/man1/
+-rw-r--r-- root/root usr/share/man/man1/aria2c.1.gz
diff --git a/opt/aria2/.signature b/opt/aria2/.signature
new file mode 100644
index 0000000..b33f8b3
--- /dev/null
+++ b/opt/aria2/.signature
@@ -0,0 +1,6 @@
+RWTZ9IduCSQ/mDnLQg1336eRDBHLHMjRcYsOXo87bGjj/YC+L6KCQlvyyOQ2is4cuWm3PG/yhsOwOhlrjkHLDZQMzqGVFroCDAc=
+
+SHA256 (MAKEPKG) = 46d99d9d5be0c5b7c97a6e5d548d11d99b3d07273a2df17d1cb974e8efd6a636
+SHA256 (.footprint) = ccb80ea0c357e6bd2648006ae14727bebced007eec7871b14fbbe16833625b06
+SHA256 (aria2-1.37.0.tar.xz) = 60a420ad7085eb616cb6e2bdf0a7206d68ff3d37fb5a956dc44242eb2f79b66b
+SHA256 (aria2#1.37.0-1.pkg.tar.gz) = a55773db8c5c59985c31c7a6be72de4a0000414fb35a084221267dfeb2000e31
diff --git a/opt/aria2/MAKEPKG b/opt/aria2/MAKEPKG
new file mode 100644
index 0000000..0a66e45
--- /dev/null
+++ b/opt/aria2/MAKEPKG
@@ -0,0 +1,45 @@
+#!/bin/mkpkg
+# description: Download utility supporting HTTP(S), FTP, BitTorrent
+# url: https://aria2.github.io/
+
+name=aria2
+version=1.37.0
+release=1
+depends=(libressl libxml2 zlib)
+source=(https://github.com/aria2/aria2/releases/download/release-$version/$name-$version.tar.xz)
+
+sha256sums=(
+ "60a420ad7085eb616cb6e2bdf0a7206d68ff3d37fb5a956dc44242eb2f79b66b"
+)
+
+i
+patch() {
+ cd $name-$version
+ sed -i 's|^#endif // D_COMMON_H|#include <iterator>\n&|' src/common.h
+}
+
+build() {
+ cd $name-$version
+
+ ./configure \
+ --prefix=/usr \
+ --disable-nls \
+ --without-gnutls \
+ --without-libnettle \
+ --without-libgcrypt \
+ --with-openssl
+
+ make
+ make DESTDIR=$PKG install
+
+ rm -rf $PKG/usr/share/man/ru
+ rm -rf $PKG/usr/share/man/pt
+ rm -rf $PKG/usr/share/doc
+}
+
+signify() {
+ untrusted comment: public key
+ RWTZ9IduCSQ/mL8337TEUinPwT92xFEUpD92hkS7IxcOnzTt9QdpohT3
+}
+
+# vim: filetype=sh
diff --git a/opt/autotiling-rs/.footprint b/opt/autotiling-rs/.footprint
new file mode 100644
index 0000000..afe82dc
--- /dev/null
+++ b/opt/autotiling-rs/.footprint
@@ -0,0 +1,3 @@
+drwxr-xr-x root/root usr/
+drwxr-xr-x root/root usr/bin/
+-rwxr-xr-x root/root usr/bin/autotiling-rs
diff --git a/opt/autotiling-rs/.signature b/opt/autotiling-rs/.signature
new file mode 100644
index 0000000..e9117a6
--- /dev/null
+++ b/opt/autotiling-rs/.signature
@@ -0,0 +1,6 @@
+RWTZ9IduCSQ/mGSnvvdEuXRL7K7h7YUvha4CqboctV3bose+c9t/6sGhe3cnkw+B8SKkA0UI2wZpGppIlJxm3ta1DlrrSxIVHQs=
+
+SHA256 (MAKEPKG) = 7ab67a6748f3444817f22fa7a04c463be394b884566c883c144d816b18783cb6
+SHA256 (.footprint) = 1b9b973463a6084a23888a37f8505b212efa877061d4beb15bc2c96c20eefc27
+SHA256 (autotiling-rs-0.1.8.tar.gz) = 8e76d1570318dd9de6d6ffb4a85d53b49060ad3f0c396922ed6a86738e5d892b
+SHA256 (autotiling-rs#0.1.8-1.pkg.tar.gz) = 3575906531bc0bcae89d47169d02182fa353427e848269db1546b4377d648bff
diff --git a/opt/autotiling-rs/MAKEPKG b/opt/autotiling-rs/MAKEPKG
new file mode 100644
index 0000000..8e08938
--- /dev/null
+++ b/opt/autotiling-rs/MAKEPKG
@@ -0,0 +1,44 @@
+#!/bin/mkpkg
+# description: Alternates container layout (split h/v) for Sway/i3
+# url: https://github.com/ammgws/autotiling-rs
+
+name=autotiling-rs
+version=0.1.8
+release=1
+makedeps=(rust cargo-audit)
+source=(https://github.com/ammgws/$name/archive/refs/tags/v$version.tar.gz)
+renames=($name-$version.tar.gz)
+sha256sums=(
+ "8e76d1570318dd9de6d6ffb4a85d53b49060ad3f0c396922ed6a86738e5d892b"
+)
+
+patch() {
+ export CARGO_HOME="$SRC/.cargo"
+ cd $name-$version
+ cargo vendor ../vendor
+ mkdir -p .cargo
+ printf '%s\n' \
+ '[source.crates-io]' \
+ 'replace-with = "vendored-sources"' \
+ '' \
+ '[source.vendored-sources]' \
+ 'directory = "../vendor"' \
+ > .cargo/config.toml
+ cargo audit
+}
+
+build() {
+ export CARGO_HTTP_CAINFO=/etc/ssl/cert.pem
+ export RUSTFLAGS="-C target-feature=-crt-static"
+ cd $name-$version
+ cargo build --release --offline
+ install -Dm755 target/release/$name $PKG/usr/bin/$name
+}
+
+signify() {
+ untrusted comment: public key
+ RWTZ9IduCSQ/mL8337TEUinPwT92xFEUpD92hkS7IxcOnzTt9QdpohT3
+}
+
+# vim: filetype=sh
+
diff --git a/opt/bash-completion/.footprint b/opt/bash-completion/.footprint
new file mode 100644
index 0000000..5d80184
--- /dev/null
+++ b/opt/bash-completion/.footprint
@@ -0,0 +1,1084 @@
+drwxr-xr-x root/root etc/
+drwxr-xr-x root/root etc/bash_completion.d/
+-rw-r--r-- root/root etc/bash_completion.d/000_bash_completion_compat.bash
+drwxr-xr-x root/root etc/profile.d/
+-rw-r--r-- root/root etc/profile.d/bash_completion.sh
+drwxr-xr-x root/root usr/
+drwxr-xr-x root/root usr/share/
+drwxr-xr-x root/root usr/share/bash-completion/
+-rw-r--r-- root/root usr/share/bash-completion/bash_completion
+drwxr-xr-x root/root usr/share/bash-completion/completions/
+-rw-r--r-- root/root usr/share/bash-completion/completions/2to3
+-rw-r--r-- root/root usr/share/bash-completion/completions/7z
+-rw-r--r-- root/root usr/share/bash-completion/completions/_adb
+-rw-r--r-- root/root usr/share/bash-completion/completions/_argc
+-rw-r--r-- root/root usr/share/bash-completion/completions/_bombadil
+-rw-r--r-- root/root usr/share/bash-completion/completions/_cal
+-rw-r--r-- root/root usr/share/bash-completion/completions/_cargo
+-rw-r--r-- root/root usr/share/bash-completion/completions/_chfn
+-rw-r--r-- root/root usr/share/bash-completion/completions/_chsh
+-rw-r--r-- root/root usr/share/bash-completion/completions/_coder
+-rw-r--r-- root/root usr/share/bash-completion/completions/_delta
+-rw-r--r-- root/root usr/share/bash-completion/completions/_dmesg
+-rw-r--r-- root/root usr/share/bash-completion/completions/_eject
+-rw-r--r-- root/root usr/share/bash-completion/completions/_flamegraph
+-rw-r--r-- root/root usr/share/bash-completion/completions/_gaiacli
+-rw-r--r-- root/root usr/share/bash-completion/completions/_gh
+-rw-r--r-- root/root usr/share/bash-completion/completions/_golangci-lint
+-rw-r--r-- root/root usr/share/bash-completion/completions/_gsctl
+-rw-r--r-- root/root usr/share/bash-completion/completions/_hexdump
+-rw-r--r-- root/root usr/share/bash-completion/completions/_hwclock
+-rw-r--r-- root/root usr/share/bash-completion/completions/_insmod
+-rw-r--r-- root/root usr/share/bash-completion/completions/_ionice
+-rw-r--r-- root/root usr/share/bash-completion/completions/_jj
+-rw-r--r-- root/root usr/share/bash-completion/completions/_jungle
+-rw-r--r-- root/root usr/share/bash-completion/completions/_keyring
+-rw-r--r-- root/root usr/share/bash-completion/completions/_kontena
+-rw-r--r-- root/root usr/share/bash-completion/completions/_look
+-rw-r--r-- root/root usr/share/bash-completion/completions/_mdbook
+-rw-r--r-- root/root usr/share/bash-completion/completions/_mock
+-rw-r--r-- root/root usr/share/bash-completion/completions/_modinfo
+-rw-r--r-- root/root usr/share/bash-completion/completions/_modprobe
+-rw-r--r-- root/root usr/share/bash-completion/completions/_modules
+-rw-r--r-- root/root usr/share/bash-completion/completions/_mount
+-rw-r--r-- root/root usr/share/bash-completion/completions/_mount.linux
+-rw-r--r-- root/root usr/share/bash-completion/completions/_mtr
+-rw-r--r-- root/root usr/share/bash-completion/completions/_newgrp
+-rw-r--r-- root/root usr/share/bash-completion/completions/_nmcli
+-rw-r--r-- root/root usr/share/bash-completion/completions/_nox
+-rw-r--r-- root/root usr/share/bash-completion/completions/_nvm
+-rw-r--r-- root/root usr/share/bash-completion/completions/_pip
+-rw-r--r-- root/root usr/share/bash-completion/completions/_pipenv
+-rw-r--r-- root/root usr/share/bash-completion/completions/_renice
+-rw-r--r-- root/root usr/share/bash-completion/completions/_repomanage
+-rw-r--r-- root/root usr/share/bash-completion/completions/_reptyr
+-rw-r--r-- root/root usr/share/bash-completion/completions/_rfkill
+-rw-r--r-- root/root usr/share/bash-completion/completions/_rg
+-rw-r--r-- root/root usr/share/bash-completion/completions/_rmmod
+-rw-r--r-- root/root usr/share/bash-completion/completions/_rtcwake
+-rw-r--r-- root/root usr/share/bash-completion/completions/_ruff
+-rw-r--r-- root/root usr/share/bash-completion/completions/_runuser
+-rw-r--r-- root/root usr/share/bash-completion/completions/_rustup
+-rw-r--r-- root/root usr/share/bash-completion/completions/_secret-tool
+-rw-r--r-- root/root usr/share/bash-completion/completions/_shtab
+-rw-r--r-- root/root usr/share/bash-completion/completions/_slackpkg
+-rw-r--r-- root/root usr/share/bash-completion/completions/_sops
+-rw-r--r-- root/root usr/share/bash-completion/completions/_stern
+-rw-r--r-- root/root usr/share/bash-completion/completions/_stripe
+-rw-r--r-- root/root usr/share/bash-completion/completions/_su
+-rw-r--r-- root/root usr/share/bash-completion/completions/_svn
+-rw-r--r-- root/root usr/share/bash-completion/completions/_svnadmin
+-rw-r--r-- root/root usr/share/bash-completion/completions/_svnlook
+-rw-r--r-- root/root usr/share/bash-completion/completions/_task
+-rw-r--r-- root/root usr/share/bash-completion/completions/_tokio-console
+-rw-r--r-- root/root usr/share/bash-completion/completions/_udevadm
+-rw-r--r-- root/root usr/share/bash-completion/completions/_umount
+-rw-r--r-- root/root usr/share/bash-completion/completions/_umount.linux
+-rw-r--r-- root/root usr/share/bash-completion/completions/_uvx
+-rw-r--r-- root/root usr/share/bash-completion/completions/_vault
+-rw-r--r-- root/root usr/share/bash-completion/completions/_wasmer
+-rw-r--r-- root/root usr/share/bash-completion/completions/_write
+-rw-r--r-- root/root usr/share/bash-completion/completions/_xm
+-rw-r--r-- root/root usr/share/bash-completion/completions/_yq
+-rw-r--r-- root/root usr/share/bash-completion/completions/_yum
+-rw-r--r-- root/root usr/share/bash-completion/completions/a2x
+-rw-r--r-- root/root usr/share/bash-completion/completions/abook
+-rw-r--r-- root/root usr/share/bash-completion/completions/aclocal
+-rw-r--r-- root/root usr/share/bash-completion/completions/acpi
+-rw-r--r-- root/root usr/share/bash-completion/completions/add_members
+-rw-r--r-- root/root usr/share/bash-completion/completions/alias
+-rw-r--r-- root/root usr/share/bash-completion/completions/ant
+-rw-r--r-- root/root usr/share/bash-completion/completions/apache2ctl
+-rw-r--r-- root/root usr/share/bash-completion/completions/appdata-validate
+-rw-r--r-- root/root usr/share/bash-completion/completions/apt-build
+-rw-r--r-- root/root usr/share/bash-completion/completions/apt-cache
+-rw-r--r-- root/root usr/share/bash-completion/completions/apt-get
+-rw-r--r-- root/root usr/share/bash-completion/completions/apt-mark
+-rw-r--r-- root/root usr/share/bash-completion/completions/aptitude
+-rw-r--r-- root/root usr/share/bash-completion/completions/arch
+-rw-r--r-- root/root usr/share/bash-completion/completions/arp
+-rw-r--r-- root/root usr/share/bash-completion/completions/arping
+-rw-r--r-- root/root usr/share/bash-completion/completions/arpspoof
+-rw-r--r-- root/root usr/share/bash-completion/completions/asciidoc
+-rw-r--r-- root/root usr/share/bash-completion/completions/aspell
+-rw-r--r-- root/root usr/share/bash-completion/completions/autoconf
+-rw-r--r-- root/root usr/share/bash-completion/completions/automake
+-rw-r--r-- root/root usr/share/bash-completion/completions/autoreconf
+-rw-r--r-- root/root usr/share/bash-completion/completions/autorpm
+-rw-r--r-- root/root usr/share/bash-completion/completions/autoscan
+-rw-r--r-- root/root usr/share/bash-completion/completions/avahi-browse
+-rw-r--r-- root/root usr/share/bash-completion/completions/avctrl
+-rw-r--r-- root/root usr/share/bash-completion/completions/badblocks
+-rw-r--r-- root/root usr/share/bash-completion/completions/bind
+-rw-r--r-- root/root usr/share/bash-completion/completions/bk
+-rw-r--r-- root/root usr/share/bash-completion/completions/brctl
+-rw-r--r-- root/root usr/share/bash-completion/completions/btdownloadheadless.py
+-rw-r--r-- root/root usr/share/bash-completion/completions/bts
+-rw-r--r-- root/root usr/share/bash-completion/completions/bzip2
+-rw-r--r-- root/root usr/share/bash-completion/completions/cancel
+-rw-r--r-- root/root usr/share/bash-completion/completions/cardctl
+-rw-r--r-- root/root usr/share/bash-completion/completions/carton
+-rw-r--r-- root/root usr/share/bash-completion/completions/ccache
+-rw-r--r-- root/root usr/share/bash-completion/completions/ccze
+-rw-r--r-- root/root usr/share/bash-completion/completions/cd
+-rw-r--r-- root/root usr/share/bash-completion/completions/cfagent
+-rw-r--r-- root/root usr/share/bash-completion/completions/cfrun
+-rw-r--r-- root/root usr/share/bash-completion/completions/chage
+-rw-r--r-- root/root usr/share/bash-completion/completions/change_pw
+-rw-r--r-- root/root usr/share/bash-completion/completions/check_db
+-rw-r--r-- root/root usr/share/bash-completion/completions/check_perms
+-rw-r--r-- root/root usr/share/bash-completion/completions/checksec
+-rw-r--r-- root/root usr/share/bash-completion/completions/chflags
+-rw-r--r-- root/root usr/share/bash-completion/completions/chgrp
+-rw-r--r-- root/root usr/share/bash-completion/completions/chkconfig
+-rw-r--r-- root/root usr/share/bash-completion/completions/chmod
+-rw-r--r-- root/root usr/share/bash-completion/completions/chown
+-rw-r--r-- root/root usr/share/bash-completion/completions/chpasswd
+-rw-r--r-- root/root usr/share/bash-completion/completions/chromium-browser
+-rw-r--r-- root/root usr/share/bash-completion/completions/chronyc
+-rw-r--r-- root/root usr/share/bash-completion/completions/chrpath
+-rw-r--r-- root/root usr/share/bash-completion/completions/cksfv
+-rw-r--r-- root/root usr/share/bash-completion/completions/cleanarch
+-rw-r--r-- root/root usr/share/bash-completion/completions/clisp
+-rw-r--r-- root/root usr/share/bash-completion/completions/clone_member
+-rw-r--r-- root/root usr/share/bash-completion/completions/complete
+-rw-r--r-- root/root usr/share/bash-completion/completions/config_list
+-rw-r--r-- root/root usr/share/bash-completion/completions/configure
+-rw-r--r-- root/root usr/share/bash-completion/completions/convert
+-rw-r--r-- root/root usr/share/bash-completion/completions/cowsay
+-rw-r--r-- root/root usr/share/bash-completion/completions/cpan2dist
+-rw-r--r-- root/root usr/share/bash-completion/completions/cpio
+-rw-r--r-- root/root usr/share/bash-completion/completions/cppcheck
+-rw-r--r-- root/root usr/share/bash-completion/completions/crontab
+-rw-r--r-- root/root usr/share/bash-completion/completions/cryptsetup
+-rw-r--r-- root/root usr/share/bash-completion/completions/curl
+-rw-r--r-- root/root usr/share/bash-completion/completions/cvs
+-rw-r--r-- root/root usr/share/bash-completion/completions/cvsps
+-rw-r--r-- root/root usr/share/bash-completion/completions/dd
+-rw-r--r-- root/root usr/share/bash-completion/completions/declare
+-rw-r--r-- root/root usr/share/bash-completion/completions/deja-dup
+-rw-r--r-- root/root usr/share/bash-completion/completions/desktop-file-validate
+-rw-r--r-- root/root usr/share/bash-completion/completions/dhclient
+-rw-r--r-- root/root usr/share/bash-completion/completions/dict
+-rw-r--r-- root/root usr/share/bash-completion/completions/dmypy
+-rw-r--r-- root/root usr/share/bash-completion/completions/dnssec-keygen
+-rw-r--r-- root/root usr/share/bash-completion/completions/dnsspoof
+-rw-r--r-- root/root usr/share/bash-completion/completions/dot
+-rw-r--r-- root/root usr/share/bash-completion/completions/dpkg
+-rw-r--r-- root/root usr/share/bash-completion/completions/dpkg-source
+-rw-r--r-- root/root usr/share/bash-completion/completions/dselect
+-rw-r--r-- root/root usr/share/bash-completion/completions/dsniff
+-rw-r--r-- root/root usr/share/bash-completion/completions/dumpdb
+-rw-r--r-- root/root usr/share/bash-completion/completions/dumpe2fs
+-rw-r--r-- root/root usr/share/bash-completion/completions/e2freefrag
+-rw-r--r-- root/root usr/share/bash-completion/completions/e2label
+-rw-r--r-- root/root usr/share/bash-completion/completions/ebtables
+-rw-r--r-- root/root usr/share/bash-completion/completions/ecryptfs-migrate-home
+-rw-r--r-- root/root usr/share/bash-completion/completions/env
+-rw-r--r-- root/root usr/share/bash-completion/completions/eog
+-rw-r--r-- root/root usr/share/bash-completion/completions/ether-wake
+-rw-r--r-- root/root usr/share/bash-completion/completions/evince
+-rw-r--r-- root/root usr/share/bash-completion/completions/explodepkg
+-rw-r--r-- root/root usr/share/bash-completion/completions/export
+-rw-r--r-- root/root usr/share/bash-completion/completions/faillog
+-rw-r--r-- root/root usr/share/bash-completion/completions/fbgs
+-rw-r--r-- root/root usr/share/bash-completion/completions/fbi
+-rw-r--r-- root/root usr/share/bash-completion/completions/feh
+-rw-r--r-- root/root usr/share/bash-completion/completions/file
+-rw-r--r-- root/root usr/share/bash-completion/completions/file-roller
+-rw-r--r-- root/root usr/share/bash-completion/completions/filefrag
+-rw-r--r-- root/root usr/share/bash-completion/completions/filesnarf
+-rw-r--r-- root/root usr/share/bash-completion/completions/find
+-rw-r--r-- root/root usr/share/bash-completion/completions/find_member
+-rw-r--r-- root/root usr/share/bash-completion/completions/fio
+-rw-r--r-- root/root usr/share/bash-completion/completions/firefox
+-rw-r--r-- root/root usr/share/bash-completion/completions/flake8
+-rw-r--r-- root/root usr/share/bash-completion/completions/fprintd-delete
+-rw-r--r-- root/root usr/share/bash-completion/completions/fprintd-enroll
+-rw-r--r-- root/root usr/share/bash-completion/completions/free
+-rw-r--r-- root/root usr/share/bash-completion/completions/freeciv
+-rw-r--r-- root/root usr/share/bash-completion/completions/freeciv-server
+-rw-r--r-- root/root usr/share/bash-completion/completions/function
+-rw-r--r-- root/root usr/share/bash-completion/completions/fusermount
+-rw-r--r-- root/root usr/share/bash-completion/completions/gcc
+-rw-r--r-- root/root usr/share/bash-completion/completions/gcl
+-rw-r--r-- root/root usr/share/bash-completion/completions/gdb
+-rw-r--r-- root/root usr/share/bash-completion/completions/genaliases
+-rw-r--r-- root/root usr/share/bash-completion/completions/gendiff
+-rw-r--r-- root/root usr/share/bash-completion/completions/genisoimage
+-rw-r--r-- root/root usr/share/bash-completion/completions/geoiplookup
+-rw-r--r-- root/root usr/share/bash-completion/completions/getconf
+-rw-r--r-- root/root usr/share/bash-completion/completions/getent
+-rw-r--r-- root/root usr/share/bash-completion/completions/gkrellm
+-rw-r--r-- root/root usr/share/bash-completion/completions/gm
+-rw-r--r-- root/root usr/share/bash-completion/completions/gnatmake
+-rw-r--r-- root/root usr/share/bash-completion/completions/gnokii
+-rw-r--r-- root/root usr/share/bash-completion/completions/gnome-mplayer
+-rw-r--r-- root/root usr/share/bash-completion/completions/gnome-screenshot
+-rw-r--r-- root/root usr/share/bash-completion/completions/gpasswd
+-rw-r--r-- root/root usr/share/bash-completion/completions/gpg
+-rw-r--r-- root/root usr/share/bash-completion/completions/gpg2
+-rw-r--r-- root/root usr/share/bash-completion/completions/gpgv
+-rw-r--r-- root/root usr/share/bash-completion/completions/gphoto2
+-rw-r--r-- root/root usr/share/bash-completion/completions/gprof
+-rw-r--r-- root/root usr/share/bash-completion/completions/groupadd
+-rw-r--r-- root/root usr/share/bash-completion/completions/groupdel
+-rw-r--r-- root/root usr/share/bash-completion/completions/groupmems
+-rw-r--r-- root/root usr/share/bash-completion/completions/groupmod
+-rw-r--r-- root/root usr/share/bash-completion/completions/growisofs
+-rw-r--r-- root/root usr/share/bash-completion/completions/grpck
+-rw-r--r-- root/root usr/share/bash-completion/completions/gssdp-discover
+-rw-r--r-- root/root usr/share/bash-completion/completions/gzip
+-rw-r--r-- root/root usr/share/bash-completion/completions/hash
+-rw-r--r-- root/root usr/share/bash-completion/completions/hcitool
+-rw-r--r-- root/root usr/share/bash-completion/completions/hddtemp
+-rw-r--r-- root/root usr/share/bash-completion/completions/help
+-rw-r--r-- root/root usr/share/bash-completion/completions/hid2hci
+-rw-r--r-- root/root usr/share/bash-completion/completions/hostname
+-rw-r--r-- root/root usr/share/bash-completion/completions/hping2
+-rw-r--r-- root/root usr/share/bash-completion/completions/htop
+-rw-r--r-- root/root usr/share/bash-completion/completions/htpasswd
+-rw-r--r-- root/root usr/share/bash-completion/completions/hunspell
+-rw-r--r-- root/root usr/share/bash-completion/completions/iconv
+-rw-r--r-- root/root usr/share/bash-completion/completions/id
+-rw-r--r-- root/root usr/share/bash-completion/completions/idn
+-rw-r--r-- root/root usr/share/bash-completion/completions/ifstat
+-rw-r--r-- root/root usr/share/bash-completion/completions/iftop
+-rw-r--r-- root/root usr/share/bash-completion/completions/ifup
+-rw-r--r-- root/root usr/share/bash-completion/completions/influx
+-rw-r--r-- root/root usr/share/bash-completion/completions/info
+-rw-r--r-- root/root usr/share/bash-completion/completions/inject
+-rw-r--r-- root/root usr/share/bash-completion/completions/inotifywait
+-rw-r--r-- root/root usr/share/bash-completion/completions/installpkg
+-rw-r--r-- root/root usr/share/bash-completion/completions/interdiff
+-rw-r--r-- root/root usr/share/bash-completion/completions/invoke-rc.d
+-rw-r--r-- root/root usr/share/bash-completion/completions/ip
+-rw-r--r-- root/root usr/share/bash-completion/completions/ipcalc
+-rw-r--r-- root/root usr/share/bash-completion/completions/iperf
+-rw-r--r-- root/root usr/share/bash-completion/completions/ipmitool
+-rw-r--r-- root/root usr/share/bash-completion/completions/ipsec
+-rw-r--r-- root/root usr/share/bash-completion/completions/iptables
+-rw-r--r-- root/root usr/share/bash-completion/completions/ipv6calc
+-rw-r--r-- root/root usr/share/bash-completion/completions/iscsiadm
+-rw-r--r-- root/root usr/share/bash-completion/completions/isort
+-rw-r--r-- root/root usr/share/bash-completion/completions/isql
+-rw-r--r-- root/root usr/share/bash-completion/completions/iwconfig
+-rw-r--r-- root/root usr/share/bash-completion/completions/iwlist
+-rw-r--r-- root/root usr/share/bash-completion/completions/iwpriv
+-rw-r--r-- root/root usr/share/bash-completion/completions/iwspy
+-rw-r--r-- root/root usr/share/bash-completion/completions/jar
+-rw-r--r-- root/root usr/share/bash-completion/completions/jarsigner
+-rw-r--r-- root/root usr/share/bash-completion/completions/java
+-rw-r--r-- root/root usr/share/bash-completion/completions/javaws
+-rw-r--r-- root/root usr/share/bash-completion/completions/jpegoptim
+-rw-r--r-- root/root usr/share/bash-completion/completions/jps
+-rw-r--r-- root/root usr/share/bash-completion/completions/jq
+-rw-r--r-- root/root usr/share/bash-completion/completions/jshint
+-rw-r--r-- root/root usr/share/bash-completion/completions/json_xs
+-rw-r--r-- root/root usr/share/bash-completion/completions/jsonschema
+-rw-r--r-- root/root usr/share/bash-completion/completions/k3b
+-rw-r--r-- root/root usr/share/bash-completion/completions/kcov
+-rw-r--r-- root/root usr/share/bash-completion/completions/kill
+-rw-r--r-- root/root usr/share/bash-completion/completions/killall
+-rw-r--r-- root/root usr/share/bash-completion/completions/koji
+-rw-r--r-- root/root usr/share/bash-completion/completions/ktutil
+-rw-r--r-- root/root usr/share/bash-completion/completions/larch
+-rw-r--r-- root/root usr/share/bash-completion/completions/lastlog
+-rw-r--r-- root/root usr/share/bash-completion/completions/ldapsearch
+-rw-r--r-- root/root usr/share/bash-completion/completions/ldapvi
+-rw-r--r-- root/root usr/share/bash-completion/completions/lftp
+-rw-r--r-- root/root usr/share/bash-completion/completions/lftpget
+-rw-r--r-- root/root usr/share/bash-completion/completions/lilo
+-rw-r--r-- root/root usr/share/bash-completion/completions/links
+-rw-r--r-- root/root usr/share/bash-completion/completions/lintian
+-rw-r--r-- root/root usr/share/bash-completion/completions/lisp
+-rw-r--r-- root/root usr/share/bash-completion/completions/list_admins
+-rw-r--r-- root/root usr/share/bash-completion/completions/list_lists
+-rw-r--r-- root/root usr/share/bash-completion/completions/list_members
+-rw-r--r-- root/root usr/share/bash-completion/completions/list_owners
+-rw-r--r-- root/root usr/share/bash-completion/completions/locale-gen
+-rw-r--r-- root/root usr/share/bash-completion/completions/lpq
+-rw-r--r-- root/root usr/share/bash-completion/completions/lpr
+-rw-r--r-- root/root usr/share/bash-completion/completions/lrzip
+-rw-r--r-- root/root usr/share/bash-completion/completions/lsof
+-rw-r--r-- root/root usr/share/bash-completion/completions/lsscsi
+-rw-r--r-- root/root usr/share/bash-completion/completions/lsusb
+-rw-r--r-- root/root usr/share/bash-completion/completions/lua
+-rw-r--r-- root/root usr/share/bash-completion/completions/luac
+-rw-r--r-- root/root usr/share/bash-completion/completions/luseradd
+-rw-r--r-- root/root usr/share/bash-completion/completions/luserdel
+-rw-r--r-- root/root usr/share/bash-completion/completions/lvm
+-rw-r--r-- root/root usr/share/bash-completion/completions/lz4
+-rw-r--r-- root/root usr/share/bash-completion/completions/lzip
+-rw-r--r-- root/root usr/share/bash-completion/completions/lzma
+-rw-r--r-- root/root usr/share/bash-completion/completions/lzop
+-rw-r--r-- root/root usr/share/bash-completion/completions/macof
+-rw-r--r-- root/root usr/share/bash-completion/completions/mailmanctl
+-rw-r--r-- root/root usr/share/bash-completion/completions/make
+-rw-r--r-- root/root usr/share/bash-completion/completions/makepkg
+-rw-r--r-- root/root usr/share/bash-completion/completions/man
+-rw-r--r-- root/root usr/share/bash-completion/completions/mc
+-rw-r--r-- root/root usr/share/bash-completion/completions/mcrypt
+-rw-r--r-- root/root usr/share/bash-completion/completions/mdadm
+-rw-r--r-- root/root usr/share/bash-completion/completions/mdtool
+-rw-r--r-- root/root usr/share/bash-completion/completions/medusa
+-rw-r--r-- root/root usr/share/bash-completion/completions/mfiutil
+-rw-r--r-- root/root usr/share/bash-completion/completions/mii-diag
+-rw-r--r-- root/root usr/share/bash-completion/completions/mii-tool
+-rw-r--r-- root/root usr/share/bash-completion/completions/minicom
+-rw-r--r-- root/root usr/share/bash-completion/completions/mkinitrd
+-rw-r--r-- root/root usr/share/bash-completion/completions/mktemp
+-rw-r--r-- root/root usr/share/bash-completion/completions/mmsitepass
+-rw-r--r-- root/root usr/share/bash-completion/completions/monodevelop
+-rw-r--r-- root/root usr/share/bash-completion/completions/mplayer
+-rw-r--r-- root/root usr/share/bash-completion/completions/mr
+-rw-r--r-- root/root usr/share/bash-completion/completions/msynctool
+-rw-r--r-- root/root usr/share/bash-completion/completions/mtx
+-rw-r--r-- root/root usr/share/bash-completion/completions/munin-node-configure
+-rw-r--r-- root/root usr/share/bash-completion/completions/munin-run
+-rw-r--r-- root/root usr/share/bash-completion/completions/munin-update
+-rw-r--r-- root/root usr/share/bash-completion/completions/munindoc
+-rw-r--r-- root/root usr/share/bash-completion/completions/mussh
+-rw-r--r-- root/root usr/share/bash-completion/completions/mutt
+-rw-r--r-- root/root usr/share/bash-completion/completions/mypy
+-rw-r--r-- root/root usr/share/bash-completion/completions/mysql
+-rw-r--r-- root/root usr/share/bash-completion/completions/mysqladmin
+-rw-r--r-- root/root usr/share/bash-completion/completions/nc
+-rw-r--r-- root/root usr/share/bash-completion/completions/ncftp
+-rw-r--r-- root/root usr/share/bash-completion/completions/nethogs
+-rw-r--r-- root/root usr/share/bash-completion/completions/newlist
+-rw-r--r-- root/root usr/share/bash-completion/completions/newusers
+-rw-r--r-- root/root usr/share/bash-completion/completions/ngrep
+-rw-r--r-- root/root usr/share/bash-completion/completions/nload
+-rw-r--r-- root/root usr/share/bash-completion/completions/nmap
+-rw-r--r-- root/root usr/share/bash-completion/completions/nproc
+-rw-r--r-- root/root usr/share/bash-completion/completions/nslookup
+-rw-r--r-- root/root usr/share/bash-completion/completions/nsupdate
+-rw-r--r-- root/root usr/share/bash-completion/completions/ntpdate
+-rw-r--r-- root/root usr/share/bash-completion/completions/oggdec
+-rw-r--r-- root/root usr/share/bash-completion/completions/openssl
+-rw-r--r-- root/root usr/share/bash-completion/completions/opera
+-rw-r--r-- root/root usr/share/bash-completion/completions/optipng
+-rw-r--r-- root/root usr/share/bash-completion/completions/p4
+-rw-r--r-- root/root usr/share/bash-completion/completions/pack200
+-rw-r--r-- root/root usr/share/bash-completion/completions/passwd
+-rw-r--r-- root/root usr/share/bash-completion/completions/patch
+-rw-r--r-- root/root usr/share/bash-completion/completions/pdftoppm
+-rw-r--r-- root/root usr/share/bash-completion/completions/pdftotext
+-rw-r--r-- root/root usr/share/bash-completion/completions/perl
+-rw-r--r-- root/root usr/share/bash-completion/completions/perlcritic
+-rw-r--r-- root/root usr/share/bash-completion/completions/perltidy
+-rw-r--r-- root/root usr/share/bash-completion/completions/pgrep
+-rw-r--r-- root/root usr/share/bash-completion/completions/pidof
+-rw-r--r-- root/root usr/share/bash-completion/completions/pine
+-rw-r--r-- root/root usr/share/bash-completion/completions/ping
+-rw-r--r-- root/root usr/share/bash-completion/completions/pkg-config
+-rw-r--r-- root/root usr/share/bash-completion/completions/pkg-get
+-rw-r--r-- root/root usr/share/bash-completion/completions/pkgadd
+-rw-r--r-- root/root usr/share/bash-completion/completions/pkgrm
+-rw-r--r-- root/root usr/share/bash-completion/completions/pkgtool
+-rw-r--r-- root/root usr/share/bash-completion/completions/plague-client
+-rw-r--r-- root/root usr/share/bash-completion/completions/pm-hibernate
+-rw-r--r-- root/root usr/share/bash-completion/completions/pm-is-supported
+-rw-r--r-- root/root usr/share/bash-completion/completions/pm-powersave
+-rw-r--r-- root/root usr/share/bash-completion/completions/pngfix
+-rw-r--r-- root/root usr/share/bash-completion/completions/postcat
+-rw-r--r-- root/root usr/share/bash-completion/completions/postconf
+-rw-r--r-- root/root usr/share/bash-completion/completions/postfix
+-rw-r--r-- root/root usr/share/bash-completion/completions/postmap
+-rw-r--r-- root/root usr/share/bash-completion/completions/postsuper
+-rw-r--r-- root/root usr/share/bash-completion/completions/povray
+-rw-r--r-- root/root usr/share/bash-completion/completions/prelink
+-rw-r--r-- root/root usr/share/bash-completion/completions/printenv
+-rw-r--r-- root/root usr/share/bash-completion/completions/protoc
+-rw-r--r-- root/root usr/share/bash-completion/completions/ps
+-rw-r--r-- root/root usr/share/bash-completion/completions/psql
+-rw-r--r-- root/root usr/share/bash-completion/completions/puppet
+-rw-r--r-- root/root usr/share/bash-completion/completions/pv
+-rw-r--r-- root/root usr/share/bash-completion/completions/pwck
+-rw-r--r-- root/root usr/share/bash-completion/completions/pwd
+-rw-r--r-- root/root usr/share/bash-completion/completions/pwdx
+-rw-r--r-- root/root usr/share/bash-completion/completions/pwgen
+-rw-r--r-- root/root usr/share/bash-completion/completions/pycodestyle
+-rw-r--r-- root/root usr/share/bash-completion/completions/pydoc
+-rw-r--r-- root/root usr/share/bash-completion/completions/pydocstyle
+-rw-r--r-- root/root usr/share/bash-completion/completions/pyflakes
+-rw-r--r-- root/root usr/share/bash-completion/completions/pylint
+-rw-r--r-- root/root usr/share/bash-completion/completions/pytest
+-rw-r--r-- root/root usr/share/bash-completion/completions/python
+-rw-r--r-- root/root usr/share/bash-completion/completions/pyvenv
+-rw-r--r-- root/root usr/share/bash-completion/completions/qdbus
+-rw-r--r-- root/root usr/share/bash-completion/completions/qemu
+-rw-r--r-- root/root usr/share/bash-completion/completions/qrunner
+-rw-r--r-- root/root usr/share/bash-completion/completions/querybts
+-rw-r--r-- root/root usr/share/bash-completion/completions/quota
+-rw-r--r-- root/root usr/share/bash-completion/completions/radvdump
+-rw-r--r-- root/root usr/share/bash-completion/completions/rcs
+-rw-r--r-- root/root usr/share/bash-completion/completions/rdesktop
+-rw-r--r-- root/root usr/share/bash-completion/completions/remove_members
+-rw-r--r-- root/root usr/share/bash-completion/completions/removepkg
+-rw-r--r-- root/root usr/share/bash-completion/completions/reportbug
+-rw-r--r-- root/root usr/share/bash-completion/completions/resolvconf
+-rw-r--r-- root/root usr/share/bash-completion/completions/ri
+-rw-r--r-- root/root usr/share/bash-completion/completions/rmlist
+-rw-r--r-- root/root usr/share/bash-completion/completions/route
+-rw-r--r-- root/root usr/share/bash-completion/completions/rpcdebug
+-rw-r--r-- root/root usr/share/bash-completion/completions/rpm
+-rw-r--r-- root/root usr/share/bash-completion/completions/rpm2tgz
+-rw-r--r-- root/root usr/share/bash-completion/completions/rpmcheck
+-rw-r--r-- root/root usr/share/bash-completion/completions/rrdtool
+-rw-r--r-- root/root usr/share/bash-completion/completions/rsync
+-rw-r--r-- root/root usr/share/bash-completion/completions/sbcl
+-rw-r--r-- root/root usr/share/bash-completion/completions/sbopkg
+-rw-r--r-- root/root usr/share/bash-completion/completions/screen
+-rw-r--r-- root/root usr/share/bash-completion/completions/scrub
+-rw-r--r-- root/root usr/share/bash-completion/completions/set
+-rw-r--r-- root/root usr/share/bash-completion/completions/sh
+-rw-r--r-- root/root usr/share/bash-completion/completions/sha256sum
+-rw-r--r-- root/root usr/share/bash-completion/completions/shellcheck
+-rw-r--r-- root/root usr/share/bash-completion/completions/sitecopy
+-rw-r--r-- root/root usr/share/bash-completion/completions/slabtop
+-rw-r--r-- root/root usr/share/bash-completion/completions/slapt-get
+-rw-r--r-- root/root usr/share/bash-completion/completions/slapt-src
+-rw-r--r-- root/root usr/share/bash-completion/completions/smartctl
+-rw-r--r-- root/root usr/share/bash-completion/completions/smbclient
+-rw-r--r-- root/root usr/share/bash-completion/completions/snownews
+-rw-r--r-- root/root usr/share/bash-completion/completions/sqlite3
+-rw-r--r-- root/root usr/share/bash-completion/completions/ss
+-rw-r--r-- root/root usr/share/bash-completion/completions/ssh
+-rw-r--r-- root/root usr/share/bash-completion/completions/ssh-add
+-rw-r--r-- root/root usr/share/bash-completion/completions/ssh-copy-id
+-rw-r--r-- root/root usr/share/bash-completion/completions/ssh-keygen
+-rw-r--r-- root/root usr/share/bash-completion/completions/ssh-keyscan
+-rw-r--r-- root/root usr/share/bash-completion/completions/sshfs
+-rw-r--r-- root/root usr/share/bash-completion/completions/sshmitm
+-rw-r--r-- root/root usr/share/bash-completion/completions/sshow
+-rw-r--r-- root/root usr/share/bash-completion/completions/strace
+-rw-r--r-- root/root usr/share/bash-completion/completions/strings
+-rw-r--r-- root/root usr/share/bash-completion/completions/sudo
+-rw-r--r-- root/root usr/share/bash-completion/completions/svcadm
+-rw-r--r-- root/root usr/share/bash-completion/completions/svk
+-rw-r--r-- root/root usr/share/bash-completion/completions/sync_members
+-rw-r--r-- root/root usr/share/bash-completion/completions/synclient
+-rw-r--r-- root/root usr/share/bash-completion/completions/sysbench
+-rw-r--r-- root/root usr/share/bash-completion/completions/sysctl
+-rw-r--r-- root/root usr/share/bash-completion/completions/tar
+-rw-r--r-- root/root usr/share/bash-completion/completions/tcpdump
+-rw-r--r-- root/root usr/share/bash-completion/completions/tcpkill
+-rw-r--r-- root/root usr/share/bash-completion/completions/tcpnice
+-rw-r--r-- root/root usr/share/bash-completion/completions/timeout
+-rw-r--r-- root/root usr/share/bash-completion/completions/tipc
+-rw-r--r-- root/root usr/share/bash-completion/completions/tmux
+-rw-r--r-- root/root usr/share/bash-completion/completions/tox
+-rw-r--r-- root/root usr/share/bash-completion/completions/tracepath
+-rw-r--r-- root/root usr/share/bash-completion/completions/tree
+-rw-r--r-- root/root usr/share/bash-completion/completions/truncate
+-rw-r--r-- root/root usr/share/bash-completion/completions/tshark
+-rw-r--r-- root/root usr/share/bash-completion/completions/tsig-keygen
+-rw-r--r-- root/root usr/share/bash-completion/completions/tune2fs
+-rw-r--r-- root/root usr/share/bash-completion/completions/ulimit
+-rw-r--r-- root/root usr/share/bash-completion/completions/unace
+-rw-r--r-- root/root usr/share/bash-completion/completions/unpack200
+-rw-r--r-- root/root usr/share/bash-completion/completions/unrar
+-rw-r--r-- root/root usr/share/bash-completion/completions/unshunt
+-rw-r--r-- root/root usr/share/bash-completion/completions/update-alternatives
+-rw-r--r-- root/root usr/share/bash-completion/completions/update-rc.d
+-rw-r--r-- root/root usr/share/bash-completion/completions/upgradepkg
+-rw-r--r-- root/root usr/share/bash-completion/completions/urlsnarf
+-rw-r--r-- root/root usr/share/bash-completion/completions/useradd
+-rw-r--r-- root/root usr/share/bash-completion/completions/userdel
+-rw-r--r-- root/root usr/share/bash-completion/completions/usermod
+-rw-r--r-- root/root usr/share/bash-completion/completions/valgrind
+-rw-r--r-- root/root usr/share/bash-completion/completions/vipw
+-rw-r--r-- root/root usr/share/bash-completion/completions/vmstat
+-rw-r--r-- root/root usr/share/bash-completion/completions/vncviewer
+-rw-r--r-- root/root usr/share/bash-completion/completions/vpnc
+-rw-r--r-- root/root usr/share/bash-completion/completions/watch
+-rw-r--r-- root/root usr/share/bash-completion/completions/webmitm
+-rw-r--r-- root/root usr/share/bash-completion/completions/wget
+-rw-r--r-- root/root usr/share/bash-completion/completions/wine
+-rw-r--r-- root/root usr/share/bash-completion/completions/withlist
+-rw-r--r-- root/root usr/share/bash-completion/completions/wodim
+-rw-r--r-- root/root usr/share/bash-completion/completions/wol
+-rw-r--r-- root/root usr/share/bash-completion/completions/wsimport
+-rw-r--r-- root/root usr/share/bash-completion/completions/wtf
+-rw-r--r-- root/root usr/share/bash-completion/completions/wvdial
+-rw-r--r-- root/root usr/share/bash-completion/completions/xdg-mime
+-rw-r--r-- root/root usr/share/bash-completion/completions/xdg-settings
+-rw-r--r-- root/root usr/share/bash-completion/completions/xev
+-rw-r--r-- root/root usr/share/bash-completion/completions/xfreerdp
+-rw-r--r-- root/root usr/share/bash-completion/completions/xgamma
+-rw-r--r-- root/root usr/share/bash-completion/completions/xhost
+-rw-r--r-- root/root usr/share/bash-completion/completions/xmllint
+-rw-r--r-- root/root usr/share/bash-completion/completions/xmlwf
+-rw-r--r-- root/root usr/share/bash-completion/completions/xmms
+-rw-r--r-- root/root usr/share/bash-completion/completions/xmodmap
+-rw-r--r-- root/root usr/share/bash-completion/completions/xrandr
+-rw-r--r-- root/root usr/share/bash-completion/completions/xrdb
+-rw-r--r-- root/root usr/share/bash-completion/completions/xsltproc
+-rw-r--r-- root/root usr/share/bash-completion/completions/xvfb-run
+-rw-r--r-- root/root usr/share/bash-completion/completions/xxd
+-rw-r--r-- root/root usr/share/bash-completion/completions/xz
+-rw-r--r-- root/root usr/share/bash-completion/completions/xzdec
+-rw-r--r-- root/root usr/share/bash-completion/completions/ypmatch
+-rw-r--r-- root/root usr/share/bash-completion/completions/yum-arch
+-rw-r--r-- root/root usr/share/bash-completion/completions/zopfli
+-rw-r--r-- root/root usr/share/bash-completion/completions/zopflipng
+lrwxrwxrwx root/root usr/share/bash-completion/completions/7za -> 7z
+lrwxrwxrwx root/root usr/share/bash-completion/completions/7zr -> 7z
+lrwxrwxrwx root/root usr/share/bash-completion/completions/7zz -> 7z
+lrwxrwxrwx root/root usr/share/bash-completion/completions/7zzs -> 7z
+lrwxrwxrwx root/root usr/share/bash-completion/completions/_airflow -> _nox
+lrwxrwxrwx root/root usr/share/bash-completion/completions/_allero -> _golangci-lint
+lrwxrwxrwx root/root usr/share/bash-completion/completions/_alp -> _golangci-lint
+lrwxrwxrwx root/root usr/share/bash-completion/completions/_ansible -> _nox
+lrwxrwxrwx root/root usr/share/bash-completion/completions/_ansible-config -> _nox
+lrwxrwxrwx root/root usr/share/bash-completion/completions/_ansible-console -> _nox
+lrwxrwxrwx root/root usr/share/bash-completion/completions/_ansible-doc -> _nox
+lrwxrwxrwx root/root usr/share/bash-completion/completions/_ansible-galaxy -> _nox
+lrwxrwxrwx root/root usr/share/bash-completion/completions/_ansible-inventory -> _nox
+lrwxrwxrwx root/root usr/share/bash-completion/completions/_ansible-playbook -> _nox
+lrwxrwxrwx root/root usr/share/bash-completion/completions/_ansible-pull -> _nox
+lrwxrwxrwx root/root usr/share/bash-completion/completions/_ansible-vault -> _nox
+lrwxrwxrwx root/root usr/share/bash-completion/completions/_apko -> _golangci-lint
+lrwxrwxrwx root/root usr/share/bash-completion/completions/_aqua -> _golangci-lint
+lrwxrwxrwx root/root usr/share/bash-completion/completions/_arduino-cli -> _golangci-lint
+lrwxrwxrwx root/root usr/share/bash-completion/completions/_argo -> _golangci-lint
+lrwxrwxrwx root/root usr/share/bash-completion/completions/_asdf -> _golangci-lint
+lrwxrwxrwx root/root usr/share/bash-completion/completions/_atlas -> _golangci-lint
+lrwxrwxrwx root/root usr/share/bash-completion/completions/_atmos -> _golangci-lint
+lrwxrwxrwx root/root usr/share/bash-completion/completions/_bao -> _vault
+lrwxrwxrwx root/root usr/share/bash-completion/completions/_bashbot -> _golangci-lint
+lrwxrwxrwx root/root usr/share/bash-completion/completions/_black -> _pipenv
+lrwxrwxrwx root/root usr/share/bash-completion/completions/_blackd -> _pipenv
+lrwxrwxrwx root/root usr/share/bash-completion/completions/_bosh -> _golangci-lint
+lrwxrwxrwx root/root usr/share/bash-completion/completions/_buf -> _golangci-lint
+lrwxrwxrwx root/root usr/share/bash-completion/completions/_caddy -> _golangci-lint
+lrwxrwxrwx root/root usr/share/bash-completion/completions/_chamber -> _golangci-lint
+lrwxrwxrwx root/root usr/share/bash-completion/completions/_changie -> _golangci-lint
+lrwxrwxrwx root/root usr/share/bash-completion/completions/_chezmoi -> _golangci-lint
+lrwxrwxrwx root/root usr/share/bash-completion/completions/_cilium -> _golangci-lint
+lrwxrwxrwx root/root usr/share/bash-completion/completions/_cloudquery -> _golangci-lint
+lrwxrwxrwx root/root usr/share/bash-completion/completions/_clusterctl -> _golangci-lint
+lrwxrwxrwx root/root usr/share/bash-completion/completions/_cmctl -> _golangci-lint
+lrwxrwxrwx root/root usr/share/bash-completion/completions/_colima -> _golangci-lint
+lrwxrwxrwx root/root usr/share/bash-completion/completions/_conda -> _nox
+lrwxrwxrwx root/root usr/share/bash-completion/completions/_conform -> _golangci-lint
+lrwxrwxrwx root/root usr/share/bash-completion/completions/_conftest -> _golangci-lint
+lrwxrwxrwx root/root usr/share/bash-completion/completions/_constellation -> _golangci-lint
+lrwxrwxrwx root/root usr/share/bash-completion/completions/_consul -> _vault
+lrwxrwxrwx root/root usr/share/bash-completion/completions/_container-structure-test -> _golangci-lint
+lrwxrwxrwx root/root usr/share/bash-completion/completions/_cosign -> _golangci-lint
+lrwxrwxrwx root/root usr/share/bash-completion/completions/_crane -> _golangci-lint
+lrwxrwxrwx root/root usr/share/bash-completion/completions/_crc -> _golangci-lint
+lrwxrwxrwx root/root usr/share/bash-completion/completions/_crictl -> _golangci-lint
+lrwxrwxrwx root/root usr/share/bash-completion/completions/_ctlptl -> _golangci-lint
+lrwxrwxrwx root/root usr/share/bash-completion/completions/_cue -> _golangci-lint
+lrwxrwxrwx root/root usr/share/bash-completion/completions/_cz -> _nox
+lrwxrwxrwx root/root usr/share/bash-completion/completions/_dagger -> _golangci-lint
+lrwxrwxrwx root/root usr/share/bash-completion/completions/_dapr -> _golangci-lint
+lrwxrwxrwx root/root usr/share/bash-completion/completions/_dasel -> _golangci-lint
+lrwxrwxrwx root/root usr/share/bash-completion/completions/_datree -> _golangci-lint
+lrwxrwxrwx root/root usr/share/bash-completion/completions/_deck -> _golangci-lint
+lrwxrwxrwx root/root usr/share/bash-completion/completions/_deno -> _mdbook
+lrwxrwxrwx root/root usr/share/bash-completion/completions/_depot -> _golangci-lint
+lrwxrwxrwx root/root usr/share/bash-completion/completions/_devspace -> _golangci-lint
+lrwxrwxrwx root/root usr/share/bash-completion/completions/_diesel -> _mdbook
+lrwxrwxrwx root/root usr/share/bash-completion/completions/_diffoci -> _golangci-lint
+lrwxrwxrwx root/root usr/share/bash-completion/completions/_dlv -> _golangci-lint
+lrwxrwxrwx root/root usr/share/bash-completion/completions/_docker -> _golangci-lint
+lrwxrwxrwx root/root usr/share/bash-completion/completions/_dprint -> _mdbook
+lrwxrwxrwx root/root usr/share/bash-completion/completions/_driftctl -> _golangci-lint
+lrwxrwxrwx root/root usr/share/bash-completion/completions/_dyff -> _golangci-lint
+lrwxrwxrwx root/root usr/share/bash-completion/completions/_esc -> _golangci-lint
+lrwxrwxrwx root/root usr/share/bash-completion/completions/_flask -> _pipenv
+lrwxrwxrwx root/root usr/share/bash-completion/completions/_flux -> _golangci-lint
+lrwxrwxrwx root/root usr/share/bash-completion/completions/_furyctl -> _golangci-lint
+lrwxrwxrwx root/root usr/share/bash-completion/completions/_fx -> _vault
+lrwxrwxrwx root/root usr/share/bash-completion/completions/_gaiad -> _gaiacli
+lrwxrwxrwx root/root usr/share/bash-completion/completions/_gardenctl -> _golangci-lint
+lrwxrwxrwx root/root usr/share/bash-completion/completions/_gcrane -> _golangci-lint
+lrwxrwxrwx root/root usr/share/bash-completion/completions/_gh-label -> _golangci-lint
+lrwxrwxrwx root/root usr/share/bash-completion/completions/_ghorg -> _golangci-lint
+lrwxrwxrwx root/root usr/share/bash-completion/completions/_git-bump -> _golangci-lint
+lrwxrwxrwx root/root usr/share/bash-completion/completions/_gitconfig -> _golangci-lint
+lrwxrwxrwx root/root usr/share/bash-completion/completions/_gitleaks -> _golangci-lint
+lrwxrwxrwx root/root usr/share/bash-completion/completions/_gitsign -> _golangci-lint
+lrwxrwxrwx root/root usr/share/bash-completion/completions/_glab -> _gh
+lrwxrwxrwx root/root usr/share/bash-completion/completions/_glances -> _keyring
+lrwxrwxrwx root/root usr/share/bash-completion/completions/_glen -> _golangci-lint
+lrwxrwxrwx root/root usr/share/bash-completion/completions/_glow -> _golangci-lint
+lrwxrwxrwx root/root usr/share/bash-completion/completions/_go-licenses -> _golangci-lint
+lrwxrwxrwx root/root usr/share/bash-completion/completions/_gomarklint -> _golangci-lint
+lrwxrwxrwx root/root usr/share/bash-completion/completions/_gopass -> _golangci-lint
+lrwxrwxrwx root/root usr/share/bash-completion/completions/_gopherjs -> _golangci-lint
+lrwxrwxrwx root/root usr/share/bash-completion/completions/_goreleaser -> _golangci-lint
+lrwxrwxrwx root/root usr/share/bash-completion/completions/_grype -> _golangci-lint
+lrwxrwxrwx root/root usr/share/bash-completion/completions/_gup -> _golangci-lint
+lrwxrwxrwx root/root usr/share/bash-completion/completions/_helm -> _golangci-lint
+lrwxrwxrwx root/root usr/share/bash-completion/completions/_helmfile -> _golangci-lint
+lrwxrwxrwx root/root usr/share/bash-completion/completions/_hostctl -> _golangci-lint
+lrwxrwxrwx root/root usr/share/bash-completion/completions/_httpx -> _pipenv
+lrwxrwxrwx root/root usr/share/bash-completion/completions/_hugo -> _golangci-lint
+lrwxrwxrwx root/root usr/share/bash-completion/completions/_ignite -> _golangci-lint
+lrwxrwxrwx root/root usr/share/bash-completion/completions/_imgpkg -> _golangci-lint
+lrwxrwxrwx root/root usr/share/bash-completion/completions/_incus -> _golangci-lint
+lrwxrwxrwx root/root usr/share/bash-completion/completions/_infracost -> _gh
+lrwxrwxrwx root/root usr/share/bash-completion/completions/_insmod.static -> _insmod
+lrwxrwxrwx root/root usr/share/bash-completion/completions/_istioctl -> _golangci-lint
+lrwxrwxrwx root/root usr/share/bash-completion/completions/_just -> _flamegraph
+lrwxrwxrwx root/root usr/share/bash-completion/completions/_jwt -> _golangci-lint
+lrwxrwxrwx root/root usr/share/bash-completion/completions/_k0sctl -> _golangci-lint
+lrwxrwxrwx root/root usr/share/bash-completion/completions/_k3d -> _golangci-lint
+lrwxrwxrwx root/root usr/share/bash-completion/completions/_k3s -> _golangci-lint
+lrwxrwxrwx root/root usr/share/bash-completion/completions/_k3sup -> _golangci-lint
+lrwxrwxrwx root/root usr/share/bash-completion/completions/_k6 -> _golangci-lint
+lrwxrwxrwx root/root usr/share/bash-completion/completions/_k9s -> _golangci-lint
+lrwxrwxrwx root/root usr/share/bash-completion/completions/_kafkactl -> _golangci-lint
+lrwxrwxrwx root/root usr/share/bash-completion/completions/_kapp -> _golangci-lint
+lrwxrwxrwx root/root usr/share/bash-completion/completions/_kata-runtime -> _sops
+lrwxrwxrwx root/root usr/share/bash-completion/completions/_kconf -> _golangci-lint
+lrwxrwxrwx root/root usr/share/bash-completion/completions/_kind -> _golangci-lint
+lrwxrwxrwx root/root usr/share/bash-completion/completions/_kn -> _golangci-lint
+lrwxrwxrwx root/root usr/share/bash-completion/completions/_ko -> _golangci-lint
+lrwxrwxrwx root/root usr/share/bash-completion/completions/_kompose -> _golangci-lint
+lrwxrwxrwx root/root usr/share/bash-completion/completions/_kool -> _golangci-lint
+lrwxrwxrwx root/root usr/share/bash-completion/completions/_kops -> _golangci-lint
+lrwxrwxrwx root/root usr/share/bash-completion/completions/_krane -> _golangci-lint
+lrwxrwxrwx root/root usr/share/bash-completion/completions/_kratos -> _golangci-lint
+lrwxrwxrwx root/root usr/share/bash-completion/completions/_kube-capacity -> _golangci-lint
+lrwxrwxrwx root/root usr/share/bash-completion/completions/_kube-linter -> _golangci-lint
+lrwxrwxrwx root/root usr/share/bash-completion/completions/_kubeadm -> _golangci-lint
+lrwxrwxrwx root/root usr/share/bash-completion/completions/_kubebuilder -> _golangci-lint
+lrwxrwxrwx root/root usr/share/bash-completion/completions/_kubecm -> _golangci-lint
+lrwxrwxrwx root/root usr/share/bash-completion/completions/_kubectl -> _golangci-lint
+lrwxrwxrwx root/root usr/share/bash-completion/completions/_kubectl-argo-rollouts -> _golangci-lint
+lrwxrwxrwx root/root usr/share/bash-completion/completions/_kubectl-kuttl -> _golangci-lint
+lrwxrwxrwx root/root usr/share/bash-completion/completions/_kubelogin -> _golangci-lint
+lrwxrwxrwx root/root usr/share/bash-completion/completions/_kubemqctl -> _golangci-lint
+lrwxrwxrwx root/root usr/share/bash-completion/completions/_kubescape -> _golangci-lint
+lrwxrwxrwx root/root usr/share/bash-completion/completions/_kubesec -> _golangci-lint
+lrwxrwxrwx root/root usr/share/bash-completion/completions/_kubeshark -> _golangci-lint
+lrwxrwxrwx root/root usr/share/bash-completion/completions/_kubespy -> _golangci-lint
+lrwxrwxrwx root/root usr/share/bash-completion/completions/_kustomize -> _golangci-lint
+lrwxrwxrwx root/root usr/share/bash-completion/completions/_kyverno -> _golangci-lint
+lrwxrwxrwx root/root usr/share/bash-completion/completions/_lefthook -> _golangci-lint
+lrwxrwxrwx root/root usr/share/bash-completion/completions/_limactl -> _golangci-lint
+lrwxrwxrwx root/root usr/share/bash-completion/completions/_linkerd -> _golangci-lint
+lrwxrwxrwx root/root usr/share/bash-completion/completions/_mado -> _ruff
+lrwxrwxrwx root/root usr/share/bash-completion/completions/_mattermost -> _golangci-lint
+lrwxrwxrwx root/root usr/share/bash-completion/completions/_melange -> _golangci-lint
+lrwxrwxrwx root/root usr/share/bash-completion/completions/_metalctl -> _golangci-lint
+lrwxrwxrwx root/root usr/share/bash-completion/completions/_minikube -> _golangci-lint
+lrwxrwxrwx root/root usr/share/bash-completion/completions/_minishift -> _golangci-lint
+lrwxrwxrwx root/root usr/share/bash-completion/completions/_mise -> _golangci-lint
+lrwxrwxrwx root/root usr/share/bash-completion/completions/_mmctl -> _golangci-lint
+lrwxrwxrwx root/root usr/share/bash-completion/completions/_mockery -> _golangci-lint
+lrwxrwxrwx root/root usr/share/bash-completion/completions/_moldy -> _golangci-lint
+lrwxrwxrwx root/root usr/share/bash-completion/completions/_multi-gitter -> _golangci-lint
+lrwxrwxrwx root/root usr/share/bash-completion/completions/_nerdctl -> _golangci-lint
+lrwxrwxrwx root/root usr/share/bash-completion/completions/_nfpm -> _golangci-lint
+lrwxrwxrwx root/root usr/share/bash-completion/completions/_ngrok -> _gaiacli
+lrwxrwxrwx root/root usr/share/bash-completion/completions/_nomad -> _vault
+lrwxrwxrwx root/root usr/share/bash-completion/completions/_notation -> _golangci-lint
+lrwxrwxrwx root/root usr/share/bash-completion/completions/_nova -> _golangci-lint
+lrwxrwxrwx root/root usr/share/bash-completion/completions/_npm -> _gaiacli
+lrwxrwxrwx root/root usr/share/bash-completion/completions/_oc -> _golangci-lint
+lrwxrwxrwx root/root usr/share/bash-completion/completions/_odo -> _golangci-lint
+lrwxrwxrwx root/root usr/share/bash-completion/completions/_okteto -> _golangci-lint
+lrwxrwxrwx root/root usr/share/bash-completion/completions/_op -> _golangci-lint
+lrwxrwxrwx root/root usr/share/bash-completion/completions/_opa -> _golangci-lint
+lrwxrwxrwx root/root usr/share/bash-completion/completions/_oras -> _golangci-lint
+lrwxrwxrwx root/root usr/share/bash-completion/completions/_ory -> _golangci-lint
+lrwxrwxrwx root/root usr/share/bash-completion/completions/_packer -> _vault
+lrwxrwxrwx root/root usr/share/bash-completion/completions/_pip3 -> _pip
+lrwxrwxrwx root/root usr/share/bash-completion/completions/_pitchfork -> _golangci-lint
+lrwxrwxrwx root/root usr/share/bash-completion/completions/_pluto -> _golangci-lint
+lrwxrwxrwx root/root usr/share/bash-completion/completions/_polygon-edge -> _golangci-lint
+lrwxrwxrwx root/root usr/share/bash-completion/completions/_popeye -> _golangci-lint
+lrwxrwxrwx root/root usr/share/bash-completion/completions/_pulumi -> _golangci-lint
+lrwxrwxrwx root/root usr/share/bash-completion/completions/_px -> _golangci-lint
+lrwxrwxrwx root/root usr/share/bash-completion/completions/_qrpc -> _golangci-lint
+lrwxrwxrwx root/root usr/share/bash-completion/completions/_random -> _golangci-lint
+lrwxrwxrwx root/root usr/share/bash-completion/completions/_rclone -> _golangci-lint
+lrwxrwxrwx root/root usr/share/bash-completion/completions/_regal -> _golangci-lint
+lrwxrwxrwx root/root usr/share/bash-completion/completions/_regctl -> _golangci-lint
+lrwxrwxrwx root/root usr/share/bash-completion/completions/_rustic -> _mdbook
+lrwxrwxrwx root/root usr/share/bash-completion/completions/_sentry-cli -> _mdbook
+lrwxrwxrwx root/root usr/share/bash-completion/completions/_sinker -> _golangci-lint
+lrwxrwxrwx root/root usr/share/bash-completion/completions/_skaffold -> _golangci-lint
+lrwxrwxrwx root/root usr/share/bash-completion/completions/_slsa-verifier -> _golangci-lint
+lrwxrwxrwx root/root usr/share/bash-completion/completions/_sopstool -> _gaiacli
+lrwxrwxrwx root/root usr/share/bash-completion/completions/_spacectl -> _golangci-lint
+lrwxrwxrwx root/root usr/share/bash-completion/completions/_ssh-inscribe -> _golangci-lint
+lrwxrwxrwx root/root usr/share/bash-completion/completions/_sshi -> _golangci-lint
+lrwxrwxrwx root/root usr/share/bash-completion/completions/_starship -> _mdbook
+lrwxrwxrwx root/root usr/share/bash-completion/completions/_steampipe -> _golangci-lint
+lrwxrwxrwx root/root usr/share/bash-completion/completions/_syft -> _golangci-lint
+lrwxrwxrwx root/root usr/share/bash-completion/completions/_talhelper -> _golangci-lint
+lrwxrwxrwx root/root usr/share/bash-completion/completions/_tanzu -> _golangci-lint
+lrwxrwxrwx root/root usr/share/bash-completion/completions/_tanzu-core -> _golangci-lint
+lrwxrwxrwx root/root usr/share/bash-completion/completions/_tctl -> _golangci-lint
+lrwxrwxrwx root/root usr/share/bash-completion/completions/_tendermint -> _gaiacli
+lrwxrwxrwx root/root usr/share/bash-completion/completions/_terraform -> _vault
+lrwxrwxrwx root/root usr/share/bash-completion/completions/_tfctl -> _golangci-lint
+lrwxrwxrwx root/root usr/share/bash-completion/completions/_tilt -> _golangci-lint
+lrwxrwxrwx root/root usr/share/bash-completion/completions/_timoni -> _golangci-lint
+lrwxrwxrwx root/root usr/share/bash-completion/completions/_tkn -> _golangci-lint
+lrwxrwxrwx root/root usr/share/bash-completion/completions/_tkn-pac -> _golangci-lint
+lrwxrwxrwx root/root usr/share/bash-completion/completions/_tldr -> _keyring
+lrwxrwxrwx root/root usr/share/bash-completion/completions/_todoist -> _sops
+lrwxrwxrwx root/root usr/share/bash-completion/completions/_tofu -> _vault
+lrwxrwxrwx root/root usr/share/bash-completion/completions/_trash -> _keyring
+lrwxrwxrwx root/root usr/share/bash-completion/completions/_trash-empty -> _keyring
+lrwxrwxrwx root/root usr/share/bash-completion/completions/_trash-list -> _keyring
+lrwxrwxrwx root/root usr/share/bash-completion/completions/_trash-put -> _keyring
+lrwxrwxrwx root/root usr/share/bash-completion/completions/_trash-restore -> _keyring
+lrwxrwxrwx root/root usr/share/bash-completion/completions/_trivy -> _golangci-lint
+lrwxrwxrwx root/root usr/share/bash-completion/completions/_upctl -> _golangci-lint
+lrwxrwxrwx root/root usr/share/bash-completion/completions/_uv -> _ruff
+lrwxrwxrwx root/root usr/share/bash-completion/completions/_vacuum -> _golangci-lint
+lrwxrwxrwx root/root usr/share/bash-completion/completions/_vela -> _golangci-lint
+lrwxrwxrwx root/root usr/share/bash-completion/completions/_velero -> _golangci-lint
+lrwxrwxrwx root/root usr/share/bash-completion/completions/_venom -> _golangci-lint
+lrwxrwxrwx root/root usr/share/bash-completion/completions/_virtctl -> _golangci-lint
+lrwxrwxrwx root/root usr/share/bash-completion/completions/_wasmer-headless -> _wasmer
+lrwxrwxrwx root/root usr/share/bash-completion/completions/_watchexec -> _flamegraph
+lrwxrwxrwx root/root usr/share/bash-completion/completions/_xc -> _vault
+lrwxrwxrwx root/root usr/share/bash-completion/completions/_ytt -> _golangci-lint
+lrwxrwxrwx root/root usr/share/bash-completion/completions/_zarf -> _golangci-lint
+lrwxrwxrwx root/root usr/share/bash-completion/completions/_zitadel -> _golangci-lint
+lrwxrwxrwx root/root usr/share/bash-completion/completions/_zola -> _golangci-lint
+lrwxrwxrwx root/root usr/share/bash-completion/completions/aclocal-1.10 -> aclocal
+lrwxrwxrwx root/root usr/share/bash-completion/completions/aclocal-1.11 -> aclocal
+lrwxrwxrwx root/root usr/share/bash-completion/completions/aclocal-1.12 -> aclocal
+lrwxrwxrwx root/root usr/share/bash-completion/completions/aclocal-1.13 -> aclocal
+lrwxrwxrwx root/root usr/share/bash-completion/completions/aclocal-1.14 -> aclocal
+lrwxrwxrwx root/root usr/share/bash-completion/completions/aclocal-1.15 -> aclocal
+lrwxrwxrwx root/root usr/share/bash-completion/completions/aclocal-1.16 -> aclocal
+lrwxrwxrwx root/root usr/share/bash-completion/completions/alpine -> pine
+lrwxrwxrwx root/root usr/share/bash-completion/completions/alternatives -> update-alternatives
+lrwxrwxrwx root/root usr/share/bash-completion/completions/animate -> convert
+lrwxrwxrwx root/root usr/share/bash-completion/completions/apropos -> man
+lrwxrwxrwx root/root usr/share/bash-completion/completions/aptitude-curses -> aptitude
+lrwxrwxrwx root/root usr/share/bash-completion/completions/arm-koji -> koji
+lrwxrwxrwx root/root usr/share/bash-completion/completions/asciidoc.py -> asciidoc
+lrwxrwxrwx root/root usr/share/bash-completion/completions/autoheader -> autoreconf
+lrwxrwxrwx root/root usr/share/bash-completion/completions/automake-1.10 -> automake
+lrwxrwxrwx root/root usr/share/bash-completion/completions/automake-1.11 -> automake
+lrwxrwxrwx root/root usr/share/bash-completion/completions/automake-1.12 -> automake
+lrwxrwxrwx root/root usr/share/bash-completion/completions/automake-1.13 -> automake
+lrwxrwxrwx root/root usr/share/bash-completion/completions/automake-1.14 -> automake
+lrwxrwxrwx root/root usr/share/bash-completion/completions/automake-1.15 -> automake
+lrwxrwxrwx root/root usr/share/bash-completion/completions/automake-1.16 -> automake
+lrwxrwxrwx root/root usr/share/bash-completion/completions/autossh -> ssh
+lrwxrwxrwx root/root usr/share/bash-completion/completions/autoupdate -> autoscan
+lrwxrwxrwx root/root usr/share/bash-completion/completions/avahi-browse-domains -> avahi-browse
+lrwxrwxrwx root/root usr/share/bash-completion/completions/b2sum -> sha256sum
+lrwxrwxrwx root/root usr/share/bash-completion/completions/bmake -> make
+lrwxrwxrwx root/root usr/share/bash-completion/completions/brave -> chromium-browser
+lrwxrwxrwx root/root usr/share/bash-completion/completions/brave-browser -> chromium-browser
+lrwxrwxrwx root/root usr/share/bash-completion/completions/bsdtar -> tar
+lrwxrwxrwx root/root usr/share/bash-completion/completions/btdownloadcurses.py -> btdownloadheadless.py
+lrwxrwxrwx root/root usr/share/bash-completion/completions/btdownloadgui.py -> btdownloadheadless.py
+lrwxrwxrwx root/root usr/share/bash-completion/completions/c++ -> gcc
+lrwxrwxrwx root/root usr/share/bash-completion/completions/cc -> gcc
+lrwxrwxrwx root/root usr/share/bash-completion/completions/cdrecord -> wodim
+lrwxrwxrwx root/root usr/share/bash-completion/completions/chrome -> chromium-browser
+lrwxrwxrwx root/root usr/share/bash-completion/completions/chromium -> chromium-browser
+lrwxrwxrwx root/root usr/share/bash-completion/completions/ci -> rcs
+lrwxrwxrwx root/root usr/share/bash-completion/completions/ciptool -> hcitool
+lrwxrwxrwx root/root usr/share/bash-completion/completions/civclient -> freeciv
+lrwxrwxrwx root/root usr/share/bash-completion/completions/civserver -> freeciv-server
+lrwxrwxrwx root/root usr/share/bash-completion/completions/cksum -> sha256sum
+lrwxrwxrwx root/root usr/share/bash-completion/completions/clzip -> lzip
+lrwxrwxrwx root/root usr/share/bash-completion/completions/co -> rcs
+lrwxrwxrwx root/root usr/share/bash-completion/completions/colormake -> make
+lrwxrwxrwx root/root usr/share/bash-completion/completions/compare -> convert
+lrwxrwxrwx root/root usr/share/bash-completion/completions/compgen -> complete
+lrwxrwxrwx root/root usr/share/bash-completion/completions/composite -> convert
+lrwxrwxrwx root/root usr/share/bash-completion/completions/conjure -> convert
+lrwxrwxrwx root/root usr/share/bash-completion/completions/cowthink -> cowsay
+lrwxrwxrwx root/root usr/share/bash-completion/completions/createdb -> psql
+lrwxrwxrwx root/root usr/share/bash-completion/completions/createuser -> psql
+lrwxrwxrwx root/root usr/share/bash-completion/completions/dcop -> qdbus
+lrwxrwxrwx root/root usr/share/bash-completion/completions/dfutool -> hcitool
+lrwxrwxrwx root/root usr/share/bash-completion/completions/display -> convert
+lrwxrwxrwx root/root usr/share/bash-completion/completions/dpkg-deb -> dpkg
+lrwxrwxrwx root/root usr/share/bash-completion/completions/dpkg-query -> dpkg
+lrwxrwxrwx root/root usr/share/bash-completion/completions/dpkg-reconfigure -> dpkg
+lrwxrwxrwx root/root usr/share/bash-completion/completions/dropdb -> psql
+lrwxrwxrwx root/root usr/share/bash-completion/completions/dropuser -> psql
+lrwxrwxrwx root/root usr/share/bash-completion/completions/edquota -> quota
+lrwxrwxrwx root/root usr/share/bash-completion/completions/etherwake -> ether-wake
+lrwxrwxrwx root/root usr/share/bash-completion/completions/f77 -> gcc
+lrwxrwxrwx root/root usr/share/bash-completion/completions/f95 -> gcc
+lrwxrwxrwx root/root usr/share/bash-completion/completions/filebucket -> puppet
+lrwxrwxrwx root/root usr/share/bash-completion/completions/firefox-esr -> firefox
+lrwxrwxrwx root/root usr/share/bash-completion/completions/fprintd-list -> fprintd-delete
+lrwxrwxrwx root/root usr/share/bash-completion/completions/fprintd-verify -> fprintd-enroll
+lrwxrwxrwx root/root usr/share/bash-completion/completions/freeciv-gtk2 -> freeciv
+lrwxrwxrwx root/root usr/share/bash-completion/completions/freeciv-gtk3 -> freeciv
+lrwxrwxrwx root/root usr/share/bash-completion/completions/freeciv-sdl -> freeciv
+lrwxrwxrwx root/root usr/share/bash-completion/completions/freeciv-xaw -> freeciv
+lrwxrwxrwx root/root usr/share/bash-completion/completions/fsnotifywait -> inotifywait
+lrwxrwxrwx root/root usr/share/bash-completion/completions/fsnotifywatch -> inotifywait
+lrwxrwxrwx root/root usr/share/bash-completion/completions/g++ -> gcc
+lrwxrwxrwx root/root usr/share/bash-completion/completions/g++-5 -> gcc
+lrwxrwxrwx root/root usr/share/bash-completion/completions/g++-6 -> gcc
+lrwxrwxrwx root/root usr/share/bash-completion/completions/g++-7 -> gcc
+lrwxrwxrwx root/root usr/share/bash-completion/completions/g++-8 -> gcc
+lrwxrwxrwx root/root usr/share/bash-completion/completions/g4 -> p4
+lrwxrwxrwx root/root usr/share/bash-completion/completions/g77 -> gcc
+lrwxrwxrwx root/root usr/share/bash-completion/completions/g95 -> gcc
+lrwxrwxrwx root/root usr/share/bash-completion/completions/gcc-5 -> gcc
+lrwxrwxrwx root/root usr/share/bash-completion/completions/gcc-6 -> gcc
+lrwxrwxrwx root/root usr/share/bash-completion/completions/gcc-7 -> gcc
+lrwxrwxrwx root/root usr/share/bash-completion/completions/gcc-8 -> gcc
+lrwxrwxrwx root/root usr/share/bash-completion/completions/gccgo -> gcc
+lrwxrwxrwx root/root usr/share/bash-completion/completions/gccgo-5 -> gcc
+lrwxrwxrwx root/root usr/share/bash-completion/completions/gccgo-6 -> gcc
+lrwxrwxrwx root/root usr/share/bash-completion/completions/gccgo-7 -> gcc
+lrwxrwxrwx root/root usr/share/bash-completion/completions/gccgo-8 -> gcc
+lrwxrwxrwx root/root usr/share/bash-completion/completions/gcj -> gcc
+lrwxrwxrwx root/root usr/share/bash-completion/completions/geoiplookup6 -> geoiplookup
+lrwxrwxrwx root/root usr/share/bash-completion/completions/gfortran -> gcc
+lrwxrwxrwx root/root usr/share/bash-completion/completions/gfortran-5 -> gcc
+lrwxrwxrwx root/root usr/share/bash-completion/completions/gfortran-6 -> gcc
+lrwxrwxrwx root/root usr/share/bash-completion/completions/gfortran-7 -> gcc
+lrwxrwxrwx root/root usr/share/bash-completion/completions/gfortran-8 -> gcc
+lrwxrwxrwx root/root usr/share/bash-completion/completions/gkrellm2 -> gkrellm
+lrwxrwxrwx root/root usr/share/bash-completion/completions/gmake -> make
+lrwxrwxrwx root/root usr/share/bash-completion/completions/gmplayer -> mplayer
+lrwxrwxrwx root/root usr/share/bash-completion/completions/gnumake -> make
+lrwxrwxrwx root/root usr/share/bash-completion/completions/google-chrome -> chromium-browser
+lrwxrwxrwx root/root usr/share/bash-completion/completions/google-chrome-stable -> chromium-browser
+lrwxrwxrwx root/root usr/share/bash-completion/completions/gpc -> gcc
+lrwxrwxrwx root/root usr/share/bash-completion/completions/gpgv2 -> gpgv
+lrwxrwxrwx root/root usr/share/bash-completion/completions/gssdp-device-sniffer -> gssdp-discover
+lrwxrwxrwx root/root usr/share/bash-completion/completions/gtar -> tar
+lrwxrwxrwx root/root usr/share/bash-completion/completions/hciattach -> hcitool
+lrwxrwxrwx root/root usr/share/bash-completion/completions/hciconfig -> hcitool
+lrwxrwxrwx root/root usr/share/bash-completion/completions/hd -> _hexdump
+lrwxrwxrwx root/root usr/share/bash-completion/completions/host -> nslookup
+lrwxrwxrwx root/root usr/share/bash-completion/completions/hping -> hping2
+lrwxrwxrwx root/root usr/share/bash-completion/completions/hping3 -> hping2
+lrwxrwxrwx root/root usr/share/bash-completion/completions/iceweasel -> firefox
+lrwxrwxrwx root/root usr/share/bash-completion/completions/identify -> convert
+lrwxrwxrwx root/root usr/share/bash-completion/completions/ifdown -> ifup
+lrwxrwxrwx root/root usr/share/bash-completion/completions/ifquery -> ifup
+lrwxrwxrwx root/root usr/share/bash-completion/completions/ifstatus -> ifup
+lrwxrwxrwx root/root usr/share/bash-completion/completions/import -> convert
+lrwxrwxrwx root/root usr/share/bash-completion/completions/inotifywatch -> inotifywait
+lrwxrwxrwx root/root usr/share/bash-completion/completions/iperf3 -> iperf
+lrwxrwxrwx root/root usr/share/bash-completion/completions/javac -> java
+lrwxrwxrwx root/root usr/share/bash-completion/completions/javadoc -> java
+lrwxrwxrwx root/root usr/share/bash-completion/completions/kplayer -> mplayer
+lrwxrwxrwx root/root usr/share/bash-completion/completions/l2ping -> hcitool
+lrwxrwxrwx root/root usr/share/bash-completion/completions/lbzip2 -> bzip2
+lrwxrwxrwx root/root usr/share/bash-completion/completions/ldapadd -> ldapsearch
+lrwxrwxrwx root/root usr/share/bash-completion/completions/ldapcompare -> ldapsearch
+lrwxrwxrwx root/root usr/share/bash-completion/completions/ldapdelete -> ldapsearch
+lrwxrwxrwx root/root usr/share/bash-completion/completions/ldapmodify -> ldapsearch
+lrwxrwxrwx root/root usr/share/bash-completion/completions/ldapmodrdn -> ldapsearch
+lrwxrwxrwx root/root usr/share/bash-completion/completions/ldappasswd -> ldapsearch
+lrwxrwxrwx root/root usr/share/bash-completion/completions/ldapwhoami -> ldapsearch
+lrwxrwxrwx root/root usr/share/bash-completion/completions/links2 -> links
+lrwxrwxrwx root/root usr/share/bash-completion/completions/lintian-info -> lintian
+lrwxrwxrwx root/root usr/share/bash-completion/completions/lua5.0 -> lua
+lrwxrwxrwx root/root usr/share/bash-completion/completions/lua5.1 -> lua
+lrwxrwxrwx root/root usr/share/bash-completion/completions/lua5.2 -> lua
+lrwxrwxrwx root/root usr/share/bash-completion/completions/lua5.3 -> lua
+lrwxrwxrwx root/root usr/share/bash-completion/completions/lua5.4 -> lua
+lrwxrwxrwx root/root usr/share/bash-completion/completions/lua50 -> lua
+lrwxrwxrwx root/root usr/share/bash-completion/completions/lua51 -> lua
+lrwxrwxrwx root/root usr/share/bash-completion/completions/lua52 -> lua
+lrwxrwxrwx root/root usr/share/bash-completion/completions/lua53 -> lua
+lrwxrwxrwx root/root usr/share/bash-completion/completions/lua54 -> lua
+lrwxrwxrwx root/root usr/share/bash-completion/completions/luac5.0 -> luac
+lrwxrwxrwx root/root usr/share/bash-completion/completions/luac5.1 -> luac
+lrwxrwxrwx root/root usr/share/bash-completion/completions/luac5.2 -> luac
+lrwxrwxrwx root/root usr/share/bash-completion/completions/luac5.3 -> luac
+lrwxrwxrwx root/root usr/share/bash-completion/completions/luac5.4 -> luac
+lrwxrwxrwx root/root usr/share/bash-completion/completions/luac50 -> luac
+lrwxrwxrwx root/root usr/share/bash-completion/completions/luac51 -> luac
+lrwxrwxrwx root/root usr/share/bash-completion/completions/luac52 -> luac
+lrwxrwxrwx root/root usr/share/bash-completion/completions/luac53 -> luac
+lrwxrwxrwx root/root usr/share/bash-completion/completions/luac54 -> luac
+lrwxrwxrwx root/root usr/share/bash-completion/completions/lusermod -> luseradd
+lrwxrwxrwx root/root usr/share/bash-completion/completions/lvchange -> lvm
+lrwxrwxrwx root/root usr/share/bash-completion/completions/lvcreate -> lvm
+lrwxrwxrwx root/root usr/share/bash-completion/completions/lvdisplay -> lvm
+lrwxrwxrwx root/root usr/share/bash-completion/completions/lvextend -> lvm
+lrwxrwxrwx root/root usr/share/bash-completion/completions/lvmdiskscan -> lvm
+lrwxrwxrwx root/root usr/share/bash-completion/completions/lvreduce -> lvm
+lrwxrwxrwx root/root usr/share/bash-completion/completions/lvremove -> lvm
+lrwxrwxrwx root/root usr/share/bash-completion/completions/lvrename -> lvm
+lrwxrwxrwx root/root usr/share/bash-completion/completions/lvresize -> lvm
+lrwxrwxrwx root/root usr/share/bash-completion/completions/lvs -> lvm
+lrwxrwxrwx root/root usr/share/bash-completion/completions/lvscan -> lvm
+lrwxrwxrwx root/root usr/share/bash-completion/completions/lz4c -> lz4
+lrwxrwxrwx root/root usr/share/bash-completion/completions/mailsnarf -> filesnarf
+lrwxrwxrwx root/root usr/share/bash-completion/completions/md5sum -> sha256sum
+lrwxrwxrwx root/root usr/share/bash-completion/completions/mdecrypt -> mcrypt
+lrwxrwxrwx root/root usr/share/bash-completion/completions/mencoder -> mplayer
+lrwxrwxrwx root/root usr/share/bash-completion/completions/micropython -> python
+lrwxrwxrwx root/root usr/share/bash-completion/completions/mkisofs -> genisoimage
+lrwxrwxrwx root/root usr/share/bash-completion/completions/mogrify -> convert
+lrwxrwxrwx root/root usr/share/bash-completion/completions/montage -> convert
+lrwxrwxrwx root/root usr/share/bash-completion/completions/mozilla-firefox -> firefox
+lrwxrwxrwx root/root usr/share/bash-completion/completions/mplayer2 -> mplayer
+lrwxrwxrwx root/root usr/share/bash-completion/completions/mrsasutil -> mfiutil
+lrwxrwxrwx root/root usr/share/bash-completion/completions/msgsnarf -> filesnarf
+lrwxrwxrwx root/root usr/share/bash-completion/completions/muttng -> mutt
+lrwxrwxrwx root/root usr/share/bash-completion/completions/ncal -> _cal
+lrwxrwxrwx root/root usr/share/bash-completion/completions/neomutt -> mutt
+lrwxrwxrwx root/root usr/share/bash-completion/completions/pbzip2 -> bzip2
+lrwxrwxrwx root/root usr/share/bash-completion/completions/pccardctl -> cardctl
+lrwxrwxrwx root/root usr/share/bash-completion/completions/pdlzip -> lzip
+lrwxrwxrwx root/root usr/share/bash-completion/completions/perldoc -> perl
+lrwxrwxrwx root/root usr/share/bash-completion/completions/phing -> ant
+lrwxrwxrwx root/root usr/share/bash-completion/completions/pigz -> gzip
+lrwxrwxrwx root/root usr/share/bash-completion/completions/pinfo -> info
+lrwxrwxrwx root/root usr/share/bash-completion/completions/ping4 -> ping
+lrwxrwxrwx root/root usr/share/bash-completion/completions/ping6 -> ping
+lrwxrwxrwx root/root usr/share/bash-completion/completions/pkgconf -> pkg-config
+lrwxrwxrwx root/root usr/share/bash-completion/completions/pkill -> pgrep
+lrwxrwxrwx root/root usr/share/bash-completion/completions/plzip -> lzip
+lrwxrwxrwx root/root usr/share/bash-completion/completions/pm-suspend -> pm-hibernate
+lrwxrwxrwx root/root usr/share/bash-completion/completions/pm-suspend-hybrid -> pm-hibernate
+lrwxrwxrwx root/root usr/share/bash-completion/completions/pmake -> make
+lrwxrwxrwx root/root usr/share/bash-completion/completions/postalias -> postmap
+lrwxrwxrwx root/root usr/share/bash-completion/completions/ppc-koji -> koji
+lrwxrwxrwx root/root usr/share/bash-completion/completions/puppetca -> puppet
+lrwxrwxrwx root/root usr/share/bash-completion/completions/puppetd -> puppet
+lrwxrwxrwx root/root usr/share/bash-completion/completions/puppetdoc -> puppet
+lrwxrwxrwx root/root usr/share/bash-completion/completions/puppetmasterd -> puppet
+lrwxrwxrwx root/root usr/share/bash-completion/completions/puppetqd -> puppet
+lrwxrwxrwx root/root usr/share/bash-completion/completions/puppetrun -> puppet
+lrwxrwxrwx root/root usr/share/bash-completion/completions/pushd -> cd
+lrwxrwxrwx root/root usr/share/bash-completion/completions/pvchange -> lvm
+lrwxrwxrwx root/root usr/share/bash-completion/completions/pvcreate -> lvm
+lrwxrwxrwx root/root usr/share/bash-completion/completions/pvdisplay -> lvm
+lrwxrwxrwx root/root usr/share/bash-completion/completions/pvmove -> lvm
+lrwxrwxrwx root/root usr/share/bash-completion/completions/pvremove -> lvm
+lrwxrwxrwx root/root usr/share/bash-completion/completions/pvs -> lvm
+lrwxrwxrwx root/root usr/share/bash-completion/completions/pvscan -> lvm
+lrwxrwxrwx root/root usr/share/bash-completion/completions/pxz -> xz
+lrwxrwxrwx root/root usr/share/bash-completion/completions/py.test -> pytest
+lrwxrwxrwx root/root usr/share/bash-completion/completions/py.test-2 -> pytest
+lrwxrwxrwx root/root usr/share/bash-completion/completions/py.test-3 -> pytest
+lrwxrwxrwx root/root usr/share/bash-completion/completions/pydoc3 -> pydoc
+lrwxrwxrwx root/root usr/share/bash-completion/completions/pylint-2 -> pylint
+lrwxrwxrwx root/root usr/share/bash-completion/completions/pylint-3 -> pylint
+lrwxrwxrwx root/root usr/share/bash-completion/completions/pypy -> python
+lrwxrwxrwx root/root usr/share/bash-completion/completions/pypy3 -> python
+lrwxrwxrwx root/root usr/share/bash-completion/completions/pyston -> python
+lrwxrwxrwx root/root usr/share/bash-completion/completions/pyston3 -> python
+lrwxrwxrwx root/root usr/share/bash-completion/completions/pytest-2 -> pytest
+lrwxrwxrwx root/root usr/share/bash-completion/completions/pytest-3 -> pytest
+lrwxrwxrwx root/root usr/share/bash-completion/completions/python2 -> python
+lrwxrwxrwx root/root usr/share/bash-completion/completions/python2.7 -> python
+lrwxrwxrwx root/root usr/share/bash-completion/completions/python3 -> python
+lrwxrwxrwx root/root usr/share/bash-completion/completions/python3.10 -> python
+lrwxrwxrwx root/root usr/share/bash-completion/completions/python3.11 -> python
+lrwxrwxrwx root/root usr/share/bash-completion/completions/python3.12 -> python
+lrwxrwxrwx root/root usr/share/bash-completion/completions/python3.13 -> python
+lrwxrwxrwx root/root usr/share/bash-completion/completions/python3.3 -> python
+lrwxrwxrwx root/root usr/share/bash-completion/completions/python3.4 -> python
+lrwxrwxrwx root/root usr/share/bash-completion/completions/python3.5 -> python
+lrwxrwxrwx root/root usr/share/bash-completion/completions/python3.6 -> python
+lrwxrwxrwx root/root usr/share/bash-completion/completions/python3.7 -> python
+lrwxrwxrwx root/root usr/share/bash-completion/completions/python3.8 -> python
+lrwxrwxrwx root/root usr/share/bash-completion/completions/python3.9 -> python
+lrwxrwxrwx root/root usr/share/bash-completion/completions/pyvenv-3.10 -> pyvenv
+lrwxrwxrwx root/root usr/share/bash-completion/completions/pyvenv-3.11 -> pyvenv
+lrwxrwxrwx root/root usr/share/bash-completion/completions/pyvenv-3.12 -> pyvenv
+lrwxrwxrwx root/root usr/share/bash-completion/completions/pyvenv-3.13 -> pyvenv
+lrwxrwxrwx root/root usr/share/bash-completion/completions/pyvenv-3.4 -> pyvenv
+lrwxrwxrwx root/root usr/share/bash-completion/completions/pyvenv-3.5 -> pyvenv
+lrwxrwxrwx root/root usr/share/bash-completion/completions/pyvenv-3.6 -> pyvenv
+lrwxrwxrwx root/root usr/share/bash-completion/completions/pyvenv-3.7 -> pyvenv
+lrwxrwxrwx root/root usr/share/bash-completion/completions/pyvenv-3.8 -> pyvenv
+lrwxrwxrwx root/root usr/share/bash-completion/completions/pyvenv-3.9 -> pyvenv
+lrwxrwxrwx root/root usr/share/bash-completion/completions/qemu-kvm -> qemu
+lrwxrwxrwx root/root usr/share/bash-completion/completions/qemu-system-i386 -> qemu
+lrwxrwxrwx root/root usr/share/bash-completion/completions/qemu-system-x86_64 -> qemu
+lrwxrwxrwx root/root usr/share/bash-completion/completions/quotacheck -> quota
+lrwxrwxrwx root/root usr/share/bash-completion/completions/quotaoff -> quota
+lrwxrwxrwx root/root usr/share/bash-completion/completions/quotaon -> quota
+lrwxrwxrwx root/root usr/share/bash-completion/completions/ralsh -> puppet
+lrwxrwxrwx root/root usr/share/bash-completion/completions/rcsdiff -> rcs
+lrwxrwxrwx root/root usr/share/bash-completion/completions/rdict -> dict
+lrwxrwxrwx root/root usr/share/bash-completion/completions/repquota -> quota
+lrwxrwxrwx root/root usr/share/bash-completion/completions/rfcomm -> hcitool
+lrwxrwxrwx root/root usr/share/bash-completion/completions/rlog -> rcs
+lrwxrwxrwx root/root usr/share/bash-completion/completions/rpm2targz -> rpm2tgz
+lrwxrwxrwx root/root usr/share/bash-completion/completions/rpm2txz -> rpm2tgz
+lrwxrwxrwx root/root usr/share/bash-completion/completions/rpmbuild -> rpm
+lrwxrwxrwx root/root usr/share/bash-completion/completions/rpmbuild-md5 -> rpm
+lrwxrwxrwx root/root usr/share/bash-completion/completions/s390-koji -> koji
+lrwxrwxrwx root/root usr/share/bash-completion/completions/sbcl-mt -> sbcl
+lrwxrwxrwx root/root usr/share/bash-completion/completions/scp -> ssh
+lrwxrwxrwx root/root usr/share/bash-completion/completions/sdptool -> hcitool
+lrwxrwxrwx root/root usr/share/bash-completion/completions/setquota -> quota
+lrwxrwxrwx root/root usr/share/bash-completion/completions/sftp -> ssh
+lrwxrwxrwx root/root usr/share/bash-completion/completions/sha1sum -> sha256sum
+lrwxrwxrwx root/root usr/share/bash-completion/completions/sha224sum -> sha256sum
+lrwxrwxrwx root/root usr/share/bash-completion/completions/sha384sum -> sha256sum
+lrwxrwxrwx root/root usr/share/bash-completion/completions/sha512sum -> sha256sum
+lrwxrwxrwx root/root usr/share/bash-completion/completions/shasum -> sha256sum
+lrwxrwxrwx root/root usr/share/bash-completion/completions/sidedoor -> ssh
+lrwxrwxrwx root/root usr/share/bash-completion/completions/slogin -> ssh
+lrwxrwxrwx root/root usr/share/bash-completion/completions/smbcacls -> smbclient
+lrwxrwxrwx root/root usr/share/bash-completion/completions/smbcquotas -> smbclient
+lrwxrwxrwx root/root usr/share/bash-completion/completions/smbget -> smbclient
+lrwxrwxrwx root/root usr/share/bash-completion/completions/smbpasswd -> smbclient
+lrwxrwxrwx root/root usr/share/bash-completion/completions/smbtar -> smbclient
+lrwxrwxrwx root/root usr/share/bash-completion/completions/smbtree -> smbclient
+lrwxrwxrwx root/root usr/share/bash-completion/completions/sparc-koji -> koji
+lrwxrwxrwx root/root usr/share/bash-completion/completions/spovray -> povray
+lrwxrwxrwx root/root usr/share/bash-completion/completions/star -> tar
+lrwxrwxrwx root/root usr/share/bash-completion/completions/stream -> convert
+lrwxrwxrwx root/root usr/share/bash-completion/completions/sudoedit -> sudo
+lrwxrwxrwx root/root usr/share/bash-completion/completions/tightvncviewer -> vncviewer
+lrwxrwxrwx root/root usr/share/bash-completion/completions/tracepath6 -> tracepath
+lrwxrwxrwx root/root usr/share/bash-completion/completions/typeset -> declare
+lrwxrwxrwx root/root usr/share/bash-completion/completions/vgcfgbackup -> lvm
+lrwxrwxrwx root/root usr/share/bash-completion/completions/vgcfgrestore -> lvm
+lrwxrwxrwx root/root usr/share/bash-completion/completions/vgchange -> lvm
+lrwxrwxrwx root/root usr/share/bash-completion/completions/vgck -> lvm
+lrwxrwxrwx root/root usr/share/bash-completion/completions/vgconvert -> lvm
+lrwxrwxrwx root/root usr/share/bash-completion/completions/vgcreate -> lvm
+lrwxrwxrwx root/root usr/share/bash-completion/completions/vgdisplay -> lvm
+lrwxrwxrwx root/root usr/share/bash-completion/completions/vgexport -> lvm
+lrwxrwxrwx root/root usr/share/bash-completion/completions/vgextend -> lvm
+lrwxrwxrwx root/root usr/share/bash-completion/completions/vgimport -> lvm
+lrwxrwxrwx root/root usr/share/bash-completion/completions/vgmerge -> lvm
+lrwxrwxrwx root/root usr/share/bash-completion/completions/vgmknodes -> lvm
+lrwxrwxrwx root/root usr/share/bash-completion/completions/vgreduce -> lvm
+lrwxrwxrwx root/root usr/share/bash-completion/completions/vgremove -> lvm
+lrwxrwxrwx root/root usr/share/bash-completion/completions/vgrename -> lvm
+lrwxrwxrwx root/root usr/share/bash-completion/completions/vgs -> lvm
+lrwxrwxrwx root/root usr/share/bash-completion/completions/vgscan -> lvm
+lrwxrwxrwx root/root usr/share/bash-completion/completions/vgsplit -> lvm
+lrwxrwxrwx root/root usr/share/bash-completion/completions/vigr -> vipw
+lrwxrwxrwx root/root usr/share/bash-completion/completions/whatis -> man
+lrwxrwxrwx root/root usr/share/bash-completion/completions/wine-development -> wine
+lrwxrwxrwx root/root usr/share/bash-completion/completions/wine-stable -> wine
+lrwxrwxrwx root/root usr/share/bash-completion/completions/wine64 -> wine
+lrwxrwxrwx root/root usr/share/bash-completion/completions/wine64-development -> wine
+lrwxrwxrwx root/root usr/share/bash-completion/completions/wine64-stable -> wine
+lrwxrwxrwx root/root usr/share/bash-completion/completions/xpovray -> povray
+lrwxrwxrwx root/root usr/share/bash-completion/completions/xvnc4viewer -> vncviewer
+lrwxrwxrwx root/root usr/share/bash-completion/completions/ypcat -> ypmatch
+drwxr-xr-x root/root usr/share/bash-completion/helpers/
+-rw-r--r-- root/root usr/share/bash-completion/helpers/make-extract-targets.awk
+-rw-r--r-- root/root usr/share/bash-completion/helpers/perl
+-rw-r--r-- root/root usr/share/bash-completion/helpers/python
+drwxr-xr-x root/root usr/share/cmake/
+drwxr-xr-x root/root usr/share/cmake/bash-completion/
+-rw-r--r-- root/root usr/share/cmake/bash-completion/bash-completion-config-version.cmake
+-rw-r--r-- root/root usr/share/cmake/bash-completion/bash-completion-config.cmake
+drwxr-xr-x root/root usr/share/pkgconfig/
+-rw-r--r-- root/root usr/share/pkgconfig/bash-completion.pc
diff --git a/opt/bash-completion/.signature b/opt/bash-completion/.signature
new file mode 100644
index 0000000..35a5d92
--- /dev/null
+++ b/opt/bash-completion/.signature
@@ -0,0 +1,6 @@
+RWTZ9IduCSQ/mL6lqlOg0id70vccsDl+/mAwX/eKCNMxbovZWMKikOZ0GWAJJhrrek9LieCc71oInPWW5xAn6gKhA5ZexSXIoA0=
+
+SHA256 (MAKEPKG) = 090313854f699895707f3d1caccc4e15ea343f98a8210421f517db21adc8fc41
+SHA256 (.footprint) = 834c58aab59d020e297b870f9b6fe46498c951a9d99e526da56a1d33896e8d36
+SHA256 (bash-completion-2.17.0.tar.xz) = dd9d825e496435fb3beba3ae7bea9f77e821e894667d07431d1d4c8c570b9e58
+SHA256 (bash-completion#2.17.0-1.pkg.tar.gz) = b2a557f81c2b8f1bd32382028e9ac76d198429b8f892627ddc71e7615f6f7a8d
diff --git a/opt/bash-completion/MAKEPKG b/opt/bash-completion/MAKEPKG
new file mode 100644
index 0000000..c544bf2
--- /dev/null
+++ b/opt/bash-completion/MAKEPKG
@@ -0,0 +1,41 @@
+#!/bin/mkpkg
+# description: Programmable completion functions for bash
+# url: https://github.com/scop/bash-completion
+
+name=bash-completion
+version=2.17.0
+release=1
+
+source=(
+ "https://github.com/scop/bash-completion/releases/download/${version}/bash-completion-${version}.tar.xz"
+)
+
+sha256sums=(
+ "dd9d825e496435fb3beba3ae7bea9f77e821e894667d07431d1d4c8c570b9e58"
+)
+
+patch() {
+ cd bash-completion-${version}
+}
+
+build() {
+ cd bash-completion-${version}
+
+ ./configure \
+ --prefix=/usr \
+ --sysconfdir=/etc \
+ --with-bash-completion-dir=/usr/share/bash-completion/completions
+
+ make
+ make DESTDIR="${PKG}" install
+
+ rm -f "${PKG}/etc/bash_completion"
+ #rm -f "${PKG}/etc/profile.d/bash_completion.sh"
+}
+
+signify() {
+ untrusted comment: public key
+ RWTZ9IduCSQ/mL8337TEUinPwT92xFEUpD92hkS7IxcOnzTt9QdpohT3
+}
+
+# vim: filetype=sh
diff --git a/opt/brightnessctl/.footprint b/opt/brightnessctl/.footprint
new file mode 100644
index 0000000..264d077
--- /dev/null
+++ b/opt/brightnessctl/.footprint
@@ -0,0 +1,11 @@
+drwxr-xr-x root/root usr/
+drwxr-xr-x root/root usr/bin/
+-rwxr-xr-x root/root usr/bin/brightnessctl
+drwxr-xr-x root/root usr/lib/
+drwxr-xr-x root/root usr/lib/udev/
+drwxr-xr-x root/root usr/lib/udev/rules.d/
+-rw-r--r-- root/root usr/lib/udev/rules.d/90-brightnessctl.rules
+drwxr-xr-x root/root usr/share/
+drwxr-xr-x root/root usr/share/man/
+drwxr-xr-x root/root usr/share/man/man1/
+-rw-r--r-- root/root usr/share/man/man1/brightnessctl.1.gz
diff --git a/opt/brightnessctl/.signature b/opt/brightnessctl/.signature
new file mode 100644
index 0000000..dc1dde4
--- /dev/null
+++ b/opt/brightnessctl/.signature
@@ -0,0 +1,6 @@
+RWTZ9IduCSQ/mIJWkbsr1tWcP789HBOKLRyDvws+qPQlB9se1cMxIfMq5BQWQTg9IfVqT0bD1h9gksu7AMREbiLj6XFDLIek+Q8=
+
+SHA256 (MAKEPKG) = 959bebfc8dcb926b5cfdc3d3b92adf1be70581d40c9ae335e65ca25f076c936a
+SHA256 (.footprint) = 3d389039736d2806091248582b54969dfef0c11697049c20af7c56fae1d7a84f
+SHA256 (brightnessctl-0.5.1.tar.gz) = a68869e23f56ac4f2e28f1783002810ddbf10f95e1af9b48b2912fb169f46994
+SHA256 (brightnessctl#0.5.1-1.pkg.tar.gz) = 832ef91593b761a53379bd700282431566424d36f43916ae203d9820bfd734c0
diff --git a/opt/brightnessctl/MAKEPKG b/opt/brightnessctl/MAKEPKG
new file mode 100644
index 0000000..46350c6
--- /dev/null
+++ b/opt/brightnessctl/MAKEPKG
@@ -0,0 +1,35 @@
+#!/bin/mkpkg
+# description: Read and control device brightness (backlight/LED)
+# url: https://github.com/Hummer12007/brightnessctl
+
+name=brightnessctl
+version=0.5.1
+release=1
+depends=(udevd)
+makedeps=()
+
+source=(https://github.com/Hummer12007/brightnessctl/archive/refs/tags/${version}.tar.gz)
+renames=($name-$version.tar.gz)
+
+sha256sums=(
+ "a68869e23f56ac4f2e28f1783002810ddbf10f95e1af9b48b2912fb169f46994"
+)
+
+build() {
+ cd brightnessctl-$version
+
+ make \
+ PREFIX=/usr \
+ UDEVDIR=/usr/lib/udev/rules.d
+
+ make DESTDIR="$PKG" \
+ PREFIX=/usr \
+ UDEVDIR=/usr/lib/udev/rules.d \
+ install
+}
+
+
+signify() {
+ untrusted comment: public key
+ RWTZ9IduCSQ/mL8337TEUinPwT92xFEUpD92hkS7IxcOnzTt9QdpohT3
+}
diff --git a/opt/btrfs-progs/.footprint b/opt/btrfs-progs/.footprint
new file mode 100644
index 0000000..4018364
--- /dev/null
+++ b/opt/btrfs-progs/.footprint
@@ -0,0 +1,38 @@
+drwxr-xr-x root/root usr/
+drwxr-xr-x root/root usr/bin/
+-rwxr-xr-x root/root usr/bin/btrfs
+-rwxr-xr-x root/root usr/bin/btrfs-convert
+-rwxr-xr-x root/root usr/bin/btrfs-find-root
+-rwxr-xr-x root/root usr/bin/btrfs-image
+-rwxr-xr-x root/root usr/bin/btrfs-map-logical
+-rwxr-xr-x root/root usr/bin/btrfs-select-super
+-rwxr-xr-x root/root usr/bin/btrfstune
+-rwxr-xr-x root/root usr/bin/fsck.btrfs
+-rwxr-xr-x root/root usr/bin/mkfs.btrfs
+lrwxrwxrwx root/root usr/bin/btrfsck -> btrfs
+drwxr-xr-x root/root usr/include/
+-rw-r--r-- root/root usr/include/btrfsutil.h
+drwxr-xr-x root/root usr/include/btrfs/
+-rw-r--r-- root/root usr/include/btrfs/ctree.h
+-rw-r--r-- root/root usr/include/btrfs/ioctl.h
+-rw-r--r-- root/root usr/include/btrfs/kerncompat.h
+-rw-r--r-- root/root usr/include/btrfs/rbtree_types.h
+-rw-r--r-- root/root usr/include/btrfs/send-stream.h
+-rw-r--r-- root/root usr/include/btrfs/send-utils.h
+-rw-r--r-- root/root usr/include/btrfs/send.h
+-rw-r--r-- root/root usr/include/btrfs/version.h
+drwxr-xr-x root/root usr/lib/
+-rwxr-xr-x root/root usr/lib/libbtrfs.so.0.1.5
+-rwxr-xr-x root/root usr/lib/libbtrfsutil.so.1.4.0
+lrwxrwxrwx root/root usr/lib/libbtrfs.so -> libbtrfs.so.0.1.5
+lrwxrwxrwx root/root usr/lib/libbtrfs.so.0 -> libbtrfs.so.0.1.5
+lrwxrwxrwx root/root usr/lib/libbtrfs.so.0.1 -> libbtrfs.so.0.1.5
+lrwxrwxrwx root/root usr/lib/libbtrfsutil.so -> libbtrfsutil.so.1.4.0
+lrwxrwxrwx root/root usr/lib/libbtrfsutil.so.1 -> libbtrfsutil.so.1.4.0
+lrwxrwxrwx root/root usr/lib/libbtrfsutil.so.1.4 -> libbtrfsutil.so.1.4.0
+drwxr-xr-x root/root usr/lib/pkgconfig/
+-rw-r--r-- root/root usr/lib/pkgconfig/libbtrfsutil.pc
+drwxr-xr-x root/root usr/lib/udev/
+drwxr-xr-x root/root usr/lib/udev/rules.d/
+-rw-r--r-- root/root usr/lib/udev/rules.d/64-btrfs-dm.rules
+-rw-r--r-- root/root usr/lib/udev/rules.d/64-btrfs-zoned.rules
diff --git a/opt/btrfs-progs/.signature b/opt/btrfs-progs/.signature
new file mode 100644
index 0000000..2d60443
--- /dev/null
+++ b/opt/btrfs-progs/.signature
@@ -0,0 +1,6 @@
+RWTZ9IduCSQ/mIqTGgDVEjmZjhTGC7b0aYK4QnNWmLxcNyLGcuIfWtkQdeB/027zDtKwQni/HX32cQw0CMO/UJz7N1ostCojyg0=
+
+SHA256 (MAKEPKG) = b90f8565becd203872174a5dfb92061ec7a5d3ab00f3a051dae6dc6ec1231397
+SHA256 (.footprint) = 8865a950598ba0b9a561e6fc1b3437c2100f1e6c8f12513c4e7a59e42b0ff09b
+SHA256 (btrfs-progs-v7.1.tar.xz) = d1f55cc2971398c9142eaa79d203e63d586a3b4b867f956664a1d68322cd4e34
+SHA256 (btrfs-progs#7.1-1.pkg.tar.gz) = d2b8e0db2c0c49b1a5a3c4d55bc9fdc59357ff82f75186d3aad6de6c63a4baef
diff --git a/opt/btrfs-progs/MAKEPKG b/opt/btrfs-progs/MAKEPKG
new file mode 100644
index 0000000..1503d75
--- /dev/null
+++ b/opt/btrfs-progs/MAKEPKG
@@ -0,0 +1,31 @@
+#!/bin/mkpkg
+# description: Btrfs filesystem administration and debugging tools
+# url: https://btrfs.readthedocs.io/
+name=btrfs-progs
+version=7.1
+release=1
+depends=(util-linux lzo2 zstd zlib udevd)
+source=(https://www.kernel.org/pub/linux/kernel/people/kdave/$name/$name-v$version.tar.xz)
+
+sha256sums=(
+ "d1f55cc2971398c9142eaa79d203e63d586a3b4b867f956664a1d68322cd4e34"
+)
+
+build() {
+ cd $name-v$version
+
+ ./configure \
+ --prefix=/usr \
+ --disable-static \
+ --disable-documentation \
+ --disable-backtrace \
+ --disable-python
+ make
+ make DESTDIR=$PKG install
+}
+
+signify() {
+ untrusted comment: public key
+ RWTZ9IduCSQ/mL8337TEUinPwT92xFEUpD92hkS7IxcOnzTt9QdpohT3
+}
+# vim: filetype=sh
diff --git a/opt/caddy/.footprint b/opt/caddy/.footprint
new file mode 100644
index 0000000..5594d5f
--- /dev/null
+++ b/opt/caddy/.footprint
@@ -0,0 +1,50 @@
+drwxr-xr-x root/root etc/
+drwxr-x--- root/root etc/caddy/
+-rw-r--r-- root/root etc/caddy/Caddyfile
+drwxr-xr-x root/root etc/sv/
+drwxr-xr-x root/root etc/sv/caddy/
+-rw-r--r-- root/root etc/sv/caddy/down (EMPTY)
+-rwxr-xr-x root/root etc/sv/caddy/finish
+-rwxr-xr-x root/root etc/sv/caddy/run
+drwxr-xr-x root/root etc/sv/caddy/log/
+-rwxr-xr-x root/root etc/sv/caddy/log/run
+drwxr-xr-x root/root usr/
+drwxr-xr-x root/root usr/bin/
+-rwxr-xr-x root/root usr/bin/caddy
+drwxr-xr-x root/root usr/share/
+drwxr-xr-x root/root usr/share/man/
+drwxr-xr-x root/root usr/share/man/man8/
+-rw-r--r-- root/root usr/share/man/man8/caddy-adapt.8.gz
+-rw-r--r-- root/root usr/share/man/man8/caddy-add-package.8.gz
+-rw-r--r-- root/root usr/share/man/man8/caddy-build-info.8.gz
+-rw-r--r-- root/root usr/share/man/man8/caddy-completion.8.gz
+-rw-r--r-- root/root usr/share/man/man8/caddy-environ.8.gz
+-rw-r--r-- root/root usr/share/man/man8/caddy-file-server-export-template.8.gz
+-rw-r--r-- root/root usr/share/man/man8/caddy-file-server.8.gz
+-rw-r--r-- root/root usr/share/man/man8/caddy-fmt.8.gz
+-rw-r--r-- root/root usr/share/man/man8/caddy-hash-password.8.gz
+-rw-r--r-- root/root usr/share/man/man8/caddy-list-modules.8.gz
+-rw-r--r-- root/root usr/share/man/man8/caddy-manpage.8.gz
+-rw-r--r-- root/root usr/share/man/man8/caddy-reload.8.gz
+-rw-r--r-- root/root usr/share/man/man8/caddy-remove-package.8.gz
+-rw-r--r-- root/root usr/share/man/man8/caddy-respond.8.gz
+-rw-r--r-- root/root usr/share/man/man8/caddy-reverse-proxy.8.gz
+-rw-r--r-- root/root usr/share/man/man8/caddy-run.8.gz
+-rw-r--r-- root/root usr/share/man/man8/caddy-start.8.gz
+-rw-r--r-- root/root usr/share/man/man8/caddy-stop.8.gz
+-rw-r--r-- root/root usr/share/man/man8/caddy-storage-export.8.gz
+-rw-r--r-- root/root usr/share/man/man8/caddy-storage-import.8.gz
+-rw-r--r-- root/root usr/share/man/man8/caddy-storage.8.gz
+-rw-r--r-- root/root usr/share/man/man8/caddy-trust.8.gz
+-rw-r--r-- root/root usr/share/man/man8/caddy-untrust.8.gz
+-rw-r--r-- root/root usr/share/man/man8/caddy-upgrade.8.gz
+-rw-r--r-- root/root usr/share/man/man8/caddy-validate.8.gz
+-rw-r--r-- root/root usr/share/man/man8/caddy-version.8.gz
+-rw-r--r-- root/root usr/share/man/man8/caddy.8.gz
+drwxr-xr-x root/root var/
+drwxr-xr-x root/root var/lib/
+drwxr-x--- root/root var/lib/caddy/
+drwxr-x--- root/root var/lib/caddy/www/
+drwxr-xr-x root/root var/lib/pkg/
+drwxr-xr-x root/root var/lib/pkg/meta/
+-rw-r--r-- root/root var/lib/pkg/meta/caddy
diff --git a/opt/caddy/.signature b/opt/caddy/.signature
new file mode 100644
index 0000000..9d3a616
--- /dev/null
+++ b/opt/caddy/.signature
@@ -0,0 +1,6 @@
+RWTZ9IduCSQ/mEowpWu5s25oiLNwxaB6BsoIxu+sxXMw+2jyjsqINs+0O7DnLtAxRD1x6MtkiiaSK6v6GoQCj72gJuWV9bZ22gI=
+
+SHA256 (MAKEPKG) = 40aefdf5d5e6895ecd97fd0b1b61c1f6e0dfed9e647f952d3a2ee7ad0966617d
+SHA256 (.footprint) = 51ebacf6c521415fecaa67e34d2d0b329aff68e8408aacac475e6cdc95c52d94
+SHA256 (caddy-2.11.4.tar.gz) = 2c3d02078286a6282cdb4d1d8744077788d556659dac0b64d8ed5886a7e5aeb9
+SHA256 (caddy#2.11.4-2.pkg.tar.gz) = 110afbd361fcb31a1c69e51d14596a0668813a0c389e612373ef657cae4cd978
diff --git a/opt/caddy/MAKEPKG b/opt/caddy/MAKEPKG
new file mode 100644
index 0000000..341b97c
--- /dev/null
+++ b/opt/caddy/MAKEPKG
@@ -0,0 +1,151 @@
+#!/bin/mkpkg
+# description: Fast, extensible web server with automatic HTTPS
+# url: https://caddyserver.com/
+
+name=caddy
+version=2.11.4
+release=2
+makedeps=(go)
+groups=(caddy:user:caddy:/var/lib/caddy:750)
+services=(caddy)
+capabilities=(
+ /usr/bin/caddy:cap_net_bind_service+ep
+)
+permissions=(
+ /etc/caddy:root:caddy:750
+ /etc/caddy/Caddyfile:root:caddy:640
+ /var/lib/caddy:caddy:caddy:750
+ /var/lib/caddy/www:caddy:caddy:750
+)
+
+source=(https://github.com/caddyserver/$name/archive/refs/tags/v$version.tar.gz)
+renames=($name-$version.tar.gz)
+sha256sums=(
+ "2c3d02078286a6282cdb4d1d8744077788d556659dac0b64d8ed5886a7e5aeb9"
+)
+
+build() {
+ cd $name-$version
+ export GOFLAGS="-trimpath -mod=readonly -v"
+ export GOTOOLCHAIN=local # do not fetch a toolchain from the module proxy
+
+ # caddy.Version() reads module info from debug.ReadBuildInfo(). A tarball
+ # build has no VCS metadata, so the version falls back to CustomVersion.
+ go build \
+ -ldflags "-s -w -X github.com/caddyserver/caddy/v2.CustomVersion=v$version" \
+ -o bin/caddy \
+ ./cmd/caddy
+
+ install -Dm755 bin/caddy $PKG/usr/bin/caddy
+
+ # man pages, generated by the freshly built binary (section 8)
+ ./bin/caddy manpage --directory docs/man
+ mandir="$PKG/usr/share/man"
+ for f in docs/man/caddy*.8; do
+ install -Dm644 "$f" "$mandir/man8/$(basename $f)"
+ done
+
+ # Config directory
+ install -d -m 750 $PKG/etc/caddy
+
+ printf '%s\n' \
+ '# rawnix Caddy configuration' \
+ '# See https://caddyserver.com/docs/caddyfile' \
+ '' \
+ '{' \
+ ' # Admin API, loopback only' \
+ ' admin localhost:2019' \
+ '' \
+ ' # ACME account address for automatic HTTPS' \
+ ' # email admin@example.org' \
+ '}' \
+ '' \
+ '# The default site listens on an unprivileged port because the service' \
+ '# runs as the caddy user. To serve a real domain with automatic HTTPS' \
+ '# on :80/:443 see the note in /etc/sv/caddy/run.' \
+ '#' \
+ '# example.org {' \
+ '# root * /var/lib/caddy/www' \
+ '# file_server' \
+ '# encode zstd gzip' \
+ '# }' \
+ '' \
+ ':8080 {' \
+ ' root * /var/lib/caddy/www' \
+ ' file_server' \
+ ' encode zstd gzip' \
+ '' \
+ ' header {' \
+ ' X-Content-Type-Options nosniff' \
+ ' X-Frame-Options DENY' \
+ ' Referrer-Policy strict-origin-when-cross-origin' \
+ ' -Server' \
+ ' }' \
+ '' \
+ ' log {' \
+ ' output stderr' \
+ ' format console' \
+ ' }' \
+ '}' \
+ > $PKG/etc/caddy/Caddyfile
+
+ # State directory: certificates, OCSP staples, autosave.json, docroot
+ install -d -m 750 $PKG/var/lib/caddy
+ install -d -m 750 $PKG/var/lib/caddy/www
+}
+
+post_build() {
+ # runit service
+ install -d $PKG/etc/sv/caddy/log
+
+ printf '%s\n' \
+ '#!/bin/sh' \
+ 'exec 2>&1' \
+ '' \
+ '# Certificates, OCSP staples and autosave.json live under /var/lib/caddy' \
+ '# so that /etc/caddy stays read-only for the service user.' \
+ 'export HOME=/var/lib/caddy' \
+ 'export XDG_DATA_HOME=/var/lib/caddy' \
+ 'export XDG_CONFIG_HOME=/var/lib/caddy' \
+ '' \
+ '# Prepare runtime directories (/var/lib/caddy ownership comes from' \
+ '# the package permissions= directive)' \
+ 'install -d -m 750 -o caddy -g caddy /run/caddy' \
+ '' \
+ '# Validate as the user that will run the server: provisioning the tls' \
+ '# app can populate XDG_DATA_HOME, and root-owned files there would be' \
+ '# unusable at renewal time.' \
+ 'chpst -u caddy:caddy caddy validate --adapter caddyfile --config /etc/caddy/Caddyfile || exit 1' \
+ '' \
+ '# Binding :80/:443 as the caddy user needs one of:' \
+ '# setcap cap_net_bind_service=+ep /usr/bin/caddy' \
+ '# sysctl net.ipv4.ip_unprivileged_port_start=80' \
+ '# Otherwise drop the chpst prefix below and run caddy as root.' \
+ 'exec chpst -u caddy:caddy caddy run --adapter caddyfile --config /etc/caddy/Caddyfile' \
+ > $PKG/etc/sv/caddy/run
+
+ printf '%s\n' \
+ '#!/bin/sh' \
+ 'mkdir -p /var/log/caddy' \
+ 'exec svlogd -tt /var/log/caddy' \
+ > $PKG/etc/sv/caddy/log/run
+
+ printf '%s\n' \
+ '#!/bin/sh' \
+ 'rm -rf /run/caddy' \
+ > $PKG/etc/sv/caddy/finish
+
+ chmod 755 $PKG/etc/sv/caddy/run
+ chmod 755 $PKG/etc/sv/caddy/log/run
+ chmod 755 $PKG/etc/sv/caddy/finish
+
+ # Service disabled by default - edit the Caddyfile, then: rm /etc/sv/caddy/down
+ touch $PKG/etc/sv/caddy/down
+}
+
+signify() {
+ untrusted comment: public key
+ RWTZ9IduCSQ/mL8337TEUinPwT92xFEUpD92hkS7IxcOnzTt9QdpohT3
+}
+
+# vim: filetype=sh
diff --git a/opt/catatonit/.footprint b/opt/catatonit/.footprint
new file mode 100644
index 0000000..b834b8d
--- /dev/null
+++ b/opt/catatonit/.footprint
@@ -0,0 +1,4 @@
+drwxr-xr-x root/root usr/
+drwxr-xr-x root/root usr/libexec/
+drwxr-xr-x root/root usr/libexec/podman/
+-rwxr-xr-x root/root usr/libexec/podman/catatonit
diff --git a/opt/catatonit/.signature b/opt/catatonit/.signature
new file mode 100644
index 0000000..1e47e27
--- /dev/null
+++ b/opt/catatonit/.signature
@@ -0,0 +1,6 @@
+RWTZ9IduCSQ/mCNAM0KHgjAWaxs/B4Johjo9we7KdBwiPa+CeqJmBHZTb4H2LTKYPbVZiVR2J0w5CRUVmlvdpus5LWpE1b4D2w0=
+
+SHA256 (MAKEPKG) = 58935f2cec09b66e530749da98fd5be1d3a81ba818cb7fccdf7f9e6117c423c1
+SHA256 (.footprint) = c8fcfc00c61b316c6fe4310ecc3fd6a3300d2efa4aeccda4a7b80dd2210edf07
+SHA256 (v0.2.1.tar.gz) = 771385049516fdd561fbb9164eddf376075c4c7de3900a8b18654660172748f1
+SHA256 (catatonit#0.2.1-1.pkg.tar.gz) = ecd42d6b1fb0787033505e1d7307d1d5bff82e93eb0a30b1e52bde961edc87db
diff --git a/opt/catatonit/MAKEPKG b/opt/catatonit/MAKEPKG
new file mode 100644
index 0000000..76731fc
--- /dev/null
+++ b/opt/catatonit/MAKEPKG
@@ -0,0 +1,32 @@
+#!/bin/mkpkg
+# description: Minimal init for containers (pause process)
+# url: https://github.com/openSUSE/catatonit
+
+name=catatonit
+version=0.2.1
+release=1
+depends=()
+makedeps=(autoconf automake libtool)
+source=(https://github.com/openSUSE/$name/archive/refs/tags/v$version.tar.gz)
+
+sha256sums=(
+ "771385049516fdd561fbb9164eddf376075c4c7de3900a8b18654660172748f1"
+)
+
+build() {
+ cd $name-$version
+
+ autoreconf -fiv
+ ./configure \
+ --prefix=/usr
+
+ make
+ install -Dm755 $name $PKG/usr/libexec/podman/$name
+}
+
+signify() {
+ untrusted comment: public key
+ RWTZ9IduCSQ/mL8337TEUinPwT92xFEUpD92hkS7IxcOnzTt9QdpohT3
+}
+
+# vim: filetype=sh
diff --git a/opt/cgit/.footprint b/opt/cgit/.footprint
new file mode 100644
index 0000000..f7b0254
--- /dev/null
+++ b/opt/cgit/.footprint
@@ -0,0 +1,39 @@
+drwxr-xr-x root/root etc/
+-rw-r--r-- root/root etc/cgitrc
+drwxr-xr-x root/root usr/
+drwxr-xr-x root/root usr/lib/
+drwxr-xr-x root/root usr/lib/cgit/
+drwxr-xr-x root/root usr/lib/cgit/filters/
+-rwxr-xr-x root/root usr/lib/cgit/filters/about-formatting.sh
+-rwxr-xr-x root/root usr/lib/cgit/filters/commit-links.sh
+-rw-r--r-- root/root usr/lib/cgit/filters/email-gravatar.lua
+-rwxr-xr-x root/root usr/lib/cgit/filters/email-gravatar.py
+-rw-r--r-- root/root usr/lib/cgit/filters/email-libravatar.lua
+-rw-r--r-- root/root usr/lib/cgit/filters/file-authentication.lua
+-rw-r--r-- root/root usr/lib/cgit/filters/gentoo-ldap-authentication.lua
+-rw-r--r-- root/root usr/lib/cgit/filters/owner-example.lua
+-rw-r--r-- root/root usr/lib/cgit/filters/simple-authentication.lua
+-rwxr-xr-x root/root usr/lib/cgit/filters/syntax-highlighting.py
+-rwxr-xr-x root/root usr/lib/cgit/filters/syntax-highlighting.sh
+drwxr-xr-x root/root usr/lib/cgit/filters/html-converters/
+-rwxr-xr-x root/root usr/lib/cgit/filters/html-converters/man2html
+-rwxr-xr-x root/root usr/lib/cgit/filters/html-converters/md2html
+-rwxr-xr-x root/root usr/lib/cgit/filters/html-converters/rst2html
+-rwxr-xr-x root/root usr/lib/cgit/filters/html-converters/txt2html
+drwxr-xr-x root/root usr/share/
+drwxr-xr-x root/root usr/share/webapps/
+drwxr-xr-x root/root usr/share/webapps/cgit/
+-rwxr-xr-x root/root usr/share/webapps/cgit/cgit.cgi
+-rw-r--r-- root/root usr/share/webapps/cgit/cgit.css
+-rw-r--r-- root/root usr/share/webapps/cgit/cgit.js
+-rw-r--r-- root/root usr/share/webapps/cgit/cgit.png
+-rw-r--r-- root/root usr/share/webapps/cgit/favicon.ico
+-rw-r--r-- root/root usr/share/webapps/cgit/robots.txt
+drwxr-xr-x root/root var/
+drwxr-xr-x root/root var/cache/
+drwxr-xr-x root/root var/cache/cgit/
+drwxr-xr-x root/root var/lib/
+drwxr-xr-x root/root var/lib/git/
+drwxr-xr-x root/root var/lib/pkg/
+drwxr-xr-x root/root var/lib/pkg/meta/
+-rw-r--r-- root/root var/lib/pkg/meta/cgit
diff --git a/opt/cgit/.signature b/opt/cgit/.signature
new file mode 100644
index 0000000..d42939b
--- /dev/null
+++ b/opt/cgit/.signature
@@ -0,0 +1,7 @@
+RWTZ9IduCSQ/mAF9Ivs42OmhWjH7NXgATC1A1U0Vyyh/hqOCb7tA8Us1NV9OIJh4qkCWbgHspF5VxEp97IR/UDsekYtZ1Z/v0QY=
+
+SHA256 (MAKEPKG) = 321b23ae79263dd862d30434d0a4feea240a8185e15c3981f45141c552c71560
+SHA256 (.footprint) = 4bd415f7beea7cd9893e93892257dba5e326812b37b7ac8b6aa7b06c50574ff1
+SHA256 (cgit-1.3.1.tar.xz) = c40fd71e120783d5e57d822208f3e17333cde2cd4baf3e7c8c75630b68afe12a
+SHA256 (git-2.54.0.tar.xz) = f689162364c10de79ef89aa8dbf48731eb057e34edbbd20aca510ce0154681a3
+SHA256 (cgit#1.3.1-1.pkg.tar.gz) = 19d91669d03ccfb3fc2e6b5544a3f1da42bfba5fa10fb98440f1a7f679bb66e3
diff --git a/opt/cgit/MAKEPKG b/opt/cgit/MAKEPKG
new file mode 100644
index 0000000..6203fd5
--- /dev/null
+++ b/opt/cgit/MAKEPKG
@@ -0,0 +1,97 @@
+#!/bin/mkpkg
+# description: Hyperfast web frontend for git repositories
+# url: https://git.zx2c4.com/cgit/
+
+name=cgit
+version=1.3.1
+release=1
+_gitver=2.54.0
+depends=(libressl zlib)
+groups=(git:user:git:/var/lib/git:755:907:907)
+permissions=(
+ /etc/cgitrc:root:http:640
+ /var/cache/cgit:http:http:755
+ /var/lib/git:git:git:755
+)
+source=(
+ https://git.zx2c4.com/cgit/snapshot/$name-$version.tar.xz
+ https://www.kernel.org/pub/software/scm/git/git-$_gitver.tar.xz
+)
+sha256sums=(
+ "c40fd71e120783d5e57d822208f3e17333cde2cd4baf3e7c8c75630b68afe12a"
+ "f689162364c10de79ef89aa8dbf48731eb057e34edbbd20aca510ce0154681a3"
+)
+
+build() {
+ cd $name-$version
+
+ # cgit's build wants git source tree under ./git/
+ rm -rf git
+ cp -a $SRC/git-$_gitver git
+
+ make \
+ CC=clang \
+ prefix=/usr \
+ CGIT_SCRIPT_PATH=/usr/share/webapps/cgit \
+ CGIT_DATA_PATH=/usr/share/webapps/cgit \
+ CGIT_CONFIG=/etc/cgitrc \
+ CACHE_ROOT=/var/cache/cgit \
+ NO_INSTALL_HARDLINKS=1 \
+ NO_GETTEXT=1 \
+ NO_TCLTK=1 \
+ NO_PERL=1 \
+ NO_PYTHON=1 \
+ NO_REGEX=NeedsStartEnd
+
+ make \
+ prefix=/usr \
+ CGIT_SCRIPT_PATH=/usr/share/webapps/cgit \
+ CGIT_DATA_PATH=/usr/share/webapps/cgit \
+ CGIT_CONFIG=/etc/cgitrc \
+ CACHE_ROOT=/var/cache/cgit \
+ NO_REGEX=NeedsStartEnd \
+ DESTDIR=$PKG \
+ install
+
+ # Cache and repos directories
+ install -dm 755 $PKG/var/cache/cgit
+ install -dm 755 $PKG/var/lib/git
+
+ # Default cgitrc
+ install -dm 755 $PKG/etc
+ printf '%s\n' \
+ '# cgit config — see cgitrc(5)' \
+ '' \
+ 'css=/cgit.css' \
+ 'logo=/cgit.png' \
+ 'favicon=/favicon.ico' \
+ '' \
+ 'cache-size=1000' \
+ 'cache-root=/var/cache/cgit' \
+ '' \
+ 'enable-git-config=1' \
+ 'enable-http-clone=1' \
+ 'enable-index-links=1' \
+ 'enable-commit-graph=1' \
+ 'enable-log-filecount=1' \
+ 'enable-log-linecount=1' \
+ '' \
+ 'snapshots=tar.gz tar.xz zip' \
+ '' \
+ 'root-title=rawnix git' \
+ 'root-desc=source repositories' \
+ '' \
+ 'clone-url=https://git.rawnix.org/$CGIT_REPO_URL' \
+ '' \
+ 'scan-path=/var/lib/git' \
+ > $PKG/etc/cgitrc
+
+ rm -rf $PKG/usr/share/doc
+}
+
+signify() {
+ untrusted comment: public key
+ RWTZ9IduCSQ/mL8337TEUinPwT92xFEUpD92hkS7IxcOnzTt9QdpohT3
+}
+
+# vim: filetype=sh
diff --git a/opt/chaosreader/.footprint b/opt/chaosreader/.footprint
new file mode 100644
index 0000000..6b9d20a
--- /dev/null
+++ b/opt/chaosreader/.footprint
@@ -0,0 +1,3 @@
+drwxr-xr-x root/root usr/
+drwxr-xr-x root/root usr/bin/
+-rwxr-xr-x root/root usr/bin/chaosreader
diff --git a/opt/chaosreader/.signature b/opt/chaosreader/.signature
new file mode 100644
index 0000000..e8c7d0b
--- /dev/null
+++ b/opt/chaosreader/.signature
@@ -0,0 +1,6 @@
+RWTZ9IduCSQ/mC8hSEzkGoHPT6d57OGUdbVZcp0OxHsPwvdZtyS9+NDmRhhYFnbNkZEyYbdLJzuiiRgROCtq81gofH7aDe8ouws=
+
+SHA256 (MAKEPKG) = e6d0ebcd56cf3e9bbd70efd84b8b2e0c388d0bc6e5b5e0ea0460efc3328bd2a7
+SHA256 (.footprint) = f1f8e284d6918db38dd4a07c05468746ef760dd61be871895f92f9551e97f080
+SHA256 (chaosreader-0.96) = c443795f0f65e51e0577e561a3ae074ad2bdd4a42b89181b28326ccddecd9e32
+SHA256 (chaosreader#0.96-1.pkg.tar.gz) = 0fdc8688405a4c2faf6f4dcf50ebe9b12a29fb738b4fc4365b9a06eff7980989
diff --git a/opt/chaosreader/MAKEPKG b/opt/chaosreader/MAKEPKG
new file mode 100644
index 0000000..6ed2182
--- /dev/null
+++ b/opt/chaosreader/MAKEPKG
@@ -0,0 +1,25 @@
+#!/bin/mkpkg
+# description: Trace TCP/UDP sessions and fetch application data from tcpdump logs
+# url: https://github.com/brendangregg/Chaosreader
+
+name=chaosreader
+version=0.96
+release=1
+depends=(perl)
+source=(https://github.com/brendangregg/Chaosreader/archive/refs/tags/$version.tar.gz)
+renames=(chaosreader-$version)
+sha256sums=(
+ "c443795f0f65e51e0577e561a3ae074ad2bdd4a42b89181b28326ccddecd9e32"
+)
+
+build() {
+ install -Dm755 chaosreader-$version $PKG/usr/bin/chaosreader
+}
+
+signify() {
+ untrusted comment: public key
+ RWTZ9IduCSQ/mL8337TEUinPwT92xFEUpD92hkS7IxcOnzTt9QdpohT3
+}
+
+# vim: filetype=sh
+
diff --git a/opt/chaosreader/chaosreader-0.96 b/opt/chaosreader/chaosreader-0.96
new file mode 100644
index 0000000..cc9a630
--- /dev/null
+++ b/opt/chaosreader/chaosreader-0.96
Binary files differ
diff --git a/opt/cifs-utils/.footprint b/opt/cifs-utils/.footprint
new file mode 100644
index 0000000..93bf1a2
--- /dev/null
+++ b/opt/cifs-utils/.footprint
@@ -0,0 +1,10 @@
+drwxr-xr-x root/root usr/
+drwxr-xr-x root/root usr/bin/
+-rwxr-xr-x root/root usr/bin/cifscreds
+-rwxr-xr-x root/root usr/bin/smb2-quota
+-rwxr-xr-x root/root usr/bin/smbinfo
+drwxr-xr-x root/root usr/include/
+-rw-r--r-- root/root usr/include/cifsidmap.h
+drwxr-xr-x root/root usr/sbin/
+-rwxr-xr-x root/root usr/sbin/mount.cifs
+lrwxrwxrwx root/root usr/sbin/mount.smb3 -> mount.cifs
diff --git a/opt/cifs-utils/.signature b/opt/cifs-utils/.signature
new file mode 100644
index 0000000..b48a9f8
--- /dev/null
+++ b/opt/cifs-utils/.signature
@@ -0,0 +1,6 @@
+RWTZ9IduCSQ/mHCtlUvVZJZ1zZqvccnu4oiND8Zy6lNIivI99JkpUyo2pZIQSgWJYd0eAfdWkv1cb5qASWBmiZkHPl3fDQclRgQ=
+
+SHA256 (MAKEPKG) = 5b345d8249e7a4f03a3408deac571951a713f3a0fd39282a1661dabc418fca91
+SHA256 (.footprint) = 4a0c092b5f30f4dc3cf6acef549cb7b1133e7551ce1648edabcd7756b312f617
+SHA256 (cifs-utils-7.7.tar.bz2) = 2f8aae9aa5ddd73fbaf4d61e2e5e19ef54124cbf2810b626820050e7bd2f6606
+SHA256 (cifs-utils#7.7-1.pkg.tar.gz) = 8aa03de563a5b29af8aa30c64651223eaff6bd8e20ac78906e722e1d64beb2d2
diff --git a/opt/cifs-utils/MAKEPKG b/opt/cifs-utils/MAKEPKG
new file mode 100644
index 0000000..1afcb48
--- /dev/null
+++ b/opt/cifs-utils/MAKEPKG
@@ -0,0 +1,37 @@
+#!/bin/mkpkg
+# description: Tools for mounting SMB/CIFS shares
+# url: https://wiki.samba.org/index.php/LinuxCIFS_utils
+name=cifs-utils
+version=7.7
+release=1
+depends=(keyutils libcap2 talloc)
+source=(https://www.samba.org/ftp/linux-cifs/$name/$name-$version.tar.bz2)
+
+sha256sums=(
+ "2f8aae9aa5ddd73fbaf4d61e2e5e19ef54124cbf2810b626820050e7bd2f6606"
+)
+
+build() {
+ cd $name-$version
+
+ autoreconf -i
+
+ ./configure \
+ --prefix=/usr \
+ --sbindir=/usr/sbin \
+ --disable-pam \
+ --disable-systemd
+
+ make
+ make DESTDIR=$PKG install
+ if [ -d $PKG/sbin ]; then
+ mv $PKG/sbin/* $PKG/usr/sbin/
+ rmdir $PKG/sbin
+ fi
+}
+
+signify() {
+ untrusted comment: public key
+ RWTZ9IduCSQ/mL8337TEUinPwT92xFEUpD92hkS7IxcOnzTt9QdpohT3
+}
+# vim: filetype=sh
diff --git a/opt/conmon/.footprint b/opt/conmon/.footprint
new file mode 100644
index 0000000..ba71dd2
--- /dev/null
+++ b/opt/conmon/.footprint
@@ -0,0 +1,4 @@
+drwxr-xr-x root/root usr/
+drwxr-xr-x root/root usr/libexec/
+drwxr-xr-x root/root usr/libexec/podman/
+-rwxr-xr-x root/root usr/libexec/podman/conmon
diff --git a/opt/conmon/.signature b/opt/conmon/.signature
new file mode 100644
index 0000000..adbd388
--- /dev/null
+++ b/opt/conmon/.signature
@@ -0,0 +1,6 @@
+RWTZ9IduCSQ/mA9U1k9ZCOnOwwxwN/u8OrBC5RkX+yQP52s3LpE5kLNslcZqNJEj6otiACx15HS+ieelltOqtm+Lp0+h6Iylxg0=
+
+SHA256 (MAKEPKG) = 0e57ebfc55347070449bb2e7b48010c4dd4fd8324b7f3f52c6706338429b87b7
+SHA256 (.footprint) = 02248821f871cf889072444275ba445ec1526f2524ba646082255d4bda5a2de0
+SHA256 (conmon-2.2.1.tar.gz) = 814fb5979a3a4b8576b1f901e606b482bebb41cb7e57926e6d5765ee786b96d3
+SHA256 (conmon#2.2.1-1.pkg.tar.gz) = 637bf0f434490b3b468a18a88a1781c88f5b01a8c6ca5cd54c7b2d13059f2162
diff --git a/opt/conmon/MAKEPKG b/opt/conmon/MAKEPKG
new file mode 100644
index 0000000..b52c3fb
--- /dev/null
+++ b/opt/conmon/MAKEPKG
@@ -0,0 +1,33 @@
+#!/bin/mkpkg
+# description: OCI container runtime monitor
+# url: https://github.com/containers/conmon
+
+name=conmon
+version=2.2.1
+release=1
+depends=(glib libseccomp)
+source=(https://github.com/containers/$name/archive/refs/tags/v$version.tar.gz)
+renames=($name-$version.tar.gz)
+
+sha256sums=(
+ "814fb5979a3a4b8576b1f901e606b482bebb41cb7e57926e6d5765ee786b96d3"
+)
+
+build() {
+ cd $name-$version
+
+ make \
+ PREFIX=/usr \
+ CC=clang \
+ CFLAGS="$CFLAGS" \
+ podman
+
+ install -Dm755 bin/conmon $PKG/usr/libexec/podman/conmon
+}
+
+signify() {
+ untrusted comment: public key
+ RWTZ9IduCSQ/mL8337TEUinPwT92xFEUpD92hkS7IxcOnzTt9QdpohT3
+}
+
+# vim: filetype=sh
diff --git a/opt/containers-common/.footprint b/opt/containers-common/.footprint
new file mode 100644
index 0000000..4f628f0
--- /dev/null
+++ b/opt/containers-common/.footprint
@@ -0,0 +1,6 @@
+drwxr-xr-x root/root etc/
+drwxr-xr-x root/root etc/containers/
+-rw-r--r-- root/root etc/containers/containers.conf
+-rw-r--r-- root/root etc/containers/policy.json
+-rw-r--r-- root/root etc/containers/registries.conf
+-rw-r--r-- root/root etc/containers/storage.conf
diff --git a/opt/containers-common/.signature b/opt/containers-common/.signature
new file mode 100644
index 0000000..47423c9
--- /dev/null
+++ b/opt/containers-common/.signature
@@ -0,0 +1,5 @@
+RWTZ9IduCSQ/mOeIcyun0nngoElQgTGpBR53jLHZz4QBDLNF/6bWff0AMEFGwmEnQ+txZRVW73DyxjCYjnPqnFoJ5DkSGj775wY=
+
+SHA256 (MAKEPKG) = 3b90a88cafb1d56f9e92a2c62e4ce02890115bcfdda93293b3146b4402ad8951
+SHA256 (.footprint) = 33192b07addc43b39c32b63003f8b009b2a69a7445e5c117b661cd256da1bd6c
+SHA256 (containers-common#1.0-1.pkg.tar.gz) = fbbaca931e6b7c239679d436d7160d69db9245388ae826a07096fbe6546b27eb
diff --git a/opt/containers-common/MAKEPKG b/opt/containers-common/MAKEPKG
new file mode 100644
index 0000000..a45ddb3
--- /dev/null
+++ b/opt/containers-common/MAKEPKG
@@ -0,0 +1,74 @@
+#!/bin/mkpkg
+# *** Flux Linux ***
+# description: Configuration files for container tools
+# url: https://github.com/containers/common
+
+name=containers-common
+version=1.0
+release=1
+depends=()
+source=()
+
+sha256sums=(
+)
+
+build() {
+ install -d $PKG/etc/containers
+
+ # registries.conf
+ printf '%s\n' \
+ 'unqualified-search-registries = ["docker.io"]' \
+ '' \
+ '[[registry]]' \
+ 'prefix = "docker.io"' \
+ 'location = "docker.io"' \
+ > $PKG/etc/containers/registries.conf
+
+ # storage.conf
+ printf '%s\n' \
+ '[storage]' \
+ 'driver = "overlay"' \
+ 'runroot = "/run/containers/storage"' \
+ 'graphroot = "/var/lib/containers/storage"' \
+ '' \
+ '[storage.options.overlay]' \
+ 'mountopt = "nodev,metacopy=off"' \
+ > $PKG/etc/containers/storage.conf
+
+ # policy.json
+ printf '%s\n' \
+ '{' \
+ ' "default": [' \
+ ' { "type": "insecureAcceptAnything" }' \
+ ' ],' \
+ ' "transports": {' \
+ ' "docker-daemon": {' \
+ ' "": [{ "type": "insecureAcceptAnything" }]' \
+ ' }' \
+ ' }' \
+ '}' \
+ > $PKG/etc/containers/policy.json
+
+ # containers.conf - tuned for musl/runit/no-systemd
+ printf '%s\n' \
+ '[containers]' \
+ 'init_path = "/usr/libexec/podman/catatonit"' \
+ '' \
+ '[engine]' \
+ 'runtime = "crun"' \
+ 'cgroup_manager = "cgroupfs"' \
+ 'events_logger = "file"' \
+ 'helper_binaries_dir = ["/usr/libexec/podman"]' \
+ '' \
+ '[network]' \
+ 'network_backend = "netavark"' \
+ 'default_rootless_network_cmd = "pasta"' \
+ > $PKG/etc/containers/containers.conf
+}
+
+signify() {
+ untrusted comment: public key
+ RWTZ9IduCSQ/mL8337TEUinPwT92xFEUpD92hkS7IxcOnzTt9QdpohT3
+}
+
+# vim: filetype=sh
diff --git a/opt/crun/.footprint b/opt/crun/.footprint
new file mode 100644
index 0000000..7a64523
--- /dev/null
+++ b/opt/crun/.footprint
@@ -0,0 +1,9 @@
+drwxr-xr-x root/root usr/
+drwxr-xr-x root/root usr/bin/
+-rwxr-xr-x root/root usr/bin/crun
+drwxr-xr-x root/root usr/lib/
+-rw-r--r-- root/root usr/lib/libcrun.a
+drwxr-xr-x root/root usr/share/
+drwxr-xr-x root/root usr/share/man/
+drwxr-xr-x root/root usr/share/man/man1/
+-rw-r--r-- root/root usr/share/man/man1/crun.1.gz
diff --git a/opt/crun/.signature b/opt/crun/.signature
new file mode 100644
index 0000000..c84313f
--- /dev/null
+++ b/opt/crun/.signature
@@ -0,0 +1,6 @@
+RWTZ9IduCSQ/mD3wJ0/r0vn0I2Guu3dctl2lUJBxhSZ4O5W/FlVsxB1F3azVdowpYU7jKhPgAKdnV5VhBw3GYl3LSI+hV5Ju2QU=
+
+SHA256 (MAKEPKG) = cd4e9558fa054ba9eedf371b4f20073bf8810f707e1b443dc4e428e937acedd2
+SHA256 (.footprint) = 8c878fdaf062f9a4e5997d0933f08c60797e3069c4e9912518f3a6cc89c02dfd
+SHA256 (crun-1.30.1.tar.gz) = 99d036d95113552b6df66c7c879432835504bf0e525fc0372745071df129527b
+SHA256 (crun#1.30.1-1.pkg.tar.gz) = 4150117f62766c1f4128613283af6e22eb1c12f0c9bc3c26875c68a6cf65efb2
diff --git a/opt/crun/MAKEPKG b/opt/crun/MAKEPKG
new file mode 100644
index 0000000..e6c4aeb
--- /dev/null
+++ b/opt/crun/MAKEPKG
@@ -0,0 +1,32 @@
+#!/bin/mkpkg
+# description: Fast and lightweight OCI container runtime
+# url: https://github.com/containers/crun
+
+name=crun
+version=1.30.1
+release=1
+depends=(yajl libcap2 libseccomp)
+makedeps=(autoconf automake libtool argp-standalone)
+source=(https://github.com/containers/$name/releases/download/$version/$name-$version.tar.gz)
+
+sha256sums=(
+ "99d036d95113552b6df66c7c879432835504bf0e525fc0372745071df129527b"
+)
+
+build() {
+ cd $name-$version
+
+ ./configure \
+ --prefix=/usr \
+ --disable-systemd
+
+ make
+ make DESTDIR=$PKG install
+}
+
+signify() {
+ untrusted comment: public key
+ RWTZ9IduCSQ/mL8337TEUinPwT92xFEUpD92hkS7IxcOnzTt9QdpohT3
+}
+
+# vim: filetype=sh
diff --git a/opt/curl/.footprint b/opt/curl/.footprint
new file mode 100644
index 0000000..a73e790
--- /dev/null
+++ b/opt/curl/.footprint
@@ -0,0 +1,25 @@
+drwxr-xr-x root/root usr/
+drwxr-xr-x root/root usr/bin/
+-rwxr-xr-x root/root usr/bin/curl
+-rwxr-xr-x root/root usr/bin/curl-config
+-rwxr-xr-x root/root usr/bin/wcurl
+drwxr-xr-x root/root usr/include/
+drwxr-xr-x root/root usr/include/curl/
+-rw-r--r-- root/root usr/include/curl/curl.h
+-rw-r--r-- root/root usr/include/curl/curlver.h
+-rw-r--r-- root/root usr/include/curl/easy.h
+-rw-r--r-- root/root usr/include/curl/header.h
+-rw-r--r-- root/root usr/include/curl/mprintf.h
+-rw-r--r-- root/root usr/include/curl/multi.h
+-rw-r--r-- root/root usr/include/curl/options.h
+-rw-r--r-- root/root usr/include/curl/stdcheaders.h
+-rw-r--r-- root/root usr/include/curl/system.h
+-rw-r--r-- root/root usr/include/curl/typecheck-gcc.h
+-rw-r--r-- root/root usr/include/curl/urlapi.h
+-rw-r--r-- root/root usr/include/curl/websockets.h
+drwxr-xr-x root/root usr/lib/
+-rwxr-xr-x root/root usr/lib/libcurl.so.4.8.0
+lrwxrwxrwx root/root usr/lib/libcurl.so -> libcurl.so.4.8.0
+lrwxrwxrwx root/root usr/lib/libcurl.so.4 -> libcurl.so.4.8.0
+drwxr-xr-x root/root usr/lib/pkgconfig/
+-rw-r--r-- root/root usr/lib/pkgconfig/libcurl.pc
diff --git a/opt/curl/.signature b/opt/curl/.signature
new file mode 100644
index 0000000..9aa3cc7
--- /dev/null
+++ b/opt/curl/.signature
@@ -0,0 +1,6 @@
+RWTZ9IduCSQ/mKjf3+qlrTImwJ0/LZWCfEZ3VL+L5LyAguYL3qzayHYUDoeSyWPU9yzD6RKG48ps3oHJUND5nKcltIaAxgqpeQA=
+
+SHA256 (MAKEPKG) = 79cefe657ca3f459d7b0fdc54a16a3fd715ddcb6efbd45782a0cf1f0ca61928e
+SHA256 (.footprint) = 17ffd746362ac4c1fc46e7e7943ad0979eb1af1714086a51a49861eee496b279
+SHA256 (curl-8.22.0.tar.xz) = f7ef3ae8a22e521f289803fe93543eb64c329b58aa73a9e224dfd915a2a5f4f7
+SHA256 (curl#8.22.0-1.pkg.tar.gz) = 4af5f52b79e4f6b8b149d5ed7e1710bb8a3a115797d846178d624b3c56f9c527
diff --git a/opt/curl/MAKEPKG b/opt/curl/MAKEPKG
new file mode 100644
index 0000000..24bbd5c
--- /dev/null
+++ b/opt/curl/MAKEPKG
@@ -0,0 +1,44 @@
+#!/bin/mkpkg
+# description: Command line tool and library for transferring data with URLs
+# url: https://curl.se/
+
+name=curl
+version=8.22.0
+release=1
+source=(https://curl.se/download/$name-$version.tar.xz)
+depends=(libressl zlib zstd brotli)
+
+sha256sums=(
+ "f7ef3ae8a22e521f289803fe93543eb64c329b58aa73a9e224dfd915a2a5f4f7"
+)
+
+build() {
+ cd $name-$version
+
+ ./configure \
+ --prefix=/usr \
+ --disable-static \
+ --disable-docs \
+ --disable-manual \
+ --enable-threaded-resolver \
+ --enable-ipv6 \
+ --with-openssl \
+ --with-ca-bundle=/etc/ssl/cert.pem \
+ --with-brotli \
+ --with-zstd \
+ --without-libpsl \
+ --without-librtmp \
+ --without-libidn2
+
+ make
+ make DESTDIR=$PKG install
+ rm -f $PKG/usr/lib/*.la
+ rm -rf $PKG/usr/share
+}
+
+signify() {
+ untrusted comment: public key
+ RWTZ9IduCSQ/mL8337TEUinPwT92xFEUpD92hkS7IxcOnzTt9QdpohT3
+}
+
+# vim: filetype=sh
diff --git a/opt/dbus/.footprint b/opt/dbus/.footprint
new file mode 100644
index 0000000..d87a53b
--- /dev/null
+++ b/opt/dbus/.footprint
@@ -0,0 +1,85 @@
+drwxr-xr-x root/root etc/
+lrwxrwxrwx root/root etc/machine-id -> /run/machine-id
+drwxr-xr-x root/root etc/dbus-1/
+-rw-r--r-- root/root etc/dbus-1/session.conf
+-rw-r--r-- root/root etc/dbus-1/system.conf
+drwxr-xr-x root/root etc/profile.d/
+-rw-r--r-- root/root etc/profile.d/20-dbus.sh
+drwxr-xr-x root/root etc/sv/
+drwxr-xr-x root/root etc/sv/dbus/
+-rwxr-xr-x root/root etc/sv/dbus/finish
+-rwxr-xr-x root/root etc/sv/dbus/run
+drwxr-xr-x root/root etc/sv/dbus/log/
+-rwxr-xr-x root/root etc/sv/dbus/log/run
+drwxr-xr-x root/root usr/
+drwxr-xr-x root/root usr/bin/
+-rwxr-xr-x root/root usr/bin/dbus-cleanup-sockets
+-rwxr-xr-x root/root usr/bin/dbus-daemon
+-rwxr-xr-x root/root usr/bin/dbus-launch
+-rwxr-xr-x root/root usr/bin/dbus-monitor
+-rwxr-xr-x root/root usr/bin/dbus-run-session
+-rwxr-xr-x root/root usr/bin/dbus-send
+-rwxr-xr-x root/root usr/bin/dbus-test-tool
+-rwxr-xr-x root/root usr/bin/dbus-update-activation-environment
+-rwxr-xr-x root/root usr/bin/dbus-uuidgen
+drwxr-xr-x root/root usr/include/
+drwxr-xr-x root/root usr/include/dbus-1.0/
+drwxr-xr-x root/root usr/include/dbus-1.0/dbus/
+-rw-r--r-- root/root usr/include/dbus-1.0/dbus/dbus-address.h
+-rw-r--r-- root/root usr/include/dbus-1.0/dbus/dbus-bus.h
+-rw-r--r-- root/root usr/include/dbus-1.0/dbus/dbus-connection.h
+-rw-r--r-- root/root usr/include/dbus-1.0/dbus/dbus-errors.h
+-rw-r--r-- root/root usr/include/dbus-1.0/dbus/dbus-macros.h
+-rw-r--r-- root/root usr/include/dbus-1.0/dbus/dbus-memory.h
+-rw-r--r-- root/root usr/include/dbus-1.0/dbus/dbus-message.h
+-rw-r--r-- root/root usr/include/dbus-1.0/dbus/dbus-misc.h
+-rw-r--r-- root/root usr/include/dbus-1.0/dbus/dbus-pending-call.h
+-rw-r--r-- root/root usr/include/dbus-1.0/dbus/dbus-protocol.h
+-rw-r--r-- root/root usr/include/dbus-1.0/dbus/dbus-server.h
+-rw-r--r-- root/root usr/include/dbus-1.0/dbus/dbus-shared.h
+-rw-r--r-- root/root usr/include/dbus-1.0/dbus/dbus-signature.h
+-rw-r--r-- root/root usr/include/dbus-1.0/dbus/dbus-syntax.h
+-rw-r--r-- root/root usr/include/dbus-1.0/dbus/dbus-threads.h
+-rw-r--r-- root/root usr/include/dbus-1.0/dbus/dbus-types.h
+-rw-r--r-- root/root usr/include/dbus-1.0/dbus/dbus.h
+lrwxrwxrwx root/root usr/include/dbus-1.0/dbus/dbus-arch-deps.h -> /usr/lib/dbus-1.0/include/dbus/dbus-arch-deps.h
+drwxr-xr-x root/root usr/lib/
+-rwxr-xr-x root/root usr/lib/libdbus-1.so.3.38.3
+lrwxrwxrwx root/root usr/lib/libdbus-1.so -> libdbus-1.so.3
+lrwxrwxrwx root/root usr/lib/libdbus-1.so.3 -> libdbus-1.so.3.38.3
+drwxr-xr-x root/root usr/lib/cmake/
+drwxr-xr-x root/root usr/lib/cmake/DBus1/
+-rw-r--r-- root/root usr/lib/cmake/DBus1/DBus1Config.cmake
+-rw-r--r-- root/root usr/lib/cmake/DBus1/DBus1ConfigVersion.cmake
+drwxr-xr-x root/root usr/lib/dbus-1.0/
+drwxr-xr-x root/root usr/lib/dbus-1.0/include/
+drwxr-xr-x root/root usr/lib/dbus-1.0/include/dbus/
+-rw-r--r-- root/root usr/lib/dbus-1.0/include/dbus/dbus-arch-deps.h
+drwxr-xr-x root/root usr/lib/dbus/
+drwxr-xr-x root/root usr/lib/pkgconfig/
+-rw-r--r-- root/root usr/lib/pkgconfig/dbus-1.pc
+drwxr-xr-x root/root usr/share/
+drwxr-xr-x root/root usr/share/dbus-1/
+-rw-r--r-- root/root usr/share/dbus-1/session.conf
+-rw-r--r-- root/root usr/share/dbus-1/system.conf
+drwxr-xr-x root/root usr/share/dbus-1/services/
+drwxr-xr-x root/root usr/share/dbus-1/session.d/
+drwxr-xr-x root/root usr/share/dbus-1/system-services/
+drwxr-xr-x root/root usr/share/dbus-1/system.d/
+drwxr-xr-x root/root usr/share/man/
+drwxr-xr-x root/root usr/share/man/man1/
+-rw-r--r-- root/root usr/share/man/man1/dbus-cleanup-sockets.1.gz
+-rw-r--r-- root/root usr/share/man/man1/dbus-daemon.1.gz
+-rw-r--r-- root/root usr/share/man/man1/dbus-launch.1.gz
+-rw-r--r-- root/root usr/share/man/man1/dbus-monitor.1.gz
+-rw-r--r-- root/root usr/share/man/man1/dbus-run-session.1.gz
+-rw-r--r-- root/root usr/share/man/man1/dbus-send.1.gz
+-rw-r--r-- root/root usr/share/man/man1/dbus-test-tool.1.gz
+-rw-r--r-- root/root usr/share/man/man1/dbus-update-activation-environment.1.gz
+-rw-r--r-- root/root usr/share/man/man1/dbus-uuidgen.1.gz
+drwxr-xr-x root/root var/
+drwxr-xr-x root/root var/lib/
+drwxr-xr-x root/root var/lib/dbus/
+drwxr-xr-x root/root var/lib/pkg/
+drwxr-xr-x root/root var/lib/pkg/meta/
+-rw-r--r-- root/root var/lib/pkg/meta/dbus
diff --git a/opt/dbus/.signature b/opt/dbus/.signature
new file mode 100644
index 0000000..ca551d0
--- /dev/null
+++ b/opt/dbus/.signature
@@ -0,0 +1,7 @@
+RWTZ9IduCSQ/mDQUZWlr9MYah/YiCttoxTHrBdfphMqz2qvwC9FcJ2h0OV355ILY20zzjVd/rCEgpFrIpNwBmgSnFI7GLsAbxwk=
+
+SHA256 (MAKEPKG) = c1385a00f337b93542f78d9790829f05f6809a68b0f13073ea9f3b15a6cefaa5
+SHA256 (.footprint) = 6e5e86875015492883c8ac96f74ec1c302555b5c5dcfdafa89c717d70f961bc9
+SHA256 (dbus-1.16.2.tar.xz) = 0ba2a1a4b16afe7bceb2c07e9ce99a8c2c3508e5dec290dbb643384bd6beb7e2
+SHA256 (fix-daemon-location.patch) = 32862e56777619a479ebefc45589cb76207c836de24a8bca14aecb4552e42528
+SHA256 (dbus#1.16.2-2.pkg.tar.gz) = dd510fb3398780e58d859e294b7525a72cf33aab1dc3daaa98717d4a644337ec
diff --git a/opt/dbus/MAKEPKG b/opt/dbus/MAKEPKG
new file mode 100644
index 0000000..7eb3816
--- /dev/null
+++ b/opt/dbus/MAKEPKG
@@ -0,0 +1,119 @@
+#!/bin/mkpkg
+# description: D-Bus message bus system
+# url: https://freedesktop.org/wiki/Software/dbus
+
+name=dbus
+version=1.16.2
+release=2
+depends=(expat)
+makedeps=(meson libxslt docbook-xsl)
+groups=(messagebus:user:messagebus:/nonexistent:755:81:81)
+services=(dbus)
+source=(https://dbus.freedesktop.org/releases/$name/$name-$version.tar.xz
+ fix-daemon-location.patch)
+
+patch() {
+ cd $name-$version
+ patch -p1 -i "$SRC"/fix-daemon-location.patch
+}
+
+sha256sums=(
+ "0ba2a1a4b16afe7bceb2c07e9ce99a8c2c3508e5dec290dbb643384bd6beb7e2"
+ "32862e56777619a479ebefc45589cb76207c836de24a8bca14aecb4552e42528"
+)
+
+build() {
+ meson setup $name-$version build \
+ --prefix=/usr \
+ --libdir=lib \
+ --localstatedir=/var \
+ --sysconfdir=/etc \
+ --libexecdir=lib/dbus \
+ --buildtype=plain \
+ -D dbus_daemondir=/usr/bin \
+ -D dbus_user=messagebus \
+ -D runtime_dir=/run \
+ -D system_pid_file=/run/dbus/pid \
+ -D system_socket=/run/dbus/system_bus_socket \
+ -D x11_autolaunch=disabled \
+ -D systemd=disabled \
+ -D selinux=disabled \
+ -D xml_docs=enabled \
+ -D doxygen_docs=disabled \
+ -D ducktype_docs=disabled \
+ -D qt_help=disabled
+
+
+ meson compile -C build
+ DESTDIR=$PKG meson install -C build
+
+ # Symlink arch-specific header into the standard include path
+ # so consumers find dbus-arch-deps.h without needing the lib include path
+ ln -sf /usr/lib/dbus-1.0/include/dbus/dbus-arch-deps.h \
+ "$PKG"/usr/include/dbus-1.0/dbus/dbus-arch-deps.h
+
+ # machine-id lives on tmpfs, regenerated each boot by the run script
+ ln -s /run/machine-id "$PKG"/etc/machine-id
+
+ rm -f "$PKG"/usr/lib/dbus/dbus-daemon-launch-helper
+ rm -rf $PKG/usr/share/doc
+ rm -rf $PKG/usr/share/xml
+ rm -rf $PKG/run
+}
+
+post_build() {
+ # runit service
+ install -d $PKG/etc/sv/dbus/log
+
+ printf '%s\n' \
+ '#!/bin/sh' \
+ 'exec 2>&1' \
+ 'install -d -m 755 -o messagebus -g messagebus /run/dbus' \
+ 'dbus-uuidgen --ensure=/run/machine-id' \
+ 'exec dbus-daemon --system --nofork --nopidfile' \
+ > $PKG/etc/sv/dbus/run
+
+ printf '%s\n' \
+ '#!/bin/sh' \
+ 'rm -f /run/dbus/system_bus_socket' \
+ > $PKG/etc/sv/dbus/finish
+
+ printf '%s\n' \
+ '#!/bin/sh' \
+ 'mkdir -p /var/log/dbus' \
+ 'exec svlogd -tt /var/log/dbus' \
+ > $PKG/etc/sv/dbus/log/run
+
+ chmod 755 $PKG/etc/sv/dbus/run
+ chmod 755 $PKG/etc/sv/dbus/finish
+ chmod 755 $PKG/etc/sv/dbus/log/run
+
+ # session bus: started on first login, reused afterwards
+ install -d "$PKG"/etc/profile.d
+
+ printf '%s\n' \
+ '# /etc/profile.d/20-dbus.sh - start/attach per-user D-Bus session bus' \
+ 'if [ -n "$XDG_RUNTIME_DIR" ]; then' \
+ ' _bus="$XDG_RUNTIME_DIR/bus"' \
+ ' if [ ! -S "$_bus" ] && mkdir "$XDG_RUNTIME_DIR/.dbus-lock" 2>/dev/null; then' \
+ ' /usr/bin/dbus-daemon --session --address="unix:path=$_bus" \' \
+ ' --fork --nopidfile --syslog-only' \
+ ' rmdir "$XDG_RUNTIME_DIR/.dbus-lock"' \
+ ' fi' \
+ ' if [ -S "$_bus" ]; then' \
+ ' export DBUS_SESSION_BUS_ADDRESS="unix:path=$_bus"' \
+ ' fi' \
+ ' unset _bus' \
+ 'fi' \
+ > "$PKG"/etc/profile.d/20-dbus.sh
+
+ chmod 644 "$PKG"/etc/profile.d/20-dbus.sh
+}
+
+signify() {
+ untrusted comment: public key
+ RWTZ9IduCSQ/mL8337TEUinPwT92xFEUpD92hkS7IxcOnzTt9QdpohT3
+}
+
+# vim: filetype=sh
+
diff --git a/opt/dbus/fix-daemon-location.patch b/opt/dbus/fix-daemon-location.patch
new file mode 100644
index 0000000..25b69f7
--- /dev/null
+++ b/opt/dbus/fix-daemon-location.patch
@@ -0,0 +1,11 @@
+diff -Naur dbus-1.16.0.orig/bus/meson.build dbus-1.16.0/bus/meson.build
+--- dbus-1.16.0.orig/bus/meson.build 2024-12-24 01:25:30.856267635 +0100
++++ dbus-1.16.0/bus/meson.build 2024-12-24 01:28:28.098900906 +0100
+@@ -139,6 +139,7 @@
+ include_directories: root_include,
+ link_with: libdbus_daemon_internal,
+ install: true,
++ install_dir: get_option('dbus_daemondir'),
+ )
+
+
diff --git a/opt/dcron/.footprint b/opt/dcron/.footprint
new file mode 100644
index 0000000..c4e2e4a
--- /dev/null
+++ b/opt/dcron/.footprint
@@ -0,0 +1,31 @@
+drwxr-xr-x root/root etc/
+drwxr-xr-x root/root etc/cron.d/
+drwxr-xr-x root/root etc/cron.daily/
+drwxr-xr-x root/root etc/cron.hourly/
+drwxr-xr-x root/root etc/cron.monthly/
+drwxr-xr-x root/root etc/cron.weekly/
+drwxr-xr-x root/root etc/sv/
+drwxr-xr-x root/root etc/sv/crond/
+-rwxr-xr-x root/root etc/sv/crond/run
+drwxr-xr-x root/root etc/sv/crond/log/
+-rwxr-xr-x root/root etc/sv/crond/log/run
+drwxr-xr-x root/root usr/
+drwxr-xr-x root/root usr/bin/
+-rwsr-x--- root/cron usr/bin/crontab
+drwxr-xr-x root/root usr/sbin/
+-rwx------ root/root usr/sbin/crond
+drwxr-xr-x root/root usr/share/
+drwxr-xr-x root/root usr/share/man/
+drwxr-xr-x root/root usr/share/man/man1/
+-rw-r--r-- root/root usr/share/man/man1/crontab.1.gz
+drwxr-xr-x root/root usr/share/man/man8/
+-rw-r--r-- root/root usr/share/man/man8/crond.8.gz
+drwxr-xr-x root/root var/
+drwxr-xr-x root/root var/lib/
+drwxr-xr-x root/root var/lib/pkg/
+drwxr-xr-x root/root var/lib/pkg/meta/
+-rw-r--r-- root/root var/lib/pkg/meta/dcron
+drwxr-xr-x root/root var/spool/
+drwxr-xr-x root/root var/spool/cron/
+drwxr-xr-x root/root var/spool/cron/cronstamps/
+drwxr-xr-x root/root var/spool/cron/crontabs/
diff --git a/opt/dcron/.signature b/opt/dcron/.signature
new file mode 100644
index 0000000..20305e5
--- /dev/null
+++ b/opt/dcron/.signature
@@ -0,0 +1,6 @@
+RWTZ9IduCSQ/mK/zOx7Yb5o0e7QAKgiDrKcF89bQkfyqN08n/VsqsdEfnYZvfdKMjoVLqncBe0Iwv1hstrBdUy7uIcCE6w8xVwk=
+
+SHA256 (MAKEPKG) = 8dfee0ed8845cbc92512eed5d091f6ecdf292b44965b21317ab25288ce6bc4f5
+SHA256 (.footprint) = f4f03bfd34e43397bef4a8621cc07ae005a3d557a916cc98beae59b00671331b
+SHA256 (v4.6.tar.gz) = d1dced1554213225f5ca333ebc5eab96ab80fa30800d9420782d5dfa6e2a15e7
+SHA256 (dcron#4.6-1.pkg.tar.gz) = e0002cb008d747ebefd122430162ad3599100ece25d2757e39f6bc3a70df2255
diff --git a/opt/dcron/MAKEPKG b/opt/dcron/MAKEPKG
new file mode 100644
index 0000000..60109c8
--- /dev/null
+++ b/opt/dcron/MAKEPKG
@@ -0,0 +1,82 @@
+#!/bin/mkpkg
+# description: Dillon's lightweight cron daemon
+# url: https://github.com/ptchinster/dcron
+
+name=dcron
+version=4.6
+release=1
+groups=(cron:user:cron:/var/spool/cron:755)
+services=(crond)
+permissions=(
+ /usr/sbin/crond:root:root:700
+ /usr/bin/crontab:root:cron:4750
+ /var/spool/cron/crontabs:root:root:755
+ /var/spool/cron/cronstamps:root:root:755
+)
+source=(https://github.com/ptchinster/dcron/archive/refs/tags/v$version.tar.gz)
+
+sha256sums=(
+ "d1dced1554213225f5ca333ebc5eab96ab80fa30800d9420782d5dfa6e2a15e7"
+)
+
+build() {
+ cd $name-$version
+
+ make CC=clang \
+ PREFIX=/usr \
+ MANDIR=/usr/share/man \
+ CRONTAB_GROUP=cron \
+ LOG_IDENT=crond
+
+ make install \
+ DESTDIR=$PKG \
+ PREFIX=/usr \
+ MANDIR=/usr/share/man \
+ CRONTAB_GROUP=cron
+
+ # Per-user crontabs and timestamps
+ install -d -m 755 $PKG/var/spool/cron/crontabs
+ install -d -m 755 $PKG/var/spool/cron/cronstamps
+
+ # System crontabs directory (drop files here for system-wide jobs)
+ install -d -m 755 $PKG/etc/cron.d
+
+ # Periodic-run directories (run-cron compatible)
+ install -d -m 755 $PKG/etc/cron.hourly
+ install -d -m 755 $PKG/etc/cron.daily
+ install -d -m 755 $PKG/etc/cron.weekly
+ install -d -m 755 $PKG/etc/cron.monthly
+}
+
+post_build() {
+ # runit service - crond runs as root because it exec()s user
+ # crontabs as those users (drops privs per-job, not at startup).
+ install -d $PKG/etc/sv/crond/log
+
+ printf '%s\n' \
+ '#!/bin/sh' \
+ 'exec 2>&1' \
+ '' \
+ '# -f keeps crond in foreground for runit' \
+ '# -L /dev/stderr sends log lines to stderr, captured by svlogd' \
+ '# -l NOTICE keeps log volume sensible (default)' \
+ 'exec /usr/sbin/crond -f -L /dev/stderr -l NOTICE' \
+ > $PKG/etc/sv/crond/run
+
+ printf '%s\n' \
+ '#!/bin/sh' \
+ 'mkdir -p /var/log/crond' \
+ 'exec svlogd -tt /var/log/crond' \
+ > $PKG/etc/sv/crond/log/run
+
+ chmod 755 $PKG/etc/sv/crond/run
+ chmod 755 $PKG/etc/sv/crond/log/run
+}
+
+signify() {
+ untrusted comment: public key
+ RWTZ9IduCSQ/mL8337TEUinPwT92xFEUpD92hkS7IxcOnzTt9QdpohT3
+}
+
+# vim: filetype=sh
+
diff --git a/opt/desktop-file-utils/.footprint b/opt/desktop-file-utils/.footprint
new file mode 100644
index 0000000..fc282e0
--- /dev/null
+++ b/opt/desktop-file-utils/.footprint
@@ -0,0 +1,13 @@
+drwxr-xr-x root/root usr/
+drwxr-xr-x root/root usr/bin/
+-rwxr-xr-x root/root usr/bin/desktop-file-install
+-rwxr-xr-x root/root usr/bin/desktop-file-validate
+-rwxr-xr-x root/root usr/bin/update-desktop-database
+lrwxrwxrwx root/root usr/bin/desktop-file-edit -> desktop-file-install
+drwxr-xr-x root/root usr/share/
+drwxr-xr-x root/root usr/share/man/
+drwxr-xr-x root/root usr/share/man/man1/
+-rw-r--r-- root/root usr/share/man/man1/desktop-file-edit.1.gz
+-rw-r--r-- root/root usr/share/man/man1/desktop-file-install.1.gz
+-rw-r--r-- root/root usr/share/man/man1/desktop-file-validate.1.gz
+-rw-r--r-- root/root usr/share/man/man1/update-desktop-database.1.gz
diff --git a/opt/desktop-file-utils/.signature b/opt/desktop-file-utils/.signature
new file mode 100644
index 0000000..d8a69b6
--- /dev/null
+++ b/opt/desktop-file-utils/.signature
@@ -0,0 +1,6 @@
+RWTZ9IduCSQ/mJ/UKOHvI2drHudjLcFRsMKWEqx46APAVYu/xlTMYSSGS0vhCmP4L2AjyKFaPzNfFq8kNgMzd4ind5uEAynWmQU=
+
+SHA256 (MAKEPKG) = 3273f88e8970693a3e811dfaf212f1334cb012f8223a4e5eeb09e247e65d17a0
+SHA256 (.footprint) = e72254763d6aa2052f442ff265b0acb097da812683e2230852548ba28fe02228
+SHA256 (desktop-file-utils-0.28.tar.xz) = 4401d4e231d842c2de8242395a74a395ca468cd96f5f610d822df33594898a70
+SHA256 (desktop-file-utils#0.28-1.pkg.tar.gz) = 30085ee2248cc297d8b2f82093b4b85e4f18259b4ebb6d95f6345098b167bfb5
diff --git a/opt/desktop-file-utils/MAKEPKG b/opt/desktop-file-utils/MAKEPKG
new file mode 100644
index 0000000..dcd30cc
--- /dev/null
+++ b/opt/desktop-file-utils/MAKEPKG
@@ -0,0 +1,31 @@
+#!/bin/mkpkg
+# description: Command-line utilities for working with desktop entries
+# url: https://www.freedesktop.org/software/desktop-file-utils/
+
+name=desktop-file-utils
+version=0.28
+release=1
+depends=(glib)
+makedeps=(meson)
+source=(https://freedesktop.org/software/$name/releases/$name-$version.tar.xz)
+
+sha256sums=(
+ "4401d4e231d842c2de8242395a74a395ca468cd96f5f610d822df33594898a70"
+)
+
+build() {
+ meson setup $name-$version build \
+ --prefix=/usr
+
+ meson compile -C build
+ DESTDIR=$PKG meson install -C build
+
+ rm -rf $PKG/usr/share/emacs
+}
+
+signify() {
+ untrusted comment: public key
+ RWTZ9IduCSQ/mL8337TEUinPwT92xFEUpD92hkS7IxcOnzTt9QdpohT3
+}
+
+# vim: filetype=sh
diff --git a/opt/desktop-file-utils/desktop-file-utils-0.28.tar.xz.partial b/opt/desktop-file-utils/desktop-file-utils-0.28.tar.xz.partial
new file mode 100644
index 0000000..e69de29
--- /dev/null
+++ b/opt/desktop-file-utils/desktop-file-utils-0.28.tar.xz.partial
diff --git a/opt/detox/.footprint b/opt/detox/.footprint
new file mode 100644
index 0000000..ba47bd7
--- /dev/null
+++ b/opt/detox/.footprint
@@ -0,0 +1,24 @@
+drwxr-xr-x root/root etc/
+-rw-r--r-- root/root etc/detoxrc
+drwxr-xr-x root/root usr/
+drwxr-xr-x root/root usr/bin/
+-rwxr-xr-x root/root usr/bin/detox
+-rwxr-xr-x root/root usr/bin/inline-detox
+drwxr-xr-x root/root usr/share/
+drwxr-xr-x root/root usr/share/detox/
+-rw-r--r-- root/root usr/share/detox/cp1252.tbl
+-rw-r--r-- root/root usr/share/detox/iso8859_1.tbl
+-rw-r--r-- root/root usr/share/detox/safe.tbl
+-rw-r--r-- root/root usr/share/detox/unicode.tbl
+drwxr-xr-x root/root usr/share/detox/legacy/
+-rw-r--r-- root/root usr/share/detox/legacy/cp1252.tbl
+-rw-r--r-- root/root usr/share/detox/legacy/iso8859_1.tbl
+-rw-r--r-- root/root usr/share/detox/legacy/unicode.tbl
+-rw-r--r-- root/root usr/share/detox/legacy/unidecode.tbl
+drwxr-xr-x root/root usr/share/man/
+drwxr-xr-x root/root usr/share/man/man1/
+-rw-r--r-- root/root usr/share/man/man1/detox.1.gz
+-rw-r--r-- root/root usr/share/man/man1/inline-detox.1.gz
+drwxr-xr-x root/root usr/share/man/man5/
+-rw-r--r-- root/root usr/share/man/man5/detox.tbl.5.gz
+-rw-r--r-- root/root usr/share/man/man5/detoxrc.5.gz
diff --git a/opt/detox/.signature b/opt/detox/.signature
new file mode 100644
index 0000000..92c9a2c
--- /dev/null
+++ b/opt/detox/.signature
@@ -0,0 +1,6 @@
+RWTZ9IduCSQ/mKVGI5nptNwz+fvjAGyq0yB4EZY3/Sv2rlEmTKoNdzO4eQlvjT2LgYkSelQO+x0sUKtD6oTMkXfWvf145tJNEQE=
+
+SHA256 (MAKEPKG) = df026042b683d9c4cd5e93debbce978e3bfec3899806d3b8db204c965ed90f97
+SHA256 (.footprint) = 1b103498cdf616c073427d3f20bc8fa408888b8469bd928166124a8f3537ebf7
+SHA256 (detox-3.0.1.tar.gz) = b3dac4f7fcfaa621c6fc5950a2c7e5747cdc9d78aacb9041875fad916b838e60
+SHA256 (detox#3.0.1-1.pkg.tar.gz) = b6b2dcec3a766ff16dc03e02aae85dcbdbd5c19a110e8f9e33042b34450d7ec6
diff --git a/opt/detox/MAKEPKG b/opt/detox/MAKEPKG
new file mode 100644
index 0000000..8626293
--- /dev/null
+++ b/opt/detox/MAKEPKG
@@ -0,0 +1,33 @@
+#!/bin/mkpkg
+# description: Safely renames files by removing special characters
+# url: https://github.com/dharple/detox
+
+name=detox
+version=3.0.1
+release=1
+source=(https://github.com/dharple/detox/releases/download/v$version/$name-$version.tar.gz)
+
+sha256sums=(
+ "b3dac4f7fcfaa621c6fc5950a2c7e5747cdc9d78aacb9041875fad916b838e60"
+)
+
+build() {
+ cd $name-$version
+
+ ./configure \
+ --prefix=/usr \
+ --mandir=/usr/share/man \
+ --sysconfdir=/etc
+
+ make
+ make DESTDIR=$PKG install
+
+ rm -rf $PKG/usr/share/doc/
+}
+
+signify() {
+ untrusted comment: public key
+ RWTZ9IduCSQ/mL8337TEUinPwT92xFEUpD92hkS7IxcOnzTt9QdpohT3
+}
+
+# vim: filetype=sh
diff --git a/opt/dialog/.footprint b/opt/dialog/.footprint
new file mode 100644
index 0000000..51162ac
--- /dev/null
+++ b/opt/dialog/.footprint
@@ -0,0 +1,9 @@
+drwxr-xr-x root/root usr/
+drwxr-xr-x root/root usr/bin/
+-rwxr-xr-x root/root usr/bin/dialog
+drwxr-xr-x root/root usr/lib/
+-rw-r--r-- root/root usr/lib/libdialog.a
+drwxr-xr-x root/root usr/share/
+drwxr-xr-x root/root usr/share/man/
+drwxr-xr-x root/root usr/share/man/man1/
+-rw-r--r-- root/root usr/share/man/man1/dialog.1.gz
diff --git a/opt/dialog/.signature b/opt/dialog/.signature
new file mode 100644
index 0000000..a8e59ff
--- /dev/null
+++ b/opt/dialog/.signature
@@ -0,0 +1,6 @@
+RWTZ9IduCSQ/mKh7nXvNSkdCwDfCzokco6j7QAG/hIU9avczAZBCU2sFG5joWqF1EjCLXXlJDxUsmSbEtEIuO466NeCh/bf4RQw=
+
+SHA256 (MAKEPKG) = e288bb534e3ed8ec233b7b0e046f1b672d861824eabb0877172091999da9bde5
+SHA256 (.footprint) = f0120269ef1cd244a1f1e263249bb22e28cad98b4dcae44048d538b9fa3d71e8
+SHA256 (dialog-1.3-20251001.tgz) = bee47347a983312facc4dbcccd7fcc86608d684e1f119d9049c4692213db96c3
+SHA256 (dialog#1.3-20251001-1.pkg.tar.gz) = c44d6b59d7fc2e3350791e503144297afd0b1516c5f18ef27fd96d0d3baee838
diff --git a/opt/dialog/MAKEPKG b/opt/dialog/MAKEPKG
new file mode 100644
index 0000000..6a6c659
--- /dev/null
+++ b/opt/dialog/MAKEPKG
@@ -0,0 +1,31 @@
+#!/bin/mkpkg
+# description: A tool to display dialog boxes from shell scripts
+# url: https://invisible-island.net/dialog/
+
+name=dialog
+version=1.3-20251001
+release=1
+depends=(ncurses)
+source=(https://invisible-mirror.net/archives/$name/$name-$version.tgz)
+
+sha256sums=(
+ "bee47347a983312facc4dbcccd7fcc86608d684e1f119d9049c4692213db96c3"
+)
+
+build() {
+ cd $name-$version
+
+ ./configure \
+ --prefix=/usr \
+ --with-ncursesw
+
+ make
+ make DESTDIR=$PKG install
+}
+
+signify() {
+ untrusted comment: public key
+ RWTZ9IduCSQ/mL8337TEUinPwT92xFEUpD92hkS7IxcOnzTt9QdpohT3
+}
+
+# vim: filetype=sh
diff --git a/opt/dmidecode/.footprint b/opt/dmidecode/.footprint
new file mode 100644
index 0000000..fcff9eb
--- /dev/null
+++ b/opt/dmidecode/.footprint
@@ -0,0 +1,19 @@
+drwxr-xr-x root/root usr/
+drwxr-xr-x root/root usr/sbin/
+-rwxr-xr-x root/root usr/sbin/biosdecode
+-rwxr-xr-x root/root usr/sbin/dmidecode
+-rwxr-xr-x root/root usr/sbin/ownership
+-rwxr-xr-x root/root usr/sbin/vpddecode
+drwxr-xr-x root/root usr/share/
+drwxr-xr-x root/root usr/share/bash-completion/
+drwxr-xr-x root/root usr/share/bash-completion/completions/
+-rw-r--r-- root/root usr/share/bash-completion/completions/biosdecode
+-rw-r--r-- root/root usr/share/bash-completion/completions/dmidecode
+-rw-r--r-- root/root usr/share/bash-completion/completions/ownership
+-rw-r--r-- root/root usr/share/bash-completion/completions/vpddecode
+drwxr-xr-x root/root usr/share/man/
+drwxr-xr-x root/root usr/share/man/man8/
+-rw-r--r-- root/root usr/share/man/man8/biosdecode.8.gz
+-rw-r--r-- root/root usr/share/man/man8/dmidecode.8.gz
+-rw-r--r-- root/root usr/share/man/man8/ownership.8.gz
+-rw-r--r-- root/root usr/share/man/man8/vpddecode.8.gz
diff --git a/opt/dmidecode/.signature b/opt/dmidecode/.signature
new file mode 100644
index 0000000..3e305e7
--- /dev/null
+++ b/opt/dmidecode/.signature
@@ -0,0 +1,6 @@
+RWTZ9IduCSQ/mMfr+S49cR2FdUKw24ZgeGJ+cCDJvtekHk6ssr2U6govclYZXBunFN3r5VLjqGH2wvEZV8aciCB8tlYvF+atUAc=
+
+SHA256 (MAKEPKG) = 1000c6e4cc8b28a17569f0ea334a5743396e268c93a8894e415da47c6e0a4979
+SHA256 (.footprint) = 8acdc7ce79f99118f2c829def96f4cf0bc5430ae0832fd3962def4b8e2de97fb
+SHA256 (dmidecode-3.7.tar.xz) = 2c3aed12c85a1e6a9410d406d5e417c455466dc1bc7c89278bb32cf7cad91e8a
+SHA256 (dmidecode#3.7-1.pkg.tar.gz) = 6af13296aad1e83e593c7fe9e2ad07ee9486605052eee7cabcbe0e4412165b2b
diff --git a/opt/dmidecode/MAKEPKG b/opt/dmidecode/MAKEPKG
new file mode 100644
index 0000000..402dede
--- /dev/null
+++ b/opt/dmidecode/MAKEPKG
@@ -0,0 +1,28 @@
+#!/bin/mkpkg
+# description: DMI table decoder - reads BIOS/SMBIOS hardware information
+# url: https://www.nongnu.org/dmidecode/
+
+name=dmidecode
+version=3.7
+release=1
+depends=()
+makedeps=()
+source=(https://download.savannah.gnu.org/releases/dmidecode/dmidecode-$version.tar.xz)
+
+sha256sums=(
+ "2c3aed12c85a1e6a9410d406d5e417c455466dc1bc7c89278bb32cf7cad91e8a"
+)
+
+build() {
+ cd dmidecode-$version
+ make CC=clang prefix=/usr
+ make CC=clang prefix=/usr DESTDIR=$PKG install
+ rm -rf $PKG/usr/share/doc
+}
+
+signify() {
+ untrusted comment: public key
+ RWTZ9IduCSQ/mL8337TEUinPwT92xFEUpD92hkS7IxcOnzTt9QdpohT3
+}
+
+# vim: filetype=sh
diff --git a/opt/docbook-xsl/.footprint b/opt/docbook-xsl/.footprint
new file mode 100644
index 0000000..761b1de
--- /dev/null
+++ b/opt/docbook-xsl/.footprint
@@ -0,0 +1,1925 @@
+drwxr-xr-x root/root etc/
+drwxr-xr-x root/root etc/xml/
+-rw-r--r-- root/root etc/xml/catalog
+drwxr-xr-x root/root usr/
+drwxr-xr-x root/root usr/share/
+drwxr-xr-x root/root usr/share/xml/
+drwxr-xr-x root/root usr/share/xml/docbook/
+drwxr-xr-x root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/VERSION
+lrwxrwxrwx root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/VERSION.xsl -> VERSION
+drwxr-xr-x root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/assembly/
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/assembly/README
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/assembly/assemble.xsl
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/assembly/topic-maker-chunk.xsl
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/assembly/topic-maker.xsl
+drwxr-xr-x root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/assembly/schema/
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/assembly/schema/assembly51b7.rnc
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/assembly/schema/docbook51b7.rnc
+drwxr-xr-x root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/common/
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/common/addns.xsl
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/common/af.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/common/am.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/common/ar.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/common/as.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/common/ast.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/common/autoidx-kimber.xsl
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/common/autoidx-kosek.xsl
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/common/az.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/common/bg.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/common/bn.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/common/bn_in.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/common/bs.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/common/build.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/common/ca.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/common/charmap.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/common/charmap.xsl
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/common/common.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/common/common.xsl
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/common/cs.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/common/cy.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/common/da.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/common/de.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/common/el.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/common/en.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/common/entities.ent
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/common/eo.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/common/es.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/common/et.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/common/eu.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/common/fa.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/common/fi.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/common/fr.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/common/ga.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/common/gentext.xsl
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/common/gl.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/common/gu.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/common/he.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/common/hi.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/common/hr.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/common/hu.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/common/id.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/common/insertfile.xsl
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/common/is.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/common/it.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/common/ja.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/common/ka.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/common/kn.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/common/ko.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/common/ky.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/common/l10n.dtd
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/common/l10n.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/common/l10n.xsl
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/common/la.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/common/labels.xsl
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/common/lt.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/common/lv.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/common/ml.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/common/mn.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/common/mr.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/common/nb.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/common/nds.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/common/nl.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/common/nn.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/common/olink.xsl
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/common/or.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/common/pa.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/common/pi.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/common/pi.xsl
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/common/pl.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/common/pt.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/common/pt_br.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/common/refentry.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/common/refentry.xsl
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/common/ro.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/common/ru.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/common/sk.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/common/sl.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/common/sq.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/common/sr.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/common/sr_Latn.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/common/stripns.xsl
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/common/subtitles.xsl
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/common/sv.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/common/ta.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/common/table.xsl
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/common/targetdatabase.dtd
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/common/targets.xsl
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/common/te.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/common/th.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/common/titles.xsl
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/common/tl.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/common/tr.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/common/uk.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/common/ur.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/common/utility.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/common/utility.xsl
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/common/vi.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/common/xh.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/common/zh.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/common/zh_cn.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/common/zh_tw.xml
+drwxr-xr-x root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/eclipse/
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/eclipse/build.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/eclipse/eclipse.xsl
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/eclipse/eclipse3.xsl
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/eclipse/profile-eclipse.xsl
+drwxr-xr-x root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/epub/
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/epub/README
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/epub/docbook.xsl
+drwxr-xr-x root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/epub/bin/
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/epub/bin/dbtoepub
+drwxr-xr-x root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/epub/bin/lib/
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/epub/bin/lib/docbook.rb
+drwxr-xr-x root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/epub/bin/xslt/
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/epub/bin/xslt/obfuscate.xsl
+drwxr-xr-x root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/epub3/
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/epub3/README
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/epub3/build.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/epub3/chunk.xsl
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/epub3/chunkfast.xsl
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/epub3/docbook-epub.css.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/epub3/docbook.xsl
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/epub3/epub3-chunk-mods.xsl
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/epub3/epub3-element-mods.xsl
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/epub3/profile-chunk.xsl
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/epub3/profile-docbook.xsl
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/epub3/titlepage.templates.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/epub3/titlepage.templates.xsl
+drwxr-xr-x root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/extensions/
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/extensions/LICENSE.txt
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/extensions/NOTICE.txt
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/extensions/README.LIBXSLT
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/extensions/README.txt
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/extensions/build.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/extensions/docbook.py
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/extensions/lucene-analyzers-3.0.0.jar
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/extensions/lucene-core-3.0.0.jar
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/extensions/saxon65.jar
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/extensions/tagsoup-1.2.1.jar
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/extensions/webhelpindexer.jar
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/extensions/xalan27.jar
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/extensions/xslt.py
+drwxr-xr-x root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/fo/
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/fo/admon.xsl
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/fo/annotations.xsl
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/fo/autoidx-kimber.xsl
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/fo/autoidx-kosek.xsl
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/fo/autoidx-ng.xsl
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/fo/autoidx.xsl
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/fo/autotoc.xsl
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/fo/axf.xsl
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/fo/biblio-iso690.xsl
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/fo/biblio.xsl
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/fo/block.xsl
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/fo/build.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/fo/callout.xsl
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/fo/component.xsl
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/fo/division.xsl
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/fo/docbook.xsl
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/fo/ebnf.xsl
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/fo/fo-rtf.xsl
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/fo/fo.xsl
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/fo/footnote.xsl
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/fo/fop.xsl
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/fo/fop1.xsl
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/fo/formal.xsl
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/fo/glossary.xsl
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/fo/graphics.xsl
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/fo/highlight.xsl
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/fo/htmltbl.xsl
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/fo/index.xsl
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/fo/info.xsl
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/fo/inline.xsl
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/fo/keywords.xsl
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/fo/lists.xsl
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/fo/math.xsl
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/fo/pagesetup.xsl
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/fo/param.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/fo/param.xsl
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/fo/passivetex.xsl
+-rwxr-xr-x root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/fo/pdf2index
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/fo/pi.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/fo/pi.xsl
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/fo/profile-docbook.xsl
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/fo/ptc.xsl
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/fo/publishers.xsl
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/fo/qandaset.xsl
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/fo/refentry.xsl
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/fo/sections.xsl
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/fo/spaces.xsl
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/fo/synop.xsl
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/fo/table.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/fo/table.xsl
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/fo/task.xsl
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/fo/titlepage.templates.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/fo/titlepage.templates.xsl
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/fo/titlepage.xsl
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/fo/toc.xsl
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/fo/verbatim.xsl
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/fo/xep.xsl
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/fo/xref.xsl
+drwxr-xr-x root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/highlighting/
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/highlighting/README
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/highlighting/bourne-hl.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/highlighting/c-hl.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/highlighting/cmake-hl.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/highlighting/common.xsl
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/highlighting/cpp-hl.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/highlighting/csharp-hl.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/highlighting/css21-hl.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/highlighting/delphi-hl.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/highlighting/ini-hl.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/highlighting/java-hl.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/highlighting/javascript-hl.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/highlighting/lua-hl.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/highlighting/m2-hl.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/highlighting/myxml-hl.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/highlighting/perl-hl.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/highlighting/php-hl.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/highlighting/python-hl.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/highlighting/ruby-hl.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/highlighting/sql1999-hl.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/highlighting/sql2003-hl.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/highlighting/sql92-hl.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/highlighting/tcl-hl.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/highlighting/upc-hl.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/highlighting/xslthl-config.xml
+drwxr-xr-x root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/html/
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/html/admon.xsl
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/html/annotations.xsl
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/html/autoidx-kimber.xsl
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/html/autoidx-kosek.xsl
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/html/autoidx-ng.xsl
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/html/autoidx.xsl
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/html/autotoc.xsl
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/html/biblio-iso690.xsl
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/html/biblio.xsl
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/html/block.xsl
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/html/build.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/html/callout.xsl
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/html/changebars.xsl
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/html/chunk-changebars.xsl
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/html/chunk-code.xsl
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/html/chunk-common.xsl
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/html/chunk.xsl
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/html/chunker.xsl
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/html/chunkfast.xsl
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/html/chunktoc.xsl
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/html/component.xsl
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/html/division.xsl
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/html/docbook.css.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/html/docbook.xsl
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/html/ebnf.xsl
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/html/footnote.xsl
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/html/formal.xsl
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/html/glossary.xsl
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/html/graphics.xsl
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/html/highlight.xsl
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/html/html-rtf.xsl
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/html/html.xsl
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/html/htmltbl.xsl
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/html/index.xsl
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/html/info.xsl
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/html/inline.xsl
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/html/its.xsl
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/html/keywords.xsl
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/html/lists.xsl
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/html/maketoc.xsl
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/html/manifest.xsl
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/html/math.xsl
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/html/oldchunker.xsl
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/html/onechunk.xsl
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/html/param.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/html/param.xsl
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/html/pi.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/html/pi.xsl
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/html/profile-chunk-code.xsl
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/html/profile-chunk.xsl
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/html/profile-docbook.xsl
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/html/profile-onechunk.xsl
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/html/publishers.xsl
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/html/qandaset.xsl
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/html/refentry.xsl
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/html/sections.xsl
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/html/synop.xsl
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/html/table.xsl
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/html/task.xsl
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/html/titlepage.templates.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/html/titlepage.templates.xsl
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/html/titlepage.xsl
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/html/toc.xsl
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/html/verbatim.xsl
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/html/xref.xsl
+drwxr-xr-x root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/htmlhelp/
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/htmlhelp/build.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/htmlhelp/htmlhelp-common.xsl
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/htmlhelp/htmlhelp.xsl
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/htmlhelp/profile-htmlhelp-common.xsl
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/htmlhelp/profile-htmlhelp.xsl
+drwxr-xr-x root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/images/
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/images/annot-close.png
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/images/annot-open.png
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/images/blank.png
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/images/caution.gif
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/images/caution.png
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/images/caution.svg
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/images/caution.tif
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/images/draft.png
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/images/draft.svg
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/images/home.gif
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/images/home.png
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/images/home.svg
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/images/important.gif
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/images/important.png
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/images/important.svg
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/images/important.tif
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/images/next.gif
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/images/next.png
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/images/next.svg
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/images/note.gif
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/images/note.png
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/images/note.svg
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/images/note.tif
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/images/prev.gif
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/images/prev.png
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/images/prev.svg
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/images/tip.gif
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/images/tip.png
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/images/tip.svg
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/images/tip.tif
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/images/toc-blank.png
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/images/toc-minus.png
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/images/toc-plus.png
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/images/up.gif
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/images/up.png
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/images/up.svg
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/images/warning.gif
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/images/warning.png
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/images/warning.svg
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/images/warning.tif
+drwxr-xr-x root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/images/callouts/
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/images/callouts/1.gif
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/images/callouts/1.png
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/images/callouts/1.svg
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/images/callouts/10.gif
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/images/callouts/10.png
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/images/callouts/10.svg
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/images/callouts/11.gif
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/images/callouts/11.png
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/images/callouts/11.svg
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/images/callouts/12.gif
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/images/callouts/12.png
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/images/callouts/12.svg
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/images/callouts/13.gif
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/images/callouts/13.png
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/images/callouts/13.svg
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/images/callouts/14.gif
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/images/callouts/14.png
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/images/callouts/14.svg
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/images/callouts/15.gif
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/images/callouts/15.png
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/images/callouts/15.svg
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/images/callouts/16.svg
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/images/callouts/17.svg
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/images/callouts/18.svg
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/images/callouts/19.svg
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/images/callouts/2.gif
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/images/callouts/2.png
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/images/callouts/2.svg
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/images/callouts/20.svg
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/images/callouts/21.svg
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/images/callouts/22.svg
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/images/callouts/23.svg
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/images/callouts/24.svg
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/images/callouts/25.svg
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/images/callouts/26.svg
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/images/callouts/27.svg
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/images/callouts/28.svg
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/images/callouts/29.svg
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/images/callouts/3.gif
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/images/callouts/3.png
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/images/callouts/3.svg
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/images/callouts/30.svg
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/images/callouts/4.gif
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/images/callouts/4.png
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/images/callouts/4.svg
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/images/callouts/5.gif
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/images/callouts/5.png
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/images/callouts/5.svg
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/images/callouts/6.gif
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/images/callouts/6.png
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/images/callouts/6.svg
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/images/callouts/7.gif
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/images/callouts/7.png
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/images/callouts/7.svg
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/images/callouts/8.gif
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/images/callouts/8.png
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/images/callouts/8.svg
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/images/callouts/9.gif
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/images/callouts/9.png
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/images/callouts/9.svg
+drwxr-xr-x root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/images/colorsvg/
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/images/colorsvg/caution.svg
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/images/colorsvg/home.svg
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/images/colorsvg/important.svg
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/images/colorsvg/next.svg
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/images/colorsvg/note.svg
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/images/colorsvg/prev.svg
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/images/colorsvg/tip.svg
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/images/colorsvg/up.svg
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/images/colorsvg/warning.svg
+drwxr-xr-x root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/javahelp/
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/javahelp/build.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/javahelp/javahelp.xsl
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/javahelp/profile-javahelp.xsl
+drwxr-xr-x root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/lib/
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/lib/build.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/lib/lib.xsl
+drwxr-xr-x root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/manpages/
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/manpages/ChangeLog.20020917
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/manpages/block.xsl
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/manpages/build.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/manpages/charmap.groff.xsl
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/manpages/docbook.xsl
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/manpages/endnotes.xsl
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/manpages/html-synop.xsl
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/manpages/info.xsl
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/manpages/inline.xsl
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/manpages/lists.xsl
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/manpages/other.xsl
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/manpages/param.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/manpages/param.xsl
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/manpages/pi.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/manpages/pi.xsl
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/manpages/profile-docbook.xsl
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/manpages/refentry.xsl
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/manpages/synop.xsl
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/manpages/table.xsl
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/manpages/tbl.xsl
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/manpages/utility.xsl
+drwxr-xr-x root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/params/
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/params/abstract.notitle.enabled.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/params/abstract.properties.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/params/abstract.title.properties.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/params/activate.external.olinks.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/params/active.toc.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/params/ade.extensions.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/params/admon.graphics.extension.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/params/admon.graphics.path.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/params/admon.graphics.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/params/admon.style.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/params/admon.textlabel.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/params/admonition.properties.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/params/admonition.title.properties.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/params/alignment.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/params/annotate.toc.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/params/annotation.css.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/params/annotation.graphic.close.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/params/annotation.graphic.open.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/params/annotation.js.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/params/annotation.support.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/params/appendix.autolabel.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/params/arbortext.extensions.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/params/article.appendix.title.properties.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/params/author.othername.in.middle.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/params/autolayout-file.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/params/autolink.index.see.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/params/autotoc.label.in.hyperlink.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/params/autotoc.label.separator.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/params/axf.extensions.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/params/banner.before.navigation.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/params/base.dir.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/params/biblioentry.item.separator.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/params/biblioentry.properties.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/params/bibliography.collection.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/params/bibliography.numbered.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/params/bibliography.style.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/params/blockquote.properties.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/params/blurb.on.titlepage.enabled.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/params/body.attributes.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/params/body.bg.color.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/params/body.end.indent.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/params/body.font.family.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/params/body.font.master.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/params/body.font.size.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/params/body.margin.bottom.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/params/body.margin.inner.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/params/body.margin.outer.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/params/body.margin.top.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/params/body.start.indent.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/params/bookmarks.collapse.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/params/bridgehead.in.toc.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/params/bullet.image.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/params/callout.defaultcolumn.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/params/callout.graphics.extension.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/params/callout.graphics.number.limit.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/params/callout.graphics.path.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/params/callout.graphics.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/params/callout.icon.size.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/params/callout.list.table.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/params/callout.properties.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/params/callout.unicode.font.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/params/callout.unicode.number.limit.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/params/callout.unicode.start.character.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/params/callout.unicode.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/params/calloutlist.properties.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/params/callouts.extension.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/params/chapter.autolabel.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/params/chunk.append.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/params/chunk.first.sections.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/params/chunk.quietly.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/params/chunk.section.depth.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/params/chunk.sections.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/params/chunk.separate.lots.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/params/chunk.toc.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/params/chunk.tocs.and.lots.has.title.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/params/chunk.tocs.and.lots.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/params/chunked.filename.prefix.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/params/chunker.output.cdata-section-elements.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/params/chunker.output.doctype-public.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/params/chunker.output.doctype-system.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/params/chunker.output.encoding.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/params/chunker.output.indent.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/params/chunker.output.media-type.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/params/chunker.output.method.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/params/chunker.output.omit-xml-declaration.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/params/chunker.output.standalone.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/params/citerefentry.link.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/params/collect.xref.targets.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/params/column.count.back.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/params/column.count.body.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/params/column.count.front.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/params/column.count.index.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/params/column.count.lot.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/params/column.count.titlepage.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/params/column.gap.back.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/params/column.gap.body.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/params/column.gap.front.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/params/column.gap.index.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/params/column.gap.lot.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/params/column.gap.titlepage.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/params/compact.list.item.spacing.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/params/component.label.includes.part.label.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/params/component.title.properties.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/params/component.titlepage.properties.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/params/contrib.inline.enabled.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/params/crop.mark.bleed.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/params/crop.mark.offset.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/params/crop.mark.width.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/params/crop.marks.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/params/css.decoration.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/params/css.stylesheet.dir.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/params/css.stylesheet.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/params/current.docid.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/params/currentpage.marker.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/params/custom.css.source.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/params/default.float.class.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/params/default.image.width.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/params/default.table.frame.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/params/default.table.rules.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/params/default.table.width.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/params/default.units.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/params/dialogue.properties.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/params/dingbat.font.family.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/params/disable.collapsible.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/params/disable.incremental.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/params/docbook.css.link.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/params/docbook.css.source.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/params/double.sided.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/params/draft.mode.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/params/draft.watermark.image.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/params/drama.properties.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/params/dry-run.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/params/dynamic.toc.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/params/ebnf.assignment.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/params/ebnf.statement.terminator.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/params/ebnf.table.bgcolor.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/params/ebnf.table.border.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/params/eclipse.autolabel.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/params/eclipse.plugin.id.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/params/eclipse.plugin.name.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/params/eclipse.plugin.provider.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/params/editedby.enabled.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/params/email.delimiters.enabled.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/params/email.mailto.enabled.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/params/emphasis.propagates.style.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/params/entry.propagates.style.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/params/epub.autolabel.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/params/equation.number.properties.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/params/equation.properties.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/params/example.properties.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/params/exsl.node.set.available.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/params/feedback.href.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/params/feedback.link.text.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/params/feedback.with.ids.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/params/figure.properties.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/params/filename-prefix.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/params/firstterm.only.link.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/params/foil.footer.properties.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/params/foil.header.properties.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/params/foil.master.properties.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/params/foil.page-sequence.properties.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/params/foil.properties.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/params/foil.region-after.properties.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/params/foil.region-before.properties.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/params/foil.region-body.properties.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/params/foil.subtitle.properties.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/params/foil.title.master.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/params/foil.title.properties.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/params/foil.title.size.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/params/foilgroup.properties.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/params/foilgroup.toc.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/params/footer.column.widths.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/params/footer.content.properties.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/params/footer.hr.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/params/footer.rule.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/params/footer.table.height.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/params/footer.table.properties.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/params/footers.on.blank.pages.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/params/footnote.font.size.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/params/footnote.mark.properties.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/params/footnote.number.format.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/params/footnote.number.symbols.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/params/footnote.properties.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/params/footnote.sep.leader.properties.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/params/fop.extensions.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/params/fop1.extensions.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/params/force.blank.pages.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/params/formal.object.properties.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/params/formal.procedures.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/params/formal.title.placement.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/params/formal.title.properties.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/params/funcsynopsis.decoration.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/params/funcsynopsis.style.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/params/function.parens.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/params/generate.consistent.ids.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/params/generate.copyright.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/params/generate.css.header.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/params/generate.foilgroup.numbered.toc.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/params/generate.foilgroup.toc.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/params/generate.handoutnotes.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/params/generate.id.attributes.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/params/generate.index.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/params/generate.legalnotice.link.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/params/generate.manifest.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/params/generate.meta.abstract.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/params/generate.page.number.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/params/generate.pubdate.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/params/generate.revhistory.link.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/params/generate.section.toc.level.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/params/generate.speakernotes.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/params/generate.titlepage.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/params/generate.toc.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/params/glossary.as.blocks.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/params/glossary.collection.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/params/glossary.sort.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/params/glossdef.block.properties.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/params/glossdef.list.properties.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/params/glossentry.list.item.properties.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/params/glossentry.show.acronym.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/params/glosslist.as.blocks.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/params/glossterm.auto.link.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/params/glossterm.block.properties.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/params/glossterm.list.properties.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/params/glossterm.separation.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/params/glossterm.width.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/params/graphic.default.extension.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/params/graphical.admonition.properties.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/params/graphics.dir.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/params/graphicsize.extension.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/params/graphicsize.use.img.src.path.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/params/handoutnotes.properties.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/params/header.column.widths.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/params/header.content.properties.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/params/header.hr.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/params/header.rule.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/params/header.table.height.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/params/header.table.properties.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/params/headers.on.blank.pages.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/params/hidetoc.image.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/params/highlight.default.language.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/params/highlight.source.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/params/highlight.xslthl.config.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/params/home.image.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/params/html.append.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/params/html.base.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/params/html.cellpadding.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/params/html.cellspacing.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/params/html.cleanup.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/params/html.ext.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/params/html.extra.head.links.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/params/html.head.legalnotice.link.multiple.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/params/html.head.legalnotice.link.types.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/params/html.longdesc.link.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/params/html.longdesc.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/params/html.script.type.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/params/html.script.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/params/html.stylesheet.type.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/params/html.stylesheet.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/params/htmlhelp.alias.file.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/params/htmlhelp.autolabel.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/params/htmlhelp.button.back.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/params/htmlhelp.button.forward.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/params/htmlhelp.button.hideshow.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/params/htmlhelp.button.home.url.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/params/htmlhelp.button.home.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/params/htmlhelp.button.jump1.title.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/params/htmlhelp.button.jump1.url.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/params/htmlhelp.button.jump1.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/params/htmlhelp.button.jump2.title.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/params/htmlhelp.button.jump2.url.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/params/htmlhelp.button.jump2.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/params/htmlhelp.button.locate.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/params/htmlhelp.button.next.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/params/htmlhelp.button.options.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/params/htmlhelp.button.prev.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/params/htmlhelp.button.print.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/params/htmlhelp.button.refresh.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/params/htmlhelp.button.stop.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/params/htmlhelp.button.zoom.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/params/htmlhelp.chm.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/params/htmlhelp.default.topic.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/params/htmlhelp.display.progress.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/params/htmlhelp.encoding.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/params/htmlhelp.enhanced.decompilation.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/params/htmlhelp.enumerate.images.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/params/htmlhelp.force.map.and.alias.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/params/htmlhelp.hhc.binary.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/params/htmlhelp.hhc.folders.instead.books.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/params/htmlhelp.hhc.section.depth.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/params/htmlhelp.hhc.show.root.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/params/htmlhelp.hhc.width.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/params/htmlhelp.hhc.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/params/htmlhelp.hhk.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/params/htmlhelp.hhp.tail.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/params/htmlhelp.hhp.window.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/params/htmlhelp.hhp.windows.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/params/htmlhelp.hhp.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/params/htmlhelp.map.file.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/params/htmlhelp.only.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/params/htmlhelp.remember.window.position.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/params/htmlhelp.show.advanced.search.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/params/htmlhelp.show.favorities.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/params/htmlhelp.show.menu.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/params/htmlhelp.show.toolbar.text.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/params/htmlhelp.title.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/params/htmlhelp.use.hhk.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/params/htmlhelp.window.geometry.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/params/hyphenate.verbatim.characters.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/params/hyphenate.verbatim.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/params/hyphenate.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/params/id.warnings.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/params/ignore.image.scaling.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/params/img.src.path.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/params/index.div.title.properties.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/params/index.entry.properties.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/params/index.links.to.section.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/params/index.method.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/params/index.number.separator.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/params/index.on.role.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/params/index.on.type.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/params/index.page.number.properties.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/params/index.prefer.titleabbrev.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/params/index.preferred.page.properties.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/params/index.range.separator.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/params/index.term.separator.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/params/informal.object.properties.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/params/informalequation.properties.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/params/informalexample.properties.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/params/informalfigure.properties.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/params/informaltable.properties.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/params/inherit.keywords.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/params/inlinestagedir.properties.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/params/inner.region.content.properties.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/params/insert.link.page.number.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/params/insert.olink.page.number.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/params/insert.olink.pdf.frag.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/params/insert.xref.page.number.para.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/params/insert.xref.page.number.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/params/itemizedlist.label.properties.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/params/itemizedlist.label.width.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/params/itemizedlist.properties.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/params/javahelp.encoding.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/params/keep.relative.image.uris.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/params/keyboard.nav.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/params/l10n.gentext.default.language.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/params/l10n.gentext.language.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/params/l10n.gentext.use.xref.language.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/params/l10n.lang.value.rfc.compliant.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/params/label.from.part.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/params/line-height.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/params/line.properties.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/params/linegroup.properties.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/params/linenumbering.everyNth.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/params/linenumbering.extension.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/params/linenumbering.separator.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/params/linenumbering.width.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/params/link.mailto.url.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/params/link.to.self.for.mediaobject.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/params/list.block.properties.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/params/list.block.spacing.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/params/list.item.spacing.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/params/make.clean.html.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/params/make.graphic.viewport.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/params/make.index.markup.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/params/make.single.year.ranges.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/params/make.valid.html.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/params/make.year.ranges.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/params/man.authors.section.enabled.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/params/man.base.url.for.relative.links.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/params/man.break.after.slash.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/params/man.charmap.enabled.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/params/man.charmap.subset.profile.english.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/params/man.charmap.subset.profile.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/params/man.charmap.uri.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/params/man.charmap.use.subset.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/params/man.copyright.section.enabled.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/params/man.endnotes.are.numbered.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/params/man.endnotes.list.enabled.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/params/man.endnotes.list.heading.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/params/man.font.funcprototype.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/params/man.font.funcsynopsisinfo.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/params/man.font.links.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/params/man.font.table.headings.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/params/man.font.table.title.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/params/man.funcsynopsis.style.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/params/man.hyphenate.computer.inlines.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/params/man.hyphenate.filenames.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/params/man.hyphenate.urls.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/params/man.hyphenate.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/params/man.indent.blurbs.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/params/man.indent.lists.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/params/man.indent.refsect.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/params/man.indent.verbatims.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/params/man.indent.width.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/params/man.justify.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/params/man.output.base.dir.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/params/man.output.better.ps.enabled.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/params/man.output.encoding.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/params/man.output.in.separate.dir.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/params/man.output.lang.in.name.enabled.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/params/man.output.manifest.enabled.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/params/man.output.manifest.filename.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/params/man.output.quietly.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/params/man.output.subdirs.enabled.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/params/man.segtitle.suppress.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/params/man.string.subst.map.local.post.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/params/man.string.subst.map.local.pre.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/params/man.string.subst.map.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/params/man.subheading.divider.enabled.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/params/man.subheading.divider.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/params/man.table.footnotes.divider.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/params/man.th.extra1.suppress.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/params/man.th.extra2.max.length.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/params/man.th.extra2.suppress.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/params/man.th.extra3.max.length.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/params/man.th.extra3.suppress.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/params/man.th.title.max.length.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/params/manifest.in.base.dir.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/params/manifest.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/params/manual.toc.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/params/margin.note.float.type.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/params/margin.note.properties.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/params/margin.note.title.properties.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/params/margin.note.width.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/params/mark.optional.procedure.steps.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/params/marker.section.level.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/params/menuchoice.menu.separator.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/params/menuchoice.separator.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/params/minus.image.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/params/mml.embedding.mode.fo.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/params/mml.embedding.mode.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/params/monospace.font.family.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/params/monospace.properties.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/params/monospace.verbatim.font.width.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/params/monospace.verbatim.properties.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/params/multiframe.bottom.bgcolor.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/params/multiframe.navigation.height.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/params/multiframe.top.bgcolor.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/params/multiframe.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/params/nav.separator.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/params/nav.table.summary.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/params/navbgcolor.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/params/navbodywidth.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/params/navig.graphics.extension.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/params/navig.graphics.path.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/params/navig.graphics.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/params/navig.showtitles.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/params/navtocwidth.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/params/next.image.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/params/no.home.image.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/params/no.next.image.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/params/no.prev.image.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/params/no.toc.image.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/params/no.up.image.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/params/nominal.image.depth.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/params/nominal.image.width.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/params/nominal.table.width.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/params/nongraphical.admonition.properties.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/params/normal.para.spacing.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/params/olink.base.uri.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/params/olink.debug.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/params/olink.doctitle.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/params/olink.fragid.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/params/olink.lang.fallback.sequence.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/params/olink.outline.ext.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/params/olink.properties.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/params/olink.pubid.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/params/olink.resolver.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/params/olink.sysid.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/params/orderedlist.label.properties.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/params/orderedlist.label.width.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/params/orderedlist.properties.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/params/othercredit.like.author.enabled.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/params/outer.region.content.properties.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/params/output-root.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/params/output.indent.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/params/overlay.js.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/params/overlay.logo.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/params/overlay.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/params/page.height.portrait.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/params/page.height.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/params/page.margin.bottom.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/params/page.margin.inner.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/params/page.margin.outer.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/params/page.margin.top.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/params/page.orientation.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/params/page.width.portrait.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/params/page.width.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/params/pages.template.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/params/paper.type.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/params/para.propagates.style.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/params/para.properties.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/params/part.autolabel.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/params/passivetex.extensions.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/params/pgwide.properties.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/params/phrase.propagates.style.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/params/pixels.per.inch.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/params/plus.image.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/params/poetry.properties.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/params/points.per.em.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/params/preface.autolabel.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/params/prefer.internal.olink.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/params/preferred.mediaobject.role.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/params/prev.image.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/params/procedure.properties.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/params/process.empty.source.toc.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/params/process.source.toc.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/params/profile.arch.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/params/profile.attribute.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/params/profile.audience.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/params/profile.condition.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/params/profile.conformance.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/params/profile.lang.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/params/profile.os.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/params/profile.outputformat.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/params/profile.revision.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/params/profile.revisionflag.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/params/profile.role.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/params/profile.security.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/params/profile.separator.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/params/profile.status.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/params/profile.userlevel.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/params/profile.value.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/params/profile.vendor.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/params/profile.wordsize.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/params/publishers.properties.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/params/punct.honorific.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/params/qanda.defaultlabel.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/params/qanda.in.toc.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/params/qanda.inherit.numeration.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/params/qanda.nested.in.toc.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/params/qanda.title.level1.properties.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/params/qanda.title.level2.properties.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/params/qanda.title.level3.properties.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/params/qanda.title.level4.properties.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/params/qanda.title.level5.properties.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/params/qanda.title.level6.properties.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/params/qanda.title.properties.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/params/qandadiv.autolabel.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/params/rebuild-all.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/params/refclass.suppress.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/params/refentry.date.profile.enabled.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/params/refentry.date.profile.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/params/refentry.generate.name.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/params/refentry.generate.title.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/params/refentry.manual.fallback.profile.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/params/refentry.manual.profile.enabled.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/params/refentry.manual.profile.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/params/refentry.meta.get.quietly.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/params/refentry.pagebreak.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/params/refentry.separator.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/params/refentry.source.fallback.profile.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/params/refentry.source.name.profile.enabled.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/params/refentry.source.name.profile.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/params/refentry.source.name.suppress.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/params/refentry.title.properties.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/params/refentry.version.profile.enabled.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/params/refentry.version.profile.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/params/refentry.version.suppress.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/params/refentry.xref.manvolnum.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/params/reference.autolabel.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/params/region.after.extent.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/params/region.before.extent.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/params/region.inner.extent.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/params/region.inner.properties.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/params/region.outer.extent.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/params/region.outer.properties.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/params/revhistory.table.cell.properties.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/params/revhistory.table.properties.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/params/revhistory.title.properties.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/params/root.filename.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/params/root.properties.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/params/rootid.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/params/runinhead.default.title.end.punct.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/params/runinhead.title.end.punct.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/params/running.foot.properties.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/params/s5.controls.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/params/s5.defaultview.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/params/s5.opera.css.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/params/s5.outline.css.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/params/s5.path.prefix.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/params/s5.print.css.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/params/s5.slides.css.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/params/s5.slides.js.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/params/sans.font.family.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/params/saxon.callouts.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/params/saxon.character.representation.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/params/saxon.linenumbering.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/params/saxon.tablecolumns.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/params/script.dir.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/params/section.autolabel.max.depth.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/params/section.autolabel.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/params/section.container.element.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/params/section.label.includes.component.label.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/params/section.level1.properties.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/params/section.level2.properties.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/params/section.level3.properties.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/params/section.level4.properties.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/params/section.level5.properties.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/params/section.level6.properties.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/params/section.properties.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/params/section.title.level1.properties.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/params/section.title.level2.properties.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/params/section.title.level3.properties.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/params/section.title.level4.properties.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/params/section.title.level5.properties.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/params/section.title.level6.properties.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/params/section.title.properties.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/params/segmentedlist.as.table.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/params/sequential.links.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/params/shade.verbatim.style.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/params/shade.verbatim.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/params/show.bookmarks.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/params/show.comments.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/params/show.foil.number.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/params/show.revisionflag.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/params/showtoc.image.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/params/side.float.properties.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/params/side.region.precedence.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/params/sidebar.float.type.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/params/sidebar.float.width.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/params/sidebar.properties.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/params/sidebar.title.properties.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/params/simplesect.in.toc.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/params/slide.font.family.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/params/slide.title.font.family.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/params/slides.js.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/params/slides.properties.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/params/slides.titlepage.author.properties.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/params/slides.titlepage.authorgroup.properties.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/params/slides.titlepage.corpauthor.properties.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/params/slides.titlepage.master.properties.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/params/slides.titlepage.pubdate.properties.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/params/slides.titlepage.region-body.properties.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/params/slides.titlepage.subtitle.properties.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/params/slides.titlepage.title.properties.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/params/slidy.duration.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/params/slidy.path.prefix.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/params/slidy.slidy.css.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/params/slidy.slidy.js.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/params/slidy.user.css.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/params/spacing.paras.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/params/speaker.properties.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/params/speakernote.properties.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/params/speakernotes.properties.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/params/stagedir.properties.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/params/subscript.properties.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/params/superscript.properties.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/params/suppress.footer.navigation.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/params/suppress.header.navigation.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/params/suppress.homepage.title.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/params/suppress.navigation.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/params/svg.embedding.mode.fo.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/params/svg.embedding.mode.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/params/symbol.font.family.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/params/table.borders.with.css.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/params/table.caption.properties.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/params/table.cell.border.color.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/params/table.cell.border.style.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/params/table.cell.border.thickness.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/params/table.cell.padding.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/params/table.entry.padding.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/params/table.footnote.number.format.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/params/table.footnote.number.symbols.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/params/table.footnote.properties.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/params/table.frame.border.color.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/params/table.frame.border.style.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/params/table.frame.border.thickness.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/params/table.properties.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/params/table.spacer.image.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/params/table.table.properties.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/params/tablecolumns.extension.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/params/target.database.document.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/params/targets.filename.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/params/task.properties.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/params/template.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/params/tex.math.delims.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/params/tex.math.file.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/params/tex.math.in.alt.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/params/text.home.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/params/text.next.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/params/text.prev.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/params/text.toc.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/params/text.up.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/params/textbgcolor.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/params/textdata.default.encoding.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/params/textinsert.extension.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/params/title.font.family.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/params/title.margin.left.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/params/titlefoil.html.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/params/toc.bg.color.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/params/toc.blank.graphic.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/params/toc.blank.image.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/params/toc.blank.text.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/params/toc.hide.show.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/params/toc.html.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/params/toc.image.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/params/toc.indent.width.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/params/toc.leader.properties.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/params/toc.line.properties.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/params/toc.list.type.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/params/toc.margin.properties.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/params/toc.max.depth.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/params/toc.pointer.graphic.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/params/toc.pointer.image.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/params/toc.pointer.text.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/params/toc.row.height.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/params/toc.section.depth.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/params/toc.spacer.graphic.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/params/toc.spacer.image.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/params/toc.spacer.text.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/params/toc.width.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/params/ua.js.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/params/ulink.footnotes.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/params/ulink.hyphenate.chars.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/params/ulink.hyphenate.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/params/ulink.show.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/params/ulink.target.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/params/up.image.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/params/use.embed.for.svg.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/params/use.extensions.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/params/use.id.as.filename.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/params/use.id.function.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/params/use.local.olink.style.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/params/use.role.as.xrefstyle.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/params/use.role.for.mediaobject.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/params/use.svg.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/params/user.css.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/params/variablelist.as.blocks.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/params/variablelist.as.table.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/params/variablelist.max.termlength.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/params/variablelist.term.break.after.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/params/variablelist.term.properties.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/params/variablelist.term.separator.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/params/verbatim.properties.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/params/webhelp.autolabel.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/params/webhelp.base.dir.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/params/webhelp.common.dir.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/params/webhelp.default.topic.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/params/webhelp.include.search.tab.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/params/webhelp.indexer.language.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/params/webhelp.start.filename.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/params/webhelp.tree.cookie.id.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/params/wordml.template.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/params/wrap.slidecontent.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/params/writing.mode.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/params/xbCollapsibleLists.js.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/params/xbDOM.js.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/params/xbLibrary.js.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/params/xbStyle.js.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/params/xep.extensions.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/params/xep.index.item.properties.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/params/xref.label-page.separator.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/params/xref.label-title.separator.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/params/xref.properties.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/params/xref.title-page.separator.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/params/xref.with.number.and.title.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/params/xsl1.1.bookmarks.xml
+drwxr-xr-x root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/profiling/
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/profiling/profile-mode.xsl
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/profiling/profile.xsl
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/profiling/strip-attributes.xsl
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/profiling/xsl2profile.xsl
+drwxr-xr-x root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/roundtrip/
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/roundtrip/blocks-spec.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/roundtrip/blocks2dbk.dtd
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/roundtrip/blocks2dbk.xsl
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/roundtrip/dbk2ooo.xsl
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/roundtrip/dbk2pages.xsl
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/roundtrip/dbk2wordml.xsl
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/roundtrip/dbk2wp.xsl
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/roundtrip/normalise-common.xsl
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/roundtrip/normalise2sections.xsl
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/roundtrip/pages2normalise.xsl
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/roundtrip/param.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/roundtrip/param.xsl
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/roundtrip/sections-spec.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/roundtrip/sections2blocks.xsl
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/roundtrip/specifications.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/roundtrip/template-pages.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/roundtrip/template.dot
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/roundtrip/template.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/roundtrip/wordml2normalise.xsl
+drwxr-xr-x root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/slides/
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/slides/README
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/slides/RELEASE-NOTES.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/slides/locatingrules.xml
+drwxr-xr-x root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/slides/common/
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/slides/common/common.xsl
+drwxr-xr-x root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/slides/doc/
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/slides/doc/slides.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/slides/doc/user.css
+drwxr-xr-x root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/slides/fo/
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/slides/fo/param.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/slides/fo/param.xsl
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/slides/fo/plain-titlepage.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/slides/fo/plain-titlepage.xsl
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/slides/fo/plain.xsl
+drwxr-xr-x root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/slides/images/
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/slides/images/face1.gif
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/slides/images/face2.gif
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/slides/images/face3.gif
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/slides/images/face4.gif
+drwxr-xr-x root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/slides/images/callouts/
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/slides/images/callouts/1.png
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/slides/images/callouts/1.svg
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/slides/images/callouts/10.png
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/slides/images/callouts/10.svg
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/slides/images/callouts/11.png
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/slides/images/callouts/11.svg
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/slides/images/callouts/12.png
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/slides/images/callouts/12.svg
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/slides/images/callouts/13.png
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/slides/images/callouts/13.svg
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/slides/images/callouts/14.png
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/slides/images/callouts/14.svg
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/slides/images/callouts/15.png
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/slides/images/callouts/15.svg
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/slides/images/callouts/16.png
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/slides/images/callouts/16.svg
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/slides/images/callouts/17.png
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/slides/images/callouts/17.svg
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/slides/images/callouts/18.png
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/slides/images/callouts/18.svg
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/slides/images/callouts/19.png
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/slides/images/callouts/19.svg
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/slides/images/callouts/2.png
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/slides/images/callouts/2.svg
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/slides/images/callouts/20.png
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/slides/images/callouts/20.svg
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/slides/images/callouts/21.png
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/slides/images/callouts/21.svg
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/slides/images/callouts/22.png
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/slides/images/callouts/22.svg
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/slides/images/callouts/23.png
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/slides/images/callouts/23.svg
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/slides/images/callouts/24.png
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/slides/images/callouts/24.svg
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/slides/images/callouts/25.png
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/slides/images/callouts/25.svg
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/slides/images/callouts/26.png
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/slides/images/callouts/26.svg
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/slides/images/callouts/27.png
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/slides/images/callouts/27.svg
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/slides/images/callouts/28.png
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/slides/images/callouts/28.svg
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/slides/images/callouts/29.png
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/slides/images/callouts/29.svg
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/slides/images/callouts/3.png
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/slides/images/callouts/3.svg
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/slides/images/callouts/30.png
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/slides/images/callouts/30.svg
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/slides/images/callouts/4.png
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/slides/images/callouts/4.svg
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/slides/images/callouts/5.png
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/slides/images/callouts/5.svg
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/slides/images/callouts/6.png
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/slides/images/callouts/6.svg
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/slides/images/callouts/7.png
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/slides/images/callouts/7.svg
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/slides/images/callouts/8.png
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/slides/images/callouts/8.svg
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/slides/images/callouts/9.png
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/slides/images/callouts/9.svg
+drwxr-xr-x root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/slides/s5/
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/slides/s5/index-osf.html
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/slides/s5/index-xoxo.html
+drwxr-xr-x root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/slides/s5/pix/
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/slides/s5/pix/S501.jpg
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/slides/s5/pix/S502.jpg
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/slides/s5/pix/S503.jpg
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/slides/s5/pix/S504.jpg
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/slides/s5/pix/mememe01.png
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/slides/s5/pix/mememe02.png
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/slides/s5/pix/mememe03.png
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/slides/s5/pix/mememe04.png
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/slides/s5/pix/mememe05.png
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/slides/s5/pix/s5filemap.png
+drwxr-xr-x root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/slides/s5/ui/
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/slides/s5/ui/bg-shade.png
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/slides/s5/ui/s5-notes.html
+drwxr-xr-x root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/slides/s5/ui/default/
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/slides/s5/ui/default/blank.gif
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/slides/s5/ui/default/bodybg.gif
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/slides/s5/ui/default/framing.css
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/slides/s5/ui/default/iepngfix.htc
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/slides/s5/ui/default/notes.css
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/slides/s5/ui/default/opera.css
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/slides/s5/ui/default/outline.css
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/slides/s5/ui/default/pretty.css
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/slides/s5/ui/default/print.css
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/slides/s5/ui/default/s5-core.css
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/slides/s5/ui/default/slides.css
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/slides/s5/ui/default/slides.js
+drwxr-xr-x root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/slides/schema/
+drwxr-xr-x root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/slides/schema/relaxng/
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/slides/schema/relaxng/docbook.rng
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/slides/schema/relaxng/slides.rnc
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/slides/schema/relaxng/slides.rng
+drwxr-xr-x root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/slides/schema/xsd/
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/slides/schema/xsd/docbook.xsd
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/slides/schema/xsd/slides.xsd
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/slides/schema/xsd/xlink.xsd
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/slides/schema/xsd/xml.xsd
+drwxr-xr-x root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/slides/slidy/
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/slides/slidy/.htaccess
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/slides/slidy/Overview.html
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/slides/slidy/Overview.xhtml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/slides/slidy/blank.html
+drwxr-xr-x root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/slides/slidy/graphics/
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/slides/slidy/graphics/bullet-fold-dim.gif
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/slides/slidy/graphics/bullet-fold-dim.png
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/slides/slidy/graphics/bullet-fold.gif
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/slides/slidy/graphics/bullet-fold.png
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/slides/slidy/graphics/bullet-nofold-dim.gif
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/slides/slidy/graphics/bullet-nofold-dim.png
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/slides/slidy/graphics/bullet-nofold.gif
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/slides/slidy/graphics/bullet-nofold.png
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/slides/slidy/graphics/bullet-unfold-dim.gif
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/slides/slidy/graphics/bullet-unfold-dim.png
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/slides/slidy/graphics/bullet-unfold.gif
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/slides/slidy/graphics/bullet-unfold.png
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/slides/slidy/graphics/bullet.png
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/slides/slidy/graphics/example.png
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/slides/slidy/graphics/example.svg
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/slides/slidy/graphics/face1.gif
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/slides/slidy/graphics/face2.gif
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/slides/slidy/graphics/face3.gif
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/slides/slidy/graphics/face4.gif
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/slides/slidy/graphics/fold-bright.gif
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/slides/slidy/graphics/fold-dim.bmp
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/slides/slidy/graphics/fold-dim.gif
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/slides/slidy/graphics/fold.bmp
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/slides/slidy/graphics/fold.gif
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/slides/slidy/graphics/icon-blue.png
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/slides/slidy/graphics/keys2.jpg
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/slides/slidy/graphics/nofold-dim.bmp
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/slides/slidy/graphics/nofold-dim.gif
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/slides/slidy/graphics/nofold.bmp
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/slides/slidy/graphics/unfold-bright.gif
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/slides/slidy/graphics/unfold-dim.bmp
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/slides/slidy/graphics/unfold-dim.gif
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/slides/slidy/graphics/unfold.bmp
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/slides/slidy/graphics/unfold.gif
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/slides/slidy/graphics/w3c-logo-blue.gif
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/slides/slidy/graphics/w3c-logo-blue.svg
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/slides/slidy/graphics/w3c-logo-slanted.jpg
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/slides/slidy/graphics/w3c-logo-white.gif
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/slides/slidy/graphics/w3c-logo-white.svg
+drwxr-xr-x root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/slides/slidy/help/
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/slides/slidy/help/.htaccess
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/slides/slidy/help/help.html
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/slides/slidy/help/help.html.ca
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/slides/slidy/help/help.html.de
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/slides/slidy/help/help.html.en
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/slides/slidy/help/help.html.es
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/slides/slidy/help/help.html.fr
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/slides/slidy/help/help.html.hu
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/slides/slidy/help/help.html.nl
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/slides/slidy/help/help.html.pl
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/slides/slidy/help/help.html.pt-br
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/slides/slidy/help/help.html.pt_br
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/slides/slidy/help/help.html.sv
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/slides/slidy/help/help.pt-br.html
+drwxr-xr-x root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/slides/slidy/scripts/
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/slides/slidy/scripts/.htaccess
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/slides/slidy/scripts/slidy.js
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/slides/slidy/scripts/slidy.js.gz
+drwxr-xr-x root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/slides/slidy/styles/
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/slides/slidy/styles/.htaccess
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/slides/slidy/styles/slidy.css
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/slides/slidy/styles/w3c-blue.css
+drwxr-xr-x root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/slides/tools/
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/slides/tools/dbs3-upgrade.xsl
+drwxr-xr-x root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/slides/xhtml/
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/slides/xhtml/param.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/slides/xhtml/param.xsl
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/slides/xhtml/plain-titlepage.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/slides/xhtml/plain-titlepage.xsl
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/slides/xhtml/plain.xsl
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/slides/xhtml/s5.xsl
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/slides/xhtml/slidy.xsl
+drwxr-xr-x root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/template/
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/template/titlepage.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/template/titlepage.xsl
+drwxr-xr-x root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/tools/
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/tools/build-shared.xml
+drwxr-xr-x root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/tools/bin/
+-rwxr-xr-x root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/tools/bin/docbook-xsl-update
+drwxr-xr-x root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/tools/lib/
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/tools/lib/ant-contrib-1.0b3.jar
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/tools/lib/calabash.jar
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/tools/lib/commons-codec-1.3.jar
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/tools/lib/commons-httpclient-3.1.jar
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/tools/lib/commons-logging-1.1.1.jar
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/tools/lib/isorelax.jar
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/tools/lib/jing.jar
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/tools/lib/jython.jar
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/tools/lib/saxon.jar
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/tools/lib/saxon9-ant.jar
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/tools/lib/saxon9he.jar
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/tools/lib/xercesImpl.jar
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/tools/lib/xml-apis.jar
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/tools/lib/xmlresolver.jar
+drwxr-xr-x root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/tools/lib/xalan/
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/tools/lib/xalan/serializer.jar
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/tools/lib/xalan/xalan.jar
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/tools/lib/xalan/xsltc.jar
+drwxr-xr-x root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/tools/licenses/
+drwxr-xr-x root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/tools/licenses/jing/
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/tools/licenses/jing/copying.html
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/tools/licenses/jing/isorelax.copying.txt
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/tools/licenses/jing/xerces.copying.txt
+drwxr-xr-x root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/tools/licenses/saxon/
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/tools/licenses/saxon/CERN.txt
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/tools/licenses/saxon/JAMESCLARK.txt
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/tools/licenses/saxon/LEGAL.txt
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/tools/licenses/saxon/LICENSE.txt
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/tools/licenses/saxon/THAI.txt
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/tools/licenses/saxon/UNICODE.txt
+drwxr-xr-x root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/tools/make/
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/tools/make/Makefile.DocBook
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/tools/make/Makefile.combine
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/tools/make/Makefile.docParam
+drwxr-xr-x root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/webhelp/
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/webhelp/LICENSE
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/webhelp/Makefile.sample
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/webhelp/build.properties
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/webhelp/build.xml
+drwxr-xr-x root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/webhelp/docs/
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/webhelp/docs/ch01.html
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/webhelp/docs/ch02.html
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/webhelp/docs/ch02s01.html
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/webhelp/docs/ch02s02.html
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/webhelp/docs/ch02s02s01.html
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/webhelp/docs/ch02s03.html
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/webhelp/docs/ch02s04.html
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/webhelp/docs/ch02s05.html
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/webhelp/docs/ch03.html
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/webhelp/docs/ch03s01.html
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/webhelp/docs/ch03s02.html
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/webhelp/docs/ch03s02s01.html
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/webhelp/docs/ch04.html
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/webhelp/docs/ch05.html
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/webhelp/docs/ch05s01.html
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/webhelp/docs/ch05s02.html
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/webhelp/docs/favicon.ico
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/webhelp/docs/index.html
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/webhelp/docs/ix01.html
+drwxr-xr-x root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/webhelp/docs/common/
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/webhelp/docs/common/browserDetect.js
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/webhelp/docs/common/main.js
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/webhelp/docs/common/splitterInit.js
+drwxr-xr-x root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/webhelp/docs/common/css/
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/webhelp/docs/common/css/ie.css
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/webhelp/docs/common/css/positioning.css
+drwxr-xr-x root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/webhelp/docs/common/images/
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/webhelp/docs/common/images/header-bg.gif
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/webhelp/docs/common/images/header-bg.png
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/webhelp/docs/common/images/highlight-blue.gif
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/webhelp/docs/common/images/highlight-yellow.gif
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/webhelp/docs/common/images/loading.gif
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/webhelp/docs/common/images/logo.png
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/webhelp/docs/common/images/next-arrow.png
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/webhelp/docs/common/images/previous-arrow.png
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/webhelp/docs/common/images/search-icon.png
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/webhelp/docs/common/images/showHideTreeIcons.png
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/webhelp/docs/common/images/sidebar.png
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/webhelp/docs/common/images/starsSmall.png
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/webhelp/docs/common/images/toc-icon.png
+drwxr-xr-x root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/webhelp/docs/common/images/admon/
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/webhelp/docs/common/images/admon/caution.png
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/webhelp/docs/common/images/admon/important.png
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/webhelp/docs/common/images/admon/note.png
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/webhelp/docs/common/images/admon/tip.png
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/webhelp/docs/common/images/admon/warning.png
+drwxr-xr-x root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/webhelp/docs/common/images/callouts/
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/webhelp/docs/common/images/callouts/1.png
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/webhelp/docs/common/images/callouts/10.png
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/webhelp/docs/common/images/callouts/11.png
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/webhelp/docs/common/images/callouts/12.png
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/webhelp/docs/common/images/callouts/13.png
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/webhelp/docs/common/images/callouts/14.png
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/webhelp/docs/common/images/callouts/15.png
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/webhelp/docs/common/images/callouts/16.png
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/webhelp/docs/common/images/callouts/17.png
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/webhelp/docs/common/images/callouts/18.png
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/webhelp/docs/common/images/callouts/19.png
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/webhelp/docs/common/images/callouts/2.png
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/webhelp/docs/common/images/callouts/20.png
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/webhelp/docs/common/images/callouts/21.png
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/webhelp/docs/common/images/callouts/22.png
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/webhelp/docs/common/images/callouts/23.png
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/webhelp/docs/common/images/callouts/24.png
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/webhelp/docs/common/images/callouts/25.png
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/webhelp/docs/common/images/callouts/26.png
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/webhelp/docs/common/images/callouts/27.png
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/webhelp/docs/common/images/callouts/28.png
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/webhelp/docs/common/images/callouts/29.png
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/webhelp/docs/common/images/callouts/3.png
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/webhelp/docs/common/images/callouts/30.png
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/webhelp/docs/common/images/callouts/4.png
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/webhelp/docs/common/images/callouts/5.png
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/webhelp/docs/common/images/callouts/6.png
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/webhelp/docs/common/images/callouts/7.png
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/webhelp/docs/common/images/callouts/8.png
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/webhelp/docs/common/images/callouts/9.png
+drwxr-xr-x root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/webhelp/docs/common/jquery/
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/webhelp/docs/common/jquery/jquery-1.7.2.min.js
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/webhelp/docs/common/jquery/jquery-ui-1.8.2.custom.min.js
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/webhelp/docs/common/jquery/jquery.cookie.js
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/webhelp/docs/common/jquery/jquery.ui.all.js
+drwxr-xr-x root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/webhelp/docs/common/jquery/layout/
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/webhelp/docs/common/jquery/layout/jquery.layout.js
+drwxr-xr-x root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/webhelp/docs/common/jquery/theme-redmond/
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/webhelp/docs/common/jquery/theme-redmond/jquery-ui-1.8.2.custom.css
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/webhelp/docs/common/jquery/theme-redmond/jquery-ui-1.8.21.custom.css
+drwxr-xr-x root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/webhelp/docs/common/jquery/theme-redmond/images/
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/webhelp/docs/common/jquery/theme-redmond/images/ui-anim_basic_16x16.gif
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/webhelp/docs/common/jquery/theme-redmond/images/ui-bg_flat_0_aaaaaa_40x100.png
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/webhelp/docs/common/jquery/theme-redmond/images/ui-bg_flat_55_fbec88_40x100.png
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/webhelp/docs/common/jquery/theme-redmond/images/ui-bg_glass_75_d0e5f5_1x400.png
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/webhelp/docs/common/jquery/theme-redmond/images/ui-bg_glass_85_dfeffc_1x400.png
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/webhelp/docs/common/jquery/theme-redmond/images/ui-bg_glass_95_fef1ec_1x400.png
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/webhelp/docs/common/jquery/theme-redmond/images/ui-bg_gloss-wave_55_5c9ccc_500x100.png
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/webhelp/docs/common/jquery/theme-redmond/images/ui-bg_inset-hard_100_f5f8f9_1x100.png
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/webhelp/docs/common/jquery/theme-redmond/images/ui-bg_inset-hard_100_fcfdfd_1x100.png
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/webhelp/docs/common/jquery/theme-redmond/images/ui-icons_217bc0_256x240.png
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/webhelp/docs/common/jquery/theme-redmond/images/ui-icons_2e83ff_256x240.png
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/webhelp/docs/common/jquery/theme-redmond/images/ui-icons_469bdd_256x240.png
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/webhelp/docs/common/jquery/theme-redmond/images/ui-icons_6da8d5_256x240.png
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/webhelp/docs/common/jquery/theme-redmond/images/ui-icons_cd0a0a_256x240.png
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/webhelp/docs/common/jquery/theme-redmond/images/ui-icons_d8e7f3_256x240.png
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/webhelp/docs/common/jquery/theme-redmond/images/ui-icons_f9bd01_256x240.png
+drwxr-xr-x root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/webhelp/docs/common/jquery/treeview/
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/webhelp/docs/common/jquery/treeview/jquery.treeview.css
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/webhelp/docs/common/jquery/treeview/jquery.treeview.min.js
+drwxr-xr-x root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/webhelp/docs/common/jquery/treeview/images/
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/webhelp/docs/common/jquery/treeview/images/file.gif
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/webhelp/docs/common/jquery/treeview/images/folder-closed.gif
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/webhelp/docs/common/jquery/treeview/images/folder-closed2.gif
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/webhelp/docs/common/jquery/treeview/images/folder.gif
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/webhelp/docs/common/jquery/treeview/images/folder2.gif
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/webhelp/docs/common/jquery/treeview/images/minus.gif
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/webhelp/docs/common/jquery/treeview/images/plus.gif
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/webhelp/docs/common/jquery/treeview/images/treeview-black-line.gif
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/webhelp/docs/common/jquery/treeview/images/treeview-black.gif
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/webhelp/docs/common/jquery/treeview/images/treeview-default-line.gif
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/webhelp/docs/common/jquery/treeview/images/treeview-default.gif
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/webhelp/docs/common/jquery/treeview/images/treeview-famfamfam-line.gif
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/webhelp/docs/common/jquery/treeview/images/treeview-famfamfam.gif
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/webhelp/docs/common/jquery/treeview/images/treeview-gray-line.gif
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/webhelp/docs/common/jquery/treeview/images/treeview-gray.gif
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/webhelp/docs/common/jquery/treeview/images/treeview-red-line.gif
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/webhelp/docs/common/jquery/treeview/images/treeview-red.gif
+drwxr-xr-x root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/webhelp/docs/images/
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/webhelp/docs/images/sample.jpg
+drwxr-xr-x root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/webhelp/docs/search/
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/webhelp/docs/search/default.props
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/webhelp/docs/search/en-us.props
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/webhelp/docs/search/es-es.props
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/webhelp/docs/search/htmlFileInfoList.js
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/webhelp/docs/search/index-1.js
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/webhelp/docs/search/index-2.js
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/webhelp/docs/search/index-3.js
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/webhelp/docs/search/ja-jp.props
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/webhelp/docs/search/l10n.js
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/webhelp/docs/search/nwSearchFnt.js
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/webhelp/docs/search/punctuation.props
+drwxr-xr-x root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/webhelp/docs/search/stemmers/
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/webhelp/docs/search/stemmers/de_stemmer.js
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/webhelp/docs/search/stemmers/en_stemmer.js
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/webhelp/docs/search/stemmers/fr_stemmer.js
+drwxr-xr-x root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/webhelp/docsrc/
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/webhelp/docsrc/readme.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/webhelp/docsrc/xinclude-test.xml
+drwxr-xr-x root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/webhelp/docsrc/images/
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/webhelp/docsrc/images/sample.jpg
+drwxr-xr-x root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/webhelp/template/
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/webhelp/template/favicon.ico
+drwxr-xr-x root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/webhelp/template/common/
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/webhelp/template/common/browserDetect.js
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/webhelp/template/common/main.js
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/webhelp/template/common/splitterInit.js
+drwxr-xr-x root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/webhelp/template/common/css/
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/webhelp/template/common/css/ie.css
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/webhelp/template/common/css/positioning.css
+drwxr-xr-x root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/webhelp/template/common/images/
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/webhelp/template/common/images/header-bg.gif
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/webhelp/template/common/images/header-bg.png
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/webhelp/template/common/images/highlight-blue.gif
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/webhelp/template/common/images/highlight-yellow.gif
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/webhelp/template/common/images/loading.gif
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/webhelp/template/common/images/logo.png
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/webhelp/template/common/images/next-arrow.png
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/webhelp/template/common/images/previous-arrow.png
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/webhelp/template/common/images/search-icon.png
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/webhelp/template/common/images/showHideTreeIcons.png
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/webhelp/template/common/images/sidebar.png
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/webhelp/template/common/images/starsSmall.png
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/webhelp/template/common/images/toc-icon.png
+drwxr-xr-x root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/webhelp/template/common/images/admon/
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/webhelp/template/common/images/admon/caution.png
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/webhelp/template/common/images/admon/important.png
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/webhelp/template/common/images/admon/note.png
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/webhelp/template/common/images/admon/tip.png
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/webhelp/template/common/images/admon/warning.png
+drwxr-xr-x root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/webhelp/template/common/images/callouts/
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/webhelp/template/common/images/callouts/1.png
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/webhelp/template/common/images/callouts/10.png
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/webhelp/template/common/images/callouts/11.png
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/webhelp/template/common/images/callouts/12.png
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/webhelp/template/common/images/callouts/13.png
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/webhelp/template/common/images/callouts/14.png
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/webhelp/template/common/images/callouts/15.png
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/webhelp/template/common/images/callouts/16.png
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/webhelp/template/common/images/callouts/17.png
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/webhelp/template/common/images/callouts/18.png
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/webhelp/template/common/images/callouts/19.png
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/webhelp/template/common/images/callouts/2.png
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/webhelp/template/common/images/callouts/20.png
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/webhelp/template/common/images/callouts/21.png
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/webhelp/template/common/images/callouts/22.png
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/webhelp/template/common/images/callouts/23.png
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/webhelp/template/common/images/callouts/24.png
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/webhelp/template/common/images/callouts/25.png
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/webhelp/template/common/images/callouts/26.png
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/webhelp/template/common/images/callouts/27.png
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/webhelp/template/common/images/callouts/28.png
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/webhelp/template/common/images/callouts/29.png
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/webhelp/template/common/images/callouts/3.png
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/webhelp/template/common/images/callouts/30.png
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/webhelp/template/common/images/callouts/4.png
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/webhelp/template/common/images/callouts/5.png
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/webhelp/template/common/images/callouts/6.png
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/webhelp/template/common/images/callouts/7.png
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/webhelp/template/common/images/callouts/8.png
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/webhelp/template/common/images/callouts/9.png
+drwxr-xr-x root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/webhelp/template/common/jquery/
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/webhelp/template/common/jquery/jquery-1.7.2.min.js
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/webhelp/template/common/jquery/jquery-ui-1.8.2.custom.min.js
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/webhelp/template/common/jquery/jquery.cookie.js
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/webhelp/template/common/jquery/jquery.ui.all.js
+drwxr-xr-x root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/webhelp/template/common/jquery/layout/
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/webhelp/template/common/jquery/layout/jquery.layout.js
+drwxr-xr-x root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/webhelp/template/common/jquery/theme-redmond/
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/webhelp/template/common/jquery/theme-redmond/jquery-ui-1.8.2.custom.css
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/webhelp/template/common/jquery/theme-redmond/jquery-ui-1.8.21.custom.css
+drwxr-xr-x root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/webhelp/template/common/jquery/theme-redmond/images/
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/webhelp/template/common/jquery/theme-redmond/images/ui-anim_basic_16x16.gif
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/webhelp/template/common/jquery/theme-redmond/images/ui-bg_flat_0_aaaaaa_40x100.png
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/webhelp/template/common/jquery/theme-redmond/images/ui-bg_flat_55_fbec88_40x100.png
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/webhelp/template/common/jquery/theme-redmond/images/ui-bg_glass_75_d0e5f5_1x400.png
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/webhelp/template/common/jquery/theme-redmond/images/ui-bg_glass_85_dfeffc_1x400.png
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/webhelp/template/common/jquery/theme-redmond/images/ui-bg_glass_95_fef1ec_1x400.png
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/webhelp/template/common/jquery/theme-redmond/images/ui-bg_gloss-wave_55_5c9ccc_500x100.png
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/webhelp/template/common/jquery/theme-redmond/images/ui-bg_inset-hard_100_f5f8f9_1x100.png
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/webhelp/template/common/jquery/theme-redmond/images/ui-bg_inset-hard_100_fcfdfd_1x100.png
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/webhelp/template/common/jquery/theme-redmond/images/ui-icons_217bc0_256x240.png
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/webhelp/template/common/jquery/theme-redmond/images/ui-icons_2e83ff_256x240.png
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/webhelp/template/common/jquery/theme-redmond/images/ui-icons_469bdd_256x240.png
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/webhelp/template/common/jquery/theme-redmond/images/ui-icons_6da8d5_256x240.png
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/webhelp/template/common/jquery/theme-redmond/images/ui-icons_cd0a0a_256x240.png
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/webhelp/template/common/jquery/theme-redmond/images/ui-icons_d8e7f3_256x240.png
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/webhelp/template/common/jquery/theme-redmond/images/ui-icons_f9bd01_256x240.png
+drwxr-xr-x root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/webhelp/template/common/jquery/treeview/
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/webhelp/template/common/jquery/treeview/jquery.treeview.css
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/webhelp/template/common/jquery/treeview/jquery.treeview.min.js
+drwxr-xr-x root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/webhelp/template/common/jquery/treeview/images/
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/webhelp/template/common/jquery/treeview/images/file.gif
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/webhelp/template/common/jquery/treeview/images/folder-closed.gif
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/webhelp/template/common/jquery/treeview/images/folder-closed2.gif
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/webhelp/template/common/jquery/treeview/images/folder.gif
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/webhelp/template/common/jquery/treeview/images/folder2.gif
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/webhelp/template/common/jquery/treeview/images/minus.gif
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/webhelp/template/common/jquery/treeview/images/plus.gif
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/webhelp/template/common/jquery/treeview/images/treeview-black-line.gif
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/webhelp/template/common/jquery/treeview/images/treeview-black.gif
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/webhelp/template/common/jquery/treeview/images/treeview-default-line.gif
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/webhelp/template/common/jquery/treeview/images/treeview-default.gif
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/webhelp/template/common/jquery/treeview/images/treeview-famfamfam-line.gif
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/webhelp/template/common/jquery/treeview/images/treeview-famfamfam.gif
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/webhelp/template/common/jquery/treeview/images/treeview-gray-line.gif
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/webhelp/template/common/jquery/treeview/images/treeview-gray.gif
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/webhelp/template/common/jquery/treeview/images/treeview-red-line.gif
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/webhelp/template/common/jquery/treeview/images/treeview-red.gif
+drwxr-xr-x root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/webhelp/template/search/
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/webhelp/template/search/default.props
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/webhelp/template/search/en-us.props
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/webhelp/template/search/es-es.props
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/webhelp/template/search/ja-jp.props
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/webhelp/template/search/nwSearchFnt.js
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/webhelp/template/search/punctuation.props
+drwxr-xr-x root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/webhelp/template/search/stemmers/
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/webhelp/template/search/stemmers/de_stemmer.js
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/webhelp/template/search/stemmers/en_stemmer.js
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/webhelp/template/search/stemmers/fr_stemmer.js
+drwxr-xr-x root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/webhelp/xsl/
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/webhelp/xsl/titlepage.templates.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/webhelp/xsl/titlepage.templates.xsl
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/webhelp/xsl/webhelp-common.xsl
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/webhelp/xsl/webhelp.xsl
+drwxr-xr-x root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/website/
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/website/autolayout.xsl
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/website/build.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/website/chunk-common.xsl
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/website/chunk-tabular.xsl
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/website/chunk-website.xsl
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/website/head.xsl
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/website/makefile-dep.xsl
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/website/olink.xsl
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/website/param.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/website/param.xsl
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/website/rss.xsl
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/website/tabular.xsl
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/website/toc-tabular.xsl
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/website/toc.xsl
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/website/website-common.xsl
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/website/website-targets.xsl
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/website/website.xsl
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/website/xbel.xsl
+drwxr-xr-x root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/xhtml-1_1/
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/xhtml-1_1/admon.xsl
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/xhtml-1_1/annotations.xsl
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/xhtml-1_1/autoidx-kimber.xsl
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/xhtml-1_1/autoidx-kosek.xsl
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/xhtml-1_1/autoidx-ng.xsl
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/xhtml-1_1/autoidx.xsl
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/xhtml-1_1/autotoc.xsl
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/xhtml-1_1/biblio-iso690.xsl
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/xhtml-1_1/biblio.xsl
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/xhtml-1_1/block.xsl
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/xhtml-1_1/build.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/xhtml-1_1/callout.xsl
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/xhtml-1_1/changebars.xsl
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/xhtml-1_1/chunk-changebars.xsl
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/xhtml-1_1/chunk-code.xsl
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/xhtml-1_1/chunk-common.xsl
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/xhtml-1_1/chunk.xsl
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/xhtml-1_1/chunker.xsl
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/xhtml-1_1/chunkfast.xsl
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/xhtml-1_1/chunktoc.xsl
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/xhtml-1_1/component.xsl
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/xhtml-1_1/division.xsl
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/xhtml-1_1/docbook.css.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/xhtml-1_1/docbook.xsl
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/xhtml-1_1/ebnf.xsl
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/xhtml-1_1/footnote.xsl
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/xhtml-1_1/formal.xsl
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/xhtml-1_1/glossary.xsl
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/xhtml-1_1/graphics.xsl
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/xhtml-1_1/highlight.xsl
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/xhtml-1_1/html-rtf.xsl
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/xhtml-1_1/html.xsl
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/xhtml-1_1/htmltbl.xsl
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/xhtml-1_1/index.xsl
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/xhtml-1_1/info.xsl
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/xhtml-1_1/inline.xsl
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/xhtml-1_1/its.xsl
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/xhtml-1_1/keywords.xsl
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/xhtml-1_1/lists.xsl
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/xhtml-1_1/maketoc.xsl
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/xhtml-1_1/manifest.xsl
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/xhtml-1_1/math.xsl
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/xhtml-1_1/oldchunker.xsl
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/xhtml-1_1/onechunk.xsl
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/xhtml-1_1/param.xsl
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/xhtml-1_1/pi.xsl
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/xhtml-1_1/profile-chunk-code.xsl
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/xhtml-1_1/profile-chunk.xsl
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/xhtml-1_1/profile-docbook.xsl
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/xhtml-1_1/profile-onechunk.xsl
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/xhtml-1_1/publishers.xsl
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/xhtml-1_1/qandaset.xsl
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/xhtml-1_1/refentry.xsl
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/xhtml-1_1/sections.xsl
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/xhtml-1_1/synop.xsl
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/xhtml-1_1/table.xsl
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/xhtml-1_1/task.xsl
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/xhtml-1_1/titlepage.templates.xsl
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/xhtml-1_1/titlepage.xsl
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/xhtml-1_1/toc.xsl
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/xhtml-1_1/verbatim.xsl
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/xhtml-1_1/xref.xsl
+drwxr-xr-x root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/xhtml/
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/xhtml/admon.xsl
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/xhtml/annotations.xsl
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/xhtml/autoidx-kimber.xsl
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/xhtml/autoidx-kosek.xsl
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/xhtml/autoidx-ng.xsl
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/xhtml/autoidx.xsl
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/xhtml/autotoc.xsl
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/xhtml/biblio-iso690.xsl
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/xhtml/biblio.xsl
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/xhtml/block.xsl
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/xhtml/build.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/xhtml/callout.xsl
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/xhtml/changebars.xsl
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/xhtml/chunk-changebars.xsl
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/xhtml/chunk-code.xsl
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/xhtml/chunk-common.xsl
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/xhtml/chunk.xsl
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/xhtml/chunker.xsl
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/xhtml/chunkfast.xsl
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/xhtml/chunktoc.xsl
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/xhtml/component.xsl
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/xhtml/division.xsl
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/xhtml/docbook-no-doctype.xsl
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/xhtml/docbook.css.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/xhtml/docbook.xsl
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/xhtml/ebnf.xsl
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/xhtml/footnote.xsl
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/xhtml/formal.xsl
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/xhtml/glossary.xsl
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/xhtml/graphics.xsl
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/xhtml/highlight.xsl
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/xhtml/html-rtf.xsl
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/xhtml/html.xsl
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/xhtml/htmltbl.xsl
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/xhtml/index.xsl
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/xhtml/info.xsl
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/xhtml/inline.xsl
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/xhtml/its.xsl
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/xhtml/keywords.xsl
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/xhtml/lists.xsl
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/xhtml/maketoc.xsl
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/xhtml/manifest.xsl
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/xhtml/math.xsl
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/xhtml/oldchunker.xsl
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/xhtml/onechunk.xsl
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/xhtml/param.xsl
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/xhtml/pi.xsl
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/xhtml/profile-chunk-code.xsl
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/xhtml/profile-chunk.xsl
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/xhtml/profile-docbook.xsl
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/xhtml/profile-onechunk.xsl
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/xhtml/publishers.xsl
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/xhtml/qandaset.xsl
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/xhtml/refentry.xsl
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/xhtml/sections.xsl
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/xhtml/synop.xsl
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/xhtml/table.xsl
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/xhtml/task.xsl
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/xhtml/titlepage.templates.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/xhtml/titlepage.templates.xsl
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/xhtml/titlepage.xsl
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/xhtml/toc.xsl
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/xhtml/verbatim.xsl
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/xhtml/xref.xsl
+drwxr-xr-x root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/xhtml5/
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/xhtml5/README
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/xhtml5/build.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/xhtml5/chunk.xsl
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/xhtml5/chunkfast.xsl
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/xhtml5/docbook.css.xml
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/xhtml5/docbook.xsl
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/xhtml5/html5-chunk-mods.xsl
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/xhtml5/html5-element-mods.xsl
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/xhtml5/onechunk.xsl
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/xhtml5/profile-chunk.xsl
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/xhtml5/profile-docbook.xsl
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/xhtml5/xhtml-docbook.xsl
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/xhtml5/xhtml-profile-docbook.xsl
+-rw-r--r-- root/root usr/share/xml/docbook/xsl-stylesheets-1.79.2/xhtml5/xhtml2xhtml5.xsl
diff --git a/opt/docbook-xsl/.signature b/opt/docbook-xsl/.signature
new file mode 100644
index 0000000..95b1923
--- /dev/null
+++ b/opt/docbook-xsl/.signature
@@ -0,0 +1,6 @@
+RWTZ9IduCSQ/mBHGkCAZkXKL8srHccDNYIvvI+kl2tQYAHOcKJfsxPzfTZPjAcaLDpYUmqvX6h1PEI2bpJRT91jYyH26gcBfzgk=
+
+SHA256 (MAKEPKG) = dd85bfd4263308c4ab3ead2c7c4869570b4d290818e0aa4294251e29d2aa902f
+SHA256 (.footprint) = e8db39b42fad28addf5ba70de9cc482acfe5c3da20ce2c1777d30addea3f42ff
+SHA256 (docbook-xsl-nons-1.79.2.tar.bz2) = ee8b9eca0b7a8f89075832a2da7534bce8c5478fc8fc2676f512d5d87d832102
+SHA256 (docbook-xsl#1.79.2-1.pkg.tar.gz) = 02507abd80ed563ff7baa0f1686c709c603ff6a881311029fbc62409ad395038
diff --git a/opt/docbook-xsl/MAKEPKG b/opt/docbook-xsl/MAKEPKG
new file mode 100644
index 0000000..1226aa3
--- /dev/null
+++ b/opt/docbook-xsl/MAKEPKG
@@ -0,0 +1,61 @@
+#!/bin/mkpkg
+# description: DocBook XSL stylesheets (non-namespaced)
+# url: https://github.com/docbook/xslt10-stylesheets
+
+name=docbook-xsl
+version=1.79.2
+release=1
+makedeps=(libxml2 libxslt)
+source=(https://github.com/docbook/xslt10-stylesheets/releases/download/release/$version/docbook-xsl-nons-$version.tar.bz2)
+sha256sums=(
+ "ee8b9eca0b7a8f89075832a2da7534bce8c5478fc8fc2676f512d5d87d832102"
+)
+
+build() {
+ cd docbook-xsl-nons-$version
+
+ _dest=$PKG/usr/share/xml/docbook/xsl-stylesheets-$version
+
+ install -d $_dest
+ cp -R VERSION assembly common eclipse epub epub3 extensions fo \
+ highlighting html htmlhelp images javahelp lib manpages params \
+ profiling roundtrip slides template tools webhelp website \
+ xhtml xhtml-1_1 xhtml5 \
+ $_dest
+
+ ln -s VERSION $_dest/VERSION.xsl
+
+ # Set up XML catalog entries
+ install -d $PKG/etc/xml
+ xmlcatalog --noout --create $PKG/etc/xml/catalog
+
+ xmlcatalog --noout --add "rewriteSystem" \
+ "http://docbook.sourceforge.net/release/xsl/current" \
+ "/usr/share/xml/docbook/xsl-stylesheets-$version" \
+ $PKG/etc/xml/catalog
+
+ xmlcatalog --noout --add "rewriteURI" \
+ "http://docbook.sourceforge.net/release/xsl/current" \
+ "/usr/share/xml/docbook/xsl-stylesheets-$version" \
+ $PKG/etc/xml/catalog
+
+ xmlcatalog --noout --add "rewriteSystem" \
+ "https://cdn.docbook.org/release/xsl/current" \
+ "/usr/share/xml/docbook/xsl-stylesheets-$version" \
+ $PKG/etc/xml/catalog
+
+ xmlcatalog --noout --add "rewriteURI" \
+ "https://cdn.docbook.org/release/xsl/current" \
+ "/usr/share/xml/docbook/xsl-stylesheets-$version" \
+ $PKG/etc/xml/catalog
+
+ # Remove tests and docs
+ rm -rf $_dest/tests
+}
+
+signify() {
+ untrusted comment: public key
+ RWTZ9IduCSQ/mL8337TEUinPwT92xFEUpD92hkS7IxcOnzTt9QdpohT3
+}
+
+# vim: filetype=sh
diff --git a/opt/dracut/.footprint b/opt/dracut/.footprint
new file mode 100644
index 0000000..28936b1
--- /dev/null
+++ b/opt/dracut/.footprint
@@ -0,0 +1,400 @@
+drwxr-xr-x root/root etc/
+-rw-r--r-- root/root etc/dracut.conf
+drwxr-xr-x root/root etc/dracut.conf.d/
+drwxr-xr-x root/root usr/
+drwxr-xr-x root/root usr/bin/
+-rwxr-xr-x root/root usr/bin/dracut
+-rwxr-xr-x root/root usr/bin/dracut-catimages
+-rwxr-xr-x root/root usr/bin/lsinitrd
+drwxr-xr-x root/root usr/lib/
+drwxr-xr-x root/root usr/lib/dracut/
+-rwxr-xr-x root/root usr/lib/dracut/dracut-functions.sh
+-rwxr-xr-x root/root usr/lib/dracut/dracut-initramfs-restore
+-rwxr-xr-x root/root usr/lib/dracut/dracut-install
+-rwxr-xr-x root/root usr/lib/dracut/dracut-logger.sh
+-rwxr-xr-x root/root usr/lib/dracut/dracut-util
+-rwxr-xr-x root/root usr/lib/dracut/skipcpio
+lrwxrwxrwx root/root usr/lib/dracut/dracut-functions -> dracut-functions.sh
+drwxr-xr-x root/root usr/lib/dracut/dracut.conf.d/
+drwxr-xr-x root/root usr/lib/dracut/dracut.conf.d/fips/
+-rw-r--r-- root/root usr/lib/dracut/dracut.conf.d/fips/10-fips.conf
+drwxr-xr-x root/root usr/lib/dracut/dracut.conf.d/generic/
+-rw-r--r-- root/root usr/lib/dracut/dracut.conf.d/generic/11-generic.conf
+drwxr-xr-x root/root usr/lib/dracut/dracut.conf.d/hostonly/
+-rw-r--r-- root/root usr/lib/dracut/dracut.conf.d/hostonly/10-hostonly.conf
+drwxr-xr-x root/root usr/lib/dracut/dracut.conf.d/ima/
+-rw-r--r-- root/root usr/lib/dracut/dracut.conf.d/ima/10-ima.conf
+drwxr-xr-x root/root usr/lib/dracut/dracut.conf.d/no-network/
+-rw-r--r-- root/root usr/lib/dracut/dracut.conf.d/no-network/10-no-network.conf
+drwxr-xr-x root/root usr/lib/dracut/dracut.conf.d/rescue/
+-rw-r--r-- root/root usr/lib/dracut/dracut.conf.d/rescue/10-rescue.conf
+drwxr-xr-x root/root usr/lib/dracut/modules.d/
+drwxr-xr-x root/root usr/lib/dracut/modules.d/10bash/
+-rwxr-xr-x root/root usr/lib/dracut/modules.d/10bash/module-setup.sh
+drwxr-xr-x root/root usr/lib/dracut/modules.d/10dash/
+-rwxr-xr-x root/root usr/lib/dracut/modules.d/10dash/module-setup.sh
+drwxr-xr-x root/root usr/lib/dracut/modules.d/10warpclock/
+-rwxr-xr-x root/root usr/lib/dracut/modules.d/10warpclock/module-setup.sh
+-rwxr-xr-x root/root usr/lib/dracut/modules.d/10warpclock/warpclock.sh
+drwxr-xr-x root/root usr/lib/dracut/modules.d/11fips-crypto-policies/
+-rwxr-xr-x root/root usr/lib/dracut/modules.d/11fips-crypto-policies/fips-crypto-policies.sh
+-rwxr-xr-x root/root usr/lib/dracut/modules.d/11fips-crypto-policies/module-setup.sh
+drwxr-xr-x root/root usr/lib/dracut/modules.d/11fips/
+-rwxr-xr-x root/root usr/lib/dracut/modules.d/11fips/fips-boot.sh
+-rwxr-xr-x root/root usr/lib/dracut/modules.d/11fips/fips-load-crypto.sh
+-rwxr-xr-x root/root usr/lib/dracut/modules.d/11fips/fips-noboot.sh
+-rwxr-xr-x root/root usr/lib/dracut/modules.d/11fips/fips.sh
+-rwxr-xr-x root/root usr/lib/dracut/modules.d/11fips/module-setup.sh
+-rw-r--r-- root/root usr/lib/dracut/modules.d/11fips/openssl.cnf
+drwxr-xr-x root/root usr/lib/dracut/modules.d/12caps/
+-rw-r--r-- root/root usr/lib/dracut/modules.d/12caps/README
+-rwxr-xr-x root/root usr/lib/dracut/modules.d/12caps/caps.sh
+-rwxr-xr-x root/root usr/lib/dracut/modules.d/12caps/module-setup.sh
+drwxr-xr-x root/root usr/lib/dracut/modules.d/13modsign/
+-rwxr-xr-x root/root usr/lib/dracut/modules.d/13modsign/load-modsign-keys.sh
+-rwxr-xr-x root/root usr/lib/dracut/modules.d/13modsign/module-setup.sh
+drwxr-xr-x root/root usr/lib/dracut/modules.d/13rescue/
+-rwxr-xr-x root/root usr/lib/dracut/modules.d/13rescue/module-setup.sh
+drwxr-xr-x root/root usr/lib/dracut/modules.d/14watchdog-modules/
+-rwxr-xr-x root/root usr/lib/dracut/modules.d/14watchdog-modules/module-setup.sh
+drwxr-xr-x root/root usr/lib/dracut/modules.d/14watchdog/
+-rwxr-xr-x root/root usr/lib/dracut/modules.d/14watchdog/module-setup.sh
+-rwxr-xr-x root/root usr/lib/dracut/modules.d/14watchdog/watchdog-stop.sh
+-rwxr-xr-x root/root usr/lib/dracut/modules.d/14watchdog/watchdog.sh
+drwxr-xr-x root/root usr/lib/dracut/modules.d/20i18n/
+-rw-r--r-- root/root usr/lib/dracut/modules.d/20i18n/10-console.rules
+-rw-r--r-- root/root usr/lib/dracut/modules.d/20i18n/README
+-rwxr-xr-x root/root usr/lib/dracut/modules.d/20i18n/console_init.sh
+-rwxr-xr-x root/root usr/lib/dracut/modules.d/20i18n/module-setup.sh
+-rwxr-xr-x root/root usr/lib/dracut/modules.d/20i18n/parse-i18n.sh
+drwxr-xr-x root/root usr/lib/dracut/modules.d/30convertfs/
+-rwxr-xr-x root/root usr/lib/dracut/modules.d/30convertfs/convertfs.sh
+-rwxr-xr-x root/root usr/lib/dracut/modules.d/30convertfs/do-convertfs.sh
+-rwxr-xr-x root/root usr/lib/dracut/modules.d/30convertfs/module-setup.sh
+drwxr-xr-x root/root usr/lib/dracut/modules.d/35network-manager/
+-rw-r--r-- root/root usr/lib/dracut/modules.d/35network-manager/NetworkManager-config-initrd-dracut.conf
+-rw-r--r-- root/root usr/lib/dracut/modules.d/35network-manager/NetworkManager-wait-online-initrd-dracut.conf
+-rw-r--r-- root/root usr/lib/dracut/modules.d/35network-manager/initrd-no-auto-default.conf
+-rwxr-xr-x root/root usr/lib/dracut/modules.d/35network-manager/module-setup.sh
+-rwxr-xr-x root/root usr/lib/dracut/modules.d/35network-manager/nm-config.sh
+-rw-r--r-- root/root usr/lib/dracut/modules.d/35network-manager/nm-initrd.service
+-rwxr-xr-x root/root usr/lib/dracut/modules.d/35network-manager/nm-lib.sh
+-rwxr-xr-x root/root usr/lib/dracut/modules.d/35network-manager/nm-run.sh
+-rw-r--r-- root/root usr/lib/dracut/modules.d/35network-manager/nm-wait-online-initrd.service
+drwxr-xr-x root/root usr/lib/dracut/modules.d/40network/
+-rwxr-xr-x root/root usr/lib/dracut/modules.d/40network/module-setup.sh
+drwxr-xr-x root/root usr/lib/dracut/modules.d/45drm/
+-rwxr-xr-x root/root usr/lib/dracut/modules.d/45drm/module-setup.sh
+drwxr-xr-x root/root usr/lib/dracut/modules.d/45net-lib/
+-rwxr-xr-x root/root usr/lib/dracut/modules.d/45net-lib/dhcp-root.sh
+-rwxr-xr-x root/root usr/lib/dracut/modules.d/45net-lib/ifname-genrules.sh
+-rwxr-xr-x root/root usr/lib/dracut/modules.d/45net-lib/module-setup.sh
+-rwxr-xr-x root/root usr/lib/dracut/modules.d/45net-lib/net-lib.sh
+-rwxr-xr-x root/root usr/lib/dracut/modules.d/45net-lib/netroot.sh
+drwxr-xr-x root/root usr/lib/dracut/modules.d/45plymouth/
+-rwxr-xr-x root/root usr/lib/dracut/modules.d/45plymouth/module-setup.sh
+-rwxr-xr-x root/root usr/lib/dracut/modules.d/45plymouth/plymouth-emergency.sh
+-rwxr-xr-x root/root usr/lib/dracut/modules.d/45plymouth/plymouth-newroot.sh
+-rwxr-xr-x root/root usr/lib/dracut/modules.d/45plymouth/plymouth-pretrigger.sh
+drwxr-xr-x root/root usr/lib/dracut/modules.d/45simpledrm/
+-rwxr-xr-x root/root usr/lib/dracut/modules.d/45simpledrm/module-setup.sh
+drwxr-xr-x root/root usr/lib/dracut/modules.d/45url-lib/
+-rwxr-xr-x root/root usr/lib/dracut/modules.d/45url-lib/module-setup.sh
+-rwxr-xr-x root/root usr/lib/dracut/modules.d/45url-lib/url-lib.sh
+drwxr-xr-x root/root usr/lib/dracut/modules.d/70btrfs/
+-rw-r--r-- root/root usr/lib/dracut/modules.d/70btrfs/80-btrfs.rules
+-rwxr-xr-x root/root usr/lib/dracut/modules.d/70btrfs/btrfs_device_ready.sh
+-rwxr-xr-x root/root usr/lib/dracut/modules.d/70btrfs/btrfs_finished.sh
+-rwxr-xr-x root/root usr/lib/dracut/modules.d/70btrfs/btrfs_timeout.sh
+-rwxr-xr-x root/root usr/lib/dracut/modules.d/70btrfs/module-setup.sh
+drwxr-xr-x root/root usr/lib/dracut/modules.d/70crypt-lib/
+-rwxr-xr-x root/root usr/lib/dracut/modules.d/70crypt-lib/crypt-lib.sh
+-rwxr-xr-x root/root usr/lib/dracut/modules.d/70crypt-lib/module-setup.sh
+drwxr-xr-x root/root usr/lib/dracut/modules.d/70crypt/
+-rwxr-xr-x root/root usr/lib/dracut/modules.d/70crypt/crypt-cleanup.sh
+-rwxr-xr-x root/root usr/lib/dracut/modules.d/70crypt/crypt-generator.sh
+-rwxr-xr-x root/root usr/lib/dracut/modules.d/70crypt/crypt-run-generator.sh
+-rwxr-xr-x root/root usr/lib/dracut/modules.d/70crypt/cryptroot-ask.sh
+-rwxr-xr-x root/root usr/lib/dracut/modules.d/70crypt/module-setup.sh
+-rwxr-xr-x root/root usr/lib/dracut/modules.d/70crypt/parse-crypt.sh
+-rwxr-xr-x root/root usr/lib/dracut/modules.d/70crypt/parse-keydev.sh
+-rwxr-xr-x root/root usr/lib/dracut/modules.d/70crypt/probe-keydev.sh
+drwxr-xr-x root/root usr/lib/dracut/modules.d/70devicetree-firmware/
+-rwxr-xr-x root/root usr/lib/dracut/modules.d/70devicetree-firmware/module-setup.sh
+drwxr-xr-x root/root usr/lib/dracut/modules.d/70dm/
+-rw-r--r-- root/root usr/lib/dracut/modules.d/70dm/11-dm.rules
+-rwxr-xr-x root/root usr/lib/dracut/modules.d/70dm/dm-pre-udev.sh
+-rwxr-xr-x root/root usr/lib/dracut/modules.d/70dm/dm-shutdown.sh
+-rwxr-xr-x root/root usr/lib/dracut/modules.d/70dm/module-setup.sh
+drwxr-xr-x root/root usr/lib/dracut/modules.d/70dmraid/
+-rw-r--r-- root/root usr/lib/dracut/modules.d/70dmraid/61-dmraid-imsm.rules
+-rwxr-xr-x root/root usr/lib/dracut/modules.d/70dmraid/dmraid.sh
+-rwxr-xr-x root/root usr/lib/dracut/modules.d/70dmraid/module-setup.sh
+-rwxr-xr-x root/root usr/lib/dracut/modules.d/70dmraid/parse-dm.sh
+drwxr-xr-x root/root usr/lib/dracut/modules.d/70dmsquash-live-autooverlay/
+-rwxr-xr-x root/root usr/lib/dracut/modules.d/70dmsquash-live-autooverlay/create-overlay-genrules.sh
+-rwxr-xr-x root/root usr/lib/dracut/modules.d/70dmsquash-live-autooverlay/create-overlay.sh
+-rwxr-xr-x root/root usr/lib/dracut/modules.d/70dmsquash-live-autooverlay/module-setup.sh
+drwxr-xr-x root/root usr/lib/dracut/modules.d/70dmsquash-live-ntfs/
+-rwxr-xr-x root/root usr/lib/dracut/modules.d/70dmsquash-live-ntfs/module-setup.sh
+-rwxr-xr-x root/root usr/lib/dracut/modules.d/70dmsquash-live-ntfs/mount-ntfs-3g.sh
+drwxr-xr-x root/root usr/lib/dracut/modules.d/70dmsquash-live/
+-rwxr-xr-x root/root usr/lib/dracut/modules.d/70dmsquash-live/apply-live-updates.sh
+-rw-r--r-- root/root usr/lib/dracut/modules.d/70dmsquash-live/checkisomd5@.service
+-rwxr-xr-x root/root usr/lib/dracut/modules.d/70dmsquash-live/dmsquash-generator.sh
+-rwxr-xr-x root/root usr/lib/dracut/modules.d/70dmsquash-live/dmsquash-live-genrules.sh
+-rwxr-xr-x root/root usr/lib/dracut/modules.d/70dmsquash-live/dmsquash-live-root.sh
+-rwxr-xr-x root/root usr/lib/dracut/modules.d/70dmsquash-live/dmsquash-liveiso-genrules.sh
+-rwxr-xr-x root/root usr/lib/dracut/modules.d/70dmsquash-live/iso-scan.sh
+-rwxr-xr-x root/root usr/lib/dracut/modules.d/70dmsquash-live/module-setup.sh
+-rwxr-xr-x root/root usr/lib/dracut/modules.d/70dmsquash-live/parse-dmsquash-live.sh
+-rwxr-xr-x root/root usr/lib/dracut/modules.d/70dmsquash-live/parse-iso-scan.sh
+drwxr-xr-x root/root usr/lib/dracut/modules.d/70fs-lib/
+-rwxr-xr-x root/root usr/lib/dracut/modules.d/70fs-lib/fs-lib.sh
+-rwxr-xr-x root/root usr/lib/dracut/modules.d/70fs-lib/module-setup.sh
+drwxr-xr-x root/root usr/lib/dracut/modules.d/70img-lib/
+-rwxr-xr-x root/root usr/lib/dracut/modules.d/70img-lib/img-lib.sh
+-rwxr-xr-x root/root usr/lib/dracut/modules.d/70img-lib/module-setup.sh
+drwxr-xr-x root/root usr/lib/dracut/modules.d/70kernel-modules-export/
+-rwxr-xr-x root/root usr/lib/dracut/modules.d/70kernel-modules-export/module-setup.sh
+-rwxr-xr-x root/root usr/lib/dracut/modules.d/70kernel-modules-export/modules-export.sh
+drwxr-xr-x root/root usr/lib/dracut/modules.d/70kernel-modules-extra/
+-rwxr-xr-x root/root usr/lib/dracut/modules.d/70kernel-modules-extra/module-setup.sh
+drwxr-xr-x root/root usr/lib/dracut/modules.d/70kernel-modules/
+-rwxr-xr-x root/root usr/lib/dracut/modules.d/70kernel-modules/module-setup.sh
+drwxr-xr-x root/root usr/lib/dracut/modules.d/70kernel-network-modules/
+-rwxr-xr-x root/root usr/lib/dracut/modules.d/70kernel-network-modules/module-setup.sh
+drwxr-xr-x root/root usr/lib/dracut/modules.d/70livenet/
+-rwxr-xr-x root/root usr/lib/dracut/modules.d/70livenet/fetch-liveupdate.sh
+-rwxr-xr-x root/root usr/lib/dracut/modules.d/70livenet/livenet-generator.sh
+-rwxr-xr-x root/root usr/lib/dracut/modules.d/70livenet/livenetroot.sh
+-rwxr-xr-x root/root usr/lib/dracut/modules.d/70livenet/module-setup.sh
+-rwxr-xr-x root/root usr/lib/dracut/modules.d/70livenet/parse-livenet.sh
+drwxr-xr-x root/root usr/lib/dracut/modules.d/70lvm/
+-rw-r--r-- root/root usr/lib/dracut/modules.d/70lvm/64-lvm.rules
+-rwxr-xr-x root/root usr/lib/dracut/modules.d/70lvm/lvm_scan.sh
+-rwxr-xr-x root/root usr/lib/dracut/modules.d/70lvm/module-setup.sh
+-rwxr-xr-x root/root usr/lib/dracut/modules.d/70lvm/parse-lvm.sh
+drwxr-xr-x root/root usr/lib/dracut/modules.d/70mdraid/
+-rw-r--r-- root/root usr/lib/dracut/modules.d/70mdraid/59-persistent-storage-md.rules
+-rw-r--r-- root/root usr/lib/dracut/modules.d/70mdraid/65-md-incremental-imsm.rules
+-rwxr-xr-x root/root usr/lib/dracut/modules.d/70mdraid/md-shutdown.sh
+-rwxr-xr-x root/root usr/lib/dracut/modules.d/70mdraid/mdmon-pre-shutdown.sh
+-rwxr-xr-x root/root usr/lib/dracut/modules.d/70mdraid/mdmon-pre-udev.sh
+-rwxr-xr-x root/root usr/lib/dracut/modules.d/70mdraid/mdraid-cleanup.sh
+-rwxr-xr-x root/root usr/lib/dracut/modules.d/70mdraid/mdraid-needshutdown.sh
+-rwxr-xr-x root/root usr/lib/dracut/modules.d/70mdraid/mdraid-waitclean.sh
+-rwxr-xr-x root/root usr/lib/dracut/modules.d/70mdraid/mdraid_start.sh
+-rwxr-xr-x root/root usr/lib/dracut/modules.d/70mdraid/module-setup.sh
+-rwxr-xr-x root/root usr/lib/dracut/modules.d/70mdraid/parse-md.sh
+drwxr-xr-x root/root usr/lib/dracut/modules.d/70memdisk/
+-rwxr-xr-x root/root usr/lib/dracut/modules.d/70memdisk/memdisk.sh
+-rwxr-xr-x root/root usr/lib/dracut/modules.d/70memdisk/module-setup.sh
+drwxr-xr-x root/root usr/lib/dracut/modules.d/70multipath/
+-rwxr-xr-x root/root usr/lib/dracut/modules.d/70multipath/module-setup.sh
+-rwxr-xr-x root/root usr/lib/dracut/modules.d/70multipath/multipath-shutdown.sh
+-rw-r--r-- root/root usr/lib/dracut/modules.d/70multipath/multipathd-configure.service
+-rw-r--r-- root/root usr/lib/dracut/modules.d/70multipath/multipathd-dracut.conf
+-rwxr-xr-x root/root usr/lib/dracut/modules.d/70multipath/multipathd-needshutdown.sh
+-rwxr-xr-x root/root usr/lib/dracut/modules.d/70multipath/multipathd-stop.sh
+-rwxr-xr-x root/root usr/lib/dracut/modules.d/70multipath/multipathd.sh
+drwxr-xr-x root/root usr/lib/dracut/modules.d/70numlock/
+-rwxr-xr-x root/root usr/lib/dracut/modules.d/70numlock/module-setup.sh
+-rwxr-xr-x root/root usr/lib/dracut/modules.d/70numlock/numlock.sh
+drwxr-xr-x root/root usr/lib/dracut/modules.d/70nvdimm/
+-rwxr-xr-x root/root usr/lib/dracut/modules.d/70nvdimm/module-setup.sh
+drwxr-xr-x root/root usr/lib/dracut/modules.d/70overlayfs/
+-rwxr-xr-x root/root usr/lib/dracut/modules.d/70overlayfs/module-setup.sh
+-rwxr-xr-x root/root usr/lib/dracut/modules.d/70overlayfs/mount-overlayfs.sh
+-rwxr-xr-x root/root usr/lib/dracut/modules.d/70overlayfs/overlayfs-lib.sh
+-rwxr-xr-x root/root usr/lib/dracut/modules.d/70overlayfs/prepare-overlayfs.sh
+drwxr-xr-x root/root usr/lib/dracut/modules.d/70pcmcia/
+-rwxr-xr-x root/root usr/lib/dracut/modules.d/70pcmcia/module-setup.sh
+drwxr-xr-x root/root usr/lib/dracut/modules.d/70ppcmac/
+-rwxr-xr-x root/root usr/lib/dracut/modules.d/70ppcmac/load-thermal.sh
+-rwxr-xr-x root/root usr/lib/dracut/modules.d/70ppcmac/module-setup.sh
+drwxr-xr-x root/root usr/lib/dracut/modules.d/70qcom-adsp/
+-rwxr-xr-x root/root usr/lib/dracut/modules.d/70qcom-adsp/module-setup.sh
+-rwxr-xr-x root/root usr/lib/dracut/modules.d/70qcom-adsp/qcom-adsp-pre-udev.sh
+drwxr-xr-x root/root usr/lib/dracut/modules.d/70qemu-net/
+-rwxr-xr-x root/root usr/lib/dracut/modules.d/70qemu-net/module-setup.sh
+drwxr-xr-x root/root usr/lib/dracut/modules.d/70qemu/
+-rwxr-xr-x root/root usr/lib/dracut/modules.d/70qemu/module-setup.sh
+drwxr-xr-x root/root usr/lib/dracut/modules.d/70uefi-lib/
+-rwxr-xr-x root/root usr/lib/dracut/modules.d/70uefi-lib/module-setup.sh
+-rwxr-xr-x root/root usr/lib/dracut/modules.d/70uefi-lib/uefi-lib.sh
+drwxr-xr-x root/root usr/lib/dracut/modules.d/71overlayfs-crypt/
+-rwxr-xr-x root/root usr/lib/dracut/modules.d/71overlayfs-crypt/module-setup.sh
+-rwxr-xr-x root/root usr/lib/dracut/modules.d/71overlayfs-crypt/overlayfs-crypt-lib.sh
+-rwxr-xr-x root/root usr/lib/dracut/modules.d/71overlayfs-crypt/prepare-overlayfs-crypt.sh
+drwxr-xr-x root/root usr/lib/dracut/modules.d/73crypt-gpg/
+-rw-r--r-- root/root usr/lib/dracut/modules.d/73crypt-gpg/README
+-rwxr-xr-x root/root usr/lib/dracut/modules.d/73crypt-gpg/crypt-gpg-lib.sh
+-rwxr-xr-x root/root usr/lib/dracut/modules.d/73crypt-gpg/module-setup.sh
+drwxr-xr-x root/root usr/lib/dracut/modules.d/73crypt-loop/
+-rwxr-xr-x root/root usr/lib/dracut/modules.d/73crypt-loop/crypt-loop-lib.sh
+-rwxr-xr-x root/root usr/lib/dracut/modules.d/73crypt-loop/module-setup.sh
+drwxr-xr-x root/root usr/lib/dracut/modules.d/74cifs/
+-rwxr-xr-x root/root usr/lib/dracut/modules.d/74cifs/cifs-lib.sh
+-rwxr-xr-x root/root usr/lib/dracut/modules.d/74cifs/cifsroot.sh
+-rwxr-xr-x root/root usr/lib/dracut/modules.d/74cifs/module-setup.sh
+-rwxr-xr-x root/root usr/lib/dracut/modules.d/74cifs/parse-cifsroot.sh
+drwxr-xr-x root/root usr/lib/dracut/modules.d/74debug/
+-rwxr-xr-x root/root usr/lib/dracut/modules.d/74debug/module-setup.sh
+drwxr-xr-x root/root usr/lib/dracut/modules.d/74fcoe-uefi/
+-rwxr-xr-x root/root usr/lib/dracut/modules.d/74fcoe-uefi/module-setup.sh
+-rwxr-xr-x root/root usr/lib/dracut/modules.d/74fcoe-uefi/parse-uefifcoe.sh
+drwxr-xr-x root/root usr/lib/dracut/modules.d/74fcoe/
+-rwxr-xr-x root/root usr/lib/dracut/modules.d/74fcoe/cleanup-fcoe.sh
+-rwxr-xr-x root/root usr/lib/dracut/modules.d/74fcoe/fcoe-edd.sh
+-rwxr-xr-x root/root usr/lib/dracut/modules.d/74fcoe/fcoe-up.sh
+-rwxr-xr-x root/root usr/lib/dracut/modules.d/74fcoe/lldpad.sh
+-rwxr-xr-x root/root usr/lib/dracut/modules.d/74fcoe/module-setup.sh
+-rwxr-xr-x root/root usr/lib/dracut/modules.d/74fcoe/parse-fcoe.sh
+-rwxr-xr-x root/root usr/lib/dracut/modules.d/74fcoe/stop-fcoe.sh
+drwxr-xr-x root/root usr/lib/dracut/modules.d/74fstab-sys/
+-rwxr-xr-x root/root usr/lib/dracut/modules.d/74fstab-sys/module-setup.sh
+-rwxr-xr-x root/root usr/lib/dracut/modules.d/74fstab-sys/mount-sys.sh
+drwxr-xr-x root/root usr/lib/dracut/modules.d/74hwdb/
+-rwxr-xr-x root/root usr/lib/dracut/modules.d/74hwdb/module-setup.sh
+drwxr-xr-x root/root usr/lib/dracut/modules.d/74iscsi/
+-rwxr-xr-x root/root usr/lib/dracut/modules.d/74iscsi/cleanup-iscsi.sh
+-rwxr-xr-x root/root usr/lib/dracut/modules.d/74iscsi/iscsiroot.sh
+-rwxr-xr-x root/root usr/lib/dracut/modules.d/74iscsi/module-setup.sh
+-rwxr-xr-x root/root usr/lib/dracut/modules.d/74iscsi/mount-lun.sh
+-rwxr-xr-x root/root usr/lib/dracut/modules.d/74iscsi/parse-iscsiroot.sh
+drwxr-xr-x root/root usr/lib/dracut/modules.d/74lunmask/
+-rwxr-xr-x root/root usr/lib/dracut/modules.d/74lunmask/fc_transport_scan_lun.sh
+-rwxr-xr-x root/root usr/lib/dracut/modules.d/74lunmask/module-setup.sh
+-rwxr-xr-x root/root usr/lib/dracut/modules.d/74lunmask/parse-lunmask.sh
+-rwxr-xr-x root/root usr/lib/dracut/modules.d/74lunmask/sas_transport_scan_lun.sh
+drwxr-xr-x root/root usr/lib/dracut/modules.d/74nbd/
+-rwxr-xr-x root/root usr/lib/dracut/modules.d/74nbd/module-setup.sh
+-rwxr-xr-x root/root usr/lib/dracut/modules.d/74nbd/nbd-generator.sh
+-rwxr-xr-x root/root usr/lib/dracut/modules.d/74nbd/nbdroot.sh
+-rwxr-xr-x root/root usr/lib/dracut/modules.d/74nbd/parse-nbdroot.sh
+drwxr-xr-x root/root usr/lib/dracut/modules.d/74nfs/
+-rwxr-xr-x root/root usr/lib/dracut/modules.d/74nfs/module-setup.sh
+-rwxr-xr-x root/root usr/lib/dracut/modules.d/74nfs/nfs-lib.sh
+-rwxr-xr-x root/root usr/lib/dracut/modules.d/74nfs/nfs-start-rpc.sh
+-rwxr-xr-x root/root usr/lib/dracut/modules.d/74nfs/nfsroot-cleanup.sh
+-rwxr-xr-x root/root usr/lib/dracut/modules.d/74nfs/nfsroot.sh
+-rwxr-xr-x root/root usr/lib/dracut/modules.d/74nfs/parse-nfsroot.sh
+drwxr-xr-x root/root usr/lib/dracut/modules.d/74nvmf/
+-rw-r--r-- root/root usr/lib/dracut/modules.d/74nvmf/95-nvmf-initqueue.rules
+-rwxr-xr-x root/root usr/lib/dracut/modules.d/74nvmf/module-setup.sh
+-rwxr-xr-x root/root usr/lib/dracut/modules.d/74nvmf/nbftroot.sh
+-rwxr-xr-x root/root usr/lib/dracut/modules.d/74nvmf/nvmf-autoconnect.sh
+-rwxr-xr-x root/root usr/lib/dracut/modules.d/74nvmf/parse-nvmf-boot-connections.sh
+drwxr-xr-x root/root usr/lib/dracut/modules.d/74resume/
+-rwxr-xr-x root/root usr/lib/dracut/modules.d/74resume/module-setup.sh
+-rwxr-xr-x root/root usr/lib/dracut/modules.d/74resume/parse-resume.sh
+-rwxr-xr-x root/root usr/lib/dracut/modules.d/74resume/resume.sh
+drwxr-xr-x root/root usr/lib/dracut/modules.d/74rootfs-block-fallback/
+-rwxr-xr-x root/root usr/lib/dracut/modules.d/74rootfs-block-fallback/module-setup.sh
+-rwxr-xr-x root/root usr/lib/dracut/modules.d/74rootfs-block-fallback/rootfallback.sh
+drwxr-xr-x root/root usr/lib/dracut/modules.d/74rootfs-block/
+-rw-r--r-- root/root usr/lib/dracut/modules.d/74rootfs-block/59-persistent-storage.rules
+-rw-r--r-- root/root usr/lib/dracut/modules.d/74rootfs-block/61-persistent-storage.rules
+-rwxr-xr-x root/root usr/lib/dracut/modules.d/74rootfs-block/block-genrules.sh
+-rwxr-xr-x root/root usr/lib/dracut/modules.d/74rootfs-block/module-setup.sh
+-rwxr-xr-x root/root usr/lib/dracut/modules.d/74rootfs-block/mount-root.sh
+-rwxr-xr-x root/root usr/lib/dracut/modules.d/74rootfs-block/parse-block.sh
+drwxr-xr-x root/root usr/lib/dracut/modules.d/74ssh-client/
+-rwxr-xr-x root/root usr/lib/dracut/modules.d/74ssh-client/module-setup.sh
+drwxr-xr-x root/root usr/lib/dracut/modules.d/74terminfo/
+-rwxr-xr-x root/root usr/lib/dracut/modules.d/74terminfo/module-setup.sh
+drwxr-xr-x root/root usr/lib/dracut/modules.d/74udev-rules/
+-rwxr-xr-x root/root usr/lib/dracut/modules.d/74udev-rules/module-setup.sh
+drwxr-xr-x root/root usr/lib/dracut/modules.d/74virtfs/
+-rwxr-xr-x root/root usr/lib/dracut/modules.d/74virtfs/module-setup.sh
+-rwxr-xr-x root/root usr/lib/dracut/modules.d/74virtfs/mount-virtfs.sh
+-rwxr-xr-x root/root usr/lib/dracut/modules.d/74virtfs/parse-virtfs.sh
+drwxr-xr-x root/root usr/lib/dracut/modules.d/74virtiofs/
+-rwxr-xr-x root/root usr/lib/dracut/modules.d/74virtiofs/module-setup.sh
+-rwxr-xr-x root/root usr/lib/dracut/modules.d/74virtiofs/mount-virtiofs.sh
+-rwxr-xr-x root/root usr/lib/dracut/modules.d/74virtiofs/parse-virtiofs.sh
+drwxr-xr-x root/root usr/lib/dracut/modules.d/75securityfs/
+-rwxr-xr-x root/root usr/lib/dracut/modules.d/75securityfs/module-setup.sh
+-rwxr-xr-x root/root usr/lib/dracut/modules.d/75securityfs/securityfs.sh
+drwxr-xr-x root/root usr/lib/dracut/modules.d/76biosdevname/
+-rwxr-xr-x root/root usr/lib/dracut/modules.d/76biosdevname/module-setup.sh
+-rwxr-xr-x root/root usr/lib/dracut/modules.d/76biosdevname/parse-biosdevname.sh
+drwxr-xr-x root/root usr/lib/dracut/modules.d/76masterkey/
+-rw-r--r-- root/root usr/lib/dracut/modules.d/76masterkey/README
+-rwxr-xr-x root/root usr/lib/dracut/modules.d/76masterkey/masterkey.sh
+-rwxr-xr-x root/root usr/lib/dracut/modules.d/76masterkey/module-setup.sh
+drwxr-xr-x root/root usr/lib/dracut/modules.d/77ecryptfs/
+-rw-r--r-- root/root usr/lib/dracut/modules.d/77ecryptfs/README
+-rwxr-xr-x root/root usr/lib/dracut/modules.d/77ecryptfs/ecryptfs-mount.sh
+-rwxr-xr-x root/root usr/lib/dracut/modules.d/77ecryptfs/module-setup.sh
+drwxr-xr-x root/root usr/lib/dracut/modules.d/77initqueue/
+-rw-r--r-- root/root usr/lib/dracut/modules.d/77initqueue/dracut-initqueue.service
+-rw-r--r-- root/root usr/lib/dracut/modules.d/77initqueue/dracut-initqueue.service.8.adoc
+-rwxr-xr-x root/root usr/lib/dracut/modules.d/77initqueue/dracut-initqueue.sh
+-rwxr-xr-x root/root usr/lib/dracut/modules.d/77initqueue/initqueue.sh
+-rwxr-xr-x root/root usr/lib/dracut/modules.d/77initqueue/module-setup.sh
+drwxr-xr-x root/root usr/lib/dracut/modules.d/77integrity/
+-rw-r--r-- root/root usr/lib/dracut/modules.d/77integrity/README
+-rwxr-xr-x root/root usr/lib/dracut/modules.d/77integrity/evm-enable.sh
+-rwxr-xr-x root/root usr/lib/dracut/modules.d/77integrity/ima-keys-load.sh
+-rwxr-xr-x root/root usr/lib/dracut/modules.d/77integrity/ima-policy-load.sh
+-rwxr-xr-x root/root usr/lib/dracut/modules.d/77integrity/module-setup.sh
+drwxr-xr-x root/root usr/lib/dracut/modules.d/77pollcdrom/
+-rwxr-xr-x root/root usr/lib/dracut/modules.d/77pollcdrom/module-setup.sh
+-rwxr-xr-x root/root usr/lib/dracut/modules.d/77pollcdrom/pollcdrom.sh
+drwxr-xr-x root/root usr/lib/dracut/modules.d/77selinux/
+-rwxr-xr-x root/root usr/lib/dracut/modules.d/77selinux/module-setup.sh
+-rwxr-xr-x root/root usr/lib/dracut/modules.d/77selinux/selinux-loadpolicy.sh
+drwxr-xr-x root/root usr/lib/dracut/modules.d/77syslog/
+-rw-r--r-- root/root usr/lib/dracut/modules.d/77syslog/README
+-rwxr-xr-x root/root usr/lib/dracut/modules.d/77syslog/module-setup.sh
+-rwxr-xr-x root/root usr/lib/dracut/modules.d/77syslog/parse-syslog-opts.sh
+-rw-r--r-- root/root usr/lib/dracut/modules.d/77syslog/rsyslog.conf
+-rwxr-xr-x root/root usr/lib/dracut/modules.d/77syslog/rsyslogd-start.sh
+-rwxr-xr-x root/root usr/lib/dracut/modules.d/77syslog/rsyslogd-stop.sh
+-rwxr-xr-x root/root usr/lib/dracut/modules.d/77syslog/syslog-cleanup.sh
+drwxr-xr-x root/root usr/lib/dracut/modules.d/77usrmount/
+-rwxr-xr-x root/root usr/lib/dracut/modules.d/77usrmount/module-setup.sh
+-rwxr-xr-x root/root usr/lib/dracut/modules.d/77usrmount/mount-usr.sh
+drwxr-xr-x root/root usr/lib/dracut/modules.d/80base/
+-rwxr-xr-x root/root usr/lib/dracut/modules.d/80base/dracut-dev-lib.sh
+-rwxr-xr-x root/root usr/lib/dracut/modules.d/80base/dracut-lib.sh
+-rwxr-xr-x root/root usr/lib/dracut/modules.d/80base/init.sh
+-rwxr-xr-x root/root usr/lib/dracut/modules.d/80base/insmodpost.sh
+-rwxr-xr-x root/root usr/lib/dracut/modules.d/80base/loginit.sh
+-rwxr-xr-x root/root usr/lib/dracut/modules.d/80base/module-setup.sh
+-rwxr-xr-x root/root usr/lib/dracut/modules.d/80base/parse-kernel.sh
+-rwxr-xr-x root/root usr/lib/dracut/modules.d/80base/parse-root-opts.sh
+-rwxr-xr-x root/root usr/lib/dracut/modules.d/80base/rdsosreport.sh
+drwxr-xr-x root/root usr/lib/dracut/modules.d/81busybox/
+-rwxr-xr-x root/root usr/lib/dracut/modules.d/81busybox/module-setup.sh
+drwxr-xr-x root/root usr/lib/dracut/modules.d/85shell-interpreter/
+-rwxr-xr-x root/root usr/lib/dracut/modules.d/85shell-interpreter/module-setup.sh
+drwxr-xr-x root/root usr/lib/dracut/modules.d/86shutdown/
+-rwxr-xr-x root/root usr/lib/dracut/modules.d/86shutdown/module-setup.sh
+-rwxr-xr-x root/root usr/lib/dracut/modules.d/86shutdown/shutdown.sh
+drwxr-xr-x root/root usr/lib/kernel/
+drwxr-xr-x root/root usr/lib/kernel/install.d/
+-rwxr-xr-x root/root usr/lib/kernel/install.d/50-dracut.install
+-rwxr-xr-x root/root usr/lib/kernel/install.d/51-dracut-rescue.install
+drwxr-xr-x root/root usr/share/
+drwxr-xr-x root/root usr/share/bash-completion/
+drwxr-xr-x root/root usr/share/bash-completion/completions/
+-rw-r--r-- root/root usr/share/bash-completion/completions/dracut
+-rw-r--r-- root/root usr/share/bash-completion/completions/lsinitrd
+drwxr-xr-x root/root usr/share/man/
+drwxr-xr-x root/root usr/share/man/man1/
+-rw-r--r-- root/root usr/share/man/man1/lsinitrd.1.gz
+drwxr-xr-x root/root usr/share/man/man5/
+-rw-r--r-- root/root usr/share/man/man5/dracut.conf.5.gz
+drwxr-xr-x root/root usr/share/man/man7/
+-rw-r--r-- root/root usr/share/man/man7/dracut.bootup.7.gz
+-rw-r--r-- root/root usr/share/man/man7/dracut.cmdline.7.gz
+-rw-r--r-- root/root usr/share/man/man7/dracut.modules.7.gz
+lrwxrwxrwx root/root usr/share/man/man7/dracut.kernel.7.gz -> dracut.cmdline.7.gz
+drwxr-xr-x root/root usr/share/man/man8/
+-rw-r--r-- root/root usr/share/man/man8/dracut-catimages.8.gz
+-rw-r--r-- root/root usr/share/man/man8/dracut.8.gz
+drwxr-xr-x root/root usr/share/pkgconfig/
+-rw-r--r-- root/root usr/share/pkgconfig/dracut.pc
diff --git a/opt/dracut/.signature b/opt/dracut/.signature
new file mode 100644
index 0000000..e0a3b05
--- /dev/null
+++ b/opt/dracut/.signature
@@ -0,0 +1,6 @@
+RWTZ9IduCSQ/mCIdDpUmJIQMQid2ClBlJPjveaadyLHBT2td/o8LbrvAr4yrp9HSxzhVLEMlRD9biGDBjgqwuk2TwWFxr9bXfgU=
+
+SHA256 (MAKEPKG) = bc7fe82378ccc80730978d7c6d0ef3090d34d438fb8d2b632f04b6c8bbdc304f
+SHA256 (.footprint) = 39b08bc530ffab44ab9cfc9a37c0a4afa24fd65b16d0c0b1e16448df72f90db4
+SHA256 (112.tar.gz) = 839d21eb4bd27bb0ee40d74c9da46df088c2e1425fcd8c3ea62b7e3a3dd28a91
+SHA256 (dracut#112-1.pkg.tar.gz) = 639a2b8c56aa22bb86bef8570f532b24e8291f968af0e45d4a4c849432e1f29c
diff --git a/opt/dracut/MAKEPKG b/opt/dracut/MAKEPKG
new file mode 100644
index 0000000..910ac81
--- /dev/null
+++ b/opt/dracut/MAKEPKG
@@ -0,0 +1,41 @@
+#!/bin/mkpkg
+# description=Event-driven initramfs infrastructure
+# url: https://github.com/dracut-ng/dracut
+
+name=dracut
+version=112
+release=1
+depends=(bash kmod musl-fts cpio)
+makedeps=(pkgconf asciidoctor)
+source=("https://github.com/dracut-ng/dracut/archive/refs/tags/${version}.tar.gz")
+sha256sums=(
+ "839d21eb4bd27bb0ee40d74c9da46df088c2e1425fcd8c3ea62b7e3a3dd28a91"
+)
+
+build() {
+ cd "dracut-${version}"
+ ./configure \
+ --prefix=/usr \
+ --sysconfdir=/etc \
+ --bindir=/usr/bin \
+ --libdir=/usr/lib \
+ --mandir=/usr/share/man \
+ --systemdsystemunitdir= \
+ --configprofile= \
+ --disable-dracut-cpio
+ make DRACUT_MAIN_VERSION="${version}" DRACUT_FULL_VERSION="${version}"
+
+ make DRACUT_MAIN_VERSION="${version}" DRACUT_FULL_VERSION="${version}" \
+ DESTDIR="$PKG" install
+
+ rm -f "$PKG/usr/lib/dracut/modules.d/77initqueue/dracut-initqueue.service.8"
+}
+
+
+signify() {
+ untrusted comment: public key
+ RWTZ9IduCSQ/mL8337TEUinPwT92xFEUpD92hkS7IxcOnzTt9QdpohT3
+}
+
+# vim: filetype=sh
+
diff --git a/opt/ell/.footprint b/opt/ell/.footprint
new file mode 100644
index 0000000..e2881a9
--- /dev/null
+++ b/opt/ell/.footprint
@@ -0,0 +1,60 @@
+drwxr-xr-x root/root usr/
+drwxr-xr-x root/root usr/include/
+drwxr-xr-x root/root usr/include/ell/
+-rw-r--r-- root/root usr/include/ell/acd.h
+-rw-r--r-- root/root usr/include/ell/base64.h
+-rw-r--r-- root/root usr/include/ell/cert.h
+-rw-r--r-- root/root usr/include/ell/checksum.h
+-rw-r--r-- root/root usr/include/ell/cipher.h
+-rw-r--r-- root/root usr/include/ell/cleanup.h
+-rw-r--r-- root/root usr/include/ell/dbus-client.h
+-rw-r--r-- root/root usr/include/ell/dbus-service.h
+-rw-r--r-- root/root usr/include/ell/dbus.h
+-rw-r--r-- root/root usr/include/ell/dhcp.h
+-rw-r--r-- root/root usr/include/ell/dhcp6.h
+-rw-r--r-- root/root usr/include/ell/dir.h
+-rw-r--r-- root/root usr/include/ell/ecc.h
+-rw-r--r-- root/root usr/include/ell/ecdh.h
+-rw-r--r-- root/root usr/include/ell/ell.h
+-rw-r--r-- root/root usr/include/ell/file.h
+-rw-r--r-- root/root usr/include/ell/genl.h
+-rw-r--r-- root/root usr/include/ell/gpio.h
+-rw-r--r-- root/root usr/include/ell/hashmap.h
+-rw-r--r-- root/root usr/include/ell/hwdb.h
+-rw-r--r-- root/root usr/include/ell/icmp6.h
+-rw-r--r-- root/root usr/include/ell/idle.h
+-rw-r--r-- root/root usr/include/ell/io.h
+-rw-r--r-- root/root usr/include/ell/key.h
+-rw-r--r-- root/root usr/include/ell/log.h
+-rw-r--r-- root/root usr/include/ell/main.h
+-rw-r--r-- root/root usr/include/ell/minheap.h
+-rw-r--r-- root/root usr/include/ell/net.h
+-rw-r--r-- root/root usr/include/ell/netconfig.h
+-rw-r--r-- root/root usr/include/ell/netlink.h
+-rw-r--r-- root/root usr/include/ell/notifylist.h
+-rw-r--r-- root/root usr/include/ell/path.h
+-rw-r--r-- root/root usr/include/ell/pem.h
+-rw-r--r-- root/root usr/include/ell/queue.h
+-rw-r--r-- root/root usr/include/ell/random.h
+-rw-r--r-- root/root usr/include/ell/ringbuf.h
+-rw-r--r-- root/root usr/include/ell/rtnl.h
+-rw-r--r-- root/root usr/include/ell/settings.h
+-rw-r--r-- root/root usr/include/ell/signal.h
+-rw-r--r-- root/root usr/include/ell/string.h
+-rw-r--r-- root/root usr/include/ell/strv.h
+-rw-r--r-- root/root usr/include/ell/sysctl.h
+-rw-r--r-- root/root usr/include/ell/test.h
+-rw-r--r-- root/root usr/include/ell/tester.h
+-rw-r--r-- root/root usr/include/ell/time.h
+-rw-r--r-- root/root usr/include/ell/timeout.h
+-rw-r--r-- root/root usr/include/ell/tls.h
+-rw-r--r-- root/root usr/include/ell/uintset.h
+-rw-r--r-- root/root usr/include/ell/utf8.h
+-rw-r--r-- root/root usr/include/ell/util.h
+-rw-r--r-- root/root usr/include/ell/uuid.h
+drwxr-xr-x root/root usr/lib/
+-rwxr-xr-x root/root usr/lib/libell.so.0.0.2
+lrwxrwxrwx root/root usr/lib/libell.so -> libell.so.0.0.2
+lrwxrwxrwx root/root usr/lib/libell.so.0 -> libell.so.0.0.2
+drwxr-xr-x root/root usr/lib/pkgconfig/
+-rw-r--r-- root/root usr/lib/pkgconfig/ell.pc
diff --git a/opt/ell/.signature b/opt/ell/.signature
new file mode 100644
index 0000000..14322ce
--- /dev/null
+++ b/opt/ell/.signature
@@ -0,0 +1,6 @@
+RWTZ9IduCSQ/mNzCiKfgIhBiQjqeYH1u3C/+0XjYyWFqRUrDX4VXgJiaLauqUn/MpbyTm+Pzq7qLx+T/DL6jnNKgq9MraIScnQQ=
+
+SHA256 (MAKEPKG) = 9b1e0400e28247fac1bc26dcd787865a1746dcd938c008a449beb98541ce16d1
+SHA256 (.footprint) = 7f1e740e9b2d8cc0414a4e6143bc7f69c6e962d138ef0bbf8059b73cf2fcf17d
+SHA256 (ell-0.83.tar.xz) = 39a562f5ab2768e69da1ffbb1f98a8eb3483baffc7d2ef6adc3705e4fd4e53fb
+SHA256 (ell#0.83-1.pkg.tar.gz) = 45834cc5a75c2a97489a6890eb83876d7bb2df6d0feadbc32f03838747a24bd2
diff --git a/opt/ell/MAKEPKG b/opt/ell/MAKEPKG
new file mode 100644
index 0000000..9e21a0f
--- /dev/null
+++ b/opt/ell/MAKEPKG
@@ -0,0 +1,33 @@
+#!/bin/mkpkg
+# description: Embedded Linux Library
+# url: https://git.kernel.org/pub/scm/libs/ell/ell.git/
+
+name=ell
+version=0.83
+release=1
+depends=()
+makedeps=()
+source=(https://www.kernel.org/pub/linux/libs/ell/$name-$version.tar.xz)
+
+sha256sums=(
+ "39a562f5ab2768e69da1ffbb1f98a8eb3483baffc7d2ef6adc3705e4fd4e53fb"
+)
+
+build() {
+ cd $name-$version
+
+ ./configure \
+ --prefix=/usr \
+ --sysconfdir=/etc \
+ --localstatedir=/var
+
+ make
+ make DESTDIR=$PKG install
+}
+
+signify() {
+ untrusted comment: public key
+ RWTZ9IduCSQ/mL8337TEUinPwT92xFEUpD92hkS7IxcOnzTt9QdpohT3
+}
+
+# vim: filetype=sh
diff --git a/opt/emacs/.footprint b/opt/emacs/.footprint
new file mode 100644
index 0000000..017d679
--- /dev/null
+++ b/opt/emacs/.footprint
@@ -0,0 +1,4559 @@
+drwxr-xr-x root/root usr/
+drwxr-xr-x root/root usr/bin/
+-rwxr-xr-x root/root usr/bin/ebrowse
+-rwxr-xr-x root/root usr/bin/emacs-31.1
+-rwxr-xr-x root/root usr/bin/emacsclient
+-rwxr-xr-x root/root usr/bin/etags
+lrwxrwxrwx root/root usr/bin/emacs -> emacs-31.1
+drwxr-xr-x root/root usr/include/
+-rw-r--r-- root/root usr/include/emacs-module.h
+drwxr-xr-x root/root usr/lib/
+drwxr-xr-x root/root usr/lib/systemd/
+drwxr-xr-x root/root usr/lib/systemd/user/
+-rw-r--r-- root/root usr/lib/systemd/user/emacs.service
+drwxr-xr-x root/root usr/libexec/
+drwxr-xr-x root/root usr/libexec/emacs/
+drwxr-xr-x root/root usr/libexec/emacs/31.1/
+drwxr-xr-x root/root usr/libexec/emacs/31.1/x86_64-pc-linux-musl/
+-rw-r--r-- root/root usr/libexec/emacs/31.1/x86_64-pc-linux-musl/emacs-a018a31864d1e2aa90d56d72a2335281adf3e050b27c9557aa7e9a3777efe09d.pdmp
+-rwxr-xr-x root/root usr/libexec/emacs/31.1/x86_64-pc-linux-musl/hexl
+-rwxr-xr-x root/root usr/libexec/emacs/31.1/x86_64-pc-linux-musl/movemail
+-rwxr-xr-x root/root usr/libexec/emacs/31.1/x86_64-pc-linux-musl/rcs2log
+drwxr-xr-x root/root usr/share/
+drwxr-xr-x root/root usr/share/applications/
+-rw-r--r-- root/root usr/share/applications/emacs-mail.desktop
+-rw-r--r-- root/root usr/share/applications/emacs.desktop
+-rw-r--r-- root/root usr/share/applications/emacsclient-mail.desktop
+-rw-r--r-- root/root usr/share/applications/emacsclient.desktop
+drwxr-xr-x root/root usr/share/emacs/
+drwxr-xr-x root/root usr/share/emacs/31.1/
+drwxr-xr-x root/root usr/share/emacs/31.1/etc/
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/AUTHORS
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/CALC-NEWS
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/COPYING
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/DEBUG
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/DEVEL.HUMOR
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/DISTRIB
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/DOC
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/EGLOT-NEWS
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/ERC-NEWS
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/ETAGS.EBNF
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/ETAGS.README
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/HELLO
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/HISTORY
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/JOKES
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/MACHINES
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/MH-E-NEWS
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/NEWS
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/NEWS.1-17
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/NEWS.18
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/NEWS.19
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/NEWS.20
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/NEWS.21
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/NEWS.22
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/NEWS.23
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/NEWS.24
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/NEWS.25
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/NEWS.26
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/NEWS.27
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/NEWS.28
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/NEWS.29
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/NEWS.30
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/NEXTSTEP
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/NXML-NEWS
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/ORG-NEWS
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/PROBLEMS
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/README
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/TERMS
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/TODO
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/compilation.txt
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/copyright-assign.txt
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/edt-user.el
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/emacs-buffer.gdb
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/emacs-mail.desktop
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/emacs.desktop
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/emacs.icon
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/emacs.metainfo.xml
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/emacs.service
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/emacs_lldb.py
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/emacsclient-mail.desktop
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/emacsclient.desktop
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/enriched.txt
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/future-bug
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/gnus-tut.txt
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/grep.txt
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/org.gnu.emacs.defaults.gschema.xml
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/package-autosuggest.eld
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/package-keyring.gpg
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/ps-prin0.ps
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/ps-prin1.ps
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/publicsuffix.txt.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/rgb.txt
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/ses-example.ses
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/spook.lines
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/symbol-releases.eld
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/w32-feature.el
+drwxr-xr-x root/root usr/share/emacs/31.1/etc/charsets/
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/charsets/8859-10.map
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/charsets/8859-11.map
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/charsets/8859-13.map
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/charsets/8859-14.map
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/charsets/8859-15.map
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/charsets/8859-16.map
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/charsets/8859-2.map
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/charsets/8859-3.map
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/charsets/8859-4.map
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/charsets/8859-5.map
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/charsets/8859-6.map
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/charsets/8859-7.map
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/charsets/8859-8.map
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/charsets/8859-9.map
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/charsets/ALTERNATIVNYJ.map
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/charsets/BIG5-1.map
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/charsets/BIG5-2.map
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/charsets/BIG5-HKSCS.map
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/charsets/BIG5.map
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/charsets/CNS-1.map
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/charsets/CNS-2.map
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/charsets/CNS-3.map
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/charsets/CNS-4.map
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/charsets/CNS-5.map
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/charsets/CNS-6.map
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/charsets/CNS-7.map
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/charsets/CNS-F.map
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/charsets/CP10007.map
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/charsets/CP1125.map
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/charsets/CP1250.map
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/charsets/CP1251.map
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/charsets/CP1252.map
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/charsets/CP1253.map
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/charsets/CP1254.map
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/charsets/CP1255.map
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/charsets/CP1256.map
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/charsets/CP1257.map
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/charsets/CP1258.map
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/charsets/CP720.map
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/charsets/CP737.map
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/charsets/CP775.map
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/charsets/CP858.map
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/charsets/CP932-2BYTE.map
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/charsets/CP949-2BYTE.map
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/charsets/EBCDICUK.map
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/charsets/EBCDICUS.map
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/charsets/GB180302.map
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/charsets/GB180304.map
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/charsets/GB2312.map
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/charsets/GBK.map
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/charsets/HP-ROMAN8.map
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/charsets/IBM037.map
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/charsets/IBM038.map
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/charsets/IBM1004.map
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/charsets/IBM1026.map
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/charsets/IBM1047.map
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/charsets/IBM256.map
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/charsets/IBM273.map
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/charsets/IBM274.map
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/charsets/IBM275.map
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/charsets/IBM277.map
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/charsets/IBM278.map
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/charsets/IBM280.map
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/charsets/IBM281.map
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/charsets/IBM284.map
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/charsets/IBM285.map
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/charsets/IBM290.map
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/charsets/IBM297.map
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/charsets/IBM420.map
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/charsets/IBM423.map
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/charsets/IBM424.map
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/charsets/IBM437.map
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/charsets/IBM500.map
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/charsets/IBM850.map
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/charsets/IBM851.map
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/charsets/IBM852.map
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/charsets/IBM855.map
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/charsets/IBM856.map
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/charsets/IBM857.map
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/charsets/IBM860.map
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/charsets/IBM861.map
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/charsets/IBM862.map
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/charsets/IBM863.map
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/charsets/IBM864.map
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/charsets/IBM865.map
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/charsets/IBM866.map
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/charsets/IBM868.map
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/charsets/IBM869.map
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/charsets/IBM870.map
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/charsets/IBM871.map
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/charsets/IBM874.map
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/charsets/IBM875.map
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/charsets/IBM880.map
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/charsets/IBM891.map
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/charsets/IBM903.map
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/charsets/IBM904.map
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/charsets/IBM905.map
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/charsets/IBM918.map
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/charsets/JISC6226.map
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/charsets/JISX0201.map
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/charsets/JISX0208.map
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/charsets/JISX0212.map
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/charsets/JISX2131.map
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/charsets/JISX2132.map
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/charsets/JISX213A.map
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/charsets/JOHAB.map
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/charsets/KA-ACADEMY.map
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/charsets/KA-PS.map
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/charsets/KOI-8.map
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/charsets/KOI8-R.map
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/charsets/KOI8-T.map
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/charsets/KOI8-U.map
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/charsets/KSC5601.map
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/charsets/KSC5636.map
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/charsets/MACINTOSH.map
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/charsets/MIK.map
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/charsets/MULE-ethiopic.map
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/charsets/MULE-ipa.map
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/charsets/MULE-is13194.map
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/charsets/MULE-lviscii.map
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/charsets/MULE-sisheng.map
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/charsets/MULE-tibetan.map
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/charsets/MULE-uviscii.map
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/charsets/NEXTSTEP.map
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/charsets/PTCP154.map
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/charsets/README
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/charsets/TIS-620.map
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/charsets/VISCII.map
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/charsets/VSCII-2.map
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/charsets/VSCII.map
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/charsets/stdenc.map
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/charsets/symbol.map
+drwxr-xr-x root/root usr/share/emacs/31.1/etc/e/
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/e/README
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/e/eterm-color
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/e/eterm-color.ti
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/e/eterm-direct
+drwxr-xr-x root/root usr/share/emacs/31.1/etc/forms/
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/forms/README
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/forms/forms-d2.dat
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/forms/forms-d2.el
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/forms/forms-pass.el
+drwxr-xr-x root/root usr/share/emacs/31.1/etc/gnus/
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/gnus/gnus-setup.ast
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/gnus/news-server.ast
+drwxr-xr-x root/root usr/share/emacs/31.1/etc/images/
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/images/README
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/images/alt.pbm
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/images/attach.pbm
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/images/attach.xpm
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/images/back-arrow.pbm
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/images/back-arrow.xpm
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/images/bookmark_add.pbm
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/images/bookmark_add.xpm
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/images/cancel.pbm
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/images/cancel.xpm
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/images/checkbox-mixed.svg
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/images/checked.svg
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/images/checked.xpm
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/images/close.pbm
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/images/close.xpm
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/images/commit.pbm
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/images/commit.xpm
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/images/conceal.pbm
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/images/conceal.svg
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/images/connect-to-url.pbm
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/images/connect-to-url.xpm
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/images/connect.pbm
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/images/connect.xpm
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/images/contact.pbm
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/images/contact.xpm
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/images/copy.pbm
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/images/copy.xpm
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/images/ctrl.pbm
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/images/cut.pbm
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/images/cut.xpm
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/images/data-save.pbm
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/images/data-save.xpm
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/images/delete.pbm
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/images/delete.xpm
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/images/describe.pbm
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/images/describe.xpm
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/images/diropen.pbm
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/images/diropen.xpm
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/images/disconnect.pbm
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/images/disconnect.xpm
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/images/down.svg
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/images/exit.pbm
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/images/exit.xpm
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/images/fwd-arrow.pbm
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/images/fwd-arrow.xpm
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/images/gen-changelog.pbm
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/images/gen-changelog.xpm
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/images/gnus.pbm
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/images/help.pbm
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/images/help.xpm
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/images/home.pbm
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/images/home.xpm
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/images/hyper.pbm
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/images/index.pbm
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/images/index.xpm
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/images/info.pbm
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/images/info.xpm
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/images/ins-changelog.pbm
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/images/ins-changelog.xpm
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/images/jump-to.pbm
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/images/jump-to.xpm
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/images/kitchen-sink.xpm
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/images/last-page.pbm
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/images/last-page.xpm
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/images/left-arrow.pbm
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/images/left-arrow.xpm
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/images/left.svg
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/images/letter.pbm
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/images/letter.xpm
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/images/load-changelog.pbm
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/images/load-changelog.xpm
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/images/lock-broken.pbm
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/images/lock-broken.xpm
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/images/lock-ok.pbm
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/images/lock-ok.xpm
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/images/lock.pbm
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/images/lock.xpm
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/images/meta.pbm
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/images/mh-logo.pbm
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/images/mh-logo.xpm
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/images/new.pbm
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/images/new.xpm
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/images/next-node.pbm
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/images/next-node.xpm
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/images/next-page.pbm
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/images/next-page.xpm
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/images/open.pbm
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/images/open.xpm
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/images/outline-close.pbm
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/images/outline-close.svg
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/images/outline-open.pbm
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/images/outline-open.svg
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/images/paste.pbm
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/images/paste.xpm
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/images/preferences.pbm
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/images/preferences.xpm
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/images/prev-node.pbm
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/images/prev-node.xpm
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/images/print.pbm
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/images/print.xpm
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/images/radio-checked.svg
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/images/radio-mixed.svg
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/images/radio.svg
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/images/redo.pbm
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/images/redo.xpm
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/images/refresh.pbm
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/images/refresh.xpm
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/images/reveal.pbm
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/images/reveal.svg
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/images/right-arrow.pbm
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/images/right-arrow.xpm
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/images/right.svg
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/images/save.pbm
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/images/save.xpm
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/images/saveas.pbm
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/images/saveas.xpm
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/images/search-replace.pbm
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/images/search-replace.xpm
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/images/search.pbm
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/images/search.xpm
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/images/separator.pbm
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/images/separator.xpm
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/images/shift.pbm
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/images/show.pbm
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/images/show.xpm
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/images/sort-ascending.pbm
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/images/sort-ascending.xpm
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/images/sort-column-ascending.pbm
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/images/sort-column-ascending.xpm
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/images/sort-criteria.pbm
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/images/sort-criteria.xpm
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/images/sort-descending.pbm
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/images/sort-descending.xpm
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/images/sort-row-ascending.pbm
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/images/sort-row-ascending.xpm
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/images/spell.pbm
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/images/spell.xpm
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/images/splash.bmp
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/images/splash.pbm
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/images/splash.png
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/images/splash.svg
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/images/splash.xpm
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/images/super.pbm
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/images/unchecked.pbm
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/images/unchecked.svg
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/images/unchecked.xpm
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/images/undo.pbm
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/images/undo.xpm
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/images/up-arrow.pbm
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/images/up-arrow.xpm
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/images/up-node.pbm
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/images/up-node.xpm
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/images/up.svg
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/images/view-diff.pbm
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/images/view-diff.xpm
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/images/zoom-in.pbm
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/images/zoom-in.xpm
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/images/zoom-out.pbm
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/images/zoom-out.xpm
+drwxr-xr-x root/root usr/share/emacs/31.1/etc/images/custom/
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/images/custom/README
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/images/custom/down-pushed.pbm
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/images/custom/down-pushed.xpm
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/images/custom/down.pbm
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/images/custom/down.xpm
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/images/custom/right-pushed.pbm
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/images/custom/right-pushed.xpm
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/images/custom/right.pbm
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/images/custom/right.xpm
+drwxr-xr-x root/root usr/share/emacs/31.1/etc/images/ezimage/
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/images/ezimage/README
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/images/ezimage/bits.pbm
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/images/ezimage/bits.xpm
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/images/ezimage/bitsbang.pbm
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/images/ezimage/bitsbang.xpm
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/images/ezimage/box-minus.pbm
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/images/ezimage/box-minus.xpm
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/images/ezimage/box-plus.pbm
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/images/ezimage/box-plus.xpm
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/images/ezimage/box.pbm
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/images/ezimage/box.xpm
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/images/ezimage/checkmark.pbm
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/images/ezimage/checkmark.xpm
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/images/ezimage/dir-minus.pbm
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/images/ezimage/dir-minus.xpm
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/images/ezimage/dir-plus.pbm
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/images/ezimage/dir-plus.xpm
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/images/ezimage/dir.pbm
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/images/ezimage/dir.xpm
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/images/ezimage/doc-minus.pbm
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/images/ezimage/doc-minus.xpm
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/images/ezimage/doc-plus.pbm
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/images/ezimage/doc-plus.xpm
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/images/ezimage/doc.pbm
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/images/ezimage/doc.xpm
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/images/ezimage/info.pbm
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/images/ezimage/info.xpm
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/images/ezimage/key.pbm
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/images/ezimage/key.xpm
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/images/ezimage/label.pbm
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/images/ezimage/label.xpm
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/images/ezimage/lock.pbm
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/images/ezimage/lock.xpm
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/images/ezimage/mail.pbm
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/images/ezimage/mail.xpm
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/images/ezimage/page-minus.pbm
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/images/ezimage/page-minus.xpm
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/images/ezimage/page-plus.pbm
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/images/ezimage/page-plus.xpm
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/images/ezimage/page.pbm
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/images/ezimage/page.xpm
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/images/ezimage/tag-gt.pbm
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/images/ezimage/tag-gt.xpm
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/images/ezimage/tag-minus.pbm
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/images/ezimage/tag-minus.xpm
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/images/ezimage/tag-plus.pbm
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/images/ezimage/tag-plus.xpm
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/images/ezimage/tag-type.pbm
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/images/ezimage/tag-type.xpm
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/images/ezimage/tag-v.pbm
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/images/ezimage/tag-v.xpm
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/images/ezimage/tag.pbm
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/images/ezimage/tag.xpm
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/images/ezimage/unlock.pbm
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/images/ezimage/unlock.xpm
+drwxr-xr-x root/root usr/share/emacs/31.1/etc/images/gnus/
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/images/gnus/README
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/images/gnus/followup.pbm
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/images/gnus/followup.xpm
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/images/gnus/fuwo.pbm
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/images/gnus/fuwo.xpm
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/images/gnus/gnus-pointer.svg
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/images/gnus/gnus-pointer.xbm
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/images/gnus/gnus-pointer.xpm
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/images/gnus/gnus.png
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/images/gnus/gnus.svg
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/images/gnus/gnus.xbm
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/images/gnus/gnus.xpm
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/images/gnus/kill-group.pbm
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/images/gnus/kill-group.xpm
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/images/gnus/mail-reply.pbm
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/images/gnus/mail-reply.xpm
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/images/gnus/mail-send.pbm
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/images/gnus/mail-send.xpm
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/images/gnus/preview.xbm
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/images/gnus/preview.xpm
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/images/gnus/toggle-subscription.pbm
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/images/gnus/toggle-subscription.xpm
+drwxr-xr-x root/root usr/share/emacs/31.1/etc/images/gud/
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/images/gud/README
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/images/gud/all.pbm
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/images/gud/all.xpm
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/images/gud/break.pbm
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/images/gud/break.xpm
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/images/gud/cont.pbm
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/images/gud/cont.xpm
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/images/gud/down.pbm
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/images/gud/down.xpm
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/images/gud/finish.pbm
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/images/gud/finish.xpm
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/images/gud/go.pbm
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/images/gud/go.xpm
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/images/gud/next.pbm
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/images/gud/next.xpm
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/images/gud/nexti.pbm
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/images/gud/nexti.xpm
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/images/gud/pp.pbm
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/images/gud/pp.xpm
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/images/gud/print.pbm
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/images/gud/print.xpm
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/images/gud/pstar.pbm
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/images/gud/pstar.xpm
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/images/gud/rcont.pbm
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/images/gud/rcont.xpm
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/images/gud/recstart.pbm
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/images/gud/recstart.xpm
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/images/gud/recstop.pbm
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/images/gud/recstop.xpm
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/images/gud/remove.pbm
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/images/gud/remove.xpm
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/images/gud/rfinish.pbm
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/images/gud/rfinish.xpm
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/images/gud/rnext.pbm
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/images/gud/rnext.xpm
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/images/gud/rnexti.pbm
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/images/gud/rnexti.xpm
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/images/gud/rstep.pbm
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/images/gud/rstep.xpm
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/images/gud/rstepi.pbm
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/images/gud/rstepi.xpm
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/images/gud/run.pbm
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/images/gud/run.xpm
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/images/gud/step.pbm
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/images/gud/step.xpm
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/images/gud/stepi.pbm
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/images/gud/stepi.xpm
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/images/gud/stop.pbm
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/images/gud/stop.xpm
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/images/gud/thread.pbm
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/images/gud/thread.xpm
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/images/gud/until.pbm
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/images/gud/until.xpm
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/images/gud/up.pbm
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/images/gud/up.xpm
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/images/gud/watch.pbm
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/images/gud/watch.xpm
+drwxr-xr-x root/root usr/share/emacs/31.1/etc/images/icons/
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/images/icons/README
+drwxr-xr-x root/root usr/share/emacs/31.1/etc/images/icons/allout-widgets/
+drwxr-xr-x root/root usr/share/emacs/31.1/etc/images/icons/allout-widgets/dark-bg/
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/images/icons/allout-widgets/dark-bg/closed.png
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/images/icons/allout-widgets/dark-bg/closed.xpm
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/images/icons/allout-widgets/dark-bg/empty.png
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/images/icons/allout-widgets/dark-bg/empty.xpm
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/images/icons/allout-widgets/dark-bg/end-connector.png
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/images/icons/allout-widgets/dark-bg/end-connector.xpm
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/images/icons/allout-widgets/dark-bg/extender-connector.png
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/images/icons/allout-widgets/dark-bg/extender-connector.xpm
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/images/icons/allout-widgets/dark-bg/leaf.png
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/images/icons/allout-widgets/dark-bg/leaf.xpm
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/images/icons/allout-widgets/dark-bg/locked-encrypted.png
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/images/icons/allout-widgets/dark-bg/locked-encrypted.xpm
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/images/icons/allout-widgets/dark-bg/mid-connector.png
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/images/icons/allout-widgets/dark-bg/mid-connector.xpm
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/images/icons/allout-widgets/dark-bg/opened.png
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/images/icons/allout-widgets/dark-bg/opened.xpm
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/images/icons/allout-widgets/dark-bg/skip-descender.png
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/images/icons/allout-widgets/dark-bg/skip-descender.xpm
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/images/icons/allout-widgets/dark-bg/through-descender.png
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/images/icons/allout-widgets/dark-bg/through-descender.xpm
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/images/icons/allout-widgets/dark-bg/unlocked-encrypted.png
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/images/icons/allout-widgets/dark-bg/unlocked-encrypted.xpm
+drwxr-xr-x root/root usr/share/emacs/31.1/etc/images/icons/allout-widgets/light-bg/
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/images/icons/allout-widgets/light-bg/closed.png
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/images/icons/allout-widgets/light-bg/closed.xpm
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/images/icons/allout-widgets/light-bg/empty.png
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/images/icons/allout-widgets/light-bg/empty.xpm
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/images/icons/allout-widgets/light-bg/end-connector.png
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/images/icons/allout-widgets/light-bg/end-connector.xpm
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/images/icons/allout-widgets/light-bg/extender-connector.png
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/images/icons/allout-widgets/light-bg/extender-connector.xpm
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/images/icons/allout-widgets/light-bg/leaf.png
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/images/icons/allout-widgets/light-bg/leaf.xpm
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/images/icons/allout-widgets/light-bg/locked-encrypted.png
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/images/icons/allout-widgets/light-bg/locked-encrypted.xpm
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/images/icons/allout-widgets/light-bg/mid-connector.png
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/images/icons/allout-widgets/light-bg/mid-connector.xpm
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/images/icons/allout-widgets/light-bg/opened.png
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/images/icons/allout-widgets/light-bg/opened.xpm
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/images/icons/allout-widgets/light-bg/skip-descender.png
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/images/icons/allout-widgets/light-bg/skip-descender.xpm
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/images/icons/allout-widgets/light-bg/through-descender.png
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/images/icons/allout-widgets/light-bg/through-descender.xpm
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/images/icons/allout-widgets/light-bg/unlocked-encrypted.png
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/images/icons/allout-widgets/light-bg/unlocked-encrypted.xpm
+drwxr-xr-x root/root usr/share/emacs/31.1/etc/images/icons/hicolor/
+drwxr-xr-x root/root usr/share/emacs/31.1/etc/images/icons/hicolor/128x128/
+drwxr-xr-x root/root usr/share/emacs/31.1/etc/images/icons/hicolor/128x128/apps/
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/images/icons/hicolor/128x128/apps/emacs.png
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/images/icons/hicolor/128x128/apps/emacs23.png
+drwxr-xr-x root/root usr/share/emacs/31.1/etc/images/icons/hicolor/16x16/
+drwxr-xr-x root/root usr/share/emacs/31.1/etc/images/icons/hicolor/16x16/apps/
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/images/icons/hicolor/16x16/apps/emacs.png
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/images/icons/hicolor/16x16/apps/emacs22.png
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/images/icons/hicolor/16x16/apps/emacs23.png
+drwxr-xr-x root/root usr/share/emacs/31.1/etc/images/icons/hicolor/24x24/
+drwxr-xr-x root/root usr/share/emacs/31.1/etc/images/icons/hicolor/24x24/apps/
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/images/icons/hicolor/24x24/apps/emacs.png
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/images/icons/hicolor/24x24/apps/emacs22.png
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/images/icons/hicolor/24x24/apps/emacs23.png
+drwxr-xr-x root/root usr/share/emacs/31.1/etc/images/icons/hicolor/32x32/
+drwxr-xr-x root/root usr/share/emacs/31.1/etc/images/icons/hicolor/32x32/apps/
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/images/icons/hicolor/32x32/apps/emacs.png
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/images/icons/hicolor/32x32/apps/emacs22.png
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/images/icons/hicolor/32x32/apps/emacs23.png
+drwxr-xr-x root/root usr/share/emacs/31.1/etc/images/icons/hicolor/48x48/
+drwxr-xr-x root/root usr/share/emacs/31.1/etc/images/icons/hicolor/48x48/apps/
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/images/icons/hicolor/48x48/apps/emacs.png
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/images/icons/hicolor/48x48/apps/emacs22.png
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/images/icons/hicolor/48x48/apps/emacs23.png
+drwxr-xr-x root/root usr/share/emacs/31.1/etc/images/icons/hicolor/scalable/
+drwxr-xr-x root/root usr/share/emacs/31.1/etc/images/icons/hicolor/scalable/apps/
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/images/icons/hicolor/scalable/apps/emacs.ico
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/images/icons/hicolor/scalable/apps/emacs.svg
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/images/icons/hicolor/scalable/apps/emacs23.svg
+drwxr-xr-x root/root usr/share/emacs/31.1/etc/images/icons/hicolor/scalable/mimetypes/
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/images/icons/hicolor/scalable/mimetypes/emacs-document.svg
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/images/icons/hicolor/scalable/mimetypes/emacs-document23.svg
+drwxr-xr-x root/root usr/share/emacs/31.1/etc/images/low-color/
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/images/low-color/README
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/images/low-color/back-arrow.xpm
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/images/low-color/copy.xpm
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/images/low-color/cut.xpm
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/images/low-color/fwd-arrow.xpm
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/images/low-color/help.xpm
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/images/low-color/home.xpm
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/images/low-color/index.xpm
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/images/low-color/jump-to.xpm
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/images/low-color/left-arrow.xpm
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/images/low-color/new.xpm
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/images/low-color/next-node.xpm
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/images/low-color/open.xpm
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/images/low-color/paste.xpm
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/images/low-color/preferences.xpm
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/images/low-color/prev-node.xpm
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/images/low-color/print.xpm
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/images/low-color/right-arrow.xpm
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/images/low-color/save.xpm
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/images/low-color/saveas.xpm
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/images/low-color/search.xpm
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/images/low-color/spell.xpm
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/images/low-color/undo.xpm
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/images/low-color/up-arrow.xpm
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/images/low-color/up-node.xpm
+drwxr-xr-x root/root usr/share/emacs/31.1/etc/images/mail/
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/images/mail/README
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/images/mail/compose.pbm
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/images/mail/compose.xpm
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/images/mail/copy.pbm
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/images/mail/copy.xpm
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/images/mail/flag-for-followup.pbm
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/images/mail/flag-for-followup.xpm
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/images/mail/forward.pbm
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/images/mail/forward.xpm
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/images/mail/inbox.pbm
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/images/mail/inbox.xpm
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/images/mail/move.pbm
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/images/mail/move.xpm
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/images/mail/not-spam.pbm
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/images/mail/not-spam.xpm
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/images/mail/outbox.pbm
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/images/mail/outbox.xpm
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/images/mail/preview.pbm
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/images/mail/preview.xpm
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/images/mail/repack.pbm
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/images/mail/repack.xpm
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/images/mail/reply-all.pbm
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/images/mail/reply-all.xpm
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/images/mail/reply-from.pbm
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/images/mail/reply-from.xpm
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/images/mail/reply-to.pbm
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/images/mail/reply-to.xpm
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/images/mail/reply.pbm
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/images/mail/reply.xpm
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/images/mail/save-draft.pbm
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/images/mail/save-draft.xpm
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/images/mail/save.xpm
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/images/mail/send.pbm
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/images/mail/send.xpm
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/images/mail/spam.xpm
+drwxr-xr-x root/root usr/share/emacs/31.1/etc/images/mpc/
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/images/mpc/README
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/images/mpc/add.pbm
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/images/mpc/add.xpm
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/images/mpc/ffwd.pbm
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/images/mpc/ffwd.xpm
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/images/mpc/next.pbm
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/images/mpc/next.xpm
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/images/mpc/pause.pbm
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/images/mpc/pause.xpm
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/images/mpc/play.pbm
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/images/mpc/play.xpm
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/images/mpc/prev.pbm
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/images/mpc/prev.xpm
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/images/mpc/rewind.pbm
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/images/mpc/rewind.xpm
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/images/mpc/stop.pbm
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/images/mpc/stop.xpm
+drwxr-xr-x root/root usr/share/emacs/31.1/etc/images/newsticker/
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/images/newsticker/README
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/images/newsticker/browse-url.xpm
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/images/newsticker/get-all.xpm
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/images/newsticker/mark-immortal.xpm
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/images/newsticker/mark-read.xpm
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/images/newsticker/narrow.xpm
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/images/newsticker/next-feed.xpm
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/images/newsticker/next-item.xpm
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/images/newsticker/prev-feed.xpm
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/images/newsticker/prev-item.xpm
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/images/newsticker/rss-feed.png
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/images/newsticker/rss-feed.svg
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/images/newsticker/update.xpm
+drwxr-xr-x root/root usr/share/emacs/31.1/etc/images/package-menu/
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/images/package-menu/README
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/images/package-menu/delete.pbm
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/images/package-menu/delete.xpm
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/images/package-menu/execute.pbm
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/images/package-menu/execute.xpm
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/images/package-menu/info.pbm
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/images/package-menu/info.xpm
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/images/package-menu/install.pbm
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/images/package-menu/install.xpm
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/images/package-menu/unmark.pbm
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/images/package-menu/unmark.xpm
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/images/package-menu/upgrade.pbm
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/images/package-menu/upgrade.xpm
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/images/package-menu/url.pbm
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/images/package-menu/url.xpm
+drwxr-xr-x root/root usr/share/emacs/31.1/etc/images/smilies/
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/images/smilies/README
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/images/smilies/blink.pbm
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/images/smilies/blink.xpm
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/images/smilies/braindamaged.pbm
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/images/smilies/braindamaged.xpm
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/images/smilies/cry.pbm
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/images/smilies/cry.xpm
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/images/smilies/dead.pbm
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/images/smilies/dead.xpm
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/images/smilies/evil.pbm
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/images/smilies/evil.xpm
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/images/smilies/forced.pbm
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/images/smilies/forced.xpm
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/images/smilies/frown.pbm
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/images/smilies/frown.xpm
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/images/smilies/grin.pbm
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/images/smilies/grin.xpm
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/images/smilies/indifferent.pbm
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/images/smilies/indifferent.xpm
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/images/smilies/sad.pbm
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/images/smilies/sad.xpm
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/images/smilies/smile.pbm
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/images/smilies/smile.xpm
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/images/smilies/wry.pbm
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/images/smilies/wry.xpm
+drwxr-xr-x root/root usr/share/emacs/31.1/etc/images/smilies/grayscale/
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/images/smilies/grayscale/README
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/images/smilies/grayscale/blink.xpm
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/images/smilies/grayscale/braindamaged.xpm
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/images/smilies/grayscale/cry.xpm
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/images/smilies/grayscale/dead.xpm
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/images/smilies/grayscale/evil.xpm
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/images/smilies/grayscale/forced.xpm
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/images/smilies/grayscale/frown.xpm
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/images/smilies/grayscale/grin.xpm
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/images/smilies/grayscale/indifferent.xpm
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/images/smilies/grayscale/reverse-smile.xpm
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/images/smilies/grayscale/sad.xpm
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/images/smilies/grayscale/smile.xpm
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/images/smilies/grayscale/wry.xpm
+drwxr-xr-x root/root usr/share/emacs/31.1/etc/images/smilies/medium/
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/images/smilies/medium/README
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/images/smilies/medium/blink.xpm
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/images/smilies/medium/braindamaged.xpm
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/images/smilies/medium/cry.xpm
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/images/smilies/medium/dead.xpm
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/images/smilies/medium/evil.xpm
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/images/smilies/medium/forced.xpm
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/images/smilies/medium/frown.xpm
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/images/smilies/medium/grin.xpm
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/images/smilies/medium/indifferent.xpm
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/images/smilies/medium/reverse-smile.xpm
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/images/smilies/medium/sad.xpm
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/images/smilies/medium/smile.xpm
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/images/smilies/medium/wry.xpm
+drwxr-xr-x root/root usr/share/emacs/31.1/etc/images/symbols/
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/images/symbols/README
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/images/symbols/check-mark_16.pbm
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/images/symbols/check-mark_16.svg
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/images/symbols/chevron_down_16.pbm
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/images/symbols/chevron_down_16.svg
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/images/symbols/chevron_left_16.pbm
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/images/symbols/chevron_left_16.svg
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/images/symbols/chevron_right_16.pbm
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/images/symbols/chevron_right_16.svg
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/images/symbols/chevron_up_16.pbm
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/images/symbols/chevron_up_16.svg
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/images/symbols/cross_16.pbm
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/images/symbols/cross_16.svg
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/images/symbols/cross_circle_16.pbm
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/images/symbols/cross_circle_16.svg
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/images/symbols/cross_circle_fill_16.pbm
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/images/symbols/cross_circle_fill_16.svg
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/images/symbols/dot_large_16.pbm
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/images/symbols/dot_large_16.svg
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/images/symbols/dot_medium_16.pbm
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/images/symbols/dot_medium_16.svg
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/images/symbols/dot_small_16.pbm
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/images/symbols/dot_small_16.svg
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/images/symbols/heart_16.pbm
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/images/symbols/heart_16.svg
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/images/symbols/heart_fill_16.pbm
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/images/symbols/heart_fill_16.svg
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/images/symbols/heart_half_16.pbm
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/images/symbols/heart_half_16.svg
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/images/symbols/menu_16.pbm
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/images/symbols/menu_16.svg
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/images/symbols/minus_16.pbm
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/images/symbols/minus_16.svg
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/images/symbols/minus_circle_16.pbm
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/images/symbols/minus_circle_16.svg
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/images/symbols/minus_circle_fill_16.pbm
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/images/symbols/minus_circle_fill_16.svg
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/images/symbols/plus_16.pbm
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/images/symbols/plus_16.svg
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/images/symbols/plus_circle_16.pbm
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/images/symbols/plus_circle_16.svg
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/images/symbols/plus_circle_fill_16.pbm
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/images/symbols/plus_circle_fill_16.svg
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/images/symbols/star_16.pbm
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/images/symbols/star_16.svg
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/images/symbols/star_fill_16.pbm
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/images/symbols/star_fill_16.svg
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/images/symbols/star_half_16.pbm
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/images/symbols/star_half_16.svg
+drwxr-xr-x root/root usr/share/emacs/31.1/etc/images/tabs/
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/images/tabs/README
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/images/tabs/close-modified.xpm
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/images/tabs/close.xpm
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/images/tabs/left-arrow.xpm
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/images/tabs/new.xpm
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/images/tabs/right-arrow.xpm
+drwxr-xr-x root/root usr/share/emacs/31.1/etc/images/tree-widget/
+drwxr-xr-x root/root usr/share/emacs/31.1/etc/images/tree-widget/default/
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/images/tree-widget/default/README
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/images/tree-widget/default/close.png
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/images/tree-widget/default/close.xpm
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/images/tree-widget/default/empty.png
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/images/tree-widget/default/empty.xpm
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/images/tree-widget/default/end-guide.png
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/images/tree-widget/default/end-guide.xpm
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/images/tree-widget/default/guide.png
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/images/tree-widget/default/guide.xpm
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/images/tree-widget/default/handle.png
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/images/tree-widget/default/handle.xpm
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/images/tree-widget/default/leaf.png
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/images/tree-widget/default/leaf.xpm
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/images/tree-widget/default/no-guide.png
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/images/tree-widget/default/no-guide.xpm
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/images/tree-widget/default/no-handle.png
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/images/tree-widget/default/no-handle.xpm
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/images/tree-widget/default/nohandle-guide.png
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/images/tree-widget/default/nohandle-guide.xpm
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/images/tree-widget/default/open.png
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/images/tree-widget/default/open.xpm
+drwxr-xr-x root/root usr/share/emacs/31.1/etc/images/tree-widget/folder/
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/images/tree-widget/folder/README
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/images/tree-widget/folder/close.png
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/images/tree-widget/folder/close.xpm
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/images/tree-widget/folder/empty.png
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/images/tree-widget/folder/empty.xpm
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/images/tree-widget/folder/end-guide.png
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/images/tree-widget/folder/end-guide.xpm
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/images/tree-widget/folder/guide.png
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/images/tree-widget/folder/guide.xpm
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/images/tree-widget/folder/handle.png
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/images/tree-widget/folder/handle.xpm
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/images/tree-widget/folder/leaf.png
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/images/tree-widget/folder/leaf.xpm
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/images/tree-widget/folder/no-guide.png
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/images/tree-widget/folder/no-guide.xpm
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/images/tree-widget/folder/no-handle.png
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/images/tree-widget/folder/no-handle.xpm
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/images/tree-widget/folder/nohandle-guide.png
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/images/tree-widget/folder/nohandle-guide.xpm
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/images/tree-widget/folder/open.png
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/images/tree-widget/folder/open.xpm
+drwxr-xr-x root/root usr/share/emacs/31.1/etc/nxml/
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/nxml/README
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/nxml/test-invalid.xml
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/nxml/test-valid.xml
+drwxr-xr-x root/root usr/share/emacs/31.1/etc/org/
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/org/OrgOdtContentTemplate.xml
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/org/OrgOdtStyles.xml
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/org/README
+drwxr-xr-x root/root usr/share/emacs/31.1/etc/org/csl/
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/org/csl/README
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/org/csl/chicago-author-date.csl
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/org/csl/locales-en-US.xml
+drwxr-xr-x root/root usr/share/emacs/31.1/etc/refcards/
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/refcards/Makefile
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/refcards/README
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/refcards/calccard.pdf
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/refcards/calccard.tex
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/refcards/cs-dired-ref.pdf
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/refcards/cs-dired-ref.tex
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/refcards/cs-refcard.pdf
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/refcards/cs-refcard.tex
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/refcards/cs-survival.pdf
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/refcards/cs-survival.tex
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/refcards/de-refcard.pdf
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/refcards/de-refcard.tex
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/refcards/dired-ref.pdf
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/refcards/dired-ref.tex
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/refcards/emacsver.tex
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/refcards/es-dired-ref.pdf
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/refcards/es-dired-ref.tex
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/refcards/es-refcard.pdf
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/refcards/es-refcard.tex
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/refcards/es-survival.pdf
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/refcards/es-survival.tex
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/refcards/fr-dired-ref.pdf
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/refcards/fr-dired-ref.tex
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/refcards/fr-refcard.pdf
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/refcards/fr-refcard.tex
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/refcards/fr-survival.pdf
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/refcards/fr-survival.tex
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/refcards/gnus-booklet.pdf
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/refcards/gnus-logo.eps
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/refcards/gnus-logo.pdf
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/refcards/gnus-refcard.pdf
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/refcards/gnus-refcard.tex
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/refcards/orgcard.pdf
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/refcards/orgcard.tex
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/refcards/pdflayout.sty
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/refcards/pl-refcard.pdf
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/refcards/pl-refcard.tex
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/refcards/pt-br-refcard.pdf
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/refcards/pt-br-refcard.tex
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/refcards/refcard.pdf
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/refcards/refcard.tex
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/refcards/ru-refcard.pdf
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/refcards/ru-refcard.tex
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/refcards/sk-dired-ref.pdf
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/refcards/sk-dired-ref.tex
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/refcards/sk-refcard.pdf
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/refcards/sk-refcard.tex
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/refcards/sk-survival.pdf
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/refcards/sk-survival.tex
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/refcards/survival.pdf
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/refcards/survival.tex
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/refcards/viperCard.pdf
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/refcards/viperCard.tex
+drwxr-xr-x root/root usr/share/emacs/31.1/etc/schema/
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/schema/OpenDocument-schema-v1.3+libreoffice.rnc
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/schema/OpenDocument-schema-v1.3.rnc
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/schema/README
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/schema/calstbl.rnc
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/schema/dbcalstbl.rnc
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/schema/dbhier.rnc
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/schema/dbnotn.rnc
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/schema/dbpool.rnc
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/schema/dbstart.rnc
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/schema/docbook.rnc
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/schema/dotnet-appconfig.rnc
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/schema/dotnet-packages-config.rnc
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/schema/dotnet-packages-props.rnc
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/schema/dotnet-resx.rnc
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/schema/dotnet-slnx.rnc
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/schema/locate.rnc
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/schema/msbuild.rnc
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/schema/nuget.rnc
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/schema/nuspec.rnc
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/schema/od-manifest-schema-v1.2-os.rnc
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/schema/rdfxml.rnc
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/schema/relaxng.rnc
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/schema/schemas.xml
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/schema/xhtml-applet.rnc
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/schema/xhtml-attribs.rnc
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/schema/xhtml-base.rnc
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/schema/xhtml-bdo.rnc
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/schema/xhtml-bform.rnc
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/schema/xhtml-btable.rnc
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/schema/xhtml-csismap.rnc
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/schema/xhtml-datatypes.rnc
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/schema/xhtml-edit.rnc
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/schema/xhtml-events.rnc
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/schema/xhtml-form.rnc
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/schema/xhtml-frames.rnc
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/schema/xhtml-hypertext.rnc
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/schema/xhtml-iframe.rnc
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/schema/xhtml-image.rnc
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/schema/xhtml-inlstyle.rnc
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/schema/xhtml-legacy.rnc
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/schema/xhtml-link.rnc
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/schema/xhtml-lst.rnc
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/schema/xhtml-meta.rnc
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/schema/xhtml-nameident.rnc
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/schema/xhtml-object.rnc
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/schema/xhtml-param.rnc
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/schema/xhtml-pres.rnc
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/schema/xhtml-ruby.rnc
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/schema/xhtml-script.rnc
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/schema/xhtml-ssismap.rnc
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/schema/xhtml-struct.rnc
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/schema/xhtml-table.rnc
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/schema/xhtml-text.rnc
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/schema/xhtml-tgt.rnc
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/schema/xhtml-xstyle.rnc
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/schema/xhtml.rnc
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/schema/xslt.rnc
+drwxr-xr-x root/root usr/share/emacs/31.1/etc/srecode/
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/srecode/c.srt
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/srecode/cpp.srt
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/srecode/default.srt
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/srecode/doc-cpp.srt
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/srecode/doc-default.srt
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/srecode/doc-java.srt
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/srecode/ede-autoconf.srt
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/srecode/ede-make.srt
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/srecode/el.srt
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/srecode/getset-cpp.srt
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/srecode/java.srt
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/srecode/make.srt
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/srecode/proj-test.srt
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/srecode/template.srt
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/srecode/test.srt
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/srecode/texi.srt
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/srecode/wisent.srt
+drwxr-xr-x root/root usr/share/emacs/31.1/etc/themes/
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/themes/adwaita-theme.el
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/themes/deeper-blue-theme.el
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/themes/dichromacy-theme.el
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/themes/leuven-dark-theme.el
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/themes/leuven-theme.el
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/themes/light-blue-theme.el
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/themes/manoj-dark-theme.el
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/themes/misterioso-theme.el
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/themes/modus-operandi-deuteranopia-theme.el
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/themes/modus-operandi-theme.el
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/themes/modus-operandi-tinted-theme.el
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/themes/modus-operandi-tritanopia-theme.el
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/themes/modus-themes.el
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/themes/modus-vivendi-deuteranopia-theme.el
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/themes/modus-vivendi-theme.el
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/themes/modus-vivendi-tinted-theme.el
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/themes/modus-vivendi-tritanopia-theme.el
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/themes/newcomers-presets-theme.el
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/themes/tango-dark-theme.el
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/themes/tango-theme.el
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/themes/tsdh-dark-theme.el
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/themes/tsdh-light-theme.el
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/themes/wheatgrass-theme.el
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/themes/whiteboard-theme.el
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/themes/wombat-theme.el
+drwxr-xr-x root/root usr/share/emacs/31.1/etc/tutorials/
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/tutorials/TUTORIAL
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/tutorials/TUTORIAL.bg
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/tutorials/TUTORIAL.cn
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/tutorials/TUTORIAL.cs
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/tutorials/TUTORIAL.de
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/tutorials/TUTORIAL.el_GR
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/tutorials/TUTORIAL.eo
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/tutorials/TUTORIAL.es
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/tutorials/TUTORIAL.fa
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/tutorials/TUTORIAL.fr
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/tutorials/TUTORIAL.he
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/tutorials/TUTORIAL.it
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/tutorials/TUTORIAL.ja
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/tutorials/TUTORIAL.ko
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/tutorials/TUTORIAL.nl
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/tutorials/TUTORIAL.pl
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/tutorials/TUTORIAL.pt_BR
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/tutorials/TUTORIAL.ro
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/tutorials/TUTORIAL.ru
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/tutorials/TUTORIAL.sk
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/tutorials/TUTORIAL.sl
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/tutorials/TUTORIAL.sv
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/tutorials/TUTORIAL.th
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/tutorials/TUTORIAL.translators
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/tutorials/TUTORIAL.uk
+-rw-r--r-- root/root usr/share/emacs/31.1/etc/tutorials/TUTORIAL.zh
+drwxr-xr-x root/root usr/share/emacs/31.1/lisp/
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/COPYING
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/README
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/abbrev.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/abbrev.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/align.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/align.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/allout-widgets.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/allout-widgets.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/allout.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/allout.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/ansi-color.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/ansi-color.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/ansi-osc.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/ansi-osc.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/apropos.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/apropos.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/arc-mode.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/arc-mode.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/array.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/array.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/auth-source-pass.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/auth-source-pass.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/auth-source.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/auth-source.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/autoinsert.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/autoinsert.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/autorevert.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/autorevert.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/avoid.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/avoid.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/battery.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/battery.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/bind-key.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/bind-key.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/bindings.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/bindings.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/bookmark.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/bookmark.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/bs.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/bs.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/buff-menu.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/buff-menu.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/button.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/button.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/calculator.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/calculator.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/case-table.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/case-table.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/char-fold.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/char-fold.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/chistory.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/chistory.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/cmuscheme.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/cmuscheme.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/color.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/color.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/comint.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/comint.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/completion-preview.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/completion-preview.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/completion.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/completion.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/composite.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/composite.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/cus-dep.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/cus-dep.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/cus-edit.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/cus-edit.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/cus-face.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/cus-face.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/cus-load.el
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/cus-start.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/cus-start.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/cus-theme.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/cus-theme.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/custom.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/custom.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/dabbrev.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/dabbrev.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/delim-col.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/delim-col.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/delsel.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/delsel.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/descr-text.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/descr-text.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/desktop.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/desktop.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/dframe.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/dframe.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/dired-aux.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/dired-aux.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/dired-loaddefs.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/dired-loaddefs.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/dired-x.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/dired-x.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/dired.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/dired.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/dirtrack.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/dirtrack.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/disp-table.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/disp-table.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/display-fill-column-indicator.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/display-fill-column-indicator.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/display-line-numbers.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/display-line-numbers.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/dnd.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/dnd.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/doc-view.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/doc-view.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/dom.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/dom.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/dos-fns.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/dos-fns.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/dos-vars.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/dos-vars.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/dos-w32.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/dos-w32.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/double.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/double.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/dynamic-setting.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/dynamic-setting.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/ebuff-menu.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/ebuff-menu.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/ecomplete.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/ecomplete.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/editorconfig-conf-mode.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/editorconfig-conf-mode.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/editorconfig-core-handle.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/editorconfig-core-handle.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/editorconfig-core.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/editorconfig-core.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/editorconfig-fnmatch.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/editorconfig-fnmatch.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/editorconfig-tools.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/editorconfig-tools.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/editorconfig.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/editorconfig.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/edmacro.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/edmacro.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/ehelp.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/ehelp.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/elec-pair.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/elec-pair.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/electric.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/electric.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/elide-head.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/elide-head.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/emacs-lock.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/emacs-lock.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/env.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/env.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/epa-dired.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/epa-dired.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/epa-file.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/epa-file.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/epa-hook.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/epa-hook.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/epa-ks.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/epa-ks.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/epa-mail.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/epa-mail.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/epa.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/epa.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/epg-config.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/epg-config.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/epg.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/epg.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/expand.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/expand.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/external-completion.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/external-completion.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/ezimage.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/ezimage.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/face-remap.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/face-remap.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/facemenu.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/facemenu.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/faces.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/faces.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/ffap.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/ffap.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/filecache.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/filecache.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/fileloop.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/fileloop.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/filenotify.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/filenotify.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/files-x.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/files-x.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/files.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/files.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/filesets.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/filesets.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/find-cmd.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/find-cmd.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/find-dired.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/find-dired.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/find-file.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/find-file.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/find-lisp.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/find-lisp.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/finder-inf.el
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/finder.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/finder.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/flow-ctrl.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/flow-ctrl.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/foldout.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/foldout.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/follow.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/follow.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/font-core.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/font-core.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/font-lock.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/font-lock.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/format-spec.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/format-spec.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/format.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/format.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/forms.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/forms.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/frame.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/frame.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/frameset.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/frameset.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/fringe.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/fringe.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/generic-x.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/generic-x.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/help-at-pt.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/help-at-pt.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/help-fns.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/help-fns.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/help-macro.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/help-macro.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/help-mode.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/help-mode.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/help.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/help.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/hex-util.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/hex-util.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/hexl.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/hexl.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/hfy-cmap.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/hfy-cmap.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/hi-lock.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/hi-lock.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/hilit-chg.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/hilit-chg.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/hippie-exp.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/hippie-exp.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/hl-line.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/hl-line.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/htmlfontify.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/htmlfontify.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/ibuf-ext.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/ibuf-ext.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/ibuf-macs.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/ibuf-macs.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/ibuffer-loaddefs.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/ibuffer-loaddefs.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/ibuffer.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/ibuffer.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/icomplete.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/icomplete.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/ido.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/ido.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/ielm.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/ielm.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/iimage.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/iimage.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/image-file.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/image-file.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/image-mode.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/image-mode.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/image.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/image.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/imenu.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/imenu.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/indent-aux.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/indent-aux.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/indent.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/indent.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/info-look.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/info-look.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/info-xref.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/info-xref.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/info.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/info.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/informat.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/informat.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/isearch.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/isearch.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/isearchb.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/isearchb.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/jit-lock.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/jit-lock.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/jka-cmpr-hook.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/jka-cmpr-hook.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/jka-compr.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/jka-compr.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/json.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/json.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/jsonrpc.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/jsonrpc.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/keymap.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/keymap.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/kmacro.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/kmacro.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/ldefs-boot.el
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/loaddefs.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/loaddefs.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/loadhist.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/loadhist.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/loadup.el
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/locate.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/locate.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/lpr.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/lpr.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/ls-lisp.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/ls-lisp.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/macros.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/macros.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/man.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/man.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/master.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/master.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/mb-depth.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/mb-depth.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/md4.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/md4.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/menu-bar.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/menu-bar.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/midnight.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/midnight.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/minibuf-eldef.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/minibuf-eldef.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/minibuffer.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/minibuffer.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/misc.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/misc.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/misearch.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/misearch.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/mouse-copy.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/mouse-copy.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/mouse-drag.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/mouse-drag.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/mouse.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/mouse.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/mpc.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/mpc.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/msb.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/msb.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/mwheel.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/mwheel.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/newcomment.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/newcomment.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/notifications.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/notifications.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/novice.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/novice.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/obarray.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/obarray.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/outline.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/outline.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/paren.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/paren.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/password-cache.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/password-cache.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/pcmpl-cvs.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/pcmpl-cvs.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/pcmpl-git.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/pcmpl-git.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/pcmpl-gnu.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/pcmpl-gnu.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/pcmpl-linux.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/pcmpl-linux.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/pcmpl-rpm.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/pcmpl-rpm.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/pcmpl-unix.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/pcmpl-unix.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/pcmpl-x.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/pcmpl-x.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/pcomplete.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/pcomplete.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/pgtk-dnd.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/pgtk-dnd.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/pixel-scroll.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/pixel-scroll.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/plstore.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/plstore.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/printing.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/printing.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/proced.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/proced.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/profiler.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/profiler.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/ps-bdf.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/ps-bdf.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/ps-mule.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/ps-mule.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/ps-print-loaddefs.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/ps-print-loaddefs.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/ps-print.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/ps-print.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/ps-samp.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/ps-samp.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/pulse.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/pulse.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/recentf.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/recentf.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/rect.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/rect.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/register.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/register.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/registry.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/registry.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/repeat.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/repeat.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/replace.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/replace.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/reposition.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/reposition.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/reveal.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/reveal.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/rfn-eshadow.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/rfn-eshadow.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/ring-bell-fns.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/ring-bell-fns.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/rot13.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/rot13.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/rtree.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/rtree.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/ruler-mode.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/ruler-mode.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/savehist.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/savehist.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/saveplace.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/saveplace.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/scroll-all.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/scroll-all.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/scroll-bar.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/scroll-bar.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/scroll-lock.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/scroll-lock.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/select.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/select.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/send-to.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/send-to.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/server.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/server.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/ses.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/ses.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/shadowfile.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/shadowfile.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/shell.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/shell.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/simple.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/simple.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/skeleton.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/skeleton.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/so-long.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/so-long.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/sort.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/sort.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/soundex.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/soundex.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/speedbar.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/speedbar.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/sqlite-mode.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/sqlite-mode.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/sqlite.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/sqlite.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/startup.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/startup.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/strokes.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/strokes.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/subdirs.el
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/subr.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/subr.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/svg.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/svg.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/system-sleep.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/system-sleep.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/system-taskbar.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/system-taskbar.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/t-mouse.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/t-mouse.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/tab-bar.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/tab-bar.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/tab-line.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/tab-line.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/tabify.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/tabify.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/talk.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/talk.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/tar-mode.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/tar-mode.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/tempo.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/tempo.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/term.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/term.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/theme-loaddefs.el
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/thingatpt.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/thingatpt.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/thread.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/thread.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/time-stamp.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/time-stamp.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/time.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/time.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/timezone.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/timezone.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/tmm.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/tmm.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/tool-bar.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/tool-bar.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/tooltip.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/tooltip.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/touch-screen.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/touch-screen.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/transient.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/transient.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/tree-widget.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/tree-widget.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/treesit-x.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/treesit-x.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/treesit.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/treesit.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/tty-tip.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/tty-tip.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/tutorial.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/tutorial.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/type-break.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/type-break.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/uniquify.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/uniquify.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/userlock.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/userlock.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/vcursor.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/vcursor.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/version.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/version.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/view.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/view.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/visual-wrap.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/visual-wrap.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/w32-fns.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/w32-fns.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/w32-vars.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/w32-vars.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/wdired.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/wdired.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/which-key.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/which-key.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/whitespace.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/whitespace.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/wid-browse.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/wid-browse.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/wid-edit.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/wid-edit.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/widget.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/widget.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/windmove.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/windmove.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/window-tool-bar.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/window-tool-bar.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/window-x.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/window-x.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/window.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/window.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/winner.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/winner.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/woman.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/woman.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/x-dnd.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/x-dnd.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/xdg.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/xdg.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/xml.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/xml.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/xt-mouse.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/xt-mouse.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/xwidget.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/xwidget.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/yank-media.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/yank-media.elc
+drwxr-xr-x root/root usr/share/emacs/31.1/lisp/calc/
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/calc/calc-aent.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/calc/calc-aent.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/calc/calc-alg.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/calc/calc-alg.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/calc/calc-arith.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/calc/calc-arith.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/calc/calc-bin.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/calc/calc-bin.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/calc/calc-comb.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/calc/calc-comb.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/calc/calc-cplx.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/calc/calc-cplx.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/calc/calc-embed.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/calc/calc-embed.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/calc/calc-ext.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/calc/calc-ext.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/calc/calc-fin.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/calc/calc-fin.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/calc/calc-forms.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/calc/calc-forms.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/calc/calc-frac.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/calc/calc-frac.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/calc/calc-funcs.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/calc/calc-funcs.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/calc/calc-graph.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/calc/calc-graph.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/calc/calc-help.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/calc/calc-help.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/calc/calc-incom.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/calc/calc-incom.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/calc/calc-keypd.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/calc/calc-keypd.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/calc/calc-lang.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/calc/calc-lang.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/calc/calc-loaddefs.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/calc/calc-loaddefs.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/calc/calc-macs.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/calc/calc-macs.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/calc/calc-map.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/calc/calc-map.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/calc/calc-math.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/calc/calc-math.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/calc/calc-menu.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/calc/calc-menu.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/calc/calc-misc.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/calc/calc-misc.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/calc/calc-mode.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/calc/calc-mode.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/calc/calc-mtx.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/calc/calc-mtx.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/calc/calc-nlfit.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/calc/calc-nlfit.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/calc/calc-poly.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/calc/calc-poly.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/calc/calc-prog.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/calc/calc-prog.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/calc/calc-rewr.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/calc/calc-rewr.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/calc/calc-rules.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/calc/calc-rules.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/calc/calc-sel.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/calc/calc-sel.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/calc/calc-stat.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/calc/calc-stat.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/calc/calc-store.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/calc/calc-store.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/calc/calc-stuff.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/calc/calc-stuff.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/calc/calc-trail.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/calc/calc-trail.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/calc/calc-undo.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/calc/calc-undo.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/calc/calc-units.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/calc/calc-units.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/calc/calc-vec.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/calc/calc-vec.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/calc/calc-yank.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/calc/calc-yank.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/calc/calc.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/calc/calc.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/calc/calcalg2.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/calc/calcalg2.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/calc/calcalg3.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/calc/calcalg3.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/calc/calccomp.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/calc/calccomp.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/calc/calcsel2.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/calc/calcsel2.elc
+drwxr-xr-x root/root usr/share/emacs/31.1/lisp/calendar/
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/calendar/appt.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/calendar/appt.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/calendar/cal-bahai.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/calendar/cal-bahai.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/calendar/cal-china.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/calendar/cal-china.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/calendar/cal-coptic.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/calendar/cal-coptic.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/calendar/cal-dst.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/calendar/cal-dst.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/calendar/cal-french.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/calendar/cal-french.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/calendar/cal-hebrew.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/calendar/cal-hebrew.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/calendar/cal-html.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/calendar/cal-html.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/calendar/cal-islam.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/calendar/cal-islam.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/calendar/cal-iso.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/calendar/cal-iso.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/calendar/cal-julian.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/calendar/cal-julian.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/calendar/cal-loaddefs.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/calendar/cal-loaddefs.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/calendar/cal-mayan.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/calendar/cal-mayan.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/calendar/cal-menu.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/calendar/cal-menu.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/calendar/cal-move.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/calendar/cal-move.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/calendar/cal-persia.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/calendar/cal-persia.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/calendar/cal-tex.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/calendar/cal-tex.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/calendar/cal-x.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/calendar/cal-x.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/calendar/calendar.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/calendar/calendar.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/calendar/diary-icalendar.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/calendar/diary-icalendar.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/calendar/diary-lib.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/calendar/diary-lib.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/calendar/diary-loaddefs.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/calendar/diary-loaddefs.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/calendar/holiday-loaddefs.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/calendar/holiday-loaddefs.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/calendar/holidays.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/calendar/holidays.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/calendar/icalendar-ast.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/calendar/icalendar-ast.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/calendar/icalendar-macs.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/calendar/icalendar-macs.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/calendar/icalendar-mode.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/calendar/icalendar-mode.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/calendar/icalendar-parser.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/calendar/icalendar-parser.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/calendar/icalendar-recur.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/calendar/icalendar-recur.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/calendar/icalendar-shortdoc.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/calendar/icalendar-shortdoc.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/calendar/icalendar-utils.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/calendar/icalendar-utils.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/calendar/icalendar.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/calendar/icalendar.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/calendar/iso8601.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/calendar/iso8601.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/calendar/lunar.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/calendar/lunar.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/calendar/parse-time.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/calendar/parse-time.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/calendar/solar.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/calendar/solar.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/calendar/time-date.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/calendar/time-date.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/calendar/timeclock.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/calendar/timeclock.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/calendar/todo-mode.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/calendar/todo-mode.elc
+drwxr-xr-x root/root usr/share/emacs/31.1/lisp/cedet/
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/cedet/cedet-cscope.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/cedet/cedet-cscope.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/cedet/cedet-files.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/cedet/cedet-files.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/cedet/cedet-global.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/cedet/cedet-global.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/cedet/cedet-idutils.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/cedet/cedet-idutils.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/cedet/cedet.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/cedet/cedet.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/cedet/data-debug.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/cedet/data-debug.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/cedet/ede.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/cedet/ede.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/cedet/mode-local.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/cedet/mode-local.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/cedet/semantic.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/cedet/semantic.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/cedet/srecode.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/cedet/srecode.elc
+drwxr-xr-x root/root usr/share/emacs/31.1/lisp/cedet/ede/
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/cedet/ede/auto.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/cedet/ede/auto.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/cedet/ede/autoconf-edit.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/cedet/ede/autoconf-edit.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/cedet/ede/base.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/cedet/ede/base.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/cedet/ede/config.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/cedet/ede/config.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/cedet/ede/cpp-root.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/cedet/ede/cpp-root.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/cedet/ede/custom.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/cedet/ede/custom.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/cedet/ede/detect.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/cedet/ede/detect.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/cedet/ede/dired.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/cedet/ede/dired.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/cedet/ede/emacs.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/cedet/ede/emacs.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/cedet/ede/files.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/cedet/ede/files.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/cedet/ede/generic.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/cedet/ede/generic.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/cedet/ede/linux.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/cedet/ede/linux.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/cedet/ede/loaddefs.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/cedet/ede/loaddefs.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/cedet/ede/locate.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/cedet/ede/locate.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/cedet/ede/make.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/cedet/ede/make.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/cedet/ede/makefile-edit.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/cedet/ede/makefile-edit.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/cedet/ede/pconf.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/cedet/ede/pconf.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/cedet/ede/pmake.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/cedet/ede/pmake.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/cedet/ede/proj-archive.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/cedet/ede/proj-archive.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/cedet/ede/proj-aux.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/cedet/ede/proj-aux.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/cedet/ede/proj-comp.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/cedet/ede/proj-comp.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/cedet/ede/proj-elisp.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/cedet/ede/proj-elisp.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/cedet/ede/proj-info.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/cedet/ede/proj-info.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/cedet/ede/proj-misc.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/cedet/ede/proj-misc.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/cedet/ede/proj-obj.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/cedet/ede/proj-obj.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/cedet/ede/proj-prog.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/cedet/ede/proj-prog.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/cedet/ede/proj-scheme.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/cedet/ede/proj-scheme.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/cedet/ede/proj-shared.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/cedet/ede/proj-shared.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/cedet/ede/proj.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/cedet/ede/proj.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/cedet/ede/project-am.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/cedet/ede/project-am.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/cedet/ede/shell.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/cedet/ede/shell.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/cedet/ede/simple.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/cedet/ede/simple.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/cedet/ede/source.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/cedet/ede/source.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/cedet/ede/speedbar.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/cedet/ede/speedbar.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/cedet/ede/srecode.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/cedet/ede/srecode.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/cedet/ede/system.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/cedet/ede/system.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/cedet/ede/util.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/cedet/ede/util.elc
+drwxr-xr-x root/root usr/share/emacs/31.1/lisp/cedet/semantic/
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/cedet/semantic/analyze.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/cedet/semantic/analyze.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/cedet/semantic/bovine.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/cedet/semantic/bovine.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/cedet/semantic/chart.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/cedet/semantic/chart.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/cedet/semantic/complete.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/cedet/semantic/complete.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/cedet/semantic/ctxt.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/cedet/semantic/ctxt.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/cedet/semantic/db-debug.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/cedet/semantic/db-debug.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/cedet/semantic/db-ebrowse.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/cedet/semantic/db-ebrowse.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/cedet/semantic/db-el.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/cedet/semantic/db-el.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/cedet/semantic/db-file.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/cedet/semantic/db-file.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/cedet/semantic/db-find.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/cedet/semantic/db-find.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/cedet/semantic/db-global.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/cedet/semantic/db-global.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/cedet/semantic/db-javascript.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/cedet/semantic/db-javascript.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/cedet/semantic/db-mode.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/cedet/semantic/db-mode.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/cedet/semantic/db-ref.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/cedet/semantic/db-ref.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/cedet/semantic/db-typecache.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/cedet/semantic/db-typecache.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/cedet/semantic/db.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/cedet/semantic/db.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/cedet/semantic/debug.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/cedet/semantic/debug.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/cedet/semantic/decorate.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/cedet/semantic/decorate.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/cedet/semantic/dep.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/cedet/semantic/dep.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/cedet/semantic/doc.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/cedet/semantic/doc.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/cedet/semantic/ede-grammar.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/cedet/semantic/ede-grammar.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/cedet/semantic/edit.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/cedet/semantic/edit.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/cedet/semantic/find.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/cedet/semantic/find.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/cedet/semantic/format.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/cedet/semantic/format.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/cedet/semantic/fw.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/cedet/semantic/fw.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/cedet/semantic/grammar-wy.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/cedet/semantic/grammar-wy.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/cedet/semantic/grammar.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/cedet/semantic/grammar.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/cedet/semantic/grm-wy-boot.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/cedet/semantic/grm-wy-boot.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/cedet/semantic/html.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/cedet/semantic/html.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/cedet/semantic/ia-sb.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/cedet/semantic/ia-sb.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/cedet/semantic/ia.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/cedet/semantic/ia.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/cedet/semantic/idle.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/cedet/semantic/idle.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/cedet/semantic/imenu.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/cedet/semantic/imenu.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/cedet/semantic/java.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/cedet/semantic/java.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/cedet/semantic/lex-spp.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/cedet/semantic/lex-spp.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/cedet/semantic/lex.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/cedet/semantic/lex.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/cedet/semantic/loaddefs.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/cedet/semantic/loaddefs.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/cedet/semantic/mru-bookmark.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/cedet/semantic/mru-bookmark.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/cedet/semantic/sb.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/cedet/semantic/sb.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/cedet/semantic/scope.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/cedet/semantic/scope.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/cedet/semantic/senator.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/cedet/semantic/senator.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/cedet/semantic/sort.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/cedet/semantic/sort.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/cedet/semantic/symref.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/cedet/semantic/symref.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/cedet/semantic/tag-file.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/cedet/semantic/tag-file.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/cedet/semantic/tag-ls.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/cedet/semantic/tag-ls.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/cedet/semantic/tag-write.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/cedet/semantic/tag-write.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/cedet/semantic/tag.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/cedet/semantic/tag.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/cedet/semantic/texi.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/cedet/semantic/texi.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/cedet/semantic/util-modes.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/cedet/semantic/util-modes.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/cedet/semantic/util.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/cedet/semantic/util.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/cedet/semantic/wisent.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/cedet/semantic/wisent.elc
+drwxr-xr-x root/root usr/share/emacs/31.1/lisp/cedet/semantic/analyze/
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/cedet/semantic/analyze/complete.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/cedet/semantic/analyze/complete.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/cedet/semantic/analyze/debug.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/cedet/semantic/analyze/debug.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/cedet/semantic/analyze/fcn.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/cedet/semantic/analyze/fcn.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/cedet/semantic/analyze/refs.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/cedet/semantic/analyze/refs.elc
+drwxr-xr-x root/root usr/share/emacs/31.1/lisp/cedet/semantic/bovine/
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/cedet/semantic/bovine/c-by.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/cedet/semantic/bovine/c-by.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/cedet/semantic/bovine/c.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/cedet/semantic/bovine/c.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/cedet/semantic/bovine/debug.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/cedet/semantic/bovine/debug.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/cedet/semantic/bovine/el.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/cedet/semantic/bovine/el.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/cedet/semantic/bovine/gcc.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/cedet/semantic/bovine/gcc.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/cedet/semantic/bovine/grammar.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/cedet/semantic/bovine/grammar.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/cedet/semantic/bovine/make-by.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/cedet/semantic/bovine/make-by.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/cedet/semantic/bovine/make.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/cedet/semantic/bovine/make.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/cedet/semantic/bovine/scm-by.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/cedet/semantic/bovine/scm-by.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/cedet/semantic/bovine/scm.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/cedet/semantic/bovine/scm.elc
+drwxr-xr-x root/root usr/share/emacs/31.1/lisp/cedet/semantic/decorate/
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/cedet/semantic/decorate/include.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/cedet/semantic/decorate/include.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/cedet/semantic/decorate/mode.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/cedet/semantic/decorate/mode.elc
+drwxr-xr-x root/root usr/share/emacs/31.1/lisp/cedet/semantic/symref/
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/cedet/semantic/symref/cscope.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/cedet/semantic/symref/cscope.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/cedet/semantic/symref/filter.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/cedet/semantic/symref/filter.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/cedet/semantic/symref/global.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/cedet/semantic/symref/global.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/cedet/semantic/symref/grep.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/cedet/semantic/symref/grep.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/cedet/semantic/symref/idutils.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/cedet/semantic/symref/idutils.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/cedet/semantic/symref/list.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/cedet/semantic/symref/list.elc
+drwxr-xr-x root/root usr/share/emacs/31.1/lisp/cedet/semantic/wisent/
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/cedet/semantic/wisent/comp.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/cedet/semantic/wisent/comp.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/cedet/semantic/wisent/grammar.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/cedet/semantic/wisent/grammar.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/cedet/semantic/wisent/java-tags.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/cedet/semantic/wisent/java-tags.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/cedet/semantic/wisent/javascript.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/cedet/semantic/wisent/javascript.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/cedet/semantic/wisent/javat-wy.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/cedet/semantic/wisent/javat-wy.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/cedet/semantic/wisent/js-wy.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/cedet/semantic/wisent/js-wy.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/cedet/semantic/wisent/python-wy.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/cedet/semantic/wisent/python-wy.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/cedet/semantic/wisent/python.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/cedet/semantic/wisent/python.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/cedet/semantic/wisent/wisent.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/cedet/semantic/wisent/wisent.elc
+drwxr-xr-x root/root usr/share/emacs/31.1/lisp/cedet/srecode/
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/cedet/srecode/args.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/cedet/srecode/args.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/cedet/srecode/compile.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/cedet/srecode/compile.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/cedet/srecode/cpp.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/cedet/srecode/cpp.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/cedet/srecode/ctxt.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/cedet/srecode/ctxt.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/cedet/srecode/dictionary.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/cedet/srecode/dictionary.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/cedet/srecode/document.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/cedet/srecode/document.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/cedet/srecode/el.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/cedet/srecode/el.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/cedet/srecode/expandproto.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/cedet/srecode/expandproto.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/cedet/srecode/extract.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/cedet/srecode/extract.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/cedet/srecode/fields.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/cedet/srecode/fields.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/cedet/srecode/filters.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/cedet/srecode/filters.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/cedet/srecode/find.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/cedet/srecode/find.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/cedet/srecode/getset.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/cedet/srecode/getset.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/cedet/srecode/insert.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/cedet/srecode/insert.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/cedet/srecode/java.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/cedet/srecode/java.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/cedet/srecode/loaddefs.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/cedet/srecode/loaddefs.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/cedet/srecode/map.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/cedet/srecode/map.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/cedet/srecode/mode.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/cedet/srecode/mode.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/cedet/srecode/semantic.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/cedet/srecode/semantic.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/cedet/srecode/srt-mode.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/cedet/srecode/srt-mode.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/cedet/srecode/srt-wy.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/cedet/srecode/srt-wy.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/cedet/srecode/srt.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/cedet/srecode/srt.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/cedet/srecode/table.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/cedet/srecode/table.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/cedet/srecode/template.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/cedet/srecode/template.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/cedet/srecode/texi.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/cedet/srecode/texi.elc
+drwxr-xr-x root/root usr/share/emacs/31.1/lisp/emacs-lisp/
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/emacs-lisp/advice.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/emacs-lisp/advice.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/emacs-lisp/avl-tree.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/emacs-lisp/avl-tree.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/emacs-lisp/backquote.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/emacs-lisp/backquote.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/emacs-lisp/backtrace.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/emacs-lisp/backtrace.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/emacs-lisp/benchmark.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/emacs-lisp/benchmark.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/emacs-lisp/bindat.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/emacs-lisp/bindat.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/emacs-lisp/byte-opt.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/emacs-lisp/byte-opt.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/emacs-lisp/byte-run.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/emacs-lisp/byte-run.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/emacs-lisp/bytecomp.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/emacs-lisp/bytecomp.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/emacs-lisp/cconv.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/emacs-lisp/cconv.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/emacs-lisp/chart.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/emacs-lisp/chart.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/emacs-lisp/check-declare.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/emacs-lisp/check-declare.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/emacs-lisp/checkdoc.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/emacs-lisp/checkdoc.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/emacs-lisp/cl-extra.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/emacs-lisp/cl-extra.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/emacs-lisp/cl-generic.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/emacs-lisp/cl-generic.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/emacs-lisp/cl-indent.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/emacs-lisp/cl-indent.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/emacs-lisp/cl-lib.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/emacs-lisp/cl-lib.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/emacs-lisp/cl-loaddefs.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/emacs-lisp/cl-loaddefs.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/emacs-lisp/cl-macs.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/emacs-lisp/cl-macs.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/emacs-lisp/cl-preloaded.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/emacs-lisp/cl-preloaded.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/emacs-lisp/cl-print.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/emacs-lisp/cl-print.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/emacs-lisp/cl-seq.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/emacs-lisp/cl-seq.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/emacs-lisp/comp-common.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/emacs-lisp/comp-common.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/emacs-lisp/comp-cstr.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/emacs-lisp/comp-cstr.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/emacs-lisp/comp-run.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/emacs-lisp/comp-run.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/emacs-lisp/comp.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/emacs-lisp/comp.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/emacs-lisp/compat.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/emacs-lisp/compat.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/emacs-lisp/cond-star.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/emacs-lisp/cond-star.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/emacs-lisp/copyright.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/emacs-lisp/copyright.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/emacs-lisp/crm.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/emacs-lisp/crm.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/emacs-lisp/cursor-sensor.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/emacs-lisp/cursor-sensor.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/emacs-lisp/debug-early.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/emacs-lisp/debug-early.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/emacs-lisp/debug.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/emacs-lisp/debug.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/emacs-lisp/derived.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/emacs-lisp/derived.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/emacs-lisp/disass.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/emacs-lisp/disass.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/emacs-lisp/easy-mmode.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/emacs-lisp/easy-mmode.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/emacs-lisp/easymenu.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/emacs-lisp/easymenu.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/emacs-lisp/edebug.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/emacs-lisp/edebug.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/emacs-lisp/eieio-base.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/emacs-lisp/eieio-base.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/emacs-lisp/eieio-core.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/emacs-lisp/eieio-core.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/emacs-lisp/eieio-custom.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/emacs-lisp/eieio-custom.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/emacs-lisp/eieio-datadebug.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/emacs-lisp/eieio-datadebug.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/emacs-lisp/eieio-opt.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/emacs-lisp/eieio-opt.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/emacs-lisp/eieio-speedbar.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/emacs-lisp/eieio-speedbar.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/emacs-lisp/eieio.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/emacs-lisp/eieio.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/emacs-lisp/eldoc.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/emacs-lisp/eldoc.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/emacs-lisp/elisp-scope.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/emacs-lisp/elisp-scope.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/emacs-lisp/elp.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/emacs-lisp/elp.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/emacs-lisp/ert-font-lock.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/emacs-lisp/ert-font-lock.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/emacs-lisp/ert-x.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/emacs-lisp/ert-x.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/emacs-lisp/ert.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/emacs-lisp/ert.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/emacs-lisp/ewoc.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/emacs-lisp/ewoc.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/emacs-lisp/faceup.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/emacs-lisp/faceup.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/emacs-lisp/find-func.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/emacs-lisp/find-func.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/emacs-lisp/float-sup.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/emacs-lisp/float-sup.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/emacs-lisp/generate-lisp-file.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/emacs-lisp/generate-lisp-file.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/emacs-lisp/generator.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/emacs-lisp/generator.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/emacs-lisp/generic.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/emacs-lisp/generic.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/emacs-lisp/gv.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/emacs-lisp/gv.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/emacs-lisp/helper.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/emacs-lisp/helper.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/emacs-lisp/hierarchy.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/emacs-lisp/hierarchy.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/emacs-lisp/icons.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/emacs-lisp/icons.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/emacs-lisp/inline.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/emacs-lisp/inline.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/emacs-lisp/let-alist.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/emacs-lisp/let-alist.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/emacs-lisp/lisp-mnt.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/emacs-lisp/lisp-mnt.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/emacs-lisp/lisp-mode.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/emacs-lisp/lisp-mode.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/emacs-lisp/lisp.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/emacs-lisp/lisp.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/emacs-lisp/loaddefs-gen.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/emacs-lisp/loaddefs-gen.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/emacs-lisp/macroexp.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/emacs-lisp/macroexp.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/emacs-lisp/map-ynp.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/emacs-lisp/map-ynp.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/emacs-lisp/map.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/emacs-lisp/map.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/emacs-lisp/memory-report.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/emacs-lisp/memory-report.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/emacs-lisp/multisession.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/emacs-lisp/multisession.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/emacs-lisp/nadvice.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/emacs-lisp/nadvice.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/emacs-lisp/oclosure.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/emacs-lisp/oclosure.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/emacs-lisp/package-activate.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/emacs-lisp/package-activate.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/emacs-lisp/package-vc.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/emacs-lisp/package-vc.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/emacs-lisp/package.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/emacs-lisp/package.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/emacs-lisp/pcase.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/emacs-lisp/pcase.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/emacs-lisp/pp.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/emacs-lisp/pp.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/emacs-lisp/radix-tree.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/emacs-lisp/radix-tree.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/emacs-lisp/range.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/emacs-lisp/range.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/emacs-lisp/re-builder.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/emacs-lisp/re-builder.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/emacs-lisp/regexp-opt.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/emacs-lisp/regexp-opt.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/emacs-lisp/regi.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/emacs-lisp/regi.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/emacs-lisp/ring.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/emacs-lisp/ring.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/emacs-lisp/rmc.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/emacs-lisp/rmc.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/emacs-lisp/rx.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/emacs-lisp/rx.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/emacs-lisp/seq.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/emacs-lisp/seq.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/emacs-lisp/shadow.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/emacs-lisp/shadow.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/emacs-lisp/shortdoc-doc.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/emacs-lisp/shortdoc-doc.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/emacs-lisp/shortdoc.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/emacs-lisp/shortdoc.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/emacs-lisp/shorthands.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/emacs-lisp/shorthands.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/emacs-lisp/smie.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/emacs-lisp/smie.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/emacs-lisp/subr-x.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/emacs-lisp/subr-x.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/emacs-lisp/syntax.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/emacs-lisp/syntax.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/emacs-lisp/tabulated-list.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/emacs-lisp/tabulated-list.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/emacs-lisp/tcover-ses.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/emacs-lisp/tcover-ses.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/emacs-lisp/testcover.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/emacs-lisp/testcover.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/emacs-lisp/text-property-search.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/emacs-lisp/text-property-search.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/emacs-lisp/thunk.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/emacs-lisp/thunk.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/emacs-lisp/timeout.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/emacs-lisp/timeout.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/emacs-lisp/timer-list.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/emacs-lisp/timer-list.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/emacs-lisp/timer.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/emacs-lisp/timer.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/emacs-lisp/tq.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/emacs-lisp/tq.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/emacs-lisp/trace.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/emacs-lisp/trace.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/emacs-lisp/track-changes.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/emacs-lisp/track-changes.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/emacs-lisp/unsafep.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/emacs-lisp/unsafep.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/emacs-lisp/vtable.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/emacs-lisp/vtable.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/emacs-lisp/warnings.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/emacs-lisp/warnings.elc
+drwxr-xr-x root/root usr/share/emacs/31.1/lisp/emulation/
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/emulation/cua-base.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/emulation/cua-base.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/emulation/cua-gmrk.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/emulation/cua-gmrk.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/emulation/cua-rect.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/emulation/cua-rect.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/emulation/edt-lk201.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/emulation/edt-lk201.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/emulation/edt-mapper.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/emulation/edt-mapper.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/emulation/edt-pc.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/emulation/edt-pc.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/emulation/edt-vt100.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/emulation/edt-vt100.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/emulation/edt.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/emulation/edt.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/emulation/keypad.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/emulation/keypad.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/emulation/viper-cmd.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/emulation/viper-cmd.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/emulation/viper-ex.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/emulation/viper-ex.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/emulation/viper-init.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/emulation/viper-init.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/emulation/viper-keym.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/emulation/viper-keym.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/emulation/viper-macs.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/emulation/viper-macs.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/emulation/viper-mous.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/emulation/viper-mous.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/emulation/viper-util.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/emulation/viper-util.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/emulation/viper.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/emulation/viper.elc
+drwxr-xr-x root/root usr/share/emacs/31.1/lisp/erc/
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/erc/erc-autoaway.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/erc/erc-autoaway.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/erc/erc-backend.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/erc/erc-backend.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/erc/erc-button.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/erc/erc-button.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/erc/erc-capab.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/erc/erc-capab.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/erc/erc-common.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/erc/erc-common.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/erc/erc-compat.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/erc/erc-compat.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/erc/erc-dcc.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/erc/erc-dcc.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/erc/erc-desktop-notifications.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/erc/erc-desktop-notifications.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/erc/erc-ezbounce.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/erc/erc-ezbounce.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/erc/erc-fill.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/erc/erc-fill.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/erc/erc-goodies.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/erc/erc-goodies.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/erc/erc-ibuffer.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/erc/erc-ibuffer.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/erc/erc-identd.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/erc/erc-identd.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/erc/erc-imenu.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/erc/erc-imenu.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/erc/erc-join.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/erc/erc-join.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/erc/erc-lang.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/erc/erc-lang.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/erc/erc-list.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/erc/erc-list.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/erc/erc-loaddefs.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/erc/erc-loaddefs.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/erc/erc-log.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/erc/erc-log.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/erc/erc-match.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/erc/erc-match.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/erc/erc-menu.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/erc/erc-menu.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/erc/erc-netsplit.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/erc/erc-netsplit.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/erc/erc-networks.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/erc/erc-networks.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/erc/erc-nicks.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/erc/erc-nicks.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/erc/erc-notify.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/erc/erc-notify.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/erc/erc-page.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/erc/erc-page.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/erc/erc-pcomplete.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/erc/erc-pcomplete.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/erc/erc-replace.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/erc/erc-replace.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/erc/erc-ring.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/erc/erc-ring.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/erc/erc-sasl.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/erc/erc-sasl.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/erc/erc-services.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/erc/erc-services.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/erc/erc-sound.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/erc/erc-sound.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/erc/erc-speedbar.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/erc/erc-speedbar.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/erc/erc-spelling.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/erc/erc-spelling.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/erc/erc-stamp.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/erc/erc-stamp.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/erc/erc-status-sidebar.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/erc/erc-status-sidebar.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/erc/erc-track.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/erc/erc-track.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/erc/erc-truncate.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/erc/erc-truncate.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/erc/erc-xdcc.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/erc/erc-xdcc.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/erc/erc.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/erc/erc.elc
+drwxr-xr-x root/root usr/share/emacs/31.1/lisp/eshell/
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/eshell/em-alias.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/eshell/em-alias.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/eshell/em-banner.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/eshell/em-banner.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/eshell/em-basic.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/eshell/em-basic.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/eshell/em-cmpl.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/eshell/em-cmpl.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/eshell/em-dirs.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/eshell/em-dirs.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/eshell/em-elecslash.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/eshell/em-elecslash.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/eshell/em-extpipe.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/eshell/em-extpipe.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/eshell/em-glob.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/eshell/em-glob.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/eshell/em-hist.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/eshell/em-hist.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/eshell/em-ls.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/eshell/em-ls.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/eshell/em-pred.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/eshell/em-pred.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/eshell/em-prompt.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/eshell/em-prompt.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/eshell/em-rebind.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/eshell/em-rebind.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/eshell/em-script.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/eshell/em-script.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/eshell/em-smart.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/eshell/em-smart.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/eshell/em-term.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/eshell/em-term.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/eshell/em-tramp.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/eshell/em-tramp.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/eshell/em-unix.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/eshell/em-unix.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/eshell/em-xtra.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/eshell/em-xtra.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/eshell/esh-arg.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/eshell/esh-arg.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/eshell/esh-cmd.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/eshell/esh-cmd.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/eshell/esh-ext.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/eshell/esh-ext.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/eshell/esh-io.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/eshell/esh-io.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/eshell/esh-mode.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/eshell/esh-mode.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/eshell/esh-module-loaddefs.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/eshell/esh-module-loaddefs.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/eshell/esh-module.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/eshell/esh-module.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/eshell/esh-opt.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/eshell/esh-opt.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/eshell/esh-proc.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/eshell/esh-proc.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/eshell/esh-util.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/eshell/esh-util.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/eshell/esh-var.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/eshell/esh-var.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/eshell/eshell.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/eshell/eshell.elc
+drwxr-xr-x root/root usr/share/emacs/31.1/lisp/gnus/
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/gnus/canlock.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/gnus/canlock.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/gnus/deuglify.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/gnus/deuglify.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/gnus/gmm-utils.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/gnus/gmm-utils.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/gnus/gnus-agent.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/gnus/gnus-agent.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/gnus/gnus-art.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/gnus/gnus-art.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/gnus/gnus-async.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/gnus/gnus-async.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/gnus/gnus-bcklg.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/gnus/gnus-bcklg.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/gnus/gnus-bookmark.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/gnus/gnus-bookmark.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/gnus/gnus-cache.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/gnus/gnus-cache.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/gnus/gnus-cite.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/gnus/gnus-cite.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/gnus/gnus-cloud.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/gnus/gnus-cloud.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/gnus/gnus-cus.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/gnus/gnus-cus.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/gnus/gnus-delay.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/gnus/gnus-delay.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/gnus/gnus-demon.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/gnus/gnus-demon.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/gnus/gnus-diary.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/gnus/gnus-diary.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/gnus/gnus-dired.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/gnus/gnus-dired.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/gnus/gnus-draft.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/gnus/gnus-draft.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/gnus/gnus-dup.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/gnus/gnus-dup.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/gnus/gnus-eform.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/gnus/gnus-eform.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/gnus/gnus-fun.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/gnus/gnus-fun.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/gnus/gnus-gravatar.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/gnus/gnus-gravatar.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/gnus/gnus-group.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/gnus/gnus-group.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/gnus/gnus-html.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/gnus/gnus-html.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/gnus/gnus-icalendar.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/gnus/gnus-icalendar.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/gnus/gnus-int.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/gnus/gnus-int.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/gnus/gnus-kill.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/gnus/gnus-kill.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/gnus/gnus-logic.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/gnus/gnus-logic.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/gnus/gnus-mh.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/gnus/gnus-mh.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/gnus/gnus-ml.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/gnus/gnus-ml.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/gnus/gnus-mlspl.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/gnus/gnus-mlspl.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/gnus/gnus-msg.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/gnus/gnus-msg.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/gnus/gnus-notifications.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/gnus/gnus-notifications.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/gnus/gnus-picon.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/gnus/gnus-picon.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/gnus/gnus-range.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/gnus/gnus-range.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/gnus/gnus-registry.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/gnus/gnus-registry.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/gnus/gnus-rfc1843.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/gnus/gnus-rfc1843.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/gnus/gnus-rmail.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/gnus/gnus-rmail.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/gnus/gnus-salt.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/gnus/gnus-salt.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/gnus/gnus-score.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/gnus/gnus-score.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/gnus/gnus-search.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/gnus/gnus-search.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/gnus/gnus-sieve.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/gnus/gnus-sieve.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/gnus/gnus-spec.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/gnus/gnus-spec.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/gnus/gnus-srvr.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/gnus/gnus-srvr.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/gnus/gnus-start.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/gnus/gnus-start.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/gnus/gnus-sum.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/gnus/gnus-sum.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/gnus/gnus-topic.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/gnus/gnus-topic.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/gnus/gnus-undo.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/gnus/gnus-undo.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/gnus/gnus-util.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/gnus/gnus-util.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/gnus/gnus-uu.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/gnus/gnus-uu.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/gnus/gnus-vm.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/gnus/gnus-vm.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/gnus/gnus-win.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/gnus/gnus-win.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/gnus/gnus.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/gnus/gnus.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/gnus/gssapi.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/gnus/gssapi.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/gnus/mail-source.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/gnus/mail-source.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/gnus/message.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/gnus/message.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/gnus/mm-archive.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/gnus/mm-archive.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/gnus/mm-bodies.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/gnus/mm-bodies.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/gnus/mm-decode.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/gnus/mm-decode.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/gnus/mm-encode.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/gnus/mm-encode.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/gnus/mm-extern.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/gnus/mm-extern.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/gnus/mm-partial.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/gnus/mm-partial.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/gnus/mm-url.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/gnus/mm-url.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/gnus/mm-util.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/gnus/mm-util.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/gnus/mm-uu.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/gnus/mm-uu.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/gnus/mm-view.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/gnus/mm-view.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/gnus/mml-sec.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/gnus/mml-sec.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/gnus/mml-smime.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/gnus/mml-smime.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/gnus/mml.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/gnus/mml.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/gnus/mml1991.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/gnus/mml1991.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/gnus/mml2015.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/gnus/mml2015.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/gnus/nnagent.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/gnus/nnagent.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/gnus/nnatom.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/gnus/nnatom.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/gnus/nnbabyl.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/gnus/nnbabyl.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/gnus/nndiary.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/gnus/nndiary.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/gnus/nndir.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/gnus/nndir.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/gnus/nndoc.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/gnus/nndoc.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/gnus/nndraft.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/gnus/nndraft.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/gnus/nneething.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/gnus/nneething.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/gnus/nnfeed.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/gnus/nnfeed.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/gnus/nnfolder.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/gnus/nnfolder.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/gnus/nngateway.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/gnus/nngateway.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/gnus/nnheader.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/gnus/nnheader.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/gnus/nnimap.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/gnus/nnimap.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/gnus/nnmail.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/gnus/nnmail.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/gnus/nnmaildir.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/gnus/nnmaildir.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/gnus/nnmairix.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/gnus/nnmairix.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/gnus/nnmbox.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/gnus/nnmbox.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/gnus/nnmh.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/gnus/nnmh.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/gnus/nnml.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/gnus/nnml.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/gnus/nnnil.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/gnus/nnnil.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/gnus/nnoo.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/gnus/nnoo.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/gnus/nnregistry.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/gnus/nnregistry.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/gnus/nnrss.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/gnus/nnrss.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/gnus/nnselect.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/gnus/nnselect.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/gnus/nnspool.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/gnus/nnspool.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/gnus/nntp.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/gnus/nntp.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/gnus/nnvirtual.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/gnus/nnvirtual.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/gnus/nnweb.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/gnus/nnweb.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/gnus/score-mode.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/gnus/score-mode.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/gnus/smiley.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/gnus/smiley.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/gnus/smime.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/gnus/smime.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/gnus/spam-report.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/gnus/spam-report.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/gnus/spam-stat.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/gnus/spam-stat.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/gnus/spam-wash.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/gnus/spam-wash.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/gnus/spam.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/gnus/spam.elc
+drwxr-xr-x root/root usr/share/emacs/31.1/lisp/image/
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/image/compface.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/image/compface.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/image/exif.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/image/exif.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/image/gravatar.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/image/gravatar.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/image/image-converter.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/image/image-converter.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/image/image-crop.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/image/image-crop.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/image/image-dired-dired.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/image/image-dired-dired.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/image/image-dired-external.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/image/image-dired-external.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/image/image-dired-tags.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/image/image-dired-tags.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/image/image-dired-util.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/image/image-dired-util.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/image/image-dired.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/image/image-dired.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/image/wallpaper.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/image/wallpaper.elc
+drwxr-xr-x root/root usr/share/emacs/31.1/lisp/international/
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/international/ccl.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/international/ccl.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/international/characters.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/international/characters.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/international/charprop.el
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/international/charscript.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/international/charscript.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/international/cp51932.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/international/cp51932.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/international/emoji-labels.el
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/international/emoji-zwj.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/international/emoji-zwj.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/international/emoji.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/international/emoji.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/international/eucjp-ms.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/international/eucjp-ms.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/international/fontset.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/international/fontset.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/international/idna-mapping.el
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/international/isearch-x.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/international/isearch-x.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/international/iso-ascii.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/international/iso-ascii.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/international/iso-cvt.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/international/iso-cvt.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/international/iso-transl.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/international/iso-transl.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/international/ja-dic-cnv.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/international/ja-dic-cnv.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/international/ja-dic-utl.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/international/ja-dic-utl.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/international/kinsoku.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/international/kinsoku.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/international/kkc.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/international/kkc.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/international/latexenc.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/international/latexenc.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/international/latin1-disp.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/international/latin1-disp.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/international/mule-cmds.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/international/mule-cmds.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/international/mule-conf.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/international/mule-conf.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/international/mule-diag.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/international/mule-diag.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/international/mule-util.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/international/mule-util.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/international/mule.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/international/mule.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/international/ogonek.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/international/ogonek.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/international/quail.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/international/quail.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/international/rfc1843.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/international/rfc1843.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/international/robin.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/international/robin.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/international/textsec-check.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/international/textsec-check.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/international/textsec.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/international/textsec.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/international/titdic-cnv.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/international/titdic-cnv.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/international/ucs-normalize.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/international/ucs-normalize.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/international/uni-bidi.el
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/international/uni-brackets.el
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/international/uni-category.el
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/international/uni-combining.el
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/international/uni-comment.el
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/international/uni-confusable.el
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/international/uni-decimal.el
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/international/uni-decomposition.el
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/international/uni-digit.el
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/international/uni-lowercase.el
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/international/uni-mirrored.el
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/international/uni-name.el
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/international/uni-numeric.el
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/international/uni-old-name.el
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/international/uni-scripts.el
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/international/uni-special-lowercase.el
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/international/uni-special-titlecase.el
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/international/uni-special-uppercase.el
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/international/uni-titlecase.el
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/international/uni-uppercase.el
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/international/utf-7.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/international/utf-7.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/international/utf7.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/international/utf7.elc
+drwxr-xr-x root/root usr/share/emacs/31.1/lisp/language/
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/language/burmese.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/language/burmese.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/language/cham.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/language/cham.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/language/china-util.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/language/china-util.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/language/chinese.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/language/chinese.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/language/cyril-util.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/language/cyril-util.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/language/cyrillic.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/language/cyrillic.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/language/czech.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/language/czech.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/language/english.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/language/english.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/language/ethio-util.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/language/ethio-util.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/language/ethiopic.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/language/ethiopic.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/language/european.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/language/european.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/language/georgian.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/language/georgian.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/language/greek.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/language/greek.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/language/hanja-util.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/language/hanja-util.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/language/hebrew.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/language/hebrew.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/language/ind-util.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/language/ind-util.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/language/indian.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/language/indian.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/language/indonesian.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/language/indonesian.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/language/japan-util.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/language/japan-util.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/language/japanese.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/language/japanese.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/language/khmer.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/language/khmer.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/language/korea-util.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/language/korea-util.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/language/korean.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/language/korean.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/language/lao-util.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/language/lao-util.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/language/lao.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/language/lao.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/language/misc-lang.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/language/misc-lang.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/language/philippine.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/language/philippine.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/language/pinyin.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/language/pinyin.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/language/romanian.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/language/romanian.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/language/sinhala.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/language/sinhala.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/language/slovak.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/language/slovak.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/language/tai-viet.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/language/tai-viet.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/language/thai-util.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/language/thai-util.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/language/thai-word.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/language/thai-word.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/language/thai.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/language/thai.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/language/tibet-util.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/language/tibet-util.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/language/tibetan.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/language/tibetan.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/language/tv-util.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/language/tv-util.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/language/utf-8-lang.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/language/utf-8-lang.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/language/viet-util.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/language/viet-util.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/language/vietnamese.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/language/vietnamese.elc
+drwxr-xr-x root/root usr/share/emacs/31.1/lisp/leim/
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/leim/leim-list.el
+drwxr-xr-x root/root usr/share/emacs/31.1/lisp/leim/ja-dic/
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/leim/ja-dic/ja-dic.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/leim/ja-dic/ja-dic.elc
+drwxr-xr-x root/root usr/share/emacs/31.1/lisp/leim/quail/
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/leim/quail/4Corner.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/leim/quail/4Corner.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/leim/quail/ARRAY30.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/leim/quail/ARRAY30.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/leim/quail/CCDOSPY.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/leim/quail/CCDOSPY.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/leim/quail/CTLau-b5.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/leim/quail/CTLau-b5.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/leim/quail/CTLau.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/leim/quail/CTLau.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/leim/quail/ECDICT.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/leim/quail/ECDICT.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/leim/quail/ETZY.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/leim/quail/ETZY.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/leim/quail/PY-b5.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/leim/quail/PY-b5.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/leim/quail/PY.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/leim/quail/PY.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/leim/quail/Punct-b5.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/leim/quail/Punct-b5.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/leim/quail/Punct.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/leim/quail/Punct.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/leim/quail/QJ-b5.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/leim/quail/QJ-b5.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/leim/quail/QJ.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/leim/quail/QJ.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/leim/quail/SW.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/leim/quail/SW.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/leim/quail/TONEPY.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/leim/quail/TONEPY.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/leim/quail/ZIRANMA.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/leim/quail/ZIRANMA.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/leim/quail/ZOZY.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/leim/quail/ZOZY.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/leim/quail/arabic.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/leim/quail/arabic.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/leim/quail/burmese.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/leim/quail/burmese.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/leim/quail/cham.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/leim/quail/cham.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/leim/quail/compose.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/leim/quail/compose.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/leim/quail/croatian.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/leim/quail/croatian.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/leim/quail/cyril-jis.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/leim/quail/cyril-jis.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/leim/quail/cyrillic.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/leim/quail/cyrillic.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/leim/quail/czech.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/leim/quail/czech.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/leim/quail/emoji.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/leim/quail/emoji.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/leim/quail/ethiopic.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/leim/quail/ethiopic.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/leim/quail/georgian.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/leim/quail/georgian.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/leim/quail/greek.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/leim/quail/greek.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/leim/quail/hangul.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/leim/quail/hangul.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/leim/quail/hanja-jis.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/leim/quail/hanja-jis.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/leim/quail/hanja.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/leim/quail/hanja.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/leim/quail/hanja3.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/leim/quail/hanja3.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/leim/quail/hebrew.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/leim/quail/hebrew.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/leim/quail/indian.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/leim/quail/indian.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/leim/quail/indonesian.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/leim/quail/indonesian.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/leim/quail/ipa-praat.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/leim/quail/ipa-praat.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/leim/quail/ipa.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/leim/quail/ipa.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/leim/quail/iroquoian.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/leim/quail/iroquoian.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/leim/quail/japanese.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/leim/quail/japanese.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/leim/quail/lao.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/leim/quail/lao.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/leim/quail/latin-alt.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/leim/quail/latin-alt.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/leim/quail/latin-ltx.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/leim/quail/latin-ltx.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/leim/quail/latin-post.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/leim/quail/latin-post.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/leim/quail/latin-pre.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/leim/quail/latin-pre.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/leim/quail/lrt.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/leim/quail/lrt.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/leim/quail/misc-lang.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/leim/quail/misc-lang.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/leim/quail/pakistan.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/leim/quail/pakistan.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/leim/quail/persian.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/leim/quail/persian.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/leim/quail/philippine.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/leim/quail/philippine.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/leim/quail/programmer-dvorak.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/leim/quail/programmer-dvorak.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/leim/quail/py-punct.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/leim/quail/py-punct.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/leim/quail/pypunct-b5.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/leim/quail/pypunct-b5.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/leim/quail/quick-b5.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/leim/quail/quick-b5.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/leim/quail/quick-cns.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/leim/quail/quick-cns.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/leim/quail/rfc1345.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/leim/quail/rfc1345.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/leim/quail/sami.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/leim/quail/sami.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/leim/quail/sgml-input.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/leim/quail/sgml-input.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/leim/quail/sisheng.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/leim/quail/sisheng.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/leim/quail/slovak.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/leim/quail/slovak.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/leim/quail/symbol-ksc.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/leim/quail/symbol-ksc.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/leim/quail/syriac.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/leim/quail/syriac.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/leim/quail/tamil-dvorak.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/leim/quail/tamil-dvorak.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/leim/quail/thai.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/leim/quail/thai.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/leim/quail/tibetan.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/leim/quail/tibetan.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/leim/quail/tifinagh.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/leim/quail/tifinagh.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/leim/quail/tsang-b5.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/leim/quail/tsang-b5.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/leim/quail/tsang-cns.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/leim/quail/tsang-cns.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/leim/quail/uni-input.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/leim/quail/uni-input.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/leim/quail/viqr.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/leim/quail/viqr.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/leim/quail/vntelex.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/leim/quail/vntelex.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/leim/quail/vnvni.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/leim/quail/vnvni.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/leim/quail/welsh.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/leim/quail/welsh.elc
+drwxr-xr-x root/root usr/share/emacs/31.1/lisp/mail/
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/mail/binhex.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/mail/binhex.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/mail/blessmail.el
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/mail/emacsbug.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/mail/emacsbug.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/mail/feedmail.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/mail/feedmail.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/mail/flow-fill.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/mail/flow-fill.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/mail/footnote.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/mail/footnote.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/mail/ietf-drums-date.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/mail/ietf-drums-date.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/mail/ietf-drums.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/mail/ietf-drums.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/mail/mail-extr.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/mail/mail-extr.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/mail/mail-hist.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/mail/mail-hist.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/mail/mail-parse.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/mail/mail-parse.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/mail/mail-prsvr.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/mail/mail-prsvr.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/mail/mail-utils.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/mail/mail-utils.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/mail/mailabbrev.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/mail/mailabbrev.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/mail/mailalias.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/mail/mailalias.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/mail/mailclient.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/mail/mailclient.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/mail/mailheader.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/mail/mailheader.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/mail/mspools.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/mail/mspools.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/mail/qp.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/mail/qp.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/mail/reporter.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/mail/reporter.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/mail/rfc2045.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/mail/rfc2045.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/mail/rfc2047.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/mail/rfc2047.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/mail/rfc2231.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/mail/rfc2231.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/mail/rfc6068.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/mail/rfc6068.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/mail/rfc822.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/mail/rfc822.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/mail/rmail-spam-filter.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/mail/rmail-spam-filter.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/mail/rmail.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/mail/rmail.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/mail/rmailedit.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/mail/rmailedit.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/mail/rmailkwd.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/mail/rmailkwd.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/mail/rmailmm.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/mail/rmailmm.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/mail/rmailmsc.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/mail/rmailmsc.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/mail/rmailout.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/mail/rmailout.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/mail/rmailsort.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/mail/rmailsort.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/mail/rmailsum.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/mail/rmailsum.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/mail/sendmail.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/mail/sendmail.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/mail/smtpmail.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/mail/smtpmail.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/mail/supercite.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/mail/supercite.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/mail/undigest.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/mail/undigest.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/mail/unrmail.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/mail/unrmail.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/mail/uudecode.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/mail/uudecode.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/mail/yenc.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/mail/yenc.elc
+drwxr-xr-x root/root usr/share/emacs/31.1/lisp/mh-e/
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/mh-e/mh-acros.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/mh-e/mh-acros.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/mh-e/mh-alias.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/mh-e/mh-alias.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/mh-e/mh-buffers.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/mh-e/mh-buffers.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/mh-e/mh-comp.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/mh-e/mh-comp.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/mh-e/mh-e.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/mh-e/mh-e.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/mh-e/mh-folder.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/mh-e/mh-folder.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/mh-e/mh-funcs.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/mh-e/mh-funcs.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/mh-e/mh-gnus.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/mh-e/mh-gnus.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/mh-e/mh-identity.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/mh-e/mh-identity.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/mh-e/mh-inc.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/mh-e/mh-inc.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/mh-e/mh-junk.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/mh-e/mh-junk.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/mh-e/mh-letter.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/mh-e/mh-letter.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/mh-e/mh-limit.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/mh-e/mh-limit.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/mh-e/mh-loaddefs.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/mh-e/mh-loaddefs.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/mh-e/mh-mime.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/mh-e/mh-mime.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/mh-e/mh-print.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/mh-e/mh-print.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/mh-e/mh-scan.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/mh-e/mh-scan.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/mh-e/mh-search.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/mh-e/mh-search.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/mh-e/mh-seq.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/mh-e/mh-seq.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/mh-e/mh-show.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/mh-e/mh-show.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/mh-e/mh-speed.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/mh-e/mh-speed.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/mh-e/mh-thread.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/mh-e/mh-thread.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/mh-e/mh-tool-bar.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/mh-e/mh-tool-bar.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/mh-e/mh-utils.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/mh-e/mh-utils.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/mh-e/mh-xface.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/mh-e/mh-xface.elc
+drwxr-xr-x root/root usr/share/emacs/31.1/lisp/net/
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/net/ange-ftp.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/net/ange-ftp.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/net/browse-url.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/net/browse-url.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/net/dbus.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/net/dbus.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/net/dictionary-connection.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/net/dictionary-connection.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/net/dictionary.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/net/dictionary.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/net/dig.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/net/dig.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/net/dns.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/net/dns.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/net/eudc-bob.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/net/eudc-bob.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/net/eudc-capf.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/net/eudc-capf.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/net/eudc-export.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/net/eudc-export.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/net/eudc-hotlist.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/net/eudc-hotlist.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/net/eudc-vars.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/net/eudc-vars.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/net/eudc.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/net/eudc.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/net/eudcb-bbdb.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/net/eudcb-bbdb.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/net/eudcb-ecomplete.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/net/eudcb-ecomplete.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/net/eudcb-ldap.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/net/eudcb-ldap.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/net/eudcb-mab.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/net/eudcb-mab.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/net/eudcb-macos-contacts.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/net/eudcb-macos-contacts.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/net/eudcb-mailabbrev.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/net/eudcb-mailabbrev.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/net/eww.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/net/eww.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/net/gnutls.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/net/gnutls.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/net/goto-addr.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/net/goto-addr.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/net/hmac-def.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/net/hmac-def.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/net/hmac-md5.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/net/hmac-md5.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/net/imap.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/net/imap.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/net/ldap.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/net/ldap.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/net/mailcap.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/net/mailcap.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/net/mairix.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/net/mairix.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/net/net-utils.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/net/net-utils.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/net/network-stream.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/net/network-stream.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/net/newst-backend.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/net/newst-backend.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/net/newst-plainview.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/net/newst-plainview.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/net/newst-reader.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/net/newst-reader.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/net/newst-ticker.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/net/newst-ticker.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/net/newst-treeview.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/net/newst-treeview.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/net/newsticker.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/net/newsticker.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/net/nsm.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/net/nsm.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/net/ntlm.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/net/ntlm.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/net/pop3.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/net/pop3.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/net/puny.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/net/puny.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/net/rcirc.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/net/rcirc.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/net/rfc2104.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/net/rfc2104.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/net/sasl-cram.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/net/sasl-cram.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/net/sasl-digest.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/net/sasl-digest.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/net/sasl-ntlm.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/net/sasl-ntlm.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/net/sasl-scram-rfc.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/net/sasl-scram-rfc.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/net/sasl-scram-sha256.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/net/sasl-scram-sha256.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/net/sasl.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/net/sasl.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/net/secrets.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/net/secrets.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/net/shr-color.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/net/shr-color.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/net/shr.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/net/shr.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/net/sieve-manage.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/net/sieve-manage.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/net/sieve-mode.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/net/sieve-mode.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/net/sieve.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/net/sieve.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/net/snmp-mode.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/net/snmp-mode.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/net/soap-client.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/net/soap-client.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/net/soap-inspect.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/net/soap-inspect.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/net/socks.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/net/socks.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/net/telnet.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/net/telnet.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/net/tramp-adb.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/net/tramp-adb.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/net/tramp-androidsu.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/net/tramp-androidsu.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/net/tramp-archive.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/net/tramp-archive.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/net/tramp-cache.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/net/tramp-cache.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/net/tramp-cmds.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/net/tramp-cmds.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/net/tramp-compat.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/net/tramp-compat.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/net/tramp-container.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/net/tramp-container.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/net/tramp-crypt.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/net/tramp-crypt.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/net/tramp-ftp.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/net/tramp-ftp.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/net/tramp-fuse.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/net/tramp-fuse.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/net/tramp-gvfs.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/net/tramp-gvfs.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/net/tramp-integration.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/net/tramp-integration.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/net/tramp-loaddefs.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/net/tramp-loaddefs.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/net/tramp-message.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/net/tramp-message.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/net/tramp-rclone.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/net/tramp-rclone.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/net/tramp-sh.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/net/tramp-sh.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/net/tramp-smb.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/net/tramp-smb.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/net/tramp-sshfs.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/net/tramp-sshfs.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/net/tramp-sudoedit.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/net/tramp-sudoedit.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/net/tramp-uu.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/net/tramp-uu.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/net/tramp.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/net/tramp.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/net/trampver.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/net/trampver.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/net/webjump.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/net/webjump.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/net/zeroconf.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/net/zeroconf.elc
+drwxr-xr-x root/root usr/share/emacs/31.1/lisp/nxml/
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/nxml/nxml-enc.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/nxml/nxml-enc.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/nxml/nxml-maint.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/nxml/nxml-maint.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/nxml/nxml-mode.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/nxml/nxml-mode.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/nxml/nxml-ns.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/nxml/nxml-ns.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/nxml/nxml-outln.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/nxml/nxml-outln.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/nxml/nxml-parse.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/nxml/nxml-parse.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/nxml/nxml-rap.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/nxml/nxml-rap.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/nxml/nxml-util.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/nxml/nxml-util.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/nxml/rng-cmpct.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/nxml/rng-cmpct.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/nxml/rng-dt.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/nxml/rng-dt.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/nxml/rng-loc.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/nxml/rng-loc.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/nxml/rng-maint.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/nxml/rng-maint.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/nxml/rng-match.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/nxml/rng-match.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/nxml/rng-nxml.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/nxml/rng-nxml.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/nxml/rng-parse.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/nxml/rng-parse.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/nxml/rng-pttrn.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/nxml/rng-pttrn.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/nxml/rng-uri.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/nxml/rng-uri.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/nxml/rng-util.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/nxml/rng-util.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/nxml/rng-valid.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/nxml/rng-valid.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/nxml/rng-xsd.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/nxml/rng-xsd.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/nxml/xmltok.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/nxml/xmltok.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/nxml/xsd-regexp.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/nxml/xsd-regexp.elc
+drwxr-xr-x root/root usr/share/emacs/31.1/lisp/obsolete/
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/obsolete/autoarg.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/obsolete/autoarg.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/obsolete/autoload.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/obsolete/autoload.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/obsolete/bruce.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/obsolete/bruce.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/obsolete/cdl.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/obsolete/cdl.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/obsolete/cl-compat.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/obsolete/cl-compat.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/obsolete/cl.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/obsolete/cl.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/obsolete/crisp.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/obsolete/crisp.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/obsolete/echistory.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/obsolete/echistory.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/obsolete/eieio-compat.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/obsolete/eieio-compat.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/obsolete/elint.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/obsolete/elint.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/obsolete/eudcb-ph.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/obsolete/eudcb-ph.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/obsolete/gnus-dbus.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/obsolete/gnus-dbus.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/obsolete/gs.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/obsolete/gs.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/obsolete/gulp.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/obsolete/gulp.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/obsolete/hashcash.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/obsolete/hashcash.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/obsolete/html2text.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/obsolete/html2text.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/obsolete/idlw-complete-structtag.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/obsolete/idlw-complete-structtag.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/obsolete/idlw-help.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/obsolete/idlw-help.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/obsolete/idlw-shell.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/obsolete/idlw-shell.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/obsolete/idlw-toolbar.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/obsolete/idlw-toolbar.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/obsolete/idlwave.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/obsolete/idlwave.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/obsolete/inversion.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/obsolete/inversion.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/obsolete/iswitchb.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/obsolete/iswitchb.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/obsolete/kermit.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/obsolete/kermit.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/obsolete/landmark.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/obsolete/landmark.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/obsolete/linum.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/obsolete/linum.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/obsolete/longlines.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/obsolete/longlines.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/obsolete/makesum.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/obsolete/makesum.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/obsolete/mantemp.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/obsolete/mantemp.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/obsolete/messcompat.el
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/obsolete/metamail.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/obsolete/metamail.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/obsolete/mh-compat.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/obsolete/mh-compat.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/obsolete/netrc.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/obsolete/netrc.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/obsolete/nnir.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/obsolete/nnir.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/obsolete/package-x.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/obsolete/package-x.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/obsolete/pgg-def.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/obsolete/pgg-def.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/obsolete/pgg-gpg.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/obsolete/pgg-gpg.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/obsolete/pgg-parse.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/obsolete/pgg-parse.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/obsolete/pgg-pgp.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/obsolete/pgg-pgp.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/obsolete/pgg-pgp5.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/obsolete/pgg-pgp5.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/obsolete/pgg.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/obsolete/pgg.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/obsolete/ps-def.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/obsolete/ps-def.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/obsolete/quickurl.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/obsolete/quickurl.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/obsolete/rfc2368.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/obsolete/rfc2368.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/obsolete/rlogin.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/obsolete/rlogin.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/obsolete/sb-image.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/obsolete/sb-image.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/obsolete/starttls.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/obsolete/starttls.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/obsolete/thumbs.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/obsolete/thumbs.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/obsolete/tls.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/obsolete/tls.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/obsolete/tpu-edt.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/obsolete/tpu-edt.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/obsolete/tpu-extras.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/obsolete/tpu-extras.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/obsolete/tpu-mapper.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/obsolete/tpu-mapper.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/obsolete/uce.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/obsolete/uce.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/obsolete/url-about.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/obsolete/url-about.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/obsolete/url-dired.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/obsolete/url-dired.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/obsolete/url-ns.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/obsolete/url-ns.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/obsolete/vc-arch.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/obsolete/vc-arch.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/obsolete/vc-dav.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/obsolete/vc-dav.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/obsolete/vc-mtn.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/obsolete/vc-mtn.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/obsolete/vt-control.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/obsolete/vt-control.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/obsolete/vt100-led.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/obsolete/vt100-led.elc
+drwxr-xr-x root/root usr/share/emacs/31.1/lisp/org/
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/org/ob-C.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/org/ob-C.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/org/ob-R.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/org/ob-R.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/org/ob-awk.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/org/ob-awk.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/org/ob-calc.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/org/ob-calc.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/org/ob-clojure.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/org/ob-clojure.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/org/ob-comint.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/org/ob-comint.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/org/ob-core.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/org/ob-core.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/org/ob-csharp.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/org/ob-csharp.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/org/ob-css.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/org/ob-css.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/org/ob-ditaa.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/org/ob-ditaa.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/org/ob-dot.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/org/ob-dot.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/org/ob-emacs-lisp.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/org/ob-emacs-lisp.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/org/ob-eshell.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/org/ob-eshell.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/org/ob-eval.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/org/ob-eval.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/org/ob-exp.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/org/ob-exp.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/org/ob-forth.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/org/ob-forth.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/org/ob-fortran.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/org/ob-fortran.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/org/ob-gnuplot.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/org/ob-gnuplot.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/org/ob-groovy.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/org/ob-groovy.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/org/ob-haskell.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/org/ob-haskell.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/org/ob-java.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/org/ob-java.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/org/ob-js.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/org/ob-js.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/org/ob-julia.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/org/ob-julia.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/org/ob-latex.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/org/ob-latex.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/org/ob-lilypond.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/org/ob-lilypond.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/org/ob-lisp.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/org/ob-lisp.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/org/ob-lob.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/org/ob-lob.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/org/ob-lua.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/org/ob-lua.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/org/ob-makefile.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/org/ob-makefile.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/org/ob-matlab.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/org/ob-matlab.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/org/ob-maxima.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/org/ob-maxima.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/org/ob-ocaml.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/org/ob-ocaml.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/org/ob-octave.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/org/ob-octave.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/org/ob-org.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/org/ob-org.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/org/ob-perl.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/org/ob-perl.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/org/ob-plantuml.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/org/ob-plantuml.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/org/ob-processing.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/org/ob-processing.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/org/ob-python.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/org/ob-python.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/org/ob-ref.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/org/ob-ref.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/org/ob-ruby.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/org/ob-ruby.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/org/ob-sass.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/org/ob-sass.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/org/ob-scheme.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/org/ob-scheme.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/org/ob-screen.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/org/ob-screen.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/org/ob-sed.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/org/ob-sed.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/org/ob-shell.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/org/ob-shell.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/org/ob-sql.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/org/ob-sql.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/org/ob-sqlite.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/org/ob-sqlite.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/org/ob-table.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/org/ob-table.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/org/ob-tangle.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/org/ob-tangle.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/org/ob.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/org/ob.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/org/oc-basic.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/org/oc-basic.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/org/oc-biblatex.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/org/oc-biblatex.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/org/oc-bibtex.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/org/oc-bibtex.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/org/oc-csl.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/org/oc-csl.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/org/oc-natbib.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/org/oc-natbib.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/org/oc.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/org/oc.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/org/ol-bbdb.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/org/ol-bbdb.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/org/ol-bibtex.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/org/ol-bibtex.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/org/ol-docview.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/org/ol-docview.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/org/ol-doi.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/org/ol-doi.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/org/ol-eshell.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/org/ol-eshell.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/org/ol-eww.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/org/ol-eww.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/org/ol-gnus.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/org/ol-gnus.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/org/ol-info.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/org/ol-info.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/org/ol-irc.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/org/ol-irc.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/org/ol-man.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/org/ol-man.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/org/ol-mhe.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/org/ol-mhe.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/org/ol-rmail.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/org/ol-rmail.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/org/ol-w3m.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/org/ol-w3m.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/org/ol.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/org/ol.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/org/org-agenda.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/org/org-agenda.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/org/org-archive.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/org/org-archive.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/org/org-attach-git.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/org/org-attach-git.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/org/org-attach.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/org/org-attach.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/org/org-capture.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/org/org-capture.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/org/org-clock.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/org/org-clock.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/org/org-colview.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/org/org-colview.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/org/org-compat.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/org/org-compat.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/org/org-crypt.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/org/org-crypt.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/org/org-ctags.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/org/org-ctags.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/org/org-cycle.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/org/org-cycle.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/org/org-datetree.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/org/org-datetree.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/org/org-duration.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/org/org-duration.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/org/org-element-ast.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/org/org-element-ast.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/org/org-element.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/org/org-element.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/org/org-entities.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/org/org-entities.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/org/org-faces.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/org/org-faces.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/org/org-feed.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/org/org-feed.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/org/org-fold-core.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/org/org-fold-core.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/org/org-fold.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/org/org-fold.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/org/org-footnote.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/org/org-footnote.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/org/org-goto.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/org/org-goto.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/org/org-habit.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/org/org-habit.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/org/org-id.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/org/org-id.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/org/org-indent.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/org/org-indent.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/org/org-inlinetask.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/org/org-inlinetask.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/org/org-keys.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/org/org-keys.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/org/org-lint.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/org/org-lint.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/org/org-list.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/org/org-list.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/org/org-loaddefs.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/org/org-loaddefs.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/org/org-macro.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/org/org-macro.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/org/org-macs.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/org/org-macs.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/org/org-mobile.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/org/org-mobile.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/org/org-mouse.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/org/org-mouse.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/org/org-num.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/org/org-num.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/org/org-pcomplete.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/org/org-pcomplete.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/org/org-persist.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/org/org-persist.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/org/org-plot.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/org/org-plot.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/org/org-protocol.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/org/org-protocol.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/org/org-refile.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/org/org-refile.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/org/org-src.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/org/org-src.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/org/org-table.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/org/org-table.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/org/org-tempo.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/org/org-tempo.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/org/org-timer.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/org/org-timer.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/org/org-version.el
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/org/org.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/org/org.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/org/ox-ascii.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/org/ox-ascii.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/org/ox-beamer.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/org/ox-beamer.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/org/ox-html.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/org/ox-html.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/org/ox-icalendar.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/org/ox-icalendar.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/org/ox-koma-letter.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/org/ox-koma-letter.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/org/ox-latex.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/org/ox-latex.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/org/ox-man.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/org/ox-man.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/org/ox-md.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/org/ox-md.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/org/ox-odt.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/org/ox-odt.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/org/ox-org.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/org/ox-org.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/org/ox-publish.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/org/ox-publish.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/org/ox-texinfo.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/org/ox-texinfo.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/org/ox.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/org/ox.elc
+drwxr-xr-x root/root usr/share/emacs/31.1/lisp/play/
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/play/5x5.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/play/5x5.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/play/animate.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/play/animate.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/play/blackbox.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/play/blackbox.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/play/bubbles.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/play/bubbles.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/play/cookie1.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/play/cookie1.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/play/decipher.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/play/decipher.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/play/dissociate.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/play/dissociate.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/play/doctor.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/play/doctor.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/play/dunnet.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/play/dunnet.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/play/fortune.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/play/fortune.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/play/gamegrid.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/play/gamegrid.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/play/gametree.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/play/gametree.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/play/gomoku.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/play/gomoku.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/play/handwrite.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/play/handwrite.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/play/hanoi.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/play/hanoi.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/play/life.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/play/life.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/play/morse.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/play/morse.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/play/mpuz.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/play/mpuz.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/play/pong.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/play/pong.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/play/snake.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/play/snake.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/play/solitaire.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/play/solitaire.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/play/spook.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/play/spook.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/play/studly.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/play/studly.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/play/tetris.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/play/tetris.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/play/zone.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/play/zone.elc
+drwxr-xr-x root/root usr/share/emacs/31.1/lisp/progmodes/
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/progmodes/antlr-mode.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/progmodes/antlr-mode.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/progmodes/asm-mode.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/progmodes/asm-mode.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/progmodes/autoconf.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/progmodes/autoconf.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/progmodes/bat-mode.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/progmodes/bat-mode.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/progmodes/bug-reference.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/progmodes/bug-reference.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/progmodes/c-ts-common.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/progmodes/c-ts-common.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/progmodes/c-ts-mode.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/progmodes/c-ts-mode.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/progmodes/cc-align.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/progmodes/cc-align.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/progmodes/cc-awk.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/progmodes/cc-awk.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/progmodes/cc-bytecomp.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/progmodes/cc-bytecomp.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/progmodes/cc-cmds.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/progmodes/cc-cmds.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/progmodes/cc-defs.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/progmodes/cc-defs.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/progmodes/cc-engine.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/progmodes/cc-engine.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/progmodes/cc-fonts.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/progmodes/cc-fonts.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/progmodes/cc-guess.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/progmodes/cc-guess.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/progmodes/cc-langs.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/progmodes/cc-langs.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/progmodes/cc-menus.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/progmodes/cc-menus.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/progmodes/cc-mode.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/progmodes/cc-mode.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/progmodes/cc-styles.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/progmodes/cc-styles.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/progmodes/cc-vars.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/progmodes/cc-vars.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/progmodes/cfengine.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/progmodes/cfengine.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/progmodes/cl-font-lock.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/progmodes/cl-font-lock.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/progmodes/cmacexp.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/progmodes/cmacexp.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/progmodes/cmake-ts-mode.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/progmodes/cmake-ts-mode.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/progmodes/compile.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/progmodes/compile.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/progmodes/cperl-mode.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/progmodes/cperl-mode.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/progmodes/cpp.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/progmodes/cpp.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/progmodes/csharp-mode.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/progmodes/csharp-mode.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/progmodes/cwarn.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/progmodes/cwarn.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/progmodes/dcl-mode.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/progmodes/dcl-mode.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/progmodes/dockerfile-ts-mode.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/progmodes/dockerfile-ts-mode.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/progmodes/ebnf-abn.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/progmodes/ebnf-abn.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/progmodes/ebnf-bnf.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/progmodes/ebnf-bnf.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/progmodes/ebnf-dtd.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/progmodes/ebnf-dtd.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/progmodes/ebnf-ebx.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/progmodes/ebnf-ebx.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/progmodes/ebnf-iso.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/progmodes/ebnf-iso.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/progmodes/ebnf-otz.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/progmodes/ebnf-otz.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/progmodes/ebnf-yac.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/progmodes/ebnf-yac.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/progmodes/ebnf2ps.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/progmodes/ebnf2ps.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/progmodes/ebrowse.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/progmodes/ebrowse.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/progmodes/eglot.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/progmodes/eglot.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/progmodes/elisp-mode.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/progmodes/elisp-mode.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/progmodes/elixir-ts-mode.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/progmodes/elixir-ts-mode.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/progmodes/erts-mode.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/progmodes/erts-mode.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/progmodes/etags-regen.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/progmodes/etags-regen.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/progmodes/etags.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/progmodes/etags.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/progmodes/executable.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/progmodes/executable.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/progmodes/f90.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/progmodes/f90.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/progmodes/flymake-cc.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/progmodes/flymake-cc.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/progmodes/flymake-proc.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/progmodes/flymake-proc.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/progmodes/flymake.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/progmodes/flymake.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/progmodes/fortran.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/progmodes/fortran.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/progmodes/gdb-mi.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/progmodes/gdb-mi.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/progmodes/glasses.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/progmodes/glasses.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/progmodes/go-ts-mode.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/progmodes/go-ts-mode.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/progmodes/grep.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/progmodes/grep.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/progmodes/gud.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/progmodes/gud.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/progmodes/heex-ts-mode.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/progmodes/heex-ts-mode.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/progmodes/hideif.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/progmodes/hideif.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/progmodes/hideshow.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/progmodes/hideshow.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/progmodes/icon.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/progmodes/icon.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/progmodes/inf-lisp.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/progmodes/inf-lisp.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/progmodes/java-ts-mode.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/progmodes/java-ts-mode.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/progmodes/js.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/progmodes/js.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/progmodes/json-ts-mode.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/progmodes/json-ts-mode.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/progmodes/ld-script.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/progmodes/ld-script.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/progmodes/lua-mode.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/progmodes/lua-mode.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/progmodes/lua-ts-mode.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/progmodes/lua-ts-mode.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/progmodes/m4-mode.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/progmodes/m4-mode.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/progmodes/make-mode.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/progmodes/make-mode.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/progmodes/meta-mode.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/progmodes/meta-mode.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/progmodes/mixal-mode.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/progmodes/mixal-mode.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/progmodes/modula2.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/progmodes/modula2.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/progmodes/octave.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/progmodes/octave.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/progmodes/opascal.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/progmodes/opascal.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/progmodes/pascal.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/progmodes/pascal.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/progmodes/peg.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/progmodes/peg.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/progmodes/perl-mode.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/progmodes/perl-mode.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/progmodes/php-ts-mode.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/progmodes/php-ts-mode.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/progmodes/prog-mode.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/progmodes/prog-mode.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/progmodes/project.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/progmodes/project.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/progmodes/prolog.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/progmodes/prolog.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/progmodes/ps-mode.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/progmodes/ps-mode.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/progmodes/python.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/progmodes/python.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/progmodes/ruby-mode.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/progmodes/ruby-mode.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/progmodes/ruby-ts-mode.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/progmodes/ruby-ts-mode.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/progmodes/rust-ts-mode.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/progmodes/rust-ts-mode.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/progmodes/scheme.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/progmodes/scheme.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/progmodes/sh-script.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/progmodes/sh-script.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/progmodes/simula.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/progmodes/simula.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/progmodes/sql.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/progmodes/sql.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/progmodes/subword.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/progmodes/subword.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/progmodes/tcl.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/progmodes/tcl.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/progmodes/typescript-ts-mode.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/progmodes/typescript-ts-mode.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/progmodes/vera-mode.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/progmodes/vera-mode.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/progmodes/verilog-mode.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/progmodes/verilog-mode.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/progmodes/vhdl-mode.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/progmodes/vhdl-mode.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/progmodes/which-func.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/progmodes/which-func.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/progmodes/xref.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/progmodes/xref.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/progmodes/xscheme.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/progmodes/xscheme.elc
+drwxr-xr-x root/root usr/share/emacs/31.1/lisp/term/
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/term/AT386.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/term/AT386.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/term/README
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/term/android-win.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/term/android-win.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/term/bobcat.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/term/bobcat.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/term/common-win.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/term/common-win.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/term/cygwin.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/term/cygwin.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/term/fbterm.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/term/fbterm.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/term/haiku-win.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/term/haiku-win.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/term/internal.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/term/internal.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/term/iris-ansi.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/term/iris-ansi.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/term/konsole.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/term/konsole.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/term/linux.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/term/linux.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/term/lk201.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/term/lk201.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/term/news.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/term/news.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/term/ns-win.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/term/ns-win.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/term/pc-win.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/term/pc-win.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/term/pgtk-win.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/term/pgtk-win.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/term/rxvt.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/term/rxvt.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/term/screen.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/term/screen.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/term/st.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/term/st.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/term/sun.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/term/sun.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/term/tmux.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/term/tmux.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/term/tty-colors.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/term/tty-colors.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/term/tvi970.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/term/tvi970.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/term/vt100.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/term/vt100.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/term/vt200.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/term/vt200.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/term/w32-nt.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/term/w32-nt.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/term/w32-win.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/term/w32-win.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/term/w32console.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/term/w32console.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/term/wyse50.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/term/wyse50.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/term/x-win.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/term/x-win.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/term/xterm.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/term/xterm.elc
+drwxr-xr-x root/root usr/share/emacs/31.1/lisp/textmodes/
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/textmodes/artist.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/textmodes/artist.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/textmodes/bib-mode.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/textmodes/bib-mode.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/textmodes/bibtex-style.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/textmodes/bibtex-style.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/textmodes/bibtex.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/textmodes/bibtex.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/textmodes/conf-mode.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/textmodes/conf-mode.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/textmodes/css-mode.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/textmodes/css-mode.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/textmodes/dns-mode.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/textmodes/dns-mode.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/textmodes/emacs-authors-mode.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/textmodes/emacs-authors-mode.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/textmodes/emacs-news-mode.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/textmodes/emacs-news-mode.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/textmodes/enriched.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/textmodes/enriched.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/textmodes/fill.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/textmodes/fill.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/textmodes/flyspell.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/textmodes/flyspell.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/textmodes/glyphless-mode.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/textmodes/glyphless-mode.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/textmodes/html-ts-mode.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/textmodes/html-ts-mode.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/textmodes/ispell.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/textmodes/ispell.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/textmodes/less-css-mode.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/textmodes/less-css-mode.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/textmodes/makeinfo.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/textmodes/makeinfo.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/textmodes/markdown-ts-mode-x.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/textmodes/markdown-ts-mode-x.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/textmodes/markdown-ts-mode.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/textmodes/markdown-ts-mode.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/textmodes/mhtml-mode.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/textmodes/mhtml-mode.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/textmodes/mhtml-ts-mode.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/textmodes/mhtml-ts-mode.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/textmodes/nroff-mode.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/textmodes/nroff-mode.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/textmodes/page-ext.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/textmodes/page-ext.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/textmodes/page.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/textmodes/page.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/textmodes/paragraphs.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/textmodes/paragraphs.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/textmodes/picture.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/textmodes/picture.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/textmodes/pixel-fill.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/textmodes/pixel-fill.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/textmodes/po.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/textmodes/po.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/textmodes/refbib.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/textmodes/refbib.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/textmodes/refer.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/textmodes/refer.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/textmodes/refill.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/textmodes/refill.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/textmodes/reftex-auc.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/textmodes/reftex-auc.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/textmodes/reftex-cite.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/textmodes/reftex-cite.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/textmodes/reftex-dcr.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/textmodes/reftex-dcr.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/textmodes/reftex-global.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/textmodes/reftex-global.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/textmodes/reftex-index.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/textmodes/reftex-index.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/textmodes/reftex-loaddefs.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/textmodes/reftex-loaddefs.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/textmodes/reftex-parse.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/textmodes/reftex-parse.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/textmodes/reftex-ref.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/textmodes/reftex-ref.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/textmodes/reftex-sel.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/textmodes/reftex-sel.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/textmodes/reftex-toc.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/textmodes/reftex-toc.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/textmodes/reftex-vars.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/textmodes/reftex-vars.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/textmodes/reftex.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/textmodes/reftex.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/textmodes/remember.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/textmodes/remember.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/textmodes/rst.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/textmodes/rst.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/textmodes/sgml-mode.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/textmodes/sgml-mode.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/textmodes/string-edit.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/textmodes/string-edit.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/textmodes/table.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/textmodes/table.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/textmodes/tex-mode.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/textmodes/tex-mode.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/textmodes/texinfmt.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/textmodes/texinfmt.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/textmodes/texinfo-loaddefs.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/textmodes/texinfo-loaddefs.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/textmodes/texinfo.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/textmodes/texinfo.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/textmodes/texnfo-upd.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/textmodes/texnfo-upd.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/textmodes/text-mode.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/textmodes/text-mode.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/textmodes/tildify.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/textmodes/tildify.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/textmodes/toml-ts-mode.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/textmodes/toml-ts-mode.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/textmodes/two-column.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/textmodes/two-column.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/textmodes/underline.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/textmodes/underline.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/textmodes/word-wrap-mode.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/textmodes/word-wrap-mode.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/textmodes/yaml-ts-mode.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/textmodes/yaml-ts-mode.elc
+drwxr-xr-x root/root usr/share/emacs/31.1/lisp/url/
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/url/url-auth.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/url/url-auth.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/url/url-cache.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/url/url-cache.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/url/url-cid.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/url/url-cid.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/url/url-cookie.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/url/url-cookie.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/url/url-dav.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/url/url-dav.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/url/url-domsuf.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/url/url-domsuf.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/url/url-expand.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/url/url-expand.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/url/url-file.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/url/url-file.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/url/url-ftp.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/url/url-ftp.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/url/url-future.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/url/url-future.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/url/url-gw.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/url/url-gw.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/url/url-handlers.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/url/url-handlers.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/url/url-history.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/url/url-history.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/url/url-http.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/url/url-http.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/url/url-imap.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/url/url-imap.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/url/url-irc.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/url/url-irc.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/url/url-ldap.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/url/url-ldap.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/url/url-mailto.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/url/url-mailto.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/url/url-methods.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/url/url-methods.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/url/url-misc.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/url/url-misc.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/url/url-news.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/url/url-news.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/url/url-nfs.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/url/url-nfs.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/url/url-parse.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/url/url-parse.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/url/url-privacy.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/url/url-privacy.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/url/url-proxy.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/url/url-proxy.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/url/url-queue.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/url/url-queue.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/url/url-tramp.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/url/url-tramp.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/url/url-util.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/url/url-util.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/url/url-vars.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/url/url-vars.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/url/url.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/url/url.elc
+drwxr-xr-x root/root usr/share/emacs/31.1/lisp/use-package/
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/use-package/use-package-bind-key.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/use-package/use-package-bind-key.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/use-package/use-package-core.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/use-package/use-package-core.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/use-package/use-package-delight.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/use-package/use-package-delight.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/use-package/use-package-diminish.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/use-package/use-package-diminish.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/use-package/use-package-ensure-system-package.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/use-package/use-package-ensure-system-package.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/use-package/use-package-ensure.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/use-package/use-package-ensure.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/use-package/use-package-jump.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/use-package/use-package-jump.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/use-package/use-package-lint.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/use-package/use-package-lint.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/use-package/use-package.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/use-package/use-package.elc
+drwxr-xr-x root/root usr/share/emacs/31.1/lisp/vc/
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/vc/add-log.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/vc/add-log.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/vc/compare-w.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/vc/compare-w.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/vc/cvs-status.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/vc/cvs-status.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/vc/diff-mode.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/vc/diff-mode.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/vc/diff.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/vc/diff.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/vc/ediff-diff.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/vc/ediff-diff.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/vc/ediff-help.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/vc/ediff-help.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/vc/ediff-hook.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/vc/ediff-hook.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/vc/ediff-init.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/vc/ediff-init.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/vc/ediff-merg.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/vc/ediff-merg.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/vc/ediff-mult.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/vc/ediff-mult.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/vc/ediff-ptch.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/vc/ediff-ptch.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/vc/ediff-util.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/vc/ediff-util.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/vc/ediff-vers.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/vc/ediff-vers.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/vc/ediff-wind.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/vc/ediff-wind.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/vc/ediff.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/vc/ediff.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/vc/emerge.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/vc/emerge.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/vc/log-edit.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/vc/log-edit.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/vc/log-view.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/vc/log-view.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/vc/pcvs-defs.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/vc/pcvs-defs.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/vc/pcvs-info.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/vc/pcvs-info.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/vc/pcvs-parse.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/vc/pcvs-parse.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/vc/pcvs-util.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/vc/pcvs-util.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/vc/pcvs.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/vc/pcvs.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/vc/smerge-mode.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/vc/smerge-mode.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/vc/vc-annotate.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/vc/vc-annotate.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/vc/vc-bzr.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/vc/vc-bzr.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/vc/vc-cvs.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/vc/vc-cvs.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/vc/vc-dir.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/vc/vc-dir.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/vc/vc-dispatcher.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/vc/vc-dispatcher.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/vc/vc-filewise.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/vc/vc-filewise.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/vc/vc-git.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/vc/vc-git.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/vc/vc-hg.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/vc/vc-hg.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/vc/vc-hooks.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/vc/vc-hooks.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/vc/vc-rcs.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/vc/vc-rcs.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/vc/vc-sccs.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/vc/vc-sccs.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/vc/vc-src.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/vc/vc-src.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/vc/vc-svn.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/vc/vc-svn.elc
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/vc/vc.el.gz
+-rw-r--r-- root/root usr/share/emacs/31.1/lisp/vc/vc.elc
+drwxr-xr-x root/root usr/share/emacs/31.1/site-lisp/
+-rw-r--r-- root/root usr/share/emacs/31.1/site-lisp/subdirs.el
+drwxr-xr-x root/root usr/share/emacs/site-lisp/
+-rw-r--r-- root/root usr/share/emacs/site-lisp/subdirs.el
+drwxr-xr-x root/root usr/share/icons/
+drwxr-xr-x root/root usr/share/icons/hicolor/
+drwxr-xr-x root/root usr/share/icons/hicolor/128x128/
+drwxr-xr-x root/root usr/share/icons/hicolor/128x128/apps/
+-rw-r--r-- root/root usr/share/icons/hicolor/128x128/apps/emacs.png
+drwxr-xr-x root/root usr/share/icons/hicolor/16x16/
+drwxr-xr-x root/root usr/share/icons/hicolor/16x16/apps/
+-rw-r--r-- root/root usr/share/icons/hicolor/16x16/apps/emacs.png
+drwxr-xr-x root/root usr/share/icons/hicolor/24x24/
+drwxr-xr-x root/root usr/share/icons/hicolor/24x24/apps/
+-rw-r--r-- root/root usr/share/icons/hicolor/24x24/apps/emacs.png
+drwxr-xr-x root/root usr/share/icons/hicolor/32x32/
+drwxr-xr-x root/root usr/share/icons/hicolor/32x32/apps/
+-rw-r--r-- root/root usr/share/icons/hicolor/32x32/apps/emacs.png
+drwxr-xr-x root/root usr/share/icons/hicolor/48x48/
+drwxr-xr-x root/root usr/share/icons/hicolor/48x48/apps/
+-rw-r--r-- root/root usr/share/icons/hicolor/48x48/apps/emacs.png
+drwxr-xr-x root/root usr/share/icons/hicolor/scalable/
+drwxr-xr-x root/root usr/share/icons/hicolor/scalable/apps/
+-rw-r--r-- root/root usr/share/icons/hicolor/scalable/apps/emacs.ico
+-rw-r--r-- root/root usr/share/icons/hicolor/scalable/apps/emacs.svg
+drwxr-xr-x root/root usr/share/icons/hicolor/scalable/mimetypes/
+-rw-r--r-- root/root usr/share/icons/hicolor/scalable/mimetypes/emacs-document.svg
+-rw-r--r-- root/root usr/share/icons/hicolor/scalable/mimetypes/emacs-document23.svg
+drwxr-xr-x root/root usr/share/info/
+-rw-r--r-- root/root usr/share/info/auth.info.gz
+-rw-r--r-- root/root usr/share/info/autotype.info.gz
+-rw-r--r-- root/root usr/share/info/bovine.info.gz
+-rw-r--r-- root/root usr/share/info/calc.info.gz
+-rw-r--r-- root/root usr/share/info/ccmode.info.gz
+-rw-r--r-- root/root usr/share/info/cl.info.gz
+-rw-r--r-- root/root usr/share/info/cons-1.png
+-rw-r--r-- root/root usr/share/info/cons-2.png
+-rw-r--r-- root/root usr/share/info/cons-2a.png
+-rw-r--r-- root/root usr/share/info/cons-3.png
+-rw-r--r-- root/root usr/share/info/cons-4.png
+-rw-r--r-- root/root usr/share/info/cons-5.png
+-rw-r--r-- root/root usr/share/info/dbus.info.gz
+-rw-r--r-- root/root usr/share/info/dir
+-rw-r--r-- root/root usr/share/info/dired-x.info.gz
+-rw-r--r-- root/root usr/share/info/drawers.png
+-rw-r--r-- root/root usr/share/info/ebrowse.info.gz
+-rw-r--r-- root/root usr/share/info/ede.info.gz
+-rw-r--r-- root/root usr/share/info/ediff.info.gz
+-rw-r--r-- root/root usr/share/info/edt.info.gz
+-rw-r--r-- root/root usr/share/info/efaq.info.gz
+-rw-r--r-- root/root usr/share/info/eglot.info.gz
+-rw-r--r-- root/root usr/share/info/eieio.info.gz
+-rw-r--r-- root/root usr/share/info/eintr.info.gz
+-rw-r--r-- root/root usr/share/info/elisp.info.gz
+-rw-r--r-- root/root usr/share/info/elisp_type_hierarchy.jpg
+-rw-r--r-- root/root usr/share/info/emacs-gnutls.info.gz
+-rw-r--r-- root/root usr/share/info/emacs-mime.info.gz
+-rw-r--r-- root/root usr/share/info/emacs.info.gz
+-rw-r--r-- root/root usr/share/info/epa.info.gz
+-rw-r--r-- root/root usr/share/info/erc.info.gz
+-rw-r--r-- root/root usr/share/info/ert.info.gz
+-rw-r--r-- root/root usr/share/info/eshell.info.gz
+-rw-r--r-- root/root usr/share/info/eudc.info.gz
+-rw-r--r-- root/root usr/share/info/eww.info.gz
+-rw-r--r-- root/root usr/share/info/flymake.info.gz
+-rw-r--r-- root/root usr/share/info/forms.info.gz
+-rw-r--r-- root/root usr/share/info/gnus.info.gz
+-rw-r--r-- root/root usr/share/info/htmlfontify.info.gz
+-rw-r--r-- root/root usr/share/info/idlwave.info.gz
+-rw-r--r-- root/root usr/share/info/ido.info.gz
+-rw-r--r-- root/root usr/share/info/info.info.gz
+-rw-r--r-- root/root usr/share/info/lambda-1.png
+-rw-r--r-- root/root usr/share/info/lambda-2.png
+-rw-r--r-- root/root usr/share/info/lambda-3.png
+-rw-r--r-- root/root usr/share/info/mairix-el.info.gz
+-rw-r--r-- root/root usr/share/info/message.info.gz
+-rw-r--r-- root/root usr/share/info/mh-e.info.gz
+-rw-r--r-- root/root usr/share/info/modus-themes.info.gz
+-rw-r--r-- root/root usr/share/info/newsticker.info.gz
+-rw-r--r-- root/root usr/share/info/nxml-mode.info.gz
+-rw-r--r-- root/root usr/share/info/octave-mode.info.gz
+-rw-r--r-- root/root usr/share/info/org.info.gz
+-rw-r--r-- root/root usr/share/info/pcl-cvs.info.gz
+-rw-r--r-- root/root usr/share/info/pgg.info.gz
+-rw-r--r-- root/root usr/share/info/rcirc.info.gz
+-rw-r--r-- root/root usr/share/info/reftex.info.gz
+-rw-r--r-- root/root usr/share/info/remember.info.gz
+-rw-r--r-- root/root usr/share/info/sasl.info.gz
+-rw-r--r-- root/root usr/share/info/sc.info.gz
+-rw-r--r-- root/root usr/share/info/semantic.info.gz
+-rw-r--r-- root/root usr/share/info/ses.info.gz
+-rw-r--r-- root/root usr/share/info/sieve.info.gz
+-rw-r--r-- root/root usr/share/info/smtpmail.info.gz
+-rw-r--r-- root/root usr/share/info/speedbar.info.gz
+-rw-r--r-- root/root usr/share/info/srecode.info.gz
+-rw-r--r-- root/root usr/share/info/todo-mode.info.gz
+-rw-r--r-- root/root usr/share/info/tramp.info.gz
+-rw-r--r-- root/root usr/share/info/transient.info.gz
+-rw-r--r-- root/root usr/share/info/url.info.gz
+-rw-r--r-- root/root usr/share/info/use-package.info.gz
+-rw-r--r-- root/root usr/share/info/vhdl-mode.info.gz
+-rw-r--r-- root/root usr/share/info/viper.info.gz
+-rw-r--r-- root/root usr/share/info/vtable.info.gz
+-rw-r--r-- root/root usr/share/info/widget.info.gz
+-rw-r--r-- root/root usr/share/info/wisent.info.gz
+-rw-r--r-- root/root usr/share/info/woman.info.gz
+drwxr-xr-x root/root usr/share/man/
+drwxr-xr-x root/root usr/share/man/man1/
+-rw-r--r-- root/root usr/share/man/man1/ebrowse.1.gz
+-rw-r--r-- root/root usr/share/man/man1/emacs.1.gz
+-rw-r--r-- root/root usr/share/man/man1/emacsclient.1.gz
+-rw-r--r-- root/root usr/share/man/man1/etags.1.gz
+drwxr-xr-x root/root usr/share/metainfo/
+-rw-r--r-- root/root usr/share/metainfo/emacs.metainfo.xml
diff --git a/opt/emacs/.signature b/opt/emacs/.signature
new file mode 100644
index 0000000..8915bab
--- /dev/null
+++ b/opt/emacs/.signature
@@ -0,0 +1,6 @@
+RWTZ9IduCSQ/mA63m9cANWmQlToB5zBSxUth+GMMY6pj9w1NBAv/mjQpD/Jf5sEWdUmpU0aWVWb1zL4kg4fa2sfJGEkwx975hgA=
+
+SHA256 (MAKEPKG) = 3794872f8428c250d483b77ddf37942d287b54d5632ffa4996b8379c11a80c0b
+SHA256 (.footprint) = 39474e2e80c61cdb3cd7b419eca828ca912eafe2e0617f86eb25c8da6ef28a68
+SHA256 (emacs-31.1.tar.xz) = 1da5790d9580c81932b5bf700633114468da7b3412d69faa767daebf974f4586
+SHA256 (emacs#31.1-1.pkg.tar.gz) = be00583a64bef24c8c12959a3c922acdd7a954f729ce43f855c14e4927364100
diff --git a/opt/emacs/MAKEPKG b/opt/emacs/MAKEPKG
new file mode 100644
index 0000000..72c8d7f
--- /dev/null
+++ b/opt/emacs/MAKEPKG
@@ -0,0 +1,60 @@
+#!/bin/mkpkg
+# description: The extensible, customizable, self-documenting text editor
+# url: https://www.gnu.org/software/emacs/
+
+name=emacs
+version=31.1
+release=1
+depends=(gtk3 cairo pango harfbuzz gdk-pixbuf giflib libjpeg-turbo libpng tiff
+ libxml2 ncurses zlib glib gdk-pixbuf libxkbcommon gnutls wayland
+ wayland-protocols dbus)
+makedeps=()
+source=(https://ftp.gnu.org/gnu/emacs/emacs-$version.tar.xz)
+sha256sums=(
+ "1da5790d9580c81932b5bf700633114468da7b3412d69faa767daebf974f4586"
+)
+
+build() {
+ cd $name-$version
+
+ CONFIG_SHELL=/bin/bash ./configure \
+ --prefix=/usr \
+ --sysconfdir=/etc \
+ --localstatedir=/var \
+ --with-pgtk \
+ --with-cairo \
+ --with-harfbuzz \
+ --with-libxml2 \
+ --with-png \
+ --with-jpeg \
+ --with-gif \
+ --with-tiff \
+ --with-zlib \
+ --with-xwidgets=no \
+ --with-tree-sitter=ifavailable \
+ --with-gnutls \
+ --with-dbus \
+ --without-x \
+ --without-gconf \
+ --without-gsettings \
+ --without-gpm \
+ --without-kerberos \
+ --without-selinux \
+ --without-native-compilation \
+ --without-imagemagick \
+ CC=clang \
+ CXX=clang++ \
+ CFLAGS="$CFLAGS" \
+ CXXFLAGS="$CXXFLAGS" \
+ LDFLAGS="$LDFLAGS -fuse-ld=lld"
+
+ make -j$(nproc)
+ make DESTDIR=$PKG install
+}
+
+signify() {
+ untrusted comment: public key
+ RWTZ9IduCSQ/mL8337TEUinPwT92xFEUpD92hkS7IxcOnzTt9QdpohT3
+}
+
+# vim: filetype=sh
diff --git a/opt/fail2ban/.footprint b/opt/fail2ban/.footprint
new file mode 100644
index 0000000..8125f16
--- /dev/null
+++ b/opt/fail2ban/.footprint
@@ -0,0 +1,318 @@
+drwxr-xr-x root/root etc/
+drwxr-xr-x root/root etc/fail2ban/
+-rw-rw-r-- root/root etc/fail2ban/fail2ban.conf
+-rw-rw-r-- root/root etc/fail2ban/jail.conf
+-rw-rw-r-- root/root etc/fail2ban/paths-arch.conf
+-rw-rw-r-- root/root etc/fail2ban/paths-common.conf
+-rw-rw-r-- root/root etc/fail2ban/paths-debian.conf
+-rw-rw-r-- root/root etc/fail2ban/paths-fedora.conf
+-rw-rw-r-- root/root etc/fail2ban/paths-freebsd.conf
+-rw-rw-r-- root/root etc/fail2ban/paths-opensuse.conf
+-rw-rw-r-- root/root etc/fail2ban/paths-osx.conf
+drwxr-xr-x root/root etc/fail2ban/action.d/
+-rw-rw-r-- root/root etc/fail2ban/action.d/abuseipdb.conf
+-rw-rw-r-- root/root etc/fail2ban/action.d/apf.conf
+-rw-rw-r-- root/root etc/fail2ban/action.d/apprise.conf
+-rw-rw-r-- root/root etc/fail2ban/action.d/blocklist_de.conf
+-rw-rw-r-- root/root etc/fail2ban/action.d/bsd-ipfw.conf
+-rw-rw-r-- root/root etc/fail2ban/action.d/cloudflare-token.conf
+-rw-rw-r-- root/root etc/fail2ban/action.d/cloudflare.conf
+-rw-rw-r-- root/root etc/fail2ban/action.d/complain.conf
+-rw-rw-r-- root/root etc/fail2ban/action.d/csf.conf
+-rw-rw-r-- root/root etc/fail2ban/action.d/dshield.conf
+-rw-rw-r-- root/root etc/fail2ban/action.d/dummy.conf
+-rw-rw-r-- root/root etc/fail2ban/action.d/firewallcmd-allports.conf
+-rw-rw-r-- root/root etc/fail2ban/action.d/firewallcmd-common.conf
+-rw-rw-r-- root/root etc/fail2ban/action.d/firewallcmd-ipset.conf
+-rw-rw-r-- root/root etc/fail2ban/action.d/firewallcmd-multiport.conf
+-rw-rw-r-- root/root etc/fail2ban/action.d/firewallcmd-new.conf
+-rw-rw-r-- root/root etc/fail2ban/action.d/firewallcmd-rich-logging.conf
+-rw-rw-r-- root/root etc/fail2ban/action.d/firewallcmd-rich-rules.conf
+-rw-rw-r-- root/root etc/fail2ban/action.d/helpers-common.conf
+-rw-rw-r-- root/root etc/fail2ban/action.d/hostsdeny.conf
+-rw-rw-r-- root/root etc/fail2ban/action.d/ipfilter.conf
+-rw-rw-r-- root/root etc/fail2ban/action.d/ipfw.conf
+-rw-rw-r-- root/root etc/fail2ban/action.d/iptables-allports.conf
+-rw-rw-r-- root/root etc/fail2ban/action.d/iptables-ipset-proto4.conf
+-rw-rw-r-- root/root etc/fail2ban/action.d/iptables-ipset-proto6-allports.conf
+-rw-rw-r-- root/root etc/fail2ban/action.d/iptables-ipset-proto6.conf
+-rw-rw-r-- root/root etc/fail2ban/action.d/iptables-ipset.conf
+-rw-rw-r-- root/root etc/fail2ban/action.d/iptables-multiport-log.conf
+-rw-rw-r-- root/root etc/fail2ban/action.d/iptables-multiport.conf
+-rw-rw-r-- root/root etc/fail2ban/action.d/iptables-new.conf
+-rw-rw-r-- root/root etc/fail2ban/action.d/iptables-xt_recent-echo.conf
+-rw-rw-r-- root/root etc/fail2ban/action.d/iptables.conf
+-rw-rw-r-- root/root etc/fail2ban/action.d/ipthreat.conf
+-rw-rw-r-- root/root etc/fail2ban/action.d/mail-buffered.conf
+-rw-rw-r-- root/root etc/fail2ban/action.d/mail-whois-common.conf
+-rw-rw-r-- root/root etc/fail2ban/action.d/mail-whois-lines.conf
+-rw-rw-r-- root/root etc/fail2ban/action.d/mail-whois.conf
+-rw-rw-r-- root/root etc/fail2ban/action.d/mail.conf
+-rw-rw-r-- root/root etc/fail2ban/action.d/mikrotik.conf
+-rw-rw-r-- root/root etc/fail2ban/action.d/mynetwatchman.conf
+-rw-rw-r-- root/root etc/fail2ban/action.d/netscaler.conf
+-rw-rw-r-- root/root etc/fail2ban/action.d/nftables-allports.conf
+-rw-rw-r-- root/root etc/fail2ban/action.d/nftables-multiport.conf
+-rw-rw-r-- root/root etc/fail2ban/action.d/nftables.conf
+-rw-rw-r-- root/root etc/fail2ban/action.d/nginx-block-map.conf
+-rw-rw-r-- root/root etc/fail2ban/action.d/npf.conf
+-rw-rw-r-- root/root etc/fail2ban/action.d/nsupdate.conf
+-rw-rw-r-- root/root etc/fail2ban/action.d/osx-afctl.conf
+-rw-rw-r-- root/root etc/fail2ban/action.d/osx-ipfw.conf
+-rw-rw-r-- root/root etc/fail2ban/action.d/pf.conf
+-rw-rw-r-- root/root etc/fail2ban/action.d/route.conf
+-rw-rw-r-- root/root etc/fail2ban/action.d/sendmail-buffered.conf
+-rw-rw-r-- root/root etc/fail2ban/action.d/sendmail-common.conf
+-rw-rw-r-- root/root etc/fail2ban/action.d/sendmail-geoip-lines.conf
+-rw-rw-r-- root/root etc/fail2ban/action.d/sendmail-whois-ipjailmatches.conf
+-rw-rw-r-- root/root etc/fail2ban/action.d/sendmail-whois-ipmatches.conf
+-rw-rw-r-- root/root etc/fail2ban/action.d/sendmail-whois-lines.conf
+-rw-rw-r-- root/root etc/fail2ban/action.d/sendmail-whois-matches.conf
+-rw-rw-r-- root/root etc/fail2ban/action.d/sendmail-whois.conf
+-rw-rw-r-- root/root etc/fail2ban/action.d/sendmail.conf
+-rw-rw-r-- root/root etc/fail2ban/action.d/shorewall-ipset-proto6.conf
+-rw-rw-r-- root/root etc/fail2ban/action.d/shorewall.conf
+-rw-rw-r-- root/root etc/fail2ban/action.d/smtp.py
+-rw-rw-r-- root/root etc/fail2ban/action.d/symbiosis-blacklist-allports.conf
+-rw-rw-r-- root/root etc/fail2ban/action.d/ufw.conf
+-rw-rw-r-- root/root etc/fail2ban/action.d/xarf-login-attack.conf
+drwxr-xr-x root/root etc/fail2ban/fail2ban.d/
+drwxr-xr-x root/root etc/fail2ban/filter.d/
+-rw-rw-r-- root/root etc/fail2ban/filter.d/3proxy.conf
+-rw-rw-r-- root/root etc/fail2ban/filter.d/apache-auth.conf
+-rw-rw-r-- root/root etc/fail2ban/filter.d/apache-badbots.conf
+-rw-rw-r-- root/root etc/fail2ban/filter.d/apache-botsearch.conf
+-rw-rw-r-- root/root etc/fail2ban/filter.d/apache-common.conf
+-rw-rw-r-- root/root etc/fail2ban/filter.d/apache-fakegooglebot.conf
+-rw-rw-r-- root/root etc/fail2ban/filter.d/apache-modsecurity.conf
+-rw-rw-r-- root/root etc/fail2ban/filter.d/apache-nohome.conf
+-rw-rw-r-- root/root etc/fail2ban/filter.d/apache-noscript.conf
+-rw-rw-r-- root/root etc/fail2ban/filter.d/apache-overflows.conf
+-rw-rw-r-- root/root etc/fail2ban/filter.d/apache-pass.conf
+-rw-rw-r-- root/root etc/fail2ban/filter.d/apache-shellshock.conf
+-rw-rw-r-- root/root etc/fail2ban/filter.d/assp.conf
+-rw-rw-r-- root/root etc/fail2ban/filter.d/asterisk.conf
+-rw-rw-r-- root/root etc/fail2ban/filter.d/bitwarden.conf
+-rw-rw-r-- root/root etc/fail2ban/filter.d/botsearch-common.conf
+-rw-rw-r-- root/root etc/fail2ban/filter.d/centreon.conf
+-rw-rw-r-- root/root etc/fail2ban/filter.d/common.conf
+-rw-rw-r-- root/root etc/fail2ban/filter.d/counter-strike.conf
+-rw-rw-r-- root/root etc/fail2ban/filter.d/courier-auth.conf
+-rw-rw-r-- root/root etc/fail2ban/filter.d/courier-smtp.conf
+-rw-rw-r-- root/root etc/fail2ban/filter.d/cyrus-imap.conf
+-rw-rw-r-- root/root etc/fail2ban/filter.d/dante.conf
+-rw-rw-r-- root/root etc/fail2ban/filter.d/directadmin.conf
+-rw-rw-r-- root/root etc/fail2ban/filter.d/domino-smtp.conf
+-rw-rw-r-- root/root etc/fail2ban/filter.d/dovecot.conf
+-rw-rw-r-- root/root etc/fail2ban/filter.d/dropbear.conf
+-rw-rw-r-- root/root etc/fail2ban/filter.d/drupal-auth.conf
+-rw-rw-r-- root/root etc/fail2ban/filter.d/ejabberd-auth.conf
+-rw-rw-r-- root/root etc/fail2ban/filter.d/exim-common.conf
+-rw-rw-r-- root/root etc/fail2ban/filter.d/exim-spam.conf
+-rw-rw-r-- root/root etc/fail2ban/filter.d/exim.conf
+-rw-rw-r-- root/root etc/fail2ban/filter.d/freeswitch.conf
+-rw-rw-r-- root/root etc/fail2ban/filter.d/froxlor-auth.conf
+-rw-rw-r-- root/root etc/fail2ban/filter.d/gitlab.conf
+-rw-rw-r-- root/root etc/fail2ban/filter.d/grafana.conf
+-rw-rw-r-- root/root etc/fail2ban/filter.d/groupoffice.conf
+-rw-rw-r-- root/root etc/fail2ban/filter.d/gssftpd.conf
+-rw-rw-r-- root/root etc/fail2ban/filter.d/guacamole.conf
+-rw-rw-r-- root/root etc/fail2ban/filter.d/haproxy-http-auth.conf
+-rw-rw-r-- root/root etc/fail2ban/filter.d/horde.conf
+-rw-rw-r-- root/root etc/fail2ban/filter.d/kerio.conf
+-rw-rw-r-- root/root etc/fail2ban/filter.d/lighttpd-auth.conf
+-rw-rw-r-- root/root etc/fail2ban/filter.d/mongodb-auth.conf
+-rw-rw-r-- root/root etc/fail2ban/filter.d/monit.conf
+-rw-rw-r-- root/root etc/fail2ban/filter.d/monitorix.conf
+-rw-rw-r-- root/root etc/fail2ban/filter.d/mssql-auth.conf
+-rw-rw-r-- root/root etc/fail2ban/filter.d/murmur.conf
+-rw-rw-r-- root/root etc/fail2ban/filter.d/mysqld-auth.conf
+-rw-rw-r-- root/root etc/fail2ban/filter.d/nagios.conf
+-rw-rw-r-- root/root etc/fail2ban/filter.d/named-refused.conf
+-rw-rw-r-- root/root etc/fail2ban/filter.d/nginx-bad-request.conf
+-rw-rw-r-- root/root etc/fail2ban/filter.d/nginx-botsearch.conf
+-rw-rw-r-- root/root etc/fail2ban/filter.d/nginx-error-common.conf
+-rw-rw-r-- root/root etc/fail2ban/filter.d/nginx-forbidden.conf
+-rw-rw-r-- root/root etc/fail2ban/filter.d/nginx-http-auth.conf
+-rw-rw-r-- root/root etc/fail2ban/filter.d/nginx-limit-req.conf
+-rw-rw-r-- root/root etc/fail2ban/filter.d/nsd.conf
+-rw-rw-r-- root/root etc/fail2ban/filter.d/openhab.conf
+-rw-rw-r-- root/root etc/fail2ban/filter.d/openvpn.conf
+-rw-rw-r-- root/root etc/fail2ban/filter.d/openwebmail.conf
+-rw-rw-r-- root/root etc/fail2ban/filter.d/oracleims.conf
+-rw-rw-r-- root/root etc/fail2ban/filter.d/pam-generic.conf
+-rw-rw-r-- root/root etc/fail2ban/filter.d/perdition.conf
+-rw-rw-r-- root/root etc/fail2ban/filter.d/php-url-fopen.conf
+-rw-rw-r-- root/root etc/fail2ban/filter.d/phpmyadmin-syslog.conf
+-rw-rw-r-- root/root etc/fail2ban/filter.d/portsentry.conf
+-rw-rw-r-- root/root etc/fail2ban/filter.d/postfix.conf
+-rw-rw-r-- root/root etc/fail2ban/filter.d/proftpd.conf
+-rw-rw-r-- root/root etc/fail2ban/filter.d/proxmox.conf
+-rw-rw-r-- root/root etc/fail2ban/filter.d/pure-ftpd.conf
+-rw-rw-r-- root/root etc/fail2ban/filter.d/qmail.conf
+-rw-rw-r-- root/root etc/fail2ban/filter.d/recidive.conf
+-rw-rw-r-- root/root etc/fail2ban/filter.d/roundcube-auth.conf
+-rw-rw-r-- root/root etc/fail2ban/filter.d/routeros-auth.conf
+-rw-rw-r-- root/root etc/fail2ban/filter.d/scanlogd.conf
+-rw-rw-r-- root/root etc/fail2ban/filter.d/screensharingd.conf
+-rw-rw-r-- root/root etc/fail2ban/filter.d/selinux-common.conf
+-rw-rw-r-- root/root etc/fail2ban/filter.d/selinux-ssh.conf
+-rw-rw-r-- root/root etc/fail2ban/filter.d/sendmail-auth.conf
+-rw-rw-r-- root/root etc/fail2ban/filter.d/sendmail-reject.conf
+-rw-rw-r-- root/root etc/fail2ban/filter.d/sieve.conf
+-rw-rw-r-- root/root etc/fail2ban/filter.d/slapd.conf
+-rw-rw-r-- root/root etc/fail2ban/filter.d/softethervpn.conf
+-rw-rw-r-- root/root etc/fail2ban/filter.d/sogo-auth.conf
+-rw-rw-r-- root/root etc/fail2ban/filter.d/solid-pop3d.conf
+-rw-rw-r-- root/root etc/fail2ban/filter.d/squid.conf
+-rw-rw-r-- root/root etc/fail2ban/filter.d/squirrelmail.conf
+-rw-rw-r-- root/root etc/fail2ban/filter.d/sshd.conf
+-rw-rw-r-- root/root etc/fail2ban/filter.d/stunnel.conf
+-rw-rw-r-- root/root etc/fail2ban/filter.d/suhosin.conf
+-rw-rw-r-- root/root etc/fail2ban/filter.d/tine20.conf
+-rw-rw-r-- root/root etc/fail2ban/filter.d/traefik-auth.conf
+-rw-rw-r-- root/root etc/fail2ban/filter.d/uwimap-auth.conf
+-rw-rw-r-- root/root etc/fail2ban/filter.d/vaultwarden.conf
+-rw-rw-r-- root/root etc/fail2ban/filter.d/vsftpd.conf
+-rw-rw-r-- root/root etc/fail2ban/filter.d/webmin-auth.conf
+-rw-rw-r-- root/root etc/fail2ban/filter.d/wuftpd.conf
+-rw-rw-r-- root/root etc/fail2ban/filter.d/xinetd-fail.conf
+-rw-rw-r-- root/root etc/fail2ban/filter.d/xrdp.conf
+-rw-rw-r-- root/root etc/fail2ban/filter.d/znc-adminlog.conf
+-rw-rw-r-- root/root etc/fail2ban/filter.d/zoneminder.conf
+drwxr-xr-x root/root etc/fail2ban/filter.d/ignorecommands/
+-rwxrwxr-x root/root etc/fail2ban/filter.d/ignorecommands/apache-fakegooglebot
+drwxr-xr-x root/root etc/fail2ban/jail.d/
+drwxr-xr-x root/root etc/sv/
+drwxr-xr-x root/root etc/sv/fail2ban/
+-rwxr-xr-x root/root etc/sv/fail2ban/run
+drwxr-xr-x root/root etc/sv/fail2ban/log/
+-rwxr-xr-x root/root etc/sv/fail2ban/log/run
+drwxr-xr-x root/root usr/
+drwxr-xr-x root/root usr/bin/
+-rwxr-xr-x root/root usr/bin/fail2ban-client
+-rwxr-xr-x root/root usr/bin/fail2ban-regex
+-rwxr-xr-x root/root usr/bin/fail2ban-server
+lrwxrwxrwx root/root usr/bin/fail2ban-python -> /usr/bin/python3
+drwxr-xr-x root/root usr/lib/
+drwxr-xr-x root/root usr/lib/python3.14/
+drwxr-xr-x root/root usr/lib/python3.14/site-packages/
+drwxr-xr-x root/root usr/lib/python3.14/site-packages/fail2ban-1.1.1-py3.14.egg-info/
+-rw-r--r-- root/root usr/lib/python3.14/site-packages/fail2ban-1.1.1-py3.14.egg-info/PKG-INFO
+-rw-r--r-- root/root usr/lib/python3.14/site-packages/fail2ban-1.1.1-py3.14.egg-info/SOURCES.txt
+-rw-r--r-- root/root usr/lib/python3.14/site-packages/fail2ban-1.1.1-py3.14.egg-info/dependency_links.txt
+-rw-r--r-- root/root usr/lib/python3.14/site-packages/fail2ban-1.1.1-py3.14.egg-info/top_level.txt
+drwxr-xr-x root/root usr/lib/python3.14/site-packages/fail2ban/
+-rw-r--r-- root/root usr/lib/python3.14/site-packages/fail2ban/__init__.py
+-rw-r--r-- root/root usr/lib/python3.14/site-packages/fail2ban/__init__.pyc
+-rw-r--r-- root/root usr/lib/python3.14/site-packages/fail2ban/exceptions.py
+-rw-r--r-- root/root usr/lib/python3.14/site-packages/fail2ban/exceptions.pyc
+-rw-r--r-- root/root usr/lib/python3.14/site-packages/fail2ban/helpers.py
+-rw-r--r-- root/root usr/lib/python3.14/site-packages/fail2ban/helpers.pyc
+-rw-r--r-- root/root usr/lib/python3.14/site-packages/fail2ban/protocol.py
+-rw-r--r-- root/root usr/lib/python3.14/site-packages/fail2ban/protocol.pyc
+-rw-r--r-- root/root usr/lib/python3.14/site-packages/fail2ban/setup.py
+-rw-r--r-- root/root usr/lib/python3.14/site-packages/fail2ban/setup.pyc
+-rw-r--r-- root/root usr/lib/python3.14/site-packages/fail2ban/version.py
+-rw-r--r-- root/root usr/lib/python3.14/site-packages/fail2ban/version.pyc
+drwxr-xr-x root/root usr/lib/python3.14/site-packages/fail2ban/client/
+-rw-r--r-- root/root usr/lib/python3.14/site-packages/fail2ban/client/__init__.py
+-rw-r--r-- root/root usr/lib/python3.14/site-packages/fail2ban/client/__init__.pyc
+-rw-r--r-- root/root usr/lib/python3.14/site-packages/fail2ban/client/actionreader.py
+-rw-r--r-- root/root usr/lib/python3.14/site-packages/fail2ban/client/actionreader.pyc
+-rw-r--r-- root/root usr/lib/python3.14/site-packages/fail2ban/client/beautifier.py
+-rw-r--r-- root/root usr/lib/python3.14/site-packages/fail2ban/client/beautifier.pyc
+-rw-r--r-- root/root usr/lib/python3.14/site-packages/fail2ban/client/configparserinc.py
+-rw-r--r-- root/root usr/lib/python3.14/site-packages/fail2ban/client/configparserinc.pyc
+-rw-r--r-- root/root usr/lib/python3.14/site-packages/fail2ban/client/configreader.py
+-rw-r--r-- root/root usr/lib/python3.14/site-packages/fail2ban/client/configreader.pyc
+-rw-r--r-- root/root usr/lib/python3.14/site-packages/fail2ban/client/configurator.py
+-rw-r--r-- root/root usr/lib/python3.14/site-packages/fail2ban/client/configurator.pyc
+-rw-r--r-- root/root usr/lib/python3.14/site-packages/fail2ban/client/csocket.py
+-rw-r--r-- root/root usr/lib/python3.14/site-packages/fail2ban/client/csocket.pyc
+-rw-r--r-- root/root usr/lib/python3.14/site-packages/fail2ban/client/fail2banclient.py
+-rw-r--r-- root/root usr/lib/python3.14/site-packages/fail2ban/client/fail2banclient.pyc
+-rw-r--r-- root/root usr/lib/python3.14/site-packages/fail2ban/client/fail2bancmdline.py
+-rw-r--r-- root/root usr/lib/python3.14/site-packages/fail2ban/client/fail2bancmdline.pyc
+-rw-r--r-- root/root usr/lib/python3.14/site-packages/fail2ban/client/fail2banreader.py
+-rw-r--r-- root/root usr/lib/python3.14/site-packages/fail2ban/client/fail2banreader.pyc
+-rw-r--r-- root/root usr/lib/python3.14/site-packages/fail2ban/client/fail2banregex.py
+-rw-r--r-- root/root usr/lib/python3.14/site-packages/fail2ban/client/fail2banregex.pyc
+-rw-r--r-- root/root usr/lib/python3.14/site-packages/fail2ban/client/fail2banserver.py
+-rw-r--r-- root/root usr/lib/python3.14/site-packages/fail2ban/client/fail2banserver.pyc
+-rw-r--r-- root/root usr/lib/python3.14/site-packages/fail2ban/client/filterreader.py
+-rw-r--r-- root/root usr/lib/python3.14/site-packages/fail2ban/client/filterreader.pyc
+-rw-r--r-- root/root usr/lib/python3.14/site-packages/fail2ban/client/jailreader.py
+-rw-r--r-- root/root usr/lib/python3.14/site-packages/fail2ban/client/jailreader.pyc
+-rw-r--r-- root/root usr/lib/python3.14/site-packages/fail2ban/client/jailsreader.py
+-rw-r--r-- root/root usr/lib/python3.14/site-packages/fail2ban/client/jailsreader.pyc
+drwxr-xr-x root/root usr/lib/python3.14/site-packages/fail2ban/compat/
+-rw-r--r-- root/root usr/lib/python3.14/site-packages/fail2ban/compat/asynchat.py
+-rw-r--r-- root/root usr/lib/python3.14/site-packages/fail2ban/compat/asynchat.pyc
+-rw-r--r-- root/root usr/lib/python3.14/site-packages/fail2ban/compat/asyncore.py
+-rw-r--r-- root/root usr/lib/python3.14/site-packages/fail2ban/compat/asyncore.pyc
+drwxr-xr-x root/root usr/lib/python3.14/site-packages/fail2ban/server/
+-rw-r--r-- root/root usr/lib/python3.14/site-packages/fail2ban/server/__init__.py
+-rw-r--r-- root/root usr/lib/python3.14/site-packages/fail2ban/server/__init__.pyc
+-rw-r--r-- root/root usr/lib/python3.14/site-packages/fail2ban/server/action.py
+-rw-r--r-- root/root usr/lib/python3.14/site-packages/fail2ban/server/action.pyc
+-rw-r--r-- root/root usr/lib/python3.14/site-packages/fail2ban/server/actions.py
+-rw-r--r-- root/root usr/lib/python3.14/site-packages/fail2ban/server/actions.pyc
+-rw-r--r-- root/root usr/lib/python3.14/site-packages/fail2ban/server/asyncserver.py
+-rw-r--r-- root/root usr/lib/python3.14/site-packages/fail2ban/server/asyncserver.pyc
+-rw-r--r-- root/root usr/lib/python3.14/site-packages/fail2ban/server/banmanager.py
+-rw-r--r-- root/root usr/lib/python3.14/site-packages/fail2ban/server/banmanager.pyc
+-rw-r--r-- root/root usr/lib/python3.14/site-packages/fail2ban/server/database.py
+-rw-r--r-- root/root usr/lib/python3.14/site-packages/fail2ban/server/database.pyc
+-rw-r--r-- root/root usr/lib/python3.14/site-packages/fail2ban/server/datedetector.py
+-rw-r--r-- root/root usr/lib/python3.14/site-packages/fail2ban/server/datedetector.pyc
+-rw-r--r-- root/root usr/lib/python3.14/site-packages/fail2ban/server/datetemplate.py
+-rw-r--r-- root/root usr/lib/python3.14/site-packages/fail2ban/server/datetemplate.pyc
+-rw-r--r-- root/root usr/lib/python3.14/site-packages/fail2ban/server/failmanager.py
+-rw-r--r-- root/root usr/lib/python3.14/site-packages/fail2ban/server/failmanager.pyc
+-rw-r--r-- root/root usr/lib/python3.14/site-packages/fail2ban/server/failregex.py
+-rw-r--r-- root/root usr/lib/python3.14/site-packages/fail2ban/server/failregex.pyc
+-rw-r--r-- root/root usr/lib/python3.14/site-packages/fail2ban/server/filter.py
+-rw-r--r-- root/root usr/lib/python3.14/site-packages/fail2ban/server/filter.pyc
+-rw-r--r-- root/root usr/lib/python3.14/site-packages/fail2ban/server/filterpoll.py
+-rw-r--r-- root/root usr/lib/python3.14/site-packages/fail2ban/server/filterpoll.pyc
+-rw-r--r-- root/root usr/lib/python3.14/site-packages/fail2ban/server/filterpyinotify.py
+-rw-r--r-- root/root usr/lib/python3.14/site-packages/fail2ban/server/filterpyinotify.pyc
+-rw-r--r-- root/root usr/lib/python3.14/site-packages/fail2ban/server/filtersystemd.py
+-rw-r--r-- root/root usr/lib/python3.14/site-packages/fail2ban/server/filtersystemd.pyc
+-rw-r--r-- root/root usr/lib/python3.14/site-packages/fail2ban/server/ipdns.py
+-rw-r--r-- root/root usr/lib/python3.14/site-packages/fail2ban/server/ipdns.pyc
+-rw-r--r-- root/root usr/lib/python3.14/site-packages/fail2ban/server/jail.py
+-rw-r--r-- root/root usr/lib/python3.14/site-packages/fail2ban/server/jail.pyc
+-rw-r--r-- root/root usr/lib/python3.14/site-packages/fail2ban/server/jails.py
+-rw-r--r-- root/root usr/lib/python3.14/site-packages/fail2ban/server/jails.pyc
+-rw-r--r-- root/root usr/lib/python3.14/site-packages/fail2ban/server/jailthread.py
+-rw-r--r-- root/root usr/lib/python3.14/site-packages/fail2ban/server/jailthread.pyc
+-rw-r--r-- root/root usr/lib/python3.14/site-packages/fail2ban/server/mytime.py
+-rw-r--r-- root/root usr/lib/python3.14/site-packages/fail2ban/server/mytime.pyc
+-rw-r--r-- root/root usr/lib/python3.14/site-packages/fail2ban/server/observer.py
+-rw-r--r-- root/root usr/lib/python3.14/site-packages/fail2ban/server/observer.pyc
+-rw-r--r-- root/root usr/lib/python3.14/site-packages/fail2ban/server/server.py
+-rw-r--r-- root/root usr/lib/python3.14/site-packages/fail2ban/server/server.pyc
+-rw-r--r-- root/root usr/lib/python3.14/site-packages/fail2ban/server/strptime.py
+-rw-r--r-- root/root usr/lib/python3.14/site-packages/fail2ban/server/strptime.pyc
+-rw-r--r-- root/root usr/lib/python3.14/site-packages/fail2ban/server/ticket.py
+-rw-r--r-- root/root usr/lib/python3.14/site-packages/fail2ban/server/ticket.pyc
+-rw-r--r-- root/root usr/lib/python3.14/site-packages/fail2ban/server/transmitter.py
+-rw-r--r-- root/root usr/lib/python3.14/site-packages/fail2ban/server/transmitter.pyc
+-rw-r--r-- root/root usr/lib/python3.14/site-packages/fail2ban/server/utils.py
+-rw-r--r-- root/root usr/lib/python3.14/site-packages/fail2ban/server/utils.pyc
+drwxr-xr-x root/root usr/share/
+drwxr-xr-x root/root usr/share/doc/
+drwxr-xr-x root/root usr/share/doc/fail2ban/
+-rw-rw-r-- root/root usr/share/doc/fail2ban/DEVELOP
+-rw-rw-r-- root/root usr/share/doc/fail2ban/FILTERS
+-rw-rw-r-- root/root usr/share/doc/fail2ban/README.md
+-rw-rw-r-- root/root usr/share/doc/fail2ban/run-rootless.txt
+drwxr-xr-x root/root var/
+drwxr-xr-x root/root var/lib/
+drwxr-xr-x root/root var/lib/fail2ban/
+drwxr-xr-x root/root var/log/
+drwxr-xr-x root/root var/log/fail2ban/
+drwxr-xr-x root/root var/run/
+drwxr-xr-x root/root var/run/fail2ban/
diff --git a/opt/fail2ban/.signature b/opt/fail2ban/.signature
new file mode 100644
index 0000000..bce5f41
--- /dev/null
+++ b/opt/fail2ban/.signature
@@ -0,0 +1,6 @@
+RWTZ9IduCSQ/mHd1wzAIyPHww/3VG0JPzaRNkhvKzy8l+A7I+AoHh+wP4RMm3OtShAyxbPfvumIM+BFmj4PM5kiCBE92K2FLqAs=
+
+SHA256 (MAKEPKG) = 5944d07a686262b089937a4174d48b4f1e8d06e1d1541fec2ff29b192647fcb7
+SHA256 (.footprint) = 825994125cbef1cef3d4671404208ec11be89c374dc48d47105d40a0d770c575
+SHA256 (1.1.1.tar.gz) = 4be0ea0488e32de260058462a44a040f0542cd26a9fb6fa6d2514f9dd8ec1609
+SHA256 (fail2ban#1.1.1-1.pkg.tar.gz) = 14a2fd3c81375ea9ee64e830aaaa005803785d37c81606854e4986a3fcf1f17b
diff --git a/opt/fail2ban/MAKEPKG b/opt/fail2ban/MAKEPKG
new file mode 100644
index 0000000..4d43e27
--- /dev/null
+++ b/opt/fail2ban/MAKEPKG
@@ -0,0 +1,72 @@
+#!/bin/mkpkg
+# description: Daemon to ban hosts that cause multiple authentication errors
+# url: https://www.fail2ban.org/
+
+name=fail2ban
+version=1.1.1
+release=1
+depends=(python3)
+makedeps=(py-setuptools)
+source=(https://github.com/fail2ban/fail2ban/archive/$version.tar.gz)
+
+sha256sums=(
+ "4be0ea0488e32de260058462a44a040f0542cd26a9fb6fa6d2514f9dd8ec1609"
+)
+
+build() {
+ cd $name-$version
+
+ /usr/bin/python3 setup.py build
+ /usr/bin/python3 setup.py install --root="$PKG" --skip-build
+
+ # fail2ban's setup.py installs config trees under prefix/etc.
+ # Relocate them to /etc if they landed in /usr/etc.
+ if [ -d "$PKG/usr/etc" ]; then
+ install -dm755 "$PKG/etc"
+ cp -a "$PKG/usr/etc/." "$PKG/etc/"
+ rm -rf "$PKG/usr/etc"
+ fi
+
+ # Drop systemd bits (krypt/sh uses runit)
+ rm -rf "$PKG/usr/lib/systemd" "$PKG/lib/systemd" 2>/dev/null || true
+ rm -rf "$PKG/etc/fail2ban/fail2ban.service.d" 2>/dev/null || true
+
+ # Bytecode-compile Python sources
+ _pyver=$(/usr/bin/python3 -c 'import sys; print(f"{sys.version_info.major}.{sys.version_info.minor}")')
+ _sitedir="$PKG/usr/lib/python${_pyver}/site-packages"
+ if [ -d "$_sitedir" ]; then
+ /usr/bin/python3 -OO -m compileall -b -q "$_sitedir"
+ find "$_sitedir" -type d -name __pycache__ -exec rm -rf {} + 2>/dev/null || true
+ fi
+
+ # Strip dev-only bits: test runner binary and tests tree
+ rm -f "$PKG/usr/bin/fail2ban-testcases" || true
+ rm -rf "$_sitedir/fail2ban/tests" || true
+
+ # Runit service: /etc/sv/fail2ban/run
+ install -dm755 "$PKG/etc/sv/fail2ban"
+ printf '%s\n' \
+ '#!/bin/sh' \
+ 'exec 2>&1' \
+ 'exec /usr/bin/fail2ban-server -f -x start' \
+ > "$PKG/etc/sv/fail2ban/run"
+ chmod 755 "$PKG/etc/sv/fail2ban/run"
+
+ # Runit log service: /etc/sv/fail2ban/log/run
+ install -dm755 "$PKG/etc/sv/fail2ban/log"
+ printf '%s\n' \
+ '#!/bin/sh' \
+ 'exec svlogd -tt /var/log/fail2ban' \
+ > "$PKG/etc/sv/fail2ban/log/run"
+ chmod 755 "$PKG/etc/sv/fail2ban/log/run"
+
+ # Pre-create log directory
+ install -dm755 "$PKG/var/log/fail2ban"
+}
+
+signify() {
+ untrusted comment: public key
+ RWTZ9IduCSQ/mL8337TEUinPwT92xFEUpD92hkS7IxcOnzTt9QdpohT3
+}
+
+# vim: filetype=sh
diff --git a/opt/fcgiwrap/.footprint b/opt/fcgiwrap/.footprint
new file mode 100644
index 0000000..e3b5623
--- /dev/null
+++ b/opt/fcgiwrap/.footprint
@@ -0,0 +1,19 @@
+drwxr-xr-x root/root etc/
+drwxr-xr-x root/root etc/sv/
+drwxr-xr-x root/root etc/sv/fcgiwrap/
+-rwxr-xr-x root/root etc/sv/fcgiwrap/finish
+-rwxr-xr-x root/root etc/sv/fcgiwrap/run
+drwxr-xr-x root/root etc/sv/fcgiwrap/log/
+-rwxr-xr-x root/root etc/sv/fcgiwrap/log/run
+drwxr-xr-x root/root usr/
+drwxr-xr-x root/root usr/sbin/
+-rwxr-xr-x root/root usr/sbin/fcgiwrap
+drwxr-xr-x root/root usr/share/
+drwxr-xr-x root/root usr/share/man/
+drwxr-xr-x root/root usr/share/man/man8/
+-rw-r--r-- root/root usr/share/man/man8/fcgiwrap.8.gz
+drwxr-xr-x root/root var/
+drwxr-xr-x root/root var/lib/
+drwxr-xr-x root/root var/lib/pkg/
+drwxr-xr-x root/root var/lib/pkg/meta/
+-rw-r--r-- root/root var/lib/pkg/meta/fcgiwrap
diff --git a/opt/fcgiwrap/.signature b/opt/fcgiwrap/.signature
new file mode 100644
index 0000000..d23b9c7
--- /dev/null
+++ b/opt/fcgiwrap/.signature
@@ -0,0 +1,6 @@
+RWTZ9IduCSQ/mPb2tjKHUU27Au0Zj0oWYqxEYmAA5iNe+UlwXMMgDLrr574+Ng6eiFSrD5b0KiMj8+gye/JSzoCvqYQ9XozKOgg=
+
+SHA256 (MAKEPKG) = 3e3f1f5d9784dac9b82ef3d8bff665b8ed9b40269f6c2875eedcecde31150cf8
+SHA256 (.footprint) = 1a3f9bb53f43ed31300bb4f03d86c5b790a17eb36cef2eca33102c6661308e18
+SHA256 (1.1.0.tar.gz) = 4c7de0db2634c38297d5fcef61ab4a3e21856dd7247d49c33d9b19542bd1c61f
+SHA256 (fcgiwrap#1.1.0-1.pkg.tar.gz) = 03c8c56e3710ebf754a61a12d12570cf9c4567fff2c294c689b7ba23d20d8295
diff --git a/opt/fcgiwrap/MAKEPKG b/opt/fcgiwrap/MAKEPKG
new file mode 100644
index 0000000..0a56948
--- /dev/null
+++ b/opt/fcgiwrap/MAKEPKG
@@ -0,0 +1,84 @@
+#!/bin/mkpkg
+# description: Simple FastCGI wrapper for CGI scripts
+# url: https://github.com/gnosek/fcgiwrap
+
+name=fcgiwrap
+version=1.1.0
+release=1
+depends=(fcgi2)
+makedeps=(autoconf automake libtool m4)
+groups=(fcgiwrap:user:fcgiwrap:/var/run/fcgiwrap:755)
+services=(fcgiwrap)
+source=(https://github.com/gnosek/fcgiwrap/archive/refs/tags/$version.tar.gz)
+sha256sums=(
+ "4c7de0db2634c38297d5fcef61ab4a3e21856dd7247d49c33d9b19542bd1c61f"
+)
+
+build() {
+ cd $name-$version
+
+ autoreconf -i
+
+ ./configure \
+ --prefix=/usr \
+ --mandir=/share/man
+
+ make
+ make DESTDIR=$PKG install
+
+ # rawnix uses unified /usr/bin
+ # install -d $PKG/usr/bin
+ # mv $PKG/usr/sbin/fcgiwrap $PKG/usr/bin/
+ # rmdir $PKG/usr/sbin
+}
+
+post_build() {
+ install -d $PKG/etc/sv/fcgiwrap/log
+
+ # Listen on a unix socket; nginx (running as http) needs to reach it.
+ # We start fcgiwrap as fcgiwrap user, then chmod the socket so http can connect.
+ printf '%s\n' \
+ '#!/bin/sh' \
+ 'exec 2>&1' \
+ '' \
+ 'mkdir -p /run/fcgiwrap' \
+ 'rm -f /run/fcgiwrap/sock' \
+ '' \
+ 'chpst -u fcgiwrap:fcgiwrap \' \
+ ' fcgiwrap -c 4 -s unix:/run/fcgiwrap/sock &' \
+ 'pid=$!' \
+ '' \
+ '# Wait briefly for the socket, then make it accessible to http' \
+ 'i=0' \
+ 'while [ ! -S /run/fcgiwrap/sock ] && [ $i -lt 50 ]; do' \
+ ' sleep 0.1' \
+ ' i=$((i+1))' \
+ 'done' \
+ 'chgrp http /run/fcgiwrap/sock 2>/dev/null || true' \
+ 'chmod 660 /run/fcgiwrap/sock' \
+ '' \
+ 'wait $pid' \
+ > $PKG/etc/sv/fcgiwrap/run
+
+ printf '%s\n' \
+ '#!/bin/sh' \
+ 'mkdir -p /var/log/fcgiwrap' \
+ 'exec svlogd -tt /var/log/fcgiwrap' \
+ > $PKG/etc/sv/fcgiwrap/log/run
+
+ printf '%s\n' \
+ '#!/bin/sh' \
+ 'rm -f /run/fcgiwrap/sock' \
+ > $PKG/etc/sv/fcgiwrap/finish
+
+ chmod 755 $PKG/etc/sv/fcgiwrap/run
+ chmod 755 $PKG/etc/sv/fcgiwrap/log/run
+ chmod 755 $PKG/etc/sv/fcgiwrap/finish
+}
+
+signify() {
+ untrusted comment: public key
+ RWTZ9IduCSQ/mL8337TEUinPwT92xFEUpD92hkS7IxcOnzTt9QdpohT3
+}
+
+# vim: filetype=sh
diff --git a/opt/ffmpeg/.footprint b/opt/ffmpeg/.footprint
new file mode 100644
index 0000000..e560318
--- /dev/null
+++ b/opt/ffmpeg/.footprint
@@ -0,0 +1,196 @@
+drwxr-xr-x root/root usr/
+drwxr-xr-x root/root usr/bin/
+-rwxr-xr-x root/root usr/bin/ffmpeg
+-rwxr-xr-x root/root usr/bin/ffplay
+-rwxr-xr-x root/root usr/bin/ffprobe
+drwxr-xr-x root/root usr/include/
+drwxr-xr-x root/root usr/include/libavcodec/
+-rw-r--r-- root/root usr/include/libavcodec/ac3_parser.h
+-rw-r--r-- root/root usr/include/libavcodec/adts_parser.h
+-rw-r--r-- root/root usr/include/libavcodec/avcodec.h
+-rw-r--r-- root/root usr/include/libavcodec/avdct.h
+-rw-r--r-- root/root usr/include/libavcodec/bsf.h
+-rw-r--r-- root/root usr/include/libavcodec/codec.h
+-rw-r--r-- root/root usr/include/libavcodec/codec_desc.h
+-rw-r--r-- root/root usr/include/libavcodec/codec_id.h
+-rw-r--r-- root/root usr/include/libavcodec/codec_par.h
+-rw-r--r-- root/root usr/include/libavcodec/d3d11va.h
+-rw-r--r-- root/root usr/include/libavcodec/defs.h
+-rw-r--r-- root/root usr/include/libavcodec/dirac.h
+-rw-r--r-- root/root usr/include/libavcodec/dv_profile.h
+-rw-r--r-- root/root usr/include/libavcodec/dxva2.h
+-rw-r--r-- root/root usr/include/libavcodec/exif.h
+-rw-r--r-- root/root usr/include/libavcodec/jni.h
+-rw-r--r-- root/root usr/include/libavcodec/mediacodec.h
+-rw-r--r-- root/root usr/include/libavcodec/packet.h
+-rw-r--r-- root/root usr/include/libavcodec/qsv.h
+-rw-r--r-- root/root usr/include/libavcodec/smpte_436m.h
+-rw-r--r-- root/root usr/include/libavcodec/vdpau.h
+-rw-r--r-- root/root usr/include/libavcodec/version.h
+-rw-r--r-- root/root usr/include/libavcodec/version_major.h
+-rw-r--r-- root/root usr/include/libavcodec/videotoolbox.h
+-rw-r--r-- root/root usr/include/libavcodec/vorbis_parser.h
+drwxr-xr-x root/root usr/include/libavdevice/
+-rw-r--r-- root/root usr/include/libavdevice/avdevice.h
+-rw-r--r-- root/root usr/include/libavdevice/version.h
+-rw-r--r-- root/root usr/include/libavdevice/version_major.h
+drwxr-xr-x root/root usr/include/libavfilter/
+-rw-r--r-- root/root usr/include/libavfilter/avfilter.h
+-rw-r--r-- root/root usr/include/libavfilter/buffersink.h
+-rw-r--r-- root/root usr/include/libavfilter/buffersrc.h
+-rw-r--r-- root/root usr/include/libavfilter/version.h
+-rw-r--r-- root/root usr/include/libavfilter/version_major.h
+drwxr-xr-x root/root usr/include/libavformat/
+-rw-r--r-- root/root usr/include/libavformat/avformat.h
+-rw-r--r-- root/root usr/include/libavformat/avio.h
+-rw-r--r-- root/root usr/include/libavformat/version.h
+-rw-r--r-- root/root usr/include/libavformat/version_major.h
+drwxr-xr-x root/root usr/include/libavutil/
+-rw-r--r-- root/root usr/include/libavutil/adler32.h
+-rw-r--r-- root/root usr/include/libavutil/aes.h
+-rw-r--r-- root/root usr/include/libavutil/aes_ctr.h
+-rw-r--r-- root/root usr/include/libavutil/ambient_viewing_environment.h
+-rw-r--r-- root/root usr/include/libavutil/attributes.h
+-rw-r--r-- root/root usr/include/libavutil/audio_fifo.h
+-rw-r--r-- root/root usr/include/libavutil/avassert.h
+-rw-r--r-- root/root usr/include/libavutil/avconfig.h
+-rw-r--r-- root/root usr/include/libavutil/avstring.h
+-rw-r--r-- root/root usr/include/libavutil/avutil.h
+-rw-r--r-- root/root usr/include/libavutil/base64.h
+-rw-r--r-- root/root usr/include/libavutil/blowfish.h
+-rw-r--r-- root/root usr/include/libavutil/bprint.h
+-rw-r--r-- root/root usr/include/libavutil/bswap.h
+-rw-r--r-- root/root usr/include/libavutil/buffer.h
+-rw-r--r-- root/root usr/include/libavutil/camellia.h
+-rw-r--r-- root/root usr/include/libavutil/cast5.h
+-rw-r--r-- root/root usr/include/libavutil/channel_layout.h
+-rw-r--r-- root/root usr/include/libavutil/common.h
+-rw-r--r-- root/root usr/include/libavutil/container_fifo.h
+-rw-r--r-- root/root usr/include/libavutil/cpu.h
+-rw-r--r-- root/root usr/include/libavutil/crc.h
+-rw-r--r-- root/root usr/include/libavutil/csp.h
+-rw-r--r-- root/root usr/include/libavutil/des.h
+-rw-r--r-- root/root usr/include/libavutil/detection_bbox.h
+-rw-r--r-- root/root usr/include/libavutil/dict.h
+-rw-r--r-- root/root usr/include/libavutil/display.h
+-rw-r--r-- root/root usr/include/libavutil/dovi_meta.h
+-rw-r--r-- root/root usr/include/libavutil/downmix_info.h
+-rw-r--r-- root/root usr/include/libavutil/encryption_info.h
+-rw-r--r-- root/root usr/include/libavutil/error.h
+-rw-r--r-- root/root usr/include/libavutil/eval.h
+-rw-r--r-- root/root usr/include/libavutil/executor.h
+-rw-r--r-- root/root usr/include/libavutil/ffversion.h
+-rw-r--r-- root/root usr/include/libavutil/fifo.h
+-rw-r--r-- root/root usr/include/libavutil/file.h
+-rw-r--r-- root/root usr/include/libavutil/film_grain_params.h
+-rw-r--r-- root/root usr/include/libavutil/frame.h
+-rw-r--r-- root/root usr/include/libavutil/hash.h
+-rw-r--r-- root/root usr/include/libavutil/hdr_dynamic_metadata.h
+-rw-r--r-- root/root usr/include/libavutil/hdr_dynamic_vivid_metadata.h
+-rw-r--r-- root/root usr/include/libavutil/hmac.h
+-rw-r--r-- root/root usr/include/libavutil/hwcontext.h
+-rw-r--r-- root/root usr/include/libavutil/hwcontext_amf.h
+-rw-r--r-- root/root usr/include/libavutil/hwcontext_cuda.h
+-rw-r--r-- root/root usr/include/libavutil/hwcontext_d3d11va.h
+-rw-r--r-- root/root usr/include/libavutil/hwcontext_d3d12va.h
+-rw-r--r-- root/root usr/include/libavutil/hwcontext_drm.h
+-rw-r--r-- root/root usr/include/libavutil/hwcontext_dxva2.h
+-rw-r--r-- root/root usr/include/libavutil/hwcontext_mediacodec.h
+-rw-r--r-- root/root usr/include/libavutil/hwcontext_oh.h
+-rw-r--r-- root/root usr/include/libavutil/hwcontext_opencl.h
+-rw-r--r-- root/root usr/include/libavutil/hwcontext_qsv.h
+-rw-r--r-- root/root usr/include/libavutil/hwcontext_vaapi.h
+-rw-r--r-- root/root usr/include/libavutil/hwcontext_vdpau.h
+-rw-r--r-- root/root usr/include/libavutil/hwcontext_videotoolbox.h
+-rw-r--r-- root/root usr/include/libavutil/hwcontext_vulkan.h
+-rw-r--r-- root/root usr/include/libavutil/iamf.h
+-rw-r--r-- root/root usr/include/libavutil/imgutils.h
+-rw-r--r-- root/root usr/include/libavutil/intfloat.h
+-rw-r--r-- root/root usr/include/libavutil/intreadwrite.h
+-rw-r--r-- root/root usr/include/libavutil/lfg.h
+-rw-r--r-- root/root usr/include/libavutil/log.h
+-rw-r--r-- root/root usr/include/libavutil/lzo.h
+-rw-r--r-- root/root usr/include/libavutil/macros.h
+-rw-r--r-- root/root usr/include/libavutil/mastering_display_metadata.h
+-rw-r--r-- root/root usr/include/libavutil/mathematics.h
+-rw-r--r-- root/root usr/include/libavutil/md5.h
+-rw-r--r-- root/root usr/include/libavutil/mem.h
+-rw-r--r-- root/root usr/include/libavutil/motion_vector.h
+-rw-r--r-- root/root usr/include/libavutil/murmur3.h
+-rw-r--r-- root/root usr/include/libavutil/opt.h
+-rw-r--r-- root/root usr/include/libavutil/parseutils.h
+-rw-r--r-- root/root usr/include/libavutil/pixdesc.h
+-rw-r--r-- root/root usr/include/libavutil/pixelutils.h
+-rw-r--r-- root/root usr/include/libavutil/pixfmt.h
+-rw-r--r-- root/root usr/include/libavutil/random_seed.h
+-rw-r--r-- root/root usr/include/libavutil/rational.h
+-rw-r--r-- root/root usr/include/libavutil/raw_color_params.h
+-rw-r--r-- root/root usr/include/libavutil/rc4.h
+-rw-r--r-- root/root usr/include/libavutil/refstruct.h
+-rw-r--r-- root/root usr/include/libavutil/replaygain.h
+-rw-r--r-- root/root usr/include/libavutil/ripemd.h
+-rw-r--r-- root/root usr/include/libavutil/samplefmt.h
+-rw-r--r-- root/root usr/include/libavutil/sha.h
+-rw-r--r-- root/root usr/include/libavutil/sha512.h
+-rw-r--r-- root/root usr/include/libavutil/spherical.h
+-rw-r--r-- root/root usr/include/libavutil/stereo3d.h
+-rw-r--r-- root/root usr/include/libavutil/tdrdi.h
+-rw-r--r-- root/root usr/include/libavutil/tea.h
+-rw-r--r-- root/root usr/include/libavutil/threadmessage.h
+-rw-r--r-- root/root usr/include/libavutil/time.h
+-rw-r--r-- root/root usr/include/libavutil/timecode.h
+-rw-r--r-- root/root usr/include/libavutil/timestamp.h
+-rw-r--r-- root/root usr/include/libavutil/tree.h
+-rw-r--r-- root/root usr/include/libavutil/twofish.h
+-rw-r--r-- root/root usr/include/libavutil/tx.h
+-rw-r--r-- root/root usr/include/libavutil/uuid.h
+-rw-r--r-- root/root usr/include/libavutil/version.h
+-rw-r--r-- root/root usr/include/libavutil/video_enc_params.h
+-rw-r--r-- root/root usr/include/libavutil/video_hint.h
+-rw-r--r-- root/root usr/include/libavutil/xtea.h
+drwxr-xr-x root/root usr/include/libswresample/
+-rw-r--r-- root/root usr/include/libswresample/swresample.h
+-rw-r--r-- root/root usr/include/libswresample/version.h
+-rw-r--r-- root/root usr/include/libswresample/version_major.h
+drwxr-xr-x root/root usr/include/libswscale/
+-rw-r--r-- root/root usr/include/libswscale/swscale.h
+-rw-r--r-- root/root usr/include/libswscale/version.h
+-rw-r--r-- root/root usr/include/libswscale/version_major.h
+drwxr-xr-x root/root usr/lib/
+-rwxr-xr-x root/root usr/lib/libavcodec.so.63.1.102
+-rwxr-xr-x root/root usr/lib/libavdevice.so.63.1.102
+-rwxr-xr-x root/root usr/lib/libavfilter.so.12.1.102
+-rwxr-xr-x root/root usr/lib/libavformat.so.63.1.102
+-rwxr-xr-x root/root usr/lib/libavutil.so.61.1.102
+-rwxr-xr-x root/root usr/lib/libswresample.so.7.1.102
+-rwxr-xr-x root/root usr/lib/libswscale.so.10.1.102
+lrwxrwxrwx root/root usr/lib/libavcodec.so -> libavcodec.so.63.1.102
+lrwxrwxrwx root/root usr/lib/libavcodec.so.63 -> libavcodec.so.63.1.102
+lrwxrwxrwx root/root usr/lib/libavdevice.so -> libavdevice.so.63.1.102
+lrwxrwxrwx root/root usr/lib/libavdevice.so.63 -> libavdevice.so.63.1.102
+lrwxrwxrwx root/root usr/lib/libavfilter.so -> libavfilter.so.12.1.102
+lrwxrwxrwx root/root usr/lib/libavfilter.so.12 -> libavfilter.so.12.1.102
+lrwxrwxrwx root/root usr/lib/libavformat.so -> libavformat.so.63.1.102
+lrwxrwxrwx root/root usr/lib/libavformat.so.63 -> libavformat.so.63.1.102
+lrwxrwxrwx root/root usr/lib/libavutil.so -> libavutil.so.61.1.102
+lrwxrwxrwx root/root usr/lib/libavutil.so.61 -> libavutil.so.61.1.102
+lrwxrwxrwx root/root usr/lib/libswresample.so -> libswresample.so.7.1.102
+lrwxrwxrwx root/root usr/lib/libswresample.so.7 -> libswresample.so.7.1.102
+lrwxrwxrwx root/root usr/lib/libswscale.so -> libswscale.so.10.1.102
+lrwxrwxrwx root/root usr/lib/libswscale.so.10 -> libswscale.so.10.1.102
+drwxr-xr-x root/root usr/lib/pkgconfig/
+-rw-r--r-- root/root usr/lib/pkgconfig/libavcodec.pc
+-rw-r--r-- root/root usr/lib/pkgconfig/libavdevice.pc
+-rw-r--r-- root/root usr/lib/pkgconfig/libavfilter.pc
+-rw-r--r-- root/root usr/lib/pkgconfig/libavformat.pc
+-rw-r--r-- root/root usr/lib/pkgconfig/libavutil.pc
+-rw-r--r-- root/root usr/lib/pkgconfig/libswresample.pc
+-rw-r--r-- root/root usr/lib/pkgconfig/libswscale.pc
+drwxr-xr-x root/root usr/share/
+drwxr-xr-x root/root usr/share/ffmpeg/
+-rw-r--r-- root/root usr/share/ffmpeg/ffprobe.xsd
+-rw-r--r-- root/root usr/share/ffmpeg/libvpx-1080p.ffpreset
+-rw-r--r-- root/root usr/share/ffmpeg/libvpx-1080p50_60.ffpreset
+-rw-r--r-- root/root usr/share/ffmpeg/libvpx-360p.ffpreset
+-rw-r--r-- root/root usr/share/ffmpeg/libvpx-720p.ffpreset
+-rw-r--r-- root/root usr/share/ffmpeg/libvpx-720p50_60.ffpreset
diff --git a/opt/ffmpeg/.signature b/opt/ffmpeg/.signature
new file mode 100644
index 0000000..80a3839
--- /dev/null
+++ b/opt/ffmpeg/.signature
@@ -0,0 +1,6 @@
+RWTZ9IduCSQ/mMcTCdXxIeod5lV1vlULmcB+DkMTYEfYAQWTfD9GGKHgEIGUO4knZr8B28gk5SH4l1ek14U27BfEBJLneAS/YQY=
+
+SHA256 (MAKEPKG) = 66707ff99e7a6fcf6717be097b098bf249b2ebe5a58cc4913b9a7c1e5238bda4
+SHA256 (.footprint) = 758cefaae0ed0dd62d26799fbafef8c5e6e86c022ae42879a6314cbc19cfa03a
+SHA256 (ffmpeg-9.0.2.tar.xz) = 8c3850283eb25fa026482078a04051e0be17347b09ef81a0849bec15a96e002e
+SHA256 (ffmpeg#9.0.2-1.pkg.tar.gz) = b2ab4c02aadcebe3901602b27ae490b8eeefd12bfcc8643a8cef7f99b8a0cfa5
diff --git a/opt/ffmpeg/MAKEPKG b/opt/ffmpeg/MAKEPKG
new file mode 100644
index 0000000..e793bab
--- /dev/null
+++ b/opt/ffmpeg/MAKEPKG
@@ -0,0 +1,67 @@
+#!/bin/mkpkg
+# description: Multimedia framework for audio/video processing
+# url: https://ffmpeg.org/
+
+name=ffmpeg
+version=9.0.2
+release=1
+depends=(sdl2 libvpx libwebp zlib bzip2 xz freetype fontconfig
+ fribidi harfbuzz libdrm openh264 x264 libass libressl)
+makedeps=(nasm)
+source=(https://ffmpeg.org/releases/$name-$version.tar.xz)
+sha256sums=(
+ "8c3850283eb25fa026482078a04051e0be17347b09ef81a0849bec15a96e002e"
+)
+
+patch() {
+ cd $name-$version
+ sed -i '/^[[:space:]]*av_fallthrough;$/d' libavformat/tls_libtls.c
+}
+
+build() {
+ cd $name-$version
+
+ ./configure \
+ --prefix=/usr \
+ --cc=clang \
+ --cxx=clang++ \
+ --ar=llvm-ar \
+ --nm=llvm-nm \
+ --ranlib=llvm-ranlib \
+ --extra-ldexeflags="-Wl,-z,stack-size=2097152" \
+ --enable-gpl \
+ --enable-version3 \
+ --enable-nonfree \
+ --enable-shared \
+ --enable-libtls \
+ --enable-pic \
+ --enable-ffplay \
+ --enable-pthreads \
+ --enable-libvpx \
+ --enable-libwebp \
+ --enable-libfreetype \
+ --enable-libfontconfig \
+ --enable-libfribidi \
+ --enable-libharfbuzz \
+ --enable-libdrm \
+ --enable-libopenh264 \
+ --enable-libx264 \
+ --enable-libass \
+ --enable-libass \
+ --disable-static \
+ --disable-debug \
+ --disable-doc \
+ --disable-stripping
+
+ make
+ make DESTDIR=$PKG install
+
+ rm -rf $PKG/usr/share/ffmpeg/examples
+}
+
+signify() {
+ untrusted comment: public key
+ RWTZ9IduCSQ/mL8337TEUinPwT92xFEUpD92hkS7IxcOnzTt9QdpohT3
+}
+
+# vim: filetype=sh
diff --git a/opt/firefox/.footprint b/opt/firefox/.footprint
new file mode 100644
index 0000000..ef124be
--- /dev/null
+++ b/opt/firefox/.footprint
@@ -0,0 +1,53 @@
+drwxr-xr-x root/root usr/
+drwxr-xr-x root/root usr/bin/
+lrwxrwxrwx root/root usr/bin/firefox -> /usr/lib/firefox/firefox
+drwxr-xr-x root/root usr/lib/
+drwxr-xr-x root/root usr/lib/firefox/
+-rw-r--r-- root/root usr/lib/firefox/application.ini
+-rw-r--r-- root/root usr/lib/firefox/dependentlibs.list
+-rwxr-xr-x root/root usr/lib/firefox/firefox
+-rwxr-xr-x root/root usr/lib/firefox/glxtest
+-rwxr-xr-x root/root usr/lib/firefox/libgkcodecs.so
+-rwxr-xr-x root/root usr/lib/firefox/liblgpllibs.so
+-rwxr-xr-x root/root usr/lib/firefox/libmozavcodec.so
+-rwxr-xr-x root/root usr/lib/firefox/libmozavutil.so
+-rwxr-xr-x root/root usr/lib/firefox/libmozgtk.so
+-rwxr-xr-x root/root usr/lib/firefox/libmozinference.so
+-rwxr-xr-x root/root usr/lib/firefox/libmozsandbox.so
+-rwxr-xr-x root/root usr/lib/firefox/libmozsqlite3.so
+-rwxr-xr-x root/root usr/lib/firefox/libmozwayland.so
+-rwxr-xr-x root/root usr/lib/firefox/libxul.so
+-rw-r--r-- root/root usr/lib/firefox/omni.ja
+-rwxr-xr-x root/root usr/lib/firefox/pingsender
+-rw-r--r-- root/root usr/lib/firefox/platform.ini
+-rwxr-xr-x root/root usr/lib/firefox/vaapitest
+-rwxr-xr-x root/root usr/lib/firefox/vulkantest
+drwxr-xr-x root/root usr/lib/firefox/browser/
+-rw-r--r-- root/root usr/lib/firefox/browser/omni.ja
+drwxr-xr-x root/root usr/lib/firefox/browser/chrome/
+drwxr-xr-x root/root usr/lib/firefox/browser/chrome/icons/
+drwxr-xr-x root/root usr/lib/firefox/browser/chrome/icons/default/
+-rw-r--r-- root/root usr/lib/firefox/browser/chrome/icons/default/default128.png
+-rw-r--r-- root/root usr/lib/firefox/browser/chrome/icons/default/default16.png
+-rw-r--r-- root/root usr/lib/firefox/browser/chrome/icons/default/default32.png
+-rw-r--r-- root/root usr/lib/firefox/browser/chrome/icons/default/default48.png
+-rw-r--r-- root/root usr/lib/firefox/browser/chrome/icons/default/default64.png
+drwxr-xr-x root/root usr/lib/firefox/browser/defaults/
+drwxr-xr-x root/root usr/lib/firefox/browser/defaults/preferences/
+-rw-r--r-- root/root usr/lib/firefox/browser/defaults/preferences/rawnix.js
+drwxr-xr-x root/root usr/lib/firefox/defaults/
+drwxr-xr-x root/root usr/lib/firefox/defaults/pref/
+-rw-r--r-- root/root usr/lib/firefox/defaults/pref/channel-prefs.js
+drwxr-xr-x root/root usr/lib/firefox/distribution/
+-rw-r--r-- root/root usr/lib/firefox/distribution/policies.json
+drwxr-xr-x root/root usr/lib/firefox/fonts/
+-rw-r--r-- root/root usr/lib/firefox/fonts/TwemojiMozilla.ttf
+drwxr-xr-x root/root usr/lib/firefox/gmp-clearkey/
+drwxr-xr-x root/root usr/lib/firefox/gmp-clearkey/0.1/
+-rwxr-xr-x root/root usr/lib/firefox/gmp-clearkey/0.1/libclearkey.so
+-rw-r--r-- root/root usr/lib/firefox/gmp-clearkey/0.1/manifest.json
+drwxr-xr-x root/root usr/share/
+drwxr-xr-x root/root usr/share/applications/
+-rw-r--r-- root/root usr/share/applications/firefox.desktop
+drwxr-xr-x root/root usr/share/pixmaps/
+lrwxrwxrwx root/root usr/share/pixmaps/firefox.png -> /usr/lib/firefox/browser/chrome/icons/default/default128.png
diff --git a/opt/firefox/.signature b/opt/firefox/.signature
new file mode 100644
index 0000000..10a9411
--- /dev/null
+++ b/opt/firefox/.signature
@@ -0,0 +1,10 @@
+RWTZ9IduCSQ/mN6Tfhj/xy71dTqmfKwXxgFMQH215Kay7ZpMFCeciLbY22FQOFgZrtTHjErhXqZpD5ufPdm2lOcC1pSiNfzOyg8=
+
+SHA256 (MAKEPKG) = 39409973e20b92ade3aa56208feb98d3d6039692261f54329d1fa725f856aa50
+SHA256 (.footprint) = 204089c314eb232529280c47ff6a6491ff0be69723854d0a0287742c9db9ddd7
+SHA256 (firefox-153.3.0esr.source.tar.xz) = 69f1335e78d2a340fc13fcf265c0a72bdce2df8774c9d4d49ee77d1726236df5
+SHA256 (firefox-153esr-patches-03.tar.xz) = 39efa65af2e5eecac09745b8d2b469a6137365a786d118100d2eb1dc28288e49
+SHA256 (firefox.desktop) = a092fddc62bf5bff0c0f7891f59278463fa9b6ec24e9d811e49cd10b2282bdee
+SHA256 (rawnix.js) = bab0f8bba99a0f6b2a129a0767168e6af7462ccdfdf7f610690fefb8f25f06b8
+SHA256 (policies.json) = 14dafc23074acb8d0cb8b3f9657c80b6d172da1f5711ef1a547301d458cd9004
+SHA256 (firefox#153.3.0esr-1.pkg.tar.gz) = 77a2b3f9847d986b2ef505551b9d52a629a8b148252a04681312f875181ef963
diff --git a/opt/firefox/MAKEPKG b/opt/firefox/MAKEPKG
new file mode 100644
index 0000000..5f39ce4
--- /dev/null
+++ b/opt/firefox/MAKEPKG
@@ -0,0 +1,168 @@
+#!/bin/mkpkg
+# description: Mozilla Firefox browser
+# url: https://www.mozilla.org/firefox/
+
+name=firefox
+version=153.3.0esr
+_version=153.3.0
+_patch=153esr-patches-03
+release=1
+depends=(gtk3 nss nspr libvpx libwebp pixman libffi alsa-lib ffmpeg dbus)
+makedeps=(rust cbindgen nodejs python3 nasm)
+source=(
+ https://ftp.mozilla.org/pub/$name/releases/$version/source/$name-$version.source.tar.xz
+ https://dev.gentoo.org/~juippis/mozilla/patchsets/firefox-$_patch.tar.xz
+ firefox.desktop
+ rawnix.js
+ policies.json
+)
+
+sha256sums=(
+ "69f1335e78d2a340fc13fcf265c0a72bdce2df8774c9d4d49ee77d1726236df5"
+ "39efa65af2e5eecac09745b8d2b469a6137365a786d118100d2eb1dc28288e49"
+ "a092fddc62bf5bff0c0f7891f59278463fa9b6ec24e9d811e49cd10b2282bdee"
+ "bab0f8bba99a0f6b2a129a0767168e6af7462ccdfdf7f610690fefb8f25f06b8"
+ "14dafc23074acb8d0cb8b3f9657c80b6d172da1f5711ef1a547301d458cd9004"
+)
+
+patch() {
+ cd $name-$_version
+
+ # https://dev.gentoo.org/~juippis
+ for p in "$SRC"/firefox-patches/*.patch; do
+ [ -f "$p" ] && patch -p1 -i "$p"
+ done
+
+ # musl: allow select() syscall in all sandbox policies
+ awk '/CASES_FOR_poll:/{print; print "#ifdef __NR_select"; print " case __NR_select:"; print "#endif"; next}1' \
+ security/sandbox/linux/SandboxFilter.cpp > SandboxFilter.tmp
+ mv SandboxFilter.tmp security/sandbox/linux/SandboxFilter.cpp
+
+ # bindgen: don't panic on unresolved field types when computing union layout (libclang 23)
+ sed -i 's/ctx\.resolve_type(inner)\.layout(ctx)/ctx.resolve_item_fallible(inner)?.kind().as_type()?.layout(ctx)/' \
+ third_party/rust/bindgen/ir/ty.rs
+ sed -i 's/ctx\.resolve_type(data\.ty)\.layout(ctx)/ctx.resolve_item_fallible(data.ty)?.kind().as_type()?.layout(ctx)/' \
+ third_party/rust/bindgen/ir/comp.rs
+ sed -i 's/"files":{[^}]*}/"files":{}/' third_party/rust/bindgen/.cargo-checksum.json
+
+}
+
+build() {
+ cd $name-$_version
+
+ export MACH_BUILD_PYTHON_NATIVE_PACKAGE_SOURCE=none
+ export MOZBUILD_STATE_PATH="$PWD"/mozbuild
+ export MOZ_NOSPAM=1
+ export SHELL=/bin/bash
+
+ # Toolchain
+ export CC=clang CXX=clang++
+ export AR=llvm-ar NM=llvm-nm RANLIB=llvm-ranlib
+ export AS=clang
+
+ # Flags
+ export CFLAGS="$CFLAGS -w"
+ export CXXFLAGS="$CXXFLAGS -w"
+ export LDFLAGS="$LDFLAGS -Wl,-rpath=/usr/lib/firefox,--enable-new-dtags"
+ export MOZ_DEBUG_FLAGS=-g0
+ export CXXSTDLIB=c++
+ export LIBCLANG_PATH=/usr/lib
+ export MOZ_MAKE_FLAGS="-j$(nproc)"
+
+ # Rustc wrapper: force -crt-static so build scripts can dlopen libclang
+ mkdir -p "$PWD"/rustc-wrap
+ printf '#!/bin/sh\nexec /usr/bin/rustc -Ctarget-feature=-crt-static -Cdebuginfo=0 "$@"\n' \
+ > "$PWD"/rustc-wrap/rustc
+ chmod +x "$PWD"/rustc-wrap/rustc
+ export PATH="$PWD/rustc-wrap:$PATH"
+
+ cat > .mozconfig << EOF
+mk_add_options MOZ_OBJDIR=@TOPSRCDIR@/firefox-shared
+unset MOZ_TELEMETRY_REPORTING
+
+ac_add_options --prefix=/usr
+ac_add_options --libdir=/usr/lib
+ac_add_options --host=x86_64-unknown-linux-musl
+ac_add_options --target=x86_64-unknown-linux-musl
+
+ac_add_options --enable-release
+ac_add_options --enable-optimize
+ac_add_options --enable-strip
+ac_add_options --enable-install-strip
+ac_add_options --enable-official-branding
+ac_add_options --enable-application=browser
+ac_add_options --enable-audio-backends=alsa
+ac_add_options --enable-dbus
+ac_add_options --enable-rust-simd
+ac_add_options --enable-default-toolkit=cairo-gtk3-wayland-only
+
+# System libraries
+ac_add_options --with-system-ffi
+ac_add_options --with-system-jpeg
+ac_add_options --with-system-libvpx
+ac_add_options --with-system-nspr
+ac_add_options --with-system-nss
+ac_add_options --with-system-pixman
+ac_add_options --without-system-png
+ac_add_options --with-system-webp
+ac_add_options --with-system-zlib
+ac_add_options --without-wasm-sandboxed-libraries
+
+# No Mozilla/Google service keys
+ac_add_options --without-mozilla-api-keyfile
+ac_add_options --without-google-location-service-api-keyfile
+ac_add_options --without-google-safebrowsing-api-keyfile
+
+# Disable unused features
+ac_add_options --disable-jemalloc
+ac_add_options --disable-elf-hack
+ac_add_options --disable-tests
+ac_add_options --disable-updater
+ac_add_options --disable-crashreporter
+ac_add_options --disable-debug
+ac_add_options --disable-debug-symbols
+ac_add_options --disable-profiling
+ac_add_options --disable-necko-wifi
+ac_add_options --disable-webspeech
+ac_add_options --disable-accessibility
+ac_add_options --disable-parental-controls
+ac_add_options --disable-default-browser-agent
+ac_add_options --disable-backgroundtasks
+ac_add_options --disable-system-extension-dirs
+ac_add_options --disable-vtune
+ac_add_options --disable-callgrind
+ac_add_options --disable-eme
+ac_add_options --without-onnx-runtime
+EOF
+
+ ./mach configure
+ ./mach build
+
+ DESTDIR="$PKG" ./mach install
+
+ # Desktop integration
+ install -Dm644 "$SRC"/firefox.desktop "$PKG"/usr/share/applications/firefox.desktop
+ mkdir -p "$PKG"/usr/share/pixmaps
+ ln -sf /usr/lib/firefox/browser/chrome/icons/default/default128.png \
+ "$PKG"/usr/share/pixmaps/firefox.png
+
+ # System-wide privacy prefs (default prefs, user-overridable)
+ install -Dm644 "$SRC"/rawnix.js \
+ "$PKG"/usr/lib/firefox/browser/defaults/preferences/rawnix.js
+
+ # Enterprise policies (hard kills + locked prefs)
+ install -Dm644 "$SRC"/policies.json \
+ "$PKG"/usr/lib/firefox/distribution/policies.json
+
+ # Cleanup
+ rm -f "$PKG"/usr/lib/firefox/firefox-bin
+ rm -rf "$PKG"/usr/lib/firefox/browser/features
+ rm -f "$PKG"/usr/lib/firefox/removed-files
+}
+
+signify() {
+ untrusted comment: public key
+ RWTZ9IduCSQ/mL8337TEUinPwT92xFEUpD92hkS7IxcOnzTt9QdpohT3
+}
+
+# vim: filetype=sh
diff --git a/opt/firefox/firefox.desktop b/opt/firefox/firefox.desktop
new file mode 100644
index 0000000..beb7504
--- /dev/null
+++ b/opt/firefox/firefox.desktop
@@ -0,0 +1,13 @@
+[Desktop Entry]
+Name=Firefox
+Name[en_US]=Firefox
+GenericName=Web Browser
+GenericName[en_US]=Web Browser
+Comment=Free web browser from Mozilla
+Exec=firefox %u
+Terminal=false
+Type=Application
+Icon=firefox
+Categories=GNOME;GTK;Network;WebBrowser;
+MimeType=text/xml;text/mml;text/html;application/xhtml+xml;application/vnd.mozilla.xul+xml;x-scheme-handler/http;x-scheme-handler/https
+StartupNotify=true
diff --git a/opt/firefox/policies.json b/opt/firefox/policies.json
new file mode 100644
index 0000000..76fe495
--- /dev/null
+++ b/opt/firefox/policies.json
@@ -0,0 +1,82 @@
+{
+ "policies": {
+ "DisableTelemetry": true,
+ "DisableFirefoxStudies": true,
+ "DisableFirefoxAccounts": true,
+ "DisableAccounts": true,
+ "DisablePocket": true,
+ "DisableFeedbackCommands": true,
+ "DisableProfileImport": true,
+ "DisableSetDesktopBackground": true,
+ "DisableAppUpdate": true,
+ "DisableSystemAddonUpdate": true,
+ "DisableDefaultBrowserAgent": true,
+ "DisableMasterPasswordCreation": false,
+ "DontCheckDefaultBrowser": true,
+ "OfferToSaveLogins": false,
+ "PasswordManagerEnabled": false,
+ "NetworkPrediction": false,
+ "CaptivePortal": false,
+ "SearchSuggestEnabled": false,
+ "SkipTermsOfUse": true,
+ "UserMessaging": {
+ "WhatsNew": false,
+ "ExtensionRecommendations": false,
+ "FeatureRecommendations": false,
+ "UrlbarInterventions": false,
+ "SkipOnboarding": true,
+ "MoreFromMozilla": false,
+ "Locked": true
+ },
+ "FirefoxHome": {
+ "Search": true,
+ "TopSites": true,
+ "SponsoredTopSites": false,
+ "Highlights": false,
+ "Pocket": false,
+ "SponsoredPocket": false,
+ "Snippets": false,
+ "Locked": true
+ },
+ "FirefoxSuggest": {
+ "WebSuggestions": false,
+ "SponsoredSuggestions": false,
+ "ImproveSuggest": false,
+ "Locked": true
+ },
+ "EnableTrackingProtection": {
+ "Value": true,
+ "Cryptomining": true,
+ "Fingerprinting": true,
+ "EmailTracking": true,
+ "Locked": true
+ },
+ "DNSOverHTTPS": {
+ "Enabled": false,
+ "Locked": true
+ },
+ "EncryptedMediaExtensions": {
+ "Enabled": false,
+ "Locked": true
+ },
+ "PopupBlocking": {
+ "Default": true
+ },
+ "Permissions": {
+ "Location": { "BlockNewRequests": true, "Locked": false },
+ "Notifications": { "BlockNewRequests": true, "Locked": false }
+ },
+ "Preferences": {
+ "browser.ml.enable": { "Value": false, "Status": "locked" },
+ "browser.ml.chat.enabled": { "Value": false, "Status": "locked" },
+ "browser.ml.linkPreview.enabled": { "Value": false, "Status": "locked" },
+ "browser.ml.pageAssist.enabled": { "Value": false, "Status": "locked" },
+ "extensions.ml.enabled": { "Value": false, "Status": "locked" },
+ "browser.tabs.groups.smart.enabled": { "Value": false, "Status": "locked" },
+ "browser.tabs.groups.smart.userEnabled": { "Value": false, "Status": "locked" },
+ "pdfjs.enableAltTextModelDownload": { "Value": false, "Status": "locked" },
+ "datareporting.policy.dataSubmissionEnabled": { "Value": false, "Status": "locked" },
+ "network.connectivity-service.enabled": { "Value": false, "Status": "locked" }
+ }
+ }
+}
diff --git a/opt/firefox/rawnix.js b/opt/firefox/rawnix.js
new file mode 100644
index 0000000..4cfd633
--- /dev/null
+++ b/opt/firefox/rawnix.js
@@ -0,0 +1,204 @@
+// rawnix firefox defaults
+// installed to /usr/lib/firefox/browser/defaults/preferences/rawnix.js
+// NOTE: default-pref files use pref(), NOT user_pref(). user_pref() is only
+// valid in a profile's prefs.js / user.js and is a parse error here.
+
+// ---------------------------------------------------------------------------
+// Telemetry / data reporting
+// ---------------------------------------------------------------------------
+pref("datareporting.policy.dataSubmissionEnabled", false);
+pref("datareporting.healthreport.uploadEnabled", false);
+pref("datareporting.usage.uploadEnabled", false);
+pref("toolkit.telemetry.enabled", false);
+pref("toolkit.telemetry.unified", false);
+pref("toolkit.telemetry.archive.enabled", false);
+pref("toolkit.telemetry.server", "data:,");
+pref("toolkit.telemetry.server_owner", "");
+pref("toolkit.telemetry.newProfilePing.enabled", false);
+pref("toolkit.telemetry.shutdownPingSender.enabled", false);
+pref("toolkit.telemetry.updatePing.enabled", false);
+pref("toolkit.telemetry.bhrPing.enabled", false);
+pref("toolkit.telemetry.firstShutdownPing.enabled", false);
+pref("toolkit.telemetry.coverage.opt-out", true);
+pref("toolkit.coverage.opt-out", true);
+pref("toolkit.coverage.endpoint.base", "");
+pref("browser.ping-centre.telemetry", false);
+pref("browser.newtabpage.activity-stream.telemetry", false);
+pref("browser.newtabpage.activity-stream.feeds.telemetry", false);
+pref("browser.tabs.crashReporting.sendReport", false);
+pref("browser.crashReports.unsubmittedCheck.autoSubmit2", false);
+
+// ---------------------------------------------------------------------------
+// Experiments, studies, remote-config, in-product messaging
+// ---------------------------------------------------------------------------
+pref("app.normandy.enabled", false);
+pref("app.normandy.api_url", "");
+pref("app.shield.optoutstudies.enabled", false);
+pref("messaging-system.rsexperimentloader.enabled", false);
+pref("browser.discovery.enabled", false);
+pref("browser.newtabpage.activity-stream.asrouter.userprefs.cfr.addons", false);
+pref("browser.newtabpage.activity-stream.asrouter.userprefs.cfr.features", false);
+pref("browser.newtabpage.activity-stream.asrouter.providers.cfr", "{\"enabled\":false}");
+pref("browser.newtabpage.activity-stream.asrouter.providers.messaging-experiments", "{\"enabled\":false}");
+pref("browser.preferences.moreFromMozilla", false);
+pref("browser.aboutwelcome.enabled", false);
+pref("browser.shell.checkDefaultBrowser", false);
+pref("browser.startup.homepage_override.mstone", "ignore");
+
+// ---------------------------------------------------------------------------
+// AI / machine learning
+// browser.ml.enable is the master gate for the ONNX inference runtime.
+// Verify names against about:config (filter: browser.ml) after a version bump.
+// ---------------------------------------------------------------------------
+pref("browser.ml.enable", false);
+pref("browser.ml.chat.enabled", false);
+pref("browser.ml.chat.menu", false);
+pref("browser.ml.chat.shortcuts", false);
+pref("browser.ml.chat.shortcuts.custom", false);
+pref("browser.ml.chat.sidebar", false);
+pref("browser.ml.chat.page", false);
+pref("browser.ml.chat.provider", "");
+pref("browser.ml.chat.hideLocalhost", true);
+pref("browser.ml.linkPreview.enabled", false);
+pref("browser.ml.linkPreview.optin", false);
+pref("browser.ml.pageAssist.enabled", false);
+pref("extensions.ml.enabled", false);
+pref("browser.tabs.groups.smart.enabled", false);
+pref("browser.tabs.groups.smart.userEnabled", false);
+pref("pdfjs.enableAltText", false);
+pref("pdfjs.enableAltTextModelDownload", false);
+pref("pdfjs.enableUpdatedAddImage", false);
+// local translation: no server round-trip, but downloads models on demand
+pref("browser.translations.enable", false);
+pref("browser.translations.automaticallyPopup", false);
+
+// ---------------------------------------------------------------------------
+// Accounts, Sync, Pocket
+// ---------------------------------------------------------------------------
+pref("identity.fxaccounts.enabled", false);
+pref("identity.fxaccounts.toolbar.enabled", false);
+pref("identity.fxaccounts.toolbar.syncSetup.panelAccessed", true);
+pref("extensions.pocket.enabled", false);
+pref("extensions.getAddons.showPane", false);
+pref("extensions.htmlaboutaddons.recommendations.enabled", false);
+pref("extensions.systemAddon.update.enabled", false);
+pref("extensions.systemAddon.update.url", "");
+
+// ---------------------------------------------------------------------------
+// Address bar / search suggestions / Firefox Suggest (Merino)
+// ---------------------------------------------------------------------------
+pref("browser.search.suggest.enabled", false);
+pref("browser.urlbar.suggest.searches", false);
+pref("browser.urlbar.quicksuggest.enabled", false);
+pref("browser.urlbar.quicksuggest.dataCollection.enabled", false);
+pref("browser.urlbar.suggest.quicksuggest.nonsponsored", false);
+pref("browser.urlbar.suggest.quicksuggest.sponsored", false);
+pref("browser.urlbar.merino.endpointURL", "");
+pref("browser.urlbar.trending.featureGate", false);
+pref("browser.urlbar.suggest.trending", false);
+pref("browser.urlbar.weather.featureGate", false);
+pref("browser.urlbar.addons.featureGate", false);
+pref("browser.urlbar.mdn.featureGate", false);
+pref("browser.urlbar.yelp.featureGate", false);
+pref("browser.urlbar.clipboard.featureGate", false);
+pref("browser.urlbar.speculativeConnect.enabled", false);
+pref("browser.places.speculativeConnect.enabled", false);
+
+// ---------------------------------------------------------------------------
+// New tab page
+// ---------------------------------------------------------------------------
+pref("browser.newtabpage.activity-stream.feeds.section.topstories", false);
+pref("browser.newtabpage.activity-stream.feeds.discoverystreamfeed", false);
+pref("browser.newtabpage.activity-stream.showSponsored", false);
+pref("browser.newtabpage.activity-stream.showSponsoredTopSites", false);
+pref("browser.newtabpage.activity-stream.default.sites", "");
+pref("browser.newtabpage.activity-stream.improvesearch.topSiteSearchShortcuts", false);
+
+// ---------------------------------------------------------------------------
+// Background network chatter
+// ---------------------------------------------------------------------------
+pref("network.captive-portal-service.enabled", false);
+pref("captivedetect.canonicalURL", "");
+pref("network.connectivity-service.enabled", false);
+pref("network.prefetch-next", false);
+pref("network.dns.disablePrefetch", true);
+pref("network.dns.disablePrefetchFromHTTPS", true);
+pref("network.predictor.enabled", false);
+pref("network.predictor.enable-prefetch", false);
+pref("network.http.speculative-parallel-limit", 0);
+pref("browser.region.network.url", "");
+pref("browser.region.update.enabled", false);
+pref("geo.provider.network.url", "");
+pref("geo.provider.use_geoclue", false);
+pref("beacon.enabled", false);
+
+// DNS: 5 = TRR fully disabled, use the system resolver.
+// Set to 3 with network.trr.uri if you want strict DoH instead.
+pref("network.trr.mode", 5);
+
+// ---------------------------------------------------------------------------
+// Safe Browsing
+// TRADEOFF: this removes phishing/malware warnings. A source build has no
+// Google API key anyway, so remote lookups already fail; these prefs stop the
+// periodic list downloads from Google's servers.
+// ---------------------------------------------------------------------------
+pref("browser.safebrowsing.malware.enabled", false);
+pref("browser.safebrowsing.phishing.enabled", false);
+pref("browser.safebrowsing.downloads.enabled", false);
+pref("browser.safebrowsing.downloads.remote.enabled", false);
+pref("browser.safebrowsing.downloads.remote.url", "");
+pref("browser.safebrowsing.provider.google4.updateURL", "");
+pref("browser.safebrowsing.provider.google4.gethashURL", "");
+pref("browser.safebrowsing.provider.google4.dataSharingURL", "");
+pref("browser.safebrowsing.provider.google.updateURL", "");
+pref("browser.safebrowsing.provider.google.gethashURL", "");
+
+// ---------------------------------------------------------------------------
+// Tracking protection / state partitioning
+// ---------------------------------------------------------------------------
+pref("browser.contentblocking.category", "strict");
+pref("privacy.trackingprotection.enabled", true);
+pref("privacy.trackingprotection.pbmode.enabled", true);
+pref("privacy.trackingprotection.socialtracking.enabled", true);
+pref("privacy.trackingprotection.cryptomining.enabled", true);
+pref("privacy.trackingprotection.fingerprinting.enabled", true);
+pref("privacy.trackingprotection.emailtracking.enabled", true);
+pref("network.cookie.cookieBehavior", 5);
+pref("privacy.partition.network_state", true);
+pref("privacy.partition.serviceWorkers", true);
+pref("privacy.partition.always_partition_third_party_non_cookie_storage", true);
+pref("privacy.query_stripping.enabled", true);
+pref("privacy.query_stripping.enabled.pbmode", true);
+pref("privacy.globalprivacycontrol.enabled", true);
+pref("privacy.globalprivacycontrol.functionality.enabled", true);
+pref("privacy.fingerprintingProtection", true);
+pref("privacy.fingerprintingProtection.pbmode", true);
+
+// privacy.resistFingerprinting is stronger but visibly breaks things:
+// forces UTC, spoofs locale/screen size, letterboxes windows, blocks canvas.
+// Leave it to the user rather than defaulting it on.
+// pref("privacy.resistFingerprinting", true);
+
+// ---------------------------------------------------------------------------
+// WebRTC local IP leak
+// ---------------------------------------------------------------------------
+pref("media.peerconnection.ice.default_address_only", true);
+
+// ---------------------------------------------------------------------------
+// Misc
+// ---------------------------------------------------------------------------
+pref("browser.formfill.enable", false);
+pref("signon.management.page.breach-alerts.enabled", false);
+pref("signon.rememberSignons", false);
+pref("browser.send_pings", false);
+pref("dom.battery.enabled", false);
+pref("media.gmp-gmpopenh264.enabled", false);
+pref("media.gmp-widevinecdm.enabled", false);
+pref("media.gmp-manager.url", "data:text/plain,");
+
+// ---------------------------------------------------------------------------
+// Misc
+// ---------------------------------------------------------------------------
+pref("browser.backup.enabled", false);
+pref("browser.backup.scheduled.enabled", false);
+pref("services.settings.server", "data:,#remote-settings-dumps-only");
diff --git a/opt/firejail/.footprint b/opt/firejail/.footprint
new file mode 100644
index 0000000..ae675d2
--- /dev/null
+++ b/opt/firejail/.footprint
@@ -0,0 +1,1470 @@
+drwxr-xr-x root/root etc/
+drwxr-xr-x root/root etc/firejail/
+-rw-r--r-- root/root etc/firejail/0ad.profile
+-rw-r--r-- root/root etc/firejail/1password.profile
+-rw-r--r-- root/root etc/firejail/2048-qt.profile
+-rw-r--r-- root/root etc/firejail/7z.profile
+-rw-r--r-- root/root etc/firejail/7za.profile
+-rw-r--r-- root/root etc/firejail/7zr.profile
+-rw-r--r-- root/root etc/firejail/Books.profile
+-rw-r--r-- root/root etc/firejail/Builder.profile
+-rw-r--r-- root/root etc/firejail/Cheese.profile
+-rw-r--r-- root/root etc/firejail/Cryptocat.profile
+-rw-r--r-- root/root etc/firejail/Cyberfox.profile
+-rw-r--r-- root/root etc/firejail/Discord.profile
+-rw-r--r-- root/root etc/firejail/DiscordCanary.profile
+-rw-r--r-- root/root etc/firejail/DiscordPTB.profile
+-rw-r--r-- root/root etc/firejail/Documents.profile
+-rw-r--r-- root/root etc/firejail/FBReader.profile
+-rw-r--r-- root/root etc/firejail/FossaMail.profile
+-rw-r--r-- root/root etc/firejail/Fritzing.profile
+-rw-r--r-- root/root etc/firejail/Gitter.profile
+-rw-r--r-- root/root etc/firejail/JDownloader.profile
+-rw-r--r-- root/root etc/firejail/Logs.profile
+-rw-r--r-- root/root etc/firejail/Maelstrom.profile
+-rw-r--r-- root/root etc/firejail/Maps.profile
+-rw-r--r-- root/root etc/firejail/Mathematica.profile
+-rw-r--r-- root/root etc/firejail/Natron.profile
+-rw-r--r-- root/root etc/firejail/PCSX2.profile
+-rw-r--r-- root/root etc/firejail/PPSSPPQt.profile
+-rw-r--r-- root/root etc/firejail/PPSSPPSDL.profile
+-rw-r--r-- root/root etc/firejail/Postman.profile
+-rw-r--r-- root/root etc/firejail/QMediathekView.profile
+-rw-r--r-- root/root etc/firejail/QOwnNotes.profile
+-rw-r--r-- root/root etc/firejail/Screenshot.profile
+-rw-r--r-- root/root etc/firejail/Telegram.profile
+-rw-r--r-- root/root etc/firejail/Thunar.profile
+-rw-r--r-- root/root etc/firejail/Viber.profile
+-rw-r--r-- root/root etc/firejail/VirtualBox.profile
+-rw-r--r-- root/root etc/firejail/XMind.profile
+-rw-r--r-- root/root etc/firejail/Xephyr.profile
+-rw-r--r-- root/root etc/firejail/Xvfb.profile
+-rw-r--r-- root/root etc/firejail/ZeGrapher.profile
+-rw-r--r-- root/root etc/firejail/abiword.profile
+-rw-r--r-- root/root etc/firejail/abrowser.profile
+-rw-r--r-- root/root etc/firejail/acat.profile
+-rw-r--r-- root/root etc/firejail/adiff.profile
+-rw-r--r-- root/root etc/firejail/agetpkg.profile
+-rw-r--r-- root/root etc/firejail/akonadi_control.profile
+-rw-r--r-- root/root etc/firejail/akregator.profile
+-rw-r--r-- root/root etc/firejail/alacarte.profile
+-rw-r--r-- root/root etc/firejail/alienarena-wrapper.profile
+-rw-r--r-- root/root etc/firejail/alienarena.profile
+-rw-r--r-- root/root etc/firejail/alienblaster.profile
+-rw-r--r-- root/root etc/firejail/allow-bin-sh.inc
+-rw-r--r-- root/root etc/firejail/allow-common-devel.inc
+-rw-r--r-- root/root etc/firejail/allow-gjs.inc
+-rw-r--r-- root/root etc/firejail/allow-java.inc
+-rw-r--r-- root/root etc/firejail/allow-lua.inc
+-rw-r--r-- root/root etc/firejail/allow-nodejs.inc
+-rw-r--r-- root/root etc/firejail/allow-opengl-game.inc
+-rw-r--r-- root/root etc/firejail/allow-perl.inc
+-rw-r--r-- root/root etc/firejail/allow-php.inc
+-rw-r--r-- root/root etc/firejail/allow-python2.inc
+-rw-r--r-- root/root etc/firejail/allow-python3.inc
+-rw-r--r-- root/root etc/firejail/allow-ruby.inc
+-rw-r--r-- root/root etc/firejail/allow-ssh.inc
+-rw-r--r-- root/root etc/firejail/alpine.profile
+-rw-r--r-- root/root etc/firejail/alpinef.profile
+-rw-r--r-- root/root etc/firejail/als.profile
+-rw-r--r-- root/root etc/firejail/amarok.profile
+-rw-r--r-- root/root etc/firejail/amule.profile
+-rw-r--r-- root/root etc/firejail/amuled.profile
+-rw-r--r-- root/root etc/firejail/android-studio.profile
+-rw-r--r-- root/root etc/firejail/ani-cli.profile
+-rw-r--r-- root/root etc/firejail/anki.profile
+-rw-r--r-- root/root etc/firejail/ansel.profile
+-rw-r--r-- root/root etc/firejail/anydesk.profile
+-rw-r--r-- root/root etc/firejail/aosp.profile
+-rw-r--r-- root/root etc/firejail/apack.profile
+-rw-r--r-- root/root etc/firejail/apktool.profile
+-rw-r--r-- root/root etc/firejail/apostrophe.profile
+-rw-r--r-- root/root etc/firejail/ar.profile
+-rw-r--r-- root/root etc/firejail/arch-audit.profile
+-rw-r--r-- root/root etc/firejail/archaudit-report.profile
+-rw-r--r-- root/root etc/firejail/archiver-common.profile
+-rw-r--r-- root/root etc/firejail/ardour4.profile
+-rw-r--r-- root/root etc/firejail/ardour5.profile
+-rw-r--r-- root/root etc/firejail/arduino.profile
+-rw-r--r-- root/root etc/firejail/arepack.profile
+-rw-r--r-- root/root etc/firejail/aria2c.profile
+-rw-r--r-- root/root etc/firejail/aria2p.profile
+-rw-r--r-- root/root etc/firejail/aria2rpc.profile
+-rw-r--r-- root/root etc/firejail/ark.profile
+-rw-r--r-- root/root etc/firejail/arm.profile
+-rw-r--r-- root/root etc/firejail/armcord.profile
+-rw-r--r-- root/root etc/firejail/artha.profile
+-rw-r--r-- root/root etc/firejail/assogiate.profile
+-rw-r--r-- root/root etc/firejail/asunder.profile
+-rw-r--r-- root/root etc/firejail/atom-beta.profile
+-rw-r--r-- root/root etc/firejail/atom.profile
+-rw-r--r-- root/root etc/firejail/atool.profile
+-rw-r--r-- root/root etc/firejail/atril-previewer.profile
+-rw-r--r-- root/root etc/firejail/atril-thumbnailer.profile
+-rw-r--r-- root/root etc/firejail/atril.profile
+-rw-r--r-- root/root etc/firejail/audacious.profile
+-rw-r--r-- root/root etc/firejail/audacity.profile
+-rw-r--r-- root/root etc/firejail/audio-recorder.profile
+-rw-r--r-- root/root etc/firejail/aunpack.profile
+-rw-r--r-- root/root etc/firejail/authenticator-rs.profile
+-rw-r--r-- root/root etc/firejail/authenticator.profile
+-rw-r--r-- root/root etc/firejail/autokey-common.profile
+-rw-r--r-- root/root etc/firejail/autokey-gtk.profile
+-rw-r--r-- root/root etc/firejail/autokey-qt.profile
+-rw-r--r-- root/root etc/firejail/autokey-run.profile
+-rw-r--r-- root/root etc/firejail/autokey-shell.profile
+-rw-r--r-- root/root etc/firejail/avidemux.profile
+-rw-r--r-- root/root etc/firejail/avidemux3_cli.profile
+-rw-r--r-- root/root etc/firejail/avidemux3_jobs_qt5.profile
+-rw-r--r-- root/root etc/firejail/avidemux3_qt5.profile
+-rw-r--r-- root/root etc/firejail/aweather.profile
+-rw-r--r-- root/root etc/firejail/awesome.profile
+-rw-r--r-- root/root etc/firejail/axel.profile
+-rw-r--r-- root/root etc/firejail/b2sum.profile
+-rw-r--r-- root/root etc/firejail/b3sum.profile
+-rw-r--r-- root/root etc/firejail/ballbuster-wrapper.profile
+-rw-r--r-- root/root etc/firejail/ballbuster.profile
+-rw-r--r-- root/root etc/firejail/baloo_file.profile
+-rw-r--r-- root/root etc/firejail/baloo_filemetadata_temp_extractor.profile
+-rw-r--r-- root/root etc/firejail/balsa.profile
+-rw-r--r-- root/root etc/firejail/baobab.profile
+-rw-r--r-- root/root etc/firejail/barrier.profile
+-rw-r--r-- root/root etc/firejail/basilisk.profile
+-rw-r--r-- root/root etc/firejail/bcompare.profile
+-rw-r--r-- root/root etc/firejail/beaker.profile
+-rw-r--r-- root/root etc/firejail/bibletime.profile
+-rw-r--r-- root/root etc/firejail/bibtex.profile
+-rw-r--r-- root/root etc/firejail/bijiben.profile
+-rw-r--r-- root/root etc/firejail/bitcoin-qt.profile
+-rw-r--r-- root/root etc/firejail/bitlbee.profile
+-rw-r--r-- root/root etc/firejail/bitwarden-desktop.profile
+-rw-r--r-- root/root etc/firejail/bitwarden.profile
+-rw-r--r-- root/root etc/firejail/blackbox.profile
+-rw-r--r-- root/root etc/firejail/bleachbit.profile
+-rw-r--r-- root/root etc/firejail/blender-2.8.profile
+-rw-r--r-- root/root etc/firejail/blender-3.6.profile
+-rw-r--r-- root/root etc/firejail/blender.profile
+-rw-r--r-- root/root etc/firejail/bless.profile
+-rw-r--r-- root/root etc/firejail/blink-common-hardened.inc.profile
+-rw-r--r-- root/root etc/firejail/blink-common.profile
+-rw-r--r-- root/root etc/firejail/blobby.profile
+-rw-r--r-- root/root etc/firejail/blobwars.profile
+-rw-r--r-- root/root etc/firejail/bluefish.profile
+-rw-r--r-- root/root etc/firejail/bnox.profile
+-rw-r--r-- root/root etc/firejail/bpftop.profile
+-rw-r--r-- root/root etc/firejail/brackets.profile
+-rw-r--r-- root/root etc/firejail/brasero.profile
+-rw-r--r-- root/root etc/firejail/brave-browser-beta.profile
+-rw-r--r-- root/root etc/firejail/brave-browser-dev.profile
+-rw-r--r-- root/root etc/firejail/brave-browser-nightly.profile
+-rw-r--r-- root/root etc/firejail/brave-browser-stable.profile
+-rw-r--r-- root/root etc/firejail/brave-browser.profile
+-rw-r--r-- root/root etc/firejail/brave.profile
+-rw-r--r-- root/root etc/firejail/brz.profile
+-rw-r--r-- root/root etc/firejail/bsdcat.profile
+-rw-r--r-- root/root etc/firejail/bsdcpio.profile
+-rw-r--r-- root/root etc/firejail/bsdtar.profile
+-rw-r--r-- root/root etc/firejail/build-systems-common.profile
+-rw-r--r-- root/root etc/firejail/buku.profile
+-rw-r--r-- root/root etc/firejail/bundle.profile
+-rw-r--r-- root/root etc/firejail/bunzip2.profile
+-rw-r--r-- root/root etc/firejail/bzcat.profile
+-rw-r--r-- root/root etc/firejail/bzflag.profile
+-rw-r--r-- root/root etc/firejail/bzip2.profile
+-rw-r--r-- root/root etc/firejail/bzr.profile
+-rw-r--r-- root/root etc/firejail/cachy-browser.profile
+-rw-r--r-- root/root etc/firejail/caja.profile
+-rw-r--r-- root/root etc/firejail/calibre.profile
+-rw-r--r-- root/root etc/firejail/calligra.profile
+-rw-r--r-- root/root etc/firejail/calligraauthor.profile
+-rw-r--r-- root/root etc/firejail/calligraconverter.profile
+-rw-r--r-- root/root etc/firejail/calligraflow.profile
+-rw-r--r-- root/root etc/firejail/calligragemini.profile
+-rw-r--r-- root/root etc/firejail/calligraplan.profile
+-rw-r--r-- root/root etc/firejail/calligraplanwork.profile
+-rw-r--r-- root/root etc/firejail/calligrasheets.profile
+-rw-r--r-- root/root etc/firejail/calligrastage.profile
+-rw-r--r-- root/root etc/firejail/calligrawords.profile
+-rw-r--r-- root/root etc/firejail/cameramonitor.profile
+-rw-r--r-- root/root etc/firejail/cantata.profile
+-rw-r--r-- root/root etc/firejail/cargo.profile
+-rw-r--r-- root/root etc/firejail/catfish.profile
+-rw-r--r-- root/root etc/firejail/cawbird.profile
+-rw-r--r-- root/root etc/firejail/celluloid.profile
+-rw-r--r-- root/root etc/firejail/chafa.profile
+-rw-r--r-- root/root etc/firejail/chatterino.profile
+-rw-r--r-- root/root etc/firejail/checkbashisms.profile
+-rw-r--r-- root/root etc/firejail/cheese.profile
+-rw-r--r-- root/root etc/firejail/cherrytree.profile
+-rw-r--r-- root/root etc/firejail/chromium-browser-privacy.profile
+-rw-r--r-- root/root etc/firejail/chromium-browser.profile
+-rw-r--r-- root/root etc/firejail/chromium-common-hardened.inc.profile
+-rw-r--r-- root/root etc/firejail/chromium-common.profile
+-rw-r--r-- root/root etc/firejail/chromium-freeworld.profile
+-rw-r--r-- root/root etc/firejail/chromium.profile
+-rw-r--r-- root/root etc/firejail/cin.profile
+-rw-r--r-- root/root etc/firejail/cinelerra-gg.profile
+-rw-r--r-- root/root etc/firejail/cinelerra.profile
+-rw-r--r-- root/root etc/firejail/cksum.profile
+-rw-r--r-- root/root etc/firejail/clac.profile
+-rw-r--r-- root/root etc/firejail/clamav.profile
+-rw-r--r-- root/root etc/firejail/clamdscan.profile
+-rw-r--r-- root/root etc/firejail/clamdtop.profile
+-rw-r--r-- root/root etc/firejail/clamscan.profile
+-rw-r--r-- root/root etc/firejail/clamtk.profile
+-rw-r--r-- root/root etc/firejail/claws-mail.profile
+-rw-r--r-- root/root etc/firejail/clawsker.profile
+-rw-r--r-- root/root etc/firejail/clementine.profile
+-rw-r--r-- root/root etc/firejail/clion-eap.profile
+-rw-r--r-- root/root etc/firejail/clion.profile
+-rw-r--r-- root/root etc/firejail/clipgrab.profile
+-rw-r--r-- root/root etc/firejail/clipit.profile
+-rw-r--r-- root/root etc/firejail/cliqz.profile
+-rw-r--r-- root/root etc/firejail/clocks.profile
+-rw-r--r-- root/root etc/firejail/cloneit.profile
+-rw-r--r-- root/root etc/firejail/cmake.profile
+-rw-r--r-- root/root etc/firejail/cmus.profile
+-rw-r--r-- root/root etc/firejail/code-oss.profile
+-rw-r--r-- root/root etc/firejail/code.profile
+-rw-r--r-- root/root etc/firejail/codium.profile
+-rw-r--r-- root/root etc/firejail/cointop.profile
+-rw-r--r-- root/root etc/firejail/cola.profile
+-rw-r--r-- root/root etc/firejail/colorful-wrapper.profile
+-rw-r--r-- root/root etc/firejail/colorful.profile
+-rw-r--r-- root/root etc/firejail/com.github.bleakgrey.tootle.profile
+-rw-r--r-- root/root etc/firejail/com.github.dahenson.agenda.profile
+-rw-r--r-- root/root etc/firejail/com.github.johnfactotum.Foliate.profile
+-rw-r--r-- root/root etc/firejail/com.github.phase1geo.minder.profile
+-rw-r--r-- root/root etc/firejail/com.github.tchx84.Flatseal.profile
+-rw-r--r-- root/root etc/firejail/com.gitlab.newsflash.profile
+-rw-r--r-- root/root etc/firejail/conkeror.profile
+-rw-r--r-- root/root etc/firejail/conky.profile
+-rw-r--r-- root/root etc/firejail/conplay.profile
+-rw-r--r-- root/root etc/firejail/corebird.profile
+-rw-r--r-- root/root etc/firejail/cower.profile
+-rw-r--r-- root/root etc/firejail/coyim.profile
+-rw-r--r-- root/root etc/firejail/cpio.profile
+-rw-r--r-- root/root etc/firejail/crawl-tiles.profile
+-rw-r--r-- root/root etc/firejail/crawl.profile
+-rw-r--r-- root/root etc/firejail/crow.profile
+-rw-r--r-- root/root etc/firejail/cryptocat.profile
+-rw-r--r-- root/root etc/firejail/curl.profile
+-rw-r--r-- root/root etc/firejail/cvlc.profile
+-rw-r--r-- root/root etc/firejail/cyberfox.profile
+-rw-r--r-- root/root etc/firejail/d-feet.profile
+-rw-r--r-- root/root etc/firejail/d-spy.profile
+-rw-r--r-- root/root etc/firejail/daisy.profile
+-rw-r--r-- root/root etc/firejail/darktable.profile
+-rw-r--r-- root/root etc/firejail/dbus-debug-common.profile
+-rw-r--r-- root/root etc/firejail/dbus-send.profile
+-rw-r--r-- root/root etc/firejail/dconf-editor.profile
+-rw-r--r-- root/root etc/firejail/dconf.profile
+-rw-r--r-- root/root etc/firejail/ddgr.profile
+-rw-r--r-- root/root etc/firejail/ddgtk.profile
+-rw-r--r-- root/root etc/firejail/deadbeef.profile
+-rw-r--r-- root/root etc/firejail/deadlink.profile
+-rw-r--r-- root/root etc/firejail/default.profile
+-rw-r--r-- root/root etc/firejail/deluge.profile
+-rw-r--r-- root/root etc/firejail/desktopeditors.profile
+-rw-r--r-- root/root etc/firejail/devhelp.profile
+-rw-r--r-- root/root etc/firejail/device-flasher.linux.profile
+-rw-r--r-- root/root etc/firejail/devilspie.profile
+-rw-r--r-- root/root etc/firejail/devilspie2.profile
+-rw-r--r-- root/root etc/firejail/dex2jar.profile
+-rw-r--r-- root/root etc/firejail/dexios.profile
+-rw-r--r-- root/root etc/firejail/dia.profile
+-rw-r--r-- root/root etc/firejail/dig.profile
+-rw-r--r-- root/root etc/firejail/digikam.profile
+-rw-r--r-- root/root etc/firejail/dillo.profile
+-rw-r--r-- root/root etc/firejail/dino-im.profile
+-rw-r--r-- root/root etc/firejail/dino.profile
+-rw-r--r-- root/root etc/firejail/disable-X11.inc
+-rw-r--r-- root/root etc/firejail/disable-common.inc
+-rw-r--r-- root/root etc/firejail/disable-devel.inc
+-rw-r--r-- root/root etc/firejail/disable-exec.inc
+-rw-r--r-- root/root etc/firejail/disable-interpreters.inc
+-rw-r--r-- root/root etc/firejail/disable-proc.inc
+-rw-r--r-- root/root etc/firejail/disable-programs.inc
+-rw-r--r-- root/root etc/firejail/disable-shell.inc
+-rw-r--r-- root/root etc/firejail/disable-write-mnt.inc
+-rw-r--r-- root/root etc/firejail/disable-x11.inc
+-rw-r--r-- root/root etc/firejail/disable-xdg.inc
+-rw-r--r-- root/root etc/firejail/discord-canary.profile
+-rw-r--r-- root/root etc/firejail/discord-common.profile
+-rw-r--r-- root/root etc/firejail/discord-ptb.profile
+-rw-r--r-- root/root etc/firejail/discord.profile
+-rw-r--r-- root/root etc/firejail/display-im6.q16.profile
+-rw-r--r-- root/root etc/firejail/display.profile
+-rw-r--r-- root/root etc/firejail/dnox.profile
+-rw-r--r-- root/root etc/firejail/dnscrypt-proxy.profile
+-rw-r--r-- root/root etc/firejail/dnsmasq.profile
+-rw-r--r-- root/root etc/firejail/dolphin-emu.profile
+-rw-r--r-- root/root etc/firejail/dolphin.profile
+-rw-r--r-- root/root etc/firejail/dooble-qt4.profile
+-rw-r--r-- root/root etc/firejail/dooble.profile
+-rw-r--r-- root/root etc/firejail/dosbox.profile
+-rw-r--r-- root/root etc/firejail/dragon.profile
+-rw-r--r-- root/root etc/firejail/drawio.profile
+-rw-r--r-- root/root etc/firejail/drill.profile
+-rw-r--r-- root/root etc/firejail/dropbox.profile
+-rw-r--r-- root/root etc/firejail/dtui.profile
+-rw-r--r-- root/root etc/firejail/easystroke.profile
+-rw-r--r-- root/root etc/firejail/ebook-convert.profile
+-rw-r--r-- root/root etc/firejail/ebook-edit.profile
+-rw-r--r-- root/root etc/firejail/ebook-meta.profile
+-rw-r--r-- root/root etc/firejail/ebook-polish.profile
+-rw-r--r-- root/root etc/firejail/ebook-viewer.profile
+-rw-r--r-- root/root etc/firejail/editorconfiger.profile
+-rw-r--r-- root/root etc/firejail/electron-cash.profile
+-rw-r--r-- root/root etc/firejail/electron-common-hardened.inc.profile
+-rw-r--r-- root/root etc/firejail/electron-common.profile
+-rw-r--r-- root/root etc/firejail/electron-mail.profile
+-rw-r--r-- root/root etc/firejail/electrum.profile
+-rw-r--r-- root/root etc/firejail/element-desktop.profile
+-rw-r--r-- root/root etc/firejail/elinks.profile
+-rw-r--r-- root/root etc/firejail/emacs.profile
+-rw-r--r-- root/root etc/firejail/email-common.profile
+-rw-r--r-- root/root etc/firejail/empathy.profile
+-rw-r--r-- root/root etc/firejail/enchant-2.profile
+-rw-r--r-- root/root etc/firejail/enchant-lsmod-2.profile
+-rw-r--r-- root/root etc/firejail/enchant-lsmod.profile
+-rw-r--r-- root/root etc/firejail/enchant.profile
+-rw-r--r-- root/root etc/firejail/engrampa.profile
+-rw-r--r-- root/root etc/firejail/enox.profile
+-rw-r--r-- root/root etc/firejail/enpass.profile
+-rw-r--r-- root/root etc/firejail/eo-common.profile
+-rw-r--r-- root/root etc/firejail/eog.profile
+-rw-r--r-- root/root etc/firejail/eom.profile
+-rw-r--r-- root/root etc/firejail/ephemeral.profile
+-rw-r--r-- root/root etc/firejail/epiphany.profile
+-rw-r--r-- root/root etc/firejail/equalx.profile
+-rw-r--r-- root/root etc/firejail/erd.profile
+-rw-r--r-- root/root etc/firejail/et.profile
+-rw-r--r-- root/root etc/firejail/etr-wrapper.profile
+-rw-r--r-- root/root etc/firejail/etr.profile
+-rw-r--r-- root/root etc/firejail/evince-previewer.profile
+-rw-r--r-- root/root etc/firejail/evince-thumbnailer.profile
+-rw-r--r-- root/root etc/firejail/evince.profile
+-rw-r--r-- root/root etc/firejail/evolution.profile
+-rw-r--r-- root/root etc/firejail/exfalso.profile
+-rw-r--r-- root/root etc/firejail/exiftool.profile
+-rw-r--r-- root/root etc/firejail/falkon.profile
+-rw-r--r-- root/root etc/firejail/fbreader.profile
+-rw-r--r-- root/root etc/firejail/fdns.profile
+-rw-r--r-- root/root etc/firejail/feedreader.profile
+-rw-r--r-- root/root etc/firejail/feh-network.inc.profile
+-rw-r--r-- root/root etc/firejail/feh.profile
+-rw-r--r-- root/root etc/firejail/ferdi.profile
+-rw-r--r-- root/root etc/firejail/fetchmail.profile
+-rw-r--r-- root/root etc/firejail/ffmpeg.profile
+-rw-r--r-- root/root etc/firejail/ffmpegthumbnailer.profile
+-rw-r--r-- root/root etc/firejail/ffplay.profile
+-rw-r--r-- root/root etc/firejail/ffprobe.profile
+-rw-r--r-- root/root etc/firejail/file-manager-common.profile
+-rw-r--r-- root/root etc/firejail/file-roller.profile
+-rw-r--r-- root/root etc/firejail/file.profile
+-rw-r--r-- root/root etc/firejail/filezilla.profile
+-rw-r--r-- root/root etc/firejail/firecfg.config
+-rw-r--r-- root/root etc/firejail/firedragon.profile
+-rw-r--r-- root/root etc/firejail/firefox-beta.profile
+-rw-r--r-- root/root etc/firejail/firefox-common-addons.profile
+-rw-r--r-- root/root etc/firejail/firefox-common.profile
+-rw-r--r-- root/root etc/firejail/firefox-developer-edition.profile
+-rw-r--r-- root/root etc/firejail/firefox-esr.profile
+-rw-r--r-- root/root etc/firejail/firefox-nightly.profile
+-rw-r--r-- root/root etc/firejail/firefox-wayland.profile
+-rw-r--r-- root/root etc/firejail/firefox-x11.profile
+-rw-r--r-- root/root etc/firejail/firefox.profile
+-rw-r--r-- root/root etc/firejail/firejail.config
+-rw-r--r-- root/root etc/firejail/five-or-more.profile
+-rw-r--r-- root/root etc/firejail/fix-qdf.profile
+-rw-r--r-- root/root etc/firejail/flacsplt.profile
+-rw-r--r-- root/root etc/firejail/flameshot.profile
+-rw-r--r-- root/root etc/firejail/flashpeak-slimjet.profile
+-rw-r--r-- root/root etc/firejail/floorp.profile
+-rw-r--r-- root/root etc/firejail/flowblade.profile
+-rw-r--r-- root/root etc/firejail/fluffychat.profile
+-rw-r--r-- root/root etc/firejail/fluxbox.profile
+-rw-r--r-- root/root etc/firejail/foliate.profile
+-rw-r--r-- root/root etc/firejail/font-manager.profile
+-rw-r--r-- root/root etc/firejail/fontforge.profile
+-rw-r--r-- root/root etc/firejail/fossamail.profile
+-rw-r--r-- root/root etc/firejail/four-in-a-row.profile
+-rw-r--r-- root/root etc/firejail/fractal.profile
+-rw-r--r-- root/root etc/firejail/fragments.profile
+-rw-r--r-- root/root etc/firejail/franz.profile
+-rw-r--r-- root/root etc/firejail/freecad.profile
+-rw-r--r-- root/root etc/firejail/freecadcmd.profile
+-rw-r--r-- root/root etc/firejail/freeciv-gtk3.profile
+-rw-r--r-- root/root etc/firejail/freeciv-mp-gtk3.profile
+-rw-r--r-- root/root etc/firejail/freeciv.profile
+-rw-r--r-- root/root etc/firejail/freecol.profile
+-rw-r--r-- root/root etc/firejail/freemind.profile
+-rw-r--r-- root/root etc/firejail/freeoffice-planmaker.profile
+-rw-r--r-- root/root etc/firejail/freeoffice-presentations.profile
+-rw-r--r-- root/root etc/firejail/freeoffice-textmaker.profile
+-rw-r--r-- root/root etc/firejail/freetube.profile
+-rw-r--r-- root/root etc/firejail/freshclam.profile
+-rw-r--r-- root/root etc/firejail/frogatto.profile
+-rw-r--r-- root/root etc/firejail/frozen-bubble.profile
+-rw-r--r-- root/root etc/firejail/ftp.profile
+-rw-r--r-- root/root etc/firejail/funnyboat.profile
+-rw-r--r-- root/root etc/firejail/gajim-history-manager.profile
+-rw-r--r-- root/root etc/firejail/gajim.profile
+-rw-r--r-- root/root etc/firejail/galculator.profile
+-rw-r--r-- root/root etc/firejail/gallery-dl.profile
+-rw-r--r-- root/root etc/firejail/gapplication.profile
+-rw-r--r-- root/root etc/firejail/gcalccmd.profile
+-rw-r--r-- root/root etc/firejail/gcloud.profile
+-rw-r--r-- root/root etc/firejail/gconf-editor.profile
+-rw-r--r-- root/root etc/firejail/gconf-merge-schema.profile
+-rw-r--r-- root/root etc/firejail/gconf-merge-tree.profile
+-rw-r--r-- root/root etc/firejail/gconf.profile
+-rw-r--r-- root/root etc/firejail/gconfpkg.profile
+-rw-r--r-- root/root etc/firejail/gconftool-2.profile
+-rw-r--r-- root/root etc/firejail/gdu.profile
+-rw-r--r-- root/root etc/firejail/geany.profile
+-rw-r--r-- root/root etc/firejail/geary.profile
+-rw-r--r-- root/root etc/firejail/gedit.profile
+-rw-r--r-- root/root etc/firejail/geekbench.profile
+-rw-r--r-- root/root etc/firejail/geeqie.profile
+-rw-r--r-- root/root etc/firejail/geki2.profile
+-rw-r--r-- root/root etc/firejail/geki3.profile
+-rw-r--r-- root/root etc/firejail/gfeeds.profile
+-rw-r--r-- root/root etc/firejail/gget.profile
+-rw-r--r-- root/root etc/firejail/gh.profile
+-rw-r--r-- root/root etc/firejail/ghb.profile
+-rw-r--r-- root/root etc/firejail/ghostwriter.profile
+-rw-r--r-- root/root etc/firejail/gimp-2.10.profile
+-rw-r--r-- root/root etc/firejail/gimp-2.8.profile
+-rw-r--r-- root/root etc/firejail/gimp-3.0.profile
+-rw-r--r-- root/root etc/firejail/gimp.profile
+-rw-r--r-- root/root etc/firejail/gist-paste.profile
+-rw-r--r-- root/root etc/firejail/gist.profile
+-rw-r--r-- root/root etc/firejail/git-cola.profile
+-rw-r--r-- root/root etc/firejail/git.profile
+-rw-r--r-- root/root etc/firejail/gitg.profile
+-rw-r--r-- root/root etc/firejail/github-desktop.profile
+-rw-r--r-- root/root etc/firejail/gitter.profile
+-rw-r--r-- root/root etc/firejail/gjs.profile
+-rw-r--r-- root/root etc/firejail/gl-117-wrapper.profile
+-rw-r--r-- root/root etc/firejail/gl-117.profile
+-rw-r--r-- root/root etc/firejail/glaxium-wrapper.profile
+-rw-r--r-- root/root etc/firejail/glaxium.profile
+-rw-r--r-- root/root etc/firejail/globaltime.profile
+-rw-r--r-- root/root etc/firejail/gmpc.profile
+-rw-r--r-- root/root etc/firejail/gnome-2048.profile
+-rw-r--r-- root/root etc/firejail/gnome-books.profile
+-rw-r--r-- root/root etc/firejail/gnome-boxes.profile
+-rw-r--r-- root/root etc/firejail/gnome-builder.profile
+-rw-r--r-- root/root etc/firejail/gnome-calculator.profile
+-rw-r--r-- root/root etc/firejail/gnome-calendar.profile
+-rw-r--r-- root/root etc/firejail/gnome-character-map.profile
+-rw-r--r-- root/root etc/firejail/gnome-characters.profile
+-rw-r--r-- root/root etc/firejail/gnome-chess.profile
+-rw-r--r-- root/root etc/firejail/gnome-clocks.profile
+-rw-r--r-- root/root etc/firejail/gnome-contacts.profile
+-rw-r--r-- root/root etc/firejail/gnome-documents.profile
+-rw-r--r-- root/root etc/firejail/gnome-font-viewer.profile
+-rw-r--r-- root/root etc/firejail/gnome-hexgl.profile
+-rw-r--r-- root/root etc/firejail/gnome-keyring-3.profile
+-rw-r--r-- root/root etc/firejail/gnome-keyring-daemon.profile
+-rw-r--r-- root/root etc/firejail/gnome-keyring.profile
+-rw-r--r-- root/root etc/firejail/gnome-klotski.profile
+-rw-r--r-- root/root etc/firejail/gnome-latex.profile
+-rw-r--r-- root/root etc/firejail/gnome-logs.profile
+-rw-r--r-- root/root etc/firejail/gnome-mahjongg.profile
+-rw-r--r-- root/root etc/firejail/gnome-maps.profile
+-rw-r--r-- root/root etc/firejail/gnome-mines.profile
+-rw-r--r-- root/root etc/firejail/gnome-mplayer.profile
+-rw-r--r-- root/root etc/firejail/gnome-mpv.profile
+-rw-r--r-- root/root etc/firejail/gnome-music.profile
+-rw-r--r-- root/root etc/firejail/gnome-nettool.profile
+-rw-r--r-- root/root etc/firejail/gnome-nibbles.profile
+-rw-r--r-- root/root etc/firejail/gnome-passwordsafe.profile
+-rw-r--r-- root/root etc/firejail/gnome-photos.profile
+-rw-r--r-- root/root etc/firejail/gnome-pie.profile
+-rw-r--r-- root/root etc/firejail/gnome-pomodoro.profile
+-rw-r--r-- root/root etc/firejail/gnome-recipes.profile
+-rw-r--r-- root/root etc/firejail/gnome-ring.profile
+-rw-r--r-- root/root etc/firejail/gnome-robots.profile
+-rw-r--r-- root/root etc/firejail/gnome-schedule.profile
+-rw-r--r-- root/root etc/firejail/gnome-screenshot.profile
+-rw-r--r-- root/root etc/firejail/gnome-sound-recorder.profile
+-rw-r--r-- root/root etc/firejail/gnome-sudoku.profile
+-rw-r--r-- root/root etc/firejail/gnome-system-log.profile
+-rw-r--r-- root/root etc/firejail/gnome-taquin.profile
+-rw-r--r-- root/root etc/firejail/gnome-tetravex.profile
+-rw-r--r-- root/root etc/firejail/gnome-text-editor.profile
+-rw-r--r-- root/root etc/firejail/gnome-todo.profile
+-rw-r--r-- root/root etc/firejail/gnome-twitch.profile
+-rw-r--r-- root/root etc/firejail/gnome-weather.profile
+-rw-r--r-- root/root etc/firejail/gnome_games-common.profile
+-rw-r--r-- root/root etc/firejail/gnote.profile
+-rw-r--r-- root/root etc/firejail/gnubik.profile
+-rw-r--r-- root/root etc/firejail/godot.profile
+-rw-r--r-- root/root etc/firejail/godot3.profile
+-rw-r--r-- root/root etc/firejail/goldendict.profile
+-rw-r--r-- root/root etc/firejail/goobox.profile
+-rw-r--r-- root/root etc/firejail/google-chrome-beta.profile
+-rw-r--r-- root/root etc/firejail/google-chrome-stable.profile
+-rw-r--r-- root/root etc/firejail/google-chrome-unstable.profile
+-rw-r--r-- root/root etc/firejail/google-chrome.profile
+-rw-r--r-- root/root etc/firejail/google-earth-pro.profile
+-rw-r--r-- root/root etc/firejail/google-earth.profile
+-rw-r--r-- root/root etc/firejail/google-play-music-desktop-player.profile
+-rw-r--r-- root/root etc/firejail/googler-common.profile
+-rw-r--r-- root/root etc/firejail/googler.profile
+-rw-r--r-- root/root etc/firejail/gpa.profile
+-rw-r--r-- root/root etc/firejail/gpg-agent.profile
+-rw-r--r-- root/root etc/firejail/gpg.profile
+-rw-r--r-- root/root etc/firejail/gpg2.profile
+-rw-r--r-- root/root etc/firejail/gpicview.profile
+-rw-r--r-- root/root etc/firejail/gpredict.profile
+-rw-r--r-- root/root etc/firejail/gradio.profile
+-rw-r--r-- root/root etc/firejail/gramps.profile
+-rw-r--r-- root/root etc/firejail/gravity-beams-and-evaporating-stars.profile
+-rw-r--r-- root/root etc/firejail/green-recoder.profile
+-rw-r--r-- root/root etc/firejail/gsettings-data-convert.profile
+-rw-r--r-- root/root etc/firejail/gsettings-schema-convert.profile
+-rw-r--r-- root/root etc/firejail/gsettings.profile
+-rw-r--r-- root/root etc/firejail/gtar.profile
+-rw-r--r-- root/root etc/firejail/gthumb.profile
+-rw-r--r-- root/root etc/firejail/gtk-lbry-viewer.profile
+-rw-r--r-- root/root etc/firejail/gtk-pipe-viewer.profile
+-rw-r--r-- root/root etc/firejail/gtk-straw-viewer.profile
+-rw-r--r-- root/root etc/firejail/gtk-update-icon-cache.profile
+-rw-r--r-- root/root etc/firejail/gtk-youtube-viewer.profile
+-rw-r--r-- root/root etc/firejail/gtk-youtube-viewers-common.profile
+-rw-r--r-- root/root etc/firejail/gtk2-youtube-viewer.profile
+-rw-r--r-- root/root etc/firejail/gtk3-youtube-viewer.profile
+-rw-r--r-- root/root etc/firejail/guayadeque.profile
+-rw-r--r-- root/root etc/firejail/gucharmap.profile
+-rw-r--r-- root/root etc/firejail/gummi.profile
+-rw-r--r-- root/root etc/firejail/gunzip.profile
+-rw-r--r-- root/root etc/firejail/guvcview.profile
+-rw-r--r-- root/root etc/firejail/gwenview.profile
+-rw-r--r-- root/root etc/firejail/gzdoom-common.profile
+-rw-r--r-- root/root etc/firejail/gzdoom.profile
+-rw-r--r-- root/root etc/firejail/gzexe.profile
+-rw-r--r-- root/root etc/firejail/gzip.profile
+-rw-r--r-- root/root etc/firejail/halloy.profile
+-rw-r--r-- root/root etc/firejail/handbrake-gtk.profile
+-rw-r--r-- root/root etc/firejail/handbrake.profile
+-rw-r--r-- root/root etc/firejail/hashcat.profile
+-rw-r--r-- root/root etc/firejail/hasher-common.profile
+-rw-r--r-- root/root etc/firejail/hedgewars.profile
+-rw-r--r-- root/root etc/firejail/hexchat.profile
+-rw-r--r-- root/root etc/firejail/highlight.profile
+-rw-r--r-- root/root etc/firejail/hitori.profile
+-rw-r--r-- root/root etc/firejail/hledger-ui.profile
+-rw-r--r-- root/root etc/firejail/hledger.profile
+-rw-r--r-- root/root etc/firejail/homebank.profile
+-rw-r--r-- root/root etc/firejail/host.profile
+-rw-r--r-- root/root etc/firejail/hugin.profile
+-rw-r--r-- root/root etc/firejail/hyperrogue.profile
+-rw-r--r-- root/root etc/firejail/i2prouter.profile
+-rw-r--r-- root/root etc/firejail/i3.profile
+-rw-r--r-- root/root etc/firejail/iagno.profile
+-rw-r--r-- root/root etc/firejail/icecat.profile
+-rw-r--r-- root/root etc/firejail/icedove.profile
+-rw-r--r-- root/root etc/firejail/iceweasel.profile
+-rw-r--r-- root/root etc/firejail/idea.profile
+-rw-r--r-- root/root etc/firejail/idea.sh.profile
+-rw-r--r-- root/root etc/firejail/ideaIC.profile
+-rw-r--r-- root/root etc/firejail/imagej.profile
+-rw-r--r-- root/root etc/firejail/img2txt.profile
+-rw-r--r-- root/root etc/firejail/impressive.profile
+-rw-r--r-- root/root etc/firejail/imv.profile
+-rw-r--r-- root/root etc/firejail/inkscape.profile
+-rw-r--r-- root/root etc/firejail/inkview.profile
+-rw-r--r-- root/root etc/firejail/inox.profile
+-rw-r--r-- root/root etc/firejail/io.github.lainsce.Notejot.profile
+-rw-r--r-- root/root etc/firejail/ipcalc-ng.profile
+-rw-r--r-- root/root etc/firejail/ipcalc.profile
+-rw-r--r-- root/root etc/firejail/iridium-browser.profile
+-rw-r--r-- root/root etc/firejail/iridium.profile
+-rw-r--r-- root/root etc/firejail/irssi.profile
+-rw-r--r-- root/root etc/firejail/itch.profile
+-rw-r--r-- root/root etc/firejail/jami-gnome.profile
+-rw-r--r-- root/root etc/firejail/jami.profile
+-rw-r--r-- root/root etc/firejail/jd-gui.profile
+-rw-r--r-- root/root etc/firejail/jdownloader.profile
+-rw-r--r-- root/root etc/firejail/jerry.profile
+-rw-r--r-- root/root etc/firejail/jitsi-meet-desktop.profile
+-rw-r--r-- root/root etc/firejail/jitsi.profile
+-rw-r--r-- root/root etc/firejail/journal-viewer.profile
+-rw-r--r-- root/root etc/firejail/jumpnbump-menu.profile
+-rw-r--r-- root/root etc/firejail/jumpnbump.profile
+-rw-r--r-- root/root etc/firejail/k3b.profile
+-rw-r--r-- root/root etc/firejail/kaffeine.profile
+-rw-r--r-- root/root etc/firejail/kalgebra.profile
+-rw-r--r-- root/root etc/firejail/kalgebramobile.profile
+-rw-r--r-- root/root etc/firejail/karbon.profile
+-rw-r--r-- root/root etc/firejail/kate.profile
+-rw-r--r-- root/root etc/firejail/kazam.profile
+-rw-r--r-- root/root etc/firejail/kcalc.profile
+-rw-r--r-- root/root etc/firejail/kdeinit4.profile
+-rw-r--r-- root/root etc/firejail/kdenlive.profile
+-rw-r--r-- root/root etc/firejail/kdiff3.profile
+-rw-r--r-- root/root etc/firejail/keepass.profile
+-rw-r--r-- root/root etc/firejail/keepass2.profile
+-rw-r--r-- root/root etc/firejail/keepassx.profile
+-rw-r--r-- root/root etc/firejail/keepassx2.profile
+-rw-r--r-- root/root etc/firejail/keepassxc-cli.profile
+-rw-r--r-- root/root etc/firejail/keepassxc-proxy.profile
+-rw-r--r-- root/root etc/firejail/keepassxc.profile
+-rw-r--r-- root/root etc/firejail/kfind.profile
+-rw-r--r-- root/root etc/firejail/kget.profile
+-rw-r--r-- root/root etc/firejail/kid3-cli.profile
+-rw-r--r-- root/root etc/firejail/kid3-qt.profile
+-rw-r--r-- root/root etc/firejail/kid3.profile
+-rw-r--r-- root/root etc/firejail/kino.profile
+-rw-r--r-- root/root etc/firejail/kiwix-desktop.profile
+-rw-r--r-- root/root etc/firejail/klatexformula.profile
+-rw-r--r-- root/root etc/firejail/klatexformula_cmdl.profile
+-rw-r--r-- root/root etc/firejail/klavaro.profile
+-rw-r--r-- root/root etc/firejail/kmail.profile
+-rw-r--r-- root/root etc/firejail/kmplayer.profile
+-rw-r--r-- root/root etc/firejail/knotes.profile
+-rw-r--r-- root/root etc/firejail/kodi.profile
+-rw-r--r-- root/root etc/firejail/kontact.profile
+-rw-r--r-- root/root etc/firejail/konversation.profile
+-rw-r--r-- root/root etc/firejail/kopete.profile
+-rw-r--r-- root/root etc/firejail/koreader.profile
+-rw-r--r-- root/root etc/firejail/krita.profile
+-rw-r--r-- root/root etc/firejail/krunner.profile
+-rw-r--r-- root/root etc/firejail/ktorrent.profile
+-rw-r--r-- root/root etc/firejail/ktouch.profile
+-rw-r--r-- root/root etc/firejail/kube.profile
+-rw-r--r-- root/root etc/firejail/kwin_x11.profile
+-rw-r--r-- root/root etc/firejail/kwrite.profile
+-rw-r--r-- root/root etc/firejail/landlock-common.inc
+-rw-r--r-- root/root etc/firejail/latex-common.profile
+-rw-r--r-- root/root etc/firejail/latex.profile
+-rw-r--r-- root/root etc/firejail/lbreakouthd.profile
+-rw-r--r-- root/root etc/firejail/lbry-viewer-gtk.profile
+-rw-r--r-- root/root etc/firejail/lbry-viewer.profile
+-rw-r--r-- root/root etc/firejail/lbunzip2.profile
+-rw-r--r-- root/root etc/firejail/lbzcat.profile
+-rw-r--r-- root/root etc/firejail/lbzip2.profile
+-rw-r--r-- root/root etc/firejail/leafpad.profile
+-rw-r--r-- root/root etc/firejail/ledger-live-desktop.profile
+-rw-r--r-- root/root etc/firejail/less.profile
+-rw-r--r-- root/root etc/firejail/lettura.profile
+-rw-r--r-- root/root etc/firejail/librecad.profile
+-rw-r--r-- root/root etc/firejail/libreoffice.profile
+-rw-r--r-- root/root etc/firejail/librewolf-nightly.profile
+-rw-r--r-- root/root etc/firejail/librewolf.profile
+-rw-r--r-- root/root etc/firejail/lifeograph.profile
+-rw-r--r-- root/root etc/firejail/liferea.profile
+-rw-r--r-- root/root etc/firejail/lightsoff.profile
+-rw-r--r-- root/root etc/firejail/lincity-ng.profile
+-rw-r--r-- root/root etc/firejail/links-common.profile
+-rw-r--r-- root/root etc/firejail/links.profile
+-rw-r--r-- root/root etc/firejail/links2.profile
+-rw-r--r-- root/root etc/firejail/linphone.profile
+-rw-r--r-- root/root etc/firejail/linuxqq.profile
+-rw-r--r-- root/root etc/firejail/lmms.profile
+-rw-r--r-- root/root etc/firejail/lobase.profile
+-rw-r--r-- root/root etc/firejail/lobster.profile
+-rw-r--r-- root/root etc/firejail/localc.profile
+-rw-r--r-- root/root etc/firejail/localsend_app.profile
+-rw-r--r-- root/root etc/firejail/lodraw.profile
+-rw-r--r-- root/root etc/firejail/loffice.profile
+-rw-r--r-- root/root etc/firejail/lofromtemplate.profile
+-rw-r--r-- root/root etc/firejail/login.users
+-rw-r--r-- root/root etc/firejail/loimpress.profile
+-rw-r--r-- root/root etc/firejail/lollypop.profile
+-rw-r--r-- root/root etc/firejail/lomath.profile
+-rw-r--r-- root/root etc/firejail/loupe.profile
+-rw-r--r-- root/root etc/firejail/loweb.profile
+-rw-r--r-- root/root etc/firejail/lowriter.profile
+-rw-r--r-- root/root etc/firejail/lrunzip.profile
+-rw-r--r-- root/root etc/firejail/lrz.profile
+-rw-r--r-- root/root etc/firejail/lrzcat.profile
+-rw-r--r-- root/root etc/firejail/lrzip.profile
+-rw-r--r-- root/root etc/firejail/lrztar.profile
+-rw-r--r-- root/root etc/firejail/lrzuntar.profile
+-rw-r--r-- root/root etc/firejail/lsar.profile
+-rw-r--r-- root/root etc/firejail/lugaru.profile
+-rw-r--r-- root/root etc/firejail/luminance-hdr.profile
+-rw-r--r-- root/root etc/firejail/lutris.profile
+-rw-r--r-- root/root etc/firejail/lximage-qt.profile
+-rw-r--r-- root/root etc/firejail/lxmusic.profile
+-rw-r--r-- root/root etc/firejail/lynx.profile
+-rw-r--r-- root/root etc/firejail/lyriek.profile
+-rw-r--r-- root/root etc/firejail/lyx.profile
+-rw-r--r-- root/root etc/firejail/lz4.profile
+-rw-r--r-- root/root etc/firejail/lz4c.profile
+-rw-r--r-- root/root etc/firejail/lz4cat.profile
+-rw-r--r-- root/root etc/firejail/lzcat.profile
+-rw-r--r-- root/root etc/firejail/lzcmp.profile
+-rw-r--r-- root/root etc/firejail/lzdiff.profile
+-rw-r--r-- root/root etc/firejail/lzdoom.profile
+-rw-r--r-- root/root etc/firejail/lzegrep.profile
+-rw-r--r-- root/root etc/firejail/lzfgrep.profile
+-rw-r--r-- root/root etc/firejail/lzgrep.profile
+-rw-r--r-- root/root etc/firejail/lzip.profile
+-rw-r--r-- root/root etc/firejail/lzless.profile
+-rw-r--r-- root/root etc/firejail/lzma.profile
+-rw-r--r-- root/root etc/firejail/lzmadec.profile
+-rw-r--r-- root/root etc/firejail/lzmainfo.profile
+-rw-r--r-- root/root etc/firejail/lzmore.profile
+-rw-r--r-- root/root etc/firejail/lzop.profile
+-rw-r--r-- root/root etc/firejail/macrofusion.profile
+-rw-r--r-- root/root etc/firejail/magicor.profile
+-rw-r--r-- root/root etc/firejail/make.profile
+-rw-r--r-- root/root etc/firejail/makedeb.profile
+-rw-r--r-- root/root etc/firejail/makepkg.profile
+-rw-r--r-- root/root etc/firejail/man.profile
+-rw-r--r-- root/root etc/firejail/manaplus.profile
+-rw-r--r-- root/root etc/firejail/marker.profile
+-rw-r--r-- root/root etc/firejail/masterpdfeditor.profile
+-rw-r--r-- root/root etc/firejail/masterpdfeditor4.profile
+-rw-r--r-- root/root etc/firejail/masterpdfeditor5.profile
+-rw-r--r-- root/root etc/firejail/mate-calc.profile
+-rw-r--r-- root/root etc/firejail/mate-calculator.profile
+-rw-r--r-- root/root etc/firejail/mate-color-select.profile
+-rw-r--r-- root/root etc/firejail/mate-dictionary.profile
+-rw-r--r-- root/root etc/firejail/mathematica.profile
+-rw-r--r-- root/root etc/firejail/matrix-mirage.profile
+-rw-r--r-- root/root etc/firejail/mattermost-desktop.profile
+-rw-r--r-- root/root etc/firejail/mcabber.profile
+-rw-r--r-- root/root etc/firejail/mcomix.profile
+-rw-r--r-- root/root etc/firejail/md5sum.profile
+-rw-r--r-- root/root etc/firejail/mdr.profile
+-rw-r--r-- root/root etc/firejail/mediainfo.profile
+-rw-r--r-- root/root etc/firejail/mediathekview.profile
+-rw-r--r-- root/root etc/firejail/megaglest.profile
+-rw-r--r-- root/root etc/firejail/megaglest_editor.profile
+-rw-r--r-- root/root etc/firejail/meld.profile
+-rw-r--r-- root/root etc/firejail/mencoder.profile
+-rw-r--r-- root/root etc/firejail/mendeleydesktop.profile
+-rw-r--r-- root/root etc/firejail/menulibre.profile
+-rw-r--r-- root/root etc/firejail/meson.profile
+-rw-r--r-- root/root etc/firejail/metadata-cleaner.profile
+-rw-r--r-- root/root etc/firejail/meteo-qt.profile
+-rw-r--r-- root/root etc/firejail/microsoft-edge-beta.profile
+-rw-r--r-- root/root etc/firejail/microsoft-edge-dev.profile
+-rw-r--r-- root/root etc/firejail/microsoft-edge-stable.profile
+-rw-r--r-- root/root etc/firejail/microsoft-edge.profile
+-rw-r--r-- root/root etc/firejail/midori.profile
+-rw-r--r-- root/root etc/firejail/mimetype.profile
+-rw-r--r-- root/root etc/firejail/min.profile
+-rw-r--r-- root/root etc/firejail/mindless.profile
+-rw-r--r-- root/root etc/firejail/minecraft-launcher.profile
+-rw-r--r-- root/root etc/firejail/minetest.profile
+-rw-r--r-- root/root etc/firejail/minitube.profile
+-rw-r--r-- root/root etc/firejail/mirage.profile
+-rw-r--r-- root/root etc/firejail/mirrormagic.profile
+-rw-r--r-- root/root etc/firejail/mocp.profile
+-rw-r--r-- root/root etc/firejail/monero-wallet-cli.profile
+-rw-r--r-- root/root etc/firejail/mousepad.profile
+-rw-r--r-- root/root etc/firejail/mov-cli.profile
+-rw-r--r-- root/root etc/firejail/mp3splt-gtk.profile
+-rw-r--r-- root/root etc/firejail/mp3splt.profile
+-rw-r--r-- root/root etc/firejail/mp3wrap.profile
+-rw-r--r-- root/root etc/firejail/mpDris2.profile
+-rw-r--r-- root/root etc/firejail/mpd.profile
+-rw-r--r-- root/root etc/firejail/mpg123-alsa.profile
+-rw-r--r-- root/root etc/firejail/mpg123-id3dump.profile
+-rw-r--r-- root/root etc/firejail/mpg123-jack.profile
+-rw-r--r-- root/root etc/firejail/mpg123-nas.profile
+-rw-r--r-- root/root etc/firejail/mpg123-openal.profile
+-rw-r--r-- root/root etc/firejail/mpg123-oss.profile
+-rw-r--r-- root/root etc/firejail/mpg123-portaudio.profile
+-rw-r--r-- root/root etc/firejail/mpg123-pulse.profile
+-rw-r--r-- root/root etc/firejail/mpg123-strip.profile
+-rw-r--r-- root/root etc/firejail/mpg123.bin.profile
+-rw-r--r-- root/root etc/firejail/mpg123.profile
+-rw-r--r-- root/root etc/firejail/mplayer.profile
+-rw-r--r-- root/root etc/firejail/mpsyt.profile
+-rw-r--r-- root/root etc/firejail/mpv.profile
+-rw-r--r-- root/root etc/firejail/mrrescue.profile
+-rw-r--r-- root/root etc/firejail/ms-excel.profile
+-rw-r--r-- root/root etc/firejail/ms-office.profile
+-rw-r--r-- root/root etc/firejail/ms-onenote.profile
+-rw-r--r-- root/root etc/firejail/ms-outlook.profile
+-rw-r--r-- root/root etc/firejail/ms-powerpoint.profile
+-rw-r--r-- root/root etc/firejail/ms-skype.profile
+-rw-r--r-- root/root etc/firejail/ms-word.profile
+-rw-r--r-- root/root etc/firejail/mtpaint.profile
+-rw-r--r-- root/root etc/firejail/mullvad-browser.profile
+-rw-r--r-- root/root etc/firejail/multimc.profile
+-rw-r--r-- root/root etc/firejail/multimc5.profile
+-rw-r--r-- root/root etc/firejail/mumble.profile
+-rw-r--r-- root/root etc/firejail/mupdf-gl.profile
+-rw-r--r-- root/root etc/firejail/mupdf-x11-curl.profile
+-rw-r--r-- root/root etc/firejail/mupdf-x11.profile
+-rw-r--r-- root/root etc/firejail/mupdf.profile
+-rw-r--r-- root/root etc/firejail/mupen64plus.profile
+-rw-r--r-- root/root etc/firejail/muraster.profile
+-rw-r--r-- root/root etc/firejail/musescore.profile
+-rw-r--r-- root/root etc/firejail/musictube.profile
+-rw-r--r-- root/root etc/firejail/musixmatch.profile
+-rw-r--r-- root/root etc/firejail/mutool.profile
+-rw-r--r-- root/root etc/firejail/mutt.profile
+-rw-r--r-- root/root etc/firejail/mypaint-ora-thumbnailer.profile
+-rw-r--r-- root/root etc/firejail/mypaint.profile
+-rw-r--r-- root/root etc/firejail/nano.profile
+-rw-r--r-- root/root etc/firejail/natron.profile
+-rw-r--r-- root/root etc/firejail/nautilus.profile
+-rw-r--r-- root/root etc/firejail/ncdu.profile
+-rw-r--r-- root/root etc/firejail/ncdu2.profile
+-rw-r--r-- root/root etc/firejail/ncmpcpp.profile
+-rw-r--r-- root/root etc/firejail/ne.profile
+-rw-r--r-- root/root etc/firejail/nemo.profile
+-rw-r--r-- root/root etc/firejail/neochat.profile
+-rw-r--r-- root/root etc/firejail/neomutt.profile
+-rw-r--r-- root/root etc/firejail/netactview.profile
+-rw-r--r-- root/root etc/firejail/nethack-vultures.profile
+-rw-r--r-- root/root etc/firejail/nethack.profile
+-rw-r--r-- root/root etc/firejail/netsurf.profile
+-rw-r--r-- root/root etc/firejail/neverball-wrapper.profile
+-rw-r--r-- root/root etc/firejail/neverball.profile
+-rw-r--r-- root/root etc/firejail/neverputt-wrapper.profile
+-rw-r--r-- root/root etc/firejail/neverputt.profile
+-rw-r--r-- root/root etc/firejail/newsbeuter.profile
+-rw-r--r-- root/root etc/firejail/newsboat.profile
+-rw-r--r-- root/root etc/firejail/newsflash.profile
+-rw-r--r-- root/root etc/firejail/nextcloud-desktop.profile
+-rw-r--r-- root/root etc/firejail/nextcloud.profile
+-rw-r--r-- root/root etc/firejail/nheko.profile
+-rw-r--r-- root/root etc/firejail/nhex.profile
+-rw-r--r-- root/root etc/firejail/nicotine.profile
+-rw-r--r-- root/root etc/firejail/nitroshare-cli.profile
+-rw-r--r-- root/root etc/firejail/nitroshare-nmh.profile
+-rw-r--r-- root/root etc/firejail/nitroshare-send.profile
+-rw-r--r-- root/root etc/firejail/nitroshare-ui.profile
+-rw-r--r-- root/root etc/firejail/nitroshare.profile
+-rw-r--r-- root/root etc/firejail/node-gyp.profile
+-rw-r--r-- root/root etc/firejail/node.profile
+-rw-r--r-- root/root etc/firejail/nodejs-common.profile
+-rw-r--r-- root/root etc/firejail/nolocal.net
+-rw-r--r-- root/root etc/firejail/nolocal6.net
+-rw-r--r-- root/root etc/firejail/nomacs.profile
+-rw-r--r-- root/root etc/firejail/noprofile.profile
+-rw-r--r-- root/root etc/firejail/notable.profile
+-rw-r--r-- root/root etc/firejail/notify-send.profile
+-rw-r--r-- root/root etc/firejail/npm.profile
+-rw-r--r-- root/root etc/firejail/npx.profile
+-rw-r--r-- root/root etc/firejail/nslookup.profile
+-rw-r--r-- root/root etc/firejail/nsxiv.profile
+-rw-r--r-- root/root etc/firejail/nuclear.profile
+-rw-r--r-- root/root etc/firejail/nvim.profile
+-rw-r--r-- root/root etc/firejail/nylas.profile
+-rw-r--r-- root/root etc/firejail/nyx.profile
+-rw-r--r-- root/root etc/firejail/obs.profile
+-rw-r--r-- root/root etc/firejail/obsidian.profile
+-rw-r--r-- root/root etc/firejail/ocenaudio.profile
+-rw-r--r-- root/root etc/firejail/odt2txt.profile
+-rw-r--r-- root/root etc/firejail/oggsplt.profile
+-rw-r--r-- root/root etc/firejail/okular.profile
+-rw-r--r-- root/root etc/firejail/onboard.profile
+-rw-r--r-- root/root etc/firejail/onionshare-cli.profile
+-rw-r--r-- root/root etc/firejail/onionshare-gui.profile
+-rw-r--r-- root/root etc/firejail/onionshare.profile
+-rw-r--r-- root/root etc/firejail/ooffice.profile
+-rw-r--r-- root/root etc/firejail/ooviewdoc.profile
+-rw-r--r-- root/root etc/firejail/open-invaders.profile
+-rw-r--r-- root/root etc/firejail/openarena.profile
+-rw-r--r-- root/root etc/firejail/openarena_ded.profile
+-rw-r--r-- root/root etc/firejail/openbox.profile
+-rw-r--r-- root/root etc/firejail/opencity.profile
+-rw-r--r-- root/root etc/firejail/openclonk.profile
+-rw-r--r-- root/root etc/firejail/openmw-launcher.profile
+-rw-r--r-- root/root etc/firejail/openmw.profile
+-rw-r--r-- root/root etc/firejail/openoffice.org.profile
+-rw-r--r-- root/root etc/firejail/openra.profile
+-rw-r--r-- root/root etc/firejail/openshot-qt.profile
+-rw-r--r-- root/root etc/firejail/openshot.profile
+-rw-r--r-- root/root etc/firejail/openstego.profile
+-rw-r--r-- root/root etc/firejail/openttd.profile
+-rw-r--r-- root/root etc/firejail/opera-beta.profile
+-rw-r--r-- root/root etc/firejail/opera-developer.profile
+-rw-r--r-- root/root etc/firejail/opera.profile
+-rw-r--r-- root/root etc/firejail/orage.profile
+-rw-r--r-- root/root etc/firejail/org.gnome.NautilusPreviewer.profile
+-rw-r--r-- root/root etc/firejail/org.gnome.seahorse.Application.profile
+-rw-r--r-- root/root etc/firejail/ostrichriders.profile
+-rw-r--r-- root/root etc/firejail/otter-browser.profile
+-rw-r--r-- root/root etc/firejail/ouch.profile
+-rw-r--r-- root/root etc/firejail/out123.profile
+-rw-r--r-- root/root etc/firejail/p7zip.profile
+-rw-r--r-- root/root etc/firejail/palemoon.profile
+-rw-r--r-- root/root etc/firejail/pandoc.profile
+-rw-r--r-- root/root etc/firejail/parole.profile
+-rw-r--r-- root/root etc/firejail/parsecd.profile
+-rw-r--r-- root/root etc/firejail/patch.profile
+-rw-r--r-- root/root etc/firejail/pavucontrol-qt.profile
+-rw-r--r-- root/root etc/firejail/pavucontrol.profile
+-rw-r--r-- root/root etc/firejail/pcmanfm.profile
+-rw-r--r-- root/root etc/firejail/pcsxr.profile
+-rw-r--r-- root/root etc/firejail/pdfchain.profile
+-rw-r--r-- root/root etc/firejail/pdflatex.profile
+-rw-r--r-- root/root etc/firejail/pdfmod.profile
+-rw-r--r-- root/root etc/firejail/pdfsam.profile
+-rw-r--r-- root/root etc/firejail/pdftotext.profile
+-rw-r--r-- root/root etc/firejail/peek.profile
+-rw-r--r-- root/root etc/firejail/penguin-command.profile
+-rw-r--r-- root/root etc/firejail/photoflare.profile
+-rw-r--r-- root/root etc/firejail/picard.profile
+-rw-r--r-- root/root etc/firejail/pidgin.profile
+-rw-r--r-- root/root etc/firejail/pinball-wrapper.profile
+-rw-r--r-- root/root etc/firejail/pinball.profile
+-rw-r--r-- root/root etc/firejail/ping-hardened.inc.profile
+-rw-r--r-- root/root etc/firejail/ping.profile
+-rw-r--r-- root/root etc/firejail/pingus.profile
+-rw-r--r-- root/root etc/firejail/pinta.profile
+-rw-r--r-- root/root etc/firejail/pioneer.profile
+-rw-r--r-- root/root etc/firejail/pip.profile
+-rw-r--r-- root/root etc/firejail/pipe-viewer-gtk.profile
+-rw-r--r-- root/root etc/firejail/pipe-viewer.profile
+-rw-r--r-- root/root etc/firejail/pithos.profile
+-rw-r--r-- root/root etc/firejail/pitivi.profile
+-rw-r--r-- root/root etc/firejail/pix.profile
+-rw-r--r-- root/root etc/firejail/pkglog.profile
+-rw-r--r-- root/root etc/firejail/planmaker18.profile
+-rw-r--r-- root/root etc/firejail/planmaker18free.profile
+-rw-r--r-- root/root etc/firejail/playonlinux.profile
+-rw-r--r-- root/root etc/firejail/pluma.profile
+-rw-r--r-- root/root etc/firejail/plv.profile
+-rw-r--r-- root/root etc/firejail/pngquant.profile
+-rw-r--r-- root/root etc/firejail/pnpm.profile
+-rw-r--r-- root/root etc/firejail/pnpx.profile
+-rw-r--r-- root/root etc/firejail/polari.profile
+-rw-r--r-- root/root etc/firejail/postman.profile
+-rw-r--r-- root/root etc/firejail/ppsspp.profile
+-rw-r--r-- root/root etc/firejail/pragha.profile
+-rw-r--r-- root/root etc/firejail/presentations18.profile
+-rw-r--r-- root/root etc/firejail/presentations18free.profile
+-rw-r--r-- root/root etc/firejail/prismlauncher.profile
+-rw-r--r-- root/root etc/firejail/profanity.profile
+-rw-r--r-- root/root etc/firejail/psi-plus.profile
+-rw-r--r-- root/root etc/firejail/psi.profile
+-rw-r--r-- root/root etc/firejail/pybitmessage.profile
+-rw-r--r-- root/root etc/firejail/pycharm-community.profile
+-rw-r--r-- root/root etc/firejail/pycharm-professional.profile
+-rw-r--r-- root/root etc/firejail/pyradio.profile
+-rw-r--r-- root/root etc/firejail/pzstd.profile
+-rw-r--r-- root/root etc/firejail/qbittorrent.profile
+-rw-r--r-- root/root etc/firejail/qcomicbook.profile
+-rw-r--r-- root/root etc/firejail/qemu-common.profile
+-rw-r--r-- root/root etc/firejail/qemu-launcher.profile
+-rw-r--r-- root/root etc/firejail/qemu-system-x86_64.profile
+-rw-r--r-- root/root etc/firejail/qgis.profile
+-rw-r--r-- root/root etc/firejail/qlipper.profile
+-rw-r--r-- root/root etc/firejail/qmmp.profile
+-rw-r--r-- root/root etc/firejail/qnapi.profile
+-rw-r--r-- root/root etc/firejail/qpdf.profile
+-rw-r--r-- root/root etc/firejail/qpdfview.profile
+-rw-r--r-- root/root etc/firejail/qq.profile
+-rw-r--r-- root/root etc/firejail/qrencode.profile
+-rw-r--r-- root/root etc/firejail/qt-faststart.profile
+-rw-r--r-- root/root etc/firejail/qt5ct.profile
+-rw-r--r-- root/root etc/firejail/qt6ct.profile
+-rw-r--r-- root/root etc/firejail/qtox.profile
+-rw-r--r-- root/root etc/firejail/quadrapassel.profile
+-rw-r--r-- root/root etc/firejail/quakespasm.profile
+-rw-r--r-- root/root etc/firejail/quassel.profile
+-rw-r--r-- root/root etc/firejail/quaternion.profile
+-rw-r--r-- root/root etc/firejail/quiterss.profile
+-rw-r--r-- root/root etc/firejail/quodlibet.profile
+-rw-r--r-- root/root etc/firejail/qupzilla.profile
+-rw-r--r-- root/root etc/firejail/qutebrowser.profile
+-rw-r--r-- root/root etc/firejail/raincat.profile
+-rw-r--r-- root/root etc/firejail/rambox.profile
+-rw-r--r-- root/root etc/firejail/ranger.profile
+-rw-r--r-- root/root etc/firejail/rawtherapee.profile
+-rw-r--r-- root/root etc/firejail/reader.profile
+-rw-r--r-- root/root etc/firejail/redeclipse.profile
+-rw-r--r-- root/root etc/firejail/rednotebook.profile
+-rw-r--r-- root/root etc/firejail/redshift.profile
+-rw-r--r-- root/root etc/firejail/regextester.profile
+-rw-r--r-- root/root etc/firejail/remmina-file-wrapper.profile
+-rw-r--r-- root/root etc/firejail/remmina.profile
+-rw-r--r-- root/root etc/firejail/retroarch.profile
+-rw-r--r-- root/root etc/firejail/rhythmbox-client.profile
+-rw-r--r-- root/root etc/firejail/rhythmbox.profile
+-rw-r--r-- root/root etc/firejail/ricochet.profile
+-rw-r--r-- root/root etc/firejail/riot-desktop.profile
+-rw-r--r-- root/root etc/firejail/riot-web.profile
+-rw-r--r-- root/root etc/firejail/ripperx.profile
+-rw-r--r-- root/root etc/firejail/ristretto.profile
+-rw-r--r-- root/root etc/firejail/rnano.profile
+-rw-r--r-- root/root etc/firejail/rocketchat.profile
+-rw-r--r-- root/root etc/firejail/rpcs3.profile
+-rw-r--r-- root/root etc/firejail/rssguard.profile
+-rw-r--r-- root/root etc/firejail/rsync-download_only.profile
+-rw-r--r-- root/root etc/firejail/rtin.profile
+-rw-r--r-- root/root etc/firejail/rtorrent.profile
+-rw-r--r-- root/root etc/firejail/rtv-addons.profile
+-rw-r--r-- root/root etc/firejail/rtv.profile
+-rw-r--r-- root/root etc/firejail/runenpass.sh.profile
+-rw-r--r-- root/root etc/firejail/rview.profile
+-rw-r--r-- root/root etc/firejail/rvim.profile
+-rw-r--r-- root/root etc/firejail/rymdport.profile
+-rw-r--r-- root/root etc/firejail/sayonara.profile
+-rw-r--r-- root/root etc/firejail/scallion.profile
+-rw-r--r-- root/root etc/firejail/scorched3d-wrapper.profile
+-rw-r--r-- root/root etc/firejail/scorched3d.profile
+-rw-r--r-- root/root etc/firejail/scorchwentbonkers.profile
+-rw-r--r-- root/root etc/firejail/scp.profile
+-rw-r--r-- root/root etc/firejail/scribus.profile
+-rw-r--r-- root/root etc/firejail/sdat2img.profile
+-rw-r--r-- root/root etc/firejail/seafile-applet.profile
+-rw-r--r-- root/root etc/firejail/seahorse-adventures.profile
+-rw-r--r-- root/root etc/firejail/seahorse-daemon.profile
+-rw-r--r-- root/root etc/firejail/seahorse-tool.profile
+-rw-r--r-- root/root etc/firejail/seahorse.profile
+-rw-r--r-- root/root etc/firejail/seamonkey-bin.profile
+-rw-r--r-- root/root etc/firejail/seamonkey.profile
+-rw-r--r-- root/root etc/firejail/secret-tool.profile
+-rw-r--r-- root/root etc/firejail/semver.profile
+-rw-r--r-- root/root etc/firejail/server.profile
+-rw-r--r-- root/root etc/firejail/servo.profile
+-rw-r--r-- root/root etc/firejail/session-desktop.profile
+-rw-r--r-- root/root etc/firejail/session-messenger-desktop.profile
+-rw-r--r-- root/root etc/firejail/session-messenger.profile
+-rw-r--r-- root/root etc/firejail/sftp.profile
+-rw-r--r-- root/root etc/firejail/sha1sum.profile
+-rw-r--r-- root/root etc/firejail/sha224sum.profile
+-rw-r--r-- root/root etc/firejail/sha256sum.profile
+-rw-r--r-- root/root etc/firejail/sha384sum.profile
+-rw-r--r-- root/root etc/firejail/sha512sum.profile
+-rw-r--r-- root/root etc/firejail/shellcheck.profile
+-rw-r--r-- root/root etc/firejail/shortwave.profile
+-rw-r--r-- root/root etc/firejail/shotcut.profile
+-rw-r--r-- root/root etc/firejail/shotwell.profile
+-rw-r--r-- root/root etc/firejail/signal-cli.profile
+-rw-r--r-- root/root etc/firejail/signal-desktop.profile
+-rw-r--r-- root/root etc/firejail/silentarmy.profile
+-rw-r--r-- root/root etc/firejail/simple-scan.profile
+-rw-r--r-- root/root etc/firejail/simplescreenrecorder.profile
+-rw-r--r-- root/root etc/firejail/simutrans.profile
+-rw-r--r-- root/root etc/firejail/singularity.profile
+-rw-r--r-- root/root etc/firejail/skanlite.profile
+-rw-r--r-- root/root etc/firejail/skypeforlinux.profile
+-rw-r--r-- root/root etc/firejail/slack.profile
+-rw-r--r-- root/root etc/firejail/slashem.profile
+-rw-r--r-- root/root etc/firejail/smplayer.profile
+-rw-r--r-- root/root etc/firejail/smtube.profile
+-rw-r--r-- root/root etc/firejail/smuxi-frontend-gnome.profile
+-rw-r--r-- root/root etc/firejail/sniffnet.profile
+-rw-r--r-- root/root etc/firejail/snox.profile
+-rw-r--r-- root/root etc/firejail/soffice.profile
+-rw-r--r-- root/root etc/firejail/softmaker-common.profile
+-rw-r--r-- root/root etc/firejail/sol.profile
+-rw-r--r-- root/root etc/firejail/songrec.profile
+-rw-r--r-- root/root etc/firejail/sound-juicer.profile
+-rw-r--r-- root/root etc/firejail/soundconverter.profile
+-rw-r--r-- root/root etc/firejail/spectacle.profile
+-rw-r--r-- root/root etc/firejail/spectral.profile
+-rw-r--r-- root/root etc/firejail/spectre-meltdown-checker.profile
+-rw-r--r-- root/root etc/firejail/spotify.profile
+-rw-r--r-- root/root etc/firejail/sqlitebrowser.profile
+-rw-r--r-- root/root etc/firejail/srb2.profile
+-rw-r--r-- root/root etc/firejail/ssh-agent.profile
+-rw-r--r-- root/root etc/firejail/ssh.profile
+-rw-r--r-- root/root etc/firejail/ssmtp.profile
+-rw-r--r-- root/root etc/firejail/standard-notes.profile
+-rw-r--r-- root/root etc/firejail/standardnotes-desktop.profile
+-rw-r--r-- root/root etc/firejail/start-tor-browser.desktop.profile
+-rw-r--r-- root/root etc/firejail/start-tor-browser.profile
+-rw-r--r-- root/root etc/firejail/statusof.profile
+-rw-r--r-- root/root etc/firejail/steam-native.profile
+-rw-r--r-- root/root etc/firejail/steam-runtime.profile
+-rw-r--r-- root/root etc/firejail/steam.profile
+-rw-r--r-- root/root etc/firejail/stellarium.profile
+-rw-r--r-- root/root etc/firejail/straw-viewer.profile
+-rw-r--r-- root/root etc/firejail/strawberry.profile
+-rw-r--r-- root/root etc/firejail/strings.profile
+-rw-r--r-- root/root etc/firejail/studio.sh.profile
+-rw-r--r-- root/root etc/firejail/subdownloader.profile
+-rw-r--r-- root/root etc/firejail/sum.profile
+-rw-r--r-- root/root etc/firejail/supertux2.profile
+-rw-r--r-- root/root etc/firejail/supertuxkart-wrapper.profile
+-rw-r--r-- root/root etc/firejail/supertuxkart.profile
+-rw-r--r-- root/root etc/firejail/surf.profile
+-rw-r--r-- root/root etc/firejail/sushi.profile
+-rw-r--r-- root/root etc/firejail/sway.profile
+-rw-r--r-- root/root etc/firejail/swell-foop.profile
+-rw-r--r-- root/root etc/firejail/sylpheed.profile
+-rw-r--r-- root/root etc/firejail/syncthing.profile
+-rw-r--r-- root/root etc/firejail/synfigstudio.profile
+-rw-r--r-- root/root etc/firejail/sysprof-cli.profile
+-rw-r--r-- root/root etc/firejail/sysprof.profile
+-rw-r--r-- root/root etc/firejail/system-log-common.profile
+-rw-r--r-- root/root etc/firejail/tar.profile
+-rw-r--r-- root/root etc/firejail/tb-starter-wrapper.profile
+-rw-r--r-- root/root etc/firejail/tcpdump.profile
+-rw-r--r-- root/root etc/firejail/tcpserver.net
+-rw-r--r-- root/root etc/firejail/teams-for-linux.profile
+-rw-r--r-- root/root etc/firejail/teams.profile
+-rw-r--r-- root/root etc/firejail/teamspeak3.profile
+-rw-r--r-- root/root etc/firejail/teeworlds.profile
+-rw-r--r-- root/root etc/firejail/telegram-desktop.profile
+-rw-r--r-- root/root etc/firejail/telegram.profile
+-rw-r--r-- root/root etc/firejail/telnet.profile
+-rw-r--r-- root/root etc/firejail/terasology.profile
+-rw-r--r-- root/root etc/firejail/termshark.profile
+-rw-r--r-- root/root etc/firejail/tesseract.profile
+-rw-r--r-- root/root etc/firejail/tex.profile
+-rw-r--r-- root/root etc/firejail/textmaker18.profile
+-rw-r--r-- root/root etc/firejail/textmaker18free.profile
+-rw-r--r-- root/root etc/firejail/textroom.profile
+-rw-r--r-- root/root etc/firejail/thunar.profile
+-rw-r--r-- root/root etc/firejail/thunderbird-beta.profile
+-rw-r--r-- root/root etc/firejail/thunderbird-wayland.profile
+-rw-r--r-- root/root etc/firejail/thunderbird.profile
+-rw-r--r-- root/root etc/firejail/tidal-hifi.profile
+-rw-r--r-- root/root etc/firejail/tilp.profile
+-rw-r--r-- root/root etc/firejail/tin.profile
+-rw-r--r-- root/root etc/firejail/tiny-rdm.profile
+-rw-r--r-- root/root etc/firejail/tmux.profile
+-rw-r--r-- root/root etc/firejail/tor-browser-ar.profile
+-rw-r--r-- root/root etc/firejail/tor-browser-ca.profile
+-rw-r--r-- root/root etc/firejail/tor-browser-cs.profile
+-rw-r--r-- root/root etc/firejail/tor-browser-da.profile
+-rw-r--r-- root/root etc/firejail/tor-browser-de.profile
+-rw-r--r-- root/root etc/firejail/tor-browser-el.profile
+-rw-r--r-- root/root etc/firejail/tor-browser-en-us.profile
+-rw-r--r-- root/root etc/firejail/tor-browser-en.profile
+-rw-r--r-- root/root etc/firejail/tor-browser-es-es.profile
+-rw-r--r-- root/root etc/firejail/tor-browser-es.profile
+-rw-r--r-- root/root etc/firejail/tor-browser-fa.profile
+-rw-r--r-- root/root etc/firejail/tor-browser-fr.profile
+-rw-r--r-- root/root etc/firejail/tor-browser-ga-ie.profile
+-rw-r--r-- root/root etc/firejail/tor-browser-he.profile
+-rw-r--r-- root/root etc/firejail/tor-browser-hu.profile
+-rw-r--r-- root/root etc/firejail/tor-browser-id.profile
+-rw-r--r-- root/root etc/firejail/tor-browser-is.profile
+-rw-r--r-- root/root etc/firejail/tor-browser-it.profile
+-rw-r--r-- root/root etc/firejail/tor-browser-ja.profile
+-rw-r--r-- root/root etc/firejail/tor-browser-ka.profile
+-rw-r--r-- root/root etc/firejail/tor-browser-ko.profile
+-rw-r--r-- root/root etc/firejail/tor-browser-nb.profile
+-rw-r--r-- root/root etc/firejail/tor-browser-nl.profile
+-rw-r--r-- root/root etc/firejail/tor-browser-pl.profile
+-rw-r--r-- root/root etc/firejail/tor-browser-pt-br.profile
+-rw-r--r-- root/root etc/firejail/tor-browser-ru.profile
+-rw-r--r-- root/root etc/firejail/tor-browser-sv-se.profile
+-rw-r--r-- root/root etc/firejail/tor-browser-tr.profile
+-rw-r--r-- root/root etc/firejail/tor-browser-vi.profile
+-rw-r--r-- root/root etc/firejail/tor-browser-zh-cn.profile
+-rw-r--r-- root/root etc/firejail/tor-browser-zh-tw.profile
+-rw-r--r-- root/root etc/firejail/tor-browser.profile
+-rw-r--r-- root/root etc/firejail/tor-browser_ar.profile
+-rw-r--r-- root/root etc/firejail/tor-browser_ca.profile
+-rw-r--r-- root/root etc/firejail/tor-browser_cs.profile
+-rw-r--r-- root/root etc/firejail/tor-browser_da.profile
+-rw-r--r-- root/root etc/firejail/tor-browser_de.profile
+-rw-r--r-- root/root etc/firejail/tor-browser_el.profile
+-rw-r--r-- root/root etc/firejail/tor-browser_en-US.profile
+-rw-r--r-- root/root etc/firejail/tor-browser_en.profile
+-rw-r--r-- root/root etc/firejail/tor-browser_es-ES.profile
+-rw-r--r-- root/root etc/firejail/tor-browser_es.profile
+-rw-r--r-- root/root etc/firejail/tor-browser_fa.profile
+-rw-r--r-- root/root etc/firejail/tor-browser_fr.profile
+-rw-r--r-- root/root etc/firejail/tor-browser_ga-IE.profile
+-rw-r--r-- root/root etc/firejail/tor-browser_he.profile
+-rw-r--r-- root/root etc/firejail/tor-browser_hu.profile
+-rw-r--r-- root/root etc/firejail/tor-browser_id.profile
+-rw-r--r-- root/root etc/firejail/tor-browser_is.profile
+-rw-r--r-- root/root etc/firejail/tor-browser_it.profile
+-rw-r--r-- root/root etc/firejail/tor-browser_ja.profile
+-rw-r--r-- root/root etc/firejail/tor-browser_ka.profile
+-rw-r--r-- root/root etc/firejail/tor-browser_ko.profile
+-rw-r--r-- root/root etc/firejail/tor-browser_nb.profile
+-rw-r--r-- root/root etc/firejail/tor-browser_nl.profile
+-rw-r--r-- root/root etc/firejail/tor-browser_pl.profile
+-rw-r--r-- root/root etc/firejail/tor-browser_pt-BR.profile
+-rw-r--r-- root/root etc/firejail/tor-browser_ru.profile
+-rw-r--r-- root/root etc/firejail/tor-browser_sv-SE.profile
+-rw-r--r-- root/root etc/firejail/tor-browser_tr.profile
+-rw-r--r-- root/root etc/firejail/tor-browser_vi.profile
+-rw-r--r-- root/root etc/firejail/tor-browser_zh-CN.profile
+-rw-r--r-- root/root etc/firejail/tor-browser_zh-TW.profile
+-rw-r--r-- root/root etc/firejail/tor.profile
+-rw-r--r-- root/root etc/firejail/torbrowser-launcher.profile
+-rw-r--r-- root/root etc/firejail/torbrowser.profile
+-rw-r--r-- root/root etc/firejail/torcs.profile
+-rw-r--r-- root/root etc/firejail/totem.profile
+-rw-r--r-- root/root etc/firejail/tqemu.profile
+-rw-r--r-- root/root etc/firejail/tracker.profile
+-rw-r--r-- root/root etc/firejail/transgui.profile
+-rw-r--r-- root/root etc/firejail/transmission-cli.profile
+-rw-r--r-- root/root etc/firejail/transmission-common.profile
+-rw-r--r-- root/root etc/firejail/transmission-create.profile
+-rw-r--r-- root/root etc/firejail/transmission-daemon.profile
+-rw-r--r-- root/root etc/firejail/transmission-edit.profile
+-rw-r--r-- root/root etc/firejail/transmission-gtk.profile
+-rw-r--r-- root/root etc/firejail/transmission-qt.profile
+-rw-r--r-- root/root etc/firejail/transmission-remote-cli.profile
+-rw-r--r-- root/root etc/firejail/transmission-remote-gtk.profile
+-rw-r--r-- root/root etc/firejail/transmission-remote.profile
+-rw-r--r-- root/root etc/firejail/transmission-show.profile
+-rw-r--r-- root/root etc/firejail/tremc.profile
+-rw-r--r-- root/root etc/firejail/tremulous.profile
+-rw-r--r-- root/root etc/firejail/trivalent.profile
+-rw-r--r-- root/root etc/firejail/trojita.profile
+-rw-r--r-- root/root etc/firejail/truecraft.profile
+-rw-r--r-- root/root etc/firejail/ts3client_runscript.sh.profile
+-rw-r--r-- root/root etc/firejail/tshark.profile
+-rw-r--r-- root/root etc/firejail/tuir.profile
+-rw-r--r-- root/root etc/firejail/tutanota-desktop.profile
+-rw-r--r-- root/root etc/firejail/tuxguitar.profile
+-rw-r--r-- root/root etc/firejail/tuxtype.profile
+-rw-r--r-- root/root etc/firejail/tvbrowser.profile
+-rw-r--r-- root/root etc/firejail/tvnamer.profile
+-rw-r--r-- root/root etc/firejail/twitch.profile
+-rw-r--r-- root/root etc/firejail/typespeed.profile
+-rw-r--r-- root/root etc/firejail/udiskie.profile
+-rw-r--r-- root/root etc/firejail/uefitool.profile
+-rw-r--r-- root/root etc/firejail/uget-gtk.profile
+-rw-r--r-- root/root etc/firejail/unar.profile
+-rw-r--r-- root/root etc/firejail/unbound.profile
+-rw-r--r-- root/root etc/firejail/uncompress.profile
+-rw-r--r-- root/root etc/firejail/unf.profile
+-rw-r--r-- root/root etc/firejail/unknown-horizons.profile
+-rw-r--r-- root/root etc/firejail/unlz4.profile
+-rw-r--r-- root/root etc/firejail/unlzma.profile
+-rw-r--r-- root/root etc/firejail/unrar.profile
+-rw-r--r-- root/root etc/firejail/unxz.profile
+-rw-r--r-- root/root etc/firejail/unzip.profile
+-rw-r--r-- root/root etc/firejail/unzstd.profile
+-rw-r--r-- root/root etc/firejail/url-eater.profile
+-rw-r--r-- root/root etc/firejail/utox.profile
+-rw-r--r-- root/root etc/firejail/uudeview.profile
+-rw-r--r-- root/root etc/firejail/uzbl-browser.profile
+-rw-r--r-- root/root etc/firejail/uzdoom.profile
+-rw-r--r-- root/root etc/firejail/vesktop.profile
+-rw-r--r-- root/root etc/firejail/viewnior.profile
+-rw-r--r-- root/root etc/firejail/viking.profile
+-rw-r--r-- root/root etc/firejail/vim.profile
+-rw-r--r-- root/root etc/firejail/vimcat.profile
+-rw-r--r-- root/root etc/firejail/vimdiff.profile
+-rw-r--r-- root/root etc/firejail/vimpager.profile
+-rw-r--r-- root/root etc/firejail/vimtutor.profile
+-rw-r--r-- root/root etc/firejail/virt-manager.profile
+-rw-r--r-- root/root etc/firejail/virtualbox.profile
+-rw-r--r-- root/root etc/firejail/vivaldi-beta.profile
+-rw-r--r-- root/root etc/firejail/vivaldi-snapshot.profile
+-rw-r--r-- root/root etc/firejail/vivaldi-stable.profile
+-rw-r--r-- root/root etc/firejail/vivaldi.profile
+-rw-r--r-- root/root etc/firejail/vlc.profile
+-rw-r--r-- root/root etc/firejail/vmplayer.profile
+-rw-r--r-- root/root etc/firejail/vmware-player.profile
+-rw-r--r-- root/root etc/firejail/vmware-view.profile
+-rw-r--r-- root/root etc/firejail/vmware-workstation.profile
+-rw-r--r-- root/root etc/firejail/vmware.profile
+-rw-r--r-- root/root etc/firejail/vscodium.profile
+-rw-r--r-- root/root etc/firejail/vulturesclaw.profile
+-rw-r--r-- root/root etc/firejail/vultureseye.profile
+-rw-r--r-- root/root etc/firejail/vym.profile
+-rw-r--r-- root/root etc/firejail/w3m.profile
+-rw-r--r-- root/root etc/firejail/warmux.profile
+-rw-r--r-- root/root etc/firejail/warsow.profile
+-rw-r--r-- root/root etc/firejail/warzone2100.profile
+-rw-r--r-- root/root etc/firejail/warzone2100.real.profile
+-rw-r--r-- root/root etc/firejail/waterfox-classic.profile
+-rw-r--r-- root/root etc/firejail/waterfox-current.profile
+-rw-r--r-- root/root etc/firejail/waterfox.profile
+-rw-r--r-- root/root etc/firejail/webserver.net
+-rw-r--r-- root/root etc/firejail/webstorm.profile
+-rw-r--r-- root/root etc/firejail/webui-aria2.profile
+-rw-r--r-- root/root etc/firejail/weechat-curses.profile
+-rw-r--r-- root/root etc/firejail/weechat.profile
+-rw-r--r-- root/root etc/firejail/wesnoth.profile
+-rw-r--r-- root/root etc/firejail/wget.profile
+-rw-r--r-- root/root etc/firejail/wget2.profile
+-rw-r--r-- root/root etc/firejail/whalebird.profile
+-rw-r--r-- root/root etc/firejail/whitelist-1793-workaround.inc
+-rw-r--r-- root/root etc/firejail/whitelist-common.inc
+-rw-r--r-- root/root etc/firejail/whitelist-player-common.inc
+-rw-r--r-- root/root etc/firejail/whitelist-run-common.inc
+-rw-r--r-- root/root etc/firejail/whitelist-runuser-common.inc
+-rw-r--r-- root/root etc/firejail/whitelist-usr-share-common.inc
+-rw-r--r-- root/root etc/firejail/whitelist-var-common.inc
+-rw-r--r-- root/root etc/firejail/whois.profile
+-rw-r--r-- root/root etc/firejail/widelands.profile
+-rw-r--r-- root/root etc/firejail/wine.profile
+-rw-r--r-- root/root etc/firejail/wire-desktop.profile
+-rw-r--r-- root/root etc/firejail/wireshark-gtk.profile
+-rw-r--r-- root/root etc/firejail/wireshark-qt.profile
+-rw-r--r-- root/root etc/firejail/wireshark.profile
+-rw-r--r-- root/root etc/firejail/wordwarvi.profile
+-rw-r--r-- root/root etc/firejail/wpp.profile
+-rw-r--r-- root/root etc/firejail/wps.profile
+-rw-r--r-- root/root etc/firejail/wpspdf.profile
+-rw-r--r-- root/root etc/firejail/x-terminal-emulator.profile
+-rw-r--r-- root/root etc/firejail/x2goclient.profile
+-rw-r--r-- root/root etc/firejail/xarchiver.profile
+-rw-r--r-- root/root etc/firejail/xbill.profile
+-rw-r--r-- root/root etc/firejail/xcalc.profile
+-rw-r--r-- root/root etc/firejail/xchat.profile
+-rw-r--r-- root/root etc/firejail/xed.profile
+-rw-r--r-- root/root etc/firejail/xfburn.profile
+-rw-r--r-- root/root etc/firejail/xfce4-dict.profile
+-rw-r--r-- root/root etc/firejail/xfce4-mixer.profile
+-rw-r--r-- root/root etc/firejail/xfce4-notes.profile
+-rw-r--r-- root/root etc/firejail/xfce4-screenshooter.profile
+-rw-r--r-- root/root etc/firejail/xiphos.profile
+-rw-r--r-- root/root etc/firejail/xlinks.profile
+-rw-r--r-- root/root etc/firejail/xlinks2.profile
+-rw-r--r-- root/root etc/firejail/xmms.profile
+-rw-r--r-- root/root etc/firejail/xmr-stak.profile
+-rw-r--r-- root/root etc/firejail/xonotic-glx.profile
+-rw-r--r-- root/root etc/firejail/xonotic-sdl-wrapper.profile
+-rw-r--r-- root/root etc/firejail/xonotic-sdl.profile
+-rw-r--r-- root/root etc/firejail/xonotic.profile
+-rw-r--r-- root/root etc/firejail/xournal.profile
+-rw-r--r-- root/root etc/firejail/xournalpp.profile
+-rw-r--r-- root/root etc/firejail/xpdf.profile
+-rw-r--r-- root/root etc/firejail/xplayer-audio-preview.profile
+-rw-r--r-- root/root etc/firejail/xplayer-video-thumbnailer.profile
+-rw-r--r-- root/root etc/firejail/xplayer.profile
+-rw-r--r-- root/root etc/firejail/xpra.profile
+-rw-r--r-- root/root etc/firejail/xreader-previewer.profile
+-rw-r--r-- root/root etc/firejail/xreader-thumbnailer.profile
+-rw-r--r-- root/root etc/firejail/xreader.profile
+-rw-r--r-- root/root etc/firejail/xviewer.profile
+-rw-r--r-- root/root etc/firejail/xxd.profile
+-rw-r--r-- root/root etc/firejail/xz.profile
+-rw-r--r-- root/root etc/firejail/xzcat.profile
+-rw-r--r-- root/root etc/firejail/xzcmp.profile
+-rw-r--r-- root/root etc/firejail/xzdec.profile
+-rw-r--r-- root/root etc/firejail/xzdiff.profile
+-rw-r--r-- root/root etc/firejail/xzegrep.profile
+-rw-r--r-- root/root etc/firejail/xzfgrep.profile
+-rw-r--r-- root/root etc/firejail/xzgrep.profile
+-rw-r--r-- root/root etc/firejail/xzless.profile
+-rw-r--r-- root/root etc/firejail/xzmore.profile
+-rw-r--r-- root/root etc/firejail/yandex-browser.profile
+-rw-r--r-- root/root etc/firejail/yarn.profile
+-rw-r--r-- root/root etc/firejail/yelp.profile
+-rw-r--r-- root/root etc/firejail/youtube-dl-gui.profile
+-rw-r--r-- root/root etc/firejail/youtube-dl.profile
+-rw-r--r-- root/root etc/firejail/youtube-music-desktop-app.profile
+-rw-r--r-- root/root etc/firejail/youtube-viewer-gtk.profile
+-rw-r--r-- root/root etc/firejail/youtube-viewer.profile
+-rw-r--r-- root/root etc/firejail/youtube-viewers-common.profile
+-rw-r--r-- root/root etc/firejail/youtube.profile
+-rw-r--r-- root/root etc/firejail/youtubemusic-nativefier.profile
+-rw-r--r-- root/root etc/firejail/yt-dlp.profile
+-rw-r--r-- root/root etc/firejail/ytmdesktop.profile
+-rw-r--r-- root/root etc/firejail/zaproxy.profile
+-rw-r--r-- root/root etc/firejail/zart.profile
+-rw-r--r-- root/root etc/firejail/zathura.profile
+-rw-r--r-- root/root etc/firejail/zcat.profile
+-rw-r--r-- root/root etc/firejail/zcmp.profile
+-rw-r--r-- root/root etc/firejail/zdiff.profile
+-rw-r--r-- root/root etc/firejail/zeal.profile
+-rw-r--r-- root/root etc/firejail/zegrep.profile
+-rw-r--r-- root/root etc/firejail/zen-bin.profile
+-rw-r--r-- root/root etc/firejail/zen-browser.profile
+-rw-r--r-- root/root etc/firejail/zen.profile
+-rw-r--r-- root/root etc/firejail/zfgrep.profile
+-rw-r--r-- root/root etc/firejail/zforce.profile
+-rw-r--r-- root/root etc/firejail/zgrep.profile
+-rw-r--r-- root/root etc/firejail/zim.profile
+-rw-r--r-- root/root etc/firejail/zless.profile
+-rw-r--r-- root/root etc/firejail/zlib-flate.profile
+-rw-r--r-- root/root etc/firejail/zmore.profile
+-rw-r--r-- root/root etc/firejail/znew.profile
+-rw-r--r-- root/root etc/firejail/zoom.profile
+-rw-r--r-- root/root etc/firejail/zpaq.profile
+-rw-r--r-- root/root etc/firejail/zstd.profile
+-rw-r--r-- root/root etc/firejail/zstdcat.profile
+-rw-r--r-- root/root etc/firejail/zstdgrep.profile
+-rw-r--r-- root/root etc/firejail/zstdless.profile
+-rw-r--r-- root/root etc/firejail/zstdmt.profile
+-rw-r--r-- root/root etc/firejail/zulip.profile
+drwxr-xr-x root/root etc/firejail/firecfg.d/
+drwxr-xr-x root/root usr/
+drwxr-xr-x root/root usr/bin/
+-rwxr-xr-x root/root usr/bin/firecfg
+-rwsr-xr-x root/root usr/bin/firejail
+-rwxr-xr-x root/root usr/bin/firemon
+-rwxr-xr-x root/root usr/bin/jailcheck
+drwxr-xr-x root/root usr/lib/
+drwxr-xr-x root/root usr/lib/firejail/
+-rwxr-xr-x root/root usr/lib/firejail/etc-cleanup
+-rwxr-xr-x root/root usr/lib/firejail/fbuilder
+-rwxr-xr-x root/root usr/lib/firejail/fbwrap
+-rwx--x--x root/root usr/lib/firejail/fcopy
+-rwxr-xr-x root/root usr/lib/firejail/firejail-welcome.sh
+-rwxr-xr-x root/root usr/lib/firejail/fix_private-bin.py
+-rwxr-xr-x root/root usr/lib/firejail/fj-mkdeb.py
+-rwxr-xr-x root/root usr/lib/firejail/fjclip.py
+-rwxr-xr-x root/root usr/lib/firejail/fjdisplay.py
+-rwxr-xr-x root/root usr/lib/firejail/fjresize.py
+-rwx--x--x root/root usr/lib/firejail/fldd
+-rwx--x--x root/root usr/lib/firejail/fnet
+-rwx--x--x root/root usr/lib/firejail/fnetfilter
+-rwx--x--x root/root usr/lib/firejail/fnetlock
+-rwx--x--x root/root usr/lib/firejail/fnettrace
+-rwx--x--x root/root usr/lib/firejail/fnettrace-dns
+-rwx--x--x root/root usr/lib/firejail/fnettrace-icmp
+-rwx--x--x root/root usr/lib/firejail/fnettrace-sni
+-rwx--x--x root/root usr/lib/firejail/fsec-optimize
+-rwx--x--x root/root usr/lib/firejail/fsec-print
+-rwx--x--x root/root usr/lib/firejail/fseccomp
+-rwx--x--x root/root usr/lib/firejail/fshaper.sh
+-rwxr-xr-x root/root usr/lib/firejail/ftee
+-rwx--x--x root/root usr/lib/firejail/fzenity
+-rwxr-xr-x root/root usr/lib/firejail/gdb-firejail.sh
+-rwxr-xr-x root/root usr/lib/firejail/jail_prober.py
+-rw-r--r-- root/root usr/lib/firejail/libpostexecseccomp.so
+-rw-r--r-- root/root usr/lib/firejail/libtrace.so
+-rw-r--r-- root/root usr/lib/firejail/libtracelog.so
+-rwxr-xr-x root/root usr/lib/firejail/profstats
+-rw-r--r-- root/root usr/lib/firejail/seccomp
+-rw-r--r-- root/root usr/lib/firejail/seccomp.32
+-rw-r--r-- root/root usr/lib/firejail/seccomp.block_secondary
+-rw-r--r-- root/root usr/lib/firejail/seccomp.debug
+-rw-r--r-- root/root usr/lib/firejail/seccomp.mdwx
+-rw-r--r-- root/root usr/lib/firejail/seccomp.mdwx.32
+-rw-r--r-- root/root usr/lib/firejail/seccomp.namespaces
+-rw-r--r-- root/root usr/lib/firejail/seccomp.namespaces.32
+-rwxr-xr-x root/root usr/lib/firejail/sort.py
+-rw-r--r-- root/root usr/lib/firejail/static-ip-map
+-rwxr-xr-x root/root usr/lib/firejail/syscalls.sh
+-rwxr-xr-x root/root usr/lib/firejail/update_deb.sh
+drwxr-xr-x root/root usr/share/
+drwxr-xr-x root/root usr/share/doc/
+drwxr-xr-x root/root usr/share/doc/firejail/
+-rw-r--r-- root/root usr/share/doc/firejail/COPYING
+-rw-r--r-- root/root usr/share/doc/firejail/README
+-rw-r--r-- root/root usr/share/doc/firejail/RELNOTES
+-rw-r--r-- root/root usr/share/doc/firejail/new_syscalls.txt
+-rw-r--r-- root/root usr/share/doc/firejail/profile.template
+-rw-r--r-- root/root usr/share/doc/firejail/redirect_alias-profile.template
+-rw-r--r-- root/root usr/share/doc/firejail/syscalls.txt
+drwxr-xr-x root/root usr/share/gtksourceview-5/
+drwxr-xr-x root/root usr/share/gtksourceview-5/language-specs/
+-rw-r--r-- root/root usr/share/gtksourceview-5/language-specs/firejail-profile.lang
+drwxr-xr-x root/root usr/share/man/
+drwxr-xr-x root/root usr/share/man/man1/
+-rw-r--r-- root/root usr/share/man/man1/firecfg.1.gz
+-rw-r--r-- root/root usr/share/man/man1/firejail.1.gz
+-rw-r--r-- root/root usr/share/man/man1/firemon.1.gz
+-rw-r--r-- root/root usr/share/man/man1/jailcheck.1.gz
+drwxr-xr-x root/root usr/share/man/man5/
+-rw-r--r-- root/root usr/share/man/man5/firejail-login.5.gz
+-rw-r--r-- root/root usr/share/man/man5/firejail-profile.5.gz
+-rw-r--r-- root/root usr/share/man/man5/firejail-users.5.gz
+drwxr-xr-x root/root usr/share/vim/
+drwxr-xr-x root/root usr/share/vim/vimfiles/
+drwxr-xr-x root/root usr/share/vim/vimfiles/ftdetect/
+-rw-r--r-- root/root usr/share/vim/vimfiles/ftdetect/firejail.vim
+drwxr-xr-x root/root usr/share/vim/vimfiles/ftplugin/
+-rw-r--r-- root/root usr/share/vim/vimfiles/ftplugin/firejail.vim
+drwxr-xr-x root/root usr/share/vim/vimfiles/syntax/
+-rw-r--r-- root/root usr/share/vim/vimfiles/syntax/firejail.vim
+drwxr-xr-x root/root var/
+drwxr-xr-x root/root var/lib/
+drwxr-xr-x root/root var/lib/pkg/
+drwxr-xr-x root/root var/lib/pkg/meta/
+-rw-r--r-- root/root var/lib/pkg/meta/firejail
diff --git a/opt/firejail/.signature b/opt/firejail/.signature
new file mode 100644
index 0000000..8d11d96
--- /dev/null
+++ b/opt/firejail/.signature
@@ -0,0 +1,6 @@
+RWTZ9IduCSQ/mAg4Vkma1chH5p8ozpHNzd5j2nAozfFwSebm4FbccMai8f6Lle0lNjOFeE+et3jmfJLYj0i6eVoLBvvvmGCVsgs=
+
+SHA256 (MAKEPKG) = 5fc5c6dca21343911065aabe110ea09970d87290dbc435133df8a9d438b5d154
+SHA256 (.footprint) = d5a452f8766f9fc8e748847423268d3b5d6e7bf9cd484f587e15e65b43f8adf2
+SHA256 (firejail-0.9.80.tar.xz) = 0ccfb835c7a33c0dd5b4c522b8677c8af867eb65d4ef97a726d13cbc251164db
+SHA256 (firejail#0.9.80-1.pkg.tar.gz) = 1c9c92425d97fb6d422aa20aedd1cdc459d2c7d275bc60e05c90cd34d6bad18c
diff --git a/opt/firejail/MAKEPKG b/opt/firejail/MAKEPKG
new file mode 100644
index 0000000..93c7ea1
--- /dev/null
+++ b/opt/firejail/MAKEPKG
@@ -0,0 +1,49 @@
+#!/bin/mkpkg
+# description: SUID sandbox using Linux namespaces and seccomp-bpf
+# url: https://github.com/netblue30/firejail
+
+name=firejail
+version=0.9.80
+release=1
+depends=()
+makedeps=(autoconf automake)
+permissions=(
+ /usr/bin/firejail:root:root:4755
+ /usr/bin/firecfg:root:root:755
+ /usr/bin/firemon:root:root:755
+ /usr/bin/jailcheck:root:root:755
+ /etc/firejail/firejail.config:root:root:644
+)
+source=(
+ https://github.com/netblue30/firejail/releases/download/$version/$name-$version.tar.xz
+)
+sha256sums=(
+ "0ccfb835c7a33c0dd5b4c522b8677c8af867eb65d4ef97a726d13cbc251164db"
+)
+
+build() {
+ cd $name-$version
+
+ autoreconf -fiv
+ GAWK=mawk \
+ ./configure \
+ --prefix=/usr \
+ --sysconfdir=/etc \
+ --enable-dbusproxy \
+ --disable-apparmor \
+ --disable-selinux \
+ --disable-x11
+ make
+ make DESTDIR=$PKG install
+
+ # Remove shell completions
+ rm -rf $PKG/usr/share/bash-completion
+ rm -rf $PKG/usr/share/zsh
+}
+
+signify() {
+ untrusted comment: public key
+ RWTZ9IduCSQ/mL8337TEUinPwT92xFEUpD92hkS7IxcOnzTt9QdpohT3
+}
+
+# vim: filetype=sh
diff --git a/opt/firejail/musl.patch b/opt/firejail/musl.patch
new file mode 100644
index 0000000..43473ea
--- /dev/null
+++ b/opt/firejail/musl.patch
@@ -0,0 +1,83 @@
+--- a/src/libtrace/libtrace.c
++++ b/src/libtrace/libtrace.c
+@@ -447,7 +447,7 @@
+ return rv;
+ }
+
+-#ifndef stat64
++#ifdef HAVE_STAT64
+ typedef int (*orig_stat64_t)(const char *pathname, struct stat64 *statbuf);
+ static orig_stat64_t orig_stat64 = NULL;
+ int stat64(const char *pathname, struct stat64 *statbuf) {
+@@ -472,7 +472,7 @@
+ return rv;
+ }
+
+-#ifndef lstat64
++#ifdef HAVE_STAT64
+ typedef int (*orig_lstat64_t)(const char *pathname, struct stat64 *statbuf);
+ static orig_lstat64_t orig_lstat64 = NULL;
+ int lstat64(const char *pathname, struct stat64 *statbuf) {
+--- a/src/libtracelog/libtracelog.c
++++ b/src/libtracelog/libtracelog.c
+@@ -565,7 +565,7 @@
+ return rv;
+ }
+
+-#ifndef stat64
++#ifdef HAVE_STAT64
+ typedef int (*orig_stat64_t)(const char *pathname, struct stat64 *buf);
+ static orig_stat64_t orig_stat64 = NULL;
+ int stat64(const char *pathname, struct stat64 *buf) {
+@@ -601,7 +601,7 @@
+ return rv;
+ }
+
+-#ifndef lstat64
++#ifdef HAVE_STAT64
+ typedef int (*orig_lstat64_t)(const char *pathname, struct stat64 *buf);
+ static orig_lstat64_t orig_lstat64 = NULL;
+ int lstat64(const char *pathname, struct stat64 *buf) {
+--- a/config.mk.in
++++ b/config.mk.in
+@@ -22,6 +22,8 @@
+ localstatedir=@localstatedir@
+ sysconfdir=@sysconfdir@
+
++HAVE_STAT64=@HAVE_STAT64@
++
+ # Misc flags
+ BUSYBOX_WORKAROUND=@BUSYBOX_WORKAROUND@
+ HAVE_CONTRIB_INSTALL=@HAVE_CONTRIB_INSTALL@
+@@ -99,7 +101,7 @@
+ -fstack-protector-all \
+ -DPREFIX='"$(prefix)"' -DSYSCONFDIR='"$(sysconfdir)/$(TARNAME)"' \
+ -DLIBDIR='"$(libdir)"' -DBINDIR='"$(bindir)"' \
+- -DVARDIR='"$(localstatedir)/lib/$(TARNAME)"'
++ -DVARDIR='"$(localstatedir)/lib/$(TARNAME)"' $(HAVE_STAT64)
+
+ PROG_CFLAGS = \
+ $(COMMON_CFLAGS) \
+--- a/configure.ac
++++ b/configure.ac
+@@ -298,6 +298,10 @@
+ AC_CHECK_HEADER([linux/seccomp.h], [],
+ [AC_MSG_ERROR([*** SECCOMP support is not installed (/usr/include/linux/seccomp.h missing) ***])])
+
++AC_SUBST([HAVE_STAT64])
++AC_CHECK_FUNC(stat64, [
++ HAVE_STAT64="-DHAVE_STAT64"],)
++
+ # set sysconfdir
+ if test "$prefix" = /usr; then
+ test "$sysconfdir" = '${prefix}/etc' && sysconfdir="/etc"
+--- a/src/fbwrap/main.c
++++ b/src/fbwrap/main.c
+@@ -23,7 +23,6 @@
+ #include <unistd.h>
+ #include <string.h>
+ #include <sys/stat.h>
+-#include <linux/prctl.h>
+ #include <sys/prctl.h>
+ #include <signal.h>
+
diff --git a/opt/fnott/.footprint b/opt/fnott/.footprint
new file mode 100644
index 0000000..f1270eb
--- /dev/null
+++ b/opt/fnott/.footprint
@@ -0,0 +1,32 @@
+drwxr-xr-x root/root etc/
+drwxr-xr-x root/root etc/xdg/
+drwxr-xr-x root/root etc/xdg/fnott/
+-rw-r--r-- root/root etc/xdg/fnott/fnott.ini
+drwxr-xr-x root/root usr/
+drwxr-xr-x root/root usr/bin/
+-rwxr-xr-x root/root usr/bin/fnott
+-rwxr-xr-x root/root usr/bin/fnottctl
+drwxr-xr-x root/root usr/share/
+drwxr-xr-x root/root usr/share/applications/
+-rw-r--r-- root/root usr/share/applications/fnott.desktop
+drwxr-xr-x root/root usr/share/dbus-1/
+drwxr-xr-x root/root usr/share/dbus-1/services/
+-rw-r--r-- root/root usr/share/dbus-1/services/fnott.service
+drwxr-xr-x root/root usr/share/doc/
+drwxr-xr-x root/root usr/share/doc/fnott/
+-rw-r--r-- root/root usr/share/doc/fnott/LICENSE
+-rw-r--r-- root/root usr/share/doc/fnott/README.md
+drwxr-xr-x root/root usr/share/fish/
+drwxr-xr-x root/root usr/share/fish/vendor_completions.d/
+-rw-r--r-- root/root usr/share/fish/vendor_completions.d/fnott.fish
+-rw-r--r-- root/root usr/share/fish/vendor_completions.d/fnottctl.fish
+drwxr-xr-x root/root usr/share/man/
+drwxr-xr-x root/root usr/share/man/man1/
+-rw-r--r-- root/root usr/share/man/man1/fnott.1.gz
+-rw-r--r-- root/root usr/share/man/man1/fnottctl.1.gz
+drwxr-xr-x root/root usr/share/man/man5/
+-rw-r--r-- root/root usr/share/man/man5/fnott.ini.5.gz
+drwxr-xr-x root/root usr/share/zsh/
+drwxr-xr-x root/root usr/share/zsh/site-functions/
+-rw-r--r-- root/root usr/share/zsh/site-functions/_fnott
+-rw-r--r-- root/root usr/share/zsh/site-functions/_fnottctl
diff --git a/opt/fnott/.signature b/opt/fnott/.signature
new file mode 100644
index 0000000..83f935a
--- /dev/null
+++ b/opt/fnott/.signature
@@ -0,0 +1,6 @@
+RWTZ9IduCSQ/mGZVchX+xrvlrdJp95yIdEuCL9DuqqBpiTMgVT6M8q3dZD0rTyCUvhAeBp/2DPmXNpu2rP26pqGbcfiP1dQ4Qgg=
+
+SHA256 (MAKEPKG) = 6972c5585de5eb2869bf01451c497b8f56ab3aec731724aeac0aa32c9a9bfa54
+SHA256 (.footprint) = 275babe81bcd2aaf57a8a20b534ecb00c28daf7450dcad5a0f4945da3ec586d5
+SHA256 (fnott-1.8.0.tar.gz) = 896bf281431067adf539a8e563db7ef0409877f53131af4fd6656ceda11d24db
+SHA256 (fnott#1.8.0-1.pkg.tar.gz) = 675eecb1353297c0077af37ccac37fb41cccea53ccd724bdfc9b8153cca0e415
diff --git a/opt/fnott/MAKEPKG b/opt/fnott/MAKEPKG
new file mode 100644
index 0000000..9e20ba2
--- /dev/null
+++ b/opt/fnott/MAKEPKG
@@ -0,0 +1,37 @@
+#!/bin/mkpkg
+# description: Keyboard driven and lightweight Wayland notification daemon
+# url: https://codeberg.org/dnkl/fnott
+
+name=fnott
+version=1.8.0
+release=1
+depends=(libnotify fcft fontconfig freetype pixman libpng wayland dbus)
+makedeps=(meson ninja scdoc wayland-protocols tllist)
+source=(https://codeberg.org/dnkl/fnott/archive/$version.tar.gz)
+renames=($name-$version.tar.gz)
+sha256sums=(
+ "896bf281431067adf539a8e563db7ef0409877f53131af4fd6656ceda11d24db"
+)
+
+build() {
+ cd $name
+
+ meson setup build \
+ --prefix=/usr \
+ --buildtype=plain \
+ --wrap-mode=nodownload \
+ -D b_lto=true \
+ -D b_pie=true \
+ -D docs=enabled \
+ -D werror=false
+
+ meson compile -C build
+ DESTDIR=$PKG meson install -C build
+}
+
+signify() {
+ untrusted comment: public key
+ RWTZ9IduCSQ/mL8337TEUinPwT92xFEUpD92hkS7IxcOnzTt9QdpohT3
+}
+
+# vim: filetype=sh
diff --git a/opt/foot-terminfo/.footprint b/opt/foot-terminfo/.footprint
new file mode 100644
index 0000000..5dc4cc1
--- /dev/null
+++ b/opt/foot-terminfo/.footprint
@@ -0,0 +1,6 @@
+drwxr-xr-x root/root usr/
+drwxr-xr-x root/root usr/share/
+drwxr-xr-x root/root usr/share/terminfo/
+drwxr-xr-x root/root usr/share/terminfo/f/
+-rw-r--r-- root/root usr/share/terminfo/f/foot
+-rw-r--r-- root/root usr/share/terminfo/f/foot-direct
diff --git a/opt/foot-terminfo/.signature b/opt/foot-terminfo/.signature
new file mode 100644
index 0000000..5d15dc7
--- /dev/null
+++ b/opt/foot-terminfo/.signature
@@ -0,0 +1,6 @@
+RWTZ9IduCSQ/mFrIs1IT7U4LJMwc1a1Jei77C7tu37Ey5r4atGtm6EIYYbvzXHrhxyqqTJ0o3VOG4BaIgye6quRmZXawgciDIgU=
+
+SHA256 (MAKEPKG) = 2c8ad50858f63a1e43974d9ffbf5cf6442f29f12a834357ea7f7482d787743e2
+SHA256 (.footprint) = 1ce55db600e79c87f3d7a46bb51f0cb4151fb3a349a4f170a3a48f9a4aa3d604
+SHA256 (foot-terminfo-1.27.0.tar.gz) = f5917cad2d7b723b99873e53d78fd10ea202923d189aed5086591fc53b70b7e3
+SHA256 (foot-terminfo#1.27.0-1.pkg.tar.gz) = 5520e463734938b9b767903f86944581ef63109560fcd63c5070a41089fee13e
diff --git a/opt/foot-terminfo/MAKEPKG b/opt/foot-terminfo/MAKEPKG
new file mode 100644
index 0000000..d786a76
--- /dev/null
+++ b/opt/foot-terminfo/MAKEPKG
@@ -0,0 +1,31 @@
+#!/bin/mkpkg
+# description: Foot terminal terminfo
+# url: https://codeberg.org/dnkl/foot
+
+name=foot-terminfo
+version=1.27.0
+release=1
+depends=(ncurses)
+source=(https://codeberg.org/dnkl/foot/archive/$version.tar.gz)
+renames=($name-$version.tar.gz)
+
+sha256sums=(
+ "f5917cad2d7b723b99873e53d78fd10ea202923d189aed5086591fc53b70b7e3"
+)
+
+build() {
+ cd foot
+
+ sed 's/@default_terminfo@/foot/g' foot.info | \
+ tic -x -o build -e foot,foot-direct -
+
+ install -d $PKG/usr/share/terminfo/f
+ cp build/f/* $PKG/usr/share/terminfo/f/
+}
+
+signify() {
+ untrusted comment: public key
+ RWTZ9IduCSQ/mL8337TEUinPwT92xFEUpD92hkS7IxcOnzTt9QdpohT3
+}
+
+# vim: filetype=sh
diff --git a/opt/foot/.footprint b/opt/foot/.footprint
new file mode 100644
index 0000000..b01329d
--- /dev/null
+++ b/opt/foot/.footprint
@@ -0,0 +1,117 @@
+drwxr-xr-x root/root etc/
+drwxr-xr-x root/root etc/xdg/
+drwxr-xr-x root/root etc/xdg/foot/
+-rw-r--r-- root/root etc/xdg/foot/foot.ini
+drwxr-xr-x root/root usr/
+drwxr-xr-x root/root usr/bin/
+-rwxr-xr-x root/root usr/bin/foot
+-rwxr-xr-x root/root usr/bin/footclient
+drwxr-xr-x root/root usr/share/
+drwxr-xr-x root/root usr/share/applications/
+-rw-r--r-- root/root usr/share/applications/foot-server.desktop
+-rw-r--r-- root/root usr/share/applications/foot.desktop
+-rw-r--r-- root/root usr/share/applications/footclient.desktop
+drwxr-xr-x root/root usr/share/foot/
+drwxr-xr-x root/root usr/share/foot/themes/
+-rw-r--r-- root/root usr/share/foot/themes/aeroroot
+-rw-r--r-- root/root usr/share/foot/themes/alacritty
+-rw-r--r-- root/root usr/share/foot/themes/apprentice
+-rw-r--r-- root/root usr/share/foot/themes/ayu-dark
+-rw-r--r-- root/root usr/share/foot/themes/ayu-mirage
+-rw-r--r-- root/root usr/share/foot/themes/catppuccin-frappe
+-rw-r--r-- root/root usr/share/foot/themes/catppuccin-latte
+-rw-r--r-- root/root usr/share/foot/themes/catppuccin-macchiato
+-rw-r--r-- root/root usr/share/foot/themes/catppuccin-mocha
+-rw-r--r-- root/root usr/share/foot/themes/chiba-dark
+-rw-r--r-- root/root usr/share/foot/themes/derp
+-rw-r--r-- root/root usr/share/foot/themes/deus
+-rw-r--r-- root/root usr/share/foot/themes/dracula
+-rw-r--r-- root/root usr/share/foot/themes/dracula-iterm
+-rw-r--r-- root/root usr/share/foot/themes/electrophoretic
+-rw-r--r-- root/root usr/share/foot/themes/ferra
+-rw-r--r-- root/root usr/share/foot/themes/gruvbox
+-rw-r--r-- root/root usr/share/foot/themes/gruvbox-dark
+-rw-r--r-- root/root usr/share/foot/themes/gruvbox-light
+-rw-r--r-- root/root usr/share/foot/themes/hacktober
+-rw-r--r-- root/root usr/share/foot/themes/iterm
+-rw-r--r-- root/root usr/share/foot/themes/jetbrains-darcula
+-rw-r--r-- root/root usr/share/foot/themes/kitty
+-rw-r--r-- root/root usr/share/foot/themes/material-amber
+-rw-r--r-- root/root usr/share/foot/themes/material-design
+-rw-r--r-- root/root usr/share/foot/themes/modus-operandi
+-rw-r--r-- root/root usr/share/foot/themes/modus-vivendi
+-rw-r--r-- root/root usr/share/foot/themes/modus-vivendi-tinted
+-rw-r--r-- root/root usr/share/foot/themes/molokai
+-rw-r--r-- root/root usr/share/foot/themes/monokai-pro
+-rw-r--r-- root/root usr/share/foot/themes/moonfly
+-rw-r--r-- root/root usr/share/foot/themes/neon
+-rw-r--r-- root/root usr/share/foot/themes/night-owl
+-rw-r--r-- root/root usr/share/foot/themes/nightfly
+-rw-r--r-- root/root usr/share/foot/themes/noirblaze
+-rw-r--r-- root/root usr/share/foot/themes/nord
+-rw-r--r-- root/root usr/share/foot/themes/nordiq
+-rw-r--r-- root/root usr/share/foot/themes/nvim
+-rw-r--r-- root/root usr/share/foot/themes/nvim-dark
+-rw-r--r-- root/root usr/share/foot/themes/nvim-light
+-rw-r--r-- root/root usr/share/foot/themes/onedark
+-rw-r--r-- root/root usr/share/foot/themes/onehalf-dark
+-rw-r--r-- root/root usr/share/foot/themes/panda
+-rw-r--r-- root/root usr/share/foot/themes/paper-color
+-rw-r--r-- root/root usr/share/foot/themes/paper-color-dark
+-rw-r--r-- root/root usr/share/foot/themes/paper-color-light
+-rw-r--r-- root/root usr/share/foot/themes/poimandres
+-rw-r--r-- root/root usr/share/foot/themes/rezza
+-rw-r--r-- root/root usr/share/foot/themes/rose-pine
+-rw-r--r-- root/root usr/share/foot/themes/rose-pine-dawn
+-rw-r--r-- root/root usr/share/foot/themes/rose-pine-moon
+-rw-r--r-- root/root usr/share/foot/themes/selenized
+-rw-r--r-- root/root usr/share/foot/themes/selenized-black
+-rw-r--r-- root/root usr/share/foot/themes/selenized-dark
+-rw-r--r-- root/root usr/share/foot/themes/selenized-light
+-rw-r--r-- root/root usr/share/foot/themes/selenized-white
+-rw-r--r-- root/root usr/share/foot/themes/solarized
+-rw-r--r-- root/root usr/share/foot/themes/solarized-dark
+-rw-r--r-- root/root usr/share/foot/themes/solarized-dark-normal-brights
+-rw-r--r-- root/root usr/share/foot/themes/solarized-light
+-rw-r--r-- root/root usr/share/foot/themes/solarized-normal-brights
+-rw-r--r-- root/root usr/share/foot/themes/srcery
+-rw-r--r-- root/root usr/share/foot/themes/starlight
+-rw-r--r-- root/root usr/share/foot/themes/tango
+-rw-r--r-- root/root usr/share/foot/themes/tempus-autumn
+-rw-r--r-- root/root usr/share/foot/themes/tempus-classic
+-rw-r--r-- root/root usr/share/foot/themes/tempus-dawn
+-rw-r--r-- root/root usr/share/foot/themes/tempus-day
+-rw-r--r-- root/root usr/share/foot/themes/tempus-dusk
+-rw-r--r-- root/root usr/share/foot/themes/tempus-fugit
+-rw-r--r-- root/root usr/share/foot/themes/tempus-future
+-rw-r--r-- root/root usr/share/foot/themes/tempus-night
+-rw-r--r-- root/root usr/share/foot/themes/tempus-past
+-rw-r--r-- root/root usr/share/foot/themes/tempus-rift
+-rw-r--r-- root/root usr/share/foot/themes/tempus-spring
+-rw-r--r-- root/root usr/share/foot/themes/tempus-summer
+-rw-r--r-- root/root usr/share/foot/themes/tempus-tempest
+-rw-r--r-- root/root usr/share/foot/themes/tempus-totus
+-rw-r--r-- root/root usr/share/foot/themes/tempus-warp
+-rw-r--r-- root/root usr/share/foot/themes/tempus-winter
+-rw-r--r-- root/root usr/share/foot/themes/tokyonight-light
+-rw-r--r-- root/root usr/share/foot/themes/tokyonight-night
+-rw-r--r-- root/root usr/share/foot/themes/tokyonight-storm
+-rw-r--r-- root/root usr/share/foot/themes/visibone
+-rw-r--r-- root/root usr/share/foot/themes/xterm
+-rw-r--r-- root/root usr/share/foot/themes/zenburn
+drwxr-xr-x root/root usr/share/icons/
+drwxr-xr-x root/root usr/share/icons/hicolor/
+drwxr-xr-x root/root usr/share/icons/hicolor/48x48/
+drwxr-xr-x root/root usr/share/icons/hicolor/48x48/apps/
+-rw-r--r-- root/root usr/share/icons/hicolor/48x48/apps/foot.png
+drwxr-xr-x root/root usr/share/icons/hicolor/scalable/
+drwxr-xr-x root/root usr/share/icons/hicolor/scalable/apps/
+-rw-r--r-- root/root usr/share/icons/hicolor/scalable/apps/foot.svg
+drwxr-xr-x root/root usr/share/man/
+drwxr-xr-x root/root usr/share/man/man1/
+-rw-r--r-- root/root usr/share/man/man1/foot.1.gz
+-rw-r--r-- root/root usr/share/man/man1/footclient.1.gz
+drwxr-xr-x root/root usr/share/man/man5/
+-rw-r--r-- root/root usr/share/man/man5/foot.ini.5.gz
+drwxr-xr-x root/root usr/share/man/man7/
+-rw-r--r-- root/root usr/share/man/man7/foot-ctlseqs.7.gz
diff --git a/opt/foot/.signature b/opt/foot/.signature
new file mode 100644
index 0000000..e86d789
--- /dev/null
+++ b/opt/foot/.signature
@@ -0,0 +1,6 @@
+RWTZ9IduCSQ/mO4zYe40auM7WS7lhIAMGyv2QgJKNr1MQUzrDQI1AMppPc9Ob+CYg0MoNZRwBcRdBYG4WuYVP4XsUirRfqbu9Ag=
+
+SHA256 (MAKEPKG) = 44a276a3d4ff5bbbdc5f6f77bcb8ab91fca4b9d0d86fa2534f86910b0174bcdc
+SHA256 (.footprint) = 4c40a1872a17105bfa068da9824166965cbf1db89862bdb7adb193d41306b6bd
+SHA256 (foot-1.28.0.tar.gz) = 4296be402b5684d049534598e69db92b918f92beac9dab76b585207045f0b037
+SHA256 (foot#1.28.0-1.pkg.tar.gz) = 00148c85c1de99b0a8522599d5067b4c2d718a745d0e61a0f33ef388bda12ddf
diff --git a/opt/foot/MAKEPKG b/opt/foot/MAKEPKG
new file mode 100644
index 0000000..9df4b68
--- /dev/null
+++ b/opt/foot/MAKEPKG
@@ -0,0 +1,38 @@
+#!/bin/mkpkg
+# description: A fast, lightweight Wayland terminal emulator
+# url: https://codeberg.org/dnkl/foot
+
+name=foot
+version=1.28.0
+release=1
+depends=(fcft libxkbcommon utf8proc wayland pixman)
+makedeps=(meson scdoc)
+source=(https://codeberg.org/dnkl/foot/archive/$version.tar.gz)
+renames=($name-$version.tar.gz)
+
+sha256sums=(
+ "4296be402b5684d049534598e69db92b918f92beac9dab76b585207045f0b037"
+)
+
+build() {
+ meson setup $name build \
+ --prefix=/usr \
+ --buildtype=release \
+ -D grapheme-clustering=enabled \
+ -D terminfo=disabled
+
+ meson compile -C build
+ DESTDIR=$PKG meson install -C build
+
+ rm -rf $PKG/usr/share/doc
+ rm -rf $PKG/usr/share/fish
+ rm -rf $PKG/usr/share/bash-completion
+ rm -rf $PKG/usr/share/zsh
+}
+
+signify() {
+ untrusted comment: public key
+ RWTZ9IduCSQ/mL8337TEUinPwT92xFEUpD92hkS7IxcOnzTt9QdpohT3
+}
+
+# vim: filetype=sh
diff --git a/opt/fzy/.footprint b/opt/fzy/.footprint
new file mode 100644
index 0000000..e39df9b
--- /dev/null
+++ b/opt/fzy/.footprint
@@ -0,0 +1,7 @@
+drwxr-xr-x root/root usr/
+drwxr-xr-x root/root usr/bin/
+-rwxr-xr-x root/root usr/bin/fzy
+drwxr-xr-x root/root usr/share/
+drwxr-xr-x root/root usr/share/man/
+drwxr-xr-x root/root usr/share/man/man1/
+-rw-r--r-- root/root usr/share/man/man1/fzy.1.gz
diff --git a/opt/fzy/.signature b/opt/fzy/.signature
new file mode 100644
index 0000000..e7b986c
--- /dev/null
+++ b/opt/fzy/.signature
@@ -0,0 +1,6 @@
+RWTZ9IduCSQ/mJX0yTD8BqUI+omBqQ1Gyo9WHw3sANvVIVY1MAAR1l09Gz7JP5XyYxd73lUh20RQV1w5YCd8yEjRo6u2ozSZIAQ=
+
+SHA256 (MAKEPKG) = 286077d4874c08a7e83a1e7fb9588071a58ed6ee11216c20a43f526819bed251
+SHA256 (.footprint) = 912aeba4544a2c45b64285407d998a4d39ff0e6e43aa3662dc8277b35d3bb1b0
+SHA256 (v1.1.tar.gz) = 93d300d9c6c7063b2c6bda4e08a9704a029ec33f609718cd95443d1a890aff4e
+SHA256 (fzy#1.1-1.pkg.tar.gz) = 0f8499b6296ddfb10516569eb65f7fd9e80b256cb2b7b524e274c86c53395adc
diff --git a/opt/fzy/MAKEPKG b/opt/fzy/MAKEPKG
new file mode 100644
index 0000000..f778d5a
--- /dev/null
+++ b/opt/fzy/MAKEPKG
@@ -0,0 +1,26 @@
+#!/bin/mkpkg
+# description: A fast, simple fuzzy text selector
+# url: https://github.com/jhawthorn/fzy
+
+name=fzy
+version=1.1
+release=1
+source=(https://github.com/jhawthorn/fzy/archive/refs/tags/v$version.tar.gz)
+
+sha256sums=(
+ "93d300d9c6c7063b2c6bda4e08a9704a029ec33f609718cd95443d1a890aff4e"
+)
+
+build() {
+ cd $name-$version
+
+ make PREFIX=/usr
+ make PREFIX=/usr DESTDIR=$PKG install
+}
+
+signify() {
+ untrusted comment: public key
+ RWTZ9IduCSQ/mL8337TEUinPwT92xFEUpD92hkS7IxcOnzTt9QdpohT3
+}
+
+# vim: filetype=sh
diff --git a/opt/geoip/.footprint b/opt/geoip/.footprint
new file mode 100644
index 0000000..bd926dc
--- /dev/null
+++ b/opt/geoip/.footprint
@@ -0,0 +1,21 @@
+drwxr-xr-x root/root usr/
+drwxr-xr-x root/root usr/bin/
+-rwxr-xr-x root/root usr/bin/geoip_update
+-rwxr-xr-x root/root usr/bin/geoiplookup
+-rwxr-xr-x root/root usr/bin/geoiplookup6
+drwxr-xr-x root/root usr/include/
+-rw-r--r-- root/root usr/include/GeoIP.h
+-rw-r--r-- root/root usr/include/GeoIPCity.h
+drwxr-xr-x root/root usr/lib/
+-rw-r--r-- root/root usr/lib/libGeoIP.a
+-rwxr-xr-x root/root usr/lib/libGeoIP.so.1.6.12
+lrwxrwxrwx root/root usr/lib/libGeoIP.so -> libGeoIP.so.1.6.12
+lrwxrwxrwx root/root usr/lib/libGeoIP.so.1 -> libGeoIP.so.1.6.12
+drwxr-xr-x root/root usr/lib/pkgconfig/
+-rw-r--r-- root/root usr/lib/pkgconfig/geoip.pc
+drwxr-xr-x root/root usr/share/
+drwxr-xr-x root/root usr/share/GeoIP/
+drwxr-xr-x root/root usr/share/man/
+drwxr-xr-x root/root usr/share/man/man1/
+-rw-r--r-- root/root usr/share/man/man1/geoiplookup.1.gz
+-rw-r--r-- root/root usr/share/man/man1/geoiplookup6.1.gz
diff --git a/opt/geoip/.signature b/opt/geoip/.signature
new file mode 100644
index 0000000..a449378
--- /dev/null
+++ b/opt/geoip/.signature
@@ -0,0 +1,7 @@
+RWTZ9IduCSQ/mK62peiPccu3foq2ZnJ3PzdCUKxlqmkdVg20K5vEbE61/2svqllqdRj+xDz1x6XUI2z899eDAbEWEw7atNmOVws=
+
+SHA256 (MAKEPKG) = e94374be736fb0ab6b42727c78a176f627d57c1ba5237d08edb7850a283ca3e7
+SHA256 (.footprint) = 09e9fa6e00a47793ded587534518a20b9e793ff561853903aef1fd11fecc28d0
+SHA256 (GeoIP-1.6.12.tar.gz) = 1dfb748003c5e4b7fd56ba8c4cd786633d5d6f409547584f6910398389636f80
+SHA256 (geoip_update.sh) = a814a6fc80144bb3850a02949e7e7311dd7d59d30b8da22f289d86b0ac4f18d6
+SHA256 (geoip#1.6.12-1.pkg.tar.gz) = 39cbd03bfab6e111baf00d4da1a767730c8070b3c7a84cd2034b4595df5df3c9
diff --git a/opt/geoip/MAKEPKG b/opt/geoip/MAKEPKG
new file mode 100644
index 0000000..924fc18
--- /dev/null
+++ b/opt/geoip/MAKEPKG
@@ -0,0 +1,37 @@
+#!/bin/mkpkg
+# description: Non-DNS IP-to-country resolver C library and utilities
+# url: https://github.com/maxmind/geoip-api-c
+
+name=geoip
+version=1.6.12
+release=1
+makedeps=(libtool autoconf automake)
+source=(https://github.com/maxmind/geoip-api-c/releases/download/v$version/GeoIP-$version.tar.gz
+ geoip_update.sh)
+
+sha256sums=(
+ "1dfb748003c5e4b7fd56ba8c4cd786633d5d6f409547584f6910398389636f80"
+ "a814a6fc80144bb3850a02949e7e7311dd7d59d30b8da22f289d86b0ac4f18d6"
+)
+
+build() {
+ cd $SRC/GeoIP-$version
+
+ ./configure \
+ --prefix=/usr \
+ --mandir=/usr/share/man \
+ --sysconfdir=/etc
+
+ make
+ make DESTDIR=$PKG install
+
+ install -d $PKG/usr/share/GeoIP
+ install -m 755 $SRC/geoip_update.sh $PKG/usr/bin/geoip_update
+}
+
+signify() {
+ untrusted comment: public key
+ RWTZ9IduCSQ/mL8337TEUinPwT92xFEUpD92hkS7IxcOnzTt9QdpohT3
+}
+
+#vim: filetype=sh
diff --git a/opt/geoip/geoip_update.sh b/opt/geoip/geoip_update.sh
new file mode 100644
index 0000000..a7db14f
--- /dev/null
+++ b/opt/geoip/geoip_update.sh
@@ -0,0 +1,86 @@
+#!/bin/bash
+# Download legacy GeoIP databases from https://mailfud.org/geoip-legacy/
+# Deploy to /etc/cron.weekly/geoip_update (no .sh extension)
+
+DBDIR=/usr/share/GeoIP
+FILES="GeoIP GeoIPv6 GeoIPCity GeoIPCityv6 GeoIPASNum GeoIPASNumv6"
+
+# If http proxy needed, uncomment:
+#export https_proxy="http://foo.bar:3128"
+
+# Uncomment to enable iptables xt_geoip updating (requires xtables-addons):
+#XTABLES="GeoIP-legacy.csv"
+#XT_GEOIP_BUILD=/usr/lib/xtables-addons/xt_geoip_build
+
+test -w "$DBDIR" && cd "$DBDIR" 2>/dev/null || { echo "Invalid directory: $DBDIR"; exit 1; }
+
+# Stagger start when run from cron
+[ ! -t 0 ] && sleep $((RANDOM / 54))
+
+[ -n "$XTABLES" ] && FILES="$FILES $XTABLES"
+
+for f in $FILES; do
+ f=${f%.gz}
+ [[ ! "$f" =~ \.csv ]] && f=${f%.dat}.dat
+
+ curl -sSf --max-time 30 -o "$f.gz" "https://mailfud.org/geoip-legacy/$f.gz"
+ ret=$?
+ if [ $ret -ne 0 ]; then
+ printf 'curl failed for %s: exit %s\n' "$f.gz" "$ret" >&2
+ continue
+ fi
+
+ if gzip -dc "$f.gz" > "$f.tmp"; then
+ # Handle first-run where $f may not exist yet
+ if [ ! -f "$f" ] || ! diff -q "$f" "$f.tmp" >/dev/null 2>&1; then
+ [ "$f" = "$XTABLES" ] && XUPD=1
+ printf 'updating %s\n' "$f"
+ chmod 644 "$f.tmp"
+ mv -f "$f.tmp" "$f"
+ else
+ printf '%s is up to date\n' "$f"
+ fi
+ else
+ printf 'gunzip failed for %s\n' "$f" >&2
+ fi
+ rm -f "$f.tmp" "$f.gz"
+done
+
+[ -z "$XTABLES" ] && exit 0
+
+if [ -z "$XT_GEOIP_BUILD" ]; then
+ if [ -f /usr/lib/xtables-addons/xt_geoip_build ]; then
+ XT_GEOIP_BUILD=/usr/lib/xtables-addons/xt_geoip_build
+ elif [ -f /usr/libexec/xtables-addons/xt_geoip_build ]; then
+ XT_GEOIP_BUILD=/usr/libexec/xtables-addons/xt_geoip_build
+ else
+ echo "xt_geoip_build not found; xtables-addons not installed?" >&2
+ exit 1
+ fi
+fi
+
+[ ! -f "GeoIP-legacy.csv" ] && {
+ echo "GeoIP-legacy.csv not found, cannot update xt_geoip" >&2
+ exit 1
+}
+
+if [ -n "$XUPD" ] || [ -z "$(find /usr/share/xt_geoip -name 'US.*' -mtime -14 2>/dev/null)" ]; then
+ mkdir -m 755 -p /usr/share/xt_geoip
+ if grep -q dbip-country-lite "$XT_GEOIP_BUILD"; then
+ tr -d '"' < "$DBDIR/GeoIP-legacy.csv" | cut -d, -f1,2,5 > "$DBDIR/dbip-country-lite.csv.tmp" &&
+ mv -f "$DBDIR/dbip-country-lite.csv.tmp" "$DBDIR/dbip-country-lite.csv"
+ XCMD="perl $XT_GEOIP_BUILD -D /usr/share/xt_geoip -S $DBDIR"
+ else
+ XCMD="perl $XT_GEOIP_BUILD -D /usr/share/xt_geoip $DBDIR/GeoIP-legacy.csv"
+ fi
+ ret=$($XCMD 2>/dev/null | tail -1)
+ if [[ "$ret" =~ (Zimbabwe|ZW) ]]; then
+ echo "xt_geoip updated"
+ else
+ echo "xt_geoip update failed" >&2
+ printf 'try manually: %s\n' "$XCMD" >&2
+ echo "perl module Text::CSV_XS required" >&2
+ fi
+else
+ echo "xt_geoip is up to date"
+fi
diff --git a/opt/gettext/.footprint b/opt/gettext/.footprint
new file mode 100644
index 0000000..8d4e547
--- /dev/null
+++ b/opt/gettext/.footprint
@@ -0,0 +1,160 @@
+drwxr-xr-x root/root usr/
+drwxr-xr-x root/root usr/bin/
+-rwxr-xr-x root/root usr/bin/autopoint
+-rwxr-xr-x root/root usr/bin/envsubst
+-rwxr-xr-x root/root usr/bin/gettext
+-rwxr-xr-x root/root usr/bin/gettext.sh
+-rwxr-xr-x root/root usr/bin/gettextize
+-rwxr-xr-x root/root usr/bin/msgattrib
+-rwxr-xr-x root/root usr/bin/msgcat
+-rwxr-xr-x root/root usr/bin/msgcmp
+-rwxr-xr-x root/root usr/bin/msgcomm
+-rwxr-xr-x root/root usr/bin/msgconv
+-rwxr-xr-x root/root usr/bin/msgen
+-rwxr-xr-x root/root usr/bin/msgexec
+-rwxr-xr-x root/root usr/bin/msgfilter
+-rwxr-xr-x root/root usr/bin/msgfmt
+-rwxr-xr-x root/root usr/bin/msggrep
+-rwxr-xr-x root/root usr/bin/msginit
+-rwxr-xr-x root/root usr/bin/msgmerge
+-rwxr-xr-x root/root usr/bin/msgpre
+-rwxr-xr-x root/root usr/bin/msgunfmt
+-rwxr-xr-x root/root usr/bin/msguniq
+-rwxr-xr-x root/root usr/bin/ngettext
+-rwxr-xr-x root/root usr/bin/po-fetch
+-rwxr-xr-x root/root usr/bin/printf_gettext
+-rwxr-xr-x root/root usr/bin/printf_ngettext
+-rwxr-xr-x root/root usr/bin/recode-sr-latin
+-rwxr-xr-x root/root usr/bin/spit
+-rwxr-xr-x root/root usr/bin/xgettext
+drwxr-xr-x root/root usr/lib/
+-rwxr-xr-x root/root usr/lib/libgettextlib-1.0.so
+-rwxr-xr-x root/root usr/lib/libgettextpo.so.0.6.0
+-rwxr-xr-x root/root usr/lib/libgettextsrc-1.0.so
+-rwxr-xr-x root/root usr/lib/libtextstyle.so.0.2.7
+lrwxrwxrwx root/root usr/lib/libgettextlib.so -> libgettextlib-1.0.so
+lrwxrwxrwx root/root usr/lib/libgettextpo.so -> libgettextpo.so.0.6.0
+lrwxrwxrwx root/root usr/lib/libgettextpo.so.0 -> libgettextpo.so.0.6.0
+lrwxrwxrwx root/root usr/lib/libgettextsrc.so -> libgettextsrc-1.0.so
+lrwxrwxrwx root/root usr/lib/libtextstyle.so -> libtextstyle.so.0.2.7
+lrwxrwxrwx root/root usr/lib/libtextstyle.so.0 -> libtextstyle.so.0.2.7
+drwxr-xr-x root/root usr/lib/gettext/
+drwxr-xr-x root/root usr/share/
+drwxr-xr-x root/root usr/share/aclocal/
+-rw-r--r-- root/root usr/share/aclocal/nls.m4
+drwxr-xr-x root/root usr/share/gettext-1.0/
+drwxr-xr-x root/root usr/share/gettext-1.0/its/
+-rw-r--r-- root/root usr/share/gettext-1.0/its/docbook.loc
+-rw-r--r-- root/root usr/share/gettext-1.0/its/docbook4.its
+-rw-r--r-- root/root usr/share/gettext-1.0/its/docbook5.its
+-rw-r--r-- root/root usr/share/gettext-1.0/its/glade.loc
+-rw-r--r-- root/root usr/share/gettext-1.0/its/glade1.its
+-rw-r--r-- root/root usr/share/gettext-1.0/its/glade2.its
+-rw-r--r-- root/root usr/share/gettext-1.0/its/gsettings.its
+-rw-r--r-- root/root usr/share/gettext-1.0/its/gsettings.loc
+-rw-r--r-- root/root usr/share/gettext-1.0/its/gtkbuilder.its
+-rw-r--r-- root/root usr/share/gettext-1.0/its/metainfo.its
+-rw-r--r-- root/root usr/share/gettext-1.0/its/metainfo.loc
+drwxr-xr-x root/root usr/share/gettext/
+-rw-r--r-- root/root usr/share/gettext/ABOUT-NLS
+-rw-r--r-- root/root usr/share/gettext/archive.dir.tar.xz
+-rwxr-xr-x root/root usr/share/gettext/config.rpath
+-rw-r--r-- root/root usr/share/gettext/disclaim-translations.txt
+-rw-r--r-- root/root usr/share/gettext/gettext.h
+-rw-r--r-- root/root usr/share/gettext/javaversion.class
+-rw-r--r-- root/root usr/share/gettext/msgunfmt.tcl
+drwxr-xr-x root/root usr/share/gettext/m4/
+-rw-r--r-- root/root usr/share/gettext/m4/build-to-host.m4
+-rw-r--r-- root/root usr/share/gettext/m4/gettext.m4
+-rw-r--r-- root/root usr/share/gettext/m4/host-cpu-c-abi.m4
+-rw-r--r-- root/root usr/share/gettext/m4/iconv.m4
+-rw-r--r-- root/root usr/share/gettext/m4/intlmacosx.m4
+-rw-r--r-- root/root usr/share/gettext/m4/lib-ld.m4
+-rw-r--r-- root/root usr/share/gettext/m4/lib-link.m4
+-rw-r--r-- root/root usr/share/gettext/m4/lib-prefix.m4
+-rw-r--r-- root/root usr/share/gettext/m4/nls.m4
+-rw-r--r-- root/root usr/share/gettext/m4/po.m4
+-rw-r--r-- root/root usr/share/gettext/m4/progtest.m4
+drwxr-xr-x root/root usr/share/gettext/po/
+-rw-r--r-- root/root usr/share/gettext/po/Makefile.in.in
+-rw-r--r-- root/root usr/share/gettext/po/Makevars.template
+-rw-r--r-- root/root usr/share/gettext/po/Rules-quot
+-rw-r--r-- root/root usr/share/gettext/po/boldquot.sed
+-rw-r--r-- root/root usr/share/gettext/po/en@boldquot.header
+-rw-r--r-- root/root usr/share/gettext/po/en@quot.header
+-rwxr-xr-x root/root usr/share/gettext/po/fetch-po
+-rw-r--r-- root/root usr/share/gettext/po/insert-header.sed
+-rw-r--r-- root/root usr/share/gettext/po/quot.sed
+-rw-r--r-- root/root usr/share/gettext/po/remove-potcdate.sed
+drwxr-xr-x root/root usr/share/gettext/projects/
+-rw-r--r-- root/root usr/share/gettext/projects/index
+-rwxr-xr-x root/root usr/share/gettext/projects/team-address
+drwxr-xr-x root/root usr/share/gettext/projects/GNOME/
+-rwxr-xr-x root/root usr/share/gettext/projects/GNOME/team-address
+-rw-r--r-- root/root usr/share/gettext/projects/GNOME/teams.html
+-rw-r--r-- root/root usr/share/gettext/projects/GNOME/teams.url
+-rwxr-xr-x root/root usr/share/gettext/projects/GNOME/trigger
+drwxr-xr-x root/root usr/share/gettext/projects/KDE/
+-rwxr-xr-x root/root usr/share/gettext/projects/KDE/team-address
+-rw-r--r-- root/root usr/share/gettext/projects/KDE/teams.html
+-rw-r--r-- root/root usr/share/gettext/projects/KDE/teams.url
+-rwxr-xr-x root/root usr/share/gettext/projects/KDE/trigger
+drwxr-xr-x root/root usr/share/gettext/projects/TP/
+-rwxr-xr-x root/root usr/share/gettext/projects/TP/team-address
+-rw-r--r-- root/root usr/share/gettext/projects/TP/teams.html
+-rw-r--r-- root/root usr/share/gettext/projects/TP/teams.url
+-rwxr-xr-x root/root usr/share/gettext/projects/TP/trigger
+drwxr-xr-x root/root usr/share/gettext/schema/
+-rw-r--r-- root/root usr/share/gettext/schema/its-extensions.xsd
+-rw-r--r-- root/root usr/share/gettext/schema/its.xsd10
+-rw-r--r-- root/root usr/share/gettext/schema/its.xsd11
+-rw-r--r-- root/root usr/share/gettext/schema/locating-rules.xsd10
+-rw-r--r-- root/root usr/share/gettext/schema/locating-rules.xsd11
+drwxr-xr-x root/root usr/share/gettext/styles/
+-rw-r--r-- root/root usr/share/gettext/styles/po-default.css
+-rw-r--r-- root/root usr/share/gettext/styles/po-emacs-x.css
+-rw-r--r-- root/root usr/share/gettext/styles/po-emacs-xterm.css
+-rw-r--r-- root/root usr/share/gettext/styles/po-emacs-xterm16.css
+-rw-r--r-- root/root usr/share/gettext/styles/po-emacs-xterm256.css
+-rw-r--r-- root/root usr/share/gettext/styles/po-vim.css
+drwxr-xr-x root/root usr/share/info/
+-rw-r--r-- root/root usr/share/info/gettext.info
+-rw-r--r-- root/root usr/share/info/libtextstyle.info
+drwxr-xr-x root/root usr/share/man/
+drwxr-xr-x root/root usr/share/man/man1/
+-rw-r--r-- root/root usr/share/man/man1/autopoint.1.gz
+-rw-r--r-- root/root usr/share/man/man1/envsubst.1.gz
+-rw-r--r-- root/root usr/share/man/man1/gettext.1.gz
+-rw-r--r-- root/root usr/share/man/man1/gettextize.1.gz
+-rw-r--r-- root/root usr/share/man/man1/msgattrib.1.gz
+-rw-r--r-- root/root usr/share/man/man1/msgcat.1.gz
+-rw-r--r-- root/root usr/share/man/man1/msgcmp.1.gz
+-rw-r--r-- root/root usr/share/man/man1/msgcomm.1.gz
+-rw-r--r-- root/root usr/share/man/man1/msgconv.1.gz
+-rw-r--r-- root/root usr/share/man/man1/msgen.1.gz
+-rw-r--r-- root/root usr/share/man/man1/msgexec.1.gz
+-rw-r--r-- root/root usr/share/man/man1/msgfilter.1.gz
+-rw-r--r-- root/root usr/share/man/man1/msgfmt.1.gz
+-rw-r--r-- root/root usr/share/man/man1/msggrep.1.gz
+-rw-r--r-- root/root usr/share/man/man1/msginit.1.gz
+-rw-r--r-- root/root usr/share/man/man1/msgmerge.1.gz
+-rw-r--r-- root/root usr/share/man/man1/msgpre.1.gz
+-rw-r--r-- root/root usr/share/man/man1/msgunfmt.1.gz
+-rw-r--r-- root/root usr/share/man/man1/msguniq.1.gz
+-rw-r--r-- root/root usr/share/man/man1/ngettext.1.gz
+-rw-r--r-- root/root usr/share/man/man1/po-fetch.1.gz
+-rw-r--r-- root/root usr/share/man/man1/printf_gettext.1.gz
+-rw-r--r-- root/root usr/share/man/man1/printf_ngettext.1.gz
+-rw-r--r-- root/root usr/share/man/man1/recode-sr-latin.1.gz
+-rw-r--r-- root/root usr/share/man/man1/spit.1.gz
+-rw-r--r-- root/root usr/share/man/man1/xgettext.1.gz
+drwxr-xr-x root/root usr/share/man/man3/
+-rw-r--r-- root/root usr/share/man/man3/bind_textdomain_codeset.3.gz
+-rw-r--r-- root/root usr/share/man/man3/bindtextdomain.3.gz
+-rw-r--r-- root/root usr/share/man/man3/dcgettext.3.gz
+-rw-r--r-- root/root usr/share/man/man3/dcngettext.3.gz
+-rw-r--r-- root/root usr/share/man/man3/dgettext.3.gz
+-rw-r--r-- root/root usr/share/man/man3/dngettext.3.gz
+-rw-r--r-- root/root usr/share/man/man3/gettext.3.gz
+-rw-r--r-- root/root usr/share/man/man3/ngettext.3.gz
+-rw-r--r-- root/root usr/share/man/man3/textdomain.3.gz
diff --git a/opt/gettext/.signature b/opt/gettext/.signature
new file mode 100644
index 0000000..0d6fa0d
--- /dev/null
+++ b/opt/gettext/.signature
@@ -0,0 +1,6 @@
+RWTZ9IduCSQ/mAcakCYiHBLSjHngB1PEgrG8MlbwFojNUvp5BLjxK7dLCTWlyz3SR9ZO1afiBu+RI3cKKWmc9+281g/ddvGY2wQ=
+
+SHA256 (MAKEPKG) = 6e1897839292a28bb45a2a1d2611fab6507339a27f20e7766043b4a694eb7e7b
+SHA256 (.footprint) = c2be668cae3c311bd75b7a0a093de3debef2adb119bed20179a82264c5b54aac
+SHA256 (gettext-1.0.tar.gz) = 85d99b79c981a404874c02e0342176cf75c7698e2b51fe41031cf6526d974f1a
+SHA256 (gettext#1.0-1.pkg.tar.gz) = b9117015e9babc3f30c291fb5abd39e811cb3cbd29226663161bd452a68cf1b9
diff --git a/opt/gettext/MAKEPKG b/opt/gettext/MAKEPKG
new file mode 100644
index 0000000..ba73926
--- /dev/null
+++ b/opt/gettext/MAKEPKG
@@ -0,0 +1,42 @@
+#!/bin/mkpkg
+# description: GNU internationalization utilities
+# url: https://www.gnu.org/software/gettext/
+name=gettext
+version=1.0
+release=1
+depends=()
+makedeps=()
+source=(https://ftp.gnu.org/pub/gnu/gettext/gettext-$version.tar.gz)
+sha256sums=(
+ "85d99b79c981a404874c02e0342176cf75c7698e2b51fe41031cf6526d974f1a"
+)
+
+build() {
+ cd $name-$version
+ ./configure \
+ --prefix=/usr \
+ --disable-static \
+ --disable-java \
+ --disable-native-java \
+ --disable-csharp \
+ --disable-libasprintf \
+ --without-emacs \
+ --without-git \
+ --without-cvs
+ make
+ make DESTDIR=$PKG install
+
+ rm -rf $PKG/usr/share/doc
+ rm -rf $PKG/usr/share/locale
+ rm -rf $PKG/usr/include
+ rm -rf $PKG/usr/libexec
+
+}
+
+signify() {
+ untrusted comment: public key
+ RWTZ9IduCSQ/mL8337TEUinPwT92xFEUpD92hkS7IxcOnzTt9QdpohT3
+}
+
+# vim: filetype=sh
+
diff --git a/opt/git/.footprint b/opt/git/.footprint
new file mode 100644
index 0000000..2d6e387
--- /dev/null
+++ b/opt/git/.footprint
@@ -0,0 +1,246 @@
+drwxr-xr-x root/root usr/
+drwxr-xr-x root/root usr/bin/
+-rwxr-xr-x root/root usr/bin/git
+-rwxr-xr-x root/root usr/bin/git-shell
+-rwxr-xr-x root/root usr/bin/scalar
+lrwxrwxrwx root/root usr/bin/git-receive-pack -> git
+lrwxrwxrwx root/root usr/bin/git-upload-archive -> git
+lrwxrwxrwx root/root usr/bin/git-upload-pack -> git
+drwxr-xr-x root/root usr/lib/
+drwxr-xr-x root/root usr/lib/git-core/
+-rwxr-xr-x root/root usr/lib/git-core/git-daemon
+-rwxr-xr-x root/root usr/lib/git-core/git-difftool--helper
+-rwxr-xr-x root/root usr/lib/git-core/git-filter-branch
+-rwxr-xr-x root/root usr/lib/git-core/git-http-backend
+-rwxr-xr-x root/root usr/lib/git-core/git-http-fetch
+-rwxr-xr-x root/root usr/lib/git-core/git-http-push
+-rwxr-xr-x root/root usr/lib/git-core/git-imap-send
+-rwxr-xr-x root/root usr/lib/git-core/git-instaweb
+-rwxr-xr-x root/root usr/lib/git-core/git-merge-octopus
+-rwxr-xr-x root/root usr/lib/git-core/git-merge-one-file
+-rwxr-xr-x root/root usr/lib/git-core/git-merge-resolve
+-rwxr-xr-x root/root usr/lib/git-core/git-mergetool
+-rw-r--r-- root/root usr/lib/git-core/git-mergetool--lib
+-rwxr-xr-x root/root usr/lib/git-core/git-quiltimport
+-rwxr-xr-x root/root usr/lib/git-core/git-remote-http
+-rwxr-xr-x root/root usr/lib/git-core/git-request-pull
+-rw-r--r-- root/root usr/lib/git-core/git-sh-i18n
+-rwxr-xr-x root/root usr/lib/git-core/git-sh-i18n--envsubst
+-rw-r--r-- root/root usr/lib/git-core/git-sh-setup
+-rwxr-xr-x root/root usr/lib/git-core/git-submodule
+-rwxr-xr-x root/root usr/lib/git-core/git-web--browse
+lrwxrwxrwx root/root usr/lib/git-core/git -> ../../bin/git
+lrwxrwxrwx root/root usr/lib/git-core/git-add -> ../../bin/git
+lrwxrwxrwx root/root usr/lib/git-core/git-am -> ../../bin/git
+lrwxrwxrwx root/root usr/lib/git-core/git-annotate -> ../../bin/git
+lrwxrwxrwx root/root usr/lib/git-core/git-apply -> ../../bin/git
+lrwxrwxrwx root/root usr/lib/git-core/git-archive -> ../../bin/git
+lrwxrwxrwx root/root usr/lib/git-core/git-backfill -> ../../bin/git
+lrwxrwxrwx root/root usr/lib/git-core/git-bisect -> ../../bin/git
+lrwxrwxrwx root/root usr/lib/git-core/git-blame -> ../../bin/git
+lrwxrwxrwx root/root usr/lib/git-core/git-branch -> ../../bin/git
+lrwxrwxrwx root/root usr/lib/git-core/git-bugreport -> ../../bin/git
+lrwxrwxrwx root/root usr/lib/git-core/git-bundle -> ../../bin/git
+lrwxrwxrwx root/root usr/lib/git-core/git-cat-file -> ../../bin/git
+lrwxrwxrwx root/root usr/lib/git-core/git-check-attr -> ../../bin/git
+lrwxrwxrwx root/root usr/lib/git-core/git-check-ignore -> ../../bin/git
+lrwxrwxrwx root/root usr/lib/git-core/git-check-mailmap -> ../../bin/git
+lrwxrwxrwx root/root usr/lib/git-core/git-check-ref-format -> ../../bin/git
+lrwxrwxrwx root/root usr/lib/git-core/git-checkout -> ../../bin/git
+lrwxrwxrwx root/root usr/lib/git-core/git-checkout--worker -> ../../bin/git
+lrwxrwxrwx root/root usr/lib/git-core/git-checkout-index -> ../../bin/git
+lrwxrwxrwx root/root usr/lib/git-core/git-cherry -> ../../bin/git
+lrwxrwxrwx root/root usr/lib/git-core/git-cherry-pick -> ../../bin/git
+lrwxrwxrwx root/root usr/lib/git-core/git-clean -> ../../bin/git
+lrwxrwxrwx root/root usr/lib/git-core/git-clone -> ../../bin/git
+lrwxrwxrwx root/root usr/lib/git-core/git-column -> ../../bin/git
+lrwxrwxrwx root/root usr/lib/git-core/git-commit -> ../../bin/git
+lrwxrwxrwx root/root usr/lib/git-core/git-commit-graph -> ../../bin/git
+lrwxrwxrwx root/root usr/lib/git-core/git-commit-tree -> ../../bin/git
+lrwxrwxrwx root/root usr/lib/git-core/git-config -> ../../bin/git
+lrwxrwxrwx root/root usr/lib/git-core/git-count-objects -> ../../bin/git
+lrwxrwxrwx root/root usr/lib/git-core/git-credential -> ../../bin/git
+lrwxrwxrwx root/root usr/lib/git-core/git-credential-cache -> ../../bin/git
+lrwxrwxrwx root/root usr/lib/git-core/git-credential-cache--daemon -> ../../bin/git
+lrwxrwxrwx root/root usr/lib/git-core/git-credential-store -> ../../bin/git
+lrwxrwxrwx root/root usr/lib/git-core/git-describe -> ../../bin/git
+lrwxrwxrwx root/root usr/lib/git-core/git-diagnose -> ../../bin/git
+lrwxrwxrwx root/root usr/lib/git-core/git-diff -> ../../bin/git
+lrwxrwxrwx root/root usr/lib/git-core/git-diff-files -> ../../bin/git
+lrwxrwxrwx root/root usr/lib/git-core/git-diff-index -> ../../bin/git
+lrwxrwxrwx root/root usr/lib/git-core/git-diff-pairs -> ../../bin/git
+lrwxrwxrwx root/root usr/lib/git-core/git-diff-tree -> ../../bin/git
+lrwxrwxrwx root/root usr/lib/git-core/git-difftool -> ../../bin/git
+lrwxrwxrwx root/root usr/lib/git-core/git-fast-export -> ../../bin/git
+lrwxrwxrwx root/root usr/lib/git-core/git-fast-import -> ../../bin/git
+lrwxrwxrwx root/root usr/lib/git-core/git-fetch -> ../../bin/git
+lrwxrwxrwx root/root usr/lib/git-core/git-fetch-pack -> ../../bin/git
+lrwxrwxrwx root/root usr/lib/git-core/git-fmt-merge-msg -> ../../bin/git
+lrwxrwxrwx root/root usr/lib/git-core/git-for-each-ref -> ../../bin/git
+lrwxrwxrwx root/root usr/lib/git-core/git-for-each-repo -> ../../bin/git
+lrwxrwxrwx root/root usr/lib/git-core/git-format-patch -> ../../bin/git
+lrwxrwxrwx root/root usr/lib/git-core/git-format-rev -> ../../bin/git
+lrwxrwxrwx root/root usr/lib/git-core/git-fsck -> ../../bin/git
+lrwxrwxrwx root/root usr/lib/git-core/git-fsck-objects -> ../../bin/git
+lrwxrwxrwx root/root usr/lib/git-core/git-fsmonitor--daemon -> ../../bin/git
+lrwxrwxrwx root/root usr/lib/git-core/git-gc -> ../../bin/git
+lrwxrwxrwx root/root usr/lib/git-core/git-get-tar-commit-id -> ../../bin/git
+lrwxrwxrwx root/root usr/lib/git-core/git-grep -> ../../bin/git
+lrwxrwxrwx root/root usr/lib/git-core/git-hash-object -> ../../bin/git
+lrwxrwxrwx root/root usr/lib/git-core/git-help -> ../../bin/git
+lrwxrwxrwx root/root usr/lib/git-core/git-history -> ../../bin/git
+lrwxrwxrwx root/root usr/lib/git-core/git-hook -> ../../bin/git
+lrwxrwxrwx root/root usr/lib/git-core/git-index-pack -> ../../bin/git
+lrwxrwxrwx root/root usr/lib/git-core/git-init -> ../../bin/git
+lrwxrwxrwx root/root usr/lib/git-core/git-init-db -> ../../bin/git
+lrwxrwxrwx root/root usr/lib/git-core/git-interpret-trailers -> ../../bin/git
+lrwxrwxrwx root/root usr/lib/git-core/git-last-modified -> ../../bin/git
+lrwxrwxrwx root/root usr/lib/git-core/git-log -> ../../bin/git
+lrwxrwxrwx root/root usr/lib/git-core/git-ls-files -> ../../bin/git
+lrwxrwxrwx root/root usr/lib/git-core/git-ls-remote -> ../../bin/git
+lrwxrwxrwx root/root usr/lib/git-core/git-ls-tree -> ../../bin/git
+lrwxrwxrwx root/root usr/lib/git-core/git-mailinfo -> ../../bin/git
+lrwxrwxrwx root/root usr/lib/git-core/git-mailsplit -> ../../bin/git
+lrwxrwxrwx root/root usr/lib/git-core/git-maintenance -> ../../bin/git
+lrwxrwxrwx root/root usr/lib/git-core/git-merge -> ../../bin/git
+lrwxrwxrwx root/root usr/lib/git-core/git-merge-base -> ../../bin/git
+lrwxrwxrwx root/root usr/lib/git-core/git-merge-file -> ../../bin/git
+lrwxrwxrwx root/root usr/lib/git-core/git-merge-index -> ../../bin/git
+lrwxrwxrwx root/root usr/lib/git-core/git-merge-ours -> ../../bin/git
+lrwxrwxrwx root/root usr/lib/git-core/git-merge-recursive -> ../../bin/git
+lrwxrwxrwx root/root usr/lib/git-core/git-merge-subtree -> ../../bin/git
+lrwxrwxrwx root/root usr/lib/git-core/git-merge-tree -> ../../bin/git
+lrwxrwxrwx root/root usr/lib/git-core/git-mktag -> ../../bin/git
+lrwxrwxrwx root/root usr/lib/git-core/git-mktree -> ../../bin/git
+lrwxrwxrwx root/root usr/lib/git-core/git-multi-pack-index -> ../../bin/git
+lrwxrwxrwx root/root usr/lib/git-core/git-mv -> ../../bin/git
+lrwxrwxrwx root/root usr/lib/git-core/git-name-rev -> ../../bin/git
+lrwxrwxrwx root/root usr/lib/git-core/git-notes -> ../../bin/git
+lrwxrwxrwx root/root usr/lib/git-core/git-pack-objects -> ../../bin/git
+lrwxrwxrwx root/root usr/lib/git-core/git-pack-redundant -> ../../bin/git
+lrwxrwxrwx root/root usr/lib/git-core/git-pack-refs -> ../../bin/git
+lrwxrwxrwx root/root usr/lib/git-core/git-patch-id -> ../../bin/git
+lrwxrwxrwx root/root usr/lib/git-core/git-prune -> ../../bin/git
+lrwxrwxrwx root/root usr/lib/git-core/git-prune-packed -> ../../bin/git
+lrwxrwxrwx root/root usr/lib/git-core/git-pull -> ../../bin/git
+lrwxrwxrwx root/root usr/lib/git-core/git-push -> ../../bin/git
+lrwxrwxrwx root/root usr/lib/git-core/git-range-diff -> ../../bin/git
+lrwxrwxrwx root/root usr/lib/git-core/git-read-tree -> ../../bin/git
+lrwxrwxrwx root/root usr/lib/git-core/git-rebase -> ../../bin/git
+lrwxrwxrwx root/root usr/lib/git-core/git-receive-pack -> ../../bin/git
+lrwxrwxrwx root/root usr/lib/git-core/git-reflog -> ../../bin/git
+lrwxrwxrwx root/root usr/lib/git-core/git-refs -> ../../bin/git
+lrwxrwxrwx root/root usr/lib/git-core/git-remote -> ../../bin/git
+lrwxrwxrwx root/root usr/lib/git-core/git-remote-ext -> ../../bin/git
+lrwxrwxrwx root/root usr/lib/git-core/git-remote-fd -> ../../bin/git
+lrwxrwxrwx root/root usr/lib/git-core/git-remote-ftp -> git-remote-http
+lrwxrwxrwx root/root usr/lib/git-core/git-remote-ftps -> git-remote-http
+lrwxrwxrwx root/root usr/lib/git-core/git-remote-https -> git-remote-http
+lrwxrwxrwx root/root usr/lib/git-core/git-repack -> ../../bin/git
+lrwxrwxrwx root/root usr/lib/git-core/git-replace -> ../../bin/git
+lrwxrwxrwx root/root usr/lib/git-core/git-replay -> ../../bin/git
+lrwxrwxrwx root/root usr/lib/git-core/git-repo -> ../../bin/git
+lrwxrwxrwx root/root usr/lib/git-core/git-rerere -> ../../bin/git
+lrwxrwxrwx root/root usr/lib/git-core/git-reset -> ../../bin/git
+lrwxrwxrwx root/root usr/lib/git-core/git-restore -> ../../bin/git
+lrwxrwxrwx root/root usr/lib/git-core/git-rev-list -> ../../bin/git
+lrwxrwxrwx root/root usr/lib/git-core/git-rev-parse -> ../../bin/git
+lrwxrwxrwx root/root usr/lib/git-core/git-revert -> ../../bin/git
+lrwxrwxrwx root/root usr/lib/git-core/git-rm -> ../../bin/git
+lrwxrwxrwx root/root usr/lib/git-core/git-send-pack -> ../../bin/git
+lrwxrwxrwx root/root usr/lib/git-core/git-shell -> ../../bin/git-shell
+lrwxrwxrwx root/root usr/lib/git-core/git-shortlog -> ../../bin/git
+lrwxrwxrwx root/root usr/lib/git-core/git-show -> ../../bin/git
+lrwxrwxrwx root/root usr/lib/git-core/git-show-branch -> ../../bin/git
+lrwxrwxrwx root/root usr/lib/git-core/git-show-index -> ../../bin/git
+lrwxrwxrwx root/root usr/lib/git-core/git-show-ref -> ../../bin/git
+lrwxrwxrwx root/root usr/lib/git-core/git-sparse-checkout -> ../../bin/git
+lrwxrwxrwx root/root usr/lib/git-core/git-stage -> ../../bin/git
+lrwxrwxrwx root/root usr/lib/git-core/git-stash -> ../../bin/git
+lrwxrwxrwx root/root usr/lib/git-core/git-status -> ../../bin/git
+lrwxrwxrwx root/root usr/lib/git-core/git-stripspace -> ../../bin/git
+lrwxrwxrwx root/root usr/lib/git-core/git-submodule--helper -> ../../bin/git
+lrwxrwxrwx root/root usr/lib/git-core/git-switch -> ../../bin/git
+lrwxrwxrwx root/root usr/lib/git-core/git-symbolic-ref -> ../../bin/git
+lrwxrwxrwx root/root usr/lib/git-core/git-tag -> ../../bin/git
+lrwxrwxrwx root/root usr/lib/git-core/git-unpack-file -> ../../bin/git
+lrwxrwxrwx root/root usr/lib/git-core/git-unpack-objects -> ../../bin/git
+lrwxrwxrwx root/root usr/lib/git-core/git-update-index -> ../../bin/git
+lrwxrwxrwx root/root usr/lib/git-core/git-update-ref -> ../../bin/git
+lrwxrwxrwx root/root usr/lib/git-core/git-update-server-info -> ../../bin/git
+lrwxrwxrwx root/root usr/lib/git-core/git-upload-archive -> ../../bin/git
+lrwxrwxrwx root/root usr/lib/git-core/git-upload-pack -> ../../bin/git
+lrwxrwxrwx root/root usr/lib/git-core/git-url-parse -> ../../bin/git
+lrwxrwxrwx root/root usr/lib/git-core/git-var -> ../../bin/git
+lrwxrwxrwx root/root usr/lib/git-core/git-verify-commit -> ../../bin/git
+lrwxrwxrwx root/root usr/lib/git-core/git-verify-pack -> ../../bin/git
+lrwxrwxrwx root/root usr/lib/git-core/git-verify-tag -> ../../bin/git
+lrwxrwxrwx root/root usr/lib/git-core/git-version -> ../../bin/git
+lrwxrwxrwx root/root usr/lib/git-core/git-whatchanged -> ../../bin/git
+lrwxrwxrwx root/root usr/lib/git-core/git-worktree -> ../../bin/git
+lrwxrwxrwx root/root usr/lib/git-core/git-write-tree -> ../../bin/git
+lrwxrwxrwx root/root usr/lib/git-core/scalar -> ../../bin/scalar
+drwxr-xr-x root/root usr/lib/git-core/mergetools/
+-rw-r--r-- root/root usr/lib/git-core/mergetools/araxis
+-rw-r--r-- root/root usr/lib/git-core/mergetools/bc
+-rw-r--r-- root/root usr/lib/git-core/mergetools/codecompare
+-rw-r--r-- root/root usr/lib/git-core/mergetools/deltawalker
+-rw-r--r-- root/root usr/lib/git-core/mergetools/diffmerge
+-rw-r--r-- root/root usr/lib/git-core/mergetools/diffuse
+-rw-r--r-- root/root usr/lib/git-core/mergetools/ecmerge
+-rw-r--r-- root/root usr/lib/git-core/mergetools/emerge
+-rw-r--r-- root/root usr/lib/git-core/mergetools/examdiff
+-rw-r--r-- root/root usr/lib/git-core/mergetools/guiffy
+-rw-r--r-- root/root usr/lib/git-core/mergetools/gvimdiff
+-rw-r--r-- root/root usr/lib/git-core/mergetools/kdiff3
+-rw-r--r-- root/root usr/lib/git-core/mergetools/kompare
+-rw-r--r-- root/root usr/lib/git-core/mergetools/meld
+-rw-r--r-- root/root usr/lib/git-core/mergetools/nvimdiff
+-rw-r--r-- root/root usr/lib/git-core/mergetools/opendiff
+-rw-r--r-- root/root usr/lib/git-core/mergetools/p4merge
+-rw-r--r-- root/root usr/lib/git-core/mergetools/smerge
+-rw-r--r-- root/root usr/lib/git-core/mergetools/tkdiff
+-rw-r--r-- root/root usr/lib/git-core/mergetools/tortoisemerge
+-rw-r--r-- root/root usr/lib/git-core/mergetools/vimdiff
+-rw-r--r-- root/root usr/lib/git-core/mergetools/vscode
+-rw-r--r-- root/root usr/lib/git-core/mergetools/winmerge
+-rw-r--r-- root/root usr/lib/git-core/mergetools/xxdiff
+drwxr-xr-x root/root usr/lib/perl5/
+-rw-r--r-- root/root usr/lib/perl5/Git.pm
+drwxr-xr-x root/root usr/lib/perl5/FromCPAN/
+-rw-r--r-- root/root usr/lib/perl5/FromCPAN/Error.pm
+drwxr-xr-x root/root usr/lib/perl5/FromCPAN/Mail/
+-rw-r--r-- root/root usr/lib/perl5/FromCPAN/Mail/Address.pm
+drwxr-xr-x root/root usr/lib/perl5/Git/
+-rw-r--r-- root/root usr/lib/perl5/Git/I18N.pm
+-rw-r--r-- root/root usr/lib/perl5/Git/IndexInfo.pm
+-rw-r--r-- root/root usr/lib/perl5/Git/LoadCPAN.pm
+-rw-r--r-- root/root usr/lib/perl5/Git/Packet.pm
+drwxr-xr-x root/root usr/lib/perl5/Git/LoadCPAN/
+-rw-r--r-- root/root usr/lib/perl5/Git/LoadCPAN/Error.pm
+drwxr-xr-x root/root usr/lib/perl5/Git/LoadCPAN/Mail/
+-rw-r--r-- root/root usr/lib/perl5/Git/LoadCPAN/Mail/Address.pm
+drwxr-xr-x root/root usr/share/
+drwxr-xr-x root/root usr/share/bash-completion/
+drwxr-xr-x root/root usr/share/bash-completion/completions/
+-rw-r--r-- root/root usr/share/bash-completion/completions/git
+drwxr-xr-x root/root usr/share/git-core/
+drwxr-xr-x root/root usr/share/git-core/templates/
+-rw-r--r-- root/root usr/share/git-core/templates/description
+drwxr-xr-x root/root usr/share/git-core/templates/hooks/
+-rwxr-xr-x root/root usr/share/git-core/templates/hooks/applypatch-msg.sample
+-rwxr-xr-x root/root usr/share/git-core/templates/hooks/commit-msg.sample
+-rwxr-xr-x root/root usr/share/git-core/templates/hooks/fsmonitor-watchman.sample
+-rwxr-xr-x root/root usr/share/git-core/templates/hooks/post-update.sample
+-rwxr-xr-x root/root usr/share/git-core/templates/hooks/pre-applypatch.sample
+-rwxr-xr-x root/root usr/share/git-core/templates/hooks/pre-commit.sample
+-rwxr-xr-x root/root usr/share/git-core/templates/hooks/pre-merge-commit.sample
+-rwxr-xr-x root/root usr/share/git-core/templates/hooks/pre-push.sample
+-rwxr-xr-x root/root usr/share/git-core/templates/hooks/pre-rebase.sample
+-rwxr-xr-x root/root usr/share/git-core/templates/hooks/pre-receive.sample
+-rwxr-xr-x root/root usr/share/git-core/templates/hooks/prepare-commit-msg.sample
+-rwxr-xr-x root/root usr/share/git-core/templates/hooks/push-to-checkout.sample
+-rwxr-xr-x root/root usr/share/git-core/templates/hooks/sendemail-validate.sample
+-rwxr-xr-x root/root usr/share/git-core/templates/hooks/update.sample
+drwxr-xr-x root/root usr/share/git-core/templates/info/
+-rw-r--r-- root/root usr/share/git-core/templates/info/exclude
diff --git a/opt/git/.signature b/opt/git/.signature
new file mode 100644
index 0000000..348deef
--- /dev/null
+++ b/opt/git/.signature
@@ -0,0 +1,6 @@
+RWTZ9IduCSQ/mEMJfpg86QSl3TvuIZ98f9++NlDPrsLl+A1uk2P6oYWe35zyHqXLJpsMid3yXXLeDBBD7nZHBrTH9z9gasKOmgU=
+
+SHA256 (MAKEPKG) = 3ce0e4c92959295b690be707456c4cfa7de6456200045931987b2defd4dae0f4
+SHA256 (.footprint) = d509e3953045af3b1c320327e4739270cfa1e8510dd929f1626fa780a4d13661
+SHA256 (git-2.55.0.tar.xz) = 457fdb04dc8728e007d4688695e6912e6f680727920f2a40bf11eacc17505357
+SHA256 (git#2.55.0-1.pkg.tar.gz) = f0d178ce6879e6f37b01d75b050389e9d9bb1f264b6acce2a9baf5f427599442
diff --git a/opt/git/MAKEPKG b/opt/git/MAKEPKG
new file mode 100644
index 0000000..da33dba
--- /dev/null
+++ b/opt/git/MAKEPKG
@@ -0,0 +1,67 @@
+#!/bin/mkpkg
+# description: Distributed version control system
+# url: https://git-scm.com
+
+name=git
+version=2.55.0
+release=1
+
+source=(https://mirrors.edge.kernel.org/pub/software/scm/git/git-$version.tar.xz)
+
+depends=(zlib libressl curl expat pcre2)
+makedeps=(perl)
+
+sha256sums=(
+ "457fdb04dc8728e007d4688695e6912e6f680727920f2a40bf11eacc17505357"
+)
+
+build() {
+ cd $name-$version
+
+ ./configure \
+ --prefix=/usr \
+ --libexecdir=/usr/lib \
+ --sysconfdir=/etc \
+ --with-openssl \
+ --with-curl \
+ --with-expat \
+ --with-libpcre2 \
+ --without-tcltk \
+ --without-python
+
+ make \
+ NO_GETTEXT=1 \
+ INSTALL_SYMLINKS=1 \
+ perllibdir=/usr/lib/perl5
+
+ make DESTDIR=$PKG \
+ NO_GETTEXT=1 \
+ INSTALL_SYMLINKS=1 \
+ perllibdir=/usr/lib/perl5 \
+ install
+
+ # Shell completion
+ install -d $PKG/usr/share/bash-completion/completions
+ install -m 644 contrib/completion/git-completion.bash \
+ $PKG/usr/share/bash-completion/completions/git
+
+ # Remove CVS/SVN/email/GUI tools most users don't need
+ rm -f $PKG/usr/bin/git-cvsserver
+ rm -rf $PKG/usr/lib/git-core/git-cvs*
+ rm -rf $PKG/usr/lib/git-core/git-svn
+ rm -rf $PKG/usr/lib/perl5/Git/SVN*
+ rm -f $PKG/usr/lib/git-core/git-archimport
+ rm -f $PKG/usr/lib/git-core/git-p4
+ rm -f $PKG/usr/lib/git-core/git-send-email
+ rm -f $PKG/usr/lib/git-core/git-gui*
+ rm -rf $PKG/usr/share/git-gui
+ rm -rf $PKG/usr/share/gitk
+ rm -rf $PKG/usr/share/gitweb
+}
+
+signify() {
+ untrusted comment: public key
+ RWTZ9IduCSQ/mL8337TEUinPwT92xFEUpD92hkS7IxcOnzTt9QdpohT3
+}
+
+# vim: filetype=sh
diff --git a/opt/gotify/.footprint b/opt/gotify/.footprint
new file mode 100644
index 0000000..c7193f3
--- /dev/null
+++ b/opt/gotify/.footprint
@@ -0,0 +1,20 @@
+drwxr-xr-x root/root etc/
+drwxr-x--- root/root etc/gotify/
+-rw-r--r-- root/root etc/gotify/server.env
+drwxr-xr-x root/root etc/sv/
+drwxr-xr-x root/root etc/sv/gotify/
+-rw-r--r-- root/root etc/sv/gotify/down (EMPTY)
+-rwxr-xr-x root/root etc/sv/gotify/finish
+-rwxr-xr-x root/root etc/sv/gotify/run
+drwxr-xr-x root/root etc/sv/gotify/log/
+-rwxr-xr-x root/root etc/sv/gotify/log/run
+drwxr-xr-x root/root usr/
+drwxr-xr-x root/root usr/bin/
+-rwxr-xr-x root/root usr/bin/gotify
+drwxr-xr-x root/root var/
+drwxr-xr-x root/root var/lib/
+drwxr-x--- root/root var/lib/gotify/
+drwxr-x--- root/root var/lib/gotify/images/
+drwxr-xr-x root/root var/lib/pkg/
+drwxr-xr-x root/root var/lib/pkg/meta/
+-rw-r--r-- root/root var/lib/pkg/meta/gotify
diff --git a/opt/gotify/.signature b/opt/gotify/.signature
new file mode 100644
index 0000000..d4f5097
--- /dev/null
+++ b/opt/gotify/.signature
@@ -0,0 +1,6 @@
+RWTZ9IduCSQ/mLFWe7YEJmVcOn6aXZtRH7yEl6Bqy7HRbaJBa2Iby8Y/dA5YE6J5dFDKthUDlsqClT82oM6/croNcAT6ThOXbgc=
+
+SHA256 (MAKEPKG) = eab8ddfc90cee1d6eb0089edc7c3ca0f3cbe229c9a09db5a2db9c174347e70dc
+SHA256 (.footprint) = 53d7c9638a6dfc6c76af0268e4965156472ffad631e68303e1dea8448fb1e4e4
+SHA256 (gotify-3.1.1.tar.gz) = 61e2b5d97ccbf1bba62420f8800b45295cd24b5cf9e149c24963554a0fbae1a5
+SHA256 (gotify#3.1.1-2.pkg.tar.gz) = 7d75f0c1f32769e38ec66c967dc0cc2e6f0738bafa72e4cfec241736f31b3cd0
diff --git a/opt/gotify/MAKEPKG b/opt/gotify/MAKEPKG
new file mode 100644
index 0000000..fe0e070
--- /dev/null
+++ b/opt/gotify/MAKEPKG
@@ -0,0 +1,163 @@
+#!/bin/mkpkg
+# description: Self-hosted server for sending and receiving push messages
+# url: https://gotify.net/
+
+# Note: the Go binary embeds the WebUI via //go:embed, so nodejs/yarn are
+# required at build time. sqlite3 support comes from mattn/go-sqlite3, which is
+# cgo - a CGO_ENABLED=0 build compiles but panics on any database access. The
+# SQLite amalgamation is bundled by that module, so there is no link against
+# the system libsqlite3 (that needs -tags libsqlite3).
+
+name=gotify
+version=3.1.1
+release=2
+makedeps=(go nodejs yarn)
+groups=(gotify:user:gotify:/var/lib/gotify:750:901:901)
+services=(gotify)
+permissions=(
+ /usr/bin/gotify:root:gotify:750
+ /etc/gotify:root:gotify:750
+ /etc/gotify/server.env:root:gotify:640
+ /var/lib/gotify:gotify:gotify:750
+ /var/lib/gotify/images:gotify:gotify:750
+)
+source=(https://github.com/$name/server/archive/refs/tags/v$version.tar.gz)
+renames=($name-$version.tar.gz)
+sha256sums=(
+ "61e2b5d97ccbf1bba62420f8800b45295cd24b5cf9e149c24963554a0fbae1a5"
+)
+
+patch() {
+ cd server-$version
+
+ # vite 8 defaults build.cssMinify to lightningcss, whose prebuilt native
+ # binding is unusable here. gotify does not configure it; disabling the
+ # minifier drops the native dependency entirely.
+ sed -i "s|sourcemap: false,|sourcemap: false,\n cssMinify: false,|" ui/vite.config.ts
+}
+
+build() {
+ cd server-$version
+
+ # ui/serve.go has "//go:embed build/*", so the WebUI must be built before
+ # the Go build. puppeteer is a devDependency that fetches a Chromium
+ # tarball on install - skip it. --non-interactive is not cosmetic: it is
+ # the first thing checkUpdate() tests, and yarn's update check writes to
+ # /usr/local/share/.yarnrc when running as root.
+ export PUPPETEER_SKIP_DOWNLOAD=true
+ cd ui
+ yarn install --frozen-lockfile --non-interactive
+ yarn build
+ cd ..
+
+ export GOFLAGS="-trimpath -mod=readonly -v"
+ export GOTOOLCHAIN=local # do not fetch a toolchain from the module proxy
+ export CGO_ENABLED=1 # required by mattn/go-sqlite3
+
+ go build \
+ -ldflags "-s -w -X main.Version=$version -X main.BuildDate=$(date -u +%F) -X main.Mode=prod" \
+ -o bin/gotify \
+ .
+
+ install -Dm755 bin/gotify $PKG/usr/bin/gotify
+
+ # Config directory
+ install -d -m 750 $PKG/etc/gotify
+
+ printf '%s\n' \
+ '## rawnix Gotify configuration' \
+ '## Full reference: gotify-server.env.example in the source tarball' \
+ '## Every key also accepts a _FILE suffix to read the value from a file.' \
+ '' \
+ '# Listen on loopback + an unprivileged port. Terminate TLS in a reverse' \
+ '# proxy (see the caddy port) rather than in gotify itself.' \
+ 'GOTIFY_SERVER_LISTENADDR=127.0.0.1' \
+ 'GOTIFY_SERVER_PORT=8080' \
+ '' \
+ '# Unix socket instead of TCP. Requires the umask change noted in' \
+ '# /etc/sv/gotify/run, and the proxy must run with gotify as a' \
+ '# supplementary group.' \
+ '# GOTIFY_SERVER_LISTENADDR=unix:/run/gotify/gotify.sock' \
+ '' \
+ '# Uncomment when reached over HTTPS' \
+ '# GOTIFY_SERVER_SECURECOOKIE=true' \
+ '# GOTIFY_SERVER_TRUSTEDPROXIES=127.0.0.1/32,::1' \
+ '' \
+ '# Storage' \
+ 'GOTIFY_DATABASE_DIALECT=sqlite3' \
+ 'GOTIFY_DATABASE_CONNECTION=/var/lib/gotify/gotify.db' \
+ 'GOTIFY_UPLOADEDIMAGESDIR=/var/lib/gotify/images' \
+ '' \
+ '# Plugin loading disabled - an empty value means no directory is scanned' \
+ 'GOTIFY_PLUGINSDIR=' \
+ '' \
+ '# Initial admin account. CHANGE THIS BEFORE THE FIRST START: it is only' \
+ '# applied while the database is being created, later changes go through' \
+ '# the WebUI.' \
+ 'GOTIFY_DEFAULTUSER_NAME=admin' \
+ 'GOTIFY_DEFAULTUSER_PASS=admin' \
+ 'GOTIFY_PASSSTRENGTH=12' \
+ '' \
+ '# No self-service account creation' \
+ 'GOTIFY_REGISTRATION=false' \
+ '' \
+ '# Logging - svlogd gets plain text' \
+ 'GOTIFY_LOGLEVEL=info' \
+ 'NOCOLOR=1' \
+ > $PKG/etc/gotify/server.env
+
+ # State directory
+ install -d -m 750 $PKG/var/lib/gotify
+ install -d -m 750 $PKG/var/lib/gotify/images
+}
+
+post_build() {
+ # runit service
+ install -d $PKG/etc/sv/gotify/log
+
+ printf '%s\n' \
+ '#!/bin/sh' \
+ 'exec 2>&1' \
+ '' \
+ '# Prepare runtime directories (/var/lib/gotify ownership comes from' \
+ '# the package permissions= directive)' \
+ 'install -d -m 750 -o gotify -g gotify /run/gotify' \
+ '' \
+ '# For unix-socket mode the listener inherits the umask, and connecting' \
+ '# to a socket needs write permission. Uncomment to get 0770 on it, and' \
+ '# run the proxy with gotify as a supplementary group, e.g.' \
+ '# chpst -u caddy:caddy:gotify' \
+ '# umask 007' \
+ '' \
+ '# Load this file exclusively, skipping the ./ and $XDG_CONFIG_HOME lookups' \
+ 'export GOTIFY_CONFIG_FILE=/etc/gotify/server.env' \
+ '' \
+ 'exec chpst -u gotify:gotify gotify serve' \
+ > $PKG/etc/sv/gotify/run
+
+ printf '%s\n' \
+ '#!/bin/sh' \
+ 'mkdir -p /var/log/gotify' \
+ 'exec svlogd -tt /var/log/gotify' \
+ > $PKG/etc/sv/gotify/log/run
+
+ printf '%s\n' \
+ '#!/bin/sh' \
+ 'rm -rf /run/gotify' \
+ > $PKG/etc/sv/gotify/finish
+
+ chmod 755 $PKG/etc/sv/gotify/run
+ chmod 755 $PKG/etc/sv/gotify/log/run
+ chmod 755 $PKG/etc/sv/gotify/finish
+
+ # Service disabled by default - change the admin password in
+ # /etc/gotify/server.env, then: rm /etc/sv/gotify/down
+ touch $PKG/etc/sv/gotify/down
+}
+
+signify() {
+ untrusted comment: public key
+ RWTZ9IduCSQ/mL8337TEUinPwT92xFEUpD92hkS7IxcOnzTt9QdpohT3
+}
+
+# vim: filetype=sh
diff --git a/opt/grim/.footprint b/opt/grim/.footprint
new file mode 100644
index 0000000..726ef2b
--- /dev/null
+++ b/opt/grim/.footprint
@@ -0,0 +1,7 @@
+drwxr-xr-x root/root usr/
+drwxr-xr-x root/root usr/bin/
+-rwxr-xr-x root/root usr/bin/grim
+drwxr-xr-x root/root usr/share/
+drwxr-xr-x root/root usr/share/man/
+drwxr-xr-x root/root usr/share/man/man1/
+-rw-r--r-- root/root usr/share/man/man1/grim.1.gz
diff --git a/opt/grim/.signature b/opt/grim/.signature
new file mode 100644
index 0000000..760e327
--- /dev/null
+++ b/opt/grim/.signature
@@ -0,0 +1,6 @@
+RWTZ9IduCSQ/mB99Jd9Lpyq95FZGrQeVg1I6GPMGLTvgGx1cqCXb7ESUjN6H3LKCHsJplQsGl6ThrdIldqOwbCsiuNYmr6D5twY=
+
+SHA256 (MAKEPKG) = e34df07cbdd81a605320c620cd54c01f2411a697c24d922154579c256e883771
+SHA256 (.footprint) = 2fe8bbaa8b6efbab4802a38a0dd912f8940758c84b2f25652a36e8618cd18183
+SHA256 (grim-1.5.0.tar.gz) = 9e72a98f7621b1f5741b405b8dbd447acf7d300ddb12667ec526db1ce6154eaa
+SHA256 (grim#1.5.0-1.pkg.tar.gz) = ac5742dd1562f9a03c704916f16f82e38aa3213676e21fcc90f12f993f58fc57
diff --git a/opt/grim/MAKEPKG b/opt/grim/MAKEPKG
new file mode 100644
index 0000000..d3d0bf9
--- /dev/null
+++ b/opt/grim/MAKEPKG
@@ -0,0 +1,34 @@
+#!/bin/mkpkg
+# description: Grab images from a Wayland compositor
+# url: https://github.com/emersion/grim
+
+name=grim
+version=1.5.0
+_version=v1.5.0
+release=1
+depends=(wayland pixman libpng libjpeg-turbo)
+makedeps=(meson wayland-protocols scdoc)
+source=(https://gitlab.freedesktop.org/emersion/$name/-/archive/$_version/$name-$_version.tar.gz)
+renames=($name-$version.tar.gz)
+
+sha256sums=(
+ "9e72a98f7621b1f5741b405b8dbd447acf7d300ddb12667ec526db1ce6154eaa"
+)
+
+build() {
+ meson setup $name-$_version build \
+ --prefix=/usr \
+ --libdir=lib \
+ --buildtype=plain \
+ -Dwerror=false
+
+ meson compile -C build
+ DESTDIR=$PKG meson install -C build
+}
+
+signify() {
+ untrusted comment: public key
+ RWTZ9IduCSQ/mL8337TEUinPwT92xFEUpD92hkS7IxcOnzTt9QdpohT3
+}
+
+# vim: filetype=sh
diff --git a/opt/hashcat/.footprint b/opt/hashcat/.footprint
new file mode 100644
index 0000000..0b1530e
--- /dev/null
+++ b/opt/hashcat/.footprint
@@ -0,0 +1,2634 @@
+drwxr-xr-x root/root usr/
+drwxr-xr-x root/root usr/bin/
+-rwxr-xr-x root/root usr/bin/aescrypt2hashcat.pl
+-rwxr-xr-x root/root usr/bin/apfs2hashcat.py
+-rwxr-xr-x root/root usr/bin/bisq2hashcat.py
+-rwxr-xr-x root/root usr/bin/bitlocker2hashcat.py
+-rwxr-xr-x root/root usr/bin/bitwarden2hashcat.py
+-rwxr-xr-x root/root usr/bin/cachedata2hashcat.py
+-rwxr-xr-x root/root usr/bin/cryptoloop2hashcat.py
+-rwxr-xr-x root/root usr/bin/exodus2hashcat.py
+-rwxr-xr-x root/root usr/bin/gitea2hashcat.py
+-rwxr-xr-x root/root usr/bin/hashcat
+-rwxr-xr-x root/root usr/bin/keybag2hashcat.py
+-rwxr-xr-x root/root usr/bin/kremlin2hashcat.py
+-rwxr-xr-x root/root usr/bin/lastpass2hashcat.py
+-rwxr-xr-x root/root usr/bin/luks2hashcat.py
+-rwxr-xr-x root/root usr/bin/metamask2hashcat.py
+-rwxr-xr-x root/root usr/bin/mozilla2hashcat.py
+-rwxr-xr-x root/root usr/bin/radmin3_to_hashcat.pl
+-rwxr-xr-x root/root usr/bin/securenotes2hashcat.pl
+-rwxr-xr-x root/root usr/bin/shiro1-to-hashcat.py
+-rwxr-xr-x root/root usr/bin/sqlcipher2hashcat.pl
+-rwxr-xr-x root/root usr/bin/truecrypt2hashcat.py
+-rwxr-xr-x root/root usr/bin/veeamvbk2hashcat.py
+-rwxr-xr-x root/root usr/bin/veracrypt2hashcat.py
+-rwxr-xr-x root/root usr/bin/virtualbox2hashcat.py
+-rwxr-xr-x root/root usr/bin/vmwarevmx2hashcat.py
+drwxr-xr-x root/root usr/include/
+drwxr-xr-x root/root usr/include/hashcat/
+-rw-r--r-- root/root usr/include/hashcat/affinity.h
+-rw-r--r-- root/root usr/include/hashcat/autotune.h
+-rw-r--r-- root/root usr/include/hashcat/backend.h
+-rw-r--r-- root/root usr/include/hashcat/benchmark.h
+-rw-r--r-- root/root usr/include/hashcat/bitmap.h
+-rw-r--r-- root/root usr/include/hashcat/bitops.h
+-rw-r--r-- root/root usr/include/hashcat/brain.h
+-rw-r--r-- root/root usr/include/hashcat/bridges.h
+-rw-r--r-- root/root usr/include/hashcat/combinator.h
+-rw-r--r-- root/root usr/include/hashcat/common.h
+-rw-r--r-- root/root usr/include/hashcat/convert.h
+-rw-r--r-- root/root usr/include/hashcat/cpt.h
+-rw-r--r-- root/root usr/include/hashcat/cpu_crc32.h
+-rw-r--r-- root/root usr/include/hashcat/cpu_features.h
+-rw-r--r-- root/root usr/include/hashcat/debugfile.h
+-rw-r--r-- root/root usr/include/hashcat/dictstat.h
+-rw-r--r-- root/root usr/include/hashcat/dispatch.h
+-rw-r--r-- root/root usr/include/hashcat/dynloader.h
+-rw-r--r-- root/root usr/include/hashcat/emu_general.h
+-rw-r--r-- root/root usr/include/hashcat/emu_inc_bignum_operations.h
+-rw-r--r-- root/root usr/include/hashcat/emu_inc_cipher_aes.h
+-rw-r--r-- root/root usr/include/hashcat/emu_inc_cipher_des.h
+-rw-r--r-- root/root usr/include/hashcat/emu_inc_ecc_secp256k1.h
+-rw-r--r-- root/root usr/include/hashcat/emu_inc_hash_base58.h
+-rw-r--r-- root/root usr/include/hashcat/emu_inc_hash_md4.h
+-rw-r--r-- root/root usr/include/hashcat/emu_inc_hash_md5.h
+-rw-r--r-- root/root usr/include/hashcat/emu_inc_hash_sha1.h
+-rw-r--r-- root/root usr/include/hashcat/emu_inc_hash_sha256.h
+-rw-r--r-- root/root usr/include/hashcat/emu_inc_hash_sha512.h
+-rw-r--r-- root/root usr/include/hashcat/emu_inc_radmin3_constants.h
+-rw-r--r-- root/root usr/include/hashcat/emu_inc_rp.h
+-rw-r--r-- root/root usr/include/hashcat/emu_inc_rp_optimized.h
+-rw-r--r-- root/root usr/include/hashcat/event.h
+-rw-r--r-- root/root usr/include/hashcat/ext_ADL.h
+-rw-r--r-- root/root usr/include/hashcat/ext_OpenCL.h
+-rw-r--r-- root/root usr/include/hashcat/ext_cuda.h
+-rw-r--r-- root/root usr/include/hashcat/ext_hip.h
+-rw-r--r-- root/root usr/include/hashcat/ext_hiprtc.h
+-rw-r--r-- root/root usr/include/hashcat/ext_iokit.h
+-rw-r--r-- root/root usr/include/hashcat/ext_lzma.h
+-rw-r--r-- root/root usr/include/hashcat/ext_metal.h
+-rw-r--r-- root/root usr/include/hashcat/ext_nvapi.h
+-rw-r--r-- root/root usr/include/hashcat/ext_nvml.h
+-rw-r--r-- root/root usr/include/hashcat/ext_nvrtc.h
+-rw-r--r-- root/root usr/include/hashcat/ext_sysfs_amdgpu.h
+-rw-r--r-- root/root usr/include/hashcat/ext_sysfs_cpu.h
+-rw-r--r-- root/root usr/include/hashcat/ext_sysfs_intelgpu.h
+-rw-r--r-- root/root usr/include/hashcat/filehandling.h
+-rw-r--r-- root/root usr/include/hashcat/folder.h
+-rw-r--r-- root/root usr/include/hashcat/hashcat.h
+-rw-r--r-- root/root usr/include/hashcat/hashes.h
+-rw-r--r-- root/root usr/include/hashcat/hlfmt.h
+-rw-r--r-- root/root usr/include/hashcat/hwmon.h
+-rw-r--r-- root/root usr/include/hashcat/induct.h
+-rw-r--r-- root/root usr/include/hashcat/interface.h
+-rw-r--r-- root/root usr/include/hashcat/keyboard_layout.h
+-rw-r--r-- root/root usr/include/hashcat/locking.h
+-rw-r--r-- root/root usr/include/hashcat/logfile.h
+-rw-r--r-- root/root usr/include/hashcat/loopback.h
+-rw-r--r-- root/root usr/include/hashcat/memory.h
+-rw-r--r-- root/root usr/include/hashcat/modules.h
+-rw-r--r-- root/root usr/include/hashcat/monitor.h
+-rw-r--r-- root/root usr/include/hashcat/mpsp.h
+-rw-r--r-- root/root usr/include/hashcat/outfile.h
+-rw-r--r-- root/root usr/include/hashcat/outfile_check.h
+-rw-r--r-- root/root usr/include/hashcat/pidfile.h
+-rw-r--r-- root/root usr/include/hashcat/potfile.h
+-rw-r--r-- root/root usr/include/hashcat/restore.h
+-rw-r--r-- root/root usr/include/hashcat/rp.h
+-rw-r--r-- root/root usr/include/hashcat/rp_cpu.h
+-rw-r--r-- root/root usr/include/hashcat/selftest.h
+-rw-r--r-- root/root usr/include/hashcat/shared.h
+-rw-r--r-- root/root usr/include/hashcat/slow_candidates.h
+-rw-r--r-- root/root usr/include/hashcat/sort_r.h
+-rw-r--r-- root/root usr/include/hashcat/status.h
+-rw-r--r-- root/root usr/include/hashcat/stdout.h
+-rw-r--r-- root/root usr/include/hashcat/straight.h
+-rw-r--r-- root/root usr/include/hashcat/terminal.h
+-rw-r--r-- root/root usr/include/hashcat/thread.h
+-rw-r--r-- root/root usr/include/hashcat/timer.h
+-rw-r--r-- root/root usr/include/hashcat/tuningdb.h
+-rw-r--r-- root/root usr/include/hashcat/types.h
+-rw-r--r-- root/root usr/include/hashcat/usage.h
+-rw-r--r-- root/root usr/include/hashcat/user_options.h
+-rw-r--r-- root/root usr/include/hashcat/wordlist.h
+drwxr-xr-x root/root usr/lib/
+-rwxr-xr-x root/root usr/lib/libhashcat.so.7.1.2
+drwxr-xr-x root/root usr/share/
+drwxr-xr-x root/root usr/share/doc/
+drwxr-xr-x root/root usr/share/doc/hashcat/
+-rw-r--r-- root/root usr/share/doc/hashcat/example.dict
+-rw-r--r-- root/root usr/share/doc/hashcat/example0.hash
+-rwxr-xr-x root/root usr/share/doc/hashcat/example0.sh
+-rw-r--r-- root/root usr/share/doc/hashcat/example400.hash
+-rwxr-xr-x root/root usr/share/doc/hashcat/example400.sh
+-rw-r--r-- root/root usr/share/doc/hashcat/example500.hash
+-rwxr-xr-x root/root usr/share/doc/hashcat/example500.sh
+drwxr-xr-x root/root usr/share/doc/hashcat/charsets/
+-rw-r--r-- root/root usr/share/doc/hashcat/charsets/DES_full.hcchr
+-rw-r--r-- root/root usr/share/doc/hashcat/charsets/base58.hcchr
+drwxr-xr-x root/root usr/share/doc/hashcat/charsets/DES_special/
+-rw-r--r-- root/root usr/share/doc/hashcat/charsets/DES_special/DES_alpha.hcchr
+-rw-r--r-- root/root usr/share/doc/hashcat/charsets/DES_special/DES_numeral.hcchr
+drwxr-xr-x root/root usr/share/doc/hashcat/charsets/DES_special/multiple_nodes/
+-rw-r--r-- root/root usr/share/doc/hashcat/charsets/DES_special/multiple_nodes/DES_portion_0.hcchr
+-rw-r--r-- root/root usr/share/doc/hashcat/charsets/DES_special/multiple_nodes/DES_portion_1.hcchr
+-rw-r--r-- root/root usr/share/doc/hashcat/charsets/DES_special/multiple_nodes/DES_portion_2.hcchr
+-rw-r--r-- root/root usr/share/doc/hashcat/charsets/DES_special/multiple_nodes/DES_portion_3.hcchr
+-rw-r--r-- root/root usr/share/doc/hashcat/charsets/DES_special/multiple_nodes/DES_portion_4.hcchr
+-rw-r--r-- root/root usr/share/doc/hashcat/charsets/DES_special/multiple_nodes/DES_portion_5.hcchr
+-rw-r--r-- root/root usr/share/doc/hashcat/charsets/DES_special/multiple_nodes/DES_portion_6.hcchr
+-rw-r--r-- root/root usr/share/doc/hashcat/charsets/DES_special/multiple_nodes/DES_portion_7.hcchr
+-rw-r--r-- root/root usr/share/doc/hashcat/charsets/DES_special/multiple_nodes/DES_portion_8.hcchr
+-rw-r--r-- root/root usr/share/doc/hashcat/charsets/DES_special/multiple_nodes/DES_portion_9.hcchr
+-rw-r--r-- root/root usr/share/doc/hashcat/charsets/DES_special/multiple_nodes/DES_portion_A.hcchr
+-rw-r--r-- root/root usr/share/doc/hashcat/charsets/DES_special/multiple_nodes/DES_portion_B.hcchr
+-rw-r--r-- root/root usr/share/doc/hashcat/charsets/DES_special/multiple_nodes/DES_portion_C.hcchr
+-rw-r--r-- root/root usr/share/doc/hashcat/charsets/DES_special/multiple_nodes/DES_portion_D.hcchr
+-rw-r--r-- root/root usr/share/doc/hashcat/charsets/DES_special/multiple_nodes/DES_portion_E.hcchr
+-rw-r--r-- root/root usr/share/doc/hashcat/charsets/DES_special/multiple_nodes/DES_portion_F.hcchr
+drwxr-xr-x root/root usr/share/doc/hashcat/charsets/combined/
+-rw-r--r-- root/root usr/share/doc/hashcat/charsets/combined/Bulgarian.hcchr
+-rw-r--r-- root/root usr/share/doc/hashcat/charsets/combined/Castilian.hcchr
+-rw-r--r-- root/root usr/share/doc/hashcat/charsets/combined/Catalan.hcchr
+-rw-r--r-- root/root usr/share/doc/hashcat/charsets/combined/English.hcchr
+-rw-r--r-- root/root usr/share/doc/hashcat/charsets/combined/French.hcchr
+-rw-r--r-- root/root usr/share/doc/hashcat/charsets/combined/German.hcchr
+-rw-r--r-- root/root usr/share/doc/hashcat/charsets/combined/Greek.hcchr
+-rw-r--r-- root/root usr/share/doc/hashcat/charsets/combined/GreekPolytonic.hcchr
+-rw-r--r-- root/root usr/share/doc/hashcat/charsets/combined/Italian.hcchr
+-rw-r--r-- root/root usr/share/doc/hashcat/charsets/combined/Lithuanian.hcchr
+-rw-r--r-- root/root usr/share/doc/hashcat/charsets/combined/Polish.hcchr
+-rw-r--r-- root/root usr/share/doc/hashcat/charsets/combined/Portuguese.hcchr
+-rw-r--r-- root/root usr/share/doc/hashcat/charsets/combined/Russian.hcchr
+-rw-r--r-- root/root usr/share/doc/hashcat/charsets/combined/Slovak.hcchr
+-rw-r--r-- root/root usr/share/doc/hashcat/charsets/combined/Spanish.hcchr
+drwxr-xr-x root/root usr/share/doc/hashcat/charsets/special/
+drwxr-xr-x root/root usr/share/doc/hashcat/charsets/special/Castilian/
+-rw-r--r-- root/root usr/share/doc/hashcat/charsets/special/Castilian/es-ES_ISO-8859-1-special.hcchr
+-rw-r--r-- root/root usr/share/doc/hashcat/charsets/special/Castilian/es-ES_ISO-8859-15-special.hcchr
+-rw-r--r-- root/root usr/share/doc/hashcat/charsets/special/Castilian/es-ES_cp1252-special.hcchr
+drwxr-xr-x root/root usr/share/doc/hashcat/charsets/special/Catalan/
+-rw-r--r-- root/root usr/share/doc/hashcat/charsets/special/Catalan/ca_ISO-8859-1-special.hcchr
+-rw-r--r-- root/root usr/share/doc/hashcat/charsets/special/Catalan/ca_ISO-8859-15-special.hcchr
+-rw-r--r-- root/root usr/share/doc/hashcat/charsets/special/Catalan/ca_cp1252-special.hcchr
+drwxr-xr-x root/root usr/share/doc/hashcat/charsets/special/French/
+-rw-r--r-- root/root usr/share/doc/hashcat/charsets/special/French/fr_ISO-8859-1-special.hcchr
+-rw-r--r-- root/root usr/share/doc/hashcat/charsets/special/French/fr_ISO-8859-15-special.hcchr
+-rw-r--r-- root/root usr/share/doc/hashcat/charsets/special/French/fr_ISO-8859-16-special.hcchr
+-rw-r--r-- root/root usr/share/doc/hashcat/charsets/special/French/fr_cp1252-special.hcchr
+drwxr-xr-x root/root usr/share/doc/hashcat/charsets/special/German/
+-rw-r--r-- root/root usr/share/doc/hashcat/charsets/special/German/de_ISO-8859-1-special.hcchr
+-rw-r--r-- root/root usr/share/doc/hashcat/charsets/special/German/de_ISO-8859-15-special.hcchr
+-rw-r--r-- root/root usr/share/doc/hashcat/charsets/special/German/de_cp1252-special.hcchr
+drwxr-xr-x root/root usr/share/doc/hashcat/charsets/special/Greek/
+-rw-r--r-- root/root usr/share/doc/hashcat/charsets/special/Greek/el_ISO-8859-7-special.hcchr
+-rw-r--r-- root/root usr/share/doc/hashcat/charsets/special/Greek/el_cp1253-special.hcchr
+drwxr-xr-x root/root usr/share/doc/hashcat/charsets/special/Italian/
+-rw-r--r-- root/root usr/share/doc/hashcat/charsets/special/Italian/it_ISO-8859-1-special.hcchr
+-rw-r--r-- root/root usr/share/doc/hashcat/charsets/special/Italian/it_ISO-8859-15-special.hcchr
+-rw-r--r-- root/root usr/share/doc/hashcat/charsets/special/Italian/it_cp1252-special.hcchr
+drwxr-xr-x root/root usr/share/doc/hashcat/charsets/special/Polish/
+-rw-r--r-- root/root usr/share/doc/hashcat/charsets/special/Polish/pl_cp1250-special.hcchr
+drwxr-xr-x root/root usr/share/doc/hashcat/charsets/special/Portuguese/
+-rw-r--r-- root/root usr/share/doc/hashcat/charsets/special/Portuguese/pt_ISO-8859-1-special.hcchr
+-rw-r--r-- root/root usr/share/doc/hashcat/charsets/special/Portuguese/pt_ISO-8859-15-special.hcchr
+-rw-r--r-- root/root usr/share/doc/hashcat/charsets/special/Portuguese/pt_cp1252-special.hcchr
+drwxr-xr-x root/root usr/share/doc/hashcat/charsets/special/Russian/
+-rw-r--r-- root/root usr/share/doc/hashcat/charsets/special/Russian/ru_ISO-8859-5-special.hcchr
+-rw-r--r-- root/root usr/share/doc/hashcat/charsets/special/Russian/ru_cp1251-special.hcchr
+-rw-r--r-- root/root usr/share/doc/hashcat/charsets/special/Russian/ru_cp866-special.hcchr
+drwxr-xr-x root/root usr/share/doc/hashcat/charsets/special/Slovak/
+-rw-r--r-- root/root usr/share/doc/hashcat/charsets/special/Slovak/sk_ISO-8859-2-special.hcchr
+-rw-r--r-- root/root usr/share/doc/hashcat/charsets/special/Slovak/sk_cp1250-special.hcchr
+drwxr-xr-x root/root usr/share/doc/hashcat/charsets/special/Spanish/
+-rw-r--r-- root/root usr/share/doc/hashcat/charsets/special/Spanish/es_ISO-8859-1-special.hcchr
+-rw-r--r-- root/root usr/share/doc/hashcat/charsets/special/Spanish/es_ISO-8859-15-special.hcchr
+-rw-r--r-- root/root usr/share/doc/hashcat/charsets/special/Spanish/es_cp1252-special.hcchr
+drwxr-xr-x root/root usr/share/doc/hashcat/charsets/standard/
+drwxr-xr-x root/root usr/share/doc/hashcat/charsets/standard/Bulgarian/
+-rw-r--r-- root/root usr/share/doc/hashcat/charsets/standard/Bulgarian/bg_ISO-8859-5.hcchr
+-rw-r--r-- root/root usr/share/doc/hashcat/charsets/standard/Bulgarian/bg_KOI8-R.hcchr
+-rw-r--r-- root/root usr/share/doc/hashcat/charsets/standard/Bulgarian/bg_cp1251.hcchr
+drwxr-xr-x root/root usr/share/doc/hashcat/charsets/standard/Castilian/
+-rw-r--r-- root/root usr/share/doc/hashcat/charsets/standard/Castilian/es-ES_ISO-8859-1.hcchr
+-rw-r--r-- root/root usr/share/doc/hashcat/charsets/standard/Castilian/es-ES_ISO-8859-15.hcchr
+-rw-r--r-- root/root usr/share/doc/hashcat/charsets/standard/Castilian/es-ES_cp1252.hcchr
+drwxr-xr-x root/root usr/share/doc/hashcat/charsets/standard/Catalan/
+-rw-r--r-- root/root usr/share/doc/hashcat/charsets/standard/Catalan/ca_ISO-8859-1.hcchr
+-rw-r--r-- root/root usr/share/doc/hashcat/charsets/standard/Catalan/ca_ISO-8859-15.hcchr
+-rw-r--r-- root/root usr/share/doc/hashcat/charsets/standard/Catalan/ca_cp1252.hcchr
+drwxr-xr-x root/root usr/share/doc/hashcat/charsets/standard/English/
+-rw-r--r-- root/root usr/share/doc/hashcat/charsets/standard/English/en_ISO-8859-1.hcchr
+-rw-r--r-- root/root usr/share/doc/hashcat/charsets/standard/English/en_ISO-8859-15.hcchr
+-rw-r--r-- root/root usr/share/doc/hashcat/charsets/standard/English/en_cp1252.hcchr
+drwxr-xr-x root/root usr/share/doc/hashcat/charsets/standard/French/
+-rw-r--r-- root/root usr/share/doc/hashcat/charsets/standard/French/fr_ISO-8859-1.hcchr
+-rw-r--r-- root/root usr/share/doc/hashcat/charsets/standard/French/fr_ISO-8859-15.hcchr
+-rw-r--r-- root/root usr/share/doc/hashcat/charsets/standard/French/fr_ISO-8859-16.hcchr
+-rw-r--r-- root/root usr/share/doc/hashcat/charsets/standard/French/fr_cp1252.hcchr
+drwxr-xr-x root/root usr/share/doc/hashcat/charsets/standard/German/
+-rw-r--r-- root/root usr/share/doc/hashcat/charsets/standard/German/de_ISO-8859-1.hcchr
+-rw-r--r-- root/root usr/share/doc/hashcat/charsets/standard/German/de_ISO-8859-15.hcchr
+-rw-r--r-- root/root usr/share/doc/hashcat/charsets/standard/German/de_cp1252.hcchr
+drwxr-xr-x root/root usr/share/doc/hashcat/charsets/standard/Greek/
+-rw-r--r-- root/root usr/share/doc/hashcat/charsets/standard/Greek/el_ISO-8859-7.hcchr
+-rw-r--r-- root/root usr/share/doc/hashcat/charsets/standard/Greek/el_cp1253.hcchr
+drwxr-xr-x root/root usr/share/doc/hashcat/charsets/standard/GreekPolytonic/
+-rw-r--r-- root/root usr/share/doc/hashcat/charsets/standard/GreekPolytonic/el_polytonic_ISO-8859-7.hcchr
+-rw-r--r-- root/root usr/share/doc/hashcat/charsets/standard/GreekPolytonic/el_polytonic_cp1253.hcchr
+drwxr-xr-x root/root usr/share/doc/hashcat/charsets/standard/Hungarian/
+-rw-r--r-- root/root usr/share/doc/hashcat/charsets/standard/Hungarian/hu_cp1250.hcchr
+drwxr-xr-x root/root usr/share/doc/hashcat/charsets/standard/Italian/
+-rw-r--r-- root/root usr/share/doc/hashcat/charsets/standard/Italian/it_ISO-8859-1.hcchr
+-rw-r--r-- root/root usr/share/doc/hashcat/charsets/standard/Italian/it_ISO-8859-15.hcchr
+-rw-r--r-- root/root usr/share/doc/hashcat/charsets/standard/Italian/it_cp1252.hcchr
+drwxr-xr-x root/root usr/share/doc/hashcat/charsets/standard/Lithuanian/
+-rw-r--r-- root/root usr/share/doc/hashcat/charsets/standard/Lithuanian/lt_ISO-8859-13.hcchr
+-rw-r--r-- root/root usr/share/doc/hashcat/charsets/standard/Lithuanian/lt_ISO-8859-4.hcchr
+-rw-r--r-- root/root usr/share/doc/hashcat/charsets/standard/Lithuanian/lt_cp1257.hcchr
+drwxr-xr-x root/root usr/share/doc/hashcat/charsets/standard/Polish/
+-rw-r--r-- root/root usr/share/doc/hashcat/charsets/standard/Polish/pl_ISO-8859-2.hcchr
+-rw-r--r-- root/root usr/share/doc/hashcat/charsets/standard/Polish/pl_cp1250.hcchr
+drwxr-xr-x root/root usr/share/doc/hashcat/charsets/standard/Portuguese/
+-rw-r--r-- root/root usr/share/doc/hashcat/charsets/standard/Portuguese/pt_ISO-8859-1.hcchr
+-rw-r--r-- root/root usr/share/doc/hashcat/charsets/standard/Portuguese/pt_ISO-8859-15.hcchr
+-rw-r--r-- root/root usr/share/doc/hashcat/charsets/standard/Portuguese/pt_cp1252.hcchr
+drwxr-xr-x root/root usr/share/doc/hashcat/charsets/standard/Romanian/
+-rw-r--r-- root/root usr/share/doc/hashcat/charsets/standard/Romanian/ro_ISO-8859-2.hcchr
+drwxr-xr-x root/root usr/share/doc/hashcat/charsets/standard/Russian/
+-rw-r--r-- root/root usr/share/doc/hashcat/charsets/standard/Russian/ru_ISO-8859-5.hcchr
+-rw-r--r-- root/root usr/share/doc/hashcat/charsets/standard/Russian/ru_KOI8-R.hcchr
+-rw-r--r-- root/root usr/share/doc/hashcat/charsets/standard/Russian/ru_cp1251.hcchr
+-rw-r--r-- root/root usr/share/doc/hashcat/charsets/standard/Russian/ru_cp866.hcchr
+drwxr-xr-x root/root usr/share/doc/hashcat/charsets/standard/Slovak/
+-rw-r--r-- root/root usr/share/doc/hashcat/charsets/standard/Slovak/sk_ISO-8859-2.hcchr
+-rw-r--r-- root/root usr/share/doc/hashcat/charsets/standard/Slovak/sk_cp1250.hcchr
+drwxr-xr-x root/root usr/share/doc/hashcat/charsets/standard/Spanish/
+-rw-r--r-- root/root usr/share/doc/hashcat/charsets/standard/Spanish/es_ISO-8859-1.hcchr
+-rw-r--r-- root/root usr/share/doc/hashcat/charsets/standard/Spanish/es_ISO-8859-15.hcchr
+-rw-r--r-- root/root usr/share/doc/hashcat/charsets/standard/Spanish/es_cp1252.hcchr
+drwxr-xr-x root/root usr/share/doc/hashcat/docs/
+-rw-r--r-- root/root usr/share/doc/hashcat/docs/changes.txt
+-rw-r--r-- root/root usr/share/doc/hashcat/docs/contact.txt
+-rw-r--r-- root/root usr/share/doc/hashcat/docs/credits.txt
+-rw-r--r-- root/root usr/share/doc/hashcat/docs/device_status_code.txt
+-rw-r--r-- root/root usr/share/doc/hashcat/docs/exit_status_code.txt
+-rw-r--r-- root/root usr/share/doc/hashcat/docs/hashcat-assimilation-bridge-development.md
+-rw-r--r-- root/root usr/share/doc/hashcat/docs/hashcat-assimilation-bridge.md
+-rw-r--r-- root/root usr/share/doc/hashcat/docs/hashcat-brain.md
+-rw-r--r-- root/root usr/share/doc/hashcat/docs/hashcat-example-hashes.md
+-rw-r--r-- root/root usr/share/doc/hashcat/docs/hashcat-help.md
+-rw-r--r-- root/root usr/share/doc/hashcat/docs/hashcat-plugin-development-guide.md
+-rw-r--r-- root/root usr/share/doc/hashcat/docs/hashcat-python-plugin-development-guide.md
+-rw-r--r-- root/root usr/share/doc/hashcat/docs/hashcat-python-plugin-quickstart.md
+-rw-r--r-- root/root usr/share/doc/hashcat/docs/hashcat-python-plugin-requirements.md
+-rw-r--r-- root/root usr/share/doc/hashcat/docs/hashcat-rust-plugin-requirements.md
+-rw-r--r-- root/root usr/share/doc/hashcat/docs/keyboard-layout-mapping.md
+-rw-r--r-- root/root usr/share/doc/hashcat/docs/license.txt
+-rw-r--r-- root/root usr/share/doc/hashcat/docs/limits.txt
+-rw-r--r-- root/root usr/share/doc/hashcat/docs/performance.txt
+-rw-r--r-- root/root usr/share/doc/hashcat/docs/readme.txt
+-rw-r--r-- root/root usr/share/doc/hashcat/docs/releases_notes_v7.0.0.md
+-rw-r--r-- root/root usr/share/doc/hashcat/docs/releases_notes_v7.0.0.pdf
+-rw-r--r-- root/root usr/share/doc/hashcat/docs/releases_notes_v7.1.0.md
+-rw-r--r-- root/root usr/share/doc/hashcat/docs/releases_notes_v7.1.0.pdf
+-rw-r--r-- root/root usr/share/doc/hashcat/docs/rules.txt
+-rw-r--r-- root/root usr/share/doc/hashcat/docs/slow-candidates-mode.md
+-rw-r--r-- root/root usr/share/doc/hashcat/docs/team.txt
+-rw-r--r-- root/root usr/share/doc/hashcat/docs/user_manuals.txt
+drwxr-xr-x root/root usr/share/doc/hashcat/docs/license_libs/
+-rw-r--r-- root/root usr/share/doc/hashcat/docs/license_libs/LZMA_SDK_LICENSE.txt
+-rw-r--r-- root/root usr/share/doc/hashcat/docs/license_libs/MINIZ_LICENSE.txt
+-rw-r--r-- root/root usr/share/doc/hashcat/docs/license_libs/OPENCL_HEADERS_LICENSE.txt
+-rw-r--r-- root/root usr/share/doc/hashcat/docs/license_libs/SSE2NEON_LICENSE.txt
+-rw-r--r-- root/root usr/share/doc/hashcat/docs/license_libs/UNRAR_LICENSE.txt
+-rw-r--r-- root/root usr/share/doc/hashcat/docs/license_libs/XXHASH_LICENSE.txt
+-rw-r--r-- root/root usr/share/doc/hashcat/docs/license_libs/ZLIB_LICENSE.txt
+drwxr-xr-x root/root usr/share/doc/hashcat/extra/
+drwxr-xr-x root/root usr/share/doc/hashcat/extra/tab_completion/
+-rw-r--r-- root/root usr/share/doc/hashcat/extra/tab_completion/hashcat.sh
+-rw-r--r-- root/root usr/share/doc/hashcat/extra/tab_completion/howto.txt
+-rwxr-xr-x root/root usr/share/doc/hashcat/extra/tab_completion/install
+drwxr-xr-x root/root usr/share/doc/hashcat/layouts/
+-rw-r--r-- root/root usr/share/doc/hashcat/layouts/ch_de.hckmap
+-rw-r--r-- root/root usr/share/doc/hashcat/layouts/ch_fr.hckmap
+-rw-r--r-- root/root usr/share/doc/hashcat/layouts/da.hckmap
+-rw-r--r-- root/root usr/share/doc/hashcat/layouts/de.hckmap
+-rw-r--r-- root/root usr/share/doc/hashcat/layouts/it.hckmap
+-rw-r--r-- root/root usr/share/doc/hashcat/layouts/ru.hckmap
+-rw-r--r-- root/root usr/share/doc/hashcat/layouts/se.hckmap
+-rw-r--r-- root/root usr/share/doc/hashcat/layouts/us.hckmap
+drwxr-xr-x root/root usr/share/doc/hashcat/masks/
+-rw-r--r-- root/root usr/share/doc/hashcat/masks/8char-1l-1u-1d-1s-compliant.hcmask
+-rw-r--r-- root/root usr/share/doc/hashcat/masks/8char-1l-1u-1d-1s-noncompliant.hcmask
+-rw-r--r-- root/root usr/share/doc/hashcat/masks/hashcat-default.hcmask
+-rw-r--r-- root/root usr/share/doc/hashcat/masks/rockyou-1-60.hcmask
+-rw-r--r-- root/root usr/share/doc/hashcat/masks/rockyou-2-1800.hcmask
+-rw-r--r-- root/root usr/share/doc/hashcat/masks/rockyou-3-3600.hcmask
+-rw-r--r-- root/root usr/share/doc/hashcat/masks/rockyou-4-43200.hcmask
+-rw-r--r-- root/root usr/share/doc/hashcat/masks/rockyou-5-86400.hcmask
+-rw-r--r-- root/root usr/share/doc/hashcat/masks/rockyou-6-864000.hcmask
+-rw-r--r-- root/root usr/share/doc/hashcat/masks/rockyou-7-2592000.hcmask
+drwxr-xr-x root/root usr/share/doc/hashcat/rules/
+-rw-r--r-- root/root usr/share/doc/hashcat/rules/Incisive-leetspeak.rule
+-rw-r--r-- root/root usr/share/doc/hashcat/rules/InsidePro-HashManager.rule
+-rw-r--r-- root/root usr/share/doc/hashcat/rules/InsidePro-PasswordsPro.rule
+-rw-r--r-- root/root usr/share/doc/hashcat/rules/T0XlC-insert_00-99_1950-2050_toprules_0_F.rule
+-rw-r--r-- root/root usr/share/doc/hashcat/rules/T0XlC-insert_space_and_special_0_F.rule
+-rw-r--r-- root/root usr/share/doc/hashcat/rules/T0XlC-insert_top_100_passwords_1_G.rule
+-rw-r--r-- root/root usr/share/doc/hashcat/rules/T0XlC.rule
+-rw-r--r-- root/root usr/share/doc/hashcat/rules/T0XlC_3_rule.rule
+-rw-r--r-- root/root usr/share/doc/hashcat/rules/T0XlC_insert_HTML_entities_0_Z.rule
+-rw-r--r-- root/root usr/share/doc/hashcat/rules/T0XlCv2.rule
+-rw-r--r-- root/root usr/share/doc/hashcat/rules/best66.rule
+-rw-r--r-- root/root usr/share/doc/hashcat/rules/combinator.rule
+-rw-r--r-- root/root usr/share/doc/hashcat/rules/d3ad0ne.rule
+-rw-r--r-- root/root usr/share/doc/hashcat/rules/dive.rule
+-rw-r--r-- root/root usr/share/doc/hashcat/rules/generated.rule
+-rw-r--r-- root/root usr/share/doc/hashcat/rules/generated2.rule
+-rw-r--r-- root/root usr/share/doc/hashcat/rules/leetspeak.rule
+-rw-r--r-- root/root usr/share/doc/hashcat/rules/oscommerce.rule
+-rw-r--r-- root/root usr/share/doc/hashcat/rules/rockyou-30000.rule
+-rw-r--r-- root/root usr/share/doc/hashcat/rules/specific.rule
+-rw-r--r-- root/root usr/share/doc/hashcat/rules/stacking58.rule
+-rw-r--r-- root/root usr/share/doc/hashcat/rules/toggles1.rule
+-rw-r--r-- root/root usr/share/doc/hashcat/rules/toggles2.rule
+-rw-r--r-- root/root usr/share/doc/hashcat/rules/toggles3.rule
+-rw-r--r-- root/root usr/share/doc/hashcat/rules/toggles4.rule
+-rw-r--r-- root/root usr/share/doc/hashcat/rules/toggles5.rule
+-rw-r--r-- root/root usr/share/doc/hashcat/rules/top10_2025.rule
+-rw-r--r-- root/root usr/share/doc/hashcat/rules/unix-ninja-leetspeak.rule
+drwxr-xr-x root/root usr/share/doc/hashcat/rules/hybrid/
+-rw-r--r-- root/root usr/share/doc/hashcat/rules/hybrid/append_d.rule
+-rw-r--r-- root/root usr/share/doc/hashcat/rules/hybrid/append_d_passthrough.rule
+-rw-r--r-- root/root usr/share/doc/hashcat/rules/hybrid/append_ds.rule
+-rw-r--r-- root/root usr/share/doc/hashcat/rules/hybrid/append_ds_passthrough.rule
+-rw-r--r-- root/root usr/share/doc/hashcat/rules/hybrid/append_du.rule
+-rw-r--r-- root/root usr/share/doc/hashcat/rules/hybrid/append_du_passthrough.rule
+-rw-r--r-- root/root usr/share/doc/hashcat/rules/hybrid/append_dus.rule
+-rw-r--r-- root/root usr/share/doc/hashcat/rules/hybrid/append_dus_passthrough.rule
+-rw-r--r-- root/root usr/share/doc/hashcat/rules/hybrid/append_hl.rule
+-rw-r--r-- root/root usr/share/doc/hashcat/rules/hybrid/append_hl_passthrough.rule
+-rw-r--r-- root/root usr/share/doc/hashcat/rules/hybrid/append_hu.rule
+-rw-r--r-- root/root usr/share/doc/hashcat/rules/hybrid/append_hu_passthrough.rule
+-rw-r--r-- root/root usr/share/doc/hashcat/rules/hybrid/append_l.rule
+-rw-r--r-- root/root usr/share/doc/hashcat/rules/hybrid/append_l_passthrough.rule
+-rw-r--r-- root/root usr/share/doc/hashcat/rules/hybrid/append_ld.rule
+-rw-r--r-- root/root usr/share/doc/hashcat/rules/hybrid/append_ld_passthrough.rule
+-rw-r--r-- root/root usr/share/doc/hashcat/rules/hybrid/append_lds.rule
+-rw-r--r-- root/root usr/share/doc/hashcat/rules/hybrid/append_lds_passthrough.rule
+-rw-r--r-- root/root usr/share/doc/hashcat/rules/hybrid/append_ldu.rule
+-rw-r--r-- root/root usr/share/doc/hashcat/rules/hybrid/append_ldu_passthrough.rule
+-rw-r--r-- root/root usr/share/doc/hashcat/rules/hybrid/append_ldus.rule
+-rw-r--r-- root/root usr/share/doc/hashcat/rules/hybrid/append_ldus_passthrough.rule
+-rw-r--r-- root/root usr/share/doc/hashcat/rules/hybrid/append_ls.rule
+-rw-r--r-- root/root usr/share/doc/hashcat/rules/hybrid/append_ls_passthrough.rule
+-rw-r--r-- root/root usr/share/doc/hashcat/rules/hybrid/append_lu.rule
+-rw-r--r-- root/root usr/share/doc/hashcat/rules/hybrid/append_lu_passthrough.rule
+-rw-r--r-- root/root usr/share/doc/hashcat/rules/hybrid/append_lus.rule
+-rw-r--r-- root/root usr/share/doc/hashcat/rules/hybrid/append_lus_passthrough.rule
+-rw-r--r-- root/root usr/share/doc/hashcat/rules/hybrid/append_s.rule
+-rw-r--r-- root/root usr/share/doc/hashcat/rules/hybrid/append_s_passthrough.rule
+-rw-r--r-- root/root usr/share/doc/hashcat/rules/hybrid/append_u.rule
+-rw-r--r-- root/root usr/share/doc/hashcat/rules/hybrid/append_u_passthrough.rule
+-rw-r--r-- root/root usr/share/doc/hashcat/rules/hybrid/append_us.rule
+-rw-r--r-- root/root usr/share/doc/hashcat/rules/hybrid/append_us_passthrough.rule
+-rw-r--r-- root/root usr/share/doc/hashcat/rules/hybrid/prepend_d.rule
+-rw-r--r-- root/root usr/share/doc/hashcat/rules/hybrid/prepend_d_passthrough.rule
+-rw-r--r-- root/root usr/share/doc/hashcat/rules/hybrid/prepend_ds.rule
+-rw-r--r-- root/root usr/share/doc/hashcat/rules/hybrid/prepend_ds_passthrough.rule
+-rw-r--r-- root/root usr/share/doc/hashcat/rules/hybrid/prepend_du.rule
+-rw-r--r-- root/root usr/share/doc/hashcat/rules/hybrid/prepend_du_passthrough.rule
+-rw-r--r-- root/root usr/share/doc/hashcat/rules/hybrid/prepend_dus.rule
+-rw-r--r-- root/root usr/share/doc/hashcat/rules/hybrid/prepend_dus_passthrough.rule
+-rw-r--r-- root/root usr/share/doc/hashcat/rules/hybrid/prepend_hl.rule
+-rw-r--r-- root/root usr/share/doc/hashcat/rules/hybrid/prepend_hl_passthrough.rule
+-rw-r--r-- root/root usr/share/doc/hashcat/rules/hybrid/prepend_hu.rule
+-rw-r--r-- root/root usr/share/doc/hashcat/rules/hybrid/prepend_hu_passthrough.rule
+-rw-r--r-- root/root usr/share/doc/hashcat/rules/hybrid/prepend_l.rule
+-rw-r--r-- root/root usr/share/doc/hashcat/rules/hybrid/prepend_l_passthrough.rule
+-rw-r--r-- root/root usr/share/doc/hashcat/rules/hybrid/prepend_ld.rule
+-rw-r--r-- root/root usr/share/doc/hashcat/rules/hybrid/prepend_ld_passthrough.rule
+-rw-r--r-- root/root usr/share/doc/hashcat/rules/hybrid/prepend_lds.rule
+-rw-r--r-- root/root usr/share/doc/hashcat/rules/hybrid/prepend_lds_passthrough.rule
+-rw-r--r-- root/root usr/share/doc/hashcat/rules/hybrid/prepend_ldu.rule
+-rw-r--r-- root/root usr/share/doc/hashcat/rules/hybrid/prepend_ldu_passthrough.rule
+-rw-r--r-- root/root usr/share/doc/hashcat/rules/hybrid/prepend_ldus.rule
+-rw-r--r-- root/root usr/share/doc/hashcat/rules/hybrid/prepend_ldus_passthrough.rule
+-rw-r--r-- root/root usr/share/doc/hashcat/rules/hybrid/prepend_ls.rule
+-rw-r--r-- root/root usr/share/doc/hashcat/rules/hybrid/prepend_ls_passthrough.rule
+-rw-r--r-- root/root usr/share/doc/hashcat/rules/hybrid/prepend_lu.rule
+-rw-r--r-- root/root usr/share/doc/hashcat/rules/hybrid/prepend_lu_passthrough.rule
+-rw-r--r-- root/root usr/share/doc/hashcat/rules/hybrid/prepend_lus.rule
+-rw-r--r-- root/root usr/share/doc/hashcat/rules/hybrid/prepend_lus_passthrough.rule
+-rw-r--r-- root/root usr/share/doc/hashcat/rules/hybrid/prepend_s.rule
+-rw-r--r-- root/root usr/share/doc/hashcat/rules/hybrid/prepend_s_passthrough.rule
+-rw-r--r-- root/root usr/share/doc/hashcat/rules/hybrid/prepend_u.rule
+-rw-r--r-- root/root usr/share/doc/hashcat/rules/hybrid/prepend_u_passthrough.rule
+-rw-r--r-- root/root usr/share/doc/hashcat/rules/hybrid/prepend_us.rule
+-rw-r--r-- root/root usr/share/doc/hashcat/rules/hybrid/prepend_us_passthrough.rule
+drwxr-xr-x root/root usr/share/hashcat/
+-rw-r--r-- root/root usr/share/hashcat/hashcat.hcstat2
+drwxr-xr-x root/root usr/share/hashcat/OpenCL/
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/amp_a0.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/amp_a1.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/amp_a3.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/inc_amp.h
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/inc_bignum_operations.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/inc_bignum_operations.h
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/inc_checksum_crc.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/inc_checksum_crc.h
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/inc_cipher_aes-gcm.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/inc_cipher_aes-gcm.h
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/inc_cipher_aes.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/inc_cipher_aes.h
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/inc_cipher_blowfish.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/inc_cipher_blowfish.h
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/inc_cipher_camellia.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/inc_cipher_camellia.h
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/inc_cipher_cast.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/inc_cipher_cast.h
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/inc_cipher_des.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/inc_cipher_des.h
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/inc_cipher_kuznyechik.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/inc_cipher_kuznyechik.h
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/inc_cipher_rc4.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/inc_cipher_rc4.h
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/inc_cipher_serpent.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/inc_cipher_serpent.h
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/inc_cipher_twofish.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/inc_cipher_twofish.h
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/inc_common.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/inc_common.h
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/inc_comp_multi.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/inc_comp_multi.h (EMPTY)
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/inc_comp_multi_bs.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/inc_comp_multi_bs.h (EMPTY)
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/inc_comp_multi_iba.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/inc_comp_multi_iba.h (EMPTY)
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/inc_comp_single.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/inc_comp_single.h (EMPTY)
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/inc_comp_single_bs.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/inc_comp_single_bs.h (EMPTY)
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/inc_diskcryptor_xts.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/inc_diskcryptor_xts.h
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/inc_ecc_secp256k1.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/inc_ecc_secp256k1.h
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/inc_hash_argon2.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/inc_hash_argon2.h
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/inc_hash_base58.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/inc_hash_base58.h
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/inc_hash_blake2b.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/inc_hash_blake2b.h
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/inc_hash_blake2s.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/inc_hash_blake2s.h
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/inc_hash_gost94.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/inc_hash_gost94.h
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/inc_hash_md4.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/inc_hash_md4.h
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/inc_hash_md5.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/inc_hash_md5.h
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/inc_hash_md6.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/inc_hash_md6.h
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/inc_hash_ripemd160.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/inc_hash_ripemd160.h
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/inc_hash_ripemd320.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/inc_hash_ripemd320.h
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/inc_hash_scrypt.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/inc_hash_scrypt.h
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/inc_hash_sha1.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/inc_hash_sha1.h
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/inc_hash_sha224.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/inc_hash_sha224.h
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/inc_hash_sha256.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/inc_hash_sha256.h
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/inc_hash_sha384.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/inc_hash_sha384.h
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/inc_hash_sha512.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/inc_hash_sha512.h
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/inc_hash_sm3.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/inc_hash_sm3.h
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/inc_hash_streebog256.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/inc_hash_streebog256.h
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/inc_hash_streebog512.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/inc_hash_streebog512.h
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/inc_hash_whirlpool.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/inc_hash_whirlpool.h
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/inc_luks_aes.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/inc_luks_aes.h
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/inc_luks_af.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/inc_luks_af.h
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/inc_luks_essiv.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/inc_luks_essiv.h
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/inc_luks_serpent.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/inc_luks_serpent.h
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/inc_luks_twofish.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/inc_luks_twofish.h
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/inc_luks_xts.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/inc_luks_xts.h
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/inc_markov.h
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/inc_platform.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/inc_platform.h
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/inc_radmin3_constants.h
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/inc_rp.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/inc_rp.h
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/inc_rp_common.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/inc_rp_common.h
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/inc_rp_optimized.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/inc_rp_optimized.h
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/inc_scalar.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/inc_scalar.h (EMPTY)
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/inc_shared.h
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/inc_simd.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/inc_simd.h
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/inc_truecrypt_crc32.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/inc_truecrypt_crc32.h
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/inc_truecrypt_keyfile.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/inc_truecrypt_keyfile.h
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/inc_truecrypt_xts.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/inc_truecrypt_xts.h
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/inc_types.h
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/inc_vendor.h
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/inc_veracrypt_keyfile.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/inc_veracrypt_keyfile.h
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/inc_veracrypt_xts.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/inc_veracrypt_xts.h
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/inc_zip_inflate.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m00000_a0-optimized.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m00000_a0-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m00000_a1-optimized.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m00000_a1-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m00000_a3-optimized.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m00000_a3-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m00010_a0-optimized.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m00010_a0-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m00010_a1-optimized.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m00010_a1-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m00010_a3-optimized.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m00010_a3-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m00020_a0-optimized.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m00020_a0-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m00020_a1-optimized.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m00020_a1-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m00020_a3-optimized.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m00020_a3-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m00030_a0-optimized.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m00030_a0-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m00030_a1-optimized.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m00030_a1-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m00030_a3-optimized.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m00030_a3-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m00040_a0-optimized.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m00040_a0-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m00040_a1-optimized.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m00040_a1-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m00040_a3-optimized.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m00040_a3-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m00050_a0-optimized.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m00050_a0-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m00050_a1-optimized.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m00050_a1-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m00050_a3-optimized.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m00050_a3-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m00060_a0-optimized.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m00060_a0-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m00060_a1-optimized.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m00060_a1-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m00060_a3-optimized.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m00060_a3-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m00070_a0-optimized.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m00070_a0-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m00070_a1-optimized.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m00070_a1-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m00070_a3-optimized.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m00070_a3-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m00100_a0-optimized.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m00100_a0-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m00100_a1-optimized.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m00100_a1-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m00100_a3-optimized.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m00100_a3-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m00110_a0-optimized.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m00110_a0-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m00110_a1-optimized.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m00110_a1-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m00110_a3-optimized.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m00110_a3-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m00120_a0-optimized.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m00120_a0-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m00120_a1-optimized.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m00120_a1-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m00120_a3-optimized.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m00120_a3-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m00130_a0-optimized.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m00130_a0-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m00130_a1-optimized.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m00130_a1-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m00130_a3-optimized.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m00130_a3-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m00140_a0-optimized.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m00140_a0-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m00140_a1-optimized.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m00140_a1-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m00140_a3-optimized.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m00140_a3-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m00150_a0-optimized.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m00150_a0-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m00150_a1-optimized.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m00150_a1-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m00150_a3-optimized.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m00150_a3-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m00160_a0-optimized.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m00160_a0-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m00160_a1-optimized.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m00160_a1-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m00160_a3-optimized.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m00160_a3-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m00170_a0-optimized.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m00170_a0-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m00170_a1-optimized.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m00170_a1-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m00170_a3-optimized.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m00170_a3-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m00200_a0-optimized.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m00200_a1-optimized.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m00200_a3-optimized.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m00300_a0-optimized.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m00300_a0-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m00300_a1-optimized.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m00300_a1-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m00300_a3-optimized.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m00300_a3-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m00400-optimized.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m00400-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m00500-optimized.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m00500-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m00600_a0-optimized.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m00600_a0-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m00600_a1-optimized.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m00600_a1-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m00600_a3-optimized.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m00600_a3-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m00610_a0-optimized.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m00610_a0-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m00610_a1-optimized.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m00610_a1-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m00610_a3-optimized.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m00610_a3-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m00620_a0-optimized.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m00620_a0-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m00620_a1-optimized.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m00620_a1-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m00620_a3-optimized.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m00620_a3-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m00900_a0-optimized.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m00900_a0-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m00900_a1-optimized.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m00900_a1-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m00900_a3-optimized.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m00900_a3-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m01000_a0-optimized.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m01000_a0-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m01000_a1-optimized.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m01000_a1-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m01000_a3-optimized.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m01000_a3-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m01100_a0-optimized.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m01100_a0-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m01100_a1-optimized.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m01100_a1-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m01100_a3-optimized.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m01100_a3-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m01300_a0-optimized.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m01300_a0-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m01300_a1-optimized.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m01300_a1-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m01300_a3-optimized.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m01300_a3-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m01310_a0-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m01310_a1-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m01310_a3-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m01320_a0-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m01320_a1-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m01320_a3-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m01400_a0-optimized.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m01400_a0-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m01400_a1-optimized.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m01400_a1-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m01400_a3-optimized.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m01400_a3-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m01410_a0-optimized.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m01410_a0-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m01410_a1-optimized.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m01410_a1-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m01410_a3-optimized.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m01410_a3-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m01420_a0-optimized.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m01420_a0-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m01420_a1-optimized.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m01420_a1-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m01420_a3-optimized.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m01420_a3-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m01430_a0-optimized.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m01430_a0-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m01430_a1-optimized.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m01430_a1-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m01430_a3-optimized.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m01430_a3-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m01440_a0-optimized.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m01440_a0-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m01440_a1-optimized.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m01440_a1-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m01440_a3-optimized.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m01440_a3-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m01450_a0-optimized.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m01450_a0-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m01450_a1-optimized.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m01450_a1-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m01450_a3-optimized.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m01450_a3-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m01460_a0-optimized.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m01460_a0-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m01460_a1-optimized.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m01460_a1-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m01460_a3-optimized.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m01460_a3-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m01470_a0-optimized.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m01470_a0-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m01470_a1-optimized.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m01470_a1-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m01470_a3-optimized.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m01470_a3-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m01500_a0-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m01500_a1-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m01500_a3-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m01600-optimized.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m01600-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m01700_a0-optimized.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m01700_a0-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m01700_a1-optimized.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m01700_a1-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m01700_a3-optimized.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m01700_a3-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m01710_a0-optimized.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m01710_a0-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m01710_a1-optimized.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m01710_a1-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m01710_a3-optimized.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m01710_a3-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m01720_a0-optimized.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m01720_a0-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m01720_a1-optimized.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m01720_a1-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m01720_a3-optimized.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m01720_a3-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m01730_a0-optimized.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m01730_a0-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m01730_a1-optimized.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m01730_a1-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m01730_a3-optimized.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m01730_a3-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m01740_a0-optimized.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m01740_a0-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m01740_a1-optimized.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m01740_a1-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m01740_a3-optimized.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m01740_a3-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m01750_a0-optimized.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m01750_a0-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m01750_a1-optimized.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m01750_a1-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m01750_a3-optimized.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m01750_a3-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m01760_a0-optimized.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m01760_a0-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m01760_a1-optimized.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m01760_a1-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m01760_a3-optimized.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m01760_a3-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m01770_a0-optimized.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m01770_a0-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m01770_a1-optimized.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m01770_a1-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m01770_a3-optimized.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m01770_a3-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m01800-optimized.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m01800-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m02000_a0-optimized.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m02000_a0-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m02000_a1-optimized.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m02000_a1-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m02000_a3-optimized.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m02000_a3-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m02100-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m02400_a0-optimized.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m02400_a1-optimized.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m02400_a3-optimized.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m02410_a0-optimized.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m02410_a1-optimized.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m02410_a3-optimized.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m02500-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m02501-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m02610_a0-optimized.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m02610_a0-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m02610_a1-optimized.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m02610_a1-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m02610_a3-optimized.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m02610_a3-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m02630_a0-optimized.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m02630_a0-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m02630_a1-optimized.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m02630_a1-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m02630_a3-optimized.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m02630_a3-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m02710_a0-optimized.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m02710_a1-optimized.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m02710_a3-optimized.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m02810_a0-optimized.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m02810_a0-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m02810_a1-optimized.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m02810_a1-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m02810_a3-optimized.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m02810_a3-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m03000_a0-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m03000_a1-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m03000_a3-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m03100_a0-optimized.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m03100_a1-optimized.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m03100_a3-optimized.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m03200-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m03500_a0-optimized.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m03500_a0-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m03500_a1-optimized.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m03500_a1-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m03500_a3-optimized.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m03500_a3-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m03610_a0-optimized.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m03610_a0-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m03610_a1-optimized.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m03610_a1-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m03610_a3-optimized.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m03610_a3-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m03710_a0-optimized.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m03710_a0-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m03710_a1-optimized.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m03710_a1-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m03710_a3-optimized.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m03710_a3-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m03730_a0-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m03730_a1-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m03730_a3-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m03800_a0-optimized.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m03800_a0-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m03800_a1-optimized.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m03800_a1-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m03800_a3-optimized.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m03800_a3-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m03910_a0-optimized.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m03910_a0-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m03910_a1-optimized.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m03910_a1-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m03910_a3-optimized.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m03910_a3-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m04010_a0-optimized.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m04010_a0-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m04010_a1-optimized.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m04010_a1-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m04010_a3-optimized.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m04010_a3-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m04110_a0-optimized.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m04110_a0-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m04110_a1-optimized.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m04110_a1-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m04110_a3-optimized.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m04110_a3-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m04310_a0-optimized.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m04310_a0-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m04310_a1-optimized.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m04310_a1-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m04310_a3-optimized.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m04310_a3-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m04400_a0-optimized.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m04400_a0-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m04400_a1-optimized.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m04400_a1-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m04400_a3-optimized.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m04400_a3-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m04410_a0-optimized.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m04410_a0-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m04410_a1-optimized.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m04410_a1-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m04410_a3-optimized.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m04410_a3-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m04420_a0-optimized.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m04420_a0-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m04420_a1-optimized.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m04420_a1-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m04420_a3-optimized.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m04420_a3-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m04430_a0-optimized.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m04430_a0-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m04430_a1-optimized.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m04430_a1-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m04430_a3-optimized.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m04430_a3-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m04500_a0-optimized.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m04500_a0-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m04500_a1-optimized.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m04500_a1-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m04500_a3-optimized.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m04500_a3-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m04510_a0-optimized.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m04510_a0-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m04510_a1-optimized.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m04510_a1-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m04510_a3-optimized.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m04510_a3-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m04520_a0-optimized.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m04520_a0-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m04520_a1-optimized.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m04520_a1-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m04520_a3-optimized.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m04520_a3-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m04700_a0-optimized.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m04700_a0-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m04700_a1-optimized.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m04700_a1-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m04700_a3-optimized.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m04700_a3-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m04710_a0-optimized.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m04710_a0-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m04710_a1-optimized.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m04710_a1-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m04710_a3-optimized.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m04710_a3-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m04800_a0-optimized.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m04800_a0-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m04800_a1-optimized.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m04800_a1-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m04800_a3-optimized.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m04800_a3-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m04900_a0-optimized.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m04900_a0-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m04900_a1-optimized.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m04900_a1-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m04900_a3-optimized.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m04900_a3-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m05000_a0-optimized.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m05000_a0-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m05000_a1-optimized.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m05000_a1-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m05000_a3-optimized.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m05000_a3-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m05100_a0-optimized.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m05100_a0-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m05100_a1-optimized.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m05100_a1-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m05100_a3-optimized.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m05100_a3-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m05200-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m05300_a0-optimized.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m05300_a0-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m05300_a1-optimized.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m05300_a1-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m05300_a3-optimized.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m05300_a3-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m05400_a0-optimized.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m05400_a0-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m05400_a1-optimized.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m05400_a1-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m05400_a3-optimized.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m05400_a3-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m05500_a0-optimized.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m05500_a0-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m05500_a1-optimized.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m05500_a1-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m05500_a3-optimized.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m05500_a3-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m05600_a0-optimized.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m05600_a0-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m05600_a1-optimized.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m05600_a1-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m05600_a3-optimized.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m05600_a3-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m05720_a0-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m05720_a1-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m05720_a3-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m05800-optimized.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m05800-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m06000_a0-optimized.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m06000_a0-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m06000_a1-optimized.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m06000_a1-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m06000_a3-optimized.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m06000_a3-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m06050_a0-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m06050_a1-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m06050_a3-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m06060_a0-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m06060_a1-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m06060_a3-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m06100_a0-optimized.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m06100_a0-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m06100_a1-optimized.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m06100_a1-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m06100_a3-optimized.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m06100_a3-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m06211-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m06212-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m06213-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m06221-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m06222-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m06223-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m06231-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m06232-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m06233-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m06300-optimized.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m06300-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m06400-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m06500-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m06600-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m06700-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m06800-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m06900_a0-optimized.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m06900_a1-optimized.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m06900_a3-optimized.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m07000_a0-optimized.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m07000_a0-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m07000_a1-optimized.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m07000_a1-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m07000_a3-optimized.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m07000_a3-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m07100-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m07300_a0-optimized.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m07300_a0-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m07300_a1-optimized.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m07300_a1-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m07300_a3-optimized.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m07300_a3-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m07350_a0-optimized.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m07350_a0-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m07350_a1-optimized.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m07350_a1-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m07350_a3-optimized.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m07350_a3-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m07400-optimized.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m07400-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m07500_a0-optimized.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m07500_a0-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m07500_a1-optimized.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m07500_a1-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m07500_a3-optimized.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m07500_a3-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m07700_a0-optimized.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m07700_a1-optimized.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m07700_a3-optimized.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m07701_a0-optimized.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m07701_a1-optimized.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m07701_a3-optimized.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m07800_a0-optimized.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m07800_a1-optimized.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m07800_a3-optimized.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m07801_a0-optimized.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m07801_a1-optimized.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m07801_a3-optimized.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m07900-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m08000_a0-optimized.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m08000_a1-optimized.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m08000_a3-optimized.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m08100_a0-optimized.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m08100_a0-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m08100_a1-optimized.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m08100_a1-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m08100_a3-optimized.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m08100_a3-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m08200-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m08300_a0-optimized.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m08300_a0-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m08300_a1-optimized.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m08300_a1-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m08300_a3-optimized.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m08300_a3-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m08400_a0-optimized.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m08400_a0-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m08400_a1-optimized.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m08400_a1-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m08400_a3-optimized.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m08400_a3-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m08500_a0-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m08500_a1-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m08500_a3-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m08600_a0-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m08600_a1-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m08600_a3-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m08700_a0-optimized.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m08700_a1-optimized.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m08700_a3-optimized.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m08800-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m08900-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m09000-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m09100-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m09400-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m09500-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m09600-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m09700_a0-optimized.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m09700_a1-optimized.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m09700_a3-optimized.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m09710_a0-optimized.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m09710_a1-optimized.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m09710_a3-optimized.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m09720_a0-optimized.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m09720_a1-optimized.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m09720_a3-optimized.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m09800_a0-optimized.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m09800_a1-optimized.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m09800_a3-optimized.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m09810_a0-optimized.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m09810_a1-optimized.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m09810_a3-optimized.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m09820_a0-optimized.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m09820_a1-optimized.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m09820_a3-optimized.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m09900_a0-optimized.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m09900_a0-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m09900_a1-optimized.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m09900_a1-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m09900_a3-optimized.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m09900_a3-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m10100_a0-optimized.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m10100_a1-optimized.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m10100_a3-optimized.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m10300-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m10400_a0-optimized.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m10400_a1-optimized.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m10400_a3-optimized.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m10410_a0-optimized.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m10410_a1-optimized.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m10410_a3-optimized.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m10420_a0-optimized.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m10420_a1-optimized.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m10420_a3-optimized.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m10500-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m10510-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m10700-optimized.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m10700-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m10800_a0-optimized.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m10800_a0-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m10800_a1-optimized.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m10800_a1-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m10800_a3-optimized.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m10800_a3-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m10810_a0-optimized.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m10810_a0-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m10810_a1-optimized.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m10810_a1-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m10810_a3-optimized.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m10810_a3-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m10820_a0-optimized.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m10820_a0-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m10820_a1-optimized.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m10820_a1-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m10820_a3-optimized.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m10820_a3-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m10830_a0-optimized.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m10830_a0-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m10830_a1-optimized.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m10830_a1-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m10830_a3-optimized.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m10830_a3-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m10840_a0-optimized.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m10840_a0-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m10840_a1-optimized.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m10840_a1-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m10840_a3-optimized.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m10840_a3-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m10870_a0-optimized.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m10870_a0-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m10870_a1-optimized.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m10870_a1-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m10870_a3-optimized.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m10870_a3-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m10900-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m11000_a0-optimized.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m11000_a0-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m11000_a1-optimized.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m11000_a1-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m11000_a3-optimized.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m11000_a3-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m11100_a0-optimized.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m11100_a0-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m11100_a1-optimized.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m11100_a1-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m11100_a3-optimized.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m11100_a3-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m11200_a0-optimized.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m11200_a0-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m11200_a1-optimized.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m11200_a1-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m11200_a3-optimized.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m11200_a3-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m11300-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m11400_a0-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m11400_a1-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m11400_a3-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m11500_a0-optimized.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m11500_a0-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m11500_a1-optimized.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m11500_a1-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m11500_a3-optimized.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m11500_a3-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m11600-optimized.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m11600-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m11700_a0-optimized.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m11700_a0-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m11700_a1-optimized.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m11700_a1-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m11700_a3-optimized.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m11700_a3-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m11750_a0-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m11750_a1-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m11750_a3-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m11760_a0-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m11760_a1-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m11760_a3-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m11800_a0-optimized.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m11800_a0-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m11800_a1-optimized.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m11800_a1-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m11800_a3-optimized.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m11800_a3-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m11850_a0-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m11850_a1-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m11850_a3-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m11860_a0-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m11860_a1-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m11860_a3-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m11900-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m12000-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m12150-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m12200-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m12300-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m12400-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m12500-optimized.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m12500-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m12600_a0-optimized.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m12600_a0-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m12600_a1-optimized.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m12600_a1-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m12600_a3-optimized.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m12600_a3-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m12700-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m12800-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m12900-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m13000-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m13100_a0-optimized.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m13100_a0-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m13100_a1-optimized.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m13100_a1-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m13100_a3-optimized.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m13100_a3-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m13200-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m13300_a0-optimized.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m13300_a0-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m13300_a1-optimized.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m13300_a1-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m13300_a3-optimized.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m13300_a3-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m13400-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m13500_a0-optimized.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m13500_a0-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m13500_a1-optimized.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m13500_a1-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m13500_a3-optimized.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m13500_a3-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m13600-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m13711-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m13712-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m13713-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m13721-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m13722-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m13723-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m13731-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m13732-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m13733-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m13751-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m13752-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m13753-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m13771-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m13772-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m13773-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m13800_a0-optimized.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m13800_a0-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m13800_a1-optimized.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m13800_a1-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m13800_a3-optimized.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m13800_a3-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m13900_a0-optimized.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m13900_a0-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m13900_a1-optimized.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m13900_a1-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m13900_a3-optimized.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m13900_a3-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m14000_a0-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m14000_a1-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m14000_a3-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m14100_a0-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m14100_a1-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m14100_a3-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m14200-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m14400_a0-optimized.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m14400_a0-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m14400_a1-optimized.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m14400_a1-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m14400_a3-optimized.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m14400_a3-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m14511_a0-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m14511_a1-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m14511_a3-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m14512_a0-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m14512_a1-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m14512_a3-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m14513_a0-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m14513_a1-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m14513_a3-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m14521_a0-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m14521_a1-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m14521_a3-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m14522_a0-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m14522_a1-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m14522_a3-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m14523_a0-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m14523_a1-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m14523_a3-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m14531_a0-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m14531_a1-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m14531_a3-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m14532_a0-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m14532_a1-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m14532_a3-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m14533_a0-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m14533_a1-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m14533_a3-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m14541_a0-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m14541_a1-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m14541_a3-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m14542_a0-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m14542_a1-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m14542_a3-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m14543_a0-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m14543_a1-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m14543_a3-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m14551_a0-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m14551_a1-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m14551_a3-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m14552_a0-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m14552_a1-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m14552_a3-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m14553_a0-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m14553_a1-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m14553_a3-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m14611-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m14612-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m14613-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m14621-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m14622-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m14623-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m14631-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m14632-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m14633-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m14641-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m14642-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m14643-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m14700-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m14800-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m14900_a0-optimized.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m14900_a1-optimized.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m14900_a3-optimized.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m15000_a0-optimized.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m15000_a0-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m15000_a1-optimized.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m15000_a1-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m15000_a3-optimized.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m15000_a3-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m15100-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m15300-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m15310-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m15400_a0-optimized.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m15400_a1-optimized.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m15400_a3-optimized.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m15500_a0-optimized.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m15500_a0-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m15500_a1-optimized.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m15500_a1-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m15500_a3-optimized.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m15500_a3-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m15600-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m15700-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m15900-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m15910-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m16000_a0-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m16000_a1-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m16000_a3-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m16100_a0-optimized.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m16100_a0-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m16100_a1-optimized.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m16100_a1-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m16100_a3-optimized.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m16100_a3-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m16200-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m16300-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m16400_a0-optimized.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m16400_a0-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m16400_a1-optimized.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m16400_a1-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m16400_a3-optimized.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m16400_a3-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m16511_a0-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m16511_a1-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m16511_a3-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m16512_a0-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m16512_a1-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m16512_a3-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m16513_a0-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m16513_a1-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m16513_a3-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m16600_a0-optimized.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m16600_a0-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m16600_a1-optimized.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m16600_a1-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m16600_a3-optimized.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m16600_a3-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m16800-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m16801-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m16900-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m17010-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m17020-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m17030-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m17040-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m17200_a0-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m17200_a1-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m17200_a3-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m17210_a0-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m17210_a1-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m17210_a3-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m17220_a0-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m17220_a1-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m17220_a3-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m17225_a0-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m17225_a1-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m17225_a3-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m17230_a0-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m17230_a1-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m17230_a3-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m17300_a0-optimized.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m17300_a1-optimized.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m17300_a3-optimized.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m17400_a0-optimized.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m17400_a1-optimized.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m17400_a3-optimized.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m17500_a0-optimized.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m17500_a1-optimized.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m17500_a3-optimized.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m17600_a0-optimized.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m17600_a1-optimized.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m17600_a3-optimized.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m17700_a0-optimized.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m17700_a1-optimized.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m17700_a3-optimized.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m17800_a0-optimized.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m17800_a1-optimized.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m17800_a3-optimized.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m17900_a0-optimized.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m17900_a1-optimized.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m17900_a3-optimized.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m18000_a0-optimized.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m18000_a1-optimized.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m18000_a3-optimized.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m18100_a0-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m18100_a1-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m18100_a3-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m18200_a0-optimized.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m18200_a0-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m18200_a1-optimized.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m18200_a1-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m18200_a3-optimized.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m18200_a3-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m18300-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m18400-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m18500_a0-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m18500_a1-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m18500_a3-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m18600-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m18700_a0-optimized.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m18700_a0-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m18700_a1-optimized.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m18700_a1-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m18700_a3-optimized.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m18700_a3-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m18800-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m18900-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m19000-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m19100-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m19200-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m19300_a0-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m19300_a1-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m19300_a3-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m19500_a0-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m19500_a1-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m19500_a3-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m19600-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m19700-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m19800-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m19900-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m20011-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m20012-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m20013-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m20500_a0-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m20500_a1-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m20500_a3-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m20510_a0-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m20510_a1-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m20510_a3-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m20600-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m20710_a0-optimized.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m20710_a0-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m20710_a1-optimized.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m20710_a1-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m20710_a3-optimized.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m20710_a3-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m20712_a0-optimized.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m20712_a0-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m20712_a1-optimized.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m20712_a1-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m20712_a3-optimized.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m20712_a3-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m20720_a0-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m20720_a1-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m20720_a3-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m20730_a0-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m20730_a1-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m20730_a3-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m20800_a0-optimized.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m20800_a0-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m20800_a1-optimized.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m20800_a1-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m20800_a3-optimized.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m20800_a3-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m20900_a0-optimized.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m20900_a0-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m20900_a1-optimized.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m20900_a1-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m20900_a3-optimized.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m20900_a3-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m21000_a0-optimized.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m21000_a0-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m21000_a1-optimized.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m21000_a1-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m21000_a3-optimized.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m21000_a3-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m21100_a0-optimized.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m21100_a0-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m21100_a1-optimized.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m21100_a1-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m21100_a3-optimized.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m21100_a3-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m21200_a0-optimized.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m21200_a0-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m21200_a1-optimized.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m21200_a1-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m21200_a3-optimized.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m21200_a3-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m21300_a0-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m21300_a1-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m21300_a3-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m21310_a0-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m21310_a1-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m21310_a3-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m21400_a0-optimized.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m21400_a0-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m21400_a1-optimized.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m21400_a1-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m21400_a3-optimized.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m21400_a3-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m21420_a0-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m21420_a1-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m21420_a3-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m21500-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m21600-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m21700-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m21800-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m21900_a0-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m21900_a1-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m21900_a3-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m22000-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m22001-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m22100-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m22200_a0-optimized.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m22200_a0-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m22200_a1-optimized.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m22200_a1-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m22200_a3-optimized.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m22200_a3-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m22300_a0-optimized.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m22300_a0-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m22300_a1-optimized.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m22300_a1-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m22300_a3-optimized.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m22300_a3-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m22400-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m22500_a0-optimized.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m22500_a0-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m22500_a1-optimized.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m22500_a1-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m22500_a3-optimized.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m22500_a3-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m22600-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m22700-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m22800_a0-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m22800_a1-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m22800_a3-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m22911_a0-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m22911_a1-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m22911_a3-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m22921_a0-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m22921_a1-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m22921_a3-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m22931_a0-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m22931_a1-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m22931_a3-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m22941_a0-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m22941_a1-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m22941_a3-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m22951_a0-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m22951_a1-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m22951_a3-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m23001_a0-optimized.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m23001_a0-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m23001_a1-optimized.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m23001_a1-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m23001_a3-optimized.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m23001_a3-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m23002_a0-optimized.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m23002_a0-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m23002_a1-optimized.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m23002_a1-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m23002_a3-optimized.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m23002_a3-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m23003_a0-optimized.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m23003_a0-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m23003_a1-optimized.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m23003_a1-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m23003_a3-optimized.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m23003_a3-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m23100-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m23200-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m23300-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m23400-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m23500-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m23600-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m23700-optimized.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m23700-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m23800-optimized.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m23800-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m23900-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m24000-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m24100-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m24200-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m24300_a0-optimized.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m24300_a0-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m24300_a1-optimized.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m24300_a1-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m24300_a3-optimized.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m24300_a3-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m24410-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m24420-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m24500-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m24610-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m24620-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m24630-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m24700_a0-optimized.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m24700_a0-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m24700_a1-optimized.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m24700_a1-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m24700_a3-optimized.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m24700_a3-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m24800_a0-optimized.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m24800_a0-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m24800_a1-optimized.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m24800_a1-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m24800_a3-optimized.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m24800_a3-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m24900_a0-optimized.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m24900_a1-optimized.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m24900_a3-optimized.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m24901_a0-optimized.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m24901_a1-optimized.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m24901_a3-optimized.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m25000-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m25100-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m25200-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m25300-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m25400-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m25500-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m25600-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m25700_a0-optimized.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m25700_a1-optimized.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m25700_a3-optimized.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m25800-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m25900-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m26000_a0-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m26000_a1-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m26000_a3-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m26100-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m26200_a0-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m26200_a1-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m26200_a3-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m26300_a0-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m26300_a1-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m26300_a3-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m26401_a0-optimized.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m26401_a1-optimized.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m26401_a3-optimized.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m26402_a0-optimized.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m26402_a1-optimized.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m26402_a3-optimized.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m26403_a0-optimized.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m26403_a1-optimized.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m26403_a3-optimized.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m26500-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m26600-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m26610-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m26700-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m26800-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m26900-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m27000-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m27100-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m27200_a0-optimized.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m27200_a0-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m27200_a1-optimized.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m27200_a1-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m27200_a3-optimized.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m27200_a3-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m27300-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m27400-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m27500-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m27600-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m27700-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m27800_a0-optimized.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m27800_a1-optimized.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m27800_a3-optimized.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m27900_a0-optimized.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m27900_a0-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m27900_a1-optimized.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m27900_a1-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m27900_a3-optimized.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m27900_a3-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m28000_a0-optimized.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m28000_a0-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m28000_a1-optimized.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m28000_a1-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m28000_a3-optimized.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m28000_a3-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m28100-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m28200-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m28300_a0-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m28300_a1-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m28300_a3-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m28400-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m28501_a0-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m28501_a1-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m28501_a3-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m28502_a0-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m28502_a1-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m28502_a3-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m28505_a0-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m28505_a1-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m28505_a3-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m28506_a0-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m28506_a1-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m28506_a3-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m28600-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m28700_a0-optimized.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m28700_a0-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m28700_a1-optimized.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m28700_a1-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m28700_a3-optimized.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m28700_a3-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m28800-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m28900-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m29000_a0-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m29000_a1-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m29000_a3-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m29100_a0-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m29100_a1-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m29100_a3-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m29200_a0-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m29200_a1-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m29200_a3-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m29600-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m29700-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m29910-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m29920-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m29930-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m29940-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m30420_a0-optimized.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m30420_a0-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m30420_a1-optimized.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m30420_a1-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m30420_a3-optimized.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m30420_a3-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m30500_a0-optimized.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m30500_a0-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m30500_a1-optimized.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m30500_a1-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m30500_a3-optimized.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m30500_a3-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m30600-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m30601-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m30700_a0-optimized.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m30700_a0-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m30700_a1-optimized.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m30700_a1-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m30700_a3-optimized.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m30700_a3-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m30901_a0-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m30901_a1-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m30901_a3-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m30902_a0-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m30902_a1-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m30902_a3-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m30905_a0-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m30905_a1-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m30905_a3-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m30906_a0-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m30906_a1-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m30906_a3-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m31000_a0-optimized.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m31000_a0-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m31000_a1-optimized.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m31000_a1-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m31000_a3-optimized.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m31000_a3-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m31100_a0-optimized.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m31100_a0-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m31100_a1-optimized.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m31100_a1-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m31100_a3-optimized.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m31100_a3-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m31200-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m31300_a0-optimized.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m31300_a0-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m31300_a1-optimized.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m31300_a1-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m31300_a3-optimized.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m31300_a3-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m31400_a0-optimized.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m31400_a0-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m31400_a1-optimized.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m31400_a1-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m31400_a3-optimized.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m31400_a3-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m31500-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m31600-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m31700_a0-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m31700_a1-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m31700_a3-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m31800-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m31900-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m32000-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m32010-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m32020-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m32030-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m32040-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m32100-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m32200-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m32300_a0-optimized.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m32300_a0-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m32300_a1-optimized.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m32300_a1-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m32300_a3-optimized.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m32300_a3-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m32410_a0-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m32410_a1-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m32410_a3-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m32420_a0-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m32420_a1-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m32420_a3-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m32500-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m32600_a0-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m32600_a1-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m32600_a3-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m32700-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m32800_a0-optimized.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m32800_a0-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m32800_a1-optimized.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m32800_a1-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m32800_a3-optimized.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m32800_a3-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m32900-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m33000_a0-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m33000_a1-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m33000_a3-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m33100_a0-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m33100_a1-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m33100_a3-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m33300_a0-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m33300_a1-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m33300_a3-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m33400-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m33500_a0-optimized.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m33500_a1-optimized.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m33500_a3-optimized.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m33501_a0-optimized.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m33501_a1-optimized.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m33501_a3-optimized.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m33502_a0-optimized.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m33502_a1-optimized.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m33502_a3-optimized.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m33600_a0-optimized.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m33600_a0-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m33600_a1-optimized.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m33600_a1-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m33600_a3-optimized.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m33600_a3-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m33650_a0-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m33650_a1-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m33650_a3-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m33660_a0-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m33660_a1-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m33660_a3-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m33700-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m33800-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m34000-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m34100-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m34200_a0-optimized.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m34200_a0-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m34200_a1-optimized.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m34200_a1-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m34200_a3-optimized.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m34200_a3-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m34201_a0-optimized.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m34201_a0-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m34201_a1-optimized.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m34201_a1-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m34201_a3-optimized.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m34201_a3-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m34211_a0-optimized.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m34211_a0-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m34211_a1-optimized.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m34211_a1-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m34211_a3-optimized.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m34211_a3-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m34300-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m34400_a0-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m34400_a1-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m34400_a3-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m34500_a0-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m34500_a1-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m34500_a3-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m34600_a0-optimized.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m34600_a1-optimized.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m34600_a3-optimized.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m34700_a0-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m34700_a1-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m34700_a3-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m34800_a0-optimized.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m34800_a0-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m34800_a1-optimized.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m34800_a1-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m34800_a3-optimized.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m34800_a3-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m34810_a0-optimized.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m34810_a0-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m34810_a1-optimized.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m34810_a1-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m34810_a3-optimized.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m34810_a3-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m34820_a0-optimized.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m34820_a0-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m34820_a1-optimized.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m34820_a1-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m34820_a3-optimized.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m34820_a3-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m35000-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m35100-optimized.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m35200_a0-optimized.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m35200_a0-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m35200_a1-optimized.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m35200_a1-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m35200_a3-optimized.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m35200_a3-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m70000-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m70100-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m72000-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/m73000-pure.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/markov_be.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/markov_le.cl
+-rw-r--r-- root/root usr/share/hashcat/OpenCL/shared.cl
+drwxr-xr-x root/root usr/share/hashcat/bridges/
+-rw-r--r-- root/root usr/share/hashcat/bridges/.gitkeep (EMPTY)
+-rw-r--r-- root/root usr/share/hashcat/bridges/bridge_argon2id_reference.so
+-rw-r--r-- root/root usr/share/hashcat/bridges/bridge_python_generic_hash_mp.so
+-rw-r--r-- root/root usr/share/hashcat/bridges/bridge_python_generic_hash_sp.so
+-rw-r--r-- root/root usr/share/hashcat/bridges/bridge_rust_generic_hash.so
+-rw-r--r-- root/root usr/share/hashcat/bridges/bridge_scrypt_jane.so
+-rw-r--r-- root/root usr/share/hashcat/bridges/bridge_scrypt_yescrypt.so
+drwxr-xr-x root/root usr/share/hashcat/modules/
+-rw-r--r-- root/root usr/share/hashcat/modules/.gitkeep (EMPTY)
+-rw-r--r-- root/root usr/share/hashcat/modules/module_00000.so
+-rw-r--r-- root/root usr/share/hashcat/modules/module_00010.so
+-rw-r--r-- root/root usr/share/hashcat/modules/module_00011.so
+-rw-r--r-- root/root usr/share/hashcat/modules/module_00012.so
+-rw-r--r-- root/root usr/share/hashcat/modules/module_00020.so
+-rw-r--r-- root/root usr/share/hashcat/modules/module_00021.so
+-rw-r--r-- root/root usr/share/hashcat/modules/module_00022.so
+-rw-r--r-- root/root usr/share/hashcat/modules/module_00023.so
+-rw-r--r-- root/root usr/share/hashcat/modules/module_00024.so
+-rw-r--r-- root/root usr/share/hashcat/modules/module_00030.so
+-rw-r--r-- root/root usr/share/hashcat/modules/module_00040.so
+-rw-r--r-- root/root usr/share/hashcat/modules/module_00050.so
+-rw-r--r-- root/root usr/share/hashcat/modules/module_00060.so
+-rw-r--r-- root/root usr/share/hashcat/modules/module_00070.so
+-rw-r--r-- root/root usr/share/hashcat/modules/module_00100.so
+-rw-r--r-- root/root usr/share/hashcat/modules/module_00101.so
+-rw-r--r-- root/root usr/share/hashcat/modules/module_00110.so
+-rw-r--r-- root/root usr/share/hashcat/modules/module_00111.so
+-rw-r--r-- root/root usr/share/hashcat/modules/module_00112.so
+-rw-r--r-- root/root usr/share/hashcat/modules/module_00120.so
+-rw-r--r-- root/root usr/share/hashcat/modules/module_00121.so
+-rw-r--r-- root/root usr/share/hashcat/modules/module_00122.so
+-rw-r--r-- root/root usr/share/hashcat/modules/module_00124.so
+-rw-r--r-- root/root usr/share/hashcat/modules/module_00125.so
+-rw-r--r-- root/root usr/share/hashcat/modules/module_00130.so
+-rw-r--r-- root/root usr/share/hashcat/modules/module_00131.so
+-rw-r--r-- root/root usr/share/hashcat/modules/module_00132.so
+-rw-r--r-- root/root usr/share/hashcat/modules/module_00133.so
+-rw-r--r-- root/root usr/share/hashcat/modules/module_00140.so
+-rw-r--r-- root/root usr/share/hashcat/modules/module_00141.so
+-rw-r--r-- root/root usr/share/hashcat/modules/module_00150.so
+-rw-r--r-- root/root usr/share/hashcat/modules/module_00160.so
+-rw-r--r-- root/root usr/share/hashcat/modules/module_00170.so
+-rw-r--r-- root/root usr/share/hashcat/modules/module_00200.so
+-rw-r--r-- root/root usr/share/hashcat/modules/module_00300.so
+-rw-r--r-- root/root usr/share/hashcat/modules/module_00400.so
+-rw-r--r-- root/root usr/share/hashcat/modules/module_00500.so
+-rw-r--r-- root/root usr/share/hashcat/modules/module_00501.so
+-rw-r--r-- root/root usr/share/hashcat/modules/module_00600.so
+-rw-r--r-- root/root usr/share/hashcat/modules/module_00610.so
+-rw-r--r-- root/root usr/share/hashcat/modules/module_00620.so
+-rw-r--r-- root/root usr/share/hashcat/modules/module_00900.so
+-rw-r--r-- root/root usr/share/hashcat/modules/module_01000.so
+-rw-r--r-- root/root usr/share/hashcat/modules/module_01100.so
+-rw-r--r-- root/root usr/share/hashcat/modules/module_01300.so
+-rw-r--r-- root/root usr/share/hashcat/modules/module_01310.so
+-rw-r--r-- root/root usr/share/hashcat/modules/module_01320.so
+-rw-r--r-- root/root usr/share/hashcat/modules/module_01400.so
+-rw-r--r-- root/root usr/share/hashcat/modules/module_01410.so
+-rw-r--r-- root/root usr/share/hashcat/modules/module_01411.so
+-rw-r--r-- root/root usr/share/hashcat/modules/module_01420.so
+-rw-r--r-- root/root usr/share/hashcat/modules/module_01421.so
+-rw-r--r-- root/root usr/share/hashcat/modules/module_01430.so
+-rw-r--r-- root/root usr/share/hashcat/modules/module_01440.so
+-rw-r--r-- root/root usr/share/hashcat/modules/module_01441.so
+-rw-r--r-- root/root usr/share/hashcat/modules/module_01450.so
+-rw-r--r-- root/root usr/share/hashcat/modules/module_01460.so
+-rw-r--r-- root/root usr/share/hashcat/modules/module_01470.so
+-rw-r--r-- root/root usr/share/hashcat/modules/module_01500.so
+-rw-r--r-- root/root usr/share/hashcat/modules/module_01600.so
+-rw-r--r-- root/root usr/share/hashcat/modules/module_01700.so
+-rw-r--r-- root/root usr/share/hashcat/modules/module_01710.so
+-rw-r--r-- root/root usr/share/hashcat/modules/module_01711.so
+-rw-r--r-- root/root usr/share/hashcat/modules/module_01720.so
+-rw-r--r-- root/root usr/share/hashcat/modules/module_01722.so
+-rw-r--r-- root/root usr/share/hashcat/modules/module_01730.so
+-rw-r--r-- root/root usr/share/hashcat/modules/module_01731.so
+-rw-r--r-- root/root usr/share/hashcat/modules/module_01740.so
+-rw-r--r-- root/root usr/share/hashcat/modules/module_01750.so
+-rw-r--r-- root/root usr/share/hashcat/modules/module_01760.so
+-rw-r--r-- root/root usr/share/hashcat/modules/module_01770.so
+-rw-r--r-- root/root usr/share/hashcat/modules/module_01800.so
+-rw-r--r-- root/root usr/share/hashcat/modules/module_02000.so
+-rw-r--r-- root/root usr/share/hashcat/modules/module_02100.so
+-rw-r--r-- root/root usr/share/hashcat/modules/module_02400.so
+-rw-r--r-- root/root usr/share/hashcat/modules/module_02410.so
+-rw-r--r-- root/root usr/share/hashcat/modules/module_02500.so
+-rw-r--r-- root/root usr/share/hashcat/modules/module_02501.so
+-rw-r--r-- root/root usr/share/hashcat/modules/module_02600.so
+-rw-r--r-- root/root usr/share/hashcat/modules/module_02611.so
+-rw-r--r-- root/root usr/share/hashcat/modules/module_02612.so
+-rw-r--r-- root/root usr/share/hashcat/modules/module_02630.so
+-rw-r--r-- root/root usr/share/hashcat/modules/module_02711.so
+-rw-r--r-- root/root usr/share/hashcat/modules/module_02811.so
+-rw-r--r-- root/root usr/share/hashcat/modules/module_03000.so
+-rw-r--r-- root/root usr/share/hashcat/modules/module_03100.so
+-rw-r--r-- root/root usr/share/hashcat/modules/module_03200.so
+-rw-r--r-- root/root usr/share/hashcat/modules/module_03500.so
+-rw-r--r-- root/root usr/share/hashcat/modules/module_03610.so
+-rw-r--r-- root/root usr/share/hashcat/modules/module_03710.so
+-rw-r--r-- root/root usr/share/hashcat/modules/module_03711.so
+-rw-r--r-- root/root usr/share/hashcat/modules/module_03730.so
+-rw-r--r-- root/root usr/share/hashcat/modules/module_03800.so
+-rw-r--r-- root/root usr/share/hashcat/modules/module_03910.so
+-rw-r--r-- root/root usr/share/hashcat/modules/module_04010.so
+-rw-r--r-- root/root usr/share/hashcat/modules/module_04110.so
+-rw-r--r-- root/root usr/share/hashcat/modules/module_04300.so
+-rw-r--r-- root/root usr/share/hashcat/modules/module_04400.so
+-rw-r--r-- root/root usr/share/hashcat/modules/module_04410.so
+-rw-r--r-- root/root usr/share/hashcat/modules/module_04420.so
+-rw-r--r-- root/root usr/share/hashcat/modules/module_04430.so
+-rw-r--r-- root/root usr/share/hashcat/modules/module_04500.so
+-rw-r--r-- root/root usr/share/hashcat/modules/module_04510.so
+-rw-r--r-- root/root usr/share/hashcat/modules/module_04520.so
+-rw-r--r-- root/root usr/share/hashcat/modules/module_04521.so
+-rw-r--r-- root/root usr/share/hashcat/modules/module_04522.so
+-rw-r--r-- root/root usr/share/hashcat/modules/module_04700.so
+-rw-r--r-- root/root usr/share/hashcat/modules/module_04710.so
+-rw-r--r-- root/root usr/share/hashcat/modules/module_04711.so
+-rw-r--r-- root/root usr/share/hashcat/modules/module_04800.so
+-rw-r--r-- root/root usr/share/hashcat/modules/module_04900.so
+-rw-r--r-- root/root usr/share/hashcat/modules/module_05000.so
+-rw-r--r-- root/root usr/share/hashcat/modules/module_05100.so
+-rw-r--r-- root/root usr/share/hashcat/modules/module_05200.so
+-rw-r--r-- root/root usr/share/hashcat/modules/module_05300.so
+-rw-r--r-- root/root usr/share/hashcat/modules/module_05400.so
+-rw-r--r-- root/root usr/share/hashcat/modules/module_05500.so
+-rw-r--r-- root/root usr/share/hashcat/modules/module_05600.so
+-rw-r--r-- root/root usr/share/hashcat/modules/module_05700.so
+-rw-r--r-- root/root usr/share/hashcat/modules/module_05720.so
+-rw-r--r-- root/root usr/share/hashcat/modules/module_05800.so
+-rw-r--r-- root/root usr/share/hashcat/modules/module_06000.so
+-rw-r--r-- root/root usr/share/hashcat/modules/module_06050.so
+-rw-r--r-- root/root usr/share/hashcat/modules/module_06060.so
+-rw-r--r-- root/root usr/share/hashcat/modules/module_06100.so
+-rw-r--r-- root/root usr/share/hashcat/modules/module_06211.so
+-rw-r--r-- root/root usr/share/hashcat/modules/module_06212.so
+-rw-r--r-- root/root usr/share/hashcat/modules/module_06213.so
+-rw-r--r-- root/root usr/share/hashcat/modules/module_06221.so
+-rw-r--r-- root/root usr/share/hashcat/modules/module_06222.so
+-rw-r--r-- root/root usr/share/hashcat/modules/module_06223.so
+-rw-r--r-- root/root usr/share/hashcat/modules/module_06231.so
+-rw-r--r-- root/root usr/share/hashcat/modules/module_06232.so
+-rw-r--r-- root/root usr/share/hashcat/modules/module_06233.so
+-rw-r--r-- root/root usr/share/hashcat/modules/module_06241.so
+-rw-r--r-- root/root usr/share/hashcat/modules/module_06242.so
+-rw-r--r-- root/root usr/share/hashcat/modules/module_06243.so
+-rw-r--r-- root/root usr/share/hashcat/modules/module_06300.so
+-rw-r--r-- root/root usr/share/hashcat/modules/module_06400.so
+-rw-r--r-- root/root usr/share/hashcat/modules/module_06500.so
+-rw-r--r-- root/root usr/share/hashcat/modules/module_06600.so
+-rw-r--r-- root/root usr/share/hashcat/modules/module_06700.so
+-rw-r--r-- root/root usr/share/hashcat/modules/module_06800.so
+-rw-r--r-- root/root usr/share/hashcat/modules/module_06900.so
+-rw-r--r-- root/root usr/share/hashcat/modules/module_07000.so
+-rw-r--r-- root/root usr/share/hashcat/modules/module_07100.so
+-rw-r--r-- root/root usr/share/hashcat/modules/module_07200.so
+-rw-r--r-- root/root usr/share/hashcat/modules/module_07300.so
+-rw-r--r-- root/root usr/share/hashcat/modules/module_07350.so
+-rw-r--r-- root/root usr/share/hashcat/modules/module_07400.so
+-rw-r--r-- root/root usr/share/hashcat/modules/module_07401.so
+-rw-r--r-- root/root usr/share/hashcat/modules/module_07500.so
+-rw-r--r-- root/root usr/share/hashcat/modules/module_07700.so
+-rw-r--r-- root/root usr/share/hashcat/modules/module_07701.so
+-rw-r--r-- root/root usr/share/hashcat/modules/module_07800.so
+-rw-r--r-- root/root usr/share/hashcat/modules/module_07801.so
+-rw-r--r-- root/root usr/share/hashcat/modules/module_07900.so
+-rw-r--r-- root/root usr/share/hashcat/modules/module_08000.so
+-rw-r--r-- root/root usr/share/hashcat/modules/module_08100.so
+-rw-r--r-- root/root usr/share/hashcat/modules/module_08200.so
+-rw-r--r-- root/root usr/share/hashcat/modules/module_08300.so
+-rw-r--r-- root/root usr/share/hashcat/modules/module_08400.so
+-rw-r--r-- root/root usr/share/hashcat/modules/module_08500.so
+-rw-r--r-- root/root usr/share/hashcat/modules/module_08501.so
+-rw-r--r-- root/root usr/share/hashcat/modules/module_08600.so
+-rw-r--r-- root/root usr/share/hashcat/modules/module_08700.so
+-rw-r--r-- root/root usr/share/hashcat/modules/module_08800.so
+-rw-r--r-- root/root usr/share/hashcat/modules/module_08900.so
+-rw-r--r-- root/root usr/share/hashcat/modules/module_09000.so
+-rw-r--r-- root/root usr/share/hashcat/modules/module_09100.so
+-rw-r--r-- root/root usr/share/hashcat/modules/module_09200.so
+-rw-r--r-- root/root usr/share/hashcat/modules/module_09300.so
+-rw-r--r-- root/root usr/share/hashcat/modules/module_09400.so
+-rw-r--r-- root/root usr/share/hashcat/modules/module_09500.so
+-rw-r--r-- root/root usr/share/hashcat/modules/module_09600.so
+-rw-r--r-- root/root usr/share/hashcat/modules/module_09700.so
+-rw-r--r-- root/root usr/share/hashcat/modules/module_09710.so
+-rw-r--r-- root/root usr/share/hashcat/modules/module_09720.so
+-rw-r--r-- root/root usr/share/hashcat/modules/module_09800.so
+-rw-r--r-- root/root usr/share/hashcat/modules/module_09810.so
+-rw-r--r-- root/root usr/share/hashcat/modules/module_09820.so
+-rw-r--r-- root/root usr/share/hashcat/modules/module_09900.so
+-rw-r--r-- root/root usr/share/hashcat/modules/module_10000.so
+-rw-r--r-- root/root usr/share/hashcat/modules/module_10100.so
+-rw-r--r-- root/root usr/share/hashcat/modules/module_10200.so
+-rw-r--r-- root/root usr/share/hashcat/modules/module_10300.so
+-rw-r--r-- root/root usr/share/hashcat/modules/module_10400.so
+-rw-r--r-- root/root usr/share/hashcat/modules/module_10410.so
+-rw-r--r-- root/root usr/share/hashcat/modules/module_10420.so
+-rw-r--r-- root/root usr/share/hashcat/modules/module_10500.so
+-rw-r--r-- root/root usr/share/hashcat/modules/module_10510.so
+-rw-r--r-- root/root usr/share/hashcat/modules/module_10600.so
+-rw-r--r-- root/root usr/share/hashcat/modules/module_10700.so
+-rw-r--r-- root/root usr/share/hashcat/modules/module_10800.so
+-rw-r--r-- root/root usr/share/hashcat/modules/module_10810.so
+-rw-r--r-- root/root usr/share/hashcat/modules/module_10820.so
+-rw-r--r-- root/root usr/share/hashcat/modules/module_10830.so
+-rw-r--r-- root/root usr/share/hashcat/modules/module_10840.so
+-rw-r--r-- root/root usr/share/hashcat/modules/module_10870.so
+-rw-r--r-- root/root usr/share/hashcat/modules/module_10900.so
+-rw-r--r-- root/root usr/share/hashcat/modules/module_10901.so
+-rw-r--r-- root/root usr/share/hashcat/modules/module_11000.so
+-rw-r--r-- root/root usr/share/hashcat/modules/module_11100.so
+-rw-r--r-- root/root usr/share/hashcat/modules/module_11200.so
+-rw-r--r-- root/root usr/share/hashcat/modules/module_11300.so
+-rw-r--r-- root/root usr/share/hashcat/modules/module_11400.so
+-rw-r--r-- root/root usr/share/hashcat/modules/module_11500.so
+-rw-r--r-- root/root usr/share/hashcat/modules/module_11600.so
+-rw-r--r-- root/root usr/share/hashcat/modules/module_11700.so
+-rw-r--r-- root/root usr/share/hashcat/modules/module_11750.so
+-rw-r--r-- root/root usr/share/hashcat/modules/module_11760.so
+-rw-r--r-- root/root usr/share/hashcat/modules/module_11800.so
+-rw-r--r-- root/root usr/share/hashcat/modules/module_11850.so
+-rw-r--r-- root/root usr/share/hashcat/modules/module_11860.so
+-rw-r--r-- root/root usr/share/hashcat/modules/module_11900.so
+-rw-r--r-- root/root usr/share/hashcat/modules/module_12000.so
+-rw-r--r-- root/root usr/share/hashcat/modules/module_12001.so
+-rw-r--r-- root/root usr/share/hashcat/modules/module_12100.so
+-rw-r--r-- root/root usr/share/hashcat/modules/module_12150.so
+-rw-r--r-- root/root usr/share/hashcat/modules/module_12200.so
+-rw-r--r-- root/root usr/share/hashcat/modules/module_12300.so
+-rw-r--r-- root/root usr/share/hashcat/modules/module_12400.so
+-rw-r--r-- root/root usr/share/hashcat/modules/module_12500.so
+-rw-r--r-- root/root usr/share/hashcat/modules/module_12600.so
+-rw-r--r-- root/root usr/share/hashcat/modules/module_12700.so
+-rw-r--r-- root/root usr/share/hashcat/modules/module_12800.so
+-rw-r--r-- root/root usr/share/hashcat/modules/module_12900.so
+-rw-r--r-- root/root usr/share/hashcat/modules/module_13000.so
+-rw-r--r-- root/root usr/share/hashcat/modules/module_13100.so
+-rw-r--r-- root/root usr/share/hashcat/modules/module_13200.so
+-rw-r--r-- root/root usr/share/hashcat/modules/module_13300.so
+-rw-r--r-- root/root usr/share/hashcat/modules/module_13400.so
+-rw-r--r-- root/root usr/share/hashcat/modules/module_13500.so
+-rw-r--r-- root/root usr/share/hashcat/modules/module_13600.so
+-rw-r--r-- root/root usr/share/hashcat/modules/module_13711.so
+-rw-r--r-- root/root usr/share/hashcat/modules/module_13712.so
+-rw-r--r-- root/root usr/share/hashcat/modules/module_13713.so
+-rw-r--r-- root/root usr/share/hashcat/modules/module_13721.so
+-rw-r--r-- root/root usr/share/hashcat/modules/module_13722.so
+-rw-r--r-- root/root usr/share/hashcat/modules/module_13723.so
+-rw-r--r-- root/root usr/share/hashcat/modules/module_13731.so
+-rw-r--r-- root/root usr/share/hashcat/modules/module_13732.so
+-rw-r--r-- root/root usr/share/hashcat/modules/module_13733.so
+-rw-r--r-- root/root usr/share/hashcat/modules/module_13741.so
+-rw-r--r-- root/root usr/share/hashcat/modules/module_13742.so
+-rw-r--r-- root/root usr/share/hashcat/modules/module_13743.so
+-rw-r--r-- root/root usr/share/hashcat/modules/module_13751.so
+-rw-r--r-- root/root usr/share/hashcat/modules/module_13752.so
+-rw-r--r-- root/root usr/share/hashcat/modules/module_13753.so
+-rw-r--r-- root/root usr/share/hashcat/modules/module_13761.so
+-rw-r--r-- root/root usr/share/hashcat/modules/module_13762.so
+-rw-r--r-- root/root usr/share/hashcat/modules/module_13763.so
+-rw-r--r-- root/root usr/share/hashcat/modules/module_13771.so
+-rw-r--r-- root/root usr/share/hashcat/modules/module_13772.so
+-rw-r--r-- root/root usr/share/hashcat/modules/module_13773.so
+-rw-r--r-- root/root usr/share/hashcat/modules/module_13781.so
+-rw-r--r-- root/root usr/share/hashcat/modules/module_13782.so
+-rw-r--r-- root/root usr/share/hashcat/modules/module_13783.so
+-rw-r--r-- root/root usr/share/hashcat/modules/module_13800.so
+-rw-r--r-- root/root usr/share/hashcat/modules/module_13900.so
+-rw-r--r-- root/root usr/share/hashcat/modules/module_14000.so
+-rw-r--r-- root/root usr/share/hashcat/modules/module_14100.so
+-rw-r--r-- root/root usr/share/hashcat/modules/module_14200.so
+-rw-r--r-- root/root usr/share/hashcat/modules/module_14400.so
+-rw-r--r-- root/root usr/share/hashcat/modules/module_14500.so
+-rw-r--r-- root/root usr/share/hashcat/modules/module_14600.so
+-rw-r--r-- root/root usr/share/hashcat/modules/module_14700.so
+-rw-r--r-- root/root usr/share/hashcat/modules/module_14800.so
+-rw-r--r-- root/root usr/share/hashcat/modules/module_14900.so
+-rw-r--r-- root/root usr/share/hashcat/modules/module_15000.so
+-rw-r--r-- root/root usr/share/hashcat/modules/module_15100.so
+-rw-r--r-- root/root usr/share/hashcat/modules/module_15200.so
+-rw-r--r-- root/root usr/share/hashcat/modules/module_15300.so
+-rw-r--r-- root/root usr/share/hashcat/modules/module_15310.so
+-rw-r--r-- root/root usr/share/hashcat/modules/module_15400.so
+-rw-r--r-- root/root usr/share/hashcat/modules/module_15500.so
+-rw-r--r-- root/root usr/share/hashcat/modules/module_15600.so
+-rw-r--r-- root/root usr/share/hashcat/modules/module_15700.so
+-rw-r--r-- root/root usr/share/hashcat/modules/module_15900.so
+-rw-r--r-- root/root usr/share/hashcat/modules/module_15910.so
+-rw-r--r-- root/root usr/share/hashcat/modules/module_16000.so
+-rw-r--r-- root/root usr/share/hashcat/modules/module_16100.so
+-rw-r--r-- root/root usr/share/hashcat/modules/module_16200.so
+-rw-r--r-- root/root usr/share/hashcat/modules/module_16300.so
+-rw-r--r-- root/root usr/share/hashcat/modules/module_16400.so
+-rw-r--r-- root/root usr/share/hashcat/modules/module_16500.so
+-rw-r--r-- root/root usr/share/hashcat/modules/module_16501.so
+-rw-r--r-- root/root usr/share/hashcat/modules/module_16600.so
+-rw-r--r-- root/root usr/share/hashcat/modules/module_16700.so
+-rw-r--r-- root/root usr/share/hashcat/modules/module_16800.so
+-rw-r--r-- root/root usr/share/hashcat/modules/module_16801.so
+-rw-r--r-- root/root usr/share/hashcat/modules/module_16900.so
+-rw-r--r-- root/root usr/share/hashcat/modules/module_17010.so
+-rw-r--r-- root/root usr/share/hashcat/modules/module_17020.so
+-rw-r--r-- root/root usr/share/hashcat/modules/module_17030.so
+-rw-r--r-- root/root usr/share/hashcat/modules/module_17040.so
+-rw-r--r-- root/root usr/share/hashcat/modules/module_17200.so
+-rw-r--r-- root/root usr/share/hashcat/modules/module_17210.so
+-rw-r--r-- root/root usr/share/hashcat/modules/module_17220.so
+-rw-r--r-- root/root usr/share/hashcat/modules/module_17225.so
+-rw-r--r-- root/root usr/share/hashcat/modules/module_17230.so
+-rw-r--r-- root/root usr/share/hashcat/modules/module_17300.so
+-rw-r--r-- root/root usr/share/hashcat/modules/module_17400.so
+-rw-r--r-- root/root usr/share/hashcat/modules/module_17500.so
+-rw-r--r-- root/root usr/share/hashcat/modules/module_17600.so
+-rw-r--r-- root/root usr/share/hashcat/modules/module_17700.so
+-rw-r--r-- root/root usr/share/hashcat/modules/module_17800.so
+-rw-r--r-- root/root usr/share/hashcat/modules/module_17900.so
+-rw-r--r-- root/root usr/share/hashcat/modules/module_18000.so
+-rw-r--r-- root/root usr/share/hashcat/modules/module_18100.so
+-rw-r--r-- root/root usr/share/hashcat/modules/module_18200.so
+-rw-r--r-- root/root usr/share/hashcat/modules/module_18300.so
+-rw-r--r-- root/root usr/share/hashcat/modules/module_18400.so
+-rw-r--r-- root/root usr/share/hashcat/modules/module_18500.so
+-rw-r--r-- root/root usr/share/hashcat/modules/module_18600.so
+-rw-r--r-- root/root usr/share/hashcat/modules/module_18700.so
+-rw-r--r-- root/root usr/share/hashcat/modules/module_18800.so
+-rw-r--r-- root/root usr/share/hashcat/modules/module_18900.so
+-rw-r--r-- root/root usr/share/hashcat/modules/module_19000.so
+-rw-r--r-- root/root usr/share/hashcat/modules/module_19100.so
+-rw-r--r-- root/root usr/share/hashcat/modules/module_19200.so
+-rw-r--r-- root/root usr/share/hashcat/modules/module_19210.so
+-rw-r--r-- root/root usr/share/hashcat/modules/module_19300.so
+-rw-r--r-- root/root usr/share/hashcat/modules/module_19500.so
+-rw-r--r-- root/root usr/share/hashcat/modules/module_19600.so
+-rw-r--r-- root/root usr/share/hashcat/modules/module_19700.so
+-rw-r--r-- root/root usr/share/hashcat/modules/module_19800.so
+-rw-r--r-- root/root usr/share/hashcat/modules/module_19900.so
+-rw-r--r-- root/root usr/share/hashcat/modules/module_20011.so
+-rw-r--r-- root/root usr/share/hashcat/modules/module_20012.so
+-rw-r--r-- root/root usr/share/hashcat/modules/module_20013.so
+-rw-r--r-- root/root usr/share/hashcat/modules/module_20200.so
+-rw-r--r-- root/root usr/share/hashcat/modules/module_20300.so
+-rw-r--r-- root/root usr/share/hashcat/modules/module_20400.so
+-rw-r--r-- root/root usr/share/hashcat/modules/module_20500.so
+-rw-r--r-- root/root usr/share/hashcat/modules/module_20510.so
+-rw-r--r-- root/root usr/share/hashcat/modules/module_20600.so
+-rw-r--r-- root/root usr/share/hashcat/modules/module_20710.so
+-rw-r--r-- root/root usr/share/hashcat/modules/module_20711.so
+-rw-r--r-- root/root usr/share/hashcat/modules/module_20712.so
+-rw-r--r-- root/root usr/share/hashcat/modules/module_20720.so
+-rw-r--r-- root/root usr/share/hashcat/modules/module_20730.so
+-rw-r--r-- root/root usr/share/hashcat/modules/module_20800.so
+-rw-r--r-- root/root usr/share/hashcat/modules/module_20900.so
+-rw-r--r-- root/root usr/share/hashcat/modules/module_21000.so
+-rw-r--r-- root/root usr/share/hashcat/modules/module_21100.so
+-rw-r--r-- root/root usr/share/hashcat/modules/module_21200.so
+-rw-r--r-- root/root usr/share/hashcat/modules/module_21300.so
+-rw-r--r-- root/root usr/share/hashcat/modules/module_21310.so
+-rw-r--r-- root/root usr/share/hashcat/modules/module_21400.so
+-rw-r--r-- root/root usr/share/hashcat/modules/module_21420.so
+-rw-r--r-- root/root usr/share/hashcat/modules/module_21500.so
+-rw-r--r-- root/root usr/share/hashcat/modules/module_21501.so
+-rw-r--r-- root/root usr/share/hashcat/modules/module_21600.so
+-rw-r--r-- root/root usr/share/hashcat/modules/module_21700.so
+-rw-r--r-- root/root usr/share/hashcat/modules/module_21800.so
+-rw-r--r-- root/root usr/share/hashcat/modules/module_21900.so
+-rw-r--r-- root/root usr/share/hashcat/modules/module_22000.so
+-rw-r--r-- root/root usr/share/hashcat/modules/module_22001.so
+-rw-r--r-- root/root usr/share/hashcat/modules/module_22100.so
+-rw-r--r-- root/root usr/share/hashcat/modules/module_22200.so
+-rw-r--r-- root/root usr/share/hashcat/modules/module_22300.so
+-rw-r--r-- root/root usr/share/hashcat/modules/module_22301.so
+-rw-r--r-- root/root usr/share/hashcat/modules/module_22400.so
+-rw-r--r-- root/root usr/share/hashcat/modules/module_22500.so
+-rw-r--r-- root/root usr/share/hashcat/modules/module_22600.so
+-rw-r--r-- root/root usr/share/hashcat/modules/module_22700.so
+-rw-r--r-- root/root usr/share/hashcat/modules/module_22800.so
+-rw-r--r-- root/root usr/share/hashcat/modules/module_22911.so
+-rw-r--r-- root/root usr/share/hashcat/modules/module_22921.so
+-rw-r--r-- root/root usr/share/hashcat/modules/module_22931.so
+-rw-r--r-- root/root usr/share/hashcat/modules/module_22941.so
+-rw-r--r-- root/root usr/share/hashcat/modules/module_22951.so
+-rw-r--r-- root/root usr/share/hashcat/modules/module_23001.so
+-rw-r--r-- root/root usr/share/hashcat/modules/module_23002.so
+-rw-r--r-- root/root usr/share/hashcat/modules/module_23003.so
+-rw-r--r-- root/root usr/share/hashcat/modules/module_23100.so
+-rw-r--r-- root/root usr/share/hashcat/modules/module_23200.so
+-rw-r--r-- root/root usr/share/hashcat/modules/module_23300.so
+-rw-r--r-- root/root usr/share/hashcat/modules/module_23400.so
+-rw-r--r-- root/root usr/share/hashcat/modules/module_23500.so
+-rw-r--r-- root/root usr/share/hashcat/modules/module_23600.so
+-rw-r--r-- root/root usr/share/hashcat/modules/module_23700.so
+-rw-r--r-- root/root usr/share/hashcat/modules/module_23800.so
+-rw-r--r-- root/root usr/share/hashcat/modules/module_23900.so
+-rw-r--r-- root/root usr/share/hashcat/modules/module_24000.so
+-rw-r--r-- root/root usr/share/hashcat/modules/module_24100.so
+-rw-r--r-- root/root usr/share/hashcat/modules/module_24200.so
+-rw-r--r-- root/root usr/share/hashcat/modules/module_24300.so
+-rw-r--r-- root/root usr/share/hashcat/modules/module_24410.so
+-rw-r--r-- root/root usr/share/hashcat/modules/module_24420.so
+-rw-r--r-- root/root usr/share/hashcat/modules/module_24500.so
+-rw-r--r-- root/root usr/share/hashcat/modules/module_24600.so
+-rw-r--r-- root/root usr/share/hashcat/modules/module_24700.so
+-rw-r--r-- root/root usr/share/hashcat/modules/module_24800.so
+-rw-r--r-- root/root usr/share/hashcat/modules/module_24900.so
+-rw-r--r-- root/root usr/share/hashcat/modules/module_24901.so
+-rw-r--r-- root/root usr/share/hashcat/modules/module_25000.so
+-rw-r--r-- root/root usr/share/hashcat/modules/module_25100.so
+-rw-r--r-- root/root usr/share/hashcat/modules/module_25200.so
+-rw-r--r-- root/root usr/share/hashcat/modules/module_25300.so
+-rw-r--r-- root/root usr/share/hashcat/modules/module_25400.so
+-rw-r--r-- root/root usr/share/hashcat/modules/module_25500.so
+-rw-r--r-- root/root usr/share/hashcat/modules/module_25600.so
+-rw-r--r-- root/root usr/share/hashcat/modules/module_25700.so
+-rw-r--r-- root/root usr/share/hashcat/modules/module_25800.so
+-rw-r--r-- root/root usr/share/hashcat/modules/module_25900.so
+-rw-r--r-- root/root usr/share/hashcat/modules/module_26000.so
+-rw-r--r-- root/root usr/share/hashcat/modules/module_26100.so
+-rw-r--r-- root/root usr/share/hashcat/modules/module_26200.so
+-rw-r--r-- root/root usr/share/hashcat/modules/module_26300.so
+-rw-r--r-- root/root usr/share/hashcat/modules/module_26401.so
+-rw-r--r-- root/root usr/share/hashcat/modules/module_26402.so
+-rw-r--r-- root/root usr/share/hashcat/modules/module_26403.so
+-rw-r--r-- root/root usr/share/hashcat/modules/module_26500.so
+-rw-r--r-- root/root usr/share/hashcat/modules/module_26600.so
+-rw-r--r-- root/root usr/share/hashcat/modules/module_26610.so
+-rw-r--r-- root/root usr/share/hashcat/modules/module_26700.so
+-rw-r--r-- root/root usr/share/hashcat/modules/module_26800.so
+-rw-r--r-- root/root usr/share/hashcat/modules/module_26900.so
+-rw-r--r-- root/root usr/share/hashcat/modules/module_27000.so
+-rw-r--r-- root/root usr/share/hashcat/modules/module_27100.so
+-rw-r--r-- root/root usr/share/hashcat/modules/module_27200.so
+-rw-r--r-- root/root usr/share/hashcat/modules/module_27300.so
+-rw-r--r-- root/root usr/share/hashcat/modules/module_27400.so
+-rw-r--r-- root/root usr/share/hashcat/modules/module_27500.so
+-rw-r--r-- root/root usr/share/hashcat/modules/module_27600.so
+-rw-r--r-- root/root usr/share/hashcat/modules/module_27700.so
+-rw-r--r-- root/root usr/share/hashcat/modules/module_27800.so
+-rw-r--r-- root/root usr/share/hashcat/modules/module_27900.so
+-rw-r--r-- root/root usr/share/hashcat/modules/module_28000.so
+-rw-r--r-- root/root usr/share/hashcat/modules/module_28100.so
+-rw-r--r-- root/root usr/share/hashcat/modules/module_28200.so
+-rw-r--r-- root/root usr/share/hashcat/modules/module_28300.so
+-rw-r--r-- root/root usr/share/hashcat/modules/module_28400.so
+-rw-r--r-- root/root usr/share/hashcat/modules/module_28501.so
+-rw-r--r-- root/root usr/share/hashcat/modules/module_28502.so
+-rw-r--r-- root/root usr/share/hashcat/modules/module_28503.so
+-rw-r--r-- root/root usr/share/hashcat/modules/module_28504.so
+-rw-r--r-- root/root usr/share/hashcat/modules/module_28505.so
+-rw-r--r-- root/root usr/share/hashcat/modules/module_28506.so
+-rw-r--r-- root/root usr/share/hashcat/modules/module_28600.so
+-rw-r--r-- root/root usr/share/hashcat/modules/module_28700.so
+-rw-r--r-- root/root usr/share/hashcat/modules/module_28800.so
+-rw-r--r-- root/root usr/share/hashcat/modules/module_28900.so
+-rw-r--r-- root/root usr/share/hashcat/modules/module_29000.so
+-rw-r--r-- root/root usr/share/hashcat/modules/module_29100.so
+-rw-r--r-- root/root usr/share/hashcat/modules/module_29200.so
+-rw-r--r-- root/root usr/share/hashcat/modules/module_29311.so
+-rw-r--r-- root/root usr/share/hashcat/modules/module_29312.so
+-rw-r--r-- root/root usr/share/hashcat/modules/module_29313.so
+-rw-r--r-- root/root usr/share/hashcat/modules/module_29321.so
+-rw-r--r-- root/root usr/share/hashcat/modules/module_29322.so
+-rw-r--r-- root/root usr/share/hashcat/modules/module_29323.so
+-rw-r--r-- root/root usr/share/hashcat/modules/module_29331.so
+-rw-r--r-- root/root usr/share/hashcat/modules/module_29332.so
+-rw-r--r-- root/root usr/share/hashcat/modules/module_29333.so
+-rw-r--r-- root/root usr/share/hashcat/modules/module_29341.so
+-rw-r--r-- root/root usr/share/hashcat/modules/module_29342.so
+-rw-r--r-- root/root usr/share/hashcat/modules/module_29343.so
+-rw-r--r-- root/root usr/share/hashcat/modules/module_29411.so
+-rw-r--r-- root/root usr/share/hashcat/modules/module_29412.so
+-rw-r--r-- root/root usr/share/hashcat/modules/module_29413.so
+-rw-r--r-- root/root usr/share/hashcat/modules/module_29421.so
+-rw-r--r-- root/root usr/share/hashcat/modules/module_29422.so
+-rw-r--r-- root/root usr/share/hashcat/modules/module_29423.so
+-rw-r--r-- root/root usr/share/hashcat/modules/module_29431.so
+-rw-r--r-- root/root usr/share/hashcat/modules/module_29432.so
+-rw-r--r-- root/root usr/share/hashcat/modules/module_29433.so
+-rw-r--r-- root/root usr/share/hashcat/modules/module_29441.so
+-rw-r--r-- root/root usr/share/hashcat/modules/module_29442.so
+-rw-r--r-- root/root usr/share/hashcat/modules/module_29443.so
+-rw-r--r-- root/root usr/share/hashcat/modules/module_29451.so
+-rw-r--r-- root/root usr/share/hashcat/modules/module_29452.so
+-rw-r--r-- root/root usr/share/hashcat/modules/module_29453.so
+-rw-r--r-- root/root usr/share/hashcat/modules/module_29461.so
+-rw-r--r-- root/root usr/share/hashcat/modules/module_29462.so
+-rw-r--r-- root/root usr/share/hashcat/modules/module_29463.so
+-rw-r--r-- root/root usr/share/hashcat/modules/module_29471.so
+-rw-r--r-- root/root usr/share/hashcat/modules/module_29472.so
+-rw-r--r-- root/root usr/share/hashcat/modules/module_29473.so
+-rw-r--r-- root/root usr/share/hashcat/modules/module_29481.so
+-rw-r--r-- root/root usr/share/hashcat/modules/module_29482.so
+-rw-r--r-- root/root usr/share/hashcat/modules/module_29483.so
+-rw-r--r-- root/root usr/share/hashcat/modules/module_29511.so
+-rw-r--r-- root/root usr/share/hashcat/modules/module_29512.so
+-rw-r--r-- root/root usr/share/hashcat/modules/module_29513.so
+-rw-r--r-- root/root usr/share/hashcat/modules/module_29521.so
+-rw-r--r-- root/root usr/share/hashcat/modules/module_29522.so
+-rw-r--r-- root/root usr/share/hashcat/modules/module_29523.so
+-rw-r--r-- root/root usr/share/hashcat/modules/module_29531.so
+-rw-r--r-- root/root usr/share/hashcat/modules/module_29532.so
+-rw-r--r-- root/root usr/share/hashcat/modules/module_29533.so
+-rw-r--r-- root/root usr/share/hashcat/modules/module_29541.so
+-rw-r--r-- root/root usr/share/hashcat/modules/module_29542.so
+-rw-r--r-- root/root usr/share/hashcat/modules/module_29543.so
+-rw-r--r-- root/root usr/share/hashcat/modules/module_29600.so
+-rw-r--r-- root/root usr/share/hashcat/modules/module_29700.so
+-rw-r--r-- root/root usr/share/hashcat/modules/module_29800.so
+-rw-r--r-- root/root usr/share/hashcat/modules/module_29910.so
+-rw-r--r-- root/root usr/share/hashcat/modules/module_29920.so
+-rw-r--r-- root/root usr/share/hashcat/modules/module_29930.so
+-rw-r--r-- root/root usr/share/hashcat/modules/module_29940.so
+-rw-r--r-- root/root usr/share/hashcat/modules/module_30000.so
+-rw-r--r-- root/root usr/share/hashcat/modules/module_30120.so
+-rw-r--r-- root/root usr/share/hashcat/modules/module_30420.so
+-rw-r--r-- root/root usr/share/hashcat/modules/module_30500.so
+-rw-r--r-- root/root usr/share/hashcat/modules/module_30600.so
+-rw-r--r-- root/root usr/share/hashcat/modules/module_30601.so
+-rw-r--r-- root/root usr/share/hashcat/modules/module_30700.so
+-rw-r--r-- root/root usr/share/hashcat/modules/module_30901.so
+-rw-r--r-- root/root usr/share/hashcat/modules/module_30902.so
+-rw-r--r-- root/root usr/share/hashcat/modules/module_30903.so
+-rw-r--r-- root/root usr/share/hashcat/modules/module_30904.so
+-rw-r--r-- root/root usr/share/hashcat/modules/module_30905.so
+-rw-r--r-- root/root usr/share/hashcat/modules/module_30906.so
+-rw-r--r-- root/root usr/share/hashcat/modules/module_31000.so
+-rw-r--r-- root/root usr/share/hashcat/modules/module_31100.so
+-rw-r--r-- root/root usr/share/hashcat/modules/module_31200.so
+-rw-r--r-- root/root usr/share/hashcat/modules/module_31300.so
+-rw-r--r-- root/root usr/share/hashcat/modules/module_31400.so
+-rw-r--r-- root/root usr/share/hashcat/modules/module_31500.so
+-rw-r--r-- root/root usr/share/hashcat/modules/module_31600.so
+-rw-r--r-- root/root usr/share/hashcat/modules/module_31700.so
+-rw-r--r-- root/root usr/share/hashcat/modules/module_31800.so
+-rw-r--r-- root/root usr/share/hashcat/modules/module_31900.so
+-rw-r--r-- root/root usr/share/hashcat/modules/module_32000.so
+-rw-r--r-- root/root usr/share/hashcat/modules/module_32010.so
+-rw-r--r-- root/root usr/share/hashcat/modules/module_32020.so
+-rw-r--r-- root/root usr/share/hashcat/modules/module_32030.so
+-rw-r--r-- root/root usr/share/hashcat/modules/module_32031.so
+-rw-r--r-- root/root usr/share/hashcat/modules/module_32040.so
+-rw-r--r-- root/root usr/share/hashcat/modules/module_32041.so
+-rw-r--r-- root/root usr/share/hashcat/modules/module_32050.so
+-rw-r--r-- root/root usr/share/hashcat/modules/module_32060.so
+-rw-r--r-- root/root usr/share/hashcat/modules/module_32070.so
+-rw-r--r-- root/root usr/share/hashcat/modules/module_32100.so
+-rw-r--r-- root/root usr/share/hashcat/modules/module_32200.so
+-rw-r--r-- root/root usr/share/hashcat/modules/module_32300.so
+-rw-r--r-- root/root usr/share/hashcat/modules/module_32410.so
+-rw-r--r-- root/root usr/share/hashcat/modules/module_32420.so
+-rw-r--r-- root/root usr/share/hashcat/modules/module_32500.so
+-rw-r--r-- root/root usr/share/hashcat/modules/module_32600.so
+-rw-r--r-- root/root usr/share/hashcat/modules/module_32700.so
+-rw-r--r-- root/root usr/share/hashcat/modules/module_32800.so
+-rw-r--r-- root/root usr/share/hashcat/modules/module_32900.so
+-rw-r--r-- root/root usr/share/hashcat/modules/module_33000.so
+-rw-r--r-- root/root usr/share/hashcat/modules/module_33100.so
+-rw-r--r-- root/root usr/share/hashcat/modules/module_33300.so
+-rw-r--r-- root/root usr/share/hashcat/modules/module_33400.so
+-rw-r--r-- root/root usr/share/hashcat/modules/module_33500.so
+-rw-r--r-- root/root usr/share/hashcat/modules/module_33501.so
+-rw-r--r-- root/root usr/share/hashcat/modules/module_33502.so
+-rw-r--r-- root/root usr/share/hashcat/modules/module_33600.so
+-rw-r--r-- root/root usr/share/hashcat/modules/module_33650.so
+-rw-r--r-- root/root usr/share/hashcat/modules/module_33660.so
+-rw-r--r-- root/root usr/share/hashcat/modules/module_33700.so
+-rw-r--r-- root/root usr/share/hashcat/modules/module_33800.so
+-rw-r--r-- root/root usr/share/hashcat/modules/module_33900.so
+-rw-r--r-- root/root usr/share/hashcat/modules/module_34000.so
+-rw-r--r-- root/root usr/share/hashcat/modules/module_34100.so
+-rw-r--r-- root/root usr/share/hashcat/modules/module_34200.so
+-rw-r--r-- root/root usr/share/hashcat/modules/module_34201.so
+-rw-r--r-- root/root usr/share/hashcat/modules/module_34211.so
+-rw-r--r-- root/root usr/share/hashcat/modules/module_34300.so
+-rw-r--r-- root/root usr/share/hashcat/modules/module_34400.so
+-rw-r--r-- root/root usr/share/hashcat/modules/module_34500.so
+-rw-r--r-- root/root usr/share/hashcat/modules/module_34600.so
+-rw-r--r-- root/root usr/share/hashcat/modules/module_34700.so
+-rw-r--r-- root/root usr/share/hashcat/modules/module_34800.so
+-rw-r--r-- root/root usr/share/hashcat/modules/module_34810.so
+-rw-r--r-- root/root usr/share/hashcat/modules/module_34820.so
+-rw-r--r-- root/root usr/share/hashcat/modules/module_35000.so
+-rw-r--r-- root/root usr/share/hashcat/modules/module_35100.so
+-rw-r--r-- root/root usr/share/hashcat/modules/module_35200.so
+-rw-r--r-- root/root usr/share/hashcat/modules/module_70000.so
+-rw-r--r-- root/root usr/share/hashcat/modules/module_70100.so
+-rw-r--r-- root/root usr/share/hashcat/modules/module_70200.so
+-rw-r--r-- root/root usr/share/hashcat/modules/module_72000.so
+-rw-r--r-- root/root usr/share/hashcat/modules/module_73000.so
+-rw-r--r-- root/root usr/share/hashcat/modules/module_74000.so
+-rw-r--r-- root/root usr/share/hashcat/modules/module_99999.so
+drwxr-xr-x root/root usr/share/hashcat/tunings/
+-rw-r--r-- root/root usr/share/hashcat/tunings/Alias.hctune
+-rw-r--r-- root/root usr/share/hashcat/tunings/Device_GeForce_GTX_TITAN.hctune
+-rw-r--r-- root/root usr/share/hashcat/tunings/Module_08900.hctune
+-rw-r--r-- root/root usr/share/hashcat/tunings/Module_09300.hctune
+-rw-r--r-- root/root usr/share/hashcat/tunings/Module_15700.hctune
+-rw-r--r-- root/root usr/share/hashcat/tunings/Module_22700.hctune
+-rw-r--r-- root/root usr/share/hashcat/tunings/Module_24000.hctune
+-rw-r--r-- root/root usr/share/hashcat/tunings/Module_27700.hctune
+-rw-r--r-- root/root usr/share/hashcat/tunings/Module_28200.hctune
+-rw-r--r-- root/root usr/share/hashcat/tunings/Module_29800.hctune
+-rw-r--r-- root/root usr/share/hashcat/tunings/Modules_bcrypt.hctune
+-rw-r--r-- root/root usr/share/hashcat/tunings/Modules_default.hctune
+-rw-r--r-- root/root usr/share/hashcat/tunings/README.md
diff --git a/opt/hashcat/.signature b/opt/hashcat/.signature
new file mode 100644
index 0000000..0fbd89f
--- /dev/null
+++ b/opt/hashcat/.signature
@@ -0,0 +1,6 @@
+RWTZ9IduCSQ/mJ5+/5xo0ibe7WvL3AonTkqdbt03eJbn4Lj1r/1IR55sqopkIhq8QG7rlqOcIJy7PmzWDYzAzk3KcMWZ//tp5gM=
+
+SHA256 (MAKEPKG) = 6f61d69848d9505d689eccf233c73bdbc2bcaeb98162808f613a27304a9ee16b
+SHA256 (.footprint) = d6b6517cfa9359edf6b4015064eb9bc34c1d206b468ba58a4e085a657db27fa8
+SHA256 (hashcat-7.1.2.tar.gz) = 9546a6326d747530b44fcc079babad40304a87f32d3c9080016d58b39cfc8b96
+SHA256 (hashcat#7.1.2-3.pkg.tar.gz) = 0e81e5bc393d4a85ca3924737788847306a22345aaa9b1f3d1a0259b370b2d1a
diff --git a/opt/hashcat/MAKEPKG b/opt/hashcat/MAKEPKG
new file mode 100644
index 0000000..62a0920
--- /dev/null
+++ b/opt/hashcat/MAKEPKG
@@ -0,0 +1,39 @@
+#!/bin/mkpkg
+# description: World's fastest password recovery utility
+# url: https://hashcat.net/hashcat/
+name=hashcat
+version=7.1.2
+release=3
+depends=(rocm-hipamd rocm-rocminfo ocl-icd xxhash zlib)
+makedeps=(make opencl-headers)
+source=(https://github.com/hashcat/hashcat/archive/refs/tags/v$version.tar.gz)
+renames=(hashcat-$version.tar.gz)
+sha256sums=(
+ "9546a6326d747530b44fcc079babad40304a87f32d3c9080016d58b39cfc8b96"
+)
+
+build() {
+ cd hashcat-$version
+ make \
+ PREFIX=/usr \
+ SHARED=1 \
+ CC=clang \
+ CXX=clang++ \
+ USE_SYSTEM_OPENCL=1
+ make \
+ DESTDIR=$PKG \
+ PREFIX=/usr \
+ SHARED=1 \
+ CC=clang \
+ CXX=clang++ \
+ USE_SYSTEM_OPENCL=1 \
+ install
+}
+
+signify() {
+ untrusted comment: public key
+ RWTZ9IduCSQ/mL8337TEUinPwT92xFEUpD92hkS7IxcOnzTt9QdpohT3
+}
+
+# vim: filetype=sh
+
diff --git a/opt/imv/.footprint b/opt/imv/.footprint
new file mode 100644
index 0000000..e47e206
--- /dev/null
+++ b/opt/imv/.footprint
@@ -0,0 +1,9 @@
+drwxr-xr-x root/root etc/
+-rw-r--r-- root/root etc/imv_config
+drwxr-xr-x root/root usr/
+drwxr-xr-x root/root usr/bin/
+-rwxr-xr-x root/root usr/bin/imv
+-rwxr-xr-x root/root usr/bin/imv-msg
+drwxr-xr-x root/root usr/share/
+drwxr-xr-x root/root usr/share/applications/
+-rw-r--r-- root/root usr/share/applications/imv.desktop
diff --git a/opt/imv/.signature b/opt/imv/.signature
new file mode 100644
index 0000000..06690f1
--- /dev/null
+++ b/opt/imv/.signature
@@ -0,0 +1,6 @@
+RWTZ9IduCSQ/mP85nyBd1L9i2ypI7S2YofMwKLshu/eC3SmBuhRvxRY7NbuSM1lzN65bupg2jdULSa5OZcEYDJtH6rj3mFfXLAg=
+
+SHA256 (MAKEPKG) = 3ee4cad3cee1e40f976fb3c98bdcbf642dff85f312a10020dc5ed92d495e4fdd
+SHA256 (.footprint) = 3f4f2df8eaf6f98835ad59c1b234437072168fd1677410edba2c746c79e03119
+SHA256 (imv-5.0.1.tar.gz) = 8949c1df4b933b1d324e02ce49f1834a4b73dd25fa8103579e0ed105149e080e
+SHA256 (imv#5.0.1-1.pkg.tar.gz) = 047e54f3a08bca1b6e1ce3e717061037b825e22570dc2b1c1da6acdd8354c7f2
diff --git a/opt/imv/MAKEPKG b/opt/imv/MAKEPKG
new file mode 100644
index 0000000..5bbba1f
--- /dev/null
+++ b/opt/imv/MAKEPKG
@@ -0,0 +1,38 @@
+#!/bin/mkpkg
+# description: Image viewer for Wayland
+# url: https://sr.ht/~exec64/imv
+name=imv
+version=5.0.1
+release=1
+depends=(icu pango cairo libglvnd wayland libxkbcommon libjpeg-turbo libpng tiff libwebp giflib inih)
+makedeps=(meson python3 git cmake glib harfbuzz fontconfig freetype pixman expat util-linux fribidi wayland-protocols samurai)
+lockbox=(yes)
+source=(https://git.sr.ht/~exec64/imv/archive/v${version}.tar.gz)
+renames=($name-$version.tar.gz)
+sha256sums=(
+ "8949c1df4b933b1d324e02ce49f1834a4b73dd25fa8103579e0ed105149e080e"
+)
+
+build() {
+ cd ${name}-v${version}
+ meson setup build \
+ --prefix=/usr \
+ --buildtype=release \
+ --wrap-mode=nofallback \
+ -Dwerror=false \
+ -Dwindows=wayland \
+ -Dunicode=icu \
+ -Dtest=disabled \
+ -Dcontrib-commands=false \
+ -Dman=disabled
+ meson compile -C build
+ DESTDIR=$PKG meson install -C build --no-rebuild
+}
+
+signify() {
+ untrusted comment: public key
+ RWTZ9IduCSQ/mL8337TEUinPwT92xFEUpD92hkS7IxcOnzTt9QdpohT3
+}
+
+# vim: filetype=sh
+
diff --git a/opt/inotify-tools/.footprint b/opt/inotify-tools/.footprint
new file mode 100644
index 0000000..c34460b
--- /dev/null
+++ b/opt/inotify-tools/.footprint
@@ -0,0 +1,24 @@
+drwxr-xr-x root/root usr/
+drwxr-xr-x root/root usr/bin/
+-rwxr-xr-x root/root usr/bin/inotifywait
+-rwxr-xr-x root/root usr/bin/inotifywatch
+lrwxrwxrwx root/root usr/bin/fsnotifywait -> inotifywait
+lrwxrwxrwx root/root usr/bin/fsnotifywatch -> inotifywatch
+drwxr-xr-x root/root usr/include/
+drwxr-xr-x root/root usr/include/inotifytools/
+-rw-r--r-- root/root usr/include/inotifytools/fanotify-dfid-name.h
+-rw-r--r-- root/root usr/include/inotifytools/fanotify.h
+-rw-r--r-- root/root usr/include/inotifytools/inotify-nosys.h
+-rw-r--r-- root/root usr/include/inotifytools/inotify.h
+-rw-r--r-- root/root usr/include/inotifytools/inotifytools.h
+drwxr-xr-x root/root usr/lib/
+-rwxr-xr-x root/root usr/lib/libinotifytools.so.0.4.1
+lrwxrwxrwx root/root usr/lib/libinotifytools.so -> libinotifytools.so.0.4.1
+lrwxrwxrwx root/root usr/lib/libinotifytools.so.0 -> libinotifytools.so.0.4.1
+drwxr-xr-x root/root usr/share/
+drwxr-xr-x root/root usr/share/man/
+drwxr-xr-x root/root usr/share/man/man1/
+-rw-r--r-- root/root usr/share/man/man1/fsnotifywait.1.gz
+-rw-r--r-- root/root usr/share/man/man1/fsnotifywatch.1.gz
+-rw-r--r-- root/root usr/share/man/man1/inotifywait.1.gz
+-rw-r--r-- root/root usr/share/man/man1/inotifywatch.1.gz
diff --git a/opt/inotify-tools/.signature b/opt/inotify-tools/.signature
new file mode 100644
index 0000000..2d445e3
--- /dev/null
+++ b/opt/inotify-tools/.signature
@@ -0,0 +1,6 @@
+RWTZ9IduCSQ/mIeNvxVtOUX3MhWOSScjnNYT6U27tPmU4VonJzI1Z49el2ppcpzetM1zSq0NIcSrSGvclrg8+s++CMBV0QcqAgs=
+
+SHA256 (MAKEPKG) = c18c933b6dd931b849f83f5560f966bb6b721eecc5a0b720918a339002303eed
+SHA256 (.footprint) = 259f9819eda66083b1f7428a9d154c86a56210dbd61dc30eb5e037a114bd4784
+SHA256 (4.25.9.0.tar.gz) = d33a4fd24c72c2d08893f129d724adf725b93dae96c359e4f4e9f32573cc853b
+SHA256 (inotify-tools#4.25.9.0-1.pkg.tar.gz) = 4a39244e31a0a8a693d6e6260b078b574f55901a8c49b74a65fe7e643ec705a7
diff --git a/opt/inotify-tools/MAKEPKG b/opt/inotify-tools/MAKEPKG
new file mode 100644
index 0000000..87a3dee
--- /dev/null
+++ b/opt/inotify-tools/MAKEPKG
@@ -0,0 +1,31 @@
+#!/bin/mkpkg
+# description: Tools for the Linux inotify filesystem watcher
+# url: https://github.com/inotify-tools/inotify-tools
+
+name=inotify-tools
+version=4.25.9.0
+release=1
+source=(https://github.com/inotify-tools/inotify-tools/archive/refs/tags/${version}.tar.gz)
+makedeps=(autoconf automake libtool)
+
+sha256sums=(
+ "d33a4fd24c72c2d08893f129d724adf725b93dae96c359e4f4e9f32573cc853b"
+)
+
+build() {
+ cd $name-$version
+ ./autogen.sh
+ CONFIG_SHELL=/bin/bash ./configure \
+ --prefix=/usr \
+ --disable-static
+ make
+ make DESTDIR=$PKG install
+ rm -f $PKG/usr/lib/libinotifytools.la
+}
+
+signify() {
+ untrusted comment: public key
+ RWTZ9IduCSQ/mL8337TEUinPwT92xFEUpD92hkS7IxcOnzTt9QdpohT3
+}
+
+# vim: filetype=sh
diff --git a/opt/intel-ucode/.footprint b/opt/intel-ucode/.footprint
new file mode 100644
index 0000000..0e155c1
--- /dev/null
+++ b/opt/intel-ucode/.footprint
@@ -0,0 +1,3 @@
+drwxr-xr-x root/root boot/
+drwxr-xr-x root/root boot/efi/
+-rw-r--r-- root/root boot/efi/intel-ucode.img
diff --git a/opt/intel-ucode/.signature b/opt/intel-ucode/.signature
new file mode 100644
index 0000000..03ba223
--- /dev/null
+++ b/opt/intel-ucode/.signature
@@ -0,0 +1,6 @@
+RWTZ9IduCSQ/mGLVcNXjVCHwps6o8CwYzd87SCutJUDeyEjRoqrK2hKzmisU6wAvTgopANWWsPUiva/NZUv7UQ8kGBnOA5rWwwY=
+
+SHA256 (MAKEPKG) = 486667baf2e7b0e7249f696d01712e6195ea8da26f0fefe972b5cca434abedae
+SHA256 (.footprint) = d7d3b4b21c76a05c45659e9f08981840d9ab2bd8b401e1402a7389bbb4ec0fc4
+SHA256 (microcode-20260925.tar.gz) = 0ec19023dad1e6dd0c5909174b8dff2555b91cf01671e36271a1ef36655c0cfc
+SHA256 (intel-ucode#20260925-1.pkg.tar.gz) = 735b07e47752a397c218f9dce68583f8fff0d9b21bd69b0514c8eedfdef86135
diff --git a/opt/intel-ucode/MAKEPKG b/opt/intel-ucode/MAKEPKG
new file mode 100644
index 0000000..2924ac8
--- /dev/null
+++ b/opt/intel-ucode/MAKEPKG
@@ -0,0 +1,31 @@
+#!/bin/mkpkg
+# description: Intel CPU microcode early initramfs image
+# url: https://github.com/intel/Intel-Linux-Processor-Microcode-Data-Files
+
+name=intel-ucode
+version=20260925
+release=1
+makedeps=(cpio)
+source=(https://github.com/intel/Intel-Linux-Processor-Microcode-Data-Files/archive/refs/tags/microcode-$version.tar.gz)
+
+sha256sums=(
+ "0ec19023dad1e6dd0c5909174b8dff2555b91cf01671e36271a1ef36655c0cfc"
+)
+
+build() {
+ cd Intel-Linux-Processor-Microcode-Data-Files-microcode-$version
+
+ mkdir -p kernel/x86/microcode
+ cat intel-ucode/* > kernel/x86/microcode/GenuineIntel.bin
+
+ find kernel | cpio -o -H newc --owner=0:0 > intel-ucode.img
+
+ install -Dm644 intel-ucode.img $PKG/boot/efi/intel-ucode.img
+}
+
+signify() {
+ untrusted comment: public key
+ RWTZ9IduCSQ/mL8337TEUinPwT92xFEUpD92hkS7IxcOnzTt9QdpohT3
+}
+
+# vim: filetype=sh
diff --git a/opt/iputils/.footprint b/opt/iputils/.footprint
new file mode 100644
index 0000000..857831e
--- /dev/null
+++ b/opt/iputils/.footprint
@@ -0,0 +1,20 @@
+drwxr-xr-x root/root usr/
+drwxr-xr-x root/root usr/bin/
+-rwxr-xr-x root/root usr/bin/arping
+-rwxr-xr-x root/root usr/bin/ping
+-rwxr-xr-x root/root usr/bin/tracepath
+drwxr-xr-x root/root usr/share/
+drwxr-xr-x root/root usr/share/iputils/
+-rw-r--r-- root/root usr/share/iputils/arping.html
+-rw-r--r-- root/root usr/share/iputils/ping.html
+-rw-r--r-- root/root usr/share/iputils/tracepath.html
+drwxr-xr-x root/root usr/share/man/
+drwxr-xr-x root/root usr/share/man/man8/
+-rw-r--r-- root/root usr/share/man/man8/arping.8.gz
+-rw-r--r-- root/root usr/share/man/man8/ping.8.gz
+-rw-r--r-- root/root usr/share/man/man8/tracepath.8.gz
+drwxr-xr-x root/root var/
+drwxr-xr-x root/root var/lib/
+drwxr-xr-x root/root var/lib/pkg/
+drwxr-xr-x root/root var/lib/pkg/meta/
+-rw-r--r-- root/root var/lib/pkg/meta/iputils
diff --git a/opt/iputils/.signature b/opt/iputils/.signature
new file mode 100644
index 0000000..dac2a2e
--- /dev/null
+++ b/opt/iputils/.signature
@@ -0,0 +1,6 @@
+RWTZ9IduCSQ/mH1lxNMQF9qcAiBtSm2Z4L8cmo/Fb/8UOBrKwQhRP4yZ4yDCMcQtwXMTR8Ea9vVgq6qnjvAexkW3qwpr7P2zVA0=
+
+SHA256 (MAKEPKG) = 2c5febb83897eb90c24cc28c527b26812ba12732a6e997078e034cd8c30a2452
+SHA256 (.footprint) = 71c4114fb6c41f92291c2a787f7c3d977dac0567da0773c8d9677a61f7124a40
+SHA256 (iputils-20250605.tar.xz) = 6f213700dbf96b5cc4499ca70cb15ecd69c09f405b06785bb4a1a10b572b6276
+SHA256 (iputils#20250605-1.pkg.tar.gz) = 3f8238cc0ee70060724a1e0bd5e4991b11b507b7517fecd41760a77ac00a5ebb
diff --git a/opt/iputils/MAKEPKG b/opt/iputils/MAKEPKG
new file mode 100644
index 0000000..348c1b2
--- /dev/null
+++ b/opt/iputils/MAKEPKG
@@ -0,0 +1,42 @@
+#!/bin/mkpkg
+# description: Network monitoring tools including ping
+# url: https://github.com/iputils/iputils
+
+name=iputils
+version=20250605
+release=1
+depends=(libcap2)
+capabilities=(
+ /usr/bin/ping:cap_net_raw+ep
+ /usr/bin/arping:cap_net_raw+ep
+)
+source=(https://github.com/iputils/iputils/releases/download/$version/$name-$version.tar.xz)
+
+sha256sums=(
+ "6f213700dbf96b5cc4499ca70cb15ecd69c09f405b06785bb4a1a10b572b6276"
+)
+
+build() {
+ cd $name-$version
+ meson setup build \
+ --prefix=/usr \
+ --buildtype=release \
+ -DUSE_CAP=true \
+ -DUSE_IDN=false \
+ -DUSE_GETTEXT=false \
+ -DBUILD_MANS=true \
+ -DBUILD_HTML_MANS=false \
+ -DBUILD_ARPING=true \
+ -DBUILD_CLOCKDIFF=false \
+ -DBUILD_PING=true \
+ -DBUILD_TRACEPATH=true
+ samu -C build
+ DESTDIR=$PKG samu -C build install
+}
+
+signify() {
+ untrusted comment: public key
+ RWTZ9IduCSQ/mL8337TEUinPwT92xFEUpD92hkS7IxcOnzTt9QdpohT3
+}
+
+# vim: filetype=sh
diff --git a/opt/irssi/.footprint b/opt/irssi/.footprint
new file mode 100644
index 0000000..3960f2c
--- /dev/null
+++ b/opt/irssi/.footprint
@@ -0,0 +1,150 @@
+drwxr-xr-x root/root etc/
+-rw-r--r-- root/root etc/irssi.conf
+drwxr-xr-x root/root usr/
+drwxr-xr-x root/root usr/bin/
+-rwxr-xr-x root/root usr/bin/irssi
+drwxr-xr-x root/root usr/lib/
+drwxr-xr-x root/root usr/lib/irssi/
+drwxr-xr-x root/root usr/lib/irssi/modules/
+-rw-r--r-- root/root usr/lib/irssi/modules/libirc_proxy.a
+-rwxr-xr-x root/root usr/lib/irssi/modules/libirc_proxy.so
+drwxr-xr-x root/root usr/lib/pkgconfig/
+-rw-r--r-- root/root usr/lib/pkgconfig/irssi-1.pc
+drwxr-xr-x root/root usr/share/
+drwxr-xr-x root/root usr/share/irssi/
+drwxr-xr-x root/root usr/share/irssi/help/
+-rw-r--r-- root/root usr/share/irssi/help/accept
+-rw-r--r-- root/root usr/share/irssi/help/action
+-rw-r--r-- root/root usr/share/irssi/help/admin
+-rw-r--r-- root/root usr/share/irssi/help/alias
+-rw-r--r-- root/root usr/share/irssi/help/away
+-rw-r--r-- root/root usr/share/irssi/help/ban
+-rw-r--r-- root/root usr/share/irssi/help/beep
+-rw-r--r-- root/root usr/share/irssi/help/bind
+-rw-r--r-- root/root usr/share/irssi/help/cat
+-rw-r--r-- root/root usr/share/irssi/help/cd
+-rw-r--r-- root/root usr/share/irssi/help/channel
+-rw-r--r-- root/root usr/share/irssi/help/clear
+-rw-r--r-- root/root usr/share/irssi/help/completion
+-rw-r--r-- root/root usr/share/irssi/help/connect
+-rw-r--r-- root/root usr/share/irssi/help/ctcp
+-rw-r--r-- root/root usr/share/irssi/help/cycle
+-rw-r--r-- root/root usr/share/irssi/help/dcc
+-rw-r--r-- root/root usr/share/irssi/help/dehilight
+-rw-r--r-- root/root usr/share/irssi/help/deop
+-rw-r--r-- root/root usr/share/irssi/help/devoice
+-rw-r--r-- root/root usr/share/irssi/help/die
+-rw-r--r-- root/root usr/share/irssi/help/disconnect
+-rw-r--r-- root/root usr/share/irssi/help/echo
+-rw-r--r-- root/root usr/share/irssi/help/eval
+-rw-r--r-- root/root usr/share/irssi/help/exec
+-rw-r--r-- root/root usr/share/irssi/help/flushbuffer
+-rw-r--r-- root/root usr/share/irssi/help/format
+-rw-r--r-- root/root usr/share/irssi/help/hash
+-rw-r--r-- root/root usr/share/irssi/help/help
+-rw-r--r-- root/root usr/share/irssi/help/hilight
+-rw-r--r-- root/root usr/share/irssi/help/ignore
+-rw-r--r-- root/root usr/share/irssi/help/info
+-rw-r--r-- root/root usr/share/irssi/help/invite
+-rw-r--r-- root/root usr/share/irssi/help/irssiproxy
+-rw-r--r-- root/root usr/share/irssi/help/ison
+-rw-r--r-- root/root usr/share/irssi/help/join
+-rw-r--r-- root/root usr/share/irssi/help/kick
+-rw-r--r-- root/root usr/share/irssi/help/kickban
+-rw-r--r-- root/root usr/share/irssi/help/kill
+-rw-r--r-- root/root usr/share/irssi/help/knock
+-rw-r--r-- root/root usr/share/irssi/help/knockout
+-rw-r--r-- root/root usr/share/irssi/help/lastlog
+-rw-r--r-- root/root usr/share/irssi/help/layout
+-rw-r--r-- root/root usr/share/irssi/help/levels
+-rw-r--r-- root/root usr/share/irssi/help/links
+-rw-r--r-- root/root usr/share/irssi/help/list
+-rw-r--r-- root/root usr/share/irssi/help/load
+-rw-r--r-- root/root usr/share/irssi/help/log
+-rw-r--r-- root/root usr/share/irssi/help/lusers
+-rw-r--r-- root/root usr/share/irssi/help/map
+-rw-r--r-- root/root usr/share/irssi/help/me
+-rw-r--r-- root/root usr/share/irssi/help/mircdcc
+-rw-r--r-- root/root usr/share/irssi/help/mode
+-rw-r--r-- root/root usr/share/irssi/help/motd
+-rw-r--r-- root/root usr/share/irssi/help/msg
+-rw-r--r-- root/root usr/share/irssi/help/names
+-rw-r--r-- root/root usr/share/irssi/help/nctcp
+-rw-r--r-- root/root usr/share/irssi/help/netsplit
+-rw-r--r-- root/root usr/share/irssi/help/network
+-rw-r--r-- root/root usr/share/irssi/help/nick
+-rw-r--r-- root/root usr/share/irssi/help/notice
+-rw-r--r-- root/root usr/share/irssi/help/notify
+-rw-r--r-- root/root usr/share/irssi/help/op
+-rw-r--r-- root/root usr/share/irssi/help/oper
+-rw-r--r-- root/root usr/share/irssi/help/otr
+-rw-r--r-- root/root usr/share/irssi/help/part
+-rw-r--r-- root/root usr/share/irssi/help/ping
+-rw-r--r-- root/root usr/share/irssi/help/query
+-rw-r--r-- root/root usr/share/irssi/help/quit
+-rw-r--r-- root/root usr/share/irssi/help/quote
+-rw-r--r-- root/root usr/share/irssi/help/rawlog
+-rw-r--r-- root/root usr/share/irssi/help/recode
+-rw-r--r-- root/root usr/share/irssi/help/reconnect
+-rw-r--r-- root/root usr/share/irssi/help/rehash
+-rw-r--r-- root/root usr/share/irssi/help/reload
+-rw-r--r-- root/root usr/share/irssi/help/restart
+-rw-r--r-- root/root usr/share/irssi/help/rmreconns
+-rw-r--r-- root/root usr/share/irssi/help/rmrejoins
+-rw-r--r-- root/root usr/share/irssi/help/save
+-rw-r--r-- root/root usr/share/irssi/help/sconnect
+-rw-r--r-- root/root usr/share/irssi/help/script
+-rw-r--r-- root/root usr/share/irssi/help/scrollback
+-rw-r--r-- root/root usr/share/irssi/help/server
+-rw-r--r-- root/root usr/share/irssi/help/servlist
+-rw-r--r-- root/root usr/share/irssi/help/set
+-rw-r--r-- root/root usr/share/irssi/help/silence
+-rw-r--r-- root/root usr/share/irssi/help/squery
+-rw-r--r-- root/root usr/share/irssi/help/squit
+-rw-r--r-- root/root usr/share/irssi/help/stats
+-rw-r--r-- root/root usr/share/irssi/help/statusbar
+-rw-r--r-- root/root usr/share/irssi/help/time
+-rw-r--r-- root/root usr/share/irssi/help/toggle
+-rw-r--r-- root/root usr/share/irssi/help/topic
+-rw-r--r-- root/root usr/share/irssi/help/trace
+-rw-r--r-- root/root usr/share/irssi/help/ts
+-rw-r--r-- root/root usr/share/irssi/help/unalias
+-rw-r--r-- root/root usr/share/irssi/help/unban
+-rw-r--r-- root/root usr/share/irssi/help/unignore
+-rw-r--r-- root/root usr/share/irssi/help/unload
+-rw-r--r-- root/root usr/share/irssi/help/unnotify
+-rw-r--r-- root/root usr/share/irssi/help/unquery
+-rw-r--r-- root/root usr/share/irssi/help/unsilence
+-rw-r--r-- root/root usr/share/irssi/help/upgrade
+-rw-r--r-- root/root usr/share/irssi/help/uptime
+-rw-r--r-- root/root usr/share/irssi/help/userhost
+-rw-r--r-- root/root usr/share/irssi/help/ver
+-rw-r--r-- root/root usr/share/irssi/help/version
+-rw-r--r-- root/root usr/share/irssi/help/voice
+-rw-r--r-- root/root usr/share/irssi/help/wait
+-rw-r--r-- root/root usr/share/irssi/help/wall
+-rw-r--r-- root/root usr/share/irssi/help/wallops
+-rw-r--r-- root/root usr/share/irssi/help/who
+-rw-r--r-- root/root usr/share/irssi/help/whois
+-rw-r--r-- root/root usr/share/irssi/help/whowas
+-rw-r--r-- root/root usr/share/irssi/help/window
+drwxr-xr-x root/root usr/share/irssi/scripts/
+-rw-r--r-- root/root usr/share/irssi/scripts/autoop.pl
+-rw-r--r-- root/root usr/share/irssi/scripts/autorejoin.pl
+-rw-r--r-- root/root usr/share/irssi/scripts/buf.pl
+-rw-r--r-- root/root usr/share/irssi/scripts/command.pl
+-rw-r--r-- root/root usr/share/irssi/scripts/dns.pl
+-rw-r--r-- root/root usr/share/irssi/scripts/kills.pl
+-rw-r--r-- root/root usr/share/irssi/scripts/mail.pl
+-rw-r--r-- root/root usr/share/irssi/scripts/mlock.pl
+-rw-r--r-- root/root usr/share/irssi/scripts/msg-event.pl
+-rw-r--r-- root/root usr/share/irssi/scripts/quitmsg.pl
+-rw-r--r-- root/root usr/share/irssi/scripts/redirect.pl
+-rw-r--r-- root/root usr/share/irssi/scripts/scriptassist.pl
+-rw-r--r-- root/root usr/share/irssi/scripts/usercount.pl
+drwxr-xr-x root/root usr/share/irssi/themes/
+-rw-r--r-- root/root usr/share/irssi/themes/colorless.theme
+-rw-r--r-- root/root usr/share/irssi/themes/default.theme
+drwxr-xr-x root/root usr/share/man/
+drwxr-xr-x root/root usr/share/man/man1/
+-rw-r--r-- root/root usr/share/man/man1/irssi.1.gz
diff --git a/opt/irssi/.signature b/opt/irssi/.signature
new file mode 100644
index 0000000..4414e19
--- /dev/null
+++ b/opt/irssi/.signature
@@ -0,0 +1,6 @@
+RWTZ9IduCSQ/mMnydtDoSfmGjruXFeWVk6fyqFTRBgqyEtqFG9eq28c06g27ybCS9x6VF2KX/w+P06LQ210ndR8ulmOWzgB3QAE=
+
+SHA256 (MAKEPKG) = 406ca1c0a9bdb6991c823a54e187c3a69b0d6cf01f5662de07a37ea35e28e84c
+SHA256 (.footprint) = 67b51dd5ed2ef0adc975d1b2f915f9faf11d99f74526ed60811397b0e645bdab
+SHA256 (irssi-1.4.5.tar.xz) = 72a951cb0ad622785a8962801f005a3a412736c7e7e3ce152f176287c52fe062
+SHA256 (irssi#1.4.5-1.pkg.tar.gz) = 99d80368531a82377f7cb0386cd703406a94f13fd044965cb39951c8d958971e
diff --git a/opt/irssi/MAKEPKG b/opt/irssi/MAKEPKG
new file mode 100644
index 0000000..c9b38ec
--- /dev/null
+++ b/opt/irssi/MAKEPKG
@@ -0,0 +1,38 @@
+#!/bin/mkpkg
+# description: Terminal based IRC client for UNIX systems
+# url: https://irssi.org/
+
+name=irssi
+version=1.4.5
+release=1
+depends=(glib ncurses libressl)
+#makedeps=(perl)
+source=(https://github.com/$name/$name/releases/download/$version/$name-$version.tar.xz)
+
+sha256sums=(
+ "72a951cb0ad622785a8962801f005a3a412736c7e7e3ce152f176287c52fe062"
+)
+
+build() {
+ cd $name-$version
+
+ ./configure \
+ --prefix=/usr \
+ --sysconfdir=/etc \
+ --with-proxy \
+ --with-perl=no \
+ --enable-true-color
+
+ make
+ make DESTDIR=$PKG install
+
+ rm -rf $PKG/usr/include
+ rm -rf $PKG/usr/share/doc
+}
+
+signify() {
+ untrusted comment: public key
+ RWTZ9IduCSQ/mL8337TEUinPwT92xFEUpD92hkS7IxcOnzTt9QdpohT3
+}
+
+# vim: filetype=sh
diff --git a/opt/iw/.footprint b/opt/iw/.footprint
new file mode 100644
index 0000000..f9a9ac6
--- /dev/null
+++ b/opt/iw/.footprint
@@ -0,0 +1,7 @@
+drwxr-xr-x root/root usr/
+drwxr-xr-x root/root usr/sbin/
+-rwxr-xr-x root/root usr/sbin/iw
+drwxr-xr-x root/root usr/share/
+drwxr-xr-x root/root usr/share/man/
+drwxr-xr-x root/root usr/share/man/man8/
+-rw-r--r-- root/root usr/share/man/man8/iw.8.gz
diff --git a/opt/iw/.signature b/opt/iw/.signature
new file mode 100644
index 0000000..cf10dcc
--- /dev/null
+++ b/opt/iw/.signature
@@ -0,0 +1,6 @@
+RWTZ9IduCSQ/mHEcJgzmiSRhKZx9K17EJY4mmyYY9dGd0sgkR/QmnE1tnn4j2FEEHxSBuXLgzkTrormsaxzk7I7sOA8RALs9agU=
+
+SHA256 (MAKEPKG) = 9e4e98447403026b9666b2d7fd1a96dee0e9cf60c43159281991fd7dc2725998
+SHA256 (.footprint) = 0f6175bbce244565e07a7883e8bf7a679d7d9308b6b4d3ca9c5d840f892262ae
+SHA256 (iw-6.17.tar.xz) = 7d182e498289ab39b257da6780d562e415377107f50358ee5b55b8cfe40b1e33
+SHA256 (iw#6.17-1.pkg.tar.gz) = 5f8345347ad60607235c3bddb75d36d53076157847b3f114ab3912bc551874d5
diff --git a/opt/iw/MAKEPKG b/opt/iw/MAKEPKG
new file mode 100644
index 0000000..2af736c
--- /dev/null
+++ b/opt/iw/MAKEPKG
@@ -0,0 +1,26 @@
+#!/bin/mkpkg
+# description: nl80211 based CLI configuration utility for wireless devices
+# url: https://wireless.docs.kernel.org/en/latest/en/users/documentation/iw.html
+name=iw
+version=6.17
+release=1
+depends=(libnl)
+source=(https://www.kernel.org/pub/software/network/$name/$name-$version.tar.xz)
+sha256sums=(
+ "7d182e498289ab39b257da6780d562e415377107f50358ee5b55b8cfe40b1e33"
+)
+
+build() {
+ cd $name-$version
+
+ make CC=clang PREFIX=/usr V=1
+ make DESTDIR=$PKG PREFIX=/usr install
+}
+
+signify() {
+ untrusted comment: public key
+ RWTZ9IduCSQ/mL8337TEUinPwT92xFEUpD92hkS7IxcOnzTt9QdpohT3
+}
+
+# vim: filetype=sh
+
diff --git a/opt/labwc/.footprint b/opt/labwc/.footprint
new file mode 100644
index 0000000..cdbedcb
--- /dev/null
+++ b/opt/labwc/.footprint
@@ -0,0 +1,35 @@
+drwxr-xr-x root/root usr/
+drwxr-xr-x root/root usr/bin/
+-rwxr-xr-x root/root usr/bin/lab-sensible-terminal
+-rwxr-xr-x root/root usr/bin/labnag
+-rwxr-xr-x root/root usr/bin/labwc
+drwxr-xr-x root/root usr/share/
+drwxr-xr-x root/root usr/share/doc/
+drwxr-xr-x root/root usr/share/doc/labwc/
+-rw-r--r-- root/root usr/share/doc/labwc/README
+-rw-r--r-- root/root usr/share/doc/labwc/autostart
+-rw-r--r-- root/root usr/share/doc/labwc/environment
+-rw-r--r-- root/root usr/share/doc/labwc/menu.xml
+-rw-r--r-- root/root usr/share/doc/labwc/rc.xml
+-rw-r--r-- root/root usr/share/doc/labwc/rc.xml.all
+-rw-r--r-- root/root usr/share/doc/labwc/shutdown
+-rw-r--r-- root/root usr/share/doc/labwc/themerc
+drwxr-xr-x root/root usr/share/icons/
+drwxr-xr-x root/root usr/share/icons/hicolor/
+drwxr-xr-x root/root usr/share/icons/hicolor/scalable/
+drwxr-xr-x root/root usr/share/icons/hicolor/scalable/apps/
+-rw-r--r-- root/root usr/share/icons/hicolor/scalable/apps/labwc-symbolic.svg
+-rw-r--r-- root/root usr/share/icons/hicolor/scalable/apps/labwc.svg
+drwxr-xr-x root/root usr/share/man/
+drwxr-xr-x root/root usr/share/man/man1/
+-rw-r--r-- root/root usr/share/man/man1/labnag.1.gz
+-rw-r--r-- root/root usr/share/man/man1/labwc.1.gz
+drwxr-xr-x root/root usr/share/man/man5/
+-rw-r--r-- root/root usr/share/man/man5/labwc-actions.5.gz
+-rw-r--r-- root/root usr/share/man/man5/labwc-config.5.gz
+-rw-r--r-- root/root usr/share/man/man5/labwc-menu.5.gz
+-rw-r--r-- root/root usr/share/man/man5/labwc-theme.5.gz
+drwxr-xr-x root/root usr/share/wayland-sessions/
+-rw-r--r-- root/root usr/share/wayland-sessions/labwc.desktop
+drwxr-xr-x root/root usr/share/xdg-desktop-portal/
+-rw-r--r-- root/root usr/share/xdg-desktop-portal/labwc-portals.conf
diff --git a/opt/labwc/.signature b/opt/labwc/.signature
new file mode 100644
index 0000000..5b3f6e8
--- /dev/null
+++ b/opt/labwc/.signature
@@ -0,0 +1,6 @@
+RWTZ9IduCSQ/mFoTJwLTFNGTfXQoKGeXbu9QuoyUtN3yFMdx+2E+48IOhq3042EPqjE4fKuiuEPJVtlsGZPDiVrz2peJSYSiNAo=
+
+SHA256 (MAKEPKG) = 345894f22b361ca70f64137907ee7bdd3899da3a46ca51749cab435916f339f5
+SHA256 (.footprint) = 453b085099394112adad27f16294d8e49b1380680b6634a96c99f8e919406c29
+SHA256 (labwc-0.20.2.tar.gz) = fae023b6fe022f7057556707a17cdb2d98e0138c5dffaedaa1dade975699f9e8
+SHA256 (labwc#0.20.2-1.pkg.tar.gz) = b529b76f925756c78fd401824cc1953c6722096fcd5c955584099a0b68b24ae9
diff --git a/opt/labwc/MAKEPKG b/opt/labwc/MAKEPKG
new file mode 100644
index 0000000..a3e6418
--- /dev/null
+++ b/opt/labwc/MAKEPKG
@@ -0,0 +1,40 @@
+#!/bin/mkpkg
+# description: Openbox-style stacking Wayland compositor
+# url: https://labwc.github.io/
+
+name=labwc
+version=0.20.2
+release=1
+depends=(cairo glib libsfdo libdrm libinput libpng libxkbcommon libxml2 pango pixman wayland wlroots udevd)
+makedeps=(scdoc wayland-protocols)
+source=(https://github.com/labwc/labwc/archive/$version/$name-$version.tar.gz)
+
+sha256sums=(
+ "fae023b6fe022f7057556707a17cdb2d98e0138c5dffaedaa1dade975699f9e8"
+)
+
+build() {
+ cd $name-$version
+
+ meson setup build \
+ --prefix=/usr \
+ --buildtype=plain \
+ --wrap-mode=nodownload \
+ -D b_lto=true \
+ -D b_pie=true \
+ -D xwayland=disabled \
+ -D nls=disabled \
+ -D svg=disabled \
+ -D man-pages=enabled \
+ -D werror=false
+
+ meson compile -C build
+ DESTDIR=$PKG meson install -C build
+}
+
+signify() {
+ untrusted comment: public key
+ RWTZ9IduCSQ/mL8337TEUinPwT92xFEUpD92hkS7IxcOnzTt9QdpohT3
+}
+
+# vim: filetype=sh
diff --git a/opt/ldns/.footprint b/opt/ldns/.footprint
new file mode 100644
index 0000000..71582a4
--- /dev/null
+++ b/opt/ldns/.footprint
@@ -0,0 +1,519 @@
+drwxr-xr-x root/root usr/
+drwxr-xr-x root/root usr/bin/
+-rwxr-xr-x root/root usr/bin/drill
+-rwxr-xr-x root/root usr/bin/ldns-config
+drwxr-xr-x root/root usr/include/
+drwxr-xr-x root/root usr/include/ldns/
+-rw-r--r-- root/root usr/include/ldns/buffer.h
+-rw-r--r-- root/root usr/include/ldns/common.h
+-rw-r--r-- root/root usr/include/ldns/dane.h
+-rw-r--r-- root/root usr/include/ldns/dname.h
+-rw-r--r-- root/root usr/include/ldns/dnssec.h
+-rw-r--r-- root/root usr/include/ldns/dnssec_sign.h
+-rw-r--r-- root/root usr/include/ldns/dnssec_verify.h
+-rw-r--r-- root/root usr/include/ldns/dnssec_zone.h
+-rw-r--r-- root/root usr/include/ldns/duration.h
+-rw-r--r-- root/root usr/include/ldns/edns.h
+-rw-r--r-- root/root usr/include/ldns/error.h
+-rw-r--r-- root/root usr/include/ldns/higher.h
+-rw-r--r-- root/root usr/include/ldns/host2str.h
+-rw-r--r-- root/root usr/include/ldns/host2wire.h
+-rw-r--r-- root/root usr/include/ldns/keys.h
+-rw-r--r-- root/root usr/include/ldns/ldns.h
+-rw-r--r-- root/root usr/include/ldns/net.h
+-rw-r--r-- root/root usr/include/ldns/packet.h
+-rw-r--r-- root/root usr/include/ldns/parse.h
+-rw-r--r-- root/root usr/include/ldns/radix.h
+-rw-r--r-- root/root usr/include/ldns/rbtree.h
+-rw-r--r-- root/root usr/include/ldns/rdata.h
+-rw-r--r-- root/root usr/include/ldns/resolver.h
+-rw-r--r-- root/root usr/include/ldns/rr.h
+-rw-r--r-- root/root usr/include/ldns/rr_functions.h
+-rw-r--r-- root/root usr/include/ldns/sha1.h
+-rw-r--r-- root/root usr/include/ldns/sha2.h
+-rw-r--r-- root/root usr/include/ldns/str2host.h
+-rw-r--r-- root/root usr/include/ldns/tsig.h
+-rw-r--r-- root/root usr/include/ldns/update.h
+-rw-r--r-- root/root usr/include/ldns/util.h
+-rw-r--r-- root/root usr/include/ldns/wire2host.h
+-rw-r--r-- root/root usr/include/ldns/zone.h
+drwxr-xr-x root/root usr/lib/
+-rw-r--r-- root/root usr/lib/libldns.a
+drwxr-xr-x root/root usr/lib/pkgconfig/
+-rw-r--r-- root/root usr/lib/pkgconfig/ldns.pc
+drwxr-xr-x root/root usr/share/
+drwxr-xr-x root/root usr/share/man/
+drwxr-xr-x root/root usr/share/man/man1/
+-rw-r--r-- root/root usr/share/man/man1/drill.1.gz
+-r--r--r-- root/root usr/share/man/man1/ldns-config.1.gz
+drwxr-xr-x root/root usr/share/man/man3/
+-r--r--r-- root/root usr/share/man/man3/ldns_algorithm.3.gz
+-r--r--r-- root/root usr/share/man/man3/ldns_axfr_abort.3.gz
+-r--r--r-- root/root usr/share/man/man3/ldns_axfr_complete.3.gz
+-r--r--r-- root/root usr/share/man/man3/ldns_axfr_last_pkt.3.gz
+-r--r--r-- root/root usr/share/man/man3/ldns_axfr_next.3.gz
+-r--r--r-- root/root usr/share/man/man3/ldns_axfr_start.3.gz
+-r--r--r-- root/root usr/share/man/man3/ldns_b32_ntop_calculate_size.3.gz
+-r--r--r-- root/root usr/share/man/man3/ldns_b32_pton_calculate_size.3.gz
+-r--r--r-- root/root usr/share/man/man3/ldns_b64_ntop_calculate_size.3.gz
+-r--r--r-- root/root usr/share/man/man3/ldns_b64_pton_calculate_size.3.gz
+-r--r--r-- root/root usr/share/man/man3/ldns_bget_token.3.gz
+-r--r--r-- root/root usr/share/man/man3/ldns_bgetc.3.gz
+-r--r--r-- root/root usr/share/man/man3/ldns_bskipcs.3.gz
+-r--r--r-- root/root usr/share/man/man3/ldns_bubblebabble.3.gz
+-r--r--r-- root/root usr/share/man/man3/ldns_buffer.3.gz
+-r--r--r-- root/root usr/share/man/man3/ldns_buffer2pkt_wire.3.gz
+-r--r--r-- root/root usr/share/man/man3/ldns_buffer2str.3.gz
+-r--r--r-- root/root usr/share/man/man3/ldns_buffer_at.3.gz
+-r--r--r-- root/root usr/share/man/man3/ldns_buffer_available.3.gz
+-r--r--r-- root/root usr/share/man/man3/ldns_buffer_available_at.3.gz
+-r--r--r-- root/root usr/share/man/man3/ldns_buffer_begin.3.gz
+-r--r--r-- root/root usr/share/man/man3/ldns_buffer_capacity.3.gz
+-r--r--r-- root/root usr/share/man/man3/ldns_buffer_clear.3.gz
+-r--r--r-- root/root usr/share/man/man3/ldns_buffer_copy.3.gz
+-r--r--r-- root/root usr/share/man/man3/ldns_buffer_current.3.gz
+-r--r--r-- root/root usr/share/man/man3/ldns_buffer_end.3.gz
+-r--r--r-- root/root usr/share/man/man3/ldns_buffer_export.3.gz
+-r--r--r-- root/root usr/share/man/man3/ldns_buffer_export2str.3.gz
+-r--r--r-- root/root usr/share/man/man3/ldns_buffer_flip.3.gz
+-r--r--r-- root/root usr/share/man/man3/ldns_buffer_free.3.gz
+-r--r--r-- root/root usr/share/man/man3/ldns_buffer_limit.3.gz
+-r--r--r-- root/root usr/share/man/man3/ldns_buffer_new.3.gz
+-r--r--r-- root/root usr/share/man/man3/ldns_buffer_new_frm_data.3.gz
+-r--r--r-- root/root usr/share/man/man3/ldns_buffer_position.3.gz
+-r--r--r-- root/root usr/share/man/man3/ldns_buffer_printf.3.gz
+-r--r--r-- root/root usr/share/man/man3/ldns_buffer_read.3.gz
+-r--r--r-- root/root usr/share/man/man3/ldns_buffer_read_at.3.gz
+-r--r--r-- root/root usr/share/man/man3/ldns_buffer_read_u16.3.gz
+-r--r--r-- root/root usr/share/man/man3/ldns_buffer_read_u16_at.3.gz
+-r--r--r-- root/root usr/share/man/man3/ldns_buffer_read_u32.3.gz
+-r--r--r-- root/root usr/share/man/man3/ldns_buffer_read_u32_at.3.gz
+-r--r--r-- root/root usr/share/man/man3/ldns_buffer_read_u8.3.gz
+-r--r--r-- root/root usr/share/man/man3/ldns_buffer_read_u8_at.3.gz
+-r--r--r-- root/root usr/share/man/man3/ldns_buffer_remaining.3.gz
+-r--r--r-- root/root usr/share/man/man3/ldns_buffer_remaining_at.3.gz
+-r--r--r-- root/root usr/share/man/man3/ldns_buffer_reserve.3.gz
+-r--r--r-- root/root usr/share/man/man3/ldns_buffer_rewind.3.gz
+-r--r--r-- root/root usr/share/man/man3/ldns_buffer_set_capacity.3.gz
+-r--r--r-- root/root usr/share/man/man3/ldns_buffer_set_limit.3.gz
+-r--r--r-- root/root usr/share/man/man3/ldns_buffer_set_position.3.gz
+-r--r--r-- root/root usr/share/man/man3/ldns_buffer_skip.3.gz
+-r--r--r-- root/root usr/share/man/man3/ldns_buffer_status.3.gz
+-r--r--r-- root/root usr/share/man/man3/ldns_buffer_status_ok.3.gz
+-r--r--r-- root/root usr/share/man/man3/ldns_buffer_write.3.gz
+-r--r--r-- root/root usr/share/man/man3/ldns_buffer_write_at.3.gz
+-r--r--r-- root/root usr/share/man/man3/ldns_buffer_write_string.3.gz
+-r--r--r-- root/root usr/share/man/man3/ldns_buffer_write_string_at.3.gz
+-r--r--r-- root/root usr/share/man/man3/ldns_buffer_write_u16.3.gz
+-r--r--r-- root/root usr/share/man/man3/ldns_buffer_write_u16_at.3.gz
+-r--r--r-- root/root usr/share/man/man3/ldns_buffer_write_u32.3.gz
+-r--r--r-- root/root usr/share/man/man3/ldns_buffer_write_u32_at.3.gz
+-r--r--r-- root/root usr/share/man/man3/ldns_buffer_write_u8.3.gz
+-r--r--r-- root/root usr/share/man/man3/ldns_buffer_write_u8_at.3.gz
+-r--r--r-- root/root usr/share/man/man3/ldns_calc_keytag.3.gz
+-r--r--r-- root/root usr/share/man/man3/ldns_calc_keytag_raw.3.gz
+-r--r--r-- root/root usr/share/man/man3/ldns_create_nsec.3.gz
+-r--r--r-- root/root usr/share/man/man3/ldns_dane_cert2rdf.3.gz
+-r--r--r-- root/root usr/share/man/man3/ldns_dane_create_tlsa_owner.3.gz
+-r--r--r-- root/root usr/share/man/man3/ldns_dane_create_tlsa_rr.3.gz
+-r--r--r-- root/root usr/share/man/man3/ldns_dane_select_certificate.3.gz
+-r--r--r-- root/root usr/share/man/man3/ldns_dane_verify.3.gz
+-r--r--r-- root/root usr/share/man/man3/ldns_dane_verify_rr.3.gz
+-r--r--r-- root/root usr/share/man/man3/ldns_dname2canonical.3.gz
+-r--r--r-- root/root usr/share/man/man3/ldns_dname_cat.3.gz
+-r--r--r-- root/root usr/share/man/man3/ldns_dname_cat_clone.3.gz
+-r--r--r-- root/root usr/share/man/man3/ldns_dname_compare.3.gz
+-r--r--r-- root/root usr/share/man/man3/ldns_dname_interval.3.gz
+-r--r--r-- root/root usr/share/man/man3/ldns_dname_is_subdomain.3.gz
+-r--r--r-- root/root usr/share/man/man3/ldns_dname_label.3.gz
+-r--r--r-- root/root usr/share/man/man3/ldns_dname_label_count.3.gz
+-r--r--r-- root/root usr/share/man/man3/ldns_dname_left_chop.3.gz
+-r--r--r-- root/root usr/share/man/man3/ldns_dname_new.3.gz
+-r--r--r-- root/root usr/share/man/man3/ldns_dname_new_frm_data.3.gz
+-r--r--r-- root/root usr/share/man/man3/ldns_dname_new_frm_str.3.gz
+-r--r--r-- root/root usr/share/man/man3/ldns_dname_str_absolute.3.gz
+-r--r--r-- root/root usr/share/man/man3/ldns_dnssec_build_data_chain.3.gz
+-r--r--r-- root/root usr/share/man/man3/ldns_dnssec_data_chain.3.gz
+-r--r--r-- root/root usr/share/man/man3/ldns_dnssec_data_chain_deep_free.3.gz
+-r--r--r-- root/root usr/share/man/man3/ldns_dnssec_data_chain_free.3.gz
+-r--r--r-- root/root usr/share/man/man3/ldns_dnssec_data_chain_new.3.gz
+-r--r--r-- root/root usr/share/man/man3/ldns_dnssec_data_chain_print.3.gz
+-r--r--r-- root/root usr/share/man/man3/ldns_dnssec_data_chain_struct.3.gz
+-r--r--r-- root/root usr/share/man/man3/ldns_dnssec_derive_trust_tree.3.gz
+-r--r--r-- root/root usr/share/man/man3/ldns_dnssec_derive_trust_tree_dnskey_rrset.3.gz
+-r--r--r-- root/root usr/share/man/man3/ldns_dnssec_derive_trust_tree_ds_rrset.3.gz
+-r--r--r-- root/root usr/share/man/man3/ldns_dnssec_derive_trust_tree_no_sig.3.gz
+-r--r--r-- root/root usr/share/man/man3/ldns_dnssec_derive_trust_tree_normal_rrset.3.gz
+-r--r--r-- root/root usr/share/man/man3/ldns_dnssec_name.3.gz
+-r--r--r-- root/root usr/share/man/man3/ldns_dnssec_name_add_rr.3.gz
+-r--r--r-- root/root usr/share/man/man3/ldns_dnssec_name_cmp.3.gz
+-r--r--r-- root/root usr/share/man/man3/ldns_dnssec_name_find_rrset.3.gz
+-r--r--r-- root/root usr/share/man/man3/ldns_dnssec_name_free.3.gz
+-r--r--r-- root/root usr/share/man/man3/ldns_dnssec_name_name.3.gz
+-r--r--r-- root/root usr/share/man/man3/ldns_dnssec_name_new.3.gz
+-r--r--r-- root/root usr/share/man/man3/ldns_dnssec_name_new_frm_rr.3.gz
+-r--r--r-- root/root usr/share/man/man3/ldns_dnssec_name_node_next_nonglue.3.gz
+-r--r--r-- root/root usr/share/man/man3/ldns_dnssec_name_print.3.gz
+-r--r--r-- root/root usr/share/man/man3/ldns_dnssec_name_set_name.3.gz
+-r--r--r-- root/root usr/share/man/man3/ldns_dnssec_name_set_nsec.3.gz
+-r--r--r-- root/root usr/share/man/man3/ldns_dnssec_remove_signatures.3.gz
+-r--r--r-- root/root usr/share/man/man3/ldns_dnssec_rrs.3.gz
+-r--r--r-- root/root usr/share/man/man3/ldns_dnssec_rrs_add_rr.3.gz
+-r--r--r-- root/root usr/share/man/man3/ldns_dnssec_rrs_free.3.gz
+-r--r--r-- root/root usr/share/man/man3/ldns_dnssec_rrs_new.3.gz
+-r--r--r-- root/root usr/share/man/man3/ldns_dnssec_rrs_print.3.gz
+-r--r--r-- root/root usr/share/man/man3/ldns_dnssec_rrsets.3.gz
+-r--r--r-- root/root usr/share/man/man3/ldns_dnssec_rrsets_add_rr.3.gz
+-r--r--r-- root/root usr/share/man/man3/ldns_dnssec_rrsets_free.3.gz
+-r--r--r-- root/root usr/share/man/man3/ldns_dnssec_rrsets_new.3.gz
+-r--r--r-- root/root usr/share/man/man3/ldns_dnssec_rrsets_print.3.gz
+-r--r--r-- root/root usr/share/man/man3/ldns_dnssec_rrsets_set_type.3.gz
+-r--r--r-- root/root usr/share/man/man3/ldns_dnssec_rrsets_type.3.gz
+-r--r--r-- root/root usr/share/man/man3/ldns_dnssec_trust_tree.3.gz
+-r--r--r-- root/root usr/share/man/man3/ldns_dnssec_trust_tree_add_parent.3.gz
+-r--r--r-- root/root usr/share/man/man3/ldns_dnssec_trust_tree_contains_keys.3.gz
+-r--r--r-- root/root usr/share/man/man3/ldns_dnssec_trust_tree_depth.3.gz
+-r--r--r-- root/root usr/share/man/man3/ldns_dnssec_trust_tree_free.3.gz
+-r--r--r-- root/root usr/share/man/man3/ldns_dnssec_trust_tree_new.3.gz
+-r--r--r-- root/root usr/share/man/man3/ldns_dnssec_trust_tree_print.3.gz
+-r--r--r-- root/root usr/share/man/man3/ldns_dnssec_trust_tree_print_sm.3.gz
+-r--r--r-- root/root usr/share/man/man3/ldns_dnssec_verify_denial.3.gz
+-r--r--r-- root/root usr/share/man/man3/ldns_dnssec_verify_denial_nsec3.3.gz
+-r--r--r-- root/root usr/share/man/man3/ldns_dnssec_zone.3.gz
+-r--r--r-- root/root usr/share/man/man3/ldns_dnssec_zone_add_empty_nonterminals.3.gz
+-r--r--r-- root/root usr/share/man/man3/ldns_dnssec_zone_add_rr.3.gz
+-r--r--r-- root/root usr/share/man/man3/ldns_dnssec_zone_create_nsecs.3.gz
+-r--r--r-- root/root usr/share/man/man3/ldns_dnssec_zone_create_rrsigs.3.gz
+-r--r--r-- root/root usr/share/man/man3/ldns_dnssec_zone_find_rrset.3.gz
+-r--r--r-- root/root usr/share/man/man3/ldns_dnssec_zone_free.3.gz
+-r--r--r-- root/root usr/share/man/man3/ldns_dnssec_zone_mark_glue.3.gz
+-r--r--r-- root/root usr/share/man/man3/ldns_dnssec_zone_names_print.3.gz
+-r--r--r-- root/root usr/share/man/man3/ldns_dnssec_zone_new.3.gz
+-r--r--r-- root/root usr/share/man/man3/ldns_dnssec_zone_print.3.gz
+-r--r--r-- root/root usr/share/man/man3/ldns_dnssec_zone_sign.3.gz
+-r--r--r-- root/root usr/share/man/man3/ldns_dnssec_zone_sign_nsec3.3.gz
+-r--r--r-- root/root usr/share/man/man3/ldns_duration2string.3.gz
+-r--r--r-- root/root usr/share/man/man3/ldns_duration2time.3.gz
+-r--r--r-- root/root usr/share/man/man3/ldns_duration_cleanup.3.gz
+-r--r--r-- root/root usr/share/man/man3/ldns_duration_compare.3.gz
+-r--r--r-- root/root usr/share/man/man3/ldns_duration_create.3.gz
+-r--r--r-- root/root usr/share/man/man3/ldns_duration_create_from_string.3.gz
+-r--r--r-- root/root usr/share/man/man3/ldns_duration_type.3.gz
+-r--r--r-- root/root usr/share/man/man3/ldns_fget_token.3.gz
+-r--r--r-- root/root usr/share/man/man3/ldns_fskipcs.3.gz
+-r--r--r-- root/root usr/share/man/man3/ldns_get_errorstr_by_id.3.gz
+-r--r--r-- root/root usr/share/man/man3/ldns_get_rr_class_by_name.3.gz
+-r--r--r-- root/root usr/share/man/man3/ldns_get_rr_list_addr_by_name.3.gz
+-r--r--r-- root/root usr/share/man/man3/ldns_get_rr_list_hosts_frm_file.3.gz
+-r--r--r-- root/root usr/share/man/man3/ldns_get_rr_list_hosts_frm_fp.3.gz
+-r--r--r-- root/root usr/share/man/man3/ldns_get_rr_list_hosts_frm_fp_l.3.gz
+-r--r--r-- root/root usr/share/man/man3/ldns_get_rr_list_name_by_addr.3.gz
+-r--r--r-- root/root usr/share/man/man3/ldns_get_rr_type_by_name.3.gz
+-r--r--r-- root/root usr/share/man/man3/ldns_getaddrinfo.3.gz
+-r--r--r-- root/root usr/share/man/man3/ldns_init_random.3.gz
+-r--r--r-- root/root usr/share/man/man3/ldns_is_rrset.3.gz
+-r--r--r-- root/root usr/share/man/man3/ldns_key.3.gz
+-r--r--r-- root/root usr/share/man/man3/ldns_key2buffer_str.3.gz
+-r--r--r-- root/root usr/share/man/man3/ldns_key2rr.3.gz
+-r--r--r-- root/root usr/share/man/man3/ldns_key2str.3.gz
+-r--r--r-- root/root usr/share/man/man3/ldns_key_algo_supported.3.gz
+-r--r--r-- root/root usr/share/man/man3/ldns_key_algorithm.3.gz
+-r--r--r-- root/root usr/share/man/man3/ldns_key_buf2dsa.3.gz
+-r--r--r-- root/root usr/share/man/man3/ldns_key_buf2rsa.3.gz
+-r--r--r-- root/root usr/share/man/man3/ldns_key_deep_free.3.gz
+-r--r--r-- root/root usr/share/man/man3/ldns_key_dsa_key.3.gz
+-r--r--r-- root/root usr/share/man/man3/ldns_key_expiration.3.gz
+-r--r--r-- root/root usr/share/man/man3/ldns_key_flags.3.gz
+-r--r--r-- root/root usr/share/man/man3/ldns_key_free.3.gz
+-r--r--r-- root/root usr/share/man/man3/ldns_key_hmac_key.3.gz
+-r--r--r-- root/root usr/share/man/man3/ldns_key_inception.3.gz
+-r--r--r-- root/root usr/share/man/man3/ldns_key_keytag.3.gz
+-r--r--r-- root/root usr/share/man/man3/ldns_key_list_free.3.gz
+-r--r--r-- root/root usr/share/man/man3/ldns_key_list_key.3.gz
+-r--r--r-- root/root usr/share/man/man3/ldns_key_list_key_count.3.gz
+-r--r--r-- root/root usr/share/man/man3/ldns_key_list_new.3.gz
+-r--r--r-- root/root usr/share/man/man3/ldns_key_list_pop_key.3.gz
+-r--r--r-- root/root usr/share/man/man3/ldns_key_list_push_key.3.gz
+-r--r--r-- root/root usr/share/man/man3/ldns_key_list_set_key_count.3.gz
+-r--r--r-- root/root usr/share/man/man3/ldns_key_new.3.gz
+-r--r--r-- root/root usr/share/man/man3/ldns_key_new_frm_algorithm.3.gz
+-r--r--r-- root/root usr/share/man/man3/ldns_key_new_frm_fp.3.gz
+-r--r--r-- root/root usr/share/man/man3/ldns_key_new_frm_fp_dsa.3.gz
+-r--r--r-- root/root usr/share/man/man3/ldns_key_new_frm_fp_dsa_l.3.gz
+-r--r--r-- root/root usr/share/man/man3/ldns_key_new_frm_fp_l.3.gz
+-r--r--r-- root/root usr/share/man/man3/ldns_key_new_frm_fp_rsa.3.gz
+-r--r--r-- root/root usr/share/man/man3/ldns_key_new_frm_fp_rsa_l.3.gz
+-r--r--r-- root/root usr/share/man/man3/ldns_key_origttl.3.gz
+-r--r--r-- root/root usr/share/man/man3/ldns_key_print.3.gz
+-r--r--r-- root/root usr/share/man/man3/ldns_key_pubkey_owner.3.gz
+-r--r--r-- root/root usr/share/man/man3/ldns_key_rr2ds.3.gz
+-r--r--r-- root/root usr/share/man/man3/ldns_key_rsa_key.3.gz
+-r--r--r-- root/root usr/share/man/man3/ldns_key_set_algorithm.3.gz
+-r--r--r-- root/root usr/share/man/man3/ldns_key_set_dsa_key.3.gz
+-r--r--r-- root/root usr/share/man/man3/ldns_key_set_expiration.3.gz
+-r--r--r-- root/root usr/share/man/man3/ldns_key_set_flags.3.gz
+-r--r--r-- root/root usr/share/man/man3/ldns_key_set_hmac_key.3.gz
+-r--r--r-- root/root usr/share/man/man3/ldns_key_set_inception.3.gz
+-r--r--r-- root/root usr/share/man/man3/ldns_key_set_keytag.3.gz
+-r--r--r-- root/root usr/share/man/man3/ldns_key_set_origttl.3.gz
+-r--r--r-- root/root usr/share/man/man3/ldns_key_set_pubkey_owner.3.gz
+-r--r--r-- root/root usr/share/man/man3/ldns_key_set_rsa_key.3.gz
+-r--r--r-- root/root usr/share/man/man3/ldns_native2rdf_int16.3.gz
+-r--r--r-- root/root usr/share/man/man3/ldns_native2rdf_int16_data.3.gz
+-r--r--r-- root/root usr/share/man/man3/ldns_native2rdf_int32.3.gz
+-r--r--r-- root/root usr/share/man/man3/ldns_native2rdf_int8.3.gz
+-r--r--r-- root/root usr/share/man/man3/ldns_octet.3.gz
+-r--r--r-- root/root usr/share/man/man3/ldns_pkt.3.gz
+-r--r--r-- root/root usr/share/man/man3/ldns_pkt2buffer_str.3.gz
+-r--r--r-- root/root usr/share/man/man3/ldns_pkt2buffer_wire.3.gz
+-r--r--r-- root/root usr/share/man/man3/ldns_pkt2str.3.gz
+-r--r--r-- root/root usr/share/man/man3/ldns_pkt2wire.3.gz
+-r--r--r-- root/root usr/share/man/man3/ldns_pkt_aa.3.gz
+-r--r--r-- root/root usr/share/man/man3/ldns_pkt_ad.3.gz
+-r--r--r-- root/root usr/share/man/man3/ldns_pkt_additional.3.gz
+-r--r--r-- root/root usr/share/man/man3/ldns_pkt_ancount.3.gz
+-r--r--r-- root/root usr/share/man/man3/ldns_pkt_answer.3.gz
+-r--r--r-- root/root usr/share/man/man3/ldns_pkt_answerfrom.3.gz
+-r--r--r-- root/root usr/share/man/man3/ldns_pkt_arcount.3.gz
+-r--r--r-- root/root usr/share/man/man3/ldns_pkt_authority.3.gz
+-r--r--r-- root/root usr/share/man/man3/ldns_pkt_cd.3.gz
+-r--r--r-- root/root usr/share/man/man3/ldns_pkt_edns.3.gz
+-r--r--r-- root/root usr/share/man/man3/ldns_pkt_edns_data.3.gz
+-r--r--r-- root/root usr/share/man/man3/ldns_pkt_edns_extended_rcode.3.gz
+-r--r--r-- root/root usr/share/man/man3/ldns_pkt_edns_udp_size.3.gz
+-r--r--r-- root/root usr/share/man/man3/ldns_pkt_edns_version.3.gz
+-r--r--r-- root/root usr/share/man/man3/ldns_pkt_edns_z.3.gz
+-r--r--r-- root/root usr/share/man/man3/ldns_pkt_free.3.gz
+-r--r--r-- root/root usr/share/man/man3/ldns_pkt_get_opcode.3.gz
+-r--r--r-- root/root usr/share/man/man3/ldns_pkt_get_rcode.3.gz
+-r--r--r-- root/root usr/share/man/man3/ldns_pkt_get_section_clone.3.gz
+-r--r--r-- root/root usr/share/man/man3/ldns_pkt_id.3.gz
+-r--r--r-- root/root usr/share/man/man3/ldns_pkt_new.3.gz
+-r--r--r-- root/root usr/share/man/man3/ldns_pkt_nscount.3.gz
+-r--r--r-- root/root usr/share/man/man3/ldns_pkt_print.3.gz
+-r--r--r-- root/root usr/share/man/man3/ldns_pkt_qdcount.3.gz
+-r--r--r-- root/root usr/share/man/man3/ldns_pkt_qr.3.gz
+-r--r--r-- root/root usr/share/man/man3/ldns_pkt_query_new.3.gz
+-r--r--r-- root/root usr/share/man/man3/ldns_pkt_query_new_frm_str.3.gz
+-r--r--r-- root/root usr/share/man/man3/ldns_pkt_querytime.3.gz
+-r--r--r-- root/root usr/share/man/man3/ldns_pkt_question.3.gz
+-r--r--r-- root/root usr/share/man/man3/ldns_pkt_ra.3.gz
+-r--r--r-- root/root usr/share/man/man3/ldns_pkt_rd.3.gz
+-r--r--r-- root/root usr/share/man/man3/ldns_pkt_reply_type.3.gz
+-r--r--r-- root/root usr/share/man/man3/ldns_pkt_rr_list_by_name.3.gz
+-r--r--r-- root/root usr/share/man/man3/ldns_pkt_rr_list_by_name_and_type.3.gz
+-r--r--r-- root/root usr/share/man/man3/ldns_pkt_rr_list_by_type.3.gz
+-r--r--r-- root/root usr/share/man/man3/ldns_pkt_section.3.gz
+-r--r--r-- root/root usr/share/man/man3/ldns_pkt_set_aa.3.gz
+-r--r--r-- root/root usr/share/man/man3/ldns_pkt_set_ad.3.gz
+-r--r--r-- root/root usr/share/man/man3/ldns_pkt_set_ancount.3.gz
+-r--r--r-- root/root usr/share/man/man3/ldns_pkt_set_answerfrom.3.gz
+-r--r--r-- root/root usr/share/man/man3/ldns_pkt_set_arcount.3.gz
+-r--r--r-- root/root usr/share/man/man3/ldns_pkt_set_cd.3.gz
+-r--r--r-- root/root usr/share/man/man3/ldns_pkt_set_edns_data.3.gz
+-r--r--r-- root/root usr/share/man/man3/ldns_pkt_set_edns_extended_rcode.3.gz
+-r--r--r-- root/root usr/share/man/man3/ldns_pkt_set_edns_udp_size.3.gz
+-r--r--r-- root/root usr/share/man/man3/ldns_pkt_set_edns_version.3.gz
+-r--r--r-- root/root usr/share/man/man3/ldns_pkt_set_edns_z.3.gz
+-r--r--r-- root/root usr/share/man/man3/ldns_pkt_set_flags.3.gz
+-r--r--r-- root/root usr/share/man/man3/ldns_pkt_set_id.3.gz
+-r--r--r-- root/root usr/share/man/man3/ldns_pkt_set_nscount.3.gz
+-r--r--r-- root/root usr/share/man/man3/ldns_pkt_set_opcode.3.gz
+-r--r--r-- root/root usr/share/man/man3/ldns_pkt_set_qdcount.3.gz
+-r--r--r-- root/root usr/share/man/man3/ldns_pkt_set_qr.3.gz
+-r--r--r-- root/root usr/share/man/man3/ldns_pkt_set_querytime.3.gz
+-r--r--r-- root/root usr/share/man/man3/ldns_pkt_set_ra.3.gz
+-r--r--r-- root/root usr/share/man/man3/ldns_pkt_set_rcode.3.gz
+-r--r--r-- root/root usr/share/man/man3/ldns_pkt_set_rd.3.gz
+-r--r--r-- root/root usr/share/man/man3/ldns_pkt_set_section_count.3.gz
+-r--r--r-- root/root usr/share/man/man3/ldns_pkt_set_size.3.gz
+-r--r--r-- root/root usr/share/man/man3/ldns_pkt_set_tc.3.gz
+-r--r--r-- root/root usr/share/man/man3/ldns_pkt_set_tsig.3.gz
+-r--r--r-- root/root usr/share/man/man3/ldns_pkt_size.3.gz
+-r--r--r-- root/root usr/share/man/man3/ldns_pkt_tc.3.gz
+-r--r--r-- root/root usr/share/man/man3/ldns_pkt_tsig.3.gz
+-r--r--r-- root/root usr/share/man/man3/ldns_pkt_tsig_sign.3.gz
+-r--r--r-- root/root usr/share/man/man3/ldns_pkt_tsig_verify.3.gz
+-r--r--r-- root/root usr/share/man/man3/ldns_pkt_type.3.gz
+-r--r--r-- root/root usr/share/man/man3/ldns_pkt_verify.3.gz
+-r--r--r-- root/root usr/share/man/man3/ldns_pktheader2buffer_str.3.gz
+-r--r--r-- root/root usr/share/man/man3/ldns_rdf.3.gz
+-r--r--r-- root/root usr/share/man/man3/ldns_rdf2buffer_str.3.gz
+-r--r--r-- root/root usr/share/man/man3/ldns_rdf2buffer_str_a.3.gz
+-r--r--r-- root/root usr/share/man/man3/ldns_rdf2buffer_str_aaaa.3.gz
+-r--r--r-- root/root usr/share/man/man3/ldns_rdf2buffer_str_alg.3.gz
+-r--r--r-- root/root usr/share/man/man3/ldns_rdf2buffer_str_apl.3.gz
+-r--r--r-- root/root usr/share/man/man3/ldns_rdf2buffer_str_b64.3.gz
+-r--r--r-- root/root usr/share/man/man3/ldns_rdf2buffer_str_class.3.gz
+-r--r--r-- root/root usr/share/man/man3/ldns_rdf2buffer_str_hex.3.gz
+-r--r--r-- root/root usr/share/man/man3/ldns_rdf2buffer_str_int16.3.gz
+-r--r--r-- root/root usr/share/man/man3/ldns_rdf2buffer_str_int16_data.3.gz
+-r--r--r-- root/root usr/share/man/man3/ldns_rdf2buffer_str_ipseckey.3.gz
+-r--r--r-- root/root usr/share/man/man3/ldns_rdf2buffer_str_loc.3.gz
+-r--r--r-- root/root usr/share/man/man3/ldns_rdf2buffer_str_nsap.3.gz
+-r--r--r-- root/root usr/share/man/man3/ldns_rdf2buffer_str_nsec.3.gz
+-r--r--r-- root/root usr/share/man/man3/ldns_rdf2buffer_str_period.3.gz
+-r--r--r-- root/root usr/share/man/man3/ldns_rdf2buffer_str_str.3.gz
+-r--r--r-- root/root usr/share/man/man3/ldns_rdf2buffer_str_tsigtime.3.gz
+-r--r--r-- root/root usr/share/man/man3/ldns_rdf2buffer_str_type.3.gz
+-r--r--r-- root/root usr/share/man/man3/ldns_rdf2buffer_str_unknown.3.gz
+-r--r--r-- root/root usr/share/man/man3/ldns_rdf2buffer_str_wks.3.gz
+-r--r--r-- root/root usr/share/man/man3/ldns_rdf2buffer_wire.3.gz
+-r--r--r-- root/root usr/share/man/man3/ldns_rdf2native_int16.3.gz
+-r--r--r-- root/root usr/share/man/man3/ldns_rdf2native_int32.3.gz
+-r--r--r-- root/root usr/share/man/man3/ldns_rdf2native_int8.3.gz
+-r--r--r-- root/root usr/share/man/man3/ldns_rdf2native_sockaddr_storage.3.gz
+-r--r--r-- root/root usr/share/man/man3/ldns_rdf2native_time_t.3.gz
+-r--r--r-- root/root usr/share/man/man3/ldns_rdf2str.3.gz
+-r--r--r-- root/root usr/share/man/man3/ldns_rdf2wire.3.gz
+-r--r--r-- root/root usr/share/man/man3/ldns_rdf_address_reverse.3.gz
+-r--r--r-- root/root usr/share/man/man3/ldns_rdf_clone.3.gz
+-r--r--r-- root/root usr/share/man/man3/ldns_rdf_compare.3.gz
+-r--r--r-- root/root usr/share/man/man3/ldns_rdf_data.3.gz
+-r--r--r-- root/root usr/share/man/man3/ldns_rdf_deep_free.3.gz
+-r--r--r-- root/root usr/share/man/man3/ldns_rdf_free.3.gz
+-r--r--r-- root/root usr/share/man/man3/ldns_rdf_get_type.3.gz
+-r--r--r-- root/root usr/share/man/man3/ldns_rdf_new.3.gz
+-r--r--r-- root/root usr/share/man/man3/ldns_rdf_new_frm_data.3.gz
+-r--r--r-- root/root usr/share/man/man3/ldns_rdf_new_frm_fp.3.gz
+-r--r--r-- root/root usr/share/man/man3/ldns_rdf_new_frm_str.3.gz
+-r--r--r-- root/root usr/share/man/man3/ldns_rdf_print.3.gz
+-r--r--r-- root/root usr/share/man/man3/ldns_rdf_set_data.3.gz
+-r--r--r-- root/root usr/share/man/man3/ldns_rdf_set_size.3.gz
+-r--r--r-- root/root usr/share/man/man3/ldns_rdf_set_type.3.gz
+-r--r--r-- root/root usr/share/man/man3/ldns_rdf_size.3.gz
+-r--r--r-- root/root usr/share/man/man3/ldns_rdf_type.3.gz
+-r--r--r-- root/root usr/share/man/man3/ldns_rr.3.gz
+-r--r--r-- root/root usr/share/man/man3/ldns_rr2buffer_str.3.gz
+-r--r--r-- root/root usr/share/man/man3/ldns_rr2buffer_wire.3.gz
+-r--r--r-- root/root usr/share/man/man3/ldns_rr2canonical.3.gz
+-r--r--r-- root/root usr/share/man/man3/ldns_rr2str.3.gz
+-r--r--r-- root/root usr/share/man/man3/ldns_rr2wire.3.gz
+-r--r--r-- root/root usr/share/man/man3/ldns_rr_class.3.gz
+-r--r--r-- root/root usr/share/man/man3/ldns_rr_compare.3.gz
+-r--r--r-- root/root usr/share/man/man3/ldns_rr_compare_ds.3.gz
+-r--r--r-- root/root usr/share/man/man3/ldns_rr_compress.3.gz
+-r--r--r-- root/root usr/share/man/man3/ldns_rr_descript.3.gz
+-r--r--r-- root/root usr/share/man/man3/ldns_rr_descriptor.3.gz
+-r--r--r-- root/root usr/share/man/man3/ldns_rr_descriptor_field_type.3.gz
+-r--r--r-- root/root usr/share/man/man3/ldns_rr_descriptor_maximum.3.gz
+-r--r--r-- root/root usr/share/man/man3/ldns_rr_descriptor_minimum.3.gz
+-r--r--r-- root/root usr/share/man/man3/ldns_rr_dnskey_algorithm.3.gz
+-r--r--r-- root/root usr/share/man/man3/ldns_rr_dnskey_flags.3.gz
+-r--r--r-- root/root usr/share/man/man3/ldns_rr_dnskey_key.3.gz
+-r--r--r-- root/root usr/share/man/man3/ldns_rr_dnskey_protocol.3.gz
+-r--r--r-- root/root usr/share/man/man3/ldns_rr_dnskey_set_algorithm.3.gz
+-r--r--r-- root/root usr/share/man/man3/ldns_rr_dnskey_set_flags.3.gz
+-r--r--r-- root/root usr/share/man/man3/ldns_rr_dnskey_set_key.3.gz
+-r--r--r-- root/root usr/share/man/man3/ldns_rr_dnskey_set_protocol.3.gz
+-r--r--r-- root/root usr/share/man/man3/ldns_rr_free.3.gz
+-r--r--r-- root/root usr/share/man/man3/ldns_rr_get_class.3.gz
+-r--r--r-- root/root usr/share/man/man3/ldns_rr_label_count.3.gz
+-r--r--r-- root/root usr/share/man/man3/ldns_rr_list.3.gz
+-r--r--r-- root/root usr/share/man/man3/ldns_rr_list2buffer_str.3.gz
+-r--r--r-- root/root usr/share/man/man3/ldns_rr_list2str.3.gz
+-r--r--r-- root/root usr/share/man/man3/ldns_rr_list_cat.3.gz
+-r--r--r-- root/root usr/share/man/man3/ldns_rr_list_clone.3.gz
+-r--r--r-- root/root usr/share/man/man3/ldns_rr_list_free.3.gz
+-r--r--r-- root/root usr/share/man/man3/ldns_rr_list_new.3.gz
+-r--r--r-- root/root usr/share/man/man3/ldns_rr_list_pop_rr.3.gz
+-r--r--r-- root/root usr/share/man/man3/ldns_rr_list_push_rr.3.gz
+-r--r--r-- root/root usr/share/man/man3/ldns_rr_list_rr_count.3.gz
+-r--r--r-- root/root usr/share/man/man3/ldns_rr_list_set_rr_count.3.gz
+-r--r--r-- root/root usr/share/man/man3/ldns_rr_list_sort.3.gz
+-r--r--r-- root/root usr/share/man/man3/ldns_rr_mx_exchange.3.gz
+-r--r--r-- root/root usr/share/man/man3/ldns_rr_mx_preference.3.gz
+-r--r--r-- root/root usr/share/man/man3/ldns_rr_new.3.gz
+-r--r--r-- root/root usr/share/man/man3/ldns_rr_new_frm_fp.3.gz
+-r--r--r-- root/root usr/share/man/man3/ldns_rr_new_frm_str.3.gz
+-r--r--r-- root/root usr/share/man/man3/ldns_rr_new_frm_type.3.gz
+-r--r--r-- root/root usr/share/man/man3/ldns_rr_ns_nsdname.3.gz
+-r--r--r-- root/root usr/share/man/man3/ldns_rr_owner.3.gz
+-r--r--r-- root/root usr/share/man/man3/ldns_rr_pop_rdf.3.gz
+-r--r--r-- root/root usr/share/man/man3/ldns_rr_print.3.gz
+-r--r--r-- root/root usr/share/man/man3/ldns_rr_push_rdf.3.gz
+-r--r--r-- root/root usr/share/man/man3/ldns_rr_rd_count.3.gz
+-r--r--r-- root/root usr/share/man/man3/ldns_rr_rdata2buffer_wire.3.gz
+-r--r--r-- root/root usr/share/man/man3/ldns_rr_rdf.3.gz
+-r--r--r-- root/root usr/share/man/man3/ldns_rr_rrsig_algorithm.3.gz
+-r--r--r-- root/root usr/share/man/man3/ldns_rr_rrsig_expiration.3.gz
+-r--r--r-- root/root usr/share/man/man3/ldns_rr_rrsig_inception.3.gz
+-r--r--r-- root/root usr/share/man/man3/ldns_rr_rrsig_keytag.3.gz
+-r--r--r-- root/root usr/share/man/man3/ldns_rr_rrsig_labels.3.gz
+-r--r--r-- root/root usr/share/man/man3/ldns_rr_rrsig_origttl.3.gz
+-r--r--r-- root/root usr/share/man/man3/ldns_rr_rrsig_set_algorithm.3.gz
+-r--r--r-- root/root usr/share/man/man3/ldns_rr_rrsig_set_expiration.3.gz
+-r--r--r-- root/root usr/share/man/man3/ldns_rr_rrsig_set_inception.3.gz
+-r--r--r-- root/root usr/share/man/man3/ldns_rr_rrsig_set_keytag.3.gz
+-r--r--r-- root/root usr/share/man/man3/ldns_rr_rrsig_set_labels.3.gz
+-r--r--r-- root/root usr/share/man/man3/ldns_rr_rrsig_set_origttl.3.gz
+-r--r--r-- root/root usr/share/man/man3/ldns_rr_rrsig_set_sig.3.gz
+-r--r--r-- root/root usr/share/man/man3/ldns_rr_rrsig_set_signame.3.gz
+-r--r--r-- root/root usr/share/man/man3/ldns_rr_rrsig_set_typecovered.3.gz
+-r--r--r-- root/root usr/share/man/man3/ldns_rr_rrsig_sig.3.gz
+-r--r--r-- root/root usr/share/man/man3/ldns_rr_rrsig_signame.3.gz
+-r--r--r-- root/root usr/share/man/man3/ldns_rr_rrsig_typecovered.3.gz
+-r--r--r-- root/root usr/share/man/man3/ldns_rr_set_class.3.gz
+-r--r--r-- root/root usr/share/man/man3/ldns_rr_set_owner.3.gz
+-r--r--r-- root/root usr/share/man/man3/ldns_rr_set_pop_rr.3.gz
+-r--r--r-- root/root usr/share/man/man3/ldns_rr_set_push_rr.3.gz
+-r--r--r-- root/root usr/share/man/man3/ldns_rr_set_rd_count.3.gz
+-r--r--r-- root/root usr/share/man/man3/ldns_rr_set_rdf.3.gz
+-r--r--r-- root/root usr/share/man/man3/ldns_rr_set_ttl.3.gz
+-r--r--r-- root/root usr/share/man/man3/ldns_rr_set_type.3.gz
+-r--r--r-- root/root usr/share/man/man3/ldns_rr_ttl.3.gz
+-r--r--r-- root/root usr/share/man/man3/ldns_rr_type.3.gz
+-r--r--r-- root/root usr/share/man/man3/ldns_rr_uncompressed_size.3.gz
+-r--r--r-- root/root usr/share/man/man3/ldns_rrsig2buffer_wire.3.gz
+-r--r--r-- root/root usr/share/man/man3/ldns_send.3.gz
+-r--r--r-- root/root usr/share/man/man3/ldns_sign_public.3.gz
+-r--r--r-- root/root usr/share/man/man3/ldns_sign_public_dsa.3.gz
+-r--r--r-- root/root usr/share/man/man3/ldns_sign_public_rsamd5.3.gz
+-r--r--r-- root/root usr/share/man/man3/ldns_sign_public_rsasha1.3.gz
+-r--r--r-- root/root usr/share/man/man3/ldns_status.3.gz
+-r--r--r-- root/root usr/share/man/man3/ldns_str2period.3.gz
+-r--r--r-- root/root usr/share/man/man3/ldns_tcp_connect.3.gz
+-r--r--r-- root/root usr/share/man/man3/ldns_tcp_read_wire.3.gz
+-r--r--r-- root/root usr/share/man/man3/ldns_tcp_send_query.3.gz
+-r--r--r-- root/root usr/share/man/man3/ldns_update_adcount.3.gz
+-r--r--r-- root/root usr/share/man/man3/ldns_update_pkt_new.3.gz
+-r--r--r-- root/root usr/share/man/man3/ldns_update_pkt_tsig_add.3.gz
+-r--r--r-- root/root usr/share/man/man3/ldns_update_prcount.3.gz
+-r--r--r-- root/root usr/share/man/man3/ldns_update_set_adcount.3.gz
+-r--r--r-- root/root usr/share/man/man3/ldns_update_set_prcount.3.gz
+-r--r--r-- root/root usr/share/man/man3/ldns_update_set_upcount.3.gz
+-r--r--r-- root/root usr/share/man/man3/ldns_update_set_zocount.3.gz
+-r--r--r-- root/root usr/share/man/man3/ldns_update_upcount.3.gz
+-r--r--r-- root/root usr/share/man/man3/ldns_update_zocount.3.gz
+-r--r--r-- root/root usr/share/man/man3/ldns_verify.3.gz
+-r--r--r-- root/root usr/share/man/man3/ldns_verify_notime.3.gz
+-r--r--r-- root/root usr/share/man/man3/ldns_verify_rrsig.3.gz
+-r--r--r-- root/root usr/share/man/man3/ldns_verify_rrsig_dsa.3.gz
+-r--r--r-- root/root usr/share/man/man3/ldns_verify_rrsig_keylist.3.gz
+-r--r--r-- root/root usr/share/man/man3/ldns_verify_rrsig_keylist_notime.3.gz
+-r--r--r-- root/root usr/share/man/man3/ldns_verify_rrsig_rsamd5.3.gz
+-r--r--r-- root/root usr/share/man/man3/ldns_verify_rrsig_rsasha1.3.gz
+-r--r--r-- root/root usr/share/man/man3/ldns_version.3.gz
+-r--r--r-- root/root usr/share/man/man3/ldns_wire2dname.3.gz
+-r--r--r-- root/root usr/share/man/man3/ldns_wire2pkt.3.gz
+-r--r--r-- root/root usr/share/man/man3/ldns_wire2rdf.3.gz
+-r--r--r-- root/root usr/share/man/man3/ldns_wire2rr.3.gz
+-r--r--r-- root/root usr/share/man/man3/ldns_zone.3.gz
+-r--r--r-- root/root usr/share/man/man3/ldns_zone_deep_free.3.gz
+-r--r--r-- root/root usr/share/man/man3/ldns_zone_free.3.gz
+-r--r--r-- root/root usr/share/man/man3/ldns_zone_glue_rr_list.3.gz
+-r--r--r-- root/root usr/share/man/man3/ldns_zone_new.3.gz
+-r--r--r-- root/root usr/share/man/man3/ldns_zone_new_frm_fp.3.gz
+-r--r--r-- root/root usr/share/man/man3/ldns_zone_new_frm_fp_l.3.gz
+-r--r--r-- root/root usr/share/man/man3/ldns_zone_print.3.gz
+-r--r--r-- root/root usr/share/man/man3/ldns_zone_print_fmt.3.gz
+-r--r--r-- root/root usr/share/man/man3/ldns_zone_push_rr.3.gz
+-r--r--r-- root/root usr/share/man/man3/ldns_zone_push_rr_list.3.gz
+-r--r--r-- root/root usr/share/man/man3/ldns_zone_rr_count.3.gz
+-r--r--r-- root/root usr/share/man/man3/ldns_zone_rrs.3.gz
+-r--r--r-- root/root usr/share/man/man3/ldns_zone_set_rrs.3.gz
+-r--r--r-- root/root usr/share/man/man3/ldns_zone_set_soa.3.gz
+-r--r--r-- root/root usr/share/man/man3/ldns_zone_sign.3.gz
+-r--r--r-- root/root usr/share/man/man3/ldns_zone_sign_nsec3.3.gz
+-r--r--r-- root/root usr/share/man/man3/ldns_zone_soa.3.gz
+-r--r--r-- root/root usr/share/man/man3/ldns_zone_sort.3.gz
diff --git a/opt/ldns/.signature b/opt/ldns/.signature
new file mode 100644
index 0000000..7043a1f
--- /dev/null
+++ b/opt/ldns/.signature
@@ -0,0 +1,6 @@
+RWTZ9IduCSQ/mGJ+wwqCABuig3kiIfJXK6ckkB78E+F2eEmXY8b6s8XLP0XSR2h0fdED7DA0KWxnQ1+tl6i7xd1t5vcLf2V4qwE=
+
+SHA256 (MAKEPKG) = 32bd13a65ccea054acf37f76230dcd5d74947abfc0fd46b14bda22dc3da89462
+SHA256 (.footprint) = 6c9cbf076ca9b89a444c1e2555d57ca779d5793f95501a5b8c497d2e067bac56
+SHA256 (ldns-1.9.2.tar.gz) = b524fa21994b6e834200ceb8c27f1b84bda5982fe35706f058196c079db94d5d
+SHA256 (ldns#1.9.2-1.pkg.tar.gz) = 5dbeea065edc4238a4454a3f5ee219df7a1017fd25dfd6fdcecad8ceb1fff49c
diff --git a/opt/ldns/MAKEPKG b/opt/ldns/MAKEPKG
new file mode 100644
index 0000000..f2cd7d1
--- /dev/null
+++ b/opt/ldns/MAKEPKG
@@ -0,0 +1,46 @@
+#!/bin/mkpkg
+# description: DNS library with drill DNS query tool (dig replacement)
+# url: https://www.nlnetlabs.nl/projects/ldns/
+
+name=ldns
+version=1.9.2
+release=1
+depends=(libressl)
+source=(https://www.nlnetlabs.nl/downloads/ldns/$name-$version.tar.gz)
+sha256sums=(
+ "b524fa21994b6e834200ceb8c27f1b84bda5982fe35706f058196c079db94d5d"
+)
+
+build() {
+ cd $name-$version
+ ./configure \
+ --prefix=/usr \
+ --sysconfdir=/etc \
+ --disable-rpath \
+ --disable-shared \
+ --disable-dane-ta-usage \
+ --disable-gost \
+ --with-drill \
+ --with-ssl=/ \
+ --without-pyldns \
+ --without-examples
+ make
+ make DESTDIR=$PKG install
+
+ # Remove libtool archive
+ rm -f $PKG/usr/lib/libldns.la
+
+ # Remove docs
+ rm -rf $PKG/usr/share/doc
+
+ # drill is the main tool - ensure man page is installed
+ install -d $PKG/usr/share/man/man1
+ install -m 644 drill/drill.1 $PKG/usr/share/man/man1/ 2>/dev/null || true
+}
+
+signify() {
+ untrusted comment: public key
+ RWTZ9IduCSQ/mL8337TEUinPwT92xFEUpD92hkS7IxcOnzTt9QdpohT3
+}
+
+# vim: filetype=sh
diff --git a/opt/less/.footprint b/opt/less/.footprint
new file mode 100644
index 0000000..7d6a035
--- /dev/null
+++ b/opt/less/.footprint
@@ -0,0 +1,13 @@
+drwxr-xr-x root/root usr/
+drwxr-xr-x root/root usr/bin/
+-rwxr-xr-x root/root usr/bin/less
+drwxr-xr-x root/root usr/libexec/
+-rwxr-xr-x root/root usr/libexec/less-osc8-open
+-rwxr-xr-x root/root usr/libexec/lessecho
+drwxr-xr-x root/root usr/share/
+drwxr-xr-x root/root usr/share/man/
+drwxr-xr-x root/root usr/share/man/man1/
+-rw-r--r-- root/root usr/share/man/man1/less.1.gz
+-rw-r--r-- root/root usr/share/man/man1/lessecho.1.gz
+drwxr-xr-x root/root usr/share/man/man5/
+-rw-r--r-- root/root usr/share/man/man5/lesskey.5.gz
diff --git a/opt/less/.signature b/opt/less/.signature
new file mode 100644
index 0000000..b56d9d8
--- /dev/null
+++ b/opt/less/.signature
@@ -0,0 +1,6 @@
+RWTZ9IduCSQ/mPU9C3/ePOVHPSK5MB+gm6e9Uh3wk1LGZnzulgK9mcNHRNYVY63twiI0DFFVX50K4KHnQexTwQwJxFejvMT3gAI=
+
+SHA256 (MAKEPKG) = 9442810859dbc08a6cbb0f0ca1e1c9fd8ee2255c7f63d4b4d09f57fd11942c9a
+SHA256 (.footprint) = 76ba7f7d45686be4829cbba6a8cc230406ddbcff99b026d4482007c6a0b19f41
+SHA256 (less-710.tar.gz) = d1008fb78dcae1323ddab664bcb352a61f022b1b131bd8018548e021d975ec7a
+SHA256 (less#710-1.pkg.tar.gz) = cd42b44302ce57b4afecfd14abe5eee42d0f20e34cb1382e20e12b09238bc8ce
diff --git a/opt/less/MAKEPKG b/opt/less/MAKEPKG
new file mode 100644
index 0000000..8b32a62
--- /dev/null
+++ b/opt/less/MAKEPKG
@@ -0,0 +1,37 @@
+#!/bin/mkpkg
+# description: Terminal pager
+# url: https://www.greenwoodsoftware.com/less/
+
+name=less
+version=710
+release=1
+depends=(pcre2 ncurses)
+source=(https://www.greenwoodsoftware.com/$name/$name-$version.tar.gz)
+
+sha256sums=(
+ "d1008fb78dcae1323ddab664bcb352a61f022b1b131bd8018548e021d975ec7a"
+)
+
+build() {
+ cd $name-$version
+
+ ./configure \
+ --prefix=/usr \
+ --bindir=/usr/bin \
+ --mandir=/usr/share/man \
+ --sysconfdir=/etc \
+ --with-regex=pcre2
+
+ make
+ make install DESTDIR=$PKG
+
+ rm -f $PKG/usr/bin/lesskey
+ rm -f $PKG/usr/share/man/man1/lesskey.1*
+}
+
+signify() {
+ untrusted comment: public key
+ RWTZ9IduCSQ/mL8337TEUinPwT92xFEUpD92hkS7IxcOnzTt9QdpohT3
+}
+
+# vim: filetype=sh
diff --git a/opt/limine/.footprint b/opt/limine/.footprint
new file mode 100644
index 0000000..5ae359f
--- /dev/null
+++ b/opt/limine/.footprint
@@ -0,0 +1,14 @@
+drwxr-xr-x root/root etc/
+-rw-r--r-- root/root etc/limine-sync.conf.example
+-rw-r--r-- root/root etc/limine.conf.in
+drwxr-xr-x root/root sbin/
+-rwxr-xr-x root/root sbin/limine-sync
+drwxr-xr-x root/root usr/
+drwxr-xr-x root/root usr/bin/
+-rwxr-xr-x root/root usr/bin/limine
+drwxr-xr-x root/root usr/share/
+drwxr-xr-x root/root usr/share/limine/
+-rw-r--r-- root/root usr/share/limine/BOOTX64.EFI
+drwxr-xr-x root/root usr/share/man/
+drwxr-xr-x root/root usr/share/man/man1/
+-rw-r--r-- root/root usr/share/man/man1/limine.1.gz
diff --git a/opt/limine/.signature b/opt/limine/.signature
new file mode 100644
index 0000000..eab0f00
--- /dev/null
+++ b/opt/limine/.signature
@@ -0,0 +1,9 @@
+RWTZ9IduCSQ/mKJUwlhzbex++FtsZZvrBCEEZCKaqD9iLjxt52oolmtxlSbtS7hYLqIATN2EIVY2nfwb5ccTdDndnAs0ZQoZhgA=
+
+SHA256 (MAKEPKG) = cc65c7e40b19ef4b6bab670ea0ca6f11511d99dcb5e14bf7134859700fc9b512
+SHA256 (.footprint) = 2926db941c365b0ea5bc296d2a396b79a15582bee3c7549c6d1c13a9d47e0d49
+SHA256 (limine-12.9.0.tar.gz) = adea922af3b9c8179a4676bcecc8e4df2f3ef72ad36b3f4afab44cbf5f265e36
+SHA256 (limine-sync.c) = 54fb6a89ba0d07b6177777dcc96bb372e3014479c552a1a353d182e58b357a16
+SHA256 (limine.conf.in) = 53d3dbcf9db0d56dabf5d8ca2430e5de5de30d0e79f9d01dbf52f81dbd86a69b
+SHA256 (limine-sync.conf.example) = 5a7952ba6eaa21cbf071bc676478f262768b8b2e2cf5e4e4de12975d88ac49c2
+SHA256 (limine#12.9.0-2.pkg.tar.gz) = c04afbc26813238d5dca4b7d559f1d2a6b400839a6f6cebad05ea4435988da7b
diff --git a/opt/limine/MAKEPKG b/opt/limine/MAKEPKG
new file mode 100644
index 0000000..322e9be
--- /dev/null
+++ b/opt/limine/MAKEPKG
@@ -0,0 +1,48 @@
+#!/bin/mkpkg
+# description: Modern multiprotocol EFI bootloader
+# url: https://limine-bootloader.org/
+
+name=limine
+version=12.9.0
+release=2
+depends=()
+makedeps=(nasm)
+source=(https://github.com/Limine-Bootloader/Limine/releases/download/v${version}/${name}-${version}.tar.gz
+ limine-sync.c
+ limine.conf.in
+ limine-sync.conf.example
+)
+sha256sums=(
+ "adea922af3b9c8179a4676bcecc8e4df2f3ef72ad36b3f4afab44cbf5f265e36"
+ "54fb6a89ba0d07b6177777dcc96bb372e3014479c552a1a353d182e58b357a16"
+ "53d3dbcf9db0d56dabf5d8ca2430e5de5de30d0e79f9d01dbf52f81dbd86a69b"
+ "5a7952ba6eaa21cbf071bc676478f262768b8b2e2cf5e4e4de12975d88ac49c2"
+)
+
+build() {
+ cd limine-$version
+
+ ./configure \
+ --prefix=/usr \
+ --enable-uefi-x86-64
+
+ make $MKPKG_MAKEFLAGS
+
+ make DESTDIR=$PKG install
+
+ # Build and install limine-sync
+ cc -o "$SRC/limine-sync" "$SRC/limine-sync.c"
+ install -d "$PKG/sbin" "$PKG/etc"
+ install -m755 "$SRC/limine-sync" "$PKG/sbin/"
+ install -m644 "$SRC/limine.conf.in" "$PKG/etc"
+ install -m644 "$SRC/limine-sync.conf.example" "$PKG/etc"
+
+ rm -rf $PKG/usr/share/doc
+}
+
+signify() {
+ untrusted comment: public key
+ RWTZ9IduCSQ/mL8337TEUinPwT92xFEUpD92hkS7IxcOnzTt9QdpohT3
+}
+
+# vim: filetype=sh
diff --git a/opt/limine/limine-sync.c b/opt/limine/limine-sync.c
new file mode 100644
index 0000000..47ba483
--- /dev/null
+++ b/opt/limine/limine-sync.c
@@ -0,0 +1,1058 @@
+/*
+ * limine-sync - reconcile /boot/efi against /boot, regenerate boot configs
+ * https://rawnix.org
+ *
+ * Copyright (c) 2026 zorz@gmx.com
+ * SPDX-License-Identifier: BSD-2-Clause
+ *
+ * Pure function of three directory listings:
+ *
+ * /boot payload staged by packages
+ * /lib/modules module trees, deciding which kernels are usable
+ * /boot/efi current ESP state, reconciled to match
+ *
+ * Takes no arguments that change what it does. Fired by the mkpkg
+ * "boot/" trigger on both add and remove, and safe to run by hand at
+ * any time.
+ */
+
+#define _POSIX_C_SOURCE 200809L
+
+#include <ctype.h>
+#include <dirent.h>
+#include <errno.h>
+#include <fcntl.h>
+#include <stdarg.h>
+#include <stdio.h>
+#include <stdlib.h>
+#include <string.h>
+#include <sys/stat.h>
+#include <sys/types.h>
+#include <unistd.h>
+
+#ifndef BOOT_DIR
+#define BOOT_DIR "/boot"
+#endif
+#ifndef ESP_DIR
+#define ESP_DIR "/boot/efi"
+#endif
+#ifndef MOD_DIR
+#define MOD_DIR "/lib/modules"
+#endif
+#ifndef TEMPLATE
+#define TEMPLATE "/etc/limine.conf.in"
+#endif
+#ifndef CONF_FILE
+#define CONF_FILE "/etc/limine-sync.conf"
+#endif
+#ifndef LIMINE_EFI
+#define LIMINE_EFI "/usr/share/limine/BOOTX64.EFI"
+#endif
+#define ESP_EFI "EFI/BOOT/BOOTX64.EFI"
+#define MARKER "@KERNELS@"
+
+#define MAXLINE 1024
+#define COPY_BUF (256 * 1024)
+
+/* ── config ──────────────────────────────────────────────────────────── */
+
+/*
+ * No default. Every other setting here has a right answer that is the
+ * same on every machine; the root device does not. A compiled-in
+ * guess writes a bootable-looking menu that points at the wrong disk
+ * and reports success, and the evidence is a file the machine does not
+ * have. Refusing costs one line in limine-sync.conf.
+ */
+static char cf_cmdline[MAXLINE] = "";
+static char cf_title[MAXLINE] = "rawnix";
+static char cf_microcode[MAXLINE] = "amd-ucode.img";
+/*
+ * The initramfs is version-independent -- tinyrd carries no modules and
+ * takes the LUKS UUID from the cmdline -- so one filename serves every
+ * kernel and there is nothing to key on a version. Set INITRD= empty
+ * to boot without one.
+ */
+static char cf_initrd[MAXLINE] = "tinyrd.img";
+static char cf_xen_kernel[MAXLINE] = ""; /* series pin, e.g. "6.12" */
+static char cf_xen_cmdline[MAXLINE] = "";
+static char cf_xen_options[MAXLINE] = "";
+static char cf_xen_ucode[MAXLINE] = "no";
+
+static int opt_dry;
+static int opt_quiet;
+
+/* ── plumbing ────────────────────────────────────────────────────────── */
+
+static void die(const char *fmt, ...) __attribute__((noreturn, format(printf, 1, 2)));
+static void warn_(const char *fmt, ...) __attribute__((format(printf, 1, 2)));
+static void info(const char *fmt, ...) __attribute__((format(printf, 1, 2)));
+
+static void die(const char *fmt, ...)
+{
+ va_list ap;
+
+ fputs("limine-sync: ", stderr);
+ va_start(ap, fmt);
+ vfprintf(stderr, fmt, ap);
+ va_end(ap);
+ fputc('\n', stderr);
+ exit(1);
+}
+
+static void warn_(const char *fmt, ...)
+{
+ va_list ap;
+
+ fputs("limine-sync: warning: ", stderr);
+ va_start(ap, fmt);
+ vfprintf(stderr, fmt, ap);
+ va_end(ap);
+ fputc('\n', stderr);
+}
+
+static void info(const char *fmt, ...)
+{
+ va_list ap;
+
+ /*
+ * Verbose by default. This tool only speaks when it changes
+ * something, so a steady-state run is silent anyway — and a run
+ * that rewrites the ESP bootloader must never be. Fired from a
+ * trigger, its output is the only evidence of what happened.
+ */
+ if (opt_quiet)
+ return;
+ fputs(opt_dry ? "would: " : "", stdout);
+ va_start(ap, fmt);
+ vprintf(fmt, ap);
+ va_end(ap);
+ putchar('\n');
+}
+
+static void *xmalloc(size_t n)
+{
+ void *p = malloc(n);
+
+ if (!p)
+ die("out of memory");
+ return p;
+}
+
+static char *xstrdup(const char *s)
+{
+ char *p = strdup(s);
+
+ if (!p)
+ die("out of memory");
+ return p;
+}
+
+/* ── string list ─────────────────────────────────────────────────────── */
+
+typedef struct {
+ char **item;
+ size_t count;
+ size_t cap;
+} list_t;
+
+static void list_add(list_t *l, const char *s)
+{
+ if (l->count == l->cap) {
+ l->cap = l->cap ? l->cap * 2 : 8;
+ l->item = realloc(l->item, l->cap * sizeof(char *));
+ if (!l->item)
+ die("out of memory");
+ }
+ l->item[l->count++] = xstrdup(s);
+}
+
+static int list_has(const list_t *l, const char *s)
+{
+ size_t i;
+
+ for (i = 0; i < l->count; i++)
+ if (strcmp(l->item[i], s) == 0)
+ return 1;
+ return 0;
+}
+
+static void list_free(list_t *l)
+{
+ size_t i;
+
+ for (i = 0; i < l->count; i++)
+ free(l->item[i]);
+ free(l->item);
+ l->item = NULL;
+ l->count = l->cap = 0;
+}
+
+/* ── version comparison ──────────────────────────────────────────────── */
+
+/*
+ * Compare dotted numeric versions field by field, numerically.
+ * 6.12.107 > 6.12.74 and 6.9 < 6.12, both of which lexicographic
+ * sorting gets wrong. Non-digit separators are skipped, so this
+ * also handles 6.18.49-rc1 style suffixes tolerably.
+ */
+static int ver_cmp(const char *a, const char *b)
+{
+ for (;;) {
+ long na = 0, nb = 0;
+
+ while (*a && !isdigit((unsigned char)*a))
+ a++;
+ while (*b && !isdigit((unsigned char)*b))
+ b++;
+
+ while (isdigit((unsigned char)*a))
+ na = na * 10 + (*a++ - '0');
+ while (isdigit((unsigned char)*b))
+ nb = nb * 10 + (*b++ - '0');
+
+ if (na != nb)
+ return na < nb ? -1 : 1;
+ if (!*a && !*b)
+ return 0;
+ }
+}
+
+static int ver_cmp_desc(const void *a, const void *b)
+{
+ return -ver_cmp(*(char * const *)a, *(char * const *)b);
+}
+
+/* Does version `v` belong to series `s`? "6.12" matches "6.12.107". */
+static int in_series(const char *v, const char *s)
+{
+ size_t n = strlen(s);
+
+ if (strncmp(v, s, n) != 0)
+ return 0;
+ return v[n] == '\0' || v[n] == '.';
+}
+
+/* ── path helpers ────────────────────────────────────────────────────── */
+
+static int has_prefix(const char *s, const char *p)
+{
+ return strncmp(s, p, strlen(p)) == 0;
+}
+
+static int has_suffix(const char *s, const char *p)
+{
+ size_t ls = strlen(s), lp = strlen(p);
+
+ return ls >= lp && strcmp(s + ls - lp, p) == 0;
+}
+
+static char *joinpath(const char *dir, const char *base)
+{
+ size_t n = strlen(dir) + strlen(base) + 2;
+ char *p = xmalloc(n);
+
+ snprintf(p, n, "%s/%s", dir, base);
+ return p;
+}
+
+/*
+ * A directory is a mountpoint if its st_dev differs from its parent's.
+ * Without this check the tool happily writes kernels into an empty
+ * directory on the root filesystem, reports success, and leaves you
+ * booting the old kernel with no indication why.
+ */
+static int is_mountpoint(const char *path)
+{
+ struct stat a, b;
+ char *parent = joinpath(path, "..");
+ int r;
+
+ if (stat(path, &a) != 0 || stat(parent, &b) != 0)
+ r = -1;
+ else
+ r = a.st_dev != b.st_dev;
+
+ free(parent);
+ return r;
+}
+
+/* ── file classes ────────────────────────────────────────────────────── */
+
+/*
+ * Files the reconciler owns on the ESP. Two properties per class:
+ *
+ * required — an empty class in /boot aborts the whole run
+ * prune — delete ESP members with no /boot counterpart
+ *
+ * A class that is empty in /boot is never pruned, whatever `prune`
+ * says. That is what lets amd-ucode.img survive on the ESP until the
+ * amd-firmware port is changed to stage into /boot: nothing in /boot
+ * matches *.img yet, so the class is dormant rather than destructive.
+ */
+struct class {
+ const char *name;
+ const char *prefix;
+ const char *suffix;
+ int prune;
+};
+
+static const struct class classes[] = {
+ { "vmlinuz-*", "vmlinuz-", "", 1 },
+ { "initramfs-*", "initramfs-", "", 1 },
+ { "xen-*.efi", "xen-", ".efi", 1 },
+ { "*.img", "", ".img", 1 },
+ { NULL, NULL, NULL, 0 }
+};
+
+static const struct class *classify(const char *name)
+{
+ const struct class *c;
+
+ for (c = classes; c->name; c++) {
+ if (!has_prefix(name, c->prefix))
+ continue;
+ if (*c->suffix && !has_suffix(name, c->suffix))
+ continue;
+ /* "" prefix + ".img" must not swallow initramfs-*.img */
+ if (!*c->prefix) {
+ const struct class *o;
+ int taken = 0;
+ for (o = classes; o->name; o++)
+ if (o != c && *o->prefix && has_prefix(name, o->prefix))
+ taken = 1;
+ if (taken)
+ continue;
+ }
+ return c;
+ }
+ return NULL;
+}
+
+/* ── directory scanning ──────────────────────────────────────────────── */
+
+static void scan_managed(const char *dir, list_t *out)
+{
+ DIR *d = opendir(dir);
+ struct dirent *e;
+
+ if (!d)
+ die("cannot read %s: %s", dir, strerror(errno));
+
+ while ((e = readdir(d)) != NULL) {
+ char *full;
+ struct stat st;
+
+ if (e->d_name[0] == '.')
+ continue;
+ if (!classify(e->d_name))
+ continue;
+
+ /*
+ * lstat, not stat: the mirror set must contain real files only.
+ * Ports ship version-stripped symlinks next to their payload
+ * (xen-4.22.efi -> xen-4.22.0.efi); following them would copy
+ * the same binary to the ESP twice under two names, and the
+ * ESP is FAT, which has no symlinks to mirror them with.
+ */
+ full = joinpath(dir, e->d_name);
+ if (lstat(full, &st) == 0 && S_ISREG(st.st_mode))
+ list_add(out, e->d_name);
+ free(full);
+ }
+
+ closedir(d);
+}
+
+static void scan_modules(list_t *out)
+{
+ DIR *d = opendir(MOD_DIR);
+ struct dirent *e;
+
+ if (!d)
+ return; /* no module trees at all is legal, just unusual */
+
+ while ((e = readdir(d)) != NULL) {
+ char *full;
+ struct stat st;
+
+ if (e->d_name[0] == '.')
+ continue;
+ full = joinpath(MOD_DIR, e->d_name);
+ if (stat(full, &st) == 0 && S_ISDIR(st.st_mode))
+ list_add(out, e->d_name);
+ free(full);
+ }
+
+ closedir(d);
+}
+
+/* ── file copying ────────────────────────────────────────────────────── */
+
+static int files_identical(const char *a, const char *b)
+{
+ struct stat sa, sb;
+ int fa, fb, same = 1;
+ char *ba, *bb;
+
+ if (stat(a, &sa) != 0 || stat(b, &sb) != 0)
+ return 0;
+ if (sa.st_size != sb.st_size)
+ return 0;
+
+ /*
+ * Size matched, so compare content. Timestamps are useless here:
+ * vfat stores mtime at two-second granularity, so a comparison
+ * against an ext4/nvme source is wrong roughly half the time.
+ */
+ if ((fa = open(a, O_RDONLY)) < 0)
+ return 0;
+ if ((fb = open(b, O_RDONLY)) < 0) {
+ close(fa);
+ return 0;
+ }
+
+ ba = xmalloc(COPY_BUF);
+ bb = xmalloc(COPY_BUF);
+
+ for (;;) {
+ ssize_t na = read(fa, ba, COPY_BUF);
+ ssize_t nb = read(fb, bb, COPY_BUF);
+
+ if (na != nb || na < 0) {
+ same = 0;
+ break;
+ }
+ if (na == 0)
+ break;
+ if (memcmp(ba, bb, (size_t)na) != 0) {
+ same = 0;
+ break;
+ }
+ }
+
+ free(ba);
+ free(bb);
+ close(fa);
+ close(fb);
+ return same;
+}
+
+/*
+ * Straight copy, no temp file. A staging copy would double peak ESP
+ * usage for a 15MB kernel image on a partition sized in hundreds of
+ * megabytes. The failure mode is handled instead: a partial write is
+ * unlinked, so the ESP holds either a whole kernel or nothing, and
+ * the next run copies it again.
+ */
+static int copy_file(const char *src, const char *dst)
+{
+ int fs, fd;
+ char *buf;
+ ssize_t n;
+ int ok = 1;
+
+ if ((fs = open(src, O_RDONLY)) < 0) {
+ warn_("open %s: %s", src, strerror(errno));
+ return 0;
+ }
+ if ((fd = open(dst, O_WRONLY | O_CREAT | O_TRUNC, 0644)) < 0) {
+ warn_("create %s: %s", dst, strerror(errno));
+ close(fs);
+ return 0;
+ }
+
+ buf = xmalloc(COPY_BUF);
+ while ((n = read(fs, buf, COPY_BUF)) > 0) {
+ if (write(fd, buf, (size_t)n) != n) {
+ warn_("write %s: %s", dst, strerror(errno));
+ ok = 0;
+ break;
+ }
+ }
+ if (n < 0) {
+ warn_("read %s: %s", src, strerror(errno));
+ ok = 0;
+ }
+
+ free(buf);
+ if (ok && fsync(fd) != 0) {
+ warn_("fsync %s: %s", dst, strerror(errno));
+ ok = 0;
+ }
+ close(fs);
+ close(fd);
+
+ if (!ok)
+ unlink(dst);
+ return ok;
+}
+
+/*
+ * Copy via a temp file in the destination directory, then rename.
+ * Reserved for the bootloader itself: a partial vmlinuz costs one menu
+ * entry, a partial BOOTX64.EFI costs the machine. ~150KB, so the
+ * doubled peak ESP usage that ruled this out for kernels is irrelevant.
+ */
+static int copy_file_atomic(const char *src, const char *dst)
+{
+ char tmp[1024];
+
+ snprintf(tmp, sizeof(tmp), "%s.tmp", dst);
+
+ if (!copy_file(src, tmp))
+ return 0;
+ if (rename(tmp, dst) != 0) {
+ warn_("rename %s: %s", dst, strerror(errno));
+ unlink(tmp);
+ return 0;
+ }
+ return 1;
+}
+
+/* mkdir -p, for EFI/BOOT on a freshly formatted ESP */
+static int mkdir_p(const char *path)
+{
+ char buf[1024], *p;
+
+ snprintf(buf, sizeof(buf), "%s", path);
+ for (p = buf + 1; *p; p++) {
+ if (*p != '/')
+ continue;
+ *p = '\0';
+ if (mkdir(buf, 0755) != 0 && errno != EEXIST)
+ return 0;
+ *p = '/';
+ }
+ return mkdir(buf, 0755) == 0 || errno == EEXIST;
+}
+
+/*
+ * Write only if the content differs. Regenerating identical bytes on
+ * every trigger means an ESP write per package install — pointless
+ * flash traffic, and every write is a window in which a power loss
+ * leaves a half-written boot config. Returns 1 if it wrote.
+ */
+/*
+ * Config files are small, so these do get a temp-and-rename. A
+ * truncated limine.conf costs you the whole menu, not one entry.
+ */
+static int write_atomic(const char *path, const char *data)
+{
+ char tmp[1024];
+ int fd;
+ size_t len = strlen(data);
+
+ snprintf(tmp, sizeof(tmp), "%s.tmp", path);
+
+ if ((fd = open(tmp, O_WRONLY | O_CREAT | O_TRUNC, 0644)) < 0) {
+ warn_("create %s: %s", tmp, strerror(errno));
+ return 0;
+ }
+ if (write(fd, data, len) != (ssize_t)len || fsync(fd) != 0) {
+ warn_("write %s: %s", tmp, strerror(errno));
+ close(fd);
+ unlink(tmp);
+ return 0;
+ }
+ close(fd);
+
+ if (rename(tmp, path) != 0) {
+ warn_("rename %s: %s", path, strerror(errno));
+ unlink(tmp);
+ return 0;
+ }
+ return 1;
+}
+
+/* ── growable output buffer ──────────────────────────────────────────── */
+
+typedef struct {
+ char *buf;
+ size_t len;
+ size_t cap;
+} buf_t;
+
+static void bufcat(buf_t *b, const char *fmt, ...)
+{
+ va_list ap;
+ int n;
+
+ for (;;) {
+ size_t space = b->cap - b->len;
+
+ va_start(ap, fmt);
+ n = vsnprintf(b->buf ? b->buf + b->len : NULL, space, fmt, ap);
+ va_end(ap);
+
+ if (n < 0)
+ die("vsnprintf failed");
+ if ((size_t)n < space)
+ break;
+
+ b->cap = b->cap ? b->cap * 2 : 4096;
+ while (b->cap - b->len <= (size_t)n)
+ b->cap *= 2;
+ b->buf = realloc(b->buf, b->cap);
+ if (!b->buf)
+ die("out of memory");
+ }
+ b->len += (size_t)n;
+}
+
+/* ── config file ─────────────────────────────────────────────────────── */
+
+static void unquote(char *s)
+{
+ size_t n = strlen(s);
+
+ if (n >= 2 && (s[0] == '"' || s[0] == '\'') && s[n - 1] == s[0]) {
+ memmove(s, s + 1, n - 2);
+ s[n - 2] = '\0';
+ }
+}
+
+static void load_conf(void)
+{
+ FILE *fp = fopen(CONF_FILE, "r");
+ char line[MAXLINE];
+
+ if (!fp)
+ return; /* compiled-in defaults are a working configuration */
+
+ while (fgets(line, sizeof(line), fp)) {
+ char *key, *val, *p;
+
+ if ((p = strchr(line, '#')) != NULL)
+ *p = '\0';
+ if ((p = strchr(line, '\n')) != NULL)
+ *p = '\0';
+
+ key = line;
+ while (*key && isspace((unsigned char)*key))
+ key++;
+ if (!(val = strchr(key, '=')))
+ continue;
+ *val++ = '\0';
+
+ p = key + strlen(key);
+ while (p > key && isspace((unsigned char)p[-1]))
+ *--p = '\0';
+ while (*val && isspace((unsigned char)*val))
+ val++;
+ p = val + strlen(val);
+ while (p > val && isspace((unsigned char)p[-1]))
+ *--p = '\0';
+ unquote(val);
+
+ if (!strcmp(key, "CMDLINE")) snprintf(cf_cmdline, MAXLINE, "%s", val);
+ else if (!strcmp(key, "TITLE")) snprintf(cf_title, MAXLINE, "%s", val);
+ else if (!strcmp(key, "MICROCODE")) snprintf(cf_microcode, MAXLINE, "%s", val);
+ else if (!strcmp(key, "INITRD")) snprintf(cf_initrd, MAXLINE, "%s", val);
+ else if (!strcmp(key, "XEN_KERNEL")) snprintf(cf_xen_kernel, MAXLINE, "%s", val);
+ else if (!strcmp(key, "XEN_CMDLINE")) snprintf(cf_xen_cmdline, MAXLINE, "%s", val);
+ else if (!strcmp(key, "XEN_OPTIONS")) snprintf(cf_xen_options, MAXLINE, "%s", val);
+ else if (!strcmp(key, "XEN_UCODE")) snprintf(cf_xen_ucode, MAXLINE, "%s", val);
+ else warn_("%s: unknown key %s", CONF_FILE, key);
+ }
+
+ fclose(fp);
+}
+
+static char *read_file(const char *path)
+{
+ FILE *fp = fopen(path, "r");
+ char *buf;
+ long n;
+
+ if (!fp)
+ return NULL;
+ if (fseek(fp, 0, SEEK_END) != 0) {
+ fclose(fp);
+ return NULL;
+ }
+ n = ftell(fp);
+ rewind(fp);
+ if (n < 0) {
+ fclose(fp);
+ return NULL;
+ }
+
+ buf = xmalloc((size_t)n + 1);
+ if (fread(buf, 1, (size_t)n, fp) != (size_t)n) {
+ free(buf);
+ fclose(fp);
+ return NULL;
+ }
+ buf[n] = '\0';
+ fclose(fp);
+ return buf;
+}
+
+static int write_if_changed(const char *path, const char *data)
+{
+ char *cur = read_file(path);
+ int same = cur && strcmp(cur, data) == 0;
+
+ free(cur);
+ if (same)
+ return 0;
+
+ if (!opt_dry && !write_atomic(path, data))
+ die("could not write %s", path);
+ return 1;
+}
+
+
+/* ── main ────────────────────────────────────────────────────────────── */
+
+static void usage(void)
+{
+ fputs("usage: limine-sync [-n] [-q]\n"
+ " -n dry run, print what would change\n"
+ " -q quiet; suppress the record of what changed\n", stderr);
+ exit(1);
+}
+
+int main(int argc, char **argv)
+{
+ list_t boot = {0}, esp = {0}, mods = {0}, kernels = {0};
+ buf_t entries = {0}, out = {0};
+ char *tmpl;
+ const char *marker, *marker_end = NULL;
+ const char *newest_xen = NULL;
+ const char *xen_kernel = NULL;
+ size_t i;
+ int have_ucode, have_initrd, opt;
+
+ while ((opt = getopt(argc, argv, "nqvh")) != -1) {
+ switch (opt) {
+ case 'n': opt_dry = 1; break;
+ case 'q': opt_quiet = 1; break;
+ case 'v': break; /* accepted, now the default */
+ default: usage();
+ }
+ }
+
+ load_conf();
+
+ /* ── interlocks ──────────────────────────────────────────────── */
+
+ if (!*cf_cmdline)
+ die("no CMDLINE in %s.\n"
+ " Generated entries need a root device; there is no sane "
+ "default.\n"
+ " On an install target: setup-boot /mnt\n"
+ " By hand: echo 'CMDLINE=root=/dev/sdXn ro quiet' "
+ ">> %s", CONF_FILE, CONF_FILE);
+
+ switch (is_mountpoint(ESP_DIR)) {
+ case -1:
+ die("%s: %s", ESP_DIR, strerror(errno));
+ case 0:
+ die("%s is not a mountpoint — refusing to write to the root fs",
+ ESP_DIR);
+ }
+
+ scan_managed(BOOT_DIR, &boot);
+ scan_managed(ESP_DIR, &esp);
+ scan_modules(&mods);
+
+ for (i = 0; i < boot.count; i++)
+ if (has_prefix(boot.item[i], "vmlinuz-"))
+ list_add(&kernels, boot.item[i] + strlen("vmlinuz-"));
+
+ if (kernels.count == 0)
+ die("no vmlinuz-* in %s — refusing to prune the ESP.\n"
+ " Seed it once by hand: cp %s/vmlinuz-* %s/",
+ BOOT_DIR, ESP_DIR, BOOT_DIR);
+
+ qsort(kernels.item, kernels.count, sizeof(char *), ver_cmp_desc);
+
+ /* ── mirror /boot -> ESP ─────────────────────────────────────── */
+
+ for (i = 0; i < boot.count; i++) {
+ char *src = joinpath(BOOT_DIR, boot.item[i]);
+ char *dst = joinpath(ESP_DIR, boot.item[i]);
+
+ if (!files_identical(src, dst)) {
+ info("copy %s", boot.item[i]);
+ if (!opt_dry && !copy_file(src, dst))
+ die("mirroring %s failed — ESP left inconsistent",
+ boot.item[i]);
+ }
+ free(src);
+ free(dst);
+ }
+
+ /*
+ * ── mirror the bootloader itself ─────────────────────────────
+ *
+ * The limine port installs only /usr/share/limine/BOOTX64.EFI; it
+ * does not write to the ESP, so no package does. Never pruned:
+ * removing the limine package must not remove the bootloader from
+ * a running machine.
+ */
+ if (access(LIMINE_EFI, R_OK) == 0) {
+ char *dst = joinpath(ESP_DIR, ESP_EFI);
+
+ if (!files_identical(LIMINE_EFI, dst)) {
+ info("install bootloader %s", ESP_EFI);
+ if (!opt_dry) {
+ char *dir = joinpath(ESP_DIR, "EFI/BOOT");
+ if (!mkdir_p(dir))
+ die("cannot create %s: %s", dir, strerror(errno));
+ free(dir);
+ if (!copy_file_atomic(LIMINE_EFI, dst))
+ die("installing the bootloader failed — ESP may have "
+ "no loader; fix by hand before rebooting");
+ }
+ }
+ free(dst);
+ } else {
+ warn_("%s not found — leaving the ESP bootloader alone", LIMINE_EFI);
+ }
+
+ /* ── prune ESP ───────────────────────────────────────────────── */
+
+ for (i = 0; i < esp.count; i++) {
+ const struct class *c = classify(esp.item[i]);
+ size_t j;
+ int class_populated = 0;
+
+ if (!c || !c->prune || list_has(&boot, esp.item[i]))
+ continue;
+
+ for (j = 0; j < boot.count; j++)
+ if (classify(boot.item[j]) == c)
+ class_populated = 1;
+
+ if (!class_populated) {
+ /*
+ * Dry run only. This reports a non-action, and a normal run
+ * must stay silent when nothing changed — that silence is
+ * what makes any line under "trigger: limine-sync" mean the
+ * boot path really moved.
+ */
+ if (opt_dry)
+ info("keep %s (no %s staged in %s yet)",
+ esp.item[i], c->name, BOOT_DIR);
+ continue;
+ }
+
+ info("delete %s", esp.item[i]);
+ if (!opt_dry) {
+ char *p = joinpath(ESP_DIR, esp.item[i]);
+ if (unlink(p) != 0)
+ warn_("unlink %s: %s", p, strerror(errno));
+ free(p);
+ }
+ }
+
+ /* ── generate the managed entry block ────────────────────────── */
+
+ /*
+ * Entries reference boot():/ — the ESP — so they must describe the
+ * ESP as it now stands, not what /boot staged. Files in a dormant
+ * class (a xen-*.efi or microcode image not yet owned by any
+ * package) are on the ESP and bootable; reading /boot would drop
+ * their entries and silently shorten the menu.
+ */
+ list_free(&esp);
+ scan_managed(ESP_DIR, &esp);
+
+ have_ucode = list_has(&esp, cf_microcode);
+ have_initrd = *cf_initrd && list_has(&esp, cf_initrd);
+
+ /*
+ * An encrypted root with no initramfs on the ESP is a kernel panic
+ * at the next reboot, and the cmdline that causes it is in a file
+ * nobody reads again. Say so while there is still a shell.
+ */
+ if (strstr(cf_cmdline, "cryptroot=") && !have_initrd)
+ warn_("cmdline has cryptroot= but %s is not on the ESP — "
+ "the generated entries cannot unlock root", cf_initrd);
+
+ for (i = 0; i < kernels.count; i++) {
+ const char *v = kernels.item[i];
+
+ bufcat(&entries, "/%s %s\n", cf_title, v);
+
+ if (!list_has(&mods, v))
+ bufcat(&entries,
+ " comment: no module tree in %s/%s"
+ " — modular hardware will not work\n", MOD_DIR, v);
+
+ bufcat(&entries, " protocol: linux\n");
+ bufcat(&entries, " path: boot():/vmlinuz-%s\n", v);
+ bufcat(&entries, " cmdline: %s\n", cf_cmdline);
+ if (have_ucode)
+ bufcat(&entries, " module_path: boot():/%s\n", cf_microcode);
+ /*
+ * After the microcode, always. The kernel only applies an
+ * early microcode update from the head of the initrd chain, so
+ * an initramfs ahead of it silently disables it.
+ */
+ if (have_initrd)
+ bufcat(&entries, " module_path: boot():/%s\n", cf_initrd);
+ if (i + 1 < kernels.count)
+ bufcat(&entries, "\n");
+ }
+
+ /* newest xen-*.efi on the ESP, if any, gets a chainload entry */
+ for (i = 0; i < esp.count; i++) {
+ if (!has_prefix(esp.item[i], "xen-") ||
+ !has_suffix(esp.item[i], ".efi"))
+ continue;
+ if (!newest_xen || ver_cmp(esp.item[i], newest_xen) > 0)
+ newest_xen = esp.item[i];
+ }
+ if (newest_xen)
+ bufcat(&entries,
+ "\n/%s Xen\n"
+ " protocol: efi\n"
+ " path: boot():/%s\n", cf_title, newest_xen);
+
+ /* ── splice into the template ────────────────────────────────── */
+
+ if (!(tmpl = read_file(TEMPLATE)))
+ die("cannot read %s: %s", TEMPLATE, strerror(errno));
+
+ /*
+ * Only real option lines count. A plain strstr() over the whole
+ * file also matches the word inside a comment explaining why not to
+ * set it — which is exactly what the shipped template does.
+ * limine.conf comments start with '#' and are always on their own
+ * line, so skipping leading space and rejecting '#' is sufficient.
+ */
+ {
+ const char *ln = tmpl;
+
+ while (ln && *ln) {
+ const char *t = ln;
+
+ while (*t == ' ' || *t == '\t')
+ t++;
+ if (*t != '#' && has_prefix(t, "default_entry"))
+ die("%s sets default_entry, which is a 1-based index.\n"
+ " Generated entries shift it whenever a kernel is "
+ "added or\n"
+ " removed. Use remember_last_entry, or rely on "
+ "entry 1.", TEMPLATE);
+
+ ln = strchr(ln, '\n');
+ if (ln)
+ ln++;
+ }
+ }
+
+ /*
+ * The marker must be alone on a non-comment line. A bare strstr()
+ * also matches the marker named inside a comment describing it —
+ * which the shipped template does — and splices the entire menu
+ * into the middle of that sentence.
+ */
+ {
+ const char *ln = tmpl;
+
+ marker = NULL;
+ while (*ln) {
+ const char *t = ln, *e;
+
+ while (*t == ' ' || *t == '\t')
+ t++;
+ if (*t != '#' && has_prefix(t, MARKER)) {
+ e = t + strlen(MARKER);
+ while (*e == ' ' || *e == '\t' || *e == '\r')
+ e++;
+ if (*e == '\n' || *e == '\0') {
+ marker = ln;
+ marker_end = *e == '\n' ? e + 1 : e;
+ break;
+ }
+ }
+
+ ln = strchr(ln, '\n');
+ if (!ln)
+ break;
+ ln++;
+ }
+ }
+
+ if (!marker)
+ die("%s has no line containing only %s", TEMPLATE, MARKER);
+
+ bufcat(&out, "# Generated by limine-sync. Edit %s, not this file.\n",
+ TEMPLATE);
+ bufcat(&out, "%.*s", (int)(marker - tmpl), tmpl);
+ bufcat(&out, "%s", entries.buf ? entries.buf : "");
+ bufcat(&out, "%s", marker_end);
+
+ {
+ char *dst = joinpath(ESP_DIR, "limine.conf");
+
+ if (write_if_changed(dst, out.buf))
+ info("write %s (%zu kernels)", dst, kernels.count);
+ free(dst);
+ }
+
+ /* ── xen.cfg ─────────────────────────────────────────────────── */
+
+ if (*cf_xen_kernel) {
+ for (i = 0; i < kernels.count; i++) {
+ if (!in_series(kernels.item[i], cf_xen_kernel))
+ continue;
+ if (!list_has(&mods, kernels.item[i])) {
+ warn_("xen: skipping %s, no module tree", kernels.item[i]);
+ continue;
+ }
+ xen_kernel = kernels.item[i];
+ break; /* kernels are sorted newest first */
+ }
+
+ if (!xen_kernel) {
+ warn_("no usable kernel in series %s — leaving xen.cfg alone",
+ cf_xen_kernel);
+ } else {
+ buf_t x = {0};
+ char *dst = joinpath(ESP_DIR, "xen.cfg");
+
+ bufcat(&x, "# Generated by limine-sync. Edit %s, not this file.\n",
+ CONF_FILE);
+ bufcat(&x, "[global]\ndefault=%s\n", cf_title);
+ bufcat(&x, "[%s]\n", cf_title);
+ if (*cf_xen_options)
+ bufcat(&x, "options=%s\n", cf_xen_options);
+ bufcat(&x, "kernel=vmlinuz-%s%s%s\n", xen_kernel,
+ *cf_xen_cmdline ? " " : "", cf_xen_cmdline);
+ /*
+ * Xen takes a single ramdisk, so microcode and an
+ * initramfs are mutually exclusive here. An encrypted dom0
+ * root therefore cannot also get early microcode through
+ * this path -- it would need Xen's own ucode= instead.
+ */
+ if (!strcmp(cf_xen_ucode, "yes") && have_ucode)
+ bufcat(&x, "ramdisk=%s\n", cf_microcode);
+ else if (have_initrd)
+ bufcat(&x, "ramdisk=%s\n", cf_initrd);
+ else if (strstr(cf_xen_cmdline, "cryptroot=") ||
+ strstr(cf_cmdline, "cryptroot="))
+ warn_("xen: no ramdisk — dom0 cannot unlock an encrypted root");
+
+ if (write_if_changed(dst, x.buf))
+ info("write %s (kernel %s)", dst, xen_kernel);
+
+ free(x.buf);
+ free(dst);
+ }
+ }
+
+ free(tmpl);
+ free(entries.buf);
+ free(out.buf);
+ list_free(&boot);
+ list_free(&esp);
+ list_free(&mods);
+ list_free(&kernels);
+
+ return 0;
+}
diff --git a/opt/limine/limine-sync.conf.example b/opt/limine/limine-sync.conf.example
new file mode 100644
index 0000000..4e66397
--- /dev/null
+++ b/opt/limine/limine-sync.conf.example
@@ -0,0 +1,108 @@
+# /etc/limine-sync.conf.example — copy to /etc/limine-sync.conf and edit.
+#
+# limine-sync generates the kernel entries of the boot menu from what is
+# in /boot, and splices them into /etc/limine.conf.in at @KERNELS@. This
+# file supplies the few things a directory listing cannot tell it.
+#
+# Everything below except CMDLINE is optional and shown at its built-in
+# default; an absent file means "all defaults", which is why CMDLINE
+# being required is what makes the file required.
+#
+# Syntax: KEY=value, one per line. Keys are uppercase. Surrounding
+# quotes are stripped. '#' starts a comment anywhere on the line, so a
+# value cannot contain one. An unrecognised key is warned about and
+# ignored — check the output after editing.
+#
+# Nothing here is read at boot. Changes take effect when limine-sync
+# next runs: automatically on the boot/ trigger, or by hand. Always
+# look before you leap:
+#
+# limine-sync -n # print what would change, touch nothing
+# limine-sync
+#
+
+# ── CMDLINE (required) ───────────────────────────────────────────────
+#
+# The kernel command line, used verbatim for every generated entry.
+# There is no default: the root device is the one setting that differs
+# on every machine, and a guess would produce a bootable-looking menu
+# pointing at the wrong disk. limine-sync refuses to run without it.
+#
+# On an install target `setup-boot /mnt` writes this line for you, and
+# reruns are how you change it afterwards.
+#
+# Unencrypted root:
+#
+#CMDLINE=root=/dev/nvme0n1p2 ro quiet
+#
+# LUKS root. cryptroot= is the UUID of the *LUKS partition* (from
+# `cryptsetup luksUUID /dev/nvme0n1p2`), not of the filesystem inside
+# it. tinyrd creates the mapping under exactly the name given in
+# root=, so the name you passed to `cryptsetup open` belongs here and
+# is recorded nowhere else:
+#
+#CMDLINE=cryptroot=UUID=xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx root=/dev/mapper/croot ro quiet
+#
+# Serial console as well as the screen (VPS, or `qemu -nographic`):
+#
+#CMDLINE=root=/dev/vda2 ro quiet console=tty0 console=ttyS0,115200n8
+
+# ── TITLE ────────────────────────────────────────────────────────────
+#
+# Menu label. Entries read "<TITLE> <version>", e.g. "rawnix 6.18.50",
+# and the Xen chainload entry reads "<TITLE> Xen".
+#
+#TITLE=rawnix
+
+# ── INITRD ───────────────────────────────────────────────────────────
+#
+# Filename in /boot of the initramfs, added as a module_path after the
+# microcode. tinyrd carries no modules and takes the LUKS UUID from
+# the cmdline, so one image serves every kernel and this is a plain
+# name with no version in it.
+#
+# Set it empty to boot with no initramfs. That is fine for an
+# unencrypted root and impossible for a LUKS one — limine-sync warns if
+# CMDLINE has cryptroot= and the image is not on the ESP.
+#
+#INITRD=tinyrd.img
+
+# ── MICROCODE ────────────────────────────────────────────────────────
+#
+# Filename in /boot of the early microcode image, added as the *first*
+# module_path. The kernel only applies an early update from the head
+# of the initrd chain, so the order is not adjustable.
+#
+# Set empty on a machine that needs none, or on Intel once there is an
+# intel-ucode port. An entry is only emitted if the file is actually
+# on the ESP.
+#
+#MICROCODE=amd-ucode.img
+
+# ── Xen ──────────────────────────────────────────────────────────────
+#
+# Only relevant if a xen-*.efi is on the ESP. The newest one always
+# gets a chainload entry in limine.conf; these keys additionally
+# generate /boot/efi/xen.cfg, which is what picks dom0's kernel.
+#
+# XEN_KERNEL pins a *series*, not a version: "6.12" selects the newest
+# 6.12.x that has a module tree. Empty means leave xen.cfg alone,
+# which is the default and what you want if you maintain it by hand.
+#
+#XEN_KERNEL=
+#
+# Appended to dom0's kernel line. Note dom0 usually wants fewer CPUs
+# and less memory than the cmdline above gives a bare-metal boot.
+#
+#XEN_CMDLINE=
+#
+# The hypervisor's own options line.
+#
+#XEN_OPTIONS=dom0_mem=4G,max:4G dom0_max_vcpus=4
+#
+# Xen takes a single ramdisk, so microcode and an initramfs are
+# mutually exclusive here. yes = microcode; anything else = the
+# INITRD image, if there is one. An encrypted dom0 root therefore
+# cannot get early microcode this way and needs Xen's own ucode=.
+#
+#XEN_UCODE=no
diff --git a/opt/limine/limine.conf.in b/opt/limine/limine.conf.in
new file mode 100644
index 0000000..5ad4a1e
--- /dev/null
+++ b/opt/limine/limine.conf.in
@@ -0,0 +1,13 @@
+# /etc/limine.conf.in — hand-written half of the boot menu.
+# limine-sync splices generated kernel entries in at @KERNELS@ and
+# writes the result to /boot/efi/limine.conf. Edit this file, never
+# that one.
+#
+# Do not set default_entry: it is a 1-based index, so it shifts every
+# time a kernel is added or removed. limine-sync refuses the file if
+# it finds one.
+
+timeout: 5
+remember_last_entry: yes
+
+@KERNELS@
diff --git a/opt/linux-firmware/.footprint b/opt/linux-firmware/.footprint
new file mode 100644
index 0000000..957f9ae
--- /dev/null
+++ b/opt/linux-firmware/.footprint
@@ -0,0 +1,7519 @@
+drwxr-xr-x root/root lib/
+drwxr-xr-x root/root lib/firmware/
+-rw-r--r-- root/root lib/firmware/agere_ap_fw.bin
+-rw-r--r-- root/root lib/firmware/agere_sta_fw.bin
+-rw-r--r-- root/root lib/firmware/ar5523.bin
+-rw-r--r-- root/root lib/firmware/ar7010.fw
+-rw-r--r-- root/root lib/firmware/ar7010_1_1.fw
+-rw-r--r-- root/root lib/firmware/ar9170-1.fw
+-rw-r--r-- root/root lib/firmware/ar9170-2.fw
+-rw-r--r-- root/root lib/firmware/ar9271.fw
+-rw-r--r-- root/root lib/firmware/as102_data1_st.hex
+-rw-r--r-- root/root lib/firmware/as102_data2_st.hex
+-rw-r--r-- root/root lib/firmware/ath3k-1.fw
+-rw-r--r-- root/root lib/firmware/bmi260-init-data.fw
+-rw-r--r-- root/root lib/firmware/carl9170-1.fw
+-rw-r--r-- root/root lib/firmware/cbfw-3.2.5.1.bin
+-rw-r--r-- root/root lib/firmware/cmmb_vega_12mhz.inp
+-rw-r--r-- root/root lib/firmware/cmmb_venice_12mhz.inp
+-rw-r--r-- root/root lib/firmware/cs42l43.bin
+-rw-r--r-- root/root lib/firmware/ct2fw-3.2.5.1.bin
+-rw-r--r-- root/root lib/firmware/ctefx.bin
+-rw-r--r-- root/root lib/firmware/ctfw-3.2.5.1.bin
+-rw-r--r-- root/root lib/firmware/ctspeq.bin
+-rw-r--r-- root/root lib/firmware/dvb-fe-xc4000-1.4.1.fw
+-rw-r--r-- root/root lib/firmware/dvb-fe-xc5000-1.6.114.fw
+-rw-r--r-- root/root lib/firmware/dvb-fe-xc5000c-4.1.30.7.fw
+-rw-r--r-- root/root lib/firmware/dvb-usb-dib0700-1.20.fw
+-rw-r--r-- root/root lib/firmware/dvb-usb-it9135-01.fw
+-rw-r--r-- root/root lib/firmware/dvb-usb-it9135-02.fw
+-rw-r--r-- root/root lib/firmware/dvb-usb-terratec-h5-drxk.fw
+-rw-r--r-- root/root lib/firmware/dvb_nova_12mhz.inp
+-rw-r--r-- root/root lib/firmware/dvb_nova_12mhz_b0.inp
+-rw-r--r-- root/root lib/firmware/f2255usb.bin
+-rw-r--r-- root/root lib/firmware/hfi1_dc8051.fw
+-rw-r--r-- root/root lib/firmware/hfi1_fabric.fw
+-rw-r--r-- root/root lib/firmware/hfi1_pcie.fw
+-rw-r--r-- root/root lib/firmware/hfi1_sbus.fw
+-rw-r--r-- root/root lib/firmware/htc_7010.fw
+-rw-r--r-- root/root lib/firmware/htc_9271.fw
+-rw-r--r-- root/root lib/firmware/isdbt_nova_12mhz.inp
+-rw-r--r-- root/root lib/firmware/isdbt_nova_12mhz_b0.inp
+-rw-r--r-- root/root lib/firmware/isdbt_rio.inp
+-rw-r--r-- root/root lib/firmware/lbtf_usb.bin
+-rw-r--r-- root/root lib/firmware/mts_cdma.fw
+-rw-r--r-- root/root lib/firmware/mts_edge.fw
+-rw-r--r-- root/root lib/firmware/myri10ge_eth_big_z8e.dat
+-rw-r--r-- root/root lib/firmware/myri10ge_eth_z8e.dat
+-rw-r--r-- root/root lib/firmware/myri10ge_ethp_big_z8e.dat
+-rw-r--r-- root/root lib/firmware/myri10ge_ethp_z8e.dat
+-rw-r--r-- root/root lib/firmware/myri10ge_rss_eth_big_z8e.dat
+-rw-r--r-- root/root lib/firmware/myri10ge_rss_eth_z8e.dat
+-rw-r--r-- root/root lib/firmware/myri10ge_rss_ethp_big_z8e.dat
+-rw-r--r-- root/root lib/firmware/myri10ge_rss_ethp_z8e.dat
+-rw-r--r-- root/root lib/firmware/phanfw.bin
+-rw-r--r-- root/root lib/firmware/ql2100_fw.bin
+-rw-r--r-- root/root lib/firmware/ql2200_fw.bin
+-rw-r--r-- root/root lib/firmware/ql2300_fw.bin
+-rw-r--r-- root/root lib/firmware/ql2322_fw.bin
+-rw-r--r-- root/root lib/firmware/ql2400_fw.bin
+-rw-r--r-- root/root lib/firmware/ql2500_fw.bin
+-rw-r--r-- root/root lib/firmware/ql2900_fw.bin
+-rw-r--r-- root/root lib/firmware/r8a779x_usb3_v1.dlmem
+-rw-r--r-- root/root lib/firmware/r8a779x_usb3_v2.dlmem
+-rw-r--r-- root/root lib/firmware/r8a779x_usb3_v3.dlmem
+-rw-r--r-- root/root lib/firmware/rcar_gen4_pcie.bin
+-rw-r--r-- root/root lib/firmware/rp2.fw
+-rw-r--r-- root/root lib/firmware/rsi_91x.fw
+-rw-r--r-- root/root lib/firmware/rt2561.bin
+-rw-r--r-- root/root lib/firmware/rt2561s.bin
+-rw-r--r-- root/root lib/firmware/rt2661.bin
+-rw-r--r-- root/root lib/firmware/rt2860.bin
+-rw-r--r-- root/root lib/firmware/rt2870.bin
+-rw-r--r-- root/root lib/firmware/rt3071.bin
+-rw-r--r-- root/root lib/firmware/rt3290.bin
+-rw-r--r-- root/root lib/firmware/rt73.bin
+-rw-r--r-- root/root lib/firmware/s5p-mfc-v12.fw
+-rw-r--r-- root/root lib/firmware/s5p-mfc-v6-v2.fw
+-rw-r--r-- root/root lib/firmware/s5p-mfc-v6.fw
+-rw-r--r-- root/root lib/firmware/s5p-mfc-v7.fw
+-rw-r--r-- root/root lib/firmware/s5p-mfc-v8.fw
+-rw-r--r-- root/root lib/firmware/s5p-mfc.fw
+-rw-r--r-- root/root lib/firmware/sdd_sagrad_1091_1098.bin
+-rw-r--r-- root/root lib/firmware/sms1xxx-hcw-55xxx-dvbt-02.fw
+-rw-r--r-- root/root lib/firmware/sms1xxx-hcw-55xxx-isdbt-02.fw
+-rw-r--r-- root/root lib/firmware/sms1xxx-nova-b-dvbt-01.fw
+-rw-r--r-- root/root lib/firmware/sms1xxx-stellar-dvbt-01.fw
+-rw-r--r-- root/root lib/firmware/tdmb_nova_12mhz.inp
+-rw-r--r-- root/root lib/firmware/ti_3410.fw
+-rw-r--r-- root/root lib/firmware/ti_5052.fw
+-rw-r--r-- root/root lib/firmware/tlg2300_firmware.bin
+-rw-r--r-- root/root lib/firmware/tsse_firmware.bin
+-rw-r--r-- root/root lib/firmware/usbdux_firmware.bin
+-rw-r--r-- root/root lib/firmware/usbduxfast_firmware.bin
+-rw-r--r-- root/root lib/firmware/usbduxsigma_firmware.bin
+-rw-r--r-- root/root lib/firmware/v4l-cx231xx-avcore-01.fw
+-rw-r--r-- root/root lib/firmware/v4l-cx23418-apu.fw
+-rw-r--r-- root/root lib/firmware/v4l-cx23418-cpu.fw
+-rw-r--r-- root/root lib/firmware/v4l-cx23418-dig.fw
+-rw-r--r-- root/root lib/firmware/v4l-cx23885-avcore-01.fw
+-rw-r--r-- root/root lib/firmware/v4l-cx25840.fw
+-rw-r--r-- root/root lib/firmware/vntwusb.fw
+-rw-r--r-- root/root lib/firmware/whiteheat.fw
+-rw-r--r-- root/root lib/firmware/whiteheat_loader.fw
+-rw-r--r-- root/root lib/firmware/wil6210.brd
+-rw-r--r-- root/root lib/firmware/wil6210.fw
+-rw-r--r-- root/root lib/firmware/wsm_22.bin
+lrwxrwxrwx root/root lib/firmware/1534-2-0x8.bin -> ti/audio/tas2783/1534-2-0x8.bin
+lrwxrwxrwx root/root lib/firmware/1534-2-0xB.bin -> ti/audio/tas2783/1534-2-0xB.bin
+lrwxrwxrwx root/root lib/firmware/15E2-0-0x8.bin -> ti/audio/tas2783/15E2-0-0x8.bin
+lrwxrwxrwx root/root lib/firmware/15E2-0-0x9.bin -> ti/audio/tas2783/15E2-0-0x9.bin
+lrwxrwxrwx root/root lib/firmware/15E2-0-0xA.bin -> ti/audio/tas2783/15E2-0-0xA.bin
+lrwxrwxrwx root/root lib/firmware/15E2-0-0xB.bin -> ti/audio/tas2783/15E2-0-0xB.bin
+lrwxrwxrwx root/root lib/firmware/15E2-0-0xC.bin -> ti/audio/tas2783/15E2-0-0xC.bin
+lrwxrwxrwx root/root lib/firmware/15E2-0-0xD.bin -> ti/audio/tas2783/15E2-0-0xD.bin
+lrwxrwxrwx root/root lib/firmware/15E2-0-0xE.bin -> ti/audio/tas2783/15E2-0-0xE.bin
+lrwxrwxrwx root/root lib/firmware/15E2-0-0xF.bin -> ti/audio/tas2783/15E2-0-0xF.bin
+lrwxrwxrwx root/root lib/firmware/15E2-1-0x8.bin -> ti/audio/tas2783/15E2-1-0x8.bin
+lrwxrwxrwx root/root lib/firmware/15E2-1-0x9.bin -> ti/audio/tas2783/15E2-1-0x9.bin
+lrwxrwxrwx root/root lib/firmware/15E2-1-0xA.bin -> ti/audio/tas2783/15E2-1-0xA.bin
+lrwxrwxrwx root/root lib/firmware/15E2-1-0xB.bin -> ti/audio/tas2783/15E2-1-0xB.bin
+lrwxrwxrwx root/root lib/firmware/15E2-1-0xC.bin -> ti/audio/tas2783/15E2-1-0xC.bin
+lrwxrwxrwx root/root lib/firmware/15E2-1-0xD.bin -> ti/audio/tas2783/15E2-1-0xD.bin
+lrwxrwxrwx root/root lib/firmware/15E2-1-0xE.bin -> ti/audio/tas2783/15E2-1-0xE.bin
+lrwxrwxrwx root/root lib/firmware/15E2-1-0xF.bin -> ti/audio/tas2783/15E2-1-0xF.bin
+lrwxrwxrwx root/root lib/firmware/16F4-1-0x9.bin -> ti/audio/tas2783/16F4-1-0x9.bin
+lrwxrwxrwx root/root lib/firmware/16F4-1-0xC.bin -> ti/audio/tas2783/16F4-1-0xC.bin
+lrwxrwxrwx root/root lib/firmware/1714-1-0x8.bin -> ti/audio/tas2783/1714-1-0x8.bin
+lrwxrwxrwx root/root lib/firmware/1714-1-0xB.bin -> ti/audio/tas2783/1714-1-0xB.bin
+lrwxrwxrwx root/root lib/firmware/1954-0-0-0x8.bin -> ti/audio/tas2783/1954-0-0-0x8.bin
+lrwxrwxrwx root/root lib/firmware/1954-0-0-0xB.bin -> ti/audio/tas2783/1954-0-0-0xB.bin
+lrwxrwxrwx root/root lib/firmware/1954-0-1-0x8.bin -> ti/audio/tas2783/1954-0-1-0x8.bin
+lrwxrwxrwx root/root lib/firmware/1954-0-1-0xB.bin -> ti/audio/tas2783/1954-0-1-0xB.bin
+lrwxrwxrwx root/root lib/firmware/1954-1-0-0x8.bin -> ti/audio/tas2783/1954-1-0-0x8.bin
+lrwxrwxrwx root/root lib/firmware/1954-1-0-0xB.bin -> ti/audio/tas2783/1954-1-0-0xB.bin
+lrwxrwxrwx root/root lib/firmware/1954-1-1-0x8.bin -> ti/audio/tas2783/1954-1-1-0x8.bin
+lrwxrwxrwx root/root lib/firmware/1954-1-1-0xB.bin -> ti/audio/tas2783/1954-1-1-0xB.bin
+lrwxrwxrwx root/root lib/firmware/1964-0-0-0x8.bin -> ti/audio/tas2783/1964-0-0-0x8.bin
+lrwxrwxrwx root/root lib/firmware/1964-0-0-0xB.bin -> ti/audio/tas2783/1964-0-0-0xB.bin
+lrwxrwxrwx root/root lib/firmware/1964-0-1-0x8.bin -> ti/audio/tas2783/1964-0-1-0x8.bin
+lrwxrwxrwx root/root lib/firmware/1964-0-1-0xB.bin -> ti/audio/tas2783/1964-0-1-0xB.bin
+lrwxrwxrwx root/root lib/firmware/1964-1-0-0x8.bin -> ti/audio/tas2783/1964-1-0-0x8.bin
+lrwxrwxrwx root/root lib/firmware/1964-1-0-0xB.bin -> ti/audio/tas2783/1964-1-0-0xB.bin
+lrwxrwxrwx root/root lib/firmware/1964-1-1-0x8.bin -> ti/audio/tas2783/1964-1-1-0x8.bin
+lrwxrwxrwx root/root lib/firmware/1964-1-1-0xB.bin -> ti/audio/tas2783/1964-1-1-0xB.bin
+lrwxrwxrwx root/root lib/firmware/1994-0-2-0xB.bin -> ti/audio/tas2783/1994-0-2-0xB.bin
+lrwxrwxrwx root/root lib/firmware/1994-0-2-0xC.bin -> ti/audio/tas2783/1994-0-2-0xC.bin
+lrwxrwxrwx root/root lib/firmware/1994-1-2-0xB.bin -> ti/audio/tas2783/1994-1-2-0xB.bin
+lrwxrwxrwx root/root lib/firmware/1994-1-2-0xC.bin -> ti/audio/tas2783/1994-1-2-0xC.bin
+lrwxrwxrwx root/root lib/firmware/1AC4-0-0-0x8.bin -> ti/audio/tas2783/1AC4-0-0-0x8.bin
+lrwxrwxrwx root/root lib/firmware/1AC4-0-0-0xB.bin -> ti/audio/tas2783/1AC4-0-0-0xB.bin
+lrwxrwxrwx root/root lib/firmware/1AC4-1-0-0x8.bin -> ti/audio/tas2783/1AC4-1-0-0x8.bin
+lrwxrwxrwx root/root lib/firmware/1AC4-1-0-0xB.bin -> ti/audio/tas2783/1AC4-1-0-0xB.bin
+lrwxrwxrwx root/root lib/firmware/1AD4-0-2-0xB.bin -> ti/audio/tas2783/1AD4-0-2-0xB.bin
+lrwxrwxrwx root/root lib/firmware/1AD4-0-2-0xC.bin -> ti/audio/tas2783/1AD4-0-2-0xC.bin
+lrwxrwxrwx root/root lib/firmware/1AD4-1-2-0xB.bin -> ti/audio/tas2783/1AD4-1-2-0xB.bin
+lrwxrwxrwx root/root lib/firmware/1AD4-1-2-0xC.bin -> ti/audio/tas2783/1AD4-1-2-0xC.bin
+lrwxrwxrwx root/root lib/firmware/1AD4-2-2-0xB.bin -> ti/audio/tas2783/1AD4-2-2-0xB.bin
+lrwxrwxrwx root/root lib/firmware/1AD4-2-2-0xC.bin -> ti/audio/tas2783/1AD4-2-2-0xC.bin
+lrwxrwxrwx root/root lib/firmware/1AD4-3-2-0xB.bin -> ti/audio/tas2783/1AD4-3-2-0xB.bin
+lrwxrwxrwx root/root lib/firmware/1AD4-3-2-0xC.bin -> ti/audio/tas2783/1AD4-3-2-0xC.bin
+lrwxrwxrwx root/root lib/firmware/1B04-0-2-0x8.bin -> ti/audio/tas2783/1B04-0-2-0x8.bin
+lrwxrwxrwx root/root lib/firmware/1B04-0-2-0xB.bin -> ti/audio/tas2783/1B04-0-2-0xB.bin
+lrwxrwxrwx root/root lib/firmware/1B04-1-2-0x8.bin -> ti/audio/tas2783/1B04-1-2-0x8.bin
+lrwxrwxrwx root/root lib/firmware/1B04-1-2-0xB.bin -> ti/audio/tas2783/1B04-1-2-0xB.bin
+lrwxrwxrwx root/root lib/firmware/1B94-0-0-0xB.bin -> ti/audio/tas2783/1B94-0-0-0xB.bin
+lrwxrwxrwx root/root lib/firmware/1B94-0-0-0xC.bin -> ti/audio/tas2783/1B94-0-0-0xC.bin
+lrwxrwxrwx root/root lib/firmware/1B94-1-0-0xB.bin -> ti/audio/tas2783/1B94-1-0-0xB.bin
+lrwxrwxrwx root/root lib/firmware/1B94-1-0-0xC.bin -> ti/audio/tas2783/1B94-1-0-0xC.bin
+lrwxrwxrwx root/root lib/firmware/1B94-2-0-0xB.bin -> ti/audio/tas2783/1B94-2-0-0xB.bin
+lrwxrwxrwx root/root lib/firmware/1B94-2-0-0xC.bin -> ti/audio/tas2783/1B94-2-0-0xC.bin
+lrwxrwxrwx root/root lib/firmware/1B94-3-0-0xB.bin -> ti/audio/tas2783/1B94-3-0-0xB.bin
+lrwxrwxrwx root/root lib/firmware/1B94-3-0-0xC.bin -> ti/audio/tas2783/1B94-3-0-0xC.bin
+lrwxrwxrwx root/root lib/firmware/1C64-0-0-0x8.bin -> ti/audio/tas2783/1C64-0-0-0x8.bin
+lrwxrwxrwx root/root lib/firmware/1C64-0-0-0xB.bin -> ti/audio/tas2783/1C64-0-0-0xB.bin
+lrwxrwxrwx root/root lib/firmware/1C64-1-0-0x8.bin -> ti/audio/tas2783/1C64-1-0-0x8.bin
+lrwxrwxrwx root/root lib/firmware/1C64-1-0-0xB.bin -> ti/audio/tas2783/1C64-1-0-0xB.bin
+lrwxrwxrwx root/root lib/firmware/3431-2-0x8.bin -> ti/audio/tas2783/3431-2-0x8.bin
+lrwxrwxrwx root/root lib/firmware/3431-2-0xB.bin -> ti/audio/tas2783/3431-2-0xB.bin
+lrwxrwxrwx root/root lib/firmware/35C1-1-0x9.bin -> ti/audio/tas2783/35C1-1-0x9.bin
+lrwxrwxrwx root/root lib/firmware/35C1-1-0xC.bin -> ti/audio/tas2783/35C1-1-0xC.bin
+lrwxrwxrwx root/root lib/firmware/35D1-1-0x9.bin -> ti/audio/tas2783/35D1-1-0x9.bin
+lrwxrwxrwx root/root lib/firmware/35D1-1-0xC.bin -> ti/audio/tas2783/35D1-1-0xC.bin
+lrwxrwxrwx root/root lib/firmware/35E1-1-0x9.bin -> ti/audio/tas2783/35E1-1-0x9.bin
+lrwxrwxrwx root/root lib/firmware/35E1-1-0xC.bin -> ti/audio/tas2783/35E1-1-0xC.bin
+lrwxrwxrwx root/root lib/firmware/36A1-1-0x9.bin -> ti/audio/tas2783/36A1-1-0x9.bin
+lrwxrwxrwx root/root lib/firmware/36A1-1-0xC.bin -> ti/audio/tas2783/36A1-1-0xC.bin
+lrwxrwxrwx root/root lib/firmware/36B1-1-0x9.bin -> ti/audio/tas2783/36B1-1-0x9.bin
+lrwxrwxrwx root/root lib/firmware/36B1-1-0xC.bin -> ti/audio/tas2783/36B1-1-0xC.bin
+lrwxrwxrwx root/root lib/firmware/8E86-1-0x9.bin -> ti/audio/tas2783/8E86-1-0x9.bin
+lrwxrwxrwx root/root lib/firmware/8E86-1-0xA.bin -> ti/audio/tas2783/8E86-1-0xA.bin
+lrwxrwxrwx root/root lib/firmware/8E86-1-0xC.bin -> ti/audio/tas2783/8E86-1-0xC.bin
+lrwxrwxrwx root/root lib/firmware/8E86-1-0xD.bin -> ti/audio/tas2783/8E86-1-0xD.bin
+lrwxrwxrwx root/root lib/firmware/8E86-2-0x9.bin -> ti/audio/tas2783/8E86-2-0x9.bin
+lrwxrwxrwx root/root lib/firmware/8E86-2-0xA.bin -> ti/audio/tas2783/8E86-2-0xA.bin
+lrwxrwxrwx root/root lib/firmware/8E86-2-0xC.bin -> ti/audio/tas2783/8E86-2-0xC.bin
+lrwxrwxrwx root/root lib/firmware/8E86-2-0xD.bin -> ti/audio/tas2783/8E86-2-0xD.bin
+lrwxrwxrwx root/root lib/firmware/8E87-1-0x9.bin -> ti/audio/tas2783/8E87-1-0x9.bin
+lrwxrwxrwx root/root lib/firmware/8E87-1-0xA.bin -> ti/audio/tas2783/8E87-1-0xA.bin
+lrwxrwxrwx root/root lib/firmware/8E87-1-0xC.bin -> ti/audio/tas2783/8E87-1-0xC.bin
+lrwxrwxrwx root/root lib/firmware/8E87-1-0xD.bin -> ti/audio/tas2783/8E87-1-0xD.bin
+lrwxrwxrwx root/root lib/firmware/8E87-2-0x9.bin -> ti/audio/tas2783/8E87-2-0x9.bin
+lrwxrwxrwx root/root lib/firmware/8E87-2-0xA.bin -> ti/audio/tas2783/8E87-2-0xA.bin
+lrwxrwxrwx root/root lib/firmware/8E87-2-0xC.bin -> ti/audio/tas2783/8E87-2-0xC.bin
+lrwxrwxrwx root/root lib/firmware/8E87-2-0xD.bin -> ti/audio/tas2783/8E87-2-0xD.bin
+lrwxrwxrwx root/root lib/firmware/8EA1-0-0-0x9.bin -> ti/audio/tas2783/8EA1-0-0-0x9.bin
+lrwxrwxrwx root/root lib/firmware/8EA1-0-0-0xC.bin -> ti/audio/tas2783/8EA1-0-0-0xC.bin
+lrwxrwxrwx root/root lib/firmware/8EA1-1-0-0x9.bin -> ti/audio/tas2783/8EA1-1-0-0x9.bin
+lrwxrwxrwx root/root lib/firmware/8EA1-1-0-0xC.bin -> ti/audio/tas2783/8EA1-1-0-0xC.bin
+lrwxrwxrwx root/root lib/firmware/8EA2-0-0-0x9.bin -> ti/audio/tas2783/8EA2-0-0-0x9.bin
+lrwxrwxrwx root/root lib/firmware/8EA2-0-0-0xC.bin -> ti/audio/tas2783/8EA2-0-0-0xC.bin
+lrwxrwxrwx root/root lib/firmware/8EA2-1-0-0x9.bin -> ti/audio/tas2783/8EA2-1-0-0x9.bin
+lrwxrwxrwx root/root lib/firmware/8EA2-1-0-0xC.bin -> ti/audio/tas2783/8EA2-1-0-0xC.bin
+lrwxrwxrwx root/root lib/firmware/8EA4-0-2-0x9.bin -> ti/audio/tas2783/8EA4-0-2-0x9.bin
+lrwxrwxrwx root/root lib/firmware/8EA4-0-2-0xC.bin -> ti/audio/tas2783/8EA4-0-2-0xC.bin
+lrwxrwxrwx root/root lib/firmware/8EA4-1-2-0x9.bin -> ti/audio/tas2783/8EA4-1-2-0x9.bin
+lrwxrwxrwx root/root lib/firmware/8EA4-1-2-0xC.bin -> ti/audio/tas2783/8EA4-1-2-0xC.bin
+lrwxrwxrwx root/root lib/firmware/8EA5-0-2-0x9.bin -> ti/audio/tas2783/8EA5-0-2-0x9.bin
+lrwxrwxrwx root/root lib/firmware/8EA5-0-2-0xC.bin -> ti/audio/tas2783/8EA5-0-2-0xC.bin
+lrwxrwxrwx root/root lib/firmware/8EA5-1-2-0x9.bin -> ti/audio/tas2783/8EA5-1-2-0x9.bin
+lrwxrwxrwx root/root lib/firmware/8EA5-1-2-0xC.bin -> ti/audio/tas2783/8EA5-1-2-0xC.bin
+lrwxrwxrwx root/root lib/firmware/8EA6-0-2-0x9.bin -> ti/audio/tas2783/8EA6-0-2-0x9.bin
+lrwxrwxrwx root/root lib/firmware/8EA6-0-2-0xC.bin -> ti/audio/tas2783/8EA6-0-2-0xC.bin
+lrwxrwxrwx root/root lib/firmware/8EA6-1-2-0x9.bin -> ti/audio/tas2783/8EA6-1-2-0x9.bin
+lrwxrwxrwx root/root lib/firmware/8EA6-1-2-0xC.bin -> ti/audio/tas2783/8EA6-1-2-0xC.bin
+lrwxrwxrwx root/root lib/firmware/8EA7-0-2-0x9.bin -> ti/audio/tas2783/8EA7-0-2-0x9.bin
+lrwxrwxrwx root/root lib/firmware/8EA7-0-2-0xC.bin -> ti/audio/tas2783/8EA7-0-2-0xC.bin
+lrwxrwxrwx root/root lib/firmware/8EA7-1-2-0x9.bin -> ti/audio/tas2783/8EA7-1-2-0x9.bin
+lrwxrwxrwx root/root lib/firmware/8EA7-1-2-0xC.bin -> ti/audio/tas2783/8EA7-1-2-0xC.bin
+lrwxrwxrwx root/root lib/firmware/8EA8-0-2-0x9.bin -> ti/audio/tas2783/8EA8-0-2-0x9.bin
+lrwxrwxrwx root/root lib/firmware/8EA8-0-2-0xC.bin -> ti/audio/tas2783/8EA8-0-2-0xC.bin
+lrwxrwxrwx root/root lib/firmware/8EA8-1-2-0x9.bin -> ti/audio/tas2783/8EA8-1-2-0x9.bin
+lrwxrwxrwx root/root lib/firmware/8EA8-1-2-0xC.bin -> ti/audio/tas2783/8EA8-1-2-0xC.bin
+lrwxrwxrwx root/root lib/firmware/8EB4-1-0xA.bin -> ti/audio/tas2783/8EB4-1-0xA.bin
+lrwxrwxrwx root/root lib/firmware/8EB4-1-0xD.bin -> ti/audio/tas2783/8EB4-1-0xD.bin
+lrwxrwxrwx root/root lib/firmware/8EB4-2-0x9.bin -> ti/audio/tas2783/8EB4-2-0x9.bin
+lrwxrwxrwx root/root lib/firmware/8EB4-2-0xC.bin -> ti/audio/tas2783/8EB4-2-0xC.bin
+lrwxrwxrwx root/root lib/firmware/8ED0-1-0xC.bin -> ti/audio/tas2783/8ED0-1-0xC.bin
+lrwxrwxrwx root/root lib/firmware/8ED0-2-0x9.bin -> ti/audio/tas2783/8ED0-2-0x9.bin
+lrwxrwxrwx root/root lib/firmware/8EF5-0-0x9.bin -> ti/audio/tas2783/8EF5-0-0x9.bin
+lrwxrwxrwx root/root lib/firmware/8EF5-0-0xA.bin -> ti/audio/tas2783/8EF5-0-0xA.bin
+lrwxrwxrwx root/root lib/firmware/8EF5-0-0xC.bin -> ti/audio/tas2783/8EF5-0-0xC.bin
+lrwxrwxrwx root/root lib/firmware/8EF5-0-0xD.bin -> ti/audio/tas2783/8EF5-0-0xD.bin
+lrwxrwxrwx root/root lib/firmware/8EF6-2-0x9.bin -> ti/audio/tas2783/8EF6-2-0x9.bin
+lrwxrwxrwx root/root lib/firmware/8EF6-2-0xC.bin -> ti/audio/tas2783/8EF6-2-0xC.bin
+lrwxrwxrwx root/root lib/firmware/8F6D-0-0x9.bin -> ti/audio/tas2783/8F6D-0-0x9.bin
+lrwxrwxrwx root/root lib/firmware/8F6D-0-0xA.bin -> ti/audio/tas2783/8F6D-0-0xA.bin
+lrwxrwxrwx root/root lib/firmware/8F6D-0-0xC.bin -> ti/audio/tas2783/8F6D-0-0xC.bin
+lrwxrwxrwx root/root lib/firmware/8F6D-0-0xD.bin -> ti/audio/tas2783/8F6D-0-0xD.bin
+lrwxrwxrwx root/root lib/firmware/8F7B-1-0x9.bin -> ti/audio/tas2783/8F7B-1-0x9.bin
+lrwxrwxrwx root/root lib/firmware/8F7B-1-0xA.bin -> ti/audio/tas2783/8F7B-1-0xA.bin
+lrwxrwxrwx root/root lib/firmware/8F7B-1-0xC.bin -> ti/audio/tas2783/8F7B-1-0xC.bin
+lrwxrwxrwx root/root lib/firmware/8F7B-1-0xD.bin -> ti/audio/tas2783/8F7B-1-0xD.bin
+lrwxrwxrwx root/root lib/firmware/8F7B-2-0x9.bin -> ti/audio/tas2783/8F7B-2-0x9.bin
+lrwxrwxrwx root/root lib/firmware/8F7B-2-0xA.bin -> ti/audio/tas2783/8F7B-2-0xA.bin
+lrwxrwxrwx root/root lib/firmware/8F7B-2-0xC.bin -> ti/audio/tas2783/8F7B-2-0xC.bin
+lrwxrwxrwx root/root lib/firmware/8F7B-2-0xD.bin -> ti/audio/tas2783/8F7B-2-0xD.bin
+lrwxrwxrwx root/root lib/firmware/8FA4-0-0x9.bin -> ti/audio/tas2783/8FA4-0-0x9.bin
+lrwxrwxrwx root/root lib/firmware/8FA4-0-0xA.bin -> ti/audio/tas2783/8FA4-0-0xA.bin
+lrwxrwxrwx root/root lib/firmware/8FA4-0-0xC.bin -> ti/audio/tas2783/8FA4-0-0xC.bin
+lrwxrwxrwx root/root lib/firmware/8FA4-0-0xD.bin -> ti/audio/tas2783/8FA4-0-0xD.bin
+lrwxrwxrwx root/root lib/firmware/8FA5-0-0x9.bin -> ti/audio/tas2783/8FA5-0-0x9.bin
+lrwxrwxrwx root/root lib/firmware/8FA5-0-0xA.bin -> ti/audio/tas2783/8FA5-0-0xA.bin
+lrwxrwxrwx root/root lib/firmware/8FA5-0-0xC.bin -> ti/audio/tas2783/8FA5-0-0xC.bin
+lrwxrwxrwx root/root lib/firmware/8FA5-0-0xD.bin -> ti/audio/tas2783/8FA5-0-0xD.bin
+lrwxrwxrwx root/root lib/firmware/8FF4-1-0xC.bin -> ti/audio/tas2783/8FF4-1-0xC.bin
+lrwxrwxrwx root/root lib/firmware/8FF4-1-0xD.bin -> ti/audio/tas2783/8FF4-1-0xD.bin
+lrwxrwxrwx root/root lib/firmware/8FF4-2-0x9.bin -> ti/audio/tas2783/8FF4-2-0x9.bin
+lrwxrwxrwx root/root lib/firmware/8FF4-2-0xA.bin -> ti/audio/tas2783/8FF4-2-0xA.bin
+lrwxrwxrwx root/root lib/firmware/8FF5-1-0xC.bin -> ti/audio/tas2783/8FF5-1-0xC.bin
+lrwxrwxrwx root/root lib/firmware/8FF5-1-0xD.bin -> ti/audio/tas2783/8FF5-1-0xD.bin
+lrwxrwxrwx root/root lib/firmware/8FF5-2-0x9.bin -> ti/audio/tas2783/8FF5-2-0x9.bin
+lrwxrwxrwx root/root lib/firmware/8FF5-2-0xA.bin -> ti/audio/tas2783/8FF5-2-0xA.bin
+lrwxrwxrwx root/root lib/firmware/8FF7-1-0xC.bin -> ti/audio/tas2783/8FF7-1-0xC.bin
+lrwxrwxrwx root/root lib/firmware/8FF7-2-0x9.bin -> ti/audio/tas2783/8FF7-2-0x9.bin
+lrwxrwxrwx root/root lib/firmware/9001-1-0xA.bin -> ti/audio/tas2783/9001-1-0xA.bin
+lrwxrwxrwx root/root lib/firmware/9001-1-0xD.bin -> ti/audio/tas2783/9001-1-0xD.bin
+lrwxrwxrwx root/root lib/firmware/9001-2-0x9.bin -> ti/audio/tas2783/9001-2-0x9.bin
+lrwxrwxrwx root/root lib/firmware/9001-2-0xC.bin -> ti/audio/tas2783/9001-2-0xC.bin
+lrwxrwxrwx root/root lib/firmware/9013-0-2-0x9.bin -> ti/audio/tas2783/9013-0-2-0x9.bin
+lrwxrwxrwx root/root lib/firmware/9013-0-2-0xC.bin -> ti/audio/tas2783/9013-0-2-0xC.bin
+lrwxrwxrwx root/root lib/firmware/9013-1-2-0x9.bin -> ti/audio/tas2783/9013-1-2-0x9.bin
+lrwxrwxrwx root/root lib/firmware/9013-1-2-0xC.bin -> ti/audio/tas2783/9013-1-2-0xC.bin
+lrwxrwxrwx root/root lib/firmware/9014-0-2-0x9.bin -> ti/audio/tas2783/9014-0-2-0x9.bin
+lrwxrwxrwx root/root lib/firmware/9014-0-2-0xC.bin -> ti/audio/tas2783/9014-0-2-0xC.bin
+lrwxrwxrwx root/root lib/firmware/9014-1-2-0x9.bin -> ti/audio/tas2783/9014-1-2-0x9.bin
+lrwxrwxrwx root/root lib/firmware/9014-1-2-0xC.bin -> ti/audio/tas2783/9014-1-2-0xC.bin
+lrwxrwxrwx root/root lib/firmware/9015-0-2-0x9.bin -> ti/audio/tas2783/9015-0-2-0x9.bin
+lrwxrwxrwx root/root lib/firmware/9015-0-2-0xC.bin -> ti/audio/tas2783/9015-0-2-0xC.bin
+lrwxrwxrwx root/root lib/firmware/9015-1-2-0x9.bin -> ti/audio/tas2783/9015-1-2-0x9.bin
+lrwxrwxrwx root/root lib/firmware/9015-1-2-0xC.bin -> ti/audio/tas2783/9015-1-2-0xC.bin
+lrwxrwxrwx root/root lib/firmware/9026-0-2-0x9.bin -> ti/audio/tas2783/9026-0-2-0x9.bin
+lrwxrwxrwx root/root lib/firmware/9026-0-2-0xC.bin -> ti/audio/tas2783/9026-0-2-0xC.bin
+lrwxrwxrwx root/root lib/firmware/9026-1-2-0x9.bin -> ti/audio/tas2783/9026-1-2-0x9.bin
+lrwxrwxrwx root/root lib/firmware/9026-1-2-0xC.bin -> ti/audio/tas2783/9026-1-2-0xC.bin
+lrwxrwxrwx root/root lib/firmware/9028-2-0xC.bin -> ti/audio/tas2783/9028-2-0xC.bin
+lrwxrwxrwx root/root lib/firmware/9028-2-0xD.bin -> ti/audio/tas2783/9028-2-0xD.bin
+lrwxrwxrwx root/root lib/firmware/9028-3-0x9.bin -> ti/audio/tas2783/9028-3-0x9.bin
+lrwxrwxrwx root/root lib/firmware/9028-3-0xA.bin -> ti/audio/tas2783/9028-3-0xA.bin
+lrwxrwxrwx root/root lib/firmware/9029-2-0xC.bin -> ti/audio/tas2783/9029-2-0xC.bin
+lrwxrwxrwx root/root lib/firmware/9029-3-0x9.bin -> ti/audio/tas2783/9029-3-0x9.bin
+lrwxrwxrwx root/root lib/firmware/INT8866RCA2.bin -> ti/audio/tas2563/INT8866RCA2.bin
+lrwxrwxrwx root/root lib/firmware/TAS2XXX0C94.bin -> ti/audio/tas2781/TAS2XXX0C94.bin
+lrwxrwxrwx root/root lib/firmware/TAS2XXX0C95.bin -> ti/audio/tas2781/TAS2XXX0C95.bin
+lrwxrwxrwx root/root lib/firmware/TAS2XXX0C96.bin -> ti/audio/tas2781/TAS2XXX0C96.bin
+lrwxrwxrwx root/root lib/firmware/TAS2XXX0C97.bin -> ti/audio/tas2781/TAS2XXX0C97.bin
+lrwxrwxrwx root/root lib/firmware/TAS2XXX103C8DE8-0.bin -> ti/audio/tas2781/TAS2XXX8DE8.bin
+lrwxrwxrwx root/root lib/firmware/TAS2XXX103C8DE8-1.bin -> ti/audio/tas2781/TAS2XXX8DE8.bin
+lrwxrwxrwx root/root lib/firmware/TAS2XXX103C8DE80.bin -> ti/audio/tas2781/TAS2XXX8DE8.bin
+lrwxrwxrwx root/root lib/firmware/TAS2XXX103C8DE81.bin -> ti/audio/tas2781/TAS2XXX8DE8.bin
+lrwxrwxrwx root/root lib/firmware/TAS2XXX103C8DE9-0.bin -> ti/audio/tas2781/TAS2XXX8DE9.bin
+lrwxrwxrwx root/root lib/firmware/TAS2XXX103C8DE9-1.bin -> ti/audio/tas2781/TAS2XXX8DE9.bin
+lrwxrwxrwx root/root lib/firmware/TAS2XXX103C8DE90.bin -> ti/audio/tas2781/TAS2XXX8DE9.bin
+lrwxrwxrwx root/root lib/firmware/TAS2XXX103C8DE91.bin -> ti/audio/tas2781/TAS2XXX8DE9.bin
+lrwxrwxrwx root/root lib/firmware/TAS2XXX10A40.bin -> ti/audio/tas2781/TAS2XXX10A40.bin
+lrwxrwxrwx root/root lib/firmware/TAS2XXX10A41.bin -> ti/audio/tas2781/TAS2XXX10A41.bin
+lrwxrwxrwx root/root lib/firmware/TAS2XXX11540.bin -> ti/audio/tas2781/TAS2XXX11540.bin
+lrwxrwxrwx root/root lib/firmware/TAS2XXX11541.bin -> ti/audio/tas2781/TAS2XXX11541.bin
+lrwxrwxrwx root/root lib/firmware/TAS2XXX12040.bin -> ti/audio/tas2781/TAS2XXX12040.bin
+lrwxrwxrwx root/root lib/firmware/TAS2XXX12041.bin -> ti/audio/tas2781/TAS2XXX12041.bin
+lrwxrwxrwx root/root lib/firmware/TAS2XXX12140.bin -> ti/audio/tas2781/TAS2XXX12140.bin
+lrwxrwxrwx root/root lib/firmware/TAS2XXX12141.bin -> ti/audio/tas2781/TAS2XXX12141.bin
+lrwxrwxrwx root/root lib/firmware/TAS2XXX13840.bin -> ti/audio/tas2781/TAS2XXX13840.bin
+lrwxrwxrwx root/root lib/firmware/TAS2XXX13841.bin -> ti/audio/tas2781/TAS2XXX13841.bin
+lrwxrwxrwx root/root lib/firmware/TAS2XXX13940.bin -> ti/audio/tas2781/TAS2XXX13940.bin
+lrwxrwxrwx root/root lib/firmware/TAS2XXX13941.bin -> ti/audio/tas2781/TAS2XXX13941.bin
+lrwxrwxrwx root/root lib/firmware/TAS2XXX13A40.bin -> ti/audio/tas2781/TAS2XXX13A40.bin
+lrwxrwxrwx root/root lib/firmware/TAS2XXX13A41.bin -> ti/audio/tas2781/TAS2XXX13A41.bin
+lrwxrwxrwx root/root lib/firmware/TAS2XXX1EB3.bin -> ti/audio/tas2781/TAS2XXX1EB30.bin
+lrwxrwxrwx root/root lib/firmware/TAS2XXX1EB30.bin -> ti/audio/tas2781/TAS2XXX1EB30.bin
+lrwxrwxrwx root/root lib/firmware/TAS2XXX1EB31.bin -> ti/audio/tas2781/TAS2XXX1EB31.bin
+lrwxrwxrwx root/root lib/firmware/TAS2XXX2234.bin -> ti/audio/tas2781/TAS2XXX2234.bin
+lrwxrwxrwx root/root lib/firmware/TAS2XXX2326.bin -> ti/audio/tas2781/TAS2XXX2326.bin
+lrwxrwxrwx root/root lib/firmware/TAS2XXX3870.bin -> ti/audio/tas2563/TAS2XXX3870.bin
+lrwxrwxrwx root/root lib/firmware/TAS2XXX387D.bin -> ti/audio/tas2781/TAS2XXX387D.bin
+lrwxrwxrwx root/root lib/firmware/TAS2XXX387E.bin -> ti/audio/tas2781/TAS2XXX387E.bin
+lrwxrwxrwx root/root lib/firmware/TAS2XXX387F.bin -> ti/audio/tas2781/TAS2XXX387F.bin
+lrwxrwxrwx root/root lib/firmware/TAS2XXX3880.bin -> ti/audio/tas2781/TAS2XXX3880.bin
+lrwxrwxrwx root/root lib/firmware/TAS2XXX3881.bin -> ti/audio/tas2781/TAS2XXX3881.bin
+lrwxrwxrwx root/root lib/firmware/TAS2XXX3882.bin -> ti/audio/tas2781/TAS2XXX3882.bin
+lrwxrwxrwx root/root lib/firmware/TAS2XXX3884.bin -> ti/audio/tas2781/TAS2XXX3884.bin
+lrwxrwxrwx root/root lib/firmware/TAS2XXX3886.bin -> ti/audio/tas2781/TAS2XXX3886.bin
+lrwxrwxrwx root/root lib/firmware/TAS2XXX38A5.bin -> ti/audio/tas2781/TAS2XXX38A5.bin
+lrwxrwxrwx root/root lib/firmware/TAS2XXX38A7.bin -> ti/audio/tas2781/TAS2XXX38A7.bin
+lrwxrwxrwx root/root lib/firmware/TAS2XXX38A8.bin -> ti/audio/tas2781/TAS2XXX38A8.bin
+lrwxrwxrwx root/root lib/firmware/TAS2XXX38B8.bin -> ti/audio/tas2781/TAS2XXX38B8.bin
+lrwxrwxrwx root/root lib/firmware/TAS2XXX38B9.bin -> ti/audio/tas2781/TAS2XXX38B9.bin
+lrwxrwxrwx root/root lib/firmware/TAS2XXX38BA.bin -> ti/audio/tas2781/TAS2XXX38BA.bin
+lrwxrwxrwx root/root lib/firmware/TAS2XXX38BB.bin -> ti/audio/tas2781/TAS2XXX38BB.bin
+lrwxrwxrwx root/root lib/firmware/TAS2XXX38BE.bin -> ti/audio/tas2781/TAS2XXX38BE.bin
+lrwxrwxrwx root/root lib/firmware/TAS2XXX38BF.bin -> ti/audio/tas2781/TAS2XXX38BF.bin
+lrwxrwxrwx root/root lib/firmware/TAS2XXX38C3.bin -> ti/audio/tas2781/TAS2XXX38C3.bin
+lrwxrwxrwx root/root lib/firmware/TAS2XXX38CB.bin -> ti/audio/tas2781/TAS2XXX38CB.bin
+lrwxrwxrwx root/root lib/firmware/TAS2XXX38CD.bin -> ti/audio/tas2781/TAS2XXX38CD.bin
+lrwxrwxrwx root/root lib/firmware/TAS2XXX38D3.bin -> ti/audio/tas2781/TAS2XXX38D3.bin
+lrwxrwxrwx root/root lib/firmware/TAS2XXX38D4.bin -> ti/audio/tas2781/TAS2XXX38D4.bin
+lrwxrwxrwx root/root lib/firmware/TAS2XXX38D5.bin -> ti/audio/tas2781/TAS2XXX38D5.bin
+lrwxrwxrwx root/root lib/firmware/TAS2XXX38D6.bin -> ti/audio/tas2781/TAS2XXX38D6.bin
+lrwxrwxrwx root/root lib/firmware/TAS2XXX38DF.bin -> ti/audio/tas2781/TAS2XXX38DF.bin
+lrwxrwxrwx root/root lib/firmware/TAS2XXX38E0.bin -> ti/audio/tas2781/TAS2XXX38E0.bin
+lrwxrwxrwx root/root lib/firmware/TAS2XXX38FD.bin -> ti/audio/tas2781/TAS2XXX38FD.bin
+lrwxrwxrwx root/root lib/firmware/TAS2XXX391F.bin -> ti/audio/tas2781/TAS2XXX391F.bin
+lrwxrwxrwx root/root lib/firmware/TAS2XXX3920.bin -> ti/audio/tas2781/TAS2XXX3920.bin
+lrwxrwxrwx root/root lib/firmware/TAS2XXX3E300.bin -> ti/audio/tas2781/TAS2XXX3E300.bin
+lrwxrwxrwx root/root lib/firmware/TAS2XXX3E301.bin -> ti/audio/tas2781/TAS2XXX3E301.bin
+lrwxrwxrwx root/root lib/firmware/TAS2XXX3EE00.bin -> ti/audio/tas2781/TAS2XXX3EE00.bin
+lrwxrwxrwx root/root lib/firmware/TAS2XXX3EE01.bin -> ti/audio/tas2781/TAS2XXX3EE01.bin
+lrwxrwxrwx root/root lib/firmware/TAS2XXX3EF00.bin -> ti/audio/tas2781/TAS2XXX3EF00.bin
+lrwxrwxrwx root/root lib/firmware/TAS2XXX3EF01.bin -> ti/audio/tas2781/TAS2XXX3EF01.bin
+lrwxrwxrwx root/root lib/firmware/TAS2XXX3F000.bin -> ti/audio/tas2781/TAS2XXX3F000.bin
+lrwxrwxrwx root/root lib/firmware/TAS2XXX3F001.bin -> ti/audio/tas2781/TAS2XXX3F001.bin
+lrwxrwxrwx root/root lib/firmware/TAS2XXX3F100.bin -> ti/audio/tas2781/TAS2XXX3F100.bin
+lrwxrwxrwx root/root lib/firmware/TAS2XXX3F101.bin -> ti/audio/tas2781/TAS2XXX3F101.bin
+lrwxrwxrwx root/root lib/firmware/TAS2XXX3F200.bin -> ti/audio/tas2781/TAS2XXX3F200.bin
+lrwxrwxrwx root/root lib/firmware/TAS2XXX3F201.bin -> ti/audio/tas2781/TAS2XXX3F201.bin
+lrwxrwxrwx root/root lib/firmware/TAS2XXX3F300.bin -> ti/audio/tas2781/TAS2XXX3F300.bin
+lrwxrwxrwx root/root lib/firmware/TAS2XXX3F301.bin -> ti/audio/tas2781/TAS2XXX3F301.bin
+lrwxrwxrwx root/root lib/firmware/TAS2XXX8C70.bin -> ti/audio/tas2781/TAS2XXX8C70.bin
+lrwxrwxrwx root/root lib/firmware/TAS2XXX8C71.bin -> ti/audio/tas2781/TAS2XXX8C71.bin
+lrwxrwxrwx root/root lib/firmware/TAS2XXX8C72.bin -> ti/audio/tas2781/TAS2XXX8C72.bin
+lrwxrwxrwx root/root lib/firmware/TAS2XXX8D8E.bin -> ti/audio/tas2781/TAS2XXX8D8E.bin
+lrwxrwxrwx root/root lib/firmware/TAS2XXX8DAA.bin -> ti/audio/tas2781/TAS2XXX8DAA.bin
+lrwxrwxrwx root/root lib/firmware/TAS2XXX8DE8-0.bin -> ti/audio/tas2781/TAS2XXX8DE8.bin
+lrwxrwxrwx root/root lib/firmware/TAS2XXX8DE8-1.bin -> ti/audio/tas2781/TAS2XXX8DE8.bin
+lrwxrwxrwx root/root lib/firmware/TAS2XXX8DE8.bin -> ti/audio/tas2781/TAS2XXX8DE8.bin
+lrwxrwxrwx root/root lib/firmware/TAS2XXX8DE80.bin -> ti/audio/tas2781/TAS2XXX8DE8.bin
+lrwxrwxrwx root/root lib/firmware/TAS2XXX8DE81.bin -> ti/audio/tas2781/TAS2XXX8DE8.bin
+lrwxrwxrwx root/root lib/firmware/TAS2XXX8DE9-0.bin -> ti/audio/tas2781/TAS2XXX8DE9.bin
+lrwxrwxrwx root/root lib/firmware/TAS2XXX8DE9-1.bin -> ti/audio/tas2781/TAS2XXX8DE9.bin
+lrwxrwxrwx root/root lib/firmware/TAS2XXX8DE9.bin -> ti/audio/tas2781/TAS2XXX8DE9.bin
+lrwxrwxrwx root/root lib/firmware/TAS2XXX8DE90.bin -> ti/audio/tas2781/TAS2XXX8DE9.bin
+lrwxrwxrwx root/root lib/firmware/TAS2XXX8DE91.bin -> ti/audio/tas2781/TAS2XXX8DE9.bin
+lrwxrwxrwx root/root lib/firmware/TAS2XXX8E17.bin -> ti/audio/tas2781/TAS2XXX8E17.bin
+lrwxrwxrwx root/root lib/firmware/TAS2XXX8E19.bin -> ti/audio/tas2781/TAS2XXX8E19.bin
+lrwxrwxrwx root/root lib/firmware/TAS2XXX8E1C.bin -> ti/audio/tas2781/TAS2XXX8E1C.bin
+lrwxrwxrwx root/root lib/firmware/TAS2XXX8E8A.bin -> ti/audio/tas2781/TAS2XXX8E8A.bin
+lrwxrwxrwx root/root lib/firmware/TAS2XXX8ED5-0.bin -> ti/audio/tas2781/TAS2XXX8ED5.bin
+lrwxrwxrwx root/root lib/firmware/TAS2XXX8ED5-1.bin -> ti/audio/tas2781/TAS2XXX8ED5.bin
+lrwxrwxrwx root/root lib/firmware/TAS2XXX8ED5.bin -> ti/audio/tas2781/TAS2XXX8ED5.bin
+lrwxrwxrwx root/root lib/firmware/TAS2XXX8ED6-0.bin -> ti/audio/tas2781/TAS2XXX8ED6.bin
+lrwxrwxrwx root/root lib/firmware/TAS2XXX8ED6-1.bin -> ti/audio/tas2781/TAS2XXX8ED6.bin
+lrwxrwxrwx root/root lib/firmware/TAS2XXX8ED6.bin -> ti/audio/tas2781/TAS2XXX8ED6.bin
+lrwxrwxrwx root/root lib/firmware/TAS2XXX8ED7-0.bin -> ti/audio/tas2781/TAS2XXX8ED7.bin
+lrwxrwxrwx root/root lib/firmware/TAS2XXX8ED7-1.bin -> ti/audio/tas2781/TAS2XXX8ED7.bin
+lrwxrwxrwx root/root lib/firmware/TAS2XXX8ED7.bin -> ti/audio/tas2781/TAS2XXX8ED7.bin
+lrwxrwxrwx root/root lib/firmware/TAS2XXX8ED8-0.bin -> ti/audio/tas2781/TAS2XXX8ED8.bin
+lrwxrwxrwx root/root lib/firmware/TAS2XXX8ED8-1.bin -> ti/audio/tas2781/TAS2XXX8ED8.bin
+lrwxrwxrwx root/root lib/firmware/TAS2XXX8ED8.bin -> ti/audio/tas2781/TAS2XXX8ED8.bin
+lrwxrwxrwx root/root lib/firmware/TAS2XXX8ED9-0.bin -> ti/audio/tas2781/TAS2XXX8ED9.bin
+lrwxrwxrwx root/root lib/firmware/TAS2XXX8ED9-1.bin -> ti/audio/tas2781/TAS2XXX8ED9.bin
+lrwxrwxrwx root/root lib/firmware/TAS2XXX8ED9.bin -> ti/audio/tas2781/TAS2XXX8ED9.bin
+lrwxrwxrwx root/root lib/firmware/TAS2XXX8EDA-0.bin -> ti/audio/tas2781/TAS2XXX8EDA.bin
+lrwxrwxrwx root/root lib/firmware/TAS2XXX8EDA-1.bin -> ti/audio/tas2781/TAS2XXX8EDA.bin
+lrwxrwxrwx root/root lib/firmware/TAS2XXX8EDA.bin -> ti/audio/tas2781/TAS2XXX8EDA.bin
+lrwxrwxrwx root/root lib/firmware/TAS2XXX8F40.bin -> ti/audio/tas2781/TAS2XXX8F40.bin
+lrwxrwxrwx root/root lib/firmware/TAS2XXX8F41.bin -> ti/audio/tas2781/TAS2XXX8F41.bin
+lrwxrwxrwx root/root lib/firmware/TAS2XXX8F42.bin -> ti/audio/tas2781/TAS2XXX8F42.bin
+lrwxrwxrwx root/root lib/firmware/TAS2XXX8F62.bin -> ti/audio/tas2781/TAS2XXX8F62.bin
+lrwxrwxrwx root/root lib/firmware/TAS2XXX8F7E.bin -> ti/audio/tas2781/TAS2XXX8F7E.bin
+lrwxrwxrwx root/root lib/firmware/TAS2XXX8F94.bin -> ti/audio/tas2781/TAS2XXX8F94.bin
+lrwxrwxrwx root/root lib/firmware/TAS2XXX8F95.bin -> ti/audio/tas2781/TAS2XXX8F95.bin
+lrwxrwxrwx root/root lib/firmware/TIAS2781RCA2.bin -> ti/audio/tas2781/TIAS2781RCA2.bin
+lrwxrwxrwx root/root lib/firmware/TIAS2781RCA4.bin -> ti/audio/tas2781/TIAS2781RCA4.bin
+lrwxrwxrwx root/root lib/firmware/TXNW2781RCA0.bin -> ti/audio/tas2781/TXNW2781RCA1.bin
+lrwxrwxrwx root/root lib/firmware/TXNW2781RCA1.bin -> ti/audio/tas2781/TXNW2781RCA0.bin
+lrwxrwxrwx root/root lib/firmware/TXNW2781RCA2.bin -> ti/audio/tas2781/TIAS2781RCA2.bin
+lrwxrwxrwx root/root lib/firmware/TXNW2781RCA4.bin -> ti/audio/tas2781/TIAS2781RCA4.bin
+lrwxrwxrwx root/root lib/firmware/a300_pfp.fw -> qcom/a300_pfp.fw
+lrwxrwxrwx root/root lib/firmware/a300_pm4.fw -> qcom/a300_pm4.fw
+lrwxrwxrwx root/root lib/firmware/iwlwifi-100-5.ucode -> intel/iwlwifi/iwlwifi-100-5.ucode
+lrwxrwxrwx root/root lib/firmware/iwlwifi-1000-5.ucode -> intel/iwlwifi/iwlwifi-1000-5.ucode
+lrwxrwxrwx root/root lib/firmware/iwlwifi-105-6.ucode -> intel/iwlwifi/iwlwifi-105-6.ucode
+lrwxrwxrwx root/root lib/firmware/iwlwifi-135-6.ucode -> intel/iwlwifi/iwlwifi-135-6.ucode
+lrwxrwxrwx root/root lib/firmware/iwlwifi-2000-6.ucode -> intel/iwlwifi/iwlwifi-2000-6.ucode
+lrwxrwxrwx root/root lib/firmware/iwlwifi-2030-6.ucode -> intel/iwlwifi/iwlwifi-2030-6.ucode
+lrwxrwxrwx root/root lib/firmware/iwlwifi-3160-17.ucode -> intel/iwlwifi/iwlwifi-3160-17.ucode
+lrwxrwxrwx root/root lib/firmware/iwlwifi-3168-29.ucode -> intel/iwlwifi/iwlwifi-3168-29.ucode
+lrwxrwxrwx root/root lib/firmware/iwlwifi-3945-2.ucode -> intel/iwlwifi/iwlwifi-3945-2.ucode
+lrwxrwxrwx root/root lib/firmware/iwlwifi-4965-2.ucode -> intel/iwlwifi/iwlwifi-4965-2.ucode
+lrwxrwxrwx root/root lib/firmware/iwlwifi-5000-5.ucode -> intel/iwlwifi/iwlwifi-5000-5.ucode
+lrwxrwxrwx root/root lib/firmware/iwlwifi-5150-2.ucode -> intel/iwlwifi/iwlwifi-5150-2.ucode
+lrwxrwxrwx root/root lib/firmware/iwlwifi-6000-4.ucode -> intel/iwlwifi/iwlwifi-6000-4.ucode
+lrwxrwxrwx root/root lib/firmware/iwlwifi-6000g2a-6.ucode -> intel/iwlwifi/iwlwifi-6000g2a-6.ucode
+lrwxrwxrwx root/root lib/firmware/iwlwifi-6000g2b-6.ucode -> intel/iwlwifi/iwlwifi-6000g2b-6.ucode
+lrwxrwxrwx root/root lib/firmware/iwlwifi-6050-5.ucode -> intel/iwlwifi/iwlwifi-6050-5.ucode
+lrwxrwxrwx root/root lib/firmware/iwlwifi-7260-17.ucode -> intel/iwlwifi/iwlwifi-7260-17.ucode
+lrwxrwxrwx root/root lib/firmware/iwlwifi-7265-17.ucode -> intel/iwlwifi/iwlwifi-7265-17.ucode
+lrwxrwxrwx root/root lib/firmware/iwlwifi-7265D-29.ucode -> intel/iwlwifi/iwlwifi-7265D-29.ucode
+lrwxrwxrwx root/root lib/firmware/iwlwifi-8000C-34.ucode -> intel/iwlwifi/iwlwifi-8000C-34.ucode
+lrwxrwxrwx root/root lib/firmware/iwlwifi-8000C-36.ucode -> intel/iwlwifi/iwlwifi-8000C-36.ucode
+lrwxrwxrwx root/root lib/firmware/iwlwifi-8265-34.ucode -> intel/iwlwifi/iwlwifi-8265-34.ucode
+lrwxrwxrwx root/root lib/firmware/iwlwifi-8265-36.ucode -> intel/iwlwifi/iwlwifi-8265-36.ucode
+lrwxrwxrwx root/root lib/firmware/iwlwifi-9000-pu-b0-jf-b0-34.ucode -> intel/iwlwifi/iwlwifi-9000-pu-b0-jf-b0-34.ucode
+lrwxrwxrwx root/root lib/firmware/iwlwifi-9000-pu-b0-jf-b0-38.ucode -> intel/iwlwifi/iwlwifi-9000-pu-b0-jf-b0-38.ucode
+lrwxrwxrwx root/root lib/firmware/iwlwifi-9000-pu-b0-jf-b0-46.ucode -> intel/iwlwifi/iwlwifi-9000-pu-b0-jf-b0-46.ucode
+lrwxrwxrwx root/root lib/firmware/iwlwifi-9260-th-b0-jf-b0-34.ucode -> intel/iwlwifi/iwlwifi-9260-th-b0-jf-b0-34.ucode
+lrwxrwxrwx root/root lib/firmware/iwlwifi-9260-th-b0-jf-b0-38.ucode -> intel/iwlwifi/iwlwifi-9260-th-b0-jf-b0-38.ucode
+lrwxrwxrwx root/root lib/firmware/iwlwifi-9260-th-b0-jf-b0-46.ucode -> intel/iwlwifi/iwlwifi-9260-th-b0-jf-b0-46.ucode
+lrwxrwxrwx root/root lib/firmware/iwlwifi-Qu-b0-hr-b0-50.ucode -> intel/iwlwifi/iwlwifi-Qu-b0-hr-b0-50.ucode
+lrwxrwxrwx root/root lib/firmware/iwlwifi-Qu-b0-hr-b0-59.ucode -> intel/iwlwifi/iwlwifi-Qu-b0-hr-b0-59.ucode
+lrwxrwxrwx root/root lib/firmware/iwlwifi-Qu-b0-hr-b0-66.ucode -> intel/iwlwifi/iwlwifi-Qu-b0-hr-b0-66.ucode
+lrwxrwxrwx root/root lib/firmware/iwlwifi-Qu-b0-hr-b0-72.ucode -> intel/iwlwifi/iwlwifi-Qu-b0-hr-b0-72.ucode
+lrwxrwxrwx root/root lib/firmware/iwlwifi-Qu-b0-hr-b0-73.ucode -> intel/iwlwifi/iwlwifi-Qu-b0-hr-b0-73.ucode
+lrwxrwxrwx root/root lib/firmware/iwlwifi-Qu-b0-hr-b0-74.ucode -> intel/iwlwifi/iwlwifi-Qu-b0-hr-b0-74.ucode
+lrwxrwxrwx root/root lib/firmware/iwlwifi-Qu-b0-hr-b0-77.ucode -> intel/iwlwifi/iwlwifi-Qu-b0-hr-b0-77.ucode
+lrwxrwxrwx root/root lib/firmware/iwlwifi-Qu-b0-jf-b0-50.ucode -> intel/iwlwifi/iwlwifi-Qu-b0-jf-b0-50.ucode
+lrwxrwxrwx root/root lib/firmware/iwlwifi-Qu-b0-jf-b0-59.ucode -> intel/iwlwifi/iwlwifi-Qu-b0-jf-b0-59.ucode
+lrwxrwxrwx root/root lib/firmware/iwlwifi-Qu-b0-jf-b0-66.ucode -> intel/iwlwifi/iwlwifi-Qu-b0-jf-b0-66.ucode
+lrwxrwxrwx root/root lib/firmware/iwlwifi-Qu-b0-jf-b0-72.ucode -> intel/iwlwifi/iwlwifi-Qu-b0-jf-b0-72.ucode
+lrwxrwxrwx root/root lib/firmware/iwlwifi-Qu-b0-jf-b0-73.ucode -> intel/iwlwifi/iwlwifi-Qu-b0-jf-b0-73.ucode
+lrwxrwxrwx root/root lib/firmware/iwlwifi-Qu-b0-jf-b0-74.ucode -> intel/iwlwifi/iwlwifi-Qu-b0-jf-b0-74.ucode
+lrwxrwxrwx root/root lib/firmware/iwlwifi-Qu-b0-jf-b0-77.ucode -> intel/iwlwifi/iwlwifi-Qu-b0-jf-b0-77.ucode
+lrwxrwxrwx root/root lib/firmware/iwlwifi-Qu-c0-hr-b0-50.ucode -> intel/iwlwifi/iwlwifi-Qu-c0-hr-b0-50.ucode
+lrwxrwxrwx root/root lib/firmware/iwlwifi-Qu-c0-hr-b0-59.ucode -> intel/iwlwifi/iwlwifi-Qu-c0-hr-b0-59.ucode
+lrwxrwxrwx root/root lib/firmware/iwlwifi-Qu-c0-hr-b0-66.ucode -> intel/iwlwifi/iwlwifi-Qu-c0-hr-b0-66.ucode
+lrwxrwxrwx root/root lib/firmware/iwlwifi-Qu-c0-hr-b0-72.ucode -> intel/iwlwifi/iwlwifi-Qu-c0-hr-b0-72.ucode
+lrwxrwxrwx root/root lib/firmware/iwlwifi-Qu-c0-hr-b0-73.ucode -> intel/iwlwifi/iwlwifi-Qu-c0-hr-b0-73.ucode
+lrwxrwxrwx root/root lib/firmware/iwlwifi-Qu-c0-hr-b0-74.ucode -> intel/iwlwifi/iwlwifi-Qu-c0-hr-b0-74.ucode
+lrwxrwxrwx root/root lib/firmware/iwlwifi-Qu-c0-hr-b0-77.ucode -> intel/iwlwifi/iwlwifi-Qu-c0-hr-b0-77.ucode
+lrwxrwxrwx root/root lib/firmware/iwlwifi-Qu-c0-jf-b0-50.ucode -> intel/iwlwifi/iwlwifi-Qu-c0-jf-b0-50.ucode
+lrwxrwxrwx root/root lib/firmware/iwlwifi-Qu-c0-jf-b0-59.ucode -> intel/iwlwifi/iwlwifi-Qu-c0-jf-b0-59.ucode
+lrwxrwxrwx root/root lib/firmware/iwlwifi-Qu-c0-jf-b0-66.ucode -> intel/iwlwifi/iwlwifi-Qu-c0-jf-b0-66.ucode
+lrwxrwxrwx root/root lib/firmware/iwlwifi-Qu-c0-jf-b0-72.ucode -> intel/iwlwifi/iwlwifi-Qu-c0-jf-b0-72.ucode
+lrwxrwxrwx root/root lib/firmware/iwlwifi-Qu-c0-jf-b0-73.ucode -> intel/iwlwifi/iwlwifi-Qu-c0-jf-b0-73.ucode
+lrwxrwxrwx root/root lib/firmware/iwlwifi-Qu-c0-jf-b0-74.ucode -> intel/iwlwifi/iwlwifi-Qu-c0-jf-b0-74.ucode
+lrwxrwxrwx root/root lib/firmware/iwlwifi-Qu-c0-jf-b0-77.ucode -> intel/iwlwifi/iwlwifi-Qu-c0-jf-b0-77.ucode
+lrwxrwxrwx root/root lib/firmware/iwlwifi-QuZ-a0-hr-b0-50.ucode -> intel/iwlwifi/iwlwifi-QuZ-a0-hr-b0-50.ucode
+lrwxrwxrwx root/root lib/firmware/iwlwifi-QuZ-a0-hr-b0-59.ucode -> intel/iwlwifi/iwlwifi-QuZ-a0-hr-b0-59.ucode
+lrwxrwxrwx root/root lib/firmware/iwlwifi-QuZ-a0-hr-b0-66.ucode -> intel/iwlwifi/iwlwifi-QuZ-a0-hr-b0-66.ucode
+lrwxrwxrwx root/root lib/firmware/iwlwifi-QuZ-a0-hr-b0-72.ucode -> intel/iwlwifi/iwlwifi-QuZ-a0-hr-b0-72.ucode
+lrwxrwxrwx root/root lib/firmware/iwlwifi-QuZ-a0-hr-b0-73.ucode -> intel/iwlwifi/iwlwifi-QuZ-a0-hr-b0-73.ucode
+lrwxrwxrwx root/root lib/firmware/iwlwifi-QuZ-a0-hr-b0-74.ucode -> intel/iwlwifi/iwlwifi-QuZ-a0-hr-b0-74.ucode
+lrwxrwxrwx root/root lib/firmware/iwlwifi-QuZ-a0-hr-b0-77.ucode -> intel/iwlwifi/iwlwifi-QuZ-a0-hr-b0-77.ucode
+lrwxrwxrwx root/root lib/firmware/iwlwifi-QuZ-a0-jf-b0-50.ucode -> intel/iwlwifi/iwlwifi-QuZ-a0-jf-b0-50.ucode
+lrwxrwxrwx root/root lib/firmware/iwlwifi-QuZ-a0-jf-b0-59.ucode -> intel/iwlwifi/iwlwifi-QuZ-a0-jf-b0-59.ucode
+lrwxrwxrwx root/root lib/firmware/iwlwifi-QuZ-a0-jf-b0-66.ucode -> intel/iwlwifi/iwlwifi-QuZ-a0-jf-b0-66.ucode
+lrwxrwxrwx root/root lib/firmware/iwlwifi-QuZ-a0-jf-b0-72.ucode -> intel/iwlwifi/iwlwifi-QuZ-a0-jf-b0-72.ucode
+lrwxrwxrwx root/root lib/firmware/iwlwifi-QuZ-a0-jf-b0-73.ucode -> intel/iwlwifi/iwlwifi-QuZ-a0-jf-b0-73.ucode
+lrwxrwxrwx root/root lib/firmware/iwlwifi-QuZ-a0-jf-b0-74.ucode -> intel/iwlwifi/iwlwifi-QuZ-a0-jf-b0-74.ucode
+lrwxrwxrwx root/root lib/firmware/iwlwifi-QuZ-a0-jf-b0-77.ucode -> intel/iwlwifi/iwlwifi-QuZ-a0-jf-b0-77.ucode
+lrwxrwxrwx root/root lib/firmware/iwlwifi-bz-b0-fm-c0-100.ucode -> intel/iwlwifi/iwlwifi-bz-b0-fm-c0-100.ucode
+lrwxrwxrwx root/root lib/firmware/iwlwifi-bz-b0-fm-c0-101.ucode -> intel/iwlwifi/iwlwifi-bz-b0-fm-c0-101.ucode
+lrwxrwxrwx root/root lib/firmware/iwlwifi-bz-b0-fm-c0-92.ucode -> intel/iwlwifi/iwlwifi-bz-b0-fm-c0-92.ucode
+lrwxrwxrwx root/root lib/firmware/iwlwifi-bz-b0-fm-c0-93.ucode -> intel/iwlwifi/iwlwifi-bz-b0-fm-c0-93.ucode
+lrwxrwxrwx root/root lib/firmware/iwlwifi-bz-b0-fm-c0-94.ucode -> intel/iwlwifi/iwlwifi-bz-b0-fm-c0-94.ucode
+lrwxrwxrwx root/root lib/firmware/iwlwifi-bz-b0-fm-c0-96.ucode -> intel/iwlwifi/iwlwifi-bz-b0-fm-c0-96.ucode
+lrwxrwxrwx root/root lib/firmware/iwlwifi-bz-b0-fm-c0-97.ucode -> intel/iwlwifi/iwlwifi-bz-b0-fm-c0-97.ucode
+lrwxrwxrwx root/root lib/firmware/iwlwifi-bz-b0-fm-c0-98.ucode -> intel/iwlwifi/iwlwifi-bz-b0-fm-c0-98.ucode
+lrwxrwxrwx root/root lib/firmware/iwlwifi-bz-b0-fm-c0-c101.ucode -> intel/iwlwifi/iwlwifi-bz-b0-fm-c0-c101.ucode
+lrwxrwxrwx root/root lib/firmware/iwlwifi-bz-b0-fm-c0-c102.ucode -> intel/iwlwifi/iwlwifi-bz-b0-fm-c0-c102.ucode
+lrwxrwxrwx root/root lib/firmware/iwlwifi-bz-b0-fm-c0-c103.ucode -> intel/iwlwifi/iwlwifi-bz-b0-fm-c0-c103.ucode
+lrwxrwxrwx root/root lib/firmware/iwlwifi-bz-b0-fm-c0-c106.ucode -> intel/iwlwifi/iwlwifi-bz-b0-fm-c0-c106.ucode
+lrwxrwxrwx root/root lib/firmware/iwlwifi-bz-b0-fm-c0-c107.ucode -> intel/iwlwifi/iwlwifi-bz-b0-fm-c0-c107.ucode
+lrwxrwxrwx root/root lib/firmware/iwlwifi-bz-b0-fm-c0.pnvm -> intel/iwlwifi/iwlwifi-bz-b0-fm-c0.pnvm
+lrwxrwxrwx root/root lib/firmware/iwlwifi-bz-b0-gf-a0-100.ucode -> intel/iwlwifi/iwlwifi-bz-b0-gf-a0-100.ucode
+lrwxrwxrwx root/root lib/firmware/iwlwifi-bz-b0-gf-a0-92.ucode -> intel/iwlwifi/iwlwifi-bz-b0-gf-a0-92.ucode
+lrwxrwxrwx root/root lib/firmware/iwlwifi-bz-b0-gf-a0-94.ucode -> intel/iwlwifi/iwlwifi-bz-b0-gf-a0-94.ucode
+lrwxrwxrwx root/root lib/firmware/iwlwifi-bz-b0-gf-a0-96.ucode -> intel/iwlwifi/iwlwifi-bz-b0-gf-a0-96.ucode
+lrwxrwxrwx root/root lib/firmware/iwlwifi-bz-b0-gf-a0-97.ucode -> intel/iwlwifi/iwlwifi-bz-b0-gf-a0-97.ucode
+lrwxrwxrwx root/root lib/firmware/iwlwifi-bz-b0-gf-a0-98.ucode -> intel/iwlwifi/iwlwifi-bz-b0-gf-a0-98.ucode
+lrwxrwxrwx root/root lib/firmware/iwlwifi-bz-b0-gf-a0.pnvm -> intel/iwlwifi/iwlwifi-bz-b0-gf-a0.pnvm
+lrwxrwxrwx root/root lib/firmware/iwlwifi-bz-b0-hr-b0-100.ucode -> intel/iwlwifi/iwlwifi-bz-b0-hr-b0-100.ucode
+lrwxrwxrwx root/root lib/firmware/iwlwifi-bz-b0-hr-b0-93.ucode -> intel/iwlwifi/iwlwifi-bz-b0-hr-b0-93.ucode
+lrwxrwxrwx root/root lib/firmware/iwlwifi-bz-b0-hr-b0-96.ucode -> intel/iwlwifi/iwlwifi-bz-b0-hr-b0-96.ucode
+lrwxrwxrwx root/root lib/firmware/iwlwifi-bz-b0-hr-b0-98.ucode -> intel/iwlwifi/iwlwifi-bz-b0-hr-b0-98.ucode
+lrwxrwxrwx root/root lib/firmware/iwlwifi-bz-b0-hr-b0.pnvm -> intel/iwlwifi/iwlwifi-bz-b0-hr-b0.pnvm
+lrwxrwxrwx root/root lib/firmware/iwlwifi-bz-b0-wh-b0-c102.ucode -> intel/iwlwifi/iwlwifi-bz-b0-wh-b0-c102.ucode
+lrwxrwxrwx root/root lib/firmware/iwlwifi-bz-b0-wh-b0-c103.ucode -> intel/iwlwifi/iwlwifi-bz-b0-wh-b0-c103.ucode
+lrwxrwxrwx root/root lib/firmware/iwlwifi-bz-b0-wh-b0-c106.ucode -> intel/iwlwifi/iwlwifi-bz-b0-wh-b0-c106.ucode
+lrwxrwxrwx root/root lib/firmware/iwlwifi-bz-b0-wh-b0-c107.ucode -> intel/iwlwifi/iwlwifi-bz-b0-wh-b0-c107.ucode
+lrwxrwxrwx root/root lib/firmware/iwlwifi-cc-a0-50.ucode -> intel/iwlwifi/iwlwifi-cc-a0-50.ucode
+lrwxrwxrwx root/root lib/firmware/iwlwifi-cc-a0-59.ucode -> intel/iwlwifi/iwlwifi-cc-a0-59.ucode
+lrwxrwxrwx root/root lib/firmware/iwlwifi-cc-a0-66.ucode -> intel/iwlwifi/iwlwifi-cc-a0-66.ucode
+lrwxrwxrwx root/root lib/firmware/iwlwifi-cc-a0-72.ucode -> intel/iwlwifi/iwlwifi-cc-a0-72.ucode
+lrwxrwxrwx root/root lib/firmware/iwlwifi-cc-a0-73.ucode -> intel/iwlwifi/iwlwifi-cc-a0-73.ucode
+lrwxrwxrwx root/root lib/firmware/iwlwifi-cc-a0-74.ucode -> intel/iwlwifi/iwlwifi-cc-a0-74.ucode
+lrwxrwxrwx root/root lib/firmware/iwlwifi-cc-a0-77.ucode -> intel/iwlwifi/iwlwifi-cc-a0-77.ucode
+lrwxrwxrwx root/root lib/firmware/iwlwifi-gl-c0-fm-c0-100.ucode -> intel/iwlwifi/iwlwifi-gl-c0-fm-c0-100.ucode
+lrwxrwxrwx root/root lib/firmware/iwlwifi-gl-c0-fm-c0-101.ucode -> intel/iwlwifi/iwlwifi-gl-c0-fm-c0-101.ucode
+lrwxrwxrwx root/root lib/firmware/iwlwifi-gl-c0-fm-c0-83.ucode -> intel/iwlwifi/iwlwifi-gl-c0-fm-c0-83.ucode
+lrwxrwxrwx root/root lib/firmware/iwlwifi-gl-c0-fm-c0-86.ucode -> intel/iwlwifi/iwlwifi-gl-c0-fm-c0-86.ucode
+lrwxrwxrwx root/root lib/firmware/iwlwifi-gl-c0-fm-c0-90.ucode -> intel/iwlwifi/iwlwifi-gl-c0-fm-c0-90.ucode
+lrwxrwxrwx root/root lib/firmware/iwlwifi-gl-c0-fm-c0-92.ucode -> intel/iwlwifi/iwlwifi-gl-c0-fm-c0-92.ucode
+lrwxrwxrwx root/root lib/firmware/iwlwifi-gl-c0-fm-c0-94.ucode -> intel/iwlwifi/iwlwifi-gl-c0-fm-c0-94.ucode
+lrwxrwxrwx root/root lib/firmware/iwlwifi-gl-c0-fm-c0-96.ucode -> intel/iwlwifi/iwlwifi-gl-c0-fm-c0-96.ucode
+lrwxrwxrwx root/root lib/firmware/iwlwifi-gl-c0-fm-c0-97.ucode -> intel/iwlwifi/iwlwifi-gl-c0-fm-c0-97.ucode
+lrwxrwxrwx root/root lib/firmware/iwlwifi-gl-c0-fm-c0-98.ucode -> intel/iwlwifi/iwlwifi-gl-c0-fm-c0-98.ucode
+lrwxrwxrwx root/root lib/firmware/iwlwifi-gl-c0-fm-c0-c101.ucode -> intel/iwlwifi/iwlwifi-gl-c0-fm-c0-c101.ucode
+lrwxrwxrwx root/root lib/firmware/iwlwifi-gl-c0-fm-c0-c102.ucode -> intel/iwlwifi/iwlwifi-gl-c0-fm-c0-c102.ucode
+lrwxrwxrwx root/root lib/firmware/iwlwifi-gl-c0-fm-c0-c103.ucode -> intel/iwlwifi/iwlwifi-gl-c0-fm-c0-c103.ucode
+lrwxrwxrwx root/root lib/firmware/iwlwifi-gl-c0-fm-c0-c106.ucode -> intel/iwlwifi/iwlwifi-gl-c0-fm-c0-c106.ucode
+lrwxrwxrwx root/root lib/firmware/iwlwifi-gl-c0-fm-c0-c107.ucode -> intel/iwlwifi/iwlwifi-gl-c0-fm-c0-c107.ucode
+lrwxrwxrwx root/root lib/firmware/iwlwifi-gl-c0-fm-c0.pnvm -> intel/iwlwifi/iwlwifi-gl-c0-fm-c0.pnvm
+lrwxrwxrwx root/root lib/firmware/iwlwifi-ma-b0-gf-a0-83.ucode -> intel/iwlwifi/iwlwifi-ma-b0-gf-a0-83.ucode
+lrwxrwxrwx root/root lib/firmware/iwlwifi-ma-b0-gf-a0-86.ucode -> intel/iwlwifi/iwlwifi-ma-b0-gf-a0-86.ucode
+lrwxrwxrwx root/root lib/firmware/iwlwifi-ma-b0-gf-a0-89.ucode -> intel/iwlwifi/iwlwifi-ma-b0-gf-a0-89.ucode
+lrwxrwxrwx root/root lib/firmware/iwlwifi-ma-b0-gf-a0.pnvm -> intel/iwlwifi/iwlwifi-ma-b0-gf-a0.pnvm
+lrwxrwxrwx root/root lib/firmware/iwlwifi-ma-b0-gf4-a0-83.ucode -> intel/iwlwifi/iwlwifi-ma-b0-gf4-a0-83.ucode
+lrwxrwxrwx root/root lib/firmware/iwlwifi-ma-b0-gf4-a0-86.ucode -> intel/iwlwifi/iwlwifi-ma-b0-gf4-a0-86.ucode
+lrwxrwxrwx root/root lib/firmware/iwlwifi-ma-b0-gf4-a0-89.ucode -> intel/iwlwifi/iwlwifi-ma-b0-gf4-a0-89.ucode
+lrwxrwxrwx root/root lib/firmware/iwlwifi-ma-b0-gf4-a0.pnvm -> intel/iwlwifi/iwlwifi-ma-b0-gf4-a0.pnvm
+lrwxrwxrwx root/root lib/firmware/iwlwifi-ma-b0-hr-b0-83.ucode -> intel/iwlwifi/iwlwifi-ma-b0-hr-b0-83.ucode
+lrwxrwxrwx root/root lib/firmware/iwlwifi-ma-b0-hr-b0-86.ucode -> intel/iwlwifi/iwlwifi-ma-b0-hr-b0-86.ucode
+lrwxrwxrwx root/root lib/firmware/iwlwifi-ma-b0-hr-b0-89.ucode -> intel/iwlwifi/iwlwifi-ma-b0-hr-b0-89.ucode
+lrwxrwxrwx root/root lib/firmware/iwlwifi-sc-a0-fm-c0-c101.ucode -> intel/iwlwifi/iwlwifi-sc-a0-fm-c0-c101.ucode
+lrwxrwxrwx root/root lib/firmware/iwlwifi-sc-a0-fm-c0-c102.ucode -> intel/iwlwifi/iwlwifi-sc-a0-fm-c0-c102.ucode
+lrwxrwxrwx root/root lib/firmware/iwlwifi-sc-a0-fm-c0-c103.ucode -> intel/iwlwifi/iwlwifi-sc-a0-fm-c0-c103.ucode
+lrwxrwxrwx root/root lib/firmware/iwlwifi-sc-a0-fm-c0-c106.ucode -> intel/iwlwifi/iwlwifi-sc-a0-fm-c0-c106.ucode
+lrwxrwxrwx root/root lib/firmware/iwlwifi-sc-a0-fm-c0-c107.ucode -> intel/iwlwifi/iwlwifi-sc-a0-fm-c0-c107.ucode
+lrwxrwxrwx root/root lib/firmware/iwlwifi-sc-a0-gf-a0-100.ucode -> intel/iwlwifi/iwlwifi-sc-a0-gf-a0-100.ucode
+lrwxrwxrwx root/root lib/firmware/iwlwifi-sc-a0-wh-b0-101.ucode -> intel/iwlwifi/iwlwifi-sc-a0-wh-b0-101.ucode
+lrwxrwxrwx root/root lib/firmware/iwlwifi-sc-a0-wh-b0-c101.ucode -> intel/iwlwifi/iwlwifi-sc-a0-wh-b0-c101.ucode
+lrwxrwxrwx root/root lib/firmware/iwlwifi-sc-a0-wh-b0-c102.ucode -> intel/iwlwifi/iwlwifi-sc-a0-wh-b0-c102.ucode
+lrwxrwxrwx root/root lib/firmware/iwlwifi-sc-a0-wh-b0-c103.ucode -> intel/iwlwifi/iwlwifi-sc-a0-wh-b0-c103.ucode
+lrwxrwxrwx root/root lib/firmware/iwlwifi-sc-a0-wh-b0-c106.ucode -> intel/iwlwifi/iwlwifi-sc-a0-wh-b0-c106.ucode
+lrwxrwxrwx root/root lib/firmware/iwlwifi-sc-a0-wh-b0-c107.ucode -> intel/iwlwifi/iwlwifi-sc-a0-wh-b0-c107.ucode
+lrwxrwxrwx root/root lib/firmware/iwlwifi-so-a0-gf-a0-72.ucode -> intel/iwlwifi/iwlwifi-so-a0-gf-a0-72.ucode
+lrwxrwxrwx root/root lib/firmware/iwlwifi-so-a0-gf-a0-73.ucode -> intel/iwlwifi/iwlwifi-so-a0-gf-a0-73.ucode
+lrwxrwxrwx root/root lib/firmware/iwlwifi-so-a0-gf-a0-74.ucode -> intel/iwlwifi/iwlwifi-so-a0-gf-a0-74.ucode
+lrwxrwxrwx root/root lib/firmware/iwlwifi-so-a0-gf-a0-77.ucode -> intel/iwlwifi/iwlwifi-so-a0-gf-a0-77.ucode
+lrwxrwxrwx root/root lib/firmware/iwlwifi-so-a0-gf-a0-78.ucode -> intel/iwlwifi/iwlwifi-so-a0-gf-a0-78.ucode
+lrwxrwxrwx root/root lib/firmware/iwlwifi-so-a0-gf-a0-79.ucode -> intel/iwlwifi/iwlwifi-so-a0-gf-a0-79.ucode
+lrwxrwxrwx root/root lib/firmware/iwlwifi-so-a0-gf-a0-81.ucode -> intel/iwlwifi/iwlwifi-so-a0-gf-a0-81.ucode
+lrwxrwxrwx root/root lib/firmware/iwlwifi-so-a0-gf-a0-83.ucode -> intel/iwlwifi/iwlwifi-so-a0-gf-a0-83.ucode
+lrwxrwxrwx root/root lib/firmware/iwlwifi-so-a0-gf-a0-84.ucode -> intel/iwlwifi/iwlwifi-so-a0-gf-a0-84.ucode
+lrwxrwxrwx root/root lib/firmware/iwlwifi-so-a0-gf-a0-86.ucode -> intel/iwlwifi/iwlwifi-so-a0-gf-a0-86.ucode
+lrwxrwxrwx root/root lib/firmware/iwlwifi-so-a0-gf-a0-89.ucode -> intel/iwlwifi/iwlwifi-so-a0-gf-a0-89.ucode
+lrwxrwxrwx root/root lib/firmware/iwlwifi-so-a0-gf-a0.pnvm -> intel/iwlwifi/iwlwifi-so-a0-gf-a0.pnvm
+lrwxrwxrwx root/root lib/firmware/iwlwifi-so-a0-gf4-a0-72.ucode -> intel/iwlwifi/iwlwifi-so-a0-gf4-a0-72.ucode
+lrwxrwxrwx root/root lib/firmware/iwlwifi-so-a0-gf4-a0-73.ucode -> intel/iwlwifi/iwlwifi-so-a0-gf4-a0-73.ucode
+lrwxrwxrwx root/root lib/firmware/iwlwifi-so-a0-gf4-a0-74.ucode -> intel/iwlwifi/iwlwifi-so-a0-gf4-a0-74.ucode
+lrwxrwxrwx root/root lib/firmware/iwlwifi-so-a0-gf4-a0-77.ucode -> intel/iwlwifi/iwlwifi-so-a0-gf4-a0-77.ucode
+lrwxrwxrwx root/root lib/firmware/iwlwifi-so-a0-gf4-a0-78.ucode -> intel/iwlwifi/iwlwifi-so-a0-gf4-a0-78.ucode
+lrwxrwxrwx root/root lib/firmware/iwlwifi-so-a0-gf4-a0-79.ucode -> intel/iwlwifi/iwlwifi-so-a0-gf4-a0-79.ucode
+lrwxrwxrwx root/root lib/firmware/iwlwifi-so-a0-gf4-a0-81.ucode -> intel/iwlwifi/iwlwifi-so-a0-gf4-a0-81.ucode
+lrwxrwxrwx root/root lib/firmware/iwlwifi-so-a0-gf4-a0-83.ucode -> intel/iwlwifi/iwlwifi-so-a0-gf4-a0-83.ucode
+lrwxrwxrwx root/root lib/firmware/iwlwifi-so-a0-gf4-a0-84.ucode -> intel/iwlwifi/iwlwifi-so-a0-gf4-a0-84.ucode
+lrwxrwxrwx root/root lib/firmware/iwlwifi-so-a0-gf4-a0-86.ucode -> intel/iwlwifi/iwlwifi-so-a0-gf4-a0-86.ucode
+lrwxrwxrwx root/root lib/firmware/iwlwifi-so-a0-gf4-a0-89.ucode -> intel/iwlwifi/iwlwifi-so-a0-gf4-a0-89.ucode
+lrwxrwxrwx root/root lib/firmware/iwlwifi-so-a0-gf4-a0.pnvm -> intel/iwlwifi/iwlwifi-so-a0-gf4-a0.pnvm
+lrwxrwxrwx root/root lib/firmware/iwlwifi-so-a0-hr-b0-72.ucode -> intel/iwlwifi/iwlwifi-so-a0-hr-b0-72.ucode
+lrwxrwxrwx root/root lib/firmware/iwlwifi-so-a0-hr-b0-73.ucode -> intel/iwlwifi/iwlwifi-so-a0-hr-b0-73.ucode
+lrwxrwxrwx root/root lib/firmware/iwlwifi-so-a0-hr-b0-74.ucode -> intel/iwlwifi/iwlwifi-so-a0-hr-b0-74.ucode
+lrwxrwxrwx root/root lib/firmware/iwlwifi-so-a0-hr-b0-77.ucode -> intel/iwlwifi/iwlwifi-so-a0-hr-b0-77.ucode
+lrwxrwxrwx root/root lib/firmware/iwlwifi-so-a0-hr-b0-79.ucode -> intel/iwlwifi/iwlwifi-so-a0-hr-b0-79.ucode
+lrwxrwxrwx root/root lib/firmware/iwlwifi-so-a0-hr-b0-81.ucode -> intel/iwlwifi/iwlwifi-so-a0-hr-b0-81.ucode
+lrwxrwxrwx root/root lib/firmware/iwlwifi-so-a0-hr-b0-83.ucode -> intel/iwlwifi/iwlwifi-so-a0-hr-b0-83.ucode
+lrwxrwxrwx root/root lib/firmware/iwlwifi-so-a0-hr-b0-84.ucode -> intel/iwlwifi/iwlwifi-so-a0-hr-b0-84.ucode
+lrwxrwxrwx root/root lib/firmware/iwlwifi-so-a0-hr-b0-86.ucode -> intel/iwlwifi/iwlwifi-so-a0-hr-b0-86.ucode
+lrwxrwxrwx root/root lib/firmware/iwlwifi-so-a0-hr-b0-89.ucode -> intel/iwlwifi/iwlwifi-so-a0-hr-b0-89.ucode
+lrwxrwxrwx root/root lib/firmware/iwlwifi-so-a0-jf-b0-72.ucode -> intel/iwlwifi/iwlwifi-so-a0-jf-b0-72.ucode
+lrwxrwxrwx root/root lib/firmware/iwlwifi-so-a0-jf-b0-73.ucode -> intel/iwlwifi/iwlwifi-so-a0-jf-b0-73.ucode
+lrwxrwxrwx root/root lib/firmware/iwlwifi-so-a0-jf-b0-74.ucode -> intel/iwlwifi/iwlwifi-so-a0-jf-b0-74.ucode
+lrwxrwxrwx root/root lib/firmware/iwlwifi-so-a0-jf-b0-77.ucode -> intel/iwlwifi/iwlwifi-so-a0-jf-b0-77.ucode
+lrwxrwxrwx root/root lib/firmware/iwlwifi-ty-a0-gf-a0-59.ucode -> intel/iwlwifi/iwlwifi-ty-a0-gf-a0-59.ucode
+lrwxrwxrwx root/root lib/firmware/iwlwifi-ty-a0-gf-a0-66.ucode -> intel/iwlwifi/iwlwifi-ty-a0-gf-a0-66.ucode
+lrwxrwxrwx root/root lib/firmware/iwlwifi-ty-a0-gf-a0-72.ucode -> intel/iwlwifi/iwlwifi-ty-a0-gf-a0-72.ucode
+lrwxrwxrwx root/root lib/firmware/iwlwifi-ty-a0-gf-a0-73.ucode -> intel/iwlwifi/iwlwifi-ty-a0-gf-a0-73.ucode
+lrwxrwxrwx root/root lib/firmware/iwlwifi-ty-a0-gf-a0-74.ucode -> intel/iwlwifi/iwlwifi-ty-a0-gf-a0-74.ucode
+lrwxrwxrwx root/root lib/firmware/iwlwifi-ty-a0-gf-a0-77.ucode -> intel/iwlwifi/iwlwifi-ty-a0-gf-a0-77.ucode
+lrwxrwxrwx root/root lib/firmware/iwlwifi-ty-a0-gf-a0-78.ucode -> intel/iwlwifi/iwlwifi-ty-a0-gf-a0-78.ucode
+lrwxrwxrwx root/root lib/firmware/iwlwifi-ty-a0-gf-a0-79.ucode -> intel/iwlwifi/iwlwifi-ty-a0-gf-a0-79.ucode
+lrwxrwxrwx root/root lib/firmware/iwlwifi-ty-a0-gf-a0-81.ucode -> intel/iwlwifi/iwlwifi-ty-a0-gf-a0-81.ucode
+lrwxrwxrwx root/root lib/firmware/iwlwifi-ty-a0-gf-a0-83.ucode -> intel/iwlwifi/iwlwifi-ty-a0-gf-a0-83.ucode
+lrwxrwxrwx root/root lib/firmware/iwlwifi-ty-a0-gf-a0-84.ucode -> intel/iwlwifi/iwlwifi-ty-a0-gf-a0-84.ucode
+lrwxrwxrwx root/root lib/firmware/iwlwifi-ty-a0-gf-a0-86.ucode -> intel/iwlwifi/iwlwifi-ty-a0-gf-a0-86.ucode
+lrwxrwxrwx root/root lib/firmware/iwlwifi-ty-a0-gf-a0-89.ucode -> intel/iwlwifi/iwlwifi-ty-a0-gf-a0-89.ucode
+lrwxrwxrwx root/root lib/firmware/iwlwifi-ty-a0-gf-a0.pnvm -> intel/iwlwifi/iwlwifi-ty-a0-gf-a0.pnvm
+lrwxrwxrwx root/root lib/firmware/lt8713sx_fw.bin -> Lontium/lt8713sx_fw.bin
+lrwxrwxrwx root/root lib/firmware/lt9611uxc_fw.bin -> Lontium/lt9611uxc_fw.bin
+lrwxrwxrwx root/root lib/firmware/mt7601u.bin -> mediatek/mt7601u.bin
+lrwxrwxrwx root/root lib/firmware/mt7650.bin -> mediatek/mt7650.bin
+lrwxrwxrwx root/root lib/firmware/mt7662.bin -> mediatek/mt7662.bin
+lrwxrwxrwx root/root lib/firmware/mt7662_rom_patch.bin -> mediatek/mt7662_rom_patch.bin
+lrwxrwxrwx root/root lib/firmware/mts_gsm.fw -> mts_cdma.fw
+lrwxrwxrwx root/root lib/firmware/qat_402xx.bin -> intel/qat/qat_402xx.bin
+lrwxrwxrwx root/root lib/firmware/qat_402xx_mmp.bin -> intel/qat/qat_402xx_mmp.bin
+lrwxrwxrwx root/root lib/firmware/qat_420xx.bin -> intel/qat/qat_420xx.bin
+lrwxrwxrwx root/root lib/firmware/qat_420xx_mmp.bin -> intel/qat/qat_420xx_mmp.bin
+lrwxrwxrwx root/root lib/firmware/qat_4xxx.bin -> intel/qat/qat_4xxx.bin
+lrwxrwxrwx root/root lib/firmware/qat_4xxx_mmp.bin -> intel/qat/qat_4xxx_mmp.bin
+lrwxrwxrwx root/root lib/firmware/qat_895xcc.bin -> intel/qat/qat_895xcc.bin
+lrwxrwxrwx root/root lib/firmware/qat_895xcc_mmp.bin -> intel/qat/qat_895xcc_mmp.bin
+lrwxrwxrwx root/root lib/firmware/qat_c3xxx.bin -> intel/qat/qat_c3xxx.bin
+lrwxrwxrwx root/root lib/firmware/qat_c3xxx_mmp.bin -> intel/qat/qat_c3xxx_mmp.bin
+lrwxrwxrwx root/root lib/firmware/qat_c62x.bin -> intel/qat/qat_c62x.bin
+lrwxrwxrwx root/root lib/firmware/qat_c62x_mmp.bin -> intel/qat/qat_c62x_mmp.bin
+lrwxrwxrwx root/root lib/firmware/qat_mmp.bin -> intel/qat/qat_895xcc_mmp.bin
+lrwxrwxrwx root/root lib/firmware/rt3070.bin -> rt2870.bin
+lrwxrwxrwx root/root lib/firmware/rt3090.bin -> rt2860.bin
+lrwxrwxrwx root/root lib/firmware/s2250.fw -> go7007/s2250-2.fw
+lrwxrwxrwx root/root lib/firmware/s2250_loader.fw -> go7007/s2250-1.fw
+lrwxrwxrwx root/root lib/firmware/sms1xxx-nova-a-dvbt-01.fw -> sms1xxx-hcw-55xxx-dvbt-02.fw
+lrwxrwxrwx root/root lib/firmware/tas2572-1-1amp-reg.bin -> ti/audio/tas257x/tas2572-1-1amp-reg.bin
+lrwxrwxrwx root/root lib/firmware/tas2572-2-1amp-reg.bin -> ti/audio/tas257x/tas2572-2-1amp-reg.bin
+lrwxrwxrwx root/root lib/firmware/tas2572-3-1amp-reg.bin -> ti/audio/tas257x/tas2572-3-1amp-reg.bin
+lrwxrwxrwx root/root lib/firmware/tas2572-3amp-reg.bin -> ti/audio/tas257x/tas2572-3amp-reg.bin
+lrwxrwxrwx root/root lib/firmware/tas2573-2amp-reg.bin -> ti/audio/tas257x/tas2573-2amp-reg.bin
+lrwxrwxrwx root/root lib/firmware/tas257x-1amp-reg.bin -> ti/audio/tas257x/tas257x-1amp-reg.bin
+drwxr-xr-x root/root lib/firmware/3com/
+-rw-r--r-- root/root lib/firmware/3com/typhoon.bin
+drwxr-xr-x root/root lib/firmware/HP/
+drwxr-xr-x root/root lib/firmware/HP/ish/
+-rw-r--r-- root/root lib/firmware/HP/ish/ish_lnlm_12128606_f9751b71.bin
+-rw-r--r-- root/root lib/firmware/HP/ish/ish_ptl_12128606_581.7779.0.bin
+drwxr-xr-x root/root lib/firmware/LENOVO/
+drwxr-xr-x root/root lib/firmware/LENOVO/ish/
+-rw-r--r-- root/root lib/firmware/LENOVO/ish/ish_lnlm_lenovo_X1_2025_5.8.4.7720.bin
+-rw-r--r-- root/root lib/firmware/LENOVO/ish/ish_lnlm_lenovo_X9-14_2025_5.8.36.09092.bin
+-rw-r--r-- root/root lib/firmware/LENOVO/ish/ish_lnlm_lenovo_x9-15_2025_5.8.0.7720.bin
+-rw-r--r-- root/root lib/firmware/LENOVO/ish/ish_ptl_lenovo_X1_2026_5.8.1.7782.bin
+drwxr-xr-x root/root lib/firmware/Lontium/
+-rw-r--r-- root/root lib/firmware/Lontium/lt7911exc_fw.bin
+-rw-r--r-- root/root lib/firmware/Lontium/lt8713sx_fw.bin
+-rw-r--r-- root/root lib/firmware/Lontium/lt9611c_fw.bin
+-rw-r--r-- root/root lib/firmware/Lontium/lt9611uxc_fw.bin
+drwxr-xr-x root/root lib/firmware/adaptec/
+-rw-r--r-- root/root lib/firmware/adaptec/starfire_rx.bin
+lrwxrwxrwx root/root lib/firmware/adaptec/starfire_tx.bin -> starfire_rx.bin
+drwxr-xr-x root/root lib/firmware/advansys/
+-rw-r--r-- root/root lib/firmware/advansys/3550.bin
+-rw-r--r-- root/root lib/firmware/advansys/38C0800.bin
+-rw-r--r-- root/root lib/firmware/advansys/38C1600.bin
+-rw-r--r-- root/root lib/firmware/advansys/mcode.bin
+drwxr-xr-x root/root lib/firmware/aeonsemi/
+-rw-r--r-- root/root lib/firmware/aeonsemi/as21x1x_fw.bin
+drwxr-xr-x root/root lib/firmware/airoha/
+-rw-r--r-- root/root lib/firmware/airoha/EthMD32.DSP.bin
+-rw-r--r-- root/root lib/firmware/airoha/EthMD32.dm.bin
+-rw-r--r-- root/root lib/firmware/airoha/an7583_npu_data.bin
+-rw-r--r-- root/root lib/firmware/airoha/an7583_npu_rv32.bin
+-rw-r--r-- root/root lib/firmware/airoha/en7581_MT7996_npu_data.bin
+-rw-r--r-- root/root lib/firmware/airoha/en7581_MT7996_npu_rv32.bin
+-rw-r--r-- root/root lib/firmware/airoha/en7581_npu_data.bin
+-rw-r--r-- root/root lib/firmware/airoha/en7581_npu_rv32.bin
+drwxr-xr-x root/root lib/firmware/airoha/an8811hb/
+-rw-r--r-- root/root lib/firmware/airoha/an8811hb/EthMD32_CRC.DM.bin
+-rw-r--r-- root/root lib/firmware/airoha/an8811hb/EthMD32_CRC.DSP.bin
+drwxr-xr-x root/root lib/firmware/amd-ucode/
+-rw-r--r-- root/root lib/firmware/amd-ucode/microcode_amd.bin
+-rw-r--r-- root/root lib/firmware/amd-ucode/microcode_amd_fam15h.bin
+-rw-r--r-- root/root lib/firmware/amd-ucode/microcode_amd_fam16h.bin
+-rw-r--r-- root/root lib/firmware/amd-ucode/microcode_amd_fam17h.bin
+-rw-r--r-- root/root lib/firmware/amd-ucode/microcode_amd_fam19h.bin
+-rw-r--r-- root/root lib/firmware/amd-ucode/microcode_amd_fam1ah.bin
+drwxr-xr-x root/root lib/firmware/amd/
+-rw-r--r-- root/root lib/firmware/amd/README.md
+-rw-r--r-- root/root lib/firmware/amd/amd_sev_fam17h_model0xh.sbin
+-rw-r--r-- root/root lib/firmware/amd/amd_sev_fam17h_model3xh.sbin
+-rw-r--r-- root/root lib/firmware/amd/amd_sev_fam19h_model0xh.sbin
+-rw-r--r-- root/root lib/firmware/amd/amd_sev_fam19h_model1xh.sbin
+-rw-r--r-- root/root lib/firmware/amd/amd_sev_fam19h_modelaxh.sbin
+-rw-r--r-- root/root lib/firmware/amd/amd_sev_fam1ah_model0xh.sbin
+drwxr-xr-x root/root lib/firmware/amdgpu/
+-rw-r--r-- root/root lib/firmware/amdgpu/aldebaran_ip_discovery.bin
+-rw-r--r-- root/root lib/firmware/amdgpu/aldebaran_mec.bin
+-rw-r--r-- root/root lib/firmware/amdgpu/aldebaran_rlc.bin
+-rw-r--r-- root/root lib/firmware/amdgpu/aldebaran_sdma.bin
+-rw-r--r-- root/root lib/firmware/amdgpu/aldebaran_sjt_mec.bin
+-rw-r--r-- root/root lib/firmware/amdgpu/aldebaran_smc.bin
+-rw-r--r-- root/root lib/firmware/amdgpu/aldebaran_sos.bin
+-rw-r--r-- root/root lib/firmware/amdgpu/aldebaran_ta.bin
+-rw-r--r-- root/root lib/firmware/amdgpu/aldebaran_vcn.bin
+-rw-r--r-- root/root lib/firmware/amdgpu/arcturus_asd.bin
+-rw-r--r-- root/root lib/firmware/amdgpu/arcturus_gpu_info.bin
+-rw-r--r-- root/root lib/firmware/amdgpu/arcturus_ip_discovery.bin
+-rw-r--r-- root/root lib/firmware/amdgpu/arcturus_mec.bin
+-rw-r--r-- root/root lib/firmware/amdgpu/arcturus_rlc.bin
+-rw-r--r-- root/root lib/firmware/amdgpu/arcturus_sdma.bin
+-rw-r--r-- root/root lib/firmware/amdgpu/arcturus_smc.bin
+-rw-r--r-- root/root lib/firmware/amdgpu/arcturus_sos.bin
+-rw-r--r-- root/root lib/firmware/amdgpu/arcturus_ta.bin
+-rw-r--r-- root/root lib/firmware/amdgpu/arcturus_vcn.bin
+-rw-r--r-- root/root lib/firmware/amdgpu/banks_k_2_smc.bin
+-rw-r--r-- root/root lib/firmware/amdgpu/beige_goby_ce.bin
+-rw-r--r-- root/root lib/firmware/amdgpu/beige_goby_dmcub.bin
+-rw-r--r-- root/root lib/firmware/amdgpu/beige_goby_me.bin
+-rw-r--r-- root/root lib/firmware/amdgpu/beige_goby_mec.bin
+-rw-r--r-- root/root lib/firmware/amdgpu/beige_goby_pfp.bin
+-rw-r--r-- root/root lib/firmware/amdgpu/beige_goby_rlc.bin
+-rw-r--r-- root/root lib/firmware/amdgpu/beige_goby_sdma.bin
+-rw-r--r-- root/root lib/firmware/amdgpu/beige_goby_smc.bin
+-rw-r--r-- root/root lib/firmware/amdgpu/beige_goby_sos.bin
+-rw-r--r-- root/root lib/firmware/amdgpu/beige_goby_ta.bin
+-rw-r--r-- root/root lib/firmware/amdgpu/beige_goby_vcn.bin
+-rw-r--r-- root/root lib/firmware/amdgpu/bonaire_ce.bin
+-rw-r--r-- root/root lib/firmware/amdgpu/bonaire_k_smc.bin
+-rw-r--r-- root/root lib/firmware/amdgpu/bonaire_mc.bin
+-rw-r--r-- root/root lib/firmware/amdgpu/bonaire_me.bin
+-rw-r--r-- root/root lib/firmware/amdgpu/bonaire_mec.bin
+-rw-r--r-- root/root lib/firmware/amdgpu/bonaire_pfp.bin
+-rw-r--r-- root/root lib/firmware/amdgpu/bonaire_rlc.bin
+-rw-r--r-- root/root lib/firmware/amdgpu/bonaire_sdma.bin
+-rw-r--r-- root/root lib/firmware/amdgpu/bonaire_sdma1.bin
+-rw-r--r-- root/root lib/firmware/amdgpu/bonaire_smc.bin
+-rw-r--r-- root/root lib/firmware/amdgpu/bonaire_uvd.bin
+-rw-r--r-- root/root lib/firmware/amdgpu/bonaire_vce.bin
+-rw-r--r-- root/root lib/firmware/amdgpu/carrizo_ce.bin
+-rw-r--r-- root/root lib/firmware/amdgpu/carrizo_me.bin
+-rw-r--r-- root/root lib/firmware/amdgpu/carrizo_mec.bin
+-rw-r--r-- root/root lib/firmware/amdgpu/carrizo_pfp.bin
+-rw-r--r-- root/root lib/firmware/amdgpu/carrizo_rlc.bin
+-rw-r--r-- root/root lib/firmware/amdgpu/carrizo_sdma.bin
+-rw-r--r-- root/root lib/firmware/amdgpu/carrizo_uvd.bin
+-rw-r--r-- root/root lib/firmware/amdgpu/carrizo_vce.bin
+-rw-r--r-- root/root lib/firmware/amdgpu/cyan_skillfish2_ce.bin
+-rw-r--r-- root/root lib/firmware/amdgpu/cyan_skillfish2_me.bin
+-rw-r--r-- root/root lib/firmware/amdgpu/cyan_skillfish2_mec.bin
+-rw-r--r-- root/root lib/firmware/amdgpu/cyan_skillfish2_pfp.bin
+-rw-r--r-- root/root lib/firmware/amdgpu/cyan_skillfish2_rlc.bin
+-rw-r--r-- root/root lib/firmware/amdgpu/cyan_skillfish2_sdma.bin
+-rw-r--r-- root/root lib/firmware/amdgpu/cyan_skillfish2_sdma1.bin
+-rw-r--r-- root/root lib/firmware/amdgpu/dcn_3_1_4_dmcub.bin
+-rw-r--r-- root/root lib/firmware/amdgpu/dcn_3_1_5_dmcub.bin
+-rw-r--r-- root/root lib/firmware/amdgpu/dcn_3_1_6_dmcub.bin
+-rw-r--r-- root/root lib/firmware/amdgpu/dcn_3_2_0_dmcub.bin
+-rw-r--r-- root/root lib/firmware/amdgpu/dcn_3_2_1_dmcub.bin
+-rw-r--r-- root/root lib/firmware/amdgpu/dcn_3_5_1_dmcub.bin
+-rw-r--r-- root/root lib/firmware/amdgpu/dcn_3_5_dmcub.bin
+-rw-r--r-- root/root lib/firmware/amdgpu/dcn_3_6_dmcub.bin
+-rw-r--r-- root/root lib/firmware/amdgpu/dcn_4_0_1_dmcub.bin
+-rw-r--r-- root/root lib/firmware/amdgpu/dcn_4_2_dmcub.bin
+-rw-r--r-- root/root lib/firmware/amdgpu/dimgrey_cavefish_ce.bin
+-rw-r--r-- root/root lib/firmware/amdgpu/dimgrey_cavefish_me.bin
+-rw-r--r-- root/root lib/firmware/amdgpu/dimgrey_cavefish_mec.bin
+-rw-r--r-- root/root lib/firmware/amdgpu/dimgrey_cavefish_pfp.bin
+-rw-r--r-- root/root lib/firmware/amdgpu/dimgrey_cavefish_rlc.bin
+-rw-r--r-- root/root lib/firmware/amdgpu/dimgrey_cavefish_sdma.bin
+-rw-r--r-- root/root lib/firmware/amdgpu/dimgrey_cavefish_smc.bin
+-rw-r--r-- root/root lib/firmware/amdgpu/dimgrey_cavefish_sos.bin
+-rw-r--r-- root/root lib/firmware/amdgpu/fiji_ce.bin
+-rw-r--r-- root/root lib/firmware/amdgpu/fiji_mc.bin
+-rw-r--r-- root/root lib/firmware/amdgpu/fiji_me.bin
+-rw-r--r-- root/root lib/firmware/amdgpu/fiji_mec.bin
+-rw-r--r-- root/root lib/firmware/amdgpu/fiji_pfp.bin
+-rw-r--r-- root/root lib/firmware/amdgpu/fiji_rlc.bin
+-rw-r--r-- root/root lib/firmware/amdgpu/fiji_sdma.bin
+-rw-r--r-- root/root lib/firmware/amdgpu/fiji_sdma1.bin
+-rw-r--r-- root/root lib/firmware/amdgpu/fiji_smc.bin
+-rw-r--r-- root/root lib/firmware/amdgpu/fiji_uvd.bin
+-rw-r--r-- root/root lib/firmware/amdgpu/fiji_vce.bin
+-rw-r--r-- root/root lib/firmware/amdgpu/gc_10_3_6_ce.bin
+-rw-r--r-- root/root lib/firmware/amdgpu/gc_10_3_6_me.bin
+-rw-r--r-- root/root lib/firmware/amdgpu/gc_10_3_6_mec.bin
+-rw-r--r-- root/root lib/firmware/amdgpu/gc_10_3_6_pfp.bin
+-rw-r--r-- root/root lib/firmware/amdgpu/gc_10_3_6_rlc.bin
+-rw-r--r-- root/root lib/firmware/amdgpu/gc_10_3_7_ce.bin
+-rw-r--r-- root/root lib/firmware/amdgpu/gc_10_3_7_me.bin
+-rw-r--r-- root/root lib/firmware/amdgpu/gc_10_3_7_mec.bin
+-rw-r--r-- root/root lib/firmware/amdgpu/gc_10_3_7_pfp.bin
+-rw-r--r-- root/root lib/firmware/amdgpu/gc_10_3_7_rlc.bin
+-rw-r--r-- root/root lib/firmware/amdgpu/gc_11_0_0_imu.bin
+-rw-r--r-- root/root lib/firmware/amdgpu/gc_11_0_0_imu_kicker.bin
+-rw-r--r-- root/root lib/firmware/amdgpu/gc_11_0_0_me.bin
+-rw-r--r-- root/root lib/firmware/amdgpu/gc_11_0_0_mec.bin
+-rw-r--r-- root/root lib/firmware/amdgpu/gc_11_0_0_mes.bin
+-rw-r--r-- root/root lib/firmware/amdgpu/gc_11_0_0_mes1.bin
+-rw-r--r-- root/root lib/firmware/amdgpu/gc_11_0_0_mes_2.bin
+-rw-r--r-- root/root lib/firmware/amdgpu/gc_11_0_0_pfp.bin
+-rw-r--r-- root/root lib/firmware/amdgpu/gc_11_0_0_rlc.bin
+-rw-r--r-- root/root lib/firmware/amdgpu/gc_11_0_0_rlc_1.bin
+-rw-r--r-- root/root lib/firmware/amdgpu/gc_11_0_0_rlc_kicker.bin
+-rw-r--r-- root/root lib/firmware/amdgpu/gc_11_0_1_imu.bin
+-rw-r--r-- root/root lib/firmware/amdgpu/gc_11_0_1_me.bin
+-rw-r--r-- root/root lib/firmware/amdgpu/gc_11_0_1_mec.bin
+-rw-r--r-- root/root lib/firmware/amdgpu/gc_11_0_1_mes.bin
+-rw-r--r-- root/root lib/firmware/amdgpu/gc_11_0_1_mes1.bin
+-rw-r--r-- root/root lib/firmware/amdgpu/gc_11_0_1_mes_2.bin
+-rw-r--r-- root/root lib/firmware/amdgpu/gc_11_0_1_pfp.bin
+-rw-r--r-- root/root lib/firmware/amdgpu/gc_11_0_1_rlc.bin
+-rw-r--r-- root/root lib/firmware/amdgpu/gc_11_0_2_imu.bin
+-rw-r--r-- root/root lib/firmware/amdgpu/gc_11_0_2_me.bin
+-rw-r--r-- root/root lib/firmware/amdgpu/gc_11_0_2_mec.bin
+-rw-r--r-- root/root lib/firmware/amdgpu/gc_11_0_2_mes.bin
+-rw-r--r-- root/root lib/firmware/amdgpu/gc_11_0_2_mes1.bin
+-rw-r--r-- root/root lib/firmware/amdgpu/gc_11_0_2_mes_2.bin
+-rw-r--r-- root/root lib/firmware/amdgpu/gc_11_0_2_pfp.bin
+-rw-r--r-- root/root lib/firmware/amdgpu/gc_11_0_2_rlc.bin
+-rw-r--r-- root/root lib/firmware/amdgpu/gc_11_0_3_imu.bin
+-rw-r--r-- root/root lib/firmware/amdgpu/gc_11_0_3_me.bin
+-rw-r--r-- root/root lib/firmware/amdgpu/gc_11_0_3_mec.bin
+-rw-r--r-- root/root lib/firmware/amdgpu/gc_11_0_3_mes1.bin
+-rw-r--r-- root/root lib/firmware/amdgpu/gc_11_0_3_mes_2.bin
+-rw-r--r-- root/root lib/firmware/amdgpu/gc_11_0_3_pfp.bin
+-rw-r--r-- root/root lib/firmware/amdgpu/gc_11_0_3_rlc.bin
+-rw-r--r-- root/root lib/firmware/amdgpu/gc_11_0_4_me.bin
+-rw-r--r-- root/root lib/firmware/amdgpu/gc_11_0_4_mec.bin
+-rw-r--r-- root/root lib/firmware/amdgpu/gc_11_0_4_mes1.bin
+-rw-r--r-- root/root lib/firmware/amdgpu/gc_11_0_4_mes_2.bin
+-rw-r--r-- root/root lib/firmware/amdgpu/gc_11_0_4_pfp.bin
+-rw-r--r-- root/root lib/firmware/amdgpu/gc_11_0_4_rlc.bin
+-rw-r--r-- root/root lib/firmware/amdgpu/gc_11_5_0_imu.bin
+-rw-r--r-- root/root lib/firmware/amdgpu/gc_11_5_0_me.bin
+-rw-r--r-- root/root lib/firmware/amdgpu/gc_11_5_0_mec.bin
+-rw-r--r-- root/root lib/firmware/amdgpu/gc_11_5_0_mes1.bin
+-rw-r--r-- root/root lib/firmware/amdgpu/gc_11_5_0_mes_2.bin
+-rw-r--r-- root/root lib/firmware/amdgpu/gc_11_5_0_pfp.bin
+-rw-r--r-- root/root lib/firmware/amdgpu/gc_11_5_0_rlc.bin
+-rw-r--r-- root/root lib/firmware/amdgpu/gc_11_5_1_imu.bin
+-rw-r--r-- root/root lib/firmware/amdgpu/gc_11_5_1_me.bin
+-rw-r--r-- root/root lib/firmware/amdgpu/gc_11_5_1_mec.bin
+-rw-r--r-- root/root lib/firmware/amdgpu/gc_11_5_1_mes1.bin
+-rw-r--r-- root/root lib/firmware/amdgpu/gc_11_5_1_mes_2.bin
+-rw-r--r-- root/root lib/firmware/amdgpu/gc_11_5_1_pfp.bin
+-rw-r--r-- root/root lib/firmware/amdgpu/gc_11_5_1_rlc.bin
+-rw-r--r-- root/root lib/firmware/amdgpu/gc_11_5_2_imu.bin
+-rw-r--r-- root/root lib/firmware/amdgpu/gc_11_5_2_me.bin
+-rw-r--r-- root/root lib/firmware/amdgpu/gc_11_5_2_mec.bin
+-rw-r--r-- root/root lib/firmware/amdgpu/gc_11_5_2_mes1.bin
+-rw-r--r-- root/root lib/firmware/amdgpu/gc_11_5_2_mes_2.bin
+-rw-r--r-- root/root lib/firmware/amdgpu/gc_11_5_2_pfp.bin
+-rw-r--r-- root/root lib/firmware/amdgpu/gc_11_5_2_rlc.bin
+-rw-r--r-- root/root lib/firmware/amdgpu/gc_11_5_3_me.bin
+-rw-r--r-- root/root lib/firmware/amdgpu/gc_11_5_3_mec.bin
+-rw-r--r-- root/root lib/firmware/amdgpu/gc_11_5_3_pfp.bin
+-rw-r--r-- root/root lib/firmware/amdgpu/gc_11_5_3_rlc.bin
+-rw-r--r-- root/root lib/firmware/amdgpu/gc_11_7_0_imu.bin
+-rw-r--r-- root/root lib/firmware/amdgpu/gc_11_7_0_me.bin
+-rw-r--r-- root/root lib/firmware/amdgpu/gc_11_7_0_mec.bin
+-rw-r--r-- root/root lib/firmware/amdgpu/gc_11_7_0_mes1.bin
+-rw-r--r-- root/root lib/firmware/amdgpu/gc_11_7_0_mes_2.bin
+-rw-r--r-- root/root lib/firmware/amdgpu/gc_11_7_0_pfp.bin
+-rw-r--r-- root/root lib/firmware/amdgpu/gc_11_7_0_rlc.bin
+-rw-r--r-- root/root lib/firmware/amdgpu/gc_11_7_1_me.bin
+-rw-r--r-- root/root lib/firmware/amdgpu/gc_11_7_1_mec.bin
+-rw-r--r-- root/root lib/firmware/amdgpu/gc_11_7_1_pfp.bin
+-rw-r--r-- root/root lib/firmware/amdgpu/gc_11_7_1_rlc.bin
+-rw-r--r-- root/root lib/firmware/amdgpu/gc_12_0_0_imu.bin
+-rw-r--r-- root/root lib/firmware/amdgpu/gc_12_0_0_me.bin
+-rw-r--r-- root/root lib/firmware/amdgpu/gc_12_0_0_mec.bin
+-rw-r--r-- root/root lib/firmware/amdgpu/gc_12_0_0_mes.bin
+-rw-r--r-- root/root lib/firmware/amdgpu/gc_12_0_0_mes1.bin
+-rw-r--r-- root/root lib/firmware/amdgpu/gc_12_0_0_pfp.bin
+-rw-r--r-- root/root lib/firmware/amdgpu/gc_12_0_0_rlc.bin
+-rw-r--r-- root/root lib/firmware/amdgpu/gc_12_0_0_toc.bin
+-rw-r--r-- root/root lib/firmware/amdgpu/gc_12_0_0_uni_mes.bin
+-rw-r--r-- root/root lib/firmware/amdgpu/gc_12_0_1_imu.bin
+-rw-r--r-- root/root lib/firmware/amdgpu/gc_12_0_1_imu_kicker.bin
+-rw-r--r-- root/root lib/firmware/amdgpu/gc_12_0_1_me.bin
+-rw-r--r-- root/root lib/firmware/amdgpu/gc_12_0_1_mec.bin
+-rw-r--r-- root/root lib/firmware/amdgpu/gc_12_0_1_mes.bin
+-rw-r--r-- root/root lib/firmware/amdgpu/gc_12_0_1_mes1.bin
+-rw-r--r-- root/root lib/firmware/amdgpu/gc_12_0_1_pfp.bin
+-rw-r--r-- root/root lib/firmware/amdgpu/gc_12_0_1_rlc.bin
+-rw-r--r-- root/root lib/firmware/amdgpu/gc_12_0_1_rlc_kicker.bin
+-rw-r--r-- root/root lib/firmware/amdgpu/gc_9_4_3_mec.bin
+-rw-r--r-- root/root lib/firmware/amdgpu/gc_9_4_3_rlc.bin
+-rw-r--r-- root/root lib/firmware/amdgpu/gc_9_4_3_sjt_mec.bin
+-rw-r--r-- root/root lib/firmware/amdgpu/gc_9_4_4_mec.bin
+-rw-r--r-- root/root lib/firmware/amdgpu/gc_9_4_4_rlc.bin
+-rw-r--r-- root/root lib/firmware/amdgpu/gc_9_4_4_sjt_mec.bin
+-rw-r--r-- root/root lib/firmware/amdgpu/gc_9_5_0_mec.bin
+-rw-r--r-- root/root lib/firmware/amdgpu/gc_9_5_0_rlc.bin
+-rw-r--r-- root/root lib/firmware/amdgpu/gc_9_5_0_sjt_mec.bin
+-rw-r--r-- root/root lib/firmware/amdgpu/green_sardine_asd.bin
+-rw-r--r-- root/root lib/firmware/amdgpu/green_sardine_ce.bin
+-rw-r--r-- root/root lib/firmware/amdgpu/green_sardine_dmcub.bin
+-rw-r--r-- root/root lib/firmware/amdgpu/green_sardine_me.bin
+-rw-r--r-- root/root lib/firmware/amdgpu/green_sardine_mec.bin
+-rw-r--r-- root/root lib/firmware/amdgpu/green_sardine_pfp.bin
+-rw-r--r-- root/root lib/firmware/amdgpu/green_sardine_rlc.bin
+-rw-r--r-- root/root lib/firmware/amdgpu/green_sardine_sdma.bin
+-rw-r--r-- root/root lib/firmware/amdgpu/green_sardine_ta.bin
+-rw-r--r-- root/root lib/firmware/amdgpu/green_sardine_vcn.bin
+-rw-r--r-- root/root lib/firmware/amdgpu/hainan_ce.bin
+-rw-r--r-- root/root lib/firmware/amdgpu/hainan_k_smc.bin
+-rw-r--r-- root/root lib/firmware/amdgpu/hainan_mc.bin
+-rw-r--r-- root/root lib/firmware/amdgpu/hainan_me.bin
+-rw-r--r-- root/root lib/firmware/amdgpu/hainan_pfp.bin
+-rw-r--r-- root/root lib/firmware/amdgpu/hainan_rlc.bin
+-rw-r--r-- root/root lib/firmware/amdgpu/hainan_smc.bin
+-rw-r--r-- root/root lib/firmware/amdgpu/hawaii_ce.bin
+-rw-r--r-- root/root lib/firmware/amdgpu/hawaii_k_smc.bin
+-rw-r--r-- root/root lib/firmware/amdgpu/hawaii_mc.bin
+-rw-r--r-- root/root lib/firmware/amdgpu/hawaii_me.bin
+-rw-r--r-- root/root lib/firmware/amdgpu/hawaii_mec.bin
+-rw-r--r-- root/root lib/firmware/amdgpu/hawaii_pfp.bin
+-rw-r--r-- root/root lib/firmware/amdgpu/hawaii_rlc.bin
+-rw-r--r-- root/root lib/firmware/amdgpu/hawaii_smc.bin
+-rw-r--r-- root/root lib/firmware/amdgpu/isp_4_1_1.bin
+-rw-r--r-- root/root lib/firmware/amdgpu/kabini_ce.bin
+-rw-r--r-- root/root lib/firmware/amdgpu/kabini_me.bin
+-rw-r--r-- root/root lib/firmware/amdgpu/kabini_mec.bin
+-rw-r--r-- root/root lib/firmware/amdgpu/kabini_pfp.bin
+-rw-r--r-- root/root lib/firmware/amdgpu/kabini_rlc.bin
+-rw-r--r-- root/root lib/firmware/amdgpu/kaveri_mec.bin
+-rw-r--r-- root/root lib/firmware/amdgpu/kaveri_mec2.bin
+-rw-r--r-- root/root lib/firmware/amdgpu/kaveri_pfp.bin
+-rw-r--r-- root/root lib/firmware/amdgpu/kaveri_rlc.bin
+-rw-r--r-- root/root lib/firmware/amdgpu/mullins_rlc.bin
+-rw-r--r-- root/root lib/firmware/amdgpu/navi10_asd.bin
+-rw-r--r-- root/root lib/firmware/amdgpu/navi10_ce.bin
+-rw-r--r-- root/root lib/firmware/amdgpu/navi10_gpu_info.bin
+-rw-r--r-- root/root lib/firmware/amdgpu/navi10_me.bin
+-rw-r--r-- root/root lib/firmware/amdgpu/navi10_mec.bin
+-rw-r--r-- root/root lib/firmware/amdgpu/navi10_pfp.bin
+-rw-r--r-- root/root lib/firmware/amdgpu/navi10_rlc.bin
+-rw-r--r-- root/root lib/firmware/amdgpu/navi10_sdma.bin
+-rw-r--r-- root/root lib/firmware/amdgpu/navi10_sdma1.bin
+-rw-r--r-- root/root lib/firmware/amdgpu/navi10_smc.bin
+-rw-r--r-- root/root lib/firmware/amdgpu/navi10_sos.bin
+-rw-r--r-- root/root lib/firmware/amdgpu/navi10_ta.bin
+-rw-r--r-- root/root lib/firmware/amdgpu/navi10_vcn.bin
+-rw-r--r-- root/root lib/firmware/amdgpu/navi12_ce.bin
+-rw-r--r-- root/root lib/firmware/amdgpu/navi12_dmcu.bin
+-rw-r--r-- root/root lib/firmware/amdgpu/navi12_gpu_info.bin
+-rw-r--r-- root/root lib/firmware/amdgpu/navi12_me.bin
+-rw-r--r-- root/root lib/firmware/amdgpu/navi12_mec.bin
+-rw-r--r-- root/root lib/firmware/amdgpu/navi12_pfp.bin
+-rw-r--r-- root/root lib/firmware/amdgpu/navi12_rlc.bin
+-rw-r--r-- root/root lib/firmware/amdgpu/navi12_sdma.bin
+-rw-r--r-- root/root lib/firmware/amdgpu/navi12_sdma1.bin
+-rw-r--r-- root/root lib/firmware/amdgpu/navi12_smc.bin
+-rw-r--r-- root/root lib/firmware/amdgpu/navi12_sos.bin
+-rw-r--r-- root/root lib/firmware/amdgpu/navi14_ce.bin
+-rw-r--r-- root/root lib/firmware/amdgpu/navi14_ce_wks.bin
+-rw-r--r-- root/root lib/firmware/amdgpu/navi14_gpu_info.bin
+-rw-r--r-- root/root lib/firmware/amdgpu/navi14_me.bin
+-rw-r--r-- root/root lib/firmware/amdgpu/navi14_me_wks.bin
+-rw-r--r-- root/root lib/firmware/amdgpu/navi14_mec.bin
+-rw-r--r-- root/root lib/firmware/amdgpu/navi14_mec2_wks.bin
+-rw-r--r-- root/root lib/firmware/amdgpu/navi14_pfp.bin
+-rw-r--r-- root/root lib/firmware/amdgpu/navi14_pfp_wks.bin
+-rw-r--r-- root/root lib/firmware/amdgpu/navi14_rlc.bin
+-rw-r--r-- root/root lib/firmware/amdgpu/navi14_sdma.bin
+-rw-r--r-- root/root lib/firmware/amdgpu/navi14_sdma1.bin
+-rw-r--r-- root/root lib/firmware/amdgpu/navi14_smc.bin
+-rw-r--r-- root/root lib/firmware/amdgpu/navi14_sos.bin
+-rw-r--r-- root/root lib/firmware/amdgpu/navy_flounder_ce.bin
+-rw-r--r-- root/root lib/firmware/amdgpu/navy_flounder_me.bin
+-rw-r--r-- root/root lib/firmware/amdgpu/navy_flounder_mec.bin
+-rw-r--r-- root/root lib/firmware/amdgpu/navy_flounder_pfp.bin
+-rw-r--r-- root/root lib/firmware/amdgpu/navy_flounder_rlc.bin
+-rw-r--r-- root/root lib/firmware/amdgpu/navy_flounder_sdma.bin
+-rw-r--r-- root/root lib/firmware/amdgpu/navy_flounder_smc.bin
+-rw-r--r-- root/root lib/firmware/amdgpu/navy_flounder_sos.bin
+-rw-r--r-- root/root lib/firmware/amdgpu/oland_k_smc.bin
+-rw-r--r-- root/root lib/firmware/amdgpu/oland_mc.bin
+-rw-r--r-- root/root lib/firmware/amdgpu/oland_pfp.bin
+-rw-r--r-- root/root lib/firmware/amdgpu/oland_rlc.bin
+-rw-r--r-- root/root lib/firmware/amdgpu/oland_smc.bin
+-rw-r--r-- root/root lib/firmware/amdgpu/oland_uvd.bin
+-rw-r--r-- root/root lib/firmware/amdgpu/picasso_asd.bin
+-rw-r--r-- root/root lib/firmware/amdgpu/picasso_ce.bin
+-rw-r--r-- root/root lib/firmware/amdgpu/picasso_gpu_info.bin
+-rw-r--r-- root/root lib/firmware/amdgpu/picasso_ip_discovery.bin
+-rw-r--r-- root/root lib/firmware/amdgpu/picasso_me.bin
+-rw-r--r-- root/root lib/firmware/amdgpu/picasso_mec.bin
+-rw-r--r-- root/root lib/firmware/amdgpu/picasso_pfp.bin
+-rw-r--r-- root/root lib/firmware/amdgpu/picasso_rlc.bin
+-rw-r--r-- root/root lib/firmware/amdgpu/picasso_rlc_am4.bin
+-rw-r--r-- root/root lib/firmware/amdgpu/picasso_sdma.bin
+-rw-r--r-- root/root lib/firmware/amdgpu/picasso_ta.bin
+-rw-r--r-- root/root lib/firmware/amdgpu/picasso_vcn.bin
+-rw-r--r-- root/root lib/firmware/amdgpu/pitcairn_k_smc.bin
+-rw-r--r-- root/root lib/firmware/amdgpu/pitcairn_mc.bin
+-rw-r--r-- root/root lib/firmware/amdgpu/pitcairn_pfp.bin
+-rw-r--r-- root/root lib/firmware/amdgpu/pitcairn_rlc.bin
+-rw-r--r-- root/root lib/firmware/amdgpu/pitcairn_smc.bin
+-rw-r--r-- root/root lib/firmware/amdgpu/polaris10_ce.bin
+-rw-r--r-- root/root lib/firmware/amdgpu/polaris10_ce_2.bin
+-rw-r--r-- root/root lib/firmware/amdgpu/polaris10_k2_smc.bin
+-rw-r--r-- root/root lib/firmware/amdgpu/polaris10_k_mc.bin
+-rw-r--r-- root/root lib/firmware/amdgpu/polaris10_k_smc.bin
+-rw-r--r-- root/root lib/firmware/amdgpu/polaris10_mc.bin
+-rw-r--r-- root/root lib/firmware/amdgpu/polaris10_me.bin
+-rw-r--r-- root/root lib/firmware/amdgpu/polaris10_me_2.bin
+-rw-r--r-- root/root lib/firmware/amdgpu/polaris10_mec.bin
+-rw-r--r-- root/root lib/firmware/amdgpu/polaris10_mec2_2.bin
+-rw-r--r-- root/root lib/firmware/amdgpu/polaris10_mec_2.bin
+-rw-r--r-- root/root lib/firmware/amdgpu/polaris10_pfp.bin
+-rw-r--r-- root/root lib/firmware/amdgpu/polaris10_pfp_2.bin
+-rw-r--r-- root/root lib/firmware/amdgpu/polaris10_rlc.bin
+-rw-r--r-- root/root lib/firmware/amdgpu/polaris10_sdma.bin
+-rw-r--r-- root/root lib/firmware/amdgpu/polaris10_sdma1.bin
+-rw-r--r-- root/root lib/firmware/amdgpu/polaris10_smc.bin
+-rw-r--r-- root/root lib/firmware/amdgpu/polaris10_smc_sk.bin
+-rw-r--r-- root/root lib/firmware/amdgpu/polaris10_uvd.bin
+-rw-r--r-- root/root lib/firmware/amdgpu/polaris10_vce.bin
+-rw-r--r-- root/root lib/firmware/amdgpu/polaris11_k2_smc.bin
+-rw-r--r-- root/root lib/firmware/amdgpu/polaris11_k_mc.bin
+-rw-r--r-- root/root lib/firmware/amdgpu/polaris11_k_smc.bin
+-rw-r--r-- root/root lib/firmware/amdgpu/polaris11_mc.bin
+-rw-r--r-- root/root lib/firmware/amdgpu/polaris11_me.bin
+-rw-r--r-- root/root lib/firmware/amdgpu/polaris11_me_2.bin
+-rw-r--r-- root/root lib/firmware/amdgpu/polaris11_mec.bin
+-rw-r--r-- root/root lib/firmware/amdgpu/polaris11_mec2_2.bin
+-rw-r--r-- root/root lib/firmware/amdgpu/polaris11_mec_2.bin
+-rw-r--r-- root/root lib/firmware/amdgpu/polaris11_pfp.bin
+-rw-r--r-- root/root lib/firmware/amdgpu/polaris11_pfp_2.bin
+-rw-r--r-- root/root lib/firmware/amdgpu/polaris11_rlc.bin
+-rw-r--r-- root/root lib/firmware/amdgpu/polaris11_smc.bin
+-rw-r--r-- root/root lib/firmware/amdgpu/polaris11_smc_sk.bin
+-rw-r--r-- root/root lib/firmware/amdgpu/polaris12_32_mc.bin
+-rw-r--r-- root/root lib/firmware/amdgpu/polaris12_ce.bin
+-rw-r--r-- root/root lib/firmware/amdgpu/polaris12_ce_2.bin
+-rw-r--r-- root/root lib/firmware/amdgpu/polaris12_k_mc.bin
+-rw-r--r-- root/root lib/firmware/amdgpu/polaris12_k_smc.bin
+-rw-r--r-- root/root lib/firmware/amdgpu/polaris12_mc.bin
+-rw-r--r-- root/root lib/firmware/amdgpu/polaris12_me.bin
+-rw-r--r-- root/root lib/firmware/amdgpu/polaris12_me_2.bin
+-rw-r--r-- root/root lib/firmware/amdgpu/polaris12_mec.bin
+-rw-r--r-- root/root lib/firmware/amdgpu/polaris12_mec2_2.bin
+-rw-r--r-- root/root lib/firmware/amdgpu/polaris12_mec_2.bin
+-rw-r--r-- root/root lib/firmware/amdgpu/polaris12_pfp.bin
+-rw-r--r-- root/root lib/firmware/amdgpu/polaris12_pfp_2.bin
+-rw-r--r-- root/root lib/firmware/amdgpu/polaris12_rlc.bin
+-rw-r--r-- root/root lib/firmware/amdgpu/polaris12_smc.bin
+-rw-r--r-- root/root lib/firmware/amdgpu/psp_13_0_0_sos.bin
+-rw-r--r-- root/root lib/firmware/amdgpu/psp_13_0_0_sos_kicker.bin
+-rw-r--r-- root/root lib/firmware/amdgpu/psp_13_0_0_ta.bin
+-rw-r--r-- root/root lib/firmware/amdgpu/psp_13_0_0_ta_kicker.bin
+-rw-r--r-- root/root lib/firmware/amdgpu/psp_13_0_10_sos.bin
+-rw-r--r-- root/root lib/firmware/amdgpu/psp_13_0_10_ta.bin
+-rw-r--r-- root/root lib/firmware/amdgpu/psp_13_0_11_ta.bin
+-rw-r--r-- root/root lib/firmware/amdgpu/psp_13_0_11_toc.bin
+-rw-r--r-- root/root lib/firmware/amdgpu/psp_13_0_12_sos.bin
+-rw-r--r-- root/root lib/firmware/amdgpu/psp_13_0_12_ta.bin
+-rw-r--r-- root/root lib/firmware/amdgpu/psp_13_0_14_sos.bin
+-rw-r--r-- root/root lib/firmware/amdgpu/psp_13_0_14_ta.bin
+-rw-r--r-- root/root lib/firmware/amdgpu/psp_13_0_15_sos.bin
+-rw-r--r-- root/root lib/firmware/amdgpu/psp_13_0_15_ta.bin
+-rw-r--r-- root/root lib/firmware/amdgpu/psp_13_0_5_asd.bin
+-rw-r--r-- root/root lib/firmware/amdgpu/psp_13_0_5_ta.bin
+-rw-r--r-- root/root lib/firmware/amdgpu/psp_13_0_5_toc.bin
+-rw-r--r-- root/root lib/firmware/amdgpu/psp_13_0_6_sos.bin
+-rw-r--r-- root/root lib/firmware/amdgpu/psp_13_0_6_ta.bin
+-rw-r--r-- root/root lib/firmware/amdgpu/psp_13_0_7_sos.bin
+-rw-r--r-- root/root lib/firmware/amdgpu/psp_13_0_8_asd.bin
+-rw-r--r-- root/root lib/firmware/amdgpu/psp_13_0_8_ta.bin
+-rw-r--r-- root/root lib/firmware/amdgpu/psp_13_0_8_toc.bin
+-rw-r--r-- root/root lib/firmware/amdgpu/psp_14_0_0_toc.bin
+-rw-r--r-- root/root lib/firmware/amdgpu/psp_14_0_1_toc.bin
+-rw-r--r-- root/root lib/firmware/amdgpu/psp_14_0_2_sos.bin
+-rw-r--r-- root/root lib/firmware/amdgpu/psp_14_0_2_ta.bin
+-rw-r--r-- root/root lib/firmware/amdgpu/psp_14_0_3_sos.bin
+-rw-r--r-- root/root lib/firmware/amdgpu/psp_14_0_3_sos_kicker.bin
+-rw-r--r-- root/root lib/firmware/amdgpu/psp_14_0_3_ta.bin
+-rw-r--r-- root/root lib/firmware/amdgpu/psp_14_0_3_ta_kicker.bin
+-rw-r--r-- root/root lib/firmware/amdgpu/psp_14_0_4_toc.bin
+-rw-r--r-- root/root lib/firmware/amdgpu/psp_14_0_5_toc.bin
+-rw-r--r-- root/root lib/firmware/amdgpu/psp_15_0_0_ta.bin
+-rw-r--r-- root/root lib/firmware/amdgpu/psp_15_0_0_toc.bin
+-rw-r--r-- root/root lib/firmware/amdgpu/psp_15_0_9_toc.bin
+-rw-r--r-- root/root lib/firmware/amdgpu/raven2_asd.bin
+-rw-r--r-- root/root lib/firmware/amdgpu/raven2_ce.bin
+-rw-r--r-- root/root lib/firmware/amdgpu/raven2_gpu_info.bin
+-rw-r--r-- root/root lib/firmware/amdgpu/raven2_ip_discovery.bin
+-rw-r--r-- root/root lib/firmware/amdgpu/raven2_me.bin
+-rw-r--r-- root/root lib/firmware/amdgpu/raven2_mec.bin
+-rw-r--r-- root/root lib/firmware/amdgpu/raven2_pfp.bin
+-rw-r--r-- root/root lib/firmware/amdgpu/raven2_rlc.bin
+-rw-r--r-- root/root lib/firmware/amdgpu/raven2_sdma.bin
+-rw-r--r-- root/root lib/firmware/amdgpu/raven2_ta.bin
+-rw-r--r-- root/root lib/firmware/amdgpu/raven_asd.bin
+-rw-r--r-- root/root lib/firmware/amdgpu/raven_dmcu.bin
+-rw-r--r-- root/root lib/firmware/amdgpu/raven_rlc.bin
+-rw-r--r-- root/root lib/firmware/amdgpu/raven_ta.bin
+-rw-r--r-- root/root lib/firmware/amdgpu/renoir_ce.bin
+-rw-r--r-- root/root lib/firmware/amdgpu/renoir_gpu_info.bin
+-rw-r--r-- root/root lib/firmware/amdgpu/renoir_me.bin
+-rw-r--r-- root/root lib/firmware/amdgpu/renoir_pfp.bin
+-rw-r--r-- root/root lib/firmware/amdgpu/renoir_ta.bin
+-rw-r--r-- root/root lib/firmware/amdgpu/sdma_4_4_2.bin
+-rw-r--r-- root/root lib/firmware/amdgpu/sdma_4_4_4.bin
+-rw-r--r-- root/root lib/firmware/amdgpu/sdma_4_4_5.bin
+-rw-r--r-- root/root lib/firmware/amdgpu/sdma_5_2_6.bin
+-rw-r--r-- root/root lib/firmware/amdgpu/sdma_5_2_7.bin
+-rw-r--r-- root/root lib/firmware/amdgpu/sdma_6_0_0.bin
+-rw-r--r-- root/root lib/firmware/amdgpu/sdma_6_0_1.bin
+-rw-r--r-- root/root lib/firmware/amdgpu/sdma_6_0_2.bin
+-rw-r--r-- root/root lib/firmware/amdgpu/sdma_6_0_3.bin
+-rw-r--r-- root/root lib/firmware/amdgpu/sdma_6_1_0.bin
+-rw-r--r-- root/root lib/firmware/amdgpu/sdma_6_1_1.bin
+-rw-r--r-- root/root lib/firmware/amdgpu/sdma_6_1_2.bin
+-rw-r--r-- root/root lib/firmware/amdgpu/sdma_6_1_3.bin
+-rw-r--r-- root/root lib/firmware/amdgpu/sdma_6_1_4.bin
+-rw-r--r-- root/root lib/firmware/amdgpu/sdma_7_0_0.bin
+-rw-r--r-- root/root lib/firmware/amdgpu/sdma_7_0_1.bin
+-rw-r--r-- root/root lib/firmware/amdgpu/si58_mc.bin
+-rw-r--r-- root/root lib/firmware/amdgpu/sienna_cichlid_ce.bin
+-rw-r--r-- root/root lib/firmware/amdgpu/sienna_cichlid_me.bin
+-rw-r--r-- root/root lib/firmware/amdgpu/sienna_cichlid_mec.bin
+-rw-r--r-- root/root lib/firmware/amdgpu/sienna_cichlid_pfp.bin
+-rw-r--r-- root/root lib/firmware/amdgpu/sienna_cichlid_rlc.bin
+-rw-r--r-- root/root lib/firmware/amdgpu/sienna_cichlid_sdma.bin
+-rw-r--r-- root/root lib/firmware/amdgpu/sienna_cichlid_smc.bin
+-rw-r--r-- root/root lib/firmware/amdgpu/sienna_cichlid_sos.bin
+-rw-r--r-- root/root lib/firmware/amdgpu/sienna_cichlid_ta.bin
+-rw-r--r-- root/root lib/firmware/amdgpu/smu_13_0_0.bin
+-rw-r--r-- root/root lib/firmware/amdgpu/smu_13_0_0_kicker.bin
+-rw-r--r-- root/root lib/firmware/amdgpu/smu_13_0_10.bin
+-rw-r--r-- root/root lib/firmware/amdgpu/smu_13_0_14.bin
+-rw-r--r-- root/root lib/firmware/amdgpu/smu_13_0_6.bin
+-rw-r--r-- root/root lib/firmware/amdgpu/smu_13_0_7.bin
+-rw-r--r-- root/root lib/firmware/amdgpu/smu_14_0_2.bin
+-rw-r--r-- root/root lib/firmware/amdgpu/smu_14_0_3.bin
+-rw-r--r-- root/root lib/firmware/amdgpu/smu_14_0_3_kicker.bin
+-rw-r--r-- root/root lib/firmware/amdgpu/stoney_ce.bin
+-rw-r--r-- root/root lib/firmware/amdgpu/stoney_me.bin
+-rw-r--r-- root/root lib/firmware/amdgpu/stoney_mec.bin
+-rw-r--r-- root/root lib/firmware/amdgpu/stoney_pfp.bin
+-rw-r--r-- root/root lib/firmware/amdgpu/stoney_rlc.bin
+-rw-r--r-- root/root lib/firmware/amdgpu/stoney_sdma.bin
+-rw-r--r-- root/root lib/firmware/amdgpu/stoney_uvd.bin
+-rw-r--r-- root/root lib/firmware/amdgpu/stoney_vce.bin
+-rw-r--r-- root/root lib/firmware/amdgpu/tahiti_k_smc.bin
+-rw-r--r-- root/root lib/firmware/amdgpu/tahiti_mc.bin
+-rw-r--r-- root/root lib/firmware/amdgpu/tahiti_rlc.bin
+-rw-r--r-- root/root lib/firmware/amdgpu/tahiti_smc.bin
+-rw-r--r-- root/root lib/firmware/amdgpu/tahiti_uvd.bin
+-rw-r--r-- root/root lib/firmware/amdgpu/tonga_ce.bin
+-rw-r--r-- root/root lib/firmware/amdgpu/tonga_k_smc.bin
+-rw-r--r-- root/root lib/firmware/amdgpu/tonga_mc.bin
+-rw-r--r-- root/root lib/firmware/amdgpu/tonga_me.bin
+-rw-r--r-- root/root lib/firmware/amdgpu/tonga_mec.bin
+-rw-r--r-- root/root lib/firmware/amdgpu/tonga_pfp.bin
+-rw-r--r-- root/root lib/firmware/amdgpu/tonga_rlc.bin
+-rw-r--r-- root/root lib/firmware/amdgpu/tonga_sdma.bin
+-rw-r--r-- root/root lib/firmware/amdgpu/tonga_sdma1.bin
+-rw-r--r-- root/root lib/firmware/amdgpu/tonga_smc.bin
+-rw-r--r-- root/root lib/firmware/amdgpu/tonga_uvd.bin
+-rw-r--r-- root/root lib/firmware/amdgpu/tonga_vce.bin
+-rw-r--r-- root/root lib/firmware/amdgpu/topaz_ce.bin
+-rw-r--r-- root/root lib/firmware/amdgpu/topaz_k_smc.bin
+-rw-r--r-- root/root lib/firmware/amdgpu/topaz_mc.bin
+-rw-r--r-- root/root lib/firmware/amdgpu/topaz_me.bin
+-rw-r--r-- root/root lib/firmware/amdgpu/topaz_mec.bin
+-rw-r--r-- root/root lib/firmware/amdgpu/topaz_mec2.bin
+-rw-r--r-- root/root lib/firmware/amdgpu/topaz_pfp.bin
+-rw-r--r-- root/root lib/firmware/amdgpu/topaz_rlc.bin
+-rw-r--r-- root/root lib/firmware/amdgpu/topaz_sdma.bin
+-rw-r--r-- root/root lib/firmware/amdgpu/topaz_sdma1.bin
+-rw-r--r-- root/root lib/firmware/amdgpu/topaz_smc.bin
+-rw-r--r-- root/root lib/firmware/amdgpu/umsch_mm_4_0_0.bin
+-rw-r--r-- root/root lib/firmware/amdgpu/vangogh_asd.bin
+-rw-r--r-- root/root lib/firmware/amdgpu/vangogh_ce.bin
+-rw-r--r-- root/root lib/firmware/amdgpu/vangogh_dmcub.bin
+-rw-r--r-- root/root lib/firmware/amdgpu/vangogh_me.bin
+-rw-r--r-- root/root lib/firmware/amdgpu/vangogh_mec.bin
+-rw-r--r-- root/root lib/firmware/amdgpu/vangogh_pfp.bin
+-rw-r--r-- root/root lib/firmware/amdgpu/vangogh_rlc.bin
+-rw-r--r-- root/root lib/firmware/amdgpu/vangogh_sdma.bin
+-rw-r--r-- root/root lib/firmware/amdgpu/vangogh_toc.bin
+-rw-r--r-- root/root lib/firmware/amdgpu/vangogh_vcn.bin
+-rw-r--r-- root/root lib/firmware/amdgpu/vce_1_0_0.bin
+-rw-r--r-- root/root lib/firmware/amdgpu/vcn_3_1_2.bin
+-rw-r--r-- root/root lib/firmware/amdgpu/vcn_4_0_0.bin
+-rw-r--r-- root/root lib/firmware/amdgpu/vcn_4_0_3.bin
+-rw-r--r-- root/root lib/firmware/amdgpu/vcn_4_0_5.bin
+-rw-r--r-- root/root lib/firmware/amdgpu/vcn_4_0_6_1.bin
+-rw-r--r-- root/root lib/firmware/amdgpu/vcn_5_0_0.bin
+-rw-r--r-- root/root lib/firmware/amdgpu/vcn_5_0_1.bin
+-rw-r--r-- root/root lib/firmware/amdgpu/vcn_5_3_0.bin
+-rw-r--r-- root/root lib/firmware/amdgpu/vega10_acg_smc.bin
+-rw-r--r-- root/root lib/firmware/amdgpu/vega10_asd.bin
+-rw-r--r-- root/root lib/firmware/amdgpu/vega10_ce.bin
+-rw-r--r-- root/root lib/firmware/amdgpu/vega10_gpu_info.bin
+-rw-r--r-- root/root lib/firmware/amdgpu/vega10_ip_discovery.bin
+-rw-r--r-- root/root lib/firmware/amdgpu/vega10_me.bin
+-rw-r--r-- root/root lib/firmware/amdgpu/vega10_mec.bin
+-rw-r--r-- root/root lib/firmware/amdgpu/vega10_pfp.bin
+-rw-r--r-- root/root lib/firmware/amdgpu/vega10_rlc.bin
+-rw-r--r-- root/root lib/firmware/amdgpu/vega10_sdma.bin
+-rw-r--r-- root/root lib/firmware/amdgpu/vega10_sdma1.bin
+-rw-r--r-- root/root lib/firmware/amdgpu/vega10_smc.bin
+-rw-r--r-- root/root lib/firmware/amdgpu/vega10_sos.bin
+-rw-r--r-- root/root lib/firmware/amdgpu/vega10_uvd.bin
+-rw-r--r-- root/root lib/firmware/amdgpu/vega10_vce.bin
+-rw-r--r-- root/root lib/firmware/amdgpu/vega12_ce.bin
+-rw-r--r-- root/root lib/firmware/amdgpu/vega12_gpu_info.bin
+-rw-r--r-- root/root lib/firmware/amdgpu/vega12_ip_discovery.bin
+-rw-r--r-- root/root lib/firmware/amdgpu/vega12_me.bin
+-rw-r--r-- root/root lib/firmware/amdgpu/vega12_mec.bin
+-rw-r--r-- root/root lib/firmware/amdgpu/vega12_pfp.bin
+-rw-r--r-- root/root lib/firmware/amdgpu/vega12_rlc.bin
+-rw-r--r-- root/root lib/firmware/amdgpu/vega12_sdma.bin
+-rw-r--r-- root/root lib/firmware/amdgpu/vega12_sdma1.bin
+-rw-r--r-- root/root lib/firmware/amdgpu/vega12_smc.bin
+-rw-r--r-- root/root lib/firmware/amdgpu/vega12_sos.bin
+-rw-r--r-- root/root lib/firmware/amdgpu/vega12_uvd.bin
+-rw-r--r-- root/root lib/firmware/amdgpu/vega12_vce.bin
+-rw-r--r-- root/root lib/firmware/amdgpu/vega20_asd.bin
+-rw-r--r-- root/root lib/firmware/amdgpu/vega20_ce.bin
+-rw-r--r-- root/root lib/firmware/amdgpu/vega20_ip_discovery.bin
+-rw-r--r-- root/root lib/firmware/amdgpu/vega20_me.bin
+-rw-r--r-- root/root lib/firmware/amdgpu/vega20_mec.bin
+-rw-r--r-- root/root lib/firmware/amdgpu/vega20_pfp.bin
+-rw-r--r-- root/root lib/firmware/amdgpu/vega20_rlc.bin
+-rw-r--r-- root/root lib/firmware/amdgpu/vega20_sdma.bin
+-rw-r--r-- root/root lib/firmware/amdgpu/vega20_sdma1.bin
+-rw-r--r-- root/root lib/firmware/amdgpu/vega20_smc.bin
+-rw-r--r-- root/root lib/firmware/amdgpu/vega20_sos.bin
+-rw-r--r-- root/root lib/firmware/amdgpu/vega20_ta.bin
+-rw-r--r-- root/root lib/firmware/amdgpu/vega20_uvd.bin
+-rw-r--r-- root/root lib/firmware/amdgpu/vegam_ce.bin
+-rw-r--r-- root/root lib/firmware/amdgpu/vegam_me.bin
+-rw-r--r-- root/root lib/firmware/amdgpu/vegam_mec.bin
+-rw-r--r-- root/root lib/firmware/amdgpu/vegam_mec2.bin
+-rw-r--r-- root/root lib/firmware/amdgpu/vegam_pfp.bin
+-rw-r--r-- root/root lib/firmware/amdgpu/vegam_rlc.bin
+-rw-r--r-- root/root lib/firmware/amdgpu/vegam_sdma.bin
+-rw-r--r-- root/root lib/firmware/amdgpu/vegam_sdma1.bin
+-rw-r--r-- root/root lib/firmware/amdgpu/vegam_smc.bin
+-rw-r--r-- root/root lib/firmware/amdgpu/vegam_vce.bin
+-rw-r--r-- root/root lib/firmware/amdgpu/verde_k_smc.bin
+-rw-r--r-- root/root lib/firmware/amdgpu/verde_mc.bin
+-rw-r--r-- root/root lib/firmware/amdgpu/verde_me.bin
+-rw-r--r-- root/root lib/firmware/amdgpu/verde_pfp.bin
+-rw-r--r-- root/root lib/firmware/amdgpu/verde_rlc.bin
+-rw-r--r-- root/root lib/firmware/amdgpu/verde_smc.bin
+-rw-r--r-- root/root lib/firmware/amdgpu/verde_uvd.bin
+-rw-r--r-- root/root lib/firmware/amdgpu/vpe_2_0_0.bin
+-rw-r--r-- root/root lib/firmware/amdgpu/vpe_6_1_0.bin
+-rw-r--r-- root/root lib/firmware/amdgpu/vpe_6_1_1.bin
+-rw-r--r-- root/root lib/firmware/amdgpu/vpe_6_1_3.bin
+-rw-r--r-- root/root lib/firmware/amdgpu/yellow_carp_ce.bin
+-rw-r--r-- root/root lib/firmware/amdgpu/yellow_carp_dmcub.bin
+-rw-r--r-- root/root lib/firmware/amdgpu/yellow_carp_me.bin
+-rw-r--r-- root/root lib/firmware/amdgpu/yellow_carp_mec.bin
+-rw-r--r-- root/root lib/firmware/amdgpu/yellow_carp_pfp.bin
+-rw-r--r-- root/root lib/firmware/amdgpu/yellow_carp_rlc.bin
+-rw-r--r-- root/root lib/firmware/amdgpu/yellow_carp_sdma.bin
+-rw-r--r-- root/root lib/firmware/amdgpu/yellow_carp_toc.bin
+-rw-r--r-- root/root lib/firmware/amdgpu/yellow_carp_vcn.bin
+lrwxrwxrwx root/root lib/firmware/amdgpu/aldebaran_mec2.bin -> aldebaran_mec.bin
+lrwxrwxrwx root/root lib/firmware/amdgpu/aldebaran_sjt_mec2.bin -> aldebaran_sjt_mec.bin
+lrwxrwxrwx root/root lib/firmware/amdgpu/arcturus_mec2.bin -> arcturus_mec.bin
+lrwxrwxrwx root/root lib/firmware/amdgpu/beige_goby_mec2.bin -> beige_goby_mec.bin
+lrwxrwxrwx root/root lib/firmware/amdgpu/carrizo_mec2.bin -> carrizo_mec.bin
+lrwxrwxrwx root/root lib/firmware/amdgpu/carrizo_sdma1.bin -> carrizo_sdma.bin
+lrwxrwxrwx root/root lib/firmware/amdgpu/cyan_skillfish2_mec2.bin -> cyan_skillfish2_mec.bin
+lrwxrwxrwx root/root lib/firmware/amdgpu/dimgrey_cavefish_dmcub.bin -> beige_goby_dmcub.bin
+lrwxrwxrwx root/root lib/firmware/amdgpu/dimgrey_cavefish_mec2.bin -> dimgrey_cavefish_mec.bin
+lrwxrwxrwx root/root lib/firmware/amdgpu/dimgrey_cavefish_ta.bin -> beige_goby_ta.bin
+lrwxrwxrwx root/root lib/firmware/amdgpu/dimgrey_cavefish_vcn.bin -> beige_goby_vcn.bin
+lrwxrwxrwx root/root lib/firmware/amdgpu/fiji_mec2.bin -> fiji_mec.bin
+lrwxrwxrwx root/root lib/firmware/amdgpu/gc_10_3_6_mec2.bin -> gc_10_3_6_mec.bin
+lrwxrwxrwx root/root lib/firmware/amdgpu/gc_10_3_7_mec2.bin -> gc_10_3_7_mec.bin
+lrwxrwxrwx root/root lib/firmware/amdgpu/gc_11_0_4_imu.bin -> gc_11_0_1_imu.bin
+lrwxrwxrwx root/root lib/firmware/amdgpu/gc_11_0_4_mes.bin -> gc_11_0_1_mes.bin
+lrwxrwxrwx root/root lib/firmware/amdgpu/gc_11_5_3_imu.bin -> gc_11_5_2_imu.bin
+lrwxrwxrwx root/root lib/firmware/amdgpu/gc_11_5_3_mes1.bin -> gc_11_5_2_mes1.bin
+lrwxrwxrwx root/root lib/firmware/amdgpu/gc_11_5_3_mes_2.bin -> gc_11_5_2_mes_2.bin
+lrwxrwxrwx root/root lib/firmware/amdgpu/gc_11_7_1_imu.bin -> gc_11_7_0_imu.bin
+lrwxrwxrwx root/root lib/firmware/amdgpu/gc_11_7_1_mes1.bin -> gc_11_7_0_mes1.bin
+lrwxrwxrwx root/root lib/firmware/amdgpu/gc_11_7_1_mes_2.bin -> gc_11_7_0_mes_2.bin
+lrwxrwxrwx root/root lib/firmware/amdgpu/gc_12_0_1_toc.bin -> gc_12_0_0_toc.bin
+lrwxrwxrwx root/root lib/firmware/amdgpu/gc_12_0_1_uni_mes.bin -> gc_12_0_0_uni_mes.bin
+lrwxrwxrwx root/root lib/firmware/amdgpu/green_sardine_mec2.bin -> green_sardine_mec.bin
+lrwxrwxrwx root/root lib/firmware/amdgpu/hawaii_sdma.bin -> bonaire_sdma.bin
+lrwxrwxrwx root/root lib/firmware/amdgpu/hawaii_sdma1.bin -> bonaire_sdma1.bin
+lrwxrwxrwx root/root lib/firmware/amdgpu/hawaii_uvd.bin -> bonaire_uvd.bin
+lrwxrwxrwx root/root lib/firmware/amdgpu/hawaii_vce.bin -> bonaire_vce.bin
+lrwxrwxrwx root/root lib/firmware/amdgpu/kabini_sdma.bin -> bonaire_sdma.bin
+lrwxrwxrwx root/root lib/firmware/amdgpu/kabini_sdma1.bin -> bonaire_sdma1.bin
+lrwxrwxrwx root/root lib/firmware/amdgpu/kabini_uvd.bin -> bonaire_uvd.bin
+lrwxrwxrwx root/root lib/firmware/amdgpu/kabini_vce.bin -> bonaire_vce.bin
+lrwxrwxrwx root/root lib/firmware/amdgpu/kaveri_ce.bin -> kabini_ce.bin
+lrwxrwxrwx root/root lib/firmware/amdgpu/kaveri_me.bin -> kabini_me.bin
+lrwxrwxrwx root/root lib/firmware/amdgpu/kaveri_sdma.bin -> bonaire_sdma.bin
+lrwxrwxrwx root/root lib/firmware/amdgpu/kaveri_sdma1.bin -> bonaire_sdma1.bin
+lrwxrwxrwx root/root lib/firmware/amdgpu/kaveri_uvd.bin -> bonaire_uvd.bin
+lrwxrwxrwx root/root lib/firmware/amdgpu/kaveri_vce.bin -> bonaire_vce.bin
+lrwxrwxrwx root/root lib/firmware/amdgpu/mullins_ce.bin -> kabini_ce.bin
+lrwxrwxrwx root/root lib/firmware/amdgpu/mullins_me.bin -> kabini_me.bin
+lrwxrwxrwx root/root lib/firmware/amdgpu/mullins_mec.bin -> kabini_mec.bin
+lrwxrwxrwx root/root lib/firmware/amdgpu/mullins_pfp.bin -> kabini_pfp.bin
+lrwxrwxrwx root/root lib/firmware/amdgpu/mullins_sdma.bin -> bonaire_sdma.bin
+lrwxrwxrwx root/root lib/firmware/amdgpu/mullins_sdma1.bin -> bonaire_sdma1.bin
+lrwxrwxrwx root/root lib/firmware/amdgpu/mullins_uvd.bin -> bonaire_uvd.bin
+lrwxrwxrwx root/root lib/firmware/amdgpu/mullins_vce.bin -> bonaire_vce.bin
+lrwxrwxrwx root/root lib/firmware/amdgpu/navi10_mec2.bin -> navi10_mec.bin
+lrwxrwxrwx root/root lib/firmware/amdgpu/navi12_asd.bin -> navi10_asd.bin
+lrwxrwxrwx root/root lib/firmware/amdgpu/navi12_mec2.bin -> navi12_mec.bin
+lrwxrwxrwx root/root lib/firmware/amdgpu/navi12_ta.bin -> navi10_ta.bin
+lrwxrwxrwx root/root lib/firmware/amdgpu/navi12_vcn.bin -> navi10_vcn.bin
+lrwxrwxrwx root/root lib/firmware/amdgpu/navi14_asd.bin -> navi10_asd.bin
+lrwxrwxrwx root/root lib/firmware/amdgpu/navi14_mec2.bin -> navi14_mec.bin
+lrwxrwxrwx root/root lib/firmware/amdgpu/navi14_mec_wks.bin -> navi14_mec2_wks.bin
+lrwxrwxrwx root/root lib/firmware/amdgpu/navi14_ta.bin -> navi10_ta.bin
+lrwxrwxrwx root/root lib/firmware/amdgpu/navi14_vcn.bin -> navi10_vcn.bin
+lrwxrwxrwx root/root lib/firmware/amdgpu/navy_flounder_dmcub.bin -> beige_goby_dmcub.bin
+lrwxrwxrwx root/root lib/firmware/amdgpu/navy_flounder_mec2.bin -> navy_flounder_mec.bin
+lrwxrwxrwx root/root lib/firmware/amdgpu/navy_flounder_ta.bin -> beige_goby_ta.bin
+lrwxrwxrwx root/root lib/firmware/amdgpu/navy_flounder_vcn.bin -> beige_goby_vcn.bin
+lrwxrwxrwx root/root lib/firmware/amdgpu/oland_ce.bin -> hainan_ce.bin
+lrwxrwxrwx root/root lib/firmware/amdgpu/oland_me.bin -> hainan_me.bin
+lrwxrwxrwx root/root lib/firmware/amdgpu/picasso_mec2.bin -> picasso_mec.bin
+lrwxrwxrwx root/root lib/firmware/amdgpu/pitcairn_ce.bin -> hainan_ce.bin
+lrwxrwxrwx root/root lib/firmware/amdgpu/pitcairn_me.bin -> hainan_me.bin
+lrwxrwxrwx root/root lib/firmware/amdgpu/pitcairn_uvd.bin -> oland_uvd.bin
+lrwxrwxrwx root/root lib/firmware/amdgpu/polaris10_mec2.bin -> polaris10_mec.bin
+lrwxrwxrwx root/root lib/firmware/amdgpu/polaris11_ce.bin -> polaris10_ce.bin
+lrwxrwxrwx root/root lib/firmware/amdgpu/polaris11_ce_2.bin -> polaris10_ce_2.bin
+lrwxrwxrwx root/root lib/firmware/amdgpu/polaris11_mec2.bin -> polaris11_mec.bin
+lrwxrwxrwx root/root lib/firmware/amdgpu/polaris11_sdma.bin -> polaris10_sdma.bin
+lrwxrwxrwx root/root lib/firmware/amdgpu/polaris11_sdma1.bin -> polaris10_sdma1.bin
+lrwxrwxrwx root/root lib/firmware/amdgpu/polaris11_uvd.bin -> polaris10_uvd.bin
+lrwxrwxrwx root/root lib/firmware/amdgpu/polaris11_vce.bin -> polaris10_vce.bin
+lrwxrwxrwx root/root lib/firmware/amdgpu/polaris12_mec2.bin -> polaris12_mec.bin
+lrwxrwxrwx root/root lib/firmware/amdgpu/polaris12_sdma.bin -> polaris10_sdma.bin
+lrwxrwxrwx root/root lib/firmware/amdgpu/polaris12_sdma1.bin -> polaris10_sdma1.bin
+lrwxrwxrwx root/root lib/firmware/amdgpu/polaris12_uvd.bin -> polaris10_uvd.bin
+lrwxrwxrwx root/root lib/firmware/amdgpu/polaris12_vce.bin -> polaris10_vce.bin
+lrwxrwxrwx root/root lib/firmware/amdgpu/psp_13_0_4_ta.bin -> psp_13_0_11_ta.bin
+lrwxrwxrwx root/root lib/firmware/amdgpu/psp_13_0_4_toc.bin -> psp_13_0_11_toc.bin
+lrwxrwxrwx root/root lib/firmware/amdgpu/psp_13_0_7_ta.bin -> psp_13_0_5_ta.bin
+lrwxrwxrwx root/root lib/firmware/amdgpu/psp_14_0_0_ta.bin -> psp_13_0_11_ta.bin
+lrwxrwxrwx root/root lib/firmware/amdgpu/psp_14_0_1_ta.bin -> psp_13_0_11_ta.bin
+lrwxrwxrwx root/root lib/firmware/amdgpu/psp_14_0_4_ta.bin -> psp_13_0_11_ta.bin
+lrwxrwxrwx root/root lib/firmware/amdgpu/psp_14_0_5_ta.bin -> psp_13_0_11_ta.bin
+lrwxrwxrwx root/root lib/firmware/amdgpu/psp_15_0_9_ta.bin -> psp_15_0_0_ta.bin
+lrwxrwxrwx root/root lib/firmware/amdgpu/raven2_mec2.bin -> raven2_mec.bin
+lrwxrwxrwx root/root lib/firmware/amdgpu/raven2_vcn.bin -> picasso_vcn.bin
+lrwxrwxrwx root/root lib/firmware/amdgpu/raven_ce.bin -> picasso_ce.bin
+lrwxrwxrwx root/root lib/firmware/amdgpu/raven_gpu_info.bin -> picasso_gpu_info.bin
+lrwxrwxrwx root/root lib/firmware/amdgpu/raven_ip_discovery.bin -> picasso_ip_discovery.bin
+lrwxrwxrwx root/root lib/firmware/amdgpu/raven_kicker_rlc.bin -> picasso_rlc.bin
+lrwxrwxrwx root/root lib/firmware/amdgpu/raven_me.bin -> picasso_me.bin
+lrwxrwxrwx root/root lib/firmware/amdgpu/raven_mec.bin -> picasso_mec.bin
+lrwxrwxrwx root/root lib/firmware/amdgpu/raven_mec2.bin -> picasso_mec.bin
+lrwxrwxrwx root/root lib/firmware/amdgpu/raven_pfp.bin -> picasso_pfp.bin
+lrwxrwxrwx root/root lib/firmware/amdgpu/raven_sdma.bin -> picasso_sdma.bin
+lrwxrwxrwx root/root lib/firmware/amdgpu/raven_vcn.bin -> picasso_vcn.bin
+lrwxrwxrwx root/root lib/firmware/amdgpu/renoir_asd.bin -> green_sardine_asd.bin
+lrwxrwxrwx root/root lib/firmware/amdgpu/renoir_dmcub.bin -> green_sardine_dmcub.bin
+lrwxrwxrwx root/root lib/firmware/amdgpu/renoir_mec.bin -> green_sardine_mec.bin
+lrwxrwxrwx root/root lib/firmware/amdgpu/renoir_mec2.bin -> green_sardine_mec.bin
+lrwxrwxrwx root/root lib/firmware/amdgpu/renoir_rlc.bin -> green_sardine_rlc.bin
+lrwxrwxrwx root/root lib/firmware/amdgpu/renoir_sdma.bin -> green_sardine_sdma.bin
+lrwxrwxrwx root/root lib/firmware/amdgpu/renoir_vcn.bin -> green_sardine_vcn.bin
+lrwxrwxrwx root/root lib/firmware/amdgpu/sienna_cichlid_dmcub.bin -> beige_goby_dmcub.bin
+lrwxrwxrwx root/root lib/firmware/amdgpu/sienna_cichlid_mec2.bin -> sienna_cichlid_mec.bin
+lrwxrwxrwx root/root lib/firmware/amdgpu/sienna_cichlid_vcn.bin -> beige_goby_vcn.bin
+lrwxrwxrwx root/root lib/firmware/amdgpu/tahiti_ce.bin -> hainan_ce.bin
+lrwxrwxrwx root/root lib/firmware/amdgpu/tahiti_me.bin -> hainan_me.bin
+lrwxrwxrwx root/root lib/firmware/amdgpu/tahiti_pfp.bin -> pitcairn_pfp.bin
+lrwxrwxrwx root/root lib/firmware/amdgpu/tonga_mec2.bin -> tonga_mec.bin
+lrwxrwxrwx root/root lib/firmware/amdgpu/vangogh_mec2.bin -> vangogh_mec.bin
+lrwxrwxrwx root/root lib/firmware/amdgpu/vcn_4_0_2.bin -> vcn_4_0_0.bin
+lrwxrwxrwx root/root lib/firmware/amdgpu/vcn_4_0_4.bin -> vcn_4_0_0.bin
+lrwxrwxrwx root/root lib/firmware/amdgpu/vcn_4_0_6.bin -> vcn_4_0_5.bin
+lrwxrwxrwx root/root lib/firmware/amdgpu/vega10_mec2.bin -> vega10_mec.bin
+lrwxrwxrwx root/root lib/firmware/amdgpu/vega12_asd.bin -> vega10_asd.bin
+lrwxrwxrwx root/root lib/firmware/amdgpu/vega12_mec2.bin -> vega12_mec.bin
+lrwxrwxrwx root/root lib/firmware/amdgpu/vega20_mec2.bin -> vega20_mec.bin
+lrwxrwxrwx root/root lib/firmware/amdgpu/vega20_vce.bin -> vega10_vce.bin
+lrwxrwxrwx root/root lib/firmware/amdgpu/vegam_uvd.bin -> polaris10_uvd.bin
+lrwxrwxrwx root/root lib/firmware/amdgpu/verde_ce.bin -> hainan_ce.bin
+lrwxrwxrwx root/root lib/firmware/amdgpu/yellow_carp_asd.bin -> psp_13_0_8_asd.bin
+lrwxrwxrwx root/root lib/firmware/amdgpu/yellow_carp_mec2.bin -> yellow_carp_mec.bin
+lrwxrwxrwx root/root lib/firmware/amdgpu/yellow_carp_ta.bin -> psp_13_0_5_ta.bin
+drwxr-xr-x root/root lib/firmware/amdnpu/
+drwxr-xr-x root/root lib/firmware/amdnpu/1502_00/
+-rw-r--r-- root/root lib/firmware/amdnpu/1502_00/npu.sbin.1.5.2.380
+-rw-r--r-- root/root lib/firmware/amdnpu/1502_00/npu.sbin.1.5.5.391
+lrwxrwxrwx root/root lib/firmware/amdnpu/1502_00/npu.sbin -> npu.sbin.1.5.2.380
+lrwxrwxrwx root/root lib/firmware/amdnpu/1502_00/npu_7.sbin -> npu.sbin.1.5.5.391
+drwxr-xr-x root/root lib/firmware/amdnpu/17f0_10/
+-rw-r--r-- root/root lib/firmware/amdnpu/17f0_10/npu.sbin.1.0.0.63
+-rw-r--r-- root/root lib/firmware/amdnpu/17f0_10/npu.sbin.1.1.2.64
+lrwxrwxrwx root/root lib/firmware/amdnpu/17f0_10/npu.sbin -> npu.sbin.1.0.0.63
+lrwxrwxrwx root/root lib/firmware/amdnpu/17f0_10/npu_7.sbin -> npu.sbin.1.1.2.64
+drwxr-xr-x root/root lib/firmware/amdnpu/17f0_11/
+-rw-r--r-- root/root lib/firmware/amdnpu/17f0_11/npu.sbin.1.0.0.166
+-rw-r--r-- root/root lib/firmware/amdnpu/17f0_11/npu.sbin.1.1.2.65
+lrwxrwxrwx root/root lib/firmware/amdnpu/17f0_11/npu.sbin -> npu.sbin.1.0.0.166
+lrwxrwxrwx root/root lib/firmware/amdnpu/17f0_11/npu_7.sbin -> npu.sbin.1.1.2.65
+drwxr-xr-x root/root lib/firmware/amdtee/
+-rw-r--r-- root/root lib/firmware/amdtee/773bd96f-b83f-4d52-b12dc529b13d8543.bin
+-rw-r--r-- root/root lib/firmware/amdtee/f29bb3d9-bd66-5441-afb88acc2b2b60d6.bin
+lrwxrwxrwx root/root lib/firmware/amdtee/amd_pmf_v3.bin -> 773bd96f-b83f-4d52-b12dc529b13d8543.bin
+lrwxrwxrwx root/root lib/firmware/amdtee/amd_pmf_v3_1.bin -> f29bb3d9-bd66-5441-afb88acc2b2b60d6.bin
+drwxr-xr-x root/root lib/firmware/amlogic/
+-rw-r--r-- root/root lib/firmware/amlogic/aml_w155s2_bt_uart.bin
+-rw-r--r-- root/root lib/firmware/amlogic/aml_w265s1_bt_uart.bin
+-rw-r--r-- root/root lib/firmware/amlogic/aml_w265s2_bt_uart.bin
+drwxr-xr-x root/root lib/firmware/amphion/
+drwxr-xr-x root/root lib/firmware/amphion/vpu/
+-rw-r--r-- root/root lib/firmware/amphion/vpu/vpu_fw_imx8_dec.bin
+-rw-r--r-- root/root lib/firmware/amphion/vpu/vpu_fw_imx8_enc.bin
+drwxr-xr-x root/root lib/firmware/ar3k/
+-rw-r--r-- root/root lib/firmware/ar3k/AthrBT_0x01020001.dfu
+-rw-r--r-- root/root lib/firmware/ar3k/AthrBT_0x01020200.dfu
+-rw-r--r-- root/root lib/firmware/ar3k/AthrBT_0x01020201.dfu
+-rw-r--r-- root/root lib/firmware/ar3k/AthrBT_0x11020000.dfu
+-rw-r--r-- root/root lib/firmware/ar3k/AthrBT_0x11020100.dfu
+-rw-r--r-- root/root lib/firmware/ar3k/AthrBT_0x31010000.dfu
+-rw-r--r-- root/root lib/firmware/ar3k/AthrBT_0x31010100.dfu
+-rw-r--r-- root/root lib/firmware/ar3k/AthrBT_0x41020000.dfu
+-rw-r--r-- root/root lib/firmware/ar3k/ramps_0x01020001_26.dfu
+-rw-r--r-- root/root lib/firmware/ar3k/ramps_0x01020200_26.dfu
+-rw-r--r-- root/root lib/firmware/ar3k/ramps_0x01020200_40.dfu
+-rw-r--r-- root/root lib/firmware/ar3k/ramps_0x01020201_26.dfu
+-rw-r--r-- root/root lib/firmware/ar3k/ramps_0x11020000_40.dfu
+-rw-r--r-- root/root lib/firmware/ar3k/ramps_0x11020100_40.dfu
+-rw-r--r-- root/root lib/firmware/ar3k/ramps_0x31010000_40.dfu
+-rw-r--r-- root/root lib/firmware/ar3k/ramps_0x31010100_40.dfu
+-rw-r--r-- root/root lib/firmware/ar3k/ramps_0x41020000_40.dfu
+lrwxrwxrwx root/root lib/firmware/ar3k/ramps_0x01020201_40.dfu -> ramps_0x01020201_26.dfu
+drwxr-xr-x root/root lib/firmware/ar3k/1020200/
+-rw-r--r-- root/root lib/firmware/ar3k/1020200/PS_ASIC.pst
+-rw-r--r-- root/root lib/firmware/ar3k/1020200/RamPatch.txt
+-rw-r--r-- root/root lib/firmware/ar3k/1020200/ar3kbdaddr.pst
+drwxr-xr-x root/root lib/firmware/ar3k/1020201/
+-rw-r--r-- root/root lib/firmware/ar3k/1020201/PS_ASIC.pst
+-rw-r--r-- root/root lib/firmware/ar3k/1020201/RamPatch.txt
+drwxr-xr-x root/root lib/firmware/ar3k/1020201coex/
+-rw-r--r-- root/root lib/firmware/ar3k/1020201coex/ramps_0x01020201_26_HighPriority.dfu
+drwxr-xr-x root/root lib/firmware/ar3k/30000/
+-rw-r--r-- root/root lib/firmware/ar3k/30000/PS_ASIC.pst
+-rw-r--r-- root/root lib/firmware/ar3k/30000/RamPatch.txt
+lrwxrwxrwx root/root lib/firmware/ar3k/30000/ar3kbdaddr.pst -> ../1020200/ar3kbdaddr.pst
+drwxr-xr-x root/root lib/firmware/ar3k/30101/
+-rw-r--r-- root/root lib/firmware/ar3k/30101/PS_ASIC.pst
+-rw-r--r-- root/root lib/firmware/ar3k/30101/RamPatch.txt
+lrwxrwxrwx root/root lib/firmware/ar3k/30101/ar3kbdaddr.pst -> ../1020200/ar3kbdaddr.pst
+drwxr-xr-x root/root lib/firmware/ar3k/30101coex/
+-rw-r--r-- root/root lib/firmware/ar3k/30101coex/PS_ASIC.pst
+-rw-r--r-- root/root lib/firmware/ar3k/30101coex/PS_ASIC_aclHighPri.pst
+-rw-r--r-- root/root lib/firmware/ar3k/30101coex/PS_ASIC_aclLowPri.pst
+-rw-r--r-- root/root lib/firmware/ar3k/30101coex/RamPatch.txt
+-rw-r--r-- root/root lib/firmware/ar3k/30101coex/ar3kbdaddr.pst
+drwxr-xr-x root/root lib/firmware/arm/
+drwxr-xr-x root/root lib/firmware/arm/mali/
+drwxr-xr-x root/root lib/firmware/arm/mali/arch10.10/
+-rw-r--r-- root/root lib/firmware/arm/mali/arch10.10/mali_csffw.bin
+drwxr-xr-x root/root lib/firmware/arm/mali/arch10.12/
+lrwxrwxrwx root/root lib/firmware/arm/mali/arch10.12/mali_csffw.bin -> ../arch10.10/mali_csffw.bin
+drwxr-xr-x root/root lib/firmware/arm/mali/arch10.8/
+lrwxrwxrwx root/root lib/firmware/arm/mali/arch10.8/mali_csffw.bin -> ../arch10.10/mali_csffw.bin
+drwxr-xr-x root/root lib/firmware/arm/mali/arch11.8/
+-rw-r--r-- root/root lib/firmware/arm/mali/arch11.8/mali_csffw.bin
+drwxr-xr-x root/root lib/firmware/arm/mali/arch12.8/
+-rw-r--r-- root/root lib/firmware/arm/mali/arch12.8/mali_csffw.bin
+drwxr-xr-x root/root lib/firmware/arm/mali/arch13.8/
+-rw-r--r-- root/root lib/firmware/arm/mali/arch13.8/mali_csffw.bin
+drwxr-xr-x root/root lib/firmware/ath10k/
+drwxr-xr-x root/root lib/firmware/ath10k/QCA4019/
+drwxr-xr-x root/root lib/firmware/ath10k/QCA4019/hw1.0/
+-rw-r--r-- root/root lib/firmware/ath10k/QCA4019/hw1.0/board-2.bin
+-rw-r--r-- root/root lib/firmware/ath10k/QCA4019/hw1.0/firmware-5.bin
+-rw-r--r-- root/root lib/firmware/ath10k/QCA4019/hw1.0/notice_ath10k_firmware-5.txt
+drwxr-xr-x root/root lib/firmware/ath10k/QCA6174/
+drwxr-xr-x root/root lib/firmware/ath10k/QCA6174/hw2.1/
+-rw-r--r-- root/root lib/firmware/ath10k/QCA6174/hw2.1/board-2.bin
+-rw-r--r-- root/root lib/firmware/ath10k/QCA6174/hw2.1/board.bin
+-rw-r--r-- root/root lib/firmware/ath10k/QCA6174/hw2.1/firmware-5.bin
+-rw-r--r-- root/root lib/firmware/ath10k/QCA6174/hw2.1/notice_ath10k_firmware-5.txt
+drwxr-xr-x root/root lib/firmware/ath10k/QCA6174/hw3.0/
+-rw-r--r-- root/root lib/firmware/ath10k/QCA6174/hw3.0/board-2.bin
+-rw-r--r-- root/root lib/firmware/ath10k/QCA6174/hw3.0/board.bin
+-rw-r--r-- root/root lib/firmware/ath10k/QCA6174/hw3.0/firmware-4.bin
+-rw-r--r-- root/root lib/firmware/ath10k/QCA6174/hw3.0/firmware-6.bin
+-rw-r--r-- root/root lib/firmware/ath10k/QCA6174/hw3.0/firmware-sdio-6.bin
+-rw-r--r-- root/root lib/firmware/ath10k/QCA6174/hw3.0/notice_ath10k_firmware-4.txt
+-rw-r--r-- root/root lib/firmware/ath10k/QCA6174/hw3.0/notice_ath10k_firmware-6.txt
+lrwxrwxrwx root/root lib/firmware/ath10k/QCA6174/hw3.0/notice_ath10k_firmware-sdio-6.txt -> notice_ath10k_firmware-6.txt
+drwxr-xr-x root/root lib/firmware/ath10k/QCA9377/
+drwxr-xr-x root/root lib/firmware/ath10k/QCA9377/hw1.0/
+-rw-r--r-- root/root lib/firmware/ath10k/QCA9377/hw1.0/board-2.bin
+-rw-r--r-- root/root lib/firmware/ath10k/QCA9377/hw1.0/board.bin
+-rw-r--r-- root/root lib/firmware/ath10k/QCA9377/hw1.0/firmware-5.bin
+-rw-r--r-- root/root lib/firmware/ath10k/QCA9377/hw1.0/firmware-6.bin
+-rw-r--r-- root/root lib/firmware/ath10k/QCA9377/hw1.0/firmware-sdio-5.bin
+-rw-r--r-- root/root lib/firmware/ath10k/QCA9377/hw1.0/notice_ath10k_firmware-5.txt
+lrwxrwxrwx root/root lib/firmware/ath10k/QCA9377/hw1.0/notice_ath10k_firmware-6.txt -> ../../QCA6174/hw3.0/notice_ath10k_firmware-6.txt
+lrwxrwxrwx root/root lib/firmware/ath10k/QCA9377/hw1.0/notice_ath10k_firmware-sdio-5.txt -> notice_ath10k_firmware-5.txt
+drwxr-xr-x root/root lib/firmware/ath10k/QCA9887/
+drwxr-xr-x root/root lib/firmware/ath10k/QCA9887/hw1.0/
+-rw-r--r-- root/root lib/firmware/ath10k/QCA9887/hw1.0/board.bin
+-rw-r--r-- root/root lib/firmware/ath10k/QCA9887/hw1.0/firmware-5.bin
+-rw-r--r-- root/root lib/firmware/ath10k/QCA9887/hw1.0/notice_ath10k_firmware-5.txt
+drwxr-xr-x root/root lib/firmware/ath10k/QCA9888/
+drwxr-xr-x root/root lib/firmware/ath10k/QCA9888/hw2.0/
+-rw-r--r-- root/root lib/firmware/ath10k/QCA9888/hw2.0/board-2.bin
+-rw-r--r-- root/root lib/firmware/ath10k/QCA9888/hw2.0/firmware-5.bin
+lrwxrwxrwx root/root lib/firmware/ath10k/QCA9888/hw2.0/notice_ath10k_firmware-5.txt -> ../../QCA4019/hw1.0/notice_ath10k_firmware-5.txt
+drwxr-xr-x root/root lib/firmware/ath10k/QCA988X/
+drwxr-xr-x root/root lib/firmware/ath10k/QCA988X/hw2.0/
+-rw-r--r-- root/root lib/firmware/ath10k/QCA988X/hw2.0/board.bin
+-rw-r--r-- root/root lib/firmware/ath10k/QCA988X/hw2.0/firmware-4.bin
+-rw-r--r-- root/root lib/firmware/ath10k/QCA988X/hw2.0/firmware-5.bin
+-rw-r--r-- root/root lib/firmware/ath10k/QCA988X/hw2.0/notice_ath10k_firmware-4.txt
+lrwxrwxrwx root/root lib/firmware/ath10k/QCA988X/hw2.0/notice_ath10k_firmware-5.txt -> ../../QCA9887/hw1.0/notice_ath10k_firmware-5.txt
+drwxr-xr-x root/root lib/firmware/ath10k/QCA9984/
+drwxr-xr-x root/root lib/firmware/ath10k/QCA9984/hw1.0/
+-rw-r--r-- root/root lib/firmware/ath10k/QCA9984/hw1.0/board-2.bin
+-rw-r--r-- root/root lib/firmware/ath10k/QCA9984/hw1.0/firmware-5.bin
+lrwxrwxrwx root/root lib/firmware/ath10k/QCA9984/hw1.0/notice_ath10k_firmware-5.txt -> ../../QCA4019/hw1.0/notice_ath10k_firmware-5.txt
+drwxr-xr-x root/root lib/firmware/ath10k/QCA99X0/
+drwxr-xr-x root/root lib/firmware/ath10k/QCA99X0/hw2.0/
+-rw-r--r-- root/root lib/firmware/ath10k/QCA99X0/hw2.0/board-2.bin
+-rw-r--r-- root/root lib/firmware/ath10k/QCA99X0/hw2.0/firmware-5.bin
+-rw-r--r-- root/root lib/firmware/ath10k/QCA99X0/hw2.0/notice_ath10k_firmware-5.txt
+drwxr-xr-x root/root lib/firmware/ath10k/WCN3990/
+drwxr-xr-x root/root lib/firmware/ath10k/WCN3990/hw1.0/
+-rw-r--r-- root/root lib/firmware/ath10k/WCN3990/hw1.0/board-2.bin
+-rw-r--r-- root/root lib/firmware/ath10k/WCN3990/hw1.0/firmware-5.bin
+-rw-r--r-- root/root lib/firmware/ath10k/WCN3990/hw1.0/notice.txt_wlanmdsp
+-rw-r--r-- root/root lib/firmware/ath10k/WCN3990/hw1.0/wlanmdsp.mbn
+drwxr-xr-x root/root lib/firmware/ath10k/WCN3990/hw1.0/qcm2290/
+-rw-r--r-- root/root lib/firmware/ath10k/WCN3990/hw1.0/qcm2290/firmware-5.bin
+-rw-r--r-- root/root lib/firmware/ath10k/WCN3990/hw1.0/qcm2290/wlanmdsp.mbn
+drwxr-xr-x root/root lib/firmware/ath10k/WCN3990/hw1.0/qrb4210/
+lrwxrwxrwx root/root lib/firmware/ath10k/WCN3990/hw1.0/qrb4210/firmware-5.bin -> ../qcm2290/firmware-5.bin
+lrwxrwxrwx root/root lib/firmware/ath10k/WCN3990/hw1.0/qrb4210/wlanmdsp.mbn -> ../qcm2290/wlanmdsp.mbn
+drwxr-xr-x root/root lib/firmware/ath10k/WCN3990/hw1.0/shikra/
+-rw-r--r-- root/root lib/firmware/ath10k/WCN3990/hw1.0/shikra/firmware-5.bin
+-rw-r--r-- root/root lib/firmware/ath10k/WCN3990/hw1.0/shikra/notice.txt_wlanmdsp
+-rw-r--r-- root/root lib/firmware/ath10k/WCN3990/hw1.0/shikra/wlanmdsp.mbn
+drwxr-xr-x root/root lib/firmware/ath11k/
+drwxr-xr-x root/root lib/firmware/ath11k/IPQ5018/
+drwxr-xr-x root/root lib/firmware/ath11k/IPQ5018/hw1.0/
+-rw-r--r-- root/root lib/firmware/ath11k/IPQ5018/hw1.0/Notice.txt
+-rw-r--r-- root/root lib/firmware/ath11k/IPQ5018/hw1.0/board-2.bin
+-rw-r--r-- root/root lib/firmware/ath11k/IPQ5018/hw1.0/m3_fw.b00
+-rw-r--r-- root/root lib/firmware/ath11k/IPQ5018/hw1.0/m3_fw.b01
+-rw-r--r-- root/root lib/firmware/ath11k/IPQ5018/hw1.0/m3_fw.b02
+-rw-r--r-- root/root lib/firmware/ath11k/IPQ5018/hw1.0/m3_fw.flist
+-rw-r--r-- root/root lib/firmware/ath11k/IPQ5018/hw1.0/m3_fw.mdt
+-rw-r--r-- root/root lib/firmware/ath11k/IPQ5018/hw1.0/q6_fw.b00
+-rw-r--r-- root/root lib/firmware/ath11k/IPQ5018/hw1.0/q6_fw.b01
+-rw-r--r-- root/root lib/firmware/ath11k/IPQ5018/hw1.0/q6_fw.b02
+-rw-r--r-- root/root lib/firmware/ath11k/IPQ5018/hw1.0/q6_fw.b03
+-rw-r--r-- root/root lib/firmware/ath11k/IPQ5018/hw1.0/q6_fw.b04
+-rw-r--r-- root/root lib/firmware/ath11k/IPQ5018/hw1.0/q6_fw.b05
+-rw-r--r-- root/root lib/firmware/ath11k/IPQ5018/hw1.0/q6_fw.b07
+-rw-r--r-- root/root lib/firmware/ath11k/IPQ5018/hw1.0/q6_fw.b08
+-rw-r--r-- root/root lib/firmware/ath11k/IPQ5018/hw1.0/q6_fw.b09
+-rw-r--r-- root/root lib/firmware/ath11k/IPQ5018/hw1.0/q6_fw.b10
+-rw-r--r-- root/root lib/firmware/ath11k/IPQ5018/hw1.0/q6_fw.b11
+-rw-r--r-- root/root lib/firmware/ath11k/IPQ5018/hw1.0/q6_fw.b13
+-rw-r--r-- root/root lib/firmware/ath11k/IPQ5018/hw1.0/q6_fw.b14
+-rw-r--r-- root/root lib/firmware/ath11k/IPQ5018/hw1.0/q6_fw.flist
+-rw-r--r-- root/root lib/firmware/ath11k/IPQ5018/hw1.0/q6_fw.mdt
+drwxr-xr-x root/root lib/firmware/ath11k/IPQ6018/
+drwxr-xr-x root/root lib/firmware/ath11k/IPQ6018/hw1.0/
+-rw-r--r-- root/root lib/firmware/ath11k/IPQ6018/hw1.0/Notice.txt
+-rw-r--r-- root/root lib/firmware/ath11k/IPQ6018/hw1.0/board-2.bin
+-rw-r--r-- root/root lib/firmware/ath11k/IPQ6018/hw1.0/m3_fw.b00
+-rw-r--r-- root/root lib/firmware/ath11k/IPQ6018/hw1.0/m3_fw.b01
+-rw-r--r-- root/root lib/firmware/ath11k/IPQ6018/hw1.0/m3_fw.b02
+-rw-r--r-- root/root lib/firmware/ath11k/IPQ6018/hw1.0/m3_fw.flist
+-rw-r--r-- root/root lib/firmware/ath11k/IPQ6018/hw1.0/m3_fw.mdt
+-rw-r--r-- root/root lib/firmware/ath11k/IPQ6018/hw1.0/q6_fw.b00
+-rw-r--r-- root/root lib/firmware/ath11k/IPQ6018/hw1.0/q6_fw.b01
+-rw-r--r-- root/root lib/firmware/ath11k/IPQ6018/hw1.0/q6_fw.b02
+-rw-r--r-- root/root lib/firmware/ath11k/IPQ6018/hw1.0/q6_fw.b03
+-rw-r--r-- root/root lib/firmware/ath11k/IPQ6018/hw1.0/q6_fw.b04
+-rw-r--r-- root/root lib/firmware/ath11k/IPQ6018/hw1.0/q6_fw.b05
+-rw-r--r-- root/root lib/firmware/ath11k/IPQ6018/hw1.0/q6_fw.b07
+-rw-r--r-- root/root lib/firmware/ath11k/IPQ6018/hw1.0/q6_fw.b08
+-rw-r--r-- root/root lib/firmware/ath11k/IPQ6018/hw1.0/q6_fw.flist
+-rw-r--r-- root/root lib/firmware/ath11k/IPQ6018/hw1.0/q6_fw.mdt
+drwxr-xr-x root/root lib/firmware/ath11k/IPQ8074/
+drwxr-xr-x root/root lib/firmware/ath11k/IPQ8074/hw2.0/
+-rw-r--r-- root/root lib/firmware/ath11k/IPQ8074/hw2.0/board-2.bin
+-rw-r--r-- root/root lib/firmware/ath11k/IPQ8074/hw2.0/m3_fw.b00
+-rw-r--r-- root/root lib/firmware/ath11k/IPQ8074/hw2.0/m3_fw.b01
+-rw-r--r-- root/root lib/firmware/ath11k/IPQ8074/hw2.0/m3_fw.b02
+-rw-r--r-- root/root lib/firmware/ath11k/IPQ8074/hw2.0/m3_fw.flist
+-rw-r--r-- root/root lib/firmware/ath11k/IPQ8074/hw2.0/m3_fw.mdt
+-rw-r--r-- root/root lib/firmware/ath11k/IPQ8074/hw2.0/q6_fw.b00
+-rw-r--r-- root/root lib/firmware/ath11k/IPQ8074/hw2.0/q6_fw.b01
+-rw-r--r-- root/root lib/firmware/ath11k/IPQ8074/hw2.0/q6_fw.b02
+-rw-r--r-- root/root lib/firmware/ath11k/IPQ8074/hw2.0/q6_fw.b03
+-rw-r--r-- root/root lib/firmware/ath11k/IPQ8074/hw2.0/q6_fw.b04
+-rw-r--r-- root/root lib/firmware/ath11k/IPQ8074/hw2.0/q6_fw.b05
+-rw-r--r-- root/root lib/firmware/ath11k/IPQ8074/hw2.0/q6_fw.b07
+-rw-r--r-- root/root lib/firmware/ath11k/IPQ8074/hw2.0/q6_fw.b08
+-rw-r--r-- root/root lib/firmware/ath11k/IPQ8074/hw2.0/q6_fw.flist
+-rw-r--r-- root/root lib/firmware/ath11k/IPQ8074/hw2.0/q6_fw.mdt
+lrwxrwxrwx root/root lib/firmware/ath11k/IPQ8074/hw2.0/Notice.txt -> ../../IPQ6018/hw1.0/Notice.txt
+drwxr-xr-x root/root lib/firmware/ath11k/QCA2066/
+drwxr-xr-x root/root lib/firmware/ath11k/QCA2066/hw2.1/
+-rw-r--r-- root/root lib/firmware/ath11k/QCA2066/hw2.1/Notice.txt
+-rw-r--r-- root/root lib/firmware/ath11k/QCA2066/hw2.1/amss.bin
+-rw-r--r-- root/root lib/firmware/ath11k/QCA2066/hw2.1/board-2.bin
+-rw-r--r-- root/root lib/firmware/ath11k/QCA2066/hw2.1/m3.bin
+drwxr-xr-x root/root lib/firmware/ath11k/QCA6390/
+drwxr-xr-x root/root lib/firmware/ath11k/QCA6390/hw2.0/
+-rw-r--r-- root/root lib/firmware/ath11k/QCA6390/hw2.0/Notice.txt
+-rw-r--r-- root/root lib/firmware/ath11k/QCA6390/hw2.0/amss.bin
+-rw-r--r-- root/root lib/firmware/ath11k/QCA6390/hw2.0/board-2.bin
+-rw-r--r-- root/root lib/firmware/ath11k/QCA6390/hw2.0/m3.bin
+drwxr-xr-x root/root lib/firmware/ath11k/QCA6698AQ/
+drwxr-xr-x root/root lib/firmware/ath11k/QCA6698AQ/hw2.1/
+-rw-r--r-- root/root lib/firmware/ath11k/QCA6698AQ/hw2.1/amss.bin
+-rw-r--r-- root/root lib/firmware/ath11k/QCA6698AQ/hw2.1/board-2.bin
+-rw-r--r-- root/root lib/firmware/ath11k/QCA6698AQ/hw2.1/m3.bin
+lrwxrwxrwx root/root lib/firmware/ath11k/QCA6698AQ/hw2.1/Notice.txt -> ../../QCA2066/hw2.1/Notice.txt
+drwxr-xr-x root/root lib/firmware/ath11k/QCN9074/
+drwxr-xr-x root/root lib/firmware/ath11k/QCN9074/hw1.0/
+-rw-r--r-- root/root lib/firmware/ath11k/QCN9074/hw1.0/.notice
+-rw-r--r-- root/root lib/firmware/ath11k/QCN9074/hw1.0/amss.bin
+-rw-r--r-- root/root lib/firmware/ath11k/QCN9074/hw1.0/board-2.bin
+-rw-r--r-- root/root lib/firmware/ath11k/QCN9074/hw1.0/m3.bin
+lrwxrwxrwx root/root lib/firmware/ath11k/QCN9074/hw1.0/Notice.txt -> ../../IPQ6018/hw1.0/Notice.txt
+drwxr-xr-x root/root lib/firmware/ath11k/WCN6750/
+drwxr-xr-x root/root lib/firmware/ath11k/WCN6750/hw1.0/
+-rw-r--r-- root/root lib/firmware/ath11k/WCN6750/hw1.0/Notice.txt
+-rw-r--r-- root/root lib/firmware/ath11k/WCN6750/hw1.0/board-2.bin
+lrwxrwxrwx root/root lib/firmware/ath11k/WCN6750/hw1.0/wpss.mdt -> sc7280/wpss.mbn
+drwxr-xr-x root/root lib/firmware/ath11k/WCN6750/hw1.0/qcm6490/
+-rw-r--r-- root/root lib/firmware/ath11k/WCN6750/hw1.0/qcm6490/wpss.mbn
+drwxr-xr-x root/root lib/firmware/ath11k/WCN6750/hw1.0/sc7280/
+-rw-r--r-- root/root lib/firmware/ath11k/WCN6750/hw1.0/sc7280/wpss.mbn
+drwxr-xr-x root/root lib/firmware/ath11k/WCN6855/
+drwxr-xr-x root/root lib/firmware/ath11k/WCN6855/hw2.0/
+-rw-r--r-- root/root lib/firmware/ath11k/WCN6855/hw2.0/amss.bin
+-rw-r--r-- root/root lib/firmware/ath11k/WCN6855/hw2.0/board-2.bin
+-rw-r--r-- root/root lib/firmware/ath11k/WCN6855/hw2.0/m3.bin
+-rw-r--r-- root/root lib/firmware/ath11k/WCN6855/hw2.0/regdb.bin
+lrwxrwxrwx root/root lib/firmware/ath11k/WCN6855/hw2.0/Notice.txt -> ../../QCA2066/hw2.1/Notice.txt
+drwxr-xr-x root/root lib/firmware/ath11k/WCN6855/hw2.0/nfa765/
+lrwxrwxrwx root/root lib/firmware/ath11k/WCN6855/hw2.0/nfa765/Notice.txt -> ../../../QCA2066/hw2.1/Notice.txt
+lrwxrwxrwx root/root lib/firmware/ath11k/WCN6855/hw2.0/nfa765/amss.bin -> ../../../QCA6698AQ/hw2.1/amss.bin
+lrwxrwxrwx root/root lib/firmware/ath11k/WCN6855/hw2.0/nfa765/m3.bin -> ../../../QCA6698AQ/hw2.1/m3.bin
+drwxr-xr-x root/root lib/firmware/ath11k/WCN6855/hw2.1/
+lrwxrwxrwx root/root lib/firmware/ath11k/WCN6855/hw2.1/amss.bin -> ../hw2.0/amss.bin
+lrwxrwxrwx root/root lib/firmware/ath11k/WCN6855/hw2.1/board-2.bin -> ../hw2.0/board-2.bin
+lrwxrwxrwx root/root lib/firmware/ath11k/WCN6855/hw2.1/m3.bin -> ../hw2.0/m3.bin
+lrwxrwxrwx root/root lib/firmware/ath11k/WCN6855/hw2.1/regdb.bin -> ../hw2.0/regdb.bin
+drwxr-xr-x root/root lib/firmware/ath11k/WCN6855/hw2.1/nfa765/
+lrwxrwxrwx root/root lib/firmware/ath11k/WCN6855/hw2.1/nfa765/amss.bin -> ../../hw2.0/nfa765/amss.bin
+lrwxrwxrwx root/root lib/firmware/ath11k/WCN6855/hw2.1/nfa765/m3.bin -> ../../hw2.0/nfa765/m3.bin
+drwxr-xr-x root/root lib/firmware/ath12k/
+drwxr-xr-x root/root lib/firmware/ath12k/IPQ5424/
+drwxr-xr-x root/root lib/firmware/ath12k/IPQ5424/hw1.0/
+-rw-r--r-- root/root lib/firmware/ath12k/IPQ5424/hw1.0/board-2.bin
+-rw-r--r-- root/root lib/firmware/ath12k/IPQ5424/hw1.0/iu_fw.mbn
+-rw-r--r-- root/root lib/firmware/ath12k/IPQ5424/hw1.0/q6_fw0.mbn
+-rw-r--r-- root/root lib/firmware/ath12k/IPQ5424/hw1.0/q6_fw1.mbn
+-rw-r--r-- root/root lib/firmware/ath12k/IPQ5424/hw1.0/qdsp6sw_dtb.mbn
+lrwxrwxrwx root/root lib/firmware/ath12k/IPQ5424/hw1.0/Notice.txt -> ../../../ath11k/IPQ6018/hw1.0/Notice.txt
+drwxr-xr-x root/root lib/firmware/ath12k/QCC2072/
+drwxr-xr-x root/root lib/firmware/ath12k/QCC2072/hw1.0/
+-rw-r--r-- root/root lib/firmware/ath12k/QCC2072/hw1.0/Notice.txt
+-rw-r--r-- root/root lib/firmware/ath12k/QCC2072/hw1.0/board-2.bin
+-rw-r--r-- root/root lib/firmware/ath12k/QCC2072/hw1.0/firmware-2.bin
+drwxr-xr-x root/root lib/firmware/ath12k/QCN9274/
+drwxr-xr-x root/root lib/firmware/ath12k/QCN9274/hw2.0/
+-rw-r--r-- root/root lib/firmware/ath12k/QCN9274/hw2.0/board-2.bin
+-rw-r--r-- root/root lib/firmware/ath12k/QCN9274/hw2.0/firmware-2.bin
+lrwxrwxrwx root/root lib/firmware/ath12k/QCN9274/hw2.0/Notice.txt -> ../../../ath11k/IPQ6018/hw1.0/Notice.txt
+drwxr-xr-x root/root lib/firmware/ath12k/WCN7850/
+drwxr-xr-x root/root lib/firmware/ath12k/WCN7850/hw2.0/
+-rw-r--r-- root/root lib/firmware/ath12k/WCN7850/hw2.0/amss.bin
+-rw-r--r-- root/root lib/firmware/ath12k/WCN7850/hw2.0/board-2.bin
+-rw-r--r-- root/root lib/firmware/ath12k/WCN7850/hw2.0/m3.bin
+lrwxrwxrwx root/root lib/firmware/ath12k/WCN7850/hw2.0/Notice.txt -> ../../QCC2072/hw1.0/Notice.txt
+drwxr-xr-x root/root lib/firmware/ath12k/WCN7850/hw2.0/ncm865/
+-rw-r--r-- root/root lib/firmware/ath12k/WCN7850/hw2.0/ncm865/amss.bin
+lrwxrwxrwx root/root lib/firmware/ath12k/WCN7850/hw2.0/ncm865/Notice.txt -> ../../../QCC2072/hw1.0/Notice.txt
+lrwxrwxrwx root/root lib/firmware/ath12k/WCN7850/hw2.0/ncm865/m3.bin -> ../m3.bin
+drwxr-xr-x root/root lib/firmware/ath6k/
+drwxr-xr-x root/root lib/firmware/ath6k/AR6002/
+-rw-r--r-- root/root lib/firmware/ath6k/AR6002/athwlan.bin.z77
+-rw-r--r-- root/root lib/firmware/ath6k/AR6002/data.patch.hw2_0.bin
+-rw-r--r-- root/root lib/firmware/ath6k/AR6002/eeprom.bin
+-rw-r--r-- root/root lib/firmware/ath6k/AR6002/eeprom.data
+drwxr-xr-x root/root lib/firmware/ath6k/AR6003.1/
+drwxr-xr-x root/root lib/firmware/ath6k/AR6003.1/hw2.1.1/
+-rw-r--r-- root/root lib/firmware/ath6k/AR6003.1/hw2.1.1/athwlan.bin
+-rw-r--r-- root/root lib/firmware/ath6k/AR6003.1/hw2.1.1/bdata.SD31.bin
+-rw-r--r-- root/root lib/firmware/ath6k/AR6003.1/hw2.1.1/bdata.SD32.bin
+-rw-r--r-- root/root lib/firmware/ath6k/AR6003.1/hw2.1.1/data.patch.bin
+-rw-r--r-- root/root lib/firmware/ath6k/AR6003.1/hw2.1.1/endpointping.bin
+-rw-r--r-- root/root lib/firmware/ath6k/AR6003.1/hw2.1.1/otp.bin
+lrwxrwxrwx root/root lib/firmware/ath6k/AR6003.1/hw2.1.1/bdata.WB31.bin -> bdata.SD31.bin
+drwxr-xr-x root/root lib/firmware/ath6k/AR6003/
+drwxr-xr-x root/root lib/firmware/ath6k/AR6003/hw1.0/
+-rw-r--r-- root/root lib/firmware/ath6k/AR6003/hw1.0/athwlan.bin.z77
+-rw-r--r-- root/root lib/firmware/ath6k/AR6003/hw1.0/bdata.SD31.bin
+-rw-r--r-- root/root lib/firmware/ath6k/AR6003/hw1.0/bdata.SD32.bin
+-rw-r--r-- root/root lib/firmware/ath6k/AR6003/hw1.0/data.patch.bin
+-rw-r--r-- root/root lib/firmware/ath6k/AR6003/hw1.0/otp.bin.z77
+lrwxrwxrwx root/root lib/firmware/ath6k/AR6003/hw1.0/bdata.WB31.bin -> bdata.SD31.bin
+drwxr-xr-x root/root lib/firmware/ath6k/AR6003/hw2.0/
+-rw-r--r-- root/root lib/firmware/ath6k/AR6003/hw2.0/athwlan.bin.z77
+-rw-r--r-- root/root lib/firmware/ath6k/AR6003/hw2.0/bdata.SD32.bin
+-rw-r--r-- root/root lib/firmware/ath6k/AR6003/hw2.0/data.patch.bin
+-rw-r--r-- root/root lib/firmware/ath6k/AR6003/hw2.0/otp.bin.z77
+lrwxrwxrwx root/root lib/firmware/ath6k/AR6003/hw2.0/bdata.SD31.bin -> ../../AR6003.1/hw2.1.1/bdata.SD31.bin
+lrwxrwxrwx root/root lib/firmware/ath6k/AR6003/hw2.0/bdata.WB31.bin -> ../../AR6003.1/hw2.1.1/bdata.SD31.bin
+drwxr-xr-x root/root lib/firmware/ath6k/AR6003/hw2.1.1/
+-rw-r--r-- root/root lib/firmware/ath6k/AR6003/hw2.1.1/athwlan.bin
+-rw-r--r-- root/root lib/firmware/ath6k/AR6003/hw2.1.1/endpointping.bin
+-rw-r--r-- root/root lib/firmware/ath6k/AR6003/hw2.1.1/fw-2.bin
+-rw-r--r-- root/root lib/firmware/ath6k/AR6003/hw2.1.1/fw-3.bin
+-rw-r--r-- root/root lib/firmware/ath6k/AR6003/hw2.1.1/otp.bin
+lrwxrwxrwx root/root lib/firmware/ath6k/AR6003/hw2.1.1/bdata.SD31.bin -> ../../AR6003.1/hw2.1.1/bdata.SD31.bin
+lrwxrwxrwx root/root lib/firmware/ath6k/AR6003/hw2.1.1/bdata.SD32.bin -> ../hw2.0/bdata.SD32.bin
+lrwxrwxrwx root/root lib/firmware/ath6k/AR6003/hw2.1.1/bdata.WB31.bin -> ../../AR6003.1/hw2.1.1/bdata.SD31.bin
+lrwxrwxrwx root/root lib/firmware/ath6k/AR6003/hw2.1.1/data.patch.bin -> ../../AR6003.1/hw2.1.1/data.patch.bin
+drwxr-xr-x root/root lib/firmware/ath6k/AR6004/
+drwxr-xr-x root/root lib/firmware/ath6k/AR6004/hw1.2/
+-rw-r--r-- root/root lib/firmware/ath6k/AR6004/hw1.2/bdata.bin
+-rw-r--r-- root/root lib/firmware/ath6k/AR6004/hw1.2/fw-2.bin
+drwxr-xr-x root/root lib/firmware/ath6k/AR6004/hw1.3/
+-rw-r--r-- root/root lib/firmware/ath6k/AR6004/hw1.3/bdata.bin
+-rw-r--r-- root/root lib/firmware/ath6k/AR6004/hw1.3/fw-3.bin
+drwxr-xr-x root/root lib/firmware/ath9k_htc/
+-rw-r--r-- root/root lib/firmware/ath9k_htc/htc_7010-1.4.0.fw
+-rw-r--r-- root/root lib/firmware/ath9k_htc/htc_9271-1.4.0.fw
+drwxr-xr-x root/root lib/firmware/atmel/
+-rw-r--r-- root/root lib/firmware/atmel/wilc1000_ap_fw.bin
+-rw-r--r-- root/root lib/firmware/atmel/wilc1000_fw.bin
+-rw-r--r-- root/root lib/firmware/atmel/wilc1000_p2p_fw.bin
+-rw-r--r-- root/root lib/firmware/atmel/wilc1000_wifi_firmware-1.bin
+-rw-r--r-- root/root lib/firmware/atmel/wilc1000_wifi_firmware.bin
+-rw-r--r-- root/root lib/firmware/atmel/wilc3000_wifi_firmware-1.bin
+drwxr-xr-x root/root lib/firmware/atusb/
+-rw-r--r-- root/root lib/firmware/atusb/atusb-0.2.dfu
+-rw-r--r-- root/root lib/firmware/atusb/atusb-0.3.dfu
+-rw-r--r-- root/root lib/firmware/atusb/rzusb-0.3.bin
+drwxr-xr-x root/root lib/firmware/av7110/
+-rw-r--r-- root/root lib/firmware/av7110/bootcode.bin
+drwxr-xr-x root/root lib/firmware/bnx2/
+-rw-r--r-- root/root lib/firmware/bnx2/bnx2-mips-06-6.2.3.fw
+-rw-r--r-- root/root lib/firmware/bnx2/bnx2-mips-09-6.2.1b.fw
+-rw-r--r-- root/root lib/firmware/bnx2/bnx2-rv2p-06-6.0.15.fw
+-rw-r--r-- root/root lib/firmware/bnx2/bnx2-rv2p-09-6.0.17.fw
+-rw-r--r-- root/root lib/firmware/bnx2/bnx2-rv2p-09ax-6.0.17.fw
+drwxr-xr-x root/root lib/firmware/bnx2x/
+-rw-r--r-- root/root lib/firmware/bnx2x/bnx2x-e1-7.13.1.0.fw
+-rw-r--r-- root/root lib/firmware/bnx2x/bnx2x-e1-7.13.11.0.fw
+-rw-r--r-- root/root lib/firmware/bnx2x/bnx2x-e1-7.13.15.0.fw
+-rw-r--r-- root/root lib/firmware/bnx2x/bnx2x-e1-7.13.21.0.fw
+-rw-r--r-- root/root lib/firmware/bnx2x/bnx2x-e1h-7.13.1.0.fw
+-rw-r--r-- root/root lib/firmware/bnx2x/bnx2x-e1h-7.13.11.0.fw
+-rw-r--r-- root/root lib/firmware/bnx2x/bnx2x-e1h-7.13.15.0.fw
+-rw-r--r-- root/root lib/firmware/bnx2x/bnx2x-e1h-7.13.21.0.fw
+-rw-r--r-- root/root lib/firmware/bnx2x/bnx2x-e2-7.13.1.0.fw
+-rw-r--r-- root/root lib/firmware/bnx2x/bnx2x-e2-7.13.11.0.fw
+-rw-r--r-- root/root lib/firmware/bnx2x/bnx2x-e2-7.13.15.0.fw
+-rw-r--r-- root/root lib/firmware/bnx2x/bnx2x-e2-7.13.21.0.fw
+drwxr-xr-x root/root lib/firmware/brcm/
+-rw-r--r-- root/root lib/firmware/brcm/BCM-0bb4-0306.hcd
+-rw-r--r-- root/root lib/firmware/brcm/bcm4329-fullmac-4.bin
+-rw-r--r-- root/root lib/firmware/brcm/bcm43xx-0.fw
+-rw-r--r-- root/root lib/firmware/brcm/bcm43xx_hdr-0.fw
+-rw-r--r-- root/root lib/firmware/brcm/brcmfmac43143-sdio.bin
+-rw-r--r-- root/root lib/firmware/brcm/brcmfmac43143.bin
+-rw-r--r-- root/root lib/firmware/brcm/brcmfmac43236b.bin
+-rw-r--r-- root/root lib/firmware/brcm/brcmfmac43241b0-sdio.bin
+-rw-r--r-- root/root lib/firmware/brcm/brcmfmac43241b4-sdio.Advantech-MICA-071.txt
+-rw-r--r-- root/root lib/firmware/brcm/brcmfmac43241b4-sdio.Intel Corp.-VALLEYVIEW C0 PLATFORM.txt
+-rw-r--r-- root/root lib/firmware/brcm/brcmfmac43241b4-sdio.bin
+-rw-r--r-- root/root lib/firmware/brcm/brcmfmac43241b5-sdio.bin
+-rw-r--r-- root/root lib/firmware/brcm/brcmfmac43242a.bin
+-rw-r--r-- root/root lib/firmware/brcm/brcmfmac4329-sdio.bin
+-rw-r--r-- root/root lib/firmware/brcm/brcmfmac4330-sdio.Prowise-PT301.txt
+-rw-r--r-- root/root lib/firmware/brcm/brcmfmac4330-sdio.bin
+-rw-r--r-- root/root lib/firmware/brcm/brcmfmac4334-sdio.bin
+-rw-r--r-- root/root lib/firmware/brcm/brcmfmac43340-sdio.ASUSTeK COMPUTER INC.-TF103CE.txt
+-rw-r--r-- root/root lib/firmware/brcm/brcmfmac43340-sdio.Insyde-VESPA2.txt
+-rw-r--r-- root/root lib/firmware/brcm/brcmfmac43340-sdio.meegopad-t08.txt
+-rw-r--r-- root/root lib/firmware/brcm/brcmfmac43340-sdio.pov-tab-p1006w-data.txt
+-rw-r--r-- root/root lib/firmware/brcm/brcmfmac43340-sdio.predia-basic.txt
+-rw-r--r-- root/root lib/firmware/brcm/brcmfmac4335-sdio.bin
+-rw-r--r-- root/root lib/firmware/brcm/brcmfmac43362-sdio.ASUSTeK COMPUTER INC.-ME176C.txt
+-rw-r--r-- root/root lib/firmware/brcm/brcmfmac43362-sdio.WC121.txt
+-rw-r--r-- root/root lib/firmware/brcm/brcmfmac43362-sdio.cubietech,cubietruck.txt
+-rw-r--r-- root/root lib/firmware/brcm/brcmfmac43430-sdio.AP6212.txt
+-rw-r--r-- root/root lib/firmware/brcm/brcmfmac43430-sdio.Hampoo-D2D3_Vi8A1.txt
+-rw-r--r-- root/root lib/firmware/brcm/brcmfmac43430-sdio.MUR1DX.txt
+-rw-r--r-- root/root lib/firmware/brcm/brcmfmac43430-sdio.ilife-S806.txt
+-rw-r--r-- root/root lib/firmware/brcm/brcmfmac43430-sdio.raspberrypi,3-model-b.txt
+-rw-r--r-- root/root lib/firmware/brcm/brcmfmac43430a0-sdio.ONDA-V80 PLUS.txt
+-rw-r--r-- root/root lib/firmware/brcm/brcmfmac43430a0-sdio.bin
+-rw-r--r-- root/root lib/firmware/brcm/brcmfmac43430a0-sdio.ilife-S806.txt
+-rw-r--r-- root/root lib/firmware/brcm/brcmfmac43430a0-sdio.jumper-ezpad-mini3.txt
+-rw-r--r-- root/root lib/firmware/brcm/brcmfmac43455-sdio.AW-CM256SM.txt
+-rw-r--r-- root/root lib/firmware/brcm/brcmfmac43455-sdio.MINIX-NEO Z83-4.txt
+-rw-r--r-- root/root lib/firmware/brcm/brcmfmac43455-sdio.Radxa-ROCK Pi X.txt
+-rw-r--r-- root/root lib/firmware/brcm/brcmfmac43455-sdio.acepc-t8.txt
+-rw-r--r-- root/root lib/firmware/brcm/brcmfmac43455-sdio.raspberrypi,3-model-b-plus.txt
+-rw-r--r-- root/root lib/firmware/brcm/brcmfmac43455-sdio.raspberrypi,4-model-b.txt
+-rw-r--r-- root/root lib/firmware/brcm/brcmfmac4350-pcie.bin
+-rw-r--r-- root/root lib/firmware/brcm/brcmfmac4350c2-pcie.bin
+-rw-r--r-- root/root lib/firmware/brcm/brcmfmac4354-sdio.nvidia,p2371-2180.txt
+-rw-r--r-- root/root lib/firmware/brcm/brcmfmac4356-pcie.Intel Corporation-CHERRYVIEW D1 PLATFORM.txt
+-rw-r--r-- root/root lib/firmware/brcm/brcmfmac4356-pcie.Xiaomi Inc-Mipad2.txt
+-rw-r--r-- root/root lib/firmware/brcm/brcmfmac4356-pcie.gpd-win-pocket.txt
+-rw-r--r-- root/root lib/firmware/brcm/brcmfmac4356-sdio.AP6356S.txt
+-rw-r--r-- root/root lib/firmware/brcm/brcmfmac43569.bin
+-rw-r--r-- root/root lib/firmware/brcm/brcmfmac4358-pcie.bin
+-rw-r--r-- root/root lib/firmware/brcm/brcmfmac43602-pcie.ap.bin
+-rw-r--r-- root/root lib/firmware/brcm/brcmfmac43602-pcie.bin
+-rw-r--r-- root/root lib/firmware/brcm/brcmfmac4366b-pcie.bin
+-rw-r--r-- root/root lib/firmware/brcm/brcmfmac4366c-pcie.bin
+-rw-r--r-- root/root lib/firmware/brcm/brcmfmac4371-pcie.bin
+-rw-r--r-- root/root lib/firmware/brcm/brcmfmac4373.bin
+lrwxrwxrwx root/root lib/firmware/brcm/BCM-0a5c-6410.hcd -> BCM-0bb4-0306.hcd
+lrwxrwxrwx root/root lib/firmware/brcm/brcmfmac43012-sdio.bin -> ../cypress/cyfmac43012-sdio.bin
+lrwxrwxrwx root/root lib/firmware/brcm/brcmfmac43012-sdio.clm_blob -> ../cypress/cyfmac43012-sdio.clm_blob
+lrwxrwxrwx root/root lib/firmware/brcm/brcmfmac43340-sdio.bin -> ../cypress/cyfmac43340-sdio.bin
+lrwxrwxrwx root/root lib/firmware/brcm/brcmfmac43362-sdio.bin -> ../cypress/cyfmac43362-sdio.bin
+lrwxrwxrwx root/root lib/firmware/brcm/brcmfmac43362-sdio.kobo,aura.txt -> brcmfmac43362-sdio.WC121.txt
+lrwxrwxrwx root/root lib/firmware/brcm/brcmfmac43362-sdio.kobo,tolino-shine2hd.txt -> brcmfmac43362-sdio.WC121.txt
+lrwxrwxrwx root/root lib/firmware/brcm/brcmfmac43362-sdio.lemaker,bananapro.txt -> brcmfmac43362-sdio.cubietech,cubietruck.txt
+lrwxrwxrwx root/root lib/firmware/brcm/brcmfmac4339-sdio.bin -> ../cypress/cyfmac4339-sdio.bin
+lrwxrwxrwx root/root lib/firmware/brcm/brcmfmac43430-sdio.beagle,beaglev-starlight-jh7100-a1.txt -> brcmfmac43430-sdio.AP6212.txt
+lrwxrwxrwx root/root lib/firmware/brcm/brcmfmac43430-sdio.beagle,beaglev-starlight-jh7100-r0.txt -> brcmfmac43430-sdio.AP6212.txt
+lrwxrwxrwx root/root lib/firmware/brcm/brcmfmac43430-sdio.bin -> ../cypress/cyfmac43430-sdio.bin
+lrwxrwxrwx root/root lib/firmware/brcm/brcmfmac43430-sdio.clm_blob -> ../cypress/cyfmac43430-sdio.clm_blob
+lrwxrwxrwx root/root lib/firmware/brcm/brcmfmac43430-sdio.friendlyarm,nanopi-neo4.txt -> brcmfmac43430-sdio.AP6212.txt
+lrwxrwxrwx root/root lib/firmware/brcm/brcmfmac43430-sdio.friendlyarm,nanopi-r1.txt -> brcmfmac43430-sdio.AP6212.txt
+lrwxrwxrwx root/root lib/firmware/brcm/brcmfmac43430-sdio.raspberrypi,model-zero-2-w.txt -> brcmfmac43430-sdio.raspberrypi,3-model-b.txt
+lrwxrwxrwx root/root lib/firmware/brcm/brcmfmac43430-sdio.raspberrypi,model-zero-w.txt -> brcmfmac43430-sdio.raspberrypi,3-model-b.txt
+lrwxrwxrwx root/root lib/firmware/brcm/brcmfmac43430-sdio.sinovoip,bananapi-m64.txt -> brcmfmac43430-sdio.AP6212.txt
+lrwxrwxrwx root/root lib/firmware/brcm/brcmfmac43430-sdio.sinovoip,bpi-m2-plus.txt -> brcmfmac43430-sdio.AP6212.txt
+lrwxrwxrwx root/root lib/firmware/brcm/brcmfmac43430-sdio.sinovoip,bpi-m2-ultra.txt -> brcmfmac43430-sdio.AP6212.txt
+lrwxrwxrwx root/root lib/firmware/brcm/brcmfmac43430-sdio.sinovoip,bpi-m2-zero.txt -> brcmfmac43430-sdio.AP6212.txt
+lrwxrwxrwx root/root lib/firmware/brcm/brcmfmac43430-sdio.sinovoip,bpi-m3.txt -> brcmfmac43430-sdio.AP6212.txt
+lrwxrwxrwx root/root lib/firmware/brcm/brcmfmac43430-sdio.starfive,visionfive-v1.txt -> brcmfmac43430-sdio.AP6212.txt
+lrwxrwxrwx root/root lib/firmware/brcm/brcmfmac43430-sdio.ultrapower,taiqicat-a01.txt -> brcmfmac43430-sdio.AP6212.txt
+lrwxrwxrwx root/root lib/firmware/brcm/brcmfmac43455-sdio.Raspberry Pi Foundation-Raspberry Pi 4 Model B.txt -> brcmfmac43455-sdio.raspberrypi,4-model-b.txt
+lrwxrwxrwx root/root lib/firmware/brcm/brcmfmac43455-sdio.Raspberry Pi Foundation-Raspberry Pi Compute Module 4.txt -> brcmfmac43455-sdio.raspberrypi,4-model-b.txt
+lrwxrwxrwx root/root lib/firmware/brcm/brcmfmac43455-sdio.beagle,am5729-beagleboneai.txt -> brcmfmac43455-sdio.AW-CM256SM.txt
+lrwxrwxrwx root/root lib/firmware/brcm/brcmfmac43455-sdio.bin -> ../cypress/cyfmac43455-sdio.bin
+lrwxrwxrwx root/root lib/firmware/brcm/brcmfmac43455-sdio.clm_blob -> ../cypress/cyfmac43455-sdio.clm_blob
+lrwxrwxrwx root/root lib/firmware/brcm/brcmfmac43455-sdio.khadas,vim.txt -> brcmfmac43455-sdio.AW-CM256SM.txt
+lrwxrwxrwx root/root lib/firmware/brcm/brcmfmac43455-sdio.pine64,pinebook-pro.txt -> brcmfmac43455-sdio.AW-CM256SM.txt
+lrwxrwxrwx root/root lib/firmware/brcm/brcmfmac43455-sdio.pine64,pinenote-v1.1.txt -> brcmfmac43455-sdio.AW-CM256SM.txt
+lrwxrwxrwx root/root lib/firmware/brcm/brcmfmac43455-sdio.pine64,pinenote-v1.2.txt -> brcmfmac43455-sdio.AW-CM256SM.txt
+lrwxrwxrwx root/root lib/firmware/brcm/brcmfmac43455-sdio.pine64,pinephone-pro.txt -> brcmfmac43455-sdio.AW-CM256SM.txt
+lrwxrwxrwx root/root lib/firmware/brcm/brcmfmac43455-sdio.pine64,quartz64-a.txt -> brcmfmac43455-sdio.AW-CM256SM.txt
+lrwxrwxrwx root/root lib/firmware/brcm/brcmfmac43455-sdio.pine64,quartz64-b.txt -> brcmfmac43455-sdio.AW-CM256SM.txt
+lrwxrwxrwx root/root lib/firmware/brcm/brcmfmac43455-sdio.pine64,rockpro64-v2.0.txt -> brcmfmac43455-sdio.AW-CM256SM.txt
+lrwxrwxrwx root/root lib/firmware/brcm/brcmfmac43455-sdio.pine64,rockpro64-v2.1.txt -> brcmfmac43455-sdio.AW-CM256SM.txt
+lrwxrwxrwx root/root lib/firmware/brcm/brcmfmac43455-sdio.pine64,soquartz-blade.txt -> brcmfmac43455-sdio.AW-CM256SM.txt
+lrwxrwxrwx root/root lib/firmware/brcm/brcmfmac43455-sdio.pine64,soquartz-cm4io.txt -> brcmfmac43455-sdio.AW-CM256SM.txt
+lrwxrwxrwx root/root lib/firmware/brcm/brcmfmac43455-sdio.pine64,soquartz-model-a.txt -> brcmfmac43455-sdio.AW-CM256SM.txt
+lrwxrwxrwx root/root lib/firmware/brcm/brcmfmac43455-sdio.raspberrypi,3-model-a-plus.txt -> brcmfmac43455-sdio.raspberrypi,3-model-b-plus.txt
+lrwxrwxrwx root/root lib/firmware/brcm/brcmfmac43455-sdio.raspberrypi,4-compute-module.txt -> brcmfmac43455-sdio.raspberrypi,4-model-b.txt
+lrwxrwxrwx root/root lib/firmware/brcm/brcmfmac43455-sdio.raspberrypi,5-compute-module.txt -> brcmfmac43455-sdio.raspberrypi,4-model-b.txt
+lrwxrwxrwx root/root lib/firmware/brcm/brcmfmac43455-sdio.raspberrypi,5-model-b.txt -> brcmfmac43455-sdio.raspberrypi,4-model-b.txt
+lrwxrwxrwx root/root lib/firmware/brcm/brcmfmac43455-sdio.raspberrypi,500.txt -> brcmfmac43455-sdio.raspberrypi,4-model-b.txt
+lrwxrwxrwx root/root lib/firmware/brcm/brcmfmac4354-sdio.bin -> ../cypress/cyfmac4354-sdio.bin
+lrwxrwxrwx root/root lib/firmware/brcm/brcmfmac4354-sdio.clm_blob -> ../cypress/cyfmac4354-sdio.clm_blob
+lrwxrwxrwx root/root lib/firmware/brcm/brcmfmac4356-pcie.bin -> ../cypress/cyfmac4356-pcie.bin
+lrwxrwxrwx root/root lib/firmware/brcm/brcmfmac4356-pcie.clm_blob -> ../cypress/cyfmac4356-pcie.clm_blob
+lrwxrwxrwx root/root lib/firmware/brcm/brcmfmac4356-sdio.bin -> ../cypress/cyfmac4356-sdio.bin
+lrwxrwxrwx root/root lib/firmware/brcm/brcmfmac4356-sdio.clm_blob -> ../cypress/cyfmac4356-sdio.clm_blob
+lrwxrwxrwx root/root lib/firmware/brcm/brcmfmac4356-sdio.firefly,firefly-rk3399.txt -> brcmfmac4356-sdio.AP6356S.txt
+lrwxrwxrwx root/root lib/firmware/brcm/brcmfmac4356-sdio.friendlyarm,nanopc-t4.txt -> brcmfmac4356-sdio.AP6356S.txt
+lrwxrwxrwx root/root lib/firmware/brcm/brcmfmac4356-sdio.friendlyarm,nanopi-m4.txt -> brcmfmac4356-sdio.AP6356S.txt
+lrwxrwxrwx root/root lib/firmware/brcm/brcmfmac4356-sdio.khadas,vim2.txt -> brcmfmac4356-sdio.AP6356S.txt
+lrwxrwxrwx root/root lib/firmware/brcm/brcmfmac4356-sdio.vamrs,rock960.txt -> brcmfmac4356-sdio.AP6356S.txt
+lrwxrwxrwx root/root lib/firmware/brcm/brcmfmac43570-pcie.bin -> ../cypress/cyfmac43570-pcie.bin
+lrwxrwxrwx root/root lib/firmware/brcm/brcmfmac43570-pcie.clm_blob -> ../cypress/cyfmac43570-pcie.clm_blob
+lrwxrwxrwx root/root lib/firmware/brcm/brcmfmac4373-sdio.bin -> ../cypress/cyfmac4373-sdio.bin
+lrwxrwxrwx root/root lib/firmware/brcm/brcmfmac4373-sdio.clm_blob -> ../cypress/cyfmac4373-sdio.clm_blob
+lrwxrwxrwx root/root lib/firmware/brcm/brcmfmac54591-pcie.bin -> ../cypress/cyfmac54591-pcie.bin
+lrwxrwxrwx root/root lib/firmware/brcm/brcmfmac54591-pcie.clm_blob -> ../cypress/cyfmac54591-pcie.clm_blob
+drwxr-xr-x root/root lib/firmware/cadence/
+-rw-r--r-- root/root lib/firmware/cadence/mhdp8546.bin
+drwxr-xr-x root/root lib/firmware/cavium/
+-rw-r--r-- root/root lib/firmware/cavium/cnn55xx_ae.fw
+-rw-r--r-- root/root lib/firmware/cavium/cnn55xx_se.fw
+drwxr-xr-x root/root lib/firmware/cirrus/
+-rw-r--r-- root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-1025182c-l0.bin
+-rw-r--r-- root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-1025182c-r0.bin
+-rw-r--r-- root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-10251844-l0.bin
+-rw-r--r-- root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-10251844-r0.bin
+-rw-r--r-- root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-10280b27-spkid0.bin
+-rw-r--r-- root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-10280b27-spkid1.bin
+-rw-r--r-- root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-10280b28-spkid0-l0.bin
+-rw-r--r-- root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-10280b28-spkid0-r0.bin
+-rw-r--r-- root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-10280b28-spkid1-l0.bin
+-rw-r--r-- root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-10280b28-spkid1-r0.bin
+-rw-r--r-- root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-10280beb-l0.bin
+-rw-r--r-- root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-10280beb-r0.bin
+-rw-r--r-- root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-10280c4d-spkid0-l0.bin
+-rw-r--r-- root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-10280c4d-spkid0-l1.bin
+-rw-r--r-- root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-10280c4d-spkid1-l0.bin
+-rw-r--r-- root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-10280c4d-spkid1-l1.bin
+-rw-r--r-- root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-10280cbd-spkid0-l0.bin
+-rw-r--r-- root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-10280cbd-spkid0-r0.bin
+-rw-r--r-- root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-10280cbd-spkid1-l0.bin
+-rw-r--r-- root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-10280cbd-spkid1-r0.bin
+-rw-r--r-- root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-10280cbf-spkid0-l0.bin
+-rw-r--r-- root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-10280cbf-spkid0-r0.bin
+-rw-r--r-- root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-10280cbf-spkid1-l0.bin
+-rw-r--r-- root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-10280cbf-spkid1-r0.bin
+-rw-r--r-- root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-10280cc1-spkid0-l0.bin
+-rw-r--r-- root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-10280cc1-spkid0-r0.bin
+-rw-r--r-- root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-10280cc1-spkid1-l0.bin
+-rw-r--r-- root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-10280cc1-spkid1-r0.bin
+-rw-r--r-- root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-10280cc3-spkid0-l0.bin
+-rw-r--r-- root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-10280cc3-spkid0-r0.bin
+-rw-r--r-- root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-10280cc3-spkid1-l0.bin
+-rw-r--r-- root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-10280cc3-spkid1-r0.bin
+-rw-r--r-- root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-10280cc4-spkid0-l0.bin
+-rw-r--r-- root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-10280cc4-spkid0-r0.bin
+-rw-r--r-- root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-10280cc4-spkid1-l0.bin
+-rw-r--r-- root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-10280cc4-spkid1-r0.bin
+-rw-r--r-- root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-103c896e-l0.bin
+-rw-r--r-- root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-103c896e-r0.bin
+-rw-r--r-- root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-103c8971.bin
+-rw-r--r-- root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-103c8972.bin
+-rw-r--r-- root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-103c8973.bin
+-rw-r--r-- root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-103c8975-l0.bin
+-rw-r--r-- root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-103c8975-r0.bin
+-rw-r--r-- root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-103c8981-l0.bin
+-rw-r--r-- root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-103c8981-l1.bin
+-rw-r--r-- root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-103c8981-r0.bin
+-rw-r--r-- root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-103c8981-r1.bin
+-rw-r--r-- root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-103c89c3-r0.bin
+-rw-r--r-- root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-103c89c3-r1.bin
+-rw-r--r-- root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-103c89c6-l0.bin
+-rw-r--r-- root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-103c89c6-r0.bin
+-rw-r--r-- root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-103c89e7-l0.bin
+-rw-r--r-- root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-103c89e7-r0.bin
+-rw-r--r-- root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-103c8a28-spkid0-l0.bin
+-rw-r--r-- root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-103c8a28-spkid0-r0.bin
+-rw-r--r-- root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-103c8a28-spkid1-l0.bin
+-rw-r--r-- root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-103c8a28-spkid1-r0.bin
+-rw-r--r-- root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-103c8a29-spkid0-l0.bin
+-rw-r--r-- root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-103c8a29-spkid0-r0.bin
+-rw-r--r-- root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-103c8a29-spkid1-l0.bin
+-rw-r--r-- root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-103c8a29-spkid1-r0.bin
+-rw-r--r-- root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-103c8a2c-spkid0-l0.bin
+-rw-r--r-- root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-103c8a2c-spkid0-r0.bin
+-rw-r--r-- root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-103c8a2c-spkid1-l0.bin
+-rw-r--r-- root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-103c8a2c-spkid1-r0.bin
+-rw-r--r-- root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-103c8a2e-spkid0-l0.bin
+-rw-r--r-- root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-103c8a2e-spkid0-r0.bin
+-rw-r--r-- root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-103c8a2e-spkid1-l0.bin
+-rw-r--r-- root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-103c8a2e-spkid1-r0.bin
+-rw-r--r-- root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-103c8a6e-l0.bin
+-rw-r--r-- root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-103c8a6e-l1.bin
+-rw-r--r-- root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-103c8a6e-r0.bin
+-rw-r--r-- root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-103c8a6e-r1.bin
+-rw-r--r-- root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-103c8b42.bin
+-rw-r--r-- root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-103c8b43.bin
+-rw-r--r-- root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-103c8b44.bin
+-rw-r--r-- root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-103c8b45.bin
+-rw-r--r-- root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-103c8b47.bin
+-rw-r--r-- root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-103c8b63-l0.bin
+-rw-r--r-- root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-103c8b63-l1.bin
+-rw-r--r-- root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-103c8b63-r0.bin
+-rw-r--r-- root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-103c8b63-r1.bin
+-rw-r--r-- root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-103c8b8f-r0.bin
+-rw-r--r-- root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-103c8b8f-r1.bin
+-rw-r--r-- root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-103c8b92.bin
+-rw-r--r-- root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-103c8bb3-spkid0-l0.bin
+-rw-r--r-- root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-103c8bb3-spkid0-r0.bin
+-rw-r--r-- root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-103c8bb3-spkid1-l0.bin
+-rw-r--r-- root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-103c8bb3-spkid1-r0.bin
+-rw-r--r-- root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-103c8bdd-spkid0-l0.bin
+-rw-r--r-- root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-103c8bdd-spkid0-r0.bin
+-rw-r--r-- root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-103c8bdd-spkid1-l0.bin
+-rw-r--r-- root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-103c8bdd-spkid1-r0.bin
+-rw-r--r-- root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-103c8bdf-spkid0-l0.bin
+-rw-r--r-- root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-103c8bdf-spkid0-r0.bin
+-rw-r--r-- root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-103c8bdf-spkid1-l0.bin
+-rw-r--r-- root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-103c8bdf-spkid1-r0.bin
+-rw-r--r-- root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-103c8c15-spkid0-l0.bin
+-rw-r--r-- root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-103c8c15-spkid0-r0.bin
+-rw-r--r-- root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-103c8c15-spkid1-l0.bin
+-rw-r--r-- root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-103c8c15-spkid1-r0.bin
+-rw-r--r-- root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-103c8c16-spkid0-l0.bin
+-rw-r--r-- root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-103c8c16-spkid0-r0.bin
+-rw-r--r-- root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-103c8c16-spkid1-l0.bin
+-rw-r--r-- root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-103c8c16-spkid1-r0.bin
+-rw-r--r-- root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-103c8c46.bin
+-rw-r--r-- root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-103c8c47.bin
+-rw-r--r-- root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-103c8c48.bin
+-rw-r--r-- root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-103c8c66-spkid0-l0.bin
+-rw-r--r-- root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-103c8c66-spkid0-r0.bin
+-rw-r--r-- root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-103c8c66-spkid1-l0.bin
+-rw-r--r-- root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-103c8c66-spkid1-r0.bin
+-rw-r--r-- root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-103c8c67-spkid0-l0.bin
+-rw-r--r-- root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-103c8c67-spkid0-r0.bin
+-rw-r--r-- root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-103c8c67-spkid1-l0.bin
+-rw-r--r-- root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-103c8c67-spkid1-r0.bin
+-rw-r--r-- root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-103c8ca4.bin
+-rw-r--r-- root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-103c8cdd-spkid0.bin
+-rw-r--r-- root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-103c8cde-spkid0.bin
+-rw-r--r-- root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-103c8cde-spkid1.bin
+-rw-r--r-- root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-103c8cdf-spkid0-l0.bin
+-rw-r--r-- root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-103c8cdf-spkid1-l0.bin
+-rw-r--r-- root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-103c8cf5-l0.bin
+-rw-r--r-- root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-103c8cf5-l1.bin
+-rw-r--r-- root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-103c8d9b-spkid0.bin
+-rw-r--r-- root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-103c8d9b-spkid1.bin
+-rw-r--r-- root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-103c8d9f-spkid0.bin
+-rw-r--r-- root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-103c8d9f-spkid1.bin
+-rw-r--r-- root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-103c8da0-spkid0.bin
+-rw-r--r-- root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-103c8da0-spkid1.bin
+-rw-r--r-- root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-103c8e11-spkid0.bin
+-rw-r--r-- root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-103c8e11-spkid1.bin
+-rw-r--r-- root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-103c8e3a-spkid0.bin
+-rw-r--r-- root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-103c8e3a-spkid1.bin
+-rw-r--r-- root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-10431074-spkid0-l0.bin
+-rw-r--r-- root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-10431074-spkid0-r0.bin
+-rw-r--r-- root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-10431074-spkid1-l0.bin
+-rw-r--r-- root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-10431074-spkid1-r0.bin
+-rw-r--r-- root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-10431194-spkid0-l0.bin
+-rw-r--r-- root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-10431194-spkid0-r0.bin
+-rw-r--r-- root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-104312af-spkid0-l0.bin
+-rw-r--r-- root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-104312af-spkid0-r0.bin
+-rw-r--r-- root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-10431433-spkid0-l0.bin
+-rw-r--r-- root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-10431433-spkid0-r0.bin
+-rw-r--r-- root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-10431454-spkid0-l0.bin
+-rw-r--r-- root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-10431454-spkid0-r0.bin
+-rw-r--r-- root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-10431454-spkid1-l0.bin
+-rw-r--r-- root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-10431454-spkid1-r0.bin
+-rw-r--r-- root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-10431463-spkid0-l0.bin
+-rw-r--r-- root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-10431463-spkid0-r0.bin
+-rw-r--r-- root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-10431463-spkid1-l0.bin
+-rw-r--r-- root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-10431463-spkid1-r0.bin
+-rw-r--r-- root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-10431473-l0.bin
+-rw-r--r-- root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-10431473-r0.bin
+-rw-r--r-- root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-10431483-l0.bin
+-rw-r--r-- root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-10431483-r0.bin
+-rw-r--r-- root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-10431493-spkid0-l0.bin
+-rw-r--r-- root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-10431493-spkid0-r0.bin
+-rw-r--r-- root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-10431493-spkid1-l0.bin
+-rw-r--r-- root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-10431493-spkid1-r0.bin
+-rw-r--r-- root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-10431503-spkid0-l0.bin
+-rw-r--r-- root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-10431503-spkid0-r0.bin
+-rw-r--r-- root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-10431503-spkid1-l0.bin
+-rw-r--r-- root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-10431503-spkid1-r0.bin
+-rw-r--r-- root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-10431533-spkid0-l0.bin
+-rw-r--r-- root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-10431533-spkid0-r0.bin
+-rw-r--r-- root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-10431533-spkid1-l0.bin
+-rw-r--r-- root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-10431533-spkid1-r0.bin
+-rw-r--r-- root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-10431573-spkid0-l0.bin
+-rw-r--r-- root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-10431573-spkid0-r0.bin
+-rw-r--r-- root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-10431584-spkid0-l0.bin
+-rw-r--r-- root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-10431584-spkid0-r0.bin
+-rw-r--r-- root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-104316d3-spkid0-l0.bin
+-rw-r--r-- root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-104316d3-spkid0-r0.bin
+-rw-r--r-- root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-104316d3-spkid1-l0.bin
+-rw-r--r-- root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-104316d3-spkid1-r0.bin
+-rw-r--r-- root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-104316f3-spkid0-l0.bin
+-rw-r--r-- root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-104316f3-spkid0-r0.bin
+-rw-r--r-- root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-104317f3-spkid0-l0.bin
+-rw-r--r-- root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-104317f3-spkid0-r0.bin
+-rw-r--r-- root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-104317f3-spkid1-l0.bin
+-rw-r--r-- root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-104317f3-spkid1-r0.bin
+-rw-r--r-- root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-10431863-spkid0-l0.bin
+-rw-r--r-- root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-10431863-spkid0-r0.bin
+-rw-r--r-- root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-104318d3-spkid0-l0.bin
+-rw-r--r-- root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-104318d3-spkid0-r0.bin
+-rw-r--r-- root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-10431a63-spkid0-l0.bin
+-rw-r--r-- root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-10431a63-spkid0-r0.bin
+-rw-r--r-- root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-10431a63-spkid1-l0.bin
+-rw-r--r-- root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-10431a63-spkid1-r0.bin
+-rw-r--r-- root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-10431a8f-spkid0-l0.bin
+-rw-r--r-- root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-10431a8f-spkid0-r0.bin
+-rw-r--r-- root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-10431b93-spkid0-l0.bin
+-rw-r--r-- root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-10431b93-spkid0-r0.bin
+-rw-r--r-- root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-10431b93-spkid1-l0.bin
+-rw-r--r-- root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-10431b93-spkid1-r0.bin
+-rw-r--r-- root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-10431c03-spkid0-l0.bin
+-rw-r--r-- root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-10431c03-spkid0-r0.bin
+-rw-r--r-- root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-10431c43-spkid0-l0.bin
+-rw-r--r-- root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-10431c43-spkid0-r0.bin
+-rw-r--r-- root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-10431caf-spkid0-l0.bin
+-rw-r--r-- root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-10431caf-spkid0-r0.bin
+-rw-r--r-- root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-10431caf-spkid1-l0.bin
+-rw-r--r-- root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-10431caf-spkid1-r0.bin
+-rw-r--r-- root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-10431ccf-spkid0-l0.bin
+-rw-r--r-- root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-10431ccf-spkid0-r0.bin
+-rw-r--r-- root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-10431ccf-spkid1-l0.bin
+-rw-r--r-- root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-10431ccf-spkid1-r0.bin
+-rw-r--r-- root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-10431cef-spkid0-l0.bin
+-rw-r--r-- root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-10431cef-spkid0-r0.bin
+-rw-r--r-- root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-10431cef-spkid1-l0.bin
+-rw-r--r-- root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-10431cef-spkid1-r0.bin
+-rw-r--r-- root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-10431da2-spkid0-l0.bin
+-rw-r--r-- root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-10431da2-spkid0-r0.bin
+-rw-r--r-- root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-10431e02-spkid0-l0.bin
+-rw-r--r-- root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-10431e02-spkid0-r0.bin
+-rw-r--r-- root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-10431e02-spkid1-l0.bin
+-rw-r--r-- root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-10431e02-spkid1-r0.bin
+-rw-r--r-- root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-10431e12-spkid0-l0.bin
+-rw-r--r-- root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-10431e12-spkid0-r0.bin
+-rw-r--r-- root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-10431e12-spkid1-l0.bin
+-rw-r--r-- root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-10431e12-spkid1-r0.bin
+-rw-r--r-- root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-10431ed3-spkid0-l0.bin
+-rw-r--r-- root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-10431ed3-spkid0-r0.bin
+-rw-r--r-- root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-10431ee2-l0.bin
+-rw-r--r-- root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-10431ee2-r0.bin
+-rw-r--r-- root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-10431f12-spkid0-l0.bin
+-rw-r--r-- root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-10431f12-spkid0-r0.bin
+-rw-r--r-- root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-10431f12-spkid1-l0.bin
+-rw-r--r-- root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-10431f12-spkid1-r0.bin
+-rw-r--r-- root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-10431f1f-l0.bin
+-rw-r--r-- root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-10431f1f-r0.bin
+-rw-r--r-- root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-10431f62-spkid0-l0.bin
+-rw-r--r-- root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-10431f62-spkid0-r0.bin
+-rw-r--r-- root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-10431f63-l0.bin
+-rw-r--r-- root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-10431f63-r0.bin
+-rw-r--r-- root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-10431fb3-l0.bin
+-rw-r--r-- root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-10431fb3-r0.bin
+-rw-r--r-- root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-10433061-spkid0-l0.bin
+-rw-r--r-- root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-10433061-spkid0-r0.bin
+-rw-r--r-- root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-10433071-spkid0-l0.bin
+-rw-r--r-- root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-10433071-spkid0-r0.bin
+-rw-r--r-- root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-104330c1-spkid0-l0.bin
+-rw-r--r-- root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-104330c1-spkid0-r0.bin
+-rw-r--r-- root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-10433d78-l0.bin
+-rw-r--r-- root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-10433d78-r0.bin
+-rw-r--r-- root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-10433e20-spkid0-l0.bin
+-rw-r--r-- root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-10433e20-spkid0-r0.bin
+-rw-r--r-- root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-10433e20-spkid1-l0.bin
+-rw-r--r-- root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-10433e20-spkid1-r0.bin
+-rw-r--r-- root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-104388f4-spkid0.bin
+-rw-r--r-- root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-17aa22f1-l0.bin
+-rw-r--r-- root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-17aa22f1-r0.bin
+-rw-r--r-- root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-17aa22f2-l0.bin
+-rw-r--r-- root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-17aa22f2-r0.bin
+-rw-r--r-- root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-17aa2316-spkid0-l0.bin
+-rw-r--r-- root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-17aa2316-spkid0-r0.bin
+-rw-r--r-- root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-17aa2316-spkid1-l0.bin
+-rw-r--r-- root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-17aa2316-spkid1-r0.bin
+-rw-r--r-- root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-17aa3847-spkid0-l0.bin
+-rw-r--r-- root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-17aa3847-spkid0-r0.bin
+-rw-r--r-- root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-17aa3847-spkid1-l0.bin
+-rw-r--r-- root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-17aa3847-spkid1-r0.bin
+-rw-r--r-- root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-17aa3855-spkid0-l0.bin
+-rw-r--r-- root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-17aa3855-spkid0-r0.bin
+-rw-r--r-- root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-17aa3865-l0.bin
+-rw-r--r-- root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-17aa3865-r0.bin
+-rw-r--r-- root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-17aa3866-l0.bin
+-rw-r--r-- root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-17aa3866-r0.bin
+-rw-r--r-- root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-17aa386e-spkid0-l0.bin
+-rw-r--r-- root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-17aa386e-spkid0-r0.bin
+-rw-r--r-- root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-17aa386e-spkid1-l0.bin
+-rw-r--r-- root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-17aa386e-spkid1-r0.bin
+-rw-r--r-- root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-17aa386f-l0.bin
+-rw-r--r-- root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-17aa386f-r0.bin
+-rw-r--r-- root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-17aa38a9-spkid0-l0.bin
+-rw-r--r-- root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-17aa38a9-spkid0-r0.bin
+-rw-r--r-- root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-17aa38ab-spkid0-l0.bin
+-rw-r--r-- root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-17aa38ab-spkid0-r0.bin
+-rw-r--r-- root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-17aa38b4-spkid0-l0.bin
+-rw-r--r-- root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-17aa38b4-spkid0-r0.bin
+-rw-r--r-- root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-17aa38b4-spkid1-l0.bin
+-rw-r--r-- root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-17aa38b4-spkid1-r0.bin
+-rw-r--r-- root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-17aa38c7-spkid0-l0.bin
+-rw-r--r-- root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-17aa38c7-spkid0-l1.bin
+-rw-r--r-- root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-17aa38c8-spkid1-l0.bin
+-rw-r--r-- root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-17aa38c8-spkid1-l1.bin
+-rw-r--r-- root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-1f660105.bin
+-rw-r--r-- root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-vlv1776.bin
+-rw-r--r-- root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot.bin
+-rw-r--r-- root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot.wmfw
+-rw-r--r-- root/root lib/firmware/cirrus/cs35l54-b0-dsp1-misc-103c8d01-amp1.bin
+-rw-r--r-- root/root lib/firmware/cirrus/cs35l54-b0-dsp1-misc-103c8d01-amp2.bin
+-rw-r--r-- root/root lib/firmware/cirrus/cs35l54-b0-dsp1-misc-103c8d01-amp3.bin
+-rw-r--r-- root/root lib/firmware/cirrus/cs35l54-b0-dsp1-misc-103c8d01-amp4.bin
+-rw-r--r-- root/root lib/firmware/cirrus/cs35l54-b0-dsp1-misc-103c8d85-amp1.bin
+-rw-r--r-- root/root lib/firmware/cirrus/cs35l54-b0-dsp1-misc-103c8d85-amp2.bin
+-rw-r--r-- root/root lib/firmware/cirrus/cs35l54-b0-dsp1-misc-103c8d85-amp3.bin
+-rw-r--r-- root/root lib/firmware/cirrus/cs35l54-b0-dsp1-misc-103c8d85-amp4.bin
+-rw-r--r-- root/root lib/firmware/cirrus/cs35l54-b0-dsp1-misc-103c8d86-amp1.bin
+-rw-r--r-- root/root lib/firmware/cirrus/cs35l54-b0-dsp1-misc-103c8d86-amp2.bin
+-rw-r--r-- root/root lib/firmware/cirrus/cs35l54-b0-dsp1-misc-103c8d86-amp3.bin
+-rw-r--r-- root/root lib/firmware/cirrus/cs35l54-b0-dsp1-misc-103c8d86-amp4.bin
+-rw-r--r-- root/root lib/firmware/cirrus/cs35l54-b0-dsp1-misc-103c8d8c-amp1.bin
+-rw-r--r-- root/root lib/firmware/cirrus/cs35l54-b0-dsp1-misc-103c8d8c-amp2.bin
+-rw-r--r-- root/root lib/firmware/cirrus/cs35l54-b0-dsp1-misc-103c8d8d-amp1.bin
+-rw-r--r-- root/root lib/firmware/cirrus/cs35l54-b0-dsp1-misc-103c8d8d-amp2.bin
+-rw-r--r-- root/root lib/firmware/cirrus/cs35l54-b0-dsp1-misc-103c8d8e-amp1.bin
+-rw-r--r-- root/root lib/firmware/cirrus/cs35l54-b0-dsp1-misc-103c8d8e-amp2.bin
+-rw-r--r-- root/root lib/firmware/cirrus/cs35l54-b0-dsp1-misc-103c8e14-amp1.bin
+-rw-r--r-- root/root lib/firmware/cirrus/cs35l54-b0-dsp1-misc-103c8e14-amp2.bin
+-rw-r--r-- root/root lib/firmware/cirrus/cs35l54-b0-dsp1-misc-103c8e15-amp1.bin
+-rw-r--r-- root/root lib/firmware/cirrus/cs35l54-b0-dsp1-misc-103c8e15-amp2.bin
+-rw-r--r-- root/root lib/firmware/cirrus/cs35l56-b0-dsp1-misc-10280c62-spkid0-amp1.bin
+-rw-r--r-- root/root lib/firmware/cirrus/cs35l56-b0-dsp1-misc-10280c62-spkid0-amp2.bin
+-rw-r--r-- root/root lib/firmware/cirrus/cs35l56-b0-dsp1-misc-10280c62-spkid0-amp3.bin
+-rw-r--r-- root/root lib/firmware/cirrus/cs35l56-b0-dsp1-misc-10280c62-spkid0-amp4.bin
+-rw-r--r-- root/root lib/firmware/cirrus/cs35l56-b0-dsp1-misc-10280c62-spkid1-amp1.bin
+-rw-r--r-- root/root lib/firmware/cirrus/cs35l56-b0-dsp1-misc-10280c62-spkid1-amp2.bin
+-rw-r--r-- root/root lib/firmware/cirrus/cs35l56-b0-dsp1-misc-10280c62-spkid1-amp3.bin
+-rw-r--r-- root/root lib/firmware/cirrus/cs35l56-b0-dsp1-misc-10280c62-spkid1-amp4.bin
+-rw-r--r-- root/root lib/firmware/cirrus/cs35l56-b0-dsp1-misc-10280c63-spkid0-amp1.bin
+-rw-r--r-- root/root lib/firmware/cirrus/cs35l56-b0-dsp1-misc-10280c63-spkid0-amp2.bin
+-rw-r--r-- root/root lib/firmware/cirrus/cs35l56-b0-dsp1-misc-10280c63-spkid0-amp3.bin
+-rw-r--r-- root/root lib/firmware/cirrus/cs35l56-b0-dsp1-misc-10280c63-spkid0-amp4.bin
+-rw-r--r-- root/root lib/firmware/cirrus/cs35l56-b0-dsp1-misc-10280c63-spkid1-amp1.bin
+-rw-r--r-- root/root lib/firmware/cirrus/cs35l56-b0-dsp1-misc-10280c63-spkid1-amp2.bin
+-rw-r--r-- root/root lib/firmware/cirrus/cs35l56-b0-dsp1-misc-10280c63-spkid1-amp3.bin
+-rw-r--r-- root/root lib/firmware/cirrus/cs35l56-b0-dsp1-misc-10280c63-spkid1-amp4.bin
+-rw-r--r-- root/root lib/firmware/cirrus/cs35l56-b0-dsp1-misc-10280c6b-spkid0-amp1.bin
+-rw-r--r-- root/root lib/firmware/cirrus/cs35l56-b0-dsp1-misc-10280c6b-spkid0-amp2.bin
+-rw-r--r-- root/root lib/firmware/cirrus/cs35l56-b0-dsp1-misc-10280c6b-spkid0-amp3.bin
+-rw-r--r-- root/root lib/firmware/cirrus/cs35l56-b0-dsp1-misc-10280c6b-spkid0-amp4.bin
+-rw-r--r-- root/root lib/firmware/cirrus/cs35l56-b0-dsp1-misc-10280c6b-spkid1-amp1.bin
+-rw-r--r-- root/root lib/firmware/cirrus/cs35l56-b0-dsp1-misc-10280c6b-spkid1-amp2.bin
+-rw-r--r-- root/root lib/firmware/cirrus/cs35l56-b0-dsp1-misc-10280c6b-spkid1-amp3.bin
+-rw-r--r-- root/root lib/firmware/cirrus/cs35l56-b0-dsp1-misc-10280c6b-spkid1-amp4.bin
+-rw-r--r-- root/root lib/firmware/cirrus/cs35l56-b0-dsp1-misc-10280ce3-spkid0-ampl.bin
+-rw-r--r-- root/root lib/firmware/cirrus/cs35l56-b0-dsp1-misc-10280ce3-spkid0-ampr.bin
+-rw-r--r-- root/root lib/firmware/cirrus/cs35l56-b0-dsp1-misc-10280ce3-spkid1-ampl.bin
+-rw-r--r-- root/root lib/firmware/cirrus/cs35l56-b0-dsp1-misc-10280ce3-spkid1-ampr.bin
+-rw-r--r-- root/root lib/firmware/cirrus/cs35l56-b0-dsp1-misc-10280ce3-spkid2-ampl.bin
+-rw-r--r-- root/root lib/firmware/cirrus/cs35l56-b0-dsp1-misc-10280ce3-spkid2-ampr.bin
+-rw-r--r-- root/root lib/firmware/cirrus/cs35l56-b0-dsp1-misc-10280ce3-spkid3-ampl.bin
+-rw-r--r-- root/root lib/firmware/cirrus/cs35l56-b0-dsp1-misc-10280ce3-spkid3-ampr.bin
+-rw-r--r-- root/root lib/firmware/cirrus/cs35l56-b0-dsp1-misc-10280ce4-spkid0-ampl.bin
+-rw-r--r-- root/root lib/firmware/cirrus/cs35l56-b0-dsp1-misc-10280ce4-spkid0-ampr.bin
+-rw-r--r-- root/root lib/firmware/cirrus/cs35l56-b0-dsp1-misc-10280ce4-spkid1-ampl.bin
+-rw-r--r-- root/root lib/firmware/cirrus/cs35l56-b0-dsp1-misc-10280ce4-spkid1-ampr.bin
+-rw-r--r-- root/root lib/firmware/cirrus/cs35l56-b0-dsp1-misc-10280ce4-spkid2-ampl.bin
+-rw-r--r-- root/root lib/firmware/cirrus/cs35l56-b0-dsp1-misc-10280ce4-spkid2-ampr.bin
+-rw-r--r-- root/root lib/firmware/cirrus/cs35l56-b0-dsp1-misc-10280ce4-spkid3-ampl.bin
+-rw-r--r-- root/root lib/firmware/cirrus/cs35l56-b0-dsp1-misc-10280ce4-spkid3-ampr.bin
+-rw-r--r-- root/root lib/firmware/cirrus/cs35l56-b0-dsp1-misc-10280ce5-spkid0-amp1.bin
+-rw-r--r-- root/root lib/firmware/cirrus/cs35l56-b0-dsp1-misc-10280ce5-spkid0-amp2.bin
+-rw-r--r-- root/root lib/firmware/cirrus/cs35l56-b0-dsp1-misc-10280ce5-spkid0-amp3.bin
+-rw-r--r-- root/root lib/firmware/cirrus/cs35l56-b0-dsp1-misc-10280ce5-spkid0-amp4.bin
+-rw-r--r-- root/root lib/firmware/cirrus/cs35l56-b0-dsp1-misc-10280ce5-spkid1-amp1.bin
+-rw-r--r-- root/root lib/firmware/cirrus/cs35l56-b0-dsp1-misc-10280ce5-spkid1-amp2.bin
+-rw-r--r-- root/root lib/firmware/cirrus/cs35l56-b0-dsp1-misc-10280ce5-spkid1-amp3.bin
+-rw-r--r-- root/root lib/firmware/cirrus/cs35l56-b0-dsp1-misc-10280ce5-spkid1-amp4.bin
+-rw-r--r-- root/root lib/firmware/cirrus/cs35l56-b0-dsp1-misc-10280ce6-spkid0-amp1.bin
+-rw-r--r-- root/root lib/firmware/cirrus/cs35l56-b0-dsp1-misc-10280ce6-spkid0-amp2.bin
+-rw-r--r-- root/root lib/firmware/cirrus/cs35l56-b0-dsp1-misc-10280ce6-spkid0-amp3.bin
+-rw-r--r-- root/root lib/firmware/cirrus/cs35l56-b0-dsp1-misc-10280ce6-spkid0-amp4.bin
+-rw-r--r-- root/root lib/firmware/cirrus/cs35l56-b0-dsp1-misc-10280ce6-spkid1-amp1.bin
+-rw-r--r-- root/root lib/firmware/cirrus/cs35l56-b0-dsp1-misc-10280ce6-spkid1-amp2.bin
+-rw-r--r-- root/root lib/firmware/cirrus/cs35l56-b0-dsp1-misc-10280ce6-spkid1-amp3.bin
+-rw-r--r-- root/root lib/firmware/cirrus/cs35l56-b0-dsp1-misc-10280ce6-spkid1-amp4.bin
+-rw-r--r-- root/root lib/firmware/cirrus/cs35l56-b0-dsp1-misc-10280ce7-spkid0-amp1.bin
+-rw-r--r-- root/root lib/firmware/cirrus/cs35l56-b0-dsp1-misc-10280ce7-spkid0-amp2.bin
+-rw-r--r-- root/root lib/firmware/cirrus/cs35l56-b0-dsp1-misc-10280ce7-spkid0-amp3.bin
+-rw-r--r-- root/root lib/firmware/cirrus/cs35l56-b0-dsp1-misc-10280ce7-spkid0-amp4.bin
+-rw-r--r-- root/root lib/firmware/cirrus/cs35l56-b0-dsp1-misc-10280ce7-spkid1-amp1.bin
+-rw-r--r-- root/root lib/firmware/cirrus/cs35l56-b0-dsp1-misc-10280ce7-spkid1-amp2.bin
+-rw-r--r-- root/root lib/firmware/cirrus/cs35l56-b0-dsp1-misc-10280ce7-spkid1-amp3.bin
+-rw-r--r-- root/root lib/firmware/cirrus/cs35l56-b0-dsp1-misc-10280ce7-spkid1-amp4.bin
+-rw-r--r-- root/root lib/firmware/cirrus/cs35l56-b0-dsp1-misc-10280d12-spkid0-amp1.bin
+-rw-r--r-- root/root lib/firmware/cirrus/cs35l56-b0-dsp1-misc-10280d12-spkid0-amp2.bin
+-rw-r--r-- root/root lib/firmware/cirrus/cs35l56-b0-dsp1-misc-10280d12-spkid1-amp1.bin
+-rw-r--r-- root/root lib/firmware/cirrus/cs35l56-b0-dsp1-misc-10280d12-spkid1-amp2.bin
+-rw-r--r-- root/root lib/firmware/cirrus/cs35l56-b0-dsp1-misc-10280d13-spkid0-amp1.bin
+-rw-r--r-- root/root lib/firmware/cirrus/cs35l56-b0-dsp1-misc-10280d13-spkid0-amp2.bin
+-rw-r--r-- root/root lib/firmware/cirrus/cs35l56-b0-dsp1-misc-10280d13-spkid1-amp1.bin
+-rw-r--r-- root/root lib/firmware/cirrus/cs35l56-b0-dsp1-misc-10280d13-spkid1-amp2.bin
+-rw-r--r-- root/root lib/firmware/cirrus/cs35l56-b0-dsp1-misc-10280d32-spkid0-amp1.bin
+-rw-r--r-- root/root lib/firmware/cirrus/cs35l56-b0-dsp1-misc-10280d32-spkid0-amp2.bin
+-rw-r--r-- root/root lib/firmware/cirrus/cs35l56-b0-dsp1-misc-10280d32-spkid0-amp3.bin
+-rw-r--r-- root/root lib/firmware/cirrus/cs35l56-b0-dsp1-misc-10280d32-spkid0-amp4.bin
+-rw-r--r-- root/root lib/firmware/cirrus/cs35l56-b0-dsp1-misc-10280d32-spkid1-amp1.bin
+-rw-r--r-- root/root lib/firmware/cirrus/cs35l56-b0-dsp1-misc-10280d32-spkid1-amp2.bin
+-rw-r--r-- root/root lib/firmware/cirrus/cs35l56-b0-dsp1-misc-10280d32-spkid1-amp3.bin
+-rw-r--r-- root/root lib/firmware/cirrus/cs35l56-b0-dsp1-misc-10280d32-spkid1-amp4.bin
+-rw-r--r-- root/root lib/firmware/cirrus/cs35l56-b0-dsp1-misc-10280d33-spkid0-amp1.bin
+-rw-r--r-- root/root lib/firmware/cirrus/cs35l56-b0-dsp1-misc-10280d33-spkid0-amp2.bin
+-rw-r--r-- root/root lib/firmware/cirrus/cs35l56-b0-dsp1-misc-10280d33-spkid0-amp3.bin
+-rw-r--r-- root/root lib/firmware/cirrus/cs35l56-b0-dsp1-misc-10280d33-spkid0-amp4.bin
+-rw-r--r-- root/root lib/firmware/cirrus/cs35l56-b0-dsp1-misc-10280d33-spkid1-amp1.bin
+-rw-r--r-- root/root lib/firmware/cirrus/cs35l56-b0-dsp1-misc-10280d33-spkid1-amp2.bin
+-rw-r--r-- root/root lib/firmware/cirrus/cs35l56-b0-dsp1-misc-10280d33-spkid1-amp3.bin
+-rw-r--r-- root/root lib/firmware/cirrus/cs35l56-b0-dsp1-misc-10280d33-spkid1-amp4.bin
+-rw-r--r-- root/root lib/firmware/cirrus/cs35l56-b0-dsp1-misc-103c8c52-amp1.bin
+-rw-r--r-- root/root lib/firmware/cirrus/cs35l56-b0-dsp1-misc-103c8c52-amp2.bin
+-rw-r--r-- root/root lib/firmware/cirrus/cs35l56-b0-dsp1-misc-103c8c52-amp3.bin
+-rw-r--r-- root/root lib/firmware/cirrus/cs35l56-b0-dsp1-misc-103c8c52-amp4.bin
+-rw-r--r-- root/root lib/firmware/cirrus/cs35l56-b0-dsp1-misc-103c8c53-amp1.bin
+-rw-r--r-- root/root lib/firmware/cirrus/cs35l56-b0-dsp1-misc-103c8c53-amp2.bin
+-rw-r--r-- root/root lib/firmware/cirrus/cs35l56-b0-dsp1-misc-103c8c53-amp3.bin
+-rw-r--r-- root/root lib/firmware/cirrus/cs35l56-b0-dsp1-misc-103c8c53-amp4.bin
+-rw-r--r-- root/root lib/firmware/cirrus/cs35l56-b0-dsp1-misc-103c8d90-amp1.bin
+-rw-r--r-- root/root lib/firmware/cirrus/cs35l56-b0-dsp1-misc-103c8d90-amp2.bin
+-rw-r--r-- root/root lib/firmware/cirrus/cs35l56-b0-dsp1-misc-103c8e1b-amp1.bin
+-rw-r--r-- root/root lib/firmware/cirrus/cs35l56-b0-dsp1-misc-103c8e1b-amp2.bin
+-rw-r--r-- root/root lib/firmware/cirrus/cs35l56-b0-dsp1-misc-10431034-spkid0-amp1.bin
+-rw-r--r-- root/root lib/firmware/cirrus/cs35l56-b0-dsp1-misc-10431034-spkid0-amp2.bin
+-rw-r--r-- root/root lib/firmware/cirrus/cs35l56-b0-dsp1-misc-10431034-spkid1-amp1.bin
+-rw-r--r-- root/root lib/firmware/cirrus/cs35l56-b0-dsp1-misc-10431034-spkid1-amp2.bin
+-rw-r--r-- root/root lib/firmware/cirrus/cs35l56-b0-dsp1-misc-10431044-spkid0-amp1.bin
+-rw-r--r-- root/root lib/firmware/cirrus/cs35l56-b0-dsp1-misc-10431044-spkid0-amp2.bin
+-rw-r--r-- root/root lib/firmware/cirrus/cs35l56-b0-dsp1-misc-10431044-spkid1-amp1.bin
+-rw-r--r-- root/root lib/firmware/cirrus/cs35l56-b0-dsp1-misc-10431044-spkid1-amp2.bin
+-rw-r--r-- root/root lib/firmware/cirrus/cs35l56-b0-dsp1-misc-10431444-l2u0.bin
+-rw-r--r-- root/root lib/firmware/cirrus/cs35l56-b0-dsp1-misc-10431444-l2u1.bin
+-rw-r--r-- root/root lib/firmware/cirrus/cs35l56-b0-dsp1-misc-10431464-l1u2.bin
+-rw-r--r-- root/root lib/firmware/cirrus/cs35l56-b0-dsp1-misc-10431464-l1u3.bin
+-rw-r--r-- root/root lib/firmware/cirrus/cs35l56-b0-dsp1-misc-10431464-l2u0.bin
+-rw-r--r-- root/root lib/firmware/cirrus/cs35l56-b0-dsp1-misc-10431464-l2u1.bin
+-rw-r--r-- root/root lib/firmware/cirrus/cs35l56-b0-dsp1-misc-104315d4-l2u0.bin
+-rw-r--r-- root/root lib/firmware/cirrus/cs35l56-b0-dsp1-misc-104315d4-l2u1.bin
+-rw-r--r-- root/root lib/firmware/cirrus/cs35l56-b0-dsp1-misc-104315e4-l2u0.bin
+-rw-r--r-- root/root lib/firmware/cirrus/cs35l56-b0-dsp1-misc-104315e4-l2u1.bin
+-rw-r--r-- root/root lib/firmware/cirrus/cs35l56-b0-dsp1-misc-104315f4-l2u0.bin
+-rw-r--r-- root/root lib/firmware/cirrus/cs35l56-b0-dsp1-misc-104315f4-l2u1.bin
+-rw-r--r-- root/root lib/firmware/cirrus/cs35l56-b0-dsp1-misc-10431634-l2u0.bin
+-rw-r--r-- root/root lib/firmware/cirrus/cs35l56-b0-dsp1-misc-10431634-l2u1.bin
+-rw-r--r-- root/root lib/firmware/cirrus/cs35l56-b0-dsp1-misc-10431b13-spkid0-amp1.bin
+-rw-r--r-- root/root lib/firmware/cirrus/cs35l56-b0-dsp1-misc-10431b13-spkid0-amp2.bin
+-rw-r--r-- root/root lib/firmware/cirrus/cs35l56-b0-dsp1-misc-10431b13-spkid1-amp1.bin
+-rw-r--r-- root/root lib/firmware/cirrus/cs35l56-b0-dsp1-misc-10431b13-spkid1-amp2.bin
+-rw-r--r-- root/root lib/firmware/cirrus/cs35l56-b0-dsp1-misc-10431c63-spkid0-amp1.bin
+-rw-r--r-- root/root lib/firmware/cirrus/cs35l56-b0-dsp1-misc-10431c63-spkid0-amp2.bin
+-rw-r--r-- root/root lib/firmware/cirrus/cs35l56-b0-dsp1-misc-10431c63-spkid1-amp1.bin
+-rw-r--r-- root/root lib/firmware/cirrus/cs35l56-b0-dsp1-misc-10431c63-spkid1-amp2.bin
+-rw-r--r-- root/root lib/firmware/cirrus/cs35l56-b0-dsp1-misc-10431c74-l2u0.bin
+-rw-r--r-- root/root lib/firmware/cirrus/cs35l56-b0-dsp1-misc-10431c74-l2u1.bin
+-rw-r--r-- root/root lib/firmware/cirrus/cs35l56-b0-dsp1-misc-10431df3-amp1.bin
+-rw-r--r-- root/root lib/firmware/cirrus/cs35l56-b0-dsp1-misc-10431df3-amp2.bin
+-rw-r--r-- root/root lib/firmware/cirrus/cs35l56-b0-dsp1-misc-10431df3-amp3.bin
+-rw-r--r-- root/root lib/firmware/cirrus/cs35l56-b0-dsp1-misc-10431df3-amp4.bin
+-rw-r--r-- root/root lib/firmware/cirrus/cs35l56-b0-dsp1-misc-10431e13-amp1.bin
+-rw-r--r-- root/root lib/firmware/cirrus/cs35l56-b0-dsp1-misc-10431e13-amp2.bin
+-rw-r--r-- root/root lib/firmware/cirrus/cs35l56-b0-dsp1-misc-10431e13-amp3.bin
+-rw-r--r-- root/root lib/firmware/cirrus/cs35l56-b0-dsp1-misc-10431e13-amp4.bin
+-rw-r--r-- root/root lib/firmware/cirrus/cs35l56-b0-dsp1-misc-10431e63-spkid0-amp1.bin
+-rw-r--r-- root/root lib/firmware/cirrus/cs35l56-b0-dsp1-misc-10431e63-spkid0-amp2.bin
+-rw-r--r-- root/root lib/firmware/cirrus/cs35l56-b0-dsp1-misc-10431e63-spkid1-amp1.bin
+-rw-r--r-- root/root lib/firmware/cirrus/cs35l56-b0-dsp1-misc-10431e63-spkid1-amp2.bin
+-rw-r--r-- root/root lib/firmware/cirrus/cs35l56-b0-dsp1-misc-10431e83-spkid0-amp1.bin
+-rw-r--r-- root/root lib/firmware/cirrus/cs35l56-b0-dsp1-misc-10431e83-spkid0-amp2.bin
+-rw-r--r-- root/root lib/firmware/cirrus/cs35l56-b0-dsp1-misc-10431e83-spkid1-amp1.bin
+-rw-r--r-- root/root lib/firmware/cirrus/cs35l56-b0-dsp1-misc-10431e83-spkid1-amp2.bin
+-rw-r--r-- root/root lib/firmware/cirrus/cs35l56-b0-dsp1-misc-10431f43-amp1.bin
+-rw-r--r-- root/root lib/firmware/cirrus/cs35l56-b0-dsp1-misc-10431f43-amp2.bin
+-rw-r--r-- root/root lib/firmware/cirrus/cs35l56-b0-dsp1-misc-10431f43-amp3.bin
+-rw-r--r-- root/root lib/firmware/cirrus/cs35l56-b0-dsp1-misc-10431f43-amp4.bin
+-rw-r--r-- root/root lib/firmware/cirrus/cs35l56-b0-dsp1-misc-10433451-l1u0.bin
+-rw-r--r-- root/root lib/firmware/cirrus/cs35l56-b0-dsp1-misc-10433451-l1u1.bin
+-rw-r--r-- root/root lib/firmware/cirrus/cs35l56-b0-dsp1-misc-10433451-l1u2.bin
+-rw-r--r-- root/root lib/firmware/cirrus/cs35l56-b0-dsp1-misc-10433451-l1u3.bin
+-rw-r--r-- root/root lib/firmware/cirrus/cs35l56-b0-dsp1-misc-17aa233b-spkid0-ampl.bin
+-rw-r--r-- root/root lib/firmware/cirrus/cs35l56-b0-dsp1-misc-17aa233b-spkid0-ampr.bin
+-rw-r--r-- root/root lib/firmware/cirrus/cs35l56-b0-dsp1-misc-17aa233b-spkid1-ampl.bin
+-rw-r--r-- root/root lib/firmware/cirrus/cs35l56-b0-dsp1-misc-17aa233b-spkid1-ampr.bin
+-rw-r--r-- root/root lib/firmware/cirrus/cs35l56-b0-dsp1-misc-17aa233c-amp1.bin
+-rw-r--r-- root/root lib/firmware/cirrus/cs35l56-b0-dsp1-misc-17aa233c-amp2.bin
+-rw-r--r-- root/root lib/firmware/cirrus/cs35l56-b0-dsp1-misc-17aa2347-amp1.bin
+-rw-r--r-- root/root lib/firmware/cirrus/cs35l56-b0-dsp1-misc-17aa2347-amp2.bin
+-rw-r--r-- root/root lib/firmware/cirrus/cs35l56-b0-dsp1-misc-17aa2349-amp1.bin
+-rw-r--r-- root/root lib/firmware/cirrus/cs35l56-b0-dsp1-misc-17aa2349-amp2.bin
+-rw-r--r-- root/root lib/firmware/cirrus/cs35l56-b0-dsp1-misc-17aa3806-spkid0-l0u0.bin
+-rw-r--r-- root/root lib/firmware/cirrus/cs35l56-b0-dsp1-misc-17aa3806-spkid0-l0u1.bin
+-rw-r--r-- root/root lib/firmware/cirrus/cs35l56-b0-dsp1-misc-17aa3806-spkid0-l0u2.bin
+-rw-r--r-- root/root lib/firmware/cirrus/cs35l56-b0-dsp1-misc-17aa3806-spkid0-l0u3.bin
+-rw-r--r-- root/root lib/firmware/cirrus/cs35l56-b0-dsp1-misc-17aa3806-spkid1-l0u0.bin
+-rw-r--r-- root/root lib/firmware/cirrus/cs35l56-b0-dsp1-misc-17aa3806-spkid1-l0u1.bin
+-rw-r--r-- root/root lib/firmware/cirrus/cs35l56-b0-dsp1-misc-17aa3806-spkid1-l0u2.bin
+-rw-r--r-- root/root lib/firmware/cirrus/cs35l56-b0-dsp1-misc-17aa3806-spkid1-l0u3.bin
+-rw-r--r-- root/root lib/firmware/cirrus/cs35l56-b0-dsp1-misc-17aa380e-spkid0-ampl.bin
+-rw-r--r-- root/root lib/firmware/cirrus/cs35l56-b0-dsp1-misc-17aa380e-spkid0-ampr.bin
+-rw-r--r-- root/root lib/firmware/cirrus/cs35l56-b0-dsp1-misc-17aa380e-spkid1-ampl.bin
+-rw-r--r-- root/root lib/firmware/cirrus/cs35l56-b0-dsp1-misc-17aa380e-spkid1-ampr.bin
+-rw-r--r-- root/root lib/firmware/cirrus/cs35l56-b0-dsp1-misc-17aa3832-spkid0-ampl.bin
+-rw-r--r-- root/root lib/firmware/cirrus/cs35l56-b0-dsp1-misc-17aa3832-spkid0-ampr.bin
+-rw-r--r-- root/root lib/firmware/cirrus/cs35l56-b0-dsp1-misc-17aa3832-spkid1-ampl.bin
+-rw-r--r-- root/root lib/firmware/cirrus/cs35l56-b0-dsp1-misc-17aa3832-spkid1-ampr.bin
+-rw-r--r-- root/root lib/firmware/cirrus/cs35l56-b0-dsp1-misc-17aa3838-spkid0-ampl.bin
+-rw-r--r-- root/root lib/firmware/cirrus/cs35l56-b0-dsp1-misc-17aa3838-spkid0-ampr.bin
+-rw-r--r-- root/root lib/firmware/cirrus/cs35l56-b0-dsp1-misc-17aa3838-spkid1-ampl.bin
+-rw-r--r-- root/root lib/firmware/cirrus/cs35l56-b0-dsp1-misc-17aa3838-spkid1-ampr.bin
+-rw-r--r-- root/root lib/firmware/cirrus/cs35l56-b0-dsp1-misc-17aa383c-spkid0-ampl.bin
+-rw-r--r-- root/root lib/firmware/cirrus/cs35l56-b0-dsp1-misc-17aa383c-spkid0-ampr.bin
+-rw-r--r-- root/root lib/firmware/cirrus/cs35l56-b0-dsp1-misc-17aa3905-amp1.bin
+-rw-r--r-- root/root lib/firmware/cirrus/cs35l56-b0-dsp1-misc-17aa3905-amp2.bin
+-rw-r--r-- root/root lib/firmware/cirrus/cs35l56-b0-dsp1-misc-17aa390b-amp1.bin
+-rw-r--r-- root/root lib/firmware/cirrus/cs35l56-b0-dsp1-misc-17aa390b-amp2.bin
+-rw-r--r-- root/root lib/firmware/cirrus/cs35l56-b0-dsp1-misc-17aa390c-spkid1-amp1.bin
+-rw-r--r-- root/root lib/firmware/cirrus/cs35l56-b0-dsp1-misc-17aa390c-spkid1-amp2.bin
+-rw-r--r-- root/root lib/firmware/cirrus/cs35l56-b0-dsp1-misc-17aa390d-spkid0-amp1.bin
+-rw-r--r-- root/root lib/firmware/cirrus/cs35l56-b0-dsp1-misc-17aa390d-spkid0-amp2.bin
+-rw-r--r-- root/root lib/firmware/cirrus/cs35l56-b0-dsp1-misc-17aa3910-spkid1-amp1.bin
+-rw-r--r-- root/root lib/firmware/cirrus/cs35l56-b0-dsp1-misc-17aa3910-spkid1-amp2.bin
+-rw-r--r-- root/root lib/firmware/cirrus/cs35l56-b0-dsp1-misc-17aa3911-spkid0-amp1.bin
+-rw-r--r-- root/root lib/firmware/cirrus/cs35l56-b0-dsp1-misc-17aa3911-spkid0-amp2.bin
+-rw-r--r-- root/root lib/firmware/cirrus/cs35l56-b0-dsp1-misc-17aa391b-amp1.bin
+-rw-r--r-- root/root lib/firmware/cirrus/cs35l56-b0-dsp1-misc-17aa391b-amp2.bin
+-rw-r--r-- root/root lib/firmware/cirrus/cs35l56-b0-dsp1-misc-17aa391e-spkid0-amp1.bin
+-rw-r--r-- root/root lib/firmware/cirrus/cs35l56-b0-dsp1-misc-17aa391e-spkid0-amp2.bin
+-rw-r--r-- root/root lib/firmware/cirrus/cs35l56-b0-dsp1-misc-17aa3921-spkid1-amp1.bin
+-rw-r--r-- root/root lib/firmware/cirrus/cs35l56-b0-dsp1-misc-17aa3921-spkid1-amp2.bin
+-rw-r--r-- root/root lib/firmware/cirrus/cs35l56-b0-dsp1-misc-17aa392c-spkid1-amp1.bin
+-rw-r--r-- root/root lib/firmware/cirrus/cs35l56-b0-dsp1-misc-17aa392c-spkid1-amp2.bin
+-rw-r--r-- root/root lib/firmware/cirrus/cs35l56-b0-dsp1-misc-17aa392d-spkid0-amp1.bin
+-rw-r--r-- root/root lib/firmware/cirrus/cs35l56-b0-dsp1-misc-17aa392d-spkid0-amp2.bin
+-rw-r--r-- root/root lib/firmware/cirrus/cs35l56-b0-dsp1-misc-17aa392e-amp1.bin
+-rw-r--r-- root/root lib/firmware/cirrus/cs35l56-b0-dsp1-misc-17aa392e-amp2.bin
+-rw-r--r-- root/root lib/firmware/cirrus/cs35l56-b0-dsp1-misc-17aa392e-amp3.bin
+-rw-r--r-- root/root lib/firmware/cirrus/cs35l56-b0-dsp1-misc-17aa392e-amp4.bin
+-rw-r--r-- root/root lib/firmware/cirrus/cs35l56-b0-dsp1-misc-17aa3953-spkid0-amp1.bin
+-rw-r--r-- root/root lib/firmware/cirrus/cs35l56-b0-dsp1-misc-17aa3953-spkid0-amp2.bin
+-rw-r--r-- root/root lib/firmware/cirrus/cs35l56-b0-dsp1-misc-17aa3956-spkid1-amp1.bin
+-rw-r--r-- root/root lib/firmware/cirrus/cs35l56-b0-dsp1-misc-17aa3956-spkid1-amp2.bin
+-rw-r--r-- root/root lib/firmware/cirrus/cs35l56-b0-dsp1-misc-17aa395b-amp1.bin
+-rw-r--r-- root/root lib/firmware/cirrus/cs35l56-b0-dsp1-misc-17aa395b-amp2.bin
+-rw-r--r-- root/root lib/firmware/cirrus/cs35l56-b0-dsp1-misc-17aa395f-spkid0-amp1.bin
+-rw-r--r-- root/root lib/firmware/cirrus/cs35l56-b0-dsp1-misc-17aa395f-spkid0-amp2.bin
+-rw-r--r-- root/root lib/firmware/cirrus/cs35l56-b0-dsp1-misc-17aa3960-spkid1-amp1.bin
+-rw-r--r-- root/root lib/firmware/cirrus/cs35l56-b0-dsp1-misc-17aa3960-spkid1-amp2.bin
+-rw-r--r-- root/root lib/firmware/cirrus/cs35l56-b2-dsp1-misc-10280dd6-00-ampl.bin
+-rw-r--r-- root/root lib/firmware/cirrus/cs35l56-b2-dsp1-misc-10280dd6-00-ampr.bin
+-rw-r--r-- root/root lib/firmware/cirrus/cs35l56-b2-dsp1-misc-10280dd6-01-ampl.bin
+-rw-r--r-- root/root lib/firmware/cirrus/cs35l56-b2-dsp1-misc-10280dd6-01-ampr.bin
+-rw-r--r-- root/root lib/firmware/cirrus/cs35l56-b2-dsp1-misc-10280dd6-02-ampl.bin
+-rw-r--r-- root/root lib/firmware/cirrus/cs35l56-b2-dsp1-misc-10280dd6-02-ampr.bin
+-rw-r--r-- root/root lib/firmware/cirrus/cs35l56-b2-dsp1-misc-10280dd6-03-ampl.bin
+-rw-r--r-- root/root lib/firmware/cirrus/cs35l56-b2-dsp1-misc-10280dd6-03-ampr.bin
+-rw-r--r-- root/root lib/firmware/cirrus/cs35l56-b2-dsp1-misc-10280e53-spkid1-ampl.bin
+-rw-r--r-- root/root lib/firmware/cirrus/cs35l56-b2-dsp1-misc-10280e53-spkid1-ampr.bin
+-rw-r--r-- root/root lib/firmware/cirrus/cs35l56-b2-dsp1-misc-10280e53-spkid2-ampl.bin
+-rw-r--r-- root/root lib/firmware/cirrus/cs35l56-b2-dsp1-misc-10280e53-spkid2-ampr.bin
+-rw-r--r-- root/root lib/firmware/cirrus/cs35l56-b2-dsp1-misc-10280e53-spkid3-ampl.bin
+-rw-r--r-- root/root lib/firmware/cirrus/cs35l56-b2-dsp1-misc-10280e53-spkid3-ampr.bin
+-rw-r--r-- root/root lib/firmware/cirrus/cs35l57-b2-dsp1-misc-10280db3-spkid0-l2u2.bin
+-rw-r--r-- root/root lib/firmware/cirrus/cs35l57-b2-dsp1-misc-10280db3-spkid0-l2u3.bin
+-rw-r--r-- root/root lib/firmware/cirrus/cs35l57-b2-dsp1-misc-10280db3-spkid0-l3u0.bin
+-rw-r--r-- root/root lib/firmware/cirrus/cs35l57-b2-dsp1-misc-10280db3-spkid0-l3u1.bin
+-rw-r--r-- root/root lib/firmware/cirrus/cs35l57-b2-dsp1-misc-10280db3-spkid1-l2u2.bin
+-rw-r--r-- root/root lib/firmware/cirrus/cs35l57-b2-dsp1-misc-10280db3-spkid1-l2u3.bin
+-rw-r--r-- root/root lib/firmware/cirrus/cs35l57-b2-dsp1-misc-10280db3-spkid1-l3u0.bin
+-rw-r--r-- root/root lib/firmware/cirrus/cs35l57-b2-dsp1-misc-10280db3-spkid1-l3u1.bin
+-rw-r--r-- root/root lib/firmware/cirrus/cs35l57-b2-dsp1-misc-10280db4-spkid0-l2u2.bin
+-rw-r--r-- root/root lib/firmware/cirrus/cs35l57-b2-dsp1-misc-10280db4-spkid0-l2u3.bin
+-rw-r--r-- root/root lib/firmware/cirrus/cs35l57-b2-dsp1-misc-10280db4-spkid0-l3u0.bin
+-rw-r--r-- root/root lib/firmware/cirrus/cs35l57-b2-dsp1-misc-10280db4-spkid0-l3u1.bin
+-rw-r--r-- root/root lib/firmware/cirrus/cs35l57-b2-dsp1-misc-10280db4-spkid1-l2u2.bin
+-rw-r--r-- root/root lib/firmware/cirrus/cs35l57-b2-dsp1-misc-10280db4-spkid1-l2u3.bin
+-rw-r--r-- root/root lib/firmware/cirrus/cs35l57-b2-dsp1-misc-10280db4-spkid1-l3u0.bin
+-rw-r--r-- root/root lib/firmware/cirrus/cs35l57-b2-dsp1-misc-10280db4-spkid1-l3u1.bin
+-rw-r--r-- root/root lib/firmware/cirrus/cs35l57-b2-dsp1-misc-10280db9-spkid0-l2u2.bin
+-rw-r--r-- root/root lib/firmware/cirrus/cs35l57-b2-dsp1-misc-10280db9-spkid0-l2u3.bin
+-rw-r--r-- root/root lib/firmware/cirrus/cs35l57-b2-dsp1-misc-10280db9-spkid0-l3u0.bin
+-rw-r--r-- root/root lib/firmware/cirrus/cs35l57-b2-dsp1-misc-10280db9-spkid0-l3u1.bin
+-rw-r--r-- root/root lib/firmware/cirrus/cs35l57-b2-dsp1-misc-10280db9-spkid1-l2u2.bin
+-rw-r--r-- root/root lib/firmware/cirrus/cs35l57-b2-dsp1-misc-10280db9-spkid1-l2u3.bin
+-rw-r--r-- root/root lib/firmware/cirrus/cs35l57-b2-dsp1-misc-10280db9-spkid1-l3u0.bin
+-rw-r--r-- root/root lib/firmware/cirrus/cs35l57-b2-dsp1-misc-10280db9-spkid1-l3u1.bin
+-rw-r--r-- root/root lib/firmware/cirrus/cs35l57-b2-dsp1-misc-10280dba-spkid0-l2u2.bin
+-rw-r--r-- root/root lib/firmware/cirrus/cs35l57-b2-dsp1-misc-10280dba-spkid0-l2u3.bin
+-rw-r--r-- root/root lib/firmware/cirrus/cs35l57-b2-dsp1-misc-10280dba-spkid0-l3u0.bin
+-rw-r--r-- root/root lib/firmware/cirrus/cs35l57-b2-dsp1-misc-10280dba-spkid0-l3u1.bin
+-rw-r--r-- root/root lib/firmware/cirrus/cs35l57-b2-dsp1-misc-10280dba-spkid1-l2u2.bin
+-rw-r--r-- root/root lib/firmware/cirrus/cs35l57-b2-dsp1-misc-10280dba-spkid1-l2u3.bin
+-rw-r--r-- root/root lib/firmware/cirrus/cs35l57-b2-dsp1-misc-10280dba-spkid1-l3u0.bin
+-rw-r--r-- root/root lib/firmware/cirrus/cs35l57-b2-dsp1-misc-10280dba-spkid1-l3u1.bin
+-rw-r--r-- root/root lib/firmware/cirrus/cs35l57-b2-dsp1-misc-144dc1dc-l1u0.bin
+-rw-r--r-- root/root lib/firmware/cirrus/cs35l57-b2-dsp1-misc-144dc1dc-l1u1.bin
+-rw-r--r-- root/root lib/firmware/cirrus/cs35l57-b2-dsp1-misc-144dc1dc-l1u2.bin
+-rw-r--r-- root/root lib/firmware/cirrus/cs35l57-b2-dsp1-misc-144dc1dc-l2u3.bin
+-rw-r--r-- root/root lib/firmware/cirrus/cs35l57-b2-dsp1-misc-144dc1dc-l2u4.bin
+-rw-r--r-- root/root lib/firmware/cirrus/cs35l57-b2-dsp1-misc-144dc1dc-l2u5.bin
+-rw-r--r-- root/root lib/firmware/cirrus/cs35l57-b2-dsp1-misc-144dc1de-l1u0.bin
+-rw-r--r-- root/root lib/firmware/cirrus/cs35l57-b2-dsp1-misc-144dc1de-l1u1.bin
+-rw-r--r-- root/root lib/firmware/cirrus/cs35l57-b2-dsp1-misc-144dc1de-l2u2.bin
+-rw-r--r-- root/root lib/firmware/cirrus/cs35l57-b2-dsp1-misc-144dc1de-l2u3.bin
+-rw-r--r-- root/root lib/firmware/cirrus/cs35l57-b2-dsp1-misc-144dc910-l1u0.bin
+-rw-r--r-- root/root lib/firmware/cirrus/cs35l57-b2-dsp1-misc-144dc910-l2u1.bin
+-rw-r--r-- root/root lib/firmware/cirrus/cs35l57-b2-dsp1-misc-17aa2355-spkid0-l1u0.bin
+-rw-r--r-- root/root lib/firmware/cirrus/cs35l57-b2-dsp1-misc-17aa2355-spkid0-l1u1.bin
+-rw-r--r-- root/root lib/firmware/cirrus/cs35l57-b2-dsp1-misc-17aa2355-spkid0-l2u2.bin
+-rw-r--r-- root/root lib/firmware/cirrus/cs35l57-b2-dsp1-misc-17aa2355-spkid0-l2u3.bin
+-rw-r--r-- root/root lib/firmware/cirrus/cs35l57-b2-dsp1-misc-17aa2355-spkid1-l1u0.bin
+-rw-r--r-- root/root lib/firmware/cirrus/cs35l57-b2-dsp1-misc-17aa2355-spkid1-l1u1.bin
+-rw-r--r-- root/root lib/firmware/cirrus/cs35l57-b2-dsp1-misc-17aa2355-spkid1-l2u2.bin
+-rw-r--r-- root/root lib/firmware/cirrus/cs35l57-b2-dsp1-misc-17aa2355-spkid1-l2u3.bin
+-rw-r--r-- root/root lib/firmware/cirrus/cs35l57-b2-dsp1-misc-17aa235c-l2u0.bin
+-rw-r--r-- root/root lib/firmware/cirrus/cs35l57-b2-dsp1-misc-17aa235c-l2u4.bin
+-rw-r--r-- root/root lib/firmware/cirrus/cs35l57-b2-dsp1-misc-17aa235d-l2u0.bin
+-rw-r--r-- root/root lib/firmware/cirrus/cs35l57-b2-dsp1-misc-17aa235d-l2u4.bin
+-rw-r--r-- root/root lib/firmware/cirrus/cs35l57-b2-dsp1-misc-17aa3809-spkid0-l0u0.bin
+-rw-r--r-- root/root lib/firmware/cirrus/cs35l57-b2-dsp1-misc-17aa3809-spkid0-l0u1.bin
+-rw-r--r-- root/root lib/firmware/cirrus/cs35l57-b2-dsp1-misc-17aa3809-spkid1-l0u0.bin
+-rw-r--r-- root/root lib/firmware/cirrus/cs35l57-b2-dsp1-misc-17aa3809-spkid1-l0u1.bin
+-rw-r--r-- root/root lib/firmware/cirrus/cs35l57-b2-dsp1-misc-17aa3821-spkid0-ampl.bin
+-rw-r--r-- root/root lib/firmware/cirrus/cs35l57-b2-dsp1-misc-17aa3821-spkid0-ampr.bin
+-rw-r--r-- root/root lib/firmware/cirrus/cs35l57-b2-dsp1-misc-17aa3821-spkid1-ampl.bin
+-rw-r--r-- root/root lib/firmware/cirrus/cs35l57-b2-dsp1-misc-17aa3821-spkid1-ampr.bin
+-rw-r--r-- root/root lib/firmware/cirrus/cs35l57-b2-dsp1-misc-17aa3843-l1u0.bin
+-rw-r--r-- root/root lib/firmware/cirrus/cs35l57-b2-dsp1-misc-17aa3843-l1u1.bin
+-rw-r--r-- root/root lib/firmware/cirrus/cs35l57-b2-dsp1-misc-17aa3843-l1u2.bin
+-rw-r--r-- root/root lib/firmware/cirrus/cs35l57-b2-dsp1-misc-17aa3843-l1u3.bin
+-rw-r--r-- root/root lib/firmware/cirrus/cs35l57-b2-dsp1-misc-17aa5158-spkid0-l2u0.bin
+-rw-r--r-- root/root lib/firmware/cirrus/cs35l57-b2-dsp1-misc-17aa5158-spkid0-l2u4.bin
+-rw-r--r-- root/root lib/firmware/cirrus/cs35l57-b2-dsp1-misc-17aa5158-spkid1-l2u0.bin
+-rw-r--r-- root/root lib/firmware/cirrus/cs35l57-b2-dsp1-misc-17aa5158-spkid1-l2u4.bin
+-rw-r--r-- root/root lib/firmware/cirrus/cs35l63-a1-dsp1-misc-10280e1a-spkid0-02-l3u1.bin
+-rw-r--r-- root/root lib/firmware/cirrus/cs35l63-a1-dsp1-misc-10280e1a-spkid0-02-l3u3.bin
+-rw-r--r-- root/root lib/firmware/cirrus/cs35l63-a1-dsp1-misc-10280e1a-spkid2-01-l3u1.bin
+-rw-r--r-- root/root lib/firmware/cirrus/cs35l63-a1-dsp1-misc-10280e1a-spkid2-01-l3u3.bin
+-rw-r--r-- root/root lib/firmware/cirrus/cs35l63-a1-dsp1-misc-10280e1a-spkid3-01-l3u1.bin
+-rw-r--r-- root/root lib/firmware/cirrus/cs35l63-a1-dsp1-misc-10280e1a-spkid3-01-l3u3.bin
+-rw-r--r-- root/root lib/firmware/cirrus/cs35l63-a1-dsp1-misc-10280e1a-spkid3-02-l3u1.bin
+-rw-r--r-- root/root lib/firmware/cirrus/cs35l63-a1-dsp1-misc-10280e1a-spkid3-02-l3u3.bin
+-rw-r--r-- root/root lib/firmware/cirrus/cs35l63-a1-dsp1-misc-10280e1c-spkid0-01-l3u1.bin
+-rw-r--r-- root/root lib/firmware/cirrus/cs35l63-a1-dsp1-misc-10280e1c-spkid0-01-l3u3.bin
+-rw-r--r-- root/root lib/firmware/cirrus/cs35l63-a1-dsp1-misc-10280e1c-spkid1-01-l3u1.bin
+-rw-r--r-- root/root lib/firmware/cirrus/cs35l63-a1-dsp1-misc-10280e1c-spkid1-01-l3u3.bin
+-rw-r--r-- root/root lib/firmware/cirrus/cs35l63-a1-dsp1-misc-10280e1c-spkid2-01-l3u1.bin
+-rw-r--r-- root/root lib/firmware/cirrus/cs35l63-a1-dsp1-misc-10280e1c-spkid2-01-l3u3.bin
+-rw-r--r-- root/root lib/firmware/cirrus/cs35l63-a1-dsp1-misc-10280e1c-spkid3-01-l3u1.bin
+-rw-r--r-- root/root lib/firmware/cirrus/cs35l63-a1-dsp1-misc-10280e1c-spkid3-01-l3u3.bin
+-rw-r--r-- root/root lib/firmware/cirrus/cs35l63-a1-dsp1-misc-10280e1d-spkid0-05-l3u1.bin
+-rw-r--r-- root/root lib/firmware/cirrus/cs35l63-a1-dsp1-misc-10280e1d-spkid0-05-l3u3.bin
+-rw-r--r-- root/root lib/firmware/cirrus/cs35l63-a1-dsp1-misc-10280e1d-spkid0-06-l3u1.bin
+-rw-r--r-- root/root lib/firmware/cirrus/cs35l63-a1-dsp1-misc-10280e1d-spkid0-06-l3u3.bin
+-rw-r--r-- root/root lib/firmware/cirrus/cs35l63-a1-dsp1-misc-10280e1d-spkid2-05-l3u1.bin
+-rw-r--r-- root/root lib/firmware/cirrus/cs35l63-a1-dsp1-misc-10280e1d-spkid2-05-l3u3.bin
+-rw-r--r-- root/root lib/firmware/cirrus/cs35l63-a1-dsp1-misc-10280e1d-spkid2-06-l3u1.bin
+-rw-r--r-- root/root lib/firmware/cirrus/cs35l63-a1-dsp1-misc-10280e1d-spkid2-06-l3u3.bin
+-rw-r--r-- root/root lib/firmware/cirrus/cs35l63-a1-dsp1-misc-10280e1d-spkid3-06-l3u1.bin
+-rw-r--r-- root/root lib/firmware/cirrus/cs35l63-a1-dsp1-misc-10280e1d-spkid3-06-l3u3.bin
+-rw-r--r-- root/root lib/firmware/cirrus/cs35l63-a1-dsp1-misc-10280e1e-spkid0-06-l3u1.bin
+-rw-r--r-- root/root lib/firmware/cirrus/cs35l63-a1-dsp1-misc-10280e1e-spkid0-06-l3u3.bin
+-rw-r--r-- root/root lib/firmware/cirrus/cs35l63-a1-dsp1-misc-10280e1e-spkid1-06-l3u1.bin
+-rw-r--r-- root/root lib/firmware/cirrus/cs35l63-a1-dsp1-misc-10280e1e-spkid1-06-l3u3.bin
+-rw-r--r-- root/root lib/firmware/cirrus/cs35l63-a1-dsp1-misc-10280e1e-spkid2-06-l3u1.bin
+-rw-r--r-- root/root lib/firmware/cirrus/cs35l63-a1-dsp1-misc-10280e1e-spkid2-06-l3u3.bin
+-rw-r--r-- root/root lib/firmware/cirrus/cs35l63-a1-dsp1-misc-10280e1e-spkid3-06-l3u1.bin
+-rw-r--r-- root/root lib/firmware/cirrus/cs35l63-a1-dsp1-misc-10280e1e-spkid3-06-l3u3.bin
+-rw-r--r-- root/root lib/firmware/cirrus/cs35l63-a1-dsp1-misc-10280e23-spkid0-03-l1u1.bin
+-rw-r--r-- root/root lib/firmware/cirrus/cs35l63-a1-dsp1-misc-10280e23-spkid0-03-l1u3.bin
+-rw-r--r-- root/root lib/firmware/cirrus/cs35l63-a1-dsp1-misc-10280e23-spkid0-04-l1u1.bin
+-rw-r--r-- root/root lib/firmware/cirrus/cs35l63-a1-dsp1-misc-10280e23-spkid0-04-l1u3.bin
+-rw-r--r-- root/root lib/firmware/cirrus/cs35l63-a1-dsp1-misc-10280e23-spkid2-03-l1u1.bin
+-rw-r--r-- root/root lib/firmware/cirrus/cs35l63-a1-dsp1-misc-10280e23-spkid2-03-l1u3.bin
+-rw-r--r-- root/root lib/firmware/cirrus/cs35l63-a1-dsp1-misc-10280e23-spkid2-04-l1u1.bin
+-rw-r--r-- root/root lib/firmware/cirrus/cs35l63-a1-dsp1-misc-10280e23-spkid2-04-l1u3.bin
+-rw-r--r-- root/root lib/firmware/cirrus/cs35l63-a1-dsp1-misc-10280e23-spkid3-04-l1u1.bin
+-rw-r--r-- root/root lib/firmware/cirrus/cs35l63-a1-dsp1-misc-10280e23-spkid3-04-l1u3.bin
+-rw-r--r-- root/root lib/firmware/cirrus/cs35l63-a1-dsp1-misc-10280e2b-spkid0-00-l1u1.bin
+-rw-r--r-- root/root lib/firmware/cirrus/cs35l63-a1-dsp1-misc-10280e2b-spkid0-00-l1u3.bin
+-rw-r--r-- root/root lib/firmware/cirrus/cs35l63-a1-dsp1-misc-10280e2b-spkid1-00-l1u1.bin
+-rw-r--r-- root/root lib/firmware/cirrus/cs35l63-a1-dsp1-misc-10280e2b-spkid1-00-l1u3.bin
+-rw-r--r-- root/root lib/firmware/cirrus/cs35l63-a1-dsp1-misc-10280e2c-spkid0-00-l1u1.bin
+-rw-r--r-- root/root lib/firmware/cirrus/cs35l63-a1-dsp1-misc-10280e2c-spkid0-00-l1u3.bin
+-rw-r--r-- root/root lib/firmware/cirrus/cs35l63-a1-dsp1-misc-10280e2c-spkid1-00-l1u1.bin
+-rw-r--r-- root/root lib/firmware/cirrus/cs35l63-a1-dsp1-misc-10280e2c-spkid1-00-l1u3.bin
+-rw-r--r-- root/root lib/firmware/cirrus/cs35l63-a1-dsp1-misc-17aa2352-l2u0.bin
+-rw-r--r-- root/root lib/firmware/cirrus/cs35l63-a1-dsp1-misc-17aa2352-l2u1.bin
+-rw-r--r-- root/root lib/firmware/cirrus/cs35l63-a1-dsp1-misc-17aa2353-l2u0.bin
+-rw-r--r-- root/root lib/firmware/cirrus/cs35l63-a1-dsp1-misc-17aa2353-l2u1.bin
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-10251826-l0.bin -> cs35l41-dsp1-spk-prot-1025182c-l0.bin
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-10251826-r0.bin -> cs35l41-dsp1-spk-prot-1025182c-r0.bin
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-10251826.wmfw -> cs35l41/v6.83.0/halo_cspl_RAM_revB2_29.85.0.wmfw
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-1025182c.wmfw -> cs35l41/v6.83.0/halo_cspl_RAM_revB2_29.85.0.wmfw
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-10251844.wmfw -> cs35l41/v6.83.0/halo_cspl_RAM_revB2_29.85.0.wmfw
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-10280b27.wmfw -> cs35l41/v6.61.1/halo_cspl_RAM_revB2_29.63.1.wmfw
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-10280b28.wmfw -> cs35l41/v6.61.1/halo_cspl_RAM_revB2_29.63.1.wmfw
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-10280beb.wmfw -> cs35l41/v6.80.0/halo_cspl_RAM_revB2_29.82.0.wmfw
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-10280c4d-spkid0-r0.bin -> cs35l41-dsp1-spk-prot-10280c4d-spkid0-l0.bin
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-10280c4d-spkid0-r1.bin -> cs35l41-dsp1-spk-prot-10280c4d-spkid0-l1.bin
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-10280c4d-spkid1-r0.bin -> cs35l41-dsp1-spk-prot-10280c4d-spkid1-l0.bin
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-10280c4d-spkid1-r1.bin -> cs35l41-dsp1-spk-prot-10280c4d-spkid1-l1.bin
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-10280c4d.wmfw -> cs35l41/v6.61.1/halo_cspl_RAM_revB2_29.63.1.wmfw
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-10280cbd-spkid0-l0.bincfg -> cs35l41/bincfgs/cs35l41-dsp1-16_5dB.bincfg
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-10280cbd-spkid0-r0.bincfg -> cs35l41/bincfgs/cs35l41-dsp1-16_5dB.bincfg
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-10280cbd-spkid1-l0.bincfg -> cs35l41/bincfgs/cs35l41-dsp1-16_5dB.bincfg
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-10280cbd-spkid1-r0.bincfg -> cs35l41/bincfgs/cs35l41-dsp1-16_5dB.bincfg
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-10280cbd.wmfw -> cs35l41/v6.83.0/halo_cspl_RAM_revB2_29.85.0.wmfw
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-10280cbe-spkid0-l0.bin -> cs35l41-dsp1-spk-prot-10280cbd-spkid0-l0.bin
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-10280cbe-spkid0-l0.bincfg -> cs35l41/bincfgs/cs35l41-dsp1-16_5dB.bincfg
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-10280cbe-spkid0-r0.bin -> cs35l41-dsp1-spk-prot-10280cbd-spkid0-r0.bin
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-10280cbe-spkid0-r0.bincfg -> cs35l41/bincfgs/cs35l41-dsp1-16_5dB.bincfg
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-10280cbe-spkid1-l0.bin -> cs35l41-dsp1-spk-prot-10280cbd-spkid1-l0.bin
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-10280cbe-spkid1-l0.bincfg -> cs35l41/bincfgs/cs35l41-dsp1-16_5dB.bincfg
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-10280cbe-spkid1-r0.bin -> cs35l41-dsp1-spk-prot-10280cbd-spkid1-r0.bin
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-10280cbe-spkid1-r0.bincfg -> cs35l41/bincfgs/cs35l41-dsp1-16_5dB.bincfg
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-10280cbe.wmfw -> cs35l41/v6.83.0/halo_cspl_RAM_revB2_29.85.0.wmfw
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-10280cbf-spkid0-l0.bincfg -> cs35l41/bincfgs/cs35l41-dsp1-16_5dB.bincfg
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-10280cbf-spkid0-r0.bincfg -> cs35l41/bincfgs/cs35l41-dsp1-16_5dB.bincfg
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-10280cbf-spkid1-l0.bincfg -> cs35l41/bincfgs/cs35l41-dsp1-16_5dB.bincfg
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-10280cbf-spkid1-r0.bincfg -> cs35l41/bincfgs/cs35l41-dsp1-16_5dB.bincfg
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-10280cbf.wmfw -> cs35l41/v6.83.0/halo_cspl_RAM_revB2_29.85.0.wmfw
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-10280cc1-spkid0-l0.bincfg -> cs35l41/bincfgs/cs35l41-dsp1-16_5dB.bincfg
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-10280cc1-spkid0-r0.bincfg -> cs35l41/bincfgs/cs35l41-dsp1-16_5dB.bincfg
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-10280cc1-spkid1-l0.bincfg -> cs35l41/bincfgs/cs35l41-dsp1-16_5dB.bincfg
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-10280cc1-spkid1-r0.bincfg -> cs35l41/bincfgs/cs35l41-dsp1-16_5dB.bincfg
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-10280cc1.wmfw -> cs35l41/v6.83.0/halo_cspl_RAM_revB2_29.85.0.wmfw
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-10280cc2-spkid0-l0.bin -> cs35l41-dsp1-spk-prot-10280cc1-spkid0-l0.bin
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-10280cc2-spkid0-l0.bincfg -> cs35l41/bincfgs/cs35l41-dsp1-16_5dB.bincfg
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-10280cc2-spkid0-r0.bin -> cs35l41-dsp1-spk-prot-10280cc1-spkid0-r0.bin
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-10280cc2-spkid0-r0.bincfg -> cs35l41/bincfgs/cs35l41-dsp1-16_5dB.bincfg
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-10280cc2-spkid1-l0.bin -> cs35l41-dsp1-spk-prot-10280cc1-spkid1-l0.bin
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-10280cc2-spkid1-l0.bincfg -> cs35l41/bincfgs/cs35l41-dsp1-16_5dB.bincfg
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-10280cc2-spkid1-r0.bin -> cs35l41-dsp1-spk-prot-10280cc1-spkid1-r0.bin
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-10280cc2-spkid1-r0.bincfg -> cs35l41/bincfgs/cs35l41-dsp1-16_5dB.bincfg
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-10280cc2.wmfw -> cs35l41/v6.83.0/halo_cspl_RAM_revB2_29.85.0.wmfw
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-10280cc3-spkid0-l0.bincfg -> cs35l41/bincfgs/cs35l41-dsp1-16_5dB.bincfg
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-10280cc3-spkid0-r0.bincfg -> cs35l41/bincfgs/cs35l41-dsp1-16_5dB.bincfg
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-10280cc3-spkid1-l0.bincfg -> cs35l41/bincfgs/cs35l41-dsp1-16_5dB.bincfg
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-10280cc3-spkid1-r0.bincfg -> cs35l41/bincfgs/cs35l41-dsp1-16_5dB.bincfg
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-10280cc3.wmfw -> cs35l41/v6.83.0/halo_cspl_RAM_revB2_29.85.0.wmfw
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-10280cc4-spkid0-l0.bincfg -> cs35l41/bincfgs/cs35l41-dsp1-16_5dB.bincfg
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-10280cc4-spkid0-r0.bincfg -> cs35l41/bincfgs/cs35l41-dsp1-16_5dB.bincfg
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-10280cc4-spkid1-l0.bincfg -> cs35l41/bincfgs/cs35l41-dsp1-16_5dB.bincfg
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-10280cc4-spkid1-r0.bincfg -> cs35l41/bincfgs/cs35l41-dsp1-16_5dB.bincfg
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-10280cc4.wmfw -> cs35l41/v6.83.0/halo_cspl_RAM_revB2_29.85.0.wmfw
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-103c896e.wmfw -> cs35l41/v6.61.1/halo_cspl_RAM_revB2_29.63.1.wmfw
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-103c8971.wmfw -> cs35l41/v6.61.1/halo_cspl_RAM_revB2_29.63.1.wmfw
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-103c8972.wmfw -> cs35l41/v6.61.1/halo_cspl_RAM_revB2_29.63.1.wmfw
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-103c8973.wmfw -> cs35l41/v6.61.1/halo_cspl_RAM_revB2_29.63.1.wmfw
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-103c8974.bin -> cs35l41-dsp1-spk-prot-103c8972.bin
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-103c8974.wmfw -> cs35l41/v6.61.1/halo_cspl_RAM_revB2_29.63.1.wmfw
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-103c8975.wmfw -> cs35l41/v6.61.1/halo_cspl_RAM_revB2_29.63.1.wmfw
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-103c8981.wmfw -> cs35l41/v6.61.1/halo_cspl_RAM_revB2_29.63.1.wmfw
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-103c898e.bin -> cs35l41-dsp1-spk-prot-103c8971.bin
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-103c898e.wmfw -> cs35l41/v6.61.1/halo_cspl_RAM_revB2_29.63.1.wmfw
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-103c898f.bin -> cs35l41-dsp1-spk-prot-103c8971.bin
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-103c898f.wmfw -> cs35l41/v6.61.1/halo_cspl_RAM_revB2_29.63.1.wmfw
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-103c8991.bin -> cs35l41-dsp1-spk-prot-103c8972.bin
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-103c8991.wmfw -> cs35l41/v6.61.1/halo_cspl_RAM_revB2_29.63.1.wmfw
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-103c8992.bin -> cs35l41-dsp1-spk-prot-103c8972.bin
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-103c8992.wmfw -> cs35l41/v6.61.1/halo_cspl_RAM_revB2_29.63.1.wmfw
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-103c8994.bin -> cs35l41-dsp1-spk-prot-103c8973.bin
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-103c8994.wmfw -> cs35l41/v6.61.1/halo_cspl_RAM_revB2_29.63.1.wmfw
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-103c8995.bin -> cs35l41-dsp1-spk-prot-103c8973.bin
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-103c8995.wmfw -> cs35l41/v6.61.1/halo_cspl_RAM_revB2_29.63.1.wmfw
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-103c89c3-l0.bin -> cs35l41-dsp1-spk-prot-103c89c3-r0.bin
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-103c89c3-l1.bin -> cs35l41-dsp1-spk-prot-103c89c3-r1.bin
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-103c89c3.wmfw -> cs35l41/v6.61.1/halo_cspl_RAM_revB2_29.63.1.wmfw
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-103c89c6.wmfw -> cs35l41/v6.61.1/halo_cspl_RAM_revB2_29.63.1.wmfw
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-103c89e7.wmfw -> cs35l41/v6.56.0/halo_cspl_RAM_revB2_29.58.0.wmfw
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-103c8a28.wmfw -> cs35l41/v6.61.1/halo_cspl_RAM_revB2_29.63.1.wmfw
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-103c8a29.wmfw -> cs35l41/v6.61.1/halo_cspl_RAM_revB2_29.63.1.wmfw
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-103c8a2a-spkid0-l0.bin -> cs35l41-dsp1-spk-prot-103c8a29-spkid0-l0.bin
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-103c8a2a-spkid0-r0.bin -> cs35l41-dsp1-spk-prot-103c8a29-spkid0-r0.bin
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-103c8a2a-spkid1-l0.bin -> cs35l41-dsp1-spk-prot-103c8a29-spkid1-l0.bin
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-103c8a2a-spkid1-r0.bin -> cs35l41-dsp1-spk-prot-103c8a29-spkid1-r0.bin
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-103c8a2a.wmfw -> cs35l41/v6.61.1/halo_cspl_RAM_revB2_29.63.1.wmfw
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-103c8a2b-spkid0-l0.bin -> cs35l41-dsp1-spk-prot-103c8a29-spkid0-l0.bin
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-103c8a2b-spkid0-r0.bin -> cs35l41-dsp1-spk-prot-103c8a29-spkid0-r0.bin
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-103c8a2b-spkid1-l0.bin -> cs35l41-dsp1-spk-prot-103c8a29-spkid1-l0.bin
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-103c8a2b-spkid1-r0.bin -> cs35l41-dsp1-spk-prot-103c8a29-spkid1-r0.bin
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-103c8a2b.wmfw -> cs35l41/v6.61.1/halo_cspl_RAM_revB2_29.63.1.wmfw
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-103c8a2c.wmfw -> cs35l41/v6.61.1/halo_cspl_RAM_revB2_29.63.1.wmfw
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-103c8a2d-spkid0-l0.bin -> cs35l41-dsp1-spk-prot-103c8a2c-spkid0-l0.bin
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-103c8a2d-spkid0-r0.bin -> cs35l41-dsp1-spk-prot-103c8a2c-spkid0-r0.bin
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-103c8a2d-spkid1-l0.bin -> cs35l41-dsp1-spk-prot-103c8a2c-spkid1-l0.bin
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-103c8a2d-spkid1-r0.bin -> cs35l41-dsp1-spk-prot-103c8a2c-spkid1-r0.bin
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-103c8a2d.wmfw -> cs35l41/v6.61.1/halo_cspl_RAM_revB2_29.63.1.wmfw
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-103c8a2e.wmfw -> cs35l41/v6.61.1/halo_cspl_RAM_revB2_29.63.1.wmfw
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-103c8a30-spkid0-l0.bin -> cs35l41-dsp1-spk-prot-103c8a2e-spkid0-l0.bin
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-103c8a30-spkid0-r0.bin -> cs35l41-dsp1-spk-prot-103c8a2e-spkid0-r0.bin
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-103c8a30-spkid1-l0.bin -> cs35l41-dsp1-spk-prot-103c8a2e-spkid1-l0.bin
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-103c8a30-spkid1-r0.bin -> cs35l41-dsp1-spk-prot-103c8a2e-spkid1-r0.bin
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-103c8a30.wmfw -> cs35l41/v6.61.1/halo_cspl_RAM_revB2_29.63.1.wmfw
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-103c8a31-spkid0-l0.bin -> cs35l41-dsp1-spk-prot-103c8a29-spkid0-l0.bin
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-103c8a31-spkid0-r0.bin -> cs35l41-dsp1-spk-prot-103c8a29-spkid0-r0.bin
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-103c8a31-spkid1-l0.bin -> cs35l41-dsp1-spk-prot-103c8a29-spkid1-l0.bin
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-103c8a31-spkid1-r0.bin -> cs35l41-dsp1-spk-prot-103c8a29-spkid1-r0.bin
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-103c8a31.wmfw -> cs35l41/v6.61.1/halo_cspl_RAM_revB2_29.63.1.wmfw
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-103c8a6e.wmfw -> cs35l41/v6.68.0/halo_cspl_RAM_revB2_29.70.0.wmfw
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-103c8ad8.bin -> cs35l41-dsp1-spk-prot-103c8972.bin
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-103c8ad8.wmfw -> cs35l41/v6.61.1/halo_cspl_RAM_revB2_29.63.1.wmfw
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-103c8b3a-spkid0-l0.bin -> cs35l41-dsp1-spk-prot-103c8a29-spkid0-l0.bin
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-103c8b3a-spkid0-r0.bin -> cs35l41-dsp1-spk-prot-103c8a29-spkid0-r0.bin
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-103c8b3a-spkid1-l0.bin -> cs35l41-dsp1-spk-prot-103c8a29-spkid1-l0.bin
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-103c8b3a-spkid1-r0.bin -> cs35l41-dsp1-spk-prot-103c8a29-spkid1-r0.bin
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-103c8b3a.wmfw -> cs35l41/v6.61.1/halo_cspl_RAM_revB2_29.63.1.wmfw
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-103c8b42.wmfw -> cs35l41/v6.61.1/halo_cspl_RAM_revB2_29.63.1.wmfw
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-103c8b43.wmfw -> cs35l41/v6.61.1/halo_cspl_RAM_revB2_29.63.1.wmfw
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-103c8b44.wmfw -> cs35l41/v6.61.1/halo_cspl_RAM_revB2_29.63.1.wmfw
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-103c8b45.wmfw -> cs35l41/v6.61.1/halo_cspl_RAM_revB2_29.63.1.wmfw
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-103c8b46.bin -> cs35l41-dsp1-spk-prot-103c8b45.bin
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-103c8b46.wmfw -> cs35l41/v6.61.1/halo_cspl_RAM_revB2_29.63.1.wmfw
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-103c8b47.wmfw -> cs35l41/v6.61.1/halo_cspl_RAM_revB2_29.63.1.wmfw
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-103c8b63.wmfw -> cs35l41/v6.61.1/halo_cspl_RAM_revB2_29.63.1.wmfw
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-103c8b70.bin -> cs35l41-dsp1-spk-prot-103c8b42.bin
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-103c8b70.wmfw -> cs35l41/v6.61.1/halo_cspl_RAM_revB2_29.63.1.wmfw
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-103c8b72.bin -> cs35l41-dsp1-spk-prot-103c8b45.bin
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-103c8b72.wmfw -> cs35l41/v6.61.1/halo_cspl_RAM_revB2_29.63.1.wmfw
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-103c8b74.bin -> cs35l41-dsp1-spk-prot-103c8b47.bin
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-103c8b74.wmfw -> cs35l41/v6.61.1/halo_cspl_RAM_revB2_29.63.1.wmfw
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-103c8b77.bin -> cs35l41-dsp1-spk-prot-103c8b45.bin
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-103c8b77.wmfw -> cs35l41/v6.61.1/halo_cspl_RAM_revB2_29.63.1.wmfw
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-103c8b8f-l0.bin -> cs35l41-dsp1-spk-prot-103c8b8f-r0.bin
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-103c8b8f-l1.bin -> cs35l41-dsp1-spk-prot-103c8b8f-r1.bin
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-103c8b8f.wmfw -> cs35l41/v6.61.1/halo_cspl_RAM_revB2_29.63.1.wmfw
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-103c8b92.wmfw -> cs35l41/v6.61.1/halo_cspl_RAM_revB2_29.63.1.wmfw
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-103c8bb3-spkid0-l0.bincfg -> cs35l41/bincfgs/cs35l41-dsp1-14_5dB.bincfg
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-103c8bb3-spkid0-r0.bincfg -> cs35l41/bincfgs/cs35l41-dsp1-14_5dB.bincfg
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-103c8bb3-spkid1-l0.bincfg -> cs35l41/bincfgs/cs35l41-dsp1-14_5dB.bincfg
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-103c8bb3-spkid1-r0.bincfg -> cs35l41/bincfgs/cs35l41-dsp1-14_5dB.bincfg
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-103c8bb3.wmfw -> cs35l41/v6.61.1/halo_cspl_RAM_revB2_29.63.1.wmfw
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-103c8bb4-spkid0-l0.bin -> cs35l41-dsp1-spk-prot-103c8bb3-spkid0-l0.bin
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-103c8bb4-spkid0-l0.bincfg -> cs35l41/bincfgs/cs35l41-dsp1-14_5dB.bincfg
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-103c8bb4-spkid0-r0.bin -> cs35l41-dsp1-spk-prot-103c8bb3-spkid0-r0.bin
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-103c8bb4-spkid0-r0.bincfg -> cs35l41/bincfgs/cs35l41-dsp1-14_5dB.bincfg
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-103c8bb4-spkid1-l0.bin -> cs35l41-dsp1-spk-prot-103c8bb3-spkid1-l0.bin
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-103c8bb4-spkid1-l0.bincfg -> cs35l41/bincfgs/cs35l41-dsp1-14_5dB.bincfg
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-103c8bb4-spkid1-r0.bin -> cs35l41-dsp1-spk-prot-103c8bb3-spkid1-r0.bin
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-103c8bb4-spkid1-r0.bincfg -> cs35l41/bincfgs/cs35l41-dsp1-14_5dB.bincfg
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-103c8bb4.wmfw -> cs35l41/v6.61.1/halo_cspl_RAM_revB2_29.63.1.wmfw
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-103c8bdd.wmfw -> cs35l41/v6.61.1/halo_cspl_RAM_revB2_29.63.1.wmfw
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-103c8bde-spkid0-l0.bin -> cs35l41-dsp1-spk-prot-103c8bdd-spkid0-l0.bin
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-103c8bde-spkid0-r0.bin -> cs35l41-dsp1-spk-prot-103c8bdd-spkid0-r0.bin
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-103c8bde-spkid1-l0.bin -> cs35l41-dsp1-spk-prot-103c8bdd-spkid1-l0.bin
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-103c8bde-spkid1-r0.bin -> cs35l41-dsp1-spk-prot-103c8bdd-spkid1-r0.bin
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-103c8bde.wmfw -> cs35l41/v6.61.1/halo_cspl_RAM_revB2_29.63.1.wmfw
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-103c8bdf.wmfw -> cs35l41/v6.61.1/halo_cspl_RAM_revB2_29.63.1.wmfw
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-103c8be0-spkid0-l0.bin -> cs35l41-dsp1-spk-prot-103c8bdf-spkid0-l0.bin
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-103c8be0-spkid0-r0.bin -> cs35l41-dsp1-spk-prot-103c8bdf-spkid0-r0.bin
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-103c8be0-spkid1-l0.bin -> cs35l41-dsp1-spk-prot-103c8bdf-spkid1-l0.bin
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-103c8be0-spkid1-r0.bin -> cs35l41-dsp1-spk-prot-103c8bdf-spkid1-r0.bin
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-103c8be0.wmfw -> cs35l41/v6.61.1/halo_cspl_RAM_revB2_29.63.1.wmfw
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-103c8be1-spkid0-l0.bin -> cs35l41-dsp1-spk-prot-103c8bdf-spkid0-l0.bin
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-103c8be1-spkid0-r0.bin -> cs35l41-dsp1-spk-prot-103c8bdf-spkid0-r0.bin
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-103c8be1-spkid1-l0.bin -> cs35l41-dsp1-spk-prot-103c8bdf-spkid1-l0.bin
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-103c8be1-spkid1-r0.bin -> cs35l41-dsp1-spk-prot-103c8bdf-spkid1-r0.bin
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-103c8be1.wmfw -> cs35l41/v6.61.1/halo_cspl_RAM_revB2_29.63.1.wmfw
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-103c8be2-spkid0-l0.bin -> cs35l41-dsp1-spk-prot-103c8bdf-spkid0-l0.bin
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-103c8be2-spkid0-r0.bin -> cs35l41-dsp1-spk-prot-103c8bdf-spkid0-r0.bin
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-103c8be2-spkid1-l0.bin -> cs35l41-dsp1-spk-prot-103c8bdf-spkid1-l0.bin
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-103c8be2-spkid1-r0.bin -> cs35l41-dsp1-spk-prot-103c8bdf-spkid1-r0.bin
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-103c8be2.wmfw -> cs35l41/v6.61.1/halo_cspl_RAM_revB2_29.63.1.wmfw
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-103c8be3-spkid0-l0.bin -> cs35l41-dsp1-spk-prot-103c8a29-spkid0-l0.bin
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-103c8be3-spkid0-r0.bin -> cs35l41-dsp1-spk-prot-103c8a29-spkid0-r0.bin
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-103c8be3-spkid1-l0.bin -> cs35l41-dsp1-spk-prot-103c8a29-spkid1-l0.bin
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-103c8be3-spkid1-r0.bin -> cs35l41-dsp1-spk-prot-103c8a29-spkid1-r0.bin
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-103c8be3.wmfw -> cs35l41/v6.61.1/halo_cspl_RAM_revB2_29.63.1.wmfw
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-103c8be5-spkid0-l0.bin -> cs35l41-dsp1-spk-prot-103c8a2c-spkid0-l0.bin
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-103c8be5-spkid0-r0.bin -> cs35l41-dsp1-spk-prot-103c8a2c-spkid0-r0.bin
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-103c8be5-spkid1-l0.bin -> cs35l41-dsp1-spk-prot-103c8a2c-spkid1-l0.bin
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-103c8be5-spkid1-r0.bin -> cs35l41-dsp1-spk-prot-103c8a2c-spkid1-r0.bin
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-103c8be5.wmfw -> cs35l41/v6.61.1/halo_cspl_RAM_revB2_29.63.1.wmfw
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-103c8be6-spkid0-l0.bin -> cs35l41-dsp1-spk-prot-103c8a2c-spkid0-l0.bin
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-103c8be6-spkid0-r0.bin -> cs35l41-dsp1-spk-prot-103c8a2c-spkid0-r0.bin
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-103c8be6-spkid1-l0.bin -> cs35l41-dsp1-spk-prot-103c8a2c-spkid1-l0.bin
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-103c8be6-spkid1-r0.bin -> cs35l41-dsp1-spk-prot-103c8a2c-spkid1-r0.bin
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-103c8be6.wmfw -> cs35l41/v6.61.1/halo_cspl_RAM_revB2_29.63.1.wmfw
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-103c8be7-spkid0-l0.bin -> cs35l41-dsp1-spk-prot-103c8a2e-spkid0-l0.bin
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-103c8be7-spkid0-r0.bin -> cs35l41-dsp1-spk-prot-103c8a2e-spkid0-r0.bin
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-103c8be7-spkid1-l0.bin -> cs35l41-dsp1-spk-prot-103c8a2e-spkid1-l0.bin
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-103c8be7-spkid1-r0.bin -> cs35l41-dsp1-spk-prot-103c8a2e-spkid1-r0.bin
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-103c8be7.wmfw -> cs35l41/v6.61.1/halo_cspl_RAM_revB2_29.63.1.wmfw
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-103c8be8-spkid0-l0.bin -> cs35l41-dsp1-spk-prot-103c8a2e-spkid0-l0.bin
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-103c8be8-spkid0-r0.bin -> cs35l41-dsp1-spk-prot-103c8a2e-spkid0-r0.bin
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-103c8be8-spkid1-l0.bin -> cs35l41-dsp1-spk-prot-103c8a2e-spkid1-l0.bin
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-103c8be8-spkid1-r0.bin -> cs35l41-dsp1-spk-prot-103c8a2e-spkid1-r0.bin
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-103c8be8.wmfw -> cs35l41/v6.61.1/halo_cspl_RAM_revB2_29.63.1.wmfw
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-103c8be9-spkid0-l0.bin -> cs35l41-dsp1-spk-prot-103c8bdf-spkid0-l0.bin
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-103c8be9-spkid0-r0.bin -> cs35l41-dsp1-spk-prot-103c8bdf-spkid0-r0.bin
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-103c8be9-spkid1-l0.bin -> cs35l41-dsp1-spk-prot-103c8bdf-spkid1-l0.bin
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-103c8be9-spkid1-r0.bin -> cs35l41-dsp1-spk-prot-103c8bdf-spkid1-r0.bin
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-103c8be9.wmfw -> cs35l41/v6.61.1/halo_cspl_RAM_revB2_29.63.1.wmfw
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-103c8c15.wmfw -> cs35l41/v6.78.0/halo_cspl_RAM_revB2_29.80.0.wmfw
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-103c8c16.wmfw -> cs35l41/v6.78.0/halo_cspl_RAM_revB2_29.80.0.wmfw
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-103c8c17-spkid0-l0.bin -> cs35l41-dsp1-spk-prot-103c8c16-spkid0-l0.bin
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-103c8c17-spkid0-r0.bin -> cs35l41-dsp1-spk-prot-103c8c16-spkid0-r0.bin
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-103c8c17-spkid1-l0.bin -> cs35l41-dsp1-spk-prot-103c8c16-spkid1-l0.bin
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-103c8c17-spkid1-r0.bin -> cs35l41-dsp1-spk-prot-103c8c16-spkid1-r0.bin
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-103c8c17.wmfw -> cs35l41/v6.78.0/halo_cspl_RAM_revB2_29.80.0.wmfw
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-103c8c26.bin -> cs35l41-dsp1-spk-prot-103c8b45.bin
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-103c8c26.wmfw -> cs35l41/v6.61.1/halo_cspl_RAM_revB2_29.63.1.wmfw
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-103c8c46.wmfw -> cs35l41/v6.83.0/halo_cspl_RAM_revB2_29.85.0.wmfw
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-103c8c47.wmfw -> cs35l41/v6.83.0/halo_cspl_RAM_revB2_29.85.0.wmfw
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-103c8c48.wmfw -> cs35l41/v6.83.0/halo_cspl_RAM_revB2_29.85.0.wmfw
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-103c8c49.bin -> cs35l41-dsp1-spk-prot-103c8c48.bin
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-103c8c49.wmfw -> cs35l41/v6.83.0/halo_cspl_RAM_revB2_29.85.0.wmfw
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-103c8c4d-spkid0-l0.bin -> cs35l41-dsp1-spk-prot-103c8bb3-spkid0-l0.bin
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-103c8c4d-spkid0-l0.bincfg -> cs35l41/bincfgs/cs35l41-dsp1-14_5dB.bincfg
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-103c8c4d-spkid0-r0.bin -> cs35l41-dsp1-spk-prot-103c8bb3-spkid0-r0.bin
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-103c8c4d-spkid0-r0.bincfg -> cs35l41/bincfgs/cs35l41-dsp1-14_5dB.bincfg
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-103c8c4d-spkid1-l0.bin -> cs35l41-dsp1-spk-prot-103c8bb3-spkid1-l0.bin
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-103c8c4d-spkid1-l0.bincfg -> cs35l41/bincfgs/cs35l41-dsp1-14_5dB.bincfg
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-103c8c4d-spkid1-r0.bin -> cs35l41-dsp1-spk-prot-103c8bb3-spkid1-r0.bin
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-103c8c4d-spkid1-r0.bincfg -> cs35l41/bincfgs/cs35l41-dsp1-14_5dB.bincfg
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-103c8c4d.wmfw -> cs35l41/v6.61.1/halo_cspl_RAM_revB2_29.63.1.wmfw
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-103c8c4e-spkid0-l0.bin -> cs35l41-dsp1-spk-prot-103c8bb3-spkid0-l0.bin
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-103c8c4e-spkid0-l0.bincfg -> cs35l41/bincfgs/cs35l41-dsp1-14_5dB.bincfg
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-103c8c4e-spkid0-r0.bin -> cs35l41-dsp1-spk-prot-103c8bb3-spkid0-r0.bin
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-103c8c4e-spkid0-r0.bincfg -> cs35l41/bincfgs/cs35l41-dsp1-14_5dB.bincfg
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-103c8c4e-spkid1-l0.bin -> cs35l41-dsp1-spk-prot-103c8bb3-spkid1-l0.bin
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-103c8c4e-spkid1-l0.bincfg -> cs35l41/bincfgs/cs35l41-dsp1-14_5dB.bincfg
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-103c8c4e-spkid1-r0.bin -> cs35l41-dsp1-spk-prot-103c8bb3-spkid1-r0.bin
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-103c8c4e-spkid1-r0.bincfg -> cs35l41/bincfgs/cs35l41-dsp1-14_5dB.bincfg
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-103c8c4e.wmfw -> cs35l41/v6.61.1/halo_cspl_RAM_revB2_29.63.1.wmfw
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-103c8c4f-spkid0-l0.bin -> cs35l41-dsp1-spk-prot-103c8bdf-spkid0-l0.bin
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-103c8c4f-spkid0-r0.bin -> cs35l41-dsp1-spk-prot-103c8bdf-spkid0-r0.bin
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-103c8c4f-spkid1-l0.bin -> cs35l41-dsp1-spk-prot-103c8bdf-spkid1-l0.bin
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-103c8c4f-spkid1-r0.bin -> cs35l41-dsp1-spk-prot-103c8bdf-spkid1-r0.bin
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-103c8c4f.wmfw -> cs35l41/v6.61.1/halo_cspl_RAM_revB2_29.63.1.wmfw
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-103c8c50-spkid0-l0.bin -> cs35l41-dsp1-spk-prot-103c8bdd-spkid0-l0.bin
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-103c8c50-spkid0-r0.bin -> cs35l41-dsp1-spk-prot-103c8bdd-spkid0-r0.bin
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-103c8c50-spkid1-l0.bin -> cs35l41-dsp1-spk-prot-103c8bdd-spkid1-l0.bin
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-103c8c50-spkid1-r0.bin -> cs35l41-dsp1-spk-prot-103c8bdd-spkid1-r0.bin
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-103c8c50.wmfw -> cs35l41/v6.61.1/halo_cspl_RAM_revB2_29.63.1.wmfw
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-103c8c51-spkid0-l0.bin -> cs35l41-dsp1-spk-prot-103c8bdd-spkid0-l0.bin
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-103c8c51-spkid0-r0.bin -> cs35l41-dsp1-spk-prot-103c8bdd-spkid0-r0.bin
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-103c8c51-spkid1-l0.bin -> cs35l41-dsp1-spk-prot-103c8bdd-spkid1-l0.bin
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-103c8c51-spkid1-r0.bin -> cs35l41-dsp1-spk-prot-103c8bdd-spkid1-r0.bin
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-103c8c51.wmfw -> cs35l41/v6.61.1/halo_cspl_RAM_revB2_29.63.1.wmfw
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-103c8c66.wmfw -> cs35l41/v6.83.0/halo_cspl_RAM_revB2_29.85.0.wmfw
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-103c8c67.wmfw -> cs35l41/v6.83.0/halo_cspl_RAM_revB2_29.85.0.wmfw
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-103c8c68-spkid0-l0.bin -> cs35l41-dsp1-spk-prot-103c8c67-spkid0-l0.bin
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-103c8c68-spkid0-r0.bin -> cs35l41-dsp1-spk-prot-103c8c67-spkid0-r0.bin
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-103c8c68-spkid1-l0.bin -> cs35l41-dsp1-spk-prot-103c8c67-spkid1-l0.bin
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-103c8c68-spkid1-r0.bin -> cs35l41-dsp1-spk-prot-103c8c67-spkid1-r0.bin
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-103c8c68.wmfw -> cs35l41/v6.83.0/halo_cspl_RAM_revB2_29.85.0.wmfw
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-103c8c6a-spkid0-l0.bin -> cs35l41-dsp1-spk-prot-103c8c66-spkid0-l0.bin
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-103c8c6a-spkid0-r0.bin -> cs35l41-dsp1-spk-prot-103c8c66-spkid0-r0.bin
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-103c8c6a-spkid1-l0.bin -> cs35l41-dsp1-spk-prot-103c8c66-spkid1-l0.bin
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-103c8c6a-spkid1-r0.bin -> cs35l41-dsp1-spk-prot-103c8c66-spkid1-r0.bin
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-103c8c6a.wmfw -> cs35l41/v6.83.0/halo_cspl_RAM_revB2_29.85.0.wmfw
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-103c8c70.bin -> cs35l41-dsp1-spk-prot-103c8c46.bin
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-103c8c70.wmfw -> cs35l41/v6.83.0/halo_cspl_RAM_revB2_29.85.0.wmfw
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-103c8c71.bin -> cs35l41-dsp1-spk-prot-103c8c47.bin
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-103c8c71.wmfw -> cs35l41/v6.83.0/halo_cspl_RAM_revB2_29.85.0.wmfw
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-103c8c72.bin -> cs35l41-dsp1-spk-prot-103c8c48.bin
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-103c8c72.wmfw -> cs35l41/v6.83.0/halo_cspl_RAM_revB2_29.85.0.wmfw
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-103c8ca4.wmfw -> cs35l41/v6.83.0/halo_cspl_RAM_revB2_29.85.0.wmfw
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-103c8ca7.bin -> cs35l41-dsp1-spk-prot-103c8ca4.bin
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-103c8ca7.wmfw -> cs35l41/v6.83.0/halo_cspl_RAM_revB2_29.85.0.wmfw
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-103c8cdd-spkid1.bin -> cs35l41-dsp1-spk-prot-103c8cdd-spkid0.bin
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-103c8cdd.wmfw -> cs35l41/v6.83.0/halo_cspl_RAM_revB2_29.85.0.wmfw
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-103c8cde.wmfw -> cs35l41/v6.83.0/halo_cspl_RAM_revB2_29.85.0.wmfw
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-103c8cdf-spkid0-r0.bin -> cs35l41-dsp1-spk-prot-103c8cdf-spkid0-l0.bin
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-103c8cdf-spkid1-r0.bin -> cs35l41-dsp1-spk-prot-103c8cdf-spkid1-l0.bin
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-103c8cdf.wmfw -> cs35l41/v6.83.0/halo_cspl_RAM_revB2_29.85.0.wmfw
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-103c8ce0-spkid0-l0.bin -> cs35l41-dsp1-spk-prot-103c8cdf-spkid0-l0.bin
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-103c8ce0-spkid0-r0.bin -> cs35l41-dsp1-spk-prot-103c8cdf-spkid0-l0.bin
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-103c8ce0-spkid1-l0.bin -> cs35l41-dsp1-spk-prot-103c8cdf-spkid1-l0.bin
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-103c8ce0-spkid1-r0.bin -> cs35l41-dsp1-spk-prot-103c8cdf-spkid1-l0.bin
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-103c8ce0.wmfw -> cs35l41/v6.83.0/halo_cspl_RAM_revB2_29.85.0.wmfw
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-103c8cf5-r0.bin -> cs35l41-dsp1-spk-prot-103c8cf5-l0.bin
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-103c8cf5-r1.bin -> cs35l41-dsp1-spk-prot-103c8cf5-l1.bin
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-103c8cf5.wmfw -> cs35l41/v6.83.0/halo_cspl_RAM_revB2_29.85.0.wmfw
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-103c8d9b.wmfw -> cs35l41/v6.83.0/halo_cspl_RAM_revB2_29.85.0.wmfw
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-103c8d9c-spkid0.bin -> cs35l41-dsp1-spk-prot-103c8d9b-spkid0.bin
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-103c8d9c-spkid1.bin -> cs35l41-dsp1-spk-prot-103c8d9b-spkid1.bin
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-103c8d9c.wmfw -> cs35l41/v6.83.0/halo_cspl_RAM_revB2_29.85.0.wmfw
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-103c8d9d-spkid0.bin -> cs35l41-dsp1-spk-prot-103c8d9b-spkid0.bin
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-103c8d9d-spkid1.bin -> cs35l41-dsp1-spk-prot-103c8d9b-spkid1.bin
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-103c8d9d.wmfw -> cs35l41/v6.83.0/halo_cspl_RAM_revB2_29.85.0.wmfw
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-103c8d9e-spkid0.bin -> cs35l41-dsp1-spk-prot-103c8d9b-spkid0.bin
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-103c8d9e-spkid1.bin -> cs35l41-dsp1-spk-prot-103c8d9b-spkid1.bin
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-103c8d9e.wmfw -> cs35l41/v6.83.0/halo_cspl_RAM_revB2_29.85.0.wmfw
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-103c8d9f.wmfw -> cs35l41/v6.83.0/halo_cspl_RAM_revB2_29.85.0.wmfw
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-103c8da0.wmfw -> cs35l41/v6.83.0/halo_cspl_RAM_revB2_29.85.0.wmfw
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-103c8da1-spkid0.bin -> cs35l41-dsp1-spk-prot-103c8da0-spkid0.bin
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-103c8da1-spkid1.bin -> cs35l41-dsp1-spk-prot-103c8da0-spkid1.bin
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-103c8da1.wmfw -> cs35l41/v6.83.0/halo_cspl_RAM_revB2_29.85.0.wmfw
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-103c8da7-spkid0.bin -> cs35l41-dsp1-spk-prot-103c8d9f-spkid0.bin
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-103c8da7-spkid1.bin -> cs35l41-dsp1-spk-prot-103c8d9f-spkid1.bin
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-103c8da7.wmfw -> cs35l41/v6.83.0/halo_cspl_RAM_revB2_29.85.0.wmfw
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-103c8da8-spkid0.bin -> cs35l41-dsp1-spk-prot-103c8da0-spkid0.bin
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-103c8da8-spkid1.bin -> cs35l41-dsp1-spk-prot-103c8da0-spkid1.bin
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-103c8da8.wmfw -> cs35l41/v6.83.0/halo_cspl_RAM_revB2_29.85.0.wmfw
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-103c8e11.wmfw -> cs35l41/v6.83.0/halo_cspl_RAM_revB2_29.85.0.wmfw
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-103c8e12-spkid0.bin -> cs35l41-dsp1-spk-prot-103c8e11-spkid0.bin
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-103c8e12-spkid1.bin -> cs35l41-dsp1-spk-prot-103c8e11-spkid1.bin
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-103c8e12.wmfw -> cs35l41/v6.83.0/halo_cspl_RAM_revB2_29.85.0.wmfw
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-103c8e13-spkid0.bin -> cs35l41-dsp1-spk-prot-103c8e11-spkid0.bin
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-103c8e13-spkid1.bin -> cs35l41-dsp1-spk-prot-103c8e11-spkid1.bin
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-103c8e13.wmfw -> cs35l41/v6.83.0/halo_cspl_RAM_revB2_29.85.0.wmfw
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-103c8e36-spkid0.bin -> cs35l41-dsp1-spk-prot-103c8d9f-spkid0.bin
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-103c8e36-spkid1.bin -> cs35l41-dsp1-spk-prot-103c8d9f-spkid1.bin
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-103c8e36.wmfw -> cs35l41/v6.83.0/halo_cspl_RAM_revB2_29.85.0.wmfw
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-103c8e37-spkid0.bin -> cs35l41-dsp1-spk-prot-103c8da0-spkid0.bin
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-103c8e37-spkid1.bin -> cs35l41-dsp1-spk-prot-103c8da0-spkid1.bin
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-103c8e37.wmfw -> cs35l41/v6.83.0/halo_cspl_RAM_revB2_29.85.0.wmfw
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-103c8e3a.wmfw -> cs35l41/v6.83.0/halo_cspl_RAM_revB2_29.85.0.wmfw
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-103c8e3b-spkid0.bin -> cs35l41-dsp1-spk-prot-103c8e3a-spkid0.bin
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-103c8e3b-spkid1.bin -> cs35l41-dsp1-spk-prot-103c8e3a-spkid1.bin
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-103c8e3b.wmfw -> cs35l41/v6.83.0/halo_cspl_RAM_revB2_29.85.0.wmfw
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-103c8e60-spkid0.bin -> cs35l41-dsp1-spk-prot-103c8e11-spkid0.bin
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-103c8e60-spkid1.bin -> cs35l41-dsp1-spk-prot-103c8e11-spkid1.bin
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-103c8e60.wmfw -> cs35l41/v6.83.0/halo_cspl_RAM_revB2_29.85.0.wmfw
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-103c8e61-spkid0.bin -> cs35l41-dsp1-spk-prot-103c8e11-spkid0.bin
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-103c8e61-spkid1.bin -> cs35l41-dsp1-spk-prot-103c8e11-spkid1.bin
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-103c8e61.wmfw -> cs35l41/v6.83.0/halo_cspl_RAM_revB2_29.85.0.wmfw
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-103c8e62-spkid0.bin -> cs35l41-dsp1-spk-prot-103c8e11-spkid0.bin
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-103c8e62-spkid1.bin -> cs35l41-dsp1-spk-prot-103c8e11-spkid1.bin
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-103c8e62.wmfw -> cs35l41/v6.83.0/halo_cspl_RAM_revB2_29.85.0.wmfw
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-103c8e75-spkid0.bin -> cs35l41-dsp1-spk-prot-103c8e11-spkid0.bin
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-103c8e75-spkid1.bin -> cs35l41-dsp1-spk-prot-103c8e11-spkid1.bin
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-103c8e75.wmfw -> cs35l41/v6.83.0/halo_cspl_RAM_revB2_29.85.0.wmfw
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-103c8e9c-spkid0.bin -> cs35l41-dsp1-spk-prot-103c8d9f-spkid0.bin
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-103c8e9c-spkid1.bin -> cs35l41-dsp1-spk-prot-103c8d9f-spkid1.bin
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-103c8e9c.wmfw -> cs35l41/v6.83.0/halo_cspl_RAM_revB2_29.85.0.wmfw
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-103c8e9d-spkid0.bin -> cs35l41-dsp1-spk-prot-103c8d9b-spkid0.bin
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-103c8e9d-spkid1.bin -> cs35l41-dsp1-spk-prot-103c8d9b-spkid1.bin
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-103c8e9d.wmfw -> cs35l41/v6.83.0/halo_cspl_RAM_revB2_29.85.0.wmfw
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-103c8e9e-spkid0.bin -> cs35l41-dsp1-spk-prot-103c8d9b-spkid0.bin
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-103c8e9e-spkid1.bin -> cs35l41-dsp1-spk-prot-103c8d9b-spkid1.bin
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-103c8e9e.wmfw -> cs35l41/v6.83.0/halo_cspl_RAM_revB2_29.85.0.wmfw
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-103c8f07-spkid0.bin -> cs35l41-dsp1-spk-prot-103c8e3a-spkid0.bin
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-103c8f07-spkid1.bin -> cs35l41-dsp1-spk-prot-103c8e3a-spkid1.bin
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-103c8f07.wmfw -> cs35l41/v6.83.0/halo_cspl_RAM_revB2_29.85.0.wmfw
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-103c8f2d-spkid0.bin -> cs35l41-dsp1-spk-prot-103c8e3a-spkid0.bin
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-103c8f2d-spkid1.bin -> cs35l41-dsp1-spk-prot-103c8e3a-spkid1.bin
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-103c8f2d.wmfw -> cs35l41/v6.83.0/halo_cspl_RAM_revB2_29.85.0.wmfw
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-103c8f2e-spkid0.bin -> cs35l41-dsp1-spk-prot-103c8e3a-spkid0.bin
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-103c8f2e-spkid1.bin -> cs35l41-dsp1-spk-prot-103c8e3a-spkid1.bin
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-103c8f2e.wmfw -> cs35l41/v6.83.0/halo_cspl_RAM_revB2_29.85.0.wmfw
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-103c8f57-spkid0.bin -> cs35l41-dsp1-spk-prot-103c8e11-spkid0.bin
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-103c8f57-spkid1.bin -> cs35l41-dsp1-spk-prot-103c8e11-spkid1.bin
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-103c8f57.wmfw -> cs35l41/v6.83.0/halo_cspl_RAM_revB2_29.85.0.wmfw
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-10431054-spkid0-l0.bin -> cs35l41-dsp1-spk-prot-10431074-spkid0-l0.bin
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-10431054-spkid0-r0.bin -> cs35l41-dsp1-spk-prot-10431074-spkid0-r0.bin
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-10431054-spkid1-l0.bin -> cs35l41-dsp1-spk-prot-10431074-spkid1-l0.bin
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-10431054-spkid1-r0.bin -> cs35l41-dsp1-spk-prot-10431074-spkid1-r0.bin
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-10431054.wmfw -> cs35l41/v6.83.0/halo_cspl_RAM_revB2_29.85.0.wmfw
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-10431074.wmfw -> cs35l41/v6.83.0/halo_cspl_RAM_revB2_29.85.0.wmfw
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-10431194-spkid1-l0.bin -> cs35l41-dsp1-spk-prot-10431194-spkid0-l0.bin
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-10431194-spkid1-r0.bin -> cs35l41-dsp1-spk-prot-10431194-spkid0-r0.bin
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-10431194.wmfw -> cs35l41/v6.83.0/halo_cspl_RAM_revB2_29.85.0.wmfw
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-10431294-spkid0-l0.bin -> cs35l41-dsp1-spk-prot-10433061-spkid0-l0.bin
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-10431294-spkid0-r0.bin -> cs35l41-dsp1-spk-prot-10433061-spkid0-r0.bin
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-10431294-spkid1-l0.bin -> cs35l41-dsp1-spk-prot-10433061-spkid0-l0.bin
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-10431294-spkid1-r0.bin -> cs35l41-dsp1-spk-prot-10433061-spkid0-r0.bin
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-10431294.wmfw -> cs35l41/v6.83.0/halo_cspl_RAM_revB2_29.85.0.wmfw
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-104312af-spkid1-l0.bin -> cs35l41-dsp1-spk-prot-104312af-spkid0-l0.bin
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-104312af-spkid1-r0.bin -> cs35l41-dsp1-spk-prot-104312af-spkid0-r0.bin
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-104312af.wmfw -> cs35l41/v6.63.0/halo_cspl_RAM_revB2_29.65.0.wmfw
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-104312b4-spkid0-l0.bin -> cs35l41-dsp1-spk-prot-10433061-spkid0-l0.bin
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-104312b4-spkid0-r0.bin -> cs35l41-dsp1-spk-prot-10433061-spkid0-r0.bin
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-104312b4-spkid1-l0.bin -> cs35l41-dsp1-spk-prot-10433061-spkid0-l0.bin
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-104312b4-spkid1-r0.bin -> cs35l41-dsp1-spk-prot-10433061-spkid0-r0.bin
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-104312b4.wmfw -> cs35l41/v6.83.0/halo_cspl_RAM_revB2_29.85.0.wmfw
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-10431433-spkid0-l0.bincfg -> cs35l41/bincfgs/cs35l41-dsp1-14_5dB.bincfg
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-10431433-spkid0-r0.bincfg -> cs35l41/bincfgs/cs35l41-dsp1-14_5dB.bincfg
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-10431433-spkid1-l0.bin -> cs35l41-dsp1-spk-prot-10431433-spkid0-l0.bin
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-10431433-spkid1-l0.bincfg -> cs35l41/bincfgs/cs35l41-dsp1-14_5dB.bincfg
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-10431433-spkid1-r0.bin -> cs35l41-dsp1-spk-prot-10431433-spkid0-r0.bin
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-10431433-spkid1-r0.bincfg -> cs35l41/bincfgs/cs35l41-dsp1-14_5dB.bincfg
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-10431433.wmfw -> cs35l41/v6.61.1/halo_cspl_RAM_revB2_29.63.1.wmfw
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-10431454.wmfw -> cs35l41/v6.83.0/halo_cspl_RAM_revB2_29.85.0.wmfw
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-10431463.wmfw -> cs35l41/v6.61.1/halo_cspl_RAM_revB2_29.63.1.wmfw
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-10431473-l0.bincfg -> cs35l41/bincfgs/cs35l41-dsp1-14_5dB.bincfg
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-10431473-r0.bincfg -> cs35l41/bincfgs/cs35l41-dsp1-14_5dB.bincfg
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-10431473.wmfw -> cs35l41/v6.61.1/halo_cspl_RAM_revB2_29.63.1.wmfw
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-10431483-l0.bincfg -> cs35l41/bincfgs/cs35l41-dsp1-14_5dB.bincfg
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-10431483-r0.bincfg -> cs35l41/bincfgs/cs35l41-dsp1-14_5dB.bincfg
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-10431483.wmfw -> cs35l41/v6.61.1/halo_cspl_RAM_revB2_29.63.1.wmfw
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-10431493.wmfw -> cs35l41/v6.61.1/halo_cspl_RAM_revB2_29.63.1.wmfw
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-104314d3-spkid0-l0.bin -> cs35l41-dsp1-spk-prot-10431c9f-spkid0-l0.bin
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-104314d3-spkid0-r0.bin -> cs35l41-dsp1-spk-prot-10431c9f-spkid0-r0.bin
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-104314d3-spkid1-l0.bin -> cs35l41-dsp1-spk-prot-10431c9f-spkid1-l0.bin
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-104314d3-spkid1-r0.bin -> cs35l41-dsp1-spk-prot-10431c9f-spkid1-r0.bin
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-104314d3.wmfw -> cs35l41/v6.61.1/halo_cspl_RAM_revB2_29.63.1.wmfw
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-104314e3-spkid0-l0.bin -> cs35l41-dsp1-spk-prot-10431503-spkid0-l0.bin
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-104314e3-spkid0-r0.bin -> cs35l41-dsp1-spk-prot-10431503-spkid0-r0.bin
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-104314e3-spkid1-l0.bin -> cs35l41-dsp1-spk-prot-10431503-spkid1-l0.bin
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-104314e3-spkid1-r0.bin -> cs35l41-dsp1-spk-prot-10431503-spkid1-r0.bin
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-104314e3.wmfw -> cs35l41/v6.78.0/halo_cspl_RAM_revB2_29.80.0.wmfw
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-10431503.wmfw -> cs35l41/v6.78.0/halo_cspl_RAM_revB2_29.80.0.wmfw
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-10431514-l0.bin -> cs35l41-dsp1-spk-prot-10431fb3-l0.bin
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-10431514-l0.bincfg -> cs35l41/bincfgs/cs35l41-dsp1-15_5dB.bincfg
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-10431514-r0.bin -> cs35l41-dsp1-spk-prot-10431fb3-r0.bin
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-10431514-r0.bincfg -> cs35l41/bincfgs/cs35l41-dsp1-15_5dB.bincfg
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-10431514.wmfw -> cs35l41/v6.83.0/halo_cspl_RAM_revB2_29.85.0.wmfw
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-10431533.wmfw -> cs35l41/v6.61.1/halo_cspl_RAM_revB2_29.63.1.wmfw
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-10431573-spkid1-l0.bin -> cs35l41-dsp1-spk-prot-10431573-spkid0-l0.bin
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-10431573-spkid1-r0.bin -> cs35l41-dsp1-spk-prot-10431573-spkid0-r0.bin
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-10431573.wmfw -> cs35l41/v6.61.1/halo_cspl_RAM_revB2_29.63.1.wmfw
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-10431584-spkid1-l0.bin -> cs35l41-dsp1-spk-prot-10431584-spkid0-l0.bin
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-10431584-spkid1-r0.bin -> cs35l41-dsp1-spk-prot-10431584-spkid0-r0.bin
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-10431584.wmfw -> cs35l41/v6.83.0/halo_cspl_RAM_revB2_29.85.0.wmfw
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-10431663-l0.bin -> cs35l41-dsp1-spk-prot-10431483-l0.bin
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-10431663-l0.bincfg -> cs35l41/bincfgs/cs35l41-dsp1-14_5dB.bincfg
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-10431663-r0.bin -> cs35l41-dsp1-spk-prot-10431483-r0.bin
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-10431663-r0.bincfg -> cs35l41/bincfgs/cs35l41-dsp1-14_5dB.bincfg
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-10431663.wmfw -> cs35l41/v6.61.1/halo_cspl_RAM_revB2_29.63.1.wmfw
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-10431683-spkid0-l0.bin -> cs35l41-dsp1-spk-prot-10431e12-spkid0-l0.bin
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-10431683-spkid0-r0.bin -> cs35l41-dsp1-spk-prot-10431e12-spkid0-r0.bin
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-10431683-spkid1-l0.bin -> cs35l41-dsp1-spk-prot-10431e12-spkid1-l0.bin
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-10431683-spkid1-r0.bin -> cs35l41-dsp1-spk-prot-10431e12-spkid1-r0.bin
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-10431683.wmfw -> cs35l41/v6.61.1/halo_cspl_RAM_revB2_29.63.1.wmfw
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-104316a3-spkid0-l0.bin -> cs35l41-dsp1-spk-prot-10431e12-spkid0-l0.bin
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-104316a3-spkid0-r0.bin -> cs35l41-dsp1-spk-prot-10431e12-spkid0-r0.bin
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-104316a3-spkid1-l0.bin -> cs35l41-dsp1-spk-prot-10431e12-spkid1-l0.bin
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-104316a3-spkid1-r0.bin -> cs35l41-dsp1-spk-prot-10431e12-spkid1-r0.bin
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-104316a3.wmfw -> cs35l41/v6.61.1/halo_cspl_RAM_revB2_29.63.1.wmfw
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-104316d3.wmfw -> cs35l41/v6.61.1/halo_cspl_RAM_revB2_29.63.1.wmfw
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-104316f3-spkid1-l0.bin -> cs35l41-dsp1-spk-prot-104316f3-spkid0-l0.bin
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-104316f3-spkid1-r0.bin -> cs35l41-dsp1-spk-prot-104316f3-spkid0-r0.bin
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-104316f3.wmfw -> cs35l41/v6.61.1/halo_cspl_RAM_revB2_29.63.1.wmfw
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-104317f3-spkid0-l0.bincfg -> cs35l41/bincfgs/cs35l41-dsp1-16_5dB.bincfg
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-104317f3-spkid0-r0.bincfg -> cs35l41/bincfgs/cs35l41-dsp1-16_5dB.bincfg
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-104317f3.wmfw -> cs35l41/v6.61.1/halo_cspl_RAM_revB2_29.63.1.wmfw
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-10431863-spkid1-l0.bin -> cs35l41-dsp1-spk-prot-10431863-spkid0-l0.bin
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-10431863-spkid1-r0.bin -> cs35l41-dsp1-spk-prot-10431863-spkid0-r0.bin
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-10431863.wmfw -> cs35l41/v6.61.1/halo_cspl_RAM_revB2_29.63.1.wmfw
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-104318d3-spkid1-l0.bin -> cs35l41-dsp1-spk-prot-104318d3-spkid0-l0.bin
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-104318d3-spkid1-r0.bin -> cs35l41-dsp1-spk-prot-104318d3-spkid0-r0.bin
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-104318d3.wmfw -> cs35l41/v6.61.1/halo_cspl_RAM_revB2_29.63.1.wmfw
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-104319f4-spkid0-l0.bin -> cs35l41-dsp1-spk-prot-10431584-spkid0-l0.bin
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-104319f4-spkid0-r0.bin -> cs35l41-dsp1-spk-prot-10431584-spkid0-r0.bin
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-104319f4-spkid1-l0.bin -> cs35l41-dsp1-spk-prot-10431584-spkid1-l0.bin
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-104319f4-spkid1-r0.bin -> cs35l41-dsp1-spk-prot-10431584-spkid1-r0.bin
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-104319f4.wmfw -> cs35l41/v6.83.0/halo_cspl_RAM_revB2_29.85.0.wmfw
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-10431a63-spkid0-l0.bincfg -> cs35l41/bincfgs/cs35l41-dsp1-19_5dB.bincfg
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-10431a63-spkid0-r0.bincfg -> cs35l41/bincfgs/cs35l41-dsp1-19_5dB.bincfg
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-10431a63-spkid1-l0.bincfg -> cs35l41/bincfgs/cs35l41-dsp1-19_5dB.bincfg
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-10431a63-spkid1-r0.bincfg -> cs35l41/bincfgs/cs35l41-dsp1-19_5dB.bincfg
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-10431a63.wmfw -> cs35l41/v6.83.0/halo_cspl_RAM_revB2_29.85.0.wmfw
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-10431a83-spkid0-l0.bin -> cs35l41-dsp1-spk-prot-10431f12-spkid0-l0.bin
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-10431a83-spkid0-r0.bin -> cs35l41-dsp1-spk-prot-10431f12-spkid0-r0.bin
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-10431a83-spkid1-l0.bin -> cs35l41-dsp1-spk-prot-10431f12-spkid1-l0.bin
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-10431a83-spkid1-r0.bin -> cs35l41-dsp1-spk-prot-10431f12-spkid1-r0.bin
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-10431a83.wmfw -> cs35l41/v6.61.1/halo_cspl_RAM_revB2_29.63.1.wmfw
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-10431a8f-spkid1-l0.bin -> cs35l41-dsp1-spk-prot-10431a8f-spkid0-l0.bin
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-10431a8f-spkid1-r0.bin -> cs35l41-dsp1-spk-prot-10431a8f-spkid0-r0.bin
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-10431a8f.wmfw -> cs35l41/v6.61.1/halo_cspl_RAM_revB2_29.63.1.wmfw
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-10431b93.wmfw -> cs35l41/v6.61.1/halo_cspl_RAM_revB2_29.63.1.wmfw
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-10431c03-spkid0-l0.bincfg -> cs35l41/bincfgs/cs35l41-dsp1-19_5dB.bincfg
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-10431c03-spkid0-r0.bincfg -> cs35l41/bincfgs/cs35l41-dsp1-19_5dB.bincfg
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-10431c03-spkid1-l0.bin -> cs35l41-dsp1-spk-prot-10431c03-spkid0-l0.bin
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-10431c03-spkid1-l0.bincfg -> cs35l41/bincfgs/cs35l41-dsp1-19_5dB.bincfg
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-10431c03-spkid1-r0.bin -> cs35l41-dsp1-spk-prot-10431c03-spkid0-r0.bin
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-10431c03-spkid1-r0.bincfg -> cs35l41/bincfgs/cs35l41-dsp1-19_5dB.bincfg
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-10431c03.wmfw -> cs35l41/v6.83.0/halo_cspl_RAM_revB2_29.85.0.wmfw
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-10431c33-spkid0-l0.bin -> cs35l41-dsp1-spk-prot-104316d3-spkid0-l0.bin
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-10431c33-spkid0-r0.bin -> cs35l41-dsp1-spk-prot-104316d3-spkid0-r0.bin
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-10431c33-spkid1-l0.bin -> cs35l41-dsp1-spk-prot-104316d3-spkid1-l0.bin
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-10431c33-spkid1-r0.bin -> cs35l41-dsp1-spk-prot-104316d3-spkid1-r0.bin
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-10431c33.wmfw -> cs35l41/v6.61.1/halo_cspl_RAM_revB2_29.63.1.wmfw
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-10431c43-spkid1-l0.bin -> cs35l41-dsp1-spk-prot-10431c43-spkid0-l0.bin
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-10431c43-spkid1-r0.bin -> cs35l41-dsp1-spk-prot-10431c43-spkid0-r0.bin
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-10431c43.wmfw -> cs35l41/v6.83.0/halo_cspl_RAM_revB2_29.85.0.wmfw
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-10431c9f-spkid0-l0.bin -> cs35l41-dsp1-spk-prot-10431b93-spkid1-l0.bin
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-10431c9f-spkid0-r0.bin -> cs35l41-dsp1-spk-prot-10431b93-spkid1-r0.bin
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-10431c9f-spkid1-l0.bin -> cs35l41-dsp1-spk-prot-10431b93-spkid0-l0.bin
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-10431c9f-spkid1-r0.bin -> cs35l41-dsp1-spk-prot-10431b93-spkid0-r0.bin
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-10431c9f.wmfw -> cs35l41/v6.61.1/halo_cspl_RAM_revB2_29.63.1.wmfw
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-10431caf.wmfw -> cs35l41/v6.61.1/halo_cspl_RAM_revB2_29.63.1.wmfw
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-10431ccf.wmfw -> cs35l41/v6.61.1/halo_cspl_RAM_revB2_29.63.1.wmfw
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-10431cdf-spkid0-l0.bin -> cs35l41-dsp1-spk-prot-10431ccf-spkid0-l0.bin
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-10431cdf-spkid0-r0.bin -> cs35l41-dsp1-spk-prot-10431ccf-spkid0-r0.bin
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-10431cdf-spkid1-l0.bin -> cs35l41-dsp1-spk-prot-10431ccf-spkid1-l0.bin
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-10431cdf-spkid1-r0.bin -> cs35l41-dsp1-spk-prot-10431ccf-spkid1-r0.bin
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-10431cdf.wmfw -> cs35l41/v6.61.1/halo_cspl_RAM_revB2_29.63.1.wmfw
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-10431cef.wmfw -> cs35l41/v6.61.1/halo_cspl_RAM_revB2_29.63.1.wmfw
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-10431d1f-spkid0-l0.bin -> cs35l41-dsp1-spk-prot-10431503-spkid0-l0.bin
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-10431d1f-spkid0-r0.bin -> cs35l41-dsp1-spk-prot-10431503-spkid0-r0.bin
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-10431d1f-spkid1-l0.bin -> cs35l41-dsp1-spk-prot-10431503-spkid1-l0.bin
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-10431d1f-spkid1-r0.bin -> cs35l41-dsp1-spk-prot-10431503-spkid1-r0.bin
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-10431d1f.wmfw -> cs35l41/v6.78.0/halo_cspl_RAM_revB2_29.80.0.wmfw
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-10431da2-spkid1-l0.bin -> cs35l41-dsp1-spk-prot-10431da2-spkid0-l0.bin
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-10431da2-spkid1-r0.bin -> cs35l41-dsp1-spk-prot-10431da2-spkid0-r0.bin
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-10431da2.wmfw -> cs35l41/v6.61.1/halo_cspl_RAM_revB2_29.63.1.wmfw
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-10431e02.wmfw -> cs35l41/v6.61.1/halo_cspl_RAM_revB2_29.63.1.wmfw
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-10431e12.wmfw -> cs35l41/v6.61.1/halo_cspl_RAM_revB2_29.63.1.wmfw
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-10431ed3-spkid1-l0.bin -> cs35l41-dsp1-spk-prot-10431ed3-spkid0-l0.bin
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-10431ed3-spkid1-r0.bin -> cs35l41-dsp1-spk-prot-10431ed3-spkid0-r0.bin
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-10431ed3.wmfw -> cs35l41/v6.83.0/halo_cspl_RAM_revB2_29.85.0.wmfw
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-10431ee2.wmfw -> cs35l41/v6.61.1/halo_cspl_RAM_revB2_29.63.1.wmfw
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-10431f12.wmfw -> cs35l41/v6.61.1/halo_cspl_RAM_revB2_29.63.1.wmfw
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-10431f1f.wmfw -> cs35l41/v6.61.1/halo_cspl_RAM_revB2_29.63.1.wmfw
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-10431f62-spkid1-l0.bin -> cs35l41-dsp1-spk-prot-10431f62-spkid0-l0.bin
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-10431f62-spkid1-r0.bin -> cs35l41-dsp1-spk-prot-10431f62-spkid0-r0.bin
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-10431f62.wmfw -> cs35l41/v6.61.1/halo_cspl_RAM_revB2_29.63.1.wmfw
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-10431f63.wmfw -> cs35l41/v6.83.0/halo_cspl_RAM_revB2_29.85.0.wmfw
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-10431fb3-l0.bincfg -> cs35l41/bincfgs/cs35l41-dsp1-15_5dB.bincfg
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-10431fb3-r0.bincfg -> cs35l41/bincfgs/cs35l41-dsp1-15_5dB.bincfg
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-10431fb3.wmfw -> cs35l41/v6.83.0/halo_cspl_RAM_revB2_29.85.0.wmfw
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-10433011-spkid0-l0.bin -> cs35l41-dsp1-spk-prot-104330c1-spkid0-l0.bin
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-10433011-spkid0-r0.bin -> cs35l41-dsp1-spk-prot-104330c1-spkid0-r0.bin
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-10433011-spkid1-l0.bin -> cs35l41-dsp1-spk-prot-104330c1-spkid0-l0.bin
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-10433011-spkid1-r0.bin -> cs35l41-dsp1-spk-prot-104330c1-spkid0-r0.bin
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-10433011.wmfw -> cs35l41/v6.83.0/halo_cspl_RAM_revB2_29.85.0.wmfw
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-10433061-spkid1-l0.bin -> cs35l41-dsp1-spk-prot-10433061-spkid0-l0.bin
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-10433061-spkid1-r0.bin -> cs35l41-dsp1-spk-prot-10433061-spkid0-r0.bin
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-10433061.wmfw -> cs35l41/v6.83.0/halo_cspl_RAM_revB2_29.85.0.wmfw
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-10433071-spkid1-l0.bin -> cs35l41-dsp1-spk-prot-10433071-spkid0-l0.bin
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-10433071-spkid1-r0.bin -> cs35l41-dsp1-spk-prot-10433071-spkid0-r0.bin
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-10433071.wmfw -> cs35l41/v6.83.0/halo_cspl_RAM_revB2_29.85.0.wmfw
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-104330c1-spkid1-l0.bin -> cs35l41-dsp1-spk-prot-104330c1-spkid0-l0.bin
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-104330c1-spkid1-r0.bin -> cs35l41-dsp1-spk-prot-104330c1-spkid0-r0.bin
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-104330c1.wmfw -> cs35l41/v6.83.0/halo_cspl_RAM_revB2_29.85.0.wmfw
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-104330d1-spkid0-l0.bin -> cs35l41-dsp1-spk-prot-10433071-spkid0-l0.bin
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-104330d1-spkid0-r0.bin -> cs35l41-dsp1-spk-prot-10433071-spkid0-r0.bin
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-104330d1-spkid1-l0.bin -> cs35l41-dsp1-spk-prot-10433071-spkid0-l0.bin
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-104330d1-spkid1-r0.bin -> cs35l41-dsp1-spk-prot-10433071-spkid0-r0.bin
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-104330d1.wmfw -> cs35l41/v6.83.0/halo_cspl_RAM_revB2_29.85.0.wmfw
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-104330e1-spkid0-l0.bin -> cs35l41-dsp1-spk-prot-104330c1-spkid0-l0.bin
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-104330e1-spkid0-r0.bin -> cs35l41-dsp1-spk-prot-104330c1-spkid0-r0.bin
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-104330e1-spkid1-l0.bin -> cs35l41-dsp1-spk-prot-104330c1-spkid0-l0.bin
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-104330e1-spkid1-r0.bin -> cs35l41-dsp1-spk-prot-104330c1-spkid0-r0.bin
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-104330e1.wmfw -> cs35l41/v6.83.0/halo_cspl_RAM_revB2_29.85.0.wmfw
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-104331e1-spkid0-l0.bin -> cs35l41-dsp1-spk-prot-104330c1-spkid0-l0.bin
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-104331e1-spkid0-r0.bin -> cs35l41-dsp1-spk-prot-104330c1-spkid0-r0.bin
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-104331e1-spkid1-l0.bin -> cs35l41-dsp1-spk-prot-104330c1-spkid0-l0.bin
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-104331e1-spkid1-r0.bin -> cs35l41-dsp1-spk-prot-104330c1-spkid0-r0.bin
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-104331e1.wmfw -> cs35l41/v6.83.0/halo_cspl_RAM_revB2_29.85.0.wmfw
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-104331f1-spkid0-l0.bin -> cs35l41-dsp1-spk-prot-104330c1-spkid0-l0.bin
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-104331f1-spkid0-r0.bin -> cs35l41-dsp1-spk-prot-104330c1-spkid0-r0.bin
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-104331f1-spkid1-l0.bin -> cs35l41-dsp1-spk-prot-104330c1-spkid0-l0.bin
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-104331f1-spkid1-r0.bin -> cs35l41-dsp1-spk-prot-104330c1-spkid0-r0.bin
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-104331f1.wmfw -> cs35l41/v6.83.0/halo_cspl_RAM_revB2_29.85.0.wmfw
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-10433391-spkid0-l0.bin -> cs35l41-dsp1-spk-prot-10431454-spkid0-l0.bin
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-10433391-spkid0-r0.bin -> cs35l41-dsp1-spk-prot-10431454-spkid0-r0.bin
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-10433391-spkid1-l0.bin -> cs35l41-dsp1-spk-prot-10431454-spkid1-l0.bin
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-10433391-spkid1-r0.bin -> cs35l41-dsp1-spk-prot-10431454-spkid1-r0.bin
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-10433391.wmfw -> cs35l41/v6.83.0/halo_cspl_RAM_revB2_29.85.0.wmfw
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-10433601-spkid0-l0.bin -> cs35l41-dsp1-spk-prot-10431454-spkid0-l0.bin
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-10433601-spkid0-r0.bin -> cs35l41-dsp1-spk-prot-10431454-spkid0-r0.bin
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-10433601-spkid1-l0.bin -> cs35l41-dsp1-spk-prot-10431454-spkid1-l0.bin
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-10433601-spkid1-r0.bin -> cs35l41-dsp1-spk-prot-10431454-spkid1-r0.bin
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-10433601.wmfw -> cs35l41/v6.83.0/halo_cspl_RAM_revB2_29.85.0.wmfw
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-10433611-spkid0-l0.bin -> cs35l41-dsp1-spk-prot-10431454-spkid0-l0.bin
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-10433611-spkid0-r0.bin -> cs35l41-dsp1-spk-prot-10431454-spkid0-r0.bin
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-10433611-spkid1-l0.bin -> cs35l41-dsp1-spk-prot-10431454-spkid1-l0.bin
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-10433611-spkid1-r0.bin -> cs35l41-dsp1-spk-prot-10431454-spkid1-r0.bin
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-10433611.wmfw -> cs35l41/v6.83.0/halo_cspl_RAM_revB2_29.85.0.wmfw
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-10433701-spkid0-l0.bin -> cs35l41-dsp1-spk-prot-10431454-spkid0-l0.bin
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-10433701-spkid0-r0.bin -> cs35l41-dsp1-spk-prot-10431454-spkid0-r0.bin
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-10433701-spkid1-l0.bin -> cs35l41-dsp1-spk-prot-10431454-spkid1-l0.bin
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-10433701-spkid1-r0.bin -> cs35l41-dsp1-spk-prot-10431454-spkid1-r0.bin
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-10433701.wmfw -> cs35l41/v6.83.0/halo_cspl_RAM_revB2_29.85.0.wmfw
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-10433711-spkid0-l0.bin -> cs35l41-dsp1-spk-prot-10431454-spkid0-l0.bin
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-10433711-spkid0-r0.bin -> cs35l41-dsp1-spk-prot-10431454-spkid0-r0.bin
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-10433711-spkid1-l0.bin -> cs35l41-dsp1-spk-prot-10431454-spkid1-l0.bin
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-10433711-spkid1-r0.bin -> cs35l41-dsp1-spk-prot-10431454-spkid1-r0.bin
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-10433711.wmfw -> cs35l41/v6.83.0/halo_cspl_RAM_revB2_29.85.0.wmfw
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-10433a20-spkid0-l0.bin -> cs35l41-dsp1-spk-prot-10431b93-spkid0-l0.bin
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-10433a20-spkid0-r0.bin -> cs35l41-dsp1-spk-prot-10431b93-spkid0-r0.bin
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-10433a20-spkid1-l0.bin -> cs35l41-dsp1-spk-prot-10431b93-spkid1-l0.bin
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-10433a20-spkid1-r0.bin -> cs35l41-dsp1-spk-prot-10431b93-spkid1-r0.bin
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-10433a20.wmfw -> cs35l41/v6.61.1/halo_cspl_RAM_revB2_29.63.1.wmfw
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-10433a30-spkid0-l0.bin -> cs35l41-dsp1-spk-prot-10431ccf-spkid1-l0.bin
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-10433a30-spkid0-r0.bin -> cs35l41-dsp1-spk-prot-10431ccf-spkid1-r0.bin
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-10433a30-spkid1-l0.bin -> cs35l41-dsp1-spk-prot-10431ccf-spkid0-l0.bin
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-10433a30-spkid1-r0.bin -> cs35l41-dsp1-spk-prot-10431ccf-spkid0-r0.bin
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-10433a30.wmfw -> cs35l41/v6.61.1/halo_cspl_RAM_revB2_29.63.1.wmfw
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-10433a40-spkid0-l0.bin -> cs35l41-dsp1-spk-prot-10433a30-spkid0-l0.bin
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-10433a40-spkid0-r0.bin -> cs35l41-dsp1-spk-prot-10433a30-spkid0-r0.bin
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-10433a40-spkid1-l0.bin -> cs35l41-dsp1-spk-prot-10433a30-spkid1-l0.bin
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-10433a40-spkid1-r0.bin -> cs35l41-dsp1-spk-prot-10433a30-spkid1-r0.bin
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-10433a40.wmfw -> cs35l41/v6.61.1/halo_cspl_RAM_revB2_29.63.1.wmfw
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-10433a50-spkid0-l0.bin -> cs35l41-dsp1-spk-prot-10431cef-spkid1-l0.bin
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-10433a50-spkid0-r0.bin -> cs35l41-dsp1-spk-prot-10431cef-spkid1-r0.bin
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-10433a50-spkid1-l0.bin -> cs35l41-dsp1-spk-prot-10431cef-spkid0-l0.bin
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-10433a50-spkid1-r0.bin -> cs35l41-dsp1-spk-prot-10431cef-spkid0-r0.bin
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-10433a50.wmfw -> cs35l41/v6.61.1/halo_cspl_RAM_revB2_29.63.1.wmfw
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-10433a60-spkid0-l0.bin -> cs35l41-dsp1-spk-prot-10431caf-spkid1-l0.bin
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-10433a60-spkid0-r0.bin -> cs35l41-dsp1-spk-prot-10431caf-spkid1-r0.bin
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-10433a60-spkid1-l0.bin -> cs35l41-dsp1-spk-prot-10431caf-spkid0-l0.bin
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-10433a60-spkid1-r0.bin -> cs35l41-dsp1-spk-prot-10431caf-spkid0-r0.bin
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-10433a60.wmfw -> cs35l41/v6.61.1/halo_cspl_RAM_revB2_29.63.1.wmfw
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-10433d78-l0.bincfg -> cs35l41/bincfgs/cs35l41-dsp1-14_5dB.bincfg
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-10433d78-r0.bincfg -> cs35l41/bincfgs/cs35l41-dsp1-14_5dB.bincfg
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-10433d78.wmfw -> cs35l41/v6.83.0/halo_cspl_RAM_revB2_29.85.0.wmfw
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-10433d88-l0.bin -> cs35l41-dsp1-spk-prot-10433d78-l0.bin
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-10433d88-l0.bincfg -> cs35l41/bincfgs/cs35l41-dsp1-14_5dB.bincfg
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-10433d88-r0.bin -> cs35l41-dsp1-spk-prot-10433d78-r0.bin
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-10433d88-r0.bincfg -> cs35l41/bincfgs/cs35l41-dsp1-14_5dB.bincfg
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-10433d88.wmfw -> cs35l41/v6.83.0/halo_cspl_RAM_revB2_29.85.0.wmfw
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-10433e00-spkid0-l0.bin -> cs35l41-dsp1-spk-prot-10433e20-spkid0-l0.bin
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-10433e00-spkid0-r0.bin -> cs35l41-dsp1-spk-prot-10433e20-spkid0-r0.bin
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-10433e00-spkid1-l0.bin -> cs35l41-dsp1-spk-prot-10433e20-spkid1-l0.bin
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-10433e00-spkid1-r0.bin -> cs35l41-dsp1-spk-prot-10433e20-spkid1-r0.bin
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-10433e00.wmfw -> cs35l41/v6.83.0/halo_cspl_RAM_revB2_29.85.0.wmfw
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-10433e20.wmfw -> cs35l41/v6.83.0/halo_cspl_RAM_revB2_29.85.0.wmfw
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-10433fd0-spkid0-l0.bin -> cs35l41-dsp1-spk-prot-104330c1-spkid0-l0.bin
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-10433fd0-spkid0-r0.bin -> cs35l41-dsp1-spk-prot-104330c1-spkid0-r0.bin
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-10433fd0-spkid1-l0.bin -> cs35l41-dsp1-spk-prot-104330c1-spkid0-l0.bin
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-10433fd0-spkid1-r0.bin -> cs35l41-dsp1-spk-prot-104330c1-spkid0-r0.bin
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-10433fd0.wmfw -> cs35l41/v6.83.0/halo_cspl_RAM_revB2_29.85.0.wmfw
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-10433ff0-spkid0-l0.bin -> cs35l41-dsp1-spk-prot-10433071-spkid0-l0.bin
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-10433ff0-spkid0-r0.bin -> cs35l41-dsp1-spk-prot-10433071-spkid0-r0.bin
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-10433ff0-spkid1-l0.bin -> cs35l41-dsp1-spk-prot-10433071-spkid0-l0.bin
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-10433ff0-spkid1-r0.bin -> cs35l41-dsp1-spk-prot-10433071-spkid0-r0.bin
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-10433ff0.wmfw -> cs35l41/v6.83.0/halo_cspl_RAM_revB2_29.85.0.wmfw
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-104388f4-spkid1.bin -> cs35l41-dsp1-spk-prot-104388f4-spkid0.bin
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-104388f4.wmfw -> cs35l41/v6.83.0/halo_cspl_RAM_revB2_29.85.0.wmfw
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-17aa22f1-l0.bincfg -> cs35l41/bincfgs/cs35l41-dsp1-16_5dB.bincfg
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-17aa22f1-r0.bincfg -> cs35l41/bincfgs/cs35l41-dsp1-16_5dB.bincfg
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-17aa22f1.wmfw -> cs35l41/v6.61.1/halo_cspl_RAM_revB2_29.63.1.wmfw
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-17aa22f2-l0.bincfg -> cs35l41/bincfgs/cs35l41-dsp1-16_5dB.bincfg
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-17aa22f2-r0.bincfg -> cs35l41/bincfgs/cs35l41-dsp1-16_5dB.bincfg
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-17aa22f2.wmfw -> cs35l41/v6.61.1/halo_cspl_RAM_revB2_29.63.1.wmfw
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-17aa22f3-l0.bin -> cs35l41-dsp1-spk-prot-17aa22f2-l0.bin
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-17aa22f3-l0.bincfg -> cs35l41/bincfgs/cs35l41-dsp1-16_5dB.bincfg
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-17aa22f3-r0.bin -> cs35l41-dsp1-spk-prot-17aa22f2-r0.bin
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-17aa22f3-r0.bincfg -> cs35l41/bincfgs/cs35l41-dsp1-16_5dB.bincfg
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-17aa22f3.wmfw -> cs35l41/v6.61.1/halo_cspl_RAM_revB2_29.63.1.wmfw
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-17aa2316.wmfw -> cs35l41/v6.61.1/halo_cspl_RAM_revB2_29.63.1.wmfw
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-17aa2317-spkid0-l0.bin -> cs35l41-dsp1-spk-prot-17aa2316-spkid0-l0.bin
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-17aa2317-spkid0-r0.bin -> cs35l41-dsp1-spk-prot-17aa2316-spkid0-r0.bin
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-17aa2317-spkid1-l0.bin -> cs35l41-dsp1-spk-prot-17aa2316-spkid1-l0.bin
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-17aa2317-spkid1-r0.bin -> cs35l41-dsp1-spk-prot-17aa2316-spkid1-r0.bin
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-17aa2317.wmfw -> cs35l41/v6.61.1/halo_cspl_RAM_revB2_29.63.1.wmfw
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-17aa2318-l0.bin -> cs35l41-dsp1-spk-prot-17aa22f1-l0.bin
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-17aa2318-l0.bincfg -> cs35l41/bincfgs/cs35l41-dsp1-16_5dB.bincfg
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-17aa2318-r0.bin -> cs35l41-dsp1-spk-prot-17aa22f1-r0.bin
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-17aa2318-r0.bincfg -> cs35l41/bincfgs/cs35l41-dsp1-16_5dB.bincfg
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-17aa2318.wmfw -> cs35l41/v6.61.1/halo_cspl_RAM_revB2_29.63.1.wmfw
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-17aa2319-l0.bin -> cs35l41-dsp1-spk-prot-17aa22f2-l0.bin
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-17aa2319-l0.bincfg -> cs35l41/bincfgs/cs35l41-dsp1-16_5dB.bincfg
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-17aa2319-r0.bin -> cs35l41-dsp1-spk-prot-17aa22f2-r0.bin
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-17aa2319-r0.bincfg -> cs35l41/bincfgs/cs35l41-dsp1-16_5dB.bincfg
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-17aa2319.wmfw -> cs35l41/v6.61.1/halo_cspl_RAM_revB2_29.63.1.wmfw
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-17aa231a-l0.bin -> cs35l41-dsp1-spk-prot-17aa22f2-l0.bin
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-17aa231a-l0.bincfg -> cs35l41/bincfgs/cs35l41-dsp1-16_5dB.bincfg
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-17aa231a-r0.bin -> cs35l41-dsp1-spk-prot-17aa22f2-r0.bin
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-17aa231a-r0.bincfg -> cs35l41/bincfgs/cs35l41-dsp1-16_5dB.bincfg
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-17aa231a.wmfw -> cs35l41/v6.61.1/halo_cspl_RAM_revB2_29.63.1.wmfw
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-17aa3847.wmfw -> cs35l41/v6.39.0/halo_cspl_RAM_revB2_29.41.0.wmfw
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-17aa3855-spkid1-l0.bin -> cs35l41-dsp1-spk-prot-17aa3855-spkid0-l0.bin
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-17aa3855-spkid1-r0.bin -> cs35l41-dsp1-spk-prot-17aa3855-spkid0-r0.bin
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-17aa3855.wmfw -> cs35l41/v6.47.0/halo_cspl_RAM_revB2_29.49.0.wmfw
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-17aa3865.wmfw -> cs35l41/v6.63.0/halo_cspl_RAM_revB2_29.65.0.wmfw
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-17aa3866.wmfw -> cs35l41/v6.63.0/halo_cspl_RAM_revB2_29.65.0.wmfw
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-17aa386e.wmfw -> cs35l41/v6.61.1/halo_cspl_RAM_revB2_29.63.1.wmfw
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-17aa386f.wmfw -> cs35l41/v6.61.1/halo_cspl_RAM_revB2_29.63.1.wmfw
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-17aa3877-l0.bin -> cs35l41-dsp1-spk-prot-17aa386e-spkid0-l0.bin
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-17aa3877-r0.bin -> cs35l41-dsp1-spk-prot-17aa386e-spkid0-r0.bin
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-17aa3877.wmfw -> cs35l41/v6.61.1/halo_cspl_RAM_revB2_29.63.1.wmfw
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-17aa3878-l0.bin -> cs35l41-dsp1-spk-prot-17aa386e-spkid1-l0.bin
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-17aa3878-r0.bin -> cs35l41-dsp1-spk-prot-17aa386e-spkid1-r0.bin
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-17aa3878.wmfw -> cs35l41/v6.61.1/halo_cspl_RAM_revB2_29.63.1.wmfw
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-17aa38a9-spkid1-l0.bin -> cs35l41-dsp1-spk-prot-17aa38a9-spkid0-l0.bin
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-17aa38a9-spkid1-r0.bin -> cs35l41-dsp1-spk-prot-17aa38a9-spkid0-r0.bin
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-17aa38a9.wmfw -> cs35l41/v6.61.1/halo_cspl_RAM_revB2_29.63.1.wmfw
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-17aa38ab-spkid1-l0.bin -> cs35l41-dsp1-spk-prot-17aa38ab-spkid0-l0.bin
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-17aa38ab-spkid1-r0.bin -> cs35l41-dsp1-spk-prot-17aa38ab-spkid0-r0.bin
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-17aa38ab.wmfw -> cs35l41/v6.61.1/halo_cspl_RAM_revB2_29.63.1.wmfw
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-17aa38b4.wmfw -> cs35l41/v6.61.1/halo_cspl_RAM_revB2_29.63.1.wmfw
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-17aa38b5-spkid0-l0.bin -> cs35l41-dsp1-spk-prot-17aa38b4-spkid0-l0.bin
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-17aa38b5-spkid0-r0.bin -> cs35l41-dsp1-spk-prot-17aa38b4-spkid0-r0.bin
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-17aa38b5-spkid1-l0.bin -> cs35l41-dsp1-spk-prot-17aa38b4-spkid1-l0.bin
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-17aa38b5-spkid1-r0.bin -> cs35l41-dsp1-spk-prot-17aa38b4-spkid1-r0.bin
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-17aa38b5.wmfw -> cs35l41/v6.61.1/halo_cspl_RAM_revB2_29.63.1.wmfw
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-17aa38b6-spkid0-l0.bin -> cs35l41-dsp1-spk-prot-17aa38b4-spkid0-l0.bin
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-17aa38b6-spkid0-r0.bin -> cs35l41-dsp1-spk-prot-17aa38b4-spkid0-r0.bin
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-17aa38b6-spkid1-l0.bin -> cs35l41-dsp1-spk-prot-17aa38b4-spkid1-l0.bin
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-17aa38b6-spkid1-r0.bin -> cs35l41-dsp1-spk-prot-17aa38b4-spkid1-r0.bin
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-17aa38b6.wmfw -> cs35l41/v6.61.1/halo_cspl_RAM_revB2_29.63.1.wmfw
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-17aa38b7-spkid0-l0.bin -> cs35l41-dsp1-spk-prot-17aa38b4-spkid0-l0.bin
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-17aa38b7-spkid0-r0.bin -> cs35l41-dsp1-spk-prot-17aa38b4-spkid0-r0.bin
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-17aa38b7-spkid1-l0.bin -> cs35l41-dsp1-spk-prot-17aa38b4-spkid1-l0.bin
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-17aa38b7-spkid1-r0.bin -> cs35l41-dsp1-spk-prot-17aa38b4-spkid1-r0.bin
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-17aa38b7.wmfw -> cs35l41/v6.61.1/halo_cspl_RAM_revB2_29.63.1.wmfw
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-17aa38c7-spkid0-r0.bin -> cs35l41-dsp1-spk-prot-17aa38c7-spkid0-l0.bin
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-17aa38c7-spkid0-r1.bin -> cs35l41-dsp1-spk-prot-17aa38c7-spkid0-l1.bin
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-17aa38c7.wmfw -> cs35l41/v6.83.0/halo_cspl_RAM_revB2_29.85.0.wmfw
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-17aa38c8-spkid1-r0.bin -> cs35l41-dsp1-spk-prot-17aa38c8-spkid1-l0.bin
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-17aa38c8-spkid1-r1.bin -> cs35l41-dsp1-spk-prot-17aa38c8-spkid1-l1.bin
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-17aa38c8.wmfw -> cs35l41/v6.83.0/halo_cspl_RAM_revB2_29.85.0.wmfw
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-17aa38f9-spkid1-l0.bin -> cs35l41-dsp1-spk-prot-17aa38ab-spkid0-l0.bin
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-17aa38f9-spkid1-r0.bin -> cs35l41-dsp1-spk-prot-17aa38ab-spkid0-r0.bin
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-17aa38f9.wmfw -> cs35l41/v6.61.1/halo_cspl_RAM_revB2_29.63.1.wmfw
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-17aa38fa-spkid0-l0.bin -> cs35l41-dsp1-spk-prot-17aa38a9-spkid0-l0.bin
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-17aa38fa-spkid0-r0.bin -> cs35l41-dsp1-spk-prot-17aa38a9-spkid0-r0.bin
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-17aa38fa.wmfw -> cs35l41/v6.61.1/halo_cspl_RAM_revB2_29.63.1.wmfw
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-1f660105.wmfw -> cs35l41/v6.83.0/halo_cspl_RAM_revB2_29.85.0.wmfw
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l41-dsp1-spk-prot-vlv1776.wmfw -> cs35l41/v6.51.0/halo_cspl_RAM_revB2_29.53.0.wmfw
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l54-b0-dsp1-misc-103c8d01.wmfw -> cs35l56/CS35L56_Rev3.11.18.wmfw
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l54-b0-dsp1-misc-103c8d08-amp1.bin -> cs35l54-b0-dsp1-misc-103c8d01-amp1.bin
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l54-b0-dsp1-misc-103c8d08-amp2.bin -> cs35l54-b0-dsp1-misc-103c8d01-amp2.bin
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l54-b0-dsp1-misc-103c8d08-amp3.bin -> cs35l54-b0-dsp1-misc-103c8d01-amp3.bin
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l54-b0-dsp1-misc-103c8d08-amp4.bin -> cs35l54-b0-dsp1-misc-103c8d01-amp4.bin
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l54-b0-dsp1-misc-103c8d08.wmfw -> cs35l56/CS35L56_Rev3.11.18.wmfw
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l54-b0-dsp1-misc-103c8d85.wmfw -> cs35l56/CS35L56_Rev3.11.18.wmfw
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l54-b0-dsp1-misc-103c8d86.wmfw -> cs35l56/CS35L56_Rev3.11.18.wmfw
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l54-b0-dsp1-misc-103c8d8c.wmfw -> cs35l56/CS35L56_Rev3.11.11.1.wmfw
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l54-b0-dsp1-misc-103c8d8d.wmfw -> cs35l56/CS35L56_Rev3.11.11.1.wmfw
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l54-b0-dsp1-misc-103c8d8e.wmfw -> cs35l56/CS35L56_Rev3.11.11.1.wmfw
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l54-b0-dsp1-misc-103c8d8f-amp1.bin -> cs35l54-b0-dsp1-misc-103c8d8e-amp1.bin
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l54-b0-dsp1-misc-103c8d8f-amp2.bin -> cs35l54-b0-dsp1-misc-103c8d8e-amp2.bin
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l54-b0-dsp1-misc-103c8d8f.wmfw -> cs35l56/CS35L56_Rev3.11.11.1.wmfw
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l54-b0-dsp1-misc-103c8d91-amp1.bin -> cs35l54-b0-dsp1-misc-103c8d8e-amp1.bin
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l54-b0-dsp1-misc-103c8d91-amp2.bin -> cs35l54-b0-dsp1-misc-103c8d8e-amp2.bin
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l54-b0-dsp1-misc-103c8d91.wmfw -> cs35l56/CS35L56_Rev3.11.11.1.wmfw
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l54-b0-dsp1-misc-103c8e14.wmfw -> cs35l56/CS35L56_Rev3.11.11.1.wmfw
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l54-b0-dsp1-misc-103c8e15.wmfw -> cs35l56/CS35L56_Rev3.11.11.1.wmfw
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l54-b0-dsp1-misc-103c8e16-amp1.bin -> cs35l54-b0-dsp1-misc-103c8e14-amp1.bin
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l54-b0-dsp1-misc-103c8e16-amp2.bin -> cs35l54-b0-dsp1-misc-103c8e14-amp2.bin
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l54-b0-dsp1-misc-103c8e16.wmfw -> cs35l56/CS35L56_Rev3.11.11.1.wmfw
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l54-b0-dsp1-misc-103c8e17-amp1.bin -> cs35l54-b0-dsp1-misc-103c8e15-amp1.bin
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l54-b0-dsp1-misc-103c8e17-amp2.bin -> cs35l54-b0-dsp1-misc-103c8e15-amp2.bin
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l54-b0-dsp1-misc-103c8e17.wmfw -> cs35l56/CS35L56_Rev3.11.11.1.wmfw
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l54-b0-dsp1-misc-103c8e18-amp1.bin -> cs35l54-b0-dsp1-misc-103c8e15-amp1.bin
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l54-b0-dsp1-misc-103c8e18-amp2.bin -> cs35l54-b0-dsp1-misc-103c8e15-amp2.bin
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l54-b0-dsp1-misc-103c8e18.wmfw -> cs35l56/CS35L56_Rev3.11.11.1.wmfw
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l54-b0-dsp1-misc-103c8e19-amp1.bin -> cs35l54-b0-dsp1-misc-103c8e15-amp1.bin
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l54-b0-dsp1-misc-103c8e19-amp2.bin -> cs35l54-b0-dsp1-misc-103c8e15-amp2.bin
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l54-b0-dsp1-misc-103c8e19.wmfw -> cs35l56/CS35L56_Rev3.11.11.1.wmfw
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l54-b0-dsp1-misc-103c8e1a-amp1.bin -> cs35l54-b0-dsp1-misc-103c8e15-amp1.bin
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l54-b0-dsp1-misc-103c8e1a-amp2.bin -> cs35l54-b0-dsp1-misc-103c8e15-amp2.bin
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l54-b0-dsp1-misc-103c8e1a.wmfw -> cs35l56/CS35L56_Rev3.11.11.1.wmfw
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l54-b0-dsp1-misc-103c900c-amp1.bin -> cs35l54-b0-dsp1-misc-103c8d01-amp1.bin
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l54-b0-dsp1-misc-103c900c-amp2.bin -> cs35l54-b0-dsp1-misc-103c8d01-amp2.bin
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l54-b0-dsp1-misc-103c900c-amp3.bin -> cs35l54-b0-dsp1-misc-103c8d01-amp3.bin
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l54-b0-dsp1-misc-103c900c-amp4.bin -> cs35l54-b0-dsp1-misc-103c8d01-amp4.bin
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l54-b0-dsp1-misc-103c900c.wmfw -> cs35l56/CS35L56_Rev3.11.18.wmfw
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l56-b0-dsp1-misc-10280c62-spkid0.wmfw -> cs35l56/CS35L56_Rev3.11.11.wmfw
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l56-b0-dsp1-misc-10280c62-spkid1.wmfw -> cs35l56/CS35L56_Rev3.11.11.wmfw
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l56-b0-dsp1-misc-10280c63-spkid0.wmfw -> cs35l56/CS35L56_Rev3.11.11.wmfw
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l56-b0-dsp1-misc-10280c63-spkid1.wmfw -> cs35l56/CS35L56_Rev3.11.11.wmfw
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l56-b0-dsp1-misc-10280c6b-spkid0.wmfw -> cs35l56/CS35L56_Rev3.11.11.wmfw
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l56-b0-dsp1-misc-10280c6b-spkid1.wmfw -> cs35l56/CS35L56_Rev3.11.11.wmfw
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l56-b0-dsp1-misc-10280ce3-spkid0.wmfw -> cs35l56/CS35L56_Rev3.11.25.wmfw
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l56-b0-dsp1-misc-10280ce3-spkid1.wmfw -> cs35l56/CS35L56_Rev3.11.25.wmfw
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l56-b0-dsp1-misc-10280ce3-spkid2.wmfw -> cs35l56/CS35L56_Rev3.11.25.wmfw
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l56-b0-dsp1-misc-10280ce3-spkid3.wmfw -> cs35l56/CS35L56_Rev3.11.25.wmfw
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l56-b0-dsp1-misc-10280ce4-spkid0.wmfw -> cs35l56/CS35L56_Rev3.11.25.wmfw
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l56-b0-dsp1-misc-10280ce4-spkid1.wmfw -> cs35l56/CS35L56_Rev3.11.25.wmfw
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l56-b0-dsp1-misc-10280ce4-spkid2.wmfw -> cs35l56/CS35L56_Rev3.11.25.wmfw
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l56-b0-dsp1-misc-10280ce4-spkid3.wmfw -> cs35l56/CS35L56_Rev3.11.25.wmfw
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l56-b0-dsp1-misc-10280ce5-spkid0.wmfw -> cs35l56/CS35L56_Rev3.11.28B.wmfw
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l56-b0-dsp1-misc-10280ce5-spkid1.wmfw -> cs35l56/CS35L56_Rev3.11.28B.wmfw
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l56-b0-dsp1-misc-10280ce6-spkid0.wmfw -> cs35l56/CS35L56_Rev3.11.28B.wmfw
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l56-b0-dsp1-misc-10280ce6-spkid1.wmfw -> cs35l56/CS35L56_Rev3.11.28B.wmfw
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l56-b0-dsp1-misc-10280ce7-spkid0.wmfw -> cs35l56/CS35L56_Rev3.11.28B.wmfw
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l56-b0-dsp1-misc-10280ce7-spkid1.wmfw -> cs35l56/CS35L56_Rev3.11.28B.wmfw
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l56-b0-dsp1-misc-10280d12-spkid0.wmfw -> cs35l56/CS35L56_Rev3.11.28.wmfw
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l56-b0-dsp1-misc-10280d12-spkid1.wmfw -> cs35l56/CS35L56_Rev3.11.28.wmfw
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l56-b0-dsp1-misc-10280d13-spkid0.wmfw -> cs35l56/CS35L56_Rev3.11.28.wmfw
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l56-b0-dsp1-misc-10280d13-spkid1.wmfw -> cs35l56/CS35L56_Rev3.11.28.wmfw
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l56-b0-dsp1-misc-10280d32-spkid0.wmfw -> cs35l56/CS35L56_Rev3.11.28.wmfw
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l56-b0-dsp1-misc-10280d32-spkid1.wmfw -> cs35l56/CS35L56_Rev3.11.28.wmfw
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l56-b0-dsp1-misc-10280d33-spkid0.wmfw -> cs35l56/CS35L56_Rev3.11.28.wmfw
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l56-b0-dsp1-misc-10280d33-spkid1.wmfw -> cs35l56/CS35L56_Rev3.11.28.wmfw
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l56-b0-dsp1-misc-10280e86-spkid0-l2u3.bin -> cs35l56-b0-dsp1-misc-10280d12-spkid0-amp2.bin
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l56-b0-dsp1-misc-10280e86-spkid0-l3u1.bin -> cs35l56-b0-dsp1-misc-10280d12-spkid0-amp1.bin
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l56-b0-dsp1-misc-10280e86-spkid0.wmfw -> cs35l56/CS35L56_Rev3.11.28.wmfw
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l56-b0-dsp1-misc-10280e86-spkid1-l2u3.bin -> cs35l56-b0-dsp1-misc-10280d12-spkid1-amp2.bin
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l56-b0-dsp1-misc-10280e86-spkid1-l3u1.bin -> cs35l56-b0-dsp1-misc-10280d12-spkid1-amp1.bin
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l56-b0-dsp1-misc-10280e86-spkid1.wmfw -> cs35l56/CS35L56_Rev3.11.28.wmfw
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l56-b0-dsp1-misc-10280e87-spkid0-l2u3.bin -> cs35l56-b0-dsp1-misc-10280d13-spkid0-amp2.bin
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l56-b0-dsp1-misc-10280e87-spkid0-l3u1.bin -> cs35l56-b0-dsp1-misc-10280d13-spkid0-amp1.bin
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l56-b0-dsp1-misc-10280e87-spkid0.wmfw -> cs35l56/CS35L56_Rev3.11.28.wmfw
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l56-b0-dsp1-misc-10280e87-spkid1-l2u3.bin -> cs35l56-b0-dsp1-misc-10280d13-spkid1-amp2.bin
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l56-b0-dsp1-misc-10280e87-spkid1-l3u1.bin -> cs35l56-b0-dsp1-misc-10280d13-spkid1-amp1.bin
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l56-b0-dsp1-misc-10280e87-spkid1.wmfw -> cs35l56/CS35L56_Rev3.11.28.wmfw
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l56-b0-dsp1-misc-103c8c52.wmfw -> cs35l56/CS35L56_Rev3.11.18.wmfw
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l56-b0-dsp1-misc-103c8c53.wmfw -> cs35l56/CS35L56_Rev3.11.18.wmfw
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l56-b0-dsp1-misc-103c8d90.wmfw -> cs35l56/CS35L56_Rev3.11.11.1.wmfw
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l56-b0-dsp1-misc-103c8d91-amp1.bin -> cs35l54-b0-dsp1-misc-103c8d8e-amp1.bin
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l56-b0-dsp1-misc-103c8d91-amp2.bin -> cs35l54-b0-dsp1-misc-103c8d8e-amp2.bin
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l56-b0-dsp1-misc-103c8d91.wmfw -> cs35l56/CS35L56_Rev3.11.11.1.wmfw
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l56-b0-dsp1-misc-103c8d92-amp1.bin -> cs35l56-b0-dsp1-misc-103c8d90-amp1.bin
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l56-b0-dsp1-misc-103c8d92-amp2.bin -> cs35l56-b0-dsp1-misc-103c8d90-amp2.bin
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l56-b0-dsp1-misc-103c8d92.wmfw -> cs35l56/CS35L56_Rev3.11.11.1.wmfw
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l56-b0-dsp1-misc-103c8e1b.wmfw -> cs35l56/CS35L56_Rev3.11.11.1.wmfw
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l56-b0-dsp1-misc-103c8e1c-amp1.bin -> cs35l56-b0-dsp1-misc-103c8e1b-amp1.bin
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l56-b0-dsp1-misc-103c8e1c-amp2.bin -> cs35l56-b0-dsp1-misc-103c8e1b-amp2.bin
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l56-b0-dsp1-misc-103c8e1c.wmfw -> cs35l56/CS35L56_Rev3.11.11.1.wmfw
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l56-b0-dsp1-misc-103c8e2c-amp1.bin -> cs35l56-b0-dsp1-misc-103c8d90-amp1.bin
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l56-b0-dsp1-misc-103c8e2c-amp2.bin -> cs35l56-b0-dsp1-misc-103c8d90-amp2.bin
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l56-b0-dsp1-misc-103c8e2c.wmfw -> cs35l56/CS35L56_Rev3.11.11.1.wmfw
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l56-b0-dsp1-misc-10431024-spkid0-amp1.bin -> cs35l56-b0-dsp1-misc-10431044-spkid0-amp1.bin
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l56-b0-dsp1-misc-10431024-spkid0-amp2.bin -> cs35l56-b0-dsp1-misc-10431044-spkid0-amp2.bin
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l56-b0-dsp1-misc-10431024-spkid0.wmfw -> cs35l56/CS35L56_Rev3.11.16.wmfw
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l56-b0-dsp1-misc-10431024-spkid1-amp1.bin -> cs35l56-b0-dsp1-misc-10431044-spkid1-amp1.bin
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l56-b0-dsp1-misc-10431024-spkid1-amp2.bin -> cs35l56-b0-dsp1-misc-10431044-spkid1-amp2.bin
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l56-b0-dsp1-misc-10431024-spkid1.wmfw -> cs35l56/CS35L56_Rev3.11.16.wmfw
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l56-b0-dsp1-misc-10431034-spkid0.wmfw -> cs35l56/CS35L56_Rev3.11.16.wmfw
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l56-b0-dsp1-misc-10431034-spkid1.wmfw -> cs35l56/CS35L56_Rev3.11.16.wmfw
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l56-b0-dsp1-misc-10431044-spkid0.wmfw -> cs35l56/CS35L56_Rev3.11.16.wmfw
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l56-b0-dsp1-misc-10431044-spkid1.wmfw -> cs35l56/CS35L56_Rev3.11.16.wmfw
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l56-b0-dsp1-misc-10431264-amp1.bin -> cs35l56-b0-dsp1-misc-10431df3-amp1.bin
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l56-b0-dsp1-misc-10431264-amp2.bin -> cs35l56-b0-dsp1-misc-10431df3-amp2.bin
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l56-b0-dsp1-misc-10431264-amp3.bin -> cs35l56-b0-dsp1-misc-10431df3-amp3.bin
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l56-b0-dsp1-misc-10431264-amp4.bin -> cs35l56-b0-dsp1-misc-10431df3-amp4.bin
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l56-b0-dsp1-misc-10431264.wmfw -> cs35l56/CS35L56_Rev3.11.16.wmfw
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l56-b0-dsp1-misc-10431314-spkid0-amp1.bin -> cs35l56-b0-dsp1-misc-10431034-spkid0-amp1.bin
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l56-b0-dsp1-misc-10431314-spkid0-amp2.bin -> cs35l56-b0-dsp1-misc-10431034-spkid0-amp2.bin
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l56-b0-dsp1-misc-10431314-spkid0.wmfw -> cs35l56/CS35L56_Rev3.11.16.wmfw
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l56-b0-dsp1-misc-10431314-spkid1-amp1.bin -> cs35l56-b0-dsp1-misc-10431034-spkid1-amp1.bin
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l56-b0-dsp1-misc-10431314-spkid1-amp2.bin -> cs35l56-b0-dsp1-misc-10431034-spkid1-amp2.bin
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l56-b0-dsp1-misc-10431314-spkid1.wmfw -> cs35l56/CS35L56_Rev3.11.16.wmfw
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l56-b0-dsp1-misc-10431444.wmfw -> cs35l56/CS35L56_Rev3.13.4.wmfw
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l56-b0-dsp1-misc-10431464.wmfw -> cs35l56/CS35L56_Rev3.11.28.wmfw
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l56-b0-dsp1-misc-10431564-l1u0.bin -> cs35l56-b0-dsp1-misc-10431464-l2u0.bin
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l56-b0-dsp1-misc-10431564-l1u1.bin -> cs35l56-b0-dsp1-misc-10431464-l2u1.bin
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l56-b0-dsp1-misc-10431564-l1u2.bin -> cs35l56-b0-dsp1-misc-10431464-l1u2.bin
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l56-b0-dsp1-misc-10431564-l1u3.bin -> cs35l56-b0-dsp1-misc-10431464-l1u3.bin
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l56-b0-dsp1-misc-10431564.wmfw -> cs35l56/CS35L56_Rev3.11.28.wmfw
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l56-b0-dsp1-misc-104315d4.wmfw -> cs35l56/CS35L56_Rev3.13.4.wmfw
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l56-b0-dsp1-misc-104315e4.wmfw -> cs35l56/CS35L56_Rev3.13.4.wmfw
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l56-b0-dsp1-misc-104315f4.wmfw -> cs35l56/CS35L56_Rev3.13.4.wmfw
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l56-b0-dsp1-misc-10431634.wmfw -> cs35l56/CS35L56_Rev3.13.4.wmfw
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l56-b0-dsp1-misc-10431b13-spkid0.wmfw -> cs35l56/CS35L56_Rev3.11.16.wmfw
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l56-b0-dsp1-misc-10431b13-spkid1.wmfw -> cs35l56/CS35L56_Rev3.11.16.wmfw
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l56-b0-dsp1-misc-10431c63-spkid0.wmfw -> cs35l56/CS35L56_Rev3.11.16.wmfw
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l56-b0-dsp1-misc-10431c63-spkid1.wmfw -> cs35l56/CS35L56_Rev3.11.16.wmfw
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l56-b0-dsp1-misc-10431c74.wmfw -> cs35l56/CS35L56_Rev3.13.4.wmfw
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l56-b0-dsp1-misc-10431df3.wmfw -> cs35l56/CS35L56_Rev3.11.16.wmfw
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l56-b0-dsp1-misc-10431e13.wmfw -> cs35l56/CS35L56_Rev3.11.16.wmfw
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l56-b0-dsp1-misc-10431e63-spkid0.wmfw -> cs35l56/CS35L56_Rev3.11.16.wmfw
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l56-b0-dsp1-misc-10431e63-spkid1.wmfw -> cs35l56/CS35L56_Rev3.11.16.wmfw
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l56-b0-dsp1-misc-10431e83-spkid0.wmfw -> cs35l56/CS35L56_Rev3.11.16.wmfw
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l56-b0-dsp1-misc-10431e83-spkid1.wmfw -> cs35l56/CS35L56_Rev3.11.16.wmfw
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l56-b0-dsp1-misc-10431f43.wmfw -> cs35l56/CS35L56_Rev3.11.16.wmfw
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l56-b0-dsp1-misc-10433451.wmfw -> cs35l56/CS35L56_Rev3.11.28.wmfw
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l56-b0-dsp1-misc-17aa233b-spkid0.wmfw -> cs35l56/CS35L56_Rev3.11.20.wmfw
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l56-b0-dsp1-misc-17aa233b-spkid1.wmfw -> cs35l56/CS35L56_Rev3.11.20.wmfw
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l56-b0-dsp1-misc-17aa233c-spkid0-amp1.bin -> cs35l56-b0-dsp1-misc-17aa233c-amp1.bin
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l56-b0-dsp1-misc-17aa233c-spkid0-amp2.bin -> cs35l56-b0-dsp1-misc-17aa233c-amp2.bin
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l56-b0-dsp1-misc-17aa233c-spkid0.wmfw -> cs35l56/CS35L56_Rev3.11.28.wmfw
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l56-b0-dsp1-misc-17aa233c.wmfw -> cs35l56/CS35L56_Rev3.11.28.wmfw
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l56-b0-dsp1-misc-17aa2347.wmfw -> cs35l56/CS35L56_Rev3.13.3R.wmfw
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l56-b0-dsp1-misc-17aa2348-amp1.bin -> cs35l56-b0-dsp1-misc-17aa2347-amp1.bin
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l56-b0-dsp1-misc-17aa2348-amp2.bin -> cs35l56-b0-dsp1-misc-17aa2347-amp2.bin
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l56-b0-dsp1-misc-17aa2348.wmfw -> cs35l56/CS35L56_Rev3.13.3R.wmfw
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l56-b0-dsp1-misc-17aa2349.wmfw -> cs35l56/CS35L56_Rev3.13.3R.wmfw
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l56-b0-dsp1-misc-17aa3806-spkid0.wmfw -> cs35l56/CS35L56_Rev3.13.3.wmfw
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l56-b0-dsp1-misc-17aa3806-spkid1.wmfw -> cs35l56/CS35L56_Rev3.13.3.wmfw
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l56-b0-dsp1-misc-17aa380e-spkid0.wmfw -> cs35l56/CS35L56_Rev3.11.20.wmfw
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l56-b0-dsp1-misc-17aa380e-spkid1.wmfw -> cs35l56/CS35L56_Rev3.11.20.wmfw
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l56-b0-dsp1-misc-17aa3832-spkid0.wmfw -> cs35l56/CS35L56_Rev3.11.26.wmfw
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l56-b0-dsp1-misc-17aa3832-spkid1.wmfw -> cs35l56/CS35L56_Rev3.11.26.wmfw
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l56-b0-dsp1-misc-17aa3838-spkid0.wmfw -> cs35l56/CS35L56_Rev3.11.20.wmfw
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l56-b0-dsp1-misc-17aa3838-spkid1.wmfw -> cs35l56/CS35L56_Rev3.11.20.wmfw
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l56-b0-dsp1-misc-17aa383c-spkid0.wmfw -> cs35l56/CS35L56_Rev3.13.3.wmfw
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l56-b0-dsp1-misc-17aa383c-spkid1-ampl.bin -> cs35l56-b0-dsp1-misc-17aa383c-spkid0-ampl.bin
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l56-b0-dsp1-misc-17aa383c-spkid1-ampr.bin -> cs35l56-b0-dsp1-misc-17aa383c-spkid0-ampr.bin
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l56-b0-dsp1-misc-17aa383c-spkid1.wmfw -> cs35l56/CS35L56_Rev3.13.3.wmfw
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l56-b0-dsp1-misc-17aa3905.wmfw -> cs35l56/CS35L56_Rev3.11.18.wmfw
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l56-b0-dsp1-misc-17aa390b.wmfw -> cs35l56/CS35L56_Rev3.11.21.wmfw
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l56-b0-dsp1-misc-17aa390c-spkid1.wmfw -> cs35l56/CS35L56_Rev3.11.18.wmfw
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l56-b0-dsp1-misc-17aa390d-spkid0.wmfw -> cs35l56/CS35L56_Rev3.11.18.wmfw
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l56-b0-dsp1-misc-17aa3910-spkid1.wmfw -> cs35l56/CS35L56_Rev3.11.18.wmfw
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l56-b0-dsp1-misc-17aa3911-spkid0.wmfw -> cs35l56/CS35L56_Rev3.11.18.wmfw
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l56-b0-dsp1-misc-17aa391b.wmfw -> cs35l56/CS35L56_Rev3.11.21.wmfw
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l56-b0-dsp1-misc-17aa391e-spkid0.wmfw -> cs35l56/CS35L56_Rev3.11.21.wmfw
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l56-b0-dsp1-misc-17aa3921-amp1.bin -> cs35l56-b0-dsp1-misc-17aa3921-spkid1-amp1.bin
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l56-b0-dsp1-misc-17aa3921-amp2.bin -> cs35l56-b0-dsp1-misc-17aa3921-spkid1-amp2.bin
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l56-b0-dsp1-misc-17aa3921-spkid1.wmfw -> cs35l56/CS35L56_Rev3.11.21.wmfw
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l56-b0-dsp1-misc-17aa3921.wmfw -> cs35l56/CS35L56_Rev3.11.21.wmfw
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l56-b0-dsp1-misc-17aa392c-spkid1.wmfw -> cs35l56/CS35L56_Rev3.11.21.wmfw
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l56-b0-dsp1-misc-17aa392d-spkid0.wmfw -> cs35l56/CS35L56_Rev3.11.21.wmfw
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l56-b0-dsp1-misc-17aa392e.wmfw -> cs35l56/CS35L56_Rev3.11.28.wmfw
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l56-b0-dsp1-misc-17aa3932-amp1.bin -> cs35l56-b0-dsp1-misc-17aa392e-amp1.bin
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l56-b0-dsp1-misc-17aa3932-amp2.bin -> cs35l56-b0-dsp1-misc-17aa392e-amp2.bin
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l56-b0-dsp1-misc-17aa3932-amp3.bin -> cs35l56-b0-dsp1-misc-17aa392e-amp3.bin
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l56-b0-dsp1-misc-17aa3932-amp4.bin -> cs35l56-b0-dsp1-misc-17aa392e-amp4.bin
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l56-b0-dsp1-misc-17aa3932.wmfw -> cs35l56/CS35L56_Rev3.11.28.wmfw
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l56-b0-dsp1-misc-17aa3953-spkid0.wmfw -> cs35l56/CS35L56_Rev3.12.2.wmfw
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l56-b0-dsp1-misc-17aa3956-spkid1.wmfw -> cs35l56/CS35L56_Rev3.12.2.wmfw
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l56-b0-dsp1-misc-17aa395b.wmfw -> cs35l56/CS35L56_Rev3.13.0.wmfw
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l56-b0-dsp1-misc-17aa395f-spkid0.wmfw -> cs35l56/CS35L56_Rev3.13.4.wmfw
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l56-b0-dsp1-misc-17aa3960-spkid1.wmfw -> cs35l56/CS35L56_Rev3.13.4.wmfw
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l56-b2-dsp1-misc-10280dd6-00.wmfw -> cs35l56/CS35L56_Rev4.5.9.wmfw
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l56-b2-dsp1-misc-10280dd6-01.wmfw -> cs35l56/CS35L56_Rev4.5.9.wmfw
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l56-b2-dsp1-misc-10280dd6-02.wmfw -> cs35l56/CS35L56_Rev4.5.9.wmfw
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l56-b2-dsp1-misc-10280dd6-03.wmfw -> cs35l56/CS35L56_Rev4.5.9.wmfw
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l56-b2-dsp1-misc-10280e53-spkid1.wmfw -> cs35l56/CS35L56_Rev4.5.9.wmfw
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l56-b2-dsp1-misc-10280e53-spkid2.wmfw -> cs35l56/CS35L56_Rev4.5.9.wmfw
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l56-b2-dsp1-misc-10280e53-spkid3.wmfw -> cs35l56/CS35L56_Rev4.5.9.wmfw
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l56-b2-dsp1-misc-10280e54-spkid1-ampl.bin -> cs35l56-b2-dsp1-misc-10280e53-spkid1-ampl.bin
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l56-b2-dsp1-misc-10280e54-spkid1-ampr.bin -> cs35l56-b2-dsp1-misc-10280e53-spkid1-ampr.bin
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l56-b2-dsp1-misc-10280e54-spkid1.wmfw -> cs35l56/CS35L56_Rev4.5.9.wmfw
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l56-b2-dsp1-misc-10280e54-spkid2-ampl.bin -> cs35l56-b2-dsp1-misc-10280e53-spkid2-ampl.bin
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l56-b2-dsp1-misc-10280e54-spkid2-ampr.bin -> cs35l56-b2-dsp1-misc-10280e53-spkid2-ampr.bin
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l56-b2-dsp1-misc-10280e54-spkid2.wmfw -> cs35l56/CS35L56_Rev4.5.9.wmfw
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l56-b2-dsp1-misc-10280e54-spkid3-ampl.bin -> cs35l56-b2-dsp1-misc-10280e53-spkid3-ampl.bin
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l56-b2-dsp1-misc-10280e54-spkid3-ampr.bin -> cs35l56-b2-dsp1-misc-10280e53-spkid3-ampr.bin
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l56-b2-dsp1-misc-10280e54-spkid3.wmfw -> cs35l56/CS35L56_Rev4.5.9.wmfw
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l57-b2-dsp1-misc-10280db3-spkid0.wmfw -> cs35l56/CS35L56_Rev4.5.9.wmfw
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l57-b2-dsp1-misc-10280db3-spkid1.wmfw -> cs35l56/CS35L56_Rev4.5.9.wmfw
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l57-b2-dsp1-misc-10280db4-spkid0.wmfw -> cs35l56/CS35L56_Rev4.5.9.wmfw
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l57-b2-dsp1-misc-10280db4-spkid1.wmfw -> cs35l56/CS35L56_Rev4.5.9.wmfw
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l57-b2-dsp1-misc-10280db9-spkid0.wmfw -> cs35l56/CS35L56_Rev4.5.9.wmfw
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l57-b2-dsp1-misc-10280db9-spkid1.wmfw -> cs35l56/CS35L56_Rev4.5.9.wmfw
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l57-b2-dsp1-misc-10280dba-spkid0.wmfw -> cs35l56/CS35L56_Rev4.5.9.wmfw
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l57-b2-dsp1-misc-10280dba-spkid1.wmfw -> cs35l56/CS35L56_Rev4.5.9.wmfw
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l57-b2-dsp1-misc-144dc1dc.wmfw -> cs35l56/CS35L56_Rev4.7.0.wmfw
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l57-b2-dsp1-misc-144dc1de.wmfw -> cs35l56/CS35L56_Rev4.7.0.wmfw
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l57-b2-dsp1-misc-144dc910.wmfw -> cs35l56/CS35L56_Rev4.7.0.wmfw
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l57-b2-dsp1-misc-144dca0a-l1u0.bin -> cs35l57-b2-dsp1-misc-144dc1dc-l1u0.bin
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l57-b2-dsp1-misc-144dca0a-l1u1.bin -> cs35l57-b2-dsp1-misc-144dc1dc-l1u1.bin
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l57-b2-dsp1-misc-144dca0a-l1u2.bin -> cs35l57-b2-dsp1-misc-144dc1dc-l1u2.bin
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l57-b2-dsp1-misc-144dca0a-l2u3.bin -> cs35l57-b2-dsp1-misc-144dc1dc-l2u3.bin
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l57-b2-dsp1-misc-144dca0a-l2u4.bin -> cs35l57-b2-dsp1-misc-144dc1dc-l2u4.bin
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l57-b2-dsp1-misc-144dca0a-l2u5.bin -> cs35l57-b2-dsp1-misc-144dc1dc-l2u5.bin
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l57-b2-dsp1-misc-144dca0a.wmfw -> cs35l56/CS35L56_Rev4.7.0.wmfw
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l57-b2-dsp1-misc-17aa2355-spkid0.wmfw -> cs35l56/CS35L56_Rev4.5.3.wmfw
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l57-b2-dsp1-misc-17aa2355-spkid1.wmfw -> cs35l56/CS35L56_Rev4.5.3.wmfw
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l57-b2-dsp1-misc-17aa235c.wmfw -> cs35l56/CS35L56_Rev4.7.2.wmfw
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l57-b2-dsp1-misc-17aa235d.wmfw -> cs35l56/CS35L56_Rev4.7.2.wmfw
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l57-b2-dsp1-misc-17aa3809-spkid0.wmfw -> cs35l56/CS35L56_Rev4.5.3.wmfw
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l57-b2-dsp1-misc-17aa3809-spkid1.wmfw -> cs35l56/CS35L56_Rev4.5.3.wmfw
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l57-b2-dsp1-misc-17aa3821-spkid0.wmfw -> cs35l56/CS35L56_Rev4.5.3.wmfw
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l57-b2-dsp1-misc-17aa3821-spkid1.wmfw -> cs35l56/CS35L56_Rev4.5.3.wmfw
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l57-b2-dsp1-misc-17aa3843.wmfw -> cs35l56/CS35L56_Rev4.7.12.wmfw
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l57-b2-dsp1-misc-17aa5158-spkid0.wmfw -> cs35l56/CS35L56_Rev4.7.2.wmfw
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l57-b2-dsp1-misc-17aa5158-spkid1.wmfw -> cs35l56/CS35L56_Rev4.7.2.wmfw
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l57-b2-dsp1-misc-17aa5159-spkid0-l2u0.bin -> cs35l57-b2-dsp1-misc-17aa5158-spkid0-l2u0.bin
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l57-b2-dsp1-misc-17aa5159-spkid0-l2u4.bin -> cs35l57-b2-dsp1-misc-17aa5158-spkid0-l2u4.bin
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l57-b2-dsp1-misc-17aa5159-spkid0.wmfw -> cs35l56/CS35L56_Rev4.7.2.wmfw
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l57-b2-dsp1-misc-17aa5159-spkid1-l2u0.bin -> cs35l57-b2-dsp1-misc-17aa5158-spkid1-l2u0.bin
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l57-b2-dsp1-misc-17aa5159-spkid1-l2u4.bin -> cs35l57-b2-dsp1-misc-17aa5158-spkid1-l2u4.bin
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l57-b2-dsp1-misc-17aa5159-spkid1.wmfw -> cs35l56/CS35L56_Rev4.7.2.wmfw
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l63-a1-dsp1-misc-10280e13-spkid0-00-l3u1.bin -> cs35l63-a1-dsp1-misc-10280e2b-spkid0-00-l1u1.bin
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l63-a1-dsp1-misc-10280e13-spkid0-00-l3u3.bin -> cs35l63-a1-dsp1-misc-10280e2b-spkid0-00-l1u3.bin
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l63-a1-dsp1-misc-10280e13-spkid0.wmfw -> cs35l63/CS35L63_Rev2.5.7.wmfw
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l63-a1-dsp1-misc-10280e13-spkid1-00-l3u1.bin -> cs35l63-a1-dsp1-misc-10280e2b-spkid1-00-l1u1.bin
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l63-a1-dsp1-misc-10280e13-spkid1-00-l3u3.bin -> cs35l63-a1-dsp1-misc-10280e2b-spkid1-00-l1u3.bin
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l63-a1-dsp1-misc-10280e13-spkid1.wmfw -> cs35l63/CS35L63_Rev2.5.7.wmfw
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l63-a1-dsp1-misc-10280e14-spkid0-00-l3u1.bin -> cs35l63-a1-dsp1-misc-10280e2c-spkid0-00-l1u1.bin
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l63-a1-dsp1-misc-10280e14-spkid0-00-l3u3.bin -> cs35l63-a1-dsp1-misc-10280e2c-spkid0-00-l1u3.bin
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l63-a1-dsp1-misc-10280e14-spkid0.wmfw -> cs35l63/CS35L63_Rev2.5.7.wmfw
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l63-a1-dsp1-misc-10280e14-spkid1-00-l3u1.bin -> cs35l63-a1-dsp1-misc-10280e2c-spkid1-00-l1u1.bin
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l63-a1-dsp1-misc-10280e14-spkid1-00-l3u3.bin -> cs35l63-a1-dsp1-misc-10280e2c-spkid1-00-l1u3.bin
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l63-a1-dsp1-misc-10280e14-spkid1.wmfw -> cs35l63/CS35L63_Rev2.5.7.wmfw
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l63-a1-dsp1-misc-10280e1a-spkid0.wmfw -> cs35l63/CS35L63_Rev2.5.7.wmfw
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l63-a1-dsp1-misc-10280e1a-spkid2.wmfw -> cs35l63/CS35L63_Rev2.5.7.wmfw
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l63-a1-dsp1-misc-10280e1a-spkid3.wmfw -> cs35l63/CS35L63_Rev2.5.7.wmfw
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l63-a1-dsp1-misc-10280e1b-spkid0-04-l3u1.bin -> cs35l63-a1-dsp1-misc-10280e1a-spkid0-02-l3u1.bin
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l63-a1-dsp1-misc-10280e1b-spkid0-04-l3u3.bin -> cs35l63-a1-dsp1-misc-10280e1a-spkid0-02-l3u3.bin
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l63-a1-dsp1-misc-10280e1b-spkid0.wmfw -> cs35l63/CS35L63_Rev2.5.7.wmfw
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l63-a1-dsp1-misc-10280e1b-spkid2-03-l3u1.bin -> cs35l63-a1-dsp1-misc-10280e1a-spkid2-01-l3u1.bin
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l63-a1-dsp1-misc-10280e1b-spkid2-03-l3u3.bin -> cs35l63-a1-dsp1-misc-10280e1a-spkid2-01-l3u3.bin
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l63-a1-dsp1-misc-10280e1b-spkid2.wmfw -> cs35l63/CS35L63_Rev2.5.7.wmfw
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l63-a1-dsp1-misc-10280e1b-spkid3-03-l3u1.bin -> cs35l63-a1-dsp1-misc-10280e1a-spkid3-01-l3u1.bin
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l63-a1-dsp1-misc-10280e1b-spkid3-03-l3u3.bin -> cs35l63-a1-dsp1-misc-10280e1a-spkid3-01-l3u3.bin
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l63-a1-dsp1-misc-10280e1b-spkid3-04-l3u1.bin -> cs35l63-a1-dsp1-misc-10280e1a-spkid3-02-l3u1.bin
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l63-a1-dsp1-misc-10280e1b-spkid3-04-l3u3.bin -> cs35l63-a1-dsp1-misc-10280e1a-spkid3-02-l3u3.bin
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l63-a1-dsp1-misc-10280e1b-spkid3.wmfw -> cs35l63/CS35L63_Rev2.5.7.wmfw
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l63-a1-dsp1-misc-10280e1c-spkid0-02-l3u1.bin -> cs35l63-a1-dsp1-misc-10280e1c-spkid0-01-l3u1.bin
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l63-a1-dsp1-misc-10280e1c-spkid0-02-l3u3.bin -> cs35l63-a1-dsp1-misc-10280e1c-spkid0-01-l3u3.bin
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l63-a1-dsp1-misc-10280e1c-spkid0.wmfw -> cs35l63/CS35L63_Rev2.5.7.wmfw
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l63-a1-dsp1-misc-10280e1c-spkid1-02-l3u1.bin -> cs35l63-a1-dsp1-misc-10280e1c-spkid1-01-l3u1.bin
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l63-a1-dsp1-misc-10280e1c-spkid1-02-l3u3.bin -> cs35l63-a1-dsp1-misc-10280e1c-spkid1-01-l3u3.bin
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l63-a1-dsp1-misc-10280e1c-spkid1.wmfw -> cs35l63/CS35L63_Rev2.5.7.wmfw
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l63-a1-dsp1-misc-10280e1c-spkid2-02-l3u1.bin -> cs35l63-a1-dsp1-misc-10280e1c-spkid2-01-l3u1.bin
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l63-a1-dsp1-misc-10280e1c-spkid2-02-l3u3.bin -> cs35l63-a1-dsp1-misc-10280e1c-spkid2-01-l3u3.bin
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l63-a1-dsp1-misc-10280e1c-spkid2.wmfw -> cs35l63/CS35L63_Rev2.5.7.wmfw
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l63-a1-dsp1-misc-10280e1c-spkid3-02-l3u1.bin -> cs35l63-a1-dsp1-misc-10280e1c-spkid3-01-l3u1.bin
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l63-a1-dsp1-misc-10280e1c-spkid3-02-l3u3.bin -> cs35l63-a1-dsp1-misc-10280e1c-spkid3-01-l3u3.bin
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l63-a1-dsp1-misc-10280e1c-spkid3.wmfw -> cs35l63/CS35L63_Rev2.5.7.wmfw
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l63-a1-dsp1-misc-10280e1d-spkid0.wmfw -> cs35l63/CS35L63_Rev2.5.7.wmfw
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l63-a1-dsp1-misc-10280e1d-spkid2.wmfw -> cs35l63/CS35L63_Rev2.5.7.wmfw
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l63-a1-dsp1-misc-10280e1d-spkid3.wmfw -> cs35l63/CS35L63_Rev2.5.7.wmfw
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l63-a1-dsp1-misc-10280e1e-spkid0-07-l3u1.bin -> cs35l63-a1-dsp1-misc-10280e1e-spkid0-06-l3u1.bin
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l63-a1-dsp1-misc-10280e1e-spkid0-07-l3u3.bin -> cs35l63-a1-dsp1-misc-10280e1e-spkid0-06-l3u3.bin
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l63-a1-dsp1-misc-10280e1e-spkid0.wmfw -> cs35l63/CS35L63_Rev2.5.7.wmfw
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l63-a1-dsp1-misc-10280e1e-spkid1-07-l3u1.bin -> cs35l63-a1-dsp1-misc-10280e1e-spkid1-06-l3u1.bin
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l63-a1-dsp1-misc-10280e1e-spkid1-07-l3u3.bin -> cs35l63-a1-dsp1-misc-10280e1e-spkid1-06-l3u3.bin
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l63-a1-dsp1-misc-10280e1e-spkid1.wmfw -> cs35l63/CS35L63_Rev2.5.7.wmfw
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l63-a1-dsp1-misc-10280e1e-spkid2-07-l3u1.bin -> cs35l63-a1-dsp1-misc-10280e1e-spkid2-06-l3u1.bin
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l63-a1-dsp1-misc-10280e1e-spkid2-07-l3u3.bin -> cs35l63-a1-dsp1-misc-10280e1e-spkid2-06-l3u3.bin
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l63-a1-dsp1-misc-10280e1e-spkid2.wmfw -> cs35l63/CS35L63_Rev2.5.7.wmfw
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l63-a1-dsp1-misc-10280e1e-spkid3-07-l3u1.bin -> cs35l63-a1-dsp1-misc-10280e1e-spkid3-06-l3u1.bin
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l63-a1-dsp1-misc-10280e1e-spkid3-07-l3u3.bin -> cs35l63-a1-dsp1-misc-10280e1e-spkid3-06-l3u3.bin
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l63-a1-dsp1-misc-10280e1e-spkid3.wmfw -> cs35l63/CS35L63_Rev2.5.7.wmfw
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l63-a1-dsp1-misc-10280e1f-spkid0-02-l3u1.bin -> cs35l63-a1-dsp1-misc-10280e1c-spkid0-01-l3u1.bin
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l63-a1-dsp1-misc-10280e1f-spkid0-02-l3u3.bin -> cs35l63-a1-dsp1-misc-10280e1c-spkid0-01-l3u3.bin
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l63-a1-dsp1-misc-10280e1f-spkid0.wmfw -> cs35l63/CS35L63_Rev2.5.7.wmfw
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l63-a1-dsp1-misc-10280e1f-spkid1-02-l3u1.bin -> cs35l63-a1-dsp1-misc-10280e1c-spkid1-01-l3u1.bin
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l63-a1-dsp1-misc-10280e1f-spkid1-02-l3u3.bin -> cs35l63-a1-dsp1-misc-10280e1c-spkid1-01-l3u3.bin
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l63-a1-dsp1-misc-10280e1f-spkid1.wmfw -> cs35l63/CS35L63_Rev2.5.7.wmfw
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l63-a1-dsp1-misc-10280e1f-spkid2-02-l3u1.bin -> cs35l63-a1-dsp1-misc-10280e1c-spkid2-01-l3u1.bin
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l63-a1-dsp1-misc-10280e1f-spkid2-02-l3u3.bin -> cs35l63-a1-dsp1-misc-10280e1c-spkid2-01-l3u3.bin
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l63-a1-dsp1-misc-10280e1f-spkid2.wmfw -> cs35l63/CS35L63_Rev2.5.7.wmfw
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l63-a1-dsp1-misc-10280e1f-spkid3-02-l3u1.bin -> cs35l63-a1-dsp1-misc-10280e1c-spkid3-01-l3u1.bin
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l63-a1-dsp1-misc-10280e1f-spkid3-02-l3u3.bin -> cs35l63-a1-dsp1-misc-10280e1c-spkid3-01-l3u3.bin
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l63-a1-dsp1-misc-10280e1f-spkid3.wmfw -> cs35l63/CS35L63_Rev2.5.7.wmfw
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l63-a1-dsp1-misc-10280e20-spkid0-05-l3u1.bin -> cs35l63-a1-dsp1-misc-10280e1e-spkid0-06-l3u1.bin
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l63-a1-dsp1-misc-10280e20-spkid0-05-l3u3.bin -> cs35l63-a1-dsp1-misc-10280e1e-spkid0-06-l3u3.bin
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l63-a1-dsp1-misc-10280e20-spkid0.wmfw -> cs35l63/CS35L63_Rev2.5.7.wmfw
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l63-a1-dsp1-misc-10280e20-spkid1-05-l3u1.bin -> cs35l63-a1-dsp1-misc-10280e1e-spkid1-06-l3u1.bin
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l63-a1-dsp1-misc-10280e20-spkid1-05-l3u3.bin -> cs35l63-a1-dsp1-misc-10280e1e-spkid1-06-l3u3.bin
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l63-a1-dsp1-misc-10280e20-spkid1.wmfw -> cs35l63/CS35L63_Rev2.5.7.wmfw
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l63-a1-dsp1-misc-10280e20-spkid2-05-l3u1.bin -> cs35l63-a1-dsp1-misc-10280e1e-spkid2-06-l3u1.bin
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l63-a1-dsp1-misc-10280e20-spkid2-05-l3u3.bin -> cs35l63-a1-dsp1-misc-10280e1e-spkid2-06-l3u3.bin
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l63-a1-dsp1-misc-10280e20-spkid2.wmfw -> cs35l63/CS35L63_Rev2.5.7.wmfw
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l63-a1-dsp1-misc-10280e20-spkid3-05-l3u1.bin -> cs35l63-a1-dsp1-misc-10280e1e-spkid3-06-l3u1.bin
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l63-a1-dsp1-misc-10280e20-spkid3-05-l3u3.bin -> cs35l63-a1-dsp1-misc-10280e1e-spkid3-06-l3u3.bin
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l63-a1-dsp1-misc-10280e20-spkid3.wmfw -> cs35l63/CS35L63_Rev2.5.7.wmfw
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l63-a1-dsp1-misc-10280e21-spkid0-04-l1u1.bin -> cs35l63-a1-dsp1-misc-10280e1a-spkid0-02-l3u1.bin
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l63-a1-dsp1-misc-10280e21-spkid0-04-l1u3.bin -> cs35l63-a1-dsp1-misc-10280e1a-spkid0-02-l3u3.bin
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l63-a1-dsp1-misc-10280e21-spkid0.wmfw -> cs35l63/CS35L63_Rev2.5.7.wmfw
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l63-a1-dsp1-misc-10280e21-spkid2-03-l1u1.bin -> cs35l63-a1-dsp1-misc-10280e1a-spkid2-01-l3u1.bin
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l63-a1-dsp1-misc-10280e21-spkid2-03-l1u3.bin -> cs35l63-a1-dsp1-misc-10280e1a-spkid2-01-l3u3.bin
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l63-a1-dsp1-misc-10280e21-spkid2.wmfw -> cs35l63/CS35L63_Rev2.5.7.wmfw
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l63-a1-dsp1-misc-10280e21-spkid3-03-l1u1.bin -> cs35l63-a1-dsp1-misc-10280e1a-spkid3-01-l3u1.bin
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l63-a1-dsp1-misc-10280e21-spkid3-03-l1u3.bin -> cs35l63-a1-dsp1-misc-10280e1a-spkid3-01-l3u3.bin
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l63-a1-dsp1-misc-10280e21-spkid3-04-l1u1.bin -> cs35l63-a1-dsp1-misc-10280e1a-spkid3-02-l3u1.bin
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l63-a1-dsp1-misc-10280e21-spkid3-04-l1u3.bin -> cs35l63-a1-dsp1-misc-10280e1a-spkid3-02-l3u3.bin
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l63-a1-dsp1-misc-10280e21-spkid3.wmfw -> cs35l63/CS35L63_Rev2.5.7.wmfw
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l63-a1-dsp1-misc-10280e22-spkid0-02-l1u1.bin -> cs35l63-a1-dsp1-misc-10280e1a-spkid0-02-l3u1.bin
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l63-a1-dsp1-misc-10280e22-spkid0-02-l1u3.bin -> cs35l63-a1-dsp1-misc-10280e1a-spkid0-02-l3u3.bin
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l63-a1-dsp1-misc-10280e22-spkid0.wmfw -> cs35l63/CS35L63_Rev2.5.7.wmfw
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l63-a1-dsp1-misc-10280e22-spkid2-01-l1u1.bin -> cs35l63-a1-dsp1-misc-10280e1a-spkid2-01-l3u1.bin
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l63-a1-dsp1-misc-10280e22-spkid2-01-l1u3.bin -> cs35l63-a1-dsp1-misc-10280e1a-spkid2-01-l3u3.bin
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l63-a1-dsp1-misc-10280e22-spkid2.wmfw -> cs35l63/CS35L63_Rev2.5.7.wmfw
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l63-a1-dsp1-misc-10280e22-spkid3-01-l1u1.bin -> cs35l63-a1-dsp1-misc-10280e1a-spkid3-01-l3u1.bin
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l63-a1-dsp1-misc-10280e22-spkid3-01-l1u3.bin -> cs35l63-a1-dsp1-misc-10280e1a-spkid3-01-l3u3.bin
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l63-a1-dsp1-misc-10280e22-spkid3-02-l1u1.bin -> cs35l63-a1-dsp1-misc-10280e1a-spkid3-02-l3u1.bin
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l63-a1-dsp1-misc-10280e22-spkid3-02-l1u3.bin -> cs35l63-a1-dsp1-misc-10280e1a-spkid3-02-l3u3.bin
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l63-a1-dsp1-misc-10280e22-spkid3.wmfw -> cs35l63/CS35L63_Rev2.5.7.wmfw
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l63-a1-dsp1-misc-10280e23-spkid0.wmfw -> cs35l63/CS35L63_Rev2.5.7.wmfw
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l63-a1-dsp1-misc-10280e23-spkid2.wmfw -> cs35l63/CS35L63_Rev2.5.7.wmfw
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l63-a1-dsp1-misc-10280e23-spkid3.wmfw -> cs35l63/CS35L63_Rev2.5.7.wmfw
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l63-a1-dsp1-misc-10280e24-spkid0-05-l1u1.bin -> cs35l63-a1-dsp1-misc-10280e1d-spkid0-05-l3u1.bin
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l63-a1-dsp1-misc-10280e24-spkid0-05-l1u3.bin -> cs35l63-a1-dsp1-misc-10280e1d-spkid0-05-l3u3.bin
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l63-a1-dsp1-misc-10280e24-spkid0-06-l1u1.bin -> cs35l63-a1-dsp1-misc-10280e1d-spkid0-06-l3u1.bin
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l63-a1-dsp1-misc-10280e24-spkid0-06-l1u3.bin -> cs35l63-a1-dsp1-misc-10280e1d-spkid0-06-l3u3.bin
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l63-a1-dsp1-misc-10280e24-spkid0.wmfw -> cs35l63/CS35L63_Rev2.5.7.wmfw
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l63-a1-dsp1-misc-10280e24-spkid2-05-l1u1.bin -> cs35l63-a1-dsp1-misc-10280e1d-spkid2-05-l3u1.bin
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l63-a1-dsp1-misc-10280e24-spkid2-05-l1u3.bin -> cs35l63-a1-dsp1-misc-10280e1d-spkid2-05-l3u3.bin
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l63-a1-dsp1-misc-10280e24-spkid2-06-l1u1.bin -> cs35l63-a1-dsp1-misc-10280e1d-spkid2-06-l3u1.bin
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l63-a1-dsp1-misc-10280e24-spkid2-06-l1u3.bin -> cs35l63-a1-dsp1-misc-10280e1d-spkid2-06-l3u3.bin
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l63-a1-dsp1-misc-10280e24-spkid2.wmfw -> cs35l63/CS35L63_Rev2.5.7.wmfw
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l63-a1-dsp1-misc-10280e24-spkid3-06-l1u1.bin -> cs35l63-a1-dsp1-misc-10280e1d-spkid3-06-l3u1.bin
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l63-a1-dsp1-misc-10280e24-spkid3-06-l1u3.bin -> cs35l63-a1-dsp1-misc-10280e1d-spkid3-06-l3u3.bin
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l63-a1-dsp1-misc-10280e24-spkid3.wmfw -> cs35l63/CS35L63_Rev2.5.7.wmfw
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l63-a1-dsp1-misc-10280e25-spkid0-01-l1u1.bin -> cs35l63-a1-dsp1-misc-10280e1c-spkid0-01-l3u1.bin
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l63-a1-dsp1-misc-10280e25-spkid0-01-l1u3.bin -> cs35l63-a1-dsp1-misc-10280e1c-spkid0-01-l3u3.bin
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l63-a1-dsp1-misc-10280e25-spkid0.wmfw -> cs35l63/CS35L63_Rev2.5.7.wmfw
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l63-a1-dsp1-misc-10280e25-spkid1-01-l1u1.bin -> cs35l63-a1-dsp1-misc-10280e1c-spkid1-01-l3u1.bin
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l63-a1-dsp1-misc-10280e25-spkid1-01-l1u3.bin -> cs35l63-a1-dsp1-misc-10280e1c-spkid1-01-l3u3.bin
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l63-a1-dsp1-misc-10280e25-spkid1.wmfw -> cs35l63/CS35L63_Rev2.5.7.wmfw
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l63-a1-dsp1-misc-10280e25-spkid2-01-l1u1.bin -> cs35l63-a1-dsp1-misc-10280e1c-spkid2-01-l3u1.bin
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l63-a1-dsp1-misc-10280e25-spkid2-01-l1u3.bin -> cs35l63-a1-dsp1-misc-10280e1c-spkid2-01-l3u3.bin
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l63-a1-dsp1-misc-10280e25-spkid2.wmfw -> cs35l63/CS35L63_Rev2.5.7.wmfw
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l63-a1-dsp1-misc-10280e25-spkid3-01-l1u1.bin -> cs35l63-a1-dsp1-misc-10280e1c-spkid3-01-l3u1.bin
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l63-a1-dsp1-misc-10280e25-spkid3-01-l1u3.bin -> cs35l63-a1-dsp1-misc-10280e1c-spkid3-01-l3u3.bin
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l63-a1-dsp1-misc-10280e25-spkid3.wmfw -> cs35l63/CS35L63_Rev2.5.7.wmfw
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l63-a1-dsp1-misc-10280e26-spkid0-01-l1u1.bin -> cs35l63-a1-dsp1-misc-10280e1c-spkid0-01-l3u1.bin
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l63-a1-dsp1-misc-10280e26-spkid0-01-l1u3.bin -> cs35l63-a1-dsp1-misc-10280e1c-spkid0-01-l3u3.bin
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l63-a1-dsp1-misc-10280e26-spkid0.wmfw -> cs35l63/CS35L63_Rev2.5.7.wmfw
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l63-a1-dsp1-misc-10280e26-spkid1-01-l1u1.bin -> cs35l63-a1-dsp1-misc-10280e1c-spkid1-01-l3u1.bin
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l63-a1-dsp1-misc-10280e26-spkid1-01-l1u3.bin -> cs35l63-a1-dsp1-misc-10280e1c-spkid1-01-l3u3.bin
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l63-a1-dsp1-misc-10280e26-spkid1.wmfw -> cs35l63/CS35L63_Rev2.5.7.wmfw
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l63-a1-dsp1-misc-10280e26-spkid2-01-l1u1.bin -> cs35l63-a1-dsp1-misc-10280e1c-spkid2-01-l3u1.bin
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l63-a1-dsp1-misc-10280e26-spkid2-01-l1u3.bin -> cs35l63-a1-dsp1-misc-10280e1c-spkid2-01-l3u3.bin
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l63-a1-dsp1-misc-10280e26-spkid2.wmfw -> cs35l63/CS35L63_Rev2.5.7.wmfw
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l63-a1-dsp1-misc-10280e26-spkid3-01-l1u1.bin -> cs35l63-a1-dsp1-misc-10280e1c-spkid3-01-l3u1.bin
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l63-a1-dsp1-misc-10280e26-spkid3-01-l1u3.bin -> cs35l63-a1-dsp1-misc-10280e1c-spkid3-01-l3u3.bin
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l63-a1-dsp1-misc-10280e26-spkid3.wmfw -> cs35l63/CS35L63_Rev2.5.7.wmfw
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l63-a1-dsp1-misc-10280e27-spkid0-06-l1u1.bin -> cs35l63-a1-dsp1-misc-10280e1e-spkid0-06-l3u1.bin
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l63-a1-dsp1-misc-10280e27-spkid0-06-l1u3.bin -> cs35l63-a1-dsp1-misc-10280e1e-spkid0-06-l3u3.bin
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l63-a1-dsp1-misc-10280e27-spkid0.wmfw -> cs35l63/CS35L63_Rev2.5.7.wmfw
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l63-a1-dsp1-misc-10280e27-spkid1-06-l1u1.bin -> cs35l63-a1-dsp1-misc-10280e1e-spkid1-06-l3u1.bin
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l63-a1-dsp1-misc-10280e27-spkid1-06-l1u3.bin -> cs35l63-a1-dsp1-misc-10280e1e-spkid1-06-l3u3.bin
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l63-a1-dsp1-misc-10280e27-spkid1.wmfw -> cs35l63/CS35L63_Rev2.5.7.wmfw
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l63-a1-dsp1-misc-10280e27-spkid2-06-l1u1.bin -> cs35l63-a1-dsp1-misc-10280e1e-spkid2-06-l3u1.bin
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l63-a1-dsp1-misc-10280e27-spkid2-06-l1u3.bin -> cs35l63-a1-dsp1-misc-10280e1e-spkid2-06-l3u3.bin
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l63-a1-dsp1-misc-10280e27-spkid2.wmfw -> cs35l63/CS35L63_Rev2.5.7.wmfw
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l63-a1-dsp1-misc-10280e27-spkid3-06-l1u1.bin -> cs35l63-a1-dsp1-misc-10280e1e-spkid3-06-l3u1.bin
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l63-a1-dsp1-misc-10280e27-spkid3-06-l1u3.bin -> cs35l63-a1-dsp1-misc-10280e1e-spkid3-06-l3u3.bin
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l63-a1-dsp1-misc-10280e27-spkid3.wmfw -> cs35l63/CS35L63_Rev2.5.7.wmfw
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l63-a1-dsp1-misc-10280e28-spkid0-05-l1u1.bin -> cs35l63-a1-dsp1-misc-10280e1e-spkid0-06-l3u1.bin
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l63-a1-dsp1-misc-10280e28-spkid0-05-l1u3.bin -> cs35l63-a1-dsp1-misc-10280e1e-spkid0-06-l3u3.bin
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l63-a1-dsp1-misc-10280e28-spkid0.wmfw -> cs35l63/CS35L63_Rev2.5.7.wmfw
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l63-a1-dsp1-misc-10280e28-spkid1-05-l1u1.bin -> cs35l63-a1-dsp1-misc-10280e1e-spkid1-06-l3u1.bin
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l63-a1-dsp1-misc-10280e28-spkid1-05-l1u3.bin -> cs35l63-a1-dsp1-misc-10280e1e-spkid1-06-l3u3.bin
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l63-a1-dsp1-misc-10280e28-spkid1.wmfw -> cs35l63/CS35L63_Rev2.5.7.wmfw
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l63-a1-dsp1-misc-10280e28-spkid2-05-l1u1.bin -> cs35l63-a1-dsp1-misc-10280e1e-spkid2-06-l3u1.bin
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l63-a1-dsp1-misc-10280e28-spkid2-05-l1u3.bin -> cs35l63-a1-dsp1-misc-10280e1e-spkid2-06-l3u3.bin
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l63-a1-dsp1-misc-10280e28-spkid2.wmfw -> cs35l63/CS35L63_Rev2.5.7.wmfw
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l63-a1-dsp1-misc-10280e28-spkid3-05-l1u1.bin -> cs35l63-a1-dsp1-misc-10280e1e-spkid3-06-l3u1.bin
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l63-a1-dsp1-misc-10280e28-spkid3-05-l1u3.bin -> cs35l63-a1-dsp1-misc-10280e1e-spkid3-06-l3u3.bin
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l63-a1-dsp1-misc-10280e28-spkid3.wmfw -> cs35l63/CS35L63_Rev2.5.7.wmfw
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l63-a1-dsp1-misc-10280e2b-spkid0.wmfw -> cs35l63/CS35L63_Rev2.5.7.wmfw
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l63-a1-dsp1-misc-10280e2b-spkid1.wmfw -> cs35l63/CS35L63_Rev2.5.7.wmfw
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l63-a1-dsp1-misc-10280e2c-spkid0.wmfw -> cs35l63/CS35L63_Rev2.5.7.wmfw
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l63-a1-dsp1-misc-10280e2c-spkid1.wmfw -> cs35l63/CS35L63_Rev2.5.7.wmfw
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l63-a1-dsp1-misc-10280e38-spkid0-03-l3u1.bin -> cs35l63-a1-dsp1-misc-10280e23-spkid0-03-l1u1.bin
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l63-a1-dsp1-misc-10280e38-spkid0-03-l3u3.bin -> cs35l63-a1-dsp1-misc-10280e23-spkid0-03-l1u3.bin
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l63-a1-dsp1-misc-10280e38-spkid0-04-l3u1.bin -> cs35l63-a1-dsp1-misc-10280e23-spkid0-04-l1u1.bin
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l63-a1-dsp1-misc-10280e38-spkid0-04-l3u3.bin -> cs35l63-a1-dsp1-misc-10280e23-spkid0-04-l1u3.bin
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l63-a1-dsp1-misc-10280e38-spkid0.wmfw -> cs35l63/CS35L63_Rev2.5.7.wmfw
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l63-a1-dsp1-misc-10280e38-spkid2-03-l3u1.bin -> cs35l63-a1-dsp1-misc-10280e23-spkid2-03-l1u1.bin
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l63-a1-dsp1-misc-10280e38-spkid2-03-l3u3.bin -> cs35l63-a1-dsp1-misc-10280e23-spkid2-03-l1u3.bin
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l63-a1-dsp1-misc-10280e38-spkid2-04-l3u1.bin -> cs35l63-a1-dsp1-misc-10280e23-spkid2-04-l1u1.bin
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l63-a1-dsp1-misc-10280e38-spkid2-04-l3u3.bin -> cs35l63-a1-dsp1-misc-10280e23-spkid2-04-l1u3.bin
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l63-a1-dsp1-misc-10280e38-spkid2.wmfw -> cs35l63/CS35L63_Rev2.5.7.wmfw
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l63-a1-dsp1-misc-10280e38-spkid3-04-l3u1.bin -> cs35l63-a1-dsp1-misc-10280e23-spkid3-04-l1u1.bin
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l63-a1-dsp1-misc-10280e38-spkid3-04-l3u3.bin -> cs35l63-a1-dsp1-misc-10280e23-spkid3-04-l1u3.bin
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l63-a1-dsp1-misc-10280e38-spkid3.wmfw -> cs35l63/CS35L63_Rev2.5.7.wmfw
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l63-a1-dsp1-misc-10280e3e-spkid0-01-l3u1.bin -> cs35l63-a1-dsp1-misc-10280e1c-spkid0-01-l3u1.bin
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l63-a1-dsp1-misc-10280e3e-spkid0-01-l3u3.bin -> cs35l63-a1-dsp1-misc-10280e1c-spkid0-01-l3u3.bin
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l63-a1-dsp1-misc-10280e3e-spkid0.wmfw -> cs35l63/CS35L63_Rev2.5.7.wmfw
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l63-a1-dsp1-misc-10280e3e-spkid1-01-l3u1.bin -> cs35l63-a1-dsp1-misc-10280e1c-spkid1-01-l3u1.bin
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l63-a1-dsp1-misc-10280e3e-spkid1-01-l3u3.bin -> cs35l63-a1-dsp1-misc-10280e1c-spkid1-01-l3u3.bin
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l63-a1-dsp1-misc-10280e3e-spkid1.wmfw -> cs35l63/CS35L63_Rev2.5.7.wmfw
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l63-a1-dsp1-misc-10280e3e-spkid2-01-l3u1.bin -> cs35l63-a1-dsp1-misc-10280e1c-spkid2-01-l3u1.bin
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l63-a1-dsp1-misc-10280e3e-spkid2-01-l3u3.bin -> cs35l63-a1-dsp1-misc-10280e1c-spkid2-01-l3u3.bin
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l63-a1-dsp1-misc-10280e3e-spkid2.wmfw -> cs35l63/CS35L63_Rev2.5.7.wmfw
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l63-a1-dsp1-misc-10280e3e-spkid3-01-l3u1.bin -> cs35l63-a1-dsp1-misc-10280e1c-spkid3-01-l3u1.bin
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l63-a1-dsp1-misc-10280e3e-spkid3-01-l3u3.bin -> cs35l63-a1-dsp1-misc-10280e1c-spkid3-01-l3u3.bin
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l63-a1-dsp1-misc-10280e3e-spkid3.wmfw -> cs35l63/CS35L63_Rev2.5.7.wmfw
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l63-a1-dsp1-misc-10280e3f-spkid0-06-l3u1.bin -> cs35l63-a1-dsp1-misc-10280e1e-spkid0-06-l3u1.bin
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l63-a1-dsp1-misc-10280e3f-spkid0-06-l3u3.bin -> cs35l63-a1-dsp1-misc-10280e1e-spkid0-06-l3u3.bin
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l63-a1-dsp1-misc-10280e3f-spkid0-07-l3u1.bin -> cs35l63-a1-dsp1-misc-10280e1e-spkid0-06-l3u1.bin
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l63-a1-dsp1-misc-10280e3f-spkid0-07-l3u3.bin -> cs35l63-a1-dsp1-misc-10280e1e-spkid0-06-l3u3.bin
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l63-a1-dsp1-misc-10280e3f-spkid0.wmfw -> cs35l63/CS35L63_Rev2.5.7.wmfw
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l63-a1-dsp1-misc-10280e3f-spkid1-06-l3u1.bin -> cs35l63-a1-dsp1-misc-10280e1e-spkid1-06-l3u1.bin
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l63-a1-dsp1-misc-10280e3f-spkid1-06-l3u3.bin -> cs35l63-a1-dsp1-misc-10280e1e-spkid1-06-l3u3.bin
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l63-a1-dsp1-misc-10280e3f-spkid1-07-l3u1.bin -> cs35l63-a1-dsp1-misc-10280e1e-spkid1-06-l3u1.bin
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l63-a1-dsp1-misc-10280e3f-spkid1-07-l3u3.bin -> cs35l63-a1-dsp1-misc-10280e1e-spkid1-06-l3u3.bin
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l63-a1-dsp1-misc-10280e3f-spkid1.wmfw -> cs35l63/CS35L63_Rev2.5.7.wmfw
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l63-a1-dsp1-misc-10280e3f-spkid2-06-l3u1.bin -> cs35l63-a1-dsp1-misc-10280e1e-spkid2-06-l3u1.bin
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l63-a1-dsp1-misc-10280e3f-spkid2-06-l3u3.bin -> cs35l63-a1-dsp1-misc-10280e1e-spkid2-06-l3u3.bin
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l63-a1-dsp1-misc-10280e3f-spkid2-07-l3u1.bin -> cs35l63-a1-dsp1-misc-10280e1e-spkid2-06-l3u1.bin
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l63-a1-dsp1-misc-10280e3f-spkid2-07-l3u3.bin -> cs35l63-a1-dsp1-misc-10280e1e-spkid2-06-l3u3.bin
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l63-a1-dsp1-misc-10280e3f-spkid2.wmfw -> cs35l63/CS35L63_Rev2.5.7.wmfw
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l63-a1-dsp1-misc-10280e3f-spkid3-06-l3u1.bin -> cs35l63-a1-dsp1-misc-10280e1e-spkid3-06-l3u1.bin
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l63-a1-dsp1-misc-10280e3f-spkid3-06-l3u3.bin -> cs35l63-a1-dsp1-misc-10280e1e-spkid3-06-l3u3.bin
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l63-a1-dsp1-misc-10280e3f-spkid3-07-l3u1.bin -> cs35l63-a1-dsp1-misc-10280e1e-spkid3-06-l3u1.bin
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l63-a1-dsp1-misc-10280e3f-spkid3-07-l3u3.bin -> cs35l63-a1-dsp1-misc-10280e1e-spkid3-06-l3u3.bin
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l63-a1-dsp1-misc-10280e3f-spkid3.wmfw -> cs35l63/CS35L63_Rev2.5.7.wmfw
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l63-a1-dsp1-misc-10280e5f-spkid0-01-l1u1.bin -> cs35l63-a1-dsp1-misc-10280e1c-spkid0-01-l3u1.bin
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l63-a1-dsp1-misc-10280e5f-spkid0-01-l1u3.bin -> cs35l63-a1-dsp1-misc-10280e1c-spkid0-01-l3u3.bin
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l63-a1-dsp1-misc-10280e5f-spkid0.wmfw -> cs35l63/CS35L63_Rev2.5.7.wmfw
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l63-a1-dsp1-misc-10280e5f-spkid1-01-l1u1.bin -> cs35l63-a1-dsp1-misc-10280e1c-spkid1-01-l3u1.bin
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l63-a1-dsp1-misc-10280e5f-spkid1-01-l1u3.bin -> cs35l63-a1-dsp1-misc-10280e1c-spkid1-01-l3u3.bin
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l63-a1-dsp1-misc-10280e5f-spkid1.wmfw -> cs35l63/CS35L63_Rev2.5.7.wmfw
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l63-a1-dsp1-misc-10280e5f-spkid2-01-l1u1.bin -> cs35l63-a1-dsp1-misc-10280e1c-spkid2-01-l3u1.bin
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l63-a1-dsp1-misc-10280e5f-spkid2-01-l1u3.bin -> cs35l63-a1-dsp1-misc-10280e1c-spkid2-01-l3u3.bin
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l63-a1-dsp1-misc-10280e5f-spkid2.wmfw -> cs35l63/CS35L63_Rev2.5.7.wmfw
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l63-a1-dsp1-misc-10280e5f-spkid3-01-l1u1.bin -> cs35l63-a1-dsp1-misc-10280e1c-spkid3-01-l3u1.bin
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l63-a1-dsp1-misc-10280e5f-spkid3-01-l1u3.bin -> cs35l63-a1-dsp1-misc-10280e1c-spkid3-01-l3u3.bin
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l63-a1-dsp1-misc-10280e5f-spkid3.wmfw -> cs35l63/CS35L63_Rev2.5.7.wmfw
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l63-a1-dsp1-misc-10280e60-spkid0-06-l1u1.bin -> cs35l63-a1-dsp1-misc-10280e1e-spkid0-06-l3u1.bin
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l63-a1-dsp1-misc-10280e60-spkid0-06-l1u3.bin -> cs35l63-a1-dsp1-misc-10280e1e-spkid0-06-l3u3.bin
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l63-a1-dsp1-misc-10280e60-spkid0.wmfw -> cs35l63/CS35L63_Rev2.5.7.wmfw
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l63-a1-dsp1-misc-10280e60-spkid1-06-l1u1.bin -> cs35l63-a1-dsp1-misc-10280e1e-spkid1-06-l3u1.bin
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l63-a1-dsp1-misc-10280e60-spkid1-06-l1u3.bin -> cs35l63-a1-dsp1-misc-10280e1e-spkid1-06-l3u3.bin
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l63-a1-dsp1-misc-10280e60-spkid1.wmfw -> cs35l63/CS35L63_Rev2.5.7.wmfw
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l63-a1-dsp1-misc-10280e60-spkid2-06-l1u1.bin -> cs35l63-a1-dsp1-misc-10280e1e-spkid2-06-l3u1.bin
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l63-a1-dsp1-misc-10280e60-spkid2-06-l1u3.bin -> cs35l63-a1-dsp1-misc-10280e1e-spkid2-06-l3u3.bin
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l63-a1-dsp1-misc-10280e60-spkid2.wmfw -> cs35l63/CS35L63_Rev2.5.7.wmfw
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l63-a1-dsp1-misc-10280e60-spkid3-06-l1u1.bin -> cs35l63-a1-dsp1-misc-10280e1e-spkid3-06-l3u1.bin
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l63-a1-dsp1-misc-10280e60-spkid3-06-l1u3.bin -> cs35l63-a1-dsp1-misc-10280e1e-spkid3-06-l3u3.bin
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l63-a1-dsp1-misc-10280e60-spkid3.wmfw -> cs35l63/CS35L63_Rev2.5.7.wmfw
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l63-a1-dsp1-misc-10280e65-spkid0-01-l1u1.bin -> cs35l63-a1-dsp1-misc-10280e1c-spkid0-01-l3u1.bin
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l63-a1-dsp1-misc-10280e65-spkid0-01-l1u3.bin -> cs35l63-a1-dsp1-misc-10280e1c-spkid0-01-l3u3.bin
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l63-a1-dsp1-misc-10280e65-spkid0.wmfw -> cs35l63/CS35L63_Rev2.5.7.wmfw
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l63-a1-dsp1-misc-10280e65-spkid1-01-l1u1.bin -> cs35l63-a1-dsp1-misc-10280e1c-spkid1-01-l3u1.bin
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l63-a1-dsp1-misc-10280e65-spkid1-01-l1u3.bin -> cs35l63-a1-dsp1-misc-10280e1c-spkid1-01-l3u3.bin
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l63-a1-dsp1-misc-10280e65-spkid1.wmfw -> cs35l63/CS35L63_Rev2.5.7.wmfw
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l63-a1-dsp1-misc-10280e65-spkid2-01-l1u1.bin -> cs35l63-a1-dsp1-misc-10280e1c-spkid2-01-l3u1.bin
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l63-a1-dsp1-misc-10280e65-spkid2-01-l1u3.bin -> cs35l63-a1-dsp1-misc-10280e1c-spkid2-01-l3u3.bin
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l63-a1-dsp1-misc-10280e65-spkid2.wmfw -> cs35l63/CS35L63_Rev2.5.7.wmfw
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l63-a1-dsp1-misc-10280e65-spkid3-01-l1u1.bin -> cs35l63-a1-dsp1-misc-10280e1c-spkid3-01-l3u1.bin
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l63-a1-dsp1-misc-10280e65-spkid3-01-l1u3.bin -> cs35l63-a1-dsp1-misc-10280e1c-spkid3-01-l3u3.bin
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l63-a1-dsp1-misc-10280e65-spkid3.wmfw -> cs35l63/CS35L63_Rev2.5.7.wmfw
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l63-a1-dsp1-misc-10280e66-spkid0-06-l1u1.bin -> cs35l63-a1-dsp1-misc-10280e1e-spkid0-06-l3u1.bin
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l63-a1-dsp1-misc-10280e66-spkid0-06-l1u3.bin -> cs35l63-a1-dsp1-misc-10280e1e-spkid0-06-l3u3.bin
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l63-a1-dsp1-misc-10280e66-spkid0.wmfw -> cs35l63/CS35L63_Rev2.5.7.wmfw
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l63-a1-dsp1-misc-10280e66-spkid1-06-l1u1.bin -> cs35l63-a1-dsp1-misc-10280e1e-spkid1-06-l3u1.bin
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l63-a1-dsp1-misc-10280e66-spkid1-06-l1u3.bin -> cs35l63-a1-dsp1-misc-10280e1e-spkid1-06-l3u3.bin
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l63-a1-dsp1-misc-10280e66-spkid1.wmfw -> cs35l63/CS35L63_Rev2.5.7.wmfw
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l63-a1-dsp1-misc-10280e66-spkid2-06-l1u1.bin -> cs35l63-a1-dsp1-misc-10280e1e-spkid2-06-l3u1.bin
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l63-a1-dsp1-misc-10280e66-spkid2-06-l1u3.bin -> cs35l63-a1-dsp1-misc-10280e1e-spkid2-06-l3u3.bin
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l63-a1-dsp1-misc-10280e66-spkid2.wmfw -> cs35l63/CS35L63_Rev2.5.7.wmfw
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l63-a1-dsp1-misc-10280e66-spkid3-06-l1u1.bin -> cs35l63-a1-dsp1-misc-10280e1e-spkid3-06-l3u1.bin
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l63-a1-dsp1-misc-10280e66-spkid3-06-l1u3.bin -> cs35l63-a1-dsp1-misc-10280e1e-spkid3-06-l3u3.bin
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l63-a1-dsp1-misc-10280e66-spkid3.wmfw -> cs35l63/CS35L63_Rev2.5.7.wmfw
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l63-a1-dsp1-misc-10280e82-spkid0-04-l3u1.bin -> cs35l63-a1-dsp1-misc-10280e1a-spkid0-02-l3u1.bin
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l63-a1-dsp1-misc-10280e82-spkid0-04-l3u3.bin -> cs35l63-a1-dsp1-misc-10280e1a-spkid0-02-l3u3.bin
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l63-a1-dsp1-misc-10280e82-spkid0.wmfw -> cs35l63/CS35L63_Rev2.5.7.wmfw
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l63-a1-dsp1-misc-10280e82-spkid2-03-l3u1.bin -> cs35l63-a1-dsp1-misc-10280e1a-spkid2-01-l3u1.bin
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l63-a1-dsp1-misc-10280e82-spkid2-03-l3u3.bin -> cs35l63-a1-dsp1-misc-10280e1a-spkid2-01-l3u3.bin
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l63-a1-dsp1-misc-10280e82-spkid2.wmfw -> cs35l63/CS35L63_Rev2.5.7.wmfw
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l63-a1-dsp1-misc-10280e82-spkid3-03-l3u1.bin -> cs35l63-a1-dsp1-misc-10280e1a-spkid3-01-l3u1.bin
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l63-a1-dsp1-misc-10280e82-spkid3-03-l3u3.bin -> cs35l63-a1-dsp1-misc-10280e1a-spkid3-01-l3u3.bin
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l63-a1-dsp1-misc-10280e82-spkid3-04-l3u1.bin -> cs35l63-a1-dsp1-misc-10280e1a-spkid3-02-l3u1.bin
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l63-a1-dsp1-misc-10280e82-spkid3-04-l3u3.bin -> cs35l63-a1-dsp1-misc-10280e1a-spkid3-02-l3u3.bin
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l63-a1-dsp1-misc-10280e82-spkid3.wmfw -> cs35l63/CS35L63_Rev2.5.7.wmfw
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l63-a1-dsp1-misc-10280e83-spkid0-02-l3u1.bin -> cs35l63-a1-dsp1-misc-10280e1a-spkid0-02-l3u1.bin
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l63-a1-dsp1-misc-10280e83-spkid0-02-l3u3.bin -> cs35l63-a1-dsp1-misc-10280e1a-spkid0-02-l3u3.bin
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l63-a1-dsp1-misc-10280e83-spkid0.wmfw -> cs35l63/CS35L63_Rev2.5.7.wmfw
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l63-a1-dsp1-misc-10280e83-spkid2-01-l3u1.bin -> cs35l63-a1-dsp1-misc-10280e1a-spkid2-01-l3u1.bin
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l63-a1-dsp1-misc-10280e83-spkid2-01-l3u3.bin -> cs35l63-a1-dsp1-misc-10280e1a-spkid2-01-l3u3.bin
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l63-a1-dsp1-misc-10280e83-spkid2.wmfw -> cs35l63/CS35L63_Rev2.5.7.wmfw
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l63-a1-dsp1-misc-10280e83-spkid3-01-l3u1.bin -> cs35l63-a1-dsp1-misc-10280e1a-spkid3-01-l3u1.bin
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l63-a1-dsp1-misc-10280e83-spkid3-01-l3u3.bin -> cs35l63-a1-dsp1-misc-10280e1a-spkid3-01-l3u3.bin
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l63-a1-dsp1-misc-10280e83-spkid3-02-l3u1.bin -> cs35l63-a1-dsp1-misc-10280e1a-spkid3-02-l3u1.bin
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l63-a1-dsp1-misc-10280e83-spkid3-02-l3u3.bin -> cs35l63-a1-dsp1-misc-10280e1a-spkid3-02-l3u3.bin
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l63-a1-dsp1-misc-10280e83-spkid3.wmfw -> cs35l63/CS35L63_Rev2.5.7.wmfw
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l63-a1-dsp1-misc-10280e84-spkid0-05-l3u1.bin -> cs35l63-a1-dsp1-misc-10280e1d-spkid0-05-l3u1.bin
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l63-a1-dsp1-misc-10280e84-spkid0-05-l3u3.bin -> cs35l63-a1-dsp1-misc-10280e1d-spkid0-05-l3u3.bin
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l63-a1-dsp1-misc-10280e84-spkid0-06-l3u1.bin -> cs35l63-a1-dsp1-misc-10280e1d-spkid0-06-l3u1.bin
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l63-a1-dsp1-misc-10280e84-spkid0-06-l3u3.bin -> cs35l63-a1-dsp1-misc-10280e1d-spkid0-06-l3u3.bin
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l63-a1-dsp1-misc-10280e84-spkid0.wmfw -> cs35l63/CS35L63_Rev2.5.7.wmfw
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l63-a1-dsp1-misc-10280e84-spkid2-05-l3u1.bin -> cs35l63-a1-dsp1-misc-10280e1d-spkid2-05-l3u1.bin
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l63-a1-dsp1-misc-10280e84-spkid2-05-l3u3.bin -> cs35l63-a1-dsp1-misc-10280e1d-spkid2-05-l3u3.bin
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l63-a1-dsp1-misc-10280e84-spkid2-06-l3u1.bin -> cs35l63-a1-dsp1-misc-10280e1d-spkid2-06-l3u1.bin
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l63-a1-dsp1-misc-10280e84-spkid2-06-l3u3.bin -> cs35l63-a1-dsp1-misc-10280e1d-spkid2-06-l3u3.bin
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l63-a1-dsp1-misc-10280e84-spkid2.wmfw -> cs35l63/CS35L63_Rev2.5.7.wmfw
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l63-a1-dsp1-misc-10280e84-spkid3-06-l3u1.bin -> cs35l63-a1-dsp1-misc-10280e1d-spkid3-06-l3u1.bin
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l63-a1-dsp1-misc-10280e84-spkid3-06-l3u3.bin -> cs35l63-a1-dsp1-misc-10280e1d-spkid3-06-l3u3.bin
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l63-a1-dsp1-misc-10280e84-spkid3.wmfw -> cs35l63/CS35L63_Rev2.5.7.wmfw
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l63-a1-dsp1-misc-10280e85-spkid0-03-l3u1.bin -> cs35l63-a1-dsp1-misc-10280e23-spkid0-03-l1u1.bin
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l63-a1-dsp1-misc-10280e85-spkid0-03-l3u3.bin -> cs35l63-a1-dsp1-misc-10280e23-spkid0-03-l1u3.bin
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l63-a1-dsp1-misc-10280e85-spkid0-04-l3u1.bin -> cs35l63-a1-dsp1-misc-10280e23-spkid0-04-l1u1.bin
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l63-a1-dsp1-misc-10280e85-spkid0-04-l3u3.bin -> cs35l63-a1-dsp1-misc-10280e23-spkid0-04-l1u3.bin
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l63-a1-dsp1-misc-10280e85-spkid0.wmfw -> cs35l63/CS35L63_Rev2.5.7.wmfw
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l63-a1-dsp1-misc-10280e85-spkid2-03-l3u1.bin -> cs35l63-a1-dsp1-misc-10280e23-spkid2-03-l1u1.bin
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l63-a1-dsp1-misc-10280e85-spkid2-03-l3u3.bin -> cs35l63-a1-dsp1-misc-10280e23-spkid2-03-l1u3.bin
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l63-a1-dsp1-misc-10280e85-spkid2-04-l3u1.bin -> cs35l63-a1-dsp1-misc-10280e23-spkid2-04-l1u1.bin
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l63-a1-dsp1-misc-10280e85-spkid2-04-l3u3.bin -> cs35l63-a1-dsp1-misc-10280e23-spkid2-04-l1u3.bin
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l63-a1-dsp1-misc-10280e85-spkid2.wmfw -> cs35l63/CS35L63_Rev2.5.7.wmfw
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l63-a1-dsp1-misc-10280e85-spkid3-04-l3u1.bin -> cs35l63-a1-dsp1-misc-10280e23-spkid3-04-l1u1.bin
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l63-a1-dsp1-misc-10280e85-spkid3-04-l3u3.bin -> cs35l63-a1-dsp1-misc-10280e23-spkid3-04-l1u3.bin
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l63-a1-dsp1-misc-10280e85-spkid3.wmfw -> cs35l63/CS35L63_Rev2.5.7.wmfw
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l63-a1-dsp1-misc-10280efb-spkid0-02-l1u1.bin -> cs35l63-a1-dsp1-misc-10280e1c-spkid0-01-l3u1.bin
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l63-a1-dsp1-misc-10280efb-spkid0-02-l1u3.bin -> cs35l63-a1-dsp1-misc-10280e1c-spkid0-01-l3u3.bin
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l63-a1-dsp1-misc-10280efb-spkid0.wmfw -> cs35l63/CS35L63_Rev2.5.7.wmfw
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l63-a1-dsp1-misc-10280efb-spkid1-02-l1u1.bin -> cs35l63-a1-dsp1-misc-10280e1c-spkid1-01-l3u1.bin
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l63-a1-dsp1-misc-10280efb-spkid1-02-l1u3.bin -> cs35l63-a1-dsp1-misc-10280e1c-spkid1-01-l3u3.bin
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l63-a1-dsp1-misc-10280efb-spkid1.wmfw -> cs35l63/CS35L63_Rev2.5.7.wmfw
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l63-a1-dsp1-misc-10280efb-spkid2-02-l1u1.bin -> cs35l63-a1-dsp1-misc-10280e1c-spkid2-01-l3u1.bin
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l63-a1-dsp1-misc-10280efb-spkid2-02-l1u3.bin -> cs35l63-a1-dsp1-misc-10280e1c-spkid2-01-l3u3.bin
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l63-a1-dsp1-misc-10280efb-spkid2.wmfw -> cs35l63/CS35L63_Rev2.5.7.wmfw
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l63-a1-dsp1-misc-10280efb-spkid3-02-l1u1.bin -> cs35l63-a1-dsp1-misc-10280e1c-spkid3-01-l3u1.bin
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l63-a1-dsp1-misc-10280efb-spkid3-02-l1u3.bin -> cs35l63-a1-dsp1-misc-10280e1c-spkid3-01-l3u3.bin
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l63-a1-dsp1-misc-10280efb-spkid3.wmfw -> cs35l63/CS35L63_Rev2.5.7.wmfw
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l63-a1-dsp1-misc-10280efc-spkid0-05-l1u1.bin -> cs35l63-a1-dsp1-misc-10280e1e-spkid0-06-l3u1.bin
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l63-a1-dsp1-misc-10280efc-spkid0-05-l1u3.bin -> cs35l63-a1-dsp1-misc-10280e1e-spkid0-06-l3u3.bin
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l63-a1-dsp1-misc-10280efc-spkid0.wmfw -> cs35l63/CS35L63_Rev2.5.7.wmfw
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l63-a1-dsp1-misc-10280efc-spkid1-05-l1u1.bin -> cs35l63-a1-dsp1-misc-10280e1e-spkid1-06-l3u1.bin
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l63-a1-dsp1-misc-10280efc-spkid1-05-l1u3.bin -> cs35l63-a1-dsp1-misc-10280e1e-spkid1-06-l3u3.bin
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l63-a1-dsp1-misc-10280efc-spkid1.wmfw -> cs35l63/CS35L63_Rev2.5.7.wmfw
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l63-a1-dsp1-misc-10280efc-spkid2-05-l1u1.bin -> cs35l63-a1-dsp1-misc-10280e1e-spkid2-06-l3u1.bin
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l63-a1-dsp1-misc-10280efc-spkid2-05-l1u3.bin -> cs35l63-a1-dsp1-misc-10280e1e-spkid2-06-l3u3.bin
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l63-a1-dsp1-misc-10280efc-spkid2.wmfw -> cs35l63/CS35L63_Rev2.5.7.wmfw
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l63-a1-dsp1-misc-10280efc-spkid3-05-l1u1.bin -> cs35l63-a1-dsp1-misc-10280e1e-spkid3-06-l3u1.bin
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l63-a1-dsp1-misc-10280efc-spkid3-05-l1u3.bin -> cs35l63-a1-dsp1-misc-10280e1e-spkid3-06-l3u3.bin
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l63-a1-dsp1-misc-10280efc-spkid3.wmfw -> cs35l63/CS35L63_Rev2.5.7.wmfw
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l63-a1-dsp1-misc-17aa2352.wmfw -> cs35l63/CS35L63_Rev2.5.4.wmfw
+lrwxrwxrwx root/root lib/firmware/cirrus/cs35l63-a1-dsp1-misc-17aa2353.wmfw -> cs35l63/CS35L63_Rev2.5.4.wmfw
+drwxr-xr-x root/root lib/firmware/cirrus/cs35l41/
+drwxr-xr-x root/root lib/firmware/cirrus/cs35l41/bincfgs/
+-rw-r--r-- root/root lib/firmware/cirrus/cs35l41/bincfgs/cs35l41-dsp1-14_5dB.bincfg
+-rw-r--r-- root/root lib/firmware/cirrus/cs35l41/bincfgs/cs35l41-dsp1-15_5dB.bincfg
+-rw-r--r-- root/root lib/firmware/cirrus/cs35l41/bincfgs/cs35l41-dsp1-16_5dB.bincfg
+-rw-r--r-- root/root lib/firmware/cirrus/cs35l41/bincfgs/cs35l41-dsp1-19_5dB.bincfg
+drwxr-xr-x root/root lib/firmware/cirrus/cs35l41/v6.39.0/
+-rw-r--r-- root/root lib/firmware/cirrus/cs35l41/v6.39.0/halo_cspl_RAM_revB2_29.41.0.wmfw
+drwxr-xr-x root/root lib/firmware/cirrus/cs35l41/v6.47.0/
+-rw-r--r-- root/root lib/firmware/cirrus/cs35l41/v6.47.0/halo_cspl_RAM_revB2_29.49.0.wmfw
+drwxr-xr-x root/root lib/firmware/cirrus/cs35l41/v6.51.0/
+-rw-r--r-- root/root lib/firmware/cirrus/cs35l41/v6.51.0/halo_cspl_RAM_revB2_29.53.0.wmfw
+drwxr-xr-x root/root lib/firmware/cirrus/cs35l41/v6.56.0/
+-rw-r--r-- root/root lib/firmware/cirrus/cs35l41/v6.56.0/halo_cspl_RAM_revB2_29.58.0.wmfw
+drwxr-xr-x root/root lib/firmware/cirrus/cs35l41/v6.61.1/
+-rw-r--r-- root/root lib/firmware/cirrus/cs35l41/v6.61.1/halo_cspl_RAM_revB2_29.63.1.wmfw
+drwxr-xr-x root/root lib/firmware/cirrus/cs35l41/v6.63.0/
+-rw-r--r-- root/root lib/firmware/cirrus/cs35l41/v6.63.0/halo_cspl_RAM_revB2_29.65.0.wmfw
+drwxr-xr-x root/root lib/firmware/cirrus/cs35l41/v6.68.0/
+-rw-r--r-- root/root lib/firmware/cirrus/cs35l41/v6.68.0/halo_cspl_RAM_revB2_29.70.0.wmfw
+drwxr-xr-x root/root lib/firmware/cirrus/cs35l41/v6.78.0/
+-rw-r--r-- root/root lib/firmware/cirrus/cs35l41/v6.78.0/halo_cspl_RAM_revB2_29.80.0.wmfw
+drwxr-xr-x root/root lib/firmware/cirrus/cs35l41/v6.80.0/
+-rw-r--r-- root/root lib/firmware/cirrus/cs35l41/v6.80.0/halo_cspl_RAM_revB2_29.82.0.wmfw
+drwxr-xr-x root/root lib/firmware/cirrus/cs35l41/v6.83.0/
+-rw-r--r-- root/root lib/firmware/cirrus/cs35l41/v6.83.0/halo_cspl_RAM_revB2_29.85.0.wmfw
+drwxr-xr-x root/root lib/firmware/cirrus/cs35l56/
+-rw-r--r-- root/root lib/firmware/cirrus/cs35l56/CS35L56_Rev3.11.11.1.wmfw
+-rw-r--r-- root/root lib/firmware/cirrus/cs35l56/CS35L56_Rev3.11.11.wmfw
+-rw-r--r-- root/root lib/firmware/cirrus/cs35l56/CS35L56_Rev3.11.16.wmfw
+-rw-r--r-- root/root lib/firmware/cirrus/cs35l56/CS35L56_Rev3.11.18.wmfw
+-rw-r--r-- root/root lib/firmware/cirrus/cs35l56/CS35L56_Rev3.11.20.wmfw
+-rw-r--r-- root/root lib/firmware/cirrus/cs35l56/CS35L56_Rev3.11.21.wmfw
+-rw-r--r-- root/root lib/firmware/cirrus/cs35l56/CS35L56_Rev3.11.25.wmfw
+-rw-r--r-- root/root lib/firmware/cirrus/cs35l56/CS35L56_Rev3.11.26.wmfw
+-rw-r--r-- root/root lib/firmware/cirrus/cs35l56/CS35L56_Rev3.11.28.wmfw
+-rw-r--r-- root/root lib/firmware/cirrus/cs35l56/CS35L56_Rev3.11.28B.wmfw
+-rw-r--r-- root/root lib/firmware/cirrus/cs35l56/CS35L56_Rev3.12.2.wmfw
+-rw-r--r-- root/root lib/firmware/cirrus/cs35l56/CS35L56_Rev3.13.0.wmfw
+-rw-r--r-- root/root lib/firmware/cirrus/cs35l56/CS35L56_Rev3.13.3.wmfw
+-rw-r--r-- root/root lib/firmware/cirrus/cs35l56/CS35L56_Rev3.13.3R.wmfw
+-rw-r--r-- root/root lib/firmware/cirrus/cs35l56/CS35L56_Rev3.13.4.wmfw
+-rw-r--r-- root/root lib/firmware/cirrus/cs35l56/CS35L56_Rev4.5.3.wmfw
+-rw-r--r-- root/root lib/firmware/cirrus/cs35l56/CS35L56_Rev4.5.9.wmfw
+-rw-r--r-- root/root lib/firmware/cirrus/cs35l56/CS35L56_Rev4.7.0.wmfw
+-rw-r--r-- root/root lib/firmware/cirrus/cs35l56/CS35L56_Rev4.7.12.wmfw
+-rw-r--r-- root/root lib/firmware/cirrus/cs35l56/CS35L56_Rev4.7.2.wmfw
+drwxr-xr-x root/root lib/firmware/cirrus/cs35l63/
+-rw-r--r-- root/root lib/firmware/cirrus/cs35l63/CS35L63_Rev2.5.4.wmfw
+-rw-r--r-- root/root lib/firmware/cirrus/cs35l63/CS35L63_Rev2.5.7.wmfw
+drwxr-xr-x root/root lib/firmware/cis/
+-rw-r--r-- root/root lib/firmware/cis/3CCFEM556.cis
+-rw-r--r-- root/root lib/firmware/cis/3CXEM556.cis
+-rw-r--r-- root/root lib/firmware/cis/COMpad2.cis
+-rw-r--r-- root/root lib/firmware/cis/COMpad4.cis
+-rw-r--r-- root/root lib/firmware/cis/DP83903.cis
+-rw-r--r-- root/root lib/firmware/cis/LA-PCM.cis
+-rw-r--r-- root/root lib/firmware/cis/MT5634ZLX.cis
+-rw-r--r-- root/root lib/firmware/cis/NE2K.cis
+-rw-r--r-- root/root lib/firmware/cis/PCMLM28.cis
+-rw-r--r-- root/root lib/firmware/cis/PE-200.cis
+-rw-r--r-- root/root lib/firmware/cis/PE520.cis
+-rw-r--r-- root/root lib/firmware/cis/RS-COM-2P.cis
+-rw-r--r-- root/root lib/firmware/cis/SW_555_SER.cis
+-rw-r--r-- root/root lib/firmware/cis/SW_7xx_SER.cis
+-rw-r--r-- root/root lib/firmware/cis/SW_8xx_SER.cis
+-rw-r--r-- root/root lib/firmware/cis/tamarack.cis
+drwxr-xr-x root/root lib/firmware/cnm/
+-rw-r--r-- root/root lib/firmware/cnm/wave521c_k3_codec_fw.bin
+-rw-r--r-- root/root lib/firmware/cnm/wave633c_imx9_codec_fw.bin
+drwxr-xr-x root/root lib/firmware/cpia2/
+-rw-r--r-- root/root lib/firmware/cpia2/stv0672_vp4.bin
+drwxr-xr-x root/root lib/firmware/cxgb3/
+-rw-r--r-- root/root lib/firmware/cxgb3/ael2005_opt_edc.bin
+-rw-r--r-- root/root lib/firmware/cxgb3/ael2005_twx_edc.bin
+-rw-r--r-- root/root lib/firmware/cxgb3/ael2020_twx_edc.bin
+-rw-r--r-- root/root lib/firmware/cxgb3/t3b_psram-1.1.0.bin
+-rw-r--r-- root/root lib/firmware/cxgb3/t3c_psram-1.1.0.bin
+-rw-r--r-- root/root lib/firmware/cxgb3/t3fw-7.0.0.bin
+-rw-r--r-- root/root lib/firmware/cxgb3/t3fw-7.1.0.bin
+-rw-r--r-- root/root lib/firmware/cxgb3/t3fw-7.10.0.bin
+-rw-r--r-- root/root lib/firmware/cxgb3/t3fw-7.12.0.bin
+-rw-r--r-- root/root lib/firmware/cxgb3/t3fw-7.4.0.bin
+drwxr-xr-x root/root lib/firmware/cxgb4/
+-rw-r--r-- root/root lib/firmware/cxgb4/aq1202_fw.cld
+-rw-r--r-- root/root lib/firmware/cxgb4/bcm8483.bin
+-rw-r--r-- root/root lib/firmware/cxgb4/t4fw-1.14.4.0.bin
+-rw-r--r-- root/root lib/firmware/cxgb4/t4fw-1.15.37.0.bin
+-rw-r--r-- root/root lib/firmware/cxgb4/t4fw-1.27.5.0.bin
+-rw-r--r-- root/root lib/firmware/cxgb4/t5fw-1.14.4.0.bin
+-rw-r--r-- root/root lib/firmware/cxgb4/t5fw-1.15.37.0.bin
+-rw-r--r-- root/root lib/firmware/cxgb4/t5fw-1.27.5.0.bin
+-rw-r--r-- root/root lib/firmware/cxgb4/t6fw-1.27.5.0.bin
+lrwxrwxrwx root/root lib/firmware/cxgb4/t4-config.txt -> configs/t4-config-default.txt
+lrwxrwxrwx root/root lib/firmware/cxgb4/t4fw.bin -> t4fw-1.27.5.0.bin
+lrwxrwxrwx root/root lib/firmware/cxgb4/t5-config.txt -> configs/t5-config-default.txt
+lrwxrwxrwx root/root lib/firmware/cxgb4/t5fw.bin -> t5fw-1.27.5.0.bin
+lrwxrwxrwx root/root lib/firmware/cxgb4/t6-config.txt -> configs/t6-config-default.txt
+lrwxrwxrwx root/root lib/firmware/cxgb4/t6fw.bin -> t6fw-1.27.5.0.bin
+drwxr-xr-x root/root lib/firmware/cxgb4/configs/
+-rw-r--r-- root/root lib/firmware/cxgb4/configs/t4-config-default.txt
+-rw-r--r-- root/root lib/firmware/cxgb4/configs/t5-config-default.txt
+-rw-r--r-- root/root lib/firmware/cxgb4/configs/t5-config-hashfilter.txt
+-rw-r--r-- root/root lib/firmware/cxgb4/configs/t6-config-default.txt
+-rw-r--r-- root/root lib/firmware/cxgb4/configs/t6-config-hashfilter.txt
+drwxr-xr-x root/root lib/firmware/cypress/
+-rw-r--r-- root/root lib/firmware/cypress/cyfmac43012-sdio.bin
+-rw-r--r-- root/root lib/firmware/cypress/cyfmac43012-sdio.clm_blob
+-rw-r--r-- root/root lib/firmware/cypress/cyfmac43340-sdio.bin
+-rw-r--r-- root/root lib/firmware/cypress/cyfmac43362-sdio.bin
+-rw-r--r-- root/root lib/firmware/cypress/cyfmac4339-sdio.bin
+-rw-r--r-- root/root lib/firmware/cypress/cyfmac43430-sdio.bin
+-rw-r--r-- root/root lib/firmware/cypress/cyfmac43430-sdio.clm_blob
+-rw-r--r-- root/root lib/firmware/cypress/cyfmac43455-sdio.bin
+-rw-r--r-- root/root lib/firmware/cypress/cyfmac43455-sdio.clm_blob
+-rw-r--r-- root/root lib/firmware/cypress/cyfmac4354-sdio.bin
+-rw-r--r-- root/root lib/firmware/cypress/cyfmac4354-sdio.clm_blob
+-rw-r--r-- root/root lib/firmware/cypress/cyfmac4356-pcie.bin
+-rw-r--r-- root/root lib/firmware/cypress/cyfmac4356-pcie.clm_blob
+-rw-r--r-- root/root lib/firmware/cypress/cyfmac4356-sdio.bin
+-rw-r--r-- root/root lib/firmware/cypress/cyfmac4356-sdio.clm_blob
+-rw-r--r-- root/root lib/firmware/cypress/cyfmac43570-pcie.bin
+-rw-r--r-- root/root lib/firmware/cypress/cyfmac43570-pcie.clm_blob
+-rw-r--r-- root/root lib/firmware/cypress/cyfmac4373-sdio.bin
+-rw-r--r-- root/root lib/firmware/cypress/cyfmac4373-sdio.clm_blob
+-rw-r--r-- root/root lib/firmware/cypress/cyfmac54591-pcie.bin
+-rw-r--r-- root/root lib/firmware/cypress/cyfmac54591-pcie.clm_blob
+drwxr-xr-x root/root lib/firmware/dabusb/
+-rw-r--r-- root/root lib/firmware/dabusb/bitstream.bin
+-rw-r--r-- root/root lib/firmware/dabusb/firmware.fw
+drwxr-xr-x root/root lib/firmware/dell/
+drwxr-xr-x root/root lib/firmware/dell/ish/
+-rw-r--r-- root/root lib/firmware/dell/ish/ish_lnlm_39ceeaf8_58.7727.0.bin
+-rw-r--r-- root/root lib/firmware/dell/ish/ish_ptl_39ceeaf8_581.7779.0.bin
+-rw-r--r-- root/root lib/firmware/dell/ish/ish_ptl_39ceeaf8_581.7783.0.bin
+drwxr-xr-x root/root lib/firmware/dpaa2/
+drwxr-xr-x root/root lib/firmware/dpaa2/mc/
+-rw-r--r-- root/root lib/firmware/dpaa2/mc/mc_10.10.0_ls1088a.itb
+-rw-r--r-- root/root lib/firmware/dpaa2/mc/mc_10.10.0_ls2088a.itb
+-rw-r--r-- root/root lib/firmware/dpaa2/mc/mc_10.10.0_lx2160a.itb
+-rw-r--r-- root/root lib/firmware/dpaa2/mc/mc_10.14.3_ls1088a.itb
+-rw-r--r-- root/root lib/firmware/dpaa2/mc/mc_10.14.3_ls2088a.itb
+-rw-r--r-- root/root lib/firmware/dpaa2/mc/mc_10.14.3_lx2160a.itb
+-rw-r--r-- root/root lib/firmware/dpaa2/mc/mc_10.16.2_ls1088a.itb
+-rw-r--r-- root/root lib/firmware/dpaa2/mc/mc_10.16.2_ls2088a.itb
+-rw-r--r-- root/root lib/firmware/dpaa2/mc/mc_10.16.2_lx2160a.itb
+-rw-r--r-- root/root lib/firmware/dpaa2/mc/mc_10.18.0_ls1088a.itb
+-rw-r--r-- root/root lib/firmware/dpaa2/mc/mc_10.18.0_ls2088a.itb
+-rw-r--r-- root/root lib/firmware/dpaa2/mc/mc_10.18.0_lx2160a.itb
+-rw-r--r-- root/root lib/firmware/dpaa2/mc/mc_10.28.1_ls1088a.itb
+-rw-r--r-- root/root lib/firmware/dpaa2/mc/mc_10.28.1_ls2088a.itb
+-rw-r--r-- root/root lib/firmware/dpaa2/mc/mc_10.28.1_lx2160a.itb
+drwxr-xr-x root/root lib/firmware/dsp56k/
+-rw-r--r-- root/root lib/firmware/dsp56k/bootstrap.bin
+drwxr-xr-x root/root lib/firmware/e100/
+-rw-r--r-- root/root lib/firmware/e100/d101m_ucode.bin
+-rw-r--r-- root/root lib/firmware/e100/d101s_ucode.bin
+-rw-r--r-- root/root lib/firmware/e100/d102e_ucode.bin
+drwxr-xr-x root/root lib/firmware/edgeport/
+-rw-r--r-- root/root lib/firmware/edgeport/boot.fw
+-rw-r--r-- root/root lib/firmware/edgeport/boot2.fw
+-rw-r--r-- root/root lib/firmware/edgeport/down.fw
+-rw-r--r-- root/root lib/firmware/edgeport/down2.fw
+-rw-r--r-- root/root lib/firmware/edgeport/down3.bin
+drwxr-xr-x root/root lib/firmware/emi26/
+-rw-r--r-- root/root lib/firmware/emi26/bitstream.fw
+-rw-r--r-- root/root lib/firmware/emi26/firmware.fw
+-rw-r--r-- root/root lib/firmware/emi26/loader.fw
+drwxr-xr-x root/root lib/firmware/ene-ub6250/
+-rw-r--r-- root/root lib/firmware/ene-ub6250/ms_init.bin
+-rw-r--r-- root/root lib/firmware/ene-ub6250/ms_rdwr.bin
+-rw-r--r-- root/root lib/firmware/ene-ub6250/msp_rdwr.bin
+-rw-r--r-- root/root lib/firmware/ene-ub6250/sd_init1.bin
+-rw-r--r-- root/root lib/firmware/ene-ub6250/sd_init2.bin
+-rw-r--r-- root/root lib/firmware/ene-ub6250/sd_rdwr.bin
+drwxr-xr-x root/root lib/firmware/go7007/
+-rw-r--r-- root/root lib/firmware/go7007/go7007fw.bin
+-rw-r--r-- root/root lib/firmware/go7007/go7007tv.bin
+-rw-r--r-- root/root lib/firmware/go7007/lr192.fw
+-rw-r--r-- root/root lib/firmware/go7007/px-m402u.fw
+-rw-r--r-- root/root lib/firmware/go7007/px-tv402u.fw
+-rw-r--r-- root/root lib/firmware/go7007/s2250-1.fw
+-rw-r--r-- root/root lib/firmware/go7007/s2250-2.fw
+-rw-r--r-- root/root lib/firmware/go7007/wis-startrek.fw
+drwxr-xr-x root/root lib/firmware/i915/
+-rw-r--r-- root/root lib/firmware/i915/adlp_dmc.bin
+-rw-r--r-- root/root lib/firmware/i915/adlp_dmc_ver2_09.bin
+-rw-r--r-- root/root lib/firmware/i915/adlp_dmc_ver2_10.bin
+-rw-r--r-- root/root lib/firmware/i915/adlp_dmc_ver2_12.bin
+-rw-r--r-- root/root lib/firmware/i915/adlp_dmc_ver2_14.bin
+-rw-r--r-- root/root lib/firmware/i915/adlp_dmc_ver2_16.bin
+-rw-r--r-- root/root lib/firmware/i915/adlp_guc_62.0.3.bin
+-rw-r--r-- root/root lib/firmware/i915/adlp_guc_69.0.3.bin
+-rw-r--r-- root/root lib/firmware/i915/adlp_guc_70.1.1.bin
+-rw-r--r-- root/root lib/firmware/i915/adlp_guc_70.bin
+-rw-r--r-- root/root lib/firmware/i915/adls_dmc_ver2_01.bin
+-rw-r--r-- root/root lib/firmware/i915/bmg_dmc.bin
+-rw-r--r-- root/root lib/firmware/i915/bxt_dmc_ver1_07.bin
+-rw-r--r-- root/root lib/firmware/i915/bxt_guc_32.0.3.bin
+-rw-r--r-- root/root lib/firmware/i915/bxt_guc_33.0.0.bin
+-rw-r--r-- root/root lib/firmware/i915/bxt_guc_49.0.1.bin
+-rw-r--r-- root/root lib/firmware/i915/bxt_guc_62.0.0.bin
+-rw-r--r-- root/root lib/firmware/i915/bxt_guc_69.0.3.bin
+-rw-r--r-- root/root lib/firmware/i915/bxt_guc_70.1.1.bin
+-rw-r--r-- root/root lib/firmware/i915/bxt_guc_ver8_7.bin
+-rw-r--r-- root/root lib/firmware/i915/bxt_guc_ver9_29.bin
+-rw-r--r-- root/root lib/firmware/i915/bxt_huc_2.0.0.bin
+-rw-r--r-- root/root lib/firmware/i915/bxt_huc_ver01_07_1398.bin
+-rw-r--r-- root/root lib/firmware/i915/bxt_huc_ver01_8_2893.bin
+-rw-r--r-- root/root lib/firmware/i915/cml_guc_33.0.0.bin
+-rw-r--r-- root/root lib/firmware/i915/cml_guc_49.0.1.bin
+-rw-r--r-- root/root lib/firmware/i915/cml_guc_62.0.0.bin
+-rw-r--r-- root/root lib/firmware/i915/cml_guc_69.0.3.bin
+-rw-r--r-- root/root lib/firmware/i915/cml_guc_70.1.1.bin
+-rw-r--r-- root/root lib/firmware/i915/cml_huc_4.0.0.bin
+-rw-r--r-- root/root lib/firmware/i915/cnl_dmc_ver1_06.bin
+-rw-r--r-- root/root lib/firmware/i915/cnl_dmc_ver1_07.bin
+-rw-r--r-- root/root lib/firmware/i915/dg1_dmc_ver2_02.bin
+-rw-r--r-- root/root lib/firmware/i915/dg1_guc_49.0.1.bin
+-rw-r--r-- root/root lib/firmware/i915/dg1_guc_62.0.0.bin
+-rw-r--r-- root/root lib/firmware/i915/dg1_guc_69.0.3.bin
+-rw-r--r-- root/root lib/firmware/i915/dg1_guc_70.1.1.bin
+-rw-r--r-- root/root lib/firmware/i915/dg1_guc_70.bin
+-rw-r--r-- root/root lib/firmware/i915/dg1_huc.bin
+-rw-r--r-- root/root lib/firmware/i915/dg1_huc_7.7.1.bin
+-rw-r--r-- root/root lib/firmware/i915/dg2_dmc_ver2_06.bin
+-rw-r--r-- root/root lib/firmware/i915/dg2_dmc_ver2_07.bin
+-rw-r--r-- root/root lib/firmware/i915/dg2_dmc_ver2_08.bin
+-rw-r--r-- root/root lib/firmware/i915/dg2_guc_70.1.2.bin
+-rw-r--r-- root/root lib/firmware/i915/dg2_guc_70.4.1.bin
+-rw-r--r-- root/root lib/firmware/i915/dg2_guc_70.bin
+-rw-r--r-- root/root lib/firmware/i915/dg2_huc_gsc.bin
+-rw-r--r-- root/root lib/firmware/i915/ehl_guc_33.0.4.bin
+-rw-r--r-- root/root lib/firmware/i915/ehl_guc_49.0.1.bin
+-rw-r--r-- root/root lib/firmware/i915/ehl_guc_62.0.0.bin
+-rw-r--r-- root/root lib/firmware/i915/ehl_guc_69.0.3.bin
+-rw-r--r-- root/root lib/firmware/i915/ehl_guc_70.1.1.bin
+-rw-r--r-- root/root lib/firmware/i915/ehl_huc_9.0.0.bin
+-rw-r--r-- root/root lib/firmware/i915/glk_dmc_ver1_04.bin
+-rw-r--r-- root/root lib/firmware/i915/glk_guc_32.0.3.bin
+-rw-r--r-- root/root lib/firmware/i915/glk_guc_33.0.0.bin
+-rw-r--r-- root/root lib/firmware/i915/glk_guc_49.0.1.bin
+-rw-r--r-- root/root lib/firmware/i915/glk_guc_62.0.0.bin
+-rw-r--r-- root/root lib/firmware/i915/glk_guc_69.0.3.bin
+-rw-r--r-- root/root lib/firmware/i915/glk_guc_70.1.1.bin
+-rw-r--r-- root/root lib/firmware/i915/glk_huc_4.0.0.bin
+-rw-r--r-- root/root lib/firmware/i915/glk_huc_ver03_01_2893.bin
+-rw-r--r-- root/root lib/firmware/i915/icl_dmc_ver1_07.bin
+-rw-r--r-- root/root lib/firmware/i915/icl_dmc_ver1_09.bin
+-rw-r--r-- root/root lib/firmware/i915/icl_guc_32.0.3.bin
+-rw-r--r-- root/root lib/firmware/i915/icl_guc_33.0.0.bin
+-rw-r--r-- root/root lib/firmware/i915/icl_guc_49.0.1.bin
+-rw-r--r-- root/root lib/firmware/i915/icl_guc_62.0.0.bin
+-rw-r--r-- root/root lib/firmware/i915/icl_guc_69.0.3.bin
+-rw-r--r-- root/root lib/firmware/i915/icl_guc_70.1.1.bin
+-rw-r--r-- root/root lib/firmware/i915/icl_huc_9.0.0.bin
+-rw-r--r-- root/root lib/firmware/i915/icl_huc_ver8_4_3238.bin
+-rw-r--r-- root/root lib/firmware/i915/kbl_dmc_ver1_01.bin
+-rw-r--r-- root/root lib/firmware/i915/kbl_dmc_ver1_04.bin
+-rw-r--r-- root/root lib/firmware/i915/kbl_guc_32.0.3.bin
+-rw-r--r-- root/root lib/firmware/i915/kbl_guc_33.0.0.bin
+-rw-r--r-- root/root lib/firmware/i915/kbl_guc_49.0.1.bin
+-rw-r--r-- root/root lib/firmware/i915/kbl_guc_62.0.0.bin
+-rw-r--r-- root/root lib/firmware/i915/kbl_guc_69.0.3.bin
+-rw-r--r-- root/root lib/firmware/i915/kbl_guc_70.1.1.bin
+-rw-r--r-- root/root lib/firmware/i915/kbl_guc_ver9_14.bin
+-rw-r--r-- root/root lib/firmware/i915/kbl_guc_ver9_39.bin
+-rw-r--r-- root/root lib/firmware/i915/kbl_huc_4.0.0.bin
+-rw-r--r-- root/root lib/firmware/i915/kbl_huc_ver02_00_1810.bin
+-rw-r--r-- root/root lib/firmware/i915/mtl_dmc.bin
+-rw-r--r-- root/root lib/firmware/i915/mtl_dmc_ver2_10.bin
+-rw-r--r-- root/root lib/firmware/i915/mtl_gsc_1.bin
+-rw-r--r-- root/root lib/firmware/i915/mtl_guc_70.bin
+-rw-r--r-- root/root lib/firmware/i915/mtl_huc_gsc.bin
+-rw-r--r-- root/root lib/firmware/i915/rkl_dmc_ver2_02.bin
+-rw-r--r-- root/root lib/firmware/i915/rkl_dmc_ver2_03.bin
+-rw-r--r-- root/root lib/firmware/i915/skl_dmc_ver1_23.bin
+-rw-r--r-- root/root lib/firmware/i915/skl_dmc_ver1_26.bin
+-rw-r--r-- root/root lib/firmware/i915/skl_dmc_ver1_27.bin
+-rw-r--r-- root/root lib/firmware/i915/skl_guc_32.0.3.bin
+-rw-r--r-- root/root lib/firmware/i915/skl_guc_33.0.0.bin
+-rw-r--r-- root/root lib/firmware/i915/skl_guc_49.0.1.bin
+-rw-r--r-- root/root lib/firmware/i915/skl_guc_62.0.0.bin
+-rw-r--r-- root/root lib/firmware/i915/skl_guc_69.0.3.bin
+-rw-r--r-- root/root lib/firmware/i915/skl_guc_70.1.1.bin
+-rw-r--r-- root/root lib/firmware/i915/skl_guc_ver1.bin
+-rw-r--r-- root/root lib/firmware/i915/skl_guc_ver4.bin
+-rw-r--r-- root/root lib/firmware/i915/skl_guc_ver6_1.bin
+-rw-r--r-- root/root lib/firmware/i915/skl_guc_ver9_33.bin
+-rw-r--r-- root/root lib/firmware/i915/skl_huc_2.0.0.bin
+-rw-r--r-- root/root lib/firmware/i915/skl_huc_ver01_07_1398.bin
+-rw-r--r-- root/root lib/firmware/i915/tgl_dmc_ver2_04.bin
+-rw-r--r-- root/root lib/firmware/i915/tgl_dmc_ver2_06.bin
+-rw-r--r-- root/root lib/firmware/i915/tgl_dmc_ver2_08.bin
+-rw-r--r-- root/root lib/firmware/i915/tgl_dmc_ver2_12.bin
+-rw-r--r-- root/root lib/firmware/i915/tgl_guc_35.2.0.bin
+-rw-r--r-- root/root lib/firmware/i915/tgl_guc_49.0.1.bin
+-rw-r--r-- root/root lib/firmware/i915/tgl_guc_62.0.0.bin
+-rw-r--r-- root/root lib/firmware/i915/tgl_guc_69.0.3.bin
+-rw-r--r-- root/root lib/firmware/i915/tgl_guc_70.1.1.bin
+-rw-r--r-- root/root lib/firmware/i915/tgl_guc_70.bin
+-rw-r--r-- root/root lib/firmware/i915/tgl_huc.bin
+-rw-r--r-- root/root lib/firmware/i915/tgl_huc_7.0.12.bin
+-rw-r--r-- root/root lib/firmware/i915/tgl_huc_7.0.3.bin
+-rw-r--r-- root/root lib/firmware/i915/tgl_huc_7.5.0.bin
+-rw-r--r-- root/root lib/firmware/i915/xe2lpd_dmc.bin
+-rw-r--r-- root/root lib/firmware/i915/xe3lpd_3002_dmc.bin
+-rw-r--r-- root/root lib/firmware/i915/xe3lpd_dmc.bin
+-rw-r--r-- root/root lib/firmware/i915/xe3p_lpd_dmc.bin
+lrwxrwxrwx root/root lib/firmware/i915/bxt_dmc_ver1.bin -> bxt_dmc_ver1_07.bin
+lrwxrwxrwx root/root lib/firmware/i915/dg1_huc_7.9.3.bin -> dg1_huc.bin
+lrwxrwxrwx root/root lib/firmware/i915/kbl_dmc_ver1.bin -> kbl_dmc_ver1_01.bin
+lrwxrwxrwx root/root lib/firmware/i915/skl_dmc_ver1.bin -> skl_dmc_ver1_26.bin
+lrwxrwxrwx root/root lib/firmware/i915/skl_guc_ver6.bin -> skl_guc_ver6_1.bin
+lrwxrwxrwx root/root lib/firmware/i915/tgl_huc_7.9.3.bin -> tgl_huc.bin
+drwxr-xr-x root/root lib/firmware/imx/
+drwxr-xr-x root/root lib/firmware/imx/sdma/
+-rw-r--r-- root/root lib/firmware/imx/sdma/sdma-imx6q.bin
+-rw-r--r-- root/root lib/firmware/imx/sdma/sdma-imx7d.bin
+drwxr-xr-x root/root lib/firmware/inside-secure/
+drwxr-xr-x root/root lib/firmware/inside-secure/eip197_minifw/
+-rw-r--r-- root/root lib/firmware/inside-secure/eip197_minifw/ifpp.bin
+-rw-r--r-- root/root lib/firmware/inside-secure/eip197_minifw/ipue.bin
+drwxr-xr-x root/root lib/firmware/intel/
+-rw-r--r-- root/root lib/firmware/intel/dsp_fw_bxtn_v2219.bin
+-rw-r--r-- root/root lib/firmware/intel/dsp_fw_bxtn_v3366.bin
+-rw-r--r-- root/root lib/firmware/intel/dsp_fw_cnl_v1191.bin
+-rw-r--r-- root/root lib/firmware/intel/dsp_fw_cnl_v1858.bin
+-rw-r--r-- root/root lib/firmware/intel/dsp_fw_glk_v1814.bin
+-rw-r--r-- root/root lib/firmware/intel/dsp_fw_glk_v2768.bin
+-rw-r--r-- root/root lib/firmware/intel/dsp_fw_glk_v2880.bin
+-rw-r--r-- root/root lib/firmware/intel/dsp_fw_kbl_v1037.bin
+-rw-r--r-- root/root lib/firmware/intel/dsp_fw_kbl_v2042.bin
+-rw-r--r-- root/root lib/firmware/intel/dsp_fw_kbl_v2630.bin
+-rw-r--r-- root/root lib/firmware/intel/dsp_fw_kbl_v3266.bin
+-rw-r--r-- root/root lib/firmware/intel/dsp_fw_kbl_v3402.bin
+-rw-r--r-- root/root lib/firmware/intel/dsp_fw_kbl_v3420.bin
+-rw-r--r-- root/root lib/firmware/intel/dsp_fw_kbl_v701.bin
+-rw-r--r-- root/root lib/firmware/intel/dsp_fw_release_v969.bin
+-rw-r--r-- root/root lib/firmware/intel/fw_sst_0f28.bin
+-rw-r--r-- root/root lib/firmware/intel/fw_sst_0f28.bin-48kHz_i2s_master
+-rw-r--r-- root/root lib/firmware/intel/fw_sst_0f28_ssp0.bin
+-rw-r--r-- root/root lib/firmware/intel/fw_sst_22a8.bin
+-rw-r--r-- root/root lib/firmware/intel/ibt-0040-0041.ddc
+-rw-r--r-- root/root lib/firmware/intel/ibt-0040-0041.sfi
+-rw-r--r-- root/root lib/firmware/intel/ibt-0040-1020.sfi
+-rw-r--r-- root/root lib/firmware/intel/ibt-0041-0041.sfi
+-rw-r--r-- root/root lib/firmware/intel/ibt-0093-0041.ddc
+-rw-r--r-- root/root lib/firmware/intel/ibt-0093-0041.sfi
+-rw-r--r-- root/root lib/firmware/intel/ibt-0093-0291.sfi
+-rw-r--r-- root/root lib/firmware/intel/ibt-00a0-0041-iml.sfi
+-rw-r--r-- root/root lib/firmware/intel/ibt-00a0-0041-pci.sfi
+-rw-r--r-- root/root lib/firmware/intel/ibt-00a0-01a1-iml.sfi
+-rw-r--r-- root/root lib/firmware/intel/ibt-00a0-01a1-pci.ddc
+-rw-r--r-- root/root lib/firmware/intel/ibt-00a0-01a1-pci.sfi
+-rw-r--r-- root/root lib/firmware/intel/ibt-00a0-0291-pci.sfi
+-rw-r--r-- root/root lib/firmware/intel/ibt-0180-0041.sfi
+-rw-r--r-- root/root lib/firmware/intel/ibt-0190-0041-iml.sfi
+-rw-r--r-- root/root lib/firmware/intel/ibt-0190-0041-pci.sfi
+-rw-r--r-- root/root lib/firmware/intel/ibt-0190-0041-usb.sfi
+-rw-r--r-- root/root lib/firmware/intel/ibt-0190-0291-iml.sfi
+-rw-r--r-- root/root lib/firmware/intel/ibt-0190-0291-pci.sfi
+-rw-r--r-- root/root lib/firmware/intel/ibt-0190-0291-usb.sfi
+-rw-r--r-- root/root lib/firmware/intel/ibt-0190-0291.sfi
+-rw-r--r-- root/root lib/firmware/intel/ibt-11-5.ddc
+-rw-r--r-- root/root lib/firmware/intel/ibt-11-5.sfi
+-rw-r--r-- root/root lib/firmware/intel/ibt-1190-01a1-iml.sfi
+-rw-r--r-- root/root lib/firmware/intel/ibt-1190-01a1-pci.sfi
+-rw-r--r-- root/root lib/firmware/intel/ibt-12-16.ddc
+-rw-r--r-- root/root lib/firmware/intel/ibt-12-16.sfi
+-rw-r--r-- root/root lib/firmware/intel/ibt-17-0-1.ddc
+-rw-r--r-- root/root lib/firmware/intel/ibt-17-0-1.sfi
+-rw-r--r-- root/root lib/firmware/intel/ibt-17-16-1.sfi
+-rw-r--r-- root/root lib/firmware/intel/ibt-19-0-4.sfi
+-rw-r--r-- root/root lib/firmware/intel/ibt-20-0-3.sfi
+-rw-r--r-- root/root lib/firmware/intel/ibt-20-1-4.sfi
+-rw-r--r-- root/root lib/firmware/intel/ibt-hw-37.7.10-fw-1.0.1.2d.d.bseq
+-rw-r--r-- root/root lib/firmware/intel/ibt-hw-37.7.10-fw-1.0.2.3.d.bseq
+-rw-r--r-- root/root lib/firmware/intel/ibt-hw-37.7.10-fw-1.80.1.2d.d.bseq
+-rw-r--r-- root/root lib/firmware/intel/ibt-hw-37.7.10-fw-1.80.2.3.d.bseq
+-rw-r--r-- root/root lib/firmware/intel/ibt-hw-37.7.bseq
+-rw-r--r-- root/root lib/firmware/intel/ibt-hw-37.8.10-fw-1.10.2.27.d.bseq
+-rw-r--r-- root/root lib/firmware/intel/ibt-hw-37.8.10-fw-1.10.3.11.e.bseq
+-rw-r--r-- root/root lib/firmware/intel/ibt-hw-37.8.10-fw-22.50.19.14.f.bseq
+-rw-r--r-- root/root lib/firmware/intel/ibt-hw-37.8.bseq
+lrwxrwxrwx root/root lib/firmware/intel/IntcSST2.bin -> catpt/bdw/dsp_basefw.bin
+lrwxrwxrwx root/root lib/firmware/intel/dsp_fw_bxtn.bin -> avs/apl/dsp_basefw.bin
+lrwxrwxrwx root/root lib/firmware/intel/dsp_fw_cnl.bin -> avs/cnl/dsp_basefw.bin
+lrwxrwxrwx root/root lib/firmware/intel/dsp_fw_glk.bin -> avs/apl/dsp_basefw.bin
+lrwxrwxrwx root/root lib/firmware/intel/dsp_fw_glk_v3366.bin -> dsp_fw_bxtn_v3366.bin
+lrwxrwxrwx root/root lib/firmware/intel/dsp_fw_kbl.bin -> avs/skl/dsp_basefw.bin
+lrwxrwxrwx root/root lib/firmware/intel/dsp_fw_release.bin -> avs/skl/dsp_basefw.bin
+lrwxrwxrwx root/root lib/firmware/intel/dsp_fw_release_v3402.bin -> dsp_fw_kbl_v3402.bin
+lrwxrwxrwx root/root lib/firmware/intel/ibt-0040-1020.ddc -> ibt-0040-0041.ddc
+lrwxrwxrwx root/root lib/firmware/intel/ibt-0040-1050.ddc -> ibt-0040-0041.ddc
+lrwxrwxrwx root/root lib/firmware/intel/ibt-0040-1050.sfi -> ibt-0040-0041.sfi
+lrwxrwxrwx root/root lib/firmware/intel/ibt-0040-2120.ddc -> ibt-0040-1020.ddc
+lrwxrwxrwx root/root lib/firmware/intel/ibt-0040-2120.sfi -> ibt-0040-1020.sfi
+lrwxrwxrwx root/root lib/firmware/intel/ibt-0040-4150.ddc -> ibt-0040-0041.ddc
+lrwxrwxrwx root/root lib/firmware/intel/ibt-0040-4150.sfi -> ibt-0040-0041.sfi
+lrwxrwxrwx root/root lib/firmware/intel/ibt-0041-0041.ddc -> ibt-0040-0041.ddc
+lrwxrwxrwx root/root lib/firmware/intel/ibt-0093-0291.ddc -> ibt-0093-0041.ddc
+lrwxrwxrwx root/root lib/firmware/intel/ibt-0093-1050.ddc -> ibt-0093-0041.ddc
+lrwxrwxrwx root/root lib/firmware/intel/ibt-0093-1050.sfi -> ibt-0093-0041.sfi
+lrwxrwxrwx root/root lib/firmware/intel/ibt-0093-4150.ddc -> ibt-0093-0041.ddc
+lrwxrwxrwx root/root lib/firmware/intel/ibt-0093-4150.sfi -> ibt-0093-0041.sfi
+lrwxrwxrwx root/root lib/firmware/intel/ibt-00a0-0041-pci.ddc -> ibt-0093-0041.ddc
+lrwxrwxrwx root/root lib/firmware/intel/ibt-00a0-0291-iml.sfi -> ibt-00a0-01a1-iml.sfi
+lrwxrwxrwx root/root lib/firmware/intel/ibt-00a0-0291-pci.ddc -> ibt-0093-0041.ddc
+lrwxrwxrwx root/root lib/firmware/intel/ibt-0180-0041.ddc -> ibt-0040-0041.ddc
+lrwxrwxrwx root/root lib/firmware/intel/ibt-0180-1050.ddc -> ibt-0040-0041.ddc
+lrwxrwxrwx root/root lib/firmware/intel/ibt-0180-1050.sfi -> ibt-0180-0041.sfi
+lrwxrwxrwx root/root lib/firmware/intel/ibt-0180-4150.ddc -> ibt-0040-0041.ddc
+lrwxrwxrwx root/root lib/firmware/intel/ibt-0180-4150.sfi -> ibt-0180-0041.sfi
+lrwxrwxrwx root/root lib/firmware/intel/ibt-0190-0041-pci.ddc -> ibt-0093-0041.ddc
+lrwxrwxrwx root/root lib/firmware/intel/ibt-0190-0041-usb.ddc -> ibt-0093-0041.ddc
+lrwxrwxrwx root/root lib/firmware/intel/ibt-0190-0291-pci.ddc -> ibt-0093-0041.ddc
+lrwxrwxrwx root/root lib/firmware/intel/ibt-0190-0291-usb.ddc -> ibt-0093-0041.ddc
+lrwxrwxrwx root/root lib/firmware/intel/ibt-0190-0291.ddc -> ibt-0040-0041.ddc
+lrwxrwxrwx root/root lib/firmware/intel/ibt-0291-0291.ddc -> ibt-0093-0041.ddc
+lrwxrwxrwx root/root lib/firmware/intel/ibt-0291-0291.sfi -> ibt-0093-0291.sfi
+lrwxrwxrwx root/root lib/firmware/intel/ibt-1040-0041.ddc -> ibt-0040-0041.ddc
+lrwxrwxrwx root/root lib/firmware/intel/ibt-1040-0041.sfi -> ibt-0040-0041.sfi
+lrwxrwxrwx root/root lib/firmware/intel/ibt-1040-1020.ddc -> ibt-0040-0041.ddc
+lrwxrwxrwx root/root lib/firmware/intel/ibt-1040-1020.sfi -> ibt-0040-1020.sfi
+lrwxrwxrwx root/root lib/firmware/intel/ibt-1040-1050.ddc -> ibt-1040-0041.ddc
+lrwxrwxrwx root/root lib/firmware/intel/ibt-1040-1050.sfi -> ibt-1040-0041.sfi
+lrwxrwxrwx root/root lib/firmware/intel/ibt-1040-2120.ddc -> ibt-1040-1020.ddc
+lrwxrwxrwx root/root lib/firmware/intel/ibt-1040-2120.sfi -> ibt-1040-1020.sfi
+lrwxrwxrwx root/root lib/firmware/intel/ibt-1040-4150.ddc -> ibt-1040-0041.ddc
+lrwxrwxrwx root/root lib/firmware/intel/ibt-1040-4150.sfi -> ibt-1040-0041.sfi
+lrwxrwxrwx root/root lib/firmware/intel/ibt-1190-0041-iml.sfi -> ibt-0190-0041-iml.sfi
+lrwxrwxrwx root/root lib/firmware/intel/ibt-1190-0041-pci.ddc -> ibt-0093-0041.ddc
+lrwxrwxrwx root/root lib/firmware/intel/ibt-1190-0041-pci.sfi -> ibt-0190-0041-pci.sfi
+lrwxrwxrwx root/root lib/firmware/intel/ibt-1190-0041-usb.ddc -> ibt-0093-0041.ddc
+lrwxrwxrwx root/root lib/firmware/intel/ibt-1190-0041-usb.sfi -> ibt-0190-0041-usb.sfi
+lrwxrwxrwx root/root lib/firmware/intel/ibt-1190-01a1-pci.ddc -> ibt-0093-0041.ddc
+lrwxrwxrwx root/root lib/firmware/intel/ibt-17-1.ddc -> ibt-17-0-1.ddc
+lrwxrwxrwx root/root lib/firmware/intel/ibt-17-1.sfi -> ibt-17-0-1.sfi
+lrwxrwxrwx root/root lib/firmware/intel/ibt-17-16-1.ddc -> ibt-0040-0041.ddc
+lrwxrwxrwx root/root lib/firmware/intel/ibt-17-2.ddc -> ibt-17-16-1.ddc
+lrwxrwxrwx root/root lib/firmware/intel/ibt-17-2.sfi -> ibt-17-16-1.sfi
+lrwxrwxrwx root/root lib/firmware/intel/ibt-18-0-1.ddc -> ibt-17-0-1.ddc
+lrwxrwxrwx root/root lib/firmware/intel/ibt-18-0-1.sfi -> ibt-17-0-1.sfi
+lrwxrwxrwx root/root lib/firmware/intel/ibt-18-1.ddc -> ibt-18-0-1.ddc
+lrwxrwxrwx root/root lib/firmware/intel/ibt-18-1.sfi -> ibt-18-0-1.sfi
+lrwxrwxrwx root/root lib/firmware/intel/ibt-18-16-1.ddc -> ibt-0040-0041.ddc
+lrwxrwxrwx root/root lib/firmware/intel/ibt-18-16-1.sfi -> ibt-17-16-1.sfi
+lrwxrwxrwx root/root lib/firmware/intel/ibt-18-2.ddc -> ibt-18-16-1.ddc
+lrwxrwxrwx root/root lib/firmware/intel/ibt-18-2.sfi -> ibt-18-16-1.sfi
+lrwxrwxrwx root/root lib/firmware/intel/ibt-19-0-0.ddc -> ibt-19-0-4.ddc
+lrwxrwxrwx root/root lib/firmware/intel/ibt-19-0-0.sfi -> ibt-19-0-4.sfi
+lrwxrwxrwx root/root lib/firmware/intel/ibt-19-0-1.ddc -> ibt-19-0-4.ddc
+lrwxrwxrwx root/root lib/firmware/intel/ibt-19-0-1.sfi -> ibt-19-0-4.sfi
+lrwxrwxrwx root/root lib/firmware/intel/ibt-19-0-3.ddc -> ibt-19-0-4.ddc
+lrwxrwxrwx root/root lib/firmware/intel/ibt-19-0-3.sfi -> ibt-19-0-4.sfi
+lrwxrwxrwx root/root lib/firmware/intel/ibt-19-0-4.ddc -> ibt-0040-0041.ddc
+lrwxrwxrwx root/root lib/firmware/intel/ibt-19-16-4.ddc -> ibt-19-0-4.ddc
+lrwxrwxrwx root/root lib/firmware/intel/ibt-19-16-4.sfi -> ibt-19-0-4.sfi
+lrwxrwxrwx root/root lib/firmware/intel/ibt-19-240-1.ddc -> ibt-19-0-4.ddc
+lrwxrwxrwx root/root lib/firmware/intel/ibt-19-240-1.sfi -> ibt-19-0-4.sfi
+lrwxrwxrwx root/root lib/firmware/intel/ibt-19-240-4.ddc -> ibt-19-0-4.ddc
+lrwxrwxrwx root/root lib/firmware/intel/ibt-19-240-4.sfi -> ibt-19-0-4.sfi
+lrwxrwxrwx root/root lib/firmware/intel/ibt-19-32-0.ddc -> ibt-19-0-4.ddc
+lrwxrwxrwx root/root lib/firmware/intel/ibt-19-32-0.sfi -> ibt-19-0-4.sfi
+lrwxrwxrwx root/root lib/firmware/intel/ibt-19-32-1.ddc -> ibt-19-0-4.ddc
+lrwxrwxrwx root/root lib/firmware/intel/ibt-19-32-1.sfi -> ibt-19-0-4.sfi
+lrwxrwxrwx root/root lib/firmware/intel/ibt-19-32-4.ddc -> ibt-19-0-4.ddc
+lrwxrwxrwx root/root lib/firmware/intel/ibt-19-32-4.sfi -> ibt-19-0-4.sfi
+lrwxrwxrwx root/root lib/firmware/intel/ibt-20-0-3.ddc -> ibt-0040-0041.ddc
+lrwxrwxrwx root/root lib/firmware/intel/ibt-20-1-3.ddc -> ibt-0040-0041.ddc
+lrwxrwxrwx root/root lib/firmware/intel/ibt-20-1-3.sfi -> ibt-20-0-3.sfi
+lrwxrwxrwx root/root lib/firmware/intel/ibt-20-1-4.ddc -> ibt-0040-0041.ddc
+lrwxrwxrwx root/root lib/firmware/intel/ipu3-fw.bin -> ipu/irci_irci_ecr-master_20161208_0213_20170112_1500.bin
+lrwxrwxrwx root/root lib/firmware/intel/irci_irci_ecr-master_20161208_0213_20170112_1500.bin -> ipu/irci_irci_ecr-master_20161208_0213_20170112_1500.bin
+drwxr-xr-x root/root lib/firmware/intel/avs/
+-rw-r--r-- root/root lib/firmware/intel/avs/da7219-tplg.bin
+-rw-r--r-- root/root lib/firmware/intel/avs/dmic-tplg.bin
+-rw-r--r-- root/root lib/firmware/intel/avs/hda-808628xx-3ep-tplg.bin
+-rw-r--r-- root/root lib/firmware/intel/avs/hda-generic-1ep-tplg.bin
+-rw-r--r-- root/root lib/firmware/intel/avs/max98357a-tplg.bin
+-rw-r--r-- root/root lib/firmware/intel/avs/max98373-tplg.bin
+-rw-r--r-- root/root lib/firmware/intel/avs/max98927-tplg.bin
+-rw-r--r-- root/root lib/firmware/intel/avs/nau8825-tplg.bin
+-rw-r--r-- root/root lib/firmware/intel/avs/rt274-tplg.bin
+-rw-r--r-- root/root lib/firmware/intel/avs/rt286-tplg.bin
+-rw-r--r-- root/root lib/firmware/intel/avs/rt298-tplg.bin
+-rw-r--r-- root/root lib/firmware/intel/avs/rt5514-tplg.bin
+-rw-r--r-- root/root lib/firmware/intel/avs/rt5640-tplg.bin
+-rw-r--r-- root/root lib/firmware/intel/avs/rt5663-tplg.bin
+-rw-r--r-- root/root lib/firmware/intel/avs/ssm4567-tplg.bin
+lrwxrwxrwx root/root lib/firmware/intel/avs/hda-8086-generic-tplg.bin -> hda-808628xx-3ep-tplg.bin
+lrwxrwxrwx root/root lib/firmware/intel/avs/hda-generic-tplg.bin -> hda-generic-1ep-tplg.bin
+drwxr-xr-x root/root lib/firmware/intel/avs/apl/
+-rw-r--r-- root/root lib/firmware/intel/avs/apl/dsp_basefw.bin
+drwxr-xr-x root/root lib/firmware/intel/avs/cnl/
+-rw-r--r-- root/root lib/firmware/intel/avs/cnl/dsp_basefw.bin
+drwxr-xr-x root/root lib/firmware/intel/avs/lkf/
+-rw-r--r-- root/root lib/firmware/intel/avs/lkf/dsp_basefw.bin
+drwxr-xr-x root/root lib/firmware/intel/avs/skl/
+-rw-r--r-- root/root lib/firmware/intel/avs/skl/dsp_basefw.bin
+-rw-r--r-- root/root lib/firmware/intel/avs/skl/dsp_mod_7CAD0808-AB10-CD23-EF45-12AB34CD56EF.bin
+drwxr-xr-x root/root lib/firmware/intel/catpt/
+drwxr-xr-x root/root lib/firmware/intel/catpt/bdw/
+-rw-r--r-- root/root lib/firmware/intel/catpt/bdw/dsp_basefw.bin
+drwxr-xr-x root/root lib/firmware/intel/ice/
+drwxr-xr-x root/root lib/firmware/intel/ice/ddp-comms/
+-rw-r--r-- root/root lib/firmware/intel/ice/ddp-comms/ice_comms-1.3.55.0.pkg
+drwxr-xr-x root/root lib/firmware/intel/ice/ddp-lag/
+-rw-r--r-- root/root lib/firmware/intel/ice/ddp-lag/ice_lag-1.3.2.0.pkg
+drwxr-xr-x root/root lib/firmware/intel/ice/ddp-wireless_edge/
+-rw-r--r-- root/root lib/firmware/intel/ice/ddp-wireless_edge/ice_wireless_edge-1.3.23.0.pkg
+drwxr-xr-x root/root lib/firmware/intel/ice/ddp/
+-rw-r--r-- root/root lib/firmware/intel/ice/ddp/ice-1.3.43.0.pkg
+lrwxrwxrwx root/root lib/firmware/intel/ice/ddp/ice.pkg -> ice-1.3.43.0.pkg
+drwxr-xr-x root/root lib/firmware/intel/ipu/
+-rw-r--r-- root/root lib/firmware/intel/ipu/ipu6_fw.bin
+-rw-r--r-- root/root lib/firmware/intel/ipu/ipu6ep_fw.bin
+-rw-r--r-- root/root lib/firmware/intel/ipu/ipu6epadln_fw.bin
+-rw-r--r-- root/root lib/firmware/intel/ipu/ipu6epmtl_fw.bin
+-rw-r--r-- root/root lib/firmware/intel/ipu/ipu6se_fw.bin
+-rw-r--r-- root/root lib/firmware/intel/ipu/ipu7_fw.bin
+-rw-r--r-- root/root lib/firmware/intel/ipu/ipu7ptl_fw.bin
+-rw-r--r-- root/root lib/firmware/intel/ipu/irci_irci_ecr-master_20161208_0213_20170112_1500.bin
+-rw-r--r-- root/root lib/firmware/intel/ipu/shisp_2400b0_v21.bin
+-rw-r--r-- root/root lib/firmware/intel/ipu/shisp_2401a0_v21.bin
+drwxr-xr-x root/root lib/firmware/intel/ish/
+-rw-r--r-- root/root lib/firmware/intel/ish/ish_lnlm.bin
+-rw-r--r-- root/root lib/firmware/intel/ish/ish_ptl.bin
+-rw-r--r-- root/root lib/firmware/intel/ish/ish_wcl.bin
+lrwxrwxrwx root/root lib/firmware/intel/ish/ish_lnlm_12128606_f9751b71.bin -> ../../HP/ish/ish_lnlm_12128606_f9751b71.bin
+lrwxrwxrwx root/root lib/firmware/intel/ish/ish_lnlm_39ceeaf8.bin -> ../../dell/ish/ish_lnlm_39ceeaf8_58.7727.0.bin
+lrwxrwxrwx root/root lib/firmware/intel/ish/ish_lnlm_53c4ffad_90ef58cf.bin -> ../../LENOVO/ish/ish_lnlm_lenovo_x9-15_2025_5.8.0.7720.bin
+lrwxrwxrwx root/root lib/firmware/intel/ish/ish_lnlm_53c4ffad_a672a235.bin -> ../../LENOVO/ish/ish_lnlm_lenovo_X9-14_2025_5.8.36.09092.bin
+lrwxrwxrwx root/root lib/firmware/intel/ish/ish_lnlm_53c4ffad_cb391961.bin -> ../../LENOVO/ish/ish_lnlm_lenovo_X1_2025_5.8.4.7720.bin
+lrwxrwxrwx root/root lib/firmware/intel/ish/ish_lnlm_53c4ffad_ebb27e41.bin -> ../../LENOVO/ish/ish_lnlm_lenovo_X1_2025_5.8.4.7720.bin
+lrwxrwxrwx root/root lib/firmware/intel/ish/ish_ptl_39ceeaf8.bin -> ../../dell/ish/ish_ptl_39ceeaf8_581.7783.0.bin
+lrwxrwxrwx root/root lib/firmware/intel/ish/ish_ptl_53c4ffad_75d6ebe2.bin -> ../../LENOVO/ish/ish_ptl_lenovo_X1_2026_5.8.1.7782.bin
+lrwxrwxrwx root/root lib/firmware/intel/ish/ish_ptl_53c4ffad_bc3e29f7.bin -> ../../LENOVO/ish/ish_ptl_lenovo_X1_2026_5.8.1.7782.bin
+drwxr-xr-x root/root lib/firmware/intel/iwlwifi/
+-rw-r--r-- root/root lib/firmware/intel/iwlwifi/iwlwifi-100-5.ucode
+-rw-r--r-- root/root lib/firmware/intel/iwlwifi/iwlwifi-1000-5.ucode
+-rw-r--r-- root/root lib/firmware/intel/iwlwifi/iwlwifi-105-6.ucode
+-rw-r--r-- root/root lib/firmware/intel/iwlwifi/iwlwifi-135-6.ucode
+-rw-r--r-- root/root lib/firmware/intel/iwlwifi/iwlwifi-2000-6.ucode
+-rw-r--r-- root/root lib/firmware/intel/iwlwifi/iwlwifi-2030-6.ucode
+-rw-r--r-- root/root lib/firmware/intel/iwlwifi/iwlwifi-3160-17.ucode
+-rw-r--r-- root/root lib/firmware/intel/iwlwifi/iwlwifi-3168-29.ucode
+-rw-r--r-- root/root lib/firmware/intel/iwlwifi/iwlwifi-3945-2.ucode
+-rw-r--r-- root/root lib/firmware/intel/iwlwifi/iwlwifi-4965-2.ucode
+-rw-r--r-- root/root lib/firmware/intel/iwlwifi/iwlwifi-5000-5.ucode
+-rw-r--r-- root/root lib/firmware/intel/iwlwifi/iwlwifi-5150-2.ucode
+-rw-r--r-- root/root lib/firmware/intel/iwlwifi/iwlwifi-6000-4.ucode
+-rw-r--r-- root/root lib/firmware/intel/iwlwifi/iwlwifi-6000g2a-6.ucode
+-rw-r--r-- root/root lib/firmware/intel/iwlwifi/iwlwifi-6000g2b-6.ucode
+-rw-r--r-- root/root lib/firmware/intel/iwlwifi/iwlwifi-6050-5.ucode
+-rw-r--r-- root/root lib/firmware/intel/iwlwifi/iwlwifi-7260-17.ucode
+-rw-r--r-- root/root lib/firmware/intel/iwlwifi/iwlwifi-7265-17.ucode
+-rw-r--r-- root/root lib/firmware/intel/iwlwifi/iwlwifi-7265D-29.ucode
+-rw-r--r-- root/root lib/firmware/intel/iwlwifi/iwlwifi-8000C-34.ucode
+-rw-r--r-- root/root lib/firmware/intel/iwlwifi/iwlwifi-8000C-36.ucode
+-rw-r--r-- root/root lib/firmware/intel/iwlwifi/iwlwifi-8265-34.ucode
+-rw-r--r-- root/root lib/firmware/intel/iwlwifi/iwlwifi-8265-36.ucode
+-rw-r--r-- root/root lib/firmware/intel/iwlwifi/iwlwifi-9000-pu-b0-jf-b0-34.ucode
+-rw-r--r-- root/root lib/firmware/intel/iwlwifi/iwlwifi-9000-pu-b0-jf-b0-38.ucode
+-rw-r--r-- root/root lib/firmware/intel/iwlwifi/iwlwifi-9000-pu-b0-jf-b0-46.ucode
+-rw-r--r-- root/root lib/firmware/intel/iwlwifi/iwlwifi-9260-th-b0-jf-b0-34.ucode
+-rw-r--r-- root/root lib/firmware/intel/iwlwifi/iwlwifi-9260-th-b0-jf-b0-38.ucode
+-rw-r--r-- root/root lib/firmware/intel/iwlwifi/iwlwifi-9260-th-b0-jf-b0-46.ucode
+-rw-r--r-- root/root lib/firmware/intel/iwlwifi/iwlwifi-Qu-b0-hr-b0-50.ucode
+-rw-r--r-- root/root lib/firmware/intel/iwlwifi/iwlwifi-Qu-b0-hr-b0-59.ucode
+-rw-r--r-- root/root lib/firmware/intel/iwlwifi/iwlwifi-Qu-b0-hr-b0-66.ucode
+-rw-r--r-- root/root lib/firmware/intel/iwlwifi/iwlwifi-Qu-b0-hr-b0-72.ucode
+-rw-r--r-- root/root lib/firmware/intel/iwlwifi/iwlwifi-Qu-b0-hr-b0-73.ucode
+-rw-r--r-- root/root lib/firmware/intel/iwlwifi/iwlwifi-Qu-b0-hr-b0-74.ucode
+-rw-r--r-- root/root lib/firmware/intel/iwlwifi/iwlwifi-Qu-b0-hr-b0-77.ucode
+-rw-r--r-- root/root lib/firmware/intel/iwlwifi/iwlwifi-Qu-b0-jf-b0-50.ucode
+-rw-r--r-- root/root lib/firmware/intel/iwlwifi/iwlwifi-Qu-b0-jf-b0-59.ucode
+-rw-r--r-- root/root lib/firmware/intel/iwlwifi/iwlwifi-Qu-b0-jf-b0-66.ucode
+-rw-r--r-- root/root lib/firmware/intel/iwlwifi/iwlwifi-Qu-b0-jf-b0-72.ucode
+-rw-r--r-- root/root lib/firmware/intel/iwlwifi/iwlwifi-Qu-b0-jf-b0-73.ucode
+-rw-r--r-- root/root lib/firmware/intel/iwlwifi/iwlwifi-Qu-b0-jf-b0-74.ucode
+-rw-r--r-- root/root lib/firmware/intel/iwlwifi/iwlwifi-Qu-b0-jf-b0-77.ucode
+-rw-r--r-- root/root lib/firmware/intel/iwlwifi/iwlwifi-Qu-c0-hr-b0-50.ucode
+-rw-r--r-- root/root lib/firmware/intel/iwlwifi/iwlwifi-Qu-c0-hr-b0-59.ucode
+-rw-r--r-- root/root lib/firmware/intel/iwlwifi/iwlwifi-Qu-c0-hr-b0-66.ucode
+-rw-r--r-- root/root lib/firmware/intel/iwlwifi/iwlwifi-Qu-c0-hr-b0-72.ucode
+-rw-r--r-- root/root lib/firmware/intel/iwlwifi/iwlwifi-Qu-c0-hr-b0-73.ucode
+-rw-r--r-- root/root lib/firmware/intel/iwlwifi/iwlwifi-Qu-c0-hr-b0-74.ucode
+-rw-r--r-- root/root lib/firmware/intel/iwlwifi/iwlwifi-Qu-c0-hr-b0-77.ucode
+-rw-r--r-- root/root lib/firmware/intel/iwlwifi/iwlwifi-Qu-c0-jf-b0-50.ucode
+-rw-r--r-- root/root lib/firmware/intel/iwlwifi/iwlwifi-Qu-c0-jf-b0-59.ucode
+-rw-r--r-- root/root lib/firmware/intel/iwlwifi/iwlwifi-Qu-c0-jf-b0-66.ucode
+-rw-r--r-- root/root lib/firmware/intel/iwlwifi/iwlwifi-Qu-c0-jf-b0-72.ucode
+-rw-r--r-- root/root lib/firmware/intel/iwlwifi/iwlwifi-Qu-c0-jf-b0-73.ucode
+-rw-r--r-- root/root lib/firmware/intel/iwlwifi/iwlwifi-Qu-c0-jf-b0-74.ucode
+-rw-r--r-- root/root lib/firmware/intel/iwlwifi/iwlwifi-Qu-c0-jf-b0-77.ucode
+-rw-r--r-- root/root lib/firmware/intel/iwlwifi/iwlwifi-QuZ-a0-hr-b0-50.ucode
+-rw-r--r-- root/root lib/firmware/intel/iwlwifi/iwlwifi-QuZ-a0-hr-b0-59.ucode
+-rw-r--r-- root/root lib/firmware/intel/iwlwifi/iwlwifi-QuZ-a0-hr-b0-66.ucode
+-rw-r--r-- root/root lib/firmware/intel/iwlwifi/iwlwifi-QuZ-a0-hr-b0-72.ucode
+-rw-r--r-- root/root lib/firmware/intel/iwlwifi/iwlwifi-QuZ-a0-hr-b0-73.ucode
+-rw-r--r-- root/root lib/firmware/intel/iwlwifi/iwlwifi-QuZ-a0-hr-b0-74.ucode
+-rw-r--r-- root/root lib/firmware/intel/iwlwifi/iwlwifi-QuZ-a0-hr-b0-77.ucode
+-rw-r--r-- root/root lib/firmware/intel/iwlwifi/iwlwifi-QuZ-a0-jf-b0-50.ucode
+-rw-r--r-- root/root lib/firmware/intel/iwlwifi/iwlwifi-QuZ-a0-jf-b0-59.ucode
+-rw-r--r-- root/root lib/firmware/intel/iwlwifi/iwlwifi-QuZ-a0-jf-b0-66.ucode
+-rw-r--r-- root/root lib/firmware/intel/iwlwifi/iwlwifi-QuZ-a0-jf-b0-72.ucode
+-rw-r--r-- root/root lib/firmware/intel/iwlwifi/iwlwifi-QuZ-a0-jf-b0-73.ucode
+-rw-r--r-- root/root lib/firmware/intel/iwlwifi/iwlwifi-QuZ-a0-jf-b0-74.ucode
+-rw-r--r-- root/root lib/firmware/intel/iwlwifi/iwlwifi-QuZ-a0-jf-b0-77.ucode
+-rw-r--r-- root/root lib/firmware/intel/iwlwifi/iwlwifi-bz-b0-fm-c0-100.ucode
+-rw-r--r-- root/root lib/firmware/intel/iwlwifi/iwlwifi-bz-b0-fm-c0-101.ucode
+-rw-r--r-- root/root lib/firmware/intel/iwlwifi/iwlwifi-bz-b0-fm-c0-92.ucode
+-rw-r--r-- root/root lib/firmware/intel/iwlwifi/iwlwifi-bz-b0-fm-c0-93.ucode
+-rw-r--r-- root/root lib/firmware/intel/iwlwifi/iwlwifi-bz-b0-fm-c0-94.ucode
+-rw-r--r-- root/root lib/firmware/intel/iwlwifi/iwlwifi-bz-b0-fm-c0-96.ucode
+-rw-r--r-- root/root lib/firmware/intel/iwlwifi/iwlwifi-bz-b0-fm-c0-97.ucode
+-rw-r--r-- root/root lib/firmware/intel/iwlwifi/iwlwifi-bz-b0-fm-c0-98.ucode
+-rw-r--r-- root/root lib/firmware/intel/iwlwifi/iwlwifi-bz-b0-fm-c0-c101.ucode
+-rw-r--r-- root/root lib/firmware/intel/iwlwifi/iwlwifi-bz-b0-fm-c0-c102.ucode
+-rw-r--r-- root/root lib/firmware/intel/iwlwifi/iwlwifi-bz-b0-fm-c0-c103.ucode
+-rw-r--r-- root/root lib/firmware/intel/iwlwifi/iwlwifi-bz-b0-fm-c0-c106.ucode
+-rw-r--r-- root/root lib/firmware/intel/iwlwifi/iwlwifi-bz-b0-fm-c0-c107.ucode
+-rw-r--r-- root/root lib/firmware/intel/iwlwifi/iwlwifi-bz-b0-fm-c0.pnvm
+-rw-r--r-- root/root lib/firmware/intel/iwlwifi/iwlwifi-bz-b0-gf-a0-100.ucode
+-rw-r--r-- root/root lib/firmware/intel/iwlwifi/iwlwifi-bz-b0-gf-a0-92.ucode
+-rw-r--r-- root/root lib/firmware/intel/iwlwifi/iwlwifi-bz-b0-gf-a0-94.ucode
+-rw-r--r-- root/root lib/firmware/intel/iwlwifi/iwlwifi-bz-b0-gf-a0-96.ucode
+-rw-r--r-- root/root lib/firmware/intel/iwlwifi/iwlwifi-bz-b0-gf-a0-97.ucode
+-rw-r--r-- root/root lib/firmware/intel/iwlwifi/iwlwifi-bz-b0-gf-a0-98.ucode
+-rw-r--r-- root/root lib/firmware/intel/iwlwifi/iwlwifi-bz-b0-gf-a0.pnvm
+-rw-r--r-- root/root lib/firmware/intel/iwlwifi/iwlwifi-bz-b0-hr-b0-100.ucode
+-rw-r--r-- root/root lib/firmware/intel/iwlwifi/iwlwifi-bz-b0-hr-b0-93.ucode
+-rw-r--r-- root/root lib/firmware/intel/iwlwifi/iwlwifi-bz-b0-hr-b0-96.ucode
+-rw-r--r-- root/root lib/firmware/intel/iwlwifi/iwlwifi-bz-b0-hr-b0-98.ucode
+-rw-r--r-- root/root lib/firmware/intel/iwlwifi/iwlwifi-bz-b0-hr-b0.pnvm
+-rw-r--r-- root/root lib/firmware/intel/iwlwifi/iwlwifi-bz-b0-wh-b0-c102.ucode
+-rw-r--r-- root/root lib/firmware/intel/iwlwifi/iwlwifi-bz-b0-wh-b0-c103.ucode
+-rw-r--r-- root/root lib/firmware/intel/iwlwifi/iwlwifi-bz-b0-wh-b0-c106.ucode
+-rw-r--r-- root/root lib/firmware/intel/iwlwifi/iwlwifi-bz-b0-wh-b0-c107.ucode
+-rw-r--r-- root/root lib/firmware/intel/iwlwifi/iwlwifi-cc-a0-50.ucode
+-rw-r--r-- root/root lib/firmware/intel/iwlwifi/iwlwifi-cc-a0-59.ucode
+-rw-r--r-- root/root lib/firmware/intel/iwlwifi/iwlwifi-cc-a0-66.ucode
+-rw-r--r-- root/root lib/firmware/intel/iwlwifi/iwlwifi-cc-a0-72.ucode
+-rw-r--r-- root/root lib/firmware/intel/iwlwifi/iwlwifi-cc-a0-73.ucode
+-rw-r--r-- root/root lib/firmware/intel/iwlwifi/iwlwifi-cc-a0-74.ucode
+-rw-r--r-- root/root lib/firmware/intel/iwlwifi/iwlwifi-cc-a0-77.ucode
+-rw-r--r-- root/root lib/firmware/intel/iwlwifi/iwlwifi-gl-c0-fm-c0-100.ucode
+-rw-r--r-- root/root lib/firmware/intel/iwlwifi/iwlwifi-gl-c0-fm-c0-101.ucode
+-rw-r--r-- root/root lib/firmware/intel/iwlwifi/iwlwifi-gl-c0-fm-c0-83.ucode
+-rw-r--r-- root/root lib/firmware/intel/iwlwifi/iwlwifi-gl-c0-fm-c0-86.ucode
+-rw-r--r-- root/root lib/firmware/intel/iwlwifi/iwlwifi-gl-c0-fm-c0-90.ucode
+-rw-r--r-- root/root lib/firmware/intel/iwlwifi/iwlwifi-gl-c0-fm-c0-92.ucode
+-rw-r--r-- root/root lib/firmware/intel/iwlwifi/iwlwifi-gl-c0-fm-c0-94.ucode
+-rw-r--r-- root/root lib/firmware/intel/iwlwifi/iwlwifi-gl-c0-fm-c0-96.ucode
+-rw-r--r-- root/root lib/firmware/intel/iwlwifi/iwlwifi-gl-c0-fm-c0-97.ucode
+-rw-r--r-- root/root lib/firmware/intel/iwlwifi/iwlwifi-gl-c0-fm-c0-98.ucode
+-rw-r--r-- root/root lib/firmware/intel/iwlwifi/iwlwifi-gl-c0-fm-c0-c101.ucode
+-rw-r--r-- root/root lib/firmware/intel/iwlwifi/iwlwifi-gl-c0-fm-c0-c102.ucode
+-rw-r--r-- root/root lib/firmware/intel/iwlwifi/iwlwifi-gl-c0-fm-c0-c103.ucode
+-rw-r--r-- root/root lib/firmware/intel/iwlwifi/iwlwifi-gl-c0-fm-c0-c106.ucode
+-rw-r--r-- root/root lib/firmware/intel/iwlwifi/iwlwifi-gl-c0-fm-c0-c107.ucode
+-rw-r--r-- root/root lib/firmware/intel/iwlwifi/iwlwifi-gl-c0-fm-c0.pnvm
+-rw-r--r-- root/root lib/firmware/intel/iwlwifi/iwlwifi-ma-b0-gf-a0-83.ucode
+-rw-r--r-- root/root lib/firmware/intel/iwlwifi/iwlwifi-ma-b0-gf-a0-86.ucode
+-rw-r--r-- root/root lib/firmware/intel/iwlwifi/iwlwifi-ma-b0-gf-a0-89.ucode
+-rw-r--r-- root/root lib/firmware/intel/iwlwifi/iwlwifi-ma-b0-gf-a0.pnvm
+-rw-r--r-- root/root lib/firmware/intel/iwlwifi/iwlwifi-ma-b0-gf4-a0-83.ucode
+-rw-r--r-- root/root lib/firmware/intel/iwlwifi/iwlwifi-ma-b0-gf4-a0-86.ucode
+-rw-r--r-- root/root lib/firmware/intel/iwlwifi/iwlwifi-ma-b0-gf4-a0-89.ucode
+-rw-r--r-- root/root lib/firmware/intel/iwlwifi/iwlwifi-ma-b0-gf4-a0.pnvm
+-rw-r--r-- root/root lib/firmware/intel/iwlwifi/iwlwifi-ma-b0-hr-b0-83.ucode
+-rw-r--r-- root/root lib/firmware/intel/iwlwifi/iwlwifi-ma-b0-hr-b0-86.ucode
+-rw-r--r-- root/root lib/firmware/intel/iwlwifi/iwlwifi-ma-b0-hr-b0-89.ucode
+-rw-r--r-- root/root lib/firmware/intel/iwlwifi/iwlwifi-sc-a0-fm-c0-c101.ucode
+-rw-r--r-- root/root lib/firmware/intel/iwlwifi/iwlwifi-sc-a0-fm-c0-c102.ucode
+-rw-r--r-- root/root lib/firmware/intel/iwlwifi/iwlwifi-sc-a0-fm-c0-c103.ucode
+-rw-r--r-- root/root lib/firmware/intel/iwlwifi/iwlwifi-sc-a0-fm-c0-c106.ucode
+-rw-r--r-- root/root lib/firmware/intel/iwlwifi/iwlwifi-sc-a0-fm-c0-c107.ucode
+-rw-r--r-- root/root lib/firmware/intel/iwlwifi/iwlwifi-sc-a0-gf-a0-100.ucode
+-rw-r--r-- root/root lib/firmware/intel/iwlwifi/iwlwifi-sc-a0-wh-b0-101.ucode
+-rw-r--r-- root/root lib/firmware/intel/iwlwifi/iwlwifi-sc-a0-wh-b0-c101.ucode
+-rw-r--r-- root/root lib/firmware/intel/iwlwifi/iwlwifi-sc-a0-wh-b0-c102.ucode
+-rw-r--r-- root/root lib/firmware/intel/iwlwifi/iwlwifi-sc-a0-wh-b0-c103.ucode
+-rw-r--r-- root/root lib/firmware/intel/iwlwifi/iwlwifi-sc-a0-wh-b0-c106.ucode
+-rw-r--r-- root/root lib/firmware/intel/iwlwifi/iwlwifi-sc-a0-wh-b0-c107.ucode
+-rw-r--r-- root/root lib/firmware/intel/iwlwifi/iwlwifi-so-a0-gf-a0-72.ucode
+-rw-r--r-- root/root lib/firmware/intel/iwlwifi/iwlwifi-so-a0-gf-a0-73.ucode
+-rw-r--r-- root/root lib/firmware/intel/iwlwifi/iwlwifi-so-a0-gf-a0-74.ucode
+-rw-r--r-- root/root lib/firmware/intel/iwlwifi/iwlwifi-so-a0-gf-a0-77.ucode
+-rw-r--r-- root/root lib/firmware/intel/iwlwifi/iwlwifi-so-a0-gf-a0-78.ucode
+-rw-r--r-- root/root lib/firmware/intel/iwlwifi/iwlwifi-so-a0-gf-a0-79.ucode
+-rw-r--r-- root/root lib/firmware/intel/iwlwifi/iwlwifi-so-a0-gf-a0-81.ucode
+-rw-r--r-- root/root lib/firmware/intel/iwlwifi/iwlwifi-so-a0-gf-a0-83.ucode
+-rw-r--r-- root/root lib/firmware/intel/iwlwifi/iwlwifi-so-a0-gf-a0-84.ucode
+-rw-r--r-- root/root lib/firmware/intel/iwlwifi/iwlwifi-so-a0-gf-a0-86.ucode
+-rw-r--r-- root/root lib/firmware/intel/iwlwifi/iwlwifi-so-a0-gf-a0-89.ucode
+-rw-r--r-- root/root lib/firmware/intel/iwlwifi/iwlwifi-so-a0-gf-a0.pnvm
+-rw-r--r-- root/root lib/firmware/intel/iwlwifi/iwlwifi-so-a0-gf4-a0-72.ucode
+-rw-r--r-- root/root lib/firmware/intel/iwlwifi/iwlwifi-so-a0-gf4-a0-73.ucode
+-rw-r--r-- root/root lib/firmware/intel/iwlwifi/iwlwifi-so-a0-gf4-a0-74.ucode
+-rw-r--r-- root/root lib/firmware/intel/iwlwifi/iwlwifi-so-a0-gf4-a0-77.ucode
+-rw-r--r-- root/root lib/firmware/intel/iwlwifi/iwlwifi-so-a0-gf4-a0-78.ucode
+-rw-r--r-- root/root lib/firmware/intel/iwlwifi/iwlwifi-so-a0-gf4-a0-79.ucode
+-rw-r--r-- root/root lib/firmware/intel/iwlwifi/iwlwifi-so-a0-gf4-a0-81.ucode
+-rw-r--r-- root/root lib/firmware/intel/iwlwifi/iwlwifi-so-a0-gf4-a0-83.ucode
+-rw-r--r-- root/root lib/firmware/intel/iwlwifi/iwlwifi-so-a0-gf4-a0-84.ucode
+-rw-r--r-- root/root lib/firmware/intel/iwlwifi/iwlwifi-so-a0-gf4-a0-86.ucode
+-rw-r--r-- root/root lib/firmware/intel/iwlwifi/iwlwifi-so-a0-gf4-a0-89.ucode
+-rw-r--r-- root/root lib/firmware/intel/iwlwifi/iwlwifi-so-a0-gf4-a0.pnvm
+-rw-r--r-- root/root lib/firmware/intel/iwlwifi/iwlwifi-so-a0-hr-b0-72.ucode
+-rw-r--r-- root/root lib/firmware/intel/iwlwifi/iwlwifi-so-a0-hr-b0-73.ucode
+-rw-r--r-- root/root lib/firmware/intel/iwlwifi/iwlwifi-so-a0-hr-b0-74.ucode
+-rw-r--r-- root/root lib/firmware/intel/iwlwifi/iwlwifi-so-a0-hr-b0-77.ucode
+-rw-r--r-- root/root lib/firmware/intel/iwlwifi/iwlwifi-so-a0-hr-b0-79.ucode
+-rw-r--r-- root/root lib/firmware/intel/iwlwifi/iwlwifi-so-a0-hr-b0-81.ucode
+-rw-r--r-- root/root lib/firmware/intel/iwlwifi/iwlwifi-so-a0-hr-b0-83.ucode
+-rw-r--r-- root/root lib/firmware/intel/iwlwifi/iwlwifi-so-a0-hr-b0-84.ucode
+-rw-r--r-- root/root lib/firmware/intel/iwlwifi/iwlwifi-so-a0-hr-b0-86.ucode
+-rw-r--r-- root/root lib/firmware/intel/iwlwifi/iwlwifi-so-a0-hr-b0-89.ucode
+-rw-r--r-- root/root lib/firmware/intel/iwlwifi/iwlwifi-so-a0-jf-b0-72.ucode
+-rw-r--r-- root/root lib/firmware/intel/iwlwifi/iwlwifi-so-a0-jf-b0-73.ucode
+-rw-r--r-- root/root lib/firmware/intel/iwlwifi/iwlwifi-so-a0-jf-b0-74.ucode
+-rw-r--r-- root/root lib/firmware/intel/iwlwifi/iwlwifi-so-a0-jf-b0-77.ucode
+-rw-r--r-- root/root lib/firmware/intel/iwlwifi/iwlwifi-ty-a0-gf-a0-59.ucode
+-rw-r--r-- root/root lib/firmware/intel/iwlwifi/iwlwifi-ty-a0-gf-a0-66.ucode
+-rw-r--r-- root/root lib/firmware/intel/iwlwifi/iwlwifi-ty-a0-gf-a0-72.ucode
+-rw-r--r-- root/root lib/firmware/intel/iwlwifi/iwlwifi-ty-a0-gf-a0-73.ucode
+-rw-r--r-- root/root lib/firmware/intel/iwlwifi/iwlwifi-ty-a0-gf-a0-74.ucode
+-rw-r--r-- root/root lib/firmware/intel/iwlwifi/iwlwifi-ty-a0-gf-a0-77.ucode
+-rw-r--r-- root/root lib/firmware/intel/iwlwifi/iwlwifi-ty-a0-gf-a0-78.ucode
+-rw-r--r-- root/root lib/firmware/intel/iwlwifi/iwlwifi-ty-a0-gf-a0-79.ucode
+-rw-r--r-- root/root lib/firmware/intel/iwlwifi/iwlwifi-ty-a0-gf-a0-81.ucode
+-rw-r--r-- root/root lib/firmware/intel/iwlwifi/iwlwifi-ty-a0-gf-a0-83.ucode
+-rw-r--r-- root/root lib/firmware/intel/iwlwifi/iwlwifi-ty-a0-gf-a0-84.ucode
+-rw-r--r-- root/root lib/firmware/intel/iwlwifi/iwlwifi-ty-a0-gf-a0-86.ucode
+-rw-r--r-- root/root lib/firmware/intel/iwlwifi/iwlwifi-ty-a0-gf-a0-89.ucode
+-rw-r--r-- root/root lib/firmware/intel/iwlwifi/iwlwifi-ty-a0-gf-a0.pnvm
+drwxr-xr-x root/root lib/firmware/intel/qat/
+-rw-r--r-- root/root lib/firmware/intel/qat/qat_402xx.bin
+-rw-r--r-- root/root lib/firmware/intel/qat/qat_402xx_mmp.bin
+-rw-r--r-- root/root lib/firmware/intel/qat/qat_420xx.bin
+-rw-r--r-- root/root lib/firmware/intel/qat/qat_420xx_mmp.bin
+-rw-r--r-- root/root lib/firmware/intel/qat/qat_4xxx.bin
+-rw-r--r-- root/root lib/firmware/intel/qat/qat_4xxx_mmp.bin
+-rw-r--r-- root/root lib/firmware/intel/qat/qat_895xcc.bin
+-rw-r--r-- root/root lib/firmware/intel/qat/qat_895xcc_mmp.bin
+-rw-r--r-- root/root lib/firmware/intel/qat/qat_c3xxx.bin
+-rw-r--r-- root/root lib/firmware/intel/qat/qat_c3xxx_mmp.bin
+-rw-r--r-- root/root lib/firmware/intel/qat/qat_c62x.bin
+-rw-r--r-- root/root lib/firmware/intel/qat/qat_c62x_mmp.bin
+lrwxrwxrwx root/root lib/firmware/intel/qat/qat_mmp.bin -> qat_895xcc_mmp.bin
+drwxr-xr-x root/root lib/firmware/intel/vpu/
+-rw-r--r-- root/root lib/firmware/intel/vpu/vpu_37xx_v1.bin
+-rw-r--r-- root/root lib/firmware/intel/vpu/vpu_40xx_v1.bin
+-rw-r--r-- root/root lib/firmware/intel/vpu/vpu_50xx_v1.bin
+lrwxrwxrwx root/root lib/firmware/intel/vpu/vpu_37xx_v0.0.bin -> vpu_37xx_v1.bin
+lrwxrwxrwx root/root lib/firmware/intel/vpu/vpu_40xx_v0.0.bin -> vpu_40xx_v1.bin
+lrwxrwxrwx root/root lib/firmware/intel/vpu/vpu_50xx_v0.0.bin -> vpu_50xx_v1.bin
+drwxr-xr-x root/root lib/firmware/intel/vsc/
+-rw-r--r-- root/root lib/firmware/intel/vsc/ivsc_fw.bin
+-rw-r--r-- root/root lib/firmware/intel/vsc/ivsc_pkg_hi556_0.bin
+-rw-r--r-- root/root lib/firmware/intel/vsc/ivsc_pkg_himx11b1_0.bin
+-rw-r--r-- root/root lib/firmware/intel/vsc/ivsc_pkg_himx2170_0.bin
+-rw-r--r-- root/root lib/firmware/intel/vsc/ivsc_pkg_himx2172_0.bin
+-rw-r--r-- root/root lib/firmware/intel/vsc/ivsc_pkg_ovti01a0_0.bin
+-rw-r--r-- root/root lib/firmware/intel/vsc/ivsc_pkg_ovti02c1_0.bin
+-rw-r--r-- root/root lib/firmware/intel/vsc/ivsc_pkg_ovti02e1_0.bin
+-rw-r--r-- root/root lib/firmware/intel/vsc/ivsc_pkg_ovti2740_0.bin
+-rw-r--r-- root/root lib/firmware/intel/vsc/ivsc_pkg_ovti5678_0.bin
+-rw-r--r-- root/root lib/firmware/intel/vsc/ivsc_pkg_ovti9734_0.bin
+-rw-r--r-- root/root lib/firmware/intel/vsc/ivsc_pkg_ovti9738_0.bin
+-rw-r--r-- root/root lib/firmware/intel/vsc/ivsc_skucfg_hi556_0_1.bin
+-rw-r--r-- root/root lib/firmware/intel/vsc/ivsc_skucfg_himx11b1_0_1.bin
+-rw-r--r-- root/root lib/firmware/intel/vsc/ivsc_skucfg_himx2170_0_1.bin
+-rw-r--r-- root/root lib/firmware/intel/vsc/ivsc_skucfg_himx2172_0_1.bin
+-rw-r--r-- root/root lib/firmware/intel/vsc/ivsc_skucfg_ovti01a0_0_1.bin
+-rw-r--r-- root/root lib/firmware/intel/vsc/ivsc_skucfg_ovti02c1_0_1.bin
+-rw-r--r-- root/root lib/firmware/intel/vsc/ivsc_skucfg_ovti02e1_0_1.bin
+-rw-r--r-- root/root lib/firmware/intel/vsc/ivsc_skucfg_ovti2740_0_1.bin
+-rw-r--r-- root/root lib/firmware/intel/vsc/ivsc_skucfg_ovti5678_0_1.bin
+-rw-r--r-- root/root lib/firmware/intel/vsc/ivsc_skucfg_ovti9734_0_1.bin
+lrwxrwxrwx root/root lib/firmware/intel/vsc/ivsc_pkg_int3537_0.bin -> ivsc_pkg_hi556_0.bin
+lrwxrwxrwx root/root lib/firmware/intel/vsc/ivsc_pkg_ovti01af_0.bin -> ivsc_pkg_ovti01a0_0.bin
+lrwxrwxrwx root/root lib/firmware/intel/vsc/ivsc_pkg_ovti01as_0.bin -> ivsc_pkg_ovti01a0_0.bin
+lrwxrwxrwx root/root lib/firmware/intel/vsc/ivsc_skucfg_int3537_0_1.bin -> ivsc_skucfg_hi556_0_1.bin
+lrwxrwxrwx root/root lib/firmware/intel/vsc/ivsc_skucfg_ovti01af_0_1.bin -> ivsc_skucfg_ovti01a0_0_1.bin
+lrwxrwxrwx root/root lib/firmware/intel/vsc/ivsc_skucfg_ovti01as_0_1.bin -> ivsc_skucfg_ovti01a0_0_1.bin
+lrwxrwxrwx root/root lib/firmware/intel/vsc/ivsc_skucfg_ovti9738_0_1.bin -> ivsc_skucfg_ovti2740_0_1.bin
+drwxr-xr-x root/root lib/firmware/isci/
+-rw-r--r-- root/root lib/firmware/isci/isci_firmware.bin
+drwxr-xr-x root/root lib/firmware/ixp4xx/
+-rw-r--r-- root/root lib/firmware/ixp4xx/NPE-A
+-rw-r--r-- root/root lib/firmware/ixp4xx/NPE-A-HSS
+-rw-r--r-- root/root lib/firmware/ixp4xx/NPE-B
+-rw-r--r-- root/root lib/firmware/ixp4xx/NPE-C
+drwxr-xr-x root/root lib/firmware/kaweth/
+-rw-r--r-- root/root lib/firmware/kaweth/new_code.bin
+-rw-r--r-- root/root lib/firmware/kaweth/new_code_fix.bin
+-rw-r--r-- root/root lib/firmware/kaweth/trigger_code.bin
+-rw-r--r-- root/root lib/firmware/kaweth/trigger_code_fix.bin
+drwxr-xr-x root/root lib/firmware/keyspan/
+-rw-r--r-- root/root lib/firmware/keyspan/mpr.fw
+-rw-r--r-- root/root lib/firmware/keyspan/usa18x.fw
+-rw-r--r-- root/root lib/firmware/keyspan/usa19.fw
+-rw-r--r-- root/root lib/firmware/keyspan/usa19qi.fw
+-rw-r--r-- root/root lib/firmware/keyspan/usa19qw.fw
+-rw-r--r-- root/root lib/firmware/keyspan/usa19w.fw
+-rw-r--r-- root/root lib/firmware/keyspan/usa28.fw
+-rw-r--r-- root/root lib/firmware/keyspan/usa28x.fw
+-rw-r--r-- root/root lib/firmware/keyspan/usa28xa.fw
+-rw-r--r-- root/root lib/firmware/keyspan/usa28xb.fw
+-rw-r--r-- root/root lib/firmware/keyspan/usa49w.fw
+-rw-r--r-- root/root lib/firmware/keyspan/usa49wlc.fw
+drwxr-xr-x root/root lib/firmware/keyspan_pda/
+-rw-r--r-- root/root lib/firmware/keyspan_pda/keyspan_pda.fw
+-rw-r--r-- root/root lib/firmware/keyspan_pda/xircom_pgs.fw
+drwxr-xr-x root/root lib/firmware/libertas/
+-rw-r--r-- root/root lib/firmware/libertas/cf8381.bin
+-rw-r--r-- root/root lib/firmware/libertas/cf8381_helper.bin
+-rw-r--r-- root/root lib/firmware/libertas/cf8385.bin
+-rw-r--r-- root/root lib/firmware/libertas/cf8385_helper.bin
+-rw-r--r-- root/root lib/firmware/libertas/gspi8682.bin
+-rw-r--r-- root/root lib/firmware/libertas/gspi8682_helper.bin
+-rw-r--r-- root/root lib/firmware/libertas/gspi8686_v9.bin
+-rw-r--r-- root/root lib/firmware/libertas/gspi8688.bin
+-rw-r--r-- root/root lib/firmware/libertas/lbtf_sdio.bin
+-rw-r--r-- root/root lib/firmware/libertas/sd8385.bin
+-rw-r--r-- root/root lib/firmware/libertas/sd8385_helper.bin
+-rw-r--r-- root/root lib/firmware/libertas/sd8682.bin
+-rw-r--r-- root/root lib/firmware/libertas/sd8682_helper.bin
+-rw-r--r-- root/root lib/firmware/libertas/sd8686_v8.bin
+-rw-r--r-- root/root lib/firmware/libertas/sd8686_v8_helper.bin
+-rw-r--r-- root/root lib/firmware/libertas/sd8686_v9.bin
+-rw-r--r-- root/root lib/firmware/libertas/sd8686_v9_helper.bin
+-rw-r--r-- root/root lib/firmware/libertas/usb8388_olpc.bin
+-rw-r--r-- root/root lib/firmware/libertas/usb8388_v5.bin
+-rw-r--r-- root/root lib/firmware/libertas/usb8388_v9.bin
+-rw-r--r-- root/root lib/firmware/libertas/usb8682.bin
+lrwxrwxrwx root/root lib/firmware/libertas/gspi8686_v9_helper.bin -> gspi8682_helper.bin
+lrwxrwxrwx root/root lib/firmware/libertas/gspi8688_helper.bin -> gspi8682_helper.bin
+lrwxrwxrwx root/root lib/firmware/libertas/sd8688.bin -> ../mrvl/sd8688.bin
+lrwxrwxrwx root/root lib/firmware/libertas/sd8688_helper.bin -> ../mrvl/sd8688_helper.bin
+drwxr-xr-x root/root lib/firmware/liquidio/
+-rw-r--r-- root/root lib/firmware/liquidio/lio_210nv_nic.bin
+-rw-r--r-- root/root lib/firmware/liquidio/lio_210sv_nic.bin
+-rw-r--r-- root/root lib/firmware/liquidio/lio_23xx_nic.bin
+-rw-r--r-- root/root lib/firmware/liquidio/lio_410nv_nic.bin
+drwxr-xr-x root/root lib/firmware/matrox/
+-rw-r--r-- root/root lib/firmware/matrox/g200_warp.fw
+-rw-r--r-- root/root lib/firmware/matrox/g400_warp.fw
+drwxr-xr-x root/root lib/firmware/mediatek/
+-rw-r--r-- root/root lib/firmware/mediatek/BT_RAM_CODE_MT7902_1_1_hdr.bin
+-rw-r--r-- root/root lib/firmware/mediatek/BT_RAM_CODE_MT7922_1_1_hdr.bin
+-rw-r--r-- root/root lib/firmware/mediatek/BT_RAM_CODE_MT7961_1_2_hdr.bin
+-rw-r--r-- root/root lib/firmware/mediatek/BT_RAM_CODE_MT7961_1a_2_hdr.bin
+-rw-r--r-- root/root lib/firmware/mediatek/WIFI_MT7902_patch_mcu_1_1_hdr.bin
+-rw-r--r-- root/root lib/firmware/mediatek/WIFI_MT7922_patch_mcu_1_1_hdr.bin
+-rw-r--r-- root/root lib/firmware/mediatek/WIFI_MT7961_patch_mcu_1_2_hdr.bin
+-rw-r--r-- root/root lib/firmware/mediatek/WIFI_MT7961_patch_mcu_1a_2_hdr.bin
+-rw-r--r-- root/root lib/firmware/mediatek/WIFI_RAM_CODE_MT7902_1.bin
+-rw-r--r-- root/root lib/firmware/mediatek/WIFI_RAM_CODE_MT7922_1.bin
+-rw-r--r-- root/root lib/firmware/mediatek/WIFI_RAM_CODE_MT7961_1.bin
+-rw-r--r-- root/root lib/firmware/mediatek/WIFI_RAM_CODE_MT7961_1a.bin
+-rw-r--r-- root/root lib/firmware/mediatek/mt7601u.bin
+-rw-r--r-- root/root lib/firmware/mediatek/mt7610e.bin
+-rw-r--r-- root/root lib/firmware/mediatek/mt7610u.bin
+-rw-r--r-- root/root lib/firmware/mediatek/mt7615_cr4.bin
+-rw-r--r-- root/root lib/firmware/mediatek/mt7615_n9.bin
+-rw-r--r-- root/root lib/firmware/mediatek/mt7615_rom_patch.bin
+-rw-r--r-- root/root lib/firmware/mediatek/mt7622_n9.bin
+-rw-r--r-- root/root lib/firmware/mediatek/mt7622_rom_patch.bin
+-rw-r--r-- root/root lib/firmware/mediatek/mt7622pr2h.bin
+-rw-r--r-- root/root lib/firmware/mediatek/mt7650.bin
+-rw-r--r-- root/root lib/firmware/mediatek/mt7650e.bin
+-rw-r--r-- root/root lib/firmware/mediatek/mt7662.bin
+-rw-r--r-- root/root lib/firmware/mediatek/mt7662_rom_patch.bin
+-rw-r--r-- root/root lib/firmware/mediatek/mt7662u.bin
+-rw-r--r-- root/root lib/firmware/mediatek/mt7662u_rom_patch.bin
+-rw-r--r-- root/root lib/firmware/mediatek/mt7663_n9_rebb.bin
+-rw-r--r-- root/root lib/firmware/mediatek/mt7663_n9_v3.bin
+-rw-r--r-- root/root lib/firmware/mediatek/mt7663pr2h.bin
+-rw-r--r-- root/root lib/firmware/mediatek/mt7663pr2h_rebb.bin
+-rw-r--r-- root/root lib/firmware/mediatek/mt7668pr2h.bin
+-rw-r--r-- root/root lib/firmware/mediatek/mt7915_eeprom.bin
+-rw-r--r-- root/root lib/firmware/mediatek/mt7915_eeprom_dbdc.bin
+-rw-r--r-- root/root lib/firmware/mediatek/mt7915_rom_patch.bin
+-rw-r--r-- root/root lib/firmware/mediatek/mt7915_wa.bin
+-rw-r--r-- root/root lib/firmware/mediatek/mt7915_wm.bin
+-rw-r--r-- root/root lib/firmware/mediatek/mt7916_eeprom.bin
+-rw-r--r-- root/root lib/firmware/mediatek/mt7916_rom_patch.bin
+-rw-r--r-- root/root lib/firmware/mediatek/mt7916_wa.bin
+-rw-r--r-- root/root lib/firmware/mediatek/mt7916_wm.bin
+-rw-r--r-- root/root lib/firmware/mediatek/mt7981_eeprom_mt7976_dbdc.bin
+-rw-r--r-- root/root lib/firmware/mediatek/mt7981_rom_patch.bin
+-rw-r--r-- root/root lib/firmware/mediatek/mt7981_wa.bin
+-rw-r--r-- root/root lib/firmware/mediatek/mt7981_wm.bin
+-rw-r--r-- root/root lib/firmware/mediatek/mt7981_wo.bin
+-rw-r--r-- root/root lib/firmware/mediatek/mt7986_eeprom_mt7975_dual.bin
+-rw-r--r-- root/root lib/firmware/mediatek/mt7986_eeprom_mt7976.bin
+-rw-r--r-- root/root lib/firmware/mediatek/mt7986_eeprom_mt7976_dbdc.bin
+-rw-r--r-- root/root lib/firmware/mediatek/mt7986_eeprom_mt7976_dual.bin
+-rw-r--r-- root/root lib/firmware/mediatek/mt7986_rom_patch.bin
+-rw-r--r-- root/root lib/firmware/mediatek/mt7986_rom_patch_mt7975.bin
+-rw-r--r-- root/root lib/firmware/mediatek/mt7986_wa.bin
+-rw-r--r-- root/root lib/firmware/mediatek/mt7986_wm.bin
+-rw-r--r-- root/root lib/firmware/mediatek/mt7986_wm_mt7975.bin
+-rw-r--r-- root/root lib/firmware/mediatek/mt7986_wo_0.bin
+-rw-r--r-- root/root lib/firmware/mediatek/mt7986_wo_1.bin
+drwxr-xr-x root/root lib/firmware/mediatek/mt7925/
+-rw-r--r-- root/root lib/firmware/mediatek/mt7925/BT_RAM_CODE_MT7925_1_1_hdr.bin
+-rw-r--r-- root/root lib/firmware/mediatek/mt7925/WIFI_MT7925_PATCH_MCU_1_1_hdr.bin
+-rw-r--r-- root/root lib/firmware/mediatek/mt7925/WIFI_RAM_CODE_MT7925_1_1.bin
+drwxr-xr-x root/root lib/firmware/mediatek/mt7927/
+-rw-r--r-- root/root lib/firmware/mediatek/mt7927/WIFI_MT6639_PATCH_MCU_2_1_hdr.bin
+-rw-r--r-- root/root lib/firmware/mediatek/mt7927/WIFI_RAM_CODE_MT6639_2_1.bin
+drwxr-xr-x root/root lib/firmware/mediatek/mt7987/
+-rw-r--r-- root/root lib/firmware/mediatek/mt7987/i2p5ge-phy-DSPBitTb.bin
+-rw-r--r-- root/root lib/firmware/mediatek/mt7987/i2p5ge-phy-pmb.bin
+drwxr-xr-x root/root lib/firmware/mediatek/mt7988/
+-rw-r--r-- root/root lib/firmware/mediatek/mt7988/i2p5ge-phy-pmb.bin
+-rw-r--r-- root/root lib/firmware/mediatek/mt7988/mt7988_wo_0.bin
+-rw-r--r-- root/root lib/firmware/mediatek/mt7988/mt7988_wo_1.bin
+drwxr-xr-x root/root lib/firmware/mediatek/mt7996/
+-rw-r--r-- root/root lib/firmware/mediatek/mt7996/mt7990_eeprom.bin
+-rw-r--r-- root/root lib/firmware/mediatek/mt7996/mt7990_eeprom_2i5i.bin
+-rw-r--r-- root/root lib/firmware/mediatek/mt7996/mt7990_rom_patch.bin
+-rw-r--r-- root/root lib/firmware/mediatek/mt7996/mt7990_wm.bin
+-rw-r--r-- root/root lib/firmware/mediatek/mt7996/mt7990_wm_tm.bin
+-rw-r--r-- root/root lib/firmware/mediatek/mt7996/mt7992_dsp.bin
+-rw-r--r-- root/root lib/firmware/mediatek/mt7996/mt7992_dsp_23.bin
+-rw-r--r-- root/root lib/firmware/mediatek/mt7996/mt7992_eeprom.bin
+-rw-r--r-- root/root lib/firmware/mediatek/mt7996/mt7992_eeprom_23.bin
+-rw-r--r-- root/root lib/firmware/mediatek/mt7996/mt7992_eeprom_23_2i5i.bin
+-rw-r--r-- root/root lib/firmware/mediatek/mt7996/mt7992_eeprom_2i5e.bin
+-rw-r--r-- root/root lib/firmware/mediatek/mt7996/mt7992_eeprom_2i5i.bin
+-rw-r--r-- root/root lib/firmware/mediatek/mt7996/mt7992_rom_patch.bin
+-rw-r--r-- root/root lib/firmware/mediatek/mt7996/mt7992_rom_patch_23.bin
+-rw-r--r-- root/root lib/firmware/mediatek/mt7996/mt7992_wa.bin
+-rw-r--r-- root/root lib/firmware/mediatek/mt7996/mt7992_wa_23.bin
+-rw-r--r-- root/root lib/firmware/mediatek/mt7996/mt7992_wm.bin
+-rw-r--r-- root/root lib/firmware/mediatek/mt7996/mt7992_wm_23.bin
+-rw-r--r-- root/root lib/firmware/mediatek/mt7996/mt7992_wm_tm.bin
+-rw-r--r-- root/root lib/firmware/mediatek/mt7996/mt7992_wm_tm_23.bin
+-rw-r--r-- root/root lib/firmware/mediatek/mt7996/mt7996_dsp.bin
+-rw-r--r-- root/root lib/firmware/mediatek/mt7996/mt7996_eeprom.bin
+-rw-r--r-- root/root lib/firmware/mediatek/mt7996/mt7996_eeprom_233.bin
+-rw-r--r-- root/root lib/firmware/mediatek/mt7996/mt7996_eeprom_2i5i6i.bin
+-rw-r--r-- root/root lib/firmware/mediatek/mt7996/mt7996_rom_patch.bin
+-rw-r--r-- root/root lib/firmware/mediatek/mt7996/mt7996_rom_patch_233.bin
+-rw-r--r-- root/root lib/firmware/mediatek/mt7996/mt7996_wa.bin
+-rw-r--r-- root/root lib/firmware/mediatek/mt7996/mt7996_wa_233.bin
+-rw-r--r-- root/root lib/firmware/mediatek/mt7996/mt7996_wm.bin
+-rw-r--r-- root/root lib/firmware/mediatek/mt7996/mt7996_wm_233.bin
+-rw-r--r-- root/root lib/firmware/mediatek/mt7996/mt7996_wm_tm.bin
+-rw-r--r-- root/root lib/firmware/mediatek/mt7996/mt7996_wm_tm_233.bin
+lrwxrwxrwx root/root lib/firmware/mediatek/mt7996/mt7996_eeprom_233_2i5i6i.bin -> mt7996_eeprom_233.bin
+drwxr-xr-x root/root lib/firmware/mediatek/mt8173/
+-rw-r--r-- root/root lib/firmware/mediatek/mt8173/vpu_d.bin
+-rw-r--r-- root/root lib/firmware/mediatek/mt8173/vpu_p.bin
+drwxr-xr-x root/root lib/firmware/mediatek/mt8183/
+-rw-r--r-- root/root lib/firmware/mediatek/mt8183/scp.img
+drwxr-xr-x root/root lib/firmware/mediatek/mt8186/
+-rw-r--r-- root/root lib/firmware/mediatek/mt8186/scp.img
+drwxr-xr-x root/root lib/firmware/mediatek/mt8188/
+-rw-r--r-- root/root lib/firmware/mediatek/mt8188/scp_c0.img
+lrwxrwxrwx root/root lib/firmware/mediatek/mt8188/scp.img -> scp_c0.img
+drwxr-xr-x root/root lib/firmware/mediatek/mt8189/
+-rw-r--r-- root/root lib/firmware/mediatek/mt8189/scp.img
+drwxr-xr-x root/root lib/firmware/mediatek/mt8192/
+-rw-r--r-- root/root lib/firmware/mediatek/mt8192/scp.img
+drwxr-xr-x root/root lib/firmware/mediatek/mt8195/
+-rw-r--r-- root/root lib/firmware/mediatek/mt8195/scp.img
+drwxr-xr-x root/root lib/firmware/mediatek/mt8196/
+-rw-r--r-- root/root lib/firmware/mediatek/mt8196/vcp.img
+drwxr-xr-x root/root lib/firmware/mediatek/sof-tplg/
+-rw-r--r-- root/root lib/firmware/mediatek/sof-tplg/sof-mt8186.tplg
+-rw-r--r-- root/root lib/firmware/mediatek/sof-tplg/sof-mt8188.tplg
+-rw-r--r-- root/root lib/firmware/mediatek/sof-tplg/sof-mt8195-mt6359-max98390-rt5682.tplg
+-rw-r--r-- root/root lib/firmware/mediatek/sof-tplg/sof-mt8195-mt6359-rt1019-rt5682.tplg
+lrwxrwxrwx root/root lib/firmware/mediatek/sof-tplg/sof-mt8195.tplg -> sof-mt8188.tplg
+drwxr-xr-x root/root lib/firmware/mediatek/sof/
+-rw-r--r-- root/root lib/firmware/mediatek/sof/sof-mt8186.ldc
+-rw-r--r-- root/root lib/firmware/mediatek/sof/sof-mt8186.ri
+-rw-r--r-- root/root lib/firmware/mediatek/sof/sof-mt8188.ldc
+-rw-r--r-- root/root lib/firmware/mediatek/sof/sof-mt8188.ri
+-rw-r--r-- root/root lib/firmware/mediatek/sof/sof-mt8195.ldc
+-rw-r--r-- root/root lib/firmware/mediatek/sof/sof-mt8195.ri
+drwxr-xr-x root/root lib/firmware/mellanox/
+-rw-r--r-- root/root lib/firmware/mellanox/lc_ini_bundle_2010_1006.bin
+-rw-r--r-- root/root lib/firmware/mellanox/mlxsw_spectrum-13.1420.122.mfa2
+-rw-r--r-- root/root lib/firmware/mellanox/mlxsw_spectrum-13.1530.152.mfa2
+-rw-r--r-- root/root lib/firmware/mellanox/mlxsw_spectrum-13.1620.192.mfa2
+-rw-r--r-- root/root lib/firmware/mellanox/mlxsw_spectrum-13.1702.6.mfa2
+-rw-r--r-- root/root lib/firmware/mellanox/mlxsw_spectrum-13.1703.4.mfa2
+-rw-r--r-- root/root lib/firmware/mellanox/mlxsw_spectrum-13.1910.622.mfa2
+-rw-r--r-- root/root lib/firmware/mellanox/mlxsw_spectrum-13.2000.1122.mfa2
+-rw-r--r-- root/root lib/firmware/mellanox/mlxsw_spectrum-13.2000.1886.mfa2
+-rw-r--r-- root/root lib/firmware/mellanox/mlxsw_spectrum-13.2000.2308.mfa2
+-rw-r--r-- root/root lib/firmware/mellanox/mlxsw_spectrum-13.2000.2714.mfa2
+-rw-r--r-- root/root lib/firmware/mellanox/mlxsw_spectrum-13.2007.1168.mfa2
+-rw-r--r-- root/root lib/firmware/mellanox/mlxsw_spectrum-13.2008.1036.mfa2
+-rw-r--r-- root/root lib/firmware/mellanox/mlxsw_spectrum-13.2008.1310.mfa2
+-rw-r--r-- root/root lib/firmware/mellanox/mlxsw_spectrum-13.2008.1312.mfa2
+-rw-r--r-- root/root lib/firmware/mellanox/mlxsw_spectrum-13.2008.2018.mfa2
+-rw-r--r-- root/root lib/firmware/mellanox/mlxsw_spectrum-13.2008.2304.mfa2
+-rw-r--r-- root/root lib/firmware/mellanox/mlxsw_spectrum-13.2008.2406.mfa2
+-rw-r--r-- root/root lib/firmware/mellanox/mlxsw_spectrum-13.2008.2438.mfa2
+-rw-r--r-- root/root lib/firmware/mellanox/mlxsw_spectrum-13.2008.2946.mfa2
+-rw-r--r-- root/root lib/firmware/mellanox/mlxsw_spectrum-13.2008.3326.mfa2
+-rw-r--r-- root/root lib/firmware/mellanox/mlxsw_spectrum-13.2010.1006.mfa2
+-rw-r--r-- root/root lib/firmware/mellanox/mlxsw_spectrum-13.2010.1232.mfa2
+-rw-r--r-- root/root lib/firmware/mellanox/mlxsw_spectrum-13.2010.1406.mfa2
+-rw-r--r-- root/root lib/firmware/mellanox/mlxsw_spectrum-13.2010.1502.mfa2
+-rw-r--r-- root/root lib/firmware/mellanox/mlxsw_spectrum-13.2010.3020.mfa2
+-rw-r--r-- root/root lib/firmware/mellanox/mlxsw_spectrum-13.2010.3146.mfa2
+-rw-r--r-- root/root lib/firmware/mellanox/mlxsw_spectrum-13.2012.1012.mfa2
+-rw-r--r-- root/root lib/firmware/mellanox/mlxsw_spectrum-13.2014.4012.mfa2
+-rw-r--r-- root/root lib/firmware/mellanox/mlxsw_spectrum-13.2016.3900.mfa2
+-rw-r--r-- root/root lib/firmware/mellanox/mlxsw_spectrum2-29.2000.2308.mfa2
+-rw-r--r-- root/root lib/firmware/mellanox/mlxsw_spectrum2-29.2000.2714.mfa2
+-rw-r--r-- root/root lib/firmware/mellanox/mlxsw_spectrum2-29.2007.1168.mfa2
+-rw-r--r-- root/root lib/firmware/mellanox/mlxsw_spectrum2-29.2008.1036.mfa2
+-rw-r--r-- root/root lib/firmware/mellanox/mlxsw_spectrum2-29.2008.1310.mfa2
+-rw-r--r-- root/root lib/firmware/mellanox/mlxsw_spectrum2-29.2008.1312.mfa2
+-rw-r--r-- root/root lib/firmware/mellanox/mlxsw_spectrum2-29.2008.2018.mfa2
+-rw-r--r-- root/root lib/firmware/mellanox/mlxsw_spectrum2-29.2008.2304.mfa2
+-rw-r--r-- root/root lib/firmware/mellanox/mlxsw_spectrum2-29.2008.2406.mfa2
+-rw-r--r-- root/root lib/firmware/mellanox/mlxsw_spectrum2-29.2008.2438.mfa2
+-rw-r--r-- root/root lib/firmware/mellanox/mlxsw_spectrum2-29.2008.2946.mfa2
+-rw-r--r-- root/root lib/firmware/mellanox/mlxsw_spectrum2-29.2008.3326.mfa2
+-rw-r--r-- root/root lib/firmware/mellanox/mlxsw_spectrum2-29.2010.1006.mfa2
+-rw-r--r-- root/root lib/firmware/mellanox/mlxsw_spectrum2-29.2010.1232.mfa2
+-rw-r--r-- root/root lib/firmware/mellanox/mlxsw_spectrum2-29.2010.1406.mfa2
+-rw-r--r-- root/root lib/firmware/mellanox/mlxsw_spectrum2-29.2010.1502.mfa2
+-rw-r--r-- root/root lib/firmware/mellanox/mlxsw_spectrum2-29.2010.3020.mfa2
+-rw-r--r-- root/root lib/firmware/mellanox/mlxsw_spectrum2-29.2010.3146.mfa2
+-rw-r--r-- root/root lib/firmware/mellanox/mlxsw_spectrum2-29.2012.1012.mfa2
+-rw-r--r-- root/root lib/firmware/mellanox/mlxsw_spectrum2-29.2014.4012.mfa2
+-rw-r--r-- root/root lib/firmware/mellanox/mlxsw_spectrum2-29.2016.3900.mfa2
+-rw-r--r-- root/root lib/firmware/mellanox/mlxsw_spectrum3-30.2007.1168.mfa2
+-rw-r--r-- root/root lib/firmware/mellanox/mlxsw_spectrum3-30.2008.1036.mfa2
+-rw-r--r-- root/root lib/firmware/mellanox/mlxsw_spectrum3-30.2008.1310.mfa2
+-rw-r--r-- root/root lib/firmware/mellanox/mlxsw_spectrum3-30.2008.1312.mfa2
+-rw-r--r-- root/root lib/firmware/mellanox/mlxsw_spectrum3-30.2008.2018.mfa2
+-rw-r--r-- root/root lib/firmware/mellanox/mlxsw_spectrum3-30.2008.2304.mfa2
+-rw-r--r-- root/root lib/firmware/mellanox/mlxsw_spectrum3-30.2008.2406.mfa2
+-rw-r--r-- root/root lib/firmware/mellanox/mlxsw_spectrum3-30.2008.2438.mfa2
+-rw-r--r-- root/root lib/firmware/mellanox/mlxsw_spectrum3-30.2008.2946.mfa2
+-rw-r--r-- root/root lib/firmware/mellanox/mlxsw_spectrum3-30.2008.3326.mfa2
+-rw-r--r-- root/root lib/firmware/mellanox/mlxsw_spectrum3-30.2010.1006.mfa2
+-rw-r--r-- root/root lib/firmware/mellanox/mlxsw_spectrum3-30.2010.1232.mfa2
+-rw-r--r-- root/root lib/firmware/mellanox/mlxsw_spectrum3-30.2010.1406.mfa2
+-rw-r--r-- root/root lib/firmware/mellanox/mlxsw_spectrum3-30.2010.1502.mfa2
+-rw-r--r-- root/root lib/firmware/mellanox/mlxsw_spectrum3-30.2010.3020.mfa2
+-rw-r--r-- root/root lib/firmware/mellanox/mlxsw_spectrum3-30.2010.3146.mfa2
+-rw-r--r-- root/root lib/firmware/mellanox/mlxsw_spectrum3-30.2012.1012.mfa2
+-rw-r--r-- root/root lib/firmware/mellanox/mlxsw_spectrum3-30.2014.4012.mfa2
+-rw-r--r-- root/root lib/firmware/mellanox/mlxsw_spectrum3-30.2016.3900.mfa2
+-rw-r--r-- root/root lib/firmware/mellanox/mlxsw_spectrum4-34.2012.1012.mfa2
+-rw-r--r-- root/root lib/firmware/mellanox/mlxsw_spectrum4-34.2014.4012.mfa2
+-rw-r--r-- root/root lib/firmware/mellanox/mlxsw_spectrum4-34.2016.3900.mfa2
+lrwxrwxrwx root/root lib/firmware/mellanox/lc_ini_bundle_2010_1502.bin -> lc_ini_bundle_2010_1006.bin
+lrwxrwxrwx root/root lib/firmware/mellanox/lc_ini_bundle_2010_3020.bin -> lc_ini_bundle_2010_1006.bin
+lrwxrwxrwx root/root lib/firmware/mellanox/lc_ini_bundle_2010_3146.bin -> lc_ini_bundle_2010_1006.bin
+drwxr-xr-x root/root lib/firmware/meson/
+drwxr-xr-x root/root lib/firmware/meson/vdec/
+-rw-r--r-- root/root lib/firmware/meson/vdec/g12a_h264.bin
+-rw-r--r-- root/root lib/firmware/meson/vdec/g12a_hevc_mmu.bin
+-rw-r--r-- root/root lib/firmware/meson/vdec/g12a_vp9.bin
+-rw-r--r-- root/root lib/firmware/meson/vdec/gxbb_h264.bin
+-rw-r--r-- root/root lib/firmware/meson/vdec/gxl_h263.bin
+-rw-r--r-- root/root lib/firmware/meson/vdec/gxl_h264.bin
+-rw-r--r-- root/root lib/firmware/meson/vdec/gxl_hevc.bin
+-rw-r--r-- root/root lib/firmware/meson/vdec/gxl_hevc_mmu.bin
+-rw-r--r-- root/root lib/firmware/meson/vdec/gxl_mjpeg.bin
+-rw-r--r-- root/root lib/firmware/meson/vdec/gxl_mpeg12.bin
+-rw-r--r-- root/root lib/firmware/meson/vdec/gxl_mpeg4_5.bin
+-rw-r--r-- root/root lib/firmware/meson/vdec/gxl_vp9.bin
+-rw-r--r-- root/root lib/firmware/meson/vdec/gxm_h264.bin
+-rw-r--r-- root/root lib/firmware/meson/vdec/sm1_vp9_mmu.bin
+lrwxrwxrwx root/root lib/firmware/meson/vdec/sm1_hevc_mmu.bin -> g12a_hevc_mmu.bin
+drwxr-xr-x root/root lib/firmware/microchip/
+-rw-r--r-- root/root lib/firmware/microchip/mscc_vsc8574_revb_int8051_29e8.bin
+-rw-r--r-- root/root lib/firmware/microchip/mscc_vsc8584_revb_int8051_fb48.bin
+drwxr-xr-x root/root lib/firmware/morsemicro/
+drwxr-xr-x root/root lib/firmware/morsemicro/mm81x/
+drwxr-xr-x root/root lib/firmware/morsemicro/mm81x/v56/
+-rw-r--r-- root/root lib/firmware/morsemicro/mm81x/v56/bcf_aw_hm677.bin
+-rw-r--r-- root/root lib/firmware/morsemicro/mm81x/v56/mm8108.bin
+lrwxrwxrwx root/root lib/firmware/morsemicro/mm81x/v56/bcf_boardtype_0804.bin -> bcf_mm8108_mf15457.bin
+lrwxrwxrwx root/root lib/firmware/morsemicro/mm81x/v56/bcf_boardtype_0807.bin -> bcf_mm8108_mf15457.bin
+lrwxrwxrwx root/root lib/firmware/morsemicro/mm81x/v56/bcf_boardtype_0a02.bin -> bcf_aw_hm677.bin
+lrwxrwxrwx root/root lib/firmware/morsemicro/mm81x/v56/bcf_mm8108_mf15457.bin -> bcf_aw_hm677.bin
+drwxr-xr-x root/root lib/firmware/moxa/
+-rw-r--r-- root/root lib/firmware/moxa/moxa-1110.fw
+-rw-r--r-- root/root lib/firmware/moxa/moxa-1130.fw
+-rw-r--r-- root/root lib/firmware/moxa/moxa-1131.fw
+-rw-r--r-- root/root lib/firmware/moxa/moxa-1150.fw
+-rw-r--r-- root/root lib/firmware/moxa/moxa-1151.fw
+-rw-r--r-- root/root lib/firmware/moxa/moxa-1250.fw
+-rw-r--r-- root/root lib/firmware/moxa/moxa-1251.fw
+-rw-r--r-- root/root lib/firmware/moxa/moxa-1410.fw
+-rw-r--r-- root/root lib/firmware/moxa/moxa-1450.fw
+-rw-r--r-- root/root lib/firmware/moxa/moxa-1451.fw
+-rw-r--r-- root/root lib/firmware/moxa/moxa-1613.fw
+-rw-r--r-- root/root lib/firmware/moxa/moxa-1618.fw
+-rw-r--r-- root/root lib/firmware/moxa/moxa-1653.fw
+-rw-r--r-- root/root lib/firmware/moxa/moxa-1658.fw
+-rw-r--r-- root/root lib/firmware/moxa/moxa-pf-mux50u.fw
+-rw-r--r-- root/root lib/firmware/moxa/moxa-up-mux50u.fw
+drwxr-xr-x root/root lib/firmware/mrvl/
+-rw-r--r-- root/root lib/firmware/mrvl/pcie8897_uapsta.bin
+-rw-r--r-- root/root lib/firmware/mrvl/pcie8997_wlan_v4.bin
+-rw-r--r-- root/root lib/firmware/mrvl/pcieuart8997_combo_v4.bin
+-rw-r--r-- root/root lib/firmware/mrvl/pcieusb8997_combo_v4.bin
+-rw-r--r-- root/root lib/firmware/mrvl/sd8688.bin
+-rw-r--r-- root/root lib/firmware/mrvl/sd8787_uapsta.bin
+-rw-r--r-- root/root lib/firmware/mrvl/sd8797_uapsta.bin
+-rw-r--r-- root/root lib/firmware/mrvl/sd8801_uapsta.bin
+-rw-r--r-- root/root lib/firmware/mrvl/sd8887_uapsta.bin
+-rw-r--r-- root/root lib/firmware/mrvl/sd8897_uapsta.bin
+-rw-r--r-- root/root lib/firmware/mrvl/sdsd8977_combo_v2.bin
+-rw-r--r-- root/root lib/firmware/mrvl/sdsd8997_combo_v4.bin
+-rw-r--r-- root/root lib/firmware/mrvl/usb8766_uapsta.bin
+-rw-r--r-- root/root lib/firmware/mrvl/usb8797_uapsta.bin
+-rw-r--r-- root/root lib/firmware/mrvl/usb8801_uapsta.bin
+-rw-r--r-- root/root lib/firmware/mrvl/usb8897_uapsta.bin
+-rw-r--r-- root/root lib/firmware/mrvl/usbusb8997_combo_v4.bin
+lrwxrwxrwx root/root lib/firmware/mrvl/sd8688_helper.bin -> ../libertas/sd8682_helper.bin
+drwxr-xr-x root/root lib/firmware/mrvl/cpt01/
+-rw-r--r-- root/root lib/firmware/mrvl/cpt01/ae.out
+-rw-r--r-- root/root lib/firmware/mrvl/cpt01/ie.out
+-rw-r--r-- root/root lib/firmware/mrvl/cpt01/se.out
+drwxr-xr-x root/root lib/firmware/mrvl/cpt02/
+-rw-r--r-- root/root lib/firmware/mrvl/cpt02/ae.out
+-rw-r--r-- root/root lib/firmware/mrvl/cpt02/ie.out
+-rw-r--r-- root/root lib/firmware/mrvl/cpt02/se.out
+drwxr-xr-x root/root lib/firmware/mrvl/cpt03/
+-rw-r--r-- root/root lib/firmware/mrvl/cpt03/ae.out
+-rw-r--r-- root/root lib/firmware/mrvl/cpt03/ie.out
+-rw-r--r-- root/root lib/firmware/mrvl/cpt03/se.out
+drwxr-xr-x root/root lib/firmware/mrvl/cpt04/
+-rw-r--r-- root/root lib/firmware/mrvl/cpt04/ae.out
+-rw-r--r-- root/root lib/firmware/mrvl/cpt04/ie.out
+-rw-r--r-- root/root lib/firmware/mrvl/cpt04/se.out
+drwxr-xr-x root/root lib/firmware/mrvl/prestera/
+-rw-r--r-- root/root lib/firmware/mrvl/prestera/mvsw_prestera_fw-v2.0.img
+-rw-r--r-- root/root lib/firmware/mrvl/prestera/mvsw_prestera_fw-v3.0.img
+-rw-r--r-- root/root lib/firmware/mrvl/prestera/mvsw_prestera_fw-v4.0.img
+-rw-r--r-- root/root lib/firmware/mrvl/prestera/mvsw_prestera_fw-v4.1.img
+-rw-r--r-- root/root lib/firmware/mrvl/prestera/mvsw_prestera_fw_arm64-v4.1.img
+drwxr-xr-x root/root lib/firmware/mwl8k/
+-rw-r--r-- root/root lib/firmware/mwl8k/fmimage_8366.fw
+-rw-r--r-- root/root lib/firmware/mwl8k/fmimage_8366_ap-1.fw
+-rw-r--r-- root/root lib/firmware/mwl8k/fmimage_8366_ap-2.fw
+-rw-r--r-- root/root lib/firmware/mwl8k/fmimage_8366_ap-3.fw
+-rw-r--r-- root/root lib/firmware/mwl8k/fmimage_8687.fw
+-rw-r--r-- root/root lib/firmware/mwl8k/fmimage_8764_ap-1.fw
+-rw-r--r-- root/root lib/firmware/mwl8k/helper_8366.fw
+-rw-r--r-- root/root lib/firmware/mwl8k/helper_8687.fw
+drwxr-xr-x root/root lib/firmware/mwlwifi/
+-rw-r--r-- root/root lib/firmware/mwlwifi/88W8864.bin
+-rw-r--r-- root/root lib/firmware/mwlwifi/88W8897.bin
+drwxr-xr-x root/root lib/firmware/netronome/
+lrwxrwxrwx root/root lib/firmware/netronome/nic_AMDA0058-0011_2x40.nffw -> nic/nic_AMDA0058-0011_2x40.nffw
+lrwxrwxrwx root/root lib/firmware/netronome/nic_AMDA0058-0012_2x40.nffw -> nic/nic_AMDA0058-0012_2x40.nffw
+lrwxrwxrwx root/root lib/firmware/netronome/nic_AMDA0078-0011_1x100.nffw -> nic/nic_AMDA0078-0011_1x100.nffw
+lrwxrwxrwx root/root lib/firmware/netronome/nic_AMDA0081-0001_1x40.nffw -> nic/nic_AMDA0081-0001_1x40.nffw
+lrwxrwxrwx root/root lib/firmware/netronome/nic_AMDA0081-0001_4x10.nffw -> nic/nic_AMDA0081-0001_4x10.nffw
+lrwxrwxrwx root/root lib/firmware/netronome/nic_AMDA0096-0001_2x10.nffw -> nic/nic_AMDA0096-0001_2x10.nffw
+lrwxrwxrwx root/root lib/firmware/netronome/nic_AMDA0097-0001_2x40.nffw -> nic/nic_AMDA0097-0001_2x40.nffw
+lrwxrwxrwx root/root lib/firmware/netronome/nic_AMDA0097-0001_4x10_1x40.nffw -> nic/nic_AMDA0097-0001_4x10_1x40.nffw
+lrwxrwxrwx root/root lib/firmware/netronome/nic_AMDA0097-0001_8x10.nffw -> nic/nic_AMDA0097-0001_8x10.nffw
+lrwxrwxrwx root/root lib/firmware/netronome/nic_AMDA0099-0001_1x10_1x25.nffw -> nic/nic_AMDA0099-0001_1x10_1x25.nffw
+lrwxrwxrwx root/root lib/firmware/netronome/nic_AMDA0099-0001_2x10.nffw -> nic/nic_AMDA0099-0001_2x10.nffw
+lrwxrwxrwx root/root lib/firmware/netronome/nic_AMDA0099-0001_2x25.nffw -> nic/nic_AMDA0099-0001_2x25.nffw
+drwxr-xr-x root/root lib/firmware/netronome/bpf/
+-rw-r--r-- root/root lib/firmware/netronome/bpf/nic_AMDA0058-0011_2x40.nffw
+-rw-r--r-- root/root lib/firmware/netronome/bpf/nic_AMDA0058-0012_2x40.nffw
+-rw-r--r-- root/root lib/firmware/netronome/bpf/nic_AMDA0078-0011_1x100.nffw
+-rw-r--r-- root/root lib/firmware/netronome/bpf/nic_AMDA0081-0001_1x40.nffw
+-rw-r--r-- root/root lib/firmware/netronome/bpf/nic_AMDA0081-0001_4x10.nffw
+-rw-r--r-- root/root lib/firmware/netronome/bpf/nic_AMDA0096-0001_2x10.nffw
+-rw-r--r-- root/root lib/firmware/netronome/bpf/nic_AMDA0097-0001_2x40.nffw
+-rw-r--r-- root/root lib/firmware/netronome/bpf/nic_AMDA0097-0001_4x10_1x40.nffw
+-rw-r--r-- root/root lib/firmware/netronome/bpf/nic_AMDA0097-0001_8x10.nffw
+-rw-r--r-- root/root lib/firmware/netronome/bpf/nic_AMDA0099-0001_1x10_1x25.nffw
+-rw-r--r-- root/root lib/firmware/netronome/bpf/nic_AMDA0099-0001_2x10.nffw
+-rw-r--r-- root/root lib/firmware/netronome/bpf/nic_AMDA0099-0001_2x25.nffw
+drwxr-xr-x root/root lib/firmware/netronome/flower/
+-rw-r--r-- root/root lib/firmware/netronome/flower/nic_AMDA0058.nffw
+-rw-r--r-- root/root lib/firmware/netronome/flower/nic_AMDA0096.nffw
+-rw-r--r-- root/root lib/firmware/netronome/flower/nic_AMDA0097.nffw
+-rw-r--r-- root/root lib/firmware/netronome/flower/nic_AMDA0099.nffw
+lrwxrwxrwx root/root lib/firmware/netronome/flower/nic_AMDA0058-0011_1x100.nffw -> nic_AMDA0058.nffw
+lrwxrwxrwx root/root lib/firmware/netronome/flower/nic_AMDA0058-0011_2x40.nffw -> nic_AMDA0058.nffw
+lrwxrwxrwx root/root lib/firmware/netronome/flower/nic_AMDA0058-0011_4x10_1x40.nffw -> nic_AMDA0058.nffw
+lrwxrwxrwx root/root lib/firmware/netronome/flower/nic_AMDA0058-0011_8x10.nffw -> nic_AMDA0058.nffw
+lrwxrwxrwx root/root lib/firmware/netronome/flower/nic_AMDA0058-0012_1x100.nffw -> nic_AMDA0058.nffw
+lrwxrwxrwx root/root lib/firmware/netronome/flower/nic_AMDA0058-0012_2x40.nffw -> nic_AMDA0058.nffw
+lrwxrwxrwx root/root lib/firmware/netronome/flower/nic_AMDA0058-0012_4x10_1x40.nffw -> nic_AMDA0058.nffw
+lrwxrwxrwx root/root lib/firmware/netronome/flower/nic_AMDA0058-0012_8x10.nffw -> nic_AMDA0058.nffw
+lrwxrwxrwx root/root lib/firmware/netronome/flower/nic_AMDA0078-0011_1x100.nffw -> nic_AMDA0058.nffw
+lrwxrwxrwx root/root lib/firmware/netronome/flower/nic_AMDA0078-0011_2x40.nffw -> nic_AMDA0058.nffw
+lrwxrwxrwx root/root lib/firmware/netronome/flower/nic_AMDA0078-0011_4x10_1x40.nffw -> nic_AMDA0058.nffw
+lrwxrwxrwx root/root lib/firmware/netronome/flower/nic_AMDA0078-0011_8x10.nffw -> nic_AMDA0058.nffw
+lrwxrwxrwx root/root lib/firmware/netronome/flower/nic_AMDA0078-0012_1x100.nffw -> nic_AMDA0058.nffw
+lrwxrwxrwx root/root lib/firmware/netronome/flower/nic_AMDA0078-0012_2x40.nffw -> nic_AMDA0058.nffw
+lrwxrwxrwx root/root lib/firmware/netronome/flower/nic_AMDA0078-0012_4x10_1x40.nffw -> nic_AMDA0058.nffw
+lrwxrwxrwx root/root lib/firmware/netronome/flower/nic_AMDA0078-0012_8x10.nffw -> nic_AMDA0058.nffw
+lrwxrwxrwx root/root lib/firmware/netronome/flower/nic_AMDA0081-0001_1x40.nffw -> nic_AMDA0097.nffw
+lrwxrwxrwx root/root lib/firmware/netronome/flower/nic_AMDA0081-0001_4x10.nffw -> nic_AMDA0097.nffw
+lrwxrwxrwx root/root lib/firmware/netronome/flower/nic_AMDA0081.nffw -> nic_AMDA0097.nffw
+lrwxrwxrwx root/root lib/firmware/netronome/flower/nic_AMDA0096-0001_2x10.nffw -> nic_AMDA0096.nffw
+lrwxrwxrwx root/root lib/firmware/netronome/flower/nic_AMDA0097-0001_2x40.nffw -> nic_AMDA0097.nffw
+lrwxrwxrwx root/root lib/firmware/netronome/flower/nic_AMDA0097-0001_4x10_1x40.nffw -> nic_AMDA0097.nffw
+lrwxrwxrwx root/root lib/firmware/netronome/flower/nic_AMDA0097-0001_8x10.nffw -> nic_AMDA0097.nffw
+lrwxrwxrwx root/root lib/firmware/netronome/flower/nic_AMDA0099-0001_1x10_1x25.nffw -> nic_AMDA0099.nffw
+lrwxrwxrwx root/root lib/firmware/netronome/flower/nic_AMDA0099-0001_2x10.nffw -> nic_AMDA0099.nffw
+lrwxrwxrwx root/root lib/firmware/netronome/flower/nic_AMDA0099-0001_2x25.nffw -> nic_AMDA0099.nffw
+drwxr-xr-x root/root lib/firmware/netronome/nic-sriov/
+-rw-r--r-- root/root lib/firmware/netronome/nic-sriov/nic_AMDA0058-0011_2x40.nffw
+-rw-r--r-- root/root lib/firmware/netronome/nic-sriov/nic_AMDA0058-0012_2x40.nffw
+-rw-r--r-- root/root lib/firmware/netronome/nic-sriov/nic_AMDA0078-0011_1x100.nffw
+-rw-r--r-- root/root lib/firmware/netronome/nic-sriov/nic_AMDA0081-0001_1x40.nffw
+-rw-r--r-- root/root lib/firmware/netronome/nic-sriov/nic_AMDA0081-0001_4x10.nffw
+-rw-r--r-- root/root lib/firmware/netronome/nic-sriov/nic_AMDA0096-0001_2x10.nffw
+-rw-r--r-- root/root lib/firmware/netronome/nic-sriov/nic_AMDA0097-0001_2x40.nffw
+-rw-r--r-- root/root lib/firmware/netronome/nic-sriov/nic_AMDA0097-0001_4x10_1x40.nffw
+-rw-r--r-- root/root lib/firmware/netronome/nic-sriov/nic_AMDA0097-0001_8x10.nffw
+-rw-r--r-- root/root lib/firmware/netronome/nic-sriov/nic_AMDA0099-0001_1x10_1x25.nffw
+-rw-r--r-- root/root lib/firmware/netronome/nic-sriov/nic_AMDA0099-0001_2x10.nffw
+-rw-r--r-- root/root lib/firmware/netronome/nic-sriov/nic_AMDA0099-0001_2x25.nffw
+drwxr-xr-x root/root lib/firmware/netronome/nic/
+-rw-r--r-- root/root lib/firmware/netronome/nic/nic_AMDA0058-0011_2x40.nffw
+-rw-r--r-- root/root lib/firmware/netronome/nic/nic_AMDA0058-0012_2x40.nffw
+-rw-r--r-- root/root lib/firmware/netronome/nic/nic_AMDA0078-0011_1x100.nffw
+-rw-r--r-- root/root lib/firmware/netronome/nic/nic_AMDA0081-0001_1x40.nffw
+-rw-r--r-- root/root lib/firmware/netronome/nic/nic_AMDA0081-0001_4x10.nffw
+-rw-r--r-- root/root lib/firmware/netronome/nic/nic_AMDA0096-0001_2x10.nffw
+-rw-r--r-- root/root lib/firmware/netronome/nic/nic_AMDA0097-0001_2x40.nffw
+-rw-r--r-- root/root lib/firmware/netronome/nic/nic_AMDA0097-0001_4x10_1x40.nffw
+-rw-r--r-- root/root lib/firmware/netronome/nic/nic_AMDA0097-0001_8x10.nffw
+-rw-r--r-- root/root lib/firmware/netronome/nic/nic_AMDA0099-0001_1x10_1x25.nffw
+-rw-r--r-- root/root lib/firmware/netronome/nic/nic_AMDA0099-0001_2x10.nffw
+-rw-r--r-- root/root lib/firmware/netronome/nic/nic_AMDA0099-0001_2x25.nffw
+drwxr-xr-x root/root lib/firmware/nvidia/
+lrwxrwxrwx root/root lib/firmware/nvidia/ad103 -> ad102
+lrwxrwxrwx root/root lib/firmware/nvidia/ad104 -> ad102
+lrwxrwxrwx root/root lib/firmware/nvidia/ad106 -> ad102
+lrwxrwxrwx root/root lib/firmware/nvidia/ad107 -> ad102
+lrwxrwxrwx root/root lib/firmware/nvidia/gb102 -> gb100
+lrwxrwxrwx root/root lib/firmware/nvidia/gb203 -> gb202
+lrwxrwxrwx root/root lib/firmware/nvidia/gb205 -> gb202
+lrwxrwxrwx root/root lib/firmware/nvidia/gb206 -> gb202
+lrwxrwxrwx root/root lib/firmware/nvidia/gb207 -> gb202
+drwxr-xr-x root/root lib/firmware/nvidia/ad102/
+drwxr-xr-x root/root lib/firmware/nvidia/ad102/gsp/
+-rw-r--r-- root/root lib/firmware/nvidia/ad102/gsp/booter_load-535.113.01.bin
+-rw-r--r-- root/root lib/firmware/nvidia/ad102/gsp/booter_load-570.144.bin
+-rw-r--r-- root/root lib/firmware/nvidia/ad102/gsp/booter_unload-535.113.01.bin
+-rw-r--r-- root/root lib/firmware/nvidia/ad102/gsp/booter_unload-570.144.bin
+-rw-r--r-- root/root lib/firmware/nvidia/ad102/gsp/bootloader-535.113.01.bin
+-rw-r--r-- root/root lib/firmware/nvidia/ad102/gsp/bootloader-570.144.bin
+-rw-r--r-- root/root lib/firmware/nvidia/ad102/gsp/scrubber-570.144.bin
+lrwxrwxrwx root/root lib/firmware/nvidia/ad102/gsp/gsp-535.113.01.bin -> ../../ga102/gsp/gsp-535.113.01.bin
+lrwxrwxrwx root/root lib/firmware/nvidia/ad102/gsp/gsp-570.144.bin -> ../../ga102/gsp/gsp-570.144.bin
+drwxr-xr-x root/root lib/firmware/nvidia/ga100/
+drwxr-xr-x root/root lib/firmware/nvidia/ga100/acr/
+lrwxrwxrwx root/root lib/firmware/nvidia/ga100/acr/bl.bin -> ../../tu102/acr/bl.bin
+drwxr-xr-x root/root lib/firmware/nvidia/ga100/gsp/
+-rw-r--r-- root/root lib/firmware/nvidia/ga100/gsp/booter_load-535.113.01.bin
+-rw-r--r-- root/root lib/firmware/nvidia/ga100/gsp/booter_load-570.144.bin
+-rw-r--r-- root/root lib/firmware/nvidia/ga100/gsp/booter_unload-535.113.01.bin
+-rw-r--r-- root/root lib/firmware/nvidia/ga100/gsp/booter_unload-570.144.bin
+-rw-r--r-- root/root lib/firmware/nvidia/ga100/gsp/bootloader-535.113.01.bin
+lrwxrwxrwx root/root lib/firmware/nvidia/ga100/gsp/bootloader-570.144.bin -> bootloader-535.113.01.bin
+lrwxrwxrwx root/root lib/firmware/nvidia/ga100/gsp/gen_bootloader-570.144.bin -> ../../tu102/gsp/gen_bootloader-570.144.bin
+lrwxrwxrwx root/root lib/firmware/nvidia/ga100/gsp/gsp-535.113.01.bin -> ../../tu102/gsp/gsp-535.113.01.bin
+lrwxrwxrwx root/root lib/firmware/nvidia/ga100/gsp/gsp-570.144.bin -> ../../tu102/gsp/gsp-570.144.bin
+drwxr-xr-x root/root lib/firmware/nvidia/ga102/
+drwxr-xr-x root/root lib/firmware/nvidia/ga102/acr/
+-rw-r--r-- root/root lib/firmware/nvidia/ga102/acr/ucode_ahesasc.bin
+-rw-r--r-- root/root lib/firmware/nvidia/ga102/acr/ucode_asb.bin
+-rw-r--r-- root/root lib/firmware/nvidia/ga102/acr/ucode_unload.bin
+drwxr-xr-x root/root lib/firmware/nvidia/ga102/gr/
+-rw-r--r-- root/root lib/firmware/nvidia/ga102/gr/NET_img.bin
+-rw-r--r-- root/root lib/firmware/nvidia/ga102/gr/fecs_bl.bin
+-rw-r--r-- root/root lib/firmware/nvidia/ga102/gr/fecs_sig.bin
+-rw-r--r-- root/root lib/firmware/nvidia/ga102/gr/gpccs_bl.bin
+-rw-r--r-- root/root lib/firmware/nvidia/ga102/gr/gpccs_sig.bin
+drwxr-xr-x root/root lib/firmware/nvidia/ga102/gsp/
+-rw-r--r-- root/root lib/firmware/nvidia/ga102/gsp/booter_load-535.113.01.bin
+-rw-r--r-- root/root lib/firmware/nvidia/ga102/gsp/booter_load-570.144.bin
+-rw-r--r-- root/root lib/firmware/nvidia/ga102/gsp/booter_unload-535.113.01.bin
+-rw-r--r-- root/root lib/firmware/nvidia/ga102/gsp/booter_unload-570.144.bin
+-rw-r--r-- root/root lib/firmware/nvidia/ga102/gsp/bootloader-535.113.01.bin
+-rw-r--r-- root/root lib/firmware/nvidia/ga102/gsp/bootloader-570.144.bin
+-rw-r--r-- root/root lib/firmware/nvidia/ga102/gsp/gsp-535.113.01.bin
+-rw-r--r-- root/root lib/firmware/nvidia/ga102/gsp/gsp-570.144.bin
+drwxr-xr-x root/root lib/firmware/nvidia/ga102/nvdec/
+-rw-r--r-- root/root lib/firmware/nvidia/ga102/nvdec/scrubber.bin
+drwxr-xr-x root/root lib/firmware/nvidia/ga102/sec2/
+-rw-r--r-- root/root lib/firmware/nvidia/ga102/sec2/desc.bin
+-rw-r--r-- root/root lib/firmware/nvidia/ga102/sec2/hs_bl_sig.bin
+-rw-r--r-- root/root lib/firmware/nvidia/ga102/sec2/image.bin
+-rw-r--r-- root/root lib/firmware/nvidia/ga102/sec2/sig.bin
+drwxr-xr-x root/root lib/firmware/nvidia/ga103/
+lrwxrwxrwx root/root lib/firmware/nvidia/ga103/gsp -> ../ga102/gsp
+drwxr-xr-x root/root lib/firmware/nvidia/ga103/acr/
+lrwxrwxrwx root/root lib/firmware/nvidia/ga103/acr/ucode_ahesasc.bin -> ../../ga102/acr/ucode_ahesasc.bin
+lrwxrwxrwx root/root lib/firmware/nvidia/ga103/acr/ucode_asb.bin -> ../../ga102/acr/ucode_asb.bin
+lrwxrwxrwx root/root lib/firmware/nvidia/ga103/acr/ucode_unload.bin -> ../../ga102/acr/ucode_unload.bin
+drwxr-xr-x root/root lib/firmware/nvidia/ga103/gr/
+-rw-r--r-- root/root lib/firmware/nvidia/ga103/gr/NET_img.bin
+-rw-r--r-- root/root lib/firmware/nvidia/ga103/gr/fecs_bl.bin
+-rw-r--r-- root/root lib/firmware/nvidia/ga103/gr/fecs_sig.bin
+-rw-r--r-- root/root lib/firmware/nvidia/ga103/gr/gpccs_bl.bin
+-rw-r--r-- root/root lib/firmware/nvidia/ga103/gr/gpccs_sig.bin
+drwxr-xr-x root/root lib/firmware/nvidia/ga103/nvdec/
+lrwxrwxrwx root/root lib/firmware/nvidia/ga103/nvdec/scrubber.bin -> ../../ga102/nvdec/scrubber.bin
+drwxr-xr-x root/root lib/firmware/nvidia/ga103/sec2/
+lrwxrwxrwx root/root lib/firmware/nvidia/ga103/sec2/desc.bin -> ../../ga102/sec2/desc.bin
+lrwxrwxrwx root/root lib/firmware/nvidia/ga103/sec2/hs_bl_sig.bin -> ../../ga102/sec2/hs_bl_sig.bin
+lrwxrwxrwx root/root lib/firmware/nvidia/ga103/sec2/image.bin -> ../../ga102/sec2/image.bin
+lrwxrwxrwx root/root lib/firmware/nvidia/ga103/sec2/sig.bin -> ../../ga102/sec2/sig.bin
+drwxr-xr-x root/root lib/firmware/nvidia/ga104/
+lrwxrwxrwx root/root lib/firmware/nvidia/ga104/gsp -> ../ga102/gsp
+drwxr-xr-x root/root lib/firmware/nvidia/ga104/acr/
+lrwxrwxrwx root/root lib/firmware/nvidia/ga104/acr/ucode_ahesasc.bin -> ../../ga102/acr/ucode_ahesasc.bin
+lrwxrwxrwx root/root lib/firmware/nvidia/ga104/acr/ucode_asb.bin -> ../../ga102/acr/ucode_asb.bin
+lrwxrwxrwx root/root lib/firmware/nvidia/ga104/acr/ucode_unload.bin -> ../../ga102/acr/ucode_unload.bin
+drwxr-xr-x root/root lib/firmware/nvidia/ga104/gr/
+-rw-r--r-- root/root lib/firmware/nvidia/ga104/gr/NET_img.bin
+-rw-r--r-- root/root lib/firmware/nvidia/ga104/gr/fecs_bl.bin
+-rw-r--r-- root/root lib/firmware/nvidia/ga104/gr/fecs_sig.bin
+-rw-r--r-- root/root lib/firmware/nvidia/ga104/gr/gpccs_bl.bin
+-rw-r--r-- root/root lib/firmware/nvidia/ga104/gr/gpccs_sig.bin
+drwxr-xr-x root/root lib/firmware/nvidia/ga104/nvdec/
+lrwxrwxrwx root/root lib/firmware/nvidia/ga104/nvdec/scrubber.bin -> ../../ga102/nvdec/scrubber.bin
+drwxr-xr-x root/root lib/firmware/nvidia/ga104/sec2/
+lrwxrwxrwx root/root lib/firmware/nvidia/ga104/sec2/desc.bin -> ../../ga102/sec2/desc.bin
+lrwxrwxrwx root/root lib/firmware/nvidia/ga104/sec2/hs_bl_sig.bin -> ../../ga102/sec2/hs_bl_sig.bin
+lrwxrwxrwx root/root lib/firmware/nvidia/ga104/sec2/image.bin -> ../../ga102/sec2/image.bin
+lrwxrwxrwx root/root lib/firmware/nvidia/ga104/sec2/sig.bin -> ../../ga102/sec2/sig.bin
+drwxr-xr-x root/root lib/firmware/nvidia/ga106/
+lrwxrwxrwx root/root lib/firmware/nvidia/ga106/gsp -> ../ga102/gsp
+drwxr-xr-x root/root lib/firmware/nvidia/ga106/acr/
+lrwxrwxrwx root/root lib/firmware/nvidia/ga106/acr/ucode_ahesasc.bin -> ../../ga102/acr/ucode_ahesasc.bin
+lrwxrwxrwx root/root lib/firmware/nvidia/ga106/acr/ucode_asb.bin -> ../../ga102/acr/ucode_asb.bin
+lrwxrwxrwx root/root lib/firmware/nvidia/ga106/acr/ucode_unload.bin -> ../../ga102/acr/ucode_unload.bin
+drwxr-xr-x root/root lib/firmware/nvidia/ga106/gr/
+-rw-r--r-- root/root lib/firmware/nvidia/ga106/gr/NET_img.bin
+-rw-r--r-- root/root lib/firmware/nvidia/ga106/gr/fecs_bl.bin
+-rw-r--r-- root/root lib/firmware/nvidia/ga106/gr/fecs_sig.bin
+-rw-r--r-- root/root lib/firmware/nvidia/ga106/gr/gpccs_bl.bin
+-rw-r--r-- root/root lib/firmware/nvidia/ga106/gr/gpccs_sig.bin
+drwxr-xr-x root/root lib/firmware/nvidia/ga106/nvdec/
+lrwxrwxrwx root/root lib/firmware/nvidia/ga106/nvdec/scrubber.bin -> ../../ga102/nvdec/scrubber.bin
+drwxr-xr-x root/root lib/firmware/nvidia/ga106/sec2/
+lrwxrwxrwx root/root lib/firmware/nvidia/ga106/sec2/desc.bin -> ../../ga102/sec2/desc.bin
+lrwxrwxrwx root/root lib/firmware/nvidia/ga106/sec2/hs_bl_sig.bin -> ../../ga102/sec2/hs_bl_sig.bin
+lrwxrwxrwx root/root lib/firmware/nvidia/ga106/sec2/image.bin -> ../../ga102/sec2/image.bin
+lrwxrwxrwx root/root lib/firmware/nvidia/ga106/sec2/sig.bin -> ../../ga102/sec2/sig.bin
+drwxr-xr-x root/root lib/firmware/nvidia/ga107/
+lrwxrwxrwx root/root lib/firmware/nvidia/ga107/gsp -> ../ga102/gsp
+drwxr-xr-x root/root lib/firmware/nvidia/ga107/acr/
+lrwxrwxrwx root/root lib/firmware/nvidia/ga107/acr/ucode_ahesasc.bin -> ../../ga102/acr/ucode_ahesasc.bin
+lrwxrwxrwx root/root lib/firmware/nvidia/ga107/acr/ucode_asb.bin -> ../../ga102/acr/ucode_asb.bin
+lrwxrwxrwx root/root lib/firmware/nvidia/ga107/acr/ucode_unload.bin -> ../../ga102/acr/ucode_unload.bin
+drwxr-xr-x root/root lib/firmware/nvidia/ga107/gr/
+-rw-r--r-- root/root lib/firmware/nvidia/ga107/gr/NET_img.bin
+-rw-r--r-- root/root lib/firmware/nvidia/ga107/gr/fecs_bl.bin
+-rw-r--r-- root/root lib/firmware/nvidia/ga107/gr/fecs_sig.bin
+-rw-r--r-- root/root lib/firmware/nvidia/ga107/gr/gpccs_bl.bin
+-rw-r--r-- root/root lib/firmware/nvidia/ga107/gr/gpccs_sig.bin
+drwxr-xr-x root/root lib/firmware/nvidia/ga107/nvdec/
+lrwxrwxrwx root/root lib/firmware/nvidia/ga107/nvdec/scrubber.bin -> ../../ga102/nvdec/scrubber.bin
+drwxr-xr-x root/root lib/firmware/nvidia/ga107/sec2/
+lrwxrwxrwx root/root lib/firmware/nvidia/ga107/sec2/desc.bin -> ../../ga102/sec2/desc.bin
+lrwxrwxrwx root/root lib/firmware/nvidia/ga107/sec2/hs_bl_sig.bin -> ../../ga102/sec2/hs_bl_sig.bin
+lrwxrwxrwx root/root lib/firmware/nvidia/ga107/sec2/image.bin -> ../../ga102/sec2/image.bin
+lrwxrwxrwx root/root lib/firmware/nvidia/ga107/sec2/sig.bin -> ../../ga102/sec2/sig.bin
+drwxr-xr-x root/root lib/firmware/nvidia/gb100/
+drwxr-xr-x root/root lib/firmware/nvidia/gb100/gsp/
+-rw-r--r-- root/root lib/firmware/nvidia/gb100/gsp/bootloader-570.144.bin
+-rw-r--r-- root/root lib/firmware/nvidia/gb100/gsp/fmc-570.144.bin
+lrwxrwxrwx root/root lib/firmware/nvidia/gb100/gsp/gsp-570.144.bin -> ../../ga102/gsp/gsp-570.144.bin
+drwxr-xr-x root/root lib/firmware/nvidia/gb202/
+drwxr-xr-x root/root lib/firmware/nvidia/gb202/gsp/
+-rw-r--r-- root/root lib/firmware/nvidia/gb202/gsp/bootloader-570.144.bin
+-rw-r--r-- root/root lib/firmware/nvidia/gb202/gsp/fmc-570.144.bin
+lrwxrwxrwx root/root lib/firmware/nvidia/gb202/gsp/gsp-570.144.bin -> ../../ga102/gsp/gsp-570.144.bin
+drwxr-xr-x root/root lib/firmware/nvidia/gh100/
+drwxr-xr-x root/root lib/firmware/nvidia/gh100/gsp/
+-rw-r--r-- root/root lib/firmware/nvidia/gh100/gsp/bootloader-570.144.bin
+-rw-r--r-- root/root lib/firmware/nvidia/gh100/gsp/fmc-570.144.bin
+lrwxrwxrwx root/root lib/firmware/nvidia/gh100/gsp/gsp-570.144.bin -> ../../ga102/gsp/gsp-570.144.bin
+drwxr-xr-x root/root lib/firmware/nvidia/gk20a/
+-rw-r--r-- root/root lib/firmware/nvidia/gk20a/fecs_data.bin
+-rw-r--r-- root/root lib/firmware/nvidia/gk20a/fecs_inst.bin
+-rw-r--r-- root/root lib/firmware/nvidia/gk20a/gpccs_data.bin
+-rw-r--r-- root/root lib/firmware/nvidia/gk20a/gpccs_inst.bin
+-rw-r--r-- root/root lib/firmware/nvidia/gk20a/sw_bundle_init.bin
+-rw-r--r-- root/root lib/firmware/nvidia/gk20a/sw_ctx.bin
+-rw-r--r-- root/root lib/firmware/nvidia/gk20a/sw_method_init.bin
+-rw-r--r-- root/root lib/firmware/nvidia/gk20a/sw_nonctx.bin
+drwxr-xr-x root/root lib/firmware/nvidia/gm200/
+drwxr-xr-x root/root lib/firmware/nvidia/gm200/acr/
+-rw-r--r-- root/root lib/firmware/nvidia/gm200/acr/bl.bin
+-rw-r--r-- root/root lib/firmware/nvidia/gm200/acr/ucode_load.bin
+-rw-r--r-- root/root lib/firmware/nvidia/gm200/acr/ucode_unload.bin
+drwxr-xr-x root/root lib/firmware/nvidia/gm200/gr/
+-rw-r--r-- root/root lib/firmware/nvidia/gm200/gr/fecs_bl.bin
+-rw-r--r-- root/root lib/firmware/nvidia/gm200/gr/fecs_data.bin
+-rw-r--r-- root/root lib/firmware/nvidia/gm200/gr/fecs_inst.bin
+-rw-r--r-- root/root lib/firmware/nvidia/gm200/gr/fecs_sig.bin
+-rw-r--r-- root/root lib/firmware/nvidia/gm200/gr/gpccs_bl.bin
+-rw-r--r-- root/root lib/firmware/nvidia/gm200/gr/gpccs_data.bin
+-rw-r--r-- root/root lib/firmware/nvidia/gm200/gr/gpccs_inst.bin
+-rw-r--r-- root/root lib/firmware/nvidia/gm200/gr/gpccs_sig.bin
+-rw-r--r-- root/root lib/firmware/nvidia/gm200/gr/sw_bundle_init.bin
+-rw-r--r-- root/root lib/firmware/nvidia/gm200/gr/sw_ctx.bin
+-rw-r--r-- root/root lib/firmware/nvidia/gm200/gr/sw_method_init.bin
+-rw-r--r-- root/root lib/firmware/nvidia/gm200/gr/sw_nonctx.bin
+drwxr-xr-x root/root lib/firmware/nvidia/gm204/
+drwxr-xr-x root/root lib/firmware/nvidia/gm204/acr/
+lrwxrwxrwx root/root lib/firmware/nvidia/gm204/acr/bl.bin -> ../../gm200/acr/bl.bin
+lrwxrwxrwx root/root lib/firmware/nvidia/gm204/acr/ucode_load.bin -> ../../gm200/acr/ucode_load.bin
+lrwxrwxrwx root/root lib/firmware/nvidia/gm204/acr/ucode_unload.bin -> ../../gm200/acr/ucode_unload.bin
+drwxr-xr-x root/root lib/firmware/nvidia/gm204/gr/
+-rw-r--r-- root/root lib/firmware/nvidia/gm204/gr/fecs_data.bin
+-rw-r--r-- root/root lib/firmware/nvidia/gm204/gr/fecs_sig.bin
+-rw-r--r-- root/root lib/firmware/nvidia/gm204/gr/gpccs_data.bin
+-rw-r--r-- root/root lib/firmware/nvidia/gm204/gr/gpccs_sig.bin
+lrwxrwxrwx root/root lib/firmware/nvidia/gm204/gr/fecs_bl.bin -> ../../gm200/gr/fecs_bl.bin
+lrwxrwxrwx root/root lib/firmware/nvidia/gm204/gr/fecs_inst.bin -> ../../gm200/gr/fecs_inst.bin
+lrwxrwxrwx root/root lib/firmware/nvidia/gm204/gr/gpccs_bl.bin -> ../../gm200/gr/gpccs_bl.bin
+lrwxrwxrwx root/root lib/firmware/nvidia/gm204/gr/gpccs_inst.bin -> ../../gm200/gr/gpccs_inst.bin
+lrwxrwxrwx root/root lib/firmware/nvidia/gm204/gr/sw_bundle_init.bin -> ../../gm200/gr/sw_bundle_init.bin
+lrwxrwxrwx root/root lib/firmware/nvidia/gm204/gr/sw_ctx.bin -> ../../gm200/gr/sw_ctx.bin
+lrwxrwxrwx root/root lib/firmware/nvidia/gm204/gr/sw_method_init.bin -> ../../gm200/gr/sw_method_init.bin
+lrwxrwxrwx root/root lib/firmware/nvidia/gm204/gr/sw_nonctx.bin -> ../../gm200/gr/sw_nonctx.bin
+drwxr-xr-x root/root lib/firmware/nvidia/gm206/
+drwxr-xr-x root/root lib/firmware/nvidia/gm206/acr/
+-rw-r--r-- root/root lib/firmware/nvidia/gm206/acr/ucode_load.bin
+-rw-r--r-- root/root lib/firmware/nvidia/gm206/acr/ucode_unload.bin
+lrwxrwxrwx root/root lib/firmware/nvidia/gm206/acr/bl.bin -> ../../gm200/acr/bl.bin
+drwxr-xr-x root/root lib/firmware/nvidia/gm206/gr/
+-rw-r--r-- root/root lib/firmware/nvidia/gm206/gr/fecs_data.bin
+-rw-r--r-- root/root lib/firmware/nvidia/gm206/gr/fecs_sig.bin
+-rw-r--r-- root/root lib/firmware/nvidia/gm206/gr/gpccs_data.bin
+-rw-r--r-- root/root lib/firmware/nvidia/gm206/gr/gpccs_sig.bin
+lrwxrwxrwx root/root lib/firmware/nvidia/gm206/gr/fecs_bl.bin -> ../../gm200/gr/fecs_bl.bin
+lrwxrwxrwx root/root lib/firmware/nvidia/gm206/gr/fecs_inst.bin -> ../../gm200/gr/fecs_inst.bin
+lrwxrwxrwx root/root lib/firmware/nvidia/gm206/gr/gpccs_bl.bin -> ../../gm200/gr/gpccs_bl.bin
+lrwxrwxrwx root/root lib/firmware/nvidia/gm206/gr/gpccs_inst.bin -> ../../gm200/gr/gpccs_inst.bin
+lrwxrwxrwx root/root lib/firmware/nvidia/gm206/gr/sw_bundle_init.bin -> ../../gm200/gr/sw_bundle_init.bin
+lrwxrwxrwx root/root lib/firmware/nvidia/gm206/gr/sw_ctx.bin -> ../../gm200/gr/sw_ctx.bin
+lrwxrwxrwx root/root lib/firmware/nvidia/gm206/gr/sw_method_init.bin -> ../../gm200/gr/sw_method_init.bin
+lrwxrwxrwx root/root lib/firmware/nvidia/gm206/gr/sw_nonctx.bin -> ../../gm200/gr/sw_nonctx.bin
+drwxr-xr-x root/root lib/firmware/nvidia/gm20b/
+drwxr-xr-x root/root lib/firmware/nvidia/gm20b/acr/
+-rw-r--r-- root/root lib/firmware/nvidia/gm20b/acr/bl.bin
+-rw-r--r-- root/root lib/firmware/nvidia/gm20b/acr/ucode_load.bin
+drwxr-xr-x root/root lib/firmware/nvidia/gm20b/gr/
+-rw-r--r-- root/root lib/firmware/nvidia/gm20b/gr/fecs_bl.bin
+-rw-r--r-- root/root lib/firmware/nvidia/gm20b/gr/fecs_data.bin
+-rw-r--r-- root/root lib/firmware/nvidia/gm20b/gr/fecs_inst.bin
+-rw-r--r-- root/root lib/firmware/nvidia/gm20b/gr/fecs_sig.bin
+-rw-r--r-- root/root lib/firmware/nvidia/gm20b/gr/gpccs_data.bin
+-rw-r--r-- root/root lib/firmware/nvidia/gm20b/gr/gpccs_inst.bin
+-rw-r--r-- root/root lib/firmware/nvidia/gm20b/gr/sw_bundle_init.bin
+-rw-r--r-- root/root lib/firmware/nvidia/gm20b/gr/sw_ctx.bin
+-rw-r--r-- root/root lib/firmware/nvidia/gm20b/gr/sw_nonctx.bin
+lrwxrwxrwx root/root lib/firmware/nvidia/gm20b/gr/sw_method_init.bin -> ../../gm200/gr/sw_method_init.bin
+drwxr-xr-x root/root lib/firmware/nvidia/gm20b/pmu/
+-rw-r--r-- root/root lib/firmware/nvidia/gm20b/pmu/desc.bin
+-rw-r--r-- root/root lib/firmware/nvidia/gm20b/pmu/image.bin
+-rw-r--r-- root/root lib/firmware/nvidia/gm20b/pmu/sig.bin
+drwxr-xr-x root/root lib/firmware/nvidia/gp100/
+drwxr-xr-x root/root lib/firmware/nvidia/gp100/acr/
+-rw-r--r-- root/root lib/firmware/nvidia/gp100/acr/bl.bin
+-rw-r--r-- root/root lib/firmware/nvidia/gp100/acr/ucode_load.bin
+-rw-r--r-- root/root lib/firmware/nvidia/gp100/acr/ucode_unload.bin
+drwxr-xr-x root/root lib/firmware/nvidia/gp100/gr/
+-rw-r--r-- root/root lib/firmware/nvidia/gp100/gr/fecs_data.bin
+-rw-r--r-- root/root lib/firmware/nvidia/gp100/gr/fecs_inst.bin
+-rw-r--r-- root/root lib/firmware/nvidia/gp100/gr/fecs_sig.bin
+-rw-r--r-- root/root lib/firmware/nvidia/gp100/gr/gpccs_data.bin
+-rw-r--r-- root/root lib/firmware/nvidia/gp100/gr/gpccs_inst.bin
+-rw-r--r-- root/root lib/firmware/nvidia/gp100/gr/gpccs_sig.bin
+-rw-r--r-- root/root lib/firmware/nvidia/gp100/gr/sw_bundle_init.bin
+-rw-r--r-- root/root lib/firmware/nvidia/gp100/gr/sw_ctx.bin
+-rw-r--r-- root/root lib/firmware/nvidia/gp100/gr/sw_method_init.bin
+-rw-r--r-- root/root lib/firmware/nvidia/gp100/gr/sw_nonctx.bin
+lrwxrwxrwx root/root lib/firmware/nvidia/gp100/gr/fecs_bl.bin -> ../../gm200/gr/fecs_bl.bin
+lrwxrwxrwx root/root lib/firmware/nvidia/gp100/gr/gpccs_bl.bin -> ../../gm200/gr/gpccs_bl.bin
+drwxr-xr-x root/root lib/firmware/nvidia/gp102/
+drwxr-xr-x root/root lib/firmware/nvidia/gp102/acr/
+-rw-r--r-- root/root lib/firmware/nvidia/gp102/acr/bl.bin
+-rw-r--r-- root/root lib/firmware/nvidia/gp102/acr/ucode_load.bin
+-rw-r--r-- root/root lib/firmware/nvidia/gp102/acr/ucode_unload.bin
+-rw-r--r-- root/root lib/firmware/nvidia/gp102/acr/unload_bl.bin
+drwxr-xr-x root/root lib/firmware/nvidia/gp102/gr/
+-rw-r--r-- root/root lib/firmware/nvidia/gp102/gr/fecs_data.bin
+-rw-r--r-- root/root lib/firmware/nvidia/gp102/gr/fecs_inst.bin
+-rw-r--r-- root/root lib/firmware/nvidia/gp102/gr/fecs_sig.bin
+-rw-r--r-- root/root lib/firmware/nvidia/gp102/gr/gpccs_data.bin
+-rw-r--r-- root/root lib/firmware/nvidia/gp102/gr/gpccs_inst.bin
+-rw-r--r-- root/root lib/firmware/nvidia/gp102/gr/gpccs_sig.bin
+-rw-r--r-- root/root lib/firmware/nvidia/gp102/gr/sw_bundle_init.bin
+-rw-r--r-- root/root lib/firmware/nvidia/gp102/gr/sw_ctx.bin
+-rw-r--r-- root/root lib/firmware/nvidia/gp102/gr/sw_method_init.bin
+-rw-r--r-- root/root lib/firmware/nvidia/gp102/gr/sw_nonctx.bin
+lrwxrwxrwx root/root lib/firmware/nvidia/gp102/gr/fecs_bl.bin -> ../../gm200/gr/fecs_bl.bin
+lrwxrwxrwx root/root lib/firmware/nvidia/gp102/gr/gpccs_bl.bin -> ../../gm200/gr/gpccs_bl.bin
+drwxr-xr-x root/root lib/firmware/nvidia/gp102/nvdec/
+-rw-r--r-- root/root lib/firmware/nvidia/gp102/nvdec/scrubber.bin
+drwxr-xr-x root/root lib/firmware/nvidia/gp102/sec2/
+-rw-r--r-- root/root lib/firmware/nvidia/gp102/sec2/desc-1.bin
+-rw-r--r-- root/root lib/firmware/nvidia/gp102/sec2/desc.bin
+-rw-r--r-- root/root lib/firmware/nvidia/gp102/sec2/image-1.bin
+-rw-r--r-- root/root lib/firmware/nvidia/gp102/sec2/image.bin
+-rw-r--r-- root/root lib/firmware/nvidia/gp102/sec2/sig-1.bin
+-rw-r--r-- root/root lib/firmware/nvidia/gp102/sec2/sig.bin
+drwxr-xr-x root/root lib/firmware/nvidia/gp104/
+drwxr-xr-x root/root lib/firmware/nvidia/gp104/acr/
+lrwxrwxrwx root/root lib/firmware/nvidia/gp104/acr/bl.bin -> ../../gp102/acr/bl.bin
+lrwxrwxrwx root/root lib/firmware/nvidia/gp104/acr/ucode_load.bin -> ../../gp102/acr/ucode_load.bin
+lrwxrwxrwx root/root lib/firmware/nvidia/gp104/acr/ucode_unload.bin -> ../../gp102/acr/ucode_unload.bin
+lrwxrwxrwx root/root lib/firmware/nvidia/gp104/acr/unload_bl.bin -> ../../gp102/acr/unload_bl.bin
+drwxr-xr-x root/root lib/firmware/nvidia/gp104/gr/
+-rw-r--r-- root/root lib/firmware/nvidia/gp104/gr/fecs_data.bin
+-rw-r--r-- root/root lib/firmware/nvidia/gp104/gr/fecs_inst.bin
+-rw-r--r-- root/root lib/firmware/nvidia/gp104/gr/fecs_sig.bin
+-rw-r--r-- root/root lib/firmware/nvidia/gp104/gr/gpccs_data.bin
+-rw-r--r-- root/root lib/firmware/nvidia/gp104/gr/gpccs_sig.bin
+lrwxrwxrwx root/root lib/firmware/nvidia/gp104/gr/fecs_bl.bin -> ../../gm200/gr/fecs_bl.bin
+lrwxrwxrwx root/root lib/firmware/nvidia/gp104/gr/gpccs_bl.bin -> ../../gm200/gr/gpccs_bl.bin
+lrwxrwxrwx root/root lib/firmware/nvidia/gp104/gr/gpccs_inst.bin -> ../../gp102/gr/gpccs_inst.bin
+lrwxrwxrwx root/root lib/firmware/nvidia/gp104/gr/sw_bundle_init.bin -> ../../gp102/gr/sw_bundle_init.bin
+lrwxrwxrwx root/root lib/firmware/nvidia/gp104/gr/sw_ctx.bin -> ../../gp102/gr/sw_ctx.bin
+lrwxrwxrwx root/root lib/firmware/nvidia/gp104/gr/sw_method_init.bin -> ../../gp102/gr/sw_method_init.bin
+lrwxrwxrwx root/root lib/firmware/nvidia/gp104/gr/sw_nonctx.bin -> ../../gp102/gr/sw_nonctx.bin
+drwxr-xr-x root/root lib/firmware/nvidia/gp104/nvdec/
+lrwxrwxrwx root/root lib/firmware/nvidia/gp104/nvdec/scrubber.bin -> ../../gp102/nvdec/scrubber.bin
+drwxr-xr-x root/root lib/firmware/nvidia/gp104/sec2/
+lrwxrwxrwx root/root lib/firmware/nvidia/gp104/sec2/desc-1.bin -> ../../gp102/sec2/desc-1.bin
+lrwxrwxrwx root/root lib/firmware/nvidia/gp104/sec2/desc.bin -> ../../gp102/sec2/desc.bin
+lrwxrwxrwx root/root lib/firmware/nvidia/gp104/sec2/image-1.bin -> ../../gp102/sec2/image-1.bin
+lrwxrwxrwx root/root lib/firmware/nvidia/gp104/sec2/image.bin -> ../../gp102/sec2/image.bin
+lrwxrwxrwx root/root lib/firmware/nvidia/gp104/sec2/sig-1.bin -> ../../gp102/sec2/sig-1.bin
+lrwxrwxrwx root/root lib/firmware/nvidia/gp104/sec2/sig.bin -> ../../gp102/sec2/sig.bin
+drwxr-xr-x root/root lib/firmware/nvidia/gp106/
+drwxr-xr-x root/root lib/firmware/nvidia/gp106/acr/
+lrwxrwxrwx root/root lib/firmware/nvidia/gp106/acr/bl.bin -> ../../gp102/acr/bl.bin
+lrwxrwxrwx root/root lib/firmware/nvidia/gp106/acr/ucode_load.bin -> ../../gp102/acr/ucode_load.bin
+lrwxrwxrwx root/root lib/firmware/nvidia/gp106/acr/ucode_unload.bin -> ../../gp102/acr/ucode_unload.bin
+lrwxrwxrwx root/root lib/firmware/nvidia/gp106/acr/unload_bl.bin -> ../../gp102/acr/unload_bl.bin
+drwxr-xr-x root/root lib/firmware/nvidia/gp106/gr/
+-rw-r--r-- root/root lib/firmware/nvidia/gp106/gr/fecs_data.bin
+-rw-r--r-- root/root lib/firmware/nvidia/gp106/gr/fecs_sig.bin
+-rw-r--r-- root/root lib/firmware/nvidia/gp106/gr/gpccs_data.bin
+-rw-r--r-- root/root lib/firmware/nvidia/gp106/gr/gpccs_sig.bin
+lrwxrwxrwx root/root lib/firmware/nvidia/gp106/gr/fecs_bl.bin -> ../../gm200/gr/fecs_bl.bin
+lrwxrwxrwx root/root lib/firmware/nvidia/gp106/gr/fecs_inst.bin -> ../../gp102/gr/fecs_inst.bin
+lrwxrwxrwx root/root lib/firmware/nvidia/gp106/gr/gpccs_bl.bin -> ../../gm200/gr/gpccs_bl.bin
+lrwxrwxrwx root/root lib/firmware/nvidia/gp106/gr/gpccs_inst.bin -> ../../gp102/gr/gpccs_inst.bin
+lrwxrwxrwx root/root lib/firmware/nvidia/gp106/gr/sw_bundle_init.bin -> ../../gp102/gr/sw_bundle_init.bin
+lrwxrwxrwx root/root lib/firmware/nvidia/gp106/gr/sw_ctx.bin -> ../../gp102/gr/sw_ctx.bin
+lrwxrwxrwx root/root lib/firmware/nvidia/gp106/gr/sw_method_init.bin -> ../../gp102/gr/sw_method_init.bin
+lrwxrwxrwx root/root lib/firmware/nvidia/gp106/gr/sw_nonctx.bin -> ../../gp102/gr/sw_nonctx.bin
+drwxr-xr-x root/root lib/firmware/nvidia/gp106/nvdec/
+lrwxrwxrwx root/root lib/firmware/nvidia/gp106/nvdec/scrubber.bin -> ../../gp102/nvdec/scrubber.bin
+drwxr-xr-x root/root lib/firmware/nvidia/gp106/sec2/
+lrwxrwxrwx root/root lib/firmware/nvidia/gp106/sec2/desc-1.bin -> ../../gp102/sec2/desc-1.bin
+lrwxrwxrwx root/root lib/firmware/nvidia/gp106/sec2/desc.bin -> ../../gp102/sec2/desc.bin
+lrwxrwxrwx root/root lib/firmware/nvidia/gp106/sec2/image-1.bin -> ../../gp102/sec2/image-1.bin
+lrwxrwxrwx root/root lib/firmware/nvidia/gp106/sec2/image.bin -> ../../gp102/sec2/image.bin
+lrwxrwxrwx root/root lib/firmware/nvidia/gp106/sec2/sig-1.bin -> ../../gp102/sec2/sig-1.bin
+lrwxrwxrwx root/root lib/firmware/nvidia/gp106/sec2/sig.bin -> ../../gp102/sec2/sig.bin
+drwxr-xr-x root/root lib/firmware/nvidia/gp107/
+drwxr-xr-x root/root lib/firmware/nvidia/gp107/acr/
+lrwxrwxrwx root/root lib/firmware/nvidia/gp107/acr/bl.bin -> ../../gp102/acr/bl.bin
+lrwxrwxrwx root/root lib/firmware/nvidia/gp107/acr/ucode_load.bin -> ../../gp102/acr/ucode_load.bin
+lrwxrwxrwx root/root lib/firmware/nvidia/gp107/acr/ucode_unload.bin -> ../../gp102/acr/ucode_unload.bin
+lrwxrwxrwx root/root lib/firmware/nvidia/gp107/acr/unload_bl.bin -> ../../gp102/acr/unload_bl.bin
+drwxr-xr-x root/root lib/firmware/nvidia/gp107/gr/
+-rw-r--r-- root/root lib/firmware/nvidia/gp107/gr/fecs_bl.bin
+-rw-r--r-- root/root lib/firmware/nvidia/gp107/gr/fecs_data.bin
+-rw-r--r-- root/root lib/firmware/nvidia/gp107/gr/fecs_inst.bin
+-rw-r--r-- root/root lib/firmware/nvidia/gp107/gr/fecs_sig.bin
+-rw-r--r-- root/root lib/firmware/nvidia/gp107/gr/gpccs_bl.bin
+-rw-r--r-- root/root lib/firmware/nvidia/gp107/gr/gpccs_data.bin
+-rw-r--r-- root/root lib/firmware/nvidia/gp107/gr/gpccs_inst.bin
+-rw-r--r-- root/root lib/firmware/nvidia/gp107/gr/gpccs_sig.bin
+-rw-r--r-- root/root lib/firmware/nvidia/gp107/gr/sw_ctx.bin
+-rw-r--r-- root/root lib/firmware/nvidia/gp107/gr/sw_nonctx.bin
+lrwxrwxrwx root/root lib/firmware/nvidia/gp107/gr/sw_bundle_init.bin -> ../../gp102/gr/sw_bundle_init.bin
+lrwxrwxrwx root/root lib/firmware/nvidia/gp107/gr/sw_method_init.bin -> ../../gp102/gr/sw_method_init.bin
+drwxr-xr-x root/root lib/firmware/nvidia/gp107/nvdec/
+lrwxrwxrwx root/root lib/firmware/nvidia/gp107/nvdec/scrubber.bin -> ../../gp102/nvdec/scrubber.bin
+drwxr-xr-x root/root lib/firmware/nvidia/gp107/sec2/
+lrwxrwxrwx root/root lib/firmware/nvidia/gp107/sec2/desc-1.bin -> ../../gp102/sec2/desc-1.bin
+lrwxrwxrwx root/root lib/firmware/nvidia/gp107/sec2/desc.bin -> ../../gp102/sec2/desc.bin
+lrwxrwxrwx root/root lib/firmware/nvidia/gp107/sec2/image-1.bin -> ../../gp102/sec2/image-1.bin
+lrwxrwxrwx root/root lib/firmware/nvidia/gp107/sec2/image.bin -> ../../gp102/sec2/image.bin
+lrwxrwxrwx root/root lib/firmware/nvidia/gp107/sec2/sig-1.bin -> ../../gp102/sec2/sig-1.bin
+lrwxrwxrwx root/root lib/firmware/nvidia/gp107/sec2/sig.bin -> ../../gp102/sec2/sig.bin
+drwxr-xr-x root/root lib/firmware/nvidia/gp108/
+drwxr-xr-x root/root lib/firmware/nvidia/gp108/acr/
+lrwxrwxrwx root/root lib/firmware/nvidia/gp108/acr/bl.bin -> ../../gp102/acr/bl.bin
+lrwxrwxrwx root/root lib/firmware/nvidia/gp108/acr/ucode_load.bin -> ../../gp102/acr/ucode_load.bin
+lrwxrwxrwx root/root lib/firmware/nvidia/gp108/acr/ucode_unload.bin -> ../../gp102/acr/ucode_unload.bin
+lrwxrwxrwx root/root lib/firmware/nvidia/gp108/acr/unload_bl.bin -> ../../gp102/acr/unload_bl.bin
+drwxr-xr-x root/root lib/firmware/nvidia/gp108/gr/
+-rw-r--r-- root/root lib/firmware/nvidia/gp108/gr/fecs_data.bin
+-rw-r--r-- root/root lib/firmware/nvidia/gp108/gr/fecs_inst.bin
+-rw-r--r-- root/root lib/firmware/nvidia/gp108/gr/fecs_sig.bin
+-rw-r--r-- root/root lib/firmware/nvidia/gp108/gr/gpccs_data.bin
+-rw-r--r-- root/root lib/firmware/nvidia/gp108/gr/gpccs_inst.bin
+-rw-r--r-- root/root lib/firmware/nvidia/gp108/gr/gpccs_sig.bin
+lrwxrwxrwx root/root lib/firmware/nvidia/gp108/gr/fecs_bl.bin -> ../../gp107/gr/fecs_bl.bin
+lrwxrwxrwx root/root lib/firmware/nvidia/gp108/gr/gpccs_bl.bin -> ../../gp107/gr/gpccs_bl.bin
+lrwxrwxrwx root/root lib/firmware/nvidia/gp108/gr/sw_bundle_init.bin -> ../../gp102/gr/sw_bundle_init.bin
+lrwxrwxrwx root/root lib/firmware/nvidia/gp108/gr/sw_ctx.bin -> ../../gp107/gr/sw_ctx.bin
+lrwxrwxrwx root/root lib/firmware/nvidia/gp108/gr/sw_method_init.bin -> ../../gp102/gr/sw_method_init.bin
+lrwxrwxrwx root/root lib/firmware/nvidia/gp108/gr/sw_nonctx.bin -> ../../gp107/gr/sw_nonctx.bin
+drwxr-xr-x root/root lib/firmware/nvidia/gp108/nvdec/
+lrwxrwxrwx root/root lib/firmware/nvidia/gp108/nvdec/scrubber.bin -> ../../gp102/nvdec/scrubber.bin
+drwxr-xr-x root/root lib/firmware/nvidia/gp108/sec2/
+lrwxrwxrwx root/root lib/firmware/nvidia/gp108/sec2/desc.bin -> ../../gp102/sec2/desc-1.bin
+lrwxrwxrwx root/root lib/firmware/nvidia/gp108/sec2/image.bin -> ../../gp102/sec2/image-1.bin
+lrwxrwxrwx root/root lib/firmware/nvidia/gp108/sec2/sig.bin -> ../../gp102/sec2/sig-1.bin
+drwxr-xr-x root/root lib/firmware/nvidia/gp10b/
+drwxr-xr-x root/root lib/firmware/nvidia/gp10b/acr/
+-rw-r--r-- root/root lib/firmware/nvidia/gp10b/acr/bl.bin
+-rw-r--r-- root/root lib/firmware/nvidia/gp10b/acr/ucode_load.bin
+drwxr-xr-x root/root lib/firmware/nvidia/gp10b/gr/
+-rw-r--r-- root/root lib/firmware/nvidia/gp10b/gr/fecs_bl.bin
+-rw-r--r-- root/root lib/firmware/nvidia/gp10b/gr/fecs_data.bin
+-rw-r--r-- root/root lib/firmware/nvidia/gp10b/gr/fecs_inst.bin
+-rw-r--r-- root/root lib/firmware/nvidia/gp10b/gr/fecs_sig.bin
+-rw-r--r-- root/root lib/firmware/nvidia/gp10b/gr/gpccs_bl.bin
+-rw-r--r-- root/root lib/firmware/nvidia/gp10b/gr/gpccs_data.bin
+-rw-r--r-- root/root lib/firmware/nvidia/gp10b/gr/gpccs_inst.bin
+-rw-r--r-- root/root lib/firmware/nvidia/gp10b/gr/gpccs_sig.bin
+-rw-r--r-- root/root lib/firmware/nvidia/gp10b/gr/sw_ctx.bin
+-rw-r--r-- root/root lib/firmware/nvidia/gp10b/gr/sw_nonctx.bin
+lrwxrwxrwx root/root lib/firmware/nvidia/gp10b/gr/sw_bundle_init.bin -> ../../gp100/gr/sw_bundle_init.bin
+lrwxrwxrwx root/root lib/firmware/nvidia/gp10b/gr/sw_method_init.bin -> ../../gp100/gr/sw_method_init.bin
+drwxr-xr-x root/root lib/firmware/nvidia/gp10b/pmu/
+-rw-r--r-- root/root lib/firmware/nvidia/gp10b/pmu/desc.bin
+-rw-r--r-- root/root lib/firmware/nvidia/gp10b/pmu/image.bin
+-rw-r--r-- root/root lib/firmware/nvidia/gp10b/pmu/sig.bin
+drwxr-xr-x root/root lib/firmware/nvidia/gv100/
+drwxr-xr-x root/root lib/firmware/nvidia/gv100/acr/
+-rw-r--r-- root/root lib/firmware/nvidia/gv100/acr/ucode_load.bin
+-rw-r--r-- root/root lib/firmware/nvidia/gv100/acr/ucode_unload.bin
+lrwxrwxrwx root/root lib/firmware/nvidia/gv100/acr/bl.bin -> ../../gp102/acr/bl.bin
+lrwxrwxrwx root/root lib/firmware/nvidia/gv100/acr/unload_bl.bin -> ../../gp102/acr/unload_bl.bin
+drwxr-xr-x root/root lib/firmware/nvidia/gv100/gr/
+-rw-r--r-- root/root lib/firmware/nvidia/gv100/gr/fecs_bl.bin
+-rw-r--r-- root/root lib/firmware/nvidia/gv100/gr/fecs_data.bin
+-rw-r--r-- root/root lib/firmware/nvidia/gv100/gr/fecs_inst.bin
+-rw-r--r-- root/root lib/firmware/nvidia/gv100/gr/fecs_sig.bin
+-rw-r--r-- root/root lib/firmware/nvidia/gv100/gr/gpccs_data.bin
+-rw-r--r-- root/root lib/firmware/nvidia/gv100/gr/gpccs_inst.bin
+-rw-r--r-- root/root lib/firmware/nvidia/gv100/gr/gpccs_sig.bin
+-rw-r--r-- root/root lib/firmware/nvidia/gv100/gr/sw_bundle_init.bin
+-rw-r--r-- root/root lib/firmware/nvidia/gv100/gr/sw_ctx.bin
+-rw-r--r-- root/root lib/firmware/nvidia/gv100/gr/sw_method_init.bin
+-rw-r--r-- root/root lib/firmware/nvidia/gv100/gr/sw_nonctx.bin
+lrwxrwxrwx root/root lib/firmware/nvidia/gv100/gr/gpccs_bl.bin -> ../../gp107/gr/gpccs_bl.bin
+drwxr-xr-x root/root lib/firmware/nvidia/gv100/nvdec/
+-rw-r--r-- root/root lib/firmware/nvidia/gv100/nvdec/scrubber.bin
+drwxr-xr-x root/root lib/firmware/nvidia/gv100/sec2/
+-rw-r--r-- root/root lib/firmware/nvidia/gv100/sec2/desc.bin
+-rw-r--r-- root/root lib/firmware/nvidia/gv100/sec2/image.bin
+-rw-r--r-- root/root lib/firmware/nvidia/gv100/sec2/sig.bin
+drwxr-xr-x root/root lib/firmware/nvidia/tegra124/
+-rw-r--r-- root/root lib/firmware/nvidia/tegra124/vic03_ucode.bin
+-rw-r--r-- root/root lib/firmware/nvidia/tegra124/xusb.bin
+lrwxrwxrwx root/root lib/firmware/nvidia/tegra124/vic.bin -> vic03_ucode.bin
+drwxr-xr-x root/root lib/firmware/nvidia/tegra186/
+-rw-r--r-- root/root lib/firmware/nvidia/tegra186/vic04_ucode.bin
+-rw-r--r-- root/root lib/firmware/nvidia/tegra186/xusb.bin
+lrwxrwxrwx root/root lib/firmware/nvidia/tegra186/vic.bin -> vic04_ucode.bin
+drwxr-xr-x root/root lib/firmware/nvidia/tegra194/
+-rw-r--r-- root/root lib/firmware/nvidia/tegra194/vic.bin
+-rw-r--r-- root/root lib/firmware/nvidia/tegra194/xusb.bin
+drwxr-xr-x root/root lib/firmware/nvidia/tegra210/
+-rw-r--r-- root/root lib/firmware/nvidia/tegra210/vic04_ucode.bin
+-rw-r--r-- root/root lib/firmware/nvidia/tegra210/xusb.bin
+lrwxrwxrwx root/root lib/firmware/nvidia/tegra210/vic.bin -> vic04_ucode.bin
+drwxr-xr-x root/root lib/firmware/nvidia/tu102/
+drwxr-xr-x root/root lib/firmware/nvidia/tu102/acr/
+-rw-r--r-- root/root lib/firmware/nvidia/tu102/acr/ucode_ahesasc.bin
+-rw-r--r-- root/root lib/firmware/nvidia/tu102/acr/ucode_asb.bin
+-rw-r--r-- root/root lib/firmware/nvidia/tu102/acr/ucode_unload.bin
+lrwxrwxrwx root/root lib/firmware/nvidia/tu102/acr/bl.bin -> ../../gp102/acr/bl.bin
+lrwxrwxrwx root/root lib/firmware/nvidia/tu102/acr/unload_bl.bin -> ../../gp102/acr/unload_bl.bin
+drwxr-xr-x root/root lib/firmware/nvidia/tu102/gr/
+-rw-r--r-- root/root lib/firmware/nvidia/tu102/gr/fecs_data.bin
+-rw-r--r-- root/root lib/firmware/nvidia/tu102/gr/fecs_inst.bin
+-rw-r--r-- root/root lib/firmware/nvidia/tu102/gr/fecs_sig.bin
+-rw-r--r-- root/root lib/firmware/nvidia/tu102/gr/gpccs_data.bin
+-rw-r--r-- root/root lib/firmware/nvidia/tu102/gr/gpccs_inst.bin
+-rw-r--r-- root/root lib/firmware/nvidia/tu102/gr/gpccs_sig.bin
+-rw-r--r-- root/root lib/firmware/nvidia/tu102/gr/sw_bundle_init.bin
+-rw-r--r-- root/root lib/firmware/nvidia/tu102/gr/sw_ctx.bin
+-rw-r--r-- root/root lib/firmware/nvidia/tu102/gr/sw_method_init.bin
+-rw-r--r-- root/root lib/firmware/nvidia/tu102/gr/sw_nonctx.bin
+-rw-r--r-- root/root lib/firmware/nvidia/tu102/gr/sw_veid_bundle_init.bin
+lrwxrwxrwx root/root lib/firmware/nvidia/tu102/gr/fecs_bl.bin -> ../../gv100/gr/fecs_bl.bin
+lrwxrwxrwx root/root lib/firmware/nvidia/tu102/gr/gpccs_bl.bin -> ../../gp107/gr/gpccs_bl.bin
+drwxr-xr-x root/root lib/firmware/nvidia/tu102/gsp/
+-rw-r--r-- root/root lib/firmware/nvidia/tu102/gsp/booter_load-535.113.01.bin
+-rw-r--r-- root/root lib/firmware/nvidia/tu102/gsp/booter_load-570.144.bin
+-rw-r--r-- root/root lib/firmware/nvidia/tu102/gsp/booter_unload-535.113.01.bin
+-rw-r--r-- root/root lib/firmware/nvidia/tu102/gsp/booter_unload-570.144.bin
+-rw-r--r-- root/root lib/firmware/nvidia/tu102/gsp/bootloader-535.113.01.bin
+-rw-r--r-- root/root lib/firmware/nvidia/tu102/gsp/gen_bootloader-570.144.bin
+-rw-r--r-- root/root lib/firmware/nvidia/tu102/gsp/gsp-535.113.01.bin
+-rw-r--r-- root/root lib/firmware/nvidia/tu102/gsp/gsp-570.144.bin
+lrwxrwxrwx root/root lib/firmware/nvidia/tu102/gsp/bootloader-570.144.bin -> bootloader-535.113.01.bin
+drwxr-xr-x root/root lib/firmware/nvidia/tu102/nvdec/
+-rw-r--r-- root/root lib/firmware/nvidia/tu102/nvdec/scrubber.bin
+drwxr-xr-x root/root lib/firmware/nvidia/tu102/sec2/
+-rw-r--r-- root/root lib/firmware/nvidia/tu102/sec2/desc.bin
+-rw-r--r-- root/root lib/firmware/nvidia/tu102/sec2/image.bin
+-rw-r--r-- root/root lib/firmware/nvidia/tu102/sec2/sig.bin
+drwxr-xr-x root/root lib/firmware/nvidia/tu104/
+lrwxrwxrwx root/root lib/firmware/nvidia/tu104/gsp -> ../tu102/gsp
+drwxr-xr-x root/root lib/firmware/nvidia/tu104/acr/
+lrwxrwxrwx root/root lib/firmware/nvidia/tu104/acr/bl.bin -> ../../tu102/acr/bl.bin
+lrwxrwxrwx root/root lib/firmware/nvidia/tu104/acr/ucode_ahesasc.bin -> ../../tu102/acr/ucode_ahesasc.bin
+lrwxrwxrwx root/root lib/firmware/nvidia/tu104/acr/ucode_asb.bin -> ../../tu102/acr/ucode_asb.bin
+lrwxrwxrwx root/root lib/firmware/nvidia/tu104/acr/ucode_unload.bin -> ../../tu102/acr/ucode_unload.bin
+lrwxrwxrwx root/root lib/firmware/nvidia/tu104/acr/unload_bl.bin -> ../../tu102/acr/unload_bl.bin
+drwxr-xr-x root/root lib/firmware/nvidia/tu104/gr/
+-rw-r--r-- root/root lib/firmware/nvidia/tu104/gr/fecs_data.bin
+-rw-r--r-- root/root lib/firmware/nvidia/tu104/gr/fecs_inst.bin
+-rw-r--r-- root/root lib/firmware/nvidia/tu104/gr/fecs_sig.bin
+-rw-r--r-- root/root lib/firmware/nvidia/tu104/gr/gpccs_data.bin
+-rw-r--r-- root/root lib/firmware/nvidia/tu104/gr/gpccs_inst.bin
+-rw-r--r-- root/root lib/firmware/nvidia/tu104/gr/gpccs_sig.bin
+-rw-r--r-- root/root lib/firmware/nvidia/tu104/gr/sw_nonctx.bin
+lrwxrwxrwx root/root lib/firmware/nvidia/tu104/gr/fecs_bl.bin -> ../../tu102/gr/fecs_bl.bin
+lrwxrwxrwx root/root lib/firmware/nvidia/tu104/gr/gpccs_bl.bin -> ../../tu102/gr/gpccs_bl.bin
+lrwxrwxrwx root/root lib/firmware/nvidia/tu104/gr/sw_bundle_init.bin -> ../../tu102/gr/sw_bundle_init.bin
+lrwxrwxrwx root/root lib/firmware/nvidia/tu104/gr/sw_ctx.bin -> ../../tu102/gr/sw_ctx.bin
+lrwxrwxrwx root/root lib/firmware/nvidia/tu104/gr/sw_method_init.bin -> ../../tu102/gr/sw_method_init.bin
+lrwxrwxrwx root/root lib/firmware/nvidia/tu104/gr/sw_veid_bundle_init.bin -> ../../tu102/gr/sw_veid_bundle_init.bin
+drwxr-xr-x root/root lib/firmware/nvidia/tu104/nvdec/
+lrwxrwxrwx root/root lib/firmware/nvidia/tu104/nvdec/scrubber.bin -> ../../tu102/nvdec/scrubber.bin
+drwxr-xr-x root/root lib/firmware/nvidia/tu104/sec2/
+lrwxrwxrwx root/root lib/firmware/nvidia/tu104/sec2/desc.bin -> ../../tu102/sec2/desc.bin
+lrwxrwxrwx root/root lib/firmware/nvidia/tu104/sec2/image.bin -> ../../tu102/sec2/image.bin
+lrwxrwxrwx root/root lib/firmware/nvidia/tu104/sec2/sig.bin -> ../../tu102/sec2/sig.bin
+drwxr-xr-x root/root lib/firmware/nvidia/tu106/
+lrwxrwxrwx root/root lib/firmware/nvidia/tu106/gsp -> ../tu102/gsp
+drwxr-xr-x root/root lib/firmware/nvidia/tu106/acr/
+lrwxrwxrwx root/root lib/firmware/nvidia/tu106/acr/bl.bin -> ../../tu102/acr/bl.bin
+lrwxrwxrwx root/root lib/firmware/nvidia/tu106/acr/ucode_ahesasc.bin -> ../../tu102/acr/ucode_ahesasc.bin
+lrwxrwxrwx root/root lib/firmware/nvidia/tu106/acr/ucode_asb.bin -> ../../tu102/acr/ucode_asb.bin
+lrwxrwxrwx root/root lib/firmware/nvidia/tu106/acr/ucode_unload.bin -> ../../tu102/acr/ucode_unload.bin
+lrwxrwxrwx root/root lib/firmware/nvidia/tu106/acr/unload_bl.bin -> ../../tu102/acr/unload_bl.bin
+drwxr-xr-x root/root lib/firmware/nvidia/tu106/gr/
+-rw-r--r-- root/root lib/firmware/nvidia/tu106/gr/fecs_data.bin
+-rw-r--r-- root/root lib/firmware/nvidia/tu106/gr/fecs_inst.bin
+-rw-r--r-- root/root lib/firmware/nvidia/tu106/gr/fecs_sig.bin
+-rw-r--r-- root/root lib/firmware/nvidia/tu106/gr/gpccs_data.bin
+-rw-r--r-- root/root lib/firmware/nvidia/tu106/gr/gpccs_inst.bin
+-rw-r--r-- root/root lib/firmware/nvidia/tu106/gr/gpccs_sig.bin
+lrwxrwxrwx root/root lib/firmware/nvidia/tu106/gr/fecs_bl.bin -> ../../tu102/gr/fecs_bl.bin
+lrwxrwxrwx root/root lib/firmware/nvidia/tu106/gr/gpccs_bl.bin -> ../../tu102/gr/gpccs_bl.bin
+lrwxrwxrwx root/root lib/firmware/nvidia/tu106/gr/sw_bundle_init.bin -> ../../tu102/gr/sw_bundle_init.bin
+lrwxrwxrwx root/root lib/firmware/nvidia/tu106/gr/sw_ctx.bin -> ../../tu102/gr/sw_ctx.bin
+lrwxrwxrwx root/root lib/firmware/nvidia/tu106/gr/sw_method_init.bin -> ../../tu102/gr/sw_method_init.bin
+lrwxrwxrwx root/root lib/firmware/nvidia/tu106/gr/sw_nonctx.bin -> ../../tu102/gr/sw_nonctx.bin
+lrwxrwxrwx root/root lib/firmware/nvidia/tu106/gr/sw_veid_bundle_init.bin -> ../../tu102/gr/sw_veid_bundle_init.bin
+drwxr-xr-x root/root lib/firmware/nvidia/tu106/nvdec/
+lrwxrwxrwx root/root lib/firmware/nvidia/tu106/nvdec/scrubber.bin -> ../../tu102/nvdec/scrubber.bin
+drwxr-xr-x root/root lib/firmware/nvidia/tu106/sec2/
+lrwxrwxrwx root/root lib/firmware/nvidia/tu106/sec2/desc.bin -> ../../tu102/sec2/desc.bin
+lrwxrwxrwx root/root lib/firmware/nvidia/tu106/sec2/image.bin -> ../../tu102/sec2/image.bin
+lrwxrwxrwx root/root lib/firmware/nvidia/tu106/sec2/sig.bin -> ../../tu102/sec2/sig.bin
+drwxr-xr-x root/root lib/firmware/nvidia/tu10x/
+drwxr-xr-x root/root lib/firmware/nvidia/tu10x/typec/
+-rw-r--r-- root/root lib/firmware/nvidia/tu10x/typec/ccg_boot.cyacd
+-rw-r--r-- root/root lib/firmware/nvidia/tu10x/typec/ccg_primary.cyacd
+-rw-r--r-- root/root lib/firmware/nvidia/tu10x/typec/ccg_secondary.cyacd
+drwxr-xr-x root/root lib/firmware/nvidia/tu116/
+drwxr-xr-x root/root lib/firmware/nvidia/tu116/acr/
+-rw-r--r-- root/root lib/firmware/nvidia/tu116/acr/ucode_ahesasc.bin
+-rw-r--r-- root/root lib/firmware/nvidia/tu116/acr/ucode_asb.bin
+-rw-r--r-- root/root lib/firmware/nvidia/tu116/acr/ucode_unload.bin
+lrwxrwxrwx root/root lib/firmware/nvidia/tu116/acr/bl.bin -> ../../gp102/acr/bl.bin
+lrwxrwxrwx root/root lib/firmware/nvidia/tu116/acr/unload_bl.bin -> ../../gp102/acr/unload_bl.bin
+drwxr-xr-x root/root lib/firmware/nvidia/tu116/gr/
+-rw-r--r-- root/root lib/firmware/nvidia/tu116/gr/fecs_data.bin
+-rw-r--r-- root/root lib/firmware/nvidia/tu116/gr/fecs_inst.bin
+-rw-r--r-- root/root lib/firmware/nvidia/tu116/gr/fecs_sig.bin
+-rw-r--r-- root/root lib/firmware/nvidia/tu116/gr/gpccs_data.bin
+-rw-r--r-- root/root lib/firmware/nvidia/tu116/gr/gpccs_inst.bin
+-rw-r--r-- root/root lib/firmware/nvidia/tu116/gr/gpccs_sig.bin
+-rw-r--r-- root/root lib/firmware/nvidia/tu116/gr/sw_ctx.bin
+-rw-r--r-- root/root lib/firmware/nvidia/tu116/gr/sw_nonctx.bin
+lrwxrwxrwx root/root lib/firmware/nvidia/tu116/gr/fecs_bl.bin -> ../../gv100/gr/fecs_bl.bin
+lrwxrwxrwx root/root lib/firmware/nvidia/tu116/gr/gpccs_bl.bin -> ../../gp107/gr/gpccs_bl.bin
+lrwxrwxrwx root/root lib/firmware/nvidia/tu116/gr/sw_bundle_init.bin -> ../../tu102/gr/sw_bundle_init.bin
+lrwxrwxrwx root/root lib/firmware/nvidia/tu116/gr/sw_method_init.bin -> ../../tu102/gr/sw_method_init.bin
+lrwxrwxrwx root/root lib/firmware/nvidia/tu116/gr/sw_veid_bundle_init.bin -> ../../tu102/gr/sw_veid_bundle_init.bin
+drwxr-xr-x root/root lib/firmware/nvidia/tu116/gsp/
+-rw-r--r-- root/root lib/firmware/nvidia/tu116/gsp/booter_load-535.113.01.bin
+-rw-r--r-- root/root lib/firmware/nvidia/tu116/gsp/booter_load-570.144.bin
+-rw-r--r-- root/root lib/firmware/nvidia/tu116/gsp/booter_unload-535.113.01.bin
+-rw-r--r-- root/root lib/firmware/nvidia/tu116/gsp/booter_unload-570.144.bin
+lrwxrwxrwx root/root lib/firmware/nvidia/tu116/gsp/bootloader-535.113.01.bin -> ../../tu102/gsp/bootloader-535.113.01.bin
+lrwxrwxrwx root/root lib/firmware/nvidia/tu116/gsp/bootloader-570.144.bin -> ../../tu102/gsp/bootloader-570.144.bin
+lrwxrwxrwx root/root lib/firmware/nvidia/tu116/gsp/gen_bootloader-570.144.bin -> ../../tu102/gsp/gen_bootloader-570.144.bin
+lrwxrwxrwx root/root lib/firmware/nvidia/tu116/gsp/gsp-535.113.01.bin -> ../../tu102/gsp/gsp-535.113.01.bin
+lrwxrwxrwx root/root lib/firmware/nvidia/tu116/gsp/gsp-570.144.bin -> ../../tu102/gsp/gsp-570.144.bin
+drwxr-xr-x root/root lib/firmware/nvidia/tu116/nvdec/
+-rw-r--r-- root/root lib/firmware/nvidia/tu116/nvdec/scrubber.bin
+drwxr-xr-x root/root lib/firmware/nvidia/tu116/sec2/
+-rw-r--r-- root/root lib/firmware/nvidia/tu116/sec2/desc.bin
+-rw-r--r-- root/root lib/firmware/nvidia/tu116/sec2/image.bin
+-rw-r--r-- root/root lib/firmware/nvidia/tu116/sec2/sig.bin
+drwxr-xr-x root/root lib/firmware/nvidia/tu117/
+lrwxrwxrwx root/root lib/firmware/nvidia/tu117/gsp -> ../tu116/gsp
+drwxr-xr-x root/root lib/firmware/nvidia/tu117/acr/
+lrwxrwxrwx root/root lib/firmware/nvidia/tu117/acr/bl.bin -> ../../tu116/acr/bl.bin
+lrwxrwxrwx root/root lib/firmware/nvidia/tu117/acr/ucode_ahesasc.bin -> ../../tu116/acr/ucode_ahesasc.bin
+lrwxrwxrwx root/root lib/firmware/nvidia/tu117/acr/ucode_asb.bin -> ../../tu116/acr/ucode_asb.bin
+lrwxrwxrwx root/root lib/firmware/nvidia/tu117/acr/ucode_unload.bin -> ../../tu116/acr/ucode_unload.bin
+lrwxrwxrwx root/root lib/firmware/nvidia/tu117/acr/unload_bl.bin -> ../../tu116/acr/unload_bl.bin
+drwxr-xr-x root/root lib/firmware/nvidia/tu117/gr/
+-rw-r--r-- root/root lib/firmware/nvidia/tu117/gr/fecs_data.bin
+-rw-r--r-- root/root lib/firmware/nvidia/tu117/gr/fecs_inst.bin
+-rw-r--r-- root/root lib/firmware/nvidia/tu117/gr/fecs_sig.bin
+-rw-r--r-- root/root lib/firmware/nvidia/tu117/gr/gpccs_data.bin
+-rw-r--r-- root/root lib/firmware/nvidia/tu117/gr/gpccs_inst.bin
+-rw-r--r-- root/root lib/firmware/nvidia/tu117/gr/gpccs_sig.bin
+lrwxrwxrwx root/root lib/firmware/nvidia/tu117/gr/fecs_bl.bin -> ../../tu116/gr/fecs_bl.bin
+lrwxrwxrwx root/root lib/firmware/nvidia/tu117/gr/gpccs_bl.bin -> ../../tu116/gr/gpccs_bl.bin
+lrwxrwxrwx root/root lib/firmware/nvidia/tu117/gr/sw_bundle_init.bin -> ../../tu102/gr/sw_bundle_init.bin
+lrwxrwxrwx root/root lib/firmware/nvidia/tu117/gr/sw_ctx.bin -> ../../tu116/gr/sw_ctx.bin
+lrwxrwxrwx root/root lib/firmware/nvidia/tu117/gr/sw_method_init.bin -> ../../tu102/gr/sw_method_init.bin
+lrwxrwxrwx root/root lib/firmware/nvidia/tu117/gr/sw_nonctx.bin -> ../../tu116/gr/sw_nonctx.bin
+lrwxrwxrwx root/root lib/firmware/nvidia/tu117/gr/sw_veid_bundle_init.bin -> ../../tu102/gr/sw_veid_bundle_init.bin
+drwxr-xr-x root/root lib/firmware/nvidia/tu117/nvdec/
+lrwxrwxrwx root/root lib/firmware/nvidia/tu117/nvdec/scrubber.bin -> ../../tu116/nvdec/scrubber.bin
+drwxr-xr-x root/root lib/firmware/nvidia/tu117/sec2/
+lrwxrwxrwx root/root lib/firmware/nvidia/tu117/sec2/desc.bin -> ../../tu116/sec2/desc.bin
+lrwxrwxrwx root/root lib/firmware/nvidia/tu117/sec2/image.bin -> ../../tu116/sec2/image.bin
+lrwxrwxrwx root/root lib/firmware/nvidia/tu117/sec2/sig.bin -> ../../tu116/sec2/sig.bin
+drwxr-xr-x root/root lib/firmware/nxp/
+-rw-r--r-- root/root lib/firmware/nxp/helper_uart_3000000.bin
+-rw-r--r-- root/root lib/firmware/nxp/sd_w61x_v1.bin.se
+-rw-r--r-- root/root lib/firmware/nxp/sr150_fw.bin
+-rw-r--r-- root/root lib/firmware/nxp/uartiw416_bt_v0.bin
+-rw-r--r-- root/root lib/firmware/nxp/uartspi_n61x_v1.bin.se
+-rw-r--r-- root/root lib/firmware/nxp/uartuart8987_bt.bin
+-rw-r--r-- root/root lib/firmware/nxp/uartuart8997_bt_v4.bin
+-rw-r--r-- root/root lib/firmware/nxp/uartuart9098_bt_v1.bin
+drwxr-xr-x root/root lib/firmware/ositech/
+-rw-r--r-- root/root lib/firmware/ositech/Xilinx7OD.bin
+drwxr-xr-x root/root lib/firmware/powervr/
+-rw-r--r-- root/root lib/firmware/powervr/rogue_33.15.11.3_v1.fw
+-rw-r--r-- root/root lib/firmware/powervr/rogue_36.52.104.182_v1.fw
+-rw-r--r-- root/root lib/firmware/powervr/rogue_36.53.104.796_v1.fw
+drwxr-xr-x root/root lib/firmware/qca/
+-rw-r--r-- root/root lib/firmware/qca/apbtfw10.tlv
+-rw-r--r-- root/root lib/firmware/qca/apbtfw11.tlv
+-rw-r--r-- root/root lib/firmware/qca/apnv10.bin
+-rw-r--r-- root/root lib/firmware/qca/apnv11.bin
+-rw-r--r-- root/root lib/firmware/qca/cmbtfw12.tlv
+-rw-r--r-- root/root lib/firmware/qca/cmbtfw13.tlv
+-rw-r--r-- root/root lib/firmware/qca/cmnv12.bin
+-rw-r--r-- root/root lib/firmware/qca/cmnv13.bin
+-rw-r--r-- root/root lib/firmware/qca/cmnv13s.bin
+-rw-r--r-- root/root lib/firmware/qca/crbtfw21.tlv
+-rw-r--r-- root/root lib/firmware/qca/crbtfw32.tlv
+-rw-r--r-- root/root lib/firmware/qca/crnv21.bin
+-rw-r--r-- root/root lib/firmware/qca/crnv32.bin
+-rw-r--r-- root/root lib/firmware/qca/crnv32u.bin
+-rw-r--r-- root/root lib/firmware/qca/hmtbtfw20.tlv
+-rw-r--r-- root/root lib/firmware/qca/hmtnv20.b10f
+-rw-r--r-- root/root lib/firmware/qca/hmtnv20.b201
+-rw-r--r-- root/root lib/firmware/qca/hmtnv20.b202
+-rw-r--r-- root/root lib/firmware/qca/hmtnv20.bin
+-rw-r--r-- root/root lib/firmware/qca/hpbtfw21.tlv
+-rw-r--r-- root/root lib/firmware/qca/hpnv21.301
+-rw-r--r-- root/root lib/firmware/qca/hpnv21.309
+-rw-r--r-- root/root lib/firmware/qca/hpnv21.30a
+-rw-r--r-- root/root lib/firmware/qca/hpnv21.b10c
+-rw-r--r-- root/root lib/firmware/qca/hpnv21.b8c
+-rw-r--r-- root/root lib/firmware/qca/hpnv21.b9f
+-rw-r--r-- root/root lib/firmware/qca/hpnv21.ba1
+-rw-r--r-- root/root lib/firmware/qca/hpnv21.ba3
+-rw-r--r-- root/root lib/firmware/qca/hpnv21.baa
+-rw-r--r-- root/root lib/firmware/qca/hpnv21.bb8
+-rw-r--r-- root/root lib/firmware/qca/hpnv21g.301
+-rw-r--r-- root/root lib/firmware/qca/hpnv21g.309
+-rw-r--r-- root/root lib/firmware/qca/hpnv21g.30a
+-rw-r--r-- root/root lib/firmware/qca/hpnv21g.b10c
+-rw-r--r-- root/root lib/firmware/qca/hpnv21g.b8c
+-rw-r--r-- root/root lib/firmware/qca/hpnv21g.b9f
+-rw-r--r-- root/root lib/firmware/qca/hpnv21g.ba1
+-rw-r--r-- root/root lib/firmware/qca/hpnv21g.ba3
+-rw-r--r-- root/root lib/firmware/qca/hpnv21g.baa
+-rw-r--r-- root/root lib/firmware/qca/hpnv21g.bb8
+-rw-r--r-- root/root lib/firmware/qca/htbtfw20.tlv
+-rw-r--r-- root/root lib/firmware/qca/htnv20.bin
+-rw-r--r-- root/root lib/firmware/qca/msbtfw11.mbn
+-rw-r--r-- root/root lib/firmware/qca/msbtfw11.tlv
+-rw-r--r-- root/root lib/firmware/qca/msnv11.b09
+-rw-r--r-- root/root lib/firmware/qca/msnv11.b0a
+-rw-r--r-- root/root lib/firmware/qca/msnv11.bin
+-rw-r--r-- root/root lib/firmware/qca/nvm_00130300.bin
+-rw-r--r-- root/root lib/firmware/qca/nvm_00130302.bin
+-rw-r--r-- root/root lib/firmware/qca/nvm_00230302.bin
+-rw-r--r-- root/root lib/firmware/qca/nvm_00440302.bin
+-rw-r--r-- root/root lib/firmware/qca/nvm_00440302_eu.bin
+-rw-r--r-- root/root lib/firmware/qca/nvm_00440302_i2s_eu.bin
+-rw-r--r-- root/root lib/firmware/qca/nvm_usb_00000200.bin
+-rw-r--r-- root/root lib/firmware/qca/nvm_usb_00000300.bin
+-rw-r--r-- root/root lib/firmware/qca/nvm_usb_00000302.bin
+-rw-r--r-- root/root lib/firmware/qca/nvm_usb_00000302_eu.bin
+-rw-r--r-- root/root lib/firmware/qca/nvm_usb_00130200.bin
+-rw-r--r-- root/root lib/firmware/qca/nvm_usb_00130200_0104.bin
+-rw-r--r-- root/root lib/firmware/qca/nvm_usb_00130200_0107.bin
+-rw-r--r-- root/root lib/firmware/qca/nvm_usb_00130201.bin
+-rw-r--r-- root/root lib/firmware/qca/nvm_usb_00130201_gf.bin
+-rw-r--r-- root/root lib/firmware/qca/nvm_usb_00190200.bin
+-rw-r--r-- root/root lib/firmware/qca/nvm_usb_00190200_0104.bin
+-rw-r--r-- root/root lib/firmware/qca/nvm_usb_00190200_0108.bin
+-rw-r--r-- root/root lib/firmware/qca/nvm_usb_00190200_0111.bin
+-rw-r--r-- root/root lib/firmware/qca/ornbcscal10.bin
+-rw-r--r-- root/root lib/firmware/qca/ornbcscal11.bin
+-rw-r--r-- root/root lib/firmware/qca/ornbtfw10.tlv
+-rw-r--r-- root/root lib/firmware/qca/ornbtfw11.tlv
+-rw-r--r-- root/root lib/firmware/qca/ornnv10.bin
+-rw-r--r-- root/root lib/firmware/qca/ornnv11.bin
+-rw-r--r-- root/root lib/firmware/qca/rampatch_00130300.bin
+-rw-r--r-- root/root lib/firmware/qca/rampatch_00130302.bin
+-rw-r--r-- root/root lib/firmware/qca/rampatch_00230302.bin
+-rw-r--r-- root/root lib/firmware/qca/rampatch_00440302.bin
+-rw-r--r-- root/root lib/firmware/qca/rampatch_usb_00000200.bin
+-rw-r--r-- root/root lib/firmware/qca/rampatch_usb_00000300.bin
+-rw-r--r-- root/root lib/firmware/qca/rampatch_usb_00000302.bin
+-rw-r--r-- root/root lib/firmware/qca/rampatch_usb_00130200.bin
+-rw-r--r-- root/root lib/firmware/qca/rampatch_usb_00130201.bin
+-rw-r--r-- root/root lib/firmware/qca/rampatch_usb_00190200.bin
+-rw-r--r-- root/root lib/firmware/qca/wcnhpbtfw10.tlv
+-rw-r--r-- root/root lib/firmware/qca/wcnhpbtfw21.tlv
+-rw-r--r-- root/root lib/firmware/qca/wcnhpnv10.b06
+-rw-r--r-- root/root lib/firmware/qca/wcnhpnv10.bin
+-rw-r--r-- root/root lib/firmware/qca/wcnhpnv21.b10c
+-rw-r--r-- root/root lib/firmware/qca/wcnhpnv21.b8c
+-rw-r--r-- root/root lib/firmware/qca/wcnhpnv21.b9f
+-rw-r--r-- root/root lib/firmware/qca/wcnhpnv21.ba1
+-rw-r--r-- root/root lib/firmware/qca/wcnhpnv21.ba3
+-rw-r--r-- root/root lib/firmware/qca/wcnhpnv21.baa
+-rw-r--r-- root/root lib/firmware/qca/wcnhpnv21.bb8
+-rw-r--r-- root/root lib/firmware/qca/wcnhpnv21g.b10c
+-rw-r--r-- root/root lib/firmware/qca/wcnhpnv21g.b8c
+-rw-r--r-- root/root lib/firmware/qca/wcnhpnv21g.b9f
+-rw-r--r-- root/root lib/firmware/qca/wcnhpnv21g.ba1
+-rw-r--r-- root/root lib/firmware/qca/wcnhpnv21g.ba3
+-rw-r--r-- root/root lib/firmware/qca/wcnhpnv21g.baa
+-rw-r--r-- root/root lib/firmware/qca/wcnhpnv21g.bb8
+lrwxrwxrwx root/root lib/firmware/qca/cmnv13t.bin -> cmnv13.bin
+lrwxrwxrwx root/root lib/firmware/qca/hmtnv20.b112 -> hmtnv20.b10f
+lrwxrwxrwx root/root lib/firmware/qca/hpnv21.302 -> hpnv21.301
+lrwxrwxrwx root/root lib/firmware/qca/hpnv21.b111 -> hpnv21.b10c
+lrwxrwxrwx root/root lib/firmware/qca/hpnv21.ba0 -> hpnv21.b9f
+lrwxrwxrwx root/root lib/firmware/qca/hpnv21.ba2 -> hpnv21.ba1
+lrwxrwxrwx root/root lib/firmware/qca/hpnv21.ba4 -> hpnv21.ba3
+lrwxrwxrwx root/root lib/firmware/qca/hpnv21.bin -> hpnv21.b9f
+lrwxrwxrwx root/root lib/firmware/qca/hpnv21g.302 -> hpnv21g.301
+lrwxrwxrwx root/root lib/firmware/qca/hpnv21g.30c -> hpnv21g.b111
+lrwxrwxrwx root/root lib/firmware/qca/hpnv21g.b111 -> hpnv21g.b10c
+lrwxrwxrwx root/root lib/firmware/qca/hpnv21g.ba0 -> hpnv21g.b9f
+lrwxrwxrwx root/root lib/firmware/qca/hpnv21g.ba2 -> hpnv21g.ba1
+lrwxrwxrwx root/root lib/firmware/qca/hpnv21g.ba4 -> hpnv21g.ba3
+lrwxrwxrwx root/root lib/firmware/qca/hpnv21g.bin -> hpnv21g.b9f
+lrwxrwxrwx root/root lib/firmware/qca/nvm_usb_00000201.bin -> nvm_usb_00000200.bin
+lrwxrwxrwx root/root lib/firmware/qca/nvm_usb_00130200_0105.bin -> nvm_usb_00130200_0104.bin
+lrwxrwxrwx root/root lib/firmware/qca/nvm_usb_00130200_0106.bin -> nvm_usb_00130200.bin
+lrwxrwxrwx root/root lib/firmware/qca/nvm_usb_00130200_0109.bin -> nvm_usb_00130200.bin
+lrwxrwxrwx root/root lib/firmware/qca/nvm_usb_00130200_0110.bin -> nvm_usb_00130200_0104.bin
+lrwxrwxrwx root/root lib/firmware/qca/nvm_usb_00130201_010a.bin -> nvm_usb_00130201.bin
+lrwxrwxrwx root/root lib/firmware/qca/nvm_usb_00130201_010b.bin -> nvm_usb_00130201.bin
+lrwxrwxrwx root/root lib/firmware/qca/nvm_usb_00130201_0303.bin -> nvm_usb_00130201.bin
+lrwxrwxrwx root/root lib/firmware/qca/nvm_usb_00130201_gf_010a.bin -> nvm_usb_00130201_gf.bin
+lrwxrwxrwx root/root lib/firmware/qca/nvm_usb_00130201_gf_010b.bin -> nvm_usb_00130201_gf.bin
+lrwxrwxrwx root/root lib/firmware/qca/nvm_usb_00130201_gf_0303.bin -> nvm_usb_00130201_gf.bin
+lrwxrwxrwx root/root lib/firmware/qca/nvm_usb_00190200_0106.bin -> nvm_usb_00190200_0104.bin
+lrwxrwxrwx root/root lib/firmware/qca/nvm_usb_00190200_0109.bin -> nvm_usb_00190200_0104.bin
+lrwxrwxrwx root/root lib/firmware/qca/nvm_usb_00190200_010a.bin -> nvm_usb_00190200_0104.bin
+lrwxrwxrwx root/root lib/firmware/qca/nvm_usb_00190200_010c.bin -> nvm_usb_00190200_0104.bin
+lrwxrwxrwx root/root lib/firmware/qca/nvm_usb_00190200_010e.bin -> nvm_usb_00190200.bin
+lrwxrwxrwx root/root lib/firmware/qca/nvm_usb_00190200_0110.bin -> nvm_usb_00190200.bin
+lrwxrwxrwx root/root lib/firmware/qca/nvm_usb_00190200_0112.bin -> nvm_usb_00190200.bin
+lrwxrwxrwx root/root lib/firmware/qca/rampatch_usb_00000201.bin -> rampatch_usb_00000200.bin
+lrwxrwxrwx root/root lib/firmware/qca/wcnhpnv21.b111 -> wcnhpnv21.b10c
+lrwxrwxrwx root/root lib/firmware/qca/wcnhpnv21.ba0 -> wcnhpnv21.b9f
+lrwxrwxrwx root/root lib/firmware/qca/wcnhpnv21.ba2 -> wcnhpnv21.ba1
+lrwxrwxrwx root/root lib/firmware/qca/wcnhpnv21.ba4 -> wcnhpnv21.ba3
+lrwxrwxrwx root/root lib/firmware/qca/wcnhpnv21.bin -> wcnhpnv21.b9f
+lrwxrwxrwx root/root lib/firmware/qca/wcnhpnv21g.b111 -> wcnhpnv21g.b10c
+lrwxrwxrwx root/root lib/firmware/qca/wcnhpnv21g.ba0 -> wcnhpnv21g.b9f
+lrwxrwxrwx root/root lib/firmware/qca/wcnhpnv21g.ba2 -> wcnhpnv21g.ba1
+lrwxrwxrwx root/root lib/firmware/qca/wcnhpnv21g.ba4 -> wcnhpnv21g.ba3
+lrwxrwxrwx root/root lib/firmware/qca/wcnhpnv21g.bin -> wcnhpnv21g.b9f
+drwxr-xr-x root/root lib/firmware/qca/QCA2066/
+lrwxrwxrwx root/root lib/firmware/qca/QCA2066/nvm_usb_00130201_030a.bin -> ../hpnv21.30a
+lrwxrwxrwx root/root lib/firmware/qca/QCA2066/nvm_usb_00130201_gf_030a.bin -> ../hpnv21g.30a
+lrwxrwxrwx root/root lib/firmware/qca/QCA2066/rampatch_usb_00130201.bin -> ../hpbtfw21.tlv
+drwxr-xr-x root/root lib/firmware/qca/QCA6698/
+-rw-r--r-- root/root lib/firmware/qca/QCA6698/hpbtfw21.tlv
+-rw-r--r-- root/root lib/firmware/qca/QCA6698/hpnv21.b206
+-rw-r--r-- root/root lib/firmware/qca/QCA6698/hpnv21.b207
+-rw-r--r-- root/root lib/firmware/qca/QCA6698/hpnv21.bin
+drwxr-xr-x root/root lib/firmware/qcom/
+-rw-r--r-- root/root lib/firmware/qcom/a225_pfp.fw
+-rw-r--r-- root/root lib/firmware/qcom/a225_pm4.fw
+-rw-r--r-- root/root lib/firmware/qcom/a300_pfp.fw
+-rw-r--r-- root/root lib/firmware/qcom/a300_pm4.fw
+-rw-r--r-- root/root lib/firmware/qcom/a330_pfp.fw
+-rw-r--r-- root/root lib/firmware/qcom/a330_pm4.fw
+-rw-r--r-- root/root lib/firmware/qcom/a420_pfp.fw
+-rw-r--r-- root/root lib/firmware/qcom/a420_pm4.fw
+-rw-r--r-- root/root lib/firmware/qcom/a530_pfp.fw
+-rw-r--r-- root/root lib/firmware/qcom/a530_pm4.fw
+-rw-r--r-- root/root lib/firmware/qcom/a530v3_gpmu.fw2
+-rw-r--r-- root/root lib/firmware/qcom/a612_rgmu.bin
+-rw-r--r-- root/root lib/firmware/qcom/a623_gmu.bin
+-rw-r--r-- root/root lib/firmware/qcom/a630_gmu.bin
+-rw-r--r-- root/root lib/firmware/qcom/a630_sqe.fw
+-rw-r--r-- root/root lib/firmware/qcom/a640_gmu.bin
+-rw-r--r-- root/root lib/firmware/qcom/a650_gmu.bin
+-rw-r--r-- root/root lib/firmware/qcom/a650_sqe.fw
+-rw-r--r-- root/root lib/firmware/qcom/a660_gmu.bin
+-rw-r--r-- root/root lib/firmware/qcom/a660_sqe.fw
+-rw-r--r-- root/root lib/firmware/qcom/a663_gmu.bin
+-rw-r--r-- root/root lib/firmware/qcom/a702_sqe.fw
+-rw-r--r-- root/root lib/firmware/qcom/a730_sqe.fw
+-rw-r--r-- root/root lib/firmware/qcom/a740_sqe.fw
+-rw-r--r-- root/root lib/firmware/qcom/gen70500_gmu.bin
+-rw-r--r-- root/root lib/firmware/qcom/gen70500_sqe.fw
+-rw-r--r-- root/root lib/firmware/qcom/gen70900_aqe.fw
+-rw-r--r-- root/root lib/firmware/qcom/gen70900_sqe.fw
+-rw-r--r-- root/root lib/firmware/qcom/gen71500_gmu.bin
+-rw-r--r-- root/root lib/firmware/qcom/gen71500_sqe.fw
+-rw-r--r-- root/root lib/firmware/qcom/gen71700_gmu.bin
+-rw-r--r-- root/root lib/firmware/qcom/gen71700_sqe.fw
+-rw-r--r-- root/root lib/firmware/qcom/gen80000_aqe.fw
+-rw-r--r-- root/root lib/firmware/qcom/gen80000_gmu.bin
+-rw-r--r-- root/root lib/firmware/qcom/gen80000_sqe.fw
+-rw-r--r-- root/root lib/firmware/qcom/gen80100_aqe.fw
+-rw-r--r-- root/root lib/firmware/qcom/gen80100_gmu.bin
+-rw-r--r-- root/root lib/firmware/qcom/gen80100_sqe.fw
+-rw-r--r-- root/root lib/firmware/qcom/gen80200_aqe.fw
+-rw-r--r-- root/root lib/firmware/qcom/gen80200_gmu.bin
+-rw-r--r-- root/root lib/firmware/qcom/gen80200_sqe.fw
+-rw-r--r-- root/root lib/firmware/qcom/gmu_gen70000.bin
+-rw-r--r-- root/root lib/firmware/qcom/gmu_gen70200.bin
+-rw-r--r-- root/root lib/firmware/qcom/gmu_gen70900.bin
+-rw-r--r-- root/root lib/firmware/qcom/leia_pfp_470.fw
+-rw-r--r-- root/root lib/firmware/qcom/leia_pm4_470.fw
+-rw-r--r-- root/root lib/firmware/qcom/yamato_pfp.fw
+-rw-r--r-- root/root lib/firmware/qcom/yamato_pm4.fw
+lrwxrwxrwx root/root lib/firmware/qcom/a530_zap.mdt -> apq8096/a530_zap.mbn
+drwxr-xr-x root/root lib/firmware/qcom/aic100/
+-rw-r--r-- root/root lib/firmware/qcom/aic100/fw1.bin
+-rw-r--r-- root/root lib/firmware/qcom/aic100/fw10.bin
+-rw-r--r-- root/root lib/firmware/qcom/aic100/fw2.bin
+-rw-r--r-- root/root lib/firmware/qcom/aic100/fw5.bin
+-rw-r--r-- root/root lib/firmware/qcom/aic100/fw9.bin
+-rw-r--r-- root/root lib/firmware/qcom/aic100/sbl.bin
+drwxr-xr-x root/root lib/firmware/qcom/apq8016/
+-rw-r--r-- root/root lib/firmware/qcom/apq8016/WCNSS_qcom_wlan_nv_sbc.bin
+-rw-r--r-- root/root lib/firmware/qcom/apq8016/mba.mbn
+-rw-r--r-- root/root lib/firmware/qcom/apq8016/modem.mbn
+-rw-r--r-- root/root lib/firmware/qcom/apq8016/wcnss.mbn
+drwxr-xr-x root/root lib/firmware/qcom/apq8096/
+-rw-r--r-- root/root lib/firmware/qcom/apq8096/a530_zap.mbn
+-rw-r--r-- root/root lib/firmware/qcom/apq8096/adsp.mbn
+-rw-r--r-- root/root lib/firmware/qcom/apq8096/adspr.jsn
+-rw-r--r-- root/root lib/firmware/qcom/apq8096/adspua.jsn
+-rw-r--r-- root/root lib/firmware/qcom/apq8096/mba.mbn
+-rw-r--r-- root/root lib/firmware/qcom/apq8096/modem.mbn
+-rw-r--r-- root/root lib/firmware/qcom/apq8096/modemr.jsn
+drwxr-xr-x root/root lib/firmware/qcom/eliza/
+-rw-r--r-- root/root lib/firmware/qcom/eliza/cdsp.mbn
+-rw-r--r-- root/root lib/firmware/qcom/eliza/cdsp_dtb.mbn
+-rw-r--r-- root/root lib/firmware/qcom/eliza/cdspr.jsn
+-rw-r--r-- root/root lib/firmware/qcom/eliza/gen71700_zap.mbn
+drwxr-xr-x root/root lib/firmware/qcom/glymur/
+-rw-r--r-- root/root lib/firmware/qcom/glymur/GLYMUR-CRD-tplg.bin
+-rw-r--r-- root/root lib/firmware/qcom/glymur/adsp.mbn
+-rw-r--r-- root/root lib/firmware/qcom/glymur/adsp_dtb.mbn
+-rw-r--r-- root/root lib/firmware/qcom/glymur/adspr.jsn
+-rw-r--r-- root/root lib/firmware/qcom/glymur/adsps.jsn
+-rw-r--r-- root/root lib/firmware/qcom/glymur/adspua.jsn
+-rw-r--r-- root/root lib/firmware/qcom/glymur/cdsp.mbn
+-rw-r--r-- root/root lib/firmware/qcom/glymur/cdsp_dtb.mbn
+-rw-r--r-- root/root lib/firmware/qcom/glymur/gen80100_zap.mbn
+lrwxrwxrwx root/root lib/firmware/qcom/glymur/cdspr.jsn -> ../eliza/cdspr.jsn
+drwxr-xr-x root/root lib/firmware/qcom/hawi/
+-rw-r--r-- root/root lib/firmware/qcom/hawi/adsp.mbn
+-rw-r--r-- root/root lib/firmware/qcom/hawi/adsp_dtb.mbn
+-rw-r--r-- root/root lib/firmware/qcom/hawi/adspuo.jsn
+lrwxrwxrwx root/root lib/firmware/qcom/hawi/adspr.jsn -> ../glymur/adspr.jsn
+lrwxrwxrwx root/root lib/firmware/qcom/hawi/adsps.jsn -> ../glymur/adsps.jsn
+lrwxrwxrwx root/root lib/firmware/qcom/hawi/adspua.jsn -> ../glymur/adspua.jsn
+drwxr-xr-x root/root lib/firmware/qcom/kaanapali/
+-rw-r--r-- root/root lib/firmware/qcom/kaanapali/Kaanapali-MTP-tplg.bin
+-rw-r--r-- root/root lib/firmware/qcom/kaanapali/adsp.mbn
+-rw-r--r-- root/root lib/firmware/qcom/kaanapali/adsp_dtb.mbn
+-rw-r--r-- root/root lib/firmware/qcom/kaanapali/cdsp.mbn
+-rw-r--r-- root/root lib/firmware/qcom/kaanapali/cdsp_dtb.mbn
+-rw-r--r-- root/root lib/firmware/qcom/kaanapali/cdspr.jsn
+-rw-r--r-- root/root lib/firmware/qcom/kaanapali/gen80200_zap.mbn
+-rw-r--r-- root/root lib/firmware/qcom/kaanapali/soccp.mbn
+-rw-r--r-- root/root lib/firmware/qcom/kaanapali/soccp_dtb.mbn
+-rw-r--r-- root/root lib/firmware/qcom/kaanapali/soccpr.jsn
+lrwxrwxrwx root/root lib/firmware/qcom/kaanapali/adspr.jsn -> ../glymur/adspr.jsn
+lrwxrwxrwx root/root lib/firmware/qcom/kaanapali/adsps.jsn -> ../glymur/adsps.jsn
+lrwxrwxrwx root/root lib/firmware/qcom/kaanapali/adspua.jsn -> ../glymur/adspua.jsn
+lrwxrwxrwx root/root lib/firmware/qcom/kaanapali/adspuo.jsn -> ../hawi/adspuo.jsn
+drwxr-xr-x root/root lib/firmware/qcom/maili/
+-rw-r--r-- root/root lib/firmware/qcom/maili/adsp.mbn
+-rw-r--r-- root/root lib/firmware/qcom/maili/adsp_dtb.mbn
+lrwxrwxrwx root/root lib/firmware/qcom/maili/adspr.jsn -> ../glymur/adspr.jsn
+lrwxrwxrwx root/root lib/firmware/qcom/maili/adsps.jsn -> ../glymur/adsps.jsn
+lrwxrwxrwx root/root lib/firmware/qcom/maili/adspua.jsn -> ../glymur/adspua.jsn
+lrwxrwxrwx root/root lib/firmware/qcom/maili/adspuo.jsn -> ../hawi/adspuo.jsn
+drwxr-xr-x root/root lib/firmware/qcom/nord/
+-rw-r--r-- root/root lib/firmware/qcom/nord/adsp.mbn
+-rw-r--r-- root/root lib/firmware/qcom/nord/adsp1.mbn
+-rw-r--r-- root/root lib/firmware/qcom/nord/adsp1_dtb.mbn
+-rw-r--r-- root/root lib/firmware/qcom/nord/adsp1r.jsn
+-rw-r--r-- root/root lib/firmware/qcom/nord/adsp_dtb.mbn
+-rw-r--r-- root/root lib/firmware/qcom/nord/cdsp.mbn
+-rw-r--r-- root/root lib/firmware/qcom/nord/cdsp_dtb.mbn
+-rw-r--r-- root/root lib/firmware/qcom/nord/qupv3fw.elf
+lrwxrwxrwx root/root lib/firmware/qcom/nord/adspr.jsn -> ../glymur/adspr.jsn
+lrwxrwxrwx root/root lib/firmware/qcom/nord/adspua.jsn -> ../glymur/adspua.jsn
+lrwxrwxrwx root/root lib/firmware/qcom/nord/cdspr.jsn -> ../eliza/cdspr.jsn
+drwxr-xr-x root/root lib/firmware/qcom/qcm2290/
+-rw-r--r-- root/root lib/firmware/qcom/qcm2290/a702_zap.mbn
+-rw-r--r-- root/root lib/firmware/qcom/qcm2290/adsp.mbn
+-rw-r--r-- root/root lib/firmware/qcom/qcm2290/adspr.jsn
+-rw-r--r-- root/root lib/firmware/qcom/qcm2290/adsps.jsn
+-rw-r--r-- root/root lib/firmware/qcom/qcm2290/adspua.jsn
+-rw-r--r-- root/root lib/firmware/qcom/qcm2290/modem.mbn
+-rw-r--r-- root/root lib/firmware/qcom/qcm2290/modemr.jsn
+-rw-r--r-- root/root lib/firmware/qcom/qcm2290/modemuw.jsn
+lrwxrwxrwx root/root lib/firmware/qcom/qcm2290/wlanmdsp.mbn -> ../../ath10k/WCN3990/hw1.0/qcm2290/wlanmdsp.mbn
+drwxr-xr-x root/root lib/firmware/qcom/qcm6490/
+-rw-r--r-- root/root lib/firmware/qcom/qcm6490/QCM6490-IDP-tplg.bin
+-rw-r--r-- root/root lib/firmware/qcom/qcm6490/a660_zap.mbn
+-rw-r--r-- root/root lib/firmware/qcom/qcm6490/adsp.mbn
+-rw-r--r-- root/root lib/firmware/qcom/qcm6490/battmgr.jsn
+-rw-r--r-- root/root lib/firmware/qcom/qcm6490/cdsp.mbn
+-rw-r--r-- root/root lib/firmware/qcom/qcm6490/ipa_fws.mbn
+-rw-r--r-- root/root lib/firmware/qcom/qcm6490/qupv3fw.elf
+lrwxrwxrwx root/root lib/firmware/qcom/qcm6490/adspr.jsn -> ../glymur/adspr.jsn
+lrwxrwxrwx root/root lib/firmware/qcom/qcm6490/adsps.jsn -> ../glymur/adsps.jsn
+lrwxrwxrwx root/root lib/firmware/qcom/qcm6490/adspua.jsn -> ../glymur/adspua.jsn
+lrwxrwxrwx root/root lib/firmware/qcom/qcm6490/cdspr.jsn -> ../eliza/cdspr.jsn
+lrwxrwxrwx root/root lib/firmware/qcom/qcm6490/wpss.mbn -> ../../ath11k/WCN6750/hw1.0/qcm6490/wpss.mbn
+drwxr-xr-x root/root lib/firmware/qcom/qcs615/
+-rw-r--r-- root/root lib/firmware/qcom/qcs615/TALOS-EVK-tplg.bin
+-rw-r--r-- root/root lib/firmware/qcom/qcs615/a612_zap.mbn
+-rw-r--r-- root/root lib/firmware/qcom/qcs615/adsp.mbn
+-rw-r--r-- root/root lib/firmware/qcom/qcs615/cdsp.mbn
+-rw-r--r-- root/root lib/firmware/qcom/qcs615/cdspr.jsn
+-rw-r--r-- root/root lib/firmware/qcom/qcs615/qupv3fw.elf
+lrwxrwxrwx root/root lib/firmware/qcom/qcs615/adspr.jsn -> ../qcm2290/adspr.jsn
+lrwxrwxrwx root/root lib/firmware/qcom/qcs615/adsps.jsn -> ../qcm2290/adsps.jsn
+lrwxrwxrwx root/root lib/firmware/qcom/qcs615/adspua.jsn -> ../qcm2290/adspua.jsn
+drwxr-xr-x root/root lib/firmware/qcom/qcs6490/
+-rw-r--r-- root/root lib/firmware/qcom/qcs6490/QCS6490-RB3Gen2-tplg.bin
+lrwxrwxrwx root/root lib/firmware/qcom/qcs6490/QCS6490-RB3Gen2-Industrial-Mezz-tplg.bin -> ../qcm6490/QCM6490-IDP-tplg.bin
+lrwxrwxrwx root/root lib/firmware/qcom/qcs6490/QCS6490-Radxa-Dragon-Q6A-tplg.bin -> radxa/dragon-q6a/QCS6490-Radxa-Dragon-Q6A-tplg.bin
+lrwxrwxrwx root/root lib/firmware/qcom/qcs6490/QCS6490-Thundercomm-RubikPi3-tplg.bin -> Thundercomm/RubikPi3/QCS6490-Thundercomm-RubikPi3-tplg.bin
+lrwxrwxrwx root/root lib/firmware/qcom/qcs6490/a660_zap.mbn -> ../qcm6490/a660_zap.mbn
+lrwxrwxrwx root/root lib/firmware/qcom/qcs6490/adsp.mbn -> ../qcm6490/adsp.mbn
+lrwxrwxrwx root/root lib/firmware/qcom/qcs6490/adspr.jsn -> ../qcm6490/adspr.jsn
+lrwxrwxrwx root/root lib/firmware/qcom/qcs6490/adsps.jsn -> ../qcm6490/adsps.jsn
+lrwxrwxrwx root/root lib/firmware/qcom/qcs6490/adspua.jsn -> ../qcm6490/adspua.jsn
+lrwxrwxrwx root/root lib/firmware/qcom/qcs6490/battmgr.jsn -> ../qcm6490/battmgr.jsn
+lrwxrwxrwx root/root lib/firmware/qcom/qcs6490/cdsp.mbn -> ../qcm6490/cdsp.mbn
+lrwxrwxrwx root/root lib/firmware/qcom/qcs6490/cdspr.jsn -> ../qcm6490/cdspr.jsn
+lrwxrwxrwx root/root lib/firmware/qcom/qcs6490/qupv3fw.elf -> ../qcm6490/qupv3fw.elf
+lrwxrwxrwx root/root lib/firmware/qcom/qcs6490/wpss.mbn -> ../../ath11k/WCN6750/hw1.0/qcm6490/wpss.mbn
+drwxr-xr-x root/root lib/firmware/qcom/qcs6490/Thundercomm/
+drwxr-xr-x root/root lib/firmware/qcom/qcs6490/Thundercomm/RubikPi3/
+-rw-r--r-- root/root lib/firmware/qcom/qcs6490/Thundercomm/RubikPi3/QCS6490-Thundercomm-RubikPi3-tplg.bin
+-rw-r--r-- root/root lib/firmware/qcom/qcs6490/Thundercomm/RubikPi3/adsp.mbn
+lrwxrwxrwx root/root lib/firmware/qcom/qcs6490/Thundercomm/RubikPi3/adspr.jsn -> ../../../glymur/adspr.jsn
+lrwxrwxrwx root/root lib/firmware/qcom/qcs6490/Thundercomm/RubikPi3/adsps.jsn -> ../../../glymur/adsps.jsn
+lrwxrwxrwx root/root lib/firmware/qcom/qcs6490/Thundercomm/RubikPi3/adspua.jsn -> ../../../glymur/adspua.jsn
+drwxr-xr-x root/root lib/firmware/qcom/qcs6490/radxa/
+drwxr-xr-x root/root lib/firmware/qcom/qcs6490/radxa/dragon-q6a/
+-rw-r--r-- root/root lib/firmware/qcom/qcs6490/radxa/dragon-q6a/QCS6490-Radxa-Dragon-Q6A-tplg.bin
+-rw-r--r-- root/root lib/firmware/qcom/qcs6490/radxa/dragon-q6a/adsp.mbn
+-rw-r--r-- root/root lib/firmware/qcom/qcs6490/radxa/dragon-q6a/cdsp.mbn
+lrwxrwxrwx root/root lib/firmware/qcom/qcs6490/radxa/dragon-q6a/adspr.jsn -> ../../../glymur/adspr.jsn
+lrwxrwxrwx root/root lib/firmware/qcom/qcs6490/radxa/dragon-q6a/adspua.jsn -> ../../../glymur/adspua.jsn
+lrwxrwxrwx root/root lib/firmware/qcom/qcs6490/radxa/dragon-q6a/cdspr.jsn -> ../../../eliza/cdspr.jsn
+drwxr-xr-x root/root lib/firmware/qcom/qcs8300/
+-rw-r--r-- root/root lib/firmware/qcom/qcs8300/MONACO-EVK-tplg.bin
+-rw-r--r-- root/root lib/firmware/qcom/qcs8300/a623_zap.mbn
+-rw-r--r-- root/root lib/firmware/qcom/qcs8300/arduino-monza-tplg.bin
+-rw-r--r-- root/root lib/firmware/qcom/qcs8300/cdsp0.mbn
+-rw-r--r-- root/root lib/firmware/qcom/qcs8300/qupv3fw.elf
+lrwxrwxrwx root/root lib/firmware/qcom/qcs8300/adsp.mbn -> ../sa8775p/adsp.mbn
+lrwxrwxrwx root/root lib/firmware/qcom/qcs8300/adspr.jsn -> ../sa8775p/adspr.jsn
+lrwxrwxrwx root/root lib/firmware/qcom/qcs8300/adspua.jsn -> ../sa8775p/adspua.jsn
+lrwxrwxrwx root/root lib/firmware/qcom/qcs8300/cdspr.jsn -> ../eliza/cdspr.jsn
+lrwxrwxrwx root/root lib/firmware/qcom/qcs8300/gpdsp0.mbn -> ../sa8775p/gpdsp0.mbn
+lrwxrwxrwx root/root lib/firmware/qcom/qcs8300/gpdspr.jsn -> ../sa8775p/gpdsp0.mbn
+drwxr-xr-x root/root lib/firmware/qcom/qcs9100/
+lrwxrwxrwx root/root lib/firmware/qcom/qcs9100/LEMANS-EVK-tplg.bin -> ../sa8775p/LEMANS-EVK-tplg.bin
+drwxr-xr-x root/root lib/firmware/qcom/qdu100/
+-rw-r--r-- root/root lib/firmware/qcom/qdu100/abl_userdebug.elf
+-rw-r--r-- root/root lib/firmware/qcom/qdu100/aop.mbn
+-rw-r--r-- root/root lib/firmware/qcom/qdu100/aop_devcfg.mbn
+-rw-r--r-- root/root lib/firmware/qcom/qdu100/cpucp.elf
+-rw-r--r-- root/root lib/firmware/qcom/qdu100/efs1.bin
+-rw-r--r-- root/root lib/firmware/qcom/qdu100/efs2.bin
+-rw-r--r-- root/root lib/firmware/qcom/qdu100/efs3.bin
+-rw-r--r-- root/root lib/firmware/qcom/qdu100/fw_csm_gsi_3.0.elf
+-rw-r--r-- root/root lib/firmware/qcom/qdu100/hypvm.mbn
+-rw-r--r-- root/root lib/firmware/qcom/qdu100/mdmddr.mbn
+-rw-r--r-- root/root lib/firmware/qcom/qdu100/multi_image.mbn
+-rw-r--r-- root/root lib/firmware/qcom/qdu100/multi_image_qti.mbn
+-rw-r--r-- root/root lib/firmware/qcom/qdu100/qdsp6sw.mbn.xz
+-rw-r--r-- root/root lib/firmware/qcom/qdu100/qdsp6sw_dtbs.elf
+-rw-r--r-- root/root lib/firmware/qcom/qdu100/qupv3fw.elf
+-rw-r--r-- root/root lib/firmware/qcom/qdu100/shrm.elf
+-rw-r--r-- root/root lib/firmware/qcom/qdu100/tz.mbn
+-rw-r--r-- root/root lib/firmware/qcom/qdu100/uefi.elf
+-rw-r--r-- root/root lib/firmware/qcom/qdu100/xbl_config.elf
+-rw-r--r-- root/root lib/firmware/qcom/qdu100/xbl_ramdump.elf
+-rw-r--r-- root/root lib/firmware/qcom/qdu100/xbl_s.melf
+-rw-r--r-- root/root lib/firmware/qcom/qdu100/zeros_1sector.bin
+drwxr-xr-x root/root lib/firmware/qcom/qrb4210/
+-rw-r--r-- root/root lib/firmware/qcom/qrb4210/a610_zap.mbn
+-rw-r--r-- root/root lib/firmware/qcom/qrb4210/adsp.mbn
+-rw-r--r-- root/root lib/firmware/qcom/qrb4210/cdsp.mbn
+lrwxrwxrwx root/root lib/firmware/qcom/qrb4210/adspr.jsn -> ../qcm2290/adspr.jsn
+lrwxrwxrwx root/root lib/firmware/qcom/qrb4210/adsps.jsn -> ../qcm2290/adsps.jsn
+lrwxrwxrwx root/root lib/firmware/qcom/qrb4210/adspua.jsn -> ../qcm2290/adspua.jsn
+lrwxrwxrwx root/root lib/firmware/qcom/qrb4210/cdspr.jsn -> ../qcs615/cdspr.jsn
+lrwxrwxrwx root/root lib/firmware/qcom/qrb4210/modem.mbn -> ../qcm2290/modem.mbn
+lrwxrwxrwx root/root lib/firmware/qcom/qrb4210/modemr.jsn -> ../qcm2290/modemr.jsn
+lrwxrwxrwx root/root lib/firmware/qcom/qrb4210/modemuw.jsn -> ../qcm2290/modemuw.jsn
+lrwxrwxrwx root/root lib/firmware/qcom/qrb4210/wlanmdsp.mbn -> ../../ath10k/WCN3990/hw1.0/qcm2290/wlanmdsp.mbn
+drwxr-xr-x root/root lib/firmware/qcom/sa8775p/
+-rw-r--r-- root/root lib/firmware/qcom/sa8775p/LEMANS-EVK-tplg.bin
+-rw-r--r-- root/root lib/firmware/qcom/sa8775p/a663_zap.mbn
+-rw-r--r-- root/root lib/firmware/qcom/sa8775p/adsp.mbn
+-rw-r--r-- root/root lib/firmware/qcom/sa8775p/cdsp0.mbn
+-rw-r--r-- root/root lib/firmware/qcom/sa8775p/cdsp1.mbn
+-rw-r--r-- root/root lib/firmware/qcom/sa8775p/cdsp1r.jsn
+-rw-r--r-- root/root lib/firmware/qcom/sa8775p/gpdsp0.mbn
+-rw-r--r-- root/root lib/firmware/qcom/sa8775p/gpdsp1.mbn
+-rw-r--r-- root/root lib/firmware/qcom/sa8775p/gpdsp1r.jsn
+-rw-r--r-- root/root lib/firmware/qcom/sa8775p/gpdspr.jsn
+-rw-r--r-- root/root lib/firmware/qcom/sa8775p/qupv3fw.elf
+lrwxrwxrwx root/root lib/firmware/qcom/sa8775p/adspr.jsn -> ../glymur/adspr.jsn
+lrwxrwxrwx root/root lib/firmware/qcom/sa8775p/adspua.jsn -> ../glymur/adspua.jsn
+lrwxrwxrwx root/root lib/firmware/qcom/sa8775p/cdspr.jsn -> ../eliza/cdspr.jsn
+drwxr-xr-x root/root lib/firmware/qcom/sc8280xp/
+lrwxrwxrwx root/root lib/firmware/qcom/sc8280xp/SC8280XP-LENOVO-X13S-tplg.bin -> LENOVO/21BX/audioreach-tplg.bin
+drwxr-xr-x root/root lib/firmware/qcom/sc8280xp/LENOVO/
+drwxr-xr-x root/root lib/firmware/qcom/sc8280xp/LENOVO/21BX/
+-rw-r--r-- root/root lib/firmware/qcom/sc8280xp/LENOVO/21BX/adspr.jsn
+-rw-r--r-- root/root lib/firmware/qcom/sc8280xp/LENOVO/21BX/audioreach-tplg.bin
+-rw-r--r-- root/root lib/firmware/qcom/sc8280xp/LENOVO/21BX/qcadsp8280.mbn
+-rw-r--r-- root/root lib/firmware/qcom/sc8280xp/LENOVO/21BX/qccdsp8280.mbn
+-rw-r--r-- root/root lib/firmware/qcom/sc8280xp/LENOVO/21BX/qcdxkmsuc8280.mbn
+-rw-r--r-- root/root lib/firmware/qcom/sc8280xp/LENOVO/21BX/qcslpi8280.mbn
+-rw-r--r-- root/root lib/firmware/qcom/sc8280xp/LENOVO/21BX/qcvss8280.mbn
+lrwxrwxrwx root/root lib/firmware/qcom/sc8280xp/LENOVO/21BX/adspua.jsn -> ../../../glymur/adspua.jsn
+lrwxrwxrwx root/root lib/firmware/qcom/sc8280xp/LENOVO/21BX/battmgr.jsn -> ../../../qcm6490/battmgr.jsn
+lrwxrwxrwx root/root lib/firmware/qcom/sc8280xp/LENOVO/21BX/cdspr.jsn -> ../../../eliza/cdspr.jsn
+drwxr-xr-x root/root lib/firmware/qcom/sc8280xp/radxa/
+drwxr-xr-x root/root lib/firmware/qcom/sc8280xp/radxa/dragon-q8b/
+-rw-r--r-- root/root lib/firmware/qcom/sc8280xp/radxa/dragon-q8b/qcadsp8280.mbn
+drwxr-xr-x root/root lib/firmware/qcom/sdm845/
+-rw-r--r-- root/root lib/firmware/qcom/sdm845/a630_zap.mbn
+-rw-r--r-- root/root lib/firmware/qcom/sdm845/adsp.mbn
+-rw-r--r-- root/root lib/firmware/qcom/sdm845/cdsp.mbn
+-rw-r--r-- root/root lib/firmware/qcom/sdm845/mba.mbn
+-rw-r--r-- root/root lib/firmware/qcom/sdm845/modem_nm.mbn
+lrwxrwxrwx root/root lib/firmware/qcom/sdm845/adspr.jsn -> ../qcm2290/adspr.jsn
+lrwxrwxrwx root/root lib/firmware/qcom/sdm845/adspua.jsn -> ../qcm2290/adspua.jsn
+lrwxrwxrwx root/root lib/firmware/qcom/sdm845/cdspr.jsn -> ../qcs615/cdspr.jsn
+lrwxrwxrwx root/root lib/firmware/qcom/sdm845/modem.mbn -> modem_nm.mbn
+lrwxrwxrwx root/root lib/firmware/qcom/sdm845/modemuw.jsn -> ../qcm2290/modemuw.jsn
+lrwxrwxrwx root/root lib/firmware/qcom/sdm845/wlanmdsp.mbn -> ../../ath10k/WCN3990/hw1.0/wlanmdsp.mbn
+drwxr-xr-x root/root lib/firmware/qcom/sdm845/SHIFT/
+drwxr-xr-x root/root lib/firmware/qcom/sdm845/SHIFT/axolotl/
+-rw-r--r-- root/root lib/firmware/qcom/sdm845/SHIFT/axolotl/a630_zap.mbn
+lrwxrwxrwx root/root lib/firmware/qcom/sdm845/SHIFT/axolotl/mba.mbn -> ../../mba.mbn
+lrwxrwxrwx root/root lib/firmware/qcom/sdm845/SHIFT/axolotl/wlanmdsp.mbn -> ../../../../ath10k/WCN3990/hw1.0/wlanmdsp.mbn
+drwxr-xr-x root/root lib/firmware/qcom/sdm845/Thundercomm/
+drwxr-xr-x root/root lib/firmware/qcom/sdm845/Thundercomm/db845c/
+-rw-r--r-- root/root lib/firmware/qcom/sdm845/Thundercomm/db845c/slpi.mbn
+-rw-r--r-- root/root lib/firmware/qcom/sdm845/Thundercomm/db845c/slpir.jsn
+-rw-r--r-- root/root lib/firmware/qcom/sdm845/Thundercomm/db845c/slpius.jsn
+drwxr-xr-x root/root lib/firmware/qcom/sdx35/
+drwxr-xr-x root/root lib/firmware/qcom/sdx35/foxconn/
+-rw-r--r-- root/root lib/firmware/qcom/sdx35/foxconn/xbl_s_devprg_ns.melf
+drwxr-xr-x root/root lib/firmware/qcom/sdx61/
+drwxr-xr-x root/root lib/firmware/qcom/sdx61/foxconn/
+-rw-r--r-- root/root lib/firmware/qcom/sdx61/foxconn/prog_firehose_lite.elf
+drwxr-xr-x root/root lib/firmware/qcom/shikra/
+-rw-r--r-- root/root lib/firmware/qcom/shikra/a704_zap.mbn
+-rw-r--r-- root/root lib/firmware/qcom/shikra/cdsp.mbn
+-rw-r--r-- root/root lib/firmware/qcom/shikra/lpaicp.mbn
+-rw-r--r-- root/root lib/firmware/qcom/shikra/lpaicp_dtb.mbn
+-rw-r--r-- root/root lib/firmware/qcom/shikra/lpaicpr.jsn
+-rw-r--r-- root/root lib/firmware/qcom/shikra/qupv3fw.elf
+lrwxrwxrwx root/root lib/firmware/qcom/shikra/cdspr.jsn -> ../eliza/cdspr.jsn
+drwxr-xr-x root/root lib/firmware/qcom/shikra/cqs/
+-rw-r--r-- root/root lib/firmware/qcom/shikra/cqs/qdsp6sw.mbn
+drwxr-xr-x root/root lib/firmware/qcom/sm8150/
+-rw-r--r-- root/root lib/firmware/qcom/sm8150/a640_zap.mbn
+drwxr-xr-x root/root lib/firmware/qcom/sm8250/
+-rw-r--r-- root/root lib/firmware/qcom/sm8250/a650_zap.mbn
+-rw-r--r-- root/root lib/firmware/qcom/sm8250/adsp.mbn
+-rw-r--r-- root/root lib/firmware/qcom/sm8250/cdsp.mbn
+lrwxrwxrwx root/root lib/firmware/qcom/sm8250/adspr.jsn -> ../qcm2290/adspr.jsn
+lrwxrwxrwx root/root lib/firmware/qcom/sm8250/adspua.jsn -> ../qcm2290/adspua.jsn
+lrwxrwxrwx root/root lib/firmware/qcom/sm8250/cdspr.jsn -> ../qcs615/cdspr.jsn
+drwxr-xr-x root/root lib/firmware/qcom/sm8250/Thundercomm/
+drwxr-xr-x root/root lib/firmware/qcom/sm8250/Thundercomm/RB5/
+-rw-r--r-- root/root lib/firmware/qcom/sm8250/Thundercomm/RB5/slpi.mbn
+lrwxrwxrwx root/root lib/firmware/qcom/sm8250/Thundercomm/RB5/slpir.jsn -> ../../../sdm845/Thundercomm/db845c/slpir.jsn
+lrwxrwxrwx root/root lib/firmware/qcom/sm8250/Thundercomm/RB5/slpius.jsn -> ../../../sdm845/Thundercomm/db845c/slpius.jsn
+drwxr-xr-x root/root lib/firmware/qcom/sm8350/
+lrwxrwxrwx root/root lib/firmware/qcom/sm8350/a660_zap.mbn -> ../qcm6490/a660_zap.mbn
+drwxr-xr-x root/root lib/firmware/qcom/sm8450/
+-rw-r--r-- root/root lib/firmware/qcom/sm8450/SM8450-HDK-tplg.bin
+-rw-r--r-- root/root lib/firmware/qcom/sm8450/a730_zap.mbn
+drwxr-xr-x root/root lib/firmware/qcom/sm8550/
+-rw-r--r-- root/root lib/firmware/qcom/sm8550/a740_zap.mbn
+lrwxrwxrwx root/root lib/firmware/qcom/sm8550/SM8550-HDK-tplg.bin -> ../kaanapali/Kaanapali-MTP-tplg.bin
+lrwxrwxrwx root/root lib/firmware/qcom/sm8550/SM8550-QRD-tplg.bin -> ../kaanapali/Kaanapali-MTP-tplg.bin
+drwxr-xr-x root/root lib/firmware/qcom/sm8650/
+-rw-r--r-- root/root lib/firmware/qcom/sm8650/gen70900_zap.mbn
+lrwxrwxrwx root/root lib/firmware/qcom/sm8650/SM8650-HDK-tplg.bin -> ../kaanapali/Kaanapali-MTP-tplg.bin
+lrwxrwxrwx root/root lib/firmware/qcom/sm8650/SM8650-MTP-tplg.bin -> ../kaanapali/Kaanapali-MTP-tplg.bin
+lrwxrwxrwx root/root lib/firmware/qcom/sm8650/SM8650-QRD-tplg.bin -> ../kaanapali/Kaanapali-MTP-tplg.bin
+drwxr-xr-x root/root lib/firmware/qcom/sm8650/ayaneo/
+drwxr-xr-x root/root lib/firmware/qcom/sm8650/ayaneo/ps2/
+lrwxrwxrwx root/root lib/firmware/qcom/sm8650/ayaneo/ps2/SM8650-APS2-tplg.bin -> ../../../kaanapali/Kaanapali-MTP-tplg.bin
+drwxr-xr-x root/root lib/firmware/qcom/sm8750/
+-rw-r--r-- root/root lib/firmware/qcom/sm8750/adsp.mbn
+-rw-r--r-- root/root lib/firmware/qcom/sm8750/adsp_dtb.mbn
+-rw-r--r-- root/root lib/firmware/qcom/sm8750/cdsp.mbn
+-rw-r--r-- root/root lib/firmware/qcom/sm8750/cdsp_dtb.mbn
+-rw-r--r-- root/root lib/firmware/qcom/sm8750/gen80000_zap.mbn
+lrwxrwxrwx root/root lib/firmware/qcom/sm8750/SM8750-MTP-tplg.bin -> ../kaanapali/Kaanapali-MTP-tplg.bin
+lrwxrwxrwx root/root lib/firmware/qcom/sm8750/SM8750-QRD-tplg.bin -> ../kaanapali/Kaanapali-MTP-tplg.bin
+lrwxrwxrwx root/root lib/firmware/qcom/sm8750/adspr.jsn -> ../glymur/adspr.jsn
+lrwxrwxrwx root/root lib/firmware/qcom/sm8750/adsps.jsn -> ../glymur/adsps.jsn
+lrwxrwxrwx root/root lib/firmware/qcom/sm8750/adspua.jsn -> ../glymur/adspua.jsn
+lrwxrwxrwx root/root lib/firmware/qcom/sm8750/adspuo.jsn -> ../hawi/adspuo.jsn
+lrwxrwxrwx root/root lib/firmware/qcom/sm8750/cdspr.jsn -> ../eliza/cdspr.jsn
+drwxr-xr-x root/root lib/firmware/qcom/venus-1.8/
+-rw-r--r-- root/root lib/firmware/qcom/venus-1.8/venus.mbn
+lrwxrwxrwx root/root lib/firmware/qcom/venus-1.8/venus.mdt -> venus.mbn
+drwxr-xr-x root/root lib/firmware/qcom/venus-4.2/
+-rw-r--r-- root/root lib/firmware/qcom/venus-4.2/venus.mbn
+lrwxrwxrwx root/root lib/firmware/qcom/venus-4.2/venus.mdt -> venus.mbn
+drwxr-xr-x root/root lib/firmware/qcom/venus-5.2/
+-rw-r--r-- root/root lib/firmware/qcom/venus-5.2/venus.mbn
+lrwxrwxrwx root/root lib/firmware/qcom/venus-5.2/venus.mdt -> venus.mbn
+drwxr-xr-x root/root lib/firmware/qcom/venus-5.4/
+-rw-r--r-- root/root lib/firmware/qcom/venus-5.4/venus.mbn
+lrwxrwxrwx root/root lib/firmware/qcom/venus-5.4/venus.mdt -> venus.mbn
+drwxr-xr-x root/root lib/firmware/qcom/venus-6.0/
+-rw-r--r-- root/root lib/firmware/qcom/venus-6.0/venus.mbn
+drwxr-xr-x root/root lib/firmware/qcom/vpu-1.0/
+lrwxrwxrwx root/root lib/firmware/qcom/vpu-1.0/venus.mbn -> ../vpu/vpu20_p4.mbn
+lrwxrwxrwx root/root lib/firmware/qcom/vpu-1.0/venus.mdt -> ../vpu/vpu20_p4.mbn
+drwxr-xr-x root/root lib/firmware/qcom/vpu-2.0/
+lrwxrwxrwx root/root lib/firmware/qcom/vpu-2.0/venus.mbn -> ../vpu/vpu20_p1.mbn
+drwxr-xr-x root/root lib/firmware/qcom/vpu/
+-rw-r--r-- root/root lib/firmware/qcom/vpu/ar50lt_p1_gen2_s6.mbn
+-rw-r--r-- root/root lib/firmware/qcom/vpu/vpu20_p1.mbn
+-rw-r--r-- root/root lib/firmware/qcom/vpu/vpu20_p1_gen2_s6.mbn
+-rw-r--r-- root/root lib/firmware/qcom/vpu/vpu20_p4.mbn
+-rw-r--r-- root/root lib/firmware/qcom/vpu/vpu20_p4_gen2_s6.mbn
+-rw-r--r-- root/root lib/firmware/qcom/vpu/vpu20_p4_sm8450_s7.mbn
+-rw-r--r-- root/root lib/firmware/qcom/vpu/vpu30_p1_s7.mbn
+-rw-r--r-- root/root lib/firmware/qcom/vpu/vpu30_p4_s6.mbn
+-rw-r--r-- root/root lib/firmware/qcom/vpu/vpu30_p4_s6_16mb.mbn
+-rw-r--r-- root/root lib/firmware/qcom/vpu/vpu30_p4_s7.mbn
+-rw-r--r-- root/root lib/firmware/qcom/vpu/vpu33_p2_s7.mbn
+-rw-r--r-- root/root lib/firmware/qcom/vpu/vpu33_p4_s7.mbn
+-rw-r--r-- root/root lib/firmware/qcom/vpu/vpu35_p4_s7.mbn
+-rw-r--r-- root/root lib/firmware/qcom/vpu/vpu36_p4_s7.mbn
+-rw-r--r-- root/root lib/firmware/qcom/vpu/vpu40_p2_s7.mbn
+lrwxrwxrwx root/root lib/firmware/qcom/vpu/vpu20_p1_gen2.mbn -> vpu20_p1_gen2_s6.mbn
+lrwxrwxrwx root/root lib/firmware/qcom/vpu/vpu30_p4.mbn -> vpu30_p4_s7.mbn
+lrwxrwxrwx root/root lib/firmware/qcom/vpu/vpu33_p4.mbn -> vpu33_p4_s7.mbn
+lrwxrwxrwx root/root lib/firmware/qcom/vpu/vpu35_p4.mbn -> vpu35_p4_s7.mbn
+drwxr-xr-x root/root lib/firmware/qcom/x1e80100/
+-rw-r--r-- root/root lib/firmware/qcom/x1e80100/X1E001DE-DEVKIT-tplg.bin
+-rw-r--r-- root/root lib/firmware/qcom/x1e80100/X1E80100-Romulus-tplg.bin
+-rw-r--r-- root/root lib/firmware/qcom/x1e80100/X1P42100-Microsoft-Surface-Pro-12in-tplg.bin
+-rw-r--r-- root/root lib/firmware/qcom/x1e80100/adsp.mbn
+-rw-r--r-- root/root lib/firmware/qcom/x1e80100/adsp_dtb.mbn
+-rw-r--r-- root/root lib/firmware/qcom/x1e80100/cdsp.mbn
+-rw-r--r-- root/root lib/firmware/qcom/x1e80100/cdsp_dtb.mbn
+-rw-r--r-- root/root lib/firmware/qcom/x1e80100/gen70500_zap.mbn
+-rw-r--r-- root/root lib/firmware/qcom/x1e80100/qupv3fw.elf
+lrwxrwxrwx root/root lib/firmware/qcom/x1e80100/X1E80100-ASUS-Vivobook-16-tplg.bin -> ASUSTeK/vivobook-16/X1E80100-ASUS-Vivobook-16-tplg.bin
+lrwxrwxrwx root/root lib/firmware/qcom/x1e80100/X1E80100-ASUS-Vivobook-S15-tplg.bin -> ASUSTeK/vivobook-s15/X1E80100-ASUS-Vivobook-S15-tplg.bin
+lrwxrwxrwx root/root lib/firmware/qcom/x1e80100/X1E80100-ASUS-Zenbook-A14-tplg.bin -> ASUSTeK/zenbook-a14/X1E80100-ASUS-Zenbook-A14-tplg.bin
+lrwxrwxrwx root/root lib/firmware/qcom/x1e80100/X1E80100-CRD-tplg.bin -> X1E001DE-DEVKIT-tplg.bin
+lrwxrwxrwx root/root lib/firmware/qcom/x1e80100/X1E80100-Dell-Inspiron-14p-7441-tplg.bin -> dell/inspiron-14-plus-7441/X1E80100-Dell-Inspiron-14p-7441-tplg.bin
+lrwxrwxrwx root/root lib/firmware/qcom/x1e80100/X1E80100-Dell-Latitude-7455-tplg.bin -> dell/latitude-7455/X1E80100-Dell-Latitude-7455-tplg.bin
+lrwxrwxrwx root/root lib/firmware/qcom/x1e80100/X1E80100-Dell-XPS-13-9345-tplg.bin -> dell/xps13-9345/X1E80100-Dell-XPS-13-9345-tplg.bin
+lrwxrwxrwx root/root lib/firmware/qcom/x1e80100/X1E80100-EVK-tplg.bin -> X1E001DE-DEVKIT-tplg.bin
+lrwxrwxrwx root/root lib/firmware/qcom/x1e80100/X1E80100-HP-OMNIBOOK-X14-tplg.bin -> hp/omnibook-x14/X1E80100-HP-OMNIBOOK-X14-tplg.bin
+lrwxrwxrwx root/root lib/firmware/qcom/x1e80100/X1E80100-LENOVO-Thinkpad-T14s-tplg.bin -> LENOVO/21N1/X1E80100-LENOVO-Thinkpad-T14s-tplg.bin
+lrwxrwxrwx root/root lib/firmware/qcom/x1e80100/X1E80100-LENOVO-Yoga-Slim7x-tplg.bin -> LENOVO/83ED/X1E80100-LENOVO-Yoga-Slim7x-tplg.bin
+lrwxrwxrwx root/root lib/firmware/qcom/x1e80100/X1E80100-TUXEDO-Elite-14-tplg.bin -> X1E001DE-DEVKIT-tplg.bin
+lrwxrwxrwx root/root lib/firmware/qcom/x1e80100/adspr.jsn -> ../glymur/adspr.jsn
+lrwxrwxrwx root/root lib/firmware/qcom/x1e80100/adsps.jsn -> ../glymur/adsps.jsn
+lrwxrwxrwx root/root lib/firmware/qcom/x1e80100/adspua.jsn -> ../glymur/adspua.jsn
+lrwxrwxrwx root/root lib/firmware/qcom/x1e80100/battmgr.jsn -> ../qcm6490/battmgr.jsn
+lrwxrwxrwx root/root lib/firmware/qcom/x1e80100/cdspr.jsn -> ../eliza/cdspr.jsn
+drwxr-xr-x root/root lib/firmware/qcom/x1e80100/ASUSTeK/
+drwxr-xr-x root/root lib/firmware/qcom/x1e80100/ASUSTeK/vivobook-16/
+lrwxrwxrwx root/root lib/firmware/qcom/x1e80100/ASUSTeK/vivobook-16/X1E80100-ASUS-Vivobook-16-tplg.bin -> ../../X1E80100-Romulus-tplg.bin
+drwxr-xr-x root/root lib/firmware/qcom/x1e80100/ASUSTeK/vivobook-s15/
+lrwxrwxrwx root/root lib/firmware/qcom/x1e80100/ASUSTeK/vivobook-s15/X1E80100-ASUS-Vivobook-S15-tplg.bin -> ../../X1E80100-Romulus-tplg.bin
+drwxr-xr-x root/root lib/firmware/qcom/x1e80100/ASUSTeK/zenbook-a14/
+lrwxrwxrwx root/root lib/firmware/qcom/x1e80100/ASUSTeK/zenbook-a14/X1E80100-ASUS-Zenbook-A14-tplg.bin -> ../../X1E80100-Romulus-tplg.bin
+drwxr-xr-x root/root lib/firmware/qcom/x1e80100/LENOVO/
+drwxr-xr-x root/root lib/firmware/qcom/x1e80100/LENOVO/21N1/
+-rw-r--r-- root/root lib/firmware/qcom/x1e80100/LENOVO/21N1/adsp_dtbs.elf
+-rw-r--r-- root/root lib/firmware/qcom/x1e80100/LENOVO/21N1/adspr.jsn
+-rw-r--r-- root/root lib/firmware/qcom/x1e80100/LENOVO/21N1/adsps.jsn
+-rw-r--r-- root/root lib/firmware/qcom/x1e80100/LENOVO/21N1/adspua.jsn
+-rw-r--r-- root/root lib/firmware/qcom/x1e80100/LENOVO/21N1/battmgr.jsn
+-rw-r--r-- root/root lib/firmware/qcom/x1e80100/LENOVO/21N1/cdsp_dtbs.elf
+-rw-r--r-- root/root lib/firmware/qcom/x1e80100/LENOVO/21N1/cdspr.jsn
+-rw-r--r-- root/root lib/firmware/qcom/x1e80100/LENOVO/21N1/qcadsp8380.mbn
+-rw-r--r-- root/root lib/firmware/qcom/x1e80100/LENOVO/21N1/qccdsp8380.mbn
+-rw-r--r-- root/root lib/firmware/qcom/x1e80100/LENOVO/21N1/qcdxkmsuc8380.mbn
+-rw-r--r-- root/root lib/firmware/qcom/x1e80100/LENOVO/21N1/qcvss8380.mbn
+lrwxrwxrwx root/root lib/firmware/qcom/x1e80100/LENOVO/21N1/X1E80100-LENOVO-Thinkpad-T14s-tplg.bin -> ../../X1E80100-Romulus-tplg.bin
+drwxr-xr-x root/root lib/firmware/qcom/x1e80100/LENOVO/83ED/
+-rw-r--r-- root/root lib/firmware/qcom/x1e80100/LENOVO/83ED/X1E80100-LENOVO-Yoga-Slim7x-tplg.bin
+-rw-r--r-- root/root lib/firmware/qcom/x1e80100/LENOVO/83ED/adsp_dtbs.elf
+-rw-r--r-- root/root lib/firmware/qcom/x1e80100/LENOVO/83ED/adspr.jsn
+-rw-r--r-- root/root lib/firmware/qcom/x1e80100/LENOVO/83ED/qcadsp8380.mbn
+-rw-r--r-- root/root lib/firmware/qcom/x1e80100/LENOVO/83ED/qcav1e8380.mbn
+-rw-r--r-- root/root lib/firmware/qcom/x1e80100/LENOVO/83ED/qccdsp8380.mbn
+-rw-r--r-- root/root lib/firmware/qcom/x1e80100/LENOVO/83ED/qcdxkmsuc8380.mbn
+-rw-r--r-- root/root lib/firmware/qcom/x1e80100/LENOVO/83ED/qcvss8380.mbn
+lrwxrwxrwx root/root lib/firmware/qcom/x1e80100/LENOVO/83ED/adsps.jsn -> ../21N1/adsps.jsn
+lrwxrwxrwx root/root lib/firmware/qcom/x1e80100/LENOVO/83ED/adspua.jsn -> ../21N1/adspua.jsn
+lrwxrwxrwx root/root lib/firmware/qcom/x1e80100/LENOVO/83ED/battmgr.jsn -> ../21N1/battmgr.jsn
+lrwxrwxrwx root/root lib/firmware/qcom/x1e80100/LENOVO/83ED/cdspr.jsn -> ../21N1/cdspr.jsn
+drwxr-xr-x root/root lib/firmware/qcom/x1e80100/dell/
+drwxr-xr-x root/root lib/firmware/qcom/x1e80100/dell/inspiron-14-plus-7441/
+-rw-r--r-- root/root lib/firmware/qcom/x1e80100/dell/inspiron-14-plus-7441/X1E80100-Dell-Inspiron-14p-7441-tplg.bin
+drwxr-xr-x root/root lib/firmware/qcom/x1e80100/dell/latitude-7455/
+lrwxrwxrwx root/root lib/firmware/qcom/x1e80100/dell/latitude-7455/X1E80100-Dell-Latitude-7455-tplg.bin -> ../inspiron-14-plus-7441/X1E80100-Dell-Inspiron-14p-7441-tplg.bin
+drwxr-xr-x root/root lib/firmware/qcom/x1e80100/dell/xps13-9345/
+-rw-r--r-- root/root lib/firmware/qcom/x1e80100/dell/xps13-9345/X1E80100-Dell-XPS-13-9345-tplg.bin
+-rw-r--r-- root/root lib/firmware/qcom/x1e80100/dell/xps13-9345/adsp_dtbs.elf
+-rw-r--r-- root/root lib/firmware/qcom/x1e80100/dell/xps13-9345/cdsp_dtbs.elf
+-rw-r--r-- root/root lib/firmware/qcom/x1e80100/dell/xps13-9345/qcadsp8380.mbn
+-rw-r--r-- root/root lib/firmware/qcom/x1e80100/dell/xps13-9345/qccdsp8380.mbn
+-rw-r--r-- root/root lib/firmware/qcom/x1e80100/dell/xps13-9345/qcdxkmsuc8380.mbn
+lrwxrwxrwx root/root lib/firmware/qcom/x1e80100/dell/xps13-9345/adspr.jsn -> ../../LENOVO/21N1/adspr.jsn
+lrwxrwxrwx root/root lib/firmware/qcom/x1e80100/dell/xps13-9345/adsps.jsn -> ../../LENOVO/21N1/adsps.jsn
+lrwxrwxrwx root/root lib/firmware/qcom/x1e80100/dell/xps13-9345/adspua.jsn -> ../../LENOVO/21N1/adspua.jsn
+lrwxrwxrwx root/root lib/firmware/qcom/x1e80100/dell/xps13-9345/battmgr.jsn -> ../../LENOVO/21N1/battmgr.jsn
+lrwxrwxrwx root/root lib/firmware/qcom/x1e80100/dell/xps13-9345/cdspr.jsn -> ../../LENOVO/21N1/cdspr.jsn
+drwxr-xr-x root/root lib/firmware/qcom/x1e80100/hp/
+drwxr-xr-x root/root lib/firmware/qcom/x1e80100/hp/omnibook-x14/
+lrwxrwxrwx root/root lib/firmware/qcom/x1e80100/hp/omnibook-x14/X1E80100-HP-OMNIBOOK-X14-tplg.bin -> ../../X1E80100-Romulus-tplg.bin
+drwxr-xr-x root/root lib/firmware/qcom/x1p42100/
+-rw-r--r-- root/root lib/firmware/qcom/x1p42100/gen71500_zap.mbn
+drwxr-xr-x root/root lib/firmware/qed/
+-rw-r--r-- root/root lib/firmware/qed/qed_init_values-8.10.9.0.bin
+-rw-r--r-- root/root lib/firmware/qed/qed_init_values-8.14.6.0.bin
+-rw-r--r-- root/root lib/firmware/qed/qed_init_values-8.18.9.0.bin
+-rw-r--r-- root/root lib/firmware/qed/qed_init_values-8.20.0.0.bin
+-rw-r--r-- root/root lib/firmware/qed/qed_init_values-8.30.12.0.bin
+-rw-r--r-- root/root lib/firmware/qed/qed_init_values-8.33.12.0.bin
+-rw-r--r-- root/root lib/firmware/qed/qed_init_values-8.37.7.0.bin
+-rw-r--r-- root/root lib/firmware/qed/qed_init_values-8.40.33.0.bin
+-rw-r--r-- root/root lib/firmware/qed/qed_init_values_zipped-8.10.10.0.bin
+-rw-r--r-- root/root lib/firmware/qed/qed_init_values_zipped-8.10.5.0.bin
+-rw-r--r-- root/root lib/firmware/qed/qed_init_values_zipped-8.15.3.0.bin
+-rw-r--r-- root/root lib/firmware/qed/qed_init_values_zipped-8.20.0.0.bin
+-rw-r--r-- root/root lib/firmware/qed/qed_init_values_zipped-8.33.1.0.bin
+-rw-r--r-- root/root lib/firmware/qed/qed_init_values_zipped-8.33.11.0.bin
+-rw-r--r-- root/root lib/firmware/qed/qed_init_values_zipped-8.37.2.0.bin
+-rw-r--r-- root/root lib/firmware/qed/qed_init_values_zipped-8.37.7.0.bin
+-rw-r--r-- root/root lib/firmware/qed/qed_init_values_zipped-8.4.2.0.bin
+-rw-r--r-- root/root lib/firmware/qed/qed_init_values_zipped-8.42.2.0.bin
+-rw-r--r-- root/root lib/firmware/qed/qed_init_values_zipped-8.59.1.0.bin
+-rw-r--r-- root/root lib/firmware/qed/qed_init_values_zipped-8.7.3.0.bin
+drwxr-xr-x root/root lib/firmware/qlogic/
+-rw-r--r-- root/root lib/firmware/qlogic/1040.bin
+-rw-r--r-- root/root lib/firmware/qlogic/12160.bin
+-rw-r--r-- root/root lib/firmware/qlogic/1280.bin
+-rw-r--r-- root/root lib/firmware/qlogic/sd7220.fw
+drwxr-xr-x root/root lib/firmware/r128/
+-rw-r--r-- root/root lib/firmware/r128/r128_cce.bin
+drwxr-xr-x root/root lib/firmware/radeon/
+-rw-r--r-- root/root lib/firmware/radeon/ARUBA_me.bin
+-rw-r--r-- root/root lib/firmware/radeon/ARUBA_pfp.bin
+-rw-r--r-- root/root lib/firmware/radeon/ARUBA_rlc.bin
+-rw-r--r-- root/root lib/firmware/radeon/BARTS_mc.bin
+-rw-r--r-- root/root lib/firmware/radeon/BARTS_me.bin
+-rw-r--r-- root/root lib/firmware/radeon/BARTS_pfp.bin
+-rw-r--r-- root/root lib/firmware/radeon/BARTS_smc.bin
+-rw-r--r-- root/root lib/firmware/radeon/BONAIRE_ce.bin
+-rw-r--r-- root/root lib/firmware/radeon/BONAIRE_mc.bin
+-rw-r--r-- root/root lib/firmware/radeon/BONAIRE_mc2.bin
+-rw-r--r-- root/root lib/firmware/radeon/BONAIRE_me.bin
+-rw-r--r-- root/root lib/firmware/radeon/BONAIRE_mec.bin
+-rw-r--r-- root/root lib/firmware/radeon/BONAIRE_pfp.bin
+-rw-r--r-- root/root lib/firmware/radeon/BONAIRE_rlc.bin
+-rw-r--r-- root/root lib/firmware/radeon/BONAIRE_sdma.bin
+-rw-r--r-- root/root lib/firmware/radeon/BONAIRE_smc.bin
+-rw-r--r-- root/root lib/firmware/radeon/BONAIRE_uvd.bin
+-rw-r--r-- root/root lib/firmware/radeon/BONAIRE_vce.bin
+-rw-r--r-- root/root lib/firmware/radeon/BTC_rlc.bin
+-rw-r--r-- root/root lib/firmware/radeon/CAICOS_pfp.bin
+-rw-r--r-- root/root lib/firmware/radeon/CAICOS_smc.bin
+-rw-r--r-- root/root lib/firmware/radeon/CAYMAN_mc.bin
+-rw-r--r-- root/root lib/firmware/radeon/CAYMAN_me.bin
+-rw-r--r-- root/root lib/firmware/radeon/CAYMAN_pfp.bin
+-rw-r--r-- root/root lib/firmware/radeon/CAYMAN_rlc.bin
+-rw-r--r-- root/root lib/firmware/radeon/CAYMAN_smc.bin
+-rw-r--r-- root/root lib/firmware/radeon/CEDAR_me.bin
+-rw-r--r-- root/root lib/firmware/radeon/CEDAR_pfp.bin
+-rw-r--r-- root/root lib/firmware/radeon/CEDAR_rlc.bin
+-rw-r--r-- root/root lib/firmware/radeon/CEDAR_smc.bin
+-rw-r--r-- root/root lib/firmware/radeon/CYPRESS_me.bin
+-rw-r--r-- root/root lib/firmware/radeon/CYPRESS_pfp.bin
+-rw-r--r-- root/root lib/firmware/radeon/CYPRESS_smc.bin
+-rw-r--r-- root/root lib/firmware/radeon/CYPRESS_uvd.bin
+-rw-r--r-- root/root lib/firmware/radeon/HAINAN_ce.bin
+-rw-r--r-- root/root lib/firmware/radeon/HAINAN_mc.bin
+-rw-r--r-- root/root lib/firmware/radeon/HAINAN_me.bin
+-rw-r--r-- root/root lib/firmware/radeon/HAINAN_pfp.bin
+-rw-r--r-- root/root lib/firmware/radeon/HAINAN_rlc.bin
+-rw-r--r-- root/root lib/firmware/radeon/HAINAN_smc.bin
+-rw-r--r-- root/root lib/firmware/radeon/HAWAII_ce.bin
+-rw-r--r-- root/root lib/firmware/radeon/HAWAII_mc.bin
+-rw-r--r-- root/root lib/firmware/radeon/HAWAII_mc2.bin
+-rw-r--r-- root/root lib/firmware/radeon/HAWAII_me.bin
+-rw-r--r-- root/root lib/firmware/radeon/HAWAII_mec.bin
+-rw-r--r-- root/root lib/firmware/radeon/HAWAII_pfp.bin
+-rw-r--r-- root/root lib/firmware/radeon/HAWAII_rlc.bin
+-rw-r--r-- root/root lib/firmware/radeon/HAWAII_smc.bin
+-rw-r--r-- root/root lib/firmware/radeon/JUNIPER_smc.bin
+-rw-r--r-- root/root lib/firmware/radeon/KABINI_me.bin
+-rw-r--r-- root/root lib/firmware/radeon/KABINI_mec.bin
+-rw-r--r-- root/root lib/firmware/radeon/KABINI_pfp.bin
+-rw-r--r-- root/root lib/firmware/radeon/KABINI_rlc.bin
+-rw-r--r-- root/root lib/firmware/radeon/KAVERI_ce.bin
+-rw-r--r-- root/root lib/firmware/radeon/KAVERI_me.bin
+-rw-r--r-- root/root lib/firmware/radeon/KAVERI_mec.bin
+-rw-r--r-- root/root lib/firmware/radeon/KAVERI_pfp.bin
+-rw-r--r-- root/root lib/firmware/radeon/KAVERI_rlc.bin
+-rw-r--r-- root/root lib/firmware/radeon/MULLINS_mec.bin
+-rw-r--r-- root/root lib/firmware/radeon/MULLINS_pfp.bin
+-rw-r--r-- root/root lib/firmware/radeon/MULLINS_rlc.bin
+-rw-r--r-- root/root lib/firmware/radeon/OLAND_pfp.bin
+-rw-r--r-- root/root lib/firmware/radeon/OLAND_rlc.bin
+-rw-r--r-- root/root lib/firmware/radeon/OLAND_smc.bin
+-rw-r--r-- root/root lib/firmware/radeon/PALM_me.bin
+-rw-r--r-- root/root lib/firmware/radeon/PALM_pfp.bin
+-rw-r--r-- root/root lib/firmware/radeon/PITCAIRN_mc.bin
+-rw-r--r-- root/root lib/firmware/radeon/PITCAIRN_mc2.bin
+-rw-r--r-- root/root lib/firmware/radeon/PITCAIRN_me.bin
+-rw-r--r-- root/root lib/firmware/radeon/PITCAIRN_pfp.bin
+-rw-r--r-- root/root lib/firmware/radeon/PITCAIRN_rlc.bin
+-rw-r--r-- root/root lib/firmware/radeon/PITCAIRN_smc.bin
+-rw-r--r-- root/root lib/firmware/radeon/R100_cp.bin
+-rw-r--r-- root/root lib/firmware/radeon/R200_cp.bin
+-rw-r--r-- root/root lib/firmware/radeon/R300_cp.bin
+-rw-r--r-- root/root lib/firmware/radeon/R420_cp.bin
+-rw-r--r-- root/root lib/firmware/radeon/R520_cp.bin
+-rw-r--r-- root/root lib/firmware/radeon/R600_me.bin
+-rw-r--r-- root/root lib/firmware/radeon/R600_pfp.bin
+-rw-r--r-- root/root lib/firmware/radeon/R600_rlc.bin
+-rw-r--r-- root/root lib/firmware/radeon/R600_uvd.bin
+-rw-r--r-- root/root lib/firmware/radeon/R700_rlc.bin
+-rw-r--r-- root/root lib/firmware/radeon/REDWOOD_me.bin
+-rw-r--r-- root/root lib/firmware/radeon/REDWOOD_smc.bin
+-rw-r--r-- root/root lib/firmware/radeon/RS600_cp.bin
+-rw-r--r-- root/root lib/firmware/radeon/RS690_cp.bin
+-rw-r--r-- root/root lib/firmware/radeon/RS780_me.bin
+-rw-r--r-- root/root lib/firmware/radeon/RS780_pfp.bin
+-rw-r--r-- root/root lib/firmware/radeon/RS780_uvd.bin
+-rw-r--r-- root/root lib/firmware/radeon/RV610_me.bin
+-rw-r--r-- root/root lib/firmware/radeon/RV610_pfp.bin
+-rw-r--r-- root/root lib/firmware/radeon/RV630_me.bin
+-rw-r--r-- root/root lib/firmware/radeon/RV670_me.bin
+-rw-r--r-- root/root lib/firmware/radeon/RV710_me.bin
+-rw-r--r-- root/root lib/firmware/radeon/RV710_pfp.bin
+-rw-r--r-- root/root lib/firmware/radeon/RV710_smc.bin
+-rw-r--r-- root/root lib/firmware/radeon/RV710_uvd.bin
+-rw-r--r-- root/root lib/firmware/radeon/RV730_me.bin
+-rw-r--r-- root/root lib/firmware/radeon/RV730_smc.bin
+-rw-r--r-- root/root lib/firmware/radeon/RV740_smc.bin
+-rw-r--r-- root/root lib/firmware/radeon/RV770_me.bin
+-rw-r--r-- root/root lib/firmware/radeon/RV770_pfp.bin
+-rw-r--r-- root/root lib/firmware/radeon/RV770_smc.bin
+-rw-r--r-- root/root lib/firmware/radeon/RV770_uvd.bin
+-rw-r--r-- root/root lib/firmware/radeon/SUMO2_me.bin
+-rw-r--r-- root/root lib/firmware/radeon/SUMO2_pfp.bin
+-rw-r--r-- root/root lib/firmware/radeon/SUMO_pfp.bin
+-rw-r--r-- root/root lib/firmware/radeon/SUMO_rlc.bin
+-rw-r--r-- root/root lib/firmware/radeon/SUMO_uvd.bin
+-rw-r--r-- root/root lib/firmware/radeon/TAHITI_mc2.bin
+-rw-r--r-- root/root lib/firmware/radeon/TAHITI_rlc.bin
+-rw-r--r-- root/root lib/firmware/radeon/TAHITI_smc.bin
+-rw-r--r-- root/root lib/firmware/radeon/TAHITI_uvd.bin
+-rw-r--r-- root/root lib/firmware/radeon/TAHITI_vce.bin
+-rw-r--r-- root/root lib/firmware/radeon/TURKS_pfp.bin
+-rw-r--r-- root/root lib/firmware/radeon/TURKS_smc.bin
+-rw-r--r-- root/root lib/firmware/radeon/VERDE_mc2.bin
+-rw-r--r-- root/root lib/firmware/radeon/VERDE_me.bin
+-rw-r--r-- root/root lib/firmware/radeon/VERDE_pfp.bin
+-rw-r--r-- root/root lib/firmware/radeon/VERDE_rlc.bin
+-rw-r--r-- root/root lib/firmware/radeon/VERDE_smc.bin
+-rw-r--r-- root/root lib/firmware/radeon/bonaire_ce.bin
+-rw-r--r-- root/root lib/firmware/radeon/bonaire_me.bin
+-rw-r--r-- root/root lib/firmware/radeon/bonaire_mec.bin
+-rw-r--r-- root/root lib/firmware/radeon/bonaire_pfp.bin
+-rw-r--r-- root/root lib/firmware/radeon/hainan_ce.bin
+-rw-r--r-- root/root lib/firmware/radeon/hainan_me.bin
+-rw-r--r-- root/root lib/firmware/radeon/hainan_pfp.bin
+-rw-r--r-- root/root lib/firmware/radeon/hainan_rlc.bin
+-rw-r--r-- root/root lib/firmware/radeon/hawaii_ce.bin
+-rw-r--r-- root/root lib/firmware/radeon/hawaii_me.bin
+-rw-r--r-- root/root lib/firmware/radeon/hawaii_mec.bin
+-rw-r--r-- root/root lib/firmware/radeon/hawaii_pfp.bin
+-rw-r--r-- root/root lib/firmware/radeon/kabini_ce.bin
+-rw-r--r-- root/root lib/firmware/radeon/kabini_me.bin
+-rw-r--r-- root/root lib/firmware/radeon/kabini_mec.bin
+-rw-r--r-- root/root lib/firmware/radeon/kabini_pfp.bin
+-rw-r--r-- root/root lib/firmware/radeon/kaveri_mec.bin
+-rw-r--r-- root/root lib/firmware/radeon/kaveri_mec2.bin
+-rw-r--r-- root/root lib/firmware/radeon/kaveri_pfp.bin
+-rw-r--r-- root/root lib/firmware/radeon/oland_pfp.bin
+-rw-r--r-- root/root lib/firmware/radeon/oland_rlc.bin
+-rw-r--r-- root/root lib/firmware/radeon/pitcairn_pfp.bin
+-rw-r--r-- root/root lib/firmware/radeon/pitcairn_rlc.bin
+-rw-r--r-- root/root lib/firmware/radeon/tahiti_rlc.bin
+-rw-r--r-- root/root lib/firmware/radeon/verde_me.bin
+-rw-r--r-- root/root lib/firmware/radeon/verde_pfp.bin
+-rw-r--r-- root/root lib/firmware/radeon/verde_rlc.bin
+lrwxrwxrwx root/root lib/firmware/radeon/CAICOS_mc.bin -> BARTS_mc.bin
+lrwxrwxrwx root/root lib/firmware/radeon/CAICOS_me.bin -> BARTS_me.bin
+lrwxrwxrwx root/root lib/firmware/radeon/CYPRESS_rlc.bin -> CEDAR_rlc.bin
+lrwxrwxrwx root/root lib/firmware/radeon/HAINAN_mc2.bin -> HAINAN_mc.bin
+lrwxrwxrwx root/root lib/firmware/radeon/HAWAII_sdma.bin -> BONAIRE_sdma.bin
+lrwxrwxrwx root/root lib/firmware/radeon/JUNIPER_me.bin -> CYPRESS_me.bin
+lrwxrwxrwx root/root lib/firmware/radeon/JUNIPER_pfp.bin -> CYPRESS_pfp.bin
+lrwxrwxrwx root/root lib/firmware/radeon/JUNIPER_rlc.bin -> CEDAR_rlc.bin
+lrwxrwxrwx root/root lib/firmware/radeon/KABINI_ce.bin -> BONAIRE_ce.bin
+lrwxrwxrwx root/root lib/firmware/radeon/KABINI_sdma.bin -> BONAIRE_sdma.bin
+lrwxrwxrwx root/root lib/firmware/radeon/KAVERI_sdma.bin -> BONAIRE_sdma.bin
+lrwxrwxrwx root/root lib/firmware/radeon/MULLINS_ce.bin -> KAVERI_ce.bin
+lrwxrwxrwx root/root lib/firmware/radeon/MULLINS_me.bin -> KAVERI_me.bin
+lrwxrwxrwx root/root lib/firmware/radeon/MULLINS_sdma.bin -> BONAIRE_sdma.bin
+lrwxrwxrwx root/root lib/firmware/radeon/OLAND_ce.bin -> HAINAN_ce.bin
+lrwxrwxrwx root/root lib/firmware/radeon/OLAND_mc.bin -> HAINAN_mc.bin
+lrwxrwxrwx root/root lib/firmware/radeon/OLAND_mc2.bin -> HAINAN_mc.bin
+lrwxrwxrwx root/root lib/firmware/radeon/OLAND_me.bin -> HAINAN_me.bin
+lrwxrwxrwx root/root lib/firmware/radeon/PITCAIRN_ce.bin -> HAINAN_ce.bin
+lrwxrwxrwx root/root lib/firmware/radeon/REDWOOD_pfp.bin -> CEDAR_pfp.bin
+lrwxrwxrwx root/root lib/firmware/radeon/REDWOOD_rlc.bin -> CEDAR_rlc.bin
+lrwxrwxrwx root/root lib/firmware/radeon/RV620_me.bin -> RV610_me.bin
+lrwxrwxrwx root/root lib/firmware/radeon/RV620_pfp.bin -> RV610_pfp.bin
+lrwxrwxrwx root/root lib/firmware/radeon/RV630_pfp.bin -> RV610_pfp.bin
+lrwxrwxrwx root/root lib/firmware/radeon/RV635_me.bin -> RV630_me.bin
+lrwxrwxrwx root/root lib/firmware/radeon/RV635_pfp.bin -> RV610_pfp.bin
+lrwxrwxrwx root/root lib/firmware/radeon/RV670_pfp.bin -> RV610_pfp.bin
+lrwxrwxrwx root/root lib/firmware/radeon/RV730_pfp.bin -> RV710_pfp.bin
+lrwxrwxrwx root/root lib/firmware/radeon/SUMO_me.bin -> SUMO2_me.bin
+lrwxrwxrwx root/root lib/firmware/radeon/TAHITI_ce.bin -> HAINAN_ce.bin
+lrwxrwxrwx root/root lib/firmware/radeon/TAHITI_mc.bin -> PITCAIRN_mc.bin
+lrwxrwxrwx root/root lib/firmware/radeon/TAHITI_me.bin -> PITCAIRN_me.bin
+lrwxrwxrwx root/root lib/firmware/radeon/TAHITI_pfp.bin -> PITCAIRN_pfp.bin
+lrwxrwxrwx root/root lib/firmware/radeon/TURKS_mc.bin -> BARTS_mc.bin
+lrwxrwxrwx root/root lib/firmware/radeon/TURKS_me.bin -> BARTS_me.bin
+lrwxrwxrwx root/root lib/firmware/radeon/VERDE_ce.bin -> HAINAN_ce.bin
+lrwxrwxrwx root/root lib/firmware/radeon/VERDE_mc.bin -> PITCAIRN_mc.bin
+lrwxrwxrwx root/root lib/firmware/radeon/banks_k_2_smc.bin -> ../amdgpu/banks_k_2_smc.bin
+lrwxrwxrwx root/root lib/firmware/radeon/bonaire_k_smc.bin -> ../amdgpu/bonaire_k_smc.bin
+lrwxrwxrwx root/root lib/firmware/radeon/bonaire_mc.bin -> ../amdgpu/bonaire_mc.bin
+lrwxrwxrwx root/root lib/firmware/radeon/bonaire_rlc.bin -> ../amdgpu/bonaire_rlc.bin
+lrwxrwxrwx root/root lib/firmware/radeon/bonaire_sdma.bin -> ../amdgpu/bonaire_sdma.bin
+lrwxrwxrwx root/root lib/firmware/radeon/bonaire_sdma1.bin -> ../amdgpu/bonaire_sdma1.bin
+lrwxrwxrwx root/root lib/firmware/radeon/bonaire_smc.bin -> ../amdgpu/bonaire_smc.bin
+lrwxrwxrwx root/root lib/firmware/radeon/bonaire_uvd.bin -> ../amdgpu/bonaire_uvd.bin
+lrwxrwxrwx root/root lib/firmware/radeon/bonaire_vce.bin -> ../amdgpu/bonaire_vce.bin
+lrwxrwxrwx root/root lib/firmware/radeon/hainan_k_smc.bin -> ../amdgpu/hainan_k_smc.bin
+lrwxrwxrwx root/root lib/firmware/radeon/hainan_mc.bin -> ../amdgpu/hainan_mc.bin
+lrwxrwxrwx root/root lib/firmware/radeon/hainan_smc.bin -> ../amdgpu/hainan_smc.bin
+lrwxrwxrwx root/root lib/firmware/radeon/hawaii_k_smc.bin -> ../amdgpu/hawaii_k_smc.bin
+lrwxrwxrwx root/root lib/firmware/radeon/hawaii_mc.bin -> ../amdgpu/hawaii_mc.bin
+lrwxrwxrwx root/root lib/firmware/radeon/hawaii_rlc.bin -> ../amdgpu/hawaii_rlc.bin
+lrwxrwxrwx root/root lib/firmware/radeon/hawaii_sdma.bin -> ../amdgpu/bonaire_sdma.bin
+lrwxrwxrwx root/root lib/firmware/radeon/hawaii_sdma1.bin -> ../amdgpu/bonaire_sdma1.bin
+lrwxrwxrwx root/root lib/firmware/radeon/hawaii_smc.bin -> ../amdgpu/hawaii_smc.bin
+lrwxrwxrwx root/root lib/firmware/radeon/hawaii_uvd.bin -> ../amdgpu/bonaire_uvd.bin
+lrwxrwxrwx root/root lib/firmware/radeon/hawaii_vce.bin -> ../amdgpu/bonaire_vce.bin
+lrwxrwxrwx root/root lib/firmware/radeon/kabini_rlc.bin -> ../amdgpu/kabini_rlc.bin
+lrwxrwxrwx root/root lib/firmware/radeon/kabini_sdma.bin -> ../amdgpu/bonaire_sdma.bin
+lrwxrwxrwx root/root lib/firmware/radeon/kabini_sdma1.bin -> ../amdgpu/bonaire_sdma1.bin
+lrwxrwxrwx root/root lib/firmware/radeon/kabini_uvd.bin -> ../amdgpu/bonaire_uvd.bin
+lrwxrwxrwx root/root lib/firmware/radeon/kabini_vce.bin -> ../amdgpu/bonaire_vce.bin
+lrwxrwxrwx root/root lib/firmware/radeon/kaveri_ce.bin -> kabini_ce.bin
+lrwxrwxrwx root/root lib/firmware/radeon/kaveri_me.bin -> kabini_me.bin
+lrwxrwxrwx root/root lib/firmware/radeon/kaveri_rlc.bin -> ../amdgpu/kaveri_rlc.bin
+lrwxrwxrwx root/root lib/firmware/radeon/kaveri_sdma.bin -> ../amdgpu/bonaire_sdma.bin
+lrwxrwxrwx root/root lib/firmware/radeon/kaveri_sdma1.bin -> ../amdgpu/bonaire_sdma1.bin
+lrwxrwxrwx root/root lib/firmware/radeon/kaveri_uvd.bin -> ../amdgpu/bonaire_uvd.bin
+lrwxrwxrwx root/root lib/firmware/radeon/kaveri_vce.bin -> ../amdgpu/bonaire_vce.bin
+lrwxrwxrwx root/root lib/firmware/radeon/mullins_ce.bin -> kabini_ce.bin
+lrwxrwxrwx root/root lib/firmware/radeon/mullins_me.bin -> kabini_me.bin
+lrwxrwxrwx root/root lib/firmware/radeon/mullins_mec.bin -> kabini_mec.bin
+lrwxrwxrwx root/root lib/firmware/radeon/mullins_pfp.bin -> kabini_pfp.bin
+lrwxrwxrwx root/root lib/firmware/radeon/mullins_rlc.bin -> ../amdgpu/mullins_rlc.bin
+lrwxrwxrwx root/root lib/firmware/radeon/mullins_sdma.bin -> ../amdgpu/bonaire_sdma.bin
+lrwxrwxrwx root/root lib/firmware/radeon/mullins_sdma1.bin -> ../amdgpu/bonaire_sdma1.bin
+lrwxrwxrwx root/root lib/firmware/radeon/mullins_uvd.bin -> ../amdgpu/bonaire_uvd.bin
+lrwxrwxrwx root/root lib/firmware/radeon/mullins_vce.bin -> ../amdgpu/bonaire_vce.bin
+lrwxrwxrwx root/root lib/firmware/radeon/oland_ce.bin -> hainan_ce.bin
+lrwxrwxrwx root/root lib/firmware/radeon/oland_k_smc.bin -> ../amdgpu/oland_k_smc.bin
+lrwxrwxrwx root/root lib/firmware/radeon/oland_mc.bin -> ../amdgpu/oland_mc.bin
+lrwxrwxrwx root/root lib/firmware/radeon/oland_me.bin -> hainan_me.bin
+lrwxrwxrwx root/root lib/firmware/radeon/oland_smc.bin -> ../amdgpu/oland_smc.bin
+lrwxrwxrwx root/root lib/firmware/radeon/pitcairn_ce.bin -> hainan_ce.bin
+lrwxrwxrwx root/root lib/firmware/radeon/pitcairn_k_smc.bin -> ../amdgpu/pitcairn_k_smc.bin
+lrwxrwxrwx root/root lib/firmware/radeon/pitcairn_mc.bin -> ../amdgpu/pitcairn_mc.bin
+lrwxrwxrwx root/root lib/firmware/radeon/pitcairn_me.bin -> hainan_me.bin
+lrwxrwxrwx root/root lib/firmware/radeon/pitcairn_smc.bin -> ../amdgpu/pitcairn_smc.bin
+lrwxrwxrwx root/root lib/firmware/radeon/si58_mc.bin -> ../amdgpu/si58_mc.bin
+lrwxrwxrwx root/root lib/firmware/radeon/tahiti_ce.bin -> hainan_ce.bin
+lrwxrwxrwx root/root lib/firmware/radeon/tahiti_k_smc.bin -> ../amdgpu/tahiti_k_smc.bin
+lrwxrwxrwx root/root lib/firmware/radeon/tahiti_mc.bin -> ../amdgpu/tahiti_mc.bin
+lrwxrwxrwx root/root lib/firmware/radeon/tahiti_me.bin -> hainan_me.bin
+lrwxrwxrwx root/root lib/firmware/radeon/tahiti_pfp.bin -> pitcairn_pfp.bin
+lrwxrwxrwx root/root lib/firmware/radeon/tahiti_smc.bin -> ../amdgpu/tahiti_smc.bin
+lrwxrwxrwx root/root lib/firmware/radeon/verde_ce.bin -> hainan_ce.bin
+lrwxrwxrwx root/root lib/firmware/radeon/verde_k_smc.bin -> ../amdgpu/verde_k_smc.bin
+lrwxrwxrwx root/root lib/firmware/radeon/verde_mc.bin -> ../amdgpu/verde_mc.bin
+lrwxrwxrwx root/root lib/firmware/radeon/verde_smc.bin -> ../amdgpu/verde_smc.bin
+drwxr-xr-x root/root lib/firmware/realtek/
+drwxr-xr-x root/root lib/firmware/realtek/rt1320/
+-rw-r--r-- root/root lib/firmware/realtek/rt1320/rt1320-patch-code-vab.bin
+-rw-r--r-- root/root lib/firmware/realtek/rt1320/rt1320-patch-code-vc.bin
+-rw-r--r-- root/root lib/firmware/realtek/rt1320/rt1321-patch-code-va.bin
+drwxr-xr-x root/root lib/firmware/rockchip/
+-rw-r--r-- root/root lib/firmware/rockchip/dptx.bin
+drwxr-xr-x root/root lib/firmware/rsi/
+-rw-r--r-- root/root lib/firmware/rsi/rs9113_ap_bt_dual_mode.rps
+-rw-r--r-- root/root lib/firmware/rsi/rs9113_wlan_bt_dual_mode.rps
+-rw-r--r-- root/root lib/firmware/rsi/rs9113_wlan_qspi.rps
+-rw-r--r-- root/root lib/firmware/rsi/rs9116_wlan.rps
+-rw-r--r-- root/root lib/firmware/rsi/rs9116_wlan_bt_classic.rps
+drwxr-xr-x root/root lib/firmware/rtl_bt/
+-rw-r--r-- root/root lib/firmware/rtl_bt/rtl8192ee_fw.bin
+-rw-r--r-- root/root lib/firmware/rtl_bt/rtl8192eu_fw.bin
+-rw-r--r-- root/root lib/firmware/rtl_bt/rtl8723a_fw.bin
+-rw-r--r-- root/root lib/firmware/rtl_bt/rtl8723b_fw.bin
+-rw-r--r-- root/root lib/firmware/rtl_bt/rtl8723bs_config.bin
+-rw-r--r-- root/root lib/firmware/rtl_bt/rtl8723bs_fw.bin
+-rw-r--r-- root/root lib/firmware/rtl_bt/rtl8723cs_xx_config.bin
+-rw-r--r-- root/root lib/firmware/rtl_bt/rtl8723cs_xx_fw.bin
+-rw-r--r-- root/root lib/firmware/rtl_bt/rtl8723d_fw.bin
+-rw-r--r-- root/root lib/firmware/rtl_bt/rtl8761a_fw.bin
+-rw-r--r-- root/root lib/firmware/rtl_bt/rtl8761b_config.bin
+-rw-r--r-- root/root lib/firmware/rtl_bt/rtl8761b_fw.bin
+-rw-r--r-- root/root lib/firmware/rtl_bt/rtl8761bu_config.bin
+-rw-r--r-- root/root lib/firmware/rtl_bt/rtl8761bu_fw.bin
+-rw-r--r-- root/root lib/firmware/rtl_bt/rtl8761cu_config.bin
+-rw-r--r-- root/root lib/firmware/rtl_bt/rtl8761cu_fw.bin
+-rw-r--r-- root/root lib/firmware/rtl_bt/rtl8812ae_fw.bin
+-rw-r--r-- root/root lib/firmware/rtl_bt/rtl8821a_fw.bin
+-rw-r--r-- root/root lib/firmware/rtl_bt/rtl8821c_config.bin
+-rw-r--r-- root/root lib/firmware/rtl_bt/rtl8821c_fw.bin
+-rw-r--r-- root/root lib/firmware/rtl_bt/rtl8821cs_fw.bin
+-rw-r--r-- root/root lib/firmware/rtl_bt/rtl8822b_config.bin
+-rw-r--r-- root/root lib/firmware/rtl_bt/rtl8822b_fw.bin
+-rw-r--r-- root/root lib/firmware/rtl_bt/rtl8822cs_config.bin
+-rw-r--r-- root/root lib/firmware/rtl_bt/rtl8822cs_fw.bin
+-rw-r--r-- root/root lib/firmware/rtl_bt/rtl8822cu_fw.bin
+-rw-r--r-- root/root lib/firmware/rtl_bt/rtl8851bu_fw.bin
+-rw-r--r-- root/root lib/firmware/rtl_bt/rtl8852au_fw.bin
+-rw-r--r-- root/root lib/firmware/rtl_bt/rtl8852btu_fw.bin
+-rw-r--r-- root/root lib/firmware/rtl_bt/rtl8852bu_fw.bin
+-rw-r--r-- root/root lib/firmware/rtl_bt/rtl8852cu_fw.bin
+-rw-r--r-- root/root lib/firmware/rtl_bt/rtl8852cu_fw_v2.bin
+-rw-r--r-- root/root lib/firmware/rtl_bt/rtl8922au_fw.bin
+lrwxrwxrwx root/root lib/firmware/rtl_bt/rtl8723b_config.bin -> rtl8723bs_config.bin
+lrwxrwxrwx root/root lib/firmware/rtl_bt/rtl8723bs_config-OBDA0623.bin -> rtl8723bs_config.bin
+lrwxrwxrwx root/root lib/firmware/rtl_bt/rtl8723bs_config-OBDA8723.bin -> rtl8723bs_config.bin
+lrwxrwxrwx root/root lib/firmware/rtl_bt/rtl8723d_config.bin -> rtl8821c_config.bin
+lrwxrwxrwx root/root lib/firmware/rtl_bt/rtl8761a_config.bin -> rtl8761bu_config.bin
+lrwxrwxrwx root/root lib/firmware/rtl_bt/rtl8821a_config.bin -> rtl8821c_config.bin
+lrwxrwxrwx root/root lib/firmware/rtl_bt/rtl8821cs_config.bin -> rtl8761b_config.bin
+lrwxrwxrwx root/root lib/firmware/rtl_bt/rtl8822cu_config.bin -> rtl8761bu_config.bin
+lrwxrwxrwx root/root lib/firmware/rtl_bt/rtl8851bu_config.bin -> rtl8761bu_config.bin
+lrwxrwxrwx root/root lib/firmware/rtl_bt/rtl8852au_config.bin -> rtl8761bu_config.bin
+lrwxrwxrwx root/root lib/firmware/rtl_bt/rtl8852btu_config.bin -> rtl8761bu_config.bin
+lrwxrwxrwx root/root lib/firmware/rtl_bt/rtl8852bu_config.bin -> rtl8761bu_config.bin
+lrwxrwxrwx root/root lib/firmware/rtl_bt/rtl8852cu_config.bin -> rtl8761bu_config.bin
+lrwxrwxrwx root/root lib/firmware/rtl_bt/rtl8922au_config.bin -> rtl8761bu_config.bin
+drwxr-xr-x root/root lib/firmware/rtl_nic/
+-rw-r--r-- root/root lib/firmware/rtl_nic/rtl8105e-1.fw
+-rw-r--r-- root/root lib/firmware/rtl_nic/rtl8106e-1.fw
+-rw-r--r-- root/root lib/firmware/rtl_nic/rtl8106e-2.fw
+-rw-r--r-- root/root lib/firmware/rtl_nic/rtl8107e-1.fw
+-rw-r--r-- root/root lib/firmware/rtl_nic/rtl8107e-2.fw
+-rw-r--r-- root/root lib/firmware/rtl_nic/rtl8125a-3.fw
+-rw-r--r-- root/root lib/firmware/rtl_nic/rtl8125b-1.fw
+-rw-r--r-- root/root lib/firmware/rtl_nic/rtl8125b-2.fw
+-rw-r--r-- root/root lib/firmware/rtl_nic/rtl8125bp-2.fw
+-rw-r--r-- root/root lib/firmware/rtl_nic/rtl8125cp-1.fw
+-rw-r--r-- root/root lib/firmware/rtl_nic/rtl8125d-1.fw
+-rw-r--r-- root/root lib/firmware/rtl_nic/rtl8125d-2.fw
+-rw-r--r-- root/root lib/firmware/rtl_nic/rtl8125k-1.fw
+-rw-r--r-- root/root lib/firmware/rtl_nic/rtl8126a-2.fw
+-rw-r--r-- root/root lib/firmware/rtl_nic/rtl8126a-3.fw
+-rw-r--r-- root/root lib/firmware/rtl_nic/rtl8127a-1.fw
+-rw-r--r-- root/root lib/firmware/rtl_nic/rtl8153a-2.fw
+-rw-r--r-- root/root lib/firmware/rtl_nic/rtl8153a-3.fw
+-rw-r--r-- root/root lib/firmware/rtl_nic/rtl8153a-4.fw
+-rw-r--r-- root/root lib/firmware/rtl_nic/rtl8153b-2.fw
+-rw-r--r-- root/root lib/firmware/rtl_nic/rtl8153c-1.fw
+-rw-r--r-- root/root lib/firmware/rtl_nic/rtl8156a-2.fw
+-rw-r--r-- root/root lib/firmware/rtl_nic/rtl8156b-2.fw
+-rw-r--r-- root/root lib/firmware/rtl_nic/rtl8168d-1.fw
+-rw-r--r-- root/root lib/firmware/rtl_nic/rtl8168d-2.fw
+-rw-r--r-- root/root lib/firmware/rtl_nic/rtl8168e-1.fw
+-rw-r--r-- root/root lib/firmware/rtl_nic/rtl8168e-2.fw
+-rw-r--r-- root/root lib/firmware/rtl_nic/rtl8168e-3.fw
+-rw-r--r-- root/root lib/firmware/rtl_nic/rtl8168f-1.fw
+-rw-r--r-- root/root lib/firmware/rtl_nic/rtl8168f-2.fw
+-rw-r--r-- root/root lib/firmware/rtl_nic/rtl8168fp-3.fw
+-rw-r--r-- root/root lib/firmware/rtl_nic/rtl8168g-1.fw
+-rw-r--r-- root/root lib/firmware/rtl_nic/rtl8168g-2.fw
+-rw-r--r-- root/root lib/firmware/rtl_nic/rtl8168g-3.fw
+-rw-r--r-- root/root lib/firmware/rtl_nic/rtl8168h-1.fw
+-rw-r--r-- root/root lib/firmware/rtl_nic/rtl8168h-2.fw
+-rw-r--r-- root/root lib/firmware/rtl_nic/rtl8261c.bin
+-rw-r--r-- root/root lib/firmware/rtl_nic/rtl8261d.bin
+-rw-r--r-- root/root lib/firmware/rtl_nic/rtl8402-1.fw
+-rw-r--r-- root/root lib/firmware/rtl_nic/rtl8411-1.fw
+-rw-r--r-- root/root lib/firmware/rtl_nic/rtl8411-2.fw
+-rw-r--r-- root/root lib/firmware/rtl_nic/rtl9151a-1.fw
+drwxr-xr-x root/root lib/firmware/rtlwifi/
+-rw-r--r-- root/root lib/firmware/rtlwifi/rtl8188efw.bin
+-rw-r--r-- root/root lib/firmware/rtlwifi/rtl8188eufw.bin
+-rw-r--r-- root/root lib/firmware/rtlwifi/rtl8188fufw.bin
+-rw-r--r-- root/root lib/firmware/rtlwifi/rtl8192cfw.bin
+-rw-r--r-- root/root lib/firmware/rtlwifi/rtl8192cfwU.bin
+-rw-r--r-- root/root lib/firmware/rtlwifi/rtl8192cfwU_B.bin
+-rw-r--r-- root/root lib/firmware/rtlwifi/rtl8192cufw.bin
+-rw-r--r-- root/root lib/firmware/rtlwifi/rtl8192cufw_A.bin
+-rw-r--r-- root/root lib/firmware/rtlwifi/rtl8192cufw_B.bin
+-rw-r--r-- root/root lib/firmware/rtlwifi/rtl8192cufw_TMSC.bin
+-rw-r--r-- root/root lib/firmware/rtlwifi/rtl8192defw.bin
+-rw-r--r-- root/root lib/firmware/rtlwifi/rtl8192dufw.bin
+-rw-r--r-- root/root lib/firmware/rtlwifi/rtl8192eu_ap_wowlan.bin
+-rw-r--r-- root/root lib/firmware/rtlwifi/rtl8192eu_nic.bin
+-rw-r--r-- root/root lib/firmware/rtlwifi/rtl8192eu_wowlan.bin
+-rw-r--r-- root/root lib/firmware/rtlwifi/rtl8192fufw.bin
+-rw-r--r-- root/root lib/firmware/rtlwifi/rtl8192sefw.bin
+-rw-r--r-- root/root lib/firmware/rtlwifi/rtl8710bufw_SMIC.bin
+-rw-r--r-- root/root lib/firmware/rtlwifi/rtl8710bufw_UMC.bin
+-rw-r--r-- root/root lib/firmware/rtlwifi/rtl8712u.bin
+-rw-r--r-- root/root lib/firmware/rtlwifi/rtl8723aufw_A.bin
+-rw-r--r-- root/root lib/firmware/rtlwifi/rtl8723aufw_B.bin
+-rw-r--r-- root/root lib/firmware/rtlwifi/rtl8723aufw_B_NoBT.bin
+-rw-r--r-- root/root lib/firmware/rtlwifi/rtl8723befw.bin
+-rw-r--r-- root/root lib/firmware/rtlwifi/rtl8723befw_36.bin
+-rw-r--r-- root/root lib/firmware/rtlwifi/rtl8723bs_bt.bin
+-rw-r--r-- root/root lib/firmware/rtlwifi/rtl8723bu_ap_wowlan.bin
+-rw-r--r-- root/root lib/firmware/rtlwifi/rtl8723bu_nic.bin
+-rw-r--r-- root/root lib/firmware/rtlwifi/rtl8723bu_wowlan.bin
+-rw-r--r-- root/root lib/firmware/rtlwifi/rtl8723defw.bin
+-rw-r--r-- root/root lib/firmware/rtlwifi/rtl8723fw.bin
+-rw-r--r-- root/root lib/firmware/rtlwifi/rtl8723fw_B.bin
+-rw-r--r-- root/root lib/firmware/rtlwifi/rtl8812aefw.bin
+-rw-r--r-- root/root lib/firmware/rtlwifi/rtl8812aefw_wowlan.bin
+-rw-r--r-- root/root lib/firmware/rtlwifi/rtl8821aefw.bin
+-rw-r--r-- root/root lib/firmware/rtlwifi/rtl8821aefw_29.bin
+-rw-r--r-- root/root lib/firmware/rtlwifi/rtl8821aefw_wowlan.bin
+-rw-r--r-- root/root lib/firmware/rtlwifi/rtl8822befw.bin
+lrwxrwxrwx root/root lib/firmware/rtlwifi/rtl8192eefw.bin -> rtl8192eu_nic.bin
+lrwxrwxrwx root/root lib/firmware/rtlwifi/rtl8723bs_ap_wowlan.bin -> rtl8723bu_ap_wowlan.bin
+lrwxrwxrwx root/root lib/firmware/rtlwifi/rtl8723bs_nic.bin -> rtl8723bu_nic.bin
+lrwxrwxrwx root/root lib/firmware/rtlwifi/rtl8723bs_wowlan.bin -> rtl8723bu_wowlan.bin
+drwxr-xr-x root/root lib/firmware/rtw88/
+-rw-r--r-- root/root lib/firmware/rtw88/rtw8703b_fw.bin
+-rw-r--r-- root/root lib/firmware/rtw88/rtw8703b_wow_fw.bin
+-rw-r--r-- root/root lib/firmware/rtw88/rtw8723b_fw.bin
+-rw-r--r-- root/root lib/firmware/rtw88/rtw8723d_fw.bin
+-rw-r--r-- root/root lib/firmware/rtw88/rtw8812a_fw.bin
+-rw-r--r-- root/root lib/firmware/rtw88/rtw8814a_fw.bin
+-rw-r--r-- root/root lib/firmware/rtw88/rtw8821a_fw.bin
+-rw-r--r-- root/root lib/firmware/rtw88/rtw8821c_fw.bin
+-rw-r--r-- root/root lib/firmware/rtw88/rtw8822b_fw.bin
+-rw-r--r-- root/root lib/firmware/rtw88/rtw8822c_fw.bin
+-rw-r--r-- root/root lib/firmware/rtw88/rtw8822c_wow_fw.bin
+drwxr-xr-x root/root lib/firmware/rtw89/
+-rw-r--r-- root/root lib/firmware/rtw89/rtw8851b_fw-1.bin
+-rw-r--r-- root/root lib/firmware/rtw89/rtw8851b_fw.bin
+-rw-r--r-- root/root lib/firmware/rtw89/rtw8852a_fw-1.bin
+-rw-r--r-- root/root lib/firmware/rtw89/rtw8852a_fw.bin
+-rw-r--r-- root/root lib/firmware/rtw89/rtw8852b_fw-1.bin
+-rw-r--r-- root/root lib/firmware/rtw89/rtw8852b_fw-2.bin
+-rw-r--r-- root/root lib/firmware/rtw89/rtw8852b_fw.bin
+-rw-r--r-- root/root lib/firmware/rtw89/rtw8852bt_fw-1.bin
+-rw-r--r-- root/root lib/firmware/rtw89/rtw8852bt_fw.bin
+-rw-r--r-- root/root lib/firmware/rtw89/rtw8852c_fw-1.bin
+-rw-r--r-- root/root lib/firmware/rtw89/rtw8852c_fw-2.bin
+-rw-r--r-- root/root lib/firmware/rtw89/rtw8852c_fw.bin
+-rw-r--r-- root/root lib/firmware/rtw89/rtw8922a_fw-1.bin
+-rw-r--r-- root/root lib/firmware/rtw89/rtw8922a_fw-2.bin
+-rw-r--r-- root/root lib/firmware/rtw89/rtw8922a_fw-3.bin
+-rw-r--r-- root/root lib/firmware/rtw89/rtw8922a_fw-4.bin
+-rw-r--r-- root/root lib/firmware/rtw89/rtw8922a_fw.bin
+-rw-r--r-- root/root lib/firmware/rtw89/rtw8922d_fw.bin
+-rw-r--r-- root/root lib/firmware/rtw89/rtw8922ds_fw.bin
+drwxr-xr-x root/root lib/firmware/sb16/
+-rw-r--r-- root/root lib/firmware/sb16/alaw_main.csp
+-rw-r--r-- root/root lib/firmware/sb16/ima_adpcm_capture.csp
+-rw-r--r-- root/root lib/firmware/sb16/ima_adpcm_init.csp
+-rw-r--r-- root/root lib/firmware/sb16/ima_adpcm_playback.csp
+-rw-r--r-- root/root lib/firmware/sb16/mulaw_main.csp
+drwxr-xr-x root/root lib/firmware/sdca/
+drwxr-xr-x root/root lib/firmware/sdca/1fa/
+-rw-r--r-- root/root lib/firmware/sdca/1fa/cs42l45_primer1.bin
+-rw-r--r-- root/root lib/firmware/sdca/1fa/cs42l45_primer2.bin
+-rw-r--r-- root/root lib/firmware/sdca/1fa/cs42l45_primer3.bin
+-rw-r--r-- root/root lib/firmware/sdca/1fa/cs42l45_primer4.bin
+drwxr-xr-x root/root lib/firmware/sdca/1fa/1028/
+-rw-r--r-- root/root lib/firmware/sdca/1fa/1028/cs42l45_v20260225.bin
+-rw-r--r-- root/root lib/firmware/sdca/1fa/1028/cs42l45_v20260615.bin
+-rw-r--r-- root/root lib/firmware/sdca/1fa/1028/cs42l45_v20260703.bin
+drwxr-xr-x root/root lib/firmware/sdca/1fa/1028/db3/
+lrwxrwxrwx root/root lib/firmware/sdca/1fa/1028/db3/1.bin -> ../../cs42l45_primer1.bin
+lrwxrwxrwx root/root lib/firmware/sdca/1fa/1028/db3/2.bin -> ../../cs42l45_primer2.bin
+lrwxrwxrwx root/root lib/firmware/sdca/1fa/1028/db3/3.bin -> ../../cs42l45_primer3.bin
+lrwxrwxrwx root/root lib/firmware/sdca/1fa/1028/db3/4.bin -> ../../cs42l45_primer4.bin
+lrwxrwxrwx root/root lib/firmware/sdca/1fa/1028/db3/42450005.bin -> ../cs42l45_v20260703.bin
+drwxr-xr-x root/root lib/firmware/sdca/1fa/1028/db4/
+lrwxrwxrwx root/root lib/firmware/sdca/1fa/1028/db4/1.bin -> ../../cs42l45_primer1.bin
+lrwxrwxrwx root/root lib/firmware/sdca/1fa/1028/db4/2.bin -> ../../cs42l45_primer2.bin
+lrwxrwxrwx root/root lib/firmware/sdca/1fa/1028/db4/3.bin -> ../../cs42l45_primer3.bin
+lrwxrwxrwx root/root lib/firmware/sdca/1fa/1028/db4/4.bin -> ../../cs42l45_primer4.bin
+lrwxrwxrwx root/root lib/firmware/sdca/1fa/1028/db4/42450005.bin -> ../cs42l45_v20260703.bin
+drwxr-xr-x root/root lib/firmware/sdca/1fa/1028/db9/
+lrwxrwxrwx root/root lib/firmware/sdca/1fa/1028/db9/1.bin -> ../../cs42l45_primer1.bin
+lrwxrwxrwx root/root lib/firmware/sdca/1fa/1028/db9/2.bin -> ../../cs42l45_primer2.bin
+lrwxrwxrwx root/root lib/firmware/sdca/1fa/1028/db9/3.bin -> ../../cs42l45_primer3.bin
+lrwxrwxrwx root/root lib/firmware/sdca/1fa/1028/db9/4.bin -> ../../cs42l45_primer4.bin
+lrwxrwxrwx root/root lib/firmware/sdca/1fa/1028/db9/42450005.bin -> ../cs42l45_v20260703.bin
+drwxr-xr-x root/root lib/firmware/sdca/1fa/1028/dba/
+lrwxrwxrwx root/root lib/firmware/sdca/1fa/1028/dba/1.bin -> ../../cs42l45_primer1.bin
+lrwxrwxrwx root/root lib/firmware/sdca/1fa/1028/dba/2.bin -> ../../cs42l45_primer2.bin
+lrwxrwxrwx root/root lib/firmware/sdca/1fa/1028/dba/3.bin -> ../../cs42l45_primer3.bin
+lrwxrwxrwx root/root lib/firmware/sdca/1fa/1028/dba/4.bin -> ../../cs42l45_primer4.bin
+lrwxrwxrwx root/root lib/firmware/sdca/1fa/1028/dba/42450005.bin -> ../cs42l45_v20260703.bin
+drwxr-xr-x root/root lib/firmware/sdca/1fa/1028/e13/
+lrwxrwxrwx root/root lib/firmware/sdca/1fa/1028/e13/1.bin -> ../../cs42l45_primer1.bin
+lrwxrwxrwx root/root lib/firmware/sdca/1fa/1028/e13/2.bin -> ../../cs42l45_primer2.bin
+lrwxrwxrwx root/root lib/firmware/sdca/1fa/1028/e13/3.bin -> ../../cs42l45_primer3.bin
+lrwxrwxrwx root/root lib/firmware/sdca/1fa/1028/e13/4.bin -> ../../cs42l45_primer4.bin
+lrwxrwxrwx root/root lib/firmware/sdca/1fa/1028/e13/42450005.bin -> ../cs42l45_v20260703.bin
+drwxr-xr-x root/root lib/firmware/sdca/1fa/1028/e14/
+lrwxrwxrwx root/root lib/firmware/sdca/1fa/1028/e14/1.bin -> ../../cs42l45_primer1.bin
+lrwxrwxrwx root/root lib/firmware/sdca/1fa/1028/e14/2.bin -> ../../cs42l45_primer2.bin
+lrwxrwxrwx root/root lib/firmware/sdca/1fa/1028/e14/3.bin -> ../../cs42l45_primer3.bin
+lrwxrwxrwx root/root lib/firmware/sdca/1fa/1028/e14/4.bin -> ../../cs42l45_primer4.bin
+lrwxrwxrwx root/root lib/firmware/sdca/1fa/1028/e14/42450005.bin -> ../cs42l45_v20260703.bin
+drwxr-xr-x root/root lib/firmware/sdca/1fa/1028/e1a/
+lrwxrwxrwx root/root lib/firmware/sdca/1fa/1028/e1a/1.bin -> ../../cs42l45_primer1.bin
+lrwxrwxrwx root/root lib/firmware/sdca/1fa/1028/e1a/2.bin -> ../../cs42l45_primer2.bin
+lrwxrwxrwx root/root lib/firmware/sdca/1fa/1028/e1a/3.bin -> ../../cs42l45_primer3.bin
+lrwxrwxrwx root/root lib/firmware/sdca/1fa/1028/e1a/4.bin -> ../../cs42l45_primer4.bin
+lrwxrwxrwx root/root lib/firmware/sdca/1fa/1028/e1a/42450005.bin -> ../cs42l45_v20260225.bin
+drwxr-xr-x root/root lib/firmware/sdca/1fa/1028/e1b/
+lrwxrwxrwx root/root lib/firmware/sdca/1fa/1028/e1b/1.bin -> ../../cs42l45_primer1.bin
+lrwxrwxrwx root/root lib/firmware/sdca/1fa/1028/e1b/2.bin -> ../../cs42l45_primer2.bin
+lrwxrwxrwx root/root lib/firmware/sdca/1fa/1028/e1b/3.bin -> ../../cs42l45_primer3.bin
+lrwxrwxrwx root/root lib/firmware/sdca/1fa/1028/e1b/4.bin -> ../../cs42l45_primer4.bin
+lrwxrwxrwx root/root lib/firmware/sdca/1fa/1028/e1b/42450005.bin -> ../cs42l45_v20260225.bin
+drwxr-xr-x root/root lib/firmware/sdca/1fa/1028/e1c/
+lrwxrwxrwx root/root lib/firmware/sdca/1fa/1028/e1c/1.bin -> ../../cs42l45_primer1.bin
+lrwxrwxrwx root/root lib/firmware/sdca/1fa/1028/e1c/2.bin -> ../../cs42l45_primer2.bin
+lrwxrwxrwx root/root lib/firmware/sdca/1fa/1028/e1c/3.bin -> ../../cs42l45_primer3.bin
+lrwxrwxrwx root/root lib/firmware/sdca/1fa/1028/e1c/4.bin -> ../../cs42l45_primer4.bin
+lrwxrwxrwx root/root lib/firmware/sdca/1fa/1028/e1c/42450005.bin -> ../cs42l45_v20260225.bin
+drwxr-xr-x root/root lib/firmware/sdca/1fa/1028/e1d/
+lrwxrwxrwx root/root lib/firmware/sdca/1fa/1028/e1d/1.bin -> ../../cs42l45_primer1.bin
+lrwxrwxrwx root/root lib/firmware/sdca/1fa/1028/e1d/2.bin -> ../../cs42l45_primer2.bin
+lrwxrwxrwx root/root lib/firmware/sdca/1fa/1028/e1d/3.bin -> ../../cs42l45_primer3.bin
+lrwxrwxrwx root/root lib/firmware/sdca/1fa/1028/e1d/4.bin -> ../../cs42l45_primer4.bin
+lrwxrwxrwx root/root lib/firmware/sdca/1fa/1028/e1d/42450005.bin -> ../cs42l45_v20260225.bin
+drwxr-xr-x root/root lib/firmware/sdca/1fa/1028/e1e/
+lrwxrwxrwx root/root lib/firmware/sdca/1fa/1028/e1e/1.bin -> ../../cs42l45_primer1.bin
+lrwxrwxrwx root/root lib/firmware/sdca/1fa/1028/e1e/2.bin -> ../../cs42l45_primer2.bin
+lrwxrwxrwx root/root lib/firmware/sdca/1fa/1028/e1e/3.bin -> ../../cs42l45_primer3.bin
+lrwxrwxrwx root/root lib/firmware/sdca/1fa/1028/e1e/4.bin -> ../../cs42l45_primer4.bin
+lrwxrwxrwx root/root lib/firmware/sdca/1fa/1028/e1e/42450005.bin -> ../cs42l45_v20260225.bin
+drwxr-xr-x root/root lib/firmware/sdca/1fa/1028/e1f/
+lrwxrwxrwx root/root lib/firmware/sdca/1fa/1028/e1f/1.bin -> ../../cs42l45_primer1.bin
+lrwxrwxrwx root/root lib/firmware/sdca/1fa/1028/e1f/2.bin -> ../../cs42l45_primer2.bin
+lrwxrwxrwx root/root lib/firmware/sdca/1fa/1028/e1f/3.bin -> ../../cs42l45_primer3.bin
+lrwxrwxrwx root/root lib/firmware/sdca/1fa/1028/e1f/4.bin -> ../../cs42l45_primer4.bin
+lrwxrwxrwx root/root lib/firmware/sdca/1fa/1028/e1f/42450005.bin -> ../cs42l45_v20260225.bin
+drwxr-xr-x root/root lib/firmware/sdca/1fa/1028/e20/
+lrwxrwxrwx root/root lib/firmware/sdca/1fa/1028/e20/1.bin -> ../../cs42l45_primer1.bin
+lrwxrwxrwx root/root lib/firmware/sdca/1fa/1028/e20/2.bin -> ../../cs42l45_primer2.bin
+lrwxrwxrwx root/root lib/firmware/sdca/1fa/1028/e20/3.bin -> ../../cs42l45_primer3.bin
+lrwxrwxrwx root/root lib/firmware/sdca/1fa/1028/e20/4.bin -> ../../cs42l45_primer4.bin
+lrwxrwxrwx root/root lib/firmware/sdca/1fa/1028/e20/42450005.bin -> ../cs42l45_v20260225.bin
+drwxr-xr-x root/root lib/firmware/sdca/1fa/1028/e21/
+lrwxrwxrwx root/root lib/firmware/sdca/1fa/1028/e21/1.bin -> ../../cs42l45_primer1.bin
+lrwxrwxrwx root/root lib/firmware/sdca/1fa/1028/e21/2.bin -> ../../cs42l45_primer2.bin
+lrwxrwxrwx root/root lib/firmware/sdca/1fa/1028/e21/3.bin -> ../../cs42l45_primer3.bin
+lrwxrwxrwx root/root lib/firmware/sdca/1fa/1028/e21/4.bin -> ../../cs42l45_primer4.bin
+lrwxrwxrwx root/root lib/firmware/sdca/1fa/1028/e21/42450005.bin -> ../cs42l45_v20260615.bin
+drwxr-xr-x root/root lib/firmware/sdca/1fa/1028/e22/
+lrwxrwxrwx root/root lib/firmware/sdca/1fa/1028/e22/1.bin -> ../../cs42l45_primer1.bin
+lrwxrwxrwx root/root lib/firmware/sdca/1fa/1028/e22/2.bin -> ../../cs42l45_primer2.bin
+lrwxrwxrwx root/root lib/firmware/sdca/1fa/1028/e22/3.bin -> ../../cs42l45_primer3.bin
+lrwxrwxrwx root/root lib/firmware/sdca/1fa/1028/e22/4.bin -> ../../cs42l45_primer4.bin
+lrwxrwxrwx root/root lib/firmware/sdca/1fa/1028/e22/42450005.bin -> ../cs42l45_v20260615.bin
+drwxr-xr-x root/root lib/firmware/sdca/1fa/1028/e23/
+lrwxrwxrwx root/root lib/firmware/sdca/1fa/1028/e23/1.bin -> ../../cs42l45_primer1.bin
+lrwxrwxrwx root/root lib/firmware/sdca/1fa/1028/e23/2.bin -> ../../cs42l45_primer2.bin
+lrwxrwxrwx root/root lib/firmware/sdca/1fa/1028/e23/3.bin -> ../../cs42l45_primer3.bin
+lrwxrwxrwx root/root lib/firmware/sdca/1fa/1028/e23/4.bin -> ../../cs42l45_primer4.bin
+lrwxrwxrwx root/root lib/firmware/sdca/1fa/1028/e23/42450005.bin -> ../cs42l45_v20260615.bin
+drwxr-xr-x root/root lib/firmware/sdca/1fa/1028/e24/
+lrwxrwxrwx root/root lib/firmware/sdca/1fa/1028/e24/1.bin -> ../../cs42l45_primer1.bin
+lrwxrwxrwx root/root lib/firmware/sdca/1fa/1028/e24/2.bin -> ../../cs42l45_primer2.bin
+lrwxrwxrwx root/root lib/firmware/sdca/1fa/1028/e24/3.bin -> ../../cs42l45_primer3.bin
+lrwxrwxrwx root/root lib/firmware/sdca/1fa/1028/e24/4.bin -> ../../cs42l45_primer4.bin
+lrwxrwxrwx root/root lib/firmware/sdca/1fa/1028/e24/42450005.bin -> ../cs42l45_v20260615.bin
+drwxr-xr-x root/root lib/firmware/sdca/1fa/1028/e25/
+lrwxrwxrwx root/root lib/firmware/sdca/1fa/1028/e25/1.bin -> ../../cs42l45_primer1.bin
+lrwxrwxrwx root/root lib/firmware/sdca/1fa/1028/e25/2.bin -> ../../cs42l45_primer2.bin
+lrwxrwxrwx root/root lib/firmware/sdca/1fa/1028/e25/3.bin -> ../../cs42l45_primer3.bin
+lrwxrwxrwx root/root lib/firmware/sdca/1fa/1028/e25/4.bin -> ../../cs42l45_primer4.bin
+lrwxrwxrwx root/root lib/firmware/sdca/1fa/1028/e25/42450005.bin -> ../cs42l45_v20260615.bin
+drwxr-xr-x root/root lib/firmware/sdca/1fa/1028/e26/
+lrwxrwxrwx root/root lib/firmware/sdca/1fa/1028/e26/1.bin -> ../../cs42l45_primer1.bin
+lrwxrwxrwx root/root lib/firmware/sdca/1fa/1028/e26/2.bin -> ../../cs42l45_primer2.bin
+lrwxrwxrwx root/root lib/firmware/sdca/1fa/1028/e26/3.bin -> ../../cs42l45_primer3.bin
+lrwxrwxrwx root/root lib/firmware/sdca/1fa/1028/e26/4.bin -> ../../cs42l45_primer4.bin
+lrwxrwxrwx root/root lib/firmware/sdca/1fa/1028/e26/42450005.bin -> ../cs42l45_v20260615.bin
+drwxr-xr-x root/root lib/firmware/sdca/1fa/1028/e27/
+lrwxrwxrwx root/root lib/firmware/sdca/1fa/1028/e27/1.bin -> ../../cs42l45_primer1.bin
+lrwxrwxrwx root/root lib/firmware/sdca/1fa/1028/e27/2.bin -> ../../cs42l45_primer2.bin
+lrwxrwxrwx root/root lib/firmware/sdca/1fa/1028/e27/3.bin -> ../../cs42l45_primer3.bin
+lrwxrwxrwx root/root lib/firmware/sdca/1fa/1028/e27/4.bin -> ../../cs42l45_primer4.bin
+lrwxrwxrwx root/root lib/firmware/sdca/1fa/1028/e27/42450005.bin -> ../cs42l45_v20260615.bin
+drwxr-xr-x root/root lib/firmware/sdca/1fa/1028/e28/
+lrwxrwxrwx root/root lib/firmware/sdca/1fa/1028/e28/1.bin -> ../../cs42l45_primer1.bin
+lrwxrwxrwx root/root lib/firmware/sdca/1fa/1028/e28/2.bin -> ../../cs42l45_primer2.bin
+lrwxrwxrwx root/root lib/firmware/sdca/1fa/1028/e28/3.bin -> ../../cs42l45_primer3.bin
+lrwxrwxrwx root/root lib/firmware/sdca/1fa/1028/e28/4.bin -> ../../cs42l45_primer4.bin
+lrwxrwxrwx root/root lib/firmware/sdca/1fa/1028/e28/42450005.bin -> ../cs42l45_v20260615.bin
+drwxr-xr-x root/root lib/firmware/sdca/1fa/1028/e2b/
+lrwxrwxrwx root/root lib/firmware/sdca/1fa/1028/e2b/1.bin -> ../../cs42l45_primer1.bin
+lrwxrwxrwx root/root lib/firmware/sdca/1fa/1028/e2b/2.bin -> ../../cs42l45_primer2.bin
+lrwxrwxrwx root/root lib/firmware/sdca/1fa/1028/e2b/3.bin -> ../../cs42l45_primer3.bin
+lrwxrwxrwx root/root lib/firmware/sdca/1fa/1028/e2b/4.bin -> ../../cs42l45_primer4.bin
+lrwxrwxrwx root/root lib/firmware/sdca/1fa/1028/e2b/42450005.bin -> ../cs42l45_v20260615.bin
+drwxr-xr-x root/root lib/firmware/sdca/1fa/1028/e2c/
+lrwxrwxrwx root/root lib/firmware/sdca/1fa/1028/e2c/1.bin -> ../../cs42l45_primer1.bin
+lrwxrwxrwx root/root lib/firmware/sdca/1fa/1028/e2c/2.bin -> ../../cs42l45_primer2.bin
+lrwxrwxrwx root/root lib/firmware/sdca/1fa/1028/e2c/3.bin -> ../../cs42l45_primer3.bin
+lrwxrwxrwx root/root lib/firmware/sdca/1fa/1028/e2c/4.bin -> ../../cs42l45_primer4.bin
+lrwxrwxrwx root/root lib/firmware/sdca/1fa/1028/e2c/42450005.bin -> ../cs42l45_v20260615.bin
+drwxr-xr-x root/root lib/firmware/sdca/1fa/1028/e38/
+lrwxrwxrwx root/root lib/firmware/sdca/1fa/1028/e38/1.bin -> ../../cs42l45_primer1.bin
+lrwxrwxrwx root/root lib/firmware/sdca/1fa/1028/e38/2.bin -> ../../cs42l45_primer2.bin
+lrwxrwxrwx root/root lib/firmware/sdca/1fa/1028/e38/3.bin -> ../../cs42l45_primer3.bin
+lrwxrwxrwx root/root lib/firmware/sdca/1fa/1028/e38/4.bin -> ../../cs42l45_primer4.bin
+lrwxrwxrwx root/root lib/firmware/sdca/1fa/1028/e38/42450005.bin -> ../cs42l45_v20260225.bin
+drwxr-xr-x root/root lib/firmware/sdca/1fa/1028/e3e/
+lrwxrwxrwx root/root lib/firmware/sdca/1fa/1028/e3e/1.bin -> ../../cs42l45_primer1.bin
+lrwxrwxrwx root/root lib/firmware/sdca/1fa/1028/e3e/2.bin -> ../../cs42l45_primer2.bin
+lrwxrwxrwx root/root lib/firmware/sdca/1fa/1028/e3e/3.bin -> ../../cs42l45_primer3.bin
+lrwxrwxrwx root/root lib/firmware/sdca/1fa/1028/e3e/4.bin -> ../../cs42l45_primer4.bin
+lrwxrwxrwx root/root lib/firmware/sdca/1fa/1028/e3e/42450005.bin -> ../cs42l45_v20260225.bin
+drwxr-xr-x root/root lib/firmware/sdca/1fa/1028/e3f/
+lrwxrwxrwx root/root lib/firmware/sdca/1fa/1028/e3f/1.bin -> ../../cs42l45_primer1.bin
+lrwxrwxrwx root/root lib/firmware/sdca/1fa/1028/e3f/2.bin -> ../../cs42l45_primer2.bin
+lrwxrwxrwx root/root lib/firmware/sdca/1fa/1028/e3f/3.bin -> ../../cs42l45_primer3.bin
+lrwxrwxrwx root/root lib/firmware/sdca/1fa/1028/e3f/4.bin -> ../../cs42l45_primer4.bin
+lrwxrwxrwx root/root lib/firmware/sdca/1fa/1028/e3f/42450005.bin -> ../cs42l45_v20260225.bin
+drwxr-xr-x root/root lib/firmware/sdca/1fa/1028/e5f/
+lrwxrwxrwx root/root lib/firmware/sdca/1fa/1028/e5f/1.bin -> ../../cs42l45_primer1.bin
+lrwxrwxrwx root/root lib/firmware/sdca/1fa/1028/e5f/2.bin -> ../../cs42l45_primer2.bin
+lrwxrwxrwx root/root lib/firmware/sdca/1fa/1028/e5f/3.bin -> ../../cs42l45_primer3.bin
+lrwxrwxrwx root/root lib/firmware/sdca/1fa/1028/e5f/4.bin -> ../../cs42l45_primer4.bin
+lrwxrwxrwx root/root lib/firmware/sdca/1fa/1028/e5f/42450005.bin -> ../cs42l45_v20260615.bin
+drwxr-xr-x root/root lib/firmware/sdca/1fa/1028/e60/
+lrwxrwxrwx root/root lib/firmware/sdca/1fa/1028/e60/1.bin -> ../../cs42l45_primer1.bin
+lrwxrwxrwx root/root lib/firmware/sdca/1fa/1028/e60/2.bin -> ../../cs42l45_primer2.bin
+lrwxrwxrwx root/root lib/firmware/sdca/1fa/1028/e60/3.bin -> ../../cs42l45_primer3.bin
+lrwxrwxrwx root/root lib/firmware/sdca/1fa/1028/e60/4.bin -> ../../cs42l45_primer4.bin
+lrwxrwxrwx root/root lib/firmware/sdca/1fa/1028/e60/42450005.bin -> ../cs42l45_v20260615.bin
+drwxr-xr-x root/root lib/firmware/sdca/1fa/1028/e65/
+lrwxrwxrwx root/root lib/firmware/sdca/1fa/1028/e65/1.bin -> ../../cs42l45_primer1.bin
+lrwxrwxrwx root/root lib/firmware/sdca/1fa/1028/e65/2.bin -> ../../cs42l45_primer2.bin
+lrwxrwxrwx root/root lib/firmware/sdca/1fa/1028/e65/3.bin -> ../../cs42l45_primer3.bin
+lrwxrwxrwx root/root lib/firmware/sdca/1fa/1028/e65/4.bin -> ../../cs42l45_primer4.bin
+lrwxrwxrwx root/root lib/firmware/sdca/1fa/1028/e65/42450005.bin -> ../cs42l45_v20260615.bin
+drwxr-xr-x root/root lib/firmware/sdca/1fa/1028/e66/
+lrwxrwxrwx root/root lib/firmware/sdca/1fa/1028/e66/1.bin -> ../../cs42l45_primer1.bin
+lrwxrwxrwx root/root lib/firmware/sdca/1fa/1028/e66/2.bin -> ../../cs42l45_primer2.bin
+lrwxrwxrwx root/root lib/firmware/sdca/1fa/1028/e66/3.bin -> ../../cs42l45_primer3.bin
+lrwxrwxrwx root/root lib/firmware/sdca/1fa/1028/e66/4.bin -> ../../cs42l45_primer4.bin
+lrwxrwxrwx root/root lib/firmware/sdca/1fa/1028/e66/42450005.bin -> ../cs42l45_v20260615.bin
+drwxr-xr-x root/root lib/firmware/sdca/1fa/1028/e82/
+lrwxrwxrwx root/root lib/firmware/sdca/1fa/1028/e82/1.bin -> ../../cs42l45_primer1.bin
+lrwxrwxrwx root/root lib/firmware/sdca/1fa/1028/e82/2.bin -> ../../cs42l45_primer2.bin
+lrwxrwxrwx root/root lib/firmware/sdca/1fa/1028/e82/3.bin -> ../../cs42l45_primer3.bin
+lrwxrwxrwx root/root lib/firmware/sdca/1fa/1028/e82/4.bin -> ../../cs42l45_primer4.bin
+lrwxrwxrwx root/root lib/firmware/sdca/1fa/1028/e82/42450005.bin -> ../cs42l45_v20260225.bin
+drwxr-xr-x root/root lib/firmware/sdca/1fa/1028/e83/
+lrwxrwxrwx root/root lib/firmware/sdca/1fa/1028/e83/1.bin -> ../../cs42l45_primer1.bin
+lrwxrwxrwx root/root lib/firmware/sdca/1fa/1028/e83/2.bin -> ../../cs42l45_primer2.bin
+lrwxrwxrwx root/root lib/firmware/sdca/1fa/1028/e83/3.bin -> ../../cs42l45_primer3.bin
+lrwxrwxrwx root/root lib/firmware/sdca/1fa/1028/e83/4.bin -> ../../cs42l45_primer4.bin
+lrwxrwxrwx root/root lib/firmware/sdca/1fa/1028/e83/42450005.bin -> ../cs42l45_v20260225.bin
+drwxr-xr-x root/root lib/firmware/sdca/1fa/1028/e84/
+lrwxrwxrwx root/root lib/firmware/sdca/1fa/1028/e84/1.bin -> ../../cs42l45_primer1.bin
+lrwxrwxrwx root/root lib/firmware/sdca/1fa/1028/e84/2.bin -> ../../cs42l45_primer2.bin
+lrwxrwxrwx root/root lib/firmware/sdca/1fa/1028/e84/3.bin -> ../../cs42l45_primer3.bin
+lrwxrwxrwx root/root lib/firmware/sdca/1fa/1028/e84/4.bin -> ../../cs42l45_primer4.bin
+lrwxrwxrwx root/root lib/firmware/sdca/1fa/1028/e84/42450005.bin -> ../cs42l45_v20260225.bin
+drwxr-xr-x root/root lib/firmware/sdca/1fa/1028/e85/
+lrwxrwxrwx root/root lib/firmware/sdca/1fa/1028/e85/1.bin -> ../../cs42l45_primer1.bin
+lrwxrwxrwx root/root lib/firmware/sdca/1fa/1028/e85/2.bin -> ../../cs42l45_primer2.bin
+lrwxrwxrwx root/root lib/firmware/sdca/1fa/1028/e85/3.bin -> ../../cs42l45_primer3.bin
+lrwxrwxrwx root/root lib/firmware/sdca/1fa/1028/e85/4.bin -> ../../cs42l45_primer4.bin
+lrwxrwxrwx root/root lib/firmware/sdca/1fa/1028/e85/42450005.bin -> ../cs42l45_v20260225.bin
+drwxr-xr-x root/root lib/firmware/sdca/1fa/1028/efb/
+lrwxrwxrwx root/root lib/firmware/sdca/1fa/1028/efb/1.bin -> ../../cs42l45_primer1.bin
+lrwxrwxrwx root/root lib/firmware/sdca/1fa/1028/efb/2.bin -> ../../cs42l45_primer2.bin
+lrwxrwxrwx root/root lib/firmware/sdca/1fa/1028/efb/3.bin -> ../../cs42l45_primer3.bin
+lrwxrwxrwx root/root lib/firmware/sdca/1fa/1028/efb/4.bin -> ../../cs42l45_primer4.bin
+lrwxrwxrwx root/root lib/firmware/sdca/1fa/1028/efb/42450005.bin -> ../cs42l45_v20260615.bin
+drwxr-xr-x root/root lib/firmware/sdca/1fa/1028/efc/
+lrwxrwxrwx root/root lib/firmware/sdca/1fa/1028/efc/1.bin -> ../../cs42l45_primer1.bin
+lrwxrwxrwx root/root lib/firmware/sdca/1fa/1028/efc/2.bin -> ../../cs42l45_primer2.bin
+lrwxrwxrwx root/root lib/firmware/sdca/1fa/1028/efc/3.bin -> ../../cs42l45_primer3.bin
+lrwxrwxrwx root/root lib/firmware/sdca/1fa/1028/efc/4.bin -> ../../cs42l45_primer4.bin
+lrwxrwxrwx root/root lib/firmware/sdca/1fa/1028/efc/42450005.bin -> ../cs42l45_v20260615.bin
+drwxr-xr-x root/root lib/firmware/sdca/1fa/144d/
+-rw-r--r-- root/root lib/firmware/sdca/1fa/144d/cs42l45_v20260820.bin
+drwxr-xr-x root/root lib/firmware/sdca/1fa/144d/c1dc/
+lrwxrwxrwx root/root lib/firmware/sdca/1fa/144d/c1dc/1.bin -> ../../cs42l45_primer1.bin
+lrwxrwxrwx root/root lib/firmware/sdca/1fa/144d/c1dc/2.bin -> ../../cs42l45_primer2.bin
+lrwxrwxrwx root/root lib/firmware/sdca/1fa/144d/c1dc/3.bin -> ../../cs42l45_primer3.bin
+lrwxrwxrwx root/root lib/firmware/sdca/1fa/144d/c1dc/4.bin -> ../../cs42l45_primer4.bin
+lrwxrwxrwx root/root lib/firmware/sdca/1fa/144d/c1dc/42450005.bin -> ../cs42l45_v20260820.bin
+drwxr-xr-x root/root lib/firmware/sdca/1fa/144d/c1de/
+lrwxrwxrwx root/root lib/firmware/sdca/1fa/144d/c1de/1.bin -> ../../cs42l45_primer1.bin
+lrwxrwxrwx root/root lib/firmware/sdca/1fa/144d/c1de/2.bin -> ../../cs42l45_primer2.bin
+lrwxrwxrwx root/root lib/firmware/sdca/1fa/144d/c1de/3.bin -> ../../cs42l45_primer3.bin
+lrwxrwxrwx root/root lib/firmware/sdca/1fa/144d/c1de/4.bin -> ../../cs42l45_primer4.bin
+lrwxrwxrwx root/root lib/firmware/sdca/1fa/144d/c1de/42450005.bin -> ../cs42l45_v20260820.bin
+drwxr-xr-x root/root lib/firmware/sdca/1fa/144d/c910/
+lrwxrwxrwx root/root lib/firmware/sdca/1fa/144d/c910/1.bin -> ../../cs42l45_primer1.bin
+lrwxrwxrwx root/root lib/firmware/sdca/1fa/144d/c910/2.bin -> ../../cs42l45_primer2.bin
+lrwxrwxrwx root/root lib/firmware/sdca/1fa/144d/c910/3.bin -> ../../cs42l45_primer3.bin
+lrwxrwxrwx root/root lib/firmware/sdca/1fa/144d/c910/4.bin -> ../../cs42l45_primer4.bin
+lrwxrwxrwx root/root lib/firmware/sdca/1fa/144d/c910/42450005.bin -> ../cs42l45_v20260820.bin
+drwxr-xr-x root/root lib/firmware/sdca/1fa/144d/ca0a/
+lrwxrwxrwx root/root lib/firmware/sdca/1fa/144d/ca0a/1.bin -> ../../cs42l45_primer1.bin
+lrwxrwxrwx root/root lib/firmware/sdca/1fa/144d/ca0a/2.bin -> ../../cs42l45_primer2.bin
+lrwxrwxrwx root/root lib/firmware/sdca/1fa/144d/ca0a/3.bin -> ../../cs42l45_primer3.bin
+lrwxrwxrwx root/root lib/firmware/sdca/1fa/144d/ca0a/4.bin -> ../../cs42l45_primer4.bin
+lrwxrwxrwx root/root lib/firmware/sdca/1fa/144d/ca0a/42450005.bin -> ../cs42l45_v20260820.bin
+drwxr-xr-x root/root lib/firmware/sdca/1fa/17aa/
+-rw-r--r-- root/root lib/firmware/sdca/1fa/17aa/cs42l45_v20260522.bin
+drwxr-xr-x root/root lib/firmware/sdca/1fa/17aa/2352/
+lrwxrwxrwx root/root lib/firmware/sdca/1fa/17aa/2352/1.bin -> ../../cs42l45_primer1.bin
+lrwxrwxrwx root/root lib/firmware/sdca/1fa/17aa/2352/2.bin -> ../../cs42l45_primer2.bin
+lrwxrwxrwx root/root lib/firmware/sdca/1fa/17aa/2352/3.bin -> ../../cs42l45_primer3.bin
+lrwxrwxrwx root/root lib/firmware/sdca/1fa/17aa/2352/4.bin -> ../../cs42l45_primer4.bin
+lrwxrwxrwx root/root lib/firmware/sdca/1fa/17aa/2352/42450005.bin -> ../cs42l45_v20260522.bin
+drwxr-xr-x root/root lib/firmware/sdca/1fa/17aa/2353/
+lrwxrwxrwx root/root lib/firmware/sdca/1fa/17aa/2353/1.bin -> ../../cs42l45_primer1.bin
+lrwxrwxrwx root/root lib/firmware/sdca/1fa/17aa/2353/2.bin -> ../../cs42l45_primer2.bin
+lrwxrwxrwx root/root lib/firmware/sdca/1fa/17aa/2353/3.bin -> ../../cs42l45_primer3.bin
+lrwxrwxrwx root/root lib/firmware/sdca/1fa/17aa/2353/4.bin -> ../../cs42l45_primer4.bin
+lrwxrwxrwx root/root lib/firmware/sdca/1fa/17aa/2353/42450005.bin -> ../cs42l45_v20260522.bin
+drwxr-xr-x root/root lib/firmware/sdca/1fa/17aa/5158/
+lrwxrwxrwx root/root lib/firmware/sdca/1fa/17aa/5158/1.bin -> ../../cs42l45_primer1.bin
+lrwxrwxrwx root/root lib/firmware/sdca/1fa/17aa/5158/2.bin -> ../../cs42l45_primer2.bin
+lrwxrwxrwx root/root lib/firmware/sdca/1fa/17aa/5158/3.bin -> ../../cs42l45_primer3.bin
+lrwxrwxrwx root/root lib/firmware/sdca/1fa/17aa/5158/4.bin -> ../../cs42l45_primer4.bin
+lrwxrwxrwx root/root lib/firmware/sdca/1fa/17aa/5158/42450005.bin -> ../cs42l45_v20260522.bin
+drwxr-xr-x root/root lib/firmware/sdca/1fa/17aa/5159/
+lrwxrwxrwx root/root lib/firmware/sdca/1fa/17aa/5159/1.bin -> ../../cs42l45_primer1.bin
+lrwxrwxrwx root/root lib/firmware/sdca/1fa/17aa/5159/2.bin -> ../../cs42l45_primer2.bin
+lrwxrwxrwx root/root lib/firmware/sdca/1fa/17aa/5159/3.bin -> ../../cs42l45_primer3.bin
+lrwxrwxrwx root/root lib/firmware/sdca/1fa/17aa/5159/4.bin -> ../../cs42l45_primer4.bin
+lrwxrwxrwx root/root lib/firmware/sdca/1fa/17aa/5159/42450005.bin -> ../cs42l45_v20260522.bin
+drwxr-xr-x root/root lib/firmware/slicoss/
+-rw-r--r-- root/root lib/firmware/slicoss/gbdownload.sys
+-rw-r--r-- root/root lib/firmware/slicoss/gbrcvucode.sys
+-rw-r--r-- root/root lib/firmware/slicoss/oasisdbgdownload.sys
+-rw-r--r-- root/root lib/firmware/slicoss/oasisdownload.sys
+-rw-r--r-- root/root lib/firmware/slicoss/oasisrcvucode.sys
+drwxr-xr-x root/root lib/firmware/sxg/
+-rw-r--r-- root/root lib/firmware/sxg/saharadbgdownloadB.sys
+-rw-r--r-- root/root lib/firmware/sxg/saharadownloadB.sys
+drwxr-xr-x root/root lib/firmware/tehuti/
+-rw-r--r-- root/root lib/firmware/tehuti/bdx.bin
+drwxr-xr-x root/root lib/firmware/ti-connectivity/
+-rw-r--r-- root/root lib/firmware/ti-connectivity/TIInit_6.2.31.bts
+-rw-r--r-- root/root lib/firmware/ti-connectivity/TIInit_6.6.15.bts
+-rw-r--r-- root/root lib/firmware/ti-connectivity/TIInit_7.2.31.bts
+-rw-r--r-- root/root lib/firmware/ti-connectivity/cc33xx-conf.bin
+-rw-r--r-- root/root lib/firmware/ti-connectivity/cc33xx_2nd_loader.bin
+-rw-r--r-- root/root lib/firmware/ti-connectivity/cc33xx_fw.bin
+-rw-r--r-- root/root lib/firmware/ti-connectivity/wl1251-fw.bin
+-rw-r--r-- root/root lib/firmware/ti-connectivity/wl1251-nvs.bin
+-rw-r--r-- root/root lib/firmware/ti-connectivity/wl1271-fw-2.bin
+-rw-r--r-- root/root lib/firmware/ti-connectivity/wl1271-fw-ap.bin
+-rw-r--r-- root/root lib/firmware/ti-connectivity/wl1271-fw.bin
+-rw-r--r-- root/root lib/firmware/ti-connectivity/wl127x-fw-3.bin
+-rw-r--r-- root/root lib/firmware/ti-connectivity/wl127x-fw-4-mr.bin
+-rw-r--r-- root/root lib/firmware/ti-connectivity/wl127x-fw-4-plt.bin
+-rw-r--r-- root/root lib/firmware/ti-connectivity/wl127x-fw-4-sr.bin
+-rw-r--r-- root/root lib/firmware/ti-connectivity/wl127x-fw-5-mr.bin
+-rw-r--r-- root/root lib/firmware/ti-connectivity/wl127x-fw-5-plt.bin
+-rw-r--r-- root/root lib/firmware/ti-connectivity/wl127x-fw-5-sr.bin
+-rw-r--r-- root/root lib/firmware/ti-connectivity/wl127x-fw-plt-3.bin
+-rw-r--r-- root/root lib/firmware/ti-connectivity/wl127x-nvs.bin
+-rw-r--r-- root/root lib/firmware/ti-connectivity/wl128x-fw-3.bin
+-rw-r--r-- root/root lib/firmware/ti-connectivity/wl128x-fw-4-mr.bin
+-rw-r--r-- root/root lib/firmware/ti-connectivity/wl128x-fw-4-plt.bin
+-rw-r--r-- root/root lib/firmware/ti-connectivity/wl128x-fw-4-sr.bin
+-rw-r--r-- root/root lib/firmware/ti-connectivity/wl128x-fw-5-mr.bin
+-rw-r--r-- root/root lib/firmware/ti-connectivity/wl128x-fw-5-plt.bin
+-rw-r--r-- root/root lib/firmware/ti-connectivity/wl128x-fw-5-sr.bin
+-rw-r--r-- root/root lib/firmware/ti-connectivity/wl128x-fw-ap.bin
+-rw-r--r-- root/root lib/firmware/ti-connectivity/wl128x-fw-plt-3.bin
+-rw-r--r-- root/root lib/firmware/ti-connectivity/wl128x-fw.bin
+-rw-r--r-- root/root lib/firmware/ti-connectivity/wl128x-nvs.bin
+-rw-r--r-- root/root lib/firmware/ti-connectivity/wl18xx-fw-2.bin
+-rw-r--r-- root/root lib/firmware/ti-connectivity/wl18xx-fw-3.bin
+-rw-r--r-- root/root lib/firmware/ti-connectivity/wl18xx-fw-4.bin
+-rw-r--r-- root/root lib/firmware/ti-connectivity/wl18xx-fw.bin
+lrwxrwxrwx root/root lib/firmware/ti-connectivity/wl1271-nvs.bin -> wl127x-nvs.bin
+lrwxrwxrwx root/root lib/firmware/ti-connectivity/wl12xx-nvs.bin -> wl127x-nvs.bin
+drwxr-xr-x root/root lib/firmware/ti-keystone/
+-rw-r--r-- root/root lib/firmware/ti-keystone/ks2_qmss_pdsp_acc48_k2_le_1_0_0_9.bin
+drwxr-xr-x root/root lib/firmware/ti/
+-rw-r--r-- root/root lib/firmware/ti/vpdma-1b8.bin
+drwxr-xr-x root/root lib/firmware/ti/audio/
+drwxr-xr-x root/root lib/firmware/ti/audio/tas2563/
+-rw-r--r-- root/root lib/firmware/ti/audio/tas2563/INT8866RCA2.bin
+-rw-r--r-- root/root lib/firmware/ti/audio/tas2563/TAS2XXX3870.bin
+drwxr-xr-x root/root lib/firmware/ti/audio/tas257x/
+-rw-r--r-- root/root lib/firmware/ti/audio/tas257x/tas2572-1-1amp-reg.bin
+-rw-r--r-- root/root lib/firmware/ti/audio/tas257x/tas2572-2-1amp-reg.bin
+-rw-r--r-- root/root lib/firmware/ti/audio/tas257x/tas2572-3-1amp-reg.bin
+-rw-r--r-- root/root lib/firmware/ti/audio/tas257x/tas2572-3amp-reg.bin
+-rw-r--r-- root/root lib/firmware/ti/audio/tas257x/tas2573-2amp-reg.bin
+-rw-r--r-- root/root lib/firmware/ti/audio/tas257x/tas257x-1amp-reg.bin
+drwxr-xr-x root/root lib/firmware/ti/audio/tas2781/
+-rw-r--r-- root/root lib/firmware/ti/audio/tas2781/TAS2XXX0C94.bin
+-rw-r--r-- root/root lib/firmware/ti/audio/tas2781/TAS2XXX0C95.bin
+-rw-r--r-- root/root lib/firmware/ti/audio/tas2781/TAS2XXX0C96.bin
+-rw-r--r-- root/root lib/firmware/ti/audio/tas2781/TAS2XXX0C97.bin
+-rw-r--r-- root/root lib/firmware/ti/audio/tas2781/TAS2XXX10A40.bin
+-rw-r--r-- root/root lib/firmware/ti/audio/tas2781/TAS2XXX11540.bin
+-rw-r--r-- root/root lib/firmware/ti/audio/tas2781/TAS2XXX12040.bin
+-rw-r--r-- root/root lib/firmware/ti/audio/tas2781/TAS2XXX12041.bin
+-rw-r--r-- root/root lib/firmware/ti/audio/tas2781/TAS2XXX13840.bin
+-rw-r--r-- root/root lib/firmware/ti/audio/tas2781/TAS2XXX13841.bin
+-rw-r--r-- root/root lib/firmware/ti/audio/tas2781/TAS2XXX1EB30.bin
+-rw-r--r-- root/root lib/firmware/ti/audio/tas2781/TAS2XXX1EB31.bin
+-rw-r--r-- root/root lib/firmware/ti/audio/tas2781/TAS2XXX2234.bin
+-rw-r--r-- root/root lib/firmware/ti/audio/tas2781/TAS2XXX2326.bin
+-rw-r--r-- root/root lib/firmware/ti/audio/tas2781/TAS2XXX387D.bin
+-rw-r--r-- root/root lib/firmware/ti/audio/tas2781/TAS2XXX387E.bin
+-rw-r--r-- root/root lib/firmware/ti/audio/tas2781/TAS2XXX387F.bin
+-rw-r--r-- root/root lib/firmware/ti/audio/tas2781/TAS2XXX3880.bin
+-rw-r--r-- root/root lib/firmware/ti/audio/tas2781/TAS2XXX3881.bin
+-rw-r--r-- root/root lib/firmware/ti/audio/tas2781/TAS2XXX3884.bin
+-rw-r--r-- root/root lib/firmware/ti/audio/tas2781/TAS2XXX3886.bin
+-rw-r--r-- root/root lib/firmware/ti/audio/tas2781/TAS2XXX38A5.bin
+-rw-r--r-- root/root lib/firmware/ti/audio/tas2781/TAS2XXX38A7.bin
+-rw-r--r-- root/root lib/firmware/ti/audio/tas2781/TAS2XXX38A8.bin
+-rw-r--r-- root/root lib/firmware/ti/audio/tas2781/TAS2XXX38B8.bin
+-rw-r--r-- root/root lib/firmware/ti/audio/tas2781/TAS2XXX38B9.bin
+-rw-r--r-- root/root lib/firmware/ti/audio/tas2781/TAS2XXX38BA.bin
+-rw-r--r-- root/root lib/firmware/ti/audio/tas2781/TAS2XXX38BB.bin
+-rw-r--r-- root/root lib/firmware/ti/audio/tas2781/TAS2XXX38BE.bin
+-rw-r--r-- root/root lib/firmware/ti/audio/tas2781/TAS2XXX38BF.bin
+-rw-r--r-- root/root lib/firmware/ti/audio/tas2781/TAS2XXX38C3.bin
+-rw-r--r-- root/root lib/firmware/ti/audio/tas2781/TAS2XXX38CB.bin
+-rw-r--r-- root/root lib/firmware/ti/audio/tas2781/TAS2XXX38CD.bin
+-rw-r--r-- root/root lib/firmware/ti/audio/tas2781/TAS2XXX38D5.bin
+-rw-r--r-- root/root lib/firmware/ti/audio/tas2781/TAS2XXX38D6.bin
+-rw-r--r-- root/root lib/firmware/ti/audio/tas2781/TAS2XXX38FD.bin
+-rw-r--r-- root/root lib/firmware/ti/audio/tas2781/TAS2XXX391F.bin
+-rw-r--r-- root/root lib/firmware/ti/audio/tas2781/TAS2XXX3920.bin
+-rw-r--r-- root/root lib/firmware/ti/audio/tas2781/TAS2XXX3EE00.bin
+-rw-r--r-- root/root lib/firmware/ti/audio/tas2781/TAS2XXX3EE01.bin
+-rw-r--r-- root/root lib/firmware/ti/audio/tas2781/TAS2XXX3EF00.bin
+-rw-r--r-- root/root lib/firmware/ti/audio/tas2781/TAS2XXX3EF01.bin
+-rw-r--r-- root/root lib/firmware/ti/audio/tas2781/TAS2XXX3F100.bin
+-rw-r--r-- root/root lib/firmware/ti/audio/tas2781/TAS2XXX3F101.bin
+-rw-r--r-- root/root lib/firmware/ti/audio/tas2781/TAS2XXX8C70.bin
+-rw-r--r-- root/root lib/firmware/ti/audio/tas2781/TAS2XXX8D8E.bin
+-rw-r--r-- root/root lib/firmware/ti/audio/tas2781/TAS2XXX8DAA.bin
+-rw-r--r-- root/root lib/firmware/ti/audio/tas2781/TAS2XXX8DE8.bin
+-rw-r--r-- root/root lib/firmware/ti/audio/tas2781/TAS2XXX8DE9.bin
+-rw-r--r-- root/root lib/firmware/ti/audio/tas2781/TAS2XXX8E17.bin
+-rw-r--r-- root/root lib/firmware/ti/audio/tas2781/TAS2XXX8E19.bin
+-rw-r--r-- root/root lib/firmware/ti/audio/tas2781/TAS2XXX8E8A.bin
+-rw-r--r-- root/root lib/firmware/ti/audio/tas2781/TAS2XXX8ED5.bin
+-rw-r--r-- root/root lib/firmware/ti/audio/tas2781/TAS2XXX8ED7.bin
+-rw-r--r-- root/root lib/firmware/ti/audio/tas2781/TAS2XXX8ED8.bin
+-rw-r--r-- root/root lib/firmware/ti/audio/tas2781/TAS2XXX8F7E.bin
+-rw-r--r-- root/root lib/firmware/ti/audio/tas2781/TIAS2781RCA2.bin
+-rw-r--r-- root/root lib/firmware/ti/audio/tas2781/TIAS2781RCA4.bin
+-rw-r--r-- root/root lib/firmware/ti/audio/tas2781/TXNW2781RCA0.bin
+lrwxrwxrwx root/root lib/firmware/ti/audio/tas2781/TAS2XXX10A41.bin -> TAS2XXX10A40.bin
+lrwxrwxrwx root/root lib/firmware/ti/audio/tas2781/TAS2XXX11541.bin -> TAS2XXX11540.bin
+lrwxrwxrwx root/root lib/firmware/ti/audio/tas2781/TAS2XXX12140.bin -> TAS2XXX12040.bin
+lrwxrwxrwx root/root lib/firmware/ti/audio/tas2781/TAS2XXX12141.bin -> TAS2XXX12041.bin
+lrwxrwxrwx root/root lib/firmware/ti/audio/tas2781/TAS2XXX13940.bin -> TAS2XXX13840.bin
+lrwxrwxrwx root/root lib/firmware/ti/audio/tas2781/TAS2XXX13941.bin -> TAS2XXX13841.bin
+lrwxrwxrwx root/root lib/firmware/ti/audio/tas2781/TAS2XXX13A40.bin -> TAS2XXX13840.bin
+lrwxrwxrwx root/root lib/firmware/ti/audio/tas2781/TAS2XXX13A41.bin -> TAS2XXX13841.bin
+lrwxrwxrwx root/root lib/firmware/ti/audio/tas2781/TAS2XXX3882.bin -> TAS2XXX3881.bin
+lrwxrwxrwx root/root lib/firmware/ti/audio/tas2781/TAS2XXX38D3.bin -> TAS2XXX38C3.bin
+lrwxrwxrwx root/root lib/firmware/ti/audio/tas2781/TAS2XXX38D4.bin -> TAS2XXX38C3.bin
+lrwxrwxrwx root/root lib/firmware/ti/audio/tas2781/TAS2XXX38DF.bin -> TAS2XXX38C3.bin
+lrwxrwxrwx root/root lib/firmware/ti/audio/tas2781/TAS2XXX38E0.bin -> TAS2XXX38C3.bin
+lrwxrwxrwx root/root lib/firmware/ti/audio/tas2781/TAS2XXX3E300.bin -> TAS2XXX11540.bin
+lrwxrwxrwx root/root lib/firmware/ti/audio/tas2781/TAS2XXX3E301.bin -> TAS2XXX11540.bin
+lrwxrwxrwx root/root lib/firmware/ti/audio/tas2781/TAS2XXX3F000.bin -> TAS2XXX3EE00.bin
+lrwxrwxrwx root/root lib/firmware/ti/audio/tas2781/TAS2XXX3F001.bin -> TAS2XXX3EE01.bin
+lrwxrwxrwx root/root lib/firmware/ti/audio/tas2781/TAS2XXX3F200.bin -> TAS2XXX12040.bin
+lrwxrwxrwx root/root lib/firmware/ti/audio/tas2781/TAS2XXX3F201.bin -> TAS2XXX12041.bin
+lrwxrwxrwx root/root lib/firmware/ti/audio/tas2781/TAS2XXX3F300.bin -> TAS2XXX3EE00.bin
+lrwxrwxrwx root/root lib/firmware/ti/audio/tas2781/TAS2XXX3F301.bin -> TAS2XXX3EE01.bin
+lrwxrwxrwx root/root lib/firmware/ti/audio/tas2781/TAS2XXX8C71.bin -> TAS2XXX8C70.bin
+lrwxrwxrwx root/root lib/firmware/ti/audio/tas2781/TAS2XXX8C72.bin -> TAS2XXX8C70.bin
+lrwxrwxrwx root/root lib/firmware/ti/audio/tas2781/TAS2XXX8E1C.bin -> TAS2XXX8E17.bin
+lrwxrwxrwx root/root lib/firmware/ti/audio/tas2781/TAS2XXX8ED6.bin -> TAS2XXX8ED5.bin
+lrwxrwxrwx root/root lib/firmware/ti/audio/tas2781/TAS2XXX8ED9.bin -> TAS2XXX8ED7.bin
+lrwxrwxrwx root/root lib/firmware/ti/audio/tas2781/TAS2XXX8EDA.bin -> TAS2XXX8ED8.bin
+lrwxrwxrwx root/root lib/firmware/ti/audio/tas2781/TAS2XXX8F40.bin -> TAS2XXX8ED7.bin
+lrwxrwxrwx root/root lib/firmware/ti/audio/tas2781/TAS2XXX8F41.bin -> TAS2XXX8ED8.bin
+lrwxrwxrwx root/root lib/firmware/ti/audio/tas2781/TAS2XXX8F42.bin -> TAS2XXX8ED7.bin
+lrwxrwxrwx root/root lib/firmware/ti/audio/tas2781/TAS2XXX8F62.bin -> TAS2XXX8ED7.bin
+lrwxrwxrwx root/root lib/firmware/ti/audio/tas2781/TAS2XXX8F94.bin -> TAS2XXX8ED7.bin
+lrwxrwxrwx root/root lib/firmware/ti/audio/tas2781/TAS2XXX8F95.bin -> TAS2XXX8ED8.bin
+lrwxrwxrwx root/root lib/firmware/ti/audio/tas2781/TXNW2781RCA1.bin -> TXNW2781RCA0.bin
+drwxr-xr-x root/root lib/firmware/ti/audio/tas2783/
+-rw-r--r-- root/root lib/firmware/ti/audio/tas2783/1534-2-0x8.bin
+-rw-r--r-- root/root lib/firmware/ti/audio/tas2783/1534-2-0xB.bin
+-rw-r--r-- root/root lib/firmware/ti/audio/tas2783/15E2-0-0x8.bin
+-rw-r--r-- root/root lib/firmware/ti/audio/tas2783/16F4-1-0x9.bin
+-rw-r--r-- root/root lib/firmware/ti/audio/tas2783/16F4-1-0xC.bin
+-rw-r--r-- root/root lib/firmware/ti/audio/tas2783/1714-1-0x8.bin
+-rw-r--r-- root/root lib/firmware/ti/audio/tas2783/1714-1-0xB.bin
+-rw-r--r-- root/root lib/firmware/ti/audio/tas2783/1954-0-0-0x8.bin
+-rw-r--r-- root/root lib/firmware/ti/audio/tas2783/1954-0-0-0xB.bin
+-rw-r--r-- root/root lib/firmware/ti/audio/tas2783/1954-1-0-0x8.bin
+-rw-r--r-- root/root lib/firmware/ti/audio/tas2783/1954-1-0-0xB.bin
+-rw-r--r-- root/root lib/firmware/ti/audio/tas2783/1994-0-2-0xB.bin
+-rw-r--r-- root/root lib/firmware/ti/audio/tas2783/1994-0-2-0xC.bin
+-rw-r--r-- root/root lib/firmware/ti/audio/tas2783/1994-1-2-0xB.bin
+-rw-r--r-- root/root lib/firmware/ti/audio/tas2783/1994-1-2-0xC.bin
+-rw-r--r-- root/root lib/firmware/ti/audio/tas2783/1AC4-0-0-0x8.bin
+-rw-r--r-- root/root lib/firmware/ti/audio/tas2783/1AC4-0-0-0xB.bin
+-rw-r--r-- root/root lib/firmware/ti/audio/tas2783/1AC4-1-0-0x8.bin
+-rw-r--r-- root/root lib/firmware/ti/audio/tas2783/1AC4-1-0-0xB.bin
+-rw-r--r-- root/root lib/firmware/ti/audio/tas2783/1AD4-0-2-0xB.bin
+-rw-r--r-- root/root lib/firmware/ti/audio/tas2783/1AD4-0-2-0xC.bin
+-rw-r--r-- root/root lib/firmware/ti/audio/tas2783/1AD4-2-2-0xB.bin
+-rw-r--r-- root/root lib/firmware/ti/audio/tas2783/1AD4-2-2-0xC.bin
+-rw-r--r-- root/root lib/firmware/ti/audio/tas2783/1AD4-3-2-0xB.bin
+-rw-r--r-- root/root lib/firmware/ti/audio/tas2783/1AD4-3-2-0xC.bin
+-rw-r--r-- root/root lib/firmware/ti/audio/tas2783/3431-2-0x8.bin
+-rw-r--r-- root/root lib/firmware/ti/audio/tas2783/3431-2-0xB.bin
+-rw-r--r-- root/root lib/firmware/ti/audio/tas2783/35C1-1-0x9.bin
+-rw-r--r-- root/root lib/firmware/ti/audio/tas2783/35C1-1-0xC.bin
+-rw-r--r-- root/root lib/firmware/ti/audio/tas2783/35D1-1-0x9.bin
+-rw-r--r-- root/root lib/firmware/ti/audio/tas2783/35D1-1-0xC.bin
+-rw-r--r-- root/root lib/firmware/ti/audio/tas2783/36B1-1-0x9.bin
+-rw-r--r-- root/root lib/firmware/ti/audio/tas2783/36B1-1-0xC.bin
+-rw-r--r-- root/root lib/firmware/ti/audio/tas2783/8E86-1-0xA.bin
+-rw-r--r-- root/root lib/firmware/ti/audio/tas2783/8E86-1-0xC.bin
+-rw-r--r-- root/root lib/firmware/ti/audio/tas2783/8E86-1-0xD.bin
+-rw-r--r-- root/root lib/firmware/ti/audio/tas2783/8EA1-0-0-0x9.bin
+-rw-r--r-- root/root lib/firmware/ti/audio/tas2783/8EA1-0-0-0xC.bin
+-rw-r--r-- root/root lib/firmware/ti/audio/tas2783/8EA1-1-0-0x9.bin
+-rw-r--r-- root/root lib/firmware/ti/audio/tas2783/8EA1-1-0-0xC.bin
+-rw-r--r-- root/root lib/firmware/ti/audio/tas2783/8EA2-0-0-0x9.bin
+-rw-r--r-- root/root lib/firmware/ti/audio/tas2783/8EA2-0-0-0xC.bin
+-rw-r--r-- root/root lib/firmware/ti/audio/tas2783/8EA2-1-0-0x9.bin
+-rw-r--r-- root/root lib/firmware/ti/audio/tas2783/8EA2-1-0-0xC.bin
+-rw-r--r-- root/root lib/firmware/ti/audio/tas2783/8EA6-0-2-0x9.bin
+-rw-r--r-- root/root lib/firmware/ti/audio/tas2783/8EA6-0-2-0xC.bin
+-rw-r--r-- root/root lib/firmware/ti/audio/tas2783/8EA6-1-2-0x9.bin
+-rw-r--r-- root/root lib/firmware/ti/audio/tas2783/8EA6-1-2-0xC.bin
+-rw-r--r-- root/root lib/firmware/ti/audio/tas2783/8EA7-0-2-0x9.bin
+-rw-r--r-- root/root lib/firmware/ti/audio/tas2783/8EA7-0-2-0xC.bin
+-rw-r--r-- root/root lib/firmware/ti/audio/tas2783/8EA7-1-2-0x9.bin
+-rw-r--r-- root/root lib/firmware/ti/audio/tas2783/8EA7-1-2-0xC.bin
+-rw-r--r-- root/root lib/firmware/ti/audio/tas2783/8EB4-1-0xA.bin
+-rw-r--r-- root/root lib/firmware/ti/audio/tas2783/8EB4-1-0xD.bin
+-rw-r--r-- root/root lib/firmware/ti/audio/tas2783/8EB4-2-0x9.bin
+-rw-r--r-- root/root lib/firmware/ti/audio/tas2783/8EB4-2-0xC.bin
+-rw-r--r-- root/root lib/firmware/ti/audio/tas2783/8ED0-1-0xC.bin
+-rw-r--r-- root/root lib/firmware/ti/audio/tas2783/8ED0-2-0x9.bin
+-rw-r--r-- root/root lib/firmware/ti/audio/tas2783/8EF6-2-0x9.bin
+-rw-r--r-- root/root lib/firmware/ti/audio/tas2783/8EF6-2-0xC.bin
+-rw-r--r-- root/root lib/firmware/ti/audio/tas2783/8F6D-0-0x9.bin
+-rw-r--r-- root/root lib/firmware/ti/audio/tas2783/8F6D-0-0xA.bin
+-rw-r--r-- root/root lib/firmware/ti/audio/tas2783/8F6D-0-0xC.bin
+-rw-r--r-- root/root lib/firmware/ti/audio/tas2783/8F6D-0-0xD.bin
+-rw-r--r-- root/root lib/firmware/ti/audio/tas2783/8FA4-0-0x9.bin
+-rw-r--r-- root/root lib/firmware/ti/audio/tas2783/8FA4-0-0xA.bin
+-rw-r--r-- root/root lib/firmware/ti/audio/tas2783/8FA4-0-0xC.bin
+-rw-r--r-- root/root lib/firmware/ti/audio/tas2783/8FA4-0-0xD.bin
+-rw-r--r-- root/root lib/firmware/ti/audio/tas2783/8FF4-1-0xC.bin
+-rw-r--r-- root/root lib/firmware/ti/audio/tas2783/8FF4-1-0xD.bin
+-rw-r--r-- root/root lib/firmware/ti/audio/tas2783/8FF4-2-0x9.bin
+-rw-r--r-- root/root lib/firmware/ti/audio/tas2783/8FF4-2-0xA.bin
+lrwxrwxrwx root/root lib/firmware/ti/audio/tas2783/15E2-0-0x9.bin -> 15E2-0-0x8.bin
+lrwxrwxrwx root/root lib/firmware/ti/audio/tas2783/15E2-0-0xA.bin -> 15E2-0-0x8.bin
+lrwxrwxrwx root/root lib/firmware/ti/audio/tas2783/15E2-0-0xB.bin -> 15E2-0-0x8.bin
+lrwxrwxrwx root/root lib/firmware/ti/audio/tas2783/15E2-0-0xC.bin -> 15E2-0-0x8.bin
+lrwxrwxrwx root/root lib/firmware/ti/audio/tas2783/15E2-0-0xD.bin -> 15E2-0-0x8.bin
+lrwxrwxrwx root/root lib/firmware/ti/audio/tas2783/15E2-0-0xE.bin -> 15E2-0-0x8.bin
+lrwxrwxrwx root/root lib/firmware/ti/audio/tas2783/15E2-0-0xF.bin -> 15E2-0-0x8.bin
+lrwxrwxrwx root/root lib/firmware/ti/audio/tas2783/15E2-1-0x8.bin -> 15E2-0-0x8.bin
+lrwxrwxrwx root/root lib/firmware/ti/audio/tas2783/15E2-1-0x9.bin -> 15E2-0-0x8.bin
+lrwxrwxrwx root/root lib/firmware/ti/audio/tas2783/15E2-1-0xA.bin -> 15E2-0-0x8.bin
+lrwxrwxrwx root/root lib/firmware/ti/audio/tas2783/15E2-1-0xB.bin -> 15E2-0-0x8.bin
+lrwxrwxrwx root/root lib/firmware/ti/audio/tas2783/15E2-1-0xC.bin -> 15E2-0-0x8.bin
+lrwxrwxrwx root/root lib/firmware/ti/audio/tas2783/15E2-1-0xD.bin -> 15E2-0-0x8.bin
+lrwxrwxrwx root/root lib/firmware/ti/audio/tas2783/15E2-1-0xE.bin -> 15E2-0-0x8.bin
+lrwxrwxrwx root/root lib/firmware/ti/audio/tas2783/15E2-1-0xF.bin -> 15E2-0-0x8.bin
+lrwxrwxrwx root/root lib/firmware/ti/audio/tas2783/1954-0-1-0x8.bin -> 1954-0-0-0x8.bin
+lrwxrwxrwx root/root lib/firmware/ti/audio/tas2783/1954-0-1-0xB.bin -> 1954-0-0-0xB.bin
+lrwxrwxrwx root/root lib/firmware/ti/audio/tas2783/1954-1-1-0x8.bin -> 1954-1-0-0x8.bin
+lrwxrwxrwx root/root lib/firmware/ti/audio/tas2783/1954-1-1-0xB.bin -> 1954-1-0-0xB.bin
+lrwxrwxrwx root/root lib/firmware/ti/audio/tas2783/1964-0-0-0x8.bin -> 1954-0-0-0x8.bin
+lrwxrwxrwx root/root lib/firmware/ti/audio/tas2783/1964-0-0-0xB.bin -> 1954-0-0-0xB.bin
+lrwxrwxrwx root/root lib/firmware/ti/audio/tas2783/1964-0-1-0x8.bin -> 1954-0-0-0x8.bin
+lrwxrwxrwx root/root lib/firmware/ti/audio/tas2783/1964-0-1-0xB.bin -> 1954-0-0-0xB.bin
+lrwxrwxrwx root/root lib/firmware/ti/audio/tas2783/1964-1-0-0x8.bin -> 1954-1-0-0x8.bin
+lrwxrwxrwx root/root lib/firmware/ti/audio/tas2783/1964-1-0-0xB.bin -> 1954-1-0-0xB.bin
+lrwxrwxrwx root/root lib/firmware/ti/audio/tas2783/1964-1-1-0x8.bin -> 1954-1-0-0x8.bin
+lrwxrwxrwx root/root lib/firmware/ti/audio/tas2783/1964-1-1-0xB.bin -> 1954-1-0-0xB.bin
+lrwxrwxrwx root/root lib/firmware/ti/audio/tas2783/1AD4-1-2-0xB.bin -> 1AD4-0-2-0xB.bin
+lrwxrwxrwx root/root lib/firmware/ti/audio/tas2783/1AD4-1-2-0xC.bin -> 1AD4-0-2-0xC.bin
+lrwxrwxrwx root/root lib/firmware/ti/audio/tas2783/1B04-0-2-0x8.bin -> 1AC4-0-0-0x8.bin
+lrwxrwxrwx root/root lib/firmware/ti/audio/tas2783/1B04-0-2-0xB.bin -> 1AC4-0-0-0xB.bin
+lrwxrwxrwx root/root lib/firmware/ti/audio/tas2783/1B04-1-2-0x8.bin -> 1AC4-1-0-0x8.bin
+lrwxrwxrwx root/root lib/firmware/ti/audio/tas2783/1B04-1-2-0xB.bin -> 1AC4-1-0-0xB.bin
+lrwxrwxrwx root/root lib/firmware/ti/audio/tas2783/1B94-0-0-0xB.bin -> 1AD4-3-2-0xB.bin
+lrwxrwxrwx root/root lib/firmware/ti/audio/tas2783/1B94-0-0-0xC.bin -> 1AD4-2-2-0xC.bin
+lrwxrwxrwx root/root lib/firmware/ti/audio/tas2783/1B94-1-0-0xB.bin -> 1AD4-0-2-0xB.bin
+lrwxrwxrwx root/root lib/firmware/ti/audio/tas2783/1B94-1-0-0xC.bin -> 1AD4-0-2-0xC.bin
+lrwxrwxrwx root/root lib/firmware/ti/audio/tas2783/1B94-2-0-0xB.bin -> 1AD4-2-2-0xB.bin
+lrwxrwxrwx root/root lib/firmware/ti/audio/tas2783/1B94-2-0-0xC.bin -> 1AD4-0-2-0xC.bin
+lrwxrwxrwx root/root lib/firmware/ti/audio/tas2783/1B94-3-0-0xB.bin -> 1AD4-0-2-0xB.bin
+lrwxrwxrwx root/root lib/firmware/ti/audio/tas2783/1B94-3-0-0xC.bin -> 1AD4-3-2-0xC.bin
+lrwxrwxrwx root/root lib/firmware/ti/audio/tas2783/1C64-0-0-0x8.bin -> 1954-0-0-0x8.bin
+lrwxrwxrwx root/root lib/firmware/ti/audio/tas2783/1C64-0-0-0xB.bin -> 1954-0-0-0xB.bin
+lrwxrwxrwx root/root lib/firmware/ti/audio/tas2783/1C64-1-0-0x8.bin -> 1954-1-0-0x8.bin
+lrwxrwxrwx root/root lib/firmware/ti/audio/tas2783/1C64-1-0-0xB.bin -> 1954-1-0-0xB.bin
+lrwxrwxrwx root/root lib/firmware/ti/audio/tas2783/35E1-1-0x9.bin -> 35C1-1-0x9.bin
+lrwxrwxrwx root/root lib/firmware/ti/audio/tas2783/35E1-1-0xC.bin -> 35C1-1-0xC.bin
+lrwxrwxrwx root/root lib/firmware/ti/audio/tas2783/36A1-1-0x9.bin -> 35D1-1-0x9.bin
+lrwxrwxrwx root/root lib/firmware/ti/audio/tas2783/36A1-1-0xC.bin -> 35D1-1-0xC.bin
+lrwxrwxrwx root/root lib/firmware/ti/audio/tas2783/8E86-1-0x9.bin -> 15E2-0-0x8.bin
+lrwxrwxrwx root/root lib/firmware/ti/audio/tas2783/8E86-2-0x9.bin -> 15E2-0-0x8.bin
+lrwxrwxrwx root/root lib/firmware/ti/audio/tas2783/8E86-2-0xA.bin -> 8E86-1-0xA.bin
+lrwxrwxrwx root/root lib/firmware/ti/audio/tas2783/8E86-2-0xC.bin -> 8E86-1-0xC.bin
+lrwxrwxrwx root/root lib/firmware/ti/audio/tas2783/8E86-2-0xD.bin -> 8E86-1-0xD.bin
+lrwxrwxrwx root/root lib/firmware/ti/audio/tas2783/8E87-1-0x9.bin -> 15E2-0-0x8.bin
+lrwxrwxrwx root/root lib/firmware/ti/audio/tas2783/8E87-1-0xA.bin -> 8E86-1-0xA.bin
+lrwxrwxrwx root/root lib/firmware/ti/audio/tas2783/8E87-1-0xC.bin -> 8E86-1-0xC.bin
+lrwxrwxrwx root/root lib/firmware/ti/audio/tas2783/8E87-1-0xD.bin -> 8E86-1-0xD.bin
+lrwxrwxrwx root/root lib/firmware/ti/audio/tas2783/8E87-2-0x9.bin -> 15E2-0-0x8.bin
+lrwxrwxrwx root/root lib/firmware/ti/audio/tas2783/8E87-2-0xA.bin -> 8E86-1-0xA.bin
+lrwxrwxrwx root/root lib/firmware/ti/audio/tas2783/8E87-2-0xC.bin -> 8E86-1-0xC.bin
+lrwxrwxrwx root/root lib/firmware/ti/audio/tas2783/8E87-2-0xD.bin -> 8E86-1-0xD.bin
+lrwxrwxrwx root/root lib/firmware/ti/audio/tas2783/8EA4-0-2-0x9.bin -> 8EA1-0-0-0x9.bin
+lrwxrwxrwx root/root lib/firmware/ti/audio/tas2783/8EA4-0-2-0xC.bin -> 8EA1-0-0-0xC.bin
+lrwxrwxrwx root/root lib/firmware/ti/audio/tas2783/8EA4-1-2-0x9.bin -> 8EA1-1-0-0x9.bin
+lrwxrwxrwx root/root lib/firmware/ti/audio/tas2783/8EA4-1-2-0xC.bin -> 8EA1-1-0-0xC.bin
+lrwxrwxrwx root/root lib/firmware/ti/audio/tas2783/8EA5-0-2-0x9.bin -> 8EA2-0-0-0x9.bin
+lrwxrwxrwx root/root lib/firmware/ti/audio/tas2783/8EA5-0-2-0xC.bin -> 8EA2-0-0-0xC.bin
+lrwxrwxrwx root/root lib/firmware/ti/audio/tas2783/8EA5-1-2-0x9.bin -> 8EA2-1-0-0x9.bin
+lrwxrwxrwx root/root lib/firmware/ti/audio/tas2783/8EA5-1-2-0xC.bin -> 8EA2-1-0-0xC.bin
+lrwxrwxrwx root/root lib/firmware/ti/audio/tas2783/8EA8-0-2-0x9.bin -> 8EA7-0-2-0x9.bin
+lrwxrwxrwx root/root lib/firmware/ti/audio/tas2783/8EA8-0-2-0xC.bin -> 8EA7-0-2-0xC.bin
+lrwxrwxrwx root/root lib/firmware/ti/audio/tas2783/8EA8-1-2-0x9.bin -> 8EA7-1-2-0x9.bin
+lrwxrwxrwx root/root lib/firmware/ti/audio/tas2783/8EA8-1-2-0xC.bin -> 8EA7-1-2-0xC.bin
+lrwxrwxrwx root/root lib/firmware/ti/audio/tas2783/8EF5-0-0x9.bin -> 15E2-0-0x8.bin
+lrwxrwxrwx root/root lib/firmware/ti/audio/tas2783/8EF5-0-0xA.bin -> 8E86-1-0xA.bin
+lrwxrwxrwx root/root lib/firmware/ti/audio/tas2783/8EF5-0-0xC.bin -> 8E86-1-0xC.bin
+lrwxrwxrwx root/root lib/firmware/ti/audio/tas2783/8EF5-0-0xD.bin -> 8E86-1-0xD.bin
+lrwxrwxrwx root/root lib/firmware/ti/audio/tas2783/8EF6-X-9.bin -> 8EF6-2-0x9.bin
+lrwxrwxrwx root/root lib/firmware/ti/audio/tas2783/8EF6-X-C.bin -> 8EF6-2-0xC.bin
+lrwxrwxrwx root/root lib/firmware/ti/audio/tas2783/8EXX-X-9.bin -> 15E2-0-0x8.bin
+lrwxrwxrwx root/root lib/firmware/ti/audio/tas2783/8EXX-X-A.bin -> 8E86-1-0xA.bin
+lrwxrwxrwx root/root lib/firmware/ti/audio/tas2783/8EXX-X-C.bin -> 8E86-1-0xC.bin
+lrwxrwxrwx root/root lib/firmware/ti/audio/tas2783/8EXX-X-D.bin -> 8E86-1-0xD.bin
+lrwxrwxrwx root/root lib/firmware/ti/audio/tas2783/8F7B-1-0x9.bin -> 15E2-0-0x8.bin
+lrwxrwxrwx root/root lib/firmware/ti/audio/tas2783/8F7B-1-0xA.bin -> 8E86-1-0xA.bin
+lrwxrwxrwx root/root lib/firmware/ti/audio/tas2783/8F7B-1-0xC.bin -> 8E86-1-0xC.bin
+lrwxrwxrwx root/root lib/firmware/ti/audio/tas2783/8F7B-1-0xD.bin -> 8E86-1-0xD.bin
+lrwxrwxrwx root/root lib/firmware/ti/audio/tas2783/8F7B-2-0x9.bin -> 15E2-0-0x8.bin
+lrwxrwxrwx root/root lib/firmware/ti/audio/tas2783/8F7B-2-0xA.bin -> 8E86-1-0xA.bin
+lrwxrwxrwx root/root lib/firmware/ti/audio/tas2783/8F7B-2-0xC.bin -> 8E86-1-0xC.bin
+lrwxrwxrwx root/root lib/firmware/ti/audio/tas2783/8F7B-2-0xD.bin -> 8E86-1-0xD.bin
+lrwxrwxrwx root/root lib/firmware/ti/audio/tas2783/8FA5-0-0x9.bin -> 8FA4-0-0x9.bin
+lrwxrwxrwx root/root lib/firmware/ti/audio/tas2783/8FA5-0-0xA.bin -> 8FA4-0-0xA.bin
+lrwxrwxrwx root/root lib/firmware/ti/audio/tas2783/8FA5-0-0xC.bin -> 8FA4-0-0xC.bin
+lrwxrwxrwx root/root lib/firmware/ti/audio/tas2783/8FA5-0-0xD.bin -> 8FA4-0-0xD.bin
+lrwxrwxrwx root/root lib/firmware/ti/audio/tas2783/8FF5-1-0xC.bin -> 8FF4-1-0xC.bin
+lrwxrwxrwx root/root lib/firmware/ti/audio/tas2783/8FF5-1-0xD.bin -> 8FF4-1-0xD.bin
+lrwxrwxrwx root/root lib/firmware/ti/audio/tas2783/8FF5-2-0x9.bin -> 8FF4-2-0x9.bin
+lrwxrwxrwx root/root lib/firmware/ti/audio/tas2783/8FF5-2-0xA.bin -> 8FF4-2-0xA.bin
+lrwxrwxrwx root/root lib/firmware/ti/audio/tas2783/8FF7-1-0xC.bin -> 8EF6-2-0xC.bin
+lrwxrwxrwx root/root lib/firmware/ti/audio/tas2783/8FF7-2-0x9.bin -> 8EF6-2-0x9.bin
+lrwxrwxrwx root/root lib/firmware/ti/audio/tas2783/9001-1-0xA.bin -> 8EB4-1-0xA.bin
+lrwxrwxrwx root/root lib/firmware/ti/audio/tas2783/9001-1-0xD.bin -> 8EB4-1-0xD.bin
+lrwxrwxrwx root/root lib/firmware/ti/audio/tas2783/9001-2-0x9.bin -> 8EB4-2-0x9.bin
+lrwxrwxrwx root/root lib/firmware/ti/audio/tas2783/9001-2-0xC.bin -> 8EB4-2-0xC.bin
+lrwxrwxrwx root/root lib/firmware/ti/audio/tas2783/9013-0-2-0x9.bin -> 8EA1-0-0-0x9.bin
+lrwxrwxrwx root/root lib/firmware/ti/audio/tas2783/9013-0-2-0xC.bin -> 8EA1-0-0-0xC.bin
+lrwxrwxrwx root/root lib/firmware/ti/audio/tas2783/9013-1-2-0x9.bin -> 8EA1-1-0-0x9.bin
+lrwxrwxrwx root/root lib/firmware/ti/audio/tas2783/9013-1-2-0xC.bin -> 8EA1-1-0-0xC.bin
+lrwxrwxrwx root/root lib/firmware/ti/audio/tas2783/9014-0-2-0x9.bin -> 8EA2-0-0-0x9.bin
+lrwxrwxrwx root/root lib/firmware/ti/audio/tas2783/9014-0-2-0xC.bin -> 8EA2-0-0-0xC.bin
+lrwxrwxrwx root/root lib/firmware/ti/audio/tas2783/9014-1-2-0x9.bin -> 8EA2-1-0-0x9.bin
+lrwxrwxrwx root/root lib/firmware/ti/audio/tas2783/9014-1-2-0xC.bin -> 8EA2-1-0-0xC.bin
+lrwxrwxrwx root/root lib/firmware/ti/audio/tas2783/9015-0-2-0x9.bin -> 8EA2-0-0-0x9.bin
+lrwxrwxrwx root/root lib/firmware/ti/audio/tas2783/9015-0-2-0xC.bin -> 8EA2-0-0-0xC.bin
+lrwxrwxrwx root/root lib/firmware/ti/audio/tas2783/9015-1-2-0x9.bin -> 8EA2-1-0-0x9.bin
+lrwxrwxrwx root/root lib/firmware/ti/audio/tas2783/9015-1-2-0xC.bin -> 8EA2-1-0-0xC.bin
+lrwxrwxrwx root/root lib/firmware/ti/audio/tas2783/9026-0-2-0x9.bin -> 8EA7-0-2-0x9.bin
+lrwxrwxrwx root/root lib/firmware/ti/audio/tas2783/9026-0-2-0xC.bin -> 8EA7-0-2-0xC.bin
+lrwxrwxrwx root/root lib/firmware/ti/audio/tas2783/9026-1-2-0x9.bin -> 8EA7-1-2-0x9.bin
+lrwxrwxrwx root/root lib/firmware/ti/audio/tas2783/9026-1-2-0xC.bin -> 8EA7-1-2-0xC.bin
+lrwxrwxrwx root/root lib/firmware/ti/audio/tas2783/9028-2-0xC.bin -> 8FF4-1-0xC.bin
+lrwxrwxrwx root/root lib/firmware/ti/audio/tas2783/9028-2-0xD.bin -> 8FF4-1-0xD.bin
+lrwxrwxrwx root/root lib/firmware/ti/audio/tas2783/9028-3-0x9.bin -> 8FF4-2-0x9.bin
+lrwxrwxrwx root/root lib/firmware/ti/audio/tas2783/9028-3-0xA.bin -> 8FF4-2-0xA.bin
+lrwxrwxrwx root/root lib/firmware/ti/audio/tas2783/9029-2-0xC.bin -> 8EF6-2-0xC.bin
+lrwxrwxrwx root/root lib/firmware/ti/audio/tas2783/9029-3-0x9.bin -> 8EF6-2-0x9.bin
+drwxr-xr-x root/root lib/firmware/ti/pcm6240/
+-rw-r--r-- root/root lib/firmware/ti/pcm6240/pcm6240-i2c-1-2dev.bin
+drwxr-xr-x root/root lib/firmware/tigon/
+-rw-r--r-- root/root lib/firmware/tigon/tg3.bin
+-rw-r--r-- root/root lib/firmware/tigon/tg357766.bin
+-rw-r--r-- root/root lib/firmware/tigon/tg3_tso.bin
+-rw-r--r-- root/root lib/firmware/tigon/tg3_tso5.bin
+drwxr-xr-x root/root lib/firmware/ueagle-atm/
+-rw-r--r-- root/root lib/firmware/ueagle-atm/CMV4p.bin.v2
+-rw-r--r-- root/root lib/firmware/ueagle-atm/DSP4p.bin
+-rw-r--r-- root/root lib/firmware/ueagle-atm/eagleIV.fw
+drwxr-xr-x root/root lib/firmware/vxge/
+-rw-r--r-- root/root lib/firmware/vxge/X3fw-pxe.ncf
+-rw-r--r-- root/root lib/firmware/vxge/X3fw.ncf
+drwxr-xr-x root/root lib/firmware/wfx/
+-rw-r--r-- root/root lib/firmware/wfx/brd4001a.pds
+-rw-r--r-- root/root lib/firmware/wfx/brd8022a.pds
+-rw-r--r-- root/root lib/firmware/wfx/wfm_wf200_C0.sec
+lrwxrwxrwx root/root lib/firmware/wfx/brd8023a.pds -> brd4001a.pds
+drwxr-xr-x root/root lib/firmware/xe/
+-rw-r--r-- root/root lib/firmware/xe/bmg_guc_70.bin
+-rw-r--r-- root/root lib/firmware/xe/bmg_huc.bin
+-rw-r--r-- root/root lib/firmware/xe/fan_control_8086_e20b_8086_1100.bin
+-rw-r--r-- root/root lib/firmware/xe/lnl_gsc_1.bin
+-rw-r--r-- root/root lib/firmware/xe/lnl_guc_70.bin
+-rw-r--r-- root/root lib/firmware/xe/lnl_huc.bin
+-rw-r--r-- root/root lib/firmware/xe/nvl_guc_70.bin
+-rw-r--r-- root/root lib/firmware/xe/ptl_gsc_1.bin
+-rw-r--r-- root/root lib/firmware/xe/ptl_guc_70.bin
+-rw-r--r-- root/root lib/firmware/xe/ptl_huc.bin
+drwxr-xr-x root/root lib/firmware/yamaha/
+-rw-r--r-- root/root lib/firmware/yamaha/yss225_registers.bin
diff --git a/opt/linux-firmware/.signature b/opt/linux-firmware/.signature
new file mode 100644
index 0000000..082f000
--- /dev/null
+++ b/opt/linux-firmware/.signature
@@ -0,0 +1,6 @@
+RWTZ9IduCSQ/mBzdB49waDsnuO5Q+VXO8Wo4luBi0CNW0Md7U1NLJdeow7ERX7d79jFSjv0jxFqP7xBUe6sD872VAEKHLM0ZBQE=
+
+SHA256 (MAKEPKG) = c4ef21233ac10233bbdcd4b0acd343d5e6a4f637277e606afd64552754a262c3
+SHA256 (.footprint) = b6e57aedd036e66eb40d2a8ecacebe53115fd0c4e107ff47367e3fd3f4e3b6ad
+SHA256 (linux-firmware-20260916.tar.xz) = f80dcb757a623deda62200c08e0e1a88c76fb6b54964f31b35fa74da1c90ccc5
+SHA256 (linux-firmware#20260916-2.pkg.tar.gz) = 82be0880e761c90fad6f0c2ba510083032a3f45e454028bbf11de6f59561bad8
diff --git a/opt/linux-firmware/MAKEPKG b/opt/linux-firmware/MAKEPKG
new file mode 100644
index 0000000..bcee3e5
--- /dev/null
+++ b/opt/linux-firmware/MAKEPKG
@@ -0,0 +1,29 @@
+#!/bin/mkpkg
+# description: Firmware files for Linux
+# url: https://gitlab.com/kernel-firmware/linux-firmware
+
+name=linux-firmware
+version=20260916
+release=2
+depends=()
+makedeps=(rdfind)
+source=(https://www.kernel.org/pub/linux/kernel/firmware/$name-$version.tar.xz)
+
+sha256sums=(
+ "f80dcb757a623deda62200c08e0e1a88c76fb6b54964f31b35fa74da1c90ccc5"
+)
+
+build() {
+ cd $name-$version
+ export MAKEFLAGS="-j 1"
+ make DESTDIR=$PKG FIRMWAREDIR=/lib/firmware install
+ make DESTDIR=$PKG dedup
+ find $PKG \( -name 'ChangeLog' -or -name 'README' \) -delete
+}
+
+signify() {
+ untrusted comment: public key
+ RWTZ9IduCSQ/mL8337TEUinPwT92xFEUpD92hkS7IxcOnzTt9QdpohT3
+}
+
+# vim: filetype=sh
diff --git a/opt/llama.cpp/.footprint b/opt/llama.cpp/.footprint
new file mode 100644
index 0000000..962cdf6
--- /dev/null
+++ b/opt/llama.cpp/.footprint
@@ -0,0 +1,93 @@
+drwxr-xr-x root/root usr/
+drwxr-xr-x root/root usr/bin/
+-rwxr-xr-x root/root usr/bin/llama
+-rwxr-xr-x root/root usr/bin/llama-batched
+-rwxr-xr-x root/root usr/bin/llama-batched-bench
+-rwxr-xr-x root/root usr/bin/llama-bench
+-rwxr-xr-x root/root usr/bin/llama-cli
+-rwxr-xr-x root/root usr/bin/llama-completion
+-rwxr-xr-x root/root usr/bin/llama-convert-llama2c-to-ggml
+-rwxr-xr-x root/root usr/bin/llama-cvector-generator
+-rwxr-xr-x root/root usr/bin/llama-debug
+-rwxr-xr-x root/root usr/bin/llama-debug-template-parser
+-rwxr-xr-x root/root usr/bin/llama-diffusion-cli
+-rwxr-xr-x root/root usr/bin/llama-embedding
+-rwxr-xr-x root/root usr/bin/llama-eval-callback
+-rwxr-xr-x root/root usr/bin/llama-export-lora
+-rwxr-xr-x root/root usr/bin/llama-finetune
+-rwxr-xr-x root/root usr/bin/llama-fit-params
+-rwxr-xr-x root/root usr/bin/llama-gen-docs
+-rwxr-xr-x root/root usr/bin/llama-gguf
+-rwxr-xr-x root/root usr/bin/llama-gguf-hash
+-rwxr-xr-x root/root usr/bin/llama-gguf-split
+-rwxr-xr-x root/root usr/bin/llama-idle
+-rwxr-xr-x root/root usr/bin/llama-imatrix
+-rwxr-xr-x root/root usr/bin/llama-lookahead
+-rwxr-xr-x root/root usr/bin/llama-lookup
+-rwxr-xr-x root/root usr/bin/llama-lookup-create
+-rwxr-xr-x root/root usr/bin/llama-lookup-merge
+-rwxr-xr-x root/root usr/bin/llama-lookup-stats
+-rwxr-xr-x root/root usr/bin/llama-mtmd-cli
+-rwxr-xr-x root/root usr/bin/llama-parallel
+-rwxr-xr-x root/root usr/bin/llama-passkey
+-rwxr-xr-x root/root usr/bin/llama-perplexity
+-rwxr-xr-x root/root usr/bin/llama-quantize
+-rwxr-xr-x root/root usr/bin/llama-results
+-rwxr-xr-x root/root usr/bin/llama-retrieval
+-rwxr-xr-x root/root usr/bin/llama-server
+-rwxr-xr-x root/root usr/bin/llama-simple
+-rwxr-xr-x root/root usr/bin/llama-simple-chat
+-rwxr-xr-x root/root usr/bin/llama-speculative
+-rwxr-xr-x root/root usr/bin/llama-speculative-simple
+-rwxr-xr-x root/root usr/bin/llama-template-analysis
+-rwxr-xr-x root/root usr/bin/llama-tokenize
+-rwxr-xr-x root/root usr/bin/llama-tts
+drwxr-xr-x root/root usr/include/
+-rw-r--r-- root/root usr/include/ggml-alloc.h
+-rw-r--r-- root/root usr/include/ggml-backend.h
+-rw-r--r-- root/root usr/include/ggml-blas.h
+-rw-r--r-- root/root usr/include/ggml-cann.h
+-rw-r--r-- root/root usr/include/ggml-cpp.h
+-rw-r--r-- root/root usr/include/ggml-cpu.h
+-rw-r--r-- root/root usr/include/ggml-cuda.h
+-rw-r--r-- root/root usr/include/ggml-metal.h
+-rw-r--r-- root/root usr/include/ggml-openvino.h
+-rw-r--r-- root/root usr/include/ggml-opt.h
+-rw-r--r-- root/root usr/include/ggml-rpc.h
+-rw-r--r-- root/root usr/include/ggml-sycl.h
+-rw-r--r-- root/root usr/include/ggml-virtgpu.h
+-rw-r--r-- root/root usr/include/ggml-vulkan.h
+-rw-r--r-- root/root usr/include/ggml-webgpu.h
+-rw-r--r-- root/root usr/include/ggml-zendnn.h
+-rw-r--r-- root/root usr/include/ggml.h
+-rw-r--r-- root/root usr/include/gguf.h
+-rw-r--r-- root/root usr/include/llama-cpp.h
+-rw-r--r-- root/root usr/include/llama.h
+-rw-r--r-- root/root usr/include/mtmd-debug.h
+-rw-r--r-- root/root usr/include/mtmd-helper.h
+-rw-r--r-- root/root usr/include/mtmd.h
+drwxr-xr-x root/root usr/lib/
+-rw-r--r-- root/root usr/lib/libggml-base.a
+-rw-r--r-- root/root usr/lib/libggml-cpu.a
+-rw-r--r-- root/root usr/lib/libggml-hip.a
+-rw-r--r-- root/root usr/lib/libggml.a
+-rw-r--r-- root/root usr/lib/libllama-batched-bench-impl.a
+-rw-r--r-- root/root usr/lib/libllama-bench-impl.a
+-rw-r--r-- root/root usr/lib/libllama-cli-impl.a
+-rw-r--r-- root/root usr/lib/libllama-common.a
+-rw-r--r-- root/root usr/lib/libllama-completion-impl.a
+-rw-r--r-- root/root usr/lib/libllama-fit-params-impl.a
+-rw-r--r-- root/root usr/lib/libllama-perplexity-impl.a
+-rw-r--r-- root/root usr/lib/libllama-quantize-impl.a
+-rw-r--r-- root/root usr/lib/libllama-server-impl.a
+-rw-r--r-- root/root usr/lib/libllama.a
+-rw-r--r-- root/root usr/lib/libmtmd.a
+drwxr-xr-x root/root usr/lib/cmake/
+drwxr-xr-x root/root usr/lib/cmake/ggml/
+-rw-r--r-- root/root usr/lib/cmake/ggml/ggml-config.cmake
+-rw-r--r-- root/root usr/lib/cmake/ggml/ggml-version.cmake
+drwxr-xr-x root/root usr/lib/cmake/llama/
+-rw-r--r-- root/root usr/lib/cmake/llama/llama-config.cmake
+-rw-r--r-- root/root usr/lib/cmake/llama/llama-version.cmake
+drwxr-xr-x root/root usr/lib/pkgconfig/
+-rw-r--r-- root/root usr/lib/pkgconfig/llama.pc
diff --git a/opt/llama.cpp/.signature b/opt/llama.cpp/.signature
new file mode 100644
index 0000000..1550fb0
--- /dev/null
+++ b/opt/llama.cpp/.signature
@@ -0,0 +1,6 @@
+RWTZ9IduCSQ/mL7qXPP3fh6NT5D+eEBG/f/uEpFo202coToqHtkSzh7Sl/arqnStfZu3rxDJfZtgFjyT/2Uzmfw9lg1xdExSNQQ=
+
+SHA256 (MAKEPKG) = 24ec6ba16441c089d1a6b216434805bdbdd6af7cfc892808ea7212a5e0488c11
+SHA256 (.footprint) = b7705ebe6daa75407aed668dc2df2764947a8b7920a50cdf8a8821f0597be34a
+SHA256 (llama.cpp-b9840.tar.gz) = 6a786175a32873ec25ef66be623fca5d74636cf5128574e1caf6f1e13f43780d
+SHA256 (llama.cpp#b9840-1.pkg.tar.gz) = 89083900a7a2bbac59691dfc8fa9f155be5bc3717cc61f491feced2e6d47bbe1
diff --git a/opt/llama.cpp/MAKEPKG b/opt/llama.cpp/MAKEPKG
new file mode 100644
index 0000000..8d32dd5
--- /dev/null
+++ b/opt/llama.cpp/MAKEPKG
@@ -0,0 +1,54 @@
+#!/bin/mkpkg
+# description: LLM inference engine with ROCm/HIP GPU backend
+# url: https://github.com/ggml-org/llama.cpp
+
+name=llama.cpp
+version=b9840
+release=1
+depends=(rocm-rocminfo rocm-hipamd rocm-hipblas rocm-rocblas rocm-llvm)
+makedeps=(cmake ninja gcc-compat)
+source=(https://github.com/ggml-org/llama.cpp/archive/refs/tags/$version.tar.gz)
+renames=(llama.cpp-$version.tar.gz)
+sha256sums=(
+ "6a786175a32873ec25ef66be623fca5d74636cf5128574e1caf6f1e13f43780d"
+)
+
+build() {
+ unset ROCM_PATH
+ export HIPCXX=/usr/lib/rocm/llvm/bin/clang++
+ export HIPFLAGS="--hip-path=/usr --rocm-device-lib-path=/usr/lib/rocm/amdgcn/bitcode"
+ export HIP_PATH=/usr
+
+ cmake -S llama.cpp-$version -B build -G Ninja -Wno-dev \
+ -DCMAKE_CXX_FLAGS="$CXXFLAGS -include cstdlib -include cerrno" \
+ -DCMAKE_EXE_LINKER_FLAGS="$LDFLAGS -Wl,-rpath,/usr/lib/rocm/llvm/lib" \
+ -DCMAKE_SHARED_LINKER_FLAGS="$LDFLAGS -Wl,-rpath,/usr/lib/rocm/llvm/lib" \
+ -DCMAKE_BUILD_TYPE=Release \
+ -DCMAKE_INSTALL_PREFIX=/usr \
+ -DCMAKE_INSTALL_LIBDIR=lib \
+ -DCMAKE_C_COMPILER=/usr/lib/rocm/llvm/bin/clang \
+ -DCMAKE_CXX_COMPILER=/usr/lib/rocm/llvm/bin/clang++ \
+ -DCMAKE_HIP_COMPILER_ROCM_ROOT=/usr \
+ -DCMAKE_PREFIX_PATH="/usr;/usr/lib/rocm;/usr/lib/rocm/llvm" \
+ -DHIP_PLATFORM=amd \
+ -DGGML_HIP=ON \
+ -DGPU_TARGETS="gfx1030;gfx1201" \
+ -DGGML_HIP_GRAPHS=OFF \
+ -DGGML_NATIVE=OFF \
+ -DGGML_CCACHE=OFF \
+ -DLLAMA_BUILD_SERVER=ON \
+ -DLLAMA_BUILD_UI=OFF \
+ -DLLAMA_USE_PREBUILT_UI=OFF \
+ -DBUILD_SHARED_LIBS=OFF \
+ -DLLAMA_BUILD_TESTS=OFF
+
+ ninja -C build
+ DESTDIR=$PKG ninja -C build install
+}
+
+signify() {
+ untrusted comment: public key
+ RWTZ9IduCSQ/mL8337TEUinPwT92xFEUpD92hkS7IxcOnzTt9QdpohT3
+}
+
+# vim: filetype=sh
diff --git a/opt/lsof/.footprint b/opt/lsof/.footprint
new file mode 100644
index 0000000..91165d4
--- /dev/null
+++ b/opt/lsof/.footprint
@@ -0,0 +1,7 @@
+drwxr-xr-x root/root usr/
+drwxr-xr-x root/root usr/bin/
+-rwxr-xr-x root/root usr/bin/lsof
+drwxr-xr-x root/root usr/share/
+drwxr-xr-x root/root usr/share/man/
+drwxr-xr-x root/root usr/share/man/man8/
+-rw-r--r-- root/root usr/share/man/man8/lsof.8.gz
diff --git a/opt/lsof/.signature b/opt/lsof/.signature
new file mode 100644
index 0000000..9bc30e6
--- /dev/null
+++ b/opt/lsof/.signature
@@ -0,0 +1,6 @@
+RWTZ9IduCSQ/mMTOL0a8VfhzwkYz/YUQZnKlwkOYTktVRskKtDrcrSisCXn/XIRDcwK1LZFazJNas88Yx4QNByy6/7x43579Rws=
+
+SHA256 (MAKEPKG) = e275e28672854349fc0625d152ae55fa677425ef40b3ca0d863402e6f907fd04
+SHA256 (.footprint) = ab796f7278edb0d633fb21d176e2fd3b337e9886da306501374c4bf28d0ef940
+SHA256 (lsof-4.99.7.tar.gz) = 4a10391aab0b8ce1f539e82a1966693b2a6cf225972a6504ebb7ec4fa71675de
+SHA256 (lsof#4.99.7-1.pkg.tar.gz) = 68f96d40e587b9c18ffee881ebc383438d8874e7ad817d10c27b52091184a36f
diff --git a/opt/lsof/MAKEPKG b/opt/lsof/MAKEPKG
new file mode 100644
index 0000000..6524bf5
--- /dev/null
+++ b/opt/lsof/MAKEPKG
@@ -0,0 +1,36 @@
+#!/bin/mkpkg
+# description: Lists information about open files for running processes
+# url: https://github.com/lsof-org/lsof
+
+name=lsof
+version=4.99.7
+release=1
+depends=()
+source=(https://github.com/lsof-org/lsof/releases/download/$version/$name-$version.tar.gz)
+sha256sums=(
+ "4a10391aab0b8ce1f539e82a1966693b2a6cf225972a6504ebb7ec4fa71675de"
+)
+
+build() {
+ cd $name-$version
+ ./configure \
+ --prefix=/usr \
+ --sbindir=/usr/bin \
+ --bindir=/usr/bin \
+ --mandir=/usr/share/man \
+ --disable-static \
+ --without-libtirpc
+ make
+ make DESTDIR=$PKG install
+
+ # Remove liblsof shared library and headers (not needed for CLI usage)
+ rm -rf $PKG/usr/include
+ rm -rf $PKG/usr/lib
+}
+
+signify() {
+ untrusted comment: public key
+ RWTZ9IduCSQ/mL8337TEUinPwT92xFEUpD92hkS7IxcOnzTt9QdpohT3
+}
+
+# vim: filetype=sh
diff --git a/opt/lxc/.footprint b/opt/lxc/.footprint
new file mode 100644
index 0000000..0411c49
--- /dev/null
+++ b/opt/lxc/.footprint
@@ -0,0 +1,113 @@
+drwxr-xr-x root/root etc/
+drwxr-xr-x root/root etc/default/
+-rw-r--r-- root/root etc/default/lxc
+drwxr-xr-x root/root etc/lxc/
+-rw-r--r-- root/root etc/lxc/default.conf
+drwxr-xr-x root/root usr/
+drwxr-xr-x root/root usr/bin/
+-rwxr-xr-x root/root usr/bin/lxc-attach
+-rwxr-xr-x root/root usr/bin/lxc-autostart
+-rwxr-xr-x root/root usr/bin/lxc-cgroup
+-rwxr-xr-x root/root usr/bin/lxc-checkconfig
+-rwxr-xr-x root/root usr/bin/lxc-checkpoint
+-rwxr-xr-x root/root usr/bin/lxc-config
+-rwxr-xr-x root/root usr/bin/lxc-console
+-rwxr-xr-x root/root usr/bin/lxc-copy
+-rwxr-xr-x root/root usr/bin/lxc-create
+-rwxr-xr-x root/root usr/bin/lxc-destroy
+-rwxr-xr-x root/root usr/bin/lxc-device
+-rwxr-xr-x root/root usr/bin/lxc-execute
+-rwxr-xr-x root/root usr/bin/lxc-freeze
+-rwxr-xr-x root/root usr/bin/lxc-info
+-rwxr-xr-x root/root usr/bin/lxc-ls
+-rwxr-xr-x root/root usr/bin/lxc-monitor
+-rwxr-xr-x root/root usr/bin/lxc-snapshot
+-rwxr-xr-x root/root usr/bin/lxc-start
+-rwxr-xr-x root/root usr/bin/lxc-stop
+-rwxr-xr-x root/root usr/bin/lxc-top
+-rwxr-xr-x root/root usr/bin/lxc-unfreeze
+-rwxr-xr-x root/root usr/bin/lxc-unshare
+-rwxr-xr-x root/root usr/bin/lxc-update-config
+-rwxr-xr-x root/root usr/bin/lxc-usernsexec
+-rwxr-xr-x root/root usr/bin/lxc-wait
+drwxr-xr-x root/root usr/include/
+drwxr-xr-x root/root usr/include/lxc/
+-rw-r--r-- root/root usr/include/lxc/attach_options.h
+-rw-r--r-- root/root usr/include/lxc/lxccontainer.h
+-rw-r--r-- root/root usr/include/lxc/version.h
+drwxr-xr-x root/root usr/lib/
+-rw-r--r-- root/root usr/lib/liblxc.a
+-rwxr-xr-x root/root usr/lib/liblxc.so.1.9.0
+lrwxrwxrwx root/root usr/lib/liblxc.so -> liblxc.so.1
+lrwxrwxrwx root/root usr/lib/liblxc.so.1 -> liblxc.so.1.9.0
+drwxr-xr-x root/root usr/lib/lxc/
+drwxr-xr-x root/root usr/lib/lxc/rootfs/
+-rw-r--r-- root/root usr/lib/lxc/rootfs/README
+drwxr-xr-x root/root usr/lib/pkgconfig/
+-rw-r--r-- root/root usr/lib/pkgconfig/lxc.pc
+drwxr-xr-x root/root usr/libexec/
+drwxr-xr-x root/root usr/libexec/lxc/
+-rwxr-xr-x root/root usr/libexec/lxc/lxc-containers
+-rwxr-xr-x root/root usr/libexec/lxc/lxc-monitord
+-rwxr-xr-x root/root usr/libexec/lxc/lxc-net
+-rwsr-xr-x root/root usr/libexec/lxc/lxc-user-nic
+drwxr-xr-x root/root usr/libexec/lxc/hooks/
+-rwxr-xr-x root/root usr/libexec/lxc/hooks/unmount-namespace
+drwxr-xr-x root/root usr/sbin/
+-rwxr-xr-x root/root usr/sbin/init.lxc
+drwxr-xr-x root/root usr/share/
+drwxr-xr-x root/root usr/share/bash-completion/
+drwxr-xr-x root/root usr/share/bash-completion/completions/
+-rw-r--r-- root/root usr/share/bash-completion/completions/_lxc
+lrwxrwxrwx root/root usr/share/bash-completion/completions/lxc-attach -> _lxc
+lrwxrwxrwx root/root usr/share/bash-completion/completions/lxc-autostart -> _lxc
+lrwxrwxrwx root/root usr/share/bash-completion/completions/lxc-cgroup -> _lxc
+lrwxrwxrwx root/root usr/share/bash-completion/completions/lxc-checkpoint -> _lxc
+lrwxrwxrwx root/root usr/share/bash-completion/completions/lxc-config -> _lxc
+lrwxrwxrwx root/root usr/share/bash-completion/completions/lxc-console -> _lxc
+lrwxrwxrwx root/root usr/share/bash-completion/completions/lxc-copy -> _lxc
+lrwxrwxrwx root/root usr/share/bash-completion/completions/lxc-create -> _lxc
+lrwxrwxrwx root/root usr/share/bash-completion/completions/lxc-destroy -> _lxc
+lrwxrwxrwx root/root usr/share/bash-completion/completions/lxc-device -> _lxc
+lrwxrwxrwx root/root usr/share/bash-completion/completions/lxc-execute -> _lxc
+lrwxrwxrwx root/root usr/share/bash-completion/completions/lxc-freeze -> _lxc
+lrwxrwxrwx root/root usr/share/bash-completion/completions/lxc-info -> _lxc
+lrwxrwxrwx root/root usr/share/bash-completion/completions/lxc-ls -> _lxc
+lrwxrwxrwx root/root usr/share/bash-completion/completions/lxc-monitor -> _lxc
+lrwxrwxrwx root/root usr/share/bash-completion/completions/lxc-snapshot -> _lxc
+lrwxrwxrwx root/root usr/share/bash-completion/completions/lxc-start -> _lxc
+lrwxrwxrwx root/root usr/share/bash-completion/completions/lxc-stop -> _lxc
+lrwxrwxrwx root/root usr/share/bash-completion/completions/lxc-top -> _lxc
+lrwxrwxrwx root/root usr/share/bash-completion/completions/lxc-unfreeze -> _lxc
+lrwxrwxrwx root/root usr/share/bash-completion/completions/lxc-unshare -> _lxc
+lrwxrwxrwx root/root usr/share/bash-completion/completions/lxc-usernsexec -> _lxc
+lrwxrwxrwx root/root usr/share/bash-completion/completions/lxc-wait -> _lxc
+drwxr-xr-x root/root usr/share/lxc/
+-rw-r--r-- root/root usr/share/lxc/lxc-patch.py
+-rw-r--r-- root/root usr/share/lxc/lxc.functions
+drwxr-xr-x root/root usr/share/lxc/config/
+-rw-r--r-- root/root usr/share/lxc/config/common.conf
+-rw-r--r-- root/root usr/share/lxc/config/common.seccomp
+-rw-r--r-- root/root usr/share/lxc/config/nesting.conf
+-rw-r--r-- root/root usr/share/lxc/config/oci.common.conf
+-rw-r--r-- root/root usr/share/lxc/config/userns.conf
+drwxr-xr-x root/root usr/share/lxc/config/common.conf.d/
+-rw-r--r-- root/root usr/share/lxc/config/common.conf.d/README
+drwxr-xr-x root/root usr/share/lxc/hooks/
+-rwxr-xr-x root/root usr/share/lxc/hooks/clonehostname
+-rwxr-xr-x root/root usr/share/lxc/hooks/dhclient
+-rwxr-xr-x root/root usr/share/lxc/hooks/dhclient-script
+-rwxr-xr-x root/root usr/share/lxc/hooks/mountecryptfsroot
+-rwxr-xr-x root/root usr/share/lxc/hooks/nvidia
+-rwxr-xr-x root/root usr/share/lxc/hooks/squid-deb-proxy-client
+-rwxr-xr-x root/root usr/share/lxc/hooks/ubuntu-cloud-prep
+drwxr-xr-x root/root usr/share/lxc/templates/
+-rwxr-xr-x root/root usr/share/lxc/templates/lxc-busybox
+-rwxr-xr-x root/root usr/share/lxc/templates/lxc-download
+-rwxr-xr-x root/root usr/share/lxc/templates/lxc-local
+-rwxr-xr-x root/root usr/share/lxc/templates/lxc-oci
+drwxr-xr-x root/root var/
+drwxr-xr-x root/root var/cache/
+drwxr-xr-x root/root var/cache/lxc/
+drwxr-xr-x root/root var/lib/
+drwxr-xr-x root/root var/lib/lxc/
diff --git a/opt/lxc/.signature b/opt/lxc/.signature
new file mode 100644
index 0000000..fc656d4
--- /dev/null
+++ b/opt/lxc/.signature
@@ -0,0 +1,6 @@
+RWTZ9IduCSQ/mFZopE6hKkfbrUertb378GEyqsd0SX+KT/Hu3DEOSJTsrbGRcmopp0tkw5lJV/eYi+PcwYJv7OVhIAZFUpSiVAY=
+
+SHA256 (MAKEPKG) = 8b1e865dadb881f41752fc23befd164cb3028e1c8f7f7d335394d93f8cd6e312
+SHA256 (.footprint) = d864ff50e27d24deea7bc231a20388686f18d2b4556fe4a2f6763e531a236e28
+SHA256 (lxc-7.0.0.tar.gz) = ba0c860626efbac6683f351dd718edb062065e919716d787b89e3d547c5d9493
+SHA256 (lxc#7.0.0-1.pkg.tar.gz) = dc16d28585008e77f069df9ed2760b2cd18b676cdbbbad312ba463beedb03660
diff --git a/opt/lxc/MAKEPKG b/opt/lxc/MAKEPKG
new file mode 100644
index 0000000..80b6b95
--- /dev/null
+++ b/opt/lxc/MAKEPKG
@@ -0,0 +1,43 @@
+#!/bin/mkpkg
+# description: Linux container runtime
+# url: https://linuxcontainers.org/lxc/
+
+name=lxc
+version=7.0.0
+release=1
+depends=(libcap2 libseccomp)
+makedeps=(meson)
+source=(https://linuxcontainers.org/downloads/lxc/$name-$version.tar.gz)
+
+sha256sums=(
+ "ba0c860626efbac6683f351dd718edb062065e919716d787b89e3d547c5d9493"
+)
+
+build() {
+ cd $name-$version
+
+ meson setup build \
+ --prefix=/usr \
+ --libdir=/usr/lib \
+ --sysconfdir=/etc \
+ --localstatedir=/var \
+ -Dbuildtype=release \
+ -Dinit-script=[] \
+ -Dapparmor=false \
+ -Dselinux=false \
+ -Dcoverity-build=false \
+ -Dexamples=false \
+ -Dman=false \
+ -Dcapabilities=true \
+ -Druntime-path=/run
+
+ meson compile -C build -j$(nproc)
+ DESTDIR=$PKG meson install -C build --no-rebuild
+}
+
+signify() {
+ untrusted comment: public key
+ RWTZ9IduCSQ/mL8337TEUinPwT92xFEUpD92hkS7IxcOnzTt9QdpohT3
+}
+
+# vim: filetype=sh
diff --git a/opt/man-pages/.footprint b/opt/man-pages/.footprint
new file mode 100644
index 0000000..9a85cec
--- /dev/null
+++ b/opt/man-pages/.footprint
@@ -0,0 +1,4302 @@
+drwxr-xr-x root/root usr/
+drwxr-xr-x root/root usr/bin/
+-rwxr-xr-x root/root usr/bin/diffman-git
+-rwxr-xr-x root/root usr/bin/grepc
+-rwxr-xr-x root/root usr/bin/grepc_c
+-rwxr-xr-x root/root usr/bin/grepc_mk
+-rwxr-xr-x root/root usr/bin/mansect
+-rwxr-xr-x root/root usr/bin/mansectf
+-rwxr-xr-x root/root usr/bin/pdfman
+-rwxr-xr-x root/root usr/bin/sortman
+drwxr-xr-x root/root usr/share/
+drwxr-xr-x root/root usr/share/man/
+-rw-r--r-- root/root usr/share/man/whatis (EMPTY)
+drwxr-xr-x root/root usr/share/man/man0/
+-rw-r--r-- root/root usr/share/man/man0/intro.0.gz
+drwxr-xr-x root/root usr/share/man/man0p/
+-rw-r--r-- root/root usr/share/man/man0p/aio.h.0p.gz
+-rw-r--r-- root/root usr/share/man/man0p/arpa_inet.h.0p.gz
+-rw-r--r-- root/root usr/share/man/man0p/assert.h.0p.gz
+-rw-r--r-- root/root usr/share/man/man0p/complex.h.0p.gz
+-rw-r--r-- root/root usr/share/man/man0p/cpio.h.0p.gz
+-rw-r--r-- root/root usr/share/man/man0p/ctype.h.0p.gz
+-rw-r--r-- root/root usr/share/man/man0p/dirent.h.0p.gz
+-rw-r--r-- root/root usr/share/man/man0p/dlfcn.h.0p.gz
+-rw-r--r-- root/root usr/share/man/man0p/errno.h.0p.gz
+-rw-r--r-- root/root usr/share/man/man0p/fcntl.h.0p.gz
+-rw-r--r-- root/root usr/share/man/man0p/fenv.h.0p.gz
+-rw-r--r-- root/root usr/share/man/man0p/float.h.0p.gz
+-rw-r--r-- root/root usr/share/man/man0p/fmtmsg.h.0p.gz
+-rw-r--r-- root/root usr/share/man/man0p/fnmatch.h.0p.gz
+-rw-r--r-- root/root usr/share/man/man0p/ftw.h.0p.gz
+-rw-r--r-- root/root usr/share/man/man0p/glob.h.0p.gz
+-rw-r--r-- root/root usr/share/man/man0p/grp.h.0p.gz
+-rw-r--r-- root/root usr/share/man/man0p/iconv.h.0p.gz
+-rw-r--r-- root/root usr/share/man/man0p/inttypes.h.0p.gz
+-rw-r--r-- root/root usr/share/man/man0p/iso646.h.0p.gz
+-rw-r--r-- root/root usr/share/man/man0p/langinfo.h.0p.gz
+-rw-r--r-- root/root usr/share/man/man0p/libgen.h.0p.gz
+-rw-r--r-- root/root usr/share/man/man0p/limits.h.0p.gz
+-rw-r--r-- root/root usr/share/man/man0p/locale.h.0p.gz
+-rw-r--r-- root/root usr/share/man/man0p/math.h.0p.gz
+-rw-r--r-- root/root usr/share/man/man0p/monetary.h.0p.gz
+-rw-r--r-- root/root usr/share/man/man0p/mqueue.h.0p.gz
+-rw-r--r-- root/root usr/share/man/man0p/ndbm.h.0p.gz
+-rw-r--r-- root/root usr/share/man/man0p/net_if.h.0p.gz
+-rw-r--r-- root/root usr/share/man/man0p/netdb.h.0p.gz
+-rw-r--r-- root/root usr/share/man/man0p/netinet_in.h.0p.gz
+-rw-r--r-- root/root usr/share/man/man0p/netinet_tcp.h.0p.gz
+-rw-r--r-- root/root usr/share/man/man0p/nl_types.h.0p.gz
+-rw-r--r-- root/root usr/share/man/man0p/poll.h.0p.gz
+-rw-r--r-- root/root usr/share/man/man0p/pthread.h.0p.gz
+-rw-r--r-- root/root usr/share/man/man0p/pwd.h.0p.gz
+-rw-r--r-- root/root usr/share/man/man0p/regex.h.0p.gz
+-rw-r--r-- root/root usr/share/man/man0p/sched.h.0p.gz
+-rw-r--r-- root/root usr/share/man/man0p/search.h.0p.gz
+-rw-r--r-- root/root usr/share/man/man0p/semaphore.h.0p.gz
+-rw-r--r-- root/root usr/share/man/man0p/setjmp.h.0p.gz
+-rw-r--r-- root/root usr/share/man/man0p/signal.h.0p.gz
+-rw-r--r-- root/root usr/share/man/man0p/spawn.h.0p.gz
+-rw-r--r-- root/root usr/share/man/man0p/stdarg.h.0p.gz
+-rw-r--r-- root/root usr/share/man/man0p/stdbool.h.0p.gz
+-rw-r--r-- root/root usr/share/man/man0p/stddef.h.0p.gz
+-rw-r--r-- root/root usr/share/man/man0p/stdint.h.0p.gz
+-rw-r--r-- root/root usr/share/man/man0p/stdio.h.0p.gz
+-rw-r--r-- root/root usr/share/man/man0p/stdlib.h.0p.gz
+-rw-r--r-- root/root usr/share/man/man0p/string.h.0p.gz
+-rw-r--r-- root/root usr/share/man/man0p/strings.h.0p.gz
+-rw-r--r-- root/root usr/share/man/man0p/stropts.h.0p.gz
+-rw-r--r-- root/root usr/share/man/man0p/sys_ipc.h.0p.gz
+-rw-r--r-- root/root usr/share/man/man0p/sys_mman.h.0p.gz
+-rw-r--r-- root/root usr/share/man/man0p/sys_msg.h.0p.gz
+-rw-r--r-- root/root usr/share/man/man0p/sys_resource.h.0p.gz
+-rw-r--r-- root/root usr/share/man/man0p/sys_select.h.0p.gz
+-rw-r--r-- root/root usr/share/man/man0p/sys_sem.h.0p.gz
+-rw-r--r-- root/root usr/share/man/man0p/sys_shm.h.0p.gz
+-rw-r--r-- root/root usr/share/man/man0p/sys_socket.h.0p.gz
+-rw-r--r-- root/root usr/share/man/man0p/sys_stat.h.0p.gz
+-rw-r--r-- root/root usr/share/man/man0p/sys_statvfs.h.0p.gz
+-rw-r--r-- root/root usr/share/man/man0p/sys_time.h.0p.gz
+-rw-r--r-- root/root usr/share/man/man0p/sys_times.h.0p.gz
+-rw-r--r-- root/root usr/share/man/man0p/sys_types.h.0p.gz
+-rw-r--r-- root/root usr/share/man/man0p/sys_uio.h.0p.gz
+-rw-r--r-- root/root usr/share/man/man0p/sys_un.h.0p.gz
+-rw-r--r-- root/root usr/share/man/man0p/sys_utsname.h.0p.gz
+-rw-r--r-- root/root usr/share/man/man0p/sys_wait.h.0p.gz
+-rw-r--r-- root/root usr/share/man/man0p/syslog.h.0p.gz
+-rw-r--r-- root/root usr/share/man/man0p/tar.h.0p.gz
+-rw-r--r-- root/root usr/share/man/man0p/termios.h.0p.gz
+-rw-r--r-- root/root usr/share/man/man0p/tgmath.h.0p.gz
+-rw-r--r-- root/root usr/share/man/man0p/time.h.0p.gz
+-rw-r--r-- root/root usr/share/man/man0p/trace.h.0p.gz
+-rw-r--r-- root/root usr/share/man/man0p/ulimit.h.0p.gz
+-rw-r--r-- root/root usr/share/man/man0p/unistd.h.0p.gz
+-rw-r--r-- root/root usr/share/man/man0p/utime.h.0p.gz
+-rw-r--r-- root/root usr/share/man/man0p/utmpx.h.0p.gz
+-rw-r--r-- root/root usr/share/man/man0p/wchar.h.0p.gz
+-rw-r--r-- root/root usr/share/man/man0p/wctype.h.0p.gz
+-rw-r--r-- root/root usr/share/man/man0p/wordexp.h.0p.gz
+drwxr-xr-x root/root usr/share/man/man1/
+-rw-r--r-- root/root usr/share/man/man1/diffman-git.1.gz
+-rw-r--r-- root/root usr/share/man/man1/getent.1.gz
+-rw-r--r-- root/root usr/share/man/man1/grepc.1.gz
+-rw-r--r-- root/root usr/share/man/man1/grepc_c.1.gz
+-rw-r--r-- root/root usr/share/man/man1/iconv.1.gz
+-rw-r--r-- root/root usr/share/man/man1/intro.1.gz
+-rw-r--r-- root/root usr/share/man/man1/ldd.1.gz
+-rw-r--r-- root/root usr/share/man/man1/locale.1.gz
+-rw-r--r-- root/root usr/share/man/man1/localedef.1.gz
+-rw-r--r-- root/root usr/share/man/man1/mansect.1.gz
+-rw-r--r-- root/root usr/share/man/man1/mansectf.1.gz
+-rw-r--r-- root/root usr/share/man/man1/memusage.1.gz
+-rw-r--r-- root/root usr/share/man/man1/memusagestat.1.gz
+-rw-r--r-- root/root usr/share/man/man1/mtrace.1.gz
+-rw-r--r-- root/root usr/share/man/man1/pdfman.1.gz
+-rw-r--r-- root/root usr/share/man/man1/pldd.1.gz
+-rw-r--r-- root/root usr/share/man/man1/sortman.1.gz
+-rw-r--r-- root/root usr/share/man/man1/sprof.1.gz
+-rw-r--r-- root/root usr/share/man/man1/time.1.gz
+drwxr-xr-x root/root usr/share/man/man1p/
+-rw-r--r-- root/root usr/share/man/man1p/admin.1p.gz
+-rw-r--r-- root/root usr/share/man/man1p/alias.1p.gz
+-rw-r--r-- root/root usr/share/man/man1p/ar.1p.gz
+-rw-r--r-- root/root usr/share/man/man1p/asa.1p.gz
+-rw-r--r-- root/root usr/share/man/man1p/at.1p.gz
+-rw-r--r-- root/root usr/share/man/man1p/awk.1p.gz
+-rw-r--r-- root/root usr/share/man/man1p/basename.1p.gz
+-rw-r--r-- root/root usr/share/man/man1p/batch.1p.gz
+-rw-r--r-- root/root usr/share/man/man1p/bc.1p.gz
+-rw-r--r-- root/root usr/share/man/man1p/bg.1p.gz
+-rw-r--r-- root/root usr/share/man/man1p/break.1p.gz
+-rw-r--r-- root/root usr/share/man/man1p/c99.1p.gz
+-rw-r--r-- root/root usr/share/man/man1p/cal.1p.gz
+-rw-r--r-- root/root usr/share/man/man1p/cat.1p.gz
+-rw-r--r-- root/root usr/share/man/man1p/cd.1p.gz
+-rw-r--r-- root/root usr/share/man/man1p/cflow.1p.gz
+-rw-r--r-- root/root usr/share/man/man1p/chgrp.1p.gz
+-rw-r--r-- root/root usr/share/man/man1p/chmod.1p.gz
+-rw-r--r-- root/root usr/share/man/man1p/chown.1p.gz
+-rw-r--r-- root/root usr/share/man/man1p/cksum.1p.gz
+-rw-r--r-- root/root usr/share/man/man1p/cmp.1p.gz
+-rw-r--r-- root/root usr/share/man/man1p/colon.1p.gz
+-rw-r--r-- root/root usr/share/man/man1p/comm.1p.gz
+-rw-r--r-- root/root usr/share/man/man1p/command.1p.gz
+-rw-r--r-- root/root usr/share/man/man1p/compress.1p.gz
+-rw-r--r-- root/root usr/share/man/man1p/continue.1p.gz
+-rw-r--r-- root/root usr/share/man/man1p/cp.1p.gz
+-rw-r--r-- root/root usr/share/man/man1p/crontab.1p.gz
+-rw-r--r-- root/root usr/share/man/man1p/csplit.1p.gz
+-rw-r--r-- root/root usr/share/man/man1p/ctags.1p.gz
+-rw-r--r-- root/root usr/share/man/man1p/cut.1p.gz
+-rw-r--r-- root/root usr/share/man/man1p/cxref.1p.gz
+-rw-r--r-- root/root usr/share/man/man1p/date.1p.gz
+-rw-r--r-- root/root usr/share/man/man1p/dd.1p.gz
+-rw-r--r-- root/root usr/share/man/man1p/delta.1p.gz
+-rw-r--r-- root/root usr/share/man/man1p/df.1p.gz
+-rw-r--r-- root/root usr/share/man/man1p/diff.1p.gz
+-rw-r--r-- root/root usr/share/man/man1p/dirname.1p.gz
+-rw-r--r-- root/root usr/share/man/man1p/dot.1p.gz
+-rw-r--r-- root/root usr/share/man/man1p/du.1p.gz
+-rw-r--r-- root/root usr/share/man/man1p/echo.1p.gz
+-rw-r--r-- root/root usr/share/man/man1p/ed.1p.gz
+-rw-r--r-- root/root usr/share/man/man1p/env.1p.gz
+-rw-r--r-- root/root usr/share/man/man1p/eval.1p.gz
+-rw-r--r-- root/root usr/share/man/man1p/ex.1p.gz
+-rw-r--r-- root/root usr/share/man/man1p/exec.1p.gz
+-rw-r--r-- root/root usr/share/man/man1p/exit.1p.gz
+-rw-r--r-- root/root usr/share/man/man1p/expand.1p.gz
+-rw-r--r-- root/root usr/share/man/man1p/export.1p.gz
+-rw-r--r-- root/root usr/share/man/man1p/expr.1p.gz
+-rw-r--r-- root/root usr/share/man/man1p/false.1p.gz
+-rw-r--r-- root/root usr/share/man/man1p/fc.1p.gz
+-rw-r--r-- root/root usr/share/man/man1p/fg.1p.gz
+-rw-r--r-- root/root usr/share/man/man1p/file.1p.gz
+-rw-r--r-- root/root usr/share/man/man1p/find.1p.gz
+-rw-r--r-- root/root usr/share/man/man1p/fold.1p.gz
+-rw-r--r-- root/root usr/share/man/man1p/fort77.1p.gz
+-rw-r--r-- root/root usr/share/man/man1p/fuser.1p.gz
+-rw-r--r-- root/root usr/share/man/man1p/gencat.1p.gz
+-rw-r--r-- root/root usr/share/man/man1p/get.1p.gz
+-rw-r--r-- root/root usr/share/man/man1p/getconf.1p.gz
+-rw-r--r-- root/root usr/share/man/man1p/getopts.1p.gz
+-rw-r--r-- root/root usr/share/man/man1p/grep.1p.gz
+-rw-r--r-- root/root usr/share/man/man1p/hash.1p.gz
+-rw-r--r-- root/root usr/share/man/man1p/head.1p.gz
+-rw-r--r-- root/root usr/share/man/man1p/iconv.1p.gz
+-rw-r--r-- root/root usr/share/man/man1p/id.1p.gz
+-rw-r--r-- root/root usr/share/man/man1p/ipcrm.1p.gz
+-rw-r--r-- root/root usr/share/man/man1p/ipcs.1p.gz
+-rw-r--r-- root/root usr/share/man/man1p/jobs.1p.gz
+-rw-r--r-- root/root usr/share/man/man1p/join.1p.gz
+-rw-r--r-- root/root usr/share/man/man1p/kill.1p.gz
+-rw-r--r-- root/root usr/share/man/man1p/lex.1p.gz
+-rw-r--r-- root/root usr/share/man/man1p/link.1p.gz
+-rw-r--r-- root/root usr/share/man/man1p/ln.1p.gz
+-rw-r--r-- root/root usr/share/man/man1p/locale.1p.gz
+-rw-r--r-- root/root usr/share/man/man1p/localedef.1p.gz
+-rw-r--r-- root/root usr/share/man/man1p/logger.1p.gz
+-rw-r--r-- root/root usr/share/man/man1p/logname.1p.gz
+-rw-r--r-- root/root usr/share/man/man1p/lp.1p.gz
+-rw-r--r-- root/root usr/share/man/man1p/ls.1p.gz
+-rw-r--r-- root/root usr/share/man/man1p/m4.1p.gz
+-rw-r--r-- root/root usr/share/man/man1p/mailx.1p.gz
+-rw-r--r-- root/root usr/share/man/man1p/make.1p.gz
+-rw-r--r-- root/root usr/share/man/man1p/man.1p.gz
+-rw-r--r-- root/root usr/share/man/man1p/mesg.1p.gz
+-rw-r--r-- root/root usr/share/man/man1p/mkdir.1p.gz
+-rw-r--r-- root/root usr/share/man/man1p/mkfifo.1p.gz
+-rw-r--r-- root/root usr/share/man/man1p/more.1p.gz
+-rw-r--r-- root/root usr/share/man/man1p/mv.1p.gz
+-rw-r--r-- root/root usr/share/man/man1p/newgrp.1p.gz
+-rw-r--r-- root/root usr/share/man/man1p/nice.1p.gz
+-rw-r--r-- root/root usr/share/man/man1p/nl.1p.gz
+-rw-r--r-- root/root usr/share/man/man1p/nm.1p.gz
+-rw-r--r-- root/root usr/share/man/man1p/nohup.1p.gz
+-rw-r--r-- root/root usr/share/man/man1p/od.1p.gz
+-rw-r--r-- root/root usr/share/man/man1p/paste.1p.gz
+-rw-r--r-- root/root usr/share/man/man1p/patch.1p.gz
+-rw-r--r-- root/root usr/share/man/man1p/pathchk.1p.gz
+-rw-r--r-- root/root usr/share/man/man1p/pax.1p.gz
+-rw-r--r-- root/root usr/share/man/man1p/pr.1p.gz
+-rw-r--r-- root/root usr/share/man/man1p/printf.1p.gz
+-rw-r--r-- root/root usr/share/man/man1p/prs.1p.gz
+-rw-r--r-- root/root usr/share/man/man1p/ps.1p.gz
+-rw-r--r-- root/root usr/share/man/man1p/pwd.1p.gz
+-rw-r--r-- root/root usr/share/man/man1p/qalter.1p.gz
+-rw-r--r-- root/root usr/share/man/man1p/qdel.1p.gz
+-rw-r--r-- root/root usr/share/man/man1p/qhold.1p.gz
+-rw-r--r-- root/root usr/share/man/man1p/qmove.1p.gz
+-rw-r--r-- root/root usr/share/man/man1p/qmsg.1p.gz
+-rw-r--r-- root/root usr/share/man/man1p/qrerun.1p.gz
+-rw-r--r-- root/root usr/share/man/man1p/qrls.1p.gz
+-rw-r--r-- root/root usr/share/man/man1p/qselect.1p.gz
+-rw-r--r-- root/root usr/share/man/man1p/qsig.1p.gz
+-rw-r--r-- root/root usr/share/man/man1p/qstat.1p.gz
+-rw-r--r-- root/root usr/share/man/man1p/qsub.1p.gz
+-rw-r--r-- root/root usr/share/man/man1p/read.1p.gz
+-rw-r--r-- root/root usr/share/man/man1p/readonly.1p.gz
+-rw-r--r-- root/root usr/share/man/man1p/renice.1p.gz
+-rw-r--r-- root/root usr/share/man/man1p/return.1p.gz
+-rw-r--r-- root/root usr/share/man/man1p/rm.1p.gz
+-rw-r--r-- root/root usr/share/man/man1p/rmdel.1p.gz
+-rw-r--r-- root/root usr/share/man/man1p/rmdir.1p.gz
+-rw-r--r-- root/root usr/share/man/man1p/sact.1p.gz
+-rw-r--r-- root/root usr/share/man/man1p/sccs.1p.gz
+-rw-r--r-- root/root usr/share/man/man1p/sed.1p.gz
+-rw-r--r-- root/root usr/share/man/man1p/set.1p.gz
+-rw-r--r-- root/root usr/share/man/man1p/sh.1p.gz
+-rw-r--r-- root/root usr/share/man/man1p/shift.1p.gz
+-rw-r--r-- root/root usr/share/man/man1p/sleep.1p.gz
+-rw-r--r-- root/root usr/share/man/man1p/sort.1p.gz
+-rw-r--r-- root/root usr/share/man/man1p/split.1p.gz
+-rw-r--r-- root/root usr/share/man/man1p/strings.1p.gz
+-rw-r--r-- root/root usr/share/man/man1p/strip.1p.gz
+-rw-r--r-- root/root usr/share/man/man1p/stty.1p.gz
+-rw-r--r-- root/root usr/share/man/man1p/tabs.1p.gz
+-rw-r--r-- root/root usr/share/man/man1p/tail.1p.gz
+-rw-r--r-- root/root usr/share/man/man1p/talk.1p.gz
+-rw-r--r-- root/root usr/share/man/man1p/tee.1p.gz
+-rw-r--r-- root/root usr/share/man/man1p/test.1p.gz
+-rw-r--r-- root/root usr/share/man/man1p/time.1p.gz
+-rw-r--r-- root/root usr/share/man/man1p/times.1p.gz
+-rw-r--r-- root/root usr/share/man/man1p/touch.1p.gz
+-rw-r--r-- root/root usr/share/man/man1p/tput.1p.gz
+-rw-r--r-- root/root usr/share/man/man1p/tr.1p.gz
+-rw-r--r-- root/root usr/share/man/man1p/trap.1p.gz
+-rw-r--r-- root/root usr/share/man/man1p/true.1p.gz
+-rw-r--r-- root/root usr/share/man/man1p/tsort.1p.gz
+-rw-r--r-- root/root usr/share/man/man1p/tty.1p.gz
+-rw-r--r-- root/root usr/share/man/man1p/type.1p.gz
+-rw-r--r-- root/root usr/share/man/man1p/ulimit.1p.gz
+-rw-r--r-- root/root usr/share/man/man1p/umask.1p.gz
+-rw-r--r-- root/root usr/share/man/man1p/unalias.1p.gz
+-rw-r--r-- root/root usr/share/man/man1p/uname.1p.gz
+-rw-r--r-- root/root usr/share/man/man1p/uncompress.1p.gz
+-rw-r--r-- root/root usr/share/man/man1p/unexpand.1p.gz
+-rw-r--r-- root/root usr/share/man/man1p/unget.1p.gz
+-rw-r--r-- root/root usr/share/man/man1p/uniq.1p.gz
+-rw-r--r-- root/root usr/share/man/man1p/unlink.1p.gz
+-rw-r--r-- root/root usr/share/man/man1p/unset.1p.gz
+-rw-r--r-- root/root usr/share/man/man1p/uucp.1p.gz
+-rw-r--r-- root/root usr/share/man/man1p/uudecode.1p.gz
+-rw-r--r-- root/root usr/share/man/man1p/uuencode.1p.gz
+-rw-r--r-- root/root usr/share/man/man1p/uustat.1p.gz
+-rw-r--r-- root/root usr/share/man/man1p/uux.1p.gz
+-rw-r--r-- root/root usr/share/man/man1p/val.1p.gz
+-rw-r--r-- root/root usr/share/man/man1p/vi.1p.gz
+-rw-r--r-- root/root usr/share/man/man1p/wait.1p.gz
+-rw-r--r-- root/root usr/share/man/man1p/wc.1p.gz
+-rw-r--r-- root/root usr/share/man/man1p/what.1p.gz
+-rw-r--r-- root/root usr/share/man/man1p/who.1p.gz
+-rw-r--r-- root/root usr/share/man/man1p/write.1p.gz
+-rw-r--r-- root/root usr/share/man/man1p/xargs.1p.gz
+-rw-r--r-- root/root usr/share/man/man1p/yacc.1p.gz
+-rw-r--r-- root/root usr/share/man/man1p/zcat.1p.gz
+drwxr-xr-x root/root usr/share/man/man2/
+-rw-r--r-- root/root usr/share/man/man2/__clone2.2.gz
+-rw-r--r-- root/root usr/share/man/man2/_llseek.2.gz
+-rw-r--r-- root/root usr/share/man/man2/_newselect.2.gz
+-rw-r--r-- root/root usr/share/man/man2/_syscall.2.gz
+-rw-r--r-- root/root usr/share/man/man2/_sysctl.2.gz
+-rw-r--r-- root/root usr/share/man/man2/accept.2.gz
+-rw-r--r-- root/root usr/share/man/man2/accept4.2.gz
+-rw-r--r-- root/root usr/share/man/man2/access.2.gz
+-rw-r--r-- root/root usr/share/man/man2/acct.2.gz
+-rw-r--r-- root/root usr/share/man/man2/add_key.2.gz
+-rw-r--r-- root/root usr/share/man/man2/adjtimex.2.gz
+-rw-r--r-- root/root usr/share/man/man2/afs_syscall.2.gz
+-rw-r--r-- root/root usr/share/man/man2/alarm.2.gz
+-rw-r--r-- root/root usr/share/man/man2/alloc_hugepages.2.gz
+-rw-r--r-- root/root usr/share/man/man2/arch_prctl.2.gz
+-rw-r--r-- root/root usr/share/man/man2/arm_fadvise.2.gz
+-rw-r--r-- root/root usr/share/man/man2/arm_fadvise64_64.2.gz
+-rw-r--r-- root/root usr/share/man/man2/arm_sync_file_range.2.gz
+-rw-r--r-- root/root usr/share/man/man2/bdflush.2.gz
+-rw-r--r-- root/root usr/share/man/man2/bind.2.gz
+-rw-r--r-- root/root usr/share/man/man2/bpf.2.gz
+-rw-r--r-- root/root usr/share/man/man2/break.2.gz
+-rw-r--r-- root/root usr/share/man/man2/brk.2.gz
+-rw-r--r-- root/root usr/share/man/man2/cacheflush.2.gz
+-rw-r--r-- root/root usr/share/man/man2/cachestat.2.gz
+-rw-r--r-- root/root usr/share/man/man2/capget.2.gz
+-rw-r--r-- root/root usr/share/man/man2/capset.2.gz
+-rw-r--r-- root/root usr/share/man/man2/chdir.2.gz
+-rw-r--r-- root/root usr/share/man/man2/chmod.2.gz
+-rw-r--r-- root/root usr/share/man/man2/chown.2.gz
+-rw-r--r-- root/root usr/share/man/man2/chown32.2.gz
+-rw-r--r-- root/root usr/share/man/man2/chroot.2.gz
+-rw-r--r-- root/root usr/share/man/man2/clock_adjtime.2.gz
+-rw-r--r-- root/root usr/share/man/man2/clock_getres.2.gz
+-rw-r--r-- root/root usr/share/man/man2/clock_gettime.2.gz
+-rw-r--r-- root/root usr/share/man/man2/clock_nanosleep.2.gz
+-rw-r--r-- root/root usr/share/man/man2/clock_settime.2.gz
+-rw-r--r-- root/root usr/share/man/man2/clone.2.gz
+-rw-r--r-- root/root usr/share/man/man2/clone2.2.gz
+-rw-r--r-- root/root usr/share/man/man2/clone3.2.gz
+-rw-r--r-- root/root usr/share/man/man2/close.2.gz
+-rw-r--r-- root/root usr/share/man/man2/close_range.2.gz
+-rw-r--r-- root/root usr/share/man/man2/connect.2.gz
+-rw-r--r-- root/root usr/share/man/man2/copy_file_range.2.gz
+-rw-r--r-- root/root usr/share/man/man2/creat.2.gz
+-rw-r--r-- root/root usr/share/man/man2/create_module.2.gz
+-rw-r--r-- root/root usr/share/man/man2/delete_module.2.gz
+-rw-r--r-- root/root usr/share/man/man2/dup.2.gz
+-rw-r--r-- root/root usr/share/man/man2/dup2.2.gz
+-rw-r--r-- root/root usr/share/man/man2/dup3.2.gz
+-rw-r--r-- root/root usr/share/man/man2/epoll_create.2.gz
+-rw-r--r-- root/root usr/share/man/man2/epoll_create1.2.gz
+-rw-r--r-- root/root usr/share/man/man2/epoll_ctl.2.gz
+-rw-r--r-- root/root usr/share/man/man2/epoll_pwait.2.gz
+-rw-r--r-- root/root usr/share/man/man2/epoll_pwait2.2.gz
+-rw-r--r-- root/root usr/share/man/man2/epoll_wait.2.gz
+-rw-r--r-- root/root usr/share/man/man2/eventfd.2.gz
+-rw-r--r-- root/root usr/share/man/man2/eventfd2.2.gz
+-rw-r--r-- root/root usr/share/man/man2/execve.2.gz
+-rw-r--r-- root/root usr/share/man/man2/execveat.2.gz
+-rw-r--r-- root/root usr/share/man/man2/exit.2.gz
+-rw-r--r-- root/root usr/share/man/man2/exit_group.2.gz
+-rw-r--r-- root/root usr/share/man/man2/faccessat.2.gz
+-rw-r--r-- root/root usr/share/man/man2/faccessat2.2.gz
+-rw-r--r-- root/root usr/share/man/man2/fadvise64.2.gz
+-rw-r--r-- root/root usr/share/man/man2/fadvise64_64.2.gz
+-rw-r--r-- root/root usr/share/man/man2/fallocate.2.gz
+-rw-r--r-- root/root usr/share/man/man2/fanotify_init.2.gz
+-rw-r--r-- root/root usr/share/man/man2/fanotify_mark.2.gz
+-rw-r--r-- root/root usr/share/man/man2/fattach.2.gz
+-rw-r--r-- root/root usr/share/man/man2/fchdir.2.gz
+-rw-r--r-- root/root usr/share/man/man2/fchmod.2.gz
+-rw-r--r-- root/root usr/share/man/man2/fchmodat.2.gz
+-rw-r--r-- root/root usr/share/man/man2/fchown.2.gz
+-rw-r--r-- root/root usr/share/man/man2/fchown32.2.gz
+-rw-r--r-- root/root usr/share/man/man2/fchownat.2.gz
+-rw-r--r-- root/root usr/share/man/man2/fcntl.2.gz
+-rw-r--r-- root/root usr/share/man/man2/fcntl64.2.gz
+-rw-r--r-- root/root usr/share/man/man2/fcntl_locking.2.gz
+-rw-r--r-- root/root usr/share/man/man2/fdatasync.2.gz
+-rw-r--r-- root/root usr/share/man/man2/fdetach.2.gz
+-rw-r--r-- root/root usr/share/man/man2/fgetxattr.2.gz
+-rw-r--r-- root/root usr/share/man/man2/finit_module.2.gz
+-rw-r--r-- root/root usr/share/man/man2/flistxattr.2.gz
+-rw-r--r-- root/root usr/share/man/man2/flock.2.gz
+-rw-r--r-- root/root usr/share/man/man2/fork.2.gz
+-rw-r--r-- root/root usr/share/man/man2/free_hugepages.2.gz
+-rw-r--r-- root/root usr/share/man/man2/fremovexattr.2.gz
+-rw-r--r-- root/root usr/share/man/man2/fsconfig.2.gz
+-rw-r--r-- root/root usr/share/man/man2/fsetxattr.2.gz
+-rw-r--r-- root/root usr/share/man/man2/fsmount.2.gz
+-rw-r--r-- root/root usr/share/man/man2/fsopen.2.gz
+-rw-r--r-- root/root usr/share/man/man2/fspick.2.gz
+-rw-r--r-- root/root usr/share/man/man2/fstat.2.gz
+-rw-r--r-- root/root usr/share/man/man2/fstat64.2.gz
+-rw-r--r-- root/root usr/share/man/man2/fstatat.2.gz
+-rw-r--r-- root/root usr/share/man/man2/fstatat64.2.gz
+-rw-r--r-- root/root usr/share/man/man2/fstatfs.2.gz
+-rw-r--r-- root/root usr/share/man/man2/fstatfs64.2.gz
+-rw-r--r-- root/root usr/share/man/man2/fsync.2.gz
+-rw-r--r-- root/root usr/share/man/man2/ftruncate.2.gz
+-rw-r--r-- root/root usr/share/man/man2/ftruncate64.2.gz
+-rw-r--r-- root/root usr/share/man/man2/futex.2.gz
+-rw-r--r-- root/root usr/share/man/man2/futex_waitv.2.gz
+-rw-r--r-- root/root usr/share/man/man2/futimesat.2.gz
+-rw-r--r-- root/root usr/share/man/man2/get_kernel_syms.2.gz
+-rw-r--r-- root/root usr/share/man/man2/get_mempolicy.2.gz
+-rw-r--r-- root/root usr/share/man/man2/get_robust_list.2.gz
+-rw-r--r-- root/root usr/share/man/man2/get_thread_area.2.gz
+-rw-r--r-- root/root usr/share/man/man2/getcpu.2.gz
+-rw-r--r-- root/root usr/share/man/man2/getcwd.2.gz
+-rw-r--r-- root/root usr/share/man/man2/getdents.2.gz
+-rw-r--r-- root/root usr/share/man/man2/getdents64.2.gz
+-rw-r--r-- root/root usr/share/man/man2/getdomainname.2.gz
+-rw-r--r-- root/root usr/share/man/man2/getegid.2.gz
+-rw-r--r-- root/root usr/share/man/man2/getegid32.2.gz
+-rw-r--r-- root/root usr/share/man/man2/geteuid.2.gz
+-rw-r--r-- root/root usr/share/man/man2/geteuid32.2.gz
+-rw-r--r-- root/root usr/share/man/man2/getgid.2.gz
+-rw-r--r-- root/root usr/share/man/man2/getgid32.2.gz
+-rw-r--r-- root/root usr/share/man/man2/getgroups.2.gz
+-rw-r--r-- root/root usr/share/man/man2/getgroups32.2.gz
+-rw-r--r-- root/root usr/share/man/man2/gethostname.2.gz
+-rw-r--r-- root/root usr/share/man/man2/getitimer.2.gz
+-rw-r--r-- root/root usr/share/man/man2/getmsg.2.gz
+-rw-r--r-- root/root usr/share/man/man2/getpagesize.2.gz
+-rw-r--r-- root/root usr/share/man/man2/getpeername.2.gz
+-rw-r--r-- root/root usr/share/man/man2/getpgid.2.gz
+-rw-r--r-- root/root usr/share/man/man2/getpgrp.2.gz
+-rw-r--r-- root/root usr/share/man/man2/getpid.2.gz
+-rw-r--r-- root/root usr/share/man/man2/getpmsg.2.gz
+-rw-r--r-- root/root usr/share/man/man2/getppid.2.gz
+-rw-r--r-- root/root usr/share/man/man2/getpriority.2.gz
+-rw-r--r-- root/root usr/share/man/man2/getrandom.2.gz
+-rw-r--r-- root/root usr/share/man/man2/getresgid.2.gz
+-rw-r--r-- root/root usr/share/man/man2/getresgid32.2.gz
+-rw-r--r-- root/root usr/share/man/man2/getresuid.2.gz
+-rw-r--r-- root/root usr/share/man/man2/getresuid32.2.gz
+-rw-r--r-- root/root usr/share/man/man2/getrlimit.2.gz
+-rw-r--r-- root/root usr/share/man/man2/getrusage.2.gz
+-rw-r--r-- root/root usr/share/man/man2/getsid.2.gz
+-rw-r--r-- root/root usr/share/man/man2/getsockname.2.gz
+-rw-r--r-- root/root usr/share/man/man2/getsockopt.2.gz
+-rw-r--r-- root/root usr/share/man/man2/gettid.2.gz
+-rw-r--r-- root/root usr/share/man/man2/gettimeofday.2.gz
+-rw-r--r-- root/root usr/share/man/man2/getuid.2.gz
+-rw-r--r-- root/root usr/share/man/man2/getuid32.2.gz
+-rw-r--r-- root/root usr/share/man/man2/getunwind.2.gz
+-rw-r--r-- root/root usr/share/man/man2/getxattr.2.gz
+-rw-r--r-- root/root usr/share/man/man2/gtty.2.gz
+-rw-r--r-- root/root usr/share/man/man2/idle.2.gz
+-rw-r--r-- root/root usr/share/man/man2/inb.2.gz
+-rw-r--r-- root/root usr/share/man/man2/inb_p.2.gz
+-rw-r--r-- root/root usr/share/man/man2/init_module.2.gz
+-rw-r--r-- root/root usr/share/man/man2/inl.2.gz
+-rw-r--r-- root/root usr/share/man/man2/inl_p.2.gz
+-rw-r--r-- root/root usr/share/man/man2/inotify_add_watch.2.gz
+-rw-r--r-- root/root usr/share/man/man2/inotify_init.2.gz
+-rw-r--r-- root/root usr/share/man/man2/inotify_init1.2.gz
+-rw-r--r-- root/root usr/share/man/man2/inotify_rm_watch.2.gz
+-rw-r--r-- root/root usr/share/man/man2/insb.2.gz
+-rw-r--r-- root/root usr/share/man/man2/insl.2.gz
+-rw-r--r-- root/root usr/share/man/man2/insw.2.gz
+-rw-r--r-- root/root usr/share/man/man2/intro.2.gz
+-rw-r--r-- root/root usr/share/man/man2/inw.2.gz
+-rw-r--r-- root/root usr/share/man/man2/inw_p.2.gz
+-rw-r--r-- root/root usr/share/man/man2/io_cancel.2.gz
+-rw-r--r-- root/root usr/share/man/man2/io_destroy.2.gz
+-rw-r--r-- root/root usr/share/man/man2/io_getevents.2.gz
+-rw-r--r-- root/root usr/share/man/man2/io_setup.2.gz
+-rw-r--r-- root/root usr/share/man/man2/io_submit.2.gz
+-rw-r--r-- root/root usr/share/man/man2/ioctl.2.gz
+-rw-r--r-- root/root usr/share/man/man2/ioctl_console.2.gz
+-rw-r--r-- root/root usr/share/man/man2/ioctl_eventpoll.2.gz
+-rw-r--r-- root/root usr/share/man/man2/ioctl_fat.2.gz
+-rw-r--r-- root/root usr/share/man/man2/ioctl_fs.2.gz
+-rw-r--r-- root/root usr/share/man/man2/ioctl_fsmap.2.gz
+-rw-r--r-- root/root usr/share/man/man2/ioctl_kd.2.gz
+-rw-r--r-- root/root usr/share/man/man2/ioctl_nsfs.2.gz
+-rw-r--r-- root/root usr/share/man/man2/ioctl_pipe.2.gz
+-rw-r--r-- root/root usr/share/man/man2/ioctl_tty.2.gz
+-rw-r--r-- root/root usr/share/man/man2/ioctl_userfaultfd.2.gz
+-rw-r--r-- root/root usr/share/man/man2/ioctl_vt.2.gz
+-rw-r--r-- root/root usr/share/man/man2/ioperm.2.gz
+-rw-r--r-- root/root usr/share/man/man2/iopl.2.gz
+-rw-r--r-- root/root usr/share/man/man2/ioprio_get.2.gz
+-rw-r--r-- root/root usr/share/man/man2/ioprio_set.2.gz
+-rw-r--r-- root/root usr/share/man/man2/ipc.2.gz
+-rw-r--r-- root/root usr/share/man/man2/isastream.2.gz
+-rw-r--r-- root/root usr/share/man/man2/kcmp.2.gz
+-rw-r--r-- root/root usr/share/man/man2/kexec_file_load.2.gz
+-rw-r--r-- root/root usr/share/man/man2/kexec_load.2.gz
+-rw-r--r-- root/root usr/share/man/man2/keyctl.2.gz
+-rw-r--r-- root/root usr/share/man/man2/kill.2.gz
+-rw-r--r-- root/root usr/share/man/man2/landlock_add_rule.2.gz
+-rw-r--r-- root/root usr/share/man/man2/landlock_create_ruleset.2.gz
+-rw-r--r-- root/root usr/share/man/man2/landlock_restrict_self.2.gz
+-rw-r--r-- root/root usr/share/man/man2/lchown.2.gz
+-rw-r--r-- root/root usr/share/man/man2/lchown32.2.gz
+-rw-r--r-- root/root usr/share/man/man2/lgetxattr.2.gz
+-rw-r--r-- root/root usr/share/man/man2/link.2.gz
+-rw-r--r-- root/root usr/share/man/man2/linkat.2.gz
+-rw-r--r-- root/root usr/share/man/man2/listen.2.gz
+-rw-r--r-- root/root usr/share/man/man2/listmount.2.gz
+-rw-r--r-- root/root usr/share/man/man2/listxattr.2.gz
+-rw-r--r-- root/root usr/share/man/man2/llistxattr.2.gz
+-rw-r--r-- root/root usr/share/man/man2/llseek.2.gz
+-rw-r--r-- root/root usr/share/man/man2/lock.2.gz
+-rw-r--r-- root/root usr/share/man/man2/lookup_dcookie.2.gz
+-rw-r--r-- root/root usr/share/man/man2/lremovexattr.2.gz
+-rw-r--r-- root/root usr/share/man/man2/lseek.2.gz
+-rw-r--r-- root/root usr/share/man/man2/lsetxattr.2.gz
+-rw-r--r-- root/root usr/share/man/man2/lstat.2.gz
+-rw-r--r-- root/root usr/share/man/man2/lstat64.2.gz
+-rw-r--r-- root/root usr/share/man/man2/madvise.2.gz
+-rw-r--r-- root/root usr/share/man/man2/madvise1.2.gz
+-rw-r--r-- root/root usr/share/man/man2/mbind.2.gz
+-rw-r--r-- root/root usr/share/man/man2/membarrier.2.gz
+-rw-r--r-- root/root usr/share/man/man2/memfd_create.2.gz
+-rw-r--r-- root/root usr/share/man/man2/memfd_secret.2.gz
+-rw-r--r-- root/root usr/share/man/man2/migrate_pages.2.gz
+-rw-r--r-- root/root usr/share/man/man2/mincore.2.gz
+-rw-r--r-- root/root usr/share/man/man2/mkdir.2.gz
+-rw-r--r-- root/root usr/share/man/man2/mkdirat.2.gz
+-rw-r--r-- root/root usr/share/man/man2/mknod.2.gz
+-rw-r--r-- root/root usr/share/man/man2/mknodat.2.gz
+-rw-r--r-- root/root usr/share/man/man2/mlock.2.gz
+-rw-r--r-- root/root usr/share/man/man2/mlock2.2.gz
+-rw-r--r-- root/root usr/share/man/man2/mlockall.2.gz
+-rw-r--r-- root/root usr/share/man/man2/mmap.2.gz
+-rw-r--r-- root/root usr/share/man/man2/mmap2.2.gz
+-rw-r--r-- root/root usr/share/man/man2/modify_ldt.2.gz
+-rw-r--r-- root/root usr/share/man/man2/mount.2.gz
+-rw-r--r-- root/root usr/share/man/man2/mount_setattr.2.gz
+-rw-r--r-- root/root usr/share/man/man2/move_mount.2.gz
+-rw-r--r-- root/root usr/share/man/man2/move_pages.2.gz
+-rw-r--r-- root/root usr/share/man/man2/mprotect.2.gz
+-rw-r--r-- root/root usr/share/man/man2/mpx.2.gz
+-rw-r--r-- root/root usr/share/man/man2/mq_getsetattr.2.gz
+-rw-r--r-- root/root usr/share/man/man2/mq_notify.2.gz
+-rw-r--r-- root/root usr/share/man/man2/mq_open.2.gz
+-rw-r--r-- root/root usr/share/man/man2/mq_timedreceive.2.gz
+-rw-r--r-- root/root usr/share/man/man2/mq_timedsend.2.gz
+-rw-r--r-- root/root usr/share/man/man2/mq_unlink.2.gz
+-rw-r--r-- root/root usr/share/man/man2/mremap.2.gz
+-rw-r--r-- root/root usr/share/man/man2/msgctl.2.gz
+-rw-r--r-- root/root usr/share/man/man2/msgget.2.gz
+-rw-r--r-- root/root usr/share/man/man2/msgop.2.gz
+-rw-r--r-- root/root usr/share/man/man2/msgrcv.2.gz
+-rw-r--r-- root/root usr/share/man/man2/msgsnd.2.gz
+-rw-r--r-- root/root usr/share/man/man2/msync.2.gz
+-rw-r--r-- root/root usr/share/man/man2/munlock.2.gz
+-rw-r--r-- root/root usr/share/man/man2/munlockall.2.gz
+-rw-r--r-- root/root usr/share/man/man2/munmap.2.gz
+-rw-r--r-- root/root usr/share/man/man2/name_to_handle_at.2.gz
+-rw-r--r-- root/root usr/share/man/man2/nanosleep.2.gz
+-rw-r--r-- root/root usr/share/man/man2/newfstatat.2.gz
+-rw-r--r-- root/root usr/share/man/man2/nfsservctl.2.gz
+-rw-r--r-- root/root usr/share/man/man2/nice.2.gz
+-rw-r--r-- root/root usr/share/man/man2/oldfstat.2.gz
+-rw-r--r-- root/root usr/share/man/man2/oldlstat.2.gz
+-rw-r--r-- root/root usr/share/man/man2/oldolduname.2.gz
+-rw-r--r-- root/root usr/share/man/man2/oldstat.2.gz
+-rw-r--r-- root/root usr/share/man/man2/olduname.2.gz
+-rw-r--r-- root/root usr/share/man/man2/open.2.gz
+-rw-r--r-- root/root usr/share/man/man2/open_by_handle_at.2.gz
+-rw-r--r-- root/root usr/share/man/man2/open_tree.2.gz
+-rw-r--r-- root/root usr/share/man/man2/open_tree_attr.2.gz
+-rw-r--r-- root/root usr/share/man/man2/openat.2.gz
+-rw-r--r-- root/root usr/share/man/man2/openat2.2.gz
+-rw-r--r-- root/root usr/share/man/man2/outb.2.gz
+-rw-r--r-- root/root usr/share/man/man2/outb_p.2.gz
+-rw-r--r-- root/root usr/share/man/man2/outl.2.gz
+-rw-r--r-- root/root usr/share/man/man2/outl_p.2.gz
+-rw-r--r-- root/root usr/share/man/man2/outsb.2.gz
+-rw-r--r-- root/root usr/share/man/man2/outsl.2.gz
+-rw-r--r-- root/root usr/share/man/man2/outsw.2.gz
+-rw-r--r-- root/root usr/share/man/man2/outw.2.gz
+-rw-r--r-- root/root usr/share/man/man2/outw_p.2.gz
+-rw-r--r-- root/root usr/share/man/man2/pause.2.gz
+-rw-r--r-- root/root usr/share/man/man2/pciconfig_iobase.2.gz
+-rw-r--r-- root/root usr/share/man/man2/pciconfig_read.2.gz
+-rw-r--r-- root/root usr/share/man/man2/pciconfig_write.2.gz
+-rw-r--r-- root/root usr/share/man/man2/perf_event_open.2.gz
+-rw-r--r-- root/root usr/share/man/man2/perfmonctl.2.gz
+-rw-r--r-- root/root usr/share/man/man2/personality.2.gz
+-rw-r--r-- root/root usr/share/man/man2/phys.2.gz
+-rw-r--r-- root/root usr/share/man/man2/pidfd_getfd.2.gz
+-rw-r--r-- root/root usr/share/man/man2/pidfd_open.2.gz
+-rw-r--r-- root/root usr/share/man/man2/pidfd_send_signal.2.gz
+-rw-r--r-- root/root usr/share/man/man2/pipe.2.gz
+-rw-r--r-- root/root usr/share/man/man2/pipe2.2.gz
+-rw-r--r-- root/root usr/share/man/man2/pivot_root.2.gz
+-rw-r--r-- root/root usr/share/man/man2/pkey_alloc.2.gz
+-rw-r--r-- root/root usr/share/man/man2/pkey_free.2.gz
+-rw-r--r-- root/root usr/share/man/man2/pkey_mprotect.2.gz
+-rw-r--r-- root/root usr/share/man/man2/poll.2.gz
+-rw-r--r-- root/root usr/share/man/man2/posix_fadvise.2.gz
+-rw-r--r-- root/root usr/share/man/man2/ppoll.2.gz
+-rw-r--r-- root/root usr/share/man/man2/prctl.2.gz
+-rw-r--r-- root/root usr/share/man/man2/pread.2.gz
+-rw-r--r-- root/root usr/share/man/man2/pread64.2.gz
+-rw-r--r-- root/root usr/share/man/man2/preadv.2.gz
+-rw-r--r-- root/root usr/share/man/man2/preadv2.2.gz
+-rw-r--r-- root/root usr/share/man/man2/prlimit.2.gz
+-rw-r--r-- root/root usr/share/man/man2/prlimit64.2.gz
+-rw-r--r-- root/root usr/share/man/man2/process_madvise.2.gz
+-rw-r--r-- root/root usr/share/man/man2/process_vm_readv.2.gz
+-rw-r--r-- root/root usr/share/man/man2/process_vm_writev.2.gz
+-rw-r--r-- root/root usr/share/man/man2/prof.2.gz
+-rw-r--r-- root/root usr/share/man/man2/pselect.2.gz
+-rw-r--r-- root/root usr/share/man/man2/pselect6.2.gz
+-rw-r--r-- root/root usr/share/man/man2/ptrace.2.gz
+-rw-r--r-- root/root usr/share/man/man2/putmsg.2.gz
+-rw-r--r-- root/root usr/share/man/man2/putpmsg.2.gz
+-rw-r--r-- root/root usr/share/man/man2/pwrite.2.gz
+-rw-r--r-- root/root usr/share/man/man2/pwrite64.2.gz
+-rw-r--r-- root/root usr/share/man/man2/pwritev.2.gz
+-rw-r--r-- root/root usr/share/man/man2/pwritev2.2.gz
+-rw-r--r-- root/root usr/share/man/man2/query_module.2.gz
+-rw-r--r-- root/root usr/share/man/man2/quotactl.2.gz
+-rw-r--r-- root/root usr/share/man/man2/quotactl_fd.2.gz
+-rw-r--r-- root/root usr/share/man/man2/read.2.gz
+-rw-r--r-- root/root usr/share/man/man2/readahead.2.gz
+-rw-r--r-- root/root usr/share/man/man2/readdir.2.gz
+-rw-r--r-- root/root usr/share/man/man2/readlink.2.gz
+-rw-r--r-- root/root usr/share/man/man2/readlinkat.2.gz
+-rw-r--r-- root/root usr/share/man/man2/readv.2.gz
+-rw-r--r-- root/root usr/share/man/man2/reboot.2.gz
+-rw-r--r-- root/root usr/share/man/man2/recv.2.gz
+-rw-r--r-- root/root usr/share/man/man2/recvfrom.2.gz
+-rw-r--r-- root/root usr/share/man/man2/recvmmsg.2.gz
+-rw-r--r-- root/root usr/share/man/man2/recvmsg.2.gz
+-rw-r--r-- root/root usr/share/man/man2/remap_file_pages.2.gz
+-rw-r--r-- root/root usr/share/man/man2/removexattr.2.gz
+-rw-r--r-- root/root usr/share/man/man2/rename.2.gz
+-rw-r--r-- root/root usr/share/man/man2/renameat.2.gz
+-rw-r--r-- root/root usr/share/man/man2/renameat2.2.gz
+-rw-r--r-- root/root usr/share/man/man2/request_key.2.gz
+-rw-r--r-- root/root usr/share/man/man2/restart_syscall.2.gz
+-rw-r--r-- root/root usr/share/man/man2/riscv_flush_icache.2.gz
+-rw-r--r-- root/root usr/share/man/man2/rmdir.2.gz
+-rw-r--r-- root/root usr/share/man/man2/rt_sigaction.2.gz
+-rw-r--r-- root/root usr/share/man/man2/rt_sigpending.2.gz
+-rw-r--r-- root/root usr/share/man/man2/rt_sigprocmask.2.gz
+-rw-r--r-- root/root usr/share/man/man2/rt_sigqueueinfo.2.gz
+-rw-r--r-- root/root usr/share/man/man2/rt_sigreturn.2.gz
+-rw-r--r-- root/root usr/share/man/man2/rt_sigsuspend.2.gz
+-rw-r--r-- root/root usr/share/man/man2/rt_sigtimedwait.2.gz
+-rw-r--r-- root/root usr/share/man/man2/rt_tgsigqueueinfo.2.gz
+-rw-r--r-- root/root usr/share/man/man2/s390_guarded_storage.2.gz
+-rw-r--r-- root/root usr/share/man/man2/s390_pci_mmio_read.2.gz
+-rw-r--r-- root/root usr/share/man/man2/s390_pci_mmio_write.2.gz
+-rw-r--r-- root/root usr/share/man/man2/s390_runtime_instr.2.gz
+-rw-r--r-- root/root usr/share/man/man2/s390_sthyi.2.gz
+-rw-r--r-- root/root usr/share/man/man2/sbrk.2.gz
+-rw-r--r-- root/root usr/share/man/man2/sched_get_priority_max.2.gz
+-rw-r--r-- root/root usr/share/man/man2/sched_get_priority_min.2.gz
+-rw-r--r-- root/root usr/share/man/man2/sched_getaffinity.2.gz
+-rw-r--r-- root/root usr/share/man/man2/sched_getattr.2.gz
+-rw-r--r-- root/root usr/share/man/man2/sched_getparam.2.gz
+-rw-r--r-- root/root usr/share/man/man2/sched_getscheduler.2.gz
+-rw-r--r-- root/root usr/share/man/man2/sched_rr_get_interval.2.gz
+-rw-r--r-- root/root usr/share/man/man2/sched_setaffinity.2.gz
+-rw-r--r-- root/root usr/share/man/man2/sched_setattr.2.gz
+-rw-r--r-- root/root usr/share/man/man2/sched_setparam.2.gz
+-rw-r--r-- root/root usr/share/man/man2/sched_setscheduler.2.gz
+-rw-r--r-- root/root usr/share/man/man2/sched_yield.2.gz
+-rw-r--r-- root/root usr/share/man/man2/seccomp.2.gz
+-rw-r--r-- root/root usr/share/man/man2/seccomp_unotify.2.gz
+-rw-r--r-- root/root usr/share/man/man2/security.2.gz
+-rw-r--r-- root/root usr/share/man/man2/select.2.gz
+-rw-r--r-- root/root usr/share/man/man2/select_tut.2.gz
+-rw-r--r-- root/root usr/share/man/man2/semctl.2.gz
+-rw-r--r-- root/root usr/share/man/man2/semget.2.gz
+-rw-r--r-- root/root usr/share/man/man2/semop.2.gz
+-rw-r--r-- root/root usr/share/man/man2/semtimedop.2.gz
+-rw-r--r-- root/root usr/share/man/man2/send.2.gz
+-rw-r--r-- root/root usr/share/man/man2/sendfile.2.gz
+-rw-r--r-- root/root usr/share/man/man2/sendfile64.2.gz
+-rw-r--r-- root/root usr/share/man/man2/sendmmsg.2.gz
+-rw-r--r-- root/root usr/share/man/man2/sendmsg.2.gz
+-rw-r--r-- root/root usr/share/man/man2/sendto.2.gz
+-rw-r--r-- root/root usr/share/man/man2/set_mempolicy.2.gz
+-rw-r--r-- root/root usr/share/man/man2/set_robust_list.2.gz
+-rw-r--r-- root/root usr/share/man/man2/set_thread_area.2.gz
+-rw-r--r-- root/root usr/share/man/man2/set_tid_address.2.gz
+-rw-r--r-- root/root usr/share/man/man2/setdomainname.2.gz
+-rw-r--r-- root/root usr/share/man/man2/setegid.2.gz
+-rw-r--r-- root/root usr/share/man/man2/seteuid.2.gz
+-rw-r--r-- root/root usr/share/man/man2/setfsgid.2.gz
+-rw-r--r-- root/root usr/share/man/man2/setfsgid32.2.gz
+-rw-r--r-- root/root usr/share/man/man2/setfsuid.2.gz
+-rw-r--r-- root/root usr/share/man/man2/setfsuid32.2.gz
+-rw-r--r-- root/root usr/share/man/man2/setgid.2.gz
+-rw-r--r-- root/root usr/share/man/man2/setgid32.2.gz
+-rw-r--r-- root/root usr/share/man/man2/setgroups.2.gz
+-rw-r--r-- root/root usr/share/man/man2/setgroups32.2.gz
+-rw-r--r-- root/root usr/share/man/man2/sethostname.2.gz
+-rw-r--r-- root/root usr/share/man/man2/setitimer.2.gz
+-rw-r--r-- root/root usr/share/man/man2/setns.2.gz
+-rw-r--r-- root/root usr/share/man/man2/setpgid.2.gz
+-rw-r--r-- root/root usr/share/man/man2/setpgrp.2.gz
+-rw-r--r-- root/root usr/share/man/man2/setpriority.2.gz
+-rw-r--r-- root/root usr/share/man/man2/setregid.2.gz
+-rw-r--r-- root/root usr/share/man/man2/setregid32.2.gz
+-rw-r--r-- root/root usr/share/man/man2/setresgid.2.gz
+-rw-r--r-- root/root usr/share/man/man2/setresgid32.2.gz
+-rw-r--r-- root/root usr/share/man/man2/setresuid.2.gz
+-rw-r--r-- root/root usr/share/man/man2/setresuid32.2.gz
+-rw-r--r-- root/root usr/share/man/man2/setreuid.2.gz
+-rw-r--r-- root/root usr/share/man/man2/setreuid32.2.gz
+-rw-r--r-- root/root usr/share/man/man2/setrlimit.2.gz
+-rw-r--r-- root/root usr/share/man/man2/setsid.2.gz
+-rw-r--r-- root/root usr/share/man/man2/setsockopt.2.gz
+-rw-r--r-- root/root usr/share/man/man2/settimeofday.2.gz
+-rw-r--r-- root/root usr/share/man/man2/setuid.2.gz
+-rw-r--r-- root/root usr/share/man/man2/setuid32.2.gz
+-rw-r--r-- root/root usr/share/man/man2/setup.2.gz
+-rw-r--r-- root/root usr/share/man/man2/setxattr.2.gz
+-rw-r--r-- root/root usr/share/man/man2/sgetmask.2.gz
+-rw-r--r-- root/root usr/share/man/man2/shmat.2.gz
+-rw-r--r-- root/root usr/share/man/man2/shmctl.2.gz
+-rw-r--r-- root/root usr/share/man/man2/shmdt.2.gz
+-rw-r--r-- root/root usr/share/man/man2/shmget.2.gz
+-rw-r--r-- root/root usr/share/man/man2/shmop.2.gz
+-rw-r--r-- root/root usr/share/man/man2/shutdown.2.gz
+-rw-r--r-- root/root usr/share/man/man2/sigaction.2.gz
+-rw-r--r-- root/root usr/share/man/man2/sigaltstack.2.gz
+-rw-r--r-- root/root usr/share/man/man2/signal.2.gz
+-rw-r--r-- root/root usr/share/man/man2/signalfd.2.gz
+-rw-r--r-- root/root usr/share/man/man2/signalfd4.2.gz
+-rw-r--r-- root/root usr/share/man/man2/sigpending.2.gz
+-rw-r--r-- root/root usr/share/man/man2/sigprocmask.2.gz
+-rw-r--r-- root/root usr/share/man/man2/sigreturn.2.gz
+-rw-r--r-- root/root usr/share/man/man2/sigsuspend.2.gz
+-rw-r--r-- root/root usr/share/man/man2/sigtimedwait.2.gz
+-rw-r--r-- root/root usr/share/man/man2/sigwaitinfo.2.gz
+-rw-r--r-- root/root usr/share/man/man2/socket.2.gz
+-rw-r--r-- root/root usr/share/man/man2/socketcall.2.gz
+-rw-r--r-- root/root usr/share/man/man2/socketpair.2.gz
+-rw-r--r-- root/root usr/share/man/man2/splice.2.gz
+-rw-r--r-- root/root usr/share/man/man2/spu_create.2.gz
+-rw-r--r-- root/root usr/share/man/man2/spu_run.2.gz
+-rw-r--r-- root/root usr/share/man/man2/ssetmask.2.gz
+-rw-r--r-- root/root usr/share/man/man2/stat.2.gz
+-rw-r--r-- root/root usr/share/man/man2/stat64.2.gz
+-rw-r--r-- root/root usr/share/man/man2/statfs.2.gz
+-rw-r--r-- root/root usr/share/man/man2/statfs64.2.gz
+-rw-r--r-- root/root usr/share/man/man2/statmount.2.gz
+-rw-r--r-- root/root usr/share/man/man2/statx.2.gz
+-rw-r--r-- root/root usr/share/man/man2/stime.2.gz
+-rw-r--r-- root/root usr/share/man/man2/stty.2.gz
+-rw-r--r-- root/root usr/share/man/man2/subpage_prot.2.gz
+-rw-r--r-- root/root usr/share/man/man2/swapoff.2.gz
+-rw-r--r-- root/root usr/share/man/man2/swapon.2.gz
+-rw-r--r-- root/root usr/share/man/man2/symlink.2.gz
+-rw-r--r-- root/root usr/share/man/man2/symlinkat.2.gz
+-rw-r--r-- root/root usr/share/man/man2/sync.2.gz
+-rw-r--r-- root/root usr/share/man/man2/sync_file_range.2.gz
+-rw-r--r-- root/root usr/share/man/man2/sync_file_range2.2.gz
+-rw-r--r-- root/root usr/share/man/man2/syncfs.2.gz
+-rw-r--r-- root/root usr/share/man/man2/syscall.2.gz
+-rw-r--r-- root/root usr/share/man/man2/syscalls.2.gz
+-rw-r--r-- root/root usr/share/man/man2/sysctl.2.gz
+-rw-r--r-- root/root usr/share/man/man2/sysfs.2.gz
+-rw-r--r-- root/root usr/share/man/man2/sysinfo.2.gz
+-rw-r--r-- root/root usr/share/man/man2/syslog.2.gz
+-rw-r--r-- root/root usr/share/man/man2/tee.2.gz
+-rw-r--r-- root/root usr/share/man/man2/tgkill.2.gz
+-rw-r--r-- root/root usr/share/man/man2/time.2.gz
+-rw-r--r-- root/root usr/share/man/man2/timer_create.2.gz
+-rw-r--r-- root/root usr/share/man/man2/timer_delete.2.gz
+-rw-r--r-- root/root usr/share/man/man2/timer_getoverrun.2.gz
+-rw-r--r-- root/root usr/share/man/man2/timer_gettime.2.gz
+-rw-r--r-- root/root usr/share/man/man2/timer_settime.2.gz
+-rw-r--r-- root/root usr/share/man/man2/timerfd_create.2.gz
+-rw-r--r-- root/root usr/share/man/man2/timerfd_gettime.2.gz
+-rw-r--r-- root/root usr/share/man/man2/timerfd_settime.2.gz
+-rw-r--r-- root/root usr/share/man/man2/times.2.gz
+-rw-r--r-- root/root usr/share/man/man2/tkill.2.gz
+-rw-r--r-- root/root usr/share/man/man2/truncate.2.gz
+-rw-r--r-- root/root usr/share/man/man2/truncate64.2.gz
+-rw-r--r-- root/root usr/share/man/man2/tuxcall.2.gz
+-rw-r--r-- root/root usr/share/man/man2/ugetrlimit.2.gz
+-rw-r--r-- root/root usr/share/man/man2/umask.2.gz
+-rw-r--r-- root/root usr/share/man/man2/umount.2.gz
+-rw-r--r-- root/root usr/share/man/man2/umount2.2.gz
+-rw-r--r-- root/root usr/share/man/man2/uname.2.gz
+-rw-r--r-- root/root usr/share/man/man2/unimplemented.2.gz
+-rw-r--r-- root/root usr/share/man/man2/unlink.2.gz
+-rw-r--r-- root/root usr/share/man/man2/unlinkat.2.gz
+-rw-r--r-- root/root usr/share/man/man2/unshare.2.gz
+-rw-r--r-- root/root usr/share/man/man2/uretprobe.2.gz
+-rw-r--r-- root/root usr/share/man/man2/uselib.2.gz
+-rw-r--r-- root/root usr/share/man/man2/userfaultfd.2.gz
+-rw-r--r-- root/root usr/share/man/man2/ustat.2.gz
+-rw-r--r-- root/root usr/share/man/man2/utime.2.gz
+-rw-r--r-- root/root usr/share/man/man2/utimensat.2.gz
+-rw-r--r-- root/root usr/share/man/man2/utimes.2.gz
+-rw-r--r-- root/root usr/share/man/man2/vfork.2.gz
+-rw-r--r-- root/root usr/share/man/man2/vhangup.2.gz
+-rw-r--r-- root/root usr/share/man/man2/vm86.2.gz
+-rw-r--r-- root/root usr/share/man/man2/vm86old.2.gz
+-rw-r--r-- root/root usr/share/man/man2/vmsplice.2.gz
+-rw-r--r-- root/root usr/share/man/man2/vserver.2.gz
+-rw-r--r-- root/root usr/share/man/man2/wait.2.gz
+-rw-r--r-- root/root usr/share/man/man2/wait3.2.gz
+-rw-r--r-- root/root usr/share/man/man2/wait4.2.gz
+-rw-r--r-- root/root usr/share/man/man2/waitid.2.gz
+-rw-r--r-- root/root usr/share/man/man2/waitpid.2.gz
+-rw-r--r-- root/root usr/share/man/man2/write.2.gz
+-rw-r--r-- root/root usr/share/man/man2/writev.2.gz
+drwxr-xr-x root/root usr/share/man/man2const/
+-rw-r--r-- root/root usr/share/man/man2const/EPIOCGPARAMS.2const.gz
+-rw-r--r-- root/root usr/share/man/man2const/EPIOCSPARAMS.2const.gz
+-rw-r--r-- root/root usr/share/man/man2const/FAT_IOCTL_GET_ATTRIBUTES.2const.gz
+-rw-r--r-- root/root usr/share/man/man2const/FAT_IOCTL_GET_VOLUME_ID.2const.gz
+-rw-r--r-- root/root usr/share/man/man2const/FAT_IOCTL_SET_ATTRIBUTES.2const.gz
+-rw-r--r-- root/root usr/share/man/man2const/FICLONE.2const.gz
+-rw-r--r-- root/root usr/share/man/man2const/FICLONERANGE.2const.gz
+-rw-r--r-- root/root usr/share/man/man2const/FIDEDUPERANGE.2const.gz
+-rw-r--r-- root/root usr/share/man/man2const/FIONREAD.2const.gz
+-rw-r--r-- root/root usr/share/man/man2const/FS_IOC_GETFLAGS.2const.gz
+-rw-r--r-- root/root usr/share/man/man2const/FS_IOC_GETFSLABEL.2const.gz
+-rw-r--r-- root/root usr/share/man/man2const/FS_IOC_GETFSMAP.2const.gz
+-rw-r--r-- root/root usr/share/man/man2const/FS_IOC_SETFLAGS.2const.gz
+-rw-r--r-- root/root usr/share/man/man2const/FS_IOC_SETFSLABEL.2const.gz
+-rw-r--r-- root/root usr/share/man/man2const/FUTEX_CMP_REQUEUE.2const.gz
+-rw-r--r-- root/root usr/share/man/man2const/FUTEX_CMP_REQUEUE_PI.2const.gz
+-rw-r--r-- root/root usr/share/man/man2const/FUTEX_FD.2const.gz
+-rw-r--r-- root/root usr/share/man/man2const/FUTEX_LOCK_PI.2const.gz
+-rw-r--r-- root/root usr/share/man/man2const/FUTEX_LOCK_PI2.2const.gz
+-rw-r--r-- root/root usr/share/man/man2const/FUTEX_REQUEUE.2const.gz
+-rw-r--r-- root/root usr/share/man/man2const/FUTEX_TRYLOCK_PI.2const.gz
+-rw-r--r-- root/root usr/share/man/man2const/FUTEX_UNLOCK_PI.2const.gz
+-rw-r--r-- root/root usr/share/man/man2const/FUTEX_WAIT.2const.gz
+-rw-r--r-- root/root usr/share/man/man2const/FUTEX_WAIT_BITSET.2const.gz
+-rw-r--r-- root/root usr/share/man/man2const/FUTEX_WAIT_REQUEUE_PI.2const.gz
+-rw-r--r-- root/root usr/share/man/man2const/FUTEX_WAKE.2const.gz
+-rw-r--r-- root/root usr/share/man/man2const/FUTEX_WAKE_BITSET.2const.gz
+-rw-r--r-- root/root usr/share/man/man2const/FUTEX_WAKE_OP.2const.gz
+-rw-r--r-- root/root usr/share/man/man2const/F_ADD_SEALS.2const.gz
+-rw-r--r-- root/root usr/share/man/man2const/F_DUPFD.2const.gz
+-rw-r--r-- root/root usr/share/man/man2const/F_DUPFD_CLOEXEC.2const.gz
+-rw-r--r-- root/root usr/share/man/man2const/F_GETDELEG.2const.gz
+-rw-r--r-- root/root usr/share/man/man2const/F_GETFD.2const.gz
+-rw-r--r-- root/root usr/share/man/man2const/F_GETFL.2const.gz
+-rw-r--r-- root/root usr/share/man/man2const/F_GETLEASE.2const.gz
+-rw-r--r-- root/root usr/share/man/man2const/F_GETLK.2const.gz
+-rw-r--r-- root/root usr/share/man/man2const/F_GETOWN.2const.gz
+-rw-r--r-- root/root usr/share/man/man2const/F_GETOWN_EX.2const.gz
+-rw-r--r-- root/root usr/share/man/man2const/F_GETPIPE_SZ.2const.gz
+-rw-r--r-- root/root usr/share/man/man2const/F_GETSIG.2const.gz
+-rw-r--r-- root/root usr/share/man/man2const/F_GET_FILE_RW_HINT.2const.gz
+-rw-r--r-- root/root usr/share/man/man2const/F_GET_RW_HINT.2const.gz
+-rw-r--r-- root/root usr/share/man/man2const/F_GET_SEALS.2const.gz
+-rw-r--r-- root/root usr/share/man/man2const/F_NOTIFY.2const.gz
+-rw-r--r-- root/root usr/share/man/man2const/F_OFD_GETLK.2const.gz
+-rw-r--r-- root/root usr/share/man/man2const/F_OFD_SETLK.2const.gz
+-rw-r--r-- root/root usr/share/man/man2const/F_OFD_SETLKW.2const.gz
+-rw-r--r-- root/root usr/share/man/man2const/F_SETDELEG.2const.gz
+-rw-r--r-- root/root usr/share/man/man2const/F_SETFD.2const.gz
+-rw-r--r-- root/root usr/share/man/man2const/F_SETFL.2const.gz
+-rw-r--r-- root/root usr/share/man/man2const/F_SETLEASE.2const.gz
+-rw-r--r-- root/root usr/share/man/man2const/F_SETLK.2const.gz
+-rw-r--r-- root/root usr/share/man/man2const/F_SETLKW.2const.gz
+-rw-r--r-- root/root usr/share/man/man2const/F_SETOWN.2const.gz
+-rw-r--r-- root/root usr/share/man/man2const/F_SETOWN_EX.2const.gz
+-rw-r--r-- root/root usr/share/man/man2const/F_SETPIPE_SZ.2const.gz
+-rw-r--r-- root/root usr/share/man/man2const/F_SETSIG.2const.gz
+-rw-r--r-- root/root usr/share/man/man2const/F_SET_FILE_RW_HINT.2const.gz
+-rw-r--r-- root/root usr/share/man/man2const/F_SET_RW_HINT.2const.gz
+-rw-r--r-- root/root usr/share/man/man2const/GIO_CMAP.2const.gz
+-rw-r--r-- root/root usr/share/man/man2const/GIO_FONT.2const.gz
+-rw-r--r-- root/root usr/share/man/man2const/GIO_FONTX.2const.gz
+-rw-r--r-- root/root usr/share/man/man2const/GIO_SCRNMAP.2const.gz
+-rw-r--r-- root/root usr/share/man/man2const/GIO_UNIMAP.2const.gz
+-rw-r--r-- root/root usr/share/man/man2const/GIO_UNISCRNMAP.2const.gz
+-rw-r--r-- root/root usr/share/man/man2const/IPPROTO_IP.2const.gz
+-rw-r--r-- root/root usr/share/man/man2const/IPPROTO_IPV6.2const.gz
+-rw-r--r-- root/root usr/share/man/man2const/IPV6_ADDRFORM.2const.gz
+-rw-r--r-- root/root usr/share/man/man2const/IPV6_ADD_MEMBERSHIP.2const.gz
+-rw-r--r-- root/root usr/share/man/man2const/IPV6_AUTHHDR.2const.gz
+-rw-r--r-- root/root usr/share/man/man2const/IPV6_DROP_MEMBERSHIP.2const.gz
+-rw-r--r-- root/root usr/share/man/man2const/IPV6_DSTOPTS.2const.gz
+-rw-r--r-- root/root usr/share/man/man2const/IPV6_FLOWINFO.2const.gz
+-rw-r--r-- root/root usr/share/man/man2const/IPV6_HOPLIMIT.2const.gz
+-rw-r--r-- root/root usr/share/man/man2const/IPV6_HOPOPTS.2const.gz
+-rw-r--r-- root/root usr/share/man/man2const/IPV6_MTU.2const.gz
+-rw-r--r-- root/root usr/share/man/man2const/IPV6_MTU_DISCOVER.2const.gz
+-rw-r--r-- root/root usr/share/man/man2const/IPV6_MULTICAST_HOPS.2const.gz
+-rw-r--r-- root/root usr/share/man/man2const/IPV6_MULTICAST_IF.2const.gz
+-rw-r--r-- root/root usr/share/man/man2const/IPV6_MULTICAST_LOOP.2const.gz
+-rw-r--r-- root/root usr/share/man/man2const/IPV6_RECVERR.2const.gz
+-rw-r--r-- root/root usr/share/man/man2const/IPV6_RECVPKTINFO.2const.gz
+-rw-r--r-- root/root usr/share/man/man2const/IPV6_ROUTER_ALERT.2const.gz
+-rw-r--r-- root/root usr/share/man/man2const/IPV6_RTHDR.2const.gz
+-rw-r--r-- root/root usr/share/man/man2const/IPV6_UNICAST_HOPS.2const.gz
+-rw-r--r-- root/root usr/share/man/man2const/IPV6_V6ONLY.2const.gz
+-rw-r--r-- root/root usr/share/man/man2const/IP_ADD_MEMBERSHIP.2const.gz
+-rw-r--r-- root/root usr/share/man/man2const/IP_ADD_SOURCE_MEMBERSHIP.2const.gz
+-rw-r--r-- root/root usr/share/man/man2const/IP_BIND_ADDRESS_NO_PORT.2const.gz
+-rw-r--r-- root/root usr/share/man/man2const/IP_BLOCK_SOURCE.2const.gz
+-rw-r--r-- root/root usr/share/man/man2const/IP_DROP_MEMBERSHIP.2const.gz
+-rw-r--r-- root/root usr/share/man/man2const/IP_DROP_SOURCE_MEMBERSHIP.2const.gz
+-rw-r--r-- root/root usr/share/man/man2const/IP_FREEBIND.2const.gz
+-rw-r--r-- root/root usr/share/man/man2const/IP_HDRINCL.2const.gz
+-rw-r--r-- root/root usr/share/man/man2const/IP_LOCAL_PORT_RANGE.2const.gz
+-rw-r--r-- root/root usr/share/man/man2const/IP_MSFILTER.2const.gz
+-rw-r--r-- root/root usr/share/man/man2const/IP_MTU.2const.gz
+-rw-r--r-- root/root usr/share/man/man2const/IP_MTU_DISCOVER.2const.gz
+-rw-r--r-- root/root usr/share/man/man2const/IP_MULTICAST_ALL.2const.gz
+-rw-r--r-- root/root usr/share/man/man2const/IP_MULTICAST_IF.2const.gz
+-rw-r--r-- root/root usr/share/man/man2const/IP_MULTICAST_LOOP.2const.gz
+-rw-r--r-- root/root usr/share/man/man2const/IP_MULTICAST_TTL.2const.gz
+-rw-r--r-- root/root usr/share/man/man2const/IP_NODEFRAG.2const.gz
+-rw-r--r-- root/root usr/share/man/man2const/IP_OPTIONS.2const.gz
+-rw-r--r-- root/root usr/share/man/man2const/IP_PASSSEC.2const.gz
+-rw-r--r-- root/root usr/share/man/man2const/IP_PKTINFO.2const.gz
+-rw-r--r-- root/root usr/share/man/man2const/IP_RECVERR.2const.gz
+-rw-r--r-- root/root usr/share/man/man2const/IP_RECVOPTS.2const.gz
+-rw-r--r-- root/root usr/share/man/man2const/IP_RECVORIGDSTADDR.2const.gz
+-rw-r--r-- root/root usr/share/man/man2const/IP_RECVTOS.2const.gz
+-rw-r--r-- root/root usr/share/man/man2const/IP_RECVTTL.2const.gz
+-rw-r--r-- root/root usr/share/man/man2const/IP_RETOPTS.2const.gz
+-rw-r--r-- root/root usr/share/man/man2const/IP_ROUTER_ALERT.2const.gz
+-rw-r--r-- root/root usr/share/man/man2const/IP_TOS.2const.gz
+-rw-r--r-- root/root usr/share/man/man2const/IP_TRANSPARENT.2const.gz
+-rw-r--r-- root/root usr/share/man/man2const/IP_TTL.2const.gz
+-rw-r--r-- root/root usr/share/man/man2const/IP_UNBLOCK_SOURCE.2const.gz
+-rw-r--r-- root/root usr/share/man/man2const/KDADDIO.2const.gz
+-rw-r--r-- root/root usr/share/man/man2const/KDDELIO.2const.gz
+-rw-r--r-- root/root usr/share/man/man2const/KDDISABIO.2const.gz
+-rw-r--r-- root/root usr/share/man/man2const/KDENABIO.2const.gz
+-rw-r--r-- root/root usr/share/man/man2const/KDGETKEYCODE.2const.gz
+-rw-r--r-- root/root usr/share/man/man2const/KDGETLED.2const.gz
+-rw-r--r-- root/root usr/share/man/man2const/KDGETMODE.2const.gz
+-rw-r--r-- root/root usr/share/man/man2const/KDGKBDIACR.2const.gz
+-rw-r--r-- root/root usr/share/man/man2const/KDGKBENT.2const.gz
+-rw-r--r-- root/root usr/share/man/man2const/KDGKBLED.2const.gz
+-rw-r--r-- root/root usr/share/man/man2const/KDGKBMETA.2const.gz
+-rw-r--r-- root/root usr/share/man/man2const/KDGKBMODE.2const.gz
+-rw-r--r-- root/root usr/share/man/man2const/KDGKBSENT.2const.gz
+-rw-r--r-- root/root usr/share/man/man2const/KDGKBTYPE.2const.gz
+-rw-r--r-- root/root usr/share/man/man2const/KDMKTONE.2const.gz
+-rw-r--r-- root/root usr/share/man/man2const/KDSETKEYCODE.2const.gz
+-rw-r--r-- root/root usr/share/man/man2const/KDSETLED.2const.gz
+-rw-r--r-- root/root usr/share/man/man2const/KDSETMODE.2const.gz
+-rw-r--r-- root/root usr/share/man/man2const/KDSIGACCEPT.2const.gz
+-rw-r--r-- root/root usr/share/man/man2const/KDSKBENT.2const.gz
+-rw-r--r-- root/root usr/share/man/man2const/KDSKBLED.2const.gz
+-rw-r--r-- root/root usr/share/man/man2const/KDSKBMETA.2const.gz
+-rw-r--r-- root/root usr/share/man/man2const/KDSKBMODE.2const.gz
+-rw-r--r-- root/root usr/share/man/man2const/KDSKBSENT.2const.gz
+-rw-r--r-- root/root usr/share/man/man2const/KEYCTL_ASSUME_AUTHORITY.2const.gz
+-rw-r--r-- root/root usr/share/man/man2const/KEYCTL_CHOWN.2const.gz
+-rw-r--r-- root/root usr/share/man/man2const/KEYCTL_CLEAR.2const.gz
+-rw-r--r-- root/root usr/share/man/man2const/KEYCTL_DESCRIBE.2const.gz
+-rw-r--r-- root/root usr/share/man/man2const/KEYCTL_DH_COMPUTE.2const.gz
+-rw-r--r-- root/root usr/share/man/man2const/KEYCTL_GET_KEYRING_ID.2const.gz
+-rw-r--r-- root/root usr/share/man/man2const/KEYCTL_GET_PERSISTENT.2const.gz
+-rw-r--r-- root/root usr/share/man/man2const/KEYCTL_GET_SECURITY.2const.gz
+-rw-r--r-- root/root usr/share/man/man2const/KEYCTL_INSTANTIATE.2const.gz
+-rw-r--r-- root/root usr/share/man/man2const/KEYCTL_INSTANTIATE_IOV.2const.gz
+-rw-r--r-- root/root usr/share/man/man2const/KEYCTL_INVALIDATE.2const.gz
+-rw-r--r-- root/root usr/share/man/man2const/KEYCTL_JOIN_SESSION_KEYRING.2const.gz
+-rw-r--r-- root/root usr/share/man/man2const/KEYCTL_LINK.2const.gz
+-rw-r--r-- root/root usr/share/man/man2const/KEYCTL_NEGATE.2const.gz
+-rw-r--r-- root/root usr/share/man/man2const/KEYCTL_READ.2const.gz
+-rw-r--r-- root/root usr/share/man/man2const/KEYCTL_REJECT.2const.gz
+-rw-r--r-- root/root usr/share/man/man2const/KEYCTL_RESTRICT_KEYRING.2const.gz
+-rw-r--r-- root/root usr/share/man/man2const/KEYCTL_REVOKE.2const.gz
+-rw-r--r-- root/root usr/share/man/man2const/KEYCTL_SEARCH.2const.gz
+-rw-r--r-- root/root usr/share/man/man2const/KEYCTL_SESSION_TO_PARENT.2const.gz
+-rw-r--r-- root/root usr/share/man/man2const/KEYCTL_SETPERM.2const.gz
+-rw-r--r-- root/root usr/share/man/man2const/KEYCTL_SET_REQKEY_KEYRING.2const.gz
+-rw-r--r-- root/root usr/share/man/man2const/KEYCTL_SET_TIMEOUT.2const.gz
+-rw-r--r-- root/root usr/share/man/man2const/KEYCTL_UNLINK.2const.gz
+-rw-r--r-- root/root usr/share/man/man2const/KEYCTL_UPDATE.2const.gz
+-rw-r--r-- root/root usr/share/man/man2const/KIOCSOUND.2const.gz
+-rw-r--r-- root/root usr/share/man/man2const/NS_GET_NSTYPE.2const.gz
+-rw-r--r-- root/root usr/share/man/man2const/NS_GET_OWNER_UID.2const.gz
+-rw-r--r-- root/root usr/share/man/man2const/NS_GET_PARENT.2const.gz
+-rw-r--r-- root/root usr/share/man/man2const/NS_GET_USERNS.2const.gz
+-rw-r--r-- root/root usr/share/man/man2const/PAGEMAP_SCAN.2const.gz
+-rw-r--r-- root/root usr/share/man/man2const/PIO_CMAP.2const.gz
+-rw-r--r-- root/root usr/share/man/man2const/PIO_FONT.2const.gz
+-rw-r--r-- root/root usr/share/man/man2const/PIO_FONTRESET.2const.gz
+-rw-r--r-- root/root usr/share/man/man2const/PIO_FONTX.2const.gz
+-rw-r--r-- root/root usr/share/man/man2const/PIO_SCRNMAP.2const.gz
+-rw-r--r-- root/root usr/share/man/man2const/PIO_UNIMAP.2const.gz
+-rw-r--r-- root/root usr/share/man/man2const/PIO_UNIMAPCLR.2const.gz
+-rw-r--r-- root/root usr/share/man/man2const/PIO_UNISCRNMAP.2const.gz
+-rw-r--r-- root/root usr/share/man/man2const/PR_CAPBSET_DROP.2const.gz
+-rw-r--r-- root/root usr/share/man/man2const/PR_CAPBSET_READ.2const.gz
+-rw-r--r-- root/root usr/share/man/man2const/PR_CAP_AMBIENT.2const.gz
+-rw-r--r-- root/root usr/share/man/man2const/PR_CAP_AMBIENT_CLEAR_ALL.2const.gz
+-rw-r--r-- root/root usr/share/man/man2const/PR_CAP_AMBIENT_IS_SET.2const.gz
+-rw-r--r-- root/root usr/share/man/man2const/PR_CAP_AMBIENT_LOWER.2const.gz
+-rw-r--r-- root/root usr/share/man/man2const/PR_CAP_AMBIENT_RAISE.2const.gz
+-rw-r--r-- root/root usr/share/man/man2const/PR_FUTEX_HASH.2const.gz
+-rw-r--r-- root/root usr/share/man/man2const/PR_FUTEX_HASH_GET_SLOTS.2const.gz
+-rw-r--r-- root/root usr/share/man/man2const/PR_FUTEX_HASH_SET_SLOTS.2const.gz
+-rw-r--r-- root/root usr/share/man/man2const/PR_GET_AUXV.2const.gz
+-rw-r--r-- root/root usr/share/man/man2const/PR_GET_CHILD_SUBREAPER.2const.gz
+-rw-r--r-- root/root usr/share/man/man2const/PR_GET_DUMPABLE.2const.gz
+-rw-r--r-- root/root usr/share/man/man2const/PR_GET_ENDIAN.2const.gz
+-rw-r--r-- root/root usr/share/man/man2const/PR_GET_FPEMU.2const.gz
+-rw-r--r-- root/root usr/share/man/man2const/PR_GET_FPEXC.2const.gz
+-rw-r--r-- root/root usr/share/man/man2const/PR_GET_FP_MODE.2const.gz
+-rw-r--r-- root/root usr/share/man/man2const/PR_GET_IO_FLUSHER.2const.gz
+-rw-r--r-- root/root usr/share/man/man2const/PR_GET_KEEPCAPS.2const.gz
+-rw-r--r-- root/root usr/share/man/man2const/PR_GET_MDWE.2const.gz
+-rw-r--r-- root/root usr/share/man/man2const/PR_GET_NAME.2const.gz
+-rw-r--r-- root/root usr/share/man/man2const/PR_GET_NO_NEW_PRIVS.2const.gz
+-rw-r--r-- root/root usr/share/man/man2const/PR_GET_PDEATHSIG.2const.gz
+-rw-r--r-- root/root usr/share/man/man2const/PR_GET_SECCOMP.2const.gz
+-rw-r--r-- root/root usr/share/man/man2const/PR_GET_SECUREBITS.2const.gz
+-rw-r--r-- root/root usr/share/man/man2const/PR_GET_SPECULATION_CTRL.2const.gz
+-rw-r--r-- root/root usr/share/man/man2const/PR_GET_TAGGED_ADDR_CTRL.2const.gz
+-rw-r--r-- root/root usr/share/man/man2const/PR_GET_THP_DISABLE.2const.gz
+-rw-r--r-- root/root usr/share/man/man2const/PR_GET_TID_ADDRESS.2const.gz
+-rw-r--r-- root/root usr/share/man/man2const/PR_GET_TIMERSLACK.2const.gz
+-rw-r--r-- root/root usr/share/man/man2const/PR_GET_TIMING.2const.gz
+-rw-r--r-- root/root usr/share/man/man2const/PR_GET_TSC.2const.gz
+-rw-r--r-- root/root usr/share/man/man2const/PR_GET_UNALIGN.2const.gz
+-rw-r--r-- root/root usr/share/man/man2const/PR_MCE_KILL.2const.gz
+-rw-r--r-- root/root usr/share/man/man2const/PR_MCE_KILL_CLEAR.2const.gz
+-rw-r--r-- root/root usr/share/man/man2const/PR_MCE_KILL_GET.2const.gz
+-rw-r--r-- root/root usr/share/man/man2const/PR_MCE_KILL_SET.2const.gz
+-rw-r--r-- root/root usr/share/man/man2const/PR_MPX_DISABLE_MANAGEMENT.2const.gz
+-rw-r--r-- root/root usr/share/man/man2const/PR_MPX_ENABLE_MANAGEMENT.2const.gz
+-rw-r--r-- root/root usr/share/man/man2const/PR_PAC_RESET_KEYS.2const.gz
+-rw-r--r-- root/root usr/share/man/man2const/PR_RISCV_SET_ICACHE_FLUSH_CTX.2const.gz
+-rw-r--r-- root/root usr/share/man/man2const/PR_SET_CHILD_SUBREAPER.2const.gz
+-rw-r--r-- root/root usr/share/man/man2const/PR_SET_DUMPABLE.2const.gz
+-rw-r--r-- root/root usr/share/man/man2const/PR_SET_ENDIAN.2const.gz
+-rw-r--r-- root/root usr/share/man/man2const/PR_SET_FPEMU.2const.gz
+-rw-r--r-- root/root usr/share/man/man2const/PR_SET_FPEXC.2const.gz
+-rw-r--r-- root/root usr/share/man/man2const/PR_SET_FP_MODE.2const.gz
+-rw-r--r-- root/root usr/share/man/man2const/PR_SET_IO_FLUSHER.2const.gz
+-rw-r--r-- root/root usr/share/man/man2const/PR_SET_KEEPCAPS.2const.gz
+-rw-r--r-- root/root usr/share/man/man2const/PR_SET_MDWE.2const.gz
+-rw-r--r-- root/root usr/share/man/man2const/PR_SET_MM.2const.gz
+-rw-r--r-- root/root usr/share/man/man2const/PR_SET_MM_ARG_END.2const.gz
+-rw-r--r-- root/root usr/share/man/man2const/PR_SET_MM_ARG_START.2const.gz
+-rw-r--r-- root/root usr/share/man/man2const/PR_SET_MM_AUXV.2const.gz
+-rw-r--r-- root/root usr/share/man/man2const/PR_SET_MM_BRK.2const.gz
+-rw-r--r-- root/root usr/share/man/man2const/PR_SET_MM_END_CODE.2const.gz
+-rw-r--r-- root/root usr/share/man/man2const/PR_SET_MM_END_DATA.2const.gz
+-rw-r--r-- root/root usr/share/man/man2const/PR_SET_MM_ENV_END.2const.gz
+-rw-r--r-- root/root usr/share/man/man2const/PR_SET_MM_ENV_START.2const.gz
+-rw-r--r-- root/root usr/share/man/man2const/PR_SET_MM_EXE_FILE.2const.gz
+-rw-r--r-- root/root usr/share/man/man2const/PR_SET_MM_MAP.2const.gz
+-rw-r--r-- root/root usr/share/man/man2const/PR_SET_MM_MAP_SIZE.2const.gz
+-rw-r--r-- root/root usr/share/man/man2const/PR_SET_MM_START_BRK.2const.gz
+-rw-r--r-- root/root usr/share/man/man2const/PR_SET_MM_START_CODE.2const.gz
+-rw-r--r-- root/root usr/share/man/man2const/PR_SET_MM_START_DATA.2const.gz
+-rw-r--r-- root/root usr/share/man/man2const/PR_SET_MM_START_STACK.2const.gz
+-rw-r--r-- root/root usr/share/man/man2const/PR_SET_NAME.2const.gz
+-rw-r--r-- root/root usr/share/man/man2const/PR_SET_NO_NEW_PRIVS.2const.gz
+-rw-r--r-- root/root usr/share/man/man2const/PR_SET_PDEATHSIG.2const.gz
+-rw-r--r-- root/root usr/share/man/man2const/PR_SET_PTRACER.2const.gz
+-rw-r--r-- root/root usr/share/man/man2const/PR_SET_SECCOMP.2const.gz
+-rw-r--r-- root/root usr/share/man/man2const/PR_SET_SECUREBITS.2const.gz
+-rw-r--r-- root/root usr/share/man/man2const/PR_SET_SPECULATION_CTRL.2const.gz
+-rw-r--r-- root/root usr/share/man/man2const/PR_SET_SYSCALL_USER_DISPATCH.2const.gz
+-rw-r--r-- root/root usr/share/man/man2const/PR_SET_TAGGED_ADDR_CTRL.2const.gz
+-rw-r--r-- root/root usr/share/man/man2const/PR_SET_THP_DISABLE.2const.gz
+-rw-r--r-- root/root usr/share/man/man2const/PR_SET_TIMERSLACK.2const.gz
+-rw-r--r-- root/root usr/share/man/man2const/PR_SET_TIMING.2const.gz
+-rw-r--r-- root/root usr/share/man/man2const/PR_SET_TSC.2const.gz
+-rw-r--r-- root/root usr/share/man/man2const/PR_SET_UNALIGN.2const.gz
+-rw-r--r-- root/root usr/share/man/man2const/PR_SET_VMA.2const.gz
+-rw-r--r-- root/root usr/share/man/man2const/PR_SVE_GET_VL.2const.gz
+-rw-r--r-- root/root usr/share/man/man2const/PR_SVE_SET_VL.2const.gz
+-rw-r--r-- root/root usr/share/man/man2const/PR_TASK_PERF_EVENTS_DISABLE.2const.gz
+-rw-r--r-- root/root usr/share/man/man2const/PR_TASK_PERF_EVENTS_ENABLE.2const.gz
+-rw-r--r-- root/root usr/share/man/man2const/Q_GETFMT.2const.gz
+-rw-r--r-- root/root usr/share/man/man2const/Q_GETINFO.2const.gz
+-rw-r--r-- root/root usr/share/man/man2const/Q_GETNEXTQUOTA.2const.gz
+-rw-r--r-- root/root usr/share/man/man2const/Q_GETQUOTA.2const.gz
+-rw-r--r-- root/root usr/share/man/man2const/Q_GETSTATS.2const.gz
+-rw-r--r-- root/root usr/share/man/man2const/Q_QUOTAOFF.2const.gz
+-rw-r--r-- root/root usr/share/man/man2const/Q_QUOTAON.2const.gz
+-rw-r--r-- root/root usr/share/man/man2const/Q_SETINFO.2const.gz
+-rw-r--r-- root/root usr/share/man/man2const/Q_SETQUOTA.2const.gz
+-rw-r--r-- root/root usr/share/man/man2const/Q_SYNC.2const.gz
+-rw-r--r-- root/root usr/share/man/man2const/Q_XGETNEXTQUOTA.2const.gz
+-rw-r--r-- root/root usr/share/man/man2const/Q_XGETQSTAT.2const.gz
+-rw-r--r-- root/root usr/share/man/man2const/Q_XGETQSTATV.2const.gz
+-rw-r--r-- root/root usr/share/man/man2const/Q_XGETQUOTA.2const.gz
+-rw-r--r-- root/root usr/share/man/man2const/Q_XQUOTAOFF.2const.gz
+-rw-r--r-- root/root usr/share/man/man2const/Q_XQUOTAON.2const.gz
+-rw-r--r-- root/root usr/share/man/man2const/Q_XQUOTARM.2const.gz
+-rw-r--r-- root/root usr/share/man/man2const/Q_XQUOTASYNC.2const.gz
+-rw-r--r-- root/root usr/share/man/man2const/Q_XSETQLIM.2const.gz
+-rw-r--r-- root/root usr/share/man/man2const/SO_PEERSEC.2const.gz
+-rw-r--r-- root/root usr/share/man/man2const/TCFLSH.2const.gz
+-rw-r--r-- root/root usr/share/man/man2const/TCGETA.2const.gz
+-rw-r--r-- root/root usr/share/man/man2const/TCGETS.2const.gz
+-rw-r--r-- root/root usr/share/man/man2const/TCGETS2.2const.gz
+-rw-r--r-- root/root usr/share/man/man2const/TCSBRK.2const.gz
+-rw-r--r-- root/root usr/share/man/man2const/TCSBRKP.2const.gz
+-rw-r--r-- root/root usr/share/man/man2const/TCSETA.2const.gz
+-rw-r--r-- root/root usr/share/man/man2const/TCSETAF.2const.gz
+-rw-r--r-- root/root usr/share/man/man2const/TCSETAW.2const.gz
+-rw-r--r-- root/root usr/share/man/man2const/TCSETS.2const.gz
+-rw-r--r-- root/root usr/share/man/man2const/TCSETS2.2const.gz
+-rw-r--r-- root/root usr/share/man/man2const/TCSETSF.2const.gz
+-rw-r--r-- root/root usr/share/man/man2const/TCSETSF2.2const.gz
+-rw-r--r-- root/root usr/share/man/man2const/TCSETSW.2const.gz
+-rw-r--r-- root/root usr/share/man/man2const/TCSETSW2.2const.gz
+-rw-r--r-- root/root usr/share/man/man2const/TCXONC.2const.gz
+-rw-r--r-- root/root usr/share/man/man2const/TIOCCBRK.2const.gz
+-rw-r--r-- root/root usr/share/man/man2const/TIOCCONS.2const.gz
+-rw-r--r-- root/root usr/share/man/man2const/TIOCEXCL.2const.gz
+-rw-r--r-- root/root usr/share/man/man2const/TIOCGETD.2const.gz
+-rw-r--r-- root/root usr/share/man/man2const/TIOCGEXCL.2const.gz
+-rw-r--r-- root/root usr/share/man/man2const/TIOCGICOUNT.2const.gz
+-rw-r--r-- root/root usr/share/man/man2const/TIOCGLCKTRMIOS.2const.gz
+-rw-r--r-- root/root usr/share/man/man2const/TIOCGPGRP.2const.gz
+-rw-r--r-- root/root usr/share/man/man2const/TIOCGPKT.2const.gz
+-rw-r--r-- root/root usr/share/man/man2const/TIOCGPTLCK.2const.gz
+-rw-r--r-- root/root usr/share/man/man2const/TIOCGPTPEER.2const.gz
+-rw-r--r-- root/root usr/share/man/man2const/TIOCGSID.2const.gz
+-rw-r--r-- root/root usr/share/man/man2const/TIOCGSOFTCAR.2const.gz
+-rw-r--r-- root/root usr/share/man/man2const/TIOCGWINSZ.2const.gz
+-rw-r--r-- root/root usr/share/man/man2const/TIOCINQ.2const.gz
+-rw-r--r-- root/root usr/share/man/man2const/TIOCLINUX.2const.gz
+-rw-r--r-- root/root usr/share/man/man2const/TIOCMBIC.2const.gz
+-rw-r--r-- root/root usr/share/man/man2const/TIOCMBIS.2const.gz
+-rw-r--r-- root/root usr/share/man/man2const/TIOCMGET.2const.gz
+-rw-r--r-- root/root usr/share/man/man2const/TIOCMIWAIT.2const.gz
+-rw-r--r-- root/root usr/share/man/man2const/TIOCMSET.2const.gz
+-rw-r--r-- root/root usr/share/man/man2const/TIOCNOTTY.2const.gz
+-rw-r--r-- root/root usr/share/man/man2const/TIOCNXCL.2const.gz
+-rw-r--r-- root/root usr/share/man/man2const/TIOCOUTQ.2const.gz
+-rw-r--r-- root/root usr/share/man/man2const/TIOCPKT.2const.gz
+-rw-r--r-- root/root usr/share/man/man2const/TIOCSBRK.2const.gz
+-rw-r--r-- root/root usr/share/man/man2const/TIOCSCTTY.2const.gz
+-rw-r--r-- root/root usr/share/man/man2const/TIOCSERGETLSR.2const.gz
+-rw-r--r-- root/root usr/share/man/man2const/TIOCSETD.2const.gz
+-rw-r--r-- root/root usr/share/man/man2const/TIOCSLCKTRMIOS.2const.gz
+-rw-r--r-- root/root usr/share/man/man2const/TIOCSPGRP.2const.gz
+-rw-r--r-- root/root usr/share/man/man2const/TIOCSPTLCK.2const.gz
+-rw-r--r-- root/root usr/share/man/man2const/TIOCSSOFTCAR.2const.gz
+-rw-r--r-- root/root usr/share/man/man2const/TIOCSTI.2const.gz
+-rw-r--r-- root/root usr/share/man/man2const/TIOCSWINSZ.2const.gz
+-rw-r--r-- root/root usr/share/man/man2const/TIOCTTYGSTRUCT.2const.gz
+-rw-r--r-- root/root usr/share/man/man2const/UFFDIO_API.2const.gz
+-rw-r--r-- root/root usr/share/man/man2const/UFFDIO_CONTINUE.2const.gz
+-rw-r--r-- root/root usr/share/man/man2const/UFFDIO_COPY.2const.gz
+-rw-r--r-- root/root usr/share/man/man2const/UFFDIO_MOVE.2const.gz
+-rw-r--r-- root/root usr/share/man/man2const/UFFDIO_POISON.2const.gz
+-rw-r--r-- root/root usr/share/man/man2const/UFFDIO_REGISTER.2const.gz
+-rw-r--r-- root/root usr/share/man/man2const/UFFDIO_RWPROTECT.2const.gz
+-rw-r--r-- root/root usr/share/man/man2const/UFFDIO_SET_MODE.2const.gz
+-rw-r--r-- root/root usr/share/man/man2const/UFFDIO_UNREGISTER.2const.gz
+-rw-r--r-- root/root usr/share/man/man2const/UFFDIO_WAKE.2const.gz
+-rw-r--r-- root/root usr/share/man/man2const/UFFDIO_WRITEPROTECT.2const.gz
+-rw-r--r-- root/root usr/share/man/man2const/UFFDIO_ZEROPAGE.2const.gz
+-rw-r--r-- root/root usr/share/man/man2const/VFAT_IOCTL_READDIR_BOTH.2const.gz
+-rw-r--r-- root/root usr/share/man/man2const/VFAT_IOCTL_READDIR_SHORT.2const.gz
+-rw-r--r-- root/root usr/share/man/man2const/VT_ACTIVATE.2const.gz
+-rw-r--r-- root/root usr/share/man/man2const/VT_DISALLOCATE.2const.gz
+-rw-r--r-- root/root usr/share/man/man2const/VT_GETCONSIZECSRPOS.2const.gz
+-rw-r--r-- root/root usr/share/man/man2const/VT_GETMODE.2const.gz
+-rw-r--r-- root/root usr/share/man/man2const/VT_GETSTATE.2const.gz
+-rw-r--r-- root/root usr/share/man/man2const/VT_OPENQRY.2const.gz
+-rw-r--r-- root/root usr/share/man/man2const/VT_RELDISP.2const.gz
+-rw-r--r-- root/root usr/share/man/man2const/VT_RESIZE.2const.gz
+-rw-r--r-- root/root usr/share/man/man2const/VT_RESIZEX.2const.gz
+-rw-r--r-- root/root usr/share/man/man2const/VT_SETMODE.2const.gz
+-rw-r--r-- root/root usr/share/man/man2const/VT_WAITACTIVE.2const.gz
+drwxr-xr-x root/root usr/share/man/man2type/
+-rw-r--r-- root/root usr/share/man/man2type/dqblk.2type.gz
+-rw-r--r-- root/root usr/share/man/man2type/dqinfo.2type.gz
+-rw-r--r-- root/root usr/share/man/man2type/fs_disk_quota.2type.gz
+-rw-r--r-- root/root usr/share/man/man2type/in_pktinfo.2type.gz
+-rw-r--r-- root/root usr/share/man/man2type/ip_mreq.2type.gz
+-rw-r--r-- root/root usr/share/man/man2type/ip_mreq_source.2type.gz
+-rw-r--r-- root/root usr/share/man/man2type/ip_mreqn.2type.gz
+-rw-r--r-- root/root usr/share/man/man2type/mount_attr.2type.gz
+-rw-r--r-- root/root usr/share/man/man2type/open_how.2type.gz
+drwxr-xr-x root/root usr/share/man/man3/
+-rw-r--r-- root/root usr/share/man/man3/CIRCLEQ_EMPTY.3.gz
+-rw-r--r-- root/root usr/share/man/man3/CIRCLEQ_ENTRY.3.gz
+-rw-r--r-- root/root usr/share/man/man3/CIRCLEQ_FIRST.3.gz
+-rw-r--r-- root/root usr/share/man/man3/CIRCLEQ_FOREACH.3.gz
+-rw-r--r-- root/root usr/share/man/man3/CIRCLEQ_FOREACH_REVERSE.3.gz
+-rw-r--r-- root/root usr/share/man/man3/CIRCLEQ_HEAD.3.gz
+-rw-r--r-- root/root usr/share/man/man3/CIRCLEQ_HEAD_INITIALIZER.3.gz
+-rw-r--r-- root/root usr/share/man/man3/CIRCLEQ_INIT.3.gz
+-rw-r--r-- root/root usr/share/man/man3/CIRCLEQ_INSERT_AFTER.3.gz
+-rw-r--r-- root/root usr/share/man/man3/CIRCLEQ_INSERT_BEFORE.3.gz
+-rw-r--r-- root/root usr/share/man/man3/CIRCLEQ_INSERT_HEAD.3.gz
+-rw-r--r-- root/root usr/share/man/man3/CIRCLEQ_INSERT_TAIL.3.gz
+-rw-r--r-- root/root usr/share/man/man3/CIRCLEQ_LAST.3.gz
+-rw-r--r-- root/root usr/share/man/man3/CIRCLEQ_LOOP_NEXT.3.gz
+-rw-r--r-- root/root usr/share/man/man3/CIRCLEQ_LOOP_PREV.3.gz
+-rw-r--r-- root/root usr/share/man/man3/CIRCLEQ_NEXT.3.gz
+-rw-r--r-- root/root usr/share/man/man3/CIRCLEQ_PREV.3.gz
+-rw-r--r-- root/root usr/share/man/man3/CIRCLEQ_REMOVE.3.gz
+-rw-r--r-- root/root usr/share/man/man3/CMSG_ALIGN.3.gz
+-rw-r--r-- root/root usr/share/man/man3/CMSG_DATA.3.gz
+-rw-r--r-- root/root usr/share/man/man3/CMSG_FIRSTHDR.3.gz
+-rw-r--r-- root/root usr/share/man/man3/CMSG_LEN.3.gz
+-rw-r--r-- root/root usr/share/man/man3/CMSG_NXTHDR.3.gz
+-rw-r--r-- root/root usr/share/man/man3/CMSG_SPACE.3.gz
+-rw-r--r-- root/root usr/share/man/man3/CPU_ALLOC.3.gz
+-rw-r--r-- root/root usr/share/man/man3/CPU_ALLOC_SIZE.3.gz
+-rw-r--r-- root/root usr/share/man/man3/CPU_AND.3.gz
+-rw-r--r-- root/root usr/share/man/man3/CPU_AND_S.3.gz
+-rw-r--r-- root/root usr/share/man/man3/CPU_CLR.3.gz
+-rw-r--r-- root/root usr/share/man/man3/CPU_CLR_S.3.gz
+-rw-r--r-- root/root usr/share/man/man3/CPU_COUNT.3.gz
+-rw-r--r-- root/root usr/share/man/man3/CPU_COUNT_S.3.gz
+-rw-r--r-- root/root usr/share/man/man3/CPU_EQUAL.3.gz
+-rw-r--r-- root/root usr/share/man/man3/CPU_EQUAL_S.3.gz
+-rw-r--r-- root/root usr/share/man/man3/CPU_FREE.3.gz
+-rw-r--r-- root/root usr/share/man/man3/CPU_ISSET.3.gz
+-rw-r--r-- root/root usr/share/man/man3/CPU_ISSET_S.3.gz
+-rw-r--r-- root/root usr/share/man/man3/CPU_OR.3.gz
+-rw-r--r-- root/root usr/share/man/man3/CPU_OR_S.3.gz
+-rw-r--r-- root/root usr/share/man/man3/CPU_SET.3.gz
+-rw-r--r-- root/root usr/share/man/man3/CPU_SET_S.3.gz
+-rw-r--r-- root/root usr/share/man/man3/CPU_XOR.3.gz
+-rw-r--r-- root/root usr/share/man/man3/CPU_XOR_S.3.gz
+-rw-r--r-- root/root usr/share/man/man3/CPU_ZERO.3.gz
+-rw-r--r-- root/root usr/share/man/man3/CPU_ZERO_S.3.gz
+-rw-r--r-- root/root usr/share/man/man3/DES_FAILED.3.gz
+-rw-r--r-- root/root usr/share/man/man3/FD_CLR.3.gz
+-rw-r--r-- root/root usr/share/man/man3/FD_ISSET.3.gz
+-rw-r--r-- root/root usr/share/man/man3/FD_SET.3.gz
+-rw-r--r-- root/root usr/share/man/man3/FD_ZERO.3.gz
+-rw-r--r-- root/root usr/share/man/man3/HUGE_VAL.3.gz
+-rw-r--r-- root/root usr/share/man/man3/HUGE_VALF.3.gz
+-rw-r--r-- root/root usr/share/man/man3/HUGE_VALL.3.gz
+-rw-r--r-- root/root usr/share/man/man3/INFINITY.3.gz
+-rw-r--r-- root/root usr/share/man/man3/LIST_EMPTY.3.gz
+-rw-r--r-- root/root usr/share/man/man3/LIST_ENTRY.3.gz
+-rw-r--r-- root/root usr/share/man/man3/LIST_FIRST.3.gz
+-rw-r--r-- root/root usr/share/man/man3/LIST_FOREACH.3.gz
+-rw-r--r-- root/root usr/share/man/man3/LIST_HEAD.3.gz
+-rw-r--r-- root/root usr/share/man/man3/LIST_HEAD_INITIALIZER.3.gz
+-rw-r--r-- root/root usr/share/man/man3/LIST_INIT.3.gz
+-rw-r--r-- root/root usr/share/man/man3/LIST_INSERT_AFTER.3.gz
+-rw-r--r-- root/root usr/share/man/man3/LIST_INSERT_BEFORE.3.gz
+-rw-r--r-- root/root usr/share/man/man3/LIST_INSERT_HEAD.3.gz
+-rw-r--r-- root/root usr/share/man/man3/LIST_NEXT.3.gz
+-rw-r--r-- root/root usr/share/man/man3/LIST_REMOVE.3.gz
+-rw-r--r-- root/root usr/share/man/man3/MAX.3.gz
+-rw-r--r-- root/root usr/share/man/man3/MB_CUR_MAX.3.gz
+-rw-r--r-- root/root usr/share/man/man3/MB_LEN_MAX.3.gz
+-rw-r--r-- root/root usr/share/man/man3/MIN.3.gz
+-rw-r--r-- root/root usr/share/man/man3/NAN.3.gz
+-rw-r--r-- root/root usr/share/man/man3/SIMPLEQ_EMPTY.3.gz
+-rw-r--r-- root/root usr/share/man/man3/SIMPLEQ_ENTRY.3.gz
+-rw-r--r-- root/root usr/share/man/man3/SIMPLEQ_FIRST.3.gz
+-rw-r--r-- root/root usr/share/man/man3/SIMPLEQ_FOREACH.3.gz
+-rw-r--r-- root/root usr/share/man/man3/SIMPLEQ_HEAD.3.gz
+-rw-r--r-- root/root usr/share/man/man3/SIMPLEQ_HEAD_INITIALIZER.3.gz
+-rw-r--r-- root/root usr/share/man/man3/SIMPLEQ_INIT.3.gz
+-rw-r--r-- root/root usr/share/man/man3/SIMPLEQ_INSERT_AFTER.3.gz
+-rw-r--r-- root/root usr/share/man/man3/SIMPLEQ_INSERT_HEAD.3.gz
+-rw-r--r-- root/root usr/share/man/man3/SIMPLEQ_INSERT_TAIL.3.gz
+-rw-r--r-- root/root usr/share/man/man3/SIMPLEQ_NEXT.3.gz
+-rw-r--r-- root/root usr/share/man/man3/SIMPLEQ_REMOVE.3.gz
+-rw-r--r-- root/root usr/share/man/man3/SIMPLEQ_REMOVE_HEAD.3.gz
+-rw-r--r-- root/root usr/share/man/man3/SLIST_EMPTY.3.gz
+-rw-r--r-- root/root usr/share/man/man3/SLIST_ENTRY.3.gz
+-rw-r--r-- root/root usr/share/man/man3/SLIST_FIRST.3.gz
+-rw-r--r-- root/root usr/share/man/man3/SLIST_FOREACH.3.gz
+-rw-r--r-- root/root usr/share/man/man3/SLIST_HEAD.3.gz
+-rw-r--r-- root/root usr/share/man/man3/SLIST_HEAD_INITIALIZER.3.gz
+-rw-r--r-- root/root usr/share/man/man3/SLIST_INIT.3.gz
+-rw-r--r-- root/root usr/share/man/man3/SLIST_INSERT_AFTER.3.gz
+-rw-r--r-- root/root usr/share/man/man3/SLIST_INSERT_HEAD.3.gz
+-rw-r--r-- root/root usr/share/man/man3/SLIST_NEXT.3.gz
+-rw-r--r-- root/root usr/share/man/man3/SLIST_REMOVE.3.gz
+-rw-r--r-- root/root usr/share/man/man3/SLIST_REMOVE_HEAD.3.gz
+-rw-r--r-- root/root usr/share/man/man3/STAILQ_CONCAT.3.gz
+-rw-r--r-- root/root usr/share/man/man3/STAILQ_EMPTY.3.gz
+-rw-r--r-- root/root usr/share/man/man3/STAILQ_ENTRY.3.gz
+-rw-r--r-- root/root usr/share/man/man3/STAILQ_FIRST.3.gz
+-rw-r--r-- root/root usr/share/man/man3/STAILQ_FOREACH.3.gz
+-rw-r--r-- root/root usr/share/man/man3/STAILQ_HEAD.3.gz
+-rw-r--r-- root/root usr/share/man/man3/STAILQ_HEAD_INITIALIZER.3.gz
+-rw-r--r-- root/root usr/share/man/man3/STAILQ_INIT.3.gz
+-rw-r--r-- root/root usr/share/man/man3/STAILQ_INSERT_AFTER.3.gz
+-rw-r--r-- root/root usr/share/man/man3/STAILQ_INSERT_HEAD.3.gz
+-rw-r--r-- root/root usr/share/man/man3/STAILQ_INSERT_TAIL.3.gz
+-rw-r--r-- root/root usr/share/man/man3/STAILQ_NEXT.3.gz
+-rw-r--r-- root/root usr/share/man/man3/STAILQ_REMOVE.3.gz
+-rw-r--r-- root/root usr/share/man/man3/STAILQ_REMOVE_HEAD.3.gz
+-rw-r--r-- root/root usr/share/man/man3/S_ISBLK.3.gz
+-rw-r--r-- root/root usr/share/man/man3/S_ISCHR.3.gz
+-rw-r--r-- root/root usr/share/man/man3/S_ISDIR.3.gz
+-rw-r--r-- root/root usr/share/man/man3/S_ISFIFO.3.gz
+-rw-r--r-- root/root usr/share/man/man3/S_ISLNK.3.gz
+-rw-r--r-- root/root usr/share/man/man3/S_ISREG.3.gz
+-rw-r--r-- root/root usr/share/man/man3/S_ISSOCK.3.gz
+-rw-r--r-- root/root usr/share/man/man3/TAILQ_CONCAT.3.gz
+-rw-r--r-- root/root usr/share/man/man3/TAILQ_EMPTY.3.gz
+-rw-r--r-- root/root usr/share/man/man3/TAILQ_ENTRY.3.gz
+-rw-r--r-- root/root usr/share/man/man3/TAILQ_FIRST.3.gz
+-rw-r--r-- root/root usr/share/man/man3/TAILQ_FOREACH.3.gz
+-rw-r--r-- root/root usr/share/man/man3/TAILQ_FOREACH_REVERSE.3.gz
+-rw-r--r-- root/root usr/share/man/man3/TAILQ_HEAD.3.gz
+-rw-r--r-- root/root usr/share/man/man3/TAILQ_HEAD_INITIALIZER.3.gz
+-rw-r--r-- root/root usr/share/man/man3/TAILQ_INIT.3.gz
+-rw-r--r-- root/root usr/share/man/man3/TAILQ_INSERT_AFTER.3.gz
+-rw-r--r-- root/root usr/share/man/man3/TAILQ_INSERT_BEFORE.3.gz
+-rw-r--r-- root/root usr/share/man/man3/TAILQ_INSERT_HEAD.3.gz
+-rw-r--r-- root/root usr/share/man/man3/TAILQ_INSERT_TAIL.3.gz
+-rw-r--r-- root/root usr/share/man/man3/TAILQ_LAST.3.gz
+-rw-r--r-- root/root usr/share/man/man3/TAILQ_NEXT.3.gz
+-rw-r--r-- root/root usr/share/man/man3/TAILQ_PREV.3.gz
+-rw-r--r-- root/root usr/share/man/man3/TAILQ_REMOVE.3.gz
+-rw-r--r-- root/root usr/share/man/man3/TAILQ_SWAP.3.gz
+-rw-r--r-- root/root usr/share/man/man3/TIMESPEC_TO_TIMEVAL.3.gz
+-rw-r--r-- root/root usr/share/man/man3/TIMEVAL_TO_TIMESPEC.3.gz
+-rw-r--r-- root/root usr/share/man/man3/_Countof.3.gz
+-rw-r--r-- root/root usr/share/man/man3/_Exit.3.gz
+-rw-r--r-- root/root usr/share/man/man3/_Fork.3.gz
+-rw-r--r-- root/root usr/share/man/man3/_Generic.3.gz
+-rw-r--r-- root/root usr/share/man/man3/_Maxof.3.gz
+-rw-r--r-- root/root usr/share/man/man3/_Minof.3.gz
+-rw-r--r-- root/root usr/share/man/man3/_Static_assert.3.gz
+-rw-r--r-- root/root usr/share/man/man3/__after_morecore_hook.3.gz
+-rw-r--r-- root/root usr/share/man/man3/__fbufsize.3.gz
+-rw-r--r-- root/root usr/share/man/man3/__flbf.3.gz
+-rw-r--r-- root/root usr/share/man/man3/__fpending.3.gz
+-rw-r--r-- root/root usr/share/man/man3/__fpurge.3.gz
+-rw-r--r-- root/root usr/share/man/man3/__freadable.3.gz
+-rw-r--r-- root/root usr/share/man/man3/__freading.3.gz
+-rw-r--r-- root/root usr/share/man/man3/__free_hook.3.gz
+-rw-r--r-- root/root usr/share/man/man3/__fsetlocking.3.gz
+-rw-r--r-- root/root usr/share/man/man3/__fwritable.3.gz
+-rw-r--r-- root/root usr/share/man/man3/__fwriting.3.gz
+-rw-r--r-- root/root usr/share/man/man3/__malloc_hook.3.gz
+-rw-r--r-- root/root usr/share/man/man3/__malloc_initialize_hook.3.gz
+-rw-r--r-- root/root usr/share/man/man3/__memalign_hook.3.gz
+-rw-r--r-- root/root usr/share/man/man3/__ppc_get_timebase.3.gz
+-rw-r--r-- root/root usr/share/man/man3/__ppc_get_timebase_freq.3.gz
+-rw-r--r-- root/root usr/share/man/man3/__ppc_mdoio.3.gz
+-rw-r--r-- root/root usr/share/man/man3/__ppc_mdoom.3.gz
+-rw-r--r-- root/root usr/share/man/man3/__ppc_set_ppr_low.3.gz
+-rw-r--r-- root/root usr/share/man/man3/__ppc_set_ppr_med.3.gz
+-rw-r--r-- root/root usr/share/man/man3/__ppc_set_ppr_med_high.3.gz
+-rw-r--r-- root/root usr/share/man/man3/__ppc_set_ppr_med_low.3.gz
+-rw-r--r-- root/root usr/share/man/man3/__ppc_set_ppr_very_low.3.gz
+-rw-r--r-- root/root usr/share/man/man3/__ppc_yield.3.gz
+-rw-r--r-- root/root usr/share/man/man3/__realloc_hook.3.gz
+-rw-r--r-- root/root usr/share/man/man3/__riscv_flush_icache.3.gz
+-rw-r--r-- root/root usr/share/man/man3/__setfpucw.3.gz
+-rw-r--r-- root/root usr/share/man/man3/_exit.3.gz
+-rw-r--r-- root/root usr/share/man/man3/_flushlbf.3.gz
+-rw-r--r-- root/root usr/share/man/man3/a64l.3.gz
+-rw-r--r-- root/root usr/share/man/man3/abort.3.gz
+-rw-r--r-- root/root usr/share/man/man3/abs.3.gz
+-rw-r--r-- root/root usr/share/man/man3/acos.3.gz
+-rw-r--r-- root/root usr/share/man/man3/acosf.3.gz
+-rw-r--r-- root/root usr/share/man/man3/acosh.3.gz
+-rw-r--r-- root/root usr/share/man/man3/acoshf.3.gz
+-rw-r--r-- root/root usr/share/man/man3/acoshl.3.gz
+-rw-r--r-- root/root usr/share/man/man3/acosl.3.gz
+-rw-r--r-- root/root usr/share/man/man3/addmntent.3.gz
+-rw-r--r-- root/root usr/share/man/man3/addseverity.3.gz
+-rw-r--r-- root/root usr/share/man/man3/adjtime.3.gz
+-rw-r--r-- root/root usr/share/man/man3/aio_cancel.3.gz
+-rw-r--r-- root/root usr/share/man/man3/aio_error.3.gz
+-rw-r--r-- root/root usr/share/man/man3/aio_fsync.3.gz
+-rw-r--r-- root/root usr/share/man/man3/aio_init.3.gz
+-rw-r--r-- root/root usr/share/man/man3/aio_read.3.gz
+-rw-r--r-- root/root usr/share/man/man3/aio_return.3.gz
+-rw-r--r-- root/root usr/share/man/man3/aio_suspend.3.gz
+-rw-r--r-- root/root usr/share/man/man3/aio_write.3.gz
+-rw-r--r-- root/root usr/share/man/man3/aligned_alloc.3.gz
+-rw-r--r-- root/root usr/share/man/man3/alloca.3.gz
+-rw-r--r-- root/root usr/share/man/man3/alphasort.3.gz
+-rw-r--r-- root/root usr/share/man/man3/aprintf.3.gz
+-rw-r--r-- root/root usr/share/man/man3/arc4random.3.gz
+-rw-r--r-- root/root usr/share/man/man3/arc4random_buf.3.gz
+-rw-r--r-- root/root usr/share/man/man3/arc4random_uniform.3.gz
+-rw-r--r-- root/root usr/share/man/man3/argz.3.gz
+-rw-r--r-- root/root usr/share/man/man3/argz_add.3.gz
+-rw-r--r-- root/root usr/share/man/man3/argz_add_sep.3.gz
+-rw-r--r-- root/root usr/share/man/man3/argz_append.3.gz
+-rw-r--r-- root/root usr/share/man/man3/argz_count.3.gz
+-rw-r--r-- root/root usr/share/man/man3/argz_create.3.gz
+-rw-r--r-- root/root usr/share/man/man3/argz_create_sep.3.gz
+-rw-r--r-- root/root usr/share/man/man3/argz_delete.3.gz
+-rw-r--r-- root/root usr/share/man/man3/argz_extract.3.gz
+-rw-r--r-- root/root usr/share/man/man3/argz_insert.3.gz
+-rw-r--r-- root/root usr/share/man/man3/argz_next.3.gz
+-rw-r--r-- root/root usr/share/man/man3/argz_replace.3.gz
+-rw-r--r-- root/root usr/share/man/man3/argz_stringify.3.gz
+-rw-r--r-- root/root usr/share/man/man3/asctime.3.gz
+-rw-r--r-- root/root usr/share/man/man3/asctime_r.3.gz
+-rw-r--r-- root/root usr/share/man/man3/asin.3.gz
+-rw-r--r-- root/root usr/share/man/man3/asinf.3.gz
+-rw-r--r-- root/root usr/share/man/man3/asinh.3.gz
+-rw-r--r-- root/root usr/share/man/man3/asinhf.3.gz
+-rw-r--r-- root/root usr/share/man/man3/asinhl.3.gz
+-rw-r--r-- root/root usr/share/man/man3/asinl.3.gz
+-rw-r--r-- root/root usr/share/man/man3/asprintf.3.gz
+-rw-r--r-- root/root usr/share/man/man3/assert.3.gz
+-rw-r--r-- root/root usr/share/man/man3/assert_perror.3.gz
+-rw-r--r-- root/root usr/share/man/man3/atan.3.gz
+-rw-r--r-- root/root usr/share/man/man3/atan2.3.gz
+-rw-r--r-- root/root usr/share/man/man3/atan2f.3.gz
+-rw-r--r-- root/root usr/share/man/man3/atan2l.3.gz
+-rw-r--r-- root/root usr/share/man/man3/atanf.3.gz
+-rw-r--r-- root/root usr/share/man/man3/atanh.3.gz
+-rw-r--r-- root/root usr/share/man/man3/atanhf.3.gz
+-rw-r--r-- root/root usr/share/man/man3/atanhl.3.gz
+-rw-r--r-- root/root usr/share/man/man3/atanl.3.gz
+-rw-r--r-- root/root usr/share/man/man3/atexit.3.gz
+-rw-r--r-- root/root usr/share/man/man3/atof.3.gz
+-rw-r--r-- root/root usr/share/man/man3/atoi.3.gz
+-rw-r--r-- root/root usr/share/man/man3/atol.3.gz
+-rw-r--r-- root/root usr/share/man/man3/atoll.3.gz
+-rw-r--r-- root/root usr/share/man/man3/atoq.3.gz
+-rw-r--r-- root/root usr/share/man/man3/auth_destroy.3.gz
+-rw-r--r-- root/root usr/share/man/man3/authnone_create.3.gz
+-rw-r--r-- root/root usr/share/man/man3/authunix_create.3.gz
+-rw-r--r-- root/root usr/share/man/man3/authunix_create_default.3.gz
+-rw-r--r-- root/root usr/share/man/man3/backtrace.3.gz
+-rw-r--r-- root/root usr/share/man/man3/backtrace_symbols.3.gz
+-rw-r--r-- root/root usr/share/man/man3/backtrace_symbols_fd.3.gz
+-rw-r--r-- root/root usr/share/man/man3/basename.3.gz
+-rw-r--r-- root/root usr/share/man/man3/bcmp.3.gz
+-rw-r--r-- root/root usr/share/man/man3/bcopy.3.gz
+-rw-r--r-- root/root usr/share/man/man3/be16toh.3.gz
+-rw-r--r-- root/root usr/share/man/man3/be32toh.3.gz
+-rw-r--r-- root/root usr/share/man/man3/be64toh.3.gz
+-rw-r--r-- root/root usr/share/man/man3/bindresvport.3.gz
+-rw-r--r-- root/root usr/share/man/man3/bsd_signal.3.gz
+-rw-r--r-- root/root usr/share/man/man3/bsearch.3.gz
+-rw-r--r-- root/root usr/share/man/man3/bstring.3.gz
+-rw-r--r-- root/root usr/share/man/man3/bswap.3.gz
+-rw-r--r-- root/root usr/share/man/man3/bswap_16.3.gz
+-rw-r--r-- root/root usr/share/man/man3/bswap_32.3.gz
+-rw-r--r-- root/root usr/share/man/man3/bswap_64.3.gz
+-rw-r--r-- root/root usr/share/man/man3/btowc.3.gz
+-rw-r--r-- root/root usr/share/man/man3/btree.3.gz
+-rw-r--r-- root/root usr/share/man/man3/byteorder.3.gz
+-rw-r--r-- root/root usr/share/man/man3/bzero.3.gz
+-rw-r--r-- root/root usr/share/man/man3/cabs.3.gz
+-rw-r--r-- root/root usr/share/man/man3/cabsf.3.gz
+-rw-r--r-- root/root usr/share/man/man3/cabsl.3.gz
+-rw-r--r-- root/root usr/share/man/man3/cacos.3.gz
+-rw-r--r-- root/root usr/share/man/man3/cacosf.3.gz
+-rw-r--r-- root/root usr/share/man/man3/cacosh.3.gz
+-rw-r--r-- root/root usr/share/man/man3/cacoshf.3.gz
+-rw-r--r-- root/root usr/share/man/man3/cacoshl.3.gz
+-rw-r--r-- root/root usr/share/man/man3/cacosl.3.gz
+-rw-r--r-- root/root usr/share/man/man3/calloc.3.gz
+-rw-r--r-- root/root usr/share/man/man3/callrpc.3.gz
+-rw-r--r-- root/root usr/share/man/man3/canonicalize_file_name.3.gz
+-rw-r--r-- root/root usr/share/man/man3/carg.3.gz
+-rw-r--r-- root/root usr/share/man/man3/cargf.3.gz
+-rw-r--r-- root/root usr/share/man/man3/cargl.3.gz
+-rw-r--r-- root/root usr/share/man/man3/casin.3.gz
+-rw-r--r-- root/root usr/share/man/man3/casinf.3.gz
+-rw-r--r-- root/root usr/share/man/man3/casinh.3.gz
+-rw-r--r-- root/root usr/share/man/man3/casinhf.3.gz
+-rw-r--r-- root/root usr/share/man/man3/casinhl.3.gz
+-rw-r--r-- root/root usr/share/man/man3/casinl.3.gz
+-rw-r--r-- root/root usr/share/man/man3/catan.3.gz
+-rw-r--r-- root/root usr/share/man/man3/catanf.3.gz
+-rw-r--r-- root/root usr/share/man/man3/catanh.3.gz
+-rw-r--r-- root/root usr/share/man/man3/catanhf.3.gz
+-rw-r--r-- root/root usr/share/man/man3/catanhl.3.gz
+-rw-r--r-- root/root usr/share/man/man3/catanl.3.gz
+-rw-r--r-- root/root usr/share/man/man3/catclose.3.gz
+-rw-r--r-- root/root usr/share/man/man3/catgets.3.gz
+-rw-r--r-- root/root usr/share/man/man3/catopen.3.gz
+-rw-r--r-- root/root usr/share/man/man3/cbc_crypt.3.gz
+-rw-r--r-- root/root usr/share/man/man3/cbrt.3.gz
+-rw-r--r-- root/root usr/share/man/man3/cbrtf.3.gz
+-rw-r--r-- root/root usr/share/man/man3/cbrtl.3.gz
+-rw-r--r-- root/root usr/share/man/man3/ccos.3.gz
+-rw-r--r-- root/root usr/share/man/man3/ccosf.3.gz
+-rw-r--r-- root/root usr/share/man/man3/ccosh.3.gz
+-rw-r--r-- root/root usr/share/man/man3/ccoshf.3.gz
+-rw-r--r-- root/root usr/share/man/man3/ccoshl.3.gz
+-rw-r--r-- root/root usr/share/man/man3/ccosl.3.gz
+-rw-r--r-- root/root usr/share/man/man3/ceil.3.gz
+-rw-r--r-- root/root usr/share/man/man3/ceilf.3.gz
+-rw-r--r-- root/root usr/share/man/man3/ceill.3.gz
+-rw-r--r-- root/root usr/share/man/man3/cexp.3.gz
+-rw-r--r-- root/root usr/share/man/man3/cexp2.3.gz
+-rw-r--r-- root/root usr/share/man/man3/cexp2f.3.gz
+-rw-r--r-- root/root usr/share/man/man3/cexp2l.3.gz
+-rw-r--r-- root/root usr/share/man/man3/cexpf.3.gz
+-rw-r--r-- root/root usr/share/man/man3/cexpl.3.gz
+-rw-r--r-- root/root usr/share/man/man3/cfgetispeed.3.gz
+-rw-r--r-- root/root usr/share/man/man3/cfgetospeed.3.gz
+-rw-r--r-- root/root usr/share/man/man3/cfmakeraw.3.gz
+-rw-r--r-- root/root usr/share/man/man3/cfree.3.gz
+-rw-r--r-- root/root usr/share/man/man3/cfsetispeed.3.gz
+-rw-r--r-- root/root usr/share/man/man3/cfsetospeed.3.gz
+-rw-r--r-- root/root usr/share/man/man3/cfsetspeed.3.gz
+-rw-r--r-- root/root usr/share/man/man3/cimag.3.gz
+-rw-r--r-- root/root usr/share/man/man3/cimagf.3.gz
+-rw-r--r-- root/root usr/share/man/man3/cimagl.3.gz
+-rw-r--r-- root/root usr/share/man/man3/circleq.3.gz
+-rw-r--r-- root/root usr/share/man/man3/clearenv.3.gz
+-rw-r--r-- root/root usr/share/man/man3/clearerr.3.gz
+-rw-r--r-- root/root usr/share/man/man3/clearerr_unlocked.3.gz
+-rw-r--r-- root/root usr/share/man/man3/clnt_broadcast.3.gz
+-rw-r--r-- root/root usr/share/man/man3/clnt_call.3.gz
+-rw-r--r-- root/root usr/share/man/man3/clnt_control.3.gz
+-rw-r--r-- root/root usr/share/man/man3/clnt_create.3.gz
+-rw-r--r-- root/root usr/share/man/man3/clnt_destroy.3.gz
+-rw-r--r-- root/root usr/share/man/man3/clnt_freeres.3.gz
+-rw-r--r-- root/root usr/share/man/man3/clnt_geterr.3.gz
+-rw-r--r-- root/root usr/share/man/man3/clnt_pcreateerror.3.gz
+-rw-r--r-- root/root usr/share/man/man3/clnt_perrno.3.gz
+-rw-r--r-- root/root usr/share/man/man3/clnt_perror.3.gz
+-rw-r--r-- root/root usr/share/man/man3/clnt_spcreateerror.3.gz
+-rw-r--r-- root/root usr/share/man/man3/clnt_sperrno.3.gz
+-rw-r--r-- root/root usr/share/man/man3/clnt_sperror.3.gz
+-rw-r--r-- root/root usr/share/man/man3/clntraw_create.3.gz
+-rw-r--r-- root/root usr/share/man/man3/clnttcp_create.3.gz
+-rw-r--r-- root/root usr/share/man/man3/clntudp_bufcreate.3.gz
+-rw-r--r-- root/root usr/share/man/man3/clntudp_create.3.gz
+-rw-r--r-- root/root usr/share/man/man3/clock.3.gz
+-rw-r--r-- root/root usr/share/man/man3/clock_getcpuclockid.3.gz
+-rw-r--r-- root/root usr/share/man/man3/clog.3.gz
+-rw-r--r-- root/root usr/share/man/man3/clog10.3.gz
+-rw-r--r-- root/root usr/share/man/man3/clog10f.3.gz
+-rw-r--r-- root/root usr/share/man/man3/clog10l.3.gz
+-rw-r--r-- root/root usr/share/man/man3/clog2.3.gz
+-rw-r--r-- root/root usr/share/man/man3/clog2f.3.gz
+-rw-r--r-- root/root usr/share/man/man3/clog2l.3.gz
+-rw-r--r-- root/root usr/share/man/man3/clogf.3.gz
+-rw-r--r-- root/root usr/share/man/man3/clogl.3.gz
+-rw-r--r-- root/root usr/share/man/man3/closedir.3.gz
+-rw-r--r-- root/root usr/share/man/man3/closelog.3.gz
+-rw-r--r-- root/root usr/share/man/man3/cmsg.3.gz
+-rw-r--r-- root/root usr/share/man/man3/confstr.3.gz
+-rw-r--r-- root/root usr/share/man/man3/conj.3.gz
+-rw-r--r-- root/root usr/share/man/man3/conjf.3.gz
+-rw-r--r-- root/root usr/share/man/man3/conjl.3.gz
+-rw-r--r-- root/root usr/share/man/man3/copysign.3.gz
+-rw-r--r-- root/root usr/share/man/man3/copysignf.3.gz
+-rw-r--r-- root/root usr/share/man/man3/copysignl.3.gz
+-rw-r--r-- root/root usr/share/man/man3/cos.3.gz
+-rw-r--r-- root/root usr/share/man/man3/cosf.3.gz
+-rw-r--r-- root/root usr/share/man/man3/cosh.3.gz
+-rw-r--r-- root/root usr/share/man/man3/coshf.3.gz
+-rw-r--r-- root/root usr/share/man/man3/coshl.3.gz
+-rw-r--r-- root/root usr/share/man/man3/cosl.3.gz
+-rw-r--r-- root/root usr/share/man/man3/countof.3.gz
+-rw-r--r-- root/root usr/share/man/man3/cpow.3.gz
+-rw-r--r-- root/root usr/share/man/man3/cpowf.3.gz
+-rw-r--r-- root/root usr/share/man/man3/cpowl.3.gz
+-rw-r--r-- root/root usr/share/man/man3/cproj.3.gz
+-rw-r--r-- root/root usr/share/man/man3/cprojf.3.gz
+-rw-r--r-- root/root usr/share/man/man3/cprojl.3.gz
+-rw-r--r-- root/root usr/share/man/man3/creal.3.gz
+-rw-r--r-- root/root usr/share/man/man3/crealf.3.gz
+-rw-r--r-- root/root usr/share/man/man3/creall.3.gz
+-rw-r--r-- root/root usr/share/man/man3/crypt.3.gz
+-rw-r--r-- root/root usr/share/man/man3/crypt_r.3.gz
+-rw-r--r-- root/root usr/share/man/man3/csin.3.gz
+-rw-r--r-- root/root usr/share/man/man3/csinf.3.gz
+-rw-r--r-- root/root usr/share/man/man3/csinh.3.gz
+-rw-r--r-- root/root usr/share/man/man3/csinhf.3.gz
+-rw-r--r-- root/root usr/share/man/man3/csinhl.3.gz
+-rw-r--r-- root/root usr/share/man/man3/csinl.3.gz
+-rw-r--r-- root/root usr/share/man/man3/csqrt.3.gz
+-rw-r--r-- root/root usr/share/man/man3/csqrtf.3.gz
+-rw-r--r-- root/root usr/share/man/man3/csqrtl.3.gz
+-rw-r--r-- root/root usr/share/man/man3/ctan.3.gz
+-rw-r--r-- root/root usr/share/man/man3/ctanf.3.gz
+-rw-r--r-- root/root usr/share/man/man3/ctanh.3.gz
+-rw-r--r-- root/root usr/share/man/man3/ctanhf.3.gz
+-rw-r--r-- root/root usr/share/man/man3/ctanhl.3.gz
+-rw-r--r-- root/root usr/share/man/man3/ctanl.3.gz
+-rw-r--r-- root/root usr/share/man/man3/ctermid.3.gz
+-rw-r--r-- root/root usr/share/man/man3/ctime.3.gz
+-rw-r--r-- root/root usr/share/man/man3/ctime_r.3.gz
+-rw-r--r-- root/root usr/share/man/man3/cuserid.3.gz
+-rw-r--r-- root/root usr/share/man/man3/daemon.3.gz
+-rw-r--r-- root/root usr/share/man/man3/daylight.3.gz
+-rw-r--r-- root/root usr/share/man/man3/db.3.gz
+-rw-r--r-- root/root usr/share/man/man3/dbopen.3.gz
+-rw-r--r-- root/root usr/share/man/man3/des_crypt.3.gz
+-rw-r--r-- root/root usr/share/man/man3/des_setparity.3.gz
+-rw-r--r-- root/root usr/share/man/man3/difftime.3.gz
+-rw-r--r-- root/root usr/share/man/man3/dirfd.3.gz
+-rw-r--r-- root/root usr/share/man/man3/dirname.3.gz
+-rw-r--r-- root/root usr/share/man/man3/div.3.gz
+-rw-r--r-- root/root usr/share/man/man3/dl_iterate_phdr.3.gz
+-rw-r--r-- root/root usr/share/man/man3/dladdr.3.gz
+-rw-r--r-- root/root usr/share/man/man3/dladdr1.3.gz
+-rw-r--r-- root/root usr/share/man/man3/dlclose.3.gz
+-rw-r--r-- root/root usr/share/man/man3/dlerror.3.gz
+-rw-r--r-- root/root usr/share/man/man3/dlinfo.3.gz
+-rw-r--r-- root/root usr/share/man/man3/dlmopen.3.gz
+-rw-r--r-- root/root usr/share/man/man3/dlopen.3.gz
+-rw-r--r-- root/root usr/share/man/man3/dlsym.3.gz
+-rw-r--r-- root/root usr/share/man/man3/dlvsym.3.gz
+-rw-r--r-- root/root usr/share/man/man3/dn_comp.3.gz
+-rw-r--r-- root/root usr/share/man/man3/dn_expand.3.gz
+-rw-r--r-- root/root usr/share/man/man3/dprintf.3.gz
+-rw-r--r-- root/root usr/share/man/man3/drand48.3.gz
+-rw-r--r-- root/root usr/share/man/man3/drand48_r.3.gz
+-rw-r--r-- root/root usr/share/man/man3/drem.3.gz
+-rw-r--r-- root/root usr/share/man/man3/dremf.3.gz
+-rw-r--r-- root/root usr/share/man/man3/dreml.3.gz
+-rw-r--r-- root/root usr/share/man/man3/duplocale.3.gz
+-rw-r--r-- root/root usr/share/man/man3/dysize.3.gz
+-rw-r--r-- root/root usr/share/man/man3/eaccess.3.gz
+-rw-r--r-- root/root usr/share/man/man3/ecb_crypt.3.gz
+-rw-r--r-- root/root usr/share/man/man3/ecvt.3.gz
+-rw-r--r-- root/root usr/share/man/man3/ecvt_r.3.gz
+-rw-r--r-- root/root usr/share/man/man3/edata.3.gz
+-rw-r--r-- root/root usr/share/man/man3/encrypt.3.gz
+-rw-r--r-- root/root usr/share/man/man3/encrypt_r.3.gz
+-rw-r--r-- root/root usr/share/man/man3/end.3.gz
+-rw-r--r-- root/root usr/share/man/man3/endaliasent.3.gz
+-rw-r--r-- root/root usr/share/man/man3/endfsent.3.gz
+-rw-r--r-- root/root usr/share/man/man3/endgrent.3.gz
+-rw-r--r-- root/root usr/share/man/man3/endhostent.3.gz
+-rw-r--r-- root/root usr/share/man/man3/endian.3.gz
+-rw-r--r-- root/root usr/share/man/man3/endmntent.3.gz
+-rw-r--r-- root/root usr/share/man/man3/endnetent.3.gz
+-rw-r--r-- root/root usr/share/man/man3/endnetgrent.3.gz
+-rw-r--r-- root/root usr/share/man/man3/endprotoent.3.gz
+-rw-r--r-- root/root usr/share/man/man3/endpwent.3.gz
+-rw-r--r-- root/root usr/share/man/man3/endrpcent.3.gz
+-rw-r--r-- root/root usr/share/man/man3/endservent.3.gz
+-rw-r--r-- root/root usr/share/man/man3/endspent.3.gz
+-rw-r--r-- root/root usr/share/man/man3/endttyent.3.gz
+-rw-r--r-- root/root usr/share/man/man3/endusershell.3.gz
+-rw-r--r-- root/root usr/share/man/man3/endutent.3.gz
+-rw-r--r-- root/root usr/share/man/man3/endutxent.3.gz
+-rw-r--r-- root/root usr/share/man/man3/envz.3.gz
+-rw-r--r-- root/root usr/share/man/man3/envz_add.3.gz
+-rw-r--r-- root/root usr/share/man/man3/envz_entry.3.gz
+-rw-r--r-- root/root usr/share/man/man3/envz_get.3.gz
+-rw-r--r-- root/root usr/share/man/man3/envz_merge.3.gz
+-rw-r--r-- root/root usr/share/man/man3/envz_remove.3.gz
+-rw-r--r-- root/root usr/share/man/man3/envz_strip.3.gz
+-rw-r--r-- root/root usr/share/man/man3/erand48.3.gz
+-rw-r--r-- root/root usr/share/man/man3/erand48_r.3.gz
+-rw-r--r-- root/root usr/share/man/man3/erf.3.gz
+-rw-r--r-- root/root usr/share/man/man3/erfc.3.gz
+-rw-r--r-- root/root usr/share/man/man3/erfcf.3.gz
+-rw-r--r-- root/root usr/share/man/man3/erfcl.3.gz
+-rw-r--r-- root/root usr/share/man/man3/erff.3.gz
+-rw-r--r-- root/root usr/share/man/man3/erfl.3.gz
+-rw-r--r-- root/root usr/share/man/man3/err.3.gz
+-rw-r--r-- root/root usr/share/man/man3/errno.3.gz
+-rw-r--r-- root/root usr/share/man/man3/error.3.gz
+-rw-r--r-- root/root usr/share/man/man3/error_at_line.3.gz
+-rw-r--r-- root/root usr/share/man/man3/error_message_count.3.gz
+-rw-r--r-- root/root usr/share/man/man3/error_one_per_line.3.gz
+-rw-r--r-- root/root usr/share/man/man3/error_print_progname.3.gz
+-rw-r--r-- root/root usr/share/man/man3/errx.3.gz
+-rw-r--r-- root/root usr/share/man/man3/etext.3.gz
+-rw-r--r-- root/root usr/share/man/man3/ether_aton.3.gz
+-rw-r--r-- root/root usr/share/man/man3/ether_aton_r.3.gz
+-rw-r--r-- root/root usr/share/man/man3/ether_hostton.3.gz
+-rw-r--r-- root/root usr/share/man/man3/ether_line.3.gz
+-rw-r--r-- root/root usr/share/man/man3/ether_ntoa.3.gz
+-rw-r--r-- root/root usr/share/man/man3/ether_ntoa_r.3.gz
+-rw-r--r-- root/root usr/share/man/man3/ether_ntohost.3.gz
+-rw-r--r-- root/root usr/share/man/man3/euidaccess.3.gz
+-rw-r--r-- root/root usr/share/man/man3/eventfd_read.3.gz
+-rw-r--r-- root/root usr/share/man/man3/eventfd_write.3.gz
+-rw-r--r-- root/root usr/share/man/man3/exec.3.gz
+-rw-r--r-- root/root usr/share/man/man3/execl.3.gz
+-rw-r--r-- root/root usr/share/man/man3/execle.3.gz
+-rw-r--r-- root/root usr/share/man/man3/execlp.3.gz
+-rw-r--r-- root/root usr/share/man/man3/execv.3.gz
+-rw-r--r-- root/root usr/share/man/man3/execvp.3.gz
+-rw-r--r-- root/root usr/share/man/man3/execvpe.3.gz
+-rw-r--r-- root/root usr/share/man/man3/exit.3.gz
+-rw-r--r-- root/root usr/share/man/man3/exp.3.gz
+-rw-r--r-- root/root usr/share/man/man3/exp10.3.gz
+-rw-r--r-- root/root usr/share/man/man3/exp10f.3.gz
+-rw-r--r-- root/root usr/share/man/man3/exp10l.3.gz
+-rw-r--r-- root/root usr/share/man/man3/exp2.3.gz
+-rw-r--r-- root/root usr/share/man/man3/exp2f.3.gz
+-rw-r--r-- root/root usr/share/man/man3/exp2l.3.gz
+-rw-r--r-- root/root usr/share/man/man3/expf.3.gz
+-rw-r--r-- root/root usr/share/man/man3/expl.3.gz
+-rw-r--r-- root/root usr/share/man/man3/explicit_bzero.3.gz
+-rw-r--r-- root/root usr/share/man/man3/expm1.3.gz
+-rw-r--r-- root/root usr/share/man/man3/expm1f.3.gz
+-rw-r--r-- root/root usr/share/man/man3/expm1l.3.gz
+-rw-r--r-- root/root usr/share/man/man3/fabs.3.gz
+-rw-r--r-- root/root usr/share/man/man3/fabsf.3.gz
+-rw-r--r-- root/root usr/share/man/man3/fabsl.3.gz
+-rw-r--r-- root/root usr/share/man/man3/fclose.3.gz
+-rw-r--r-- root/root usr/share/man/man3/fcloseall.3.gz
+-rw-r--r-- root/root usr/share/man/man3/fcvt.3.gz
+-rw-r--r-- root/root usr/share/man/man3/fcvt_r.3.gz
+-rw-r--r-- root/root usr/share/man/man3/fdim.3.gz
+-rw-r--r-- root/root usr/share/man/man3/fdimf.3.gz
+-rw-r--r-- root/root usr/share/man/man3/fdiml.3.gz
+-rw-r--r-- root/root usr/share/man/man3/fdopen.3.gz
+-rw-r--r-- root/root usr/share/man/man3/fdopendir.3.gz
+-rw-r--r-- root/root usr/share/man/man3/feclearexcept.3.gz
+-rw-r--r-- root/root usr/share/man/man3/fedisableexcept.3.gz
+-rw-r--r-- root/root usr/share/man/man3/feenableexcept.3.gz
+-rw-r--r-- root/root usr/share/man/man3/fegetenv.3.gz
+-rw-r--r-- root/root usr/share/man/man3/fegetexcept.3.gz
+-rw-r--r-- root/root usr/share/man/man3/fegetexceptflag.3.gz
+-rw-r--r-- root/root usr/share/man/man3/fegetround.3.gz
+-rw-r--r-- root/root usr/share/man/man3/feholdexcept.3.gz
+-rw-r--r-- root/root usr/share/man/man3/fenv.3.gz
+-rw-r--r-- root/root usr/share/man/man3/feof.3.gz
+-rw-r--r-- root/root usr/share/man/man3/feof_unlocked.3.gz
+-rw-r--r-- root/root usr/share/man/man3/feraiseexcept.3.gz
+-rw-r--r-- root/root usr/share/man/man3/ferror.3.gz
+-rw-r--r-- root/root usr/share/man/man3/ferror_unlocked.3.gz
+-rw-r--r-- root/root usr/share/man/man3/fesetenv.3.gz
+-rw-r--r-- root/root usr/share/man/man3/fesetexceptflag.3.gz
+-rw-r--r-- root/root usr/share/man/man3/fesetround.3.gz
+-rw-r--r-- root/root usr/share/man/man3/fetestexcept.3.gz
+-rw-r--r-- root/root usr/share/man/man3/feupdateenv.3.gz
+-rw-r--r-- root/root usr/share/man/man3/fexecve.3.gz
+-rw-r--r-- root/root usr/share/man/man3/fflush.3.gz
+-rw-r--r-- root/root usr/share/man/man3/fflush_unlocked.3.gz
+-rw-r--r-- root/root usr/share/man/man3/ffs.3.gz
+-rw-r--r-- root/root usr/share/man/man3/ffsl.3.gz
+-rw-r--r-- root/root usr/share/man/man3/ffsll.3.gz
+-rw-r--r-- root/root usr/share/man/man3/fgetc.3.gz
+-rw-r--r-- root/root usr/share/man/man3/fgetc_unlocked.3.gz
+-rw-r--r-- root/root usr/share/man/man3/fgetgrent.3.gz
+-rw-r--r-- root/root usr/share/man/man3/fgetgrent_r.3.gz
+-rw-r--r-- root/root usr/share/man/man3/fgetpos.3.gz
+-rw-r--r-- root/root usr/share/man/man3/fgetpwent.3.gz
+-rw-r--r-- root/root usr/share/man/man3/fgetpwent_r.3.gz
+-rw-r--r-- root/root usr/share/man/man3/fgets.3.gz
+-rw-r--r-- root/root usr/share/man/man3/fgets_unlocked.3.gz
+-rw-r--r-- root/root usr/share/man/man3/fgetspent.3.gz
+-rw-r--r-- root/root usr/share/man/man3/fgetspent_r.3.gz
+-rw-r--r-- root/root usr/share/man/man3/fgetwc.3.gz
+-rw-r--r-- root/root usr/share/man/man3/fgetwc_unlocked.3.gz
+-rw-r--r-- root/root usr/share/man/man3/fgetws.3.gz
+-rw-r--r-- root/root usr/share/man/man3/fgetws_unlocked.3.gz
+-rw-r--r-- root/root usr/share/man/man3/fileno.3.gz
+-rw-r--r-- root/root usr/share/man/man3/fileno_unlocked.3.gz
+-rw-r--r-- root/root usr/share/man/man3/finite.3.gz
+-rw-r--r-- root/root usr/share/man/man3/finitef.3.gz
+-rw-r--r-- root/root usr/share/man/man3/finitel.3.gz
+-rw-r--r-- root/root usr/share/man/man3/flockfile.3.gz
+-rw-r--r-- root/root usr/share/man/man3/floor.3.gz
+-rw-r--r-- root/root usr/share/man/man3/floorf.3.gz
+-rw-r--r-- root/root usr/share/man/man3/floorl.3.gz
+-rw-r--r-- root/root usr/share/man/man3/fma.3.gz
+-rw-r--r-- root/root usr/share/man/man3/fmaf.3.gz
+-rw-r--r-- root/root usr/share/man/man3/fmal.3.gz
+-rw-r--r-- root/root usr/share/man/man3/fmax.3.gz
+-rw-r--r-- root/root usr/share/man/man3/fmaxf.3.gz
+-rw-r--r-- root/root usr/share/man/man3/fmaxl.3.gz
+-rw-r--r-- root/root usr/share/man/man3/fmemopen.3.gz
+-rw-r--r-- root/root usr/share/man/man3/fmin.3.gz
+-rw-r--r-- root/root usr/share/man/man3/fminf.3.gz
+-rw-r--r-- root/root usr/share/man/man3/fminl.3.gz
+-rw-r--r-- root/root usr/share/man/man3/fmod.3.gz
+-rw-r--r-- root/root usr/share/man/man3/fmodf.3.gz
+-rw-r--r-- root/root usr/share/man/man3/fmodl.3.gz
+-rw-r--r-- root/root usr/share/man/man3/fmtmsg.3.gz
+-rw-r--r-- root/root usr/share/man/man3/fnmatch.3.gz
+-rw-r--r-- root/root usr/share/man/man3/fopen.3.gz
+-rw-r--r-- root/root usr/share/man/man3/fopencookie.3.gz
+-rw-r--r-- root/root usr/share/man/man3/forkpty.3.gz
+-rw-r--r-- root/root usr/share/man/man3/fpathconf.3.gz
+-rw-r--r-- root/root usr/share/man/man3/fpclassify.3.gz
+-rw-r--r-- root/root usr/share/man/man3/fprintf.3.gz
+-rw-r--r-- root/root usr/share/man/man3/fpurge.3.gz
+-rw-r--r-- root/root usr/share/man/man3/fputc.3.gz
+-rw-r--r-- root/root usr/share/man/man3/fputc_unlocked.3.gz
+-rw-r--r-- root/root usr/share/man/man3/fputs.3.gz
+-rw-r--r-- root/root usr/share/man/man3/fputs_unlocked.3.gz
+-rw-r--r-- root/root usr/share/man/man3/fputwc.3.gz
+-rw-r--r-- root/root usr/share/man/man3/fputwc_unlocked.3.gz
+-rw-r--r-- root/root usr/share/man/man3/fputws.3.gz
+-rw-r--r-- root/root usr/share/man/man3/fputws_unlocked.3.gz
+-rw-r--r-- root/root usr/share/man/man3/fread.3.gz
+-rw-r--r-- root/root usr/share/man/man3/fread_unlocked.3.gz
+-rw-r--r-- root/root usr/share/man/man3/free.3.gz
+-rw-r--r-- root/root usr/share/man/man3/freeaddrinfo.3.gz
+-rw-r--r-- root/root usr/share/man/man3/freehostent.3.gz
+-rw-r--r-- root/root usr/share/man/man3/freeifaddrs.3.gz
+-rw-r--r-- root/root usr/share/man/man3/freelocale.3.gz
+-rw-r--r-- root/root usr/share/man/man3/freopen.3.gz
+-rw-r--r-- root/root usr/share/man/man3/frexp.3.gz
+-rw-r--r-- root/root usr/share/man/man3/frexpf.3.gz
+-rw-r--r-- root/root usr/share/man/man3/frexpl.3.gz
+-rw-r--r-- root/root usr/share/man/man3/fscanf.3.gz
+-rw-r--r-- root/root usr/share/man/man3/fseek.3.gz
+-rw-r--r-- root/root usr/share/man/man3/fseeko.3.gz
+-rw-r--r-- root/root usr/share/man/man3/fsetpos.3.gz
+-rw-r--r-- root/root usr/share/man/man3/fstatvfs.3.gz
+-rw-r--r-- root/root usr/share/man/man3/ftell.3.gz
+-rw-r--r-- root/root usr/share/man/man3/ftello.3.gz
+-rw-r--r-- root/root usr/share/man/man3/ftime.3.gz
+-rw-r--r-- root/root usr/share/man/man3/ftok.3.gz
+-rw-r--r-- root/root usr/share/man/man3/ftrylockfile.3.gz
+-rw-r--r-- root/root usr/share/man/man3/fts.3.gz
+-rw-r--r-- root/root usr/share/man/man3/fts_children.3.gz
+-rw-r--r-- root/root usr/share/man/man3/fts_close.3.gz
+-rw-r--r-- root/root usr/share/man/man3/fts_open.3.gz
+-rw-r--r-- root/root usr/share/man/man3/fts_read.3.gz
+-rw-r--r-- root/root usr/share/man/man3/fts_set.3.gz
+-rw-r--r-- root/root usr/share/man/man3/ftw.3.gz
+-rw-r--r-- root/root usr/share/man/man3/funlockfile.3.gz
+-rw-r--r-- root/root usr/share/man/man3/futimens.3.gz
+-rw-r--r-- root/root usr/share/man/man3/futimes.3.gz
+-rw-r--r-- root/root usr/share/man/man3/fwide.3.gz
+-rw-r--r-- root/root usr/share/man/man3/fwprintf.3.gz
+-rw-r--r-- root/root usr/share/man/man3/fwrite.3.gz
+-rw-r--r-- root/root usr/share/man/man3/fwrite_unlocked.3.gz
+-rw-r--r-- root/root usr/share/man/man3/gai_cancel.3.gz
+-rw-r--r-- root/root usr/share/man/man3/gai_error.3.gz
+-rw-r--r-- root/root usr/share/man/man3/gai_strerror.3.gz
+-rw-r--r-- root/root usr/share/man/man3/gai_suspend.3.gz
+-rw-r--r-- root/root usr/share/man/man3/gamma.3.gz
+-rw-r--r-- root/root usr/share/man/man3/gammaf.3.gz
+-rw-r--r-- root/root usr/share/man/man3/gammal.3.gz
+-rw-r--r-- root/root usr/share/man/man3/gcvt.3.gz
+-rw-r--r-- root/root usr/share/man/man3/get_avphys_pages.3.gz
+-rw-r--r-- root/root usr/share/man/man3/get_current_dir_name.3.gz
+-rw-r--r-- root/root usr/share/man/man3/get_myaddress.3.gz
+-rw-r--r-- root/root usr/share/man/man3/get_nprocs.3.gz
+-rw-r--r-- root/root usr/share/man/man3/get_nprocs_conf.3.gz
+-rw-r--r-- root/root usr/share/man/man3/get_phys_pages.3.gz
+-rw-r--r-- root/root usr/share/man/man3/getaddrinfo.3.gz
+-rw-r--r-- root/root usr/share/man/man3/getaddrinfo_a.3.gz
+-rw-r--r-- root/root usr/share/man/man3/getaliasbyname.3.gz
+-rw-r--r-- root/root usr/share/man/man3/getaliasbyname_r.3.gz
+-rw-r--r-- root/root usr/share/man/man3/getaliasent.3.gz
+-rw-r--r-- root/root usr/share/man/man3/getaliasent_r.3.gz
+-rw-r--r-- root/root usr/share/man/man3/getauxval.3.gz
+-rw-r--r-- root/root usr/share/man/man3/getc.3.gz
+-rw-r--r-- root/root usr/share/man/man3/getc_unlocked.3.gz
+-rw-r--r-- root/root usr/share/man/man3/getchar.3.gz
+-rw-r--r-- root/root usr/share/man/man3/getchar_unlocked.3.gz
+-rw-r--r-- root/root usr/share/man/man3/getcontext.3.gz
+-rw-r--r-- root/root usr/share/man/man3/getcwd.3.gz
+-rw-r--r-- root/root usr/share/man/man3/getdate.3.gz
+-rw-r--r-- root/root usr/share/man/man3/getdate_err.3.gz
+-rw-r--r-- root/root usr/share/man/man3/getdate_r.3.gz
+-rw-r--r-- root/root usr/share/man/man3/getdelim.3.gz
+-rw-r--r-- root/root usr/share/man/man3/getdirentries.3.gz
+-rw-r--r-- root/root usr/share/man/man3/getdtablesize.3.gz
+-rw-r--r-- root/root usr/share/man/man3/getentropy.3.gz
+-rw-r--r-- root/root usr/share/man/man3/getenv.3.gz
+-rw-r--r-- root/root usr/share/man/man3/getfsent.3.gz
+-rw-r--r-- root/root usr/share/man/man3/getfsfile.3.gz
+-rw-r--r-- root/root usr/share/man/man3/getfsspec.3.gz
+-rw-r--r-- root/root usr/share/man/man3/getgrent.3.gz
+-rw-r--r-- root/root usr/share/man/man3/getgrent_r.3.gz
+-rw-r--r-- root/root usr/share/man/man3/getgrgid.3.gz
+-rw-r--r-- root/root usr/share/man/man3/getgrgid_r.3.gz
+-rw-r--r-- root/root usr/share/man/man3/getgrnam.3.gz
+-rw-r--r-- root/root usr/share/man/man3/getgrnam_r.3.gz
+-rw-r--r-- root/root usr/share/man/man3/getgrouplist.3.gz
+-rw-r--r-- root/root usr/share/man/man3/gethostbyaddr.3.gz
+-rw-r--r-- root/root usr/share/man/man3/gethostbyaddr_r.3.gz
+-rw-r--r-- root/root usr/share/man/man3/gethostbyname.3.gz
+-rw-r--r-- root/root usr/share/man/man3/gethostbyname2.3.gz
+-rw-r--r-- root/root usr/share/man/man3/gethostbyname2_r.3.gz
+-rw-r--r-- root/root usr/share/man/man3/gethostbyname_r.3.gz
+-rw-r--r-- root/root usr/share/man/man3/gethostent.3.gz
+-rw-r--r-- root/root usr/share/man/man3/gethostent_r.3.gz
+-rw-r--r-- root/root usr/share/man/man3/gethostid.3.gz
+-rw-r--r-- root/root usr/share/man/man3/getifaddrs.3.gz
+-rw-r--r-- root/root usr/share/man/man3/getipnodebyaddr.3.gz
+-rw-r--r-- root/root usr/share/man/man3/getipnodebyname.3.gz
+-rw-r--r-- root/root usr/share/man/man3/getline.3.gz
+-rw-r--r-- root/root usr/share/man/man3/getloadavg.3.gz
+-rw-r--r-- root/root usr/share/man/man3/getlogin.3.gz
+-rw-r--r-- root/root usr/share/man/man3/getlogin_r.3.gz
+-rw-r--r-- root/root usr/share/man/man3/getmntent.3.gz
+-rw-r--r-- root/root usr/share/man/man3/getmntent_r.3.gz
+-rw-r--r-- root/root usr/share/man/man3/getnameinfo.3.gz
+-rw-r--r-- root/root usr/share/man/man3/getnetbyaddr.3.gz
+-rw-r--r-- root/root usr/share/man/man3/getnetbyaddr_r.3.gz
+-rw-r--r-- root/root usr/share/man/man3/getnetbyname.3.gz
+-rw-r--r-- root/root usr/share/man/man3/getnetbyname_r.3.gz
+-rw-r--r-- root/root usr/share/man/man3/getnetent.3.gz
+-rw-r--r-- root/root usr/share/man/man3/getnetent_r.3.gz
+-rw-r--r-- root/root usr/share/man/man3/getnetgrent.3.gz
+-rw-r--r-- root/root usr/share/man/man3/getnetgrent_r.3.gz
+-rw-r--r-- root/root usr/share/man/man3/getopt.3.gz
+-rw-r--r-- root/root usr/share/man/man3/getopt_long.3.gz
+-rw-r--r-- root/root usr/share/man/man3/getopt_long_only.3.gz
+-rw-r--r-- root/root usr/share/man/man3/getpass.3.gz
+-rw-r--r-- root/root usr/share/man/man3/getprotobyname.3.gz
+-rw-r--r-- root/root usr/share/man/man3/getprotobyname_r.3.gz
+-rw-r--r-- root/root usr/share/man/man3/getprotobynumber.3.gz
+-rw-r--r-- root/root usr/share/man/man3/getprotobynumber_r.3.gz
+-rw-r--r-- root/root usr/share/man/man3/getprotoent.3.gz
+-rw-r--r-- root/root usr/share/man/man3/getprotoent_r.3.gz
+-rw-r--r-- root/root usr/share/man/man3/getpt.3.gz
+-rw-r--r-- root/root usr/share/man/man3/getpw.3.gz
+-rw-r--r-- root/root usr/share/man/man3/getpwent.3.gz
+-rw-r--r-- root/root usr/share/man/man3/getpwent_r.3.gz
+-rw-r--r-- root/root usr/share/man/man3/getpwnam.3.gz
+-rw-r--r-- root/root usr/share/man/man3/getpwnam_r.3.gz
+-rw-r--r-- root/root usr/share/man/man3/getpwuid.3.gz
+-rw-r--r-- root/root usr/share/man/man3/getpwuid_r.3.gz
+-rw-r--r-- root/root usr/share/man/man3/getrpcbyname.3.gz
+-rw-r--r-- root/root usr/share/man/man3/getrpcbyname_r.3.gz
+-rw-r--r-- root/root usr/share/man/man3/getrpcbynumber.3.gz
+-rw-r--r-- root/root usr/share/man/man3/getrpcbynumber_r.3.gz
+-rw-r--r-- root/root usr/share/man/man3/getrpcent.3.gz
+-rw-r--r-- root/root usr/share/man/man3/getrpcent_r.3.gz
+-rw-r--r-- root/root usr/share/man/man3/getrpcport.3.gz
+-rw-r--r-- root/root usr/share/man/man3/gets.3.gz
+-rw-r--r-- root/root usr/share/man/man3/getservbyname.3.gz
+-rw-r--r-- root/root usr/share/man/man3/getservbyname_r.3.gz
+-rw-r--r-- root/root usr/share/man/man3/getservbyport.3.gz
+-rw-r--r-- root/root usr/share/man/man3/getservbyport_r.3.gz
+-rw-r--r-- root/root usr/share/man/man3/getservent.3.gz
+-rw-r--r-- root/root usr/share/man/man3/getservent_r.3.gz
+-rw-r--r-- root/root usr/share/man/man3/getspent.3.gz
+-rw-r--r-- root/root usr/share/man/man3/getspent_r.3.gz
+-rw-r--r-- root/root usr/share/man/man3/getspnam.3.gz
+-rw-r--r-- root/root usr/share/man/man3/getspnam_r.3.gz
+-rw-r--r-- root/root usr/share/man/man3/getsubopt.3.gz
+-rw-r--r-- root/root usr/share/man/man3/getttyent.3.gz
+-rw-r--r-- root/root usr/share/man/man3/getttynam.3.gz
+-rw-r--r-- root/root usr/share/man/man3/getusershell.3.gz
+-rw-r--r-- root/root usr/share/man/man3/getutent.3.gz
+-rw-r--r-- root/root usr/share/man/man3/getutent_r.3.gz
+-rw-r--r-- root/root usr/share/man/man3/getutid.3.gz
+-rw-r--r-- root/root usr/share/man/man3/getutid_r.3.gz
+-rw-r--r-- root/root usr/share/man/man3/getutline.3.gz
+-rw-r--r-- root/root usr/share/man/man3/getutline_r.3.gz
+-rw-r--r-- root/root usr/share/man/man3/getutmp.3.gz
+-rw-r--r-- root/root usr/share/man/man3/getutmpx.3.gz
+-rw-r--r-- root/root usr/share/man/man3/getutxent.3.gz
+-rw-r--r-- root/root usr/share/man/man3/getutxid.3.gz
+-rw-r--r-- root/root usr/share/man/man3/getutxline.3.gz
+-rw-r--r-- root/root usr/share/man/man3/getw.3.gz
+-rw-r--r-- root/root usr/share/man/man3/getwc.3.gz
+-rw-r--r-- root/root usr/share/man/man3/getwc_unlocked.3.gz
+-rw-r--r-- root/root usr/share/man/man3/getwchar.3.gz
+-rw-r--r-- root/root usr/share/man/man3/getwchar_unlocked.3.gz
+-rw-r--r-- root/root usr/share/man/man3/getwd.3.gz
+-rw-r--r-- root/root usr/share/man/man3/glob.3.gz
+-rw-r--r-- root/root usr/share/man/man3/globfree.3.gz
+-rw-r--r-- root/root usr/share/man/man3/gmtime.3.gz
+-rw-r--r-- root/root usr/share/man/man3/gmtime_r.3.gz
+-rw-r--r-- root/root usr/share/man/man3/gnu_dev_major.3.gz
+-rw-r--r-- root/root usr/share/man/man3/gnu_dev_makedev.3.gz
+-rw-r--r-- root/root usr/share/man/man3/gnu_dev_minor.3.gz
+-rw-r--r-- root/root usr/share/man/man3/gnu_get_libc_release.3.gz
+-rw-r--r-- root/root usr/share/man/man3/gnu_get_libc_version.3.gz
+-rw-r--r-- root/root usr/share/man/man3/grantpt.3.gz
+-rw-r--r-- root/root usr/share/man/man3/group_member.3.gz
+-rw-r--r-- root/root usr/share/man/man3/gsignal.3.gz
+-rw-r--r-- root/root usr/share/man/man3/h_errno.3.gz
+-rw-r--r-- root/root usr/share/man/man3/hash.3.gz
+-rw-r--r-- root/root usr/share/man/man3/hasmntopt.3.gz
+-rw-r--r-- root/root usr/share/man/man3/hcreate.3.gz
+-rw-r--r-- root/root usr/share/man/man3/hcreate_r.3.gz
+-rw-r--r-- root/root usr/share/man/man3/hdestroy.3.gz
+-rw-r--r-- root/root usr/share/man/man3/hdestroy_r.3.gz
+-rw-r--r-- root/root usr/share/man/man3/herror.3.gz
+-rw-r--r-- root/root usr/share/man/man3/hsearch.3.gz
+-rw-r--r-- root/root usr/share/man/man3/hsearch_r.3.gz
+-rw-r--r-- root/root usr/share/man/man3/hstrerror.3.gz
+-rw-r--r-- root/root usr/share/man/man3/htobe16.3.gz
+-rw-r--r-- root/root usr/share/man/man3/htobe32.3.gz
+-rw-r--r-- root/root usr/share/man/man3/htobe64.3.gz
+-rw-r--r-- root/root usr/share/man/man3/htole16.3.gz
+-rw-r--r-- root/root usr/share/man/man3/htole32.3.gz
+-rw-r--r-- root/root usr/share/man/man3/htole64.3.gz
+-rw-r--r-- root/root usr/share/man/man3/htonl.3.gz
+-rw-r--r-- root/root usr/share/man/man3/htons.3.gz
+-rw-r--r-- root/root usr/share/man/man3/hypot.3.gz
+-rw-r--r-- root/root usr/share/man/man3/hypotf.3.gz
+-rw-r--r-- root/root usr/share/man/man3/hypotl.3.gz
+-rw-r--r-- root/root usr/share/man/man3/iconv.3.gz
+-rw-r--r-- root/root usr/share/man/man3/iconv_close.3.gz
+-rw-r--r-- root/root usr/share/man/man3/iconv_open.3.gz
+-rw-r--r-- root/root usr/share/man/man3/if_freenameindex.3.gz
+-rw-r--r-- root/root usr/share/man/man3/if_indextoname.3.gz
+-rw-r--r-- root/root usr/share/man/man3/if_nameindex.3.gz
+-rw-r--r-- root/root usr/share/man/man3/if_nametoindex.3.gz
+-rw-r--r-- root/root usr/share/man/man3/ilogb.3.gz
+-rw-r--r-- root/root usr/share/man/man3/ilogbf.3.gz
+-rw-r--r-- root/root usr/share/man/man3/ilogbl.3.gz
+-rw-r--r-- root/root usr/share/man/man3/imaxabs.3.gz
+-rw-r--r-- root/root usr/share/man/man3/imaxdiv.3.gz
+-rw-r--r-- root/root usr/share/man/man3/index.3.gz
+-rw-r--r-- root/root usr/share/man/man3/inet.3.gz
+-rw-r--r-- root/root usr/share/man/man3/inet_addr.3.gz
+-rw-r--r-- root/root usr/share/man/man3/inet_aton.3.gz
+-rw-r--r-- root/root usr/share/man/man3/inet_lnaof.3.gz
+-rw-r--r-- root/root usr/share/man/man3/inet_makeaddr.3.gz
+-rw-r--r-- root/root usr/share/man/man3/inet_net_ntop.3.gz
+-rw-r--r-- root/root usr/share/man/man3/inet_net_pton.3.gz
+-rw-r--r-- root/root usr/share/man/man3/inet_netof.3.gz
+-rw-r--r-- root/root usr/share/man/man3/inet_network.3.gz
+-rw-r--r-- root/root usr/share/man/man3/inet_ntoa.3.gz
+-rw-r--r-- root/root usr/share/man/man3/inet_ntop.3.gz
+-rw-r--r-- root/root usr/share/man/man3/inet_pton.3.gz
+-rw-r--r-- root/root usr/share/man/man3/initgroups.3.gz
+-rw-r--r-- root/root usr/share/man/man3/initstate.3.gz
+-rw-r--r-- root/root usr/share/man/man3/initstate_r.3.gz
+-rw-r--r-- root/root usr/share/man/man3/innetgr.3.gz
+-rw-r--r-- root/root usr/share/man/man3/insque.3.gz
+-rw-r--r-- root/root usr/share/man/man3/intro.3.gz
+-rw-r--r-- root/root usr/share/man/man3/io_destroy.3.gz
+-rw-r--r-- root/root usr/share/man/man3/io_setup.3.gz
+-rw-r--r-- root/root usr/share/man/man3/iruserok.3.gz
+-rw-r--r-- root/root usr/share/man/man3/iruserok_af.3.gz
+-rw-r--r-- root/root usr/share/man/man3/isalnum.3.gz
+-rw-r--r-- root/root usr/share/man/man3/isalnum_l.3.gz
+-rw-r--r-- root/root usr/share/man/man3/isalpha.3.gz
+-rw-r--r-- root/root usr/share/man/man3/isalpha_l.3.gz
+-rw-r--r-- root/root usr/share/man/man3/isascii.3.gz
+-rw-r--r-- root/root usr/share/man/man3/isascii_l.3.gz
+-rw-r--r-- root/root usr/share/man/man3/isatty.3.gz
+-rw-r--r-- root/root usr/share/man/man3/isblank.3.gz
+-rw-r--r-- root/root usr/share/man/man3/isblank_l.3.gz
+-rw-r--r-- root/root usr/share/man/man3/iscntrl.3.gz
+-rw-r--r-- root/root usr/share/man/man3/iscntrl_l.3.gz
+-rw-r--r-- root/root usr/share/man/man3/isdigit.3.gz
+-rw-r--r-- root/root usr/share/man/man3/isdigit_l.3.gz
+-rw-r--r-- root/root usr/share/man/man3/isfdtype.3.gz
+-rw-r--r-- root/root usr/share/man/man3/isfinite.3.gz
+-rw-r--r-- root/root usr/share/man/man3/isgraph.3.gz
+-rw-r--r-- root/root usr/share/man/man3/isgraph_l.3.gz
+-rw-r--r-- root/root usr/share/man/man3/isgreater.3.gz
+-rw-r--r-- root/root usr/share/man/man3/isgreaterequal.3.gz
+-rw-r--r-- root/root usr/share/man/man3/isinf.3.gz
+-rw-r--r-- root/root usr/share/man/man3/isinff.3.gz
+-rw-r--r-- root/root usr/share/man/man3/isinfl.3.gz
+-rw-r--r-- root/root usr/share/man/man3/isless.3.gz
+-rw-r--r-- root/root usr/share/man/man3/islessequal.3.gz
+-rw-r--r-- root/root usr/share/man/man3/islessgreater.3.gz
+-rw-r--r-- root/root usr/share/man/man3/islower.3.gz
+-rw-r--r-- root/root usr/share/man/man3/islower_l.3.gz
+-rw-r--r-- root/root usr/share/man/man3/isnan.3.gz
+-rw-r--r-- root/root usr/share/man/man3/isnanf.3.gz
+-rw-r--r-- root/root usr/share/man/man3/isnanl.3.gz
+-rw-r--r-- root/root usr/share/man/man3/isnormal.3.gz
+-rw-r--r-- root/root usr/share/man/man3/isprint.3.gz
+-rw-r--r-- root/root usr/share/man/man3/isprint_l.3.gz
+-rw-r--r-- root/root usr/share/man/man3/ispunct.3.gz
+-rw-r--r-- root/root usr/share/man/man3/ispunct_l.3.gz
+-rw-r--r-- root/root usr/share/man/man3/isspace.3.gz
+-rw-r--r-- root/root usr/share/man/man3/isspace_l.3.gz
+-rw-r--r-- root/root usr/share/man/man3/isunordered.3.gz
+-rw-r--r-- root/root usr/share/man/man3/isupper.3.gz
+-rw-r--r-- root/root usr/share/man/man3/isupper_l.3.gz
+-rw-r--r-- root/root usr/share/man/man3/iswalnum.3.gz
+-rw-r--r-- root/root usr/share/man/man3/iswalpha.3.gz
+-rw-r--r-- root/root usr/share/man/man3/iswblank.3.gz
+-rw-r--r-- root/root usr/share/man/man3/iswcntrl.3.gz
+-rw-r--r-- root/root usr/share/man/man3/iswctype.3.gz
+-rw-r--r-- root/root usr/share/man/man3/iswdigit.3.gz
+-rw-r--r-- root/root usr/share/man/man3/iswgraph.3.gz
+-rw-r--r-- root/root usr/share/man/man3/iswlower.3.gz
+-rw-r--r-- root/root usr/share/man/man3/iswprint.3.gz
+-rw-r--r-- root/root usr/share/man/man3/iswpunct.3.gz
+-rw-r--r-- root/root usr/share/man/man3/iswspace.3.gz
+-rw-r--r-- root/root usr/share/man/man3/iswupper.3.gz
+-rw-r--r-- root/root usr/share/man/man3/iswxdigit.3.gz
+-rw-r--r-- root/root usr/share/man/man3/isxdigit.3.gz
+-rw-r--r-- root/root usr/share/man/man3/isxdigit_l.3.gz
+-rw-r--r-- root/root usr/share/man/man3/j0.3.gz
+-rw-r--r-- root/root usr/share/man/man3/j0f.3.gz
+-rw-r--r-- root/root usr/share/man/man3/j0l.3.gz
+-rw-r--r-- root/root usr/share/man/man3/j1.3.gz
+-rw-r--r-- root/root usr/share/man/man3/j1f.3.gz
+-rw-r--r-- root/root usr/share/man/man3/j1l.3.gz
+-rw-r--r-- root/root usr/share/man/man3/jn.3.gz
+-rw-r--r-- root/root usr/share/man/man3/jnf.3.gz
+-rw-r--r-- root/root usr/share/man/man3/jnl.3.gz
+-rw-r--r-- root/root usr/share/man/man3/jrand48.3.gz
+-rw-r--r-- root/root usr/share/man/man3/jrand48_r.3.gz
+-rw-r--r-- root/root usr/share/man/man3/key_decryptsession.3.gz
+-rw-r--r-- root/root usr/share/man/man3/key_encryptsession.3.gz
+-rw-r--r-- root/root usr/share/man/man3/key_gendes.3.gz
+-rw-r--r-- root/root usr/share/man/man3/key_secretkey_is_set.3.gz
+-rw-r--r-- root/root usr/share/man/man3/key_setsecret.3.gz
+-rw-r--r-- root/root usr/share/man/man3/killpg.3.gz
+-rw-r--r-- root/root usr/share/man/man3/klogctl.3.gz
+-rw-r--r-- root/root usr/share/man/man3/l64a.3.gz
+-rw-r--r-- root/root usr/share/man/man3/labs.3.gz
+-rw-r--r-- root/root usr/share/man/man3/lckpwdf.3.gz
+-rw-r--r-- root/root usr/share/man/man3/lcong48.3.gz
+-rw-r--r-- root/root usr/share/man/man3/lcong48_r.3.gz
+-rw-r--r-- root/root usr/share/man/man3/ldexp.3.gz
+-rw-r--r-- root/root usr/share/man/man3/ldexpf.3.gz
+-rw-r--r-- root/root usr/share/man/man3/ldexpl.3.gz
+-rw-r--r-- root/root usr/share/man/man3/ldiv.3.gz
+-rw-r--r-- root/root usr/share/man/man3/le16toh.3.gz
+-rw-r--r-- root/root usr/share/man/man3/le32toh.3.gz
+-rw-r--r-- root/root usr/share/man/man3/le64toh.3.gz
+-rw-r--r-- root/root usr/share/man/man3/lfind.3.gz
+-rw-r--r-- root/root usr/share/man/man3/lgamma.3.gz
+-rw-r--r-- root/root usr/share/man/man3/lgamma_r.3.gz
+-rw-r--r-- root/root usr/share/man/man3/lgammaf.3.gz
+-rw-r--r-- root/root usr/share/man/man3/lgammaf_r.3.gz
+-rw-r--r-- root/root usr/share/man/man3/lgammal.3.gz
+-rw-r--r-- root/root usr/share/man/man3/lgammal_r.3.gz
+-rw-r--r-- root/root usr/share/man/man3/lio_listio.3.gz
+-rw-r--r-- root/root usr/share/man/man3/list.3.gz
+-rw-r--r-- root/root usr/share/man/man3/llabs.3.gz
+-rw-r--r-- root/root usr/share/man/man3/lldiv.3.gz
+-rw-r--r-- root/root usr/share/man/man3/llrint.3.gz
+-rw-r--r-- root/root usr/share/man/man3/llrintf.3.gz
+-rw-r--r-- root/root usr/share/man/man3/llrintl.3.gz
+-rw-r--r-- root/root usr/share/man/man3/llround.3.gz
+-rw-r--r-- root/root usr/share/man/man3/llroundf.3.gz
+-rw-r--r-- root/root usr/share/man/man3/llroundl.3.gz
+-rw-r--r-- root/root usr/share/man/man3/llseek.3.gz
+-rw-r--r-- root/root usr/share/man/man3/localeconv.3.gz
+-rw-r--r-- root/root usr/share/man/man3/localtime.3.gz
+-rw-r--r-- root/root usr/share/man/man3/localtime_r.3.gz
+-rw-r--r-- root/root usr/share/man/man3/lockf.3.gz
+-rw-r--r-- root/root usr/share/man/man3/log.3.gz
+-rw-r--r-- root/root usr/share/man/man3/log10.3.gz
+-rw-r--r-- root/root usr/share/man/man3/log10f.3.gz
+-rw-r--r-- root/root usr/share/man/man3/log10l.3.gz
+-rw-r--r-- root/root usr/share/man/man3/log1p.3.gz
+-rw-r--r-- root/root usr/share/man/man3/log1pf.3.gz
+-rw-r--r-- root/root usr/share/man/man3/log1pl.3.gz
+-rw-r--r-- root/root usr/share/man/man3/log2.3.gz
+-rw-r--r-- root/root usr/share/man/man3/log2f.3.gz
+-rw-r--r-- root/root usr/share/man/man3/log2l.3.gz
+-rw-r--r-- root/root usr/share/man/man3/logb.3.gz
+-rw-r--r-- root/root usr/share/man/man3/logbf.3.gz
+-rw-r--r-- root/root usr/share/man/man3/logbl.3.gz
+-rw-r--r-- root/root usr/share/man/man3/logf.3.gz
+-rw-r--r-- root/root usr/share/man/man3/login.3.gz
+-rw-r--r-- root/root usr/share/man/man3/login_tty.3.gz
+-rw-r--r-- root/root usr/share/man/man3/logl.3.gz
+-rw-r--r-- root/root usr/share/man/man3/logout.3.gz
+-rw-r--r-- root/root usr/share/man/man3/logwtmp.3.gz
+-rw-r--r-- root/root usr/share/man/man3/longjmp.3.gz
+-rw-r--r-- root/root usr/share/man/man3/lrand48.3.gz
+-rw-r--r-- root/root usr/share/man/man3/lrand48_r.3.gz
+-rw-r--r-- root/root usr/share/man/man3/lrint.3.gz
+-rw-r--r-- root/root usr/share/man/man3/lrintf.3.gz
+-rw-r--r-- root/root usr/share/man/man3/lrintl.3.gz
+-rw-r--r-- root/root usr/share/man/man3/lround.3.gz
+-rw-r--r-- root/root usr/share/man/man3/lroundf.3.gz
+-rw-r--r-- root/root usr/share/man/man3/lroundl.3.gz
+-rw-r--r-- root/root usr/share/man/man3/lsearch.3.gz
+-rw-r--r-- root/root usr/share/man/man3/lseek64.3.gz
+-rw-r--r-- root/root usr/share/man/man3/lutimes.3.gz
+-rw-r--r-- root/root usr/share/man/man3/major.3.gz
+-rw-r--r-- root/root usr/share/man/man3/makecontext.3.gz
+-rw-r--r-- root/root usr/share/man/man3/makedev.3.gz
+-rw-r--r-- root/root usr/share/man/man3/mallinfo.3.gz
+-rw-r--r-- root/root usr/share/man/man3/mallinfo2.3.gz
+-rw-r--r-- root/root usr/share/man/man3/malloc.3.gz
+-rw-r--r-- root/root usr/share/man/man3/malloc_get_state.3.gz
+-rw-r--r-- root/root usr/share/man/man3/malloc_hook.3.gz
+-rw-r--r-- root/root usr/share/man/man3/malloc_info.3.gz
+-rw-r--r-- root/root usr/share/man/man3/malloc_set_state.3.gz
+-rw-r--r-- root/root usr/share/man/man3/malloc_stats.3.gz
+-rw-r--r-- root/root usr/share/man/man3/malloc_trim.3.gz
+-rw-r--r-- root/root usr/share/man/man3/malloc_usable_size.3.gz
+-rw-r--r-- root/root usr/share/man/man3/mallopt.3.gz
+-rw-r--r-- root/root usr/share/man/man3/matherr.3.gz
+-rw-r--r-- root/root usr/share/man/man3/mblen.3.gz
+-rw-r--r-- root/root usr/share/man/man3/mbrlen.3.gz
+-rw-r--r-- root/root usr/share/man/man3/mbrtowc.3.gz
+-rw-r--r-- root/root usr/share/man/man3/mbsinit.3.gz
+-rw-r--r-- root/root usr/share/man/man3/mbsnrtowcs.3.gz
+-rw-r--r-- root/root usr/share/man/man3/mbsrtowcs.3.gz
+-rw-r--r-- root/root usr/share/man/man3/mbstowcs.3.gz
+-rw-r--r-- root/root usr/share/man/man3/mbtowc.3.gz
+-rw-r--r-- root/root usr/share/man/man3/mcheck.3.gz
+-rw-r--r-- root/root usr/share/man/man3/mcheck_check_all.3.gz
+-rw-r--r-- root/root usr/share/man/man3/mcheck_pedantic.3.gz
+-rw-r--r-- root/root usr/share/man/man3/memalign.3.gz
+-rw-r--r-- root/root usr/share/man/man3/memccpy.3.gz
+-rw-r--r-- root/root usr/share/man/man3/memchr.3.gz
+-rw-r--r-- root/root usr/share/man/man3/memcmp.3.gz
+-rw-r--r-- root/root usr/share/man/man3/memcpy.3.gz
+-rw-r--r-- root/root usr/share/man/man3/memeq.3.gz
+-rw-r--r-- root/root usr/share/man/man3/memfrob.3.gz
+-rw-r--r-- root/root usr/share/man/man3/memmem.3.gz
+-rw-r--r-- root/root usr/share/man/man3/memmove.3.gz
+-rw-r--r-- root/root usr/share/man/man3/mempcpy.3.gz
+-rw-r--r-- root/root usr/share/man/man3/memrchr.3.gz
+-rw-r--r-- root/root usr/share/man/man3/memset.3.gz
+-rw-r--r-- root/root usr/share/man/man3/memset_explicit.3.gz
+-rw-r--r-- root/root usr/share/man/man3/minor.3.gz
+-rw-r--r-- root/root usr/share/man/man3/mkdtemp.3.gz
+-rw-r--r-- root/root usr/share/man/man3/mkfifo.3.gz
+-rw-r--r-- root/root usr/share/man/man3/mkfifoat.3.gz
+-rw-r--r-- root/root usr/share/man/man3/mkostemp.3.gz
+-rw-r--r-- root/root usr/share/man/man3/mkostemps.3.gz
+-rw-r--r-- root/root usr/share/man/man3/mkstemp.3.gz
+-rw-r--r-- root/root usr/share/man/man3/mkstemps.3.gz
+-rw-r--r-- root/root usr/share/man/man3/mktemp.3.gz
+-rw-r--r-- root/root usr/share/man/man3/mktime.3.gz
+-rw-r--r-- root/root usr/share/man/man3/mmap64.3.gz
+-rw-r--r-- root/root usr/share/man/man3/modf.3.gz
+-rw-r--r-- root/root usr/share/man/man3/modff.3.gz
+-rw-r--r-- root/root usr/share/man/man3/modfl.3.gz
+-rw-r--r-- root/root usr/share/man/man3/mpool.3.gz
+-rw-r--r-- root/root usr/share/man/man3/mprobe.3.gz
+-rw-r--r-- root/root usr/share/man/man3/mq_close.3.gz
+-rw-r--r-- root/root usr/share/man/man3/mq_getattr.3.gz
+-rw-r--r-- root/root usr/share/man/man3/mq_notify.3.gz
+-rw-r--r-- root/root usr/share/man/man3/mq_open.3.gz
+-rw-r--r-- root/root usr/share/man/man3/mq_receive.3.gz
+-rw-r--r-- root/root usr/share/man/man3/mq_send.3.gz
+-rw-r--r-- root/root usr/share/man/man3/mq_setattr.3.gz
+-rw-r--r-- root/root usr/share/man/man3/mq_timedreceive.3.gz
+-rw-r--r-- root/root usr/share/man/man3/mq_timedsend.3.gz
+-rw-r--r-- root/root usr/share/man/man3/mq_unlink.3.gz
+-rw-r--r-- root/root usr/share/man/man3/mrand48.3.gz
+-rw-r--r-- root/root usr/share/man/man3/mrand48_r.3.gz
+-rw-r--r-- root/root usr/share/man/man3/mtrace.3.gz
+-rw-r--r-- root/root usr/share/man/man3/muntrace.3.gz
+-rw-r--r-- root/root usr/share/man/man3/nan.3.gz
+-rw-r--r-- root/root usr/share/man/man3/nanf.3.gz
+-rw-r--r-- root/root usr/share/man/man3/nanl.3.gz
+-rw-r--r-- root/root usr/share/man/man3/nearbyint.3.gz
+-rw-r--r-- root/root usr/share/man/man3/nearbyintf.3.gz
+-rw-r--r-- root/root usr/share/man/man3/nearbyintl.3.gz
+-rw-r--r-- root/root usr/share/man/man3/netlink.3.gz
+-rw-r--r-- root/root usr/share/man/man3/newlocale.3.gz
+-rw-r--r-- root/root usr/share/man/man3/nextafter.3.gz
+-rw-r--r-- root/root usr/share/man/man3/nextafterf.3.gz
+-rw-r--r-- root/root usr/share/man/man3/nextafterl.3.gz
+-rw-r--r-- root/root usr/share/man/man3/nextdown.3.gz
+-rw-r--r-- root/root usr/share/man/man3/nextdownf.3.gz
+-rw-r--r-- root/root usr/share/man/man3/nextdownl.3.gz
+-rw-r--r-- root/root usr/share/man/man3/nexttoward.3.gz
+-rw-r--r-- root/root usr/share/man/man3/nexttowardf.3.gz
+-rw-r--r-- root/root usr/share/man/man3/nexttowardl.3.gz
+-rw-r--r-- root/root usr/share/man/man3/nextup.3.gz
+-rw-r--r-- root/root usr/share/man/man3/nextupf.3.gz
+-rw-r--r-- root/root usr/share/man/man3/nextupl.3.gz
+-rw-r--r-- root/root usr/share/man/man3/nftw.3.gz
+-rw-r--r-- root/root usr/share/man/man3/nl_langinfo.3.gz
+-rw-r--r-- root/root usr/share/man/man3/nl_langinfo_l.3.gz
+-rw-r--r-- root/root usr/share/man/man3/nrand48.3.gz
+-rw-r--r-- root/root usr/share/man/man3/nrand48_r.3.gz
+-rw-r--r-- root/root usr/share/man/man3/ntohl.3.gz
+-rw-r--r-- root/root usr/share/man/man3/ntohs.3.gz
+-rw-r--r-- root/root usr/share/man/man3/ntp_adjtime.3.gz
+-rw-r--r-- root/root usr/share/man/man3/ntp_gettime.3.gz
+-rw-r--r-- root/root usr/share/man/man3/ntp_gettimex.3.gz
+-rw-r--r-- root/root usr/share/man/man3/offsetof.3.gz
+-rw-r--r-- root/root usr/share/man/man3/on_exit.3.gz
+-rw-r--r-- root/root usr/share/man/man3/open_memstream.3.gz
+-rw-r--r-- root/root usr/share/man/man3/open_wmemstream.3.gz
+-rw-r--r-- root/root usr/share/man/man3/opendir.3.gz
+-rw-r--r-- root/root usr/share/man/man3/openlog.3.gz
+-rw-r--r-- root/root usr/share/man/man3/openpty.3.gz
+-rw-r--r-- root/root usr/share/man/man3/optarg.3.gz
+-rw-r--r-- root/root usr/share/man/man3/opterr.3.gz
+-rw-r--r-- root/root usr/share/man/man3/optind.3.gz
+-rw-r--r-- root/root usr/share/man/man3/optopt.3.gz
+-rw-r--r-- root/root usr/share/man/man3/passwd2des.3.gz
+-rw-r--r-- root/root usr/share/man/man3/pathconf.3.gz
+-rw-r--r-- root/root usr/share/man/man3/pclose.3.gz
+-rw-r--r-- root/root usr/share/man/man3/perror.3.gz
+-rw-r--r-- root/root usr/share/man/man3/pmap_getmaps.3.gz
+-rw-r--r-- root/root usr/share/man/man3/pmap_getport.3.gz
+-rw-r--r-- root/root usr/share/man/man3/pmap_rmtcall.3.gz
+-rw-r--r-- root/root usr/share/man/man3/pmap_set.3.gz
+-rw-r--r-- root/root usr/share/man/man3/pmap_unset.3.gz
+-rw-r--r-- root/root usr/share/man/man3/popen.3.gz
+-rw-r--r-- root/root usr/share/man/man3/posix_fallocate.3.gz
+-rw-r--r-- root/root usr/share/man/man3/posix_madvise.3.gz
+-rw-r--r-- root/root usr/share/man/man3/posix_memalign.3.gz
+-rw-r--r-- root/root usr/share/man/man3/posix_openpt.3.gz
+-rw-r--r-- root/root usr/share/man/man3/posix_spawn.3.gz
+-rw-r--r-- root/root usr/share/man/man3/posix_spawnp.3.gz
+-rw-r--r-- root/root usr/share/man/man3/pow.3.gz
+-rw-r--r-- root/root usr/share/man/man3/pow10.3.gz
+-rw-r--r-- root/root usr/share/man/man3/pow10f.3.gz
+-rw-r--r-- root/root usr/share/man/man3/pow10l.3.gz
+-rw-r--r-- root/root usr/share/man/man3/powerof2.3.gz
+-rw-r--r-- root/root usr/share/man/man3/powf.3.gz
+-rw-r--r-- root/root usr/share/man/man3/powl.3.gz
+-rw-r--r-- root/root usr/share/man/man3/printf.3.gz
+-rw-r--r-- root/root usr/share/man/man3/profil.3.gz
+-rw-r--r-- root/root usr/share/man/man3/program_invocation_name.3.gz
+-rw-r--r-- root/root usr/share/man/man3/program_invocation_short_name.3.gz
+-rw-r--r-- root/root usr/share/man/man3/psiginfo.3.gz
+-rw-r--r-- root/root usr/share/man/man3/psignal.3.gz
+-rw-r--r-- root/root usr/share/man/man3/pthread_atfork.3.gz
+-rw-r--r-- root/root usr/share/man/man3/pthread_attr_destroy.3.gz
+-rw-r--r-- root/root usr/share/man/man3/pthread_attr_getaffinity_np.3.gz
+-rw-r--r-- root/root usr/share/man/man3/pthread_attr_getdetachstate.3.gz
+-rw-r--r-- root/root usr/share/man/man3/pthread_attr_getguardsize.3.gz
+-rw-r--r-- root/root usr/share/man/man3/pthread_attr_getinheritsched.3.gz
+-rw-r--r-- root/root usr/share/man/man3/pthread_attr_getschedparam.3.gz
+-rw-r--r-- root/root usr/share/man/man3/pthread_attr_getschedpolicy.3.gz
+-rw-r--r-- root/root usr/share/man/man3/pthread_attr_getscope.3.gz
+-rw-r--r-- root/root usr/share/man/man3/pthread_attr_getsigmask_np.3.gz
+-rw-r--r-- root/root usr/share/man/man3/pthread_attr_getstack.3.gz
+-rw-r--r-- root/root usr/share/man/man3/pthread_attr_getstackaddr.3.gz
+-rw-r--r-- root/root usr/share/man/man3/pthread_attr_getstacksize.3.gz
+-rw-r--r-- root/root usr/share/man/man3/pthread_attr_init.3.gz
+-rw-r--r-- root/root usr/share/man/man3/pthread_attr_setaffinity_np.3.gz
+-rw-r--r-- root/root usr/share/man/man3/pthread_attr_setdetachstate.3.gz
+-rw-r--r-- root/root usr/share/man/man3/pthread_attr_setguardsize.3.gz
+-rw-r--r-- root/root usr/share/man/man3/pthread_attr_setinheritsched.3.gz
+-rw-r--r-- root/root usr/share/man/man3/pthread_attr_setschedparam.3.gz
+-rw-r--r-- root/root usr/share/man/man3/pthread_attr_setschedpolicy.3.gz
+-rw-r--r-- root/root usr/share/man/man3/pthread_attr_setscope.3.gz
+-rw-r--r-- root/root usr/share/man/man3/pthread_attr_setsigmask_np.3.gz
+-rw-r--r-- root/root usr/share/man/man3/pthread_attr_setstack.3.gz
+-rw-r--r-- root/root usr/share/man/man3/pthread_attr_setstackaddr.3.gz
+-rw-r--r-- root/root usr/share/man/man3/pthread_attr_setstacksize.3.gz
+-rw-r--r-- root/root usr/share/man/man3/pthread_cancel.3.gz
+-rw-r--r-- root/root usr/share/man/man3/pthread_cleanup_pop.3.gz
+-rw-r--r-- root/root usr/share/man/man3/pthread_cleanup_pop_restore_np.3.gz
+-rw-r--r-- root/root usr/share/man/man3/pthread_cleanup_push.3.gz
+-rw-r--r-- root/root usr/share/man/man3/pthread_cleanup_push_defer_np.3.gz
+-rw-r--r-- root/root usr/share/man/man3/pthread_cond_broadcast.3.gz
+-rw-r--r-- root/root usr/share/man/man3/pthread_cond_destroy.3.gz
+-rw-r--r-- root/root usr/share/man/man3/pthread_cond_init.3.gz
+-rw-r--r-- root/root usr/share/man/man3/pthread_cond_signal.3.gz
+-rw-r--r-- root/root usr/share/man/man3/pthread_cond_timedwait.3.gz
+-rw-r--r-- root/root usr/share/man/man3/pthread_cond_wait.3.gz
+-rw-r--r-- root/root usr/share/man/man3/pthread_condattr_destroy.3.gz
+-rw-r--r-- root/root usr/share/man/man3/pthread_condattr_init.3.gz
+-rw-r--r-- root/root usr/share/man/man3/pthread_create.3.gz
+-rw-r--r-- root/root usr/share/man/man3/pthread_detach.3.gz
+-rw-r--r-- root/root usr/share/man/man3/pthread_equal.3.gz
+-rw-r--r-- root/root usr/share/man/man3/pthread_exit.3.gz
+-rw-r--r-- root/root usr/share/man/man3/pthread_getaffinity_np.3.gz
+-rw-r--r-- root/root usr/share/man/man3/pthread_getattr_default_np.3.gz
+-rw-r--r-- root/root usr/share/man/man3/pthread_getattr_np.3.gz
+-rw-r--r-- root/root usr/share/man/man3/pthread_getconcurrency.3.gz
+-rw-r--r-- root/root usr/share/man/man3/pthread_getcpuclockid.3.gz
+-rw-r--r-- root/root usr/share/man/man3/pthread_getname_np.3.gz
+-rw-r--r-- root/root usr/share/man/man3/pthread_getschedparam.3.gz
+-rw-r--r-- root/root usr/share/man/man3/pthread_getspecific.3.gz
+-rw-r--r-- root/root usr/share/man/man3/pthread_join.3.gz
+-rw-r--r-- root/root usr/share/man/man3/pthread_key_create.3.gz
+-rw-r--r-- root/root usr/share/man/man3/pthread_key_delete.3.gz
+-rw-r--r-- root/root usr/share/man/man3/pthread_kill.3.gz
+-rw-r--r-- root/root usr/share/man/man3/pthread_kill_other_threads_np.3.gz
+-rw-r--r-- root/root usr/share/man/man3/pthread_mutex_consistent.3.gz
+-rw-r--r-- root/root usr/share/man/man3/pthread_mutex_consistent_np.3.gz
+-rw-r--r-- root/root usr/share/man/man3/pthread_mutex_destroy.3.gz
+-rw-r--r-- root/root usr/share/man/man3/pthread_mutex_init.3.gz
+-rw-r--r-- root/root usr/share/man/man3/pthread_mutex_lock.3.gz
+-rw-r--r-- root/root usr/share/man/man3/pthread_mutex_trylock.3.gz
+-rw-r--r-- root/root usr/share/man/man3/pthread_mutex_unlock.3.gz
+-rw-r--r-- root/root usr/share/man/man3/pthread_mutexattr_destroy.3.gz
+-rw-r--r-- root/root usr/share/man/man3/pthread_mutexattr_getkind_np.3.gz
+-rw-r--r-- root/root usr/share/man/man3/pthread_mutexattr_getpshared.3.gz
+-rw-r--r-- root/root usr/share/man/man3/pthread_mutexattr_getrobust.3.gz
+-rw-r--r-- root/root usr/share/man/man3/pthread_mutexattr_getrobust_np.3.gz
+-rw-r--r-- root/root usr/share/man/man3/pthread_mutexattr_gettype.3.gz
+-rw-r--r-- root/root usr/share/man/man3/pthread_mutexattr_init.3.gz
+-rw-r--r-- root/root usr/share/man/man3/pthread_mutexattr_setkind_np.3.gz
+-rw-r--r-- root/root usr/share/man/man3/pthread_mutexattr_setpshared.3.gz
+-rw-r--r-- root/root usr/share/man/man3/pthread_mutexattr_setrobust.3.gz
+-rw-r--r-- root/root usr/share/man/man3/pthread_mutexattr_setrobust_np.3.gz
+-rw-r--r-- root/root usr/share/man/man3/pthread_mutexattr_settype.3.gz
+-rw-r--r-- root/root usr/share/man/man3/pthread_once.3.gz
+-rw-r--r-- root/root usr/share/man/man3/pthread_rwlockattr_getkind_np.3.gz
+-rw-r--r-- root/root usr/share/man/man3/pthread_rwlockattr_setkind_np.3.gz
+-rw-r--r-- root/root usr/share/man/man3/pthread_self.3.gz
+-rw-r--r-- root/root usr/share/man/man3/pthread_setaffinity_np.3.gz
+-rw-r--r-- root/root usr/share/man/man3/pthread_setattr_default_np.3.gz
+-rw-r--r-- root/root usr/share/man/man3/pthread_setcancelstate.3.gz
+-rw-r--r-- root/root usr/share/man/man3/pthread_setcanceltype.3.gz
+-rw-r--r-- root/root usr/share/man/man3/pthread_setconcurrency.3.gz
+-rw-r--r-- root/root usr/share/man/man3/pthread_setname_np.3.gz
+-rw-r--r-- root/root usr/share/man/man3/pthread_setschedparam.3.gz
+-rw-r--r-- root/root usr/share/man/man3/pthread_setschedprio.3.gz
+-rw-r--r-- root/root usr/share/man/man3/pthread_setspecific.3.gz
+-rw-r--r-- root/root usr/share/man/man3/pthread_sigmask.3.gz
+-rw-r--r-- root/root usr/share/man/man3/pthread_sigqueue.3.gz
+-rw-r--r-- root/root usr/share/man/man3/pthread_spin_destroy.3.gz
+-rw-r--r-- root/root usr/share/man/man3/pthread_spin_init.3.gz
+-rw-r--r-- root/root usr/share/man/man3/pthread_spin_lock.3.gz
+-rw-r--r-- root/root usr/share/man/man3/pthread_spin_trylock.3.gz
+-rw-r--r-- root/root usr/share/man/man3/pthread_spin_unlock.3.gz
+-rw-r--r-- root/root usr/share/man/man3/pthread_testcancel.3.gz
+-rw-r--r-- root/root usr/share/man/man3/pthread_timedjoin_np.3.gz
+-rw-r--r-- root/root usr/share/man/man3/pthread_tryjoin_np.3.gz
+-rw-r--r-- root/root usr/share/man/man3/pthread_yield.3.gz
+-rw-r--r-- root/root usr/share/man/man3/ptsname.3.gz
+-rw-r--r-- root/root usr/share/man/man3/ptsname_r.3.gz
+-rw-r--r-- root/root usr/share/man/man3/putc.3.gz
+-rw-r--r-- root/root usr/share/man/man3/putc_unlocked.3.gz
+-rw-r--r-- root/root usr/share/man/man3/putchar.3.gz
+-rw-r--r-- root/root usr/share/man/man3/putchar_unlocked.3.gz
+-rw-r--r-- root/root usr/share/man/man3/putenv.3.gz
+-rw-r--r-- root/root usr/share/man/man3/putgrent.3.gz
+-rw-r--r-- root/root usr/share/man/man3/putpwent.3.gz
+-rw-r--r-- root/root usr/share/man/man3/puts.3.gz
+-rw-r--r-- root/root usr/share/man/man3/putspent.3.gz
+-rw-r--r-- root/root usr/share/man/man3/pututline.3.gz
+-rw-r--r-- root/root usr/share/man/man3/pututxline.3.gz
+-rw-r--r-- root/root usr/share/man/man3/putw.3.gz
+-rw-r--r-- root/root usr/share/man/man3/putwc.3.gz
+-rw-r--r-- root/root usr/share/man/man3/putwc_unlocked.3.gz
+-rw-r--r-- root/root usr/share/man/man3/putwchar.3.gz
+-rw-r--r-- root/root usr/share/man/man3/putwchar_unlocked.3.gz
+-rw-r--r-- root/root usr/share/man/man3/pvalloc.3.gz
+-rw-r--r-- root/root usr/share/man/man3/qecvt.3.gz
+-rw-r--r-- root/root usr/share/man/man3/qecvt_r.3.gz
+-rw-r--r-- root/root usr/share/man/man3/qfcvt.3.gz
+-rw-r--r-- root/root usr/share/man/man3/qfcvt_r.3.gz
+-rw-r--r-- root/root usr/share/man/man3/qgcvt.3.gz
+-rw-r--r-- root/root usr/share/man/man3/qsort.3.gz
+-rw-r--r-- root/root usr/share/man/man3/qsort_r.3.gz
+-rw-r--r-- root/root usr/share/man/man3/queue.3.gz
+-rw-r--r-- root/root usr/share/man/man3/raise.3.gz
+-rw-r--r-- root/root usr/share/man/man3/rand.3.gz
+-rw-r--r-- root/root usr/share/man/man3/rand_r.3.gz
+-rw-r--r-- root/root usr/share/man/man3/random.3.gz
+-rw-r--r-- root/root usr/share/man/man3/random_r.3.gz
+-rw-r--r-- root/root usr/share/man/man3/rawmemchr.3.gz
+-rw-r--r-- root/root usr/share/man/man3/rcmd.3.gz
+-rw-r--r-- root/root usr/share/man/man3/rcmd_af.3.gz
+-rw-r--r-- root/root usr/share/man/man3/re_comp.3.gz
+-rw-r--r-- root/root usr/share/man/man3/re_exec.3.gz
+-rw-r--r-- root/root usr/share/man/man3/readdir.3.gz
+-rw-r--r-- root/root usr/share/man/man3/readdir_r.3.gz
+-rw-r--r-- root/root usr/share/man/man3/realloc.3.gz
+-rw-r--r-- root/root usr/share/man/man3/reallocarray.3.gz
+-rw-r--r-- root/root usr/share/man/man3/realpath.3.gz
+-rw-r--r-- root/root usr/share/man/man3/recno.3.gz
+-rw-r--r-- root/root usr/share/man/man3/regcomp.3.gz
+-rw-r--r-- root/root usr/share/man/man3/regerror.3.gz
+-rw-r--r-- root/root usr/share/man/man3/regex.3.gz
+-rw-r--r-- root/root usr/share/man/man3/regexec.3.gz
+-rw-r--r-- root/root usr/share/man/man3/regfree.3.gz
+-rw-r--r-- root/root usr/share/man/man3/register_printf_modifier.3.gz
+-rw-r--r-- root/root usr/share/man/man3/register_printf_specifier.3.gz
+-rw-r--r-- root/root usr/share/man/man3/register_printf_type.3.gz
+-rw-r--r-- root/root usr/share/man/man3/registerrpc.3.gz
+-rw-r--r-- root/root usr/share/man/man3/remainder.3.gz
+-rw-r--r-- root/root usr/share/man/man3/remainderf.3.gz
+-rw-r--r-- root/root usr/share/man/man3/remainderl.3.gz
+-rw-r--r-- root/root usr/share/man/man3/remove.3.gz
+-rw-r--r-- root/root usr/share/man/man3/remque.3.gz
+-rw-r--r-- root/root usr/share/man/man3/remquo.3.gz
+-rw-r--r-- root/root usr/share/man/man3/remquof.3.gz
+-rw-r--r-- root/root usr/share/man/man3/remquol.3.gz
+-rw-r--r-- root/root usr/share/man/man3/res_init.3.gz
+-rw-r--r-- root/root usr/share/man/man3/res_mkquery.3.gz
+-rw-r--r-- root/root usr/share/man/man3/res_nclose.3.gz
+-rw-r--r-- root/root usr/share/man/man3/res_ninit.3.gz
+-rw-r--r-- root/root usr/share/man/man3/res_nmkquery.3.gz
+-rw-r--r-- root/root usr/share/man/man3/res_nquery.3.gz
+-rw-r--r-- root/root usr/share/man/man3/res_nquerydomain.3.gz
+-rw-r--r-- root/root usr/share/man/man3/res_nsearch.3.gz
+-rw-r--r-- root/root usr/share/man/man3/res_nsend.3.gz
+-rw-r--r-- root/root usr/share/man/man3/res_query.3.gz
+-rw-r--r-- root/root usr/share/man/man3/res_querydomain.3.gz
+-rw-r--r-- root/root usr/share/man/man3/res_search.3.gz
+-rw-r--r-- root/root usr/share/man/man3/res_send.3.gz
+-rw-r--r-- root/root usr/share/man/man3/resolver.3.gz
+-rw-r--r-- root/root usr/share/man/man3/rewind.3.gz
+-rw-r--r-- root/root usr/share/man/man3/rewinddir.3.gz
+-rw-r--r-- root/root usr/share/man/man3/rexec.3.gz
+-rw-r--r-- root/root usr/share/man/man3/rexec_af.3.gz
+-rw-r--r-- root/root usr/share/man/man3/rindex.3.gz
+-rw-r--r-- root/root usr/share/man/man3/rint.3.gz
+-rw-r--r-- root/root usr/share/man/man3/rintf.3.gz
+-rw-r--r-- root/root usr/share/man/man3/rintl.3.gz
+-rw-r--r-- root/root usr/share/man/man3/round.3.gz
+-rw-r--r-- root/root usr/share/man/man3/roundf.3.gz
+-rw-r--r-- root/root usr/share/man/man3/roundl.3.gz
+-rw-r--r-- root/root usr/share/man/man3/roundup.3.gz
+-rw-r--r-- root/root usr/share/man/man3/rpc.3.gz
+-rw-r--r-- root/root usr/share/man/man3/rpmatch.3.gz
+-rw-r--r-- root/root usr/share/man/man3/rresvport.3.gz
+-rw-r--r-- root/root usr/share/man/man3/rresvport_af.3.gz
+-rw-r--r-- root/root usr/share/man/man3/rtime.3.gz
+-rw-r--r-- root/root usr/share/man/man3/rtnetlink.3.gz
+-rw-r--r-- root/root usr/share/man/man3/ruserok.3.gz
+-rw-r--r-- root/root usr/share/man/man3/ruserok_af.3.gz
+-rw-r--r-- root/root usr/share/man/man3/scalb.3.gz
+-rw-r--r-- root/root usr/share/man/man3/scalbf.3.gz
+-rw-r--r-- root/root usr/share/man/man3/scalbl.3.gz
+-rw-r--r-- root/root usr/share/man/man3/scalbln.3.gz
+-rw-r--r-- root/root usr/share/man/man3/scalblnf.3.gz
+-rw-r--r-- root/root usr/share/man/man3/scalblnl.3.gz
+-rw-r--r-- root/root usr/share/man/man3/scalbn.3.gz
+-rw-r--r-- root/root usr/share/man/man3/scalbnf.3.gz
+-rw-r--r-- root/root usr/share/man/man3/scalbnl.3.gz
+-rw-r--r-- root/root usr/share/man/man3/scandir.3.gz
+-rw-r--r-- root/root usr/share/man/man3/scandirat.3.gz
+-rw-r--r-- root/root usr/share/man/man3/scanf.3.gz
+-rw-r--r-- root/root usr/share/man/man3/sched_getcpu.3.gz
+-rw-r--r-- root/root usr/share/man/man3/secure_getenv.3.gz
+-rw-r--r-- root/root usr/share/man/man3/seed48.3.gz
+-rw-r--r-- root/root usr/share/man/man3/seed48_r.3.gz
+-rw-r--r-- root/root usr/share/man/man3/seekdir.3.gz
+-rw-r--r-- root/root usr/share/man/man3/sem_close.3.gz
+-rw-r--r-- root/root usr/share/man/man3/sem_destroy.3.gz
+-rw-r--r-- root/root usr/share/man/man3/sem_getvalue.3.gz
+-rw-r--r-- root/root usr/share/man/man3/sem_init.3.gz
+-rw-r--r-- root/root usr/share/man/man3/sem_open.3.gz
+-rw-r--r-- root/root usr/share/man/man3/sem_post.3.gz
+-rw-r--r-- root/root usr/share/man/man3/sem_timedwait.3.gz
+-rw-r--r-- root/root usr/share/man/man3/sem_trywait.3.gz
+-rw-r--r-- root/root usr/share/man/man3/sem_unlink.3.gz
+-rw-r--r-- root/root usr/share/man/man3/sem_wait.3.gz
+-rw-r--r-- root/root usr/share/man/man3/setaliasent.3.gz
+-rw-r--r-- root/root usr/share/man/man3/setbuf.3.gz
+-rw-r--r-- root/root usr/share/man/man3/setbuffer.3.gz
+-rw-r--r-- root/root usr/share/man/man3/setcontext.3.gz
+-rw-r--r-- root/root usr/share/man/man3/setenv.3.gz
+-rw-r--r-- root/root usr/share/man/man3/setfsent.3.gz
+-rw-r--r-- root/root usr/share/man/man3/setgrent.3.gz
+-rw-r--r-- root/root usr/share/man/man3/sethostent.3.gz
+-rw-r--r-- root/root usr/share/man/man3/sethostid.3.gz
+-rw-r--r-- root/root usr/share/man/man3/setjmp.3.gz
+-rw-r--r-- root/root usr/share/man/man3/setkey.3.gz
+-rw-r--r-- root/root usr/share/man/man3/setkey_r.3.gz
+-rw-r--r-- root/root usr/share/man/man3/setlinebuf.3.gz
+-rw-r--r-- root/root usr/share/man/man3/setlocale.3.gz
+-rw-r--r-- root/root usr/share/man/man3/setlogmask.3.gz
+-rw-r--r-- root/root usr/share/man/man3/setmntent.3.gz
+-rw-r--r-- root/root usr/share/man/man3/setnetent.3.gz
+-rw-r--r-- root/root usr/share/man/man3/setnetgrent.3.gz
+-rw-r--r-- root/root usr/share/man/man3/setprotoent.3.gz
+-rw-r--r-- root/root usr/share/man/man3/setpwent.3.gz
+-rw-r--r-- root/root usr/share/man/man3/setrpcent.3.gz
+-rw-r--r-- root/root usr/share/man/man3/setservent.3.gz
+-rw-r--r-- root/root usr/share/man/man3/setspent.3.gz
+-rw-r--r-- root/root usr/share/man/man3/setstate.3.gz
+-rw-r--r-- root/root usr/share/man/man3/setstate_r.3.gz
+-rw-r--r-- root/root usr/share/man/man3/setttyent.3.gz
+-rw-r--r-- root/root usr/share/man/man3/setusershell.3.gz
+-rw-r--r-- root/root usr/share/man/man3/setutent.3.gz
+-rw-r--r-- root/root usr/share/man/man3/setutxent.3.gz
+-rw-r--r-- root/root usr/share/man/man3/setvbuf.3.gz
+-rw-r--r-- root/root usr/share/man/man3/sgetspent.3.gz
+-rw-r--r-- root/root usr/share/man/man3/sgetspent_r.3.gz
+-rw-r--r-- root/root usr/share/man/man3/shm_open.3.gz
+-rw-r--r-- root/root usr/share/man/man3/shm_unlink.3.gz
+-rw-r--r-- root/root usr/share/man/man3/sigabbrev_np.3.gz
+-rw-r--r-- root/root usr/share/man/man3/sigaddset.3.gz
+-rw-r--r-- root/root usr/share/man/man3/sigandset.3.gz
+-rw-r--r-- root/root usr/share/man/man3/sigblock.3.gz
+-rw-r--r-- root/root usr/share/man/man3/sigdelset.3.gz
+-rw-r--r-- root/root usr/share/man/man3/sigdescr_np.3.gz
+-rw-r--r-- root/root usr/share/man/man3/sigemptyset.3.gz
+-rw-r--r-- root/root usr/share/man/man3/sigfillset.3.gz
+-rw-r--r-- root/root usr/share/man/man3/siggetmask.3.gz
+-rw-r--r-- root/root usr/share/man/man3/sighold.3.gz
+-rw-r--r-- root/root usr/share/man/man3/sigignore.3.gz
+-rw-r--r-- root/root usr/share/man/man3/siginterrupt.3.gz
+-rw-r--r-- root/root usr/share/man/man3/sigisemptyset.3.gz
+-rw-r--r-- root/root usr/share/man/man3/sigismember.3.gz
+-rw-r--r-- root/root usr/share/man/man3/siglongjmp.3.gz
+-rw-r--r-- root/root usr/share/man/man3/sigmask.3.gz
+-rw-r--r-- root/root usr/share/man/man3/signbit.3.gz
+-rw-r--r-- root/root usr/share/man/man3/signgam.3.gz
+-rw-r--r-- root/root usr/share/man/man3/significand.3.gz
+-rw-r--r-- root/root usr/share/man/man3/significandf.3.gz
+-rw-r--r-- root/root usr/share/man/man3/significandl.3.gz
+-rw-r--r-- root/root usr/share/man/man3/sigorset.3.gz
+-rw-r--r-- root/root usr/share/man/man3/sigpause.3.gz
+-rw-r--r-- root/root usr/share/man/man3/sigqueue.3.gz
+-rw-r--r-- root/root usr/share/man/man3/sigrelse.3.gz
+-rw-r--r-- root/root usr/share/man/man3/sigset.3.gz
+-rw-r--r-- root/root usr/share/man/man3/sigsetjmp.3.gz
+-rw-r--r-- root/root usr/share/man/man3/sigsetmask.3.gz
+-rw-r--r-- root/root usr/share/man/man3/sigsetops.3.gz
+-rw-r--r-- root/root usr/share/man/man3/sigstack.3.gz
+-rw-r--r-- root/root usr/share/man/man3/sigvec.3.gz
+-rw-r--r-- root/root usr/share/man/man3/sigwait.3.gz
+-rw-r--r-- root/root usr/share/man/man3/simpleq.3.gz
+-rw-r--r-- root/root usr/share/man/man3/sin.3.gz
+-rw-r--r-- root/root usr/share/man/man3/sincos.3.gz
+-rw-r--r-- root/root usr/share/man/man3/sincosf.3.gz
+-rw-r--r-- root/root usr/share/man/man3/sincosl.3.gz
+-rw-r--r-- root/root usr/share/man/man3/sinf.3.gz
+-rw-r--r-- root/root usr/share/man/man3/sinh.3.gz
+-rw-r--r-- root/root usr/share/man/man3/sinhf.3.gz
+-rw-r--r-- root/root usr/share/man/man3/sinhl.3.gz
+-rw-r--r-- root/root usr/share/man/man3/sinl.3.gz
+-rw-r--r-- root/root usr/share/man/man3/sleep.3.gz
+-rw-r--r-- root/root usr/share/man/man3/slist.3.gz
+-rw-r--r-- root/root usr/share/man/man3/snprintf.3.gz
+-rw-r--r-- root/root usr/share/man/man3/sockatmark.3.gz
+-rw-r--r-- root/root usr/share/man/man3/sprintf.3.gz
+-rw-r--r-- root/root usr/share/man/man3/sqrt.3.gz
+-rw-r--r-- root/root usr/share/man/man3/sqrtf.3.gz
+-rw-r--r-- root/root usr/share/man/man3/sqrtl.3.gz
+-rw-r--r-- root/root usr/share/man/man3/srand.3.gz
+-rw-r--r-- root/root usr/share/man/man3/srand48.3.gz
+-rw-r--r-- root/root usr/share/man/man3/srand48_r.3.gz
+-rw-r--r-- root/root usr/share/man/man3/srandom.3.gz
+-rw-r--r-- root/root usr/share/man/man3/srandom_r.3.gz
+-rw-r--r-- root/root usr/share/man/man3/sscanf.3.gz
+-rw-r--r-- root/root usr/share/man/man3/ssignal.3.gz
+-rw-r--r-- root/root usr/share/man/man3/stailq.3.gz
+-rw-r--r-- root/root usr/share/man/man3/static_assert.3.gz
+-rw-r--r-- root/root usr/share/man/man3/statvfs.3.gz
+-rw-r--r-- root/root usr/share/man/man3/stdarg.3.gz
+-rw-r--r-- root/root usr/share/man/man3/stderr.3.gz
+-rw-r--r-- root/root usr/share/man/man3/stdin.3.gz
+-rw-r--r-- root/root usr/share/man/man3/stdio.3.gz
+-rw-r--r-- root/root usr/share/man/man3/stdio_ext.3.gz
+-rw-r--r-- root/root usr/share/man/man3/stdout.3.gz
+-rw-r--r-- root/root usr/share/man/man3/stpcpy.3.gz
+-rw-r--r-- root/root usr/share/man/man3/stpncpy.3.gz
+-rw-r--r-- root/root usr/share/man/man3/strcasecmp.3.gz
+-rw-r--r-- root/root usr/share/man/man3/strcasestr.3.gz
+-rw-r--r-- root/root usr/share/man/man3/strcat.3.gz
+-rw-r--r-- root/root usr/share/man/man3/strchr.3.gz
+-rw-r--r-- root/root usr/share/man/man3/strchrnul.3.gz
+-rw-r--r-- root/root usr/share/man/man3/strcmp.3.gz
+-rw-r--r-- root/root usr/share/man/man3/strcoll.3.gz
+-rw-r--r-- root/root usr/share/man/man3/strcpy.3.gz
+-rw-r--r-- root/root usr/share/man/man3/strcspn.3.gz
+-rw-r--r-- root/root usr/share/man/man3/strdup.3.gz
+-rw-r--r-- root/root usr/share/man/man3/strdupa.3.gz
+-rw-r--r-- root/root usr/share/man/man3/streq.3.gz
+-rw-r--r-- root/root usr/share/man/man3/strerror.3.gz
+-rw-r--r-- root/root usr/share/man/man3/strerror_l.3.gz
+-rw-r--r-- root/root usr/share/man/man3/strerror_r.3.gz
+-rw-r--r-- root/root usr/share/man/man3/strerrordesc_np.3.gz
+-rw-r--r-- root/root usr/share/man/man3/strerrorname_np.3.gz
+-rw-r--r-- root/root usr/share/man/man3/strfmon.3.gz
+-rw-r--r-- root/root usr/share/man/man3/strfmon_l.3.gz
+-rw-r--r-- root/root usr/share/man/man3/strfromd.3.gz
+-rw-r--r-- root/root usr/share/man/man3/strfromf.3.gz
+-rw-r--r-- root/root usr/share/man/man3/strfroml.3.gz
+-rw-r--r-- root/root usr/share/man/man3/strfry.3.gz
+-rw-r--r-- root/root usr/share/man/man3/strftime.3.gz
+-rw-r--r-- root/root usr/share/man/man3/strftime_l.3.gz
+-rw-r--r-- root/root usr/share/man/man3/string.3.gz
+-rw-r--r-- root/root usr/share/man/man3/strlcat.3.gz
+-rw-r--r-- root/root usr/share/man/man3/strlcpy.3.gz
+-rw-r--r-- root/root usr/share/man/man3/strlen.3.gz
+-rw-r--r-- root/root usr/share/man/man3/strncasecmp.3.gz
+-rw-r--r-- root/root usr/share/man/man3/strncat.3.gz
+-rw-r--r-- root/root usr/share/man/man3/strncmp.3.gz
+-rw-r--r-- root/root usr/share/man/man3/strncpy.3.gz
+-rw-r--r-- root/root usr/share/man/man3/strndup.3.gz
+-rw-r--r-- root/root usr/share/man/man3/strndupa.3.gz
+-rw-r--r-- root/root usr/share/man/man3/strnlen.3.gz
+-rw-r--r-- root/root usr/share/man/man3/strnul.3.gz
+-rw-r--r-- root/root usr/share/man/man3/strpbrk.3.gz
+-rw-r--r-- root/root usr/share/man/man3/strptime.3.gz
+-rw-r--r-- root/root usr/share/man/man3/strrchr.3.gz
+-rw-r--r-- root/root usr/share/man/man3/strsep.3.gz
+-rw-r--r-- root/root usr/share/man/man3/strsignal.3.gz
+-rw-r--r-- root/root usr/share/man/man3/strspn.3.gz
+-rw-r--r-- root/root usr/share/man/man3/strstr.3.gz
+-rw-r--r-- root/root usr/share/man/man3/strtod.3.gz
+-rw-r--r-- root/root usr/share/man/man3/strtof.3.gz
+-rw-r--r-- root/root usr/share/man/man3/strtoimax.3.gz
+-rw-r--r-- root/root usr/share/man/man3/strtok.3.gz
+-rw-r--r-- root/root usr/share/man/man3/strtok_r.3.gz
+-rw-r--r-- root/root usr/share/man/man3/strtol.3.gz
+-rw-r--r-- root/root usr/share/man/man3/strtold.3.gz
+-rw-r--r-- root/root usr/share/man/man3/strtoll.3.gz
+-rw-r--r-- root/root usr/share/man/man3/strtoq.3.gz
+-rw-r--r-- root/root usr/share/man/man3/strtoul.3.gz
+-rw-r--r-- root/root usr/share/man/man3/strtoull.3.gz
+-rw-r--r-- root/root usr/share/man/man3/strtoumax.3.gz
+-rw-r--r-- root/root usr/share/man/man3/strtouq.3.gz
+-rw-r--r-- root/root usr/share/man/man3/strverscmp.3.gz
+-rw-r--r-- root/root usr/share/man/man3/strxfrm.3.gz
+-rw-r--r-- root/root usr/share/man/man3/svc_destroy.3.gz
+-rw-r--r-- root/root usr/share/man/man3/svc_freeargs.3.gz
+-rw-r--r-- root/root usr/share/man/man3/svc_getargs.3.gz
+-rw-r--r-- root/root usr/share/man/man3/svc_getcaller.3.gz
+-rw-r--r-- root/root usr/share/man/man3/svc_getreq.3.gz
+-rw-r--r-- root/root usr/share/man/man3/svc_getreqset.3.gz
+-rw-r--r-- root/root usr/share/man/man3/svc_register.3.gz
+-rw-r--r-- root/root usr/share/man/man3/svc_run.3.gz
+-rw-r--r-- root/root usr/share/man/man3/svc_sendreply.3.gz
+-rw-r--r-- root/root usr/share/man/man3/svc_unregister.3.gz
+-rw-r--r-- root/root usr/share/man/man3/svcerr_auth.3.gz
+-rw-r--r-- root/root usr/share/man/man3/svcerr_decode.3.gz
+-rw-r--r-- root/root usr/share/man/man3/svcerr_noproc.3.gz
+-rw-r--r-- root/root usr/share/man/man3/svcerr_noprog.3.gz
+-rw-r--r-- root/root usr/share/man/man3/svcerr_progvers.3.gz
+-rw-r--r-- root/root usr/share/man/man3/svcerr_systemerr.3.gz
+-rw-r--r-- root/root usr/share/man/man3/svcerr_weakauth.3.gz
+-rw-r--r-- root/root usr/share/man/man3/svcfd_create.3.gz
+-rw-r--r-- root/root usr/share/man/man3/svcraw_create.3.gz
+-rw-r--r-- root/root usr/share/man/man3/svctcp_create.3.gz
+-rw-r--r-- root/root usr/share/man/man3/svcudp_bufcreate.3.gz
+-rw-r--r-- root/root usr/share/man/man3/svcudp_create.3.gz
+-rw-r--r-- root/root usr/share/man/man3/swab.3.gz
+-rw-r--r-- root/root usr/share/man/man3/swapcontext.3.gz
+-rw-r--r-- root/root usr/share/man/man3/swprintf.3.gz
+-rw-r--r-- root/root usr/share/man/man3/sys_errlist.3.gz
+-rw-r--r-- root/root usr/share/man/man3/sys_nerr.3.gz
+-rw-r--r-- root/root usr/share/man/man3/sys_siglist.3.gz
+-rw-r--r-- root/root usr/share/man/man3/sysconf.3.gz
+-rw-r--r-- root/root usr/share/man/man3/syslog.3.gz
+-rw-r--r-- root/root usr/share/man/man3/system.3.gz
+-rw-r--r-- root/root usr/share/man/man3/sysv_signal.3.gz
+-rw-r--r-- root/root usr/share/man/man3/tailq.3.gz
+-rw-r--r-- root/root usr/share/man/man3/tan.3.gz
+-rw-r--r-- root/root usr/share/man/man3/tanf.3.gz
+-rw-r--r-- root/root usr/share/man/man3/tanh.3.gz
+-rw-r--r-- root/root usr/share/man/man3/tanhf.3.gz
+-rw-r--r-- root/root usr/share/man/man3/tanhl.3.gz
+-rw-r--r-- root/root usr/share/man/man3/tanl.3.gz
+-rw-r--r-- root/root usr/share/man/man3/tcdrain.3.gz
+-rw-r--r-- root/root usr/share/man/man3/tcflow.3.gz
+-rw-r--r-- root/root usr/share/man/man3/tcflush.3.gz
+-rw-r--r-- root/root usr/share/man/man3/tcgetattr.3.gz
+-rw-r--r-- root/root usr/share/man/man3/tcgetpgrp.3.gz
+-rw-r--r-- root/root usr/share/man/man3/tcgetsid.3.gz
+-rw-r--r-- root/root usr/share/man/man3/tcsendbreak.3.gz
+-rw-r--r-- root/root usr/share/man/man3/tcsetattr.3.gz
+-rw-r--r-- root/root usr/share/man/man3/tcsetpgrp.3.gz
+-rw-r--r-- root/root usr/share/man/man3/tdelete.3.gz
+-rw-r--r-- root/root usr/share/man/man3/tdestroy.3.gz
+-rw-r--r-- root/root usr/share/man/man3/telldir.3.gz
+-rw-r--r-- root/root usr/share/man/man3/tempnam.3.gz
+-rw-r--r-- root/root usr/share/man/man3/tfind.3.gz
+-rw-r--r-- root/root usr/share/man/man3/tgamma.3.gz
+-rw-r--r-- root/root usr/share/man/man3/tgammaf.3.gz
+-rw-r--r-- root/root usr/share/man/man3/tgammal.3.gz
+-rw-r--r-- root/root usr/share/man/man3/timegm.3.gz
+-rw-r--r-- root/root usr/share/man/man3/timelocal.3.gz
+-rw-r--r-- root/root usr/share/man/man3/timeradd.3.gz
+-rw-r--r-- root/root usr/share/man/man3/timerclear.3.gz
+-rw-r--r-- root/root usr/share/man/man3/timercmp.3.gz
+-rw-r--r-- root/root usr/share/man/man3/timerisset.3.gz
+-rw-r--r-- root/root usr/share/man/man3/timersub.3.gz
+-rw-r--r-- root/root usr/share/man/man3/timespec_get.3.gz
+-rw-r--r-- root/root usr/share/man/man3/timespec_getres.3.gz
+-rw-r--r-- root/root usr/share/man/man3/timezone.3.gz
+-rw-r--r-- root/root usr/share/man/man3/tmpfile.3.gz
+-rw-r--r-- root/root usr/share/man/man3/tmpnam.3.gz
+-rw-r--r-- root/root usr/share/man/man3/tmpnam_r.3.gz
+-rw-r--r-- root/root usr/share/man/man3/toascii.3.gz
+-rw-r--r-- root/root usr/share/man/man3/tolower.3.gz
+-rw-r--r-- root/root usr/share/man/man3/tolower_l.3.gz
+-rw-r--r-- root/root usr/share/man/man3/toupper.3.gz
+-rw-r--r-- root/root usr/share/man/man3/toupper_l.3.gz
+-rw-r--r-- root/root usr/share/man/man3/towctrans.3.gz
+-rw-r--r-- root/root usr/share/man/man3/towlower.3.gz
+-rw-r--r-- root/root usr/share/man/man3/towlower_l.3.gz
+-rw-r--r-- root/root usr/share/man/man3/towupper.3.gz
+-rw-r--r-- root/root usr/share/man/man3/towupper_l.3.gz
+-rw-r--r-- root/root usr/share/man/man3/trunc.3.gz
+-rw-r--r-- root/root usr/share/man/man3/truncf.3.gz
+-rw-r--r-- root/root usr/share/man/man3/truncl.3.gz
+-rw-r--r-- root/root usr/share/man/man3/tsearch.3.gz
+-rw-r--r-- root/root usr/share/man/man3/ttyname.3.gz
+-rw-r--r-- root/root usr/share/man/man3/ttyname_r.3.gz
+-rw-r--r-- root/root usr/share/man/man3/ttyslot.3.gz
+-rw-r--r-- root/root usr/share/man/man3/twalk.3.gz
+-rw-r--r-- root/root usr/share/man/man3/twalk_r.3.gz
+-rw-r--r-- root/root usr/share/man/man3/tzname.3.gz
+-rw-r--r-- root/root usr/share/man/man3/tzset.3.gz
+-rw-r--r-- root/root usr/share/man/man3/uabs.3.gz
+-rw-r--r-- root/root usr/share/man/man3/ualarm.3.gz
+-rw-r--r-- root/root usr/share/man/man3/uimaxabs.3.gz
+-rw-r--r-- root/root usr/share/man/man3/ulabs.3.gz
+-rw-r--r-- root/root usr/share/man/man3/ulckpwdf.3.gz
+-rw-r--r-- root/root usr/share/man/man3/ulimit.3.gz
+-rw-r--r-- root/root usr/share/man/man3/ullabs.3.gz
+-rw-r--r-- root/root usr/share/man/man3/umaxabs.3.gz
+-rw-r--r-- root/root usr/share/man/man3/undocumented.3.gz
+-rw-r--r-- root/root usr/share/man/man3/ungetc.3.gz
+-rw-r--r-- root/root usr/share/man/man3/ungetwc.3.gz
+-rw-r--r-- root/root usr/share/man/man3/unlocked_stdio.3.gz
+-rw-r--r-- root/root usr/share/man/man3/unlockpt.3.gz
+-rw-r--r-- root/root usr/share/man/man3/unsetenv.3.gz
+-rw-r--r-- root/root usr/share/man/man3/updwtmp.3.gz
+-rw-r--r-- root/root usr/share/man/man3/updwtmpx.3.gz
+-rw-r--r-- root/root usr/share/man/man3/uselocale.3.gz
+-rw-r--r-- root/root usr/share/man/man3/usleep.3.gz
+-rw-r--r-- root/root usr/share/man/man3/utmpname.3.gz
+-rw-r--r-- root/root usr/share/man/man3/utmpxname.3.gz
+-rw-r--r-- root/root usr/share/man/man3/va_arg.3.gz
+-rw-r--r-- root/root usr/share/man/man3/va_copy.3.gz
+-rw-r--r-- root/root usr/share/man/man3/va_end.3.gz
+-rw-r--r-- root/root usr/share/man/man3/va_start.3.gz
+-rw-r--r-- root/root usr/share/man/man3/valloc.3.gz
+-rw-r--r-- root/root usr/share/man/man3/vaprintf.3.gz
+-rw-r--r-- root/root usr/share/man/man3/vasprintf.3.gz
+-rw-r--r-- root/root usr/share/man/man3/vdprintf.3.gz
+-rw-r--r-- root/root usr/share/man/man3/verr.3.gz
+-rw-r--r-- root/root usr/share/man/man3/verrx.3.gz
+-rw-r--r-- root/root usr/share/man/man3/versionsort.3.gz
+-rw-r--r-- root/root usr/share/man/man3/vfprintf.3.gz
+-rw-r--r-- root/root usr/share/man/man3/vfscanf.3.gz
+-rw-r--r-- root/root usr/share/man/man3/vfwprintf.3.gz
+-rw-r--r-- root/root usr/share/man/man3/vlimit.3.gz
+-rw-r--r-- root/root usr/share/man/man3/vprintf.3.gz
+-rw-r--r-- root/root usr/share/man/man3/vscanf.3.gz
+-rw-r--r-- root/root usr/share/man/man3/vsnprintf.3.gz
+-rw-r--r-- root/root usr/share/man/man3/vsprintf.3.gz
+-rw-r--r-- root/root usr/share/man/man3/vsscanf.3.gz
+-rw-r--r-- root/root usr/share/man/man3/vswprintf.3.gz
+-rw-r--r-- root/root usr/share/man/man3/vsyslog.3.gz
+-rw-r--r-- root/root usr/share/man/man3/vtimes.3.gz
+-rw-r--r-- root/root usr/share/man/man3/vwarn.3.gz
+-rw-r--r-- root/root usr/share/man/man3/vwarnx.3.gz
+-rw-r--r-- root/root usr/share/man/man3/vwprintf.3.gz
+-rw-r--r-- root/root usr/share/man/man3/warn.3.gz
+-rw-r--r-- root/root usr/share/man/man3/warnx.3.gz
+-rw-r--r-- root/root usr/share/man/man3/wcpcpy.3.gz
+-rw-r--r-- root/root usr/share/man/man3/wcpncpy.3.gz
+-rw-r--r-- root/root usr/share/man/man3/wcrtomb.3.gz
+-rw-r--r-- root/root usr/share/man/man3/wcscasecmp.3.gz
+-rw-r--r-- root/root usr/share/man/man3/wcscat.3.gz
+-rw-r--r-- root/root usr/share/man/man3/wcschr.3.gz
+-rw-r--r-- root/root usr/share/man/man3/wcscmp.3.gz
+-rw-r--r-- root/root usr/share/man/man3/wcscpy.3.gz
+-rw-r--r-- root/root usr/share/man/man3/wcscspn.3.gz
+-rw-r--r-- root/root usr/share/man/man3/wcsdup.3.gz
+-rw-r--r-- root/root usr/share/man/man3/wcslen.3.gz
+-rw-r--r-- root/root usr/share/man/man3/wcsncasecmp.3.gz
+-rw-r--r-- root/root usr/share/man/man3/wcsncat.3.gz
+-rw-r--r-- root/root usr/share/man/man3/wcsncmp.3.gz
+-rw-r--r-- root/root usr/share/man/man3/wcsncpy.3.gz
+-rw-r--r-- root/root usr/share/man/man3/wcsnlen.3.gz
+-rw-r--r-- root/root usr/share/man/man3/wcsnrtombs.3.gz
+-rw-r--r-- root/root usr/share/man/man3/wcspbrk.3.gz
+-rw-r--r-- root/root usr/share/man/man3/wcsrchr.3.gz
+-rw-r--r-- root/root usr/share/man/man3/wcsrtombs.3.gz
+-rw-r--r-- root/root usr/share/man/man3/wcsspn.3.gz
+-rw-r--r-- root/root usr/share/man/man3/wcsstr.3.gz
+-rw-r--r-- root/root usr/share/man/man3/wcstoimax.3.gz
+-rw-r--r-- root/root usr/share/man/man3/wcstok.3.gz
+-rw-r--r-- root/root usr/share/man/man3/wcstombs.3.gz
+-rw-r--r-- root/root usr/share/man/man3/wcstoumax.3.gz
+-rw-r--r-- root/root usr/share/man/man3/wcswidth.3.gz
+-rw-r--r-- root/root usr/share/man/man3/wctob.3.gz
+-rw-r--r-- root/root usr/share/man/man3/wctomb.3.gz
+-rw-r--r-- root/root usr/share/man/man3/wctrans.3.gz
+-rw-r--r-- root/root usr/share/man/man3/wctype.3.gz
+-rw-r--r-- root/root usr/share/man/man3/wcwidth.3.gz
+-rw-r--r-- root/root usr/share/man/man3/wmemchr.3.gz
+-rw-r--r-- root/root usr/share/man/man3/wmemcmp.3.gz
+-rw-r--r-- root/root usr/share/man/man3/wmemcpy.3.gz
+-rw-r--r-- root/root usr/share/man/man3/wmemmove.3.gz
+-rw-r--r-- root/root usr/share/man/man3/wmempcpy.3.gz
+-rw-r--r-- root/root usr/share/man/man3/wmemset.3.gz
+-rw-r--r-- root/root usr/share/man/man3/wordexp.3.gz
+-rw-r--r-- root/root usr/share/man/man3/wordfree.3.gz
+-rw-r--r-- root/root usr/share/man/man3/wprintf.3.gz
+-rw-r--r-- root/root usr/share/man/man3/xcrypt.3.gz
+-rw-r--r-- root/root usr/share/man/man3/xdecrypt.3.gz
+-rw-r--r-- root/root usr/share/man/man3/xdr.3.gz
+-rw-r--r-- root/root usr/share/man/man3/xdr_accepted_reply.3.gz
+-rw-r--r-- root/root usr/share/man/man3/xdr_array.3.gz
+-rw-r--r-- root/root usr/share/man/man3/xdr_authunix_parms.3.gz
+-rw-r--r-- root/root usr/share/man/man3/xdr_bool.3.gz
+-rw-r--r-- root/root usr/share/man/man3/xdr_bytes.3.gz
+-rw-r--r-- root/root usr/share/man/man3/xdr_callhdr.3.gz
+-rw-r--r-- root/root usr/share/man/man3/xdr_callmsg.3.gz
+-rw-r--r-- root/root usr/share/man/man3/xdr_char.3.gz
+-rw-r--r-- root/root usr/share/man/man3/xdr_destroy.3.gz
+-rw-r--r-- root/root usr/share/man/man3/xdr_double.3.gz
+-rw-r--r-- root/root usr/share/man/man3/xdr_enum.3.gz
+-rw-r--r-- root/root usr/share/man/man3/xdr_float.3.gz
+-rw-r--r-- root/root usr/share/man/man3/xdr_free.3.gz
+-rw-r--r-- root/root usr/share/man/man3/xdr_getpos.3.gz
+-rw-r--r-- root/root usr/share/man/man3/xdr_inline.3.gz
+-rw-r--r-- root/root usr/share/man/man3/xdr_int.3.gz
+-rw-r--r-- root/root usr/share/man/man3/xdr_long.3.gz
+-rw-r--r-- root/root usr/share/man/man3/xdr_opaque.3.gz
+-rw-r--r-- root/root usr/share/man/man3/xdr_opaque_auth.3.gz
+-rw-r--r-- root/root usr/share/man/man3/xdr_pmap.3.gz
+-rw-r--r-- root/root usr/share/man/man3/xdr_pmaplist.3.gz
+-rw-r--r-- root/root usr/share/man/man3/xdr_pointer.3.gz
+-rw-r--r-- root/root usr/share/man/man3/xdr_reference.3.gz
+-rw-r--r-- root/root usr/share/man/man3/xdr_rejected_reply.3.gz
+-rw-r--r-- root/root usr/share/man/man3/xdr_replymsg.3.gz
+-rw-r--r-- root/root usr/share/man/man3/xdr_setpos.3.gz
+-rw-r--r-- root/root usr/share/man/man3/xdr_short.3.gz
+-rw-r--r-- root/root usr/share/man/man3/xdr_string.3.gz
+-rw-r--r-- root/root usr/share/man/man3/xdr_u_char.3.gz
+-rw-r--r-- root/root usr/share/man/man3/xdr_u_int.3.gz
+-rw-r--r-- root/root usr/share/man/man3/xdr_u_long.3.gz
+-rw-r--r-- root/root usr/share/man/man3/xdr_u_short.3.gz
+-rw-r--r-- root/root usr/share/man/man3/xdr_union.3.gz
+-rw-r--r-- root/root usr/share/man/man3/xdr_vector.3.gz
+-rw-r--r-- root/root usr/share/man/man3/xdr_void.3.gz
+-rw-r--r-- root/root usr/share/man/man3/xdr_wrapstring.3.gz
+-rw-r--r-- root/root usr/share/man/man3/xdrmem_create.3.gz
+-rw-r--r-- root/root usr/share/man/man3/xdrrec_create.3.gz
+-rw-r--r-- root/root usr/share/man/man3/xdrrec_endofrecord.3.gz
+-rw-r--r-- root/root usr/share/man/man3/xdrrec_eof.3.gz
+-rw-r--r-- root/root usr/share/man/man3/xdrrec_skiprecord.3.gz
+-rw-r--r-- root/root usr/share/man/man3/xdrstdio_create.3.gz
+-rw-r--r-- root/root usr/share/man/man3/xencrypt.3.gz
+-rw-r--r-- root/root usr/share/man/man3/xprt_register.3.gz
+-rw-r--r-- root/root usr/share/man/man3/xprt_unregister.3.gz
+-rw-r--r-- root/root usr/share/man/man3/y0.3.gz
+-rw-r--r-- root/root usr/share/man/man3/y0f.3.gz
+-rw-r--r-- root/root usr/share/man/man3/y0l.3.gz
+-rw-r--r-- root/root usr/share/man/man3/y1.3.gz
+-rw-r--r-- root/root usr/share/man/man3/y1f.3.gz
+-rw-r--r-- root/root usr/share/man/man3/y1l.3.gz
+-rw-r--r-- root/root usr/share/man/man3/yn.3.gz
+-rw-r--r-- root/root usr/share/man/man3/ynf.3.gz
+-rw-r--r-- root/root usr/share/man/man3/ynl.3.gz
+drwxr-xr-x root/root usr/share/man/man3attr/
+-rw-r--r-- root/root usr/share/man/man3attr/gnu::aligned.3attr.gz
+-rw-r--r-- root/root usr/share/man/man3attr/gnu::format.3attr.gz
+-rw-r--r-- root/root usr/share/man/man3attr/gnu::warning.3attr.gz
+-rw-r--r-- root/root usr/share/man/man3attr/intro.3attr.gz
+drwxr-xr-x root/root usr/share/man/man3const/
+-rw-r--r-- root/root usr/share/man/man3const/EOF.3const.gz
+-rw-r--r-- root/root usr/share/man/man3const/EXIT_FAILURE.3const.gz
+-rw-r--r-- root/root usr/share/man/man3const/EXIT_SUCCESS.3const.gz
+-rw-r--r-- root/root usr/share/man/man3const/NULL.3const.gz
+-rw-r--r-- root/root usr/share/man/man3const/PA_CHAR.3const.gz
+-rw-r--r-- root/root usr/share/man/man3const/PA_DOUBLE.3const.gz
+-rw-r--r-- root/root usr/share/man/man3const/PA_FLAG_LONG.3const.gz
+-rw-r--r-- root/root usr/share/man/man3const/PA_FLAG_LONG_DOUBLE.3const.gz
+-rw-r--r-- root/root usr/share/man/man3const/PA_FLAG_LONG_LONG.3const.gz
+-rw-r--r-- root/root usr/share/man/man3const/PA_FLAG_PTR.3const.gz
+-rw-r--r-- root/root usr/share/man/man3const/PA_FLAG_SHORT.3const.gz
+-rw-r--r-- root/root usr/share/man/man3const/PA_FLOAT.3const.gz
+-rw-r--r-- root/root usr/share/man/man3const/PA_INT.3const.gz
+-rw-r--r-- root/root usr/share/man/man3const/PA_LAST.3const.gz
+-rw-r--r-- root/root usr/share/man/man3const/PA_POINTER.3const.gz
+-rw-r--r-- root/root usr/share/man/man3const/PA_STRING.3const.gz
+-rw-r--r-- root/root usr/share/man/man3const/PA_WCHAR.3const.gz
+-rw-r--r-- root/root usr/share/man/man3const/PA_WSTRING.3const.gz
+drwxr-xr-x root/root usr/share/man/man3head/
+-rw-r--r-- root/root usr/share/man/man3head/memory.h.3head.gz
+-rw-r--r-- root/root usr/share/man/man3head/printf.h.3head.gz
+-rw-r--r-- root/root usr/share/man/man3head/sysexits.h.3head.gz
+drwxr-xr-x root/root usr/share/man/man3p/
+-rw-r--r-- root/root usr/share/man/man3p/FD_CLR.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/_Exit.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/_longjmp.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/_tolower.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/_toupper.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/a64l.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/abort.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/abs.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/accept.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/access.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/acos.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/acosh.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/acosl.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/aio_cancel.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/aio_error.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/aio_fsync.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/aio_read.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/aio_return.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/aio_suspend.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/aio_write.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/alarm.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/alphasort.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/asctime.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/asin.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/asinh.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/asinl.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/assert.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/atan.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/atan2.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/atanf.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/atanh.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/atanl.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/atexit.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/atof.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/atoi.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/atol.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/basename.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/bind.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/bsearch.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/btowc.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/cabs.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/cacos.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/cacosh.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/cacosl.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/calloc.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/carg.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/casin.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/casinh.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/casinl.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/catan.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/catanh.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/catanl.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/catclose.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/catgets.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/catopen.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/cbrt.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/ccos.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/ccosh.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/ccosl.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/ceil.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/cexp.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/cfgetispeed.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/cfgetospeed.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/cfsetispeed.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/cfsetospeed.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/chdir.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/chmod.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/chown.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/cimag.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/clearerr.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/clock.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/clock_getcpuclockid.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/clock_getres.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/clock_nanosleep.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/clock_settime.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/clog.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/close.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/closedir.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/closelog.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/confstr.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/conj.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/connect.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/copysign.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/cos.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/cosh.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/cosl.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/cpow.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/cproj.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/creal.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/creat.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/crypt.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/csin.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/csinh.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/csinl.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/csqrt.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/ctan.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/ctanh.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/ctanl.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/ctermid.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/ctime.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/daylight.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/dbm_clearerr.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/difftime.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/dirfd.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/dirname.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/div.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/dlclose.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/dlerror.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/dlopen.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/dlsym.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/dprintf.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/drand48.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/dup.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/duplocale.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/encrypt.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/endgrent.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/endhostent.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/endnetent.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/endprotoent.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/endpwent.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/endservent.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/endutxent.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/environ.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/erand48.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/erf.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/erfc.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/erff.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/errno.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/exec.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/exit.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/exp.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/exp2.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/expm1.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/fabs.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/faccessat.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/fattach.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/fchdir.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/fchmod.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/fchmodat.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/fchown.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/fchownat.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/fclose.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/fcntl.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/fdatasync.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/fdetach.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/fdim.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/fdopen.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/fdopendir.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/feclearexcept.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/fegetenv.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/fegetexceptflag.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/fegetround.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/feholdexcept.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/feof.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/feraiseexcept.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/ferror.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/fesetenv.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/fesetexceptflag.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/fesetround.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/fetestexcept.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/feupdateenv.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/fexecve.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/fflush.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/ffs.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/fgetc.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/fgetpos.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/fgets.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/fgetwc.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/fgetws.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/fileno.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/flockfile.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/floor.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/fma.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/fmax.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/fmemopen.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/fmin.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/fmod.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/fmtmsg.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/fnmatch.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/fopen.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/fork.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/fpathconf.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/fpclassify.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/fprintf.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/fputc.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/fputs.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/fputwc.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/fputws.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/fread.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/free.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/freeaddrinfo.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/freelocale.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/freopen.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/frexp.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/fscanf.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/fseek.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/fsetpos.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/fstat.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/fstatat.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/fstatvfs.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/fsync.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/ftell.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/ftok.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/ftruncate.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/ftrylockfile.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/ftw.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/funlockfile.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/futimens.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/fwide.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/fwprintf.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/fwrite.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/fwscanf.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/gai_strerror.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/getaddrinfo.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/getc.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/getc_unlocked.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/getchar.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/getchar_unlocked.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/getcwd.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/getdate.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/getdelim.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/getegid.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/getenv.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/geteuid.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/getgid.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/getgrent.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/getgrgid.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/getgrnam.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/getgroups.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/gethostent.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/gethostid.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/gethostname.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/getitimer.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/getline.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/getlogin.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/getmsg.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/getnameinfo.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/getnetbyaddr.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/getopt.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/getpeername.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/getpgid.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/getpgrp.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/getpid.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/getpmsg.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/getppid.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/getpriority.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/getprotobyname.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/getpwent.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/getpwnam.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/getpwuid.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/getrlimit.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/getrusage.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/gets.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/getservbyname.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/getsid.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/getsockname.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/getsockopt.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/getsubopt.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/gettimeofday.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/getuid.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/getutxent.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/getwc.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/getwchar.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/glob.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/gmtime.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/grantpt.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/hcreate.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/htonl.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/hypot.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/iconv.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/iconv_close.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/iconv_open.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/if_freenameindex.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/if_indextoname.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/if_nameindex.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/if_nametoindex.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/ilogb.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/imaxabs.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/imaxdiv.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/inet_addr.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/inet_ntop.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/initstate.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/insque.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/ioctl.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/isalnum.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/isalpha.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/isascii.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/isastream.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/isatty.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/isblank.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/iscntrl.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/isdigit.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/isfinite.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/isgraph.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/isgreater.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/isgreaterequal.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/isinf.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/isless.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/islessequal.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/islessgreater.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/islower.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/isnan.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/isnormal.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/isprint.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/ispunct.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/isspace.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/isunordered.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/isupper.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/iswalnum.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/iswalpha.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/iswblank.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/iswcntrl.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/iswctype.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/iswdigit.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/iswgraph.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/iswlower.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/iswprint.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/iswpunct.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/iswspace.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/iswupper.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/iswxdigit.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/isxdigit.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/j0.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/jrand48.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/kill.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/killpg.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/l64a.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/labs.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/lchown.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/lcong48.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/ldexp.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/ldiv.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/lfind.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/lgamma.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/link.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/lio_listio.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/listen.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/llabs.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/lldiv.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/llrint.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/llround.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/localeconv.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/localtime.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/lockf.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/log.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/log10.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/log1p.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/log2.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/logb.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/logf.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/longjmp.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/lrand48.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/lrint.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/lround.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/lsearch.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/lseek.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/lstat.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/malloc.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/mblen.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/mbrlen.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/mbrtowc.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/mbsinit.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/mbsrtowcs.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/mbstowcs.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/mbtowc.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/memccpy.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/memchr.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/memcmp.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/memcpy.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/memmove.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/memset.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/mkdir.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/mkdtemp.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/mkfifo.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/mknod.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/mkstemp.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/mktime.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/mlock.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/mlockall.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/mmap.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/modf.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/mprotect.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/mq_close.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/mq_getattr.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/mq_notify.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/mq_open.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/mq_receive.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/mq_send.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/mq_setattr.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/mq_timedreceive.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/mq_timedsend.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/mq_unlink.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/mrand48.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/msgctl.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/msgget.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/msgrcv.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/msgsnd.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/msync.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/munlock.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/munlockall.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/munmap.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/nan.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/nanosleep.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/nearbyint.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/newlocale.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/nextafter.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/nftw.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/nice.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/nl_langinfo.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/nrand48.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/ntohl.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/open.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/open_memstream.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/openat.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/opendir.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/openlog.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/optarg.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/pathconf.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/pause.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/pclose.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/perror.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/pipe.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/poll.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/popen.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/posix_fadvise.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/posix_fallocate.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/posix_madvise.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/posix_mem_offset.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/posix_memalign.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/posix_openpt.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/posix_spawn.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/posix_spawn_file_actions_addclose.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/posix_spawn_file_actions_adddup2.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/posix_spawn_file_actions_addopen.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/posix_spawn_file_actions_destroy.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/posix_spawnattr_destroy.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/posix_spawnattr_getflags.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/posix_spawnattr_getpgroup.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/posix_spawnattr_getschedparam.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/posix_spawnattr_getschedpolicy.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/posix_spawnattr_getsigdefault.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/posix_spawnattr_getsigmask.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/posix_spawnattr_init.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/posix_spawnattr_setflags.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/posix_spawnattr_setpgroup.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/posix_spawnattr_setschedparam.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/posix_spawnattr_setschedpolicy.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/posix_spawnattr_setsigdefault.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/posix_spawnattr_setsigmask.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/posix_spawnp.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/posix_trace_attr_destroy.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/posix_trace_attr_getclockres.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/posix_trace_attr_getinherited.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/posix_trace_attr_getlogsize.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/posix_trace_attr_getname.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/posix_trace_attr_getstreamfullpolicy.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/posix_trace_attr_getstreamsize.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/posix_trace_attr_init.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/posix_trace_attr_setinherited.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/posix_trace_attr_setlogsize.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/posix_trace_attr_setname.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/posix_trace_attr_setstreamfullpolicy.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/posix_trace_attr_setstreamsize.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/posix_trace_clear.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/posix_trace_close.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/posix_trace_create.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/posix_trace_event.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/posix_trace_eventid_equal.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/posix_trace_eventid_open.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/posix_trace_eventset_add.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/posix_trace_eventtypelist_getnext_id.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/posix_trace_flush.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/posix_trace_get_attr.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/posix_trace_get_filter.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/posix_trace_get_status.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/posix_trace_getnext_event.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/posix_trace_open.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/posix_trace_set_filter.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/posix_trace_shutdown.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/posix_trace_start.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/posix_trace_timedgetnext_event.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/posix_trace_trid_eventid_open.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/posix_trace_trygetnext_event.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/posix_typed_mem_get_info.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/posix_typed_mem_open.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/pow.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/pread.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/printf.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/pselect.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/psiginfo.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/pthread_atfork.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/pthread_attr_destroy.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/pthread_attr_getdetachstate.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/pthread_attr_getguardsize.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/pthread_attr_getinheritsched.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/pthread_attr_getschedparam.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/pthread_attr_getschedpolicy.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/pthread_attr_getscope.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/pthread_attr_getstack.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/pthread_attr_getstacksize.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/pthread_attr_init.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/pthread_attr_setdetachstate.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/pthread_attr_setguardsize.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/pthread_attr_setinheritsched.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/pthread_attr_setschedparam.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/pthread_attr_setschedpolicy.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/pthread_attr_setscope.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/pthread_attr_setstack.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/pthread_attr_setstacksize.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/pthread_barrier_destroy.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/pthread_barrier_wait.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/pthread_barrierattr_destroy.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/pthread_barrierattr_getpshared.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/pthread_barrierattr_init.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/pthread_barrierattr_setpshared.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/pthread_cancel.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/pthread_cleanup_pop.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/pthread_cond_broadcast.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/pthread_cond_destroy.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/pthread_cond_signal.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/pthread_cond_timedwait.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/pthread_condattr_destroy.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/pthread_condattr_getclock.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/pthread_condattr_getpshared.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/pthread_condattr_init.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/pthread_condattr_setclock.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/pthread_condattr_setpshared.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/pthread_create.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/pthread_detach.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/pthread_equal.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/pthread_exit.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/pthread_getconcurrency.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/pthread_getcpuclockid.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/pthread_getschedparam.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/pthread_getspecific.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/pthread_join.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/pthread_key_create.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/pthread_key_delete.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/pthread_kill.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/pthread_mutex_consistent.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/pthread_mutex_destroy.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/pthread_mutex_getprioceiling.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/pthread_mutex_init.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/pthread_mutex_lock.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/pthread_mutex_setprioceiling.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/pthread_mutex_timedlock.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/pthread_mutex_trylock.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/pthread_mutexattr_destroy.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/pthread_mutexattr_getprioceiling.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/pthread_mutexattr_getprotocol.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/pthread_mutexattr_getpshared.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/pthread_mutexattr_getrobust.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/pthread_mutexattr_gettype.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/pthread_mutexattr_init.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/pthread_mutexattr_setprioceiling.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/pthread_mutexattr_setprotocol.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/pthread_mutexattr_setpshared.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/pthread_mutexattr_setrobust.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/pthread_mutexattr_settype.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/pthread_once.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/pthread_rwlock_destroy.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/pthread_rwlock_rdlock.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/pthread_rwlock_timedrdlock.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/pthread_rwlock_timedwrlock.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/pthread_rwlock_tryrdlock.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/pthread_rwlock_trywrlock.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/pthread_rwlock_unlock.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/pthread_rwlock_wrlock.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/pthread_rwlockattr_destroy.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/pthread_rwlockattr_getpshared.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/pthread_rwlockattr_init.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/pthread_rwlockattr_setpshared.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/pthread_self.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/pthread_setcancelstate.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/pthread_setconcurrency.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/pthread_setschedparam.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/pthread_setschedprio.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/pthread_setspecific.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/pthread_sigmask.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/pthread_spin_destroy.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/pthread_spin_lock.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/pthread_spin_unlock.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/pthread_testcancel.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/ptsname.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/putc.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/putc_unlocked.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/putchar.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/putchar_unlocked.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/putenv.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/putmsg.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/puts.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/pututxline.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/putwc.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/putwchar.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/pwrite.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/qsort.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/raise.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/rand.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/random.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/read.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/readdir.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/readlink.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/readv.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/realloc.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/realpath.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/recv.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/recvfrom.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/recvmsg.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/regcomp.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/remainder.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/remove.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/remque.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/remquo.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/rename.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/rewind.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/rewinddir.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/rint.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/rmdir.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/round.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/scalbln.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/scandir.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/scanf.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/sched_get_priority_max.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/sched_getparam.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/sched_getscheduler.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/sched_rr_get_interval.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/sched_setparam.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/sched_setscheduler.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/sched_yield.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/seed48.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/seekdir.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/select.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/sem_close.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/sem_destroy.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/sem_getvalue.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/sem_init.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/sem_open.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/sem_post.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/sem_timedwait.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/sem_trywait.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/sem_unlink.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/sem_wait.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/semctl.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/semget.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/semop.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/send.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/sendmsg.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/sendto.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/setbuf.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/setegid.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/setenv.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/seteuid.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/setgid.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/setgrent.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/sethostent.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/setitimer.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/setjmp.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/setkey.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/setlocale.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/setlogmask.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/setnetent.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/setpgid.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/setpgrp.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/setpriority.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/setprotoent.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/setpwent.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/setregid.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/setreuid.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/setrlimit.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/setservent.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/setsid.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/setsockopt.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/setstate.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/setuid.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/setutxent.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/setvbuf.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/shm_open.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/shm_unlink.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/shmat.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/shmctl.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/shmdt.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/shmget.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/shutdown.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/sigaction.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/sigaddset.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/sigaltstack.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/sigdelset.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/sigemptyset.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/sigfillset.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/sighold.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/siginterrupt.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/sigismember.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/siglongjmp.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/signal.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/signbit.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/signgam.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/sigpause.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/sigpending.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/sigprocmask.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/sigqueue.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/sigrelse.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/sigsetjmp.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/sigsuspend.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/sigtimedwait.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/sigwait.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/sigwaitinfo.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/sin.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/sinh.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/sinl.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/sleep.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/snprintf.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/sockatmark.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/socket.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/socketpair.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/sprintf.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/sqrt.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/srand.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/srand48.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/srandom.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/sscanf.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/stat.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/statvfs.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/stdin.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/stpcpy.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/stpncpy.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/strcasecmp.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/strcat.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/strchr.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/strcmp.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/strcoll.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/strcpy.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/strcspn.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/strdup.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/strerror.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/strfmon.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/strftime.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/strlen.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/strncasecmp.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/strncat.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/strncmp.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/strncpy.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/strndup.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/strnlen.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/strpbrk.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/strptime.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/strrchr.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/strsignal.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/strspn.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/strstr.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/strtod.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/strtoimax.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/strtok.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/strtol.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/strtold.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/strtoll.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/strtoul.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/strtoumax.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/strxfrm.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/swab.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/swprintf.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/swscanf.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/symlink.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/sync.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/sysconf.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/syslog.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/system.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/tan.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/tanh.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/tanl.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/tcdrain.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/tcflow.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/tcflush.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/tcgetattr.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/tcgetpgrp.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/tcgetsid.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/tcsendbreak.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/tcsetattr.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/tcsetpgrp.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/tdelete.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/telldir.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/tempnam.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/tfind.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/tgamma.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/time.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/timer_create.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/timer_delete.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/timer_getoverrun.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/times.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/timezone.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/tmpfile.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/tmpnam.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/toascii.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/tolower.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/toupper.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/towctrans.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/towlower.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/towupper.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/trunc.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/truncate.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/truncf.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/tsearch.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/ttyname.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/twalk.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/tzset.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/ulimit.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/umask.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/uname.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/ungetc.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/ungetwc.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/unlink.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/unlockpt.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/unsetenv.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/uselocale.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/utime.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/utimensat.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/va_arg.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/vfprintf.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/vfscanf.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/vfwprintf.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/vfwscanf.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/vprintf.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/vscanf.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/vsnprintf.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/vsscanf.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/vswprintf.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/vswscanf.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/vwprintf.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/vwscanf.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/wait.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/waitid.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/waitpid.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/wcpcpy.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/wcpncpy.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/wcrtomb.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/wcscasecmp.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/wcscat.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/wcschr.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/wcscmp.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/wcscoll.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/wcscpy.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/wcscspn.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/wcsdup.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/wcsftime.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/wcslen.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/wcsncasecmp.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/wcsncat.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/wcsncmp.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/wcsncpy.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/wcsnlen.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/wcsnrtombs.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/wcspbrk.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/wcsrchr.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/wcsrtombs.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/wcsspn.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/wcsstr.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/wcstod.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/wcstoimax.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/wcstok.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/wcstol.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/wcstold.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/wcstoll.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/wcstombs.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/wcstoul.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/wcstoumax.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/wcswidth.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/wcsxfrm.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/wctob.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/wctomb.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/wctrans.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/wctype.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/wcwidth.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/wmemchr.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/wmemcmp.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/wmemcpy.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/wmemmove.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/wmemset.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/wordexp.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/wprintf.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/write.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/writev.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/wscanf.3p.gz
+-rw-r--r-- root/root usr/share/man/man3p/y0.3p.gz
+drwxr-xr-x root/root usr/share/man/man3type/
+-rw-r--r-- root/root usr/share/man/man3type/FILE.3type.gz
+-rw-r--r-- root/root usr/share/man/man3type/aiocb.3type.gz
+-rw-r--r-- root/root usr/share/man/man3type/blkcnt_t.3type.gz
+-rw-r--r-- root/root usr/share/man/man3type/blksize_t.3type.gz
+-rw-r--r-- root/root usr/share/man/man3type/cc_t.3type.gz
+-rw-r--r-- root/root usr/share/man/man3type/clock_t.3type.gz
+-rw-r--r-- root/root usr/share/man/man3type/clockid_t.3type.gz
+-rw-r--r-- root/root usr/share/man/man3type/dev_t.3type.gz
+-rw-r--r-- root/root usr/share/man/man3type/div_t.3type.gz
+-rw-r--r-- root/root usr/share/man/man3type/double_t.3type.gz
+-rw-r--r-- root/root usr/share/man/man3type/epoll_data.3type.gz
+-rw-r--r-- root/root usr/share/man/man3type/epoll_data_t.3type.gz
+-rw-r--r-- root/root usr/share/man/man3type/epoll_event.3type.gz
+-rw-r--r-- root/root usr/share/man/man3type/fenv_t.3type.gz
+-rw-r--r-- root/root usr/share/man/man3type/fexcept_t.3type.gz
+-rw-r--r-- root/root usr/share/man/man3type/float_t.3type.gz
+-rw-r--r-- root/root usr/share/man/man3type/gid_t.3type.gz
+-rw-r--r-- root/root usr/share/man/man3type/id_t.3type.gz
+-rw-r--r-- root/root usr/share/man/man3type/imaxdiv_t.3type.gz
+-rw-r--r-- root/root usr/share/man/man3type/in6_addr.3type.gz
+-rw-r--r-- root/root usr/share/man/man3type/in_addr.3type.gz
+-rw-r--r-- root/root usr/share/man/man3type/in_addr_t.3type.gz
+-rw-r--r-- root/root usr/share/man/man3type/in_port_t.3type.gz
+-rw-r--r-- root/root usr/share/man/man3type/int16_t.3type.gz
+-rw-r--r-- root/root usr/share/man/man3type/int32_t.3type.gz
+-rw-r--r-- root/root usr/share/man/man3type/int64_t.3type.gz
+-rw-r--r-- root/root usr/share/man/man3type/int8_t.3type.gz
+-rw-r--r-- root/root usr/share/man/man3type/intN_t.3type.gz
+-rw-r--r-- root/root usr/share/man/man3type/intmax_t.3type.gz
+-rw-r--r-- root/root usr/share/man/man3type/intptr_t.3type.gz
+-rw-r--r-- root/root usr/share/man/man3type/iovec.3type.gz
+-rw-r--r-- root/root usr/share/man/man3type/itimerspec.3type.gz
+-rw-r--r-- root/root usr/share/man/man3type/lconv.3type.gz
+-rw-r--r-- root/root usr/share/man/man3type/ldiv_t.3type.gz
+-rw-r--r-- root/root usr/share/man/man3type/lldiv_t.3type.gz
+-rw-r--r-- root/root usr/share/man/man3type/locale_t.3type.gz
+-rw-r--r-- root/root usr/share/man/man3type/loff_t.3type.gz
+-rw-r--r-- root/root usr/share/man/man3type/mbstate_t.3type.gz
+-rw-r--r-- root/root usr/share/man/man3type/mode_t.3type.gz
+-rw-r--r-- root/root usr/share/man/man3type/off64_t.3type.gz
+-rw-r--r-- root/root usr/share/man/man3type/off_t.3type.gz
+-rw-r--r-- root/root usr/share/man/man3type/pid_t.3type.gz
+-rw-r--r-- root/root usr/share/man/man3type/printf_arginfo_size_function.3type.gz
+-rw-r--r-- root/root usr/share/man/man3type/printf_function.3type.gz
+-rw-r--r-- root/root usr/share/man/man3type/printf_info.3type.gz
+-rw-r--r-- root/root usr/share/man/man3type/printf_va_arg_function.3type.gz
+-rw-r--r-- root/root usr/share/man/man3type/ptrdiff_t.3type.gz
+-rw-r--r-- root/root usr/share/man/man3type/regex_t.3type.gz
+-rw-r--r-- root/root usr/share/man/man3type/regmatch_t.3type.gz
+-rw-r--r-- root/root usr/share/man/man3type/regoff_t.3type.gz
+-rw-r--r-- root/root usr/share/man/man3type/rlim_t.3type.gz
+-rw-r--r-- root/root usr/share/man/man3type/rlimit.3type.gz
+-rw-r--r-- root/root usr/share/man/man3type/sa_family_t.3type.gz
+-rw-r--r-- root/root usr/share/man/man3type/sigevent.3type.gz
+-rw-r--r-- root/root usr/share/man/man3type/siginfo_t.3type.gz
+-rw-r--r-- root/root usr/share/man/man3type/sigset_t.3type.gz
+-rw-r--r-- root/root usr/share/man/man3type/sigval.3type.gz
+-rw-r--r-- root/root usr/share/man/man3type/size_t.3type.gz
+-rw-r--r-- root/root usr/share/man/man3type/sockaddr.3type.gz
+-rw-r--r-- root/root usr/share/man/man3type/sockaddr_in.3type.gz
+-rw-r--r-- root/root usr/share/man/man3type/sockaddr_in6.3type.gz
+-rw-r--r-- root/root usr/share/man/man3type/sockaddr_storage.3type.gz
+-rw-r--r-- root/root usr/share/man/man3type/sockaddr_un.3type.gz
+-rw-r--r-- root/root usr/share/man/man3type/socklen_t.3type.gz
+-rw-r--r-- root/root usr/share/man/man3type/speed_t.3type.gz
+-rw-r--r-- root/root usr/share/man/man3type/ssize_t.3type.gz
+-rw-r--r-- root/root usr/share/man/man3type/stat.3type.gz
+-rw-r--r-- root/root usr/share/man/man3type/suseconds_t.3type.gz
+-rw-r--r-- root/root usr/share/man/man3type/tcflag_t.3type.gz
+-rw-r--r-- root/root usr/share/man/man3type/termios.3type.gz
+-rw-r--r-- root/root usr/share/man/man3type/time_t.3type.gz
+-rw-r--r-- root/root usr/share/man/man3type/timer_t.3type.gz
+-rw-r--r-- root/root usr/share/man/man3type/timespec.3type.gz
+-rw-r--r-- root/root usr/share/man/man3type/timeval.3type.gz
+-rw-r--r-- root/root usr/share/man/man3type/tm.3type.gz
+-rw-r--r-- root/root usr/share/man/man3type/uid_t.3type.gz
+-rw-r--r-- root/root usr/share/man/man3type/uint16_t.3type.gz
+-rw-r--r-- root/root usr/share/man/man3type/uint32_t.3type.gz
+-rw-r--r-- root/root usr/share/man/man3type/uint64_t.3type.gz
+-rw-r--r-- root/root usr/share/man/man3type/uint8_t.3type.gz
+-rw-r--r-- root/root usr/share/man/man3type/uintN_t.3type.gz
+-rw-r--r-- root/root usr/share/man/man3type/uintmax_t.3type.gz
+-rw-r--r-- root/root usr/share/man/man3type/uintptr_t.3type.gz
+-rw-r--r-- root/root usr/share/man/man3type/useconds_t.3type.gz
+-rw-r--r-- root/root usr/share/man/man3type/va_list.3type.gz
+-rw-r--r-- root/root usr/share/man/man3type/void.3type.gz
+-rw-r--r-- root/root usr/share/man/man3type/wchar_t.3type.gz
+-rw-r--r-- root/root usr/share/man/man3type/wint_t.3type.gz
+drwxr-xr-x root/root usr/share/man/man4/
+-rw-r--r-- root/root usr/share/man/man4/cciss.4.gz
+-rw-r--r-- root/root usr/share/man/man4/console_codes.4.gz
+-rw-r--r-- root/root usr/share/man/man4/console_ioctl.4.gz
+-rw-r--r-- root/root usr/share/man/man4/cpuid.4.gz
+-rw-r--r-- root/root usr/share/man/man4/dsp56k.4.gz
+-rw-r--r-- root/root usr/share/man/man4/fd.4.gz
+-rw-r--r-- root/root usr/share/man/man4/full.4.gz
+-rw-r--r-- root/root usr/share/man/man4/fuse.4.gz
+-rw-r--r-- root/root usr/share/man/man4/hd.4.gz
+-rw-r--r-- root/root usr/share/man/man4/hpsa.4.gz
+-rw-r--r-- root/root usr/share/man/man4/initrd.4.gz
+-rw-r--r-- root/root usr/share/man/man4/intro.4.gz
+-rw-r--r-- root/root usr/share/man/man4/kmem.4.gz
+-rw-r--r-- root/root usr/share/man/man4/lirc.4.gz
+-rw-r--r-- root/root usr/share/man/man4/loop-control.4.gz
+-rw-r--r-- root/root usr/share/man/man4/loop.4.gz
+-rw-r--r-- root/root usr/share/man/man4/lp.4.gz
+-rw-r--r-- root/root usr/share/man/man4/mem.4.gz
+-rw-r--r-- root/root usr/share/man/man4/mouse.4.gz
+-rw-r--r-- root/root usr/share/man/man4/msr.4.gz
+-rw-r--r-- root/root usr/share/man/man4/null.4.gz
+-rw-r--r-- root/root usr/share/man/man4/port.4.gz
+-rw-r--r-- root/root usr/share/man/man4/ptmx.4.gz
+-rw-r--r-- root/root usr/share/man/man4/pts.4.gz
+-rw-r--r-- root/root usr/share/man/man4/ram.4.gz
+-rw-r--r-- root/root usr/share/man/man4/random.4.gz
+-rw-r--r-- root/root usr/share/man/man4/rtc.4.gz
+-rw-r--r-- root/root usr/share/man/man4/sd.4.gz
+-rw-r--r-- root/root usr/share/man/man4/sk98lin.4.gz
+-rw-r--r-- root/root usr/share/man/man4/smartpqi.4.gz
+-rw-r--r-- root/root usr/share/man/man4/st.4.gz
+-rw-r--r-- root/root usr/share/man/man4/tty.4.gz
+-rw-r--r-- root/root usr/share/man/man4/ttyS.4.gz
+-rw-r--r-- root/root usr/share/man/man4/tty_ioctl.4.gz
+-rw-r--r-- root/root usr/share/man/man4/urandom.4.gz
+-rw-r--r-- root/root usr/share/man/man4/vcs.4.gz
+-rw-r--r-- root/root usr/share/man/man4/vcsa.4.gz
+-rw-r--r-- root/root usr/share/man/man4/veth.4.gz
+-rw-r--r-- root/root usr/share/man/man4/wavelan.4.gz
+-rw-r--r-- root/root usr/share/man/man4/zero.4.gz
+drwxr-xr-x root/root usr/share/man/man5/
+-rw-r--r-- root/root usr/share/man/man5/acct.5.gz
+-rw-r--r-- root/root usr/share/man/man5/charmap.5.gz
+-rw-r--r-- root/root usr/share/man/man5/core.5.gz
+-rw-r--r-- root/root usr/share/man/man5/dir_colors.5.gz
+-rw-r--r-- root/root usr/share/man/man5/elf.5.gz
+-rw-r--r-- root/root usr/share/man/man5/erofs.5.gz
+-rw-r--r-- root/root usr/share/man/man5/filesystems.5.gz
+-rw-r--r-- root/root usr/share/man/man5/fs.5.gz
+-rw-r--r-- root/root usr/share/man/man5/ftpusers.5.gz
+-rw-r--r-- root/root usr/share/man/man5/gai.conf.5.gz
+-rw-r--r-- root/root usr/share/man/man5/group.5.gz
+-rw-r--r-- root/root usr/share/man/man5/host.conf.5.gz
+-rw-r--r-- root/root usr/share/man/man5/hosts.5.gz
+-rw-r--r-- root/root usr/share/man/man5/hosts.equiv.5.gz
+-rw-r--r-- root/root usr/share/man/man5/intro.5.gz
+-rw-r--r-- root/root usr/share/man/man5/issue.5.gz
+-rw-r--r-- root/root usr/share/man/man5/ld.so.conf.5.gz
+-rw-r--r-- root/root usr/share/man/man5/locale.5.gz
+-rw-r--r-- root/root usr/share/man/man5/motd.5.gz
+-rw-r--r-- root/root usr/share/man/man5/networks.5.gz
+-rw-r--r-- root/root usr/share/man/man5/nologin.5.gz
+-rw-r--r-- root/root usr/share/man/man5/nscd.conf.5.gz
+-rw-r--r-- root/root usr/share/man/man5/nss.5.gz
+-rw-r--r-- root/root usr/share/man/man5/nsswitch.conf.5.gz
+-rw-r--r-- root/root usr/share/man/man5/proc.5.gz
+-rw-r--r-- root/root usr/share/man/man5/proc_apm.5.gz
+-rw-r--r-- root/root usr/share/man/man5/proc_buddyinfo.5.gz
+-rw-r--r-- root/root usr/share/man/man5/proc_bus.5.gz
+-rw-r--r-- root/root usr/share/man/man5/proc_cgroups.5.gz
+-rw-r--r-- root/root usr/share/man/man5/proc_cmdline.5.gz
+-rw-r--r-- root/root usr/share/man/man5/proc_config.gz.5.gz
+-rw-r--r-- root/root usr/share/man/man5/proc_cpuinfo.5.gz
+-rw-r--r-- root/root usr/share/man/man5/proc_crypto.5.gz
+-rw-r--r-- root/root usr/share/man/man5/proc_devices.5.gz
+-rw-r--r-- root/root usr/share/man/man5/proc_diskstats.5.gz
+-rw-r--r-- root/root usr/share/man/man5/proc_dma.5.gz
+-rw-r--r-- root/root usr/share/man/man5/proc_driver.5.gz
+-rw-r--r-- root/root usr/share/man/man5/proc_execdomains.5.gz
+-rw-r--r-- root/root usr/share/man/man5/proc_fb.5.gz
+-rw-r--r-- root/root usr/share/man/man5/proc_filesystems.5.gz
+-rw-r--r-- root/root usr/share/man/man5/proc_fs.5.gz
+-rw-r--r-- root/root usr/share/man/man5/proc_ide.5.gz
+-rw-r--r-- root/root usr/share/man/man5/proc_interrupts.5.gz
+-rw-r--r-- root/root usr/share/man/man5/proc_iomem.5.gz
+-rw-r--r-- root/root usr/share/man/man5/proc_ioports.5.gz
+-rw-r--r-- root/root usr/share/man/man5/proc_kallsyms.5.gz
+-rw-r--r-- root/root usr/share/man/man5/proc_kcore.5.gz
+-rw-r--r-- root/root usr/share/man/man5/proc_key-users.5.gz
+-rw-r--r-- root/root usr/share/man/man5/proc_keys.5.gz
+-rw-r--r-- root/root usr/share/man/man5/proc_kmsg.5.gz
+-rw-r--r-- root/root usr/share/man/man5/proc_kpagecgroup.5.gz
+-rw-r--r-- root/root usr/share/man/man5/proc_kpagecount.5.gz
+-rw-r--r-- root/root usr/share/man/man5/proc_kpageflags.5.gz
+-rw-r--r-- root/root usr/share/man/man5/proc_ksyms.5.gz
+-rw-r--r-- root/root usr/share/man/man5/proc_loadavg.5.gz
+-rw-r--r-- root/root usr/share/man/man5/proc_locks.5.gz
+-rw-r--r-- root/root usr/share/man/man5/proc_malloc.5.gz
+-rw-r--r-- root/root usr/share/man/man5/proc_meminfo.5.gz
+-rw-r--r-- root/root usr/share/man/man5/proc_modules.5.gz
+-rw-r--r-- root/root usr/share/man/man5/proc_mounts.5.gz
+-rw-r--r-- root/root usr/share/man/man5/proc_mtrr.5.gz
+-rw-r--r-- root/root usr/share/man/man5/proc_net.5.gz
+-rw-r--r-- root/root usr/share/man/man5/proc_partitions.5.gz
+-rw-r--r-- root/root usr/share/man/man5/proc_pci.5.gz
+-rw-r--r-- root/root usr/share/man/man5/proc_pid.5.gz
+-rw-r--r-- root/root usr/share/man/man5/proc_pid_attr.5.gz
+-rw-r--r-- root/root usr/share/man/man5/proc_pid_autogroup.5.gz
+-rw-r--r-- root/root usr/share/man/man5/proc_pid_auxv.5.gz
+-rw-r--r-- root/root usr/share/man/man5/proc_pid_cgroup.5.gz
+-rw-r--r-- root/root usr/share/man/man5/proc_pid_clear_refs.5.gz
+-rw-r--r-- root/root usr/share/man/man5/proc_pid_cmdline.5.gz
+-rw-r--r-- root/root usr/share/man/man5/proc_pid_comm.5.gz
+-rw-r--r-- root/root usr/share/man/man5/proc_pid_coredump_filter.5.gz
+-rw-r--r-- root/root usr/share/man/man5/proc_pid_cpuset.5.gz
+-rw-r--r-- root/root usr/share/man/man5/proc_pid_cwd.5.gz
+-rw-r--r-- root/root usr/share/man/man5/proc_pid_environ.5.gz
+-rw-r--r-- root/root usr/share/man/man5/proc_pid_exe.5.gz
+-rw-r--r-- root/root usr/share/man/man5/proc_pid_fd.5.gz
+-rw-r--r-- root/root usr/share/man/man5/proc_pid_fdinfo.5.gz
+-rw-r--r-- root/root usr/share/man/man5/proc_pid_gid_map.5.gz
+-rw-r--r-- root/root usr/share/man/man5/proc_pid_io.5.gz
+-rw-r--r-- root/root usr/share/man/man5/proc_pid_limits.5.gz
+-rw-r--r-- root/root usr/share/man/man5/proc_pid_map_files.5.gz
+-rw-r--r-- root/root usr/share/man/man5/proc_pid_maps.5.gz
+-rw-r--r-- root/root usr/share/man/man5/proc_pid_mem.5.gz
+-rw-r--r-- root/root usr/share/man/man5/proc_pid_mountinfo.5.gz
+-rw-r--r-- root/root usr/share/man/man5/proc_pid_mounts.5.gz
+-rw-r--r-- root/root usr/share/man/man5/proc_pid_mountstats.5.gz
+-rw-r--r-- root/root usr/share/man/man5/proc_pid_net.5.gz
+-rw-r--r-- root/root usr/share/man/man5/proc_pid_ns.5.gz
+-rw-r--r-- root/root usr/share/man/man5/proc_pid_numa_maps.5.gz
+-rw-r--r-- root/root usr/share/man/man5/proc_pid_oom_adj.5.gz
+-rw-r--r-- root/root usr/share/man/man5/proc_pid_oom_score.5.gz
+-rw-r--r-- root/root usr/share/man/man5/proc_pid_oom_score_adj.5.gz
+-rw-r--r-- root/root usr/share/man/man5/proc_pid_pagemap.5.gz
+-rw-r--r-- root/root usr/share/man/man5/proc_pid_personality.5.gz
+-rw-r--r-- root/root usr/share/man/man5/proc_pid_projid_map.5.gz
+-rw-r--r-- root/root usr/share/man/man5/proc_pid_root.5.gz
+-rw-r--r-- root/root usr/share/man/man5/proc_pid_seccomp.5.gz
+-rw-r--r-- root/root usr/share/man/man5/proc_pid_setgroups.5.gz
+-rw-r--r-- root/root usr/share/man/man5/proc_pid_smaps.5.gz
+-rw-r--r-- root/root usr/share/man/man5/proc_pid_stack.5.gz
+-rw-r--r-- root/root usr/share/man/man5/proc_pid_stat.5.gz
+-rw-r--r-- root/root usr/share/man/man5/proc_pid_statm.5.gz
+-rw-r--r-- root/root usr/share/man/man5/proc_pid_status.5.gz
+-rw-r--r-- root/root usr/share/man/man5/proc_pid_syscall.5.gz
+-rw-r--r-- root/root usr/share/man/man5/proc_pid_task.5.gz
+-rw-r--r-- root/root usr/share/man/man5/proc_pid_timers.5.gz
+-rw-r--r-- root/root usr/share/man/man5/proc_pid_timerslack_ns.5.gz
+-rw-r--r-- root/root usr/share/man/man5/proc_pid_uid_map.5.gz
+-rw-r--r-- root/root usr/share/man/man5/proc_pid_wchan.5.gz
+-rw-r--r-- root/root usr/share/man/man5/proc_profile.5.gz
+-rw-r--r-- root/root usr/share/man/man5/proc_scsi.5.gz
+-rw-r--r-- root/root usr/share/man/man5/proc_self.5.gz
+-rw-r--r-- root/root usr/share/man/man5/proc_slabinfo.5.gz
+-rw-r--r-- root/root usr/share/man/man5/proc_stat.5.gz
+-rw-r--r-- root/root usr/share/man/man5/proc_swaps.5.gz
+-rw-r--r-- root/root usr/share/man/man5/proc_sys.5.gz
+-rw-r--r-- root/root usr/share/man/man5/proc_sys_abi.5.gz
+-rw-r--r-- root/root usr/share/man/man5/proc_sys_debug.5.gz
+-rw-r--r-- root/root usr/share/man/man5/proc_sys_dev.5.gz
+-rw-r--r-- root/root usr/share/man/man5/proc_sys_fs.5.gz
+-rw-r--r-- root/root usr/share/man/man5/proc_sys_kernel.5.gz
+-rw-r--r-- root/root usr/share/man/man5/proc_sys_net.5.gz
+-rw-r--r-- root/root usr/share/man/man5/proc_sys_net_ipv4.5.gz
+-rw-r--r-- root/root usr/share/man/man5/proc_sys_proc.5.gz
+-rw-r--r-- root/root usr/share/man/man5/proc_sys_sunrpc.5.gz
+-rw-r--r-- root/root usr/share/man/man5/proc_sys_user.5.gz
+-rw-r--r-- root/root usr/share/man/man5/proc_sys_vm.5.gz
+-rw-r--r-- root/root usr/share/man/man5/proc_sysrq-trigger.5.gz
+-rw-r--r-- root/root usr/share/man/man5/proc_sysvipc.5.gz
+-rw-r--r-- root/root usr/share/man/man5/proc_thread-self.5.gz
+-rw-r--r-- root/root usr/share/man/man5/proc_tid.5.gz
+-rw-r--r-- root/root usr/share/man/man5/proc_tid_children.5.gz
+-rw-r--r-- root/root usr/share/man/man5/proc_timer_list.5.gz
+-rw-r--r-- root/root usr/share/man/man5/proc_timer_stats.5.gz
+-rw-r--r-- root/root usr/share/man/man5/proc_tty.5.gz
+-rw-r--r-- root/root usr/share/man/man5/proc_uptime.5.gz
+-rw-r--r-- root/root usr/share/man/man5/proc_version.5.gz
+-rw-r--r-- root/root usr/share/man/man5/proc_vmstat.5.gz
+-rw-r--r-- root/root usr/share/man/man5/proc_zoneinfo.5.gz
+-rw-r--r-- root/root usr/share/man/man5/procfs.5.gz
+-rw-r--r-- root/root usr/share/man/man5/protocols.5.gz
+-rw-r--r-- root/root usr/share/man/man5/repertoiremap.5.gz
+-rw-r--r-- root/root usr/share/man/man5/resolv.conf.5.gz
+-rw-r--r-- root/root usr/share/man/man5/resolver.5.gz
+-rw-r--r-- root/root usr/share/man/man5/rpc.5.gz
+-rw-r--r-- root/root usr/share/man/man5/securetty.5.gz
+-rw-r--r-- root/root usr/share/man/man5/services.5.gz
+-rw-r--r-- root/root usr/share/man/man5/shells.5.gz
+-rw-r--r-- root/root usr/share/man/man5/slabinfo.5.gz
+-rw-r--r-- root/root usr/share/man/man5/sysfs.5.gz
+-rw-r--r-- root/root usr/share/man/man5/termcap.5.gz
+-rw-r--r-- root/root usr/share/man/man5/tmpfs.5.gz
+-rw-r--r-- root/root usr/share/man/man5/ttytype.5.gz
+-rw-r--r-- root/root usr/share/man/man5/tunables.conf.5.gz
+-rw-r--r-- root/root usr/share/man/man5/tzfile.5.gz
+-rw-r--r-- root/root usr/share/man/man5/utmp.5.gz
+-rw-r--r-- root/root usr/share/man/man5/utmpx.5.gz
+-rw-r--r-- root/root usr/share/man/man5/wtmp.5.gz
+drwxr-xr-x root/root usr/share/man/man6/
+-rw-r--r-- root/root usr/share/man/man6/intro.6.gz
+drwxr-xr-x root/root usr/share/man/man7/
+-rw-r--r-- root/root usr/share/man/man7/address_families.7.gz
+-rw-r--r-- root/root usr/share/man/man7/aio.7.gz
+-rw-r--r-- root/root usr/share/man/man7/armscii-8.7.gz
+-rw-r--r-- root/root usr/share/man/man7/arp.7.gz
+-rw-r--r-- root/root usr/share/man/man7/ascii.7.gz
+-rw-r--r-- root/root usr/share/man/man7/attributes.7.gz
+-rw-r--r-- root/root usr/share/man/man7/boot.7.gz
+-rw-r--r-- root/root usr/share/man/man7/bootparam.7.gz
+-rw-r--r-- root/root usr/share/man/man7/bpf-helpers.7.gz
+-rw-r--r-- root/root usr/share/man/man7/capabilities.7.gz
+-rw-r--r-- root/root usr/share/man/man7/cgroup_namespaces.7.gz
+-rw-r--r-- root/root usr/share/man/man7/cgroups.7.gz
+-rw-r--r-- root/root usr/share/man/man7/charsets.7.gz
+-rw-r--r-- root/root usr/share/man/man7/complex.7.gz
+-rw-r--r-- root/root usr/share/man/man7/cp1251.7.gz
+-rw-r--r-- root/root usr/share/man/man7/cp1252.7.gz
+-rw-r--r-- root/root usr/share/man/man7/cpuset.7.gz
+-rw-r--r-- root/root usr/share/man/man7/credentials.7.gz
+-rw-r--r-- root/root usr/share/man/man7/ddp.7.gz
+-rw-r--r-- root/root usr/share/man/man7/environ.7.gz
+-rw-r--r-- root/root usr/share/man/man7/epoll.7.gz
+-rw-r--r-- root/root usr/share/man/man7/fanotify.7.gz
+-rw-r--r-- root/root usr/share/man/man7/feature_test_macros.7.gz
+-rw-r--r-- root/root usr/share/man/man7/fifo.7.gz
+-rw-r--r-- root/root usr/share/man/man7/futex.7.gz
+-rw-r--r-- root/root usr/share/man/man7/glibc.7.gz
+-rw-r--r-- root/root usr/share/man/man7/glob.7.gz
+-rw-r--r-- root/root usr/share/man/man7/hier.7.gz
+-rw-r--r-- root/root usr/share/man/man7/hostname.7.gz
+-rw-r--r-- root/root usr/share/man/man7/icmp.7.gz
+-rw-r--r-- root/root usr/share/man/man7/inode.7.gz
+-rw-r--r-- root/root usr/share/man/man7/inotify.7.gz
+-rw-r--r-- root/root usr/share/man/man7/intro.7.gz
+-rw-r--r-- root/root usr/share/man/man7/ip.7.gz
+-rw-r--r-- root/root usr/share/man/man7/ipc_namespaces.7.gz
+-rw-r--r-- root/root usr/share/man/man7/ipv6.7.gz
+-rw-r--r-- root/root usr/share/man/man7/iso-8859-1.7.gz
+-rw-r--r-- root/root usr/share/man/man7/iso-8859-10.7.gz
+-rw-r--r-- root/root usr/share/man/man7/iso-8859-11.7.gz
+-rw-r--r-- root/root usr/share/man/man7/iso-8859-13.7.gz
+-rw-r--r-- root/root usr/share/man/man7/iso-8859-14.7.gz
+-rw-r--r-- root/root usr/share/man/man7/iso-8859-15.7.gz
+-rw-r--r-- root/root usr/share/man/man7/iso-8859-16.7.gz
+-rw-r--r-- root/root usr/share/man/man7/iso-8859-2.7.gz
+-rw-r--r-- root/root usr/share/man/man7/iso-8859-3.7.gz
+-rw-r--r-- root/root usr/share/man/man7/iso-8859-4.7.gz
+-rw-r--r-- root/root usr/share/man/man7/iso-8859-5.7.gz
+-rw-r--r-- root/root usr/share/man/man7/iso-8859-6.7.gz
+-rw-r--r-- root/root usr/share/man/man7/iso-8859-7.7.gz
+-rw-r--r-- root/root usr/share/man/man7/iso-8859-8.7.gz
+-rw-r--r-- root/root usr/share/man/man7/iso-8859-9.7.gz
+-rw-r--r-- root/root usr/share/man/man7/iso_8859-1.7.gz
+-rw-r--r-- root/root usr/share/man/man7/iso_8859-10.7.gz
+-rw-r--r-- root/root usr/share/man/man7/iso_8859-11.7.gz
+-rw-r--r-- root/root usr/share/man/man7/iso_8859-13.7.gz
+-rw-r--r-- root/root usr/share/man/man7/iso_8859-14.7.gz
+-rw-r--r-- root/root usr/share/man/man7/iso_8859-15.7.gz
+-rw-r--r-- root/root usr/share/man/man7/iso_8859-16.7.gz
+-rw-r--r-- root/root usr/share/man/man7/iso_8859-2.7.gz
+-rw-r--r-- root/root usr/share/man/man7/iso_8859-3.7.gz
+-rw-r--r-- root/root usr/share/man/man7/iso_8859-4.7.gz
+-rw-r--r-- root/root usr/share/man/man7/iso_8859-5.7.gz
+-rw-r--r-- root/root usr/share/man/man7/iso_8859-6.7.gz
+-rw-r--r-- root/root usr/share/man/man7/iso_8859-7.7.gz
+-rw-r--r-- root/root usr/share/man/man7/iso_8859-8.7.gz
+-rw-r--r-- root/root usr/share/man/man7/iso_8859-9.7.gz
+-rw-r--r-- root/root usr/share/man/man7/iso_8859_1.7.gz
+-rw-r--r-- root/root usr/share/man/man7/iso_8859_10.7.gz
+-rw-r--r-- root/root usr/share/man/man7/iso_8859_11.7.gz
+-rw-r--r-- root/root usr/share/man/man7/iso_8859_13.7.gz
+-rw-r--r-- root/root usr/share/man/man7/iso_8859_14.7.gz
+-rw-r--r-- root/root usr/share/man/man7/iso_8859_15.7.gz
+-rw-r--r-- root/root usr/share/man/man7/iso_8859_16.7.gz
+-rw-r--r-- root/root usr/share/man/man7/iso_8859_2.7.gz
+-rw-r--r-- root/root usr/share/man/man7/iso_8859_3.7.gz
+-rw-r--r-- root/root usr/share/man/man7/iso_8859_4.7.gz
+-rw-r--r-- root/root usr/share/man/man7/iso_8859_5.7.gz
+-rw-r--r-- root/root usr/share/man/man7/iso_8859_6.7.gz
+-rw-r--r-- root/root usr/share/man/man7/iso_8859_7.7.gz
+-rw-r--r-- root/root usr/share/man/man7/iso_8859_8.7.gz
+-rw-r--r-- root/root usr/share/man/man7/iso_8859_9.7.gz
+-rw-r--r-- root/root usr/share/man/man7/kernel_lockdown.7.gz
+-rw-r--r-- root/root usr/share/man/man7/keyrings.7.gz
+-rw-r--r-- root/root usr/share/man/man7/koi8-r.7.gz
+-rw-r--r-- root/root usr/share/man/man7/koi8-u.7.gz
+-rw-r--r-- root/root usr/share/man/man7/landlock.7.gz
+-rw-r--r-- root/root usr/share/man/man7/latin1.7.gz
+-rw-r--r-- root/root usr/share/man/man7/latin10.7.gz
+-rw-r--r-- root/root usr/share/man/man7/latin2.7.gz
+-rw-r--r-- root/root usr/share/man/man7/latin3.7.gz
+-rw-r--r-- root/root usr/share/man/man7/latin4.7.gz
+-rw-r--r-- root/root usr/share/man/man7/latin5.7.gz
+-rw-r--r-- root/root usr/share/man/man7/latin6.7.gz
+-rw-r--r-- root/root usr/share/man/man7/latin7.7.gz
+-rw-r--r-- root/root usr/share/man/man7/latin8.7.gz
+-rw-r--r-- root/root usr/share/man/man7/latin9.7.gz
+-rw-r--r-- root/root usr/share/man/man7/libc.7.gz
+-rw-r--r-- root/root usr/share/man/man7/locale.7.gz
+-rw-r--r-- root/root usr/share/man/man7/mailaddr.7.gz
+-rw-r--r-- root/root usr/share/man/man7/man-pages.7.gz
+-rw-r--r-- root/root usr/share/man/man7/man.7.gz
+-rw-r--r-- root/root usr/share/man/man7/math_error.7.gz
+-rw-r--r-- root/root usr/share/man/man7/mctp.7.gz
+-rw-r--r-- root/root usr/share/man/man7/mount_namespaces.7.gz
+-rw-r--r-- root/root usr/share/man/man7/mq_overview.7.gz
+-rw-r--r-- root/root usr/share/man/man7/namespaces.7.gz
+-rw-r--r-- root/root usr/share/man/man7/netdevice.7.gz
+-rw-r--r-- root/root usr/share/man/man7/netlink.7.gz
+-rw-r--r-- root/root usr/share/man/man7/network_namespaces.7.gz
+-rw-r--r-- root/root usr/share/man/man7/nptl.7.gz
+-rw-r--r-- root/root usr/share/man/man7/numa.7.gz
+-rw-r--r-- root/root usr/share/man/man7/operator.7.gz
+-rw-r--r-- root/root usr/share/man/man7/packet.7.gz
+-rw-r--r-- root/root usr/share/man/man7/path_resolution.7.gz
+-rw-r--r-- root/root usr/share/man/man7/pathname.7.gz
+-rw-r--r-- root/root usr/share/man/man7/persistent-keyring.7.gz
+-rw-r--r-- root/root usr/share/man/man7/pid_namespaces.7.gz
+-rw-r--r-- root/root usr/share/man/man7/pipe.7.gz
+-rw-r--r-- root/root usr/share/man/man7/pkeys.7.gz
+-rw-r--r-- root/root usr/share/man/man7/posixoptions.7.gz
+-rw-r--r-- root/root usr/share/man/man7/precedence.7.gz
+-rw-r--r-- root/root usr/share/man/man7/process-keyring.7.gz
+-rw-r--r-- root/root usr/share/man/man7/pthreads.7.gz
+-rw-r--r-- root/root usr/share/man/man7/pty.7.gz
+-rw-r--r-- root/root usr/share/man/man7/queue.7.gz
+-rw-r--r-- root/root usr/share/man/man7/random.7.gz
+-rw-r--r-- root/root usr/share/man/man7/raw.7.gz
+-rw-r--r-- root/root usr/share/man/man7/regex.7.gz
+-rw-r--r-- root/root usr/share/man/man7/rtld-audit.7.gz
+-rw-r--r-- root/root usr/share/man/man7/rtnetlink.7.gz
+-rw-r--r-- root/root usr/share/man/man7/sched.7.gz
+-rw-r--r-- root/root usr/share/man/man7/sem_overview.7.gz
+-rw-r--r-- root/root usr/share/man/man7/session-keyring.7.gz
+-rw-r--r-- root/root usr/share/man/man7/shm_overview.7.gz
+-rw-r--r-- root/root usr/share/man/man7/sigevent.7.gz
+-rw-r--r-- root/root usr/share/man/man7/signal-safety.7.gz
+-rw-r--r-- root/root usr/share/man/man7/signal.7.gz
+-rw-r--r-- root/root usr/share/man/man7/sock_diag.7.gz
+-rw-r--r-- root/root usr/share/man/man7/socket.7.gz
+-rw-r--r-- root/root usr/share/man/man7/spufs.7.gz
+-rw-r--r-- root/root usr/share/man/man7/standards.7.gz
+-rw-r--r-- root/root usr/share/man/man7/string_copying.7.gz
+-rw-r--r-- root/root usr/share/man/man7/suffixes.7.gz
+-rw-r--r-- root/root usr/share/man/man7/svipc.7.gz
+-rw-r--r-- root/root usr/share/man/man7/symlink.7.gz
+-rw-r--r-- root/root usr/share/man/man7/system_data_types.7.gz
+-rw-r--r-- root/root usr/share/man/man7/sysvipc.7.gz
+-rw-r--r-- root/root usr/share/man/man7/tcp.7.gz
+-rw-r--r-- root/root usr/share/man/man7/termio.7.gz
+-rw-r--r-- root/root usr/share/man/man7/termios.7.gz
+-rw-r--r-- root/root usr/share/man/man7/thread-keyring.7.gz
+-rw-r--r-- root/root usr/share/man/man7/time.7.gz
+-rw-r--r-- root/root usr/share/man/man7/time_namespaces.7.gz
+-rw-r--r-- root/root usr/share/man/man7/tis-620.7.gz
+-rw-r--r-- root/root usr/share/man/man7/udp.7.gz
+-rw-r--r-- root/root usr/share/man/man7/udplite.7.gz
+-rw-r--r-- root/root usr/share/man/man7/unicode.7.gz
+-rw-r--r-- root/root usr/share/man/man7/units.7.gz
+-rw-r--r-- root/root usr/share/man/man7/unix.7.gz
+-rw-r--r-- root/root usr/share/man/man7/uri.7.gz
+-rw-r--r-- root/root usr/share/man/man7/url.7.gz
+-rw-r--r-- root/root usr/share/man/man7/urn.7.gz
+-rw-r--r-- root/root usr/share/man/man7/user-keyring.7.gz
+-rw-r--r-- root/root usr/share/man/man7/user-session-keyring.7.gz
+-rw-r--r-- root/root usr/share/man/man7/user_namespaces.7.gz
+-rw-r--r-- root/root usr/share/man/man7/utf-8.7.gz
+-rw-r--r-- root/root usr/share/man/man7/utf8.7.gz
+-rw-r--r-- root/root usr/share/man/man7/uts_namespaces.7.gz
+-rw-r--r-- root/root usr/share/man/man7/vdso.7.gz
+-rw-r--r-- root/root usr/share/man/man7/vsock.7.gz
+-rw-r--r-- root/root usr/share/man/man7/x25.7.gz
+-rw-r--r-- root/root usr/share/man/man7/xattr.7.gz
+drwxr-xr-x root/root usr/share/man/man8/
+-rw-r--r-- root/root usr/share/man/man8/iconvconfig.8.gz
+-rw-r--r-- root/root usr/share/man/man8/intro.8.gz
+-rw-r--r-- root/root usr/share/man/man8/ld-linux.8.gz
+-rw-r--r-- root/root usr/share/man/man8/ld-linux.so.8.gz
+-rw-r--r-- root/root usr/share/man/man8/ld.so.8.gz
+-rw-r--r-- root/root usr/share/man/man8/ldconfig.8.gz
+-rw-r--r-- root/root usr/share/man/man8/nscd.8.gz
+-rw-r--r-- root/root usr/share/man/man8/sln.8.gz
+-rw-r--r-- root/root usr/share/man/man8/tzselect.8.gz
+-rw-r--r-- root/root usr/share/man/man8/zdump.8.gz
+-rw-r--r-- root/root usr/share/man/man8/zic.8.gz
+drwxr-xr-x root/root usr/share/man/man9/
+-rw-r--r-- root/root usr/share/man/man9/strscpy.9.gz
diff --git a/opt/man-pages/.signature b/opt/man-pages/.signature
new file mode 100644
index 0000000..0bff4b6
--- /dev/null
+++ b/opt/man-pages/.signature
@@ -0,0 +1,7 @@
+RWTZ9IduCSQ/mOIFt0yyMU8KK8WEOA5TWTqyz6iUt/sArqQ+D8Rj3DONLl7n/IwCgxRSFaqE+zLU1ERGA5zcpZ10UERZ3U46FQU=
+
+SHA256 (MAKEPKG) = 43b97338a810ddcb1c0c5d5608d97be9e9a0b493043fbe368df9c667bfcb70ad
+SHA256 (.footprint) = d28ffcab998c027081aee8a531622468309d074d998be5fae93d0333ea3540da
+SHA256 (man-pages-6.19.tar.xz) = 88a7c42ad2e03d8b96dc72d95e451f2d875ff0f43103a8eb8ac8242133bdcb05
+SHA256 (man-pages-posix-2017-a.tar.xz) = ce67bb25b5048b20dad772e405a83f4bc70faf051afa289361c81f9660318bc3
+SHA256 (man-pages#6.19-1.pkg.tar.gz) = c24e33311c5dd6ae63e8f324678093324fe0466e4ce607ce8d4dfdae18c9416d
diff --git a/opt/man-pages/MAKEPKG b/opt/man-pages/MAKEPKG
new file mode 100644
index 0000000..ab172bc
--- /dev/null
+++ b/opt/man-pages/MAKEPKG
@@ -0,0 +1,33 @@
+#!/bin/mkpkg
+# description: The Linux manpages collection
+# url: https://man7.org/linux/man-pages/index.html
+
+name=man-pages
+version=6.19
+release=1
+source=(https://www.kernel.org/pub/linux/docs/$name/$name-$version.tar.xz
+ https://www.kernel.org/pub/linux/docs/$name/$name-posix/$name-posix-2017-a.tar.xz)
+
+sha256sums=(
+ "88a7c42ad2e03d8b96dc72d95e451f2d875ff0f43103a8eb8ac8242133bdcb05"
+ "ce67bb25b5048b20dad772e405a83f4bc70faf051afa289361c81f9660318bc3"
+)
+
+build() {
+ cd $name-$version
+
+ rm man5/passwd.5
+ make -R prefix=/usr DESTDIR=$PKG install
+
+ cd $SRC/$name-posix-2017
+ make -R prefix=/usr DESTDIR=$PKG install
+
+ touch $PKG/usr/share/man/whatis
+}
+
+signify() {
+ untrusted comment: public key
+ RWTZ9IduCSQ/mL8337TEUinPwT92xFEUpD92hkS7IxcOnzTt9QdpohT3
+}
+
+# vim: filetype=sh
diff --git a/opt/mandoc/.footprint b/opt/mandoc/.footprint
new file mode 100644
index 0000000..7ba68f5
--- /dev/null
+++ b/opt/mandoc/.footprint
@@ -0,0 +1,30 @@
+drwxr-xr-x root/root usr/
+drwxr-xr-x root/root usr/bin/
+-r-xr-xr-x root/root usr/bin/apropos
+-r-xr-xr-x root/root usr/bin/demandoc
+-r-xr-xr-x root/root usr/bin/makewhatis
+-r-xr-xr-x root/root usr/bin/man
+-r-xr-xr-x root/root usr/bin/mandoc
+-r-xr-xr-x root/root usr/bin/soelim
+-r-xr-xr-x root/root usr/bin/whatis
+drwxr-xr-x root/root usr/share/
+drwxr-xr-x root/root usr/share/man/
+drwxr-xr-x root/root usr/share/man/man1/
+-r--r--r-- root/root usr/share/man/man1/apropos.1.gz
+-r--r--r-- root/root usr/share/man/man1/demandoc.1.gz
+-r--r--r-- root/root usr/share/man/man1/man.1.gz
+-r--r--r-- root/root usr/share/man/man1/mandoc.1.gz
+-r--r--r-- root/root usr/share/man/man1/soelim.1.gz
+-r--r--r-- root/root usr/share/man/man1/whatis.1.gz
+drwxr-xr-x root/root usr/share/man/man5/
+-r--r--r-- root/root usr/share/man/man5/man.conf.5.gz
+-r--r--r-- root/root usr/share/man/man5/mandoc.db.5.gz
+drwxr-xr-x root/root usr/share/man/man7/
+-r--r--r-- root/root usr/share/man/man7/eqn.7.gz
+-r--r--r-- root/root usr/share/man/man7/man.7.gz
+-r--r--r-- root/root usr/share/man/man7/mandoc_char.7.gz
+-r--r--r-- root/root usr/share/man/man7/mdoc.7.gz
+-r--r--r-- root/root usr/share/man/man7/roff.7.gz
+-r--r--r-- root/root usr/share/man/man7/tbl.7.gz
+drwxr-xr-x root/root usr/share/man/man8/
+-r--r--r-- root/root usr/share/man/man8/makewhatis.8.gz
diff --git a/opt/mandoc/.signature b/opt/mandoc/.signature
new file mode 100644
index 0000000..161609d
--- /dev/null
+++ b/opt/mandoc/.signature
@@ -0,0 +1,6 @@
+RWTZ9IduCSQ/mGIpZTiy8xDUIZL+wbKXQ/TG8B4x1H8mN1e7A+bO6HLwd1gfVKx6rDllSzJEvvH+7U12CL3MFY5UNivRrzyY6AI=
+
+SHA256 (MAKEPKG) = d06eb332901cea3db9338a821e3cf31a83131d63fde040dc9cc4a2de3b4de936
+SHA256 (.footprint) = b25bd3263cf5a2d5fe85edae7f562e6f7d13b263fee96fcbd85ecbf563850d5e
+SHA256 (mandoc-1.14.6.tar.gz) = 8bf0d570f01e70a6e124884088870cbed7537f36328d512909eb10cd53179d9c
+SHA256 (mandoc#1.14.6-1.pkg.tar.gz) = fddf431af73432f996a14afb0055df9e5ddf6fc4486e6ea1a92fc811e712096f
diff --git a/opt/mandoc/MAKEPKG b/opt/mandoc/MAKEPKG
new file mode 100644
index 0000000..6095f82
--- /dev/null
+++ b/opt/mandoc/MAKEPKG
@@ -0,0 +1,35 @@
+#!/bin/mkpkg
+# description: UNIX manpage compiler and viewer
+# url: https://mandoc.bsd.lv/
+
+name=mandoc
+version=1.14.6
+release=1
+depends=(zlib)
+source=(https://mandoc.bsd.lv/snapshots/mandoc-$version.tar.gz)
+sha256sums=(
+ "8bf0d570f01e70a6e124884088870cbed7537f36328d512909eb10cd53179d9c"
+)
+
+build() {
+ cd $name-$version
+
+ cat > configure.local << EOF
+PREFIX=/usr
+MANDIR=/usr/share/man
+SBINDIR=/usr/bin
+UTF8_LOCALE=en_US.UTF-8
+CFLAGS="$CFLAGS"
+EOF
+
+ ./configure
+ make
+ make DESTDIR=$PKG install
+}
+
+signify() {
+ untrusted comment: public key
+ RWTZ9IduCSQ/mL8337TEUinPwT92xFEUpD92hkS7IxcOnzTt9QdpohT3
+}
+
+# vim: filetype=sh
diff --git a/opt/mc/.footprint b/opt/mc/.footprint
new file mode 100644
index 0000000..6d445aa
--- /dev/null
+++ b/opt/mc/.footprint
@@ -0,0 +1,256 @@
+drwxr-xr-x root/root etc/
+drwxr-xr-x root/root etc/mc/
+-rwxr-xr-x root/root etc/mc/edit.indent.rc
+-rw-r--r-- root/root etc/mc/filehighlight.ini
+-rw-r--r-- root/root etc/mc/mc.default.keymap
+-rw-r--r-- root/root etc/mc/mc.emacs.keymap
+-rw-r--r-- root/root etc/mc/mc.ext.ini
+-rw-r--r-- root/root etc/mc/mc.menu
+-rw-r--r-- root/root etc/mc/mc.vim.keymap
+-rw-r--r-- root/root etc/mc/mcedit.menu
+-rw-r--r-- root/root etc/mc/sfs.ini
+lrwxrwxrwx root/root etc/mc/mc.keymap -> mc.default.keymap
+drwxr-xr-x root/root usr/
+drwxr-xr-x root/root usr/bin/
+-rwxr-xr-x root/root usr/bin/mc
+lrwxrwxrwx root/root usr/bin/mcdiff -> mc
+lrwxrwxrwx root/root usr/bin/mcedit -> mc
+lrwxrwxrwx root/root usr/bin/mcview -> mc
+drwxr-xr-x root/root usr/libexec/
+drwxr-xr-x root/root usr/libexec/mc/
+-rwxr-xr-x root/root usr/libexec/mc/cons.saver
+-rwxr-xr-x root/root usr/libexec/mc/mc-wrapper.csh
+-rwxr-xr-x root/root usr/libexec/mc/mc-wrapper.sh
+-rwxr-xr-x root/root usr/libexec/mc/mc.csh
+-rwxr-xr-x root/root usr/libexec/mc/mc.sh
+drwxr-xr-x root/root usr/libexec/mc/ext.d/
+-rwxr-xr-x root/root usr/libexec/mc/ext.d/archive.sh
+-rwxr-xr-x root/root usr/libexec/mc/ext.d/doc.sh
+-rwxr-xr-x root/root usr/libexec/mc/ext.d/image.sh
+-rwxr-xr-x root/root usr/libexec/mc/ext.d/misc.sh
+-rwxr-xr-x root/root usr/libexec/mc/ext.d/package.sh
+-rwxr-xr-x root/root usr/libexec/mc/ext.d/sound.sh
+-rwxr-xr-x root/root usr/libexec/mc/ext.d/text.sh
+-rwxr-xr-x root/root usr/libexec/mc/ext.d/video.sh
+-rwxr-xr-x root/root usr/libexec/mc/ext.d/web.sh
+drwxr-xr-x root/root usr/libexec/mc/extfs.d/
+-rw-r--r-- root/root usr/libexec/mc/extfs.d/README
+-rw-r--r-- root/root usr/libexec/mc/extfs.d/README.extfs
+-rwxr-xr-x root/root usr/libexec/mc/extfs.d/a+
+-rwxr-xr-x root/root usr/libexec/mc/extfs.d/apt+
+-rwxr-xr-x root/root usr/libexec/mc/extfs.d/audio
+-rwxr-xr-x root/root usr/libexec/mc/extfs.d/bpp
+-rwxr-xr-x root/root usr/libexec/mc/extfs.d/changesetfs
+-rwxr-xr-x root/root usr/libexec/mc/extfs.d/deb
+-rwxr-xr-x root/root usr/libexec/mc/extfs.d/deba
+-rwxr-xr-x root/root usr/libexec/mc/extfs.d/debd
+-rwxr-xr-x root/root usr/libexec/mc/extfs.d/dpkg+
+-rwxr-xr-x root/root usr/libexec/mc/extfs.d/gitfs+
+-rwxr-xr-x root/root usr/libexec/mc/extfs.d/hp48+
+-rwxr-xr-x root/root usr/libexec/mc/extfs.d/iso9660
+-rwxr-xr-x root/root usr/libexec/mc/extfs.d/lslR
+-rwxr-xr-x root/root usr/libexec/mc/extfs.d/mailfs
+-rwxr-xr-x root/root usr/libexec/mc/extfs.d/patchfs
+-rwxr-xr-x root/root usr/libexec/mc/extfs.d/patchsetfs
+-rwxr-xr-x root/root usr/libexec/mc/extfs.d/rpm
+-rwxr-xr-x root/root usr/libexec/mc/extfs.d/rpms+
+-rwxr-xr-x root/root usr/libexec/mc/extfs.d/s3+
+-rwxr-xr-x root/root usr/libexec/mc/extfs.d/torrent
+-rwxr-xr-x root/root usr/libexec/mc/extfs.d/trpm
+-rwxr-xr-x root/root usr/libexec/mc/extfs.d/u7z
+-rwxr-xr-x root/root usr/libexec/mc/extfs.d/uace
+-rwxr-xr-x root/root usr/libexec/mc/extfs.d/ualz
+-rwxr-xr-x root/root usr/libexec/mc/extfs.d/uar
+-rwxr-xr-x root/root usr/libexec/mc/extfs.d/uarc
+-rwxr-xr-x root/root usr/libexec/mc/extfs.d/uarj
+-rwxr-xr-x root/root usr/libexec/mc/extfs.d/uc1541
+-rwxr-xr-x root/root usr/libexec/mc/extfs.d/ucab
+-rwxr-xr-x root/root usr/libexec/mc/extfs.d/uha
+-rwxr-xr-x root/root usr/libexec/mc/extfs.d/ulha
+-rwxr-xr-x root/root usr/libexec/mc/extfs.d/ulib
+-rwxr-xr-x root/root usr/libexec/mc/extfs.d/unar
+-rwxr-xr-x root/root usr/libexec/mc/extfs.d/urar
+-rwxr-xr-x root/root usr/libexec/mc/extfs.d/uwim
+-rwxr-xr-x root/root usr/libexec/mc/extfs.d/uzip
+-rwxr-xr-x root/root usr/libexec/mc/extfs.d/uzoo
+drwxr-xr-x root/root usr/libexec/mc/shell/
+-rw-r--r-- root/root usr/libexec/mc/shell/README.shell
+-rw-r--r-- root/root usr/libexec/mc/shell/append
+-rw-r--r-- root/root usr/libexec/mc/shell/chmod
+-rw-r--r-- root/root usr/libexec/mc/shell/chown
+-rw-r--r-- root/root usr/libexec/mc/shell/fexists
+-rw-r--r-- root/root usr/libexec/mc/shell/get
+-rw-r--r-- root/root usr/libexec/mc/shell/hardlink
+-rw-r--r-- root/root usr/libexec/mc/shell/info
+-rw-r--r-- root/root usr/libexec/mc/shell/ln
+-rw-r--r-- root/root usr/libexec/mc/shell/ls
+-rw-r--r-- root/root usr/libexec/mc/shell/mkdir
+-rw-r--r-- root/root usr/libexec/mc/shell/mv
+-rw-r--r-- root/root usr/libexec/mc/shell/rmdir
+-rw-r--r-- root/root usr/libexec/mc/shell/send
+-rw-r--r-- root/root usr/libexec/mc/shell/unlink
+-rw-r--r-- root/root usr/libexec/mc/shell/utime
+drwxr-xr-x root/root usr/share/
+drwxr-xr-x root/root usr/share/man/
+drwxr-xr-x root/root usr/share/man/man1/
+-rw-r--r-- root/root usr/share/man/man1/mc.1.gz
+-rw-r--r-- root/root usr/share/man/man1/mcdiff.1.gz
+-rw-r--r-- root/root usr/share/man/man1/mcedit.1.gz
+-rw-r--r-- root/root usr/share/man/man1/mcview.1.gz
+drwxr-xr-x root/root usr/share/mc/
+-rw-r--r-- root/root usr/share/mc/mc.charsets
+-rw-r--r-- root/root usr/share/mc/mc.lib
+drwxr-xr-x root/root usr/share/mc/examples/
+drwxr-xr-x root/root usr/share/mc/examples/macros.d/
+-rw-r--r-- root/root usr/share/mc/examples/macros.d/macro.0.sh
+-rw-r--r-- root/root usr/share/mc/examples/macros.d/macro.1.sh
+-rw-r--r-- root/root usr/share/mc/examples/macros.d/macro.3.sh
+-rw-r--r-- root/root usr/share/mc/examples/macros.d/macro.4.sh
+-rw-r--r-- root/root usr/share/mc/examples/macros.d/macro.5.sh
+-rw-r--r-- root/root usr/share/mc/examples/macros.d/macro.6.sh
+-rw-r--r-- root/root usr/share/mc/examples/macros.d/macro.7.sh
+drwxr-xr-x root/root usr/share/mc/help/
+-rw-r--r-- root/root usr/share/mc/help/mc.hlp
+drwxr-xr-x root/root usr/share/mc/hints/
+-rw-r--r-- root/root usr/share/mc/hints/mc.hint
+drwxr-xr-x root/root usr/share/mc/skins/
+-rw-r--r-- root/root usr/share/mc/skins/dark.ini
+-rw-r--r-- root/root usr/share/mc/skins/darkfar.ini
+-rw-r--r-- root/root usr/share/mc/skins/default.ini
+-rw-r--r-- root/root usr/share/mc/skins/double-lines.ini
+-rw-r--r-- root/root usr/share/mc/skins/featured-plus.ini
+-rw-r--r-- root/root usr/share/mc/skins/featured.ini
+-rw-r--r-- root/root usr/share/mc/skins/gotar.ini
+-rw-r--r-- root/root usr/share/mc/skins/gray-green-purple256.ini
+-rw-r--r-- root/root usr/share/mc/skins/gray-orange-blue256.ini
+-rw-r--r-- root/root usr/share/mc/skins/julia256.ini
+-rw-r--r-- root/root usr/share/mc/skins/julia256root.ini
+-rw-r--r-- root/root usr/share/mc/skins/mc46.ini
+-rw-r--r-- root/root usr/share/mc/skins/modarcon16-defbg-thin.ini
+-rw-r--r-- root/root usr/share/mc/skins/modarcon16-defbg.ini
+-rw-r--r-- root/root usr/share/mc/skins/modarcon16-thin.ini
+-rw-r--r-- root/root usr/share/mc/skins/modarcon16.ini
+-rw-r--r-- root/root usr/share/mc/skins/modarcon16root-defbg-thin.ini
+-rw-r--r-- root/root usr/share/mc/skins/modarcon16root-defbg.ini
+-rw-r--r-- root/root usr/share/mc/skins/modarcon16root-thin.ini
+-rw-r--r-- root/root usr/share/mc/skins/modarcon16root.ini
+-rw-r--r-- root/root usr/share/mc/skins/modarin256-defbg-thin.ini
+-rw-r--r-- root/root usr/share/mc/skins/modarin256-defbg.ini
+-rw-r--r-- root/root usr/share/mc/skins/modarin256-thin.ini
+-rw-r--r-- root/root usr/share/mc/skins/modarin256.ini
+-rw-r--r-- root/root usr/share/mc/skins/modarin256root-defbg-thin.ini
+-rw-r--r-- root/root usr/share/mc/skins/modarin256root-defbg.ini
+-rw-r--r-- root/root usr/share/mc/skins/modarin256root-thin.ini
+-rw-r--r-- root/root usr/share/mc/skins/modarin256root.ini
+-rw-r--r-- root/root usr/share/mc/skins/nicedark.ini
+-rw-r--r-- root/root usr/share/mc/skins/sand256.ini
+-rw-r--r-- root/root usr/share/mc/skins/seasons-autumn16M.ini
+-rw-r--r-- root/root usr/share/mc/skins/seasons-spring16M.ini
+-rw-r--r-- root/root usr/share/mc/skins/seasons-summer16M.ini
+-rw-r--r-- root/root usr/share/mc/skins/seasons-winter16M.ini
+-rw-r--r-- root/root usr/share/mc/skins/xoria256-thin.ini
+-rw-r--r-- root/root usr/share/mc/skins/xoria256.ini
+-rw-r--r-- root/root usr/share/mc/skins/xoria256root-thin.ini
+-rw-r--r-- root/root usr/share/mc/skins/yadt256-defbg.ini
+-rw-r--r-- root/root usr/share/mc/skins/yadt256.ini
+drwxr-xr-x root/root usr/share/mc/syntax/
+-rw-r--r-- root/root usr/share/mc/syntax/PKGBUILD.syntax
+-rw-r--r-- root/root usr/share/mc/syntax/Syntax
+-rw-r--r-- root/root usr/share/mc/syntax/ada95.syntax
+-rw-r--r-- root/root usr/share/mc/syntax/as.syntax
+-rw-r--r-- root/root usr/share/mc/syntax/aspx.syntax
+-rw-r--r-- root/root usr/share/mc/syntax/assembler.syntax
+-rw-r--r-- root/root usr/share/mc/syntax/awk.syntax
+-rw-r--r-- root/root usr/share/mc/syntax/b.syntax
+-rw-r--r-- root/root usr/share/mc/syntax/c.syntax
+-rw-r--r-- root/root usr/share/mc/syntax/cabal.syntax
+-rw-r--r-- root/root usr/share/mc/syntax/changelog.syntax
+-rw-r--r-- root/root usr/share/mc/syntax/cmake.syntax
+-rw-r--r-- root/root usr/share/mc/syntax/cobol.syntax
+-rw-r--r-- root/root usr/share/mc/syntax/cs.syntax
+-rw-r--r-- root/root usr/share/mc/syntax/css.syntax
+-rw-r--r-- root/root usr/share/mc/syntax/cuda.syntax
+-rw-r--r-- root/root usr/share/mc/syntax/cxx.syntax
+-rw-r--r-- root/root usr/share/mc/syntax/cython.syntax
+-rw-r--r-- root/root usr/share/mc/syntax/d.syntax
+-rw-r--r-- root/root usr/share/mc/syntax/debian-changelog.syntax
+-rw-r--r-- root/root usr/share/mc/syntax/debian-control.syntax
+-rw-r--r-- root/root usr/share/mc/syntax/debian-description.syntax
+-rw-r--r-- root/root usr/share/mc/syntax/debian-sources-list.syntax
+-rw-r--r-- root/root usr/share/mc/syntax/diff.syntax
+-rw-r--r-- root/root usr/share/mc/syntax/dlink.syntax
+-rw-r--r-- root/root usr/share/mc/syntax/dos.syntax
+-rw-r--r-- root/root usr/share/mc/syntax/dot.syntax
+-rw-r--r-- root/root usr/share/mc/syntax/ebuild.syntax
+-rw-r--r-- root/root usr/share/mc/syntax/eiffel.syntax
+-rw-r--r-- root/root usr/share/mc/syntax/erlang.syntax
+-rw-r--r-- root/root usr/share/mc/syntax/f90.syntax
+-rw-r--r-- root/root usr/share/mc/syntax/filehighlight.syntax
+-rw-r--r-- root/root usr/share/mc/syntax/fortran.syntax
+-rw-r--r-- root/root usr/share/mc/syntax/glsl.syntax
+-rw-r--r-- root/root usr/share/mc/syntax/go.syntax
+-rw-r--r-- root/root usr/share/mc/syntax/haskell.syntax
+-rw-r--r-- root/root usr/share/mc/syntax/hive.syntax
+-rw-r--r-- root/root usr/share/mc/syntax/html.syntax
+-rw-r--r-- root/root usr/share/mc/syntax/idl.syntax
+-rw-r--r-- root/root usr/share/mc/syntax/ini.syntax
+-rw-r--r-- root/root usr/share/mc/syntax/j.syntax
+-rw-r--r-- root/root usr/share/mc/syntax/jal.syntax
+-rw-r--r-- root/root usr/share/mc/syntax/java.syntax
+-rw-r--r-- root/root usr/share/mc/syntax/js.syntax
+-rw-r--r-- root/root usr/share/mc/syntax/json.syntax
+-rw-r--r-- root/root usr/share/mc/syntax/kotlin.syntax
+-rw-r--r-- root/root usr/share/mc/syntax/latex.syntax
+-rw-r--r-- root/root usr/share/mc/syntax/lisp.syntax
+-rw-r--r-- root/root usr/share/mc/syntax/lkr.syntax
+-rw-r--r-- root/root usr/share/mc/syntax/lsm.syntax
+-rw-r--r-- root/root usr/share/mc/syntax/lua.syntax
+-rw-r--r-- root/root usr/share/mc/syntax/m4.syntax
+-rw-r--r-- root/root usr/share/mc/syntax/mail.syntax
+-rw-r--r-- root/root usr/share/mc/syntax/makefile.syntax
+-rw-r--r-- root/root usr/share/mc/syntax/markdown.syntax
+-rw-r--r-- root/root usr/share/mc/syntax/meson.syntax
+-rw-r--r-- root/root usr/share/mc/syntax/ml.syntax
+-rw-r--r-- root/root usr/share/mc/syntax/named.syntax
+-rw-r--r-- root/root usr/share/mc/syntax/nemerle.syntax
+-rw-r--r-- root/root usr/share/mc/syntax/nroff.syntax
+-rw-r--r-- root/root usr/share/mc/syntax/octave.syntax
+-rw-r--r-- root/root usr/share/mc/syntax/opencl.syntax
+-rw-r--r-- root/root usr/share/mc/syntax/osl.syntax
+-rw-r--r-- root/root usr/share/mc/syntax/pascal.syntax
+-rw-r--r-- root/root usr/share/mc/syntax/perl.syntax
+-rw-r--r-- root/root usr/share/mc/syntax/php.syntax
+-rw-r--r-- root/root usr/share/mc/syntax/po.syntax
+-rw-r--r-- root/root usr/share/mc/syntax/povray.syntax
+-rw-r--r-- root/root usr/share/mc/syntax/privoxy.syntax
+-rw-r--r-- root/root usr/share/mc/syntax/procmail.syntax
+-rw-r--r-- root/root usr/share/mc/syntax/properties.syntax
+-rw-r--r-- root/root usr/share/mc/syntax/protobuf.syntax
+-rw-r--r-- root/root usr/share/mc/syntax/puppet.syntax
+-rw-r--r-- root/root usr/share/mc/syntax/python.syntax
+-rw-r--r-- root/root usr/share/mc/syntax/r.syntax
+-rw-r--r-- root/root usr/share/mc/syntax/ruby.syntax
+-rw-r--r-- root/root usr/share/mc/syntax/rust.syntax
+-rw-r--r-- root/root usr/share/mc/syntax/sh.syntax
+-rw-r--r-- root/root usr/share/mc/syntax/slang.syntax
+-rw-r--r-- root/root usr/share/mc/syntax/smalltalk.syntax
+-rw-r--r-- root/root usr/share/mc/syntax/spec.syntax
+-rw-r--r-- root/root usr/share/mc/syntax/spice.syntax
+-rw-r--r-- root/root usr/share/mc/syntax/sql.syntax
+-rw-r--r-- root/root usr/share/mc/syntax/strace.syntax
+-rw-r--r-- root/root usr/share/mc/syntax/swift.syntax
+-rw-r--r-- root/root usr/share/mc/syntax/swig.syntax
+-rw-r--r-- root/root usr/share/mc/syntax/syntax.syntax
+-rw-r--r-- root/root usr/share/mc/syntax/tcl.syntax
+-rw-r--r-- root/root usr/share/mc/syntax/texinfo.syntax
+-rw-r--r-- root/root usr/share/mc/syntax/toml.syntax
+-rw-r--r-- root/root usr/share/mc/syntax/ts.syntax
+-rw-r--r-- root/root usr/share/mc/syntax/tt.syntax
+-rw-r--r-- root/root usr/share/mc/syntax/unknown.syntax
+-rw-r--r-- root/root usr/share/mc/syntax/verilog.syntax
+-rw-r--r-- root/root usr/share/mc/syntax/vhdl.syntax
+-rw-r--r-- root/root usr/share/mc/syntax/xml.syntax
+-rw-r--r-- root/root usr/share/mc/syntax/yabasic.syntax
+-rw-r--r-- root/root usr/share/mc/syntax/yaml.syntax
+-rw-r--r-- root/root usr/share/mc/syntax/yum-repo.syntax
+-rw-r--r-- root/root usr/share/mc/syntax/yxx.syntax
diff --git a/opt/mc/.signature b/opt/mc/.signature
new file mode 100644
index 0000000..b92d852
--- /dev/null
+++ b/opt/mc/.signature
@@ -0,0 +1,6 @@
+RWTZ9IduCSQ/mKoptVElk9LYtZ4iCAWtyCsjxpPYN2cu7noqb8R+yN6U2U/ZluBNWIWdCFJBCvdN/+lHjjVpAxwEd+ksXyI7cg0=
+
+SHA256 (MAKEPKG) = daf4691f80236847713a1a290db4b9f5f4f1bf608309300b511a57ea6fe56055
+SHA256 (.footprint) = 30c7b91d9565fb56da46945016c639af5fca27688c79fd5f110eb506de508648
+SHA256 (mc-4.8.33.tar.xz) = cae149d42f844e5185d8c81d7db3913a8fa214c65f852200a9d896b468af164c
+SHA256 (mc#4.8.33-1.pkg.tar.gz) = 07cc3aa19dd6547d09c4bcfc7f20270e6a4a2bc0e6baed88bc36ddb77151f1d0
diff --git a/opt/mc/MAKEPKG b/opt/mc/MAKEPKG
new file mode 100644
index 0000000..01b6d48
--- /dev/null
+++ b/opt/mc/MAKEPKG
@@ -0,0 +1,37 @@
+#!/bin/mkpkg
+# description: A visual file manager
+# url: https://midnight-commander.org
+
+name=mc
+version=4.8.33
+release=1
+makedeps=(glib)
+source=(https://ftp.osuosl.org/pub/midnightcommander/mc-4.8.33.tar.xz)
+
+sha256sums=(
+ "cae149d42f844e5185d8c81d7db3913a8fa214c65f852200a9d896b468af164c"
+)
+
+build() {
+ cd $name-$version
+
+ ./configure \
+ --prefix=/usr \
+ --mandir=/usr/share/man \
+ --sysconfdir=/etc \
+ --with-screen=ncurses \
+ --with-ssh \
+ --without-x \
+ --without-gpm \
+ --disable-doxygen-doc
+
+ make
+ make DESTDIR=$PKG install
+}
+
+signify() {
+ untrusted comment: public key
+ RWTZ9IduCSQ/mL8337TEUinPwT92xFEUpD92hkS7IxcOnzTt9QdpohT3
+}
+
+# vim: filetype=sh
diff --git a/opt/mpv/.footprint b/opt/mpv/.footprint
new file mode 100644
index 0000000..2a40ba8
--- /dev/null
+++ b/opt/mpv/.footprint
@@ -0,0 +1,57 @@
+drwxr-xr-x root/root usr/
+drwxr-xr-x root/root usr/bin/
+-rwxr-xr-x root/root usr/bin/mpv
+drwxr-xr-x root/root usr/include/
+drwxr-xr-x root/root usr/include/mpv/
+-rw-r--r-- root/root usr/include/mpv/client.h
+-rw-r--r-- root/root usr/include/mpv/render.h
+-rw-r--r-- root/root usr/include/mpv/render_gl.h
+-rw-r--r-- root/root usr/include/mpv/stream_cb.h
+drwxr-xr-x root/root usr/lib/
+-rwxr-xr-x root/root usr/lib/libmpv.so.2.5.0
+lrwxrwxrwx root/root usr/lib/libmpv.so -> libmpv.so.2
+lrwxrwxrwx root/root usr/lib/libmpv.so.2 -> libmpv.so.2.5.0
+drwxr-xr-x root/root usr/lib/pkgconfig/
+-rw-r--r-- root/root usr/lib/pkgconfig/mpv.pc
+drwxr-xr-x root/root usr/share/
+drwxr-xr-x root/root usr/share/applications/
+-rw-r--r-- root/root usr/share/applications/mpv.desktop
+drwxr-xr-x root/root usr/share/bash-completion/
+drwxr-xr-x root/root usr/share/bash-completion/completions/
+-rw-r--r-- root/root usr/share/bash-completion/completions/mpv
+drwxr-xr-x root/root usr/share/doc/
+drwxr-xr-x root/root usr/share/doc/mpv/
+-rw-r--r-- root/root usr/share/doc/mpv/encoding-profiles.conf
+-rw-r--r-- root/root usr/share/doc/mpv/input.conf
+-rw-r--r-- root/root usr/share/doc/mpv/mplayer-input.conf
+-rw-r--r-- root/root usr/share/doc/mpv/mpv.conf
+-rw-r--r-- root/root usr/share/doc/mpv/restore-old-bindings.conf
+-rw-r--r-- root/root usr/share/doc/mpv/restore-osc-bindings.conf
+drwxr-xr-x root/root usr/share/fish/
+drwxr-xr-x root/root usr/share/fish/vendor_completions.d/
+-rw-r--r-- root/root usr/share/fish/vendor_completions.d/mpv.fish
+drwxr-xr-x root/root usr/share/icons/
+drwxr-xr-x root/root usr/share/icons/hicolor/
+drwxr-xr-x root/root usr/share/icons/hicolor/128x128/
+drwxr-xr-x root/root usr/share/icons/hicolor/128x128/apps/
+-rw-r--r-- root/root usr/share/icons/hicolor/128x128/apps/mpv.png
+drwxr-xr-x root/root usr/share/icons/hicolor/16x16/
+drwxr-xr-x root/root usr/share/icons/hicolor/16x16/apps/
+-rw-r--r-- root/root usr/share/icons/hicolor/16x16/apps/mpv.png
+drwxr-xr-x root/root usr/share/icons/hicolor/32x32/
+drwxr-xr-x root/root usr/share/icons/hicolor/32x32/apps/
+-rw-r--r-- root/root usr/share/icons/hicolor/32x32/apps/mpv.png
+drwxr-xr-x root/root usr/share/icons/hicolor/64x64/
+drwxr-xr-x root/root usr/share/icons/hicolor/64x64/apps/
+-rw-r--r-- root/root usr/share/icons/hicolor/64x64/apps/mpv.png
+drwxr-xr-x root/root usr/share/icons/hicolor/scalable/
+drwxr-xr-x root/root usr/share/icons/hicolor/scalable/apps/
+-rw-r--r-- root/root usr/share/icons/hicolor/scalable/apps/mpv.svg
+drwxr-xr-x root/root usr/share/icons/hicolor/symbolic/
+drwxr-xr-x root/root usr/share/icons/hicolor/symbolic/apps/
+-rw-r--r-- root/root usr/share/icons/hicolor/symbolic/apps/mpv-symbolic.svg
+drwxr-xr-x root/root usr/share/metainfo/
+-rw-r--r-- root/root usr/share/metainfo/mpv.metainfo.xml
+drwxr-xr-x root/root usr/share/zsh/
+drwxr-xr-x root/root usr/share/zsh/site-functions/
+-rw-r--r-- root/root usr/share/zsh/site-functions/_mpv
diff --git a/opt/mpv/.signature b/opt/mpv/.signature
new file mode 100644
index 0000000..7d48fc6
--- /dev/null
+++ b/opt/mpv/.signature
@@ -0,0 +1,6 @@
+RWTZ9IduCSQ/mHBHLhy0ZXNRLKTX8+y+WvGxkV+j6GEsymrIrjI3vti7OLGKR6uceCJ2+S5hUCTpr9OIpRnZDnr56nQvOsMdlwo=
+
+SHA256 (MAKEPKG) = 31e36c32f0f9e60b318d4614b8a26682bbe753968a01e33f55508095c5450241
+SHA256 (.footprint) = bd7cffc392b0eadb9501e73f81f6012bdfd892c8e9b935af63abc26d95e90c26
+SHA256 (mpv-0.41.0.tar.gz) = ee21092a5ee427353392360929dc64645c54479aefdb5babc5cfbb5fad626209
+SHA256 (mpv#0.41.0-2.pkg.tar.gz) = e2baaee69d32124f5993dbb53ed1378e2ca32feca1f3456e431e0d85269c56b2
diff --git a/opt/mpv/MAKEPKG b/opt/mpv/MAKEPKG
new file mode 100644
index 0000000..2c57da5
--- /dev/null
+++ b/opt/mpv/MAKEPKG
@@ -0,0 +1,60 @@
+#!/bin/mkpkg
+# description: Minimalist media player for the command line
+# url: https://mpv.io/
+
+name=mpv
+version=0.41.0
+release=2
+depends=(ffmpeg libplacebo libass wayland alsa-lib mesa libdrm libxkbcommon vulkan-loader)
+makedeps=(wayland-protocols)
+source=(https://github.com/mpv-player/mpv/archive/v$version/$name-$version.tar.gz)
+
+sha256sums=(
+ "ee21092a5ee427353392360929dc64645c54479aefdb5babc5cfbb5fad626209"
+)
+
+build() {
+ cd $name-$version
+
+ meson setup build \
+ --prefix=/usr \
+ --libdir=lib \
+ --buildtype=plain \
+ --wrap-mode=nodownload \
+ -D b_lto=true \
+ -D b_pie=true \
+ -D gpl=true \
+ -D cplayer=true \
+ -D libmpv=true \
+ -D wayland=enabled \
+ -D egl-wayland=enabled \
+ -D drm=enabled \
+ -D egl-drm=enabled \
+ -D gbm=enabled \
+ -D alsa=enabled \
+ -D x11=disabled \
+ -D xv=disabled \
+ -D egl-x11=disabled \
+ -D pipewire=disabled \
+ -D pulse=disabled \
+ -D jack=disabled \
+ -D sdl2-audio=disabled \
+ -D sdl2-video=disabled \
+ -D lua=disabled \
+ -D javascript=disabled \
+ -D libbluray=disabled \
+ -D dvdnav=disabled \
+ -D libarchive=disabled \
+ -D vapoursynth=disabled \
+ -D tests=false
+
+ meson compile -C build
+ DESTDIR=$PKG meson install -C build
+}
+
+signify() {
+ untrusted comment: public key
+ RWTZ9IduCSQ/mL8337TEUinPwT92xFEUpD92hkS7IxcOnzTt9QdpohT3
+}
+
+# vim: filetype=sh
diff --git a/opt/ncat/.footprint b/opt/ncat/.footprint
new file mode 100644
index 0000000..21982f4
--- /dev/null
+++ b/opt/ncat/.footprint
@@ -0,0 +1,10 @@
+drwxr-xr-x root/root usr/
+drwxr-xr-x root/root usr/bin/
+-rwxr-xr-x root/root usr/bin/ncat
+lrwxrwxrwx root/root usr/bin/nc -> ncat
+drwxr-xr-x root/root usr/share/
+drwxr-xr-x root/root usr/share/man/
+drwxr-xr-x root/root usr/share/man/man1/
+-rw-r--r-- root/root usr/share/man/man1/ncat.1.gz
+drwxr-xr-x root/root usr/share/ncat/
+-rw-r--r-- root/root usr/share/ncat/ca-bundle.crt
diff --git a/opt/ncat/.signature b/opt/ncat/.signature
new file mode 100644
index 0000000..0cecabd
--- /dev/null
+++ b/opt/ncat/.signature
@@ -0,0 +1,6 @@
+RWTZ9IduCSQ/mI2mthvGEzJsfv4W9XWdc57tTweVI+cWqbkmzcYsKA1Nn55MvXVDo+dx3SMqzXFj/3FWaaozzQXTUfrSwG1zRgc=
+
+SHA256 (MAKEPKG) = 0e52a31ddfad2b42ecc3ae3946722e30732957113547bd06410b11976a5b83d3
+SHA256 (.footprint) = 57e49ba45e507b3642c8afd61f57c57f77e2e98b03b2ec0fe5f98e5eb6c03a36
+SHA256 (nmap-7.991.tar.bz2) = a5d507f29437bef3bedd4771ff9aaa8fc1c2a109ddba1f5b1cf12027456929be
+SHA256 (ncat#7.991-1.pkg.tar.gz) = 9252fe3707719f3881df6be2225fe69ad88294617a22a11a5467584d57ff5b08
diff --git a/opt/ncat/MAKEPKG b/opt/ncat/MAKEPKG
new file mode 100644
index 0000000..6954629
--- /dev/null
+++ b/opt/ncat/MAKEPKG
@@ -0,0 +1,66 @@
+#!/bin/mkpkg
+# description: Feature-rich netcat from the Nmap project
+# url: https://nmap.org/ncat
+
+name=ncat
+version=7.991
+release=1
+_srcname=nmap
+depends=(libressl libpcap)
+source=(https://nmap.org/dist/$_srcname-$version.tar.bz2)
+
+sha256sums=(
+ "a5d507f29437bef3bedd4771ff9aaa8fc1c2a109ddba1f5b1cf12027456929be"
+)
+
+patch() {
+ cd $_srcname-$version
+
+ # libdnet runtime detection fails in sandbox; force the right answer
+ sed -i 's/ac_cv_dnet_linux_pf_packet=no/ac_cv_dnet_linux_pf_packet=yes/' \
+ libdnet-stripped/configure
+
+ # LibreSSL >= 3.5 has opaque structs; remove the guard that excludes it
+ # (only ncat_ssl.c is relevant for ncat — the other files are nmap/nping)
+ sed -i 's/&& !defined LIBRESSL_VERSION_NUMBER//' ncat/ncat_ssl.c
+}
+
+build() {
+ cd $_srcname-$version
+
+ ./configure \
+ CC=${CC:-cc} CXX=${CXX:-c++} \
+ --prefix=/usr \
+ --without-nmap \
+ --without-nping \
+ --without-zenmap \
+ --without-ndiff \
+ --without-nmap-update \
+ --with-openssl \
+ --with-libpcap \
+ --with-libpcre=included \
+ --without-liblua \
+ --without-libssh2
+
+ # only build ncat and its dependencies
+ make -C libnetutil
+ make -C nbase
+ make -C nsock/src
+ make -C ncat
+
+ install -d $PKG/usr/bin
+ install -d $PKG/usr/share/man/man1
+ install -m 755 ncat/ncat $PKG/usr/bin/ncat
+ install -m 644 ncat/docs/ncat.1 $PKG/usr/share/man/man1/ncat.1
+ ln -sf ncat $PKG/usr/bin/nc
+
+ install -d $PKG/usr/share/ncat
+ install -m 644 ncat/certs/ca-bundle.crt $PKG/usr/share/ncat/ca-bundle.crt
+}
+
+signify() {
+ untrusted comment: public key
+ RWTZ9IduCSQ/mL8337TEUinPwT92xFEUpD92hkS7IxcOnzTt9QdpohT3
+}
+
+# vim: filetype=sh
diff --git a/opt/ndisc6/.footprint b/opt/ndisc6/.footprint
new file mode 100644
index 0000000..3adb0e9
--- /dev/null
+++ b/opt/ndisc6/.footprint
@@ -0,0 +1,29 @@
+drwxr-xr-x root/root usr/
+drwxr-xr-x root/root usr/bin/
+-rwxr-xr-x root/root usr/bin/addr2name
+-rwxr-xr-x root/root usr/bin/name2addr
+-rwxr-xr-x root/root usr/bin/ndisc6
+-rwxr-xr-x root/root usr/bin/rdisc6
+-rwxr-xr-x root/root usr/bin/rltraceroute6
+-rwxr-xr-x root/root usr/bin/tcpspray
+-rwxr-xr-x root/root usr/bin/tcpspray6
+-rwxr-xr-x root/root usr/bin/tcptraceroute6
+-rwxr-xr-x root/root usr/bin/tracert6
+drwxr-xr-x root/root usr/share/
+drwxr-xr-x root/root usr/share/man/
+drwxr-xr-x root/root usr/share/man/man1/
+-rw-r--r-- root/root usr/share/man/man1/addr2name.1.gz
+-rw-r--r-- root/root usr/share/man/man1/tcpspray.1.gz
+lrwxrwxrwx root/root usr/share/man/man1/name2addr.1.gz -> addr2name.1.gz
+lrwxrwxrwx root/root usr/share/man/man1/tcpspray6.1.gz -> tcpspray.1.gz
+drwxr-xr-x root/root usr/share/man/man8/
+-rw-r--r-- root/root usr/share/man/man8/ndisc6.8.gz
+-rw-r--r-- root/root usr/share/man/man8/rdisc6.8.gz
+-rw-r--r-- root/root usr/share/man/man8/rltraceroute6.8.gz
+lrwxrwxrwx root/root usr/share/man/man8/tcptraceroute6.8.gz -> rltraceroute6.8.gz
+lrwxrwxrwx root/root usr/share/man/man8/tracert6.8.gz -> rltraceroute6.8.gz
+drwxr-xr-x root/root var/
+drwxr-xr-x root/root var/lib/
+drwxr-xr-x root/root var/lib/pkg/
+drwxr-xr-x root/root var/lib/pkg/meta/
+-rw-r--r-- root/root var/lib/pkg/meta/ndisc6
diff --git a/opt/ndisc6/.signature b/opt/ndisc6/.signature
new file mode 100644
index 0000000..b533c6a
--- /dev/null
+++ b/opt/ndisc6/.signature
@@ -0,0 +1,6 @@
+RWTZ9IduCSQ/mE+ox4GpfvxwBdT+vs3URyPVA+imOLRt3r+Rs15CiOVccsQEwC/f0uVYOn6XTorii4VMvG7gvJMkJaL2ER4c3ws=
+
+SHA256 (MAKEPKG) = e7f09b2739115b915469584b8a48de832e22099e5a006d4d5f157b8beaa41e1c
+SHA256 (.footprint) = e71a7de1ccfaceaebb01547188d9424aba1ad3c087967aecc813a2143c963bfc
+SHA256 (ndisc6-1.0.8.tar.bz2) = 1f2fb2dc1172770aa5a09d39738a44d8b753cc5e2e25e306ca78682f9fea0b4f
+SHA256 (ndisc6#1.0.8-1.pkg.tar.gz) = 8bad0e37aa051755cc3fa6b63b847e1f840e075078595f0bb5489933f9c87caf
diff --git a/opt/ndisc6/MAKEPKG b/opt/ndisc6/MAKEPKG
new file mode 100644
index 0000000..cf1b6d3
--- /dev/null
+++ b/opt/ndisc6/MAKEPKG
@@ -0,0 +1,45 @@
+#!/bin/mkpkg
+# description: IPv6 diagnostic tools (ndisc6, rdisc6, rltraceroute6, tcptraceroute6, tcpspray)
+# url: https://www.remlab.net/ndisc6/
+
+name=ndisc6
+version=1.0.8
+release=1
+capabilities=(
+ /usr/bin/ndisc6:cap_net_raw+ep
+ /usr/bin/rdisc6:cap_net_raw+ep
+ /usr/bin/rltraceroute6:cap_net_raw+ep
+)
+source=(https://www.remlab.net/files/$name/$name-$version.tar.bz2)
+
+sha256sums=(
+ "1f2fb2dc1172770aa5a09d39738a44d8b753cc5e2e25e306ca78682f9fea0b4f"
+)
+
+build() {
+ cd $name-$version
+
+ ./configure \
+ --prefix=/usr \
+ --sbindir=/usr/bin \
+ --sysconfdir=/etc \
+ --localstatedir=/var \
+ --mandir=/usr/share/man \
+ --disable-suid-install \
+ --disable-nls
+
+ make
+ make DESTDIR=$PKG install
+
+ # rdnssd: dhcpcd handles RDNSS/DNSSL; dnssort: perl script
+ rm $PKG/usr/bin/rdnssd $PKG/usr/bin/dnssort
+ rm $PKG/usr/share/man/man8/rdnssd.8 $PKG/usr/share/man/man1/dnssort.1
+ rm -r $PKG/etc $PKG/var
+}
+
+signify() {
+ untrusted comment: public key
+ RWTZ9IduCSQ/mL8337TEUinPwT92xFEUpD92hkS7IxcOnzTt9QdpohT3
+}
+
+# vim: filetype=sh
diff --git a/opt/netavark/.footprint b/opt/netavark/.footprint
new file mode 100644
index 0000000..c4a03c9
--- /dev/null
+++ b/opt/netavark/.footprint
@@ -0,0 +1,4 @@
+drwxr-xr-x root/root usr/
+drwxr-xr-x root/root usr/libexec/
+drwxr-xr-x root/root usr/libexec/podman/
+-rwxr-xr-x root/root usr/libexec/podman/netavark
diff --git a/opt/netavark/.signature b/opt/netavark/.signature
new file mode 100644
index 0000000..13592ad
--- /dev/null
+++ b/opt/netavark/.signature
@@ -0,0 +1,7 @@
+RWTZ9IduCSQ/mCwRuYBZ90PKYe3955XEibDc2PymarvqaNFArTbq7o6DOzYSqLWyiOmtKV8eWfq452F3fXPJhFlzEQyL7EJm8wI=
+
+SHA256 (MAKEPKG) = deb2e2e01026cd01fdfc4a57a7e3c9f7efeb1e4a00a6fc900bbf97c77f528178
+SHA256 (.footprint) = 541c74b2b9d1182da85c02a0225d56ab36ee14c0419452aac431aa1909da5f89
+SHA256 (netavark-2.1.0.tar.gz) = 96677048168ddd1abe313e4c2e17f1cace72b60ee1bac8ca12a4bd7dfcadfbbb
+SHA256 (netavark-v2.1.0-vendor.tar.gz) = 532779573b7f4c2606e43f8471132bb9072417feed9ee06a4e309cf3fa066ab8
+SHA256 (netavark#2.1.0-1.pkg.tar.gz) = fd7ae9c5cf7f419e5ed26d945b84062e03fe5bd03685d1436d8a156a5dc3b789
diff --git a/opt/netavark/MAKEPKG b/opt/netavark/MAKEPKG
new file mode 100644
index 0000000..856bac5
--- /dev/null
+++ b/opt/netavark/MAKEPKG
@@ -0,0 +1,53 @@
+#!/bin/mkpkg
+# description: Container network stack for Podman
+# url: https://github.com/containers/netavark
+
+name=netavark
+version=2.1.0
+release=1
+depends=(nftables)
+makedeps=(rust protobuf cargo-audit)
+source=(https://github.com/containers/$name/archive/refs/tags/v$version.tar.gz
+ https://github.com/containers/$name/releases/download/v$version/$name-v$version-vendor.tar.gz)
+renames=($name-$version.tar.gz
+ ""
+)
+
+sha256sums=(
+ "96677048168ddd1abe313e4c2e17f1cace72b60ee1bac8ca12a4bd7dfcadfbbb"
+ "532779573b7f4c2606e43f8471132bb9072417feed9ee06a4e309cf3fa066ab8"
+)
+
+
+build() {
+ cd $name-$version
+
+ # move vendored deps into source tree
+ mv $SRC/vendor .
+
+ mkdir -p .cargo
+ cat > .cargo/config.toml <<- EOF
+ [source.crates-io]
+ replace-with = "vendored-sources"
+
+ [source.vendored-sources]
+ directory = "vendor"
+ EOF
+ # cargo audit
+
+ export PROTOC=/usr/bin/protoc
+
+ make \
+ PREFIX=/usr \
+ build
+
+ install -Dm755 bin/netavark $PKG/usr/libexec/podman/netavark
+}
+
+
+signify() {
+ untrusted comment: public key
+ RWTZ9IduCSQ/mL8337TEUinPwT92xFEUpD92hkS7IxcOnzTt9QdpohT3
+}
+
+# vim: filetype=sh
diff --git a/opt/netsurf/.footprint b/opt/netsurf/.footprint
new file mode 100644
index 0000000..8fa6221
--- /dev/null
+++ b/opt/netsurf/.footprint
@@ -0,0 +1,62 @@
+drwxr-xr-x root/root usr/
+drwxr-xr-x root/root usr/bin/
+-rwxr-xr-x root/root usr/bin/netsurf
+-rwxr-xr-x root/root usr/bin/netsurf-gtk3
+drwxr-xr-x root/root usr/share/
+drwxr-xr-x root/root usr/share/applications/
+-rw-r--r-- root/root usr/share/applications/netsurf.desktop
+drwxr-xr-x root/root usr/share/netsurf/
+-rw-r--r-- root/root usr/share/netsurf/Messages
+-rw-r--r-- root/root usr/share/netsurf/SearchEngines
+-rw-r--r-- root/root usr/share/netsurf/adblock.css
+-rw-r--r-- root/root usr/share/netsurf/ca-bundle.txt
+-rw-r--r-- root/root usr/share/netsurf/cookies.ui
+-rw-r--r-- root/root usr/share/netsurf/credits.html
+-rw-r--r-- root/root usr/share/netsurf/default.css
+-rw-r--r-- root/root usr/share/netsurf/default.ico
+-rw-r--r-- root/root usr/share/netsurf/downloads.ui
+-rw-r--r-- root/root usr/share/netsurf/favicon.png
+-rw-r--r-- root/root usr/share/netsurf/globalhistory.ui
+-rw-r--r-- root/root usr/share/netsurf/hotlist.ui
+-rw-r--r-- root/root usr/share/netsurf/internal.css
+-rw-r--r-- root/root usr/share/netsurf/languages
+-rw-r--r-- root/root usr/share/netsurf/licence.html
+-rw-r--r-- root/root usr/share/netsurf/localhistory.ui
+-rw-r--r-- root/root usr/share/netsurf/netsurf-16x16.xpm
+-rw-r--r-- root/root usr/share/netsurf/netsurf.png
+-rw-r--r-- root/root usr/share/netsurf/netsurf.ui
+-rw-r--r-- root/root usr/share/netsurf/netsurf.xpm
+-rw-r--r-- root/root usr/share/netsurf/options.ui
+-rw-r--r-- root/root usr/share/netsurf/pageinfo.ui
+-rw-r--r-- root/root usr/share/netsurf/password.ui
+-rw-r--r-- root/root usr/share/netsurf/quirks.css
+-rw-r--r-- root/root usr/share/netsurf/tabcontents.ui
+-rw-r--r-- root/root usr/share/netsurf/toolbar.ui
+-rw-r--r-- root/root usr/share/netsurf/viewdata.ui
+-rw-r--r-- root/root usr/share/netsurf/warning.ui
+-rw-r--r-- root/root usr/share/netsurf/welcome.html
+drwxr-xr-x root/root usr/share/netsurf/en/
+-rw-r--r-- root/root usr/share/netsurf/en/Messages
+-rw-r--r-- root/root usr/share/netsurf/en/credits.html
+-rw-r--r-- root/root usr/share/netsurf/en/licence.html
+-rw-r--r-- root/root usr/share/netsurf/en/welcome.html
+drwxr-xr-x root/root usr/share/netsurf/icons/
+-rw-r--r-- root/root usr/share/netsurf/icons/arrow-l.png
+-rw-r--r-- root/root usr/share/netsurf/icons/content.png
+-rw-r--r-- root/root usr/share/netsurf/icons/directory.png
+-rw-r--r-- root/root usr/share/netsurf/icons/directory2.png
+-rw-r--r-- root/root usr/share/netsurf/icons/hotlist-add.png
+-rw-r--r-- root/root usr/share/netsurf/icons/hotlist-rmv.png
+-rw-r--r-- root/root usr/share/netsurf/icons/local-history.png
+-rw-r--r-- root/root usr/share/netsurf/icons/search.png
+-rw-r--r-- root/root usr/share/netsurf/icons/show-cookie.png
+drwxr-xr-x root/root usr/share/netsurf/throbber/
+-rw-r--r-- root/root usr/share/netsurf/throbber/throbber0.png
+-rw-r--r-- root/root usr/share/netsurf/throbber/throbber1.png
+-rw-r--r-- root/root usr/share/netsurf/throbber/throbber2.png
+-rw-r--r-- root/root usr/share/netsurf/throbber/throbber3.png
+-rw-r--r-- root/root usr/share/netsurf/throbber/throbber4.png
+-rw-r--r-- root/root usr/share/netsurf/throbber/throbber5.png
+-rw-r--r-- root/root usr/share/netsurf/throbber/throbber6.png
+-rw-r--r-- root/root usr/share/netsurf/throbber/throbber7.png
+-rw-r--r-- root/root usr/share/netsurf/throbber/throbber8.png
diff --git a/opt/netsurf/.signature b/opt/netsurf/.signature
new file mode 100644
index 0000000..955e53c
--- /dev/null
+++ b/opt/netsurf/.signature
@@ -0,0 +1,8 @@
+RWTZ9IduCSQ/mI2sJG0IpUA8Ya3VyW8djPomQ+VPPNewz18zky0fCU+tDvUNvvkrSsMRnvxRgPzU49OfHTA32pX0a49i1FwpQQo=
+
+SHA256 (MAKEPKG) = b2aefc3e6f0d97d31fa187456c4880da3c8187f73c4c5a844b32d3702908ef34
+SHA256 (.footprint) = 812417b134d0d858c79a5bb71e12366210cae467fd6887a90256668230208328
+SHA256 (netsurf-all-3.11.tar.gz) = 4dea880ff3c2f698bfd62c982b259340f9abcd7f67e6c8eb2b32c61f71644b7b
+SHA256 (libressl-3.5.patch) = 3ca9db3b175a93a6a1dc9be81b6400c0fb3e29c391f8aac6ddff684b92772ac1
+SHA256 (utf8proc-header.patch) = f40f96d523d8a31db165057a37a81911aa12f3c63a616a2c2c37618538885cce
+SHA256 (netsurf#3.11-1.pkg.tar.gz) = 40cf40a2df55ec4e9cc65f3601458cdd5698bacf6edf87bbaa56b02c766c0c27
diff --git a/opt/netsurf/MAKEPKG b/opt/netsurf/MAKEPKG
new file mode 100644
index 0000000..b25cd54
--- /dev/null
+++ b/opt/netsurf/MAKEPKG
@@ -0,0 +1,100 @@
+#!/bin/mkpkg
+# description: Lightweight web browser with its own layout engine
+# url: https://www.netsurf-browser.org/
+
+name=netsurf
+version=3.11
+release=1
+source=(https://download.netsurf-browser.org/netsurf/releases/source-full/netsurf-all-${version}.tar.gz
+ libressl-3.5.patch
+ utf8proc-header.patch)
+depends=(gtk3 curl libjpeg-turbo libpng libwebp utf8proc cairo)
+
+patch() {
+ cd netsurf-all-${version}/netsurf
+ patch -p1 < ../../libressl-3.5.patch
+ patch -p1 < ../../utf8proc-header.patch
+}
+
+sha256sums=(
+ "4dea880ff3c2f698bfd62c982b259340f9abcd7f67e6c8eb2b32c61f71644b7b"
+ "3ca9db3b175a93a6a1dc9be81b6400c0fb3e29c391f8aac6ddff684b92772ac1"
+ "f40f96d523d8a31db165057a37a81911aa12f3c63a616a2c2c37618538885cce"
+)
+
+build() {
+ cd netsurf-all-${version}
+
+ export CC=clang
+ export CXX=clang++
+ export AR=llvm-ar
+ export RANLIB=llvm-ranlib
+ # -fcommon: NetSurf uses tentative definitions that strict clang rejects
+ export CFLAGS="-fcommon"
+
+ # NOTE: NetSurf Makefile does not support parallel builds
+ make TARGET=gtk3 \
+ PREFIX=/usr \
+ NETSURF_GTK_RES_PATH=/usr/share/netsurf \
+ NETSURF_USE_OPENSSL=YES \
+ NETSURF_USE_DUKTAPE=YES \
+ NETSURF_USE_HARU_PDF=NO \
+ NETSURF_USE_VIDEO=NO \
+ NETSURF_USE_NSLOG=NO \
+ NETSURF_USE_BMP=NO \
+ NETSURF_USE_RSVG=NO \
+ CCACHE= \
+ Q=
+
+ make TARGET=gtk3 \
+ PREFIX=/usr \
+ NETSURF_GTK_RES_PATH=/usr/share/netsurf \
+ NETSURF_USE_OPENSSL=YES \
+ NETSURF_USE_DUKTAPE=YES \
+ NETSURF_USE_HARU_PDF=NO \
+ NETSURF_USE_VIDEO=NO \
+ NETSURF_USE_NSLOG=NO \
+ NETSURF_USE_BMP=NO \
+ NETSURF_USE_RSVG=NO \
+ DESTDIR=$PKG \
+ CCACHE= \
+ install
+
+ mkdir -p $PKG/usr/share/applications
+
+ mkdir -p $PKG/usr/bin
+ printf '%s\n' '#!/bin/sh' 'exec torsocks netsurf-gtk3 "$@" 2>/dev/null' \
+ > $PKG/usr/bin/netsurf
+ chmod 755 $PKG/usr/bin/netsurf
+
+ printf '%s\n' \
+ '[Desktop Entry]' \
+ 'Name=NetSurf' \
+ 'Comment=Lightweight web browser' \
+ 'Exec=netsurf-gtk3 %u' \
+ 'Icon=netsurf' \
+ 'MimeType=text/html;x-scheme-handler/http;x-scheme-handler/https;' \
+ 'Terminal=false' \
+ 'Type=Application' \
+ 'Categories=Network;WebBrowser;' \
+ > $PKG/usr/share/applications/netsurf.desktop
+
+ # fix ownership on locale html files installed as unbound/nogroup
+ find $PKG/usr/share/netsurf -name '*.html' \
+ ! -user root -o -name '*.html' ! -group root | \
+ xargs -r chown root:root
+
+ rm -rf $PKG/usr/share/netsurf/de \
+ $PKG/usr/share/netsurf/fr \
+ $PKG/usr/share/netsurf/it \
+ $PKG/usr/share/netsurf/ja \
+ $PKG/usr/share/netsurf/nl \
+ $PKG/usr/share/netsurf/zh_CN
+}
+
+signify() {
+ untrusted comment: public key
+ RWTZ9IduCSQ/mL8337TEUinPwT92xFEUpD92hkS7IxcOnzTt9QdpohT3
+}
+
+# vim: filetype=sh
diff --git a/opt/netsurf/libressl-3.5.patch b/opt/netsurf/libressl-3.5.patch
new file mode 100644
index 0000000..84c6d6e
--- /dev/null
+++ b/opt/netsurf/libressl-3.5.patch
@@ -0,0 +1,23 @@
+--- a/content/fetchers/about/certificate.c
++++ b/content/fetchers/about/certificate.c
+@@ -137,7 +137,8 @@ static nserror free_ns_cert_info(struct ns_cert_info *cinfo)
+ /* OpenSSL 1.0.x, 1.0.2, 1.1.0 and 1.1.1 API all changed
+ * LibreSSL declares its OpenSSL version as 2.1 but only supports 1.0.x API
+ */
+-#if (defined(LIBRESSL_VERSION_NUMBER) || (OPENSSL_VERSION_NUMBER < 0x1010000fL))
++#if (defined(LIBRESSL_VERSION_NUMBER) && LIBRESSL_VERSION_NUMBER < 0x3050000fL) || \
++ (OPENSSL_VERSION_NUMBER < 0x1010000fL)
+ /* 1.0.x */
+
+ #if (defined(LIBRESSL_VERSION_NUMBER) || (OPENSSL_VERSION_NUMBER < 0x1000200fL))
+--- a/content/fetchers/curl.c
++++ b/content/fetchers/curl.c
+@@ -98,7 +98,7 @@
+ /* OpenSSL 1.0.x to 1.1.0 certificate reference counting changed
+ * LibreSSL declares its OpenSSL version as 2.1 but only supports the old way
+ */
+-#if (defined(LIBRESSL_VERSION_NUMBER) || (OPENSSL_VERSION_NUMBER < 0x1010000fL))
++#if (OPENSSL_VERSION_NUMBER < 0x1010000fL)
+ static int ns_X509_up_ref(X509 *cert)
+ {
+ cert->references++;
diff --git a/opt/netsurf/utf8proc-header.patch b/opt/netsurf/utf8proc-header.patch
new file mode 100644
index 0000000..aa0edf1
--- /dev/null
+++ b/opt/netsurf/utf8proc-header.patch
@@ -0,0 +1,11 @@
+--- a/utils/idna.c
++++ b/utils/idna.c
+@@ -167,7 +167,7 @@ idna__ace_to_ucs4(const char *ace_label,
+
+ #ifdef WITH_UTF8PROC
+
+-#include <libutf8proc/utf8proc.h>
++#include <utf8proc.h>
+
+ int32_t idna_contexto[] = {
+ /* CONTEXTO codepoints which have a rule defined */
diff --git a/opt/nfs-utils/.footprint b/opt/nfs-utils/.footprint
new file mode 100644
index 0000000..46a45cd
--- /dev/null
+++ b/opt/nfs-utils/.footprint
@@ -0,0 +1,97 @@
+drwxr-xr-x root/root etc/
+-rw-r--r-- root/root etc/exports (EMPTY)
+drwxr-xr-x root/root etc/exports.d/
+drwxr-xr-x root/root usr/
+drwxr-xr-x root/root usr/include/
+-rw-r--r-- root/root usr/include/nfsidmap.h
+-rw-r--r-- root/root usr/include/nfsidmap_plugin.h
+drwxr-xr-x root/root usr/lib/
+-rwxr-xr-x root/root usr/lib/libnfsidmap.so.1.0.0
+lrwxrwxrwx root/root usr/lib/libnfsidmap.so -> libnfsidmap.so.1.0.0
+lrwxrwxrwx root/root usr/lib/libnfsidmap.so.1 -> libnfsidmap.so.1.0.0
+drwxr-xr-x root/root usr/lib/libnfsidmap/
+-rwxr-xr-x root/root usr/lib/libnfsidmap/nsswitch.so
+-rwxr-xr-x root/root usr/lib/libnfsidmap/regex.so
+-rwxr-xr-x root/root usr/lib/libnfsidmap/static.so
+drwxr-xr-x root/root usr/lib/pkgconfig/
+-rw-r--r-- root/root usr/lib/pkgconfig/libnfsidmap.pc
+drwxr-xr-x root/root usr/lib/udev/
+drwxr-xr-x root/root usr/lib/udev/rules.d/
+-rw-r--r-- root/root usr/lib/udev/rules.d/99-nfs.rules
+drwxr-xr-x root/root usr/libexec/
+-rwxr-xr-x root/root usr/libexec/nfsrahead
+drwxr-xr-x root/root usr/sbin/
+-rwxr-xr-x root/root usr/sbin/exportfs
+-rwxr-xr-x root/root usr/sbin/fsidd
+-rws--x--x root/root usr/sbin/mount.nfs
+-rwxr-xr-x root/root usr/sbin/mountstats
+-rwxr-xr-x root/root usr/sbin/nfsconf
+-rwxr-xr-x root/root usr/sbin/nfsdcld
+-rwxr-xr-x root/root usr/sbin/nfsdclddb
+-rwxr-xr-x root/root usr/sbin/nfsdclnts
+-rwxr-xr-x root/root usr/sbin/nfsdctl
+-rwxr-xr-x root/root usr/sbin/nfsidmap
+-rwxr-xr-x root/root usr/sbin/nfsiostat
+-rwxr-xr-x root/root usr/sbin/nfsstat
+-rwxr-xr-x root/root usr/sbin/rpc.idmapd
+-rwxr-xr-x root/root usr/sbin/rpc.mountd
+-rwxr-xr-x root/root usr/sbin/rpc.nfsd
+-rwxr-xr-x root/root usr/sbin/rpc.statd
+-rwxr-xr-x root/root usr/sbin/rpcctl
+-rwxr-xr-x root/root usr/sbin/rpcdebug
+-rwxr-xr-x root/root usr/sbin/showmount
+-rwxr-xr-x root/root usr/sbin/sm-notify
+-rwxr-xr-x root/root usr/sbin/start-statd
+lrwxrwxrwx root/root usr/sbin/mount.nfs4 -> mount.nfs
+lrwxrwxrwx root/root usr/sbin/umount.nfs -> mount.nfs
+lrwxrwxrwx root/root usr/sbin/umount.nfs4 -> mount.nfs
+drwxr-xr-x root/root usr/share/
+drwxr-xr-x root/root usr/share/man/
+drwxr-xr-x root/root usr/share/man/man3/
+-rw-r--r-- root/root usr/share/man/man3/nfs4_uid_to_name.3.gz
+drwxr-xr-x root/root usr/share/man/man5/
+-rw-r--r-- root/root usr/share/man/man5/exports.5.gz
+-rw-r--r-- root/root usr/share/man/man5/idmapd.conf.5.gz
+-rw-r--r-- root/root usr/share/man/man5/nfs.5.gz
+-rw-r--r-- root/root usr/share/man/man5/nfs.conf.5.gz
+-rw-r--r-- root/root usr/share/man/man5/nfsmount.conf.5.gz
+-rw-r--r-- root/root usr/share/man/man5/nfsrahead.5.gz
+drwxr-xr-x root/root usr/share/man/man7/
+-rw-r--r-- root/root usr/share/man/man7/nfs.systemd.7.gz
+-rw-r--r-- root/root usr/share/man/man7/nfsd.7.gz
+drwxr-xr-x root/root usr/share/man/man8/
+-rw-r--r-- root/root usr/share/man/man8/exportfs.8.gz
+-rw-r--r-- root/root usr/share/man/man8/idmapd.8.gz
+-rw-r--r-- root/root usr/share/man/man8/mount.nfs.8.gz
+-rw-r--r-- root/root usr/share/man/man8/mountd.8.gz
+-rw-r--r-- root/root usr/share/man/man8/mountstats.8.gz
+-rw-r--r-- root/root usr/share/man/man8/nfsconf.8.gz
+-rw-r--r-- root/root usr/share/man/man8/nfsd.8.gz
+-rw-r--r-- root/root usr/share/man/man8/nfsdcld.8.gz
+-rw-r--r-- root/root usr/share/man/man8/nfsdclddb.8.gz
+-rw-r--r-- root/root usr/share/man/man8/nfsdclnts.8.gz
+-rw-r--r-- root/root usr/share/man/man8/nfsdctl.8.gz
+-rw-r--r-- root/root usr/share/man/man8/nfsidmap.8.gz
+-rw-r--r-- root/root usr/share/man/man8/nfsiostat.8.gz
+-rw-r--r-- root/root usr/share/man/man8/nfsstat.8.gz
+-rw-r--r-- root/root usr/share/man/man8/rpcctl.8.gz
+-rw-r--r-- root/root usr/share/man/man8/rpcdebug.8.gz
+-rw-r--r-- root/root usr/share/man/man8/showmount.8.gz
+-rw-r--r-- root/root usr/share/man/man8/sm-notify.8.gz
+-rw-r--r-- root/root usr/share/man/man8/statd.8.gz
+-rw-r--r-- root/root usr/share/man/man8/umount.nfs.8.gz
+lrwxrwxrwx root/root usr/share/man/man8/rpc.idmapd.8.gz -> idmapd.8.gz
+lrwxrwxrwx root/root usr/share/man/man8/rpc.mountd.8.gz -> mountd.8.gz
+lrwxrwxrwx root/root usr/share/man/man8/rpc.nfsd.8.gz -> nfsd.8.gz
+lrwxrwxrwx root/root usr/share/man/man8/rpc.sm-notify.8.gz -> sm-notify.8.gz
+lrwxrwxrwx root/root usr/share/man/man8/rpc.statd.8.gz -> statd.8.gz
+drwxr-xr-x root/root var/
+drwxr-xr-x root/root var/lib/
+drwxr-xr-x root/root var/lib/nfs/
+-rw-r--r-- root/root var/lib/nfs/etab (EMPTY)
+-rw-r--r-- root/root var/lib/nfs/rmtab (EMPTY)
+-rw------- nobody/root var/lib/nfs/state (EMPTY)
+drwxr-xr-x root/root var/lib/nfs/rpc_pipefs/
+drwx------ nobody/root var/lib/nfs/sm.bak/
+drwx------ nobody/root var/lib/nfs/sm/
+drwxr-xr-x root/root var/lib/nfs/v4recovery/
diff --git a/opt/nfs-utils/.signature b/opt/nfs-utils/.signature
new file mode 100644
index 0000000..f27f357
--- /dev/null
+++ b/opt/nfs-utils/.signature
@@ -0,0 +1,9 @@
+RWTZ9IduCSQ/mIr+y+U4aMaxR6WDUpO3pRhvvdahrqSldBNS3SQbVGGa5vcAgP6YPsij/vOmADtekDvQS73EdQPJV5epjsDx0w4=
+
+SHA256 (MAKEPKG) = 92c17e8ba6bafb6174608ad06ea41ae4e51b173b462cce20579ecbec697f8481
+SHA256 (.footprint) = 7f155a4b5eeeef2ad46ac573471f33a3d6d16cbd0dea9062371f961744a3bca6
+SHA256 (nfs-utils-3.1.1.tar.xz) = 7dbc05eb8b32828b322872b759a62cb3979cb4118f344dd8616813d1390e84e0
+SHA256 (musl-rpc-compat.c) = 82e80caa07bb84e2928f55e47bcb256a794218f19866d493e8002e4b3d539d19
+SHA256 (musl-getservbyport.patch) = c163225b01417ac8e70ec21bf6c5fb8ceeaecb0e0938f01883d1410f5f776f6b
+SHA256 (musl-includes.patch) = d8477a6b7f67167dd36176ee2665640eca7f24ae743581ed7098e0e8051f1ac3
+SHA256 (nfs-utils#3.1.1-2.pkg.tar.gz) = c9167f7f6c78a0217a0b832b580be1eb0ff8535b511e01652ecc6223af1275a3
diff --git a/opt/nfs-utils/MAKEPKG b/opt/nfs-utils/MAKEPKG
new file mode 100644
index 0000000..94875e2
--- /dev/null
+++ b/opt/nfs-utils/MAKEPKG
@@ -0,0 +1,86 @@
+#!/bin/mkpkg
+# description: NFS userspace server and client tools
+# url: https://www.kernel.org/pub/linux/utils/nfs-utils/
+name=nfs-utils
+version=3.1.1
+release=2
+depends=(libtirpc keyutils libevent libcap2 util-linux sqlite libxml2)
+makedeps=(rpcsvc-proto bsd-headers libnl)
+source=(https://www.kernel.org/pub/linux/utils/nfs-utils/$version/$name-$version.tar.xz
+ musl-rpc-compat.c
+ musl-getservbyport.patch
+ musl-includes.patch)
+
+sha256sums=(
+ "7dbc05eb8b32828b322872b759a62cb3979cb4118f344dd8616813d1390e84e0"
+ "82e80caa07bb84e2928f55e47bcb256a794218f19866d493e8002e4b3d539d19"
+ "c163225b01417ac8e70ec21bf6c5fb8ceeaecb0e0938f01883d1410f5f776f6b"
+ "d8477a6b7f67167dd36176ee2665640eca7f24ae743581ed7098e0e8051f1ac3"
+)
+
+patch() {
+ cd $name-$version
+
+ patch -p1 < $SRC/musl-getservbyport.patch
+ patch -p1 < $SRC/musl-includes.patch
+
+ sed -i '1i #include <string.h>' support/nfs/fh_key_file.c
+ sed -i '/#include <sys\/types.h>/a #include <stddef.h>' support/nfs/getport.c
+
+ cp $SRC/musl-rpc-compat.c support/nsm/
+}
+
+build() {
+ cd $name-$version
+
+ # Build compat stubs so configure finds getrpcbynumber
+ cc $CFLAGS -c support/nsm/musl-rpc-compat.c -o musl-rpc-compat.o
+ ar rcs libmusl-rpc-compat.a musl-rpc-compat.o
+
+ # lld strictness
+ export LDFLAGS="$LDFLAGS -Wl,--undefined-version"
+ export LIBS="-L$PWD -lmusl-rpc-compat -lsqlite3 -levent_core"
+
+ ./configure \
+ --prefix=/usr \
+ --sysconfdir=/etc \
+ --sbindir=/usr/sbin \
+ --disable-gss \
+ --disable-junction \
+ --without-systemd \
+ --without-tcp-wrappers
+
+ # clang treats K&R empty parens as errors with -Werror=strict-prototypes
+ find . -name Makefile -exec sed -i 's/-Werror[^ ]*//g' {} +
+
+ make
+ make DESTDIR=$PKG install
+
+ # Guard: only shuffle if something actually landed in /sbin
+ if [ -d "$PKG/sbin" ] && [ "$(ls -A $PKG/sbin 2>/dev/null)" ]; then
+ mv $PKG/sbin/* $PKG/usr/sbin/
+ rmdir $PKG/sbin
+ elif [ -d "$PKG/sbin" ]; then
+ rmdir $PKG/sbin
+ fi
+
+ install -dm755 $PKG/etc/exports.d
+ install -dm755 $PKG/var/lib/nfs/rpc_pipefs
+ install -dm755 $PKG/var/lib/nfs/v4recovery
+
+ # Default empty exports file
+ install -m644 /dev/null $PKG/etc/exports
+
+ # Remove man pages for disabled features
+ rm -f $PKG/usr/share/man/man8/rpc.gssd.8
+ rm -f $PKG/usr/share/man/man8/rpc.svcgssd.8
+ rm -f $PKG/usr/share/man/man8/blkmapd.8
+
+ find $PKG \( -name '*.la' -o -name '*.a' \) -delete
+}
+
+signify() {
+ untrusted comment: public key
+ RWTZ9IduCSQ/mL8337TEUinPwT92xFEUpD92hkS7IxcOnzTt9QdpohT3
+}
+# vim: filetype=sh
diff --git a/opt/nfs-utils/musl-getservbyport.patch b/opt/nfs-utils/musl-getservbyport.patch
new file mode 100644
index 0000000..6a491d4
--- /dev/null
+++ b/opt/nfs-utils/musl-getservbyport.patch
@@ -0,0 +1,18 @@
+Musl will always return something with getservbyport so we cannot skip
+ports that returns non-null.
+
+diff --git a/utils/statd/rmtcall.c b/utils/statd/rmtcall.c
+index fd576d9..d72a0bf 100644
+--- a/utils/statd/rmtcall.c
++++ b/utils/statd/rmtcall.c
+@@ -93,8 +93,10 @@
+ __func__);
+ break;
+ }
++#if defined(__GLIBC__)
+ se = getservbyport(sin.sin_port, "udp");
+ if (se == NULL)
++#endif
+ break;
+
+ if (retries == MAX_BRP_RETRIES) {
diff --git a/opt/nfs-utils/musl-includes.patch b/opt/nfs-utils/musl-includes.patch
new file mode 100644
index 0000000..4c22033
--- /dev/null
+++ b/opt/nfs-utils/musl-includes.patch
@@ -0,0 +1,11 @@
+missing include for basename(3)
+--- a/utils/nfsdctl/nfsdctl.c
++++ b/utils/nfsdctl/nfsdctl.c
+@@ -19,6 +19,7 @@
+ #include <string.h>
+ #include <sched.h>
+ #include <sys/queue.h>
++#include <libgen.h>
+ #include <limits.h>
+
+ #include <netlink/genl/family.h>
diff --git a/opt/nfs-utils/musl-rpc-compat.c b/opt/nfs-utils/musl-rpc-compat.c
new file mode 100644
index 0000000..08dd3e4
--- /dev/null
+++ b/opt/nfs-utils/musl-rpc-compat.c
@@ -0,0 +1,26 @@
+/*
+ * musl-rpc-compat.c - stubs for glibc NSS RPC functions missing in musl
+ *
+ * getrpcbynumber() and getrpcbyname() look up RPC service entries
+ * from /etc/rpc. musl does not implement these. The functions are
+ * only used for logging/display purposes in rpcbind, so returning
+ * NULL (not found) is safe.
+ */
+
+#include <stddef.h>
+
+struct rpcent {
+ char *r_name;
+ char **r_aliases;
+ int r_number;
+};
+
+struct rpcent *getrpcbynumber(int number) {
+ (void)number;
+ return NULL;
+}
+
+struct rpcent *getrpcbyname(const char *name) {
+ (void)name;
+ return NULL;
+}
diff --git a/opt/nftables/.footprint b/opt/nftables/.footprint
new file mode 100644
index 0000000..4dab9b7
--- /dev/null
+++ b/opt/nftables/.footprint
@@ -0,0 +1,43 @@
+drwxr-xr-x root/root etc/
+drwxr-xr-x root/root etc/nftables/
+drwxr-xr-x root/root etc/nftables/osf/
+-rw-r--r-- root/root etc/nftables/osf/pf.os
+drwxr-xr-x root/root etc/sv/
+drwxr-xr-x root/root etc/sv/nftables/
+-rwxr-xr-x root/root etc/sv/nftables/finish
+-rwxr-xr-x root/root etc/sv/nftables/run
+drwxr-xr-x root/root etc/sv/nftables/log/
+-rwxr-xr-x root/root etc/sv/nftables/log/run
+drwxr-xr-x root/root usr/
+drwxr-xr-x root/root usr/bin/
+-rwxr-xr-x root/root usr/bin/nft
+drwxr-xr-x root/root usr/include/
+drwxr-xr-x root/root usr/include/nftables/
+-rw-r--r-- root/root usr/include/nftables/libnftables.h
+drwxr-xr-x root/root usr/lib/
+-rwxr-xr-x root/root usr/lib/libnftables.so.1.1.0
+lrwxrwxrwx root/root usr/lib/libnftables.so -> libnftables.so.1.1.0
+lrwxrwxrwx root/root usr/lib/libnftables.so.1 -> libnftables.so.1.1.0
+drwxr-xr-x root/root usr/lib/pkgconfig/
+-rw-r--r-- root/root usr/lib/pkgconfig/libnftables.pc
+drwxr-xr-x root/root usr/share/
+drwxr-xr-x root/root usr/share/nftables/
+-rw-r--r-- root/root usr/share/nftables/all-in-one.nft
+-rw-r--r-- root/root usr/share/nftables/arp-filter.nft
+-rw-r--r-- root/root usr/share/nftables/bridge-filter.nft
+-rw-r--r-- root/root usr/share/nftables/inet-filter.nft
+-rw-r--r-- root/root usr/share/nftables/inet-nat.nft
+-rw-r--r-- root/root usr/share/nftables/ipv4-filter.nft
+-rw-r--r-- root/root usr/share/nftables/ipv4-mangle.nft
+-rw-r--r-- root/root usr/share/nftables/ipv4-nat.nft
+-rw-r--r-- root/root usr/share/nftables/ipv4-raw.nft
+-rw-r--r-- root/root usr/share/nftables/ipv6-filter.nft
+-rw-r--r-- root/root usr/share/nftables/ipv6-mangle.nft
+-rw-r--r-- root/root usr/share/nftables/ipv6-nat.nft
+-rw-r--r-- root/root usr/share/nftables/ipv6-raw.nft
+-rw-r--r-- root/root usr/share/nftables/netdev-ingress.nft
+drwxr-xr-x root/root var/
+drwxr-xr-x root/root var/lib/
+drwxr-xr-x root/root var/lib/pkg/
+drwxr-xr-x root/root var/lib/pkg/meta/
+-rw-r--r-- root/root var/lib/pkg/meta/nftables
diff --git a/opt/nftables/.signature b/opt/nftables/.signature
new file mode 100644
index 0000000..5c5aa09
--- /dev/null
+++ b/opt/nftables/.signature
@@ -0,0 +1,6 @@
+RWTZ9IduCSQ/mI9sq7d6oCuRXeVIBM7rPpsDbRDFeNgE4sZA/iT33kY//h25xjIJTSOigTMsm1zFb0yQX5mK4yso6fWx50ynHQc=
+
+SHA256 (MAKEPKG) = 1970492e24ccb99f0d580f6d43576ed336111ad73d89c19db6bd1e786c1ea650
+SHA256 (.footprint) = f9842823089e1f9df9d66860c8d9ce973602fe63477ef0909edb768cf77cbbbc
+SHA256 (nftables-1.1.7.tar.xz) = a6fbf060d8d4fff001517a2b94f356bb4366bfbf0ba366366f9d27cc38caa58f
+SHA256 (nftables#1.1.7-1.pkg.tar.gz) = 7d50c935c4e2731b921fb6d44d71fbf6cffb9bb8c22ffd1ae27a48fb4fdb1779
diff --git a/opt/nftables/MAKEPKG b/opt/nftables/MAKEPKG
new file mode 100644
index 0000000..2dc8d4e
--- /dev/null
+++ b/opt/nftables/MAKEPKG
@@ -0,0 +1,73 @@
+#!/bin/mkpkg
+# description: Netfilter nftables - firewalling, NAT, and packet mangling for Linux (minimal)
+# url: https://netfilter.org/projects/nftables/
+
+# Note: This is a minimal build WITHOUT Python bindings
+
+name=nftables
+version=1.1.7
+release=1
+depends=(libmnl libnftnl libedit gmp)
+makedeps=(bison flex)
+groups=(nftables)
+services=(nftables)
+source=(
+ https://www.netfilter.org/pub/nftables/nftables-$version.tar.xz
+)
+sha256sums=(
+ "a6fbf060d8d4fff001517a2b94f356bb4366bfbf0ba366366f9d27cc38caa58f"
+)
+
+build() {
+ cd $name-$version
+ export CONFIG_SHELL=/bin/bash
+ ./configure \
+ --prefix=/usr \
+ --sbindir=/usr/bin \
+ --sysconfdir=/etc \
+ --with-cli=editline \
+ --without-json \
+ --without-python-bin \
+ --disable-debug \
+ --disable-man-doc \
+ --disable-python
+ make
+ make DESTDIR=$PKG install
+
+ rm -rf $PKG/usr/share/doc
+}
+
+post_build() {
+ # runit service
+ install -d $PKG/etc/sv/nftables/log
+
+ printf '%s\n' \
+ '#!/bin/sh' \
+ 'exec 2>&1' \
+ '[ ! -r /etc/nftables.conf ] && exit 0' \
+ 'nft -f /etc/nftables.conf' \
+ 'exec chpst -b nftables pause' \
+ > $PKG/etc/sv/nftables/run
+
+ printf '%s\n' \
+ '#!/bin/sh' \
+ 'nft flush ruleset' \
+ > $PKG/etc/sv/nftables/finish
+
+ printf '%s\n' \
+ '#!/bin/sh' \
+ 'mkdir -p /var/log/nftables' \
+ 'exec svlogd -tt /var/log/nftables' \
+ > $PKG/etc/sv/nftables/log/run
+
+ chmod 755 $PKG/etc/sv/nftables/run
+ chmod 755 $PKG/etc/sv/nftables/finish
+ chmod 755 $PKG/etc/sv/nftables/log/run
+}
+
+signify() {
+ untrusted comment: public key
+ RWTZ9IduCSQ/mL8337TEUinPwT92xFEUpD92hkS7IxcOnzTt9QdpohT3
+}
+
+# vim: filetype=sh
diff --git a/opt/nftables/nftables.conf b/opt/nftables/nftables.conf
new file mode 100644
index 0000000..c0b3b27
--- /dev/null
+++ b/opt/nftables/nftables.conf
@@ -0,0 +1,21 @@
+#!/usr/bin/nft -f
+
+## This is a basic workstation configuration based on
+## https://wiki.nftables.org/wiki-nftables/index.php/Simple_ruleset_for_a_workstation
+
+flush ruleset
+
+table ip filter {
+ chain input {
+ type filter hook input priority 0; policy drop;
+
+ # accept any localhost traffic
+ iif lo accept
+
+ # accept traffic originated from us
+ ct state established,related accept
+
+ # accept ssh logins via port 22
+ tcp dport 22 accept comment "Accept SSH on port 22"
+ }
+}
diff --git a/opt/nginx/.footprint b/opt/nginx/.footprint
new file mode 100644
index 0000000..c15dacc
--- /dev/null
+++ b/opt/nginx/.footprint
@@ -0,0 +1,30 @@
+drwxr-xr-x root/root etc/
+drwxr-xr-x root/root etc/nginx/
+-rw-r--r-- root/root etc/nginx/fastcgi.conf
+-rw-r--r-- root/root etc/nginx/fastcgi_params
+-rw-r--r-- root/root etc/nginx/koi-utf
+-rw-r--r-- root/root etc/nginx/koi-win
+-rw-r--r-- root/root etc/nginx/mime.types
+-rw-r--r-- root/root etc/nginx/nginx.conf
+-rw-r--r-- root/root etc/nginx/scgi_params
+-rw-r--r-- root/root etc/nginx/uwsgi_params
+-rw-r--r-- root/root etc/nginx/win-utf
+drwxr-xr-x root/root etc/nginx/conf.d/
+drwxr-xr-x root/root etc/sv/
+drwxr-xr-x root/root etc/sv/nginx/
+-rwxr-xr-x root/root etc/sv/nginx/finish
+-rwxr-xr-x root/root etc/sv/nginx/run
+drwxr-xr-x root/root etc/sv/nginx/log/
+-rwxr-xr-x root/root etc/sv/nginx/log/run
+drwxr-xr-x root/root run/
+drwxr-xr-x root/root usr/
+drwxr-xr-x root/root usr/bin/
+-rwxr-xr-x root/root usr/bin/nginx
+drwxr-xr-x root/root var/
+drwxr-xr-x root/root var/lib/
+drwxr-xr-x root/root var/lib/nginx/
+drwxr-xr-x root/root var/lib/pkg/
+drwxr-xr-x root/root var/lib/pkg/meta/
+-rw-r--r-- root/root var/lib/pkg/meta/nginx
+drwxr-xr-x root/root var/log/
+drwxr-xr-x root/root var/log/nginx/
diff --git a/opt/nginx/.signature b/opt/nginx/.signature
new file mode 100644
index 0000000..1c53306
--- /dev/null
+++ b/opt/nginx/.signature
@@ -0,0 +1,6 @@
+RWTZ9IduCSQ/mDCEEPHpExorrUE/Zpi6zwew+nhepIIAHspIiokDbvlotrx79VheC5jF2VDqVLyjLZNPHImbx/t+rWPVwyeiQgs=
+
+SHA256 (MAKEPKG) = 3a3a4545208ca8d6fc979f937ef5a6016f533e364b865e0da16490972c6943a6
+SHA256 (.footprint) = 4808b824f70b3cdacf9022ebd7a0ac5dca7f7ef96edae0e2b87714c661f66c7b
+SHA256 (nginx-1.31.6.tar.gz) = 974ed5298a5e398e008704ed5db284e655fc270c596493dbccada452448fc9f1
+SHA256 (nginx#1.31.6-1.pkg.tar.gz) = 3474588b9f124c60c602fe427e076f7e3538ca22f1d4544c3b6fbf52f96d1ba3
diff --git a/opt/nginx/MAKEPKG b/opt/nginx/MAKEPKG
new file mode 100644
index 0000000..058ed18
--- /dev/null
+++ b/opt/nginx/MAKEPKG
@@ -0,0 +1,164 @@
+#!/bin/mkpkg
+# description: High-performance HTTP server, reverse proxy, and IMAP/POP3 proxy
+# url: https://nginx.org/
+
+name=nginx
+version=1.31.6
+release=1
+depends=(libressl pcre2 zlib)
+groups=(http:user:http:/var/lib/nginx:755:906:906)
+services=(nginx)
+permissions=(
+ /etc/nginx/nginx.conf:root:http:640
+ /var/lib/nginx:root:http:755
+ /var/log/nginx:root:http:755
+)
+source=(https://nginx.org/download/$name-$version.tar.gz)
+sha256sums=(
+ "974ed5298a5e398e008704ed5db284e655fc270c596493dbccada452448fc9f1"
+)
+
+build() {
+ cd $name-$version
+
+ ./configure \
+ --prefix=/etc/nginx \
+ --sbin-path=/usr/bin/nginx \
+ --modules-path=/usr/lib/nginx/modules \
+ --conf-path=/etc/nginx/nginx.conf \
+ --error-log-path=/var/log/nginx/error.log \
+ --http-log-path=/var/log/nginx/access.log \
+ --pid-path=/run/nginx.pid \
+ --lock-path=/run/nginx.lock \
+ --http-client-body-temp-path=/var/lib/nginx/body \
+ --http-proxy-temp-path=/var/lib/nginx/proxy \
+ --http-fastcgi-temp-path=/var/lib/nginx/fastcgi \
+ --http-uwsgi-temp-path=/var/lib/nginx/uwsgi \
+ --http-scgi-temp-path=/var/lib/nginx/scgi \
+ --user=http \
+ --group=http \
+ --with-pcre-jit \
+ --with-file-aio \
+ --with-threads \
+ --with-http_ssl_module \
+ --with-http_v2_module \
+ --with-http_realip_module \
+ --with-http_gunzip_module \
+ --with-http_gzip_static_module \
+ --with-http_stub_status_module \
+ --with-http_sub_module \
+ --with-http_addition_module \
+ --with-http_auth_request_module \
+ --with-stream \
+ --with-stream_ssl_module \
+ --with-stream_realip_module \
+ --without-http_uwsgi_module \
+ --without-http_scgi_module \
+ --without-mail_pop3_module \
+ --without-mail_imap_module \
+ --without-mail_smtp_module
+
+ make
+ make DESTDIR=$PKG install
+
+ # Drop stock html and *.default sample configs
+ rm -rf $PKG/etc/nginx/html
+ rm -f $PKG/etc/nginx/*.default
+
+ # Runtime / state directories
+ install -d -m 755 $PKG/var/lib/nginx
+ install -d -m 755 $PKG/var/log/nginx
+ install -d -m 755 $PKG/etc/nginx/conf.d
+}
+
+post_build() {
+ # Hardened default nginx.conf
+ printf '%s\n' \
+ 'user http http;' \
+ 'worker_processes auto;' \
+ 'worker_rlimit_nofile 8192;' \
+ 'pid /run/nginx.pid;' \
+ '' \
+ 'events {' \
+ ' worker_connections 2048;' \
+ ' multi_accept on;' \
+ ' use epoll;' \
+ '}' \
+ '' \
+ 'http {' \
+ ' include mime.types;' \
+ ' default_type application/octet-stream;' \
+ '' \
+ ' sendfile on;' \
+ ' tcp_nopush on;' \
+ ' tcp_nodelay on;' \
+ ' keepalive_timeout 65;' \
+ ' server_tokens off;' \
+ '' \
+ ' client_max_body_size 16m;' \
+ ' client_body_buffer_size 128k;' \
+ ' client_header_buffer_size 4k;' \
+ ' large_client_header_buffers 4 16k;' \
+ '' \
+ ' access_log /var/log/nginx/access.log combined;' \
+ ' error_log /var/log/nginx/error.log warn;' \
+ '' \
+ ' gzip on;' \
+ ' gzip_comp_level 5;' \
+ ' gzip_min_length 256;' \
+ ' gzip_proxied any;' \
+ ' gzip_types' \
+ ' application/javascript' \
+ ' application/json' \
+ ' application/xml' \
+ ' text/css' \
+ ' text/plain' \
+ ' text/xml;' \
+ '' \
+ ' ssl_protocols TLSv1.2 TLSv1.3;' \
+ ' ssl_prefer_server_ciphers on;' \
+ ' ssl_session_cache shared:SSL:10m;' \
+ ' ssl_session_timeout 1d;' \
+ ' ssl_session_tickets off;' \
+ '' \
+ ' include conf.d/*.conf;' \
+ '}' \
+ > $PKG/etc/nginx/nginx.conf
+
+ # runit service
+ install -d $PKG/etc/sv/nginx/log
+
+ printf '%s\n' \
+ '#!/bin/sh' \
+ 'exec 2>&1' \
+ '' \
+ '# Validate config before launching' \
+ 'nginx -t -q || exit 1' \
+ '' \
+ '# Master runs as root (binds <1024, reads TLS keys);' \
+ '# workers drop to http:http per nginx.conf' \
+ 'exec nginx -g "daemon off;"' \
+ > $PKG/etc/sv/nginx/run
+
+ printf '%s\n' \
+ '#!/bin/sh' \
+ 'mkdir -p /var/log/nginx' \
+ 'exec svlogd -tt /var/log/nginx' \
+ > $PKG/etc/sv/nginx/log/run
+
+ printf '%s\n' \
+ '#!/bin/sh' \
+ 'rm -f /run/nginx.pid /run/nginx.lock' \
+ > $PKG/etc/sv/nginx/finish
+
+ chmod 755 $PKG/etc/sv/nginx/run
+ chmod 755 $PKG/etc/sv/nginx/log/run
+ chmod 755 $PKG/etc/sv/nginx/finish
+}
+
+signify() {
+ untrusted comment: public key
+ RWTZ9IduCSQ/mL8337TEUinPwT92xFEUpD92hkS7IxcOnzTt9QdpohT3
+}
+
+# vim: filetype=sh
diff --git a/opt/ngrep/.footprint b/opt/ngrep/.footprint
new file mode 100644
index 0000000..9a1b4ea
--- /dev/null
+++ b/opt/ngrep/.footprint
@@ -0,0 +1,12 @@
+drwxr-xr-x root/root usr/
+drwxr-xr-x root/root usr/bin/
+-rwxr-xr-x root/root usr/bin/ngrep
+drwxr-xr-x root/root usr/share/
+drwxr-xr-x root/root usr/share/man/
+drwxr-xr-x root/root usr/share/man/man8/
+-rw-r--r-- root/root usr/share/man/man8/ngrep.8.gz
+drwxr-xr-x root/root var/
+drwxr-xr-x root/root var/lib/
+drwxr-xr-x root/root var/lib/pkg/
+drwxr-xr-x root/root var/lib/pkg/meta/
+-rw-r--r-- root/root var/lib/pkg/meta/ngrep
diff --git a/opt/ngrep/.signature b/opt/ngrep/.signature
new file mode 100644
index 0000000..f59f213
--- /dev/null
+++ b/opt/ngrep/.signature
@@ -0,0 +1,6 @@
+RWTZ9IduCSQ/mPGU34TpAFRi3AOF92wRW5voIT0P1gt9A1VoCJg61jO6AmXGBVe0rwjkSPamczrzkxfuGqkD7vDc6o0vVsuo2wo=
+
+SHA256 (MAKEPKG) = 58eaaf67fd55772b2614c1fd674f8f9f3125d3ff21533c0874701020af005a3b
+SHA256 (.footprint) = 8c4b3a85b66efc9eddab27bceacda1b54d8dc3ddbc6708f056c1edd4ff22e18c
+SHA256 (ngrep-1.49.0.tar.gz) = 6c94b31681316b7469a3ace92d2aeec7c9f490bd6782453dff2ade0e289a3348
+SHA256 (ngrep#1.49.0-1.pkg.tar.gz) = 43916174733708fd73743f9f9cd42ec98bd9f7685cb0dddafcf337c8b8481470
diff --git a/opt/ngrep/MAKEPKG b/opt/ngrep/MAKEPKG
new file mode 100644
index 0000000..60d1d30
--- /dev/null
+++ b/opt/ngrep/MAKEPKG
@@ -0,0 +1,36 @@
+#!/bin/mkpkg
+# description: Network packet analyzer with grep-like pattern matching
+# url: https://github.com/jpr5/ngrep
+
+name=ngrep
+version=1.49.0
+release=1
+depends=(libpcap pcre2)
+source=(https://github.com/jpr5/ngrep/archive/v$version/ngrep-$version.tar.gz)
+
+capabilities=(/usr/bin/ngrep:cap_net_raw,cap_net_admin+eip)
+
+sha256sums=(
+ "6c94b31681316b7469a3ace92d2aeec7c9f490bd6782453dff2ade0e289a3348"
+)
+
+build() {
+ cd ngrep-$version
+
+ ./configure \
+ --prefix=/usr \
+ --enable-pcre2 \
+ --enable-ipv6 \
+ --with-pcap-includes=/usr/include
+
+ make
+ make DESTDIR=$PKG install
+}
+
+signify() {
+ untrusted comment: public key
+ RWTZ9IduCSQ/mL8337TEUinPwT92xFEUpD92hkS7IxcOnzTt9QdpohT3
+}
+
+# vim: filetype=sh
+
diff --git a/opt/nmap/.footprint b/opt/nmap/.footprint
new file mode 100644
index 0000000..fc88199
--- /dev/null
+++ b/opt/nmap/.footprint
@@ -0,0 +1,869 @@
+drwxr-xr-x root/root usr/
+drwxr-xr-x root/root usr/bin/
+-rwxr-xr-x root/root usr/bin/nmap
+-rwxr-xr-x root/root usr/bin/nping
+drwxr-xr-x root/root usr/share/
+drwxr-xr-x root/root usr/share/man/
+drwxr-xr-x root/root usr/share/man/de/
+drwxr-xr-x root/root usr/share/man/de/man1/
+-rw-r--r-- root/root usr/share/man/de/man1/nmap.1
+drwxr-xr-x root/root usr/share/man/es/
+drwxr-xr-x root/root usr/share/man/es/man1/
+-rw-r--r-- root/root usr/share/man/es/man1/nmap.1
+drwxr-xr-x root/root usr/share/man/fr/
+drwxr-xr-x root/root usr/share/man/fr/man1/
+-rw-r--r-- root/root usr/share/man/fr/man1/nmap.1
+drwxr-xr-x root/root usr/share/man/hr/
+drwxr-xr-x root/root usr/share/man/hr/man1/
+-rw-r--r-- root/root usr/share/man/hr/man1/nmap.1
+drwxr-xr-x root/root usr/share/man/hu/
+drwxr-xr-x root/root usr/share/man/hu/man1/
+-rw-r--r-- root/root usr/share/man/hu/man1/nmap.1
+drwxr-xr-x root/root usr/share/man/it/
+drwxr-xr-x root/root usr/share/man/it/man1/
+-rw-r--r-- root/root usr/share/man/it/man1/nmap.1
+drwxr-xr-x root/root usr/share/man/ja/
+drwxr-xr-x root/root usr/share/man/ja/man1/
+-rw-r--r-- root/root usr/share/man/ja/man1/nmap.1
+drwxr-xr-x root/root usr/share/man/man1/
+-rw-r--r-- root/root usr/share/man/man1/nmap.1.gz
+-rw-r--r-- root/root usr/share/man/man1/nping.1.gz
+drwxr-xr-x root/root usr/share/man/pl/
+drwxr-xr-x root/root usr/share/man/pl/man1/
+-rw-r--r-- root/root usr/share/man/pl/man1/nmap.1
+drwxr-xr-x root/root usr/share/man/pt_BR/
+drwxr-xr-x root/root usr/share/man/pt_BR/man1/
+-rw-r--r-- root/root usr/share/man/pt_BR/man1/nmap.1
+drwxr-xr-x root/root usr/share/man/pt_PT/
+drwxr-xr-x root/root usr/share/man/pt_PT/man1/
+-rw-r--r-- root/root usr/share/man/pt_PT/man1/nmap.1
+drwxr-xr-x root/root usr/share/man/ro/
+drwxr-xr-x root/root usr/share/man/ro/man1/
+-rw-r--r-- root/root usr/share/man/ro/man1/nmap.1
+drwxr-xr-x root/root usr/share/man/ru/
+drwxr-xr-x root/root usr/share/man/ru/man1/
+-rw-r--r-- root/root usr/share/man/ru/man1/nmap.1
+drwxr-xr-x root/root usr/share/man/sk/
+drwxr-xr-x root/root usr/share/man/sk/man1/
+-rw-r--r-- root/root usr/share/man/sk/man1/nmap.1
+drwxr-xr-x root/root usr/share/man/zh/
+drwxr-xr-x root/root usr/share/man/zh/man1/
+-rw-r--r-- root/root usr/share/man/zh/man1/nmap.1
+drwxr-xr-x root/root usr/share/nmap/
+-rw-r--r-- root/root usr/share/nmap/nmap-mac-prefixes
+-rw-r--r-- root/root usr/share/nmap/nmap-os-db
+-rw-r--r-- root/root usr/share/nmap/nmap-protocols
+-rw-r--r-- root/root usr/share/nmap/nmap-rpc
+-rw-r--r-- root/root usr/share/nmap/nmap-service-probes
+-rw-r--r-- root/root usr/share/nmap/nmap-services
+-rw-r--r-- root/root usr/share/nmap/nmap.dtd
+-rw-r--r-- root/root usr/share/nmap/nmap.xsl
+-rw-r--r-- root/root usr/share/nmap/nse_main.lua
+drwxr-xr-x root/root usr/share/nmap/nselib/
+-rw-r--r-- root/root usr/share/nmap/nselib/afp.lua
+-rw-r--r-- root/root usr/share/nmap/nselib/ajp.lua
+-rw-r--r-- root/root usr/share/nmap/nselib/amqp.lua
+-rw-r--r-- root/root usr/share/nmap/nselib/anyconnect.lua
+-rw-r--r-- root/root usr/share/nmap/nselib/asn1.lua
+-rw-r--r-- root/root usr/share/nmap/nselib/base32.lua
+-rw-r--r-- root/root usr/share/nmap/nselib/base64.lua
+-rw-r--r-- root/root usr/share/nmap/nselib/bin.lua
+-rw-r--r-- root/root usr/share/nmap/nselib/bitcoin.lua
+-rw-r--r-- root/root usr/share/nmap/nselib/bits.lua
+-rw-r--r-- root/root usr/share/nmap/nselib/bittorrent.lua
+-rw-r--r-- root/root usr/share/nmap/nselib/bjnp.lua
+-rw-r--r-- root/root usr/share/nmap/nselib/brute.lua
+-rw-r--r-- root/root usr/share/nmap/nselib/cassandra.lua
+-rw-r--r-- root/root usr/share/nmap/nselib/citrixxml.lua
+-rw-r--r-- root/root usr/share/nmap/nselib/coap.lua
+-rw-r--r-- root/root usr/share/nmap/nselib/comm.lua
+-rw-r--r-- root/root usr/share/nmap/nselib/creds.lua
+-rw-r--r-- root/root usr/share/nmap/nselib/cvs.lua
+-rw-r--r-- root/root usr/share/nmap/nselib/datafiles.lua
+-rw-r--r-- root/root usr/share/nmap/nselib/datetime.lua
+-rw-r--r-- root/root usr/share/nmap/nselib/dhcp.lua
+-rw-r--r-- root/root usr/share/nmap/nselib/dhcp6.lua
+-rw-r--r-- root/root usr/share/nmap/nselib/dicom.lua
+-rw-r--r-- root/root usr/share/nmap/nselib/dns.lua
+-rw-r--r-- root/root usr/share/nmap/nselib/dnsbl.lua
+-rw-r--r-- root/root usr/share/nmap/nselib/dnssd.lua
+-rw-r--r-- root/root usr/share/nmap/nselib/drda.lua
+-rw-r--r-- root/root usr/share/nmap/nselib/eap.lua
+-rw-r--r-- root/root usr/share/nmap/nselib/eigrp.lua
+-rw-r--r-- root/root usr/share/nmap/nselib/formulas.lua
+-rw-r--r-- root/root usr/share/nmap/nselib/ftp.lua
+-rw-r--r-- root/root usr/share/nmap/nselib/geoip.lua
+-rw-r--r-- root/root usr/share/nmap/nselib/giop.lua
+-rw-r--r-- root/root usr/share/nmap/nselib/gps.lua
+-rw-r--r-- root/root usr/share/nmap/nselib/http.lua
+-rw-r--r-- root/root usr/share/nmap/nselib/httpspider.lua
+-rw-r--r-- root/root usr/share/nmap/nselib/iax2.lua
+-rw-r--r-- root/root usr/share/nmap/nselib/idna.lua
+-rw-r--r-- root/root usr/share/nmap/nselib/iec61850mms.lua
+-rw-r--r-- root/root usr/share/nmap/nselib/ike.lua
+-rw-r--r-- root/root usr/share/nmap/nselib/imap.lua
+-rw-r--r-- root/root usr/share/nmap/nselib/informix.lua
+-rw-r--r-- root/root usr/share/nmap/nselib/ipOps.lua
+-rw-r--r-- root/root usr/share/nmap/nselib/ipmi.lua
+-rw-r--r-- root/root usr/share/nmap/nselib/ipp.lua
+-rw-r--r-- root/root usr/share/nmap/nselib/irc.lua
+-rw-r--r-- root/root usr/share/nmap/nselib/iscsi.lua
+-rw-r--r-- root/root usr/share/nmap/nselib/isns.lua
+-rw-r--r-- root/root usr/share/nmap/nselib/jdwp.lua
+-rw-r--r-- root/root usr/share/nmap/nselib/json.lua
+-rw-r--r-- root/root usr/share/nmap/nselib/knx.lua
+-rw-r--r-- root/root usr/share/nmap/nselib/ldap.lua
+-rw-r--r-- root/root usr/share/nmap/nselib/lfs.luadoc
+-rw-r--r-- root/root usr/share/nmap/nselib/libssh2-utility.lua
+-rw-r--r-- root/root usr/share/nmap/nselib/libssh2.luadoc
+-rw-r--r-- root/root usr/share/nmap/nselib/listop.lua
+-rw-r--r-- root/root usr/share/nmap/nselib/lpeg-utility.lua
+-rw-r--r-- root/root usr/share/nmap/nselib/lpeg.luadoc
+-rw-r--r-- root/root usr/share/nmap/nselib/ls.lua
+-rw-r--r-- root/root usr/share/nmap/nselib/match.lua
+-rw-r--r-- root/root usr/share/nmap/nselib/membase.lua
+-rw-r--r-- root/root usr/share/nmap/nselib/mobileme.lua
+-rw-r--r-- root/root usr/share/nmap/nselib/mongodb.lua
+-rw-r--r-- root/root usr/share/nmap/nselib/mqtt.lua
+-rw-r--r-- root/root usr/share/nmap/nselib/msrpc.lua
+-rw-r--r-- root/root usr/share/nmap/nselib/msrpcperformance.lua
+-rw-r--r-- root/root usr/share/nmap/nselib/msrpctypes.lua
+-rw-r--r-- root/root usr/share/nmap/nselib/mssql.lua
+-rw-r--r-- root/root usr/share/nmap/nselib/multicast.lua
+-rw-r--r-- root/root usr/share/nmap/nselib/mysql.lua
+-rw-r--r-- root/root usr/share/nmap/nselib/natpmp.lua
+-rw-r--r-- root/root usr/share/nmap/nselib/nbd.lua
+-rw-r--r-- root/root usr/share/nmap/nselib/ncp.lua
+-rw-r--r-- root/root usr/share/nmap/nselib/ndmp.lua
+-rw-r--r-- root/root usr/share/nmap/nselib/netbios.lua
+-rw-r--r-- root/root usr/share/nmap/nselib/nmap.luadoc
+-rw-r--r-- root/root usr/share/nmap/nselib/nrpc.lua
+-rw-r--r-- root/root usr/share/nmap/nselib/nsedebug.lua
+-rw-r--r-- root/root usr/share/nmap/nselib/omp2.lua
+-rw-r--r-- root/root usr/share/nmap/nselib/oops.lua
+-rw-r--r-- root/root usr/share/nmap/nselib/openssl.luadoc
+-rw-r--r-- root/root usr/share/nmap/nselib/ospf.lua
+-rw-r--r-- root/root usr/share/nmap/nselib/outlib.lua
+-rw-r--r-- root/root usr/share/nmap/nselib/packet.lua
+-rw-r--r-- root/root usr/share/nmap/nselib/pgsql.lua
+-rw-r--r-- root/root usr/share/nmap/nselib/pop3.lua
+-rw-r--r-- root/root usr/share/nmap/nselib/pppoe.lua
+-rw-r--r-- root/root usr/share/nmap/nselib/proxy.lua
+-rw-r--r-- root/root usr/share/nmap/nselib/punycode.lua
+-rw-r--r-- root/root usr/share/nmap/nselib/rand.lua
+-rw-r--r-- root/root usr/share/nmap/nselib/rdp.lua
+-rw-r--r-- root/root usr/share/nmap/nselib/re.lua
+-rw-r--r-- root/root usr/share/nmap/nselib/redis.lua
+-rw-r--r-- root/root usr/share/nmap/nselib/rmi.lua
+-rw-r--r-- root/root usr/share/nmap/nselib/rpc.lua
+-rw-r--r-- root/root usr/share/nmap/nselib/rpcap.lua
+-rw-r--r-- root/root usr/share/nmap/nselib/rsync.lua
+-rw-r--r-- root/root usr/share/nmap/nselib/rtsp.lua
+-rw-r--r-- root/root usr/share/nmap/nselib/sasl.lua
+-rw-r--r-- root/root usr/share/nmap/nselib/shortport.lua
+-rw-r--r-- root/root usr/share/nmap/nselib/sip.lua
+-rw-r--r-- root/root usr/share/nmap/nselib/slaxml.lua
+-rw-r--r-- root/root usr/share/nmap/nselib/smb.lua
+-rw-r--r-- root/root usr/share/nmap/nselib/smb2.lua
+-rw-r--r-- root/root usr/share/nmap/nselib/smbauth.lua
+-rw-r--r-- root/root usr/share/nmap/nselib/smtp.lua
+-rw-r--r-- root/root usr/share/nmap/nselib/snmp.lua
+-rw-r--r-- root/root usr/share/nmap/nselib/socks.lua
+-rw-r--r-- root/root usr/share/nmap/nselib/srvloc.lua
+-rw-r--r-- root/root usr/share/nmap/nselib/ssh1.lua
+-rw-r--r-- root/root usr/share/nmap/nselib/ssh2.lua
+-rw-r--r-- root/root usr/share/nmap/nselib/sslcert.lua
+-rw-r--r-- root/root usr/share/nmap/nselib/sslv2.lua
+-rw-r--r-- root/root usr/share/nmap/nselib/stdnse.lua
+-rw-r--r-- root/root usr/share/nmap/nselib/strbuf.lua
+-rw-r--r-- root/root usr/share/nmap/nselib/strict.lua
+-rw-r--r-- root/root usr/share/nmap/nselib/stringaux.lua
+-rw-r--r-- root/root usr/share/nmap/nselib/stun.lua
+-rw-r--r-- root/root usr/share/nmap/nselib/tab.lua
+-rw-r--r-- root/root usr/share/nmap/nselib/tableaux.lua
+-rw-r--r-- root/root usr/share/nmap/nselib/target.lua
+-rw-r--r-- root/root usr/share/nmap/nselib/tftp.lua
+-rw-r--r-- root/root usr/share/nmap/nselib/tls.lua
+-rw-r--r-- root/root usr/share/nmap/nselib/tn3270.lua
+-rw-r--r-- root/root usr/share/nmap/nselib/tns.lua
+-rw-r--r-- root/root usr/share/nmap/nselib/unicode.lua
+-rw-r--r-- root/root usr/share/nmap/nselib/unittest.lua
+-rw-r--r-- root/root usr/share/nmap/nselib/unpwdb.lua
+-rw-r--r-- root/root usr/share/nmap/nselib/upnp.lua
+-rw-r--r-- root/root usr/share/nmap/nselib/url.lua
+-rw-r--r-- root/root usr/share/nmap/nselib/versant.lua
+-rw-r--r-- root/root usr/share/nmap/nselib/vnc.lua
+-rw-r--r-- root/root usr/share/nmap/nselib/vulns.lua
+-rw-r--r-- root/root usr/share/nmap/nselib/vuzedht.lua
+-rw-r--r-- root/root usr/share/nmap/nselib/wsdd.lua
+-rw-r--r-- root/root usr/share/nmap/nselib/xdmcp.lua
+-rw-r--r-- root/root usr/share/nmap/nselib/xmpp.lua
+-rw-r--r-- root/root usr/share/nmap/nselib/zlib.luadoc
+drwxr-xr-x root/root usr/share/nmap/nselib/data/
+-rw-r--r-- root/root usr/share/nmap/nselib/data/dns-srv-names
+-rw-r--r-- root/root usr/share/nmap/nselib/data/drupal-modules.lst
+-rw-r--r-- root/root usr/share/nmap/nselib/data/drupal-themes.lst
+-rw-r--r-- root/root usr/share/nmap/nselib/data/enterprise_numbers.txt
+-rw-r--r-- root/root usr/share/nmap/nselib/data/favicon-db
+-rw-r--r-- root/root usr/share/nmap/nselib/data/http-default-accounts-fingerprints.lua
+-rw-r--r-- root/root usr/share/nmap/nselib/data/http-devframework-fingerprints.lua
+-rw-r--r-- root/root usr/share/nmap/nselib/data/http-fingerprints.lua
+-rw-r--r-- root/root usr/share/nmap/nselib/data/http-folders.txt
+-rw-r--r-- root/root usr/share/nmap/nselib/data/http-sql-errors.lst
+-rw-r--r-- root/root usr/share/nmap/nselib/data/http-web-files-extensions.lst
+-rw-r--r-- root/root usr/share/nmap/nselib/data/idnaMappings.lua
+-rw-r--r-- root/root usr/share/nmap/nselib/data/ike-fingerprints.lua
+-rw-r--r-- root/root usr/share/nmap/nselib/data/mgroupnames.db
+-rw-r--r-- root/root usr/share/nmap/nselib/data/mysql-cis.audit
+-rw-r--r-- root/root usr/share/nmap/nselib/data/oracle-default-accounts.lst
+-rw-r--r-- root/root usr/share/nmap/nselib/data/oracle-sids
+-rw-r--r-- root/root usr/share/nmap/nselib/data/packetdecoders.lua
+-rw-r--r-- root/root usr/share/nmap/nselib/data/passwords.lst
+-rw-r--r-- root/root usr/share/nmap/nselib/data/pixel.gif
+-rw-r--r-- root/root usr/share/nmap/nselib/data/publickeydb
+-rw-r--r-- root/root usr/share/nmap/nselib/data/rtsp-urls.txt
+-rw-r--r-- root/root usr/share/nmap/nselib/data/snmpcommunities.lst
+-rw-r--r-- root/root usr/share/nmap/nselib/data/ssl-fingerprints
+-rw-r--r-- root/root usr/share/nmap/nselib/data/targets-ipv6-wordlist
+-rw-r--r-- root/root usr/share/nmap/nselib/data/tftp-fingerprints.lua
+-rw-r--r-- root/root usr/share/nmap/nselib/data/tftplist.txt
+-rw-r--r-- root/root usr/share/nmap/nselib/data/usernames.lst
+-rw-r--r-- root/root usr/share/nmap/nselib/data/vhosts-default.lst
+-rw-r--r-- root/root usr/share/nmap/nselib/data/vhosts-full.lst
+-rw-r--r-- root/root usr/share/nmap/nselib/data/wp-plugins.lst
+-rw-r--r-- root/root usr/share/nmap/nselib/data/wp-themes.lst
+drwxr-xr-x root/root usr/share/nmap/nselib/data/jdwp-class/
+-rw-r--r-- root/root usr/share/nmap/nselib/data/jdwp-class/JDWPExecCmd.class
+-rw-r--r-- root/root usr/share/nmap/nselib/data/jdwp-class/JDWPExecCmd.java
+-rw-r--r-- root/root usr/share/nmap/nselib/data/jdwp-class/JDWPSystemInfo.class
+-rw-r--r-- root/root usr/share/nmap/nselib/data/jdwp-class/JDWPSystemInfo.java
+-rw-r--r-- root/root usr/share/nmap/nselib/data/jdwp-class/README.txt
+drwxr-xr-x root/root usr/share/nmap/nselib/data/psexec/
+-rw-r--r-- root/root usr/share/nmap/nselib/data/psexec/README
+-rw-r--r-- root/root usr/share/nmap/nselib/data/psexec/backdoor.lua
+-rw-r--r-- root/root usr/share/nmap/nselib/data/psexec/default.lua
+-rw-r--r-- root/root usr/share/nmap/nselib/data/psexec/drives.lua
+-rw-r--r-- root/root usr/share/nmap/nselib/data/psexec/examples.lua
+-rw-r--r-- root/root usr/share/nmap/nselib/data/psexec/experimental.lua
+-rw-r--r-- root/root usr/share/nmap/nselib/data/psexec/network.lua
+-rw-r--r-- root/root usr/share/nmap/nselib/data/psexec/nmap_service.c
+-rw-r--r-- root/root usr/share/nmap/nselib/data/psexec/nmap_service.vcproj
+-rw-r--r-- root/root usr/share/nmap/nselib/data/psexec/pwdump.lua
+drwxr-xr-x root/root usr/share/nmap/scripts/
+-rw-r--r-- root/root usr/share/nmap/scripts/acarsd-info.nse
+-rw-r--r-- root/root usr/share/nmap/scripts/address-info.nse
+-rw-r--r-- root/root usr/share/nmap/scripts/afp-brute.nse
+-rw-r--r-- root/root usr/share/nmap/scripts/afp-ls.nse
+-rw-r--r-- root/root usr/share/nmap/scripts/afp-path-vuln.nse
+-rw-r--r-- root/root usr/share/nmap/scripts/afp-serverinfo.nse
+-rw-r--r-- root/root usr/share/nmap/scripts/afp-showmount.nse
+-rw-r--r-- root/root usr/share/nmap/scripts/ajp-auth.nse
+-rw-r--r-- root/root usr/share/nmap/scripts/ajp-brute.nse
+-rw-r--r-- root/root usr/share/nmap/scripts/ajp-headers.nse
+-rw-r--r-- root/root usr/share/nmap/scripts/ajp-methods.nse
+-rw-r--r-- root/root usr/share/nmap/scripts/ajp-request.nse
+-rw-r--r-- root/root usr/share/nmap/scripts/allseeingeye-info.nse
+-rw-r--r-- root/root usr/share/nmap/scripts/amqp-info.nse
+-rw-r--r-- root/root usr/share/nmap/scripts/asn-query.nse
+-rw-r--r-- root/root usr/share/nmap/scripts/auth-owners.nse
+-rw-r--r-- root/root usr/share/nmap/scripts/auth-spoof.nse
+-rw-r--r-- root/root usr/share/nmap/scripts/backorifice-brute.nse
+-rw-r--r-- root/root usr/share/nmap/scripts/backorifice-info.nse
+-rw-r--r-- root/root usr/share/nmap/scripts/bacnet-info.nse
+-rw-r--r-- root/root usr/share/nmap/scripts/banner.nse
+-rw-r--r-- root/root usr/share/nmap/scripts/bitcoin-getaddr.nse
+-rw-r--r-- root/root usr/share/nmap/scripts/bitcoin-info.nse
+-rw-r--r-- root/root usr/share/nmap/scripts/bitcoinrpc-info.nse
+-rw-r--r-- root/root usr/share/nmap/scripts/bittorrent-discovery.nse
+-rw-r--r-- root/root usr/share/nmap/scripts/bjnp-discover.nse
+-rw-r--r-- root/root usr/share/nmap/scripts/broadcast-ataoe-discover.nse
+-rw-r--r-- root/root usr/share/nmap/scripts/broadcast-avahi-dos.nse
+-rw-r--r-- root/root usr/share/nmap/scripts/broadcast-bjnp-discover.nse
+-rw-r--r-- root/root usr/share/nmap/scripts/broadcast-db2-discover.nse
+-rw-r--r-- root/root usr/share/nmap/scripts/broadcast-dhcp-discover.nse
+-rw-r--r-- root/root usr/share/nmap/scripts/broadcast-dhcp6-discover.nse
+-rw-r--r-- root/root usr/share/nmap/scripts/broadcast-dns-service-discovery.nse
+-rw-r--r-- root/root usr/share/nmap/scripts/broadcast-dropbox-listener.nse
+-rw-r--r-- root/root usr/share/nmap/scripts/broadcast-eigrp-discovery.nse
+-rw-r--r-- root/root usr/share/nmap/scripts/broadcast-hid-discoveryd.nse
+-rw-r--r-- root/root usr/share/nmap/scripts/broadcast-igmp-discovery.nse
+-rw-r--r-- root/root usr/share/nmap/scripts/broadcast-jenkins-discover.nse
+-rw-r--r-- root/root usr/share/nmap/scripts/broadcast-listener.nse
+-rw-r--r-- root/root usr/share/nmap/scripts/broadcast-ms-sql-discover.nse
+-rw-r--r-- root/root usr/share/nmap/scripts/broadcast-netbios-master-browser.nse
+-rw-r--r-- root/root usr/share/nmap/scripts/broadcast-networker-discover.nse
+-rw-r--r-- root/root usr/share/nmap/scripts/broadcast-novell-locate.nse
+-rw-r--r-- root/root usr/share/nmap/scripts/broadcast-ospf2-discover.nse
+-rw-r--r-- root/root usr/share/nmap/scripts/broadcast-pc-anywhere.nse
+-rw-r--r-- root/root usr/share/nmap/scripts/broadcast-pc-duo.nse
+-rw-r--r-- root/root usr/share/nmap/scripts/broadcast-pim-discovery.nse
+-rw-r--r-- root/root usr/share/nmap/scripts/broadcast-ping.nse
+-rw-r--r-- root/root usr/share/nmap/scripts/broadcast-pppoe-discover.nse
+-rw-r--r-- root/root usr/share/nmap/scripts/broadcast-rip-discover.nse
+-rw-r--r-- root/root usr/share/nmap/scripts/broadcast-ripng-discover.nse
+-rw-r--r-- root/root usr/share/nmap/scripts/broadcast-sonicwall-discover.nse
+-rw-r--r-- root/root usr/share/nmap/scripts/broadcast-sybase-asa-discover.nse
+-rw-r--r-- root/root usr/share/nmap/scripts/broadcast-tellstick-discover.nse
+-rw-r--r-- root/root usr/share/nmap/scripts/broadcast-upnp-info.nse
+-rw-r--r-- root/root usr/share/nmap/scripts/broadcast-versant-locate.nse
+-rw-r--r-- root/root usr/share/nmap/scripts/broadcast-wake-on-lan.nse
+-rw-r--r-- root/root usr/share/nmap/scripts/broadcast-wpad-discover.nse
+-rw-r--r-- root/root usr/share/nmap/scripts/broadcast-wsdd-discover.nse
+-rw-r--r-- root/root usr/share/nmap/scripts/broadcast-xdmcp-discover.nse
+-rw-r--r-- root/root usr/share/nmap/scripts/cassandra-brute.nse
+-rw-r--r-- root/root usr/share/nmap/scripts/cassandra-info.nse
+-rw-r--r-- root/root usr/share/nmap/scripts/cccam-version.nse
+-rw-r--r-- root/root usr/share/nmap/scripts/cics-enum.nse
+-rw-r--r-- root/root usr/share/nmap/scripts/cics-info.nse
+-rw-r--r-- root/root usr/share/nmap/scripts/cics-user-brute.nse
+-rw-r--r-- root/root usr/share/nmap/scripts/cics-user-enum.nse
+-rw-r--r-- root/root usr/share/nmap/scripts/citrix-brute-xml.nse
+-rw-r--r-- root/root usr/share/nmap/scripts/citrix-enum-apps-xml.nse
+-rw-r--r-- root/root usr/share/nmap/scripts/citrix-enum-apps.nse
+-rw-r--r-- root/root usr/share/nmap/scripts/citrix-enum-servers-xml.nse
+-rw-r--r-- root/root usr/share/nmap/scripts/citrix-enum-servers.nse
+-rw-r--r-- root/root usr/share/nmap/scripts/clamav-exec.nse
+-rw-r--r-- root/root usr/share/nmap/scripts/clock-skew.nse
+-rw-r--r-- root/root usr/share/nmap/scripts/coap-resources.nse
+-rw-r--r-- root/root usr/share/nmap/scripts/couchdb-databases.nse
+-rw-r--r-- root/root usr/share/nmap/scripts/couchdb-stats.nse
+-rw-r--r-- root/root usr/share/nmap/scripts/creds-summary.nse
+-rw-r--r-- root/root usr/share/nmap/scripts/cups-info.nse
+-rw-r--r-- root/root usr/share/nmap/scripts/cups-queue-info.nse
+-rw-r--r-- root/root usr/share/nmap/scripts/cvs-brute-repository.nse
+-rw-r--r-- root/root usr/share/nmap/scripts/cvs-brute.nse
+-rw-r--r-- root/root usr/share/nmap/scripts/daap-get-library.nse
+-rw-r--r-- root/root usr/share/nmap/scripts/daytime.nse
+-rw-r--r-- root/root usr/share/nmap/scripts/db2-das-info.nse
+-rw-r--r-- root/root usr/share/nmap/scripts/deluge-rpc-brute.nse
+-rw-r--r-- root/root usr/share/nmap/scripts/dhcp-discover.nse
+-rw-r--r-- root/root usr/share/nmap/scripts/dicom-brute.nse
+-rw-r--r-- root/root usr/share/nmap/scripts/dicom-ping.nse
+-rw-r--r-- root/root usr/share/nmap/scripts/dict-info.nse
+-rw-r--r-- root/root usr/share/nmap/scripts/distcc-cve2004-2687.nse
+-rw-r--r-- root/root usr/share/nmap/scripts/dns-blacklist.nse
+-rw-r--r-- root/root usr/share/nmap/scripts/dns-brute.nse
+-rw-r--r-- root/root usr/share/nmap/scripts/dns-cache-snoop.nse
+-rw-r--r-- root/root usr/share/nmap/scripts/dns-check-zone.nse
+-rw-r--r-- root/root usr/share/nmap/scripts/dns-client-subnet-scan.nse
+-rw-r--r-- root/root usr/share/nmap/scripts/dns-fuzz.nse
+-rw-r--r-- root/root usr/share/nmap/scripts/dns-ip6-arpa-scan.nse
+-rw-r--r-- root/root usr/share/nmap/scripts/dns-nsec-enum.nse
+-rw-r--r-- root/root usr/share/nmap/scripts/dns-nsec3-enum.nse
+-rw-r--r-- root/root usr/share/nmap/scripts/dns-nsid.nse
+-rw-r--r-- root/root usr/share/nmap/scripts/dns-random-srcport.nse
+-rw-r--r-- root/root usr/share/nmap/scripts/dns-random-txid.nse
+-rw-r--r-- root/root usr/share/nmap/scripts/dns-recursion.nse
+-rw-r--r-- root/root usr/share/nmap/scripts/dns-service-discovery.nse
+-rw-r--r-- root/root usr/share/nmap/scripts/dns-srv-enum.nse
+-rw-r--r-- root/root usr/share/nmap/scripts/dns-update.nse
+-rw-r--r-- root/root usr/share/nmap/scripts/dns-zeustracker.nse
+-rw-r--r-- root/root usr/share/nmap/scripts/dns-zone-transfer.nse
+-rw-r--r-- root/root usr/share/nmap/scripts/docker-version.nse
+-rw-r--r-- root/root usr/share/nmap/scripts/domcon-brute.nse
+-rw-r--r-- root/root usr/share/nmap/scripts/domcon-cmd.nse
+-rw-r--r-- root/root usr/share/nmap/scripts/domino-enum-users.nse
+-rw-r--r-- root/root usr/share/nmap/scripts/dpap-brute.nse
+-rw-r--r-- root/root usr/share/nmap/scripts/drda-brute.nse
+-rw-r--r-- root/root usr/share/nmap/scripts/drda-info.nse
+-rw-r--r-- root/root usr/share/nmap/scripts/duplicates.nse
+-rw-r--r-- root/root usr/share/nmap/scripts/eap-info.nse
+-rw-r--r-- root/root usr/share/nmap/scripts/enip-info.nse
+-rw-r--r-- root/root usr/share/nmap/scripts/epmd-info.nse
+-rw-r--r-- root/root usr/share/nmap/scripts/eppc-enum-processes.nse
+-rw-r--r-- root/root usr/share/nmap/scripts/fcrdns.nse
+-rw-r--r-- root/root usr/share/nmap/scripts/finger.nse
+-rw-r--r-- root/root usr/share/nmap/scripts/fingerprint-strings.nse
+-rw-r--r-- root/root usr/share/nmap/scripts/firewalk.nse
+-rw-r--r-- root/root usr/share/nmap/scripts/firewall-bypass.nse
+-rw-r--r-- root/root usr/share/nmap/scripts/flume-master-info.nse
+-rw-r--r-- root/root usr/share/nmap/scripts/fox-info.nse
+-rw-r--r-- root/root usr/share/nmap/scripts/freelancer-info.nse
+-rw-r--r-- root/root usr/share/nmap/scripts/ftp-anon.nse
+-rw-r--r-- root/root usr/share/nmap/scripts/ftp-bounce.nse
+-rw-r--r-- root/root usr/share/nmap/scripts/ftp-brute.nse
+-rw-r--r-- root/root usr/share/nmap/scripts/ftp-libopie.nse
+-rw-r--r-- root/root usr/share/nmap/scripts/ftp-proftpd-backdoor.nse
+-rw-r--r-- root/root usr/share/nmap/scripts/ftp-syst.nse
+-rw-r--r-- root/root usr/share/nmap/scripts/ftp-vsftpd-backdoor.nse
+-rw-r--r-- root/root usr/share/nmap/scripts/ftp-vuln-cve2010-4221.nse
+-rw-r--r-- root/root usr/share/nmap/scripts/ganglia-info.nse
+-rw-r--r-- root/root usr/share/nmap/scripts/giop-info.nse
+-rw-r--r-- root/root usr/share/nmap/scripts/gkrellm-info.nse
+-rw-r--r-- root/root usr/share/nmap/scripts/gopher-ls.nse
+-rw-r--r-- root/root usr/share/nmap/scripts/gpsd-info.nse
+-rw-r--r-- root/root usr/share/nmap/scripts/hadoop-datanode-info.nse
+-rw-r--r-- root/root usr/share/nmap/scripts/hadoop-jobtracker-info.nse
+-rw-r--r-- root/root usr/share/nmap/scripts/hadoop-namenode-info.nse
+-rw-r--r-- root/root usr/share/nmap/scripts/hadoop-secondary-namenode-info.nse
+-rw-r--r-- root/root usr/share/nmap/scripts/hadoop-tasktracker-info.nse
+-rw-r--r-- root/root usr/share/nmap/scripts/hartip-info.nse
+-rw-r--r-- root/root usr/share/nmap/scripts/hbase-master-info.nse
+-rw-r--r-- root/root usr/share/nmap/scripts/hbase-region-info.nse
+-rw-r--r-- root/root usr/share/nmap/scripts/hddtemp-info.nse
+-rw-r--r-- root/root usr/share/nmap/scripts/hnap-info.nse
+-rw-r--r-- root/root usr/share/nmap/scripts/hostmap-crtsh.nse
+-rw-r--r-- root/root usr/share/nmap/scripts/hostmap-robtex.nse
+-rw-r--r-- root/root usr/share/nmap/scripts/http-adobe-coldfusion-apsa1301.nse
+-rw-r--r-- root/root usr/share/nmap/scripts/http-affiliate-id.nse
+-rw-r--r-- root/root usr/share/nmap/scripts/http-apache-negotiation.nse
+-rw-r--r-- root/root usr/share/nmap/scripts/http-apache-server-status.nse
+-rw-r--r-- root/root usr/share/nmap/scripts/http-aspnet-debug.nse
+-rw-r--r-- root/root usr/share/nmap/scripts/http-auth-finder.nse
+-rw-r--r-- root/root usr/share/nmap/scripts/http-auth.nse
+-rw-r--r-- root/root usr/share/nmap/scripts/http-avaya-ipoffice-users.nse
+-rw-r--r-- root/root usr/share/nmap/scripts/http-awstatstotals-exec.nse
+-rw-r--r-- root/root usr/share/nmap/scripts/http-axis2-dir-traversal.nse
+-rw-r--r-- root/root usr/share/nmap/scripts/http-backup-finder.nse
+-rw-r--r-- root/root usr/share/nmap/scripts/http-barracuda-dir-traversal.nse
+-rw-r--r-- root/root usr/share/nmap/scripts/http-bigip-cookie.nse
+-rw-r--r-- root/root usr/share/nmap/scripts/http-brute.nse
+-rw-r--r-- root/root usr/share/nmap/scripts/http-cakephp-version.nse
+-rw-r--r-- root/root usr/share/nmap/scripts/http-chrono.nse
+-rw-r--r-- root/root usr/share/nmap/scripts/http-cisco-anyconnect.nse
+-rw-r--r-- root/root usr/share/nmap/scripts/http-coldfusion-subzero.nse
+-rw-r--r-- root/root usr/share/nmap/scripts/http-comments-displayer.nse
+-rw-r--r-- root/root usr/share/nmap/scripts/http-config-backup.nse
+-rw-r--r-- root/root usr/share/nmap/scripts/http-cookie-flags.nse
+-rw-r--r-- root/root usr/share/nmap/scripts/http-cors.nse
+-rw-r--r-- root/root usr/share/nmap/scripts/http-cross-domain-policy.nse
+-rw-r--r-- root/root usr/share/nmap/scripts/http-csrf.nse
+-rw-r--r-- root/root usr/share/nmap/scripts/http-date.nse
+-rw-r--r-- root/root usr/share/nmap/scripts/http-default-accounts.nse
+-rw-r--r-- root/root usr/share/nmap/scripts/http-devframework.nse
+-rw-r--r-- root/root usr/share/nmap/scripts/http-dlink-backdoor.nse
+-rw-r--r-- root/root usr/share/nmap/scripts/http-dombased-xss.nse
+-rw-r--r-- root/root usr/share/nmap/scripts/http-domino-enum-passwords.nse
+-rw-r--r-- root/root usr/share/nmap/scripts/http-drupal-enum-users.nse
+-rw-r--r-- root/root usr/share/nmap/scripts/http-drupal-enum.nse
+-rw-r--r-- root/root usr/share/nmap/scripts/http-enum.nse
+-rw-r--r-- root/root usr/share/nmap/scripts/http-errors.nse
+-rw-r--r-- root/root usr/share/nmap/scripts/http-exif-spider.nse
+-rw-r--r-- root/root usr/share/nmap/scripts/http-favicon.nse
+-rw-r--r-- root/root usr/share/nmap/scripts/http-feed.nse
+-rw-r--r-- root/root usr/share/nmap/scripts/http-fetch.nse
+-rw-r--r-- root/root usr/share/nmap/scripts/http-fileupload-exploiter.nse
+-rw-r--r-- root/root usr/share/nmap/scripts/http-form-brute.nse
+-rw-r--r-- root/root usr/share/nmap/scripts/http-form-fuzzer.nse
+-rw-r--r-- root/root usr/share/nmap/scripts/http-frontpage-login.nse
+-rw-r--r-- root/root usr/share/nmap/scripts/http-generator.nse
+-rw-r--r-- root/root usr/share/nmap/scripts/http-git.nse
+-rw-r--r-- root/root usr/share/nmap/scripts/http-gitweb-projects-enum.nse
+-rw-r--r-- root/root usr/share/nmap/scripts/http-google-malware.nse
+-rw-r--r-- root/root usr/share/nmap/scripts/http-grep.nse
+-rw-r--r-- root/root usr/share/nmap/scripts/http-headers.nse
+-rw-r--r-- root/root usr/share/nmap/scripts/http-hp-ilo-info.nse
+-rw-r--r-- root/root usr/share/nmap/scripts/http-huawei-hg5xx-vuln.nse
+-rw-r--r-- root/root usr/share/nmap/scripts/http-icloud-findmyiphone.nse
+-rw-r--r-- root/root usr/share/nmap/scripts/http-icloud-sendmsg.nse
+-rw-r--r-- root/root usr/share/nmap/scripts/http-iis-short-name-brute.nse
+-rw-r--r-- root/root usr/share/nmap/scripts/http-iis-webdav-vuln.nse
+-rw-r--r-- root/root usr/share/nmap/scripts/http-internal-ip-disclosure.nse
+-rw-r--r-- root/root usr/share/nmap/scripts/http-joomla-brute.nse
+-rw-r--r-- root/root usr/share/nmap/scripts/http-jsonp-detection.nse
+-rw-r--r-- root/root usr/share/nmap/scripts/http-litespeed-sourcecode-download.nse
+-rw-r--r-- root/root usr/share/nmap/scripts/http-ls.nse
+-rw-r--r-- root/root usr/share/nmap/scripts/http-majordomo2-dir-traversal.nse
+-rw-r--r-- root/root usr/share/nmap/scripts/http-malware-host.nse
+-rw-r--r-- root/root usr/share/nmap/scripts/http-mcmp.nse
+-rw-r--r-- root/root usr/share/nmap/scripts/http-method-tamper.nse
+-rw-r--r-- root/root usr/share/nmap/scripts/http-methods.nse
+-rw-r--r-- root/root usr/share/nmap/scripts/http-mobileversion-checker.nse
+-rw-r--r-- root/root usr/share/nmap/scripts/http-ntlm-info.nse
+-rw-r--r-- root/root usr/share/nmap/scripts/http-open-proxy.nse
+-rw-r--r-- root/root usr/share/nmap/scripts/http-open-redirect.nse
+-rw-r--r-- root/root usr/share/nmap/scripts/http-passwd.nse
+-rw-r--r-- root/root usr/share/nmap/scripts/http-php-version.nse
+-rw-r--r-- root/root usr/share/nmap/scripts/http-phpmyadmin-dir-traversal.nse
+-rw-r--r-- root/root usr/share/nmap/scripts/http-phpself-xss.nse
+-rw-r--r-- root/root usr/share/nmap/scripts/http-proxy-brute.nse
+-rw-r--r-- root/root usr/share/nmap/scripts/http-put.nse
+-rw-r--r-- root/root usr/share/nmap/scripts/http-qnap-nas-info.nse
+-rw-r--r-- root/root usr/share/nmap/scripts/http-referer-checker.nse
+-rw-r--r-- root/root usr/share/nmap/scripts/http-rfi-spider.nse
+-rw-r--r-- root/root usr/share/nmap/scripts/http-robots.txt.nse
+-rw-r--r-- root/root usr/share/nmap/scripts/http-robtex-reverse-ip.nse
+-rw-r--r-- root/root usr/share/nmap/scripts/http-robtex-shared-ns.nse
+-rw-r--r-- root/root usr/share/nmap/scripts/http-sap-netweaver-leak.nse
+-rw-r--r-- root/root usr/share/nmap/scripts/http-security-headers.nse
+-rw-r--r-- root/root usr/share/nmap/scripts/http-server-header.nse
+-rw-r--r-- root/root usr/share/nmap/scripts/http-shellshock.nse
+-rw-r--r-- root/root usr/share/nmap/scripts/http-sitemap-generator.nse
+-rw-r--r-- root/root usr/share/nmap/scripts/http-slowloris-check.nse
+-rw-r--r-- root/root usr/share/nmap/scripts/http-slowloris.nse
+-rw-r--r-- root/root usr/share/nmap/scripts/http-sql-injection.nse
+-rw-r--r-- root/root usr/share/nmap/scripts/http-stored-xss.nse
+-rw-r--r-- root/root usr/share/nmap/scripts/http-svn-enum.nse
+-rw-r--r-- root/root usr/share/nmap/scripts/http-svn-info.nse
+-rw-r--r-- root/root usr/share/nmap/scripts/http-title.nse
+-rw-r--r-- root/root usr/share/nmap/scripts/http-tplink-dir-traversal.nse
+-rw-r--r-- root/root usr/share/nmap/scripts/http-trace.nse
+-rw-r--r-- root/root usr/share/nmap/scripts/http-traceroute.nse
+-rw-r--r-- root/root usr/share/nmap/scripts/http-trane-info.nse
+-rw-r--r-- root/root usr/share/nmap/scripts/http-unsafe-output-escaping.nse
+-rw-r--r-- root/root usr/share/nmap/scripts/http-useragent-tester.nse
+-rw-r--r-- root/root usr/share/nmap/scripts/http-userdir-enum.nse
+-rw-r--r-- root/root usr/share/nmap/scripts/http-vhosts.nse
+-rw-r--r-- root/root usr/share/nmap/scripts/http-virustotal.nse
+-rw-r--r-- root/root usr/share/nmap/scripts/http-vlcstreamer-ls.nse
+-rw-r--r-- root/root usr/share/nmap/scripts/http-vmware-path-vuln.nse
+-rw-r--r-- root/root usr/share/nmap/scripts/http-vuln-cve2006-3392.nse
+-rw-r--r-- root/root usr/share/nmap/scripts/http-vuln-cve2009-3960.nse
+-rw-r--r-- root/root usr/share/nmap/scripts/http-vuln-cve2010-0738.nse
+-rw-r--r-- root/root usr/share/nmap/scripts/http-vuln-cve2010-2861.nse
+-rw-r--r-- root/root usr/share/nmap/scripts/http-vuln-cve2011-3192.nse
+-rw-r--r-- root/root usr/share/nmap/scripts/http-vuln-cve2011-3368.nse
+-rw-r--r-- root/root usr/share/nmap/scripts/http-vuln-cve2012-1823.nse
+-rw-r--r-- root/root usr/share/nmap/scripts/http-vuln-cve2013-0156.nse
+-rw-r--r-- root/root usr/share/nmap/scripts/http-vuln-cve2013-6786.nse
+-rw-r--r-- root/root usr/share/nmap/scripts/http-vuln-cve2013-7091.nse
+-rw-r--r-- root/root usr/share/nmap/scripts/http-vuln-cve2014-2126.nse
+-rw-r--r-- root/root usr/share/nmap/scripts/http-vuln-cve2014-2127.nse
+-rw-r--r-- root/root usr/share/nmap/scripts/http-vuln-cve2014-2128.nse
+-rw-r--r-- root/root usr/share/nmap/scripts/http-vuln-cve2014-2129.nse
+-rw-r--r-- root/root usr/share/nmap/scripts/http-vuln-cve2014-3704.nse
+-rw-r--r-- root/root usr/share/nmap/scripts/http-vuln-cve2014-8877.nse
+-rw-r--r-- root/root usr/share/nmap/scripts/http-vuln-cve2015-1427.nse
+-rw-r--r-- root/root usr/share/nmap/scripts/http-vuln-cve2015-1635.nse
+-rw-r--r-- root/root usr/share/nmap/scripts/http-vuln-cve2017-1001000.nse
+-rw-r--r-- root/root usr/share/nmap/scripts/http-vuln-cve2017-5638.nse
+-rw-r--r-- root/root usr/share/nmap/scripts/http-vuln-cve2017-5689.nse
+-rw-r--r-- root/root usr/share/nmap/scripts/http-vuln-cve2017-8917.nse
+-rw-r--r-- root/root usr/share/nmap/scripts/http-vuln-misfortune-cookie.nse
+-rw-r--r-- root/root usr/share/nmap/scripts/http-vuln-wnr1000-creds.nse
+-rw-r--r-- root/root usr/share/nmap/scripts/http-waf-detect.nse
+-rw-r--r-- root/root usr/share/nmap/scripts/http-waf-fingerprint.nse
+-rw-r--r-- root/root usr/share/nmap/scripts/http-webdav-scan.nse
+-rw-r--r-- root/root usr/share/nmap/scripts/http-wordpress-brute.nse
+-rw-r--r-- root/root usr/share/nmap/scripts/http-wordpress-enum.nse
+-rw-r--r-- root/root usr/share/nmap/scripts/http-wordpress-users.nse
+-rw-r--r-- root/root usr/share/nmap/scripts/http-xssed.nse
+-rw-r--r-- root/root usr/share/nmap/scripts/https-redirect.nse
+-rw-r--r-- root/root usr/share/nmap/scripts/iax2-brute.nse
+-rw-r--r-- root/root usr/share/nmap/scripts/iax2-version.nse
+-rw-r--r-- root/root usr/share/nmap/scripts/icap-info.nse
+-rw-r--r-- root/root usr/share/nmap/scripts/iec-identify.nse
+-rw-r--r-- root/root usr/share/nmap/scripts/iec61850-mms.nse
+-rw-r--r-- root/root usr/share/nmap/scripts/ike-version.nse
+-rw-r--r-- root/root usr/share/nmap/scripts/imap-brute.nse
+-rw-r--r-- root/root usr/share/nmap/scripts/imap-capabilities.nse
+-rw-r--r-- root/root usr/share/nmap/scripts/imap-ntlm-info.nse
+-rw-r--r-- root/root usr/share/nmap/scripts/impress-remote-discover.nse
+-rw-r--r-- root/root usr/share/nmap/scripts/informix-brute.nse
+-rw-r--r-- root/root usr/share/nmap/scripts/informix-query.nse
+-rw-r--r-- root/root usr/share/nmap/scripts/informix-tables.nse
+-rw-r--r-- root/root usr/share/nmap/scripts/ip-forwarding.nse
+-rw-r--r-- root/root usr/share/nmap/scripts/ip-geolocation-geoplugin.nse
+-rw-r--r-- root/root usr/share/nmap/scripts/ip-geolocation-ipinfodb.nse
+-rw-r--r-- root/root usr/share/nmap/scripts/ip-geolocation-map-bing.nse
+-rw-r--r-- root/root usr/share/nmap/scripts/ip-geolocation-map-google.nse
+-rw-r--r-- root/root usr/share/nmap/scripts/ip-geolocation-map-kml.nse
+-rw-r--r-- root/root usr/share/nmap/scripts/ip-geolocation-maxmind.nse
+-rw-r--r-- root/root usr/share/nmap/scripts/ip-https-discover.nse
+-rw-r--r-- root/root usr/share/nmap/scripts/ipidseq.nse
+-rw-r--r-- root/root usr/share/nmap/scripts/ipmi-brute.nse
+-rw-r--r-- root/root usr/share/nmap/scripts/ipmi-cipher-zero.nse
+-rw-r--r-- root/root usr/share/nmap/scripts/ipmi-version.nse
+-rw-r--r-- root/root usr/share/nmap/scripts/ipv6-multicast-mld-list.nse
+-rw-r--r-- root/root usr/share/nmap/scripts/ipv6-node-info.nse
+-rw-r--r-- root/root usr/share/nmap/scripts/ipv6-ra-flood.nse
+-rw-r--r-- root/root usr/share/nmap/scripts/irc-botnet-channels.nse
+-rw-r--r-- root/root usr/share/nmap/scripts/irc-brute.nse
+-rw-r--r-- root/root usr/share/nmap/scripts/irc-info.nse
+-rw-r--r-- root/root usr/share/nmap/scripts/irc-sasl-brute.nse
+-rw-r--r-- root/root usr/share/nmap/scripts/irc-unrealircd-backdoor.nse
+-rw-r--r-- root/root usr/share/nmap/scripts/iscsi-brute.nse
+-rw-r--r-- root/root usr/share/nmap/scripts/iscsi-info.nse
+-rw-r--r-- root/root usr/share/nmap/scripts/isns-info.nse
+-rw-r--r-- root/root usr/share/nmap/scripts/jdwp-exec.nse
+-rw-r--r-- root/root usr/share/nmap/scripts/jdwp-info.nse
+-rw-r--r-- root/root usr/share/nmap/scripts/jdwp-inject.nse
+-rw-r--r-- root/root usr/share/nmap/scripts/jdwp-version.nse
+-rw-r--r-- root/root usr/share/nmap/scripts/knx-gateway-discover.nse
+-rw-r--r-- root/root usr/share/nmap/scripts/knx-gateway-info.nse
+-rw-r--r-- root/root usr/share/nmap/scripts/krb5-enum-users.nse
+-rw-r--r-- root/root usr/share/nmap/scripts/ldap-brute.nse
+-rw-r--r-- root/root usr/share/nmap/scripts/ldap-novell-getpass.nse
+-rw-r--r-- root/root usr/share/nmap/scripts/ldap-rootdse.nse
+-rw-r--r-- root/root usr/share/nmap/scripts/ldap-search.nse
+-rw-r--r-- root/root usr/share/nmap/scripts/lexmark-config.nse
+-rw-r--r-- root/root usr/share/nmap/scripts/llmnr-resolve.nse
+-rw-r--r-- root/root usr/share/nmap/scripts/lltd-discovery.nse
+-rw-r--r-- root/root usr/share/nmap/scripts/lu-enum.nse
+-rw-r--r-- root/root usr/share/nmap/scripts/maxdb-info.nse
+-rw-r--r-- root/root usr/share/nmap/scripts/mcafee-epo-agent.nse
+-rw-r--r-- root/root usr/share/nmap/scripts/membase-brute.nse
+-rw-r--r-- root/root usr/share/nmap/scripts/membase-http-info.nse
+-rw-r--r-- root/root usr/share/nmap/scripts/memcached-info.nse
+-rw-r--r-- root/root usr/share/nmap/scripts/metasploit-info.nse
+-rw-r--r-- root/root usr/share/nmap/scripts/metasploit-msgrpc-brute.nse
+-rw-r--r-- root/root usr/share/nmap/scripts/metasploit-xmlrpc-brute.nse
+-rw-r--r-- root/root usr/share/nmap/scripts/mikrotik-routeros-brute.nse
+-rw-r--r-- root/root usr/share/nmap/scripts/mikrotik-routeros-username-brute.nse
+-rw-r--r-- root/root usr/share/nmap/scripts/mikrotik-routeros-version.nse
+-rw-r--r-- root/root usr/share/nmap/scripts/mmouse-brute.nse
+-rw-r--r-- root/root usr/share/nmap/scripts/mmouse-exec.nse
+-rw-r--r-- root/root usr/share/nmap/scripts/modbus-discover.nse
+-rw-r--r-- root/root usr/share/nmap/scripts/mongodb-brute.nse
+-rw-r--r-- root/root usr/share/nmap/scripts/mongodb-databases.nse
+-rw-r--r-- root/root usr/share/nmap/scripts/mongodb-info.nse
+-rw-r--r-- root/root usr/share/nmap/scripts/mqtt-subscribe.nse
+-rw-r--r-- root/root usr/share/nmap/scripts/mrinfo.nse
+-rw-r--r-- root/root usr/share/nmap/scripts/ms-sql-brute.nse
+-rw-r--r-- root/root usr/share/nmap/scripts/ms-sql-config.nse
+-rw-r--r-- root/root usr/share/nmap/scripts/ms-sql-dac.nse
+-rw-r--r-- root/root usr/share/nmap/scripts/ms-sql-dump-hashes.nse
+-rw-r--r-- root/root usr/share/nmap/scripts/ms-sql-empty-password.nse
+-rw-r--r-- root/root usr/share/nmap/scripts/ms-sql-hasdbaccess.nse
+-rw-r--r-- root/root usr/share/nmap/scripts/ms-sql-info.nse
+-rw-r--r-- root/root usr/share/nmap/scripts/ms-sql-ntlm-info.nse
+-rw-r--r-- root/root usr/share/nmap/scripts/ms-sql-query.nse
+-rw-r--r-- root/root usr/share/nmap/scripts/ms-sql-tables.nse
+-rw-r--r-- root/root usr/share/nmap/scripts/ms-sql-xp-cmdshell.nse
+-rw-r--r-- root/root usr/share/nmap/scripts/msrpc-enum.nse
+-rw-r--r-- root/root usr/share/nmap/scripts/mtrace.nse
+-rw-r--r-- root/root usr/share/nmap/scripts/multicast-profinet-discovery.nse
+-rw-r--r-- root/root usr/share/nmap/scripts/murmur-version.nse
+-rw-r--r-- root/root usr/share/nmap/scripts/mysql-audit.nse
+-rw-r--r-- root/root usr/share/nmap/scripts/mysql-brute.nse
+-rw-r--r-- root/root usr/share/nmap/scripts/mysql-databases.nse
+-rw-r--r-- root/root usr/share/nmap/scripts/mysql-dump-hashes.nse
+-rw-r--r-- root/root usr/share/nmap/scripts/mysql-empty-password.nse
+-rw-r--r-- root/root usr/share/nmap/scripts/mysql-enum.nse
+-rw-r--r-- root/root usr/share/nmap/scripts/mysql-info.nse
+-rw-r--r-- root/root usr/share/nmap/scripts/mysql-query.nse
+-rw-r--r-- root/root usr/share/nmap/scripts/mysql-users.nse
+-rw-r--r-- root/root usr/share/nmap/scripts/mysql-variables.nse
+-rw-r--r-- root/root usr/share/nmap/scripts/mysql-vuln-cve2012-2122.nse
+-rw-r--r-- root/root usr/share/nmap/scripts/nat-pmp-info.nse
+-rw-r--r-- root/root usr/share/nmap/scripts/nat-pmp-mapport.nse
+-rw-r--r-- root/root usr/share/nmap/scripts/nbd-info.nse
+-rw-r--r-- root/root usr/share/nmap/scripts/nbns-interfaces.nse
+-rw-r--r-- root/root usr/share/nmap/scripts/nbstat.nse
+-rw-r--r-- root/root usr/share/nmap/scripts/ncp-enum-users.nse
+-rw-r--r-- root/root usr/share/nmap/scripts/ncp-serverinfo.nse
+-rw-r--r-- root/root usr/share/nmap/scripts/ndmp-fs-info.nse
+-rw-r--r-- root/root usr/share/nmap/scripts/ndmp-version.nse
+-rw-r--r-- root/root usr/share/nmap/scripts/nessus-brute.nse
+-rw-r--r-- root/root usr/share/nmap/scripts/nessus-xmlrpc-brute.nse
+-rw-r--r-- root/root usr/share/nmap/scripts/netbus-auth-bypass.nse
+-rw-r--r-- root/root usr/share/nmap/scripts/netbus-brute.nse
+-rw-r--r-- root/root usr/share/nmap/scripts/netbus-info.nse
+-rw-r--r-- root/root usr/share/nmap/scripts/netbus-version.nse
+-rw-r--r-- root/root usr/share/nmap/scripts/nexpose-brute.nse
+-rw-r--r-- root/root usr/share/nmap/scripts/nfs-ls.nse
+-rw-r--r-- root/root usr/share/nmap/scripts/nfs-showmount.nse
+-rw-r--r-- root/root usr/share/nmap/scripts/nfs-statfs.nse
+-rw-r--r-- root/root usr/share/nmap/scripts/nje-node-brute.nse
+-rw-r--r-- root/root usr/share/nmap/scripts/nje-pass-brute.nse
+-rw-r--r-- root/root usr/share/nmap/scripts/nntp-ntlm-info.nse
+-rw-r--r-- root/root usr/share/nmap/scripts/nping-brute.nse
+-rw-r--r-- root/root usr/share/nmap/scripts/nrpe-enum.nse
+-rw-r--r-- root/root usr/share/nmap/scripts/ntp-info.nse
+-rw-r--r-- root/root usr/share/nmap/scripts/ntp-monlist.nse
+-rw-r--r-- root/root usr/share/nmap/scripts/omp2-brute.nse
+-rw-r--r-- root/root usr/share/nmap/scripts/omp2-enum-targets.nse
+-rw-r--r-- root/root usr/share/nmap/scripts/omron-info.nse
+-rw-r--r-- root/root usr/share/nmap/scripts/openflow-info.nse
+-rw-r--r-- root/root usr/share/nmap/scripts/openlookup-info.nse
+-rw-r--r-- root/root usr/share/nmap/scripts/openvas-otp-brute.nse
+-rw-r--r-- root/root usr/share/nmap/scripts/openwebnet-discovery.nse
+-rw-r--r-- root/root usr/share/nmap/scripts/oracle-brute-stealth.nse
+-rw-r--r-- root/root usr/share/nmap/scripts/oracle-brute.nse
+-rw-r--r-- root/root usr/share/nmap/scripts/oracle-enum-users.nse
+-rw-r--r-- root/root usr/share/nmap/scripts/oracle-sid-brute.nse
+-rw-r--r-- root/root usr/share/nmap/scripts/oracle-tns-version.nse
+-rw-r--r-- root/root usr/share/nmap/scripts/ovs-agent-version.nse
+-rw-r--r-- root/root usr/share/nmap/scripts/p2p-conficker.nse
+-rw-r--r-- root/root usr/share/nmap/scripts/path-mtu.nse
+-rw-r--r-- root/root usr/share/nmap/scripts/pcanywhere-brute.nse
+-rw-r--r-- root/root usr/share/nmap/scripts/pcworx-info.nse
+-rw-r--r-- root/root usr/share/nmap/scripts/pgsql-brute.nse
+-rw-r--r-- root/root usr/share/nmap/scripts/pjl-ready-message.nse
+-rw-r--r-- root/root usr/share/nmap/scripts/pop3-brute.nse
+-rw-r--r-- root/root usr/share/nmap/scripts/pop3-capabilities.nse
+-rw-r--r-- root/root usr/share/nmap/scripts/pop3-ntlm-info.nse
+-rw-r--r-- root/root usr/share/nmap/scripts/port-states.nse
+-rw-r--r-- root/root usr/share/nmap/scripts/pptp-version.nse
+-rw-r--r-- root/root usr/share/nmap/scripts/profinet-cm-lookup.nse
+-rw-r--r-- root/root usr/share/nmap/scripts/puppet-naivesigning.nse
+-rw-r--r-- root/root usr/share/nmap/scripts/qconn-exec.nse
+-rw-r--r-- root/root usr/share/nmap/scripts/qscan.nse
+-rw-r--r-- root/root usr/share/nmap/scripts/quake1-info.nse
+-rw-r--r-- root/root usr/share/nmap/scripts/quake3-info.nse
+-rw-r--r-- root/root usr/share/nmap/scripts/quake3-master-getservers.nse
+-rw-r--r-- root/root usr/share/nmap/scripts/rdp-enum-encryption.nse
+-rw-r--r-- root/root usr/share/nmap/scripts/rdp-ntlm-info.nse
+-rw-r--r-- root/root usr/share/nmap/scripts/rdp-vuln-ms12-020.nse
+-rw-r--r-- root/root usr/share/nmap/scripts/realvnc-auth-bypass.nse
+-rw-r--r-- root/root usr/share/nmap/scripts/redis-brute.nse
+-rw-r--r-- root/root usr/share/nmap/scripts/redis-info.nse
+-rw-r--r-- root/root usr/share/nmap/scripts/resolveall.nse
+-rw-r--r-- root/root usr/share/nmap/scripts/reverse-index.nse
+-rw-r--r-- root/root usr/share/nmap/scripts/rexec-brute.nse
+-rw-r--r-- root/root usr/share/nmap/scripts/rfc868-time.nse
+-rw-r--r-- root/root usr/share/nmap/scripts/riak-http-info.nse
+-rw-r--r-- root/root usr/share/nmap/scripts/rlogin-brute.nse
+-rw-r--r-- root/root usr/share/nmap/scripts/rmi-dumpregistry.nse
+-rw-r--r-- root/root usr/share/nmap/scripts/rmi-vuln-classloader.nse
+-rw-r--r-- root/root usr/share/nmap/scripts/rpc-grind.nse
+-rw-r--r-- root/root usr/share/nmap/scripts/rpcap-brute.nse
+-rw-r--r-- root/root usr/share/nmap/scripts/rpcap-info.nse
+-rw-r--r-- root/root usr/share/nmap/scripts/rpcinfo.nse
+-rw-r--r-- root/root usr/share/nmap/scripts/rsa-vuln-roca.nse
+-rw-r--r-- root/root usr/share/nmap/scripts/rsync-brute.nse
+-rw-r--r-- root/root usr/share/nmap/scripts/rsync-list-modules.nse
+-rw-r--r-- root/root usr/share/nmap/scripts/rtsp-methods.nse
+-rw-r--r-- root/root usr/share/nmap/scripts/rtsp-url-brute.nse
+-rw-r--r-- root/root usr/share/nmap/scripts/rusers.nse
+-rw-r--r-- root/root usr/share/nmap/scripts/s7-info.nse
+-rw-r--r-- root/root usr/share/nmap/scripts/samba-vuln-cve-2012-1182.nse
+-rw-r--r-- root/root usr/share/nmap/scripts/script.db
+-rw-r--r-- root/root usr/share/nmap/scripts/servicetags.nse
+-rw-r--r-- root/root usr/share/nmap/scripts/shodan-api.nse
+-rw-r--r-- root/root usr/share/nmap/scripts/sip-brute.nse
+-rw-r--r-- root/root usr/share/nmap/scripts/sip-call-spoof.nse
+-rw-r--r-- root/root usr/share/nmap/scripts/sip-enum-users.nse
+-rw-r--r-- root/root usr/share/nmap/scripts/sip-methods.nse
+-rw-r--r-- root/root usr/share/nmap/scripts/skypev2-version.nse
+-rw-r--r-- root/root usr/share/nmap/scripts/smb-brute.nse
+-rw-r--r-- root/root usr/share/nmap/scripts/smb-double-pulsar-backdoor.nse
+-rw-r--r-- root/root usr/share/nmap/scripts/smb-enum-domains.nse
+-rw-r--r-- root/root usr/share/nmap/scripts/smb-enum-groups.nse
+-rw-r--r-- root/root usr/share/nmap/scripts/smb-enum-processes.nse
+-rw-r--r-- root/root usr/share/nmap/scripts/smb-enum-services.nse
+-rw-r--r-- root/root usr/share/nmap/scripts/smb-enum-sessions.nse
+-rw-r--r-- root/root usr/share/nmap/scripts/smb-enum-shares.nse
+-rw-r--r-- root/root usr/share/nmap/scripts/smb-enum-users.nse
+-rw-r--r-- root/root usr/share/nmap/scripts/smb-flood.nse
+-rw-r--r-- root/root usr/share/nmap/scripts/smb-ls.nse
+-rw-r--r-- root/root usr/share/nmap/scripts/smb-mbenum.nse
+-rw-r--r-- root/root usr/share/nmap/scripts/smb-os-discovery.nse
+-rw-r--r-- root/root usr/share/nmap/scripts/smb-print-text.nse
+-rw-r--r-- root/root usr/share/nmap/scripts/smb-protocols.nse
+-rw-r--r-- root/root usr/share/nmap/scripts/smb-psexec.nse
+-rw-r--r-- root/root usr/share/nmap/scripts/smb-security-mode.nse
+-rw-r--r-- root/root usr/share/nmap/scripts/smb-server-stats.nse
+-rw-r--r-- root/root usr/share/nmap/scripts/smb-system-info.nse
+-rw-r--r-- root/root usr/share/nmap/scripts/smb-vuln-conficker.nse
+-rw-r--r-- root/root usr/share/nmap/scripts/smb-vuln-cve-2017-7494.nse
+-rw-r--r-- root/root usr/share/nmap/scripts/smb-vuln-cve2009-3103.nse
+-rw-r--r-- root/root usr/share/nmap/scripts/smb-vuln-ms06-025.nse
+-rw-r--r-- root/root usr/share/nmap/scripts/smb-vuln-ms07-029.nse
+-rw-r--r-- root/root usr/share/nmap/scripts/smb-vuln-ms08-067.nse
+-rw-r--r-- root/root usr/share/nmap/scripts/smb-vuln-ms10-054.nse
+-rw-r--r-- root/root usr/share/nmap/scripts/smb-vuln-ms10-061.nse
+-rw-r--r-- root/root usr/share/nmap/scripts/smb-vuln-ms17-010.nse
+-rw-r--r-- root/root usr/share/nmap/scripts/smb-vuln-regsvc-dos.nse
+-rw-r--r-- root/root usr/share/nmap/scripts/smb-vuln-webexec.nse
+-rw-r--r-- root/root usr/share/nmap/scripts/smb-webexec-exploit.nse
+-rw-r--r-- root/root usr/share/nmap/scripts/smb2-capabilities.nse
+-rw-r--r-- root/root usr/share/nmap/scripts/smb2-security-mode.nse
+-rw-r--r-- root/root usr/share/nmap/scripts/smb2-time.nse
+-rw-r--r-- root/root usr/share/nmap/scripts/smb2-vuln-uptime.nse
+-rw-r--r-- root/root usr/share/nmap/scripts/smtp-brute.nse
+-rw-r--r-- root/root usr/share/nmap/scripts/smtp-commands.nse
+-rw-r--r-- root/root usr/share/nmap/scripts/smtp-enum-users.nse
+-rw-r--r-- root/root usr/share/nmap/scripts/smtp-ntlm-info.nse
+-rw-r--r-- root/root usr/share/nmap/scripts/smtp-open-relay.nse
+-rw-r--r-- root/root usr/share/nmap/scripts/smtp-strangeport.nse
+-rw-r--r-- root/root usr/share/nmap/scripts/smtp-vuln-cve2010-4344.nse
+-rw-r--r-- root/root usr/share/nmap/scripts/smtp-vuln-cve2011-1720.nse
+-rw-r--r-- root/root usr/share/nmap/scripts/smtp-vuln-cve2011-1764.nse
+-rw-r--r-- root/root usr/share/nmap/scripts/sniffer-detect.nse
+-rw-r--r-- root/root usr/share/nmap/scripts/snmp-brute.nse
+-rw-r--r-- root/root usr/share/nmap/scripts/snmp-hh3c-logins.nse
+-rw-r--r-- root/root usr/share/nmap/scripts/snmp-info.nse
+-rw-r--r-- root/root usr/share/nmap/scripts/snmp-interfaces.nse
+-rw-r--r-- root/root usr/share/nmap/scripts/snmp-ios-config.nse
+-rw-r--r-- root/root usr/share/nmap/scripts/snmp-netstat.nse
+-rw-r--r-- root/root usr/share/nmap/scripts/snmp-processes.nse
+-rw-r--r-- root/root usr/share/nmap/scripts/snmp-sysdescr.nse
+-rw-r--r-- root/root usr/share/nmap/scripts/snmp-win32-services.nse
+-rw-r--r-- root/root usr/share/nmap/scripts/snmp-win32-shares.nse
+-rw-r--r-- root/root usr/share/nmap/scripts/snmp-win32-software.nse
+-rw-r--r-- root/root usr/share/nmap/scripts/snmp-win32-users.nse
+-rw-r--r-- root/root usr/share/nmap/scripts/socks-auth-info.nse
+-rw-r--r-- root/root usr/share/nmap/scripts/socks-brute.nse
+-rw-r--r-- root/root usr/share/nmap/scripts/socks-open-proxy.nse
+-rw-r--r-- root/root usr/share/nmap/scripts/ssh-auth-methods.nse
+-rw-r--r-- root/root usr/share/nmap/scripts/ssh-brute.nse
+-rw-r--r-- root/root usr/share/nmap/scripts/ssh-hostkey.nse
+-rw-r--r-- root/root usr/share/nmap/scripts/ssh-publickey-acceptance.nse
+-rw-r--r-- root/root usr/share/nmap/scripts/ssh-run.nse
+-rw-r--r-- root/root usr/share/nmap/scripts/ssh2-enum-algos.nse
+-rw-r--r-- root/root usr/share/nmap/scripts/sshv1.nse
+-rw-r--r-- root/root usr/share/nmap/scripts/ssl-ccs-injection.nse
+-rw-r--r-- root/root usr/share/nmap/scripts/ssl-cert-intaddr.nse
+-rw-r--r-- root/root usr/share/nmap/scripts/ssl-cert.nse
+-rw-r--r-- root/root usr/share/nmap/scripts/ssl-date.nse
+-rw-r--r-- root/root usr/share/nmap/scripts/ssl-dh-params.nse
+-rw-r--r-- root/root usr/share/nmap/scripts/ssl-enum-ciphers.nse
+-rw-r--r-- root/root usr/share/nmap/scripts/ssl-heartbleed.nse
+-rw-r--r-- root/root usr/share/nmap/scripts/ssl-known-key.nse
+-rw-r--r-- root/root usr/share/nmap/scripts/ssl-poodle.nse
+-rw-r--r-- root/root usr/share/nmap/scripts/sslv2-drown.nse
+-rw-r--r-- root/root usr/share/nmap/scripts/sslv2.nse
+-rw-r--r-- root/root usr/share/nmap/scripts/sstp-discover.nse
+-rw-r--r-- root/root usr/share/nmap/scripts/stun-info.nse
+-rw-r--r-- root/root usr/share/nmap/scripts/stun-version.nse
+-rw-r--r-- root/root usr/share/nmap/scripts/stuxnet-detect.nse
+-rw-r--r-- root/root usr/share/nmap/scripts/supermicro-ipmi-conf.nse
+-rw-r--r-- root/root usr/share/nmap/scripts/svn-brute.nse
+-rw-r--r-- root/root usr/share/nmap/scripts/targets-asn.nse
+-rw-r--r-- root/root usr/share/nmap/scripts/targets-ipv6-eui64.nse
+-rw-r--r-- root/root usr/share/nmap/scripts/targets-ipv6-map4to6.nse
+-rw-r--r-- root/root usr/share/nmap/scripts/targets-ipv6-multicast-echo.nse
+-rw-r--r-- root/root usr/share/nmap/scripts/targets-ipv6-multicast-invalid-dst.nse
+-rw-r--r-- root/root usr/share/nmap/scripts/targets-ipv6-multicast-mld.nse
+-rw-r--r-- root/root usr/share/nmap/scripts/targets-ipv6-multicast-slaac.nse
+-rw-r--r-- root/root usr/share/nmap/scripts/targets-ipv6-wordlist.nse
+-rw-r--r-- root/root usr/share/nmap/scripts/targets-sniffer.nse
+-rw-r--r-- root/root usr/share/nmap/scripts/targets-traceroute.nse
+-rw-r--r-- root/root usr/share/nmap/scripts/targets-xml.nse
+-rw-r--r-- root/root usr/share/nmap/scripts/teamspeak2-version.nse
+-rw-r--r-- root/root usr/share/nmap/scripts/telnet-brute.nse
+-rw-r--r-- root/root usr/share/nmap/scripts/telnet-encryption.nse
+-rw-r--r-- root/root usr/share/nmap/scripts/telnet-ntlm-info.nse
+-rw-r--r-- root/root usr/share/nmap/scripts/tftp-enum.nse
+-rw-r--r-- root/root usr/share/nmap/scripts/tftp-version.nse
+-rw-r--r-- root/root usr/share/nmap/scripts/tls-alpn.nse
+-rw-r--r-- root/root usr/share/nmap/scripts/tls-nextprotoneg.nse
+-rw-r--r-- root/root usr/share/nmap/scripts/tls-ticketbleed.nse
+-rw-r--r-- root/root usr/share/nmap/scripts/tn3270-screen.nse
+-rw-r--r-- root/root usr/share/nmap/scripts/tor-consensus-checker.nse
+-rw-r--r-- root/root usr/share/nmap/scripts/traceroute-geolocation.nse
+-rw-r--r-- root/root usr/share/nmap/scripts/tso-brute.nse
+-rw-r--r-- root/root usr/share/nmap/scripts/tso-enum.nse
+-rw-r--r-- root/root usr/share/nmap/scripts/ubiquiti-discovery.nse
+-rw-r--r-- root/root usr/share/nmap/scripts/unittest.nse
+-rw-r--r-- root/root usr/share/nmap/scripts/unusual-port.nse
+-rw-r--r-- root/root usr/share/nmap/scripts/upnp-info.nse
+-rw-r--r-- root/root usr/share/nmap/scripts/uptime-agent-info.nse
+-rw-r--r-- root/root usr/share/nmap/scripts/url-snarf.nse
+-rw-r--r-- root/root usr/share/nmap/scripts/ventrilo-info.nse
+-rw-r--r-- root/root usr/share/nmap/scripts/versant-info.nse
+-rw-r--r-- root/root usr/share/nmap/scripts/vmauthd-brute.nse
+-rw-r--r-- root/root usr/share/nmap/scripts/vmware-version.nse
+-rw-r--r-- root/root usr/share/nmap/scripts/vnc-brute.nse
+-rw-r--r-- root/root usr/share/nmap/scripts/vnc-info.nse
+-rw-r--r-- root/root usr/share/nmap/scripts/vnc-title.nse
+-rw-r--r-- root/root usr/share/nmap/scripts/voldemort-info.nse
+-rw-r--r-- root/root usr/share/nmap/scripts/vtam-enum.nse
+-rw-r--r-- root/root usr/share/nmap/scripts/vulners.nse
+-rw-r--r-- root/root usr/share/nmap/scripts/vuze-dht-info.nse
+-rw-r--r-- root/root usr/share/nmap/scripts/wdb-version.nse
+-rw-r--r-- root/root usr/share/nmap/scripts/weblogic-t3-info.nse
+-rw-r--r-- root/root usr/share/nmap/scripts/whois-domain.nse
+-rw-r--r-- root/root usr/share/nmap/scripts/whois-ip.nse
+-rw-r--r-- root/root usr/share/nmap/scripts/wsdd-discover.nse
+-rw-r--r-- root/root usr/share/nmap/scripts/x11-access.nse
+-rw-r--r-- root/root usr/share/nmap/scripts/xdmcp-discover.nse
+-rw-r--r-- root/root usr/share/nmap/scripts/xmlrpc-methods.nse
+-rw-r--r-- root/root usr/share/nmap/scripts/xmpp-brute.nse
+-rw-r--r-- root/root usr/share/nmap/scripts/xmpp-info.nse
+drwxr-xr-x root/root var/
+drwxr-xr-x root/root var/lib/
+drwxr-xr-x root/root var/lib/pkg/
+drwxr-xr-x root/root var/lib/pkg/meta/
+-rw-r--r-- root/root var/lib/pkg/meta/nmap
diff --git a/opt/nmap/.signature b/opt/nmap/.signature
new file mode 100644
index 0000000..6655c84
--- /dev/null
+++ b/opt/nmap/.signature
@@ -0,0 +1,6 @@
+RWTZ9IduCSQ/mFsKxlKrsozC0tuy4smqimaODRXkzOBdv49w7SE6ivxYj1T6dk0MTOtoSVorAwbUMkWm9jdPWT3RO2/Z3cfi7Q4=
+
+SHA256 (MAKEPKG) = 9958a92d49c6b50c1fcc9a16e0987ca8a443dff4ac33994b10d208aae445cb33
+SHA256 (.footprint) = f3fb9cc2c23a26f87a82460f5e4feaf0fc6d854bb0b433b08dd80bfe4091a9e6
+SHA256 (nmap-7.991.tar.bz2) = a5d507f29437bef3bedd4771ff9aaa8fc1c2a109ddba1f5b1cf12027456929be
+SHA256 (nmap#7.991-1.pkg.tar.gz) = 280cb075e68be81dc5f57cb3f88a16907a5834b5175ccf02146ac13dc40e94d6
diff --git a/opt/nmap/MAKEPKG b/opt/nmap/MAKEPKG
new file mode 100644
index 0000000..f08067e
--- /dev/null
+++ b/opt/nmap/MAKEPKG
@@ -0,0 +1,68 @@
+#!/bin/mkpkg
+# description: Network exploration tool and security scanner
+# url: https://nmap.org
+
+name=nmap
+version=7.991
+release=1
+depends=(libpcap pcre2 libressl libssh2 lua zlib)
+capabilities=(
+ /usr/bin/nmap:cap_net_raw,cap_net_admin,cap_net_bind_service+eip
+)
+source=(https://nmap.org/dist/$name-$version.tar.bz2)
+
+sha256sums=(
+ "a5d507f29437bef3bedd4771ff9aaa8fc1c2a109ddba1f5b1cf12027456929be"
+)
+patch() {
+ cd $name-$version
+
+ # --- LibreSSL compatibility (from Gentoo libressl overlay) ---
+
+ # Enable opaque struct codepaths for LibreSSL >= 3.5.0
+ # Upstream guards these with '&& !defined LIBRESSL_VERSION_NUMBER'
+ # but LibreSSL has had opaque structs since 2.x
+ for f in nse_ssl_cert.cc nse_openssl.cc ncat/ncat_ssl.c nping/Crypto.cc; do
+ sed -i 's/&& !defined LIBRESSL_VERSION_NUMBER//' "$f"
+ done
+
+ # EC_GROUP_method_of() removed in LibreSSL >= 4.0
+ # Explicit curves are rare in X.509 (RFC 5480); default to prime field
+ sed -i 's/EC_METHOD_get_field_type(EC_GROUP_method_of(group))/NID_X9_62_prime_field/' \
+ nse_ssl_cert.cc
+ sed -i 's/ac_cv_dnet_linux_pf_packet=no/ac_cv_dnet_linux_pf_packet=yes/' \
+ libdnet-stripped/configure
+
+}
+
+build() {
+ cd $name-$version
+
+ ./configure \
+ CC=${CC:-cc} CXX=${CXX:-c++} \
+ --prefix=/usr \
+ --mandir=/usr/share/man \
+ --without-ncat \
+ --without-zenmap \
+ --without-ndiff \
+ --without-nmap-update \
+ --with-openssl \
+ --with-libpcap \
+ --with-libpcre \
+ --with-liblua \
+ --with-libssh2 \
+ --with-libdnet=included \
+ --with-liblinear=included
+
+ make
+ make DESTDIR=$PKG install
+
+ rm -f $PKG/usr/share/man/man1/ncat.1
+}
+
+signify() {
+ untrusted comment: public key
+ RWTZ9IduCSQ/mL8337TEUinPwT92xFEUpD92hkS7IxcOnzTt9QdpohT3
+}
+
+# vim: filetype=sh
diff --git a/opt/nnn/.footprint b/opt/nnn/.footprint
new file mode 100644
index 0000000..94da118
--- /dev/null
+++ b/opt/nnn/.footprint
@@ -0,0 +1,7 @@
+drwxr-xr-x root/root usr/
+drwxr-xr-x root/root usr/bin/
+-rwxr-xr-x root/root usr/bin/nnn
+drwxr-xr-x root/root usr/share/
+drwxr-xr-x root/root usr/share/man/
+drwxr-xr-x root/root usr/share/man/man1/
+-rw-r--r-- root/root usr/share/man/man1/nnn.1.gz
diff --git a/opt/nnn/.signature b/opt/nnn/.signature
new file mode 100644
index 0000000..aad37da
--- /dev/null
+++ b/opt/nnn/.signature
@@ -0,0 +1,6 @@
+RWTZ9IduCSQ/mKyXIFhDPqy6ZaTfMbH9WGWUGZ7qzWLmuVhkq/0ohRjU1a+bssJ1HAOlkxVwrj6A3L9Kc5/UDNuwFo03ZpWbogM=
+
+SHA256 (MAKEPKG) = 04b07c386c04ee372a305d64ca82ca6c16488de7c96b99d6d49ab676cc868e8e
+SHA256 (.footprint) = 08a0c89ee305256d60eab26c6156e8d512d7212ad4da5906081324d029b5145e
+SHA256 (nnn-v5.3.tar.gz) = c626d57d0aaa5effe04a7e8c24ec9000bc3aca012461b821ecd3c81f5131bb6d
+SHA256 (nnn#5.3-1.pkg.tar.gz) = 1145a4797a7a4be64a1aa8c3f1123b68264c240d0ddbc18cd68eaaffca1a0f9f
diff --git a/opt/nnn/MAKEPKG b/opt/nnn/MAKEPKG
new file mode 100644
index 0000000..6693dcb
--- /dev/null
+++ b/opt/nnn/MAKEPKG
@@ -0,0 +1,25 @@
+#!/bin/mkpkg
+# description="Terminal file browser with heavy customization"
+# url="https://github.com/jarun/nnn"
+
+name=nnn
+version=5.3
+release=1
+depends=(ncurses)
+makedeps=(musl-fts)
+source=("https://github.com/jarun/nnn/releases/download/v${version}/nnn-v${version}.tar.gz")
+sha256sums=(
+ "c626d57d0aaa5effe04a7e8c24ec9000bc3aca012461b821ecd3c81f5131bb6d"
+)
+
+build() {
+ cd "nnn-${version}"
+ make PREFIX=/usr O_NOX11=1
+ make PREFIX=/usr DESTDIR="$PKG" install
+}
+
+signify() {
+ untrusted comment: public key
+ RWTZ9IduCSQ/mL8337TEUinPwT92xFEUpD92hkS7IxcOnzTt9QdpohT3
+}
+
diff --git a/opt/nspr/.footprint b/opt/nspr/.footprint
new file mode 100644
index 0000000..3b4d88f
--- /dev/null
+++ b/opt/nspr/.footprint
@@ -0,0 +1,73 @@
+drwxr-xr-x root/root usr/
+drwxr-xr-x root/root usr/bin/
+-rwxr-xr-x root/root usr/bin/nspr-config
+drwxr-xr-x root/root usr/include/
+drwxr-xr-x root/root usr/include/nspr/
+-rw-r--r-- root/root usr/include/nspr/nspr.h
+-rw-r--r-- root/root usr/include/nspr/plarena.h
+-rw-r--r-- root/root usr/include/nspr/plarenas.h
+-rw-r--r-- root/root usr/include/nspr/plbase64.h
+-rw-r--r-- root/root usr/include/nspr/plerror.h
+-rw-r--r-- root/root usr/include/nspr/plgetopt.h
+-rw-r--r-- root/root usr/include/nspr/plhash.h
+-rw-r--r-- root/root usr/include/nspr/plstr.h
+-rw-r--r-- root/root usr/include/nspr/pratom.h
+-rw-r--r-- root/root usr/include/nspr/prbit.h
+-rw-r--r-- root/root usr/include/nspr/prclist.h
+-rw-r--r-- root/root usr/include/nspr/prcmon.h
+-rw-r--r-- root/root usr/include/nspr/prcountr.h
+-rw-r--r-- root/root usr/include/nspr/prcpucfg.h
+-rw-r--r-- root/root usr/include/nspr/prcvar.h
+-rw-r--r-- root/root usr/include/nspr/prdtoa.h
+-rw-r--r-- root/root usr/include/nspr/prenv.h
+-rw-r--r-- root/root usr/include/nspr/prerr.h
+-rw-r--r-- root/root usr/include/nspr/prerror.h
+-rw-r--r-- root/root usr/include/nspr/prinet.h
+-rw-r--r-- root/root usr/include/nspr/prinit.h
+-rw-r--r-- root/root usr/include/nspr/prinrval.h
+-rw-r--r-- root/root usr/include/nspr/prio.h
+-rw-r--r-- root/root usr/include/nspr/pripcsem.h
+-rw-r--r-- root/root usr/include/nspr/prlink.h
+-rw-r--r-- root/root usr/include/nspr/prlock.h
+-rw-r--r-- root/root usr/include/nspr/prlog.h
+-rw-r--r-- root/root usr/include/nspr/prlong.h
+-rw-r--r-- root/root usr/include/nspr/prmem.h
+-rw-r--r-- root/root usr/include/nspr/prmon.h
+-rw-r--r-- root/root usr/include/nspr/prmwait.h
+-rw-r--r-- root/root usr/include/nspr/prnetdb.h
+-rw-r--r-- root/root usr/include/nspr/prolock.h
+-rw-r--r-- root/root usr/include/nspr/prpdce.h
+-rw-r--r-- root/root usr/include/nspr/prprf.h
+-rw-r--r-- root/root usr/include/nspr/prproces.h
+-rw-r--r-- root/root usr/include/nspr/prrng.h
+-rw-r--r-- root/root usr/include/nspr/prrwlock.h
+-rw-r--r-- root/root usr/include/nspr/prshm.h
+-rw-r--r-- root/root usr/include/nspr/prshma.h
+-rw-r--r-- root/root usr/include/nspr/prsystem.h
+-rw-r--r-- root/root usr/include/nspr/prthread.h
+-rw-r--r-- root/root usr/include/nspr/prtime.h
+-rw-r--r-- root/root usr/include/nspr/prtpool.h
+-rw-r--r-- root/root usr/include/nspr/prtrace.h
+-rw-r--r-- root/root usr/include/nspr/prtypes.h
+-rw-r--r-- root/root usr/include/nspr/prvrsion.h
+drwxr-xr-x root/root usr/include/nspr/obsolete/
+-rw-r--r-- root/root usr/include/nspr/obsolete/pralarm.h
+-rw-r--r-- root/root usr/include/nspr/obsolete/probslet.h
+-rw-r--r-- root/root usr/include/nspr/obsolete/protypes.h
+-rw-r--r-- root/root usr/include/nspr/obsolete/prsem.h
+drwxr-xr-x root/root usr/include/nspr/private/
+-rw-r--r-- root/root usr/include/nspr/private/pprio.h
+-rw-r--r-- root/root usr/include/nspr/private/pprthred.h
+-rw-r--r-- root/root usr/include/nspr/private/prpriv.h
+drwxr-xr-x root/root usr/lib/
+-rwxr-xr-x root/root usr/lib/libnspr4.a
+-rwxr-xr-x root/root usr/lib/libnspr4.so
+-rwxr-xr-x root/root usr/lib/libplc4.a
+-rwxr-xr-x root/root usr/lib/libplc4.so
+-rwxr-xr-x root/root usr/lib/libplds4.a
+-rwxr-xr-x root/root usr/lib/libplds4.so
+drwxr-xr-x root/root usr/lib/pkgconfig/
+-rw-r--r-- root/root usr/lib/pkgconfig/nspr.pc
+drwxr-xr-x root/root usr/share/
+drwxr-xr-x root/root usr/share/aclocal/
+-rw-r--r-- root/root usr/share/aclocal/nspr.m4
diff --git a/opt/nspr/.signature b/opt/nspr/.signature
new file mode 100644
index 0000000..8933b43
--- /dev/null
+++ b/opt/nspr/.signature
@@ -0,0 +1,7 @@
+RWTZ9IduCSQ/mJdpMu+yYeEXIrpOcH0202jzeeXARXGQBYVRvrHncxnuj4ksfMqoNR6YylHPsbrArs/FO3MQigxwtswKnjJJmgM=
+
+SHA256 (MAKEPKG) = 3dd1ea9912b6de3bcb7fb877fbb555dee2273da4116539b3be189dc2a69f37fe
+SHA256 (.footprint) = 070097f011722d688474eb351732bf6f85246031239db43800d3f8e12b4ade51
+SHA256 (nspr-4.40.tar.gz) = c0c1884c627f3db7a783f7c7314c695226b2043696791d15519e7e0578c19bdc
+SHA256 (nspr.pc.in) = 57a655d034221760ce10278d2050bbe040b1db55be3db6e3a30f04a570877b71
+SHA256 (nspr#4.40-1.pkg.tar.gz) = 7c660f2d173c7440677ed73531846e4937adc2fd39e1c9ffaeeeda78ed3eb968
diff --git a/opt/nspr/MAKEPKG b/opt/nspr/MAKEPKG
new file mode 100644
index 0000000..f45c0c4
--- /dev/null
+++ b/opt/nspr/MAKEPKG
@@ -0,0 +1,56 @@
+#!/bin/mkpkg
+# description: Netscape Portable Runtime library
+# url: https://developer.mozilla.org/en-US/docs/Mozilla/Projects/NSPR
+
+name=nspr
+version=4.40
+release=1
+depends=()
+source=(https://ftp.mozilla.org/pub/nspr/releases/v$version/src/$name-$version.tar.gz
+ nspr.pc.in)
+sha256sums=(
+ "c0c1884c627f3db7a783f7c7314c695226b2043696791d15519e7e0578c19bdc"
+ "57a655d034221760ce10278d2050bbe040b1db55be3db6e3a30f04a570877b71"
+)
+
+build() {
+ cd $name-$version/nspr
+
+ ./configure \
+ --prefix=/usr \
+ --libdir=/usr/lib \
+ --includedir=/usr/include/nspr \
+ --enable-optimize="$CFLAGS" \
+ --enable-64bit \
+ --disable-debug
+
+ make
+ make DESTDIR=$PKG install
+
+ NSPR_LIBS=$(./config/nspr-config --libs)
+ NSPR_CFLAGS=$(./config/nspr-config --cflags)
+ NSPR_VERSION=$(./config/nspr-config --version)
+
+ install -d $PKG/usr/lib/pkgconfig
+
+ sed $SRC/nspr.pc.in \
+ -e "s,@libdir@,/usr/lib," \
+ -e "s,@prefix@,/usr," \
+ -e "s,@exec_prefix@,/usr/bin," \
+ -e "s,@includedir@,/usr/include/nspr," \
+ -e "s,@NSPR_VERSION@,$NSPR_VERSION," \
+ -e "s,@FULL_NSPR_LIBS@,$NSPR_LIBS," \
+ -e "s,@FULL_NSPR_CFLAGS@,$NSPR_CFLAGS," \
+ > $PKG/usr/lib/pkgconfig/nspr.pc
+
+ rm -f $PKG/usr/bin/compile-et.pl
+ rm -f $PKG/usr/bin/prerr.properties
+ rm -rf $PKG/usr/include/nspr/md
+}
+
+signify() {
+ untrusted comment: public key
+ RWTZ9IduCSQ/mL8337TEUinPwT92xFEUpD92hkS7IxcOnzTt9QdpohT3
+}
+
+# vim: filetype=sh
diff --git a/opt/nspr/nspr.pc.in b/opt/nspr/nspr.pc.in
new file mode 100644
index 0000000..9951a5b
--- /dev/null
+++ b/opt/nspr/nspr.pc.in
@@ -0,0 +1,10 @@
+prefix=@prefix@
+exec_prefix=@exec_prefix@
+libdir=@libdir@
+includedir=@includedir@
+
+Name: NSPR
+Description: The Netscape Portable Runtime
+Version: @NSPR_VERSION@
+Libs: @FULL_NSPR_LIBS@
+Cflags: @FULL_NSPR_CFLAGS@
diff --git a/opt/nss/.footprint b/opt/nss/.footprint
new file mode 100644
index 0000000..1a29817
--- /dev/null
+++ b/opt/nss/.footprint
@@ -0,0 +1,136 @@
+drwxr-xr-x root/root usr/
+drwxr-xr-x root/root usr/bin/
+-rwxr-xr-x root/root usr/bin/certutil
+-rwxr-xr-x root/root usr/bin/cmsutil
+-rwxr-xr-x root/root usr/bin/crlutil
+-rwxr-xr-x root/root usr/bin/modutil
+-rwxr-xr-x root/root usr/bin/nss-config
+-rwxr-xr-x root/root usr/bin/pk12util
+-rwxr-xr-x root/root usr/bin/shlibsign
+-rwxr-xr-x root/root usr/bin/signtool
+-rwxr-xr-x root/root usr/bin/signver
+-rwxr-xr-x root/root usr/bin/ssltap
+drwxr-xr-x root/root usr/include/
+drwxr-xr-x root/root usr/include/nss/
+-rw-r--r-- root/root usr/include/nss/base64.h
+-rw-r--r-- root/root usr/include/nss/blapit.h
+-rw-r--r-- root/root usr/include/nss/cert.h
+-rw-r--r-- root/root usr/include/nss/certdb.h
+-rw-r--r-- root/root usr/include/nss/certt.h
+-rw-r--r-- root/root usr/include/nss/ciferfam.h
+-rw-r--r-- root/root usr/include/nss/cms.h
+-rw-r--r-- root/root usr/include/nss/cmsreclist.h
+-rw-r--r-- root/root usr/include/nss/cmst.h
+-rw-r--r-- root/root usr/include/nss/cryptohi.h
+-rw-r--r-- root/root usr/include/nss/cryptoht.h
+-rw-r--r-- root/root usr/include/nss/eccutil.h
+-rw-r--r-- root/root usr/include/nss/ecl-exp.h
+-rw-r--r-- root/root usr/include/nss/hasht.h
+-rw-r--r-- root/root usr/include/nss/jar-ds.h
+-rw-r--r-- root/root usr/include/nss/jar.h
+-rw-r--r-- root/root usr/include/nss/jarfile.h
+-rw-r--r-- root/root usr/include/nss/key.h
+-rw-r--r-- root/root usr/include/nss/keyhi.h
+-rw-r--r-- root/root usr/include/nss/keyt.h
+-rw-r--r-- root/root usr/include/nss/keythi.h
+-rw-r--r-- root/root usr/include/nss/kyber.h
+-rw-r--r-- root/root usr/include/nss/lowkeyi.h
+-rw-r--r-- root/root usr/include/nss/lowkeyti.h
+-rw-r--r-- root/root usr/include/nss/ml_dsat.h
+-rw-r--r-- root/root usr/include/nss/nss.h
+-rw-r--r-- root/root usr/include/nss/nssb64.h
+-rw-r--r-- root/root usr/include/nss/nssb64t.h
+-rw-r--r-- root/root usr/include/nss/nssbase.h
+-rw-r--r-- root/root usr/include/nss/nssbaset.h
+-rw-r--r-- root/root usr/include/nss/nssckbi.h
+-rw-r--r-- root/root usr/include/nss/nssckepv.h
+-rw-r--r-- root/root usr/include/nss/nssckft.h
+-rw-r--r-- root/root usr/include/nss/nssckfw.h
+-rw-r--r-- root/root usr/include/nss/nssckfwc.h
+-rw-r--r-- root/root usr/include/nss/nssckfwt.h
+-rw-r--r-- root/root usr/include/nss/nssckg.h
+-rw-r--r-- root/root usr/include/nss/nssckmdt.h
+-rw-r--r-- root/root usr/include/nss/nssckt.h
+-rw-r--r-- root/root usr/include/nss/nsshash.h
+-rw-r--r-- root/root usr/include/nss/nssilckt.h
+-rw-r--r-- root/root usr/include/nss/nssilock.h
+-rw-r--r-- root/root usr/include/nss/nsslocks.h
+-rw-r--r-- root/root usr/include/nss/nsslowhash.h
+-rw-r--r-- root/root usr/include/nss/nssrwlk.h
+-rw-r--r-- root/root usr/include/nss/nssrwlkt.h
+-rw-r--r-- root/root usr/include/nss/nssutil.h
+-rw-r--r-- root/root usr/include/nss/ocsp.h
+-rw-r--r-- root/root usr/include/nss/ocspt.h
+-rw-r--r-- root/root usr/include/nss/p12.h
+-rw-r--r-- root/root usr/include/nss/p12plcy.h
+-rw-r--r-- root/root usr/include/nss/p12t.h
+-rw-r--r-- root/root usr/include/nss/pk11func.h
+-rw-r--r-- root/root usr/include/nss/pk11hpke.h
+-rw-r--r-- root/root usr/include/nss/pk11pqg.h
+-rw-r--r-- root/root usr/include/nss/pk11priv.h
+-rw-r--r-- root/root usr/include/nss/pk11pub.h
+-rw-r--r-- root/root usr/include/nss/pk11sdr.h
+-rw-r--r-- root/root usr/include/nss/pkcs11.h
+-rw-r--r-- root/root usr/include/nss/pkcs11f.h
+-rw-r--r-- root/root usr/include/nss/pkcs11n.h
+-rw-r--r-- root/root usr/include/nss/pkcs11p.h
+-rw-r--r-- root/root usr/include/nss/pkcs11t.h
+-rw-r--r-- root/root usr/include/nss/pkcs11u.h
+-rw-r--r-- root/root usr/include/nss/pkcs11uri.h
+-rw-r--r-- root/root usr/include/nss/pkcs12.h
+-rw-r--r-- root/root usr/include/nss/pkcs12t.h
+-rw-r--r-- root/root usr/include/nss/pkcs1sig.h
+-rw-r--r-- root/root usr/include/nss/pkcs7t.h
+-rw-r--r-- root/root usr/include/nss/portreg.h
+-rw-r--r-- root/root usr/include/nss/preenc.h
+-rw-r--r-- root/root usr/include/nss/secasn1.h
+-rw-r--r-- root/root usr/include/nss/secasn1t.h
+-rw-r--r-- root/root usr/include/nss/seccomon.h
+-rw-r--r-- root/root usr/include/nss/secder.h
+-rw-r--r-- root/root usr/include/nss/secdert.h
+-rw-r--r-- root/root usr/include/nss/secdig.h
+-rw-r--r-- root/root usr/include/nss/secdigt.h
+-rw-r--r-- root/root usr/include/nss/secerr.h
+-rw-r--r-- root/root usr/include/nss/sechash.h
+-rw-r--r-- root/root usr/include/nss/secitem.h
+-rw-r--r-- root/root usr/include/nss/secmime.h
+-rw-r--r-- root/root usr/include/nss/secmod.h
+-rw-r--r-- root/root usr/include/nss/secmodt.h
+-rw-r--r-- root/root usr/include/nss/secoid.h
+-rw-r--r-- root/root usr/include/nss/secoidt.h
+-rw-r--r-- root/root usr/include/nss/secpkcs5.h
+-rw-r--r-- root/root usr/include/nss/secpkcs7.h
+-rw-r--r-- root/root usr/include/nss/secport.h
+-rw-r--r-- root/root usr/include/nss/shsign.h
+-rw-r--r-- root/root usr/include/nss/smime.h
+-rw-r--r-- root/root usr/include/nss/ssl.h
+-rw-r--r-- root/root usr/include/nss/sslerr.h
+-rw-r--r-- root/root usr/include/nss/sslexp.h
+-rw-r--r-- root/root usr/include/nss/sslproto.h
+-rw-r--r-- root/root usr/include/nss/sslt.h
+-rw-r--r-- root/root usr/include/nss/utilmodt.h
+-rw-r--r-- root/root usr/include/nss/utilpars.h
+-rw-r--r-- root/root usr/include/nss/utilparst.h
+-rw-r--r-- root/root usr/include/nss/utilrename.h
+drwxr-xr-x root/root usr/include/nss/private/
+-rw-r--r-- root/root usr/include/nss/private/alghmac.h
+-rw-r--r-- root/root usr/include/nss/private/blapi.h
+drwxr-xr-x root/root usr/lib/
+-rw-r--r-- root/root usr/lib/libfreebl3.chk
+-rwxr-xr-x root/root usr/lib/libfreebl3.so
+-rw-r--r-- root/root usr/lib/libfreeblpriv3.chk
+-rwxr-xr-x root/root usr/lib/libfreeblpriv3.so
+-rwxr-xr-x root/root usr/lib/libnss3.so
+-rwxr-xr-x root/root usr/lib/libnssckbi.so
+-rw-r--r-- root/root usr/lib/libnssdbm3.chk
+-rwxr-xr-x root/root usr/lib/libnssdbm3.so
+-rwxr-xr-x root/root usr/lib/libnsssysinit.so
+-rwxr-xr-x root/root usr/lib/libnssutil3.so
+-rwxr-xr-x root/root usr/lib/libsmime3.so
+-rw-r--r-- root/root usr/lib/libsoftokn3.chk
+-rwxr-xr-x root/root usr/lib/libsoftokn3.so
+-rwxr-xr-x root/root usr/lib/libssl3.so
+drwxr-xr-x root/root usr/lib/pkgconfig/
+-rw-r--r-- root/root usr/lib/pkgconfig/nss-softokn.pc
+-rw-r--r-- root/root usr/lib/pkgconfig/nss-util.pc
+-rw-r--r-- root/root usr/lib/pkgconfig/nss.pc
diff --git a/opt/nss/.signature b/opt/nss/.signature
new file mode 100644
index 0000000..c2b093a
--- /dev/null
+++ b/opt/nss/.signature
@@ -0,0 +1,11 @@
+RWTZ9IduCSQ/mPGoz69Fl2drwLKetZX9QWYnl9Q/SvRRuqgkXkL4dLakwR9Gdg/KxdM3uLkyVEs42gxXCLVD4J4Q05uj7dGi8AY=
+
+SHA256 (MAKEPKG) = 6875bf16e523c5126c858817ab452605fb12d033f8856ede75661980aeff7daf
+SHA256 (.footprint) = 5fda8fe1a2b48b38740824c0eef20572b31114fb748274281ab4c122e974ae5c
+SHA256 (nss-3.130.tar.gz) = afab9f82c78bfa3e7e8b4a61ac31922675c58203f67ff385a2714df7fe9bd5c5
+SHA256 (nss-3.54-standalone-2.patch) = 607a29650c767f9451eaec1e35a48a3c8c9ce6a7099234417eb521a44653a371
+SHA256 (nss-config.in) = 08dbc1202186308e86125b5c5e7e2d0e1bd1bd5ed65eab011b9af210f656aff5
+SHA256 (nss.pc.in) = 135fbde6866e422b7a436e18d5b8e0defbb67dde6b8e1dc9e84de14b5c645626
+SHA256 (nss-softokn.pc.in) = 9fe71aa579b7743d1abf5e1a6c74324ce5f9c6113240729a7341e572c3682034
+SHA256 (nss-util.pc.in) = a8b264050fd3b372c58e3eec81b2dc3b369567d0a5f4d085830cd77220e2ac2a
+SHA256 (nss#3.130-1.pkg.tar.gz) = 3e8321b5557f371338c9147d71f1826350d8b550cba3439efce09e360a786d54
diff --git a/opt/nss/MAKEPKG b/opt/nss/MAKEPKG
new file mode 100644
index 0000000..f3f44d8
--- /dev/null
+++ b/opt/nss/MAKEPKG
@@ -0,0 +1,101 @@
+#!/bin/mkpkg
+# description: Mozilla Network Security Services
+# url: https://developer.mozilla.org/en-US/docs/Mozilla/Projects/NSS
+
+name=nss
+version=3.130
+release=1
+_version_tag=3_130
+depends=(nspr sqlite zlib)
+source=(https://ftp.mozilla.org/pub/security/nss/releases/NSS_${_version_tag}_RTM/src/$name-$version.tar.gz
+ nss-3.54-standalone-2.patch
+ nss-config.in nss.pc.in nss-softokn.pc.in nss-util.pc.in)
+
+patch() {
+ cd $name-$version
+ patch -p1 -i $SRC/nss-3.54-standalone-2.patch
+}
+
+sha256sums=(
+ "afab9f82c78bfa3e7e8b4a61ac31922675c58203f67ff385a2714df7fe9bd5c5"
+ "607a29650c767f9451eaec1e35a48a3c8c9ce6a7099234417eb521a44653a371"
+ "08dbc1202186308e86125b5c5e7e2d0e1bd1bd5ed65eab011b9af210f656aff5"
+ "135fbde6866e422b7a436e18d5b8e0defbb67dde6b8e1dc9e84de14b5c645626"
+ "9fe71aa579b7743d1abf5e1a6c74324ce5f9c6113240729a7341e572c3682034"
+ "a8b264050fd3b372c58e3eec81b2dc3b369567d0a5f4d085830cd77220e2ac2a"
+)
+
+build() {
+ cd $name-$version
+
+ export CC=clang
+ export CXX=clang++
+ export CC_IS_CLANG=1
+ export BUILD_OPT=1
+ export USE_64=1
+ export NSS_USE_SYSTEM_SQLITE=1
+ export USE_SYSTEM_ZLIB=1
+ export ZLIB_LIBS=-lz
+ export NSPR_INCLUDE_DIR=/usr/include/nspr
+ export NSPR_LIB_DIR=/usr/lib
+ export NSS_DISABLE_LIBPKIX=1
+ export NSS_DISABLE_GTESTS=1
+ export NSS_ENABLE_WERROR=0
+
+ make -j$(nproc) -C nss nss_build_all
+
+ _distdir=dist/$(ls dist | grep OBJ)
+
+ # bins
+ install -d $PKG/usr/bin
+ for _bin in certutil cmsutil crlutil modutil pk12util shlibsign \
+ signtool signver ssltap; do
+ install -m 755 $_distdir/bin/$_bin $PKG/usr/bin/
+ done
+
+ # libs
+ install -d $PKG/usr/lib
+ install -m 755 $_distdir/lib/*.so $PKG/usr/lib/
+ # install -m 644 $_distdir/lib/libcrmf.a $PKG/usr/lib/
+ for _chk in $_distdir/lib/*.chk; do
+ [ -e "$_chk" ] && install -m 644 "$_chk" $PKG/usr/lib/
+ done
+
+ # headers
+ install -d $PKG/usr/include/nss/private
+ install -m 644 dist/public/nss/*.h $PKG/usr/include/nss/
+ install -m 644 dist/private/nss/blapi.h $PKG/usr/include/nss/private/
+ install -m 644 dist/private/nss/alghmac.h $PKG/usr/include/nss/private/
+
+ # nss-config script
+ install -m 755 $SRC/nss-config.in $PKG/usr/bin/nss-config
+ sed -i "s/@VERSION@/$version/" $PKG/usr/bin/nss-config
+
+ # pkg-config files
+ install -d $PKG/usr/lib/pkgconfig
+
+ NSS_LIBS=$($PKG/usr/bin/nss-config --libs)
+ NSS_CFLAGS=$($PKG/usr/bin/nss-config --cflags)
+ NSPR_VERSION=$(pkg-config --modversion nspr)
+
+ for _mod in nss nss-util nss-softokn; do
+ sed -e "s,%libdir%,/usr/lib," \
+ -e "s,%prefix%,/usr," \
+ -e "s,%exec_prefix%,/usr," \
+ -e "s,%includedir%,/usr/include/nss," \
+ -e "s,%NSS_VERSION%,$version," \
+ -e "s,%NSPR_VERSION%,$NSPR_VERSION," \
+ -e "s,%FULL_NSS_LIBS%,$NSS_LIBS," \
+ -e "s,%FULL_NSS_CFLAGS%,$NSS_CFLAGS," \
+ $SRC/$_mod.pc.in > $PKG/usr/lib/pkgconfig/$_mod.pc
+ done
+
+ rm -f $PKG/usr/lib/libnssckbi-testlib.so
+}
+
+signify() {
+ untrusted comment: public key
+ RWTZ9IduCSQ/mL8337TEUinPwT92xFEUpD92hkS7IxcOnzTt9QdpohT3
+}
+
+# vim: filetype=sh
diff --git a/opt/nss/nss-3.54-standalone-2.patch b/opt/nss/nss-3.54-standalone-2.patch
new file mode 100644
index 0000000..d1db816
--- /dev/null
+++ b/opt/nss/nss-3.54-standalone-2.patch
@@ -0,0 +1,267 @@
+Submitted By: Xi Ruoyao <xry111_AT_mengyan1223_DOT_wang>
+Date: 2020-05-31
+Initial Package Version: 3.12.4
+Upstream Status: Not applicable
+Origin: Self, rediffed for nss-3.53.
+Description: Adds auto-generated nss.pc and nss-config script, and
+ allows building without nspr in the source tree.
+ For 3.40.1, Requires: updated to nspr >= 4.20.
+ For 3.46.1, Requires: updated to nspr >= 4.21.
+ For 3.48, Requires: updated to nspr >= 4.24.
+ For 3.51.1, Requires: updated to nspr >= 4.25.
+ For 3.54, Requires: updated to nspr >= 4.26.
+
+diff -Nuar nss-3.53.orig/nss/config/Makefile nss-3.53/nss/config/Makefile
+--- nss-3.53.orig/nss/config/Makefile 1970-01-01 08:00:00.000000000 +0800
++++ nss-3.53/nss/config/Makefile 2020-05-31 13:48:14.423566855 +0800
+@@ -0,0 +1,40 @@
++CORE_DEPTH = ..
++DEPTH = ..
++
++include $(CORE_DEPTH)/coreconf/config.mk
++
++NSS_MAJOR_VERSION = `grep "NSS_VMAJOR" ../lib/nss/nss.h | awk '{print $$3}'`
++NSS_MINOR_VERSION = `grep "NSS_VMINOR" ../lib/nss/nss.h | awk '{print $$3}'`
++NSS_PATCH_VERSION = `grep "NSS_VPATCH" ../lib/nss/nss.h | awk '{print $$3}'`
++PREFIX = /usr
++
++all: export libs
++
++export:
++ # Create the nss.pc file
++ mkdir -p $(DIST)/lib/pkgconfig
++ sed -e "s,@prefix@,$(PREFIX)," \
++ -e "s,@exec_prefix@,\$${prefix}," \
++ -e "s,@libdir@,\$${prefix}/lib," \
++ -e "s,@includedir@,\$${prefix}/include/nss," \
++ -e "s,@NSS_MAJOR_VERSION@,$(NSS_MAJOR_VERSION),g" \
++ -e "s,@NSS_MINOR_VERSION@,$(NSS_MINOR_VERSION)," \
++ -e "s,@NSS_PATCH_VERSION@,$(NSS_PATCH_VERSION)," \
++ nss.pc.in > nss.pc
++ chmod 0644 nss.pc
++ ln -sf ../../../../nss/config/nss.pc $(DIST)/lib/pkgconfig
++
++ # Create the nss-config script
++ mkdir -p $(DIST)/bin
++ sed -e "s,@prefix@,$(PREFIX)," \
++ -e "s,@NSS_MAJOR_VERSION@,$(NSS_MAJOR_VERSION)," \
++ -e "s,@NSS_MINOR_VERSION@,$(NSS_MINOR_VERSION)," \
++ -e "s,@NSS_PATCH_VERSION@,$(NSS_PATCH_VERSION)," \
++ nss-config.in > nss-config
++ chmod 0755 nss-config
++ ln -sf ../../../nss/config/nss-config $(DIST)/bin
++
++libs:
++
++dummy: all export libs
++
+diff -Nuar nss-3.53.orig/nss/config/nss-config.in nss-3.53/nss/config/nss-config.in
+--- nss-3.53.orig/nss/config/nss-config.in 1970-01-01 08:00:00.000000000 +0800
++++ nss-3.53/nss/config/nss-config.in 2020-05-31 13:48:14.424566860 +0800
+@@ -0,0 +1,153 @@
++#!/bin/sh
++
++prefix=@prefix@
++
++major_version=@NSS_MAJOR_VERSION@
++minor_version=@NSS_MINOR_VERSION@
++patch_version=@NSS_PATCH_VERSION@
++
++usage()
++{
++ cat <<EOF
++Usage: nss-config [OPTIONS] [LIBRARIES]
++Options:
++ [--prefix[=DIR]]
++ [--exec-prefix[=DIR]]
++ [--includedir[=DIR]]
++ [--libdir[=DIR]]
++ [--version]
++ [--libs]
++ [--cflags]
++Dynamic Libraries:
++ nss
++ nssutil
++ smime
++ ssl
++ softokn
++EOF
++ exit $1
++}
++
++if test $# -eq 0; then
++ usage 1 1>&2
++fi
++
++lib_nss=yes
++lib_nssutil=yes
++lib_smime=yes
++lib_ssl=yes
++lib_softokn=yes
++
++while test $# -gt 0; do
++ case "$1" in
++ -*=*) optarg=`echo "$1" | sed 's/[-_a-zA-Z0-9]*=//'` ;;
++ *) optarg= ;;
++ esac
++
++ case $1 in
++ --prefix=*)
++ prefix=$optarg
++ ;;
++ --prefix)
++ echo_prefix=yes
++ ;;
++ --exec-prefix=*)
++ exec_prefix=$optarg
++ ;;
++ --exec-prefix)
++ echo_exec_prefix=yes
++ ;;
++ --includedir=*)
++ includedir=$optarg
++ ;;
++ --includedir)
++ echo_includedir=yes
++ ;;
++ --libdir=*)
++ libdir=$optarg
++ ;;
++ --libdir)
++ echo_libdir=yes
++ ;;
++ --version)
++ echo ${major_version}.${minor_version}.${patch_version}
++ ;;
++ --cflags)
++ echo_cflags=yes
++ ;;
++ --libs)
++ echo_libs=yes
++ ;;
++ nss)
++ lib_nss=yes
++ ;;
++ nssutil)
++ lib_nssutil=yes
++ ;;
++ smime)
++ lib_smime=yes
++ ;;
++ ssl)
++ lib_ssl=yes
++ ;;
++ softokn)
++ lib_softokn=yes
++ ;;
++ *)
++ usage 1 1>&2
++ ;;
++ esac
++ shift
++done
++
++# Set variables that may be dependent upon other variables
++if test -z "$exec_prefix"; then
++ exec_prefix=`pkg-config --variable=exec_prefix nss`
++fi
++if test -z "$includedir"; then
++ includedir=`pkg-config --variable=includedir nss`
++fi
++if test -z "$libdir"; then
++ libdir=`pkg-config --variable=libdir nss`
++fi
++
++if test "$echo_prefix" = "yes"; then
++ echo $prefix
++fi
++
++if test "$echo_exec_prefix" = "yes"; then
++ echo $exec_prefix
++fi
++
++if test "$echo_includedir" = "yes"; then
++ echo $includedir
++fi
++
++if test "$echo_libdir" = "yes"; then
++ echo $libdir
++fi
++
++if test "$echo_cflags" = "yes"; then
++ echo -I$includedir
++fi
++
++if test "$echo_libs" = "yes"; then
++ libdirs="-L$libdir"
++ if test -n "$lib_nss"; then
++ libdirs="$libdirs -lnss${major_version}"
++ fi
++ if test -n "$lib_nssutil"; then
++ libdirs="$libdirs -lnssutil${major_version}"
++ fi
++ if test -n "$lib_smime"; then
++ libdirs="$libdirs -lsmime${major_version}"
++ fi
++ if test -n "$lib_ssl"; then
++ libdirs="$libdirs -lssl${major_version}"
++ fi
++ if test -n "$lib_softokn"; then
++ libdirs="$libdirs -lsoftokn${major_version}"
++ fi
++ echo $libdirs
++fi
++
+diff -Nuar nss-3.53.orig/nss/config/nss.pc.in nss-3.53/nss/config/nss.pc.in
+--- nss-3.53.orig/nss/config/nss.pc.in 1970-01-01 08:00:00.000000000 +0800
++++ nss-3.53/nss/config/nss.pc.in 2020-05-31 13:48:14.424566860 +0800
+@@ -0,0 +1,12 @@
++prefix=@prefix@
++exec_prefix=@exec_prefix@
++libdir=@libdir@
++includedir=@includedir@
++
++Name: NSS
++Description: Network Security Services
++Version: @NSS_MAJOR_VERSION@.@NSS_MINOR_VERSION@.@NSS_PATCH_VERSION@
++Requires: nspr >= 4.26
++Libs: -L@libdir@ -lnss@NSS_MAJOR_VERSION@ -lnssutil@NSS_MAJOR_VERSION@ -lsmime@NSS_MAJOR_VERSION@ -lssl@NSS_MAJOR_VERSION@ -lsoftokn@NSS_MAJOR_VERSION@
++Cflags: -I${includedir}
++
+diff -Nuar nss-3.53.orig/nss/Makefile nss-3.53/nss/Makefile
+--- nss-3.53.orig/nss/Makefile 2020-05-30 04:34:42.000000000 +0800
++++ nss-3.53/nss/Makefile 2020-05-31 13:48:51.500733022 +0800
+@@ -4,6 +4,8 @@
+ # License, v. 2.0. If a copy of the MPL was not distributed with this
+ # file, You can obtain one at http://mozilla.org/MPL/2.0/.
+
++default: nss_build_all
++
+ #######################################################################
+ # (1) Include initial platform-independent assignments (MANDATORY). #
+ #######################################################################
+@@ -48,12 +50,10 @@
+ #######################################################################
+
+ nss_build_all:
+- $(MAKE) build_nspr
+ $(MAKE) all
+ $(MAKE) latest
+
+ nss_clean_all:
+- $(MAKE) clobber_nspr
+ $(MAKE) clobber
+
+ NSPR_CONFIG_STATUS = $(CORE_DEPTH)/../nspr/$(OBJDIR_NAME)/config.status
+diff -Nuar nss-3.53.orig/nss/manifest.mn nss-3.53/nss/manifest.mn
+--- nss-3.53.orig/nss/manifest.mn 2020-05-30 04:34:42.000000000 +0800
++++ nss-3.53/nss/manifest.mn 2020-05-31 13:48:30.652640413 +0800
+@@ -10,7 +10,7 @@
+
+ RELEASE = nss
+
+-DIRS = coreconf lib cmd cpputil gtests
++DIRS = coreconf lib cmd cpputil gtests config
+
+ lib: coreconf
+ cmd: lib
diff --git a/opt/nss/nss-config.in b/opt/nss/nss-config.in
new file mode 100644
index 0000000..1a5aec4
--- /dev/null
+++ b/opt/nss/nss-config.in
@@ -0,0 +1,142 @@
+#!/bin/sh
+
+prefix=/usr
+version=@VERSION@
+
+usage()
+{
+ cat <<EOF
+Usage: nss-config [OPTIONS] [LIBRARIES]
+Options:
+ [--prefix[=DIR]]
+ [--exec-prefix[=DIR]]
+ [--includedir[=DIR]]
+ [--libdir[=DIR]]
+ [--version]
+ [--libs]
+ [--cflags]
+Dynamic Libraries:
+ nss
+ nssutil
+ ssl
+ smime
+EOF
+ exit $1
+}
+
+if test $# -eq 0; then
+ usage 1 1>&2
+fi
+
+lib_ssl=yes
+lib_smime=yes
+lib_nss=yes
+lib_nssutil=yes
+
+while test $# -gt 0; do
+ case "$1" in
+ -*=*) optarg=`echo "$1" | sed 's/[-_a-zA-Z0-9]*=//'` ;;
+ *) optarg= ;;
+ esac
+
+ case $1 in
+ --prefix=*)
+ prefix=$optarg
+ ;;
+ --prefix)
+ echo_prefix=yes
+ ;;
+ --exec-prefix=*)
+ exec_prefix=$optarg
+ ;;
+ --exec-prefix)
+ echo_exec_prefix=yes
+ ;;
+ --includedir=*)
+ includedir=$optarg
+ ;;
+ --includedir)
+ echo_includedir=yes
+ ;;
+ --libdir=*)
+ libdir=$optarg
+ ;;
+ --libdir)
+ echo_libdir=yes
+ ;;
+ --version)
+ echo $version
+ ;;
+ --cflags)
+ echo_cflags=yes
+ ;;
+ --libs)
+ echo_libs=yes
+ ;;
+ ssl)
+ lib_ssl=yes
+ ;;
+ smime)
+ lib_smime=yes
+ ;;
+ nss)
+ lib_nss=yes
+ ;;
+ nssutil)
+ lib_nssutil=yes
+ ;;
+ *)
+ usage 1 1>&2
+ ;;
+ esac
+ shift
+done
+
+# Set variables that may be dependent upon other variables
+if test -z "$exec_prefix"; then
+ exec_prefix=${prefix}
+fi
+if test -z "$includedir"; then
+ includedir=${prefix}/include/nss
+fi
+if test -z "$libdir"; then
+ libdir=${exec_prefix}/lib
+fi
+
+if test "$echo_prefix" = "yes"; then
+ echo $prefix
+fi
+
+if test "$echo_exec_prefix" = "yes"; then
+ echo $exec_prefix
+fi
+
+if test "$echo_includedir" = "yes"; then
+ echo $includedir
+fi
+
+if test "$echo_libdir" = "yes"; then
+ echo $libdir
+fi
+
+if test "$echo_cflags" = "yes"; then
+ echo -I$includedir
+fi
+
+if test "$echo_libs" = "yes"; then
+ libdirs="-L$libdir"
+ if test -n "$lib_ssl"; then
+ libdirs="$libdirs -lssl3"
+ fi
+ if test -n "$lib_smime"; then
+ libdirs="$libdirs -lsmime3"
+ fi
+ if test -n "$lib_nss"; then
+ libdirs="$libdirs -lnss3"
+ fi
+ if test -n "$lib_nssutil"; then
+ libdirs="$libdirs -lnssutil3"
+ fi
+ echo $libdirs
+fi
+
diff --git a/opt/nss/nss-softokn.pc.in b/opt/nss/nss-softokn.pc.in
new file mode 100644
index 0000000..34357cc
--- /dev/null
+++ b/opt/nss/nss-softokn.pc.in
@@ -0,0 +1,11 @@
+prefix=%prefix%
+exec_prefix=%exec_prefix%
+libdir=%libdir%
+includedir=%includedir%
+
+Name: NSS-SOFTOKN
+Description: Network Security Services Softoken PKCS #11 Module
+Version: %NSS_VERSION%
+Requires: nspr >= %NSPR_VERSION%, nss-util >= %NSS_VERSION%
+Libs: -lfreebl3 -lnssdbm3 -lsoftokn3
+Cflags: -I${includedir}/private
diff --git a/opt/nss/nss-util.pc.in b/opt/nss/nss-util.pc.in
new file mode 100644
index 0000000..7ed9914
--- /dev/null
+++ b/opt/nss/nss-util.pc.in
@@ -0,0 +1,11 @@
+prefix=%prefix%
+exec_prefix=%exec_prefix%
+libdir=%libdir%
+includedir=%includedir%
+
+Name: NSS-UTIL
+Description: Network Security Services Utility Library
+Version: %NSS_VERSION%
+Requires: nspr >= %NSPR_VERSION%
+Libs: -L${libdir} -lnssutil3
+Cflags: -I${includedir}
diff --git a/opt/nss/nss.pc.in b/opt/nss/nss.pc.in
new file mode 100644
index 0000000..d57f807
--- /dev/null
+++ b/opt/nss/nss.pc.in
@@ -0,0 +1,11 @@
+prefix=%prefix%
+exec_prefix=%exec_prefix%
+libdir=%libdir%
+includedir=%includedir%
+
+Name: NSS
+Description: Network Security Services
+Version: %NSS_VERSION%
+Requires: nspr >= %NSPR_VERSION%
+Libs: %FULL_NSS_LIBS%
+Cflags: %FULL_NSS_CFLAGS%
diff --git a/opt/ntfs-3g/.footprint b/opt/ntfs-3g/.footprint
new file mode 100644
index 0000000..492385b
--- /dev/null
+++ b/opt/ntfs-3g/.footprint
@@ -0,0 +1,96 @@
+drwxr-xr-x root/root usr/
+drwxr-xr-x root/root usr/bin/
+-rwxr-xr-x root/root usr/bin/lowntfs-3g
+-rwxr-xr-x root/root usr/bin/ntfs-3g
+-rwxr-xr-x root/root usr/bin/ntfs-3g.probe
+-rwxr-xr-x root/root usr/bin/ntfscat
+-rwxr-xr-x root/root usr/bin/ntfscluster
+-rwxr-xr-x root/root usr/bin/ntfscmp
+-rwxr-xr-x root/root usr/bin/ntfsfix
+-rwxr-xr-x root/root usr/bin/ntfsinfo
+-rwxr-xr-x root/root usr/bin/ntfsls
+drwxr-xr-x root/root usr/include/
+drwxr-xr-x root/root usr/include/ntfs-3g/
+-rw-r--r-- root/root usr/include/ntfs-3g/acls.h
+-rw-r--r-- root/root usr/include/ntfs-3g/attrib.h
+-rw-r--r-- root/root usr/include/ntfs-3g/attrlist.h
+-rw-r--r-- root/root usr/include/ntfs-3g/bitmap.h
+-rw-r--r-- root/root usr/include/ntfs-3g/bootsect.h
+-rw-r--r-- root/root usr/include/ntfs-3g/cache.h
+-rw-r--r-- root/root usr/include/ntfs-3g/collate.h
+-rw-r--r-- root/root usr/include/ntfs-3g/compat.h
+-rw-r--r-- root/root usr/include/ntfs-3g/compress.h
+-rw-r--r-- root/root usr/include/ntfs-3g/debug.h
+-rw-r--r-- root/root usr/include/ntfs-3g/device.h
+-rw-r--r-- root/root usr/include/ntfs-3g/device_io.h
+-rw-r--r-- root/root usr/include/ntfs-3g/dir.h
+-rw-r--r-- root/root usr/include/ntfs-3g/ea.h
+-rw-r--r-- root/root usr/include/ntfs-3g/efs.h
+-rw-r--r-- root/root usr/include/ntfs-3g/endians.h
+-rw-r--r-- root/root usr/include/ntfs-3g/index.h
+-rw-r--r-- root/root usr/include/ntfs-3g/inode.h
+-rw-r--r-- root/root usr/include/ntfs-3g/ioctl.h
+-rw-r--r-- root/root usr/include/ntfs-3g/layout.h
+-rw-r--r-- root/root usr/include/ntfs-3g/lcnalloc.h
+-rw-r--r-- root/root usr/include/ntfs-3g/logfile.h
+-rw-r--r-- root/root usr/include/ntfs-3g/logging.h
+-rw-r--r-- root/root usr/include/ntfs-3g/mft.h
+-rw-r--r-- root/root usr/include/ntfs-3g/misc.h
+-rw-r--r-- root/root usr/include/ntfs-3g/mst.h
+-rw-r--r-- root/root usr/include/ntfs-3g/ntfstime.h
+-rw-r--r-- root/root usr/include/ntfs-3g/object_id.h
+-rw-r--r-- root/root usr/include/ntfs-3g/param.h
+-rw-r--r-- root/root usr/include/ntfs-3g/plugin.h
+-rw-r--r-- root/root usr/include/ntfs-3g/realpath.h
+-rw-r--r-- root/root usr/include/ntfs-3g/reparse.h
+-rw-r--r-- root/root usr/include/ntfs-3g/runlist.h
+-rw-r--r-- root/root usr/include/ntfs-3g/security.h
+-rw-r--r-- root/root usr/include/ntfs-3g/support.h
+-rw-r--r-- root/root usr/include/ntfs-3g/types.h
+-rw-r--r-- root/root usr/include/ntfs-3g/unistr.h
+-rw-r--r-- root/root usr/include/ntfs-3g/volume.h
+-rw-r--r-- root/root usr/include/ntfs-3g/xattrs.h
+drwxr-xr-x root/root usr/lib/
+-rwxr-xr-x root/root usr/lib/libntfs-3g.so.91.0.0
+lrwxrwxrwx root/root usr/lib/libntfs-3g.so -> libntfs-3g.so.91.0.0
+lrwxrwxrwx root/root usr/lib/libntfs-3g.so.91 -> libntfs-3g.so.91.0.0
+drwxr-xr-x root/root usr/lib/ntfs-3g/
+drwxr-xr-x root/root usr/lib/pkgconfig/
+-rw-r--r-- root/root usr/lib/pkgconfig/libntfs-3g.pc
+drwxr-xr-x root/root usr/sbin/
+-rwxr-xr-x root/root usr/sbin/mkntfs
+-rwxr-xr-x root/root usr/sbin/ntfsclone
+-rwxr-xr-x root/root usr/sbin/ntfscp
+-rwxr-xr-x root/root usr/sbin/ntfslabel
+-rwxr-xr-x root/root usr/sbin/ntfsresize
+-rwxr-xr-x root/root usr/sbin/ntfsundelete
+lrwxrwxrwx root/root usr/sbin/mkfs.ntfs -> /usr/sbin/mkntfs
+lrwxrwxrwx root/root usr/sbin/mount.lowntfs-3g -> /usr/bin/lowntfs-3g
+lrwxrwxrwx root/root usr/sbin/mount.ntfs -> ntfs-3g
+lrwxrwxrwx root/root usr/sbin/mount.ntfs-3g -> /bin/ntfs-3g
+drwxr-xr-x root/root usr/share/
+drwxr-xr-x root/root usr/share/doc/
+drwxr-xr-x root/root usr/share/doc/ntfs-3g/
+-rw-r--r-- root/root usr/share/doc/ntfs-3g/README
+drwxr-xr-x root/root usr/share/man/
+drwxr-xr-x root/root usr/share/man/man8/
+-rw-r--r-- root/root usr/share/man/man8/mkntfs.8.gz
+-rw-r--r-- root/root usr/share/man/man8/ntfs-3g.8.gz
+-rw-r--r-- root/root usr/share/man/man8/ntfs-3g.probe.8.gz
+-rw-r--r-- root/root usr/share/man/man8/ntfscat.8.gz
+-rw-r--r-- root/root usr/share/man/man8/ntfsclone.8.gz
+-rw-r--r-- root/root usr/share/man/man8/ntfscluster.8.gz
+-rw-r--r-- root/root usr/share/man/man8/ntfscmp.8.gz
+-rw-r--r-- root/root usr/share/man/man8/ntfscp.8.gz
+-rw-r--r-- root/root usr/share/man/man8/ntfsdecrypt.8.gz
+-rw-r--r-- root/root usr/share/man/man8/ntfsfallocate.8.gz
+-rw-r--r-- root/root usr/share/man/man8/ntfsfix.8.gz
+-rw-r--r-- root/root usr/share/man/man8/ntfsinfo.8.gz
+-rw-r--r-- root/root usr/share/man/man8/ntfslabel.8.gz
+-rw-r--r-- root/root usr/share/man/man8/ntfsls.8.gz
+-rw-r--r-- root/root usr/share/man/man8/ntfsprogs.8.gz
+-rw-r--r-- root/root usr/share/man/man8/ntfsresize.8.gz
+-rw-r--r-- root/root usr/share/man/man8/ntfsundelete.8.gz
+lrwxrwxrwx root/root usr/share/man/man8/mkfs.ntfs.8.gz -> mkntfs.8.gz
+lrwxrwxrwx root/root usr/share/man/man8/mount.lowntfs-3g.8.gz -> ntfs-3g.8.gz
+lrwxrwxrwx root/root usr/share/man/man8/mount.ntfs-3g.8.gz -> ntfs-3g.8.gz
diff --git a/opt/ntfs-3g/.signature b/opt/ntfs-3g/.signature
new file mode 100644
index 0000000..16e4b83
--- /dev/null
+++ b/opt/ntfs-3g/.signature
@@ -0,0 +1,6 @@
+RWTZ9IduCSQ/mFHLw8PXMFCMrceQcePyNkAzjrz2AEudhJ3UxWzhA/MEGJ8UXEvk7HHZeDt1Zys4U26Vv9mhAImGj9kFbKRdLAg=
+
+SHA256 (MAKEPKG) = 585fed326748f0e8383877e8bfc5289376b21f8e3c2a21619d132c16675cad1d
+SHA256 (.footprint) = 94a18cb215bd9743d760ddee4a0d435986e07432df8f82dc22d4303a344f5e6a
+SHA256 (ntfs-3g-2026.9.18.tgz) = bcf3cf301a79e42d330128ffb52d4cf615bd1d30c10a92d9d8d14f2bb4fcd9bf
+SHA256 (ntfs-3g#2026.9.18-1.pkg.tar.gz) = 5e329e67d5467821addb9a200d5bf9f8941ceec3161d12fe36cd68b8bf32fc4b
diff --git a/opt/ntfs-3g/MAKEPKG b/opt/ntfs-3g/MAKEPKG
new file mode 100644
index 0000000..11c542a
--- /dev/null
+++ b/opt/ntfs-3g/MAKEPKG
@@ -0,0 +1,46 @@
+#!/bin/mkpkg
+# description: NTFS read/write filesystem driver via FUSE
+# url: https://github.com/tuxera/ntfs-3g
+name=ntfs-3g
+version=2026.9.18
+release=1
+source=(https://tuxera.com/opensource/ntfs-3g_ntfsprogs-$version.tgz)
+renames=($name-$version.tgz)
+sha256sums=(
+ "bcf3cf301a79e42d330128ffb52d4cf615bd1d30c10a92d9d8d14f2bb4fcd9bf"
+)
+
+build() {
+ cd ntfs-3g-$version
+ ./configure \
+ --prefix=/usr \
+ --sbindir=/usr/sbin \
+ --disable-static \
+ --enable-posix-acls \
+ --with-fuse=internal
+ make
+ mkdir -p $PKG/lib
+ make DESTDIR=$PKG install
+ # Move to /usr hierarchy
+ mv $PKG/lib/* $PKG/usr/lib/
+ mv $PKG/bin/* $PKG/usr/bin/
+ mv $PKG/sbin/* $PKG/usr/sbin/
+ rmdir $PKG/bin $PKG/sbin $PKG/lib
+
+ # Fix mount symlinks
+ ln -sf /usr/bin/ntfs-3g $PKG/usr/sbin/mount.ntfs
+ ln -sf /usr/bin/lowntfs-3g $PKG/usr/sbin/mount.lowntfs-3g
+
+ # Create mount.ntfs symlink
+ ln -sf ntfs-3g $PKG/usr/sbin/mount.ntfs
+
+ # Clean up libtool archives
+ find $PKG -name '*.a' -delete
+}
+
+signify() {
+ untrusted comment: public key
+ RWTZ9IduCSQ/mL8337TEUinPwT92xFEUpD92hkS7IxcOnzTt9QdpohT3
+}
+# vim: filetype=sh
+
diff --git a/opt/numactl/.footprint b/opt/numactl/.footprint
new file mode 100644
index 0000000..810de2e
--- /dev/null
+++ b/opt/numactl/.footprint
@@ -0,0 +1,31 @@
+drwxr-xr-x root/root usr/
+drwxr-xr-x root/root usr/bin/
+-rwxr-xr-x root/root usr/bin/memhog
+-rwxr-xr-x root/root usr/bin/migratepages
+-rwxr-xr-x root/root usr/bin/migspeed
+-rwxr-xr-x root/root usr/bin/numactl
+-rwxr-xr-x root/root usr/bin/numademo
+-rwxr-xr-x root/root usr/bin/numastat
+drwxr-xr-x root/root usr/include/
+-rw-r--r-- root/root usr/include/numa.h
+-rw-r--r-- root/root usr/include/numacompat1.h
+-rw-r--r-- root/root usr/include/numaif.h
+drwxr-xr-x root/root usr/lib/
+-rw-r--r-- root/root usr/lib/libnuma.a
+-rwxr-xr-x root/root usr/lib/libnuma.so.1.0.0
+lrwxrwxrwx root/root usr/lib/libnuma.so -> libnuma.so.1.0.0
+lrwxrwxrwx root/root usr/lib/libnuma.so.1 -> libnuma.so.1.0.0
+drwxr-xr-x root/root usr/lib/pkgconfig/
+-rw-r--r-- root/root usr/lib/pkgconfig/numa.pc
+drwxr-xr-x root/root usr/share/
+drwxr-xr-x root/root usr/share/man/
+drwxr-xr-x root/root usr/share/man/man2/
+-rw-r--r-- root/root usr/share/man/man2/move_pages.2.gz
+drwxr-xr-x root/root usr/share/man/man3/
+-rw-r--r-- root/root usr/share/man/man3/numa.3.gz
+drwxr-xr-x root/root usr/share/man/man8/
+-rw-r--r-- root/root usr/share/man/man8/memhog.8.gz
+-rw-r--r-- root/root usr/share/man/man8/migratepages.8.gz
+-rw-r--r-- root/root usr/share/man/man8/migspeed.8.gz
+-rw-r--r-- root/root usr/share/man/man8/numactl.8.gz
+-rw-r--r-- root/root usr/share/man/man8/numastat.8.gz
diff --git a/opt/numactl/.signature b/opt/numactl/.signature
new file mode 100644
index 0000000..f88b160
--- /dev/null
+++ b/opt/numactl/.signature
@@ -0,0 +1,6 @@
+RWTZ9IduCSQ/mCTwOQnVe7g6miNHpHSf050Et8hQl9U9of/iADoNt9GxGgnqPDEMJrL5dg6HUdxOrXCjo7x/ZghC6mmR3lOitwg=
+
+SHA256 (MAKEPKG) = c2513ae6f7e6c2641561191f9341327dfb7e410172d98d3c7ec227bda0fbfdb3
+SHA256 (.footprint) = 473994a093573a0cd48c2f3c5e88c54fc72da4ebe547e6bb8bb3eddb08b4b8fd
+SHA256 (numactl-2.0.19.tar.gz) = f2672a0381cb59196e9c246bf8bcc43d5568bc457700a697f1a1df762b9af884
+SHA256 (numactl#2.0.19-1.pkg.tar.gz) = 5abce38b5afc4be2329bc70afca74bddf2f913de65b28b8032b42c1ed7b4ff6a
diff --git a/opt/numactl/MAKEPKG b/opt/numactl/MAKEPKG
new file mode 100644
index 0000000..e0c72af
--- /dev/null
+++ b/opt/numactl/MAKEPKG
@@ -0,0 +1,32 @@
+#!/bin/mkpkg
+# description: NUMA policy library and tools
+# url: https://github.com/numactl/numactl
+
+name=numactl
+version=2.0.19
+release=1
+depends=()
+makedeps=(cmake)
+source=(https://github.com/numactl/numactl/releases/download/v$version/numactl-$version.tar.gz)
+
+sha256sums=(
+ "f2672a0381cb59196e9c246bf8bcc43d5568bc457700a697f1a1df762b9af884"
+)
+
+build() {
+ cd numactl-$version
+
+ ./configure \
+ --prefix=/usr \
+ --libdir=/usr/lib
+
+ make -j$(nproc)
+ make DESTDIR=$PKG install
+}
+
+signify() {
+ untrusted comment: public key
+ RWTZ9IduCSQ/mL8337TEUinPwT92xFEUpD92hkS7IxcOnzTt9QdpohT3
+}
+
+# vim: filetype=sh
diff --git a/opt/nvme-cli/.footprint b/opt/nvme-cli/.footprint
new file mode 100644
index 0000000..2ec703e
--- /dev/null
+++ b/opt/nvme-cli/.footprint
@@ -0,0 +1,45 @@
+drwxr-xr-x root/root usr/
+drwxr-xr-x root/root usr/include/
+drwxr-xr-x root/root usr/include/libnvme3/
+-rw-r--r-- root/root usr/include/libnvme3/libnvme.h
+drwxr-xr-x root/root usr/include/libnvme3/nvme/
+-rw-r--r-- root/root usr/include/libnvme3/nvme/endian.h
+-rw-r--r-- root/root usr/include/libnvme3/nvme/ioctl.h
+-rw-r--r-- root/root usr/include/libnvme3/nvme/lib-types.h
+-rw-r--r-- root/root usr/include/libnvme3/nvme/lib.h
+-rw-r--r-- root/root usr/include/libnvme3/nvme/mem.h
+-rw-r--r-- root/root usr/include/libnvme3/nvme/nvme-cmds-base.h
+-rw-r--r-- root/root usr/include/libnvme3/nvme/nvme-cmds-fabrics.h
+-rw-r--r-- root/root usr/include/libnvme3/nvme/nvme-cmds-mi.h
+-rw-r--r-- root/root usr/include/libnvme3/nvme/nvme-cmds-nvm.h
+-rw-r--r-- root/root usr/include/libnvme3/nvme/nvme-cmds-zns.h
+-rw-r--r-- root/root usr/include/libnvme3/nvme/nvme-cmds.h
+-rw-r--r-- root/root usr/include/libnvme3/nvme/nvme-types-base.h
+-rw-r--r-- root/root usr/include/libnvme3/nvme/nvme-types-fabrics.h
+-rw-r--r-- root/root usr/include/libnvme3/nvme/nvme-types-mi.h
+-rw-r--r-- root/root usr/include/libnvme3/nvme/nvme-types-nvm.h
+-rw-r--r-- root/root usr/include/libnvme3/nvme/nvme-types-slm.h
+-rw-r--r-- root/root usr/include/libnvme3/nvme/nvme-types-zns.h
+-rw-r--r-- root/root usr/include/libnvme3/nvme/nvme-types.h
+-rw-r--r-- root/root usr/include/libnvme3/nvme/scan.h
+-rw-r--r-- root/root usr/include/libnvme3/nvme/tree.h
+-rw-r--r-- root/root usr/include/libnvme3/nvme/types.h
+-rw-r--r-- root/root usr/include/libnvme3/nvme/util.h
+drwxr-xr-x root/root usr/include/libnvme3/nvme/generated/
+-rw-r--r-- root/root usr/include/libnvme3/nvme/generated/accessors.h
+-rw-r--r-- root/root usr/include/libnvme3/nvme/generated/attr-accessors.h
+drwxr-xr-x root/root usr/lib/
+-rwxr-xr-x root/root usr/lib/libnvme3.so.1.0.0
+lrwxrwxrwx root/root usr/lib/libnvme3.so -> libnvme3.so.1
+lrwxrwxrwx root/root usr/lib/libnvme3.so.1 -> libnvme3.so.1.0.0
+drwxr-xr-x root/root usr/lib/pkgconfig/
+-rw-r--r-- root/root usr/lib/pkgconfig/libnvme3.pc
+drwxr-xr-x root/root usr/sbin/
+-rwxr-xr-x root/root usr/sbin/nvme
+drwxr-xr-x root/root usr/share/
+drwxr-xr-x root/root usr/share/bash-completion/
+drwxr-xr-x root/root usr/share/bash-completion/completions/
+-rw-r--r-- root/root usr/share/bash-completion/completions/nvme
+drwxr-xr-x root/root usr/share/zsh/
+drwxr-xr-x root/root usr/share/zsh/site-functions/
+-rw-r--r-- root/root usr/share/zsh/site-functions/_nvme
diff --git a/opt/nvme-cli/.signature b/opt/nvme-cli/.signature
new file mode 100644
index 0000000..1eac70f
--- /dev/null
+++ b/opt/nvme-cli/.signature
@@ -0,0 +1,6 @@
+RWTZ9IduCSQ/mK3sbC1snwvh/BhnM1GZcTVWuGfPUw2n530pm/TmqfJUAgKnkT6BU03BNmgQYHvP9nbPtXBuuVGfqidV77m2IAg=
+
+SHA256 (MAKEPKG) = 68c5f179792e7bf397eb0fb7a64ecc6c8637188dd251bd5f4d9f92e25b378b46
+SHA256 (.footprint) = f077dab9e182c85602cfa92b87ae0b13105672eec4bb360962111f46e5ed61d1
+SHA256 (nvme-cli-3.1.tar.gz) = 8a6879f1f2af53743c03a8f77f247261306300d3f3b0edfd242c5f646bdfdccb
+SHA256 (nvme-cli#3.1-1.pkg.tar.gz) = c8866e626b3ae4b803194154722485d4fb208f70eccb4dfcfbfd41f71a3e1bf6
diff --git a/opt/nvme-cli/MAKEPKG b/opt/nvme-cli/MAKEPKG
new file mode 100644
index 0000000..f6061b3
--- /dev/null
+++ b/opt/nvme-cli/MAKEPKG
@@ -0,0 +1,69 @@
+#!/bin/mkpkg
+# description: NVMe management command line interface
+# url: https://github.com/linux-nvme/nvme-cli
+
+name=nvme-cli
+version=3.1
+release=1
+depends=()
+makedeps=(meson samurai)
+source=(https://github.com/linux-nvme/nvme-cli/archive/v$version/$name-$version.tar.gz)
+
+sha256sums=(
+ "8a6879f1f2af53743c03a8f77f247261306300d3f3b0edfd242c5f646bdfdccb"
+)
+
+build() {
+ cd $name-$version
+
+ # nvme-cli 3.0 merged libnvme in-tree (installs libnvme3.so / libnvme3.pc /
+ # /usr/include/libnvme3). The old -Dlibnvme:* subproject options are no-ops.
+ meson setup build \
+ --prefix=/usr \
+ --libdir=lib \
+ --sbindir=sbin \
+ --sysconfdir=/etc \
+ --wrap-mode=nodownload \
+ -Ddocs=false \
+ -Ddocs-build=false \
+ -Dtests=false \
+ -Dexamples=false \
+ -Dnvmf-autoconnect=disabled \
+ -Dnvme-discoverd=disabled \
+ -Dfabrics=disabled \
+ -Dmi=disabled \
+ -Dtop=enabled \
+ -Dpython=disabled \
+ -Djson-c=disabled \
+ -Dopenssl=disabled \
+ -Dkeyutils=disabled \
+ -Dlibdbus=disabled \
+ -Dliburing=disabled \
+ -Dlibkmod=disabled \
+ -Dplugins=id,ns,fw,log,feat,dir,io-mgmt,fdp,lm,resv,rpmb,sed,security,utils,zns
+
+ samu -C build
+ DESTDIR=$PKG samu -C build install
+}
+
+post_build() {
+ # Upstream installs these unconditionally, outside the nvmf-autoconnect
+ # guard. No meson option exists to skip them.
+ rm -f $PKG/usr/lib/udev/rules.d/65-persistent-net-nbft.rules \
+ $PKG/usr/lib/udev/rules.d/70-nvmf-keys.rules \
+ $PKG/usr/lib/udev/rules.d/71-nvmf-hpe.rules \
+ $PKG/usr/lib/udev/rules.d/71-nvmf-netapp.rules \
+ $PKG/usr/lib/udev/rules.d/71-nvmf-vastdata.rules
+ rmdir -p --ignore-fail-on-non-empty $PKG/usr/lib/udev/rules.d 2>/dev/null
+
+ # Fabrics is off; the sample config is meaningless.
+ rm -f $PKG/etc/nvme/nvme-fabrics.conf.sample
+ rmdir --ignore-fail-on-non-empty $PKG/etc/nvme $PKG/etc 2>/dev/null
+}
+
+signify() {
+ untrusted comment: public key
+ RWTZ9IduCSQ/mL8337TEUinPwT92xFEUpD92hkS7IxcOnzTt9QdpohT3
+}
+
+# vim: filetype=sh
diff --git a/opt/opendoas/.footprint b/opt/opendoas/.footprint
new file mode 100644
index 0000000..a92d2a5
--- /dev/null
+++ b/opt/opendoas/.footprint
@@ -0,0 +1,9 @@
+drwxr-xr-x root/root usr/
+drwxr-xr-x root/root usr/bin/
+-rwsr-xr-x root/root usr/bin/doas
+drwxr-xr-x root/root usr/share/
+drwxr-xr-x root/root usr/share/man/
+drwxr-xr-x root/root usr/share/man/man1/
+-rw-r--r-- root/root usr/share/man/man1/doas.1.gz
+drwxr-xr-x root/root usr/share/man/man5/
+-rw-r--r-- root/root usr/share/man/man5/doas.conf.5.gz
diff --git a/opt/opendoas/.signature b/opt/opendoas/.signature
new file mode 100644
index 0000000..85eeec9
--- /dev/null
+++ b/opt/opendoas/.signature
@@ -0,0 +1,7 @@
+RWTZ9IduCSQ/mBCo1hT2z0E7A1gBSlo1PxZ6v3eXmZ+jwP3WcCyPknfm5lhJcMIQoAbB0xDUQSh33d9tqckN8UsIm01l9COy/gU=
+
+SHA256 (MAKEPKG) = 7f71dd2855095d11b7ed5defd7be8d9206d8122de01010de2ac856e7480c362a
+SHA256 (.footprint) = aaea39099a0084d116f2918857943653df57763d3b1138c1f1a8aa8831167e4f
+SHA256 (opendoas-6.8.2.tar.xz) = 4e98828056d6266bd8f2c93e6ecf12a63a71dbfd70a5ea99ccd4ab6d0745adf0
+SHA256 (better-wayland-support.patch) = 1d3958a8519b2e95c3cf4f7a09556e48fe06b3aaffcc85c5b676b51a4c7141eb
+SHA256 (opendoas#6.8.2-1.pkg.tar.gz) = 13a6706fe3123c11f6e9e2db89d20a105b3d8bf95ac9451e79dfbe05b312af3a
diff --git a/opt/opendoas/MAKEPKG b/opt/opendoas/MAKEPKG
new file mode 100644
index 0000000..c488366
--- /dev/null
+++ b/opt/opendoas/MAKEPKG
@@ -0,0 +1,37 @@
+#!/bin/mkpkg
+# description: Portable fork of OpenBSD doas command
+# url: https://github.com/Duncaen/OpenDoas
+
+name=opendoas
+version=6.8.2
+release=1
+source=(https://github.com/Duncaen/OpenDoas/releases/download/v$version/$name-$version.tar.xz
+ better-wayland-support.patch)
+sha256sums=(
+ "4e98828056d6266bd8f2c93e6ecf12a63a71dbfd70a5ea99ccd4ab6d0745adf0"
+ "1d3958a8519b2e95c3cf4f7a09556e48fe06b3aaffcc85c5b676b51a4c7141eb"
+)
+
+patch() {
+ cd $name-$version
+ patch -p1 -i $SRC/better-wayland-support.patch
+}
+
+build() {
+ cd $name-$version
+
+ ./configure \
+ --prefix=/usr \
+ --without-pam \
+ --with-timestamp
+
+ make
+ make DESTDIR=$PKG install
+}
+
+signify() {
+ untrusted comment: public key
+ RWTZ9IduCSQ/mL8337TEUinPwT92xFEUpD92hkS7IxcOnzTt9QdpohT3
+}
+
+# vim: filetype=sh
diff --git a/opt/opendoas/better-wayland-support.patch b/opt/opendoas/better-wayland-support.patch
new file mode 100644
index 0000000..e77bf0a
--- /dev/null
+++ b/opt/opendoas/better-wayland-support.patch
@@ -0,0 +1,42 @@
+From b861d070092ee71ac4208f79b699cf7dadd5c154 Mon Sep 17 00:00:00 2001
+From: Simon Ser <contact@emersion.fr>
+Date: Mon, 3 May 2021 15:42:19 +0200
+Subject: [PATCH] Copy XDG_RUNTIME_DIR and WAYLAND_DISPLAY
+
+This allows to run Wayland clients under doas.
+---
+ doas.1 | 6 +++++-
+ env.c | 2 +-
+ 2 files changed, 6 insertions(+), 2 deletions(-)
+
+diff --git a/doas.1 b/doas.1
+index a91705e..bd1f543 100644
+--- a/doas.1
++++ b/doas.1
+@@ -58,8 +58,12 @@ is set to the name of the user executing
+ .Nm .
+ The variables
+ .Ev DISPLAY
+-and
++,
+ .Ev TERM
++,
++.Ev XDG_RUNTIME_DIR
++and
++.Ev WAYLAND_DISPLAY
+ are inherited from the current environment.
+ This behavior may be modified by the config file.
+ The working directory is not changed.
+diff --git a/env.c b/env.c
+index e2286fc..b7955d7 100644
+--- a/env.c
++++ b/env.c
+@@ -91,7 +91,7 @@ createenv(const struct rule *rule, const struct passwd *mypw,
+ const struct passwd *targpw)
+ {
+ static const char *copyset[] = {
+- "DISPLAY", "TERM",
++ "DISPLAY", "TERM", "XDG_RUNTIME_DIR", "WAYLAND_DISPLAY",
+ NULL
+ };
+ struct env *env;
diff --git a/opt/openntpd/.footprint b/opt/openntpd/.footprint
new file mode 100644
index 0000000..5460a46
--- /dev/null
+++ b/opt/openntpd/.footprint
@@ -0,0 +1,25 @@
+drwxr-xr-x root/root etc/
+-rw-r--r-- root/root etc/ntpd.conf
+drwxr-xr-x root/root etc/sv/
+drwxr-xr-x root/root etc/sv/ntpd/
+-rwxr-xr-x root/root etc/sv/ntpd/finish
+-rwxr-xr-x root/root etc/sv/ntpd/run
+drwxr-xr-x root/root etc/sv/ntpd/log/
+-rwxr-xr-x root/root etc/sv/ntpd/log/run
+drwxr-xr-x root/root usr/
+drwxr-xr-x root/root usr/sbin/
+-rwxr-xr-x root/root usr/sbin/ntpctl
+-rwxr-xr-x root/root usr/sbin/ntpd
+drwxr-xr-x root/root usr/share/
+drwxr-xr-x root/root usr/share/man/
+drwxr-xr-x root/root usr/share/man/man5/
+-rw-r--r-- root/root usr/share/man/man5/ntpd.conf.5.gz
+drwxr-xr-x root/root usr/share/man/man8/
+-rw-r--r-- root/root usr/share/man/man8/ntpctl.8.gz
+-rw-r--r-- root/root usr/share/man/man8/ntpd.8.gz
+drwxr-xr-x root/root var/
+drwxr-xr-x root/root var/lib/
+drwxr-xr-x root/root var/lib/pkg/
+drwxr-xr-x root/root var/lib/pkg/meta/
+-rw-r--r-- root/root var/lib/pkg/meta/openntpd
+drwxr-xr-x root/root var/run/
diff --git a/opt/openntpd/.signature b/opt/openntpd/.signature
new file mode 100644
index 0000000..53e1b8e
--- /dev/null
+++ b/opt/openntpd/.signature
@@ -0,0 +1,6 @@
+RWTZ9IduCSQ/mJoeQLZUPcU9qsjykqnK0erHX/WR1/VfalVJnChn6P5IpDrGHPDeURLfiK75kIM1RIB5zB5ukdFXXakxXLagLwM=
+
+SHA256 (MAKEPKG) = 5a9cb069db167cb777c3561f56b5715f53d099de8778205f65d2100b5e63f5b6
+SHA256 (.footprint) = 67751d1ad5bd6aa07c97668073309661e362d0c7d581897724a9e2da7345d37c
+SHA256 (openntpd-7.9p1.tar.gz) = 091eeb3f4e358e28c3ab2ea58f93d7a0b5758a20d7c8a0418e162e9b2c27addc
+SHA256 (openntpd#7.9p1-5.pkg.tar.gz) = 23a8c7dbe4dcf0ef1e5143b28544c3b6bf68103022a1710d9b9dcf11b274a5a6
diff --git a/opt/openntpd/MAKEPKG b/opt/openntpd/MAKEPKG
new file mode 100644
index 0000000..dd3530f
--- /dev/null
+++ b/opt/openntpd/MAKEPKG
@@ -0,0 +1,96 @@
+#!/bin/mkpkg
+# description: Free, easy to use NTP implementation from OpenBSD
+# url: https://www.openntpd.org
+
+name=openntpd
+version=7.9p1
+release=5
+depends=(libressl)
+groups=(ntp:user:ntp:/var/empty:755:902:902)
+services=(ntpd)
+permissions=(
+ /var/empty:root:root:755
+ /etc/ntpd.conf:root:root:644
+)
+source=(https://cdn.openbsd.org/pub/OpenBSD/OpenNTPD/$name-$version.tar.gz)
+
+sha256sums=(
+ "091eeb3f4e358e28c3ab2ea58f93d7a0b5758a20d7c8a0418e162e9b2c27addc"
+)
+
+patch() {
+ cd $name-$version
+
+ # musl: no /etc/services so getservbyname("ntp","udp") returns NULL
+ # and fatal() fires immediately. Two-file fix:
+ #
+ # 1. ntp.c: remove the fatal() guard so NULL se is allowed to pass through
+ # 2. server.c: replace both se->s_port dereferences with htons(123)
+
+ sed -i '/if ((se = getservbyname("ntp", "udp")) == NULL)/{n; s/.*fatal.*//;}' \
+ src/ntp.c
+
+ sed -i 's/se->s_port/htons(123)/g' \
+ src/server.c
+}
+
+build() {
+ cd $name-$version
+ ./configure \
+ --prefix=/usr \
+ --sysconfdir=/etc \
+ --localstatedir=/var \
+ --with-privsep-user=ntp \
+ --with-cacert=/etc/ssl/cert.pem
+ make
+ make DESTDIR=$PKG install
+}
+
+post_build() {
+ cd $name-$version
+
+ # ntpd.conf — pool.ntp.org with HTTPS constraints
+ printf '%s\n' \
+ '# krypt ntpd.conf' \
+ '' \
+ 'servers pool.ntp.org' \
+ '' \
+ '# HTTPS time constraint validation (requires libtls)' \
+ 'constraints from "https://www.google.com/search?q=openntpd"' \
+ > $PKG/etc/ntpd.conf
+
+ # runit service
+ # ntpd manages its own privilege separation — runs as root,
+ # forks an unprivileged child as ntp.
+ # -s removed: deprecated and fatal in 6.8p1; use constraints instead.
+ install -d $PKG/etc/sv/ntpd/log
+
+ printf '%s\n' \
+ '#!/bin/sh' \
+ 'exec 2>&1' \
+ 'exec ntpd -d' \
+ > $PKG/etc/sv/ntpd/run
+
+ printf '%s\n' \
+ '#!/bin/sh' \
+ 'rm -f /var/run/ntpd.sock' \
+ > $PKG/etc/sv/ntpd/finish
+
+ printf '%s\n' \
+ '#!/bin/sh' \
+ 'mkdir -p /var/log/ntpd' \
+ 'exec svlogd -tt /var/log/ntpd' \
+ > $PKG/etc/sv/ntpd/log/run
+
+ chmod 755 $PKG/etc/sv/ntpd/run
+ chmod 755 $PKG/etc/sv/ntpd/finish
+ chmod 755 $PKG/etc/sv/ntpd/log/run
+
+}
+
+signify() {
+ untrusted comment: public key
+ RWTZ9IduCSQ/mL8337TEUinPwT92xFEUpD92hkS7IxcOnzTt9QdpohT3
+}
+
+# vim: filetype=sh
diff --git a/opt/opensmtpd/.footprint b/opt/opensmtpd/.footprint
new file mode 100644
index 0000000..2d1900b
--- /dev/null
+++ b/opt/opensmtpd/.footprint
@@ -0,0 +1,60 @@
+drwxr-xr-x root/root etc/
+drwxr-xr-x root/root etc/mail/
+-rw-r--r-- root/root etc/mail/aliases
+-rw-r--r-- root/root etc/mail/smtpd.conf
+drwxr-xr-x root/root etc/sv/
+drwxr-xr-x root/root etc/sv/smtpd/
+-rwxr-xr-x root/root etc/sv/smtpd/run
+drwxr-xr-x root/root etc/sv/smtpd/log/
+-rwxr-xr-x root/root etc/sv/smtpd/log/run
+drwxr-xr-x root/root usr/
+drwxr-xr-x root/root usr/bin/
+-rwxr-xr-x root/root usr/bin/smtp
+-r-xr-sr-x root/root usr/bin/smtpctl
+-rwxr-xr-x root/root usr/bin/smtpd
+lrwxrwxrwx root/root usr/bin/sendmail -> smtpctl
+drwxr-xr-x root/root usr/lib/
+lrwxrwxrwx root/root usr/lib/sendmail -> /usr/bin/smtpctl
+drwxr-xr-x root/root usr/libexec/
+drwxr-xr-x root/root usr/libexec/opensmtpd/
+-rwxr-xr-x root/root usr/libexec/opensmtpd/encrypt
+-r-sr-xr-x root/root usr/libexec/opensmtpd/lockspool
+-rwxr-xr-x root/root usr/libexec/opensmtpd/mail.lmtp
+-rwxr-xr-x root/root usr/libexec/opensmtpd/mail.local
+-rwxr-xr-x root/root usr/libexec/opensmtpd/mail.maildir
+-rwxr-xr-x root/root usr/libexec/opensmtpd/mail.mboxfile
+-rwxr-xr-x root/root usr/libexec/opensmtpd/mail.mda
+drwxr-xr-x root/root usr/share/
+drwxr-xr-x root/root usr/share/man/
+drwxr-xr-x root/root usr/share/man/man1/
+-rw-r--r-- root/root usr/share/man/man1/lockspool.1.gz
+-rw-r--r-- root/root usr/share/man/man1/smtp.1.gz
+drwxr-xr-x root/root usr/share/man/man5/
+-rw-r--r-- root/root usr/share/man/man5/aliases.5.gz
+-rw-r--r-- root/root usr/share/man/man5/forward.5.gz
+-rw-r--r-- root/root usr/share/man/man5/smtpd.conf.5.gz
+-rw-r--r-- root/root usr/share/man/man5/table.5.gz
+drwxr-xr-x root/root usr/share/man/man7/
+-rw-r--r-- root/root usr/share/man/man7/smtpd-filters.7.gz
+-rw-r--r-- root/root usr/share/man/man7/smtpd-tables.7.gz
+drwxr-xr-x root/root usr/share/man/man8/
+-rw-r--r-- root/root usr/share/man/man8/mail.lmtp.8.gz
+-rw-r--r-- root/root usr/share/man/man8/mail.local.8.gz
+-rw-r--r-- root/root usr/share/man/man8/mail.maildir.8.gz
+-rw-r--r-- root/root usr/share/man/man8/mail.mboxfile.8.gz
+-rw-r--r-- root/root usr/share/man/man8/mail.mda.8.gz
+-rw-r--r-- root/root usr/share/man/man8/makemap.8.gz
+-rw-r--r-- root/root usr/share/man/man8/newaliases.8.gz
+-rw-r--r-- root/root usr/share/man/man8/sendmail.8.gz
+-rw-r--r-- root/root usr/share/man/man8/smtpctl.8.gz
+-rw-r--r-- root/root usr/share/man/man8/smtpd.8.gz
+drwxr-xr-x root/root var/
+drwxr-xr-x root/root var/lib/
+drwxr-xr-x root/root var/lib/pkg/
+drwxr-xr-x root/root var/lib/pkg/meta/
+-rw-r--r-- root/root var/lib/pkg/meta/opensmtpd
+drwxr-xr-x root/root var/spool/
+drwx--x--x root/root var/spool/smtpd/
+drwxrwx--- root/root var/spool/smtpd/offline/
+drwx------ root/root var/spool/smtpd/purge/
+drwx------ root/root var/spool/smtpd/queue/
diff --git a/opt/opensmtpd/.signature b/opt/opensmtpd/.signature
new file mode 100644
index 0000000..696624a
--- /dev/null
+++ b/opt/opensmtpd/.signature
@@ -0,0 +1,6 @@
+RWTZ9IduCSQ/mEsDbKjmh7wT+mCF8J60aNhOmEow4OU0AqX7UMWvck+kaZ9KTg3TskUsNvOgCaZnGxtR5oPIp16bt8PEhwUCMAs=
+
+SHA256 (MAKEPKG) = b963867f62220ca9f7890df3716e90ee1998903072db7f6cc18a19b89b01094b
+SHA256 (.footprint) = 90f46dc91bfa22446e79d1addb6df8d2a973acacb43fb7e86d0fa988716db7e4
+SHA256 (opensmtpd-7.9.0p0.tar.gz) = 74e640de18a8ea63ef43ba2ddb1a6ad1eb82cce2e600b94e98cb551bb2a724c4
+SHA256 (opensmtpd#7.9.0p0-2.pkg.tar.gz) = a8ca4f53b3bc9d18a6b448325e21717e1906842b0f88cb062c9e08ca7a244118
diff --git a/opt/opensmtpd/MAKEPKG b/opt/opensmtpd/MAKEPKG
new file mode 100644
index 0000000..c8ac4ee
--- /dev/null
+++ b/opt/opensmtpd/MAKEPKG
@@ -0,0 +1,125 @@
+#!/bin/mkpkg
+# description: Free implementation of the SMTP protocol
+# url: https://www.opensmtpd.org/
+
+name=opensmtpd
+version=7.9.0p0
+release=2
+depends=(libressl libevent zlib musl-fts)
+makedeps=(bison)
+groups=(
+ _smtpd:user:_smtpd:/nonexistent:755:915:915
+ _smtpq:user:_smtpq:/nonexistent:755:916:916
+)
+services=(smtpd)
+permissions=(
+ /etc/mail/smtpd.conf:root:_smtpd:640
+ /var/spool/smtpd:root:root:711
+ /var/spool/smtpd/queue:_smtpq:root:700
+ /var/spool/smtpd/offline:root:_smtpq:770
+ /var/spool/smtpd/purge:_smtpq:root:700
+)
+source=(https://www.opensmtpd.org/archives/$name-$version.tar.gz)
+sha256sums=(
+ "74e640de18a8ea63ef43ba2ddb1a6ad1eb82cce2e600b94e98cb551bb2a724c4"
+)
+
+build() {
+ cd $name-$version
+
+ ./configure \
+ --prefix=/usr \
+ --sbindir=/usr/bin \
+ --sysconfdir=/etc/mail \
+ --localstatedir=/var \
+ --with-path-empty=/var/empty \
+ --with-path-socket=/run \
+ --with-path-CAfile=/etc/ssl/cert.pem \
+ --with-user-smtpd=_smtpd \
+ --with-user-queue=_smtpq \
+ --with-group-queue=_smtpq \
+ --with-mantype=man \
+ --with-libssl=/usr \
+ --with-libevent=/usr
+
+ make
+ make DESTDIR=$PKG install
+
+ # Clean docs
+ rm -rf $PKG/usr/share/doc
+
+ # Symlink sendmail compatibility
+ install -d $PKG/usr/bin
+ [ -e $PKG/usr/bin/sendmail ] || ln -sf smtpctl $PKG/usr/bin/sendmail
+ install -d $PKG/usr/lib
+ ln -sf /usr/bin/smtpctl $PKG/usr/lib/sendmail
+
+ # Spool directory layout (queue/offline/purge created by smtpd at runtime,
+ # but pre-create for permissions= to set ownership on install)
+ install -d -m 711 $PKG/var/spool/smtpd
+ install -d -m 700 $PKG/var/spool/smtpd/queue
+ install -d -m 770 $PKG/var/spool/smtpd/offline
+ install -d -m 700 $PKG/var/spool/smtpd/purge
+
+ # Mail aliases default
+ install -d $PKG/etc/mail
+}
+
+post_build() {
+ # Minimal smtpd.conf — outbound only initially, no inbound listener.
+ # Receives local mail (from cron, scripts, etc.) and forwards to smarthost
+ # if needed, or accepts on localhost for sendmail-compat.
+ printf '%s\n' \
+ '# OpenSMTPD configuration — see smtpd.conf(5)' \
+ '' \
+ 'table aliases file:/etc/mail/aliases' \
+ '' \
+ '# Listen only on loopback for local submissions' \
+ 'listen on lo' \
+ '' \
+ '# Local delivery to system users (Maildir under ~/Maildir)' \
+ 'action "local_mail" maildir "~/Maildir" alias <aliases>' \
+ '' \
+ '# Outbound relay (direct MX delivery)' \
+ 'action "outbound" relay' \
+ '' \
+ 'match from local for local action "local_mail"' \
+ 'match from local for any action "outbound"' \
+ > $PKG/etc/mail/smtpd.conf
+
+ # Stub aliases file
+ printf '%s\n' \
+ '# /etc/mail/aliases — see aliases(5)' \
+ 'postmaster: root' \
+ 'root: root' \
+ > $PKG/etc/mail/aliases
+
+ # runit service
+ install -d $PKG/etc/sv/smtpd/log
+
+ printf '%s\n' \
+ '#!/bin/sh' \
+ 'exec 2>&1' \
+ '' \
+ '# Validate config before launching' \
+ 'smtpd -n || exit 1' \
+ '' \
+ 'exec smtpd -d' \
+ > $PKG/etc/sv/smtpd/run
+
+ printf '%s\n' \
+ '#!/bin/sh' \
+ 'mkdir -p /var/log/smtpd' \
+ 'exec svlogd -tt /var/log/smtpd' \
+ > $PKG/etc/sv/smtpd/log/run
+
+ chmod 755 $PKG/etc/sv/smtpd/run
+ chmod 755 $PKG/etc/sv/smtpd/log/run
+}
+
+signify() {
+ untrusted comment: public key
+ RWTZ9IduCSQ/mL8337TEUinPwT92xFEUpD92hkS7IxcOnzTt9QdpohT3
+}
+
+# vim: filetype=sh
diff --git a/opt/openssh/.footprint b/opt/openssh/.footprint
new file mode 100644
index 0000000..b49a622
--- /dev/null
+++ b/opt/openssh/.footprint
@@ -0,0 +1,56 @@
+drwxr-xr-x root/root etc/
+drwxr-xr-x root/root etc/ssh/
+-rw-r--r-- root/root etc/ssh/moduli
+-rw-r--r-- root/root etc/ssh/ssh_config
+-rw-r--r-- root/root etc/ssh/sshd_config
+drwxr-xr-x root/root etc/sv/
+drwxr-xr-x root/root etc/sv/sshd/
+-rw-r--r-- root/root etc/sv/sshd/down (EMPTY)
+-rwxr-xr-x root/root etc/sv/sshd/run
+drwxr-xr-x root/root etc/sv/sshd/log/
+-rwxr-xr-x root/root etc/sv/sshd/log/run
+drwxr-xr-x root/root usr/
+drwxr-xr-x root/root usr/bin/
+-rwxr-xr-x root/root usr/bin/scp
+-rwxr-xr-x root/root usr/bin/sftp
+-rwxr-xr-x root/root usr/bin/ssh
+-rwxr-xr-x root/root usr/bin/ssh-add
+-rwxr-xr-x root/root usr/bin/ssh-agent
+-rwxr-xr-x root/root usr/bin/ssh-copy-id
+-rwxr-xr-x root/root usr/bin/ssh-keygen
+-rwxr-xr-x root/root usr/bin/ssh-keyscan
+-rwxr-xr-x root/root usr/bin/sshd
+drwxr-xr-x root/root usr/lib/
+drwxr-xr-x root/root usr/lib/ssh/
+-rwxr-xr-x root/root usr/lib/ssh/sftp-server
+-rws--x--x root/root usr/lib/ssh/ssh-keysign
+-rwxr-xr-x root/root usr/lib/ssh/ssh-pkcs11-helper
+-rwxr-xr-x root/root usr/lib/ssh/ssh-sk-helper
+-rwxr-xr-x root/root usr/lib/ssh/sshd-auth
+-rwxr-xr-x root/root usr/lib/ssh/sshd-session
+drwxr-xr-x root/root usr/share/
+drwxr-xr-x root/root usr/share/man/
+drwxr-xr-x root/root usr/share/man/man1/
+-rw-r--r-- root/root usr/share/man/man1/scp.1.gz
+-rw-r--r-- root/root usr/share/man/man1/sftp.1.gz
+-rw-r--r-- root/root usr/share/man/man1/ssh-add.1.gz
+-rw-r--r-- root/root usr/share/man/man1/ssh-agent.1.gz
+-rw-r--r-- root/root usr/share/man/man1/ssh-copy-id.1.gz
+-rw-r--r-- root/root usr/share/man/man1/ssh-keygen.1.gz
+-rw-r--r-- root/root usr/share/man/man1/ssh-keyscan.1.gz
+-rw-r--r-- root/root usr/share/man/man1/ssh.1.gz
+drwxr-xr-x root/root usr/share/man/man5/
+-rw-r--r-- root/root usr/share/man/man5/moduli.5.gz
+-rw-r--r-- root/root usr/share/man/man5/ssh_config.5.gz
+-rw-r--r-- root/root usr/share/man/man5/sshd_config.5.gz
+drwxr-xr-x root/root usr/share/man/man8/
+-rw-r--r-- root/root usr/share/man/man8/sftp-server.8.gz
+-rw-r--r-- root/root usr/share/man/man8/ssh-keysign.8.gz
+-rw-r--r-- root/root usr/share/man/man8/ssh-pkcs11-helper.8.gz
+-rw-r--r-- root/root usr/share/man/man8/ssh-sk-helper.8.gz
+-rw-r--r-- root/root usr/share/man/man8/sshd.8.gz
+drwxr-xr-x root/root var/
+drwxr-xr-x root/root var/lib/
+drwxr-xr-x root/root var/lib/pkg/
+drwxr-xr-x root/root var/lib/pkg/meta/
+-rw-r--r-- root/root var/lib/pkg/meta/openssh
diff --git a/opt/openssh/.signature b/opt/openssh/.signature
new file mode 100644
index 0000000..d7df9af
--- /dev/null
+++ b/opt/openssh/.signature
@@ -0,0 +1,6 @@
+RWTZ9IduCSQ/mFPoubNXyJQRjCT73VV4s8FD2sNJ8J2qurUwCBDc1MhfqUHYk+MPdqSM9xlBwEg92IQL52zobW0xZfH/9AUkVQ4=
+
+SHA256 (MAKEPKG) = 7d5d9f68474e518ec34d7cd79a318776c43344cad7fe78085e6d32920113dc8e
+SHA256 (.footprint) = 97cdb2951f881818df0c3ea71ee59812b8ce8b883e73f7eb19998c47d2d66d8d
+SHA256 (openssh-10.5p1.tar.gz) = d44d28a839ea9daf969cc69150fde59910b2b39361dad81a3bd6cbd19218db11
+SHA256 (openssh#10.5p1-1.pkg.tar.gz) = 4b6902e590e0e739984e6d3565a3633da7cbce1b0183efc13ba4e7c28c15430e
diff --git a/opt/openssh/MAKEPKG b/opt/openssh/MAKEPKG
new file mode 100644
index 0000000..cec254f
--- /dev/null
+++ b/opt/openssh/MAKEPKG
@@ -0,0 +1,85 @@
+#!/bin/mkpkg
+# description: Secure Shell client and server
+# url: https://www.openssh.com
+
+name=openssh
+version=10.5p1
+release=1
+depends=(libressl zlib)
+groups=(sshd:user:sshd:/nonexistent:700:22:22)
+services=(sshd)
+permissions=(
+ /etc/ssh/sshd_config:root:root:600
+ /etc/ssh/ssh_config:root:root:644
+)
+source=(https://ftp.openbsd.org/pub/OpenBSD/OpenSSH/portable/$name-$version.tar.gz)
+
+sha256sums=(
+ "d44d28a839ea9daf969cc69150fde59910b2b39361dad81a3bd6cbd19218db11"
+)
+
+build() {
+ cd $name-$version
+
+ ./configure \
+ --prefix=/usr \
+ --sbindir=/usr/bin \
+ --libexecdir=/usr/lib/ssh \
+ --sysconfdir=/etc/ssh \
+ --mandir=/usr/share/man \
+ --with-pid-dir=/run \
+ --with-privsep-user=sshd \
+ --with-privsep-path=/var/empty \
+ --with-default-path=/usr/bin:/bin \
+ --with-superuser-path=/usr/bin:/bin \
+ --without-pam \
+ --without-xauth
+
+ make
+ make DESTDIR=$PKG install
+
+ # ssh-copy-id
+ install -m 755 contrib/ssh-copy-id $PKG/usr/bin/ssh-copy-id
+ install -m 644 contrib/ssh-copy-id.1 $PKG/usr/share/man/man1/ssh-copy-id.1
+
+ rm -rf $PKG/var
+}
+
+post_build() {
+ # runit service
+ install -d $PKG/etc/sv/sshd/log
+
+ printf '%s\n' \
+ '#!/bin/sh' \
+ 'exec 2>&1' \
+ '' \
+ '# generate host keys on first boot' \
+ 'for type in ed25519 ecdsa rsa; do' \
+ ' keyfile=/etc/ssh/ssh_host_${type}_key' \
+ ' [ -f "$keyfile" ] && continue' \
+ ' ssh-keygen -t "$type" -f "$keyfile" -N ""' \
+ ' echo "generated $keyfile"' \
+ 'done' \
+ '' \
+ 'exec /usr/bin/sshd -D -e' \
+ > $PKG/etc/sv/sshd/run
+
+ printf '%s\n' \
+ '#!/bin/sh' \
+ 'mkdir -p /var/log/sshd' \
+ 'exec svlogd -tt /var/log/sshd' \
+ > $PKG/etc/sv/sshd/log/run
+
+ chmod 755 $PKG/etc/sv/sshd/run
+ chmod 755 $PKG/etc/sv/sshd/log/run
+
+ # Service disabled by default - must explicitly: rm /etc/sv/sshd/down
+ touch $PKG/etc/sv/sshd/down
+}
+
+signify() {
+ untrusted comment: public key
+ RWTZ9IduCSQ/mL8337TEUinPwT92xFEUpD92hkS7IxcOnzTt9QdpohT3
+}
+
+# vim: filetype=sh
diff --git a/opt/parallel/.footprint b/opt/parallel/.footprint
new file mode 100644
index 0000000..b328fd3
--- /dev/null
+++ b/opt/parallel/.footprint
@@ -0,0 +1,45 @@
+drwxr-xr-x root/root usr/
+drwxr-xr-x root/root usr/bin/
+-rwxr-xr-x root/root usr/bin/env_parallel
+-rwxr-xr-x root/root usr/bin/env_parallel.ash
+-rwxr-xr-x root/root usr/bin/env_parallel.bash
+-rwxr-xr-x root/root usr/bin/env_parallel.csh
+-rwxr-xr-x root/root usr/bin/env_parallel.dash
+-rwxr-xr-x root/root usr/bin/env_parallel.fish
+-rwxr-xr-x root/root usr/bin/env_parallel.ksh
+-rwxr-xr-x root/root usr/bin/env_parallel.mksh
+-rwxr-xr-x root/root usr/bin/env_parallel.pdksh
+-rwxr-xr-x root/root usr/bin/env_parallel.sh
+-rwxr-xr-x root/root usr/bin/env_parallel.tcsh
+-rwxr-xr-x root/root usr/bin/env_parallel.zsh
+-rwxr-xr-x root/root usr/bin/niceload
+-rwxr-xr-x root/root usr/bin/parallel
+-rwxr-xr-x root/root usr/bin/parcat
+-rwxr-xr-x root/root usr/bin/parset
+-rwxr-xr-x root/root usr/bin/parsort
+-rwxr-xr-x root/root usr/bin/sql
+lrwxrwxrwx root/root usr/bin/sem -> parallel
+drwxr-xr-x root/root usr/share/
+drwxr-xr-x root/root usr/share/bash-completion/
+drwxr-xr-x root/root usr/share/bash-completion/completions/
+-rw-r--r-- root/root usr/share/bash-completion/completions/parallel
+drwxr-xr-x root/root usr/share/doc/
+drwxr-xr-x root/root usr/share/man/
+drwxr-xr-x root/root usr/share/man/man1/
+-rw-r--r-- root/root usr/share/man/man1/env_parallel.1.gz
+-rw-r--r-- root/root usr/share/man/man1/niceload.1.gz
+-rw-r--r-- root/root usr/share/man/man1/parallel.1.gz
+-rw-r--r-- root/root usr/share/man/man1/parcat.1.gz
+-rw-r--r-- root/root usr/share/man/man1/parset.1.gz
+-rw-r--r-- root/root usr/share/man/man1/parsort.1.gz
+-rw-r--r-- root/root usr/share/man/man1/sem.1.gz
+-rw-r--r-- root/root usr/share/man/man1/sql.1.gz
+drwxr-xr-x root/root usr/share/man/man7/
+-rw-r--r-- root/root usr/share/man/man7/parallel_alternatives.7.gz
+-rw-r--r-- root/root usr/share/man/man7/parallel_book.7.gz
+-rw-r--r-- root/root usr/share/man/man7/parallel_design.7.gz
+-rw-r--r-- root/root usr/share/man/man7/parallel_examples.7.gz
+-rw-r--r-- root/root usr/share/man/man7/parallel_tutorial.7.gz
+drwxr-xr-x root/root usr/share/zsh/
+drwxr-xr-x root/root usr/share/zsh/site-functions/
+-rw-r--r-- root/root usr/share/zsh/site-functions/_parallel
diff --git a/opt/parallel/.signature b/opt/parallel/.signature
new file mode 100644
index 0000000..1c7740b
--- /dev/null
+++ b/opt/parallel/.signature
@@ -0,0 +1,6 @@
+RWTZ9IduCSQ/mGRfPgZVs5GtzvFiATbwBsqGafKYgBfoeMx4v0BkSyEGJd1zpwwWq17K/pI69E9wF95PCkQnzu5mwszAbF6zsgU=
+
+SHA256 (MAKEPKG) = a1f3a901ab2e0a40537e05ddcadb01c774aea923c4aa044176134da8170930cc
+SHA256 (.footprint) = c55ac7ec4fc67fe399cf9cf60716dae48788f0c15e08dbf59ffdd003cc7ea83c
+SHA256 (parallel-20260922.tar.bz2) = 54837e9e8c16134a3c2e95f91c5fe2f7893d4cc89f252b26735713ceca866387
+SHA256 (parallel#20260922-1.pkg.tar.gz) = bbba242dde10a486ab0e13e3ffc5fc812a3effed10f3a5d24a54d37350f18075
diff --git a/opt/parallel/MAKEPKG b/opt/parallel/MAKEPKG
new file mode 100644
index 0000000..2c599f4
--- /dev/null
+++ b/opt/parallel/MAKEPKG
@@ -0,0 +1,34 @@
+#!/bin/mkpkg
+# description: Shell tool for executing jobs in parallel
+# url: https://www.gnu.org/software/parallel/
+
+name=parallel
+version=20260922
+release=1
+source=(https://ftp.gnu.org/gnu/parallel/parallel-${version}.tar.bz2)
+
+sha256sums=(
+ "54837e9e8c16134a3c2e95f91c5fe2f7893d4cc89f252b26735713ceca866387"
+)
+
+build() {
+ cd parallel-${version}
+
+ ./configure \
+ --prefix=/usr \
+ --mandir=/usr/share/man \
+ --docdir=/usr/share/doc/${name}
+
+ make
+ make DESTDIR=${PKG} install
+
+ # Remove citation nag files
+ rm -rf ${PKG}/usr/share/doc/${name}
+}
+
+signify() {
+ untrusted comment: public key
+ RWTZ9IduCSQ/mL8337TEUinPwT92xFEUpD92hkS7IxcOnzTt9QdpohT3
+}
+
+# vim: filetype=sh
diff --git a/opt/passt/.footprint b/opt/passt/.footprint
new file mode 100644
index 0000000..33d65c4
--- /dev/null
+++ b/opt/passt/.footprint
@@ -0,0 +1,15 @@
+drwxr-xr-x root/root usr/
+drwxr-xr-x root/root usr/bin/
+-rwxr-xr-x root/root usr/bin/passt
+-rwxr-xr-x root/root usr/bin/passt-repair
+-rwxr-xr-x root/root usr/bin/passt.avx2
+-rwxr-xr-x root/root usr/bin/pesto
+lrwxrwxrwx root/root usr/bin/pasta -> passt
+lrwxrwxrwx root/root usr/bin/pasta.avx2 -> passt.avx2
+drwxr-xr-x root/root usr/share/
+drwxr-xr-x root/root usr/share/man/
+drwxr-xr-x root/root usr/share/man/man1/
+-rw-r--r-- root/root usr/share/man/man1/passt-repair.1.gz
+-rw-r--r-- root/root usr/share/man/man1/passt.1.gz
+-rw-r--r-- root/root usr/share/man/man1/pesto.1.gz
+lrwxrwxrwx root/root usr/share/man/man1/pasta.1.gz -> passt.1.gz
diff --git a/opt/passt/.signature b/opt/passt/.signature
new file mode 100644
index 0000000..a45269c
--- /dev/null
+++ b/opt/passt/.signature
@@ -0,0 +1,6 @@
+RWTZ9IduCSQ/mKLVigeKRR9U1JtmRhHbE8rY+X63jWsjERv+Pz2Hep/xjc8W9ZuDH/UlUyRuJGY6QJICACd8+RnfYN87ik59QAw=
+
+SHA256 (MAKEPKG) = 03222c5adcdfe520a547ac9ac833a8480fe40566404458ee6d0179535c8ec20b
+SHA256 (.footprint) = 3b4f15cd9efbf111e6f86a4d1246aff785b385ca12036b7060d48684b6a791cb
+SHA256 (passt-defc25b9444c508d21badb6bc9a0b835ddd01126.tar.gz) = aa1f9753d86f392bd5b5ce67a60230cfa8cccd08bdfde63a6d384f799e017b99
+SHA256 (passt#2026_07_28.f8df3f1-1.pkg.tar.gz) = 9d8bbe9f3e513fe8f05dc174020068168ab6970174983ae26b44ab20989bfe70
diff --git a/opt/passt/MAKEPKG b/opt/passt/MAKEPKG
new file mode 100644
index 0000000..b769a0e
--- /dev/null
+++ b/opt/passt/MAKEPKG
@@ -0,0 +1,37 @@
+#!/bin/mkpkg
+# description: User-mode networking for containers and VMs
+# url: https://passt.top/
+
+name=passt
+version=2026_07_28.f8df3f1
+_commit=defc25b9444c508d21badb6bc9a0b835ddd01126
+release=1
+depends=()
+#source=(https://passt.top/$name/snapshot/$name-$version.tar.gz)
+source=(https://passt.top/passt/snapshot/passt-$_commit.tar.gz)
+sha256sums=(
+ "aa1f9753d86f392bd5b5ce67a60230cfa8cccd08bdfde63a6d384f799e017b99"
+)
+
+build() {
+ #cd $name-$version
+ cd $name-$_commit
+
+ make \
+ CC=clang \
+ prefix=/usr
+
+ make \
+ prefix=/usr \
+ DESTDIR=$PKG \
+ install
+
+ rm -rf $PKG/usr/share/doc
+}
+
+signify() {
+ untrusted comment: public key
+ RWTZ9IduCSQ/mL8337TEUinPwT92xFEUpD92hkS7IxcOnzTt9QdpohT3
+}
+
+# vim: filetype=sh
diff --git a/opt/pciutils/.footprint b/opt/pciutils/.footprint
new file mode 100644
index 0000000..7e51fac
--- /dev/null
+++ b/opt/pciutils/.footprint
@@ -0,0 +1,28 @@
+drwxr-xr-x root/root usr/
+drwxr-xr-x root/root usr/bin/
+-rwxr-xr-x root/root usr/bin/lspci
+drwxr-xr-x root/root usr/include/
+drwxr-xr-x root/root usr/include/pci/
+-rw-r--r-- root/root usr/include/pci/config.h
+-rw-r--r-- root/root usr/include/pci/header.h
+-rw-r--r-- root/root usr/include/pci/pci.h
+-rw-r--r-- root/root usr/include/pci/types.h
+drwxr-xr-x root/root usr/lib/
+-rw-r--r-- root/root usr/lib/libpci.a
+drwxr-xr-x root/root usr/lib/pkgconfig/
+-rw-r--r-- root/root usr/lib/pkgconfig/libpci.pc
+drwxr-xr-x root/root usr/sbin/
+-rwxr-xr-x root/root usr/sbin/pcilmr
+-rwxr-xr-x root/root usr/sbin/setpci
+-rwxr-xr-x root/root usr/sbin/update-pciids
+drwxr-xr-x root/root usr/share/
+drwxr-xr-x root/root usr/share/man/
+drwxr-xr-x root/root usr/share/man/man5/
+-rw-r--r-- root/root usr/share/man/man5/pci.ids.5.gz
+drwxr-xr-x root/root usr/share/man/man7/
+-rw-r--r-- root/root usr/share/man/man7/pcilib.7.gz
+drwxr-xr-x root/root usr/share/man/man8/
+-rw-r--r-- root/root usr/share/man/man8/lspci.8.gz
+-rw-r--r-- root/root usr/share/man/man8/pcilmr.8.gz
+-rw-r--r-- root/root usr/share/man/man8/setpci.8.gz
+-rw-r--r-- root/root usr/share/man/man8/update-pciids.8.gz
diff --git a/opt/pciutils/.signature b/opt/pciutils/.signature
new file mode 100644
index 0000000..ca7dea9
--- /dev/null
+++ b/opt/pciutils/.signature
@@ -0,0 +1,6 @@
+RWTZ9IduCSQ/mHsgWuU2//3y6lABXXIVYjg6WIAeI9Yq1JjDj3peCNEyvn0a8pP45f2fEJnJBHipYZa3oI0wcVNWERyF01sdYAc=
+
+SHA256 (MAKEPKG) = 067565c8ef36edbd397a07fb8c6669945abe4472c7e57719bfaa8bcc8b03ee2d
+SHA256 (.footprint) = ce71657f3f723a11f28bc66ff8f232f1e9db5d1053ba85c09e3738b772a68e5b
+SHA256 (pciutils-3.15.0.tar.gz) = a42e6e3f76fb6b1f6ac2e08cdd151f6bf78bc4f6312c591f4b6ec197582ede3a
+SHA256 (pciutils#3.15.0-1.pkg.tar.gz) = 4c7d2bd443f3c45a7fb5185ce8d01d059fe12e87f38690242babe186d0315dd9
diff --git a/opt/pciutils/MAKEPKG b/opt/pciutils/MAKEPKG
new file mode 100644
index 0000000..94e0988
--- /dev/null
+++ b/opt/pciutils/MAKEPKG
@@ -0,0 +1,27 @@
+#!/bin/mkpkg
+# description: PCI utilities (lspci, setpci)
+# url: https://mj.ucw.cz/sw/pciutils/
+name=pciutils
+version=3.15.0
+release=1
+depends=(hwdata)
+source=(https://mj.ucw.cz/download/linux/pci/$name-$version.tar.gz)
+sha256sums=(
+ "a42e6e3f76fb6b1f6ac2e08cdd151f6bf78bc4f6312c591f4b6ec197582ede3a"
+)
+
+build() {
+ cd $name-$version
+ make CC=cc PREFIX=/usr SHAREDIR=/usr/share/hwdata \
+ ZLIB=no DNS=no SHARED=no -j$(nproc)
+ make DESTDIR=$PKG PREFIX=/usr SHAREDIR=/usr/share/hwdata \
+ SHARED=no install install-lib
+
+ rm -rf $PKG/usr/share/hwdata/
+}
+signify() {
+ untrusted comment: public key
+ RWTZ9IduCSQ/mL8337TEUinPwT92xFEUpD92hkS7IxcOnzTt9QdpohT3
+}
+
+# vim: filetype=sh
diff --git a/opt/podman/.footprint b/opt/podman/.footprint
new file mode 100644
index 0000000..a0e1744
--- /dev/null
+++ b/opt/podman/.footprint
@@ -0,0 +1,253 @@
+drwxr-xr-x root/root etc/
+-rw-r--r-- root/root etc/subgid (EMPTY)
+-rw-r--r-- root/root etc/subuid (EMPTY)
+drwxr-xr-x root/root usr/
+drwxr-xr-x root/root usr/bin/
+-rwxr-xr-x root/root usr/bin/podman
+lrwxrwxrwx root/root usr/bin/podmansh -> podman
+drwxr-xr-x root/root usr/libexec/
+drwxr-xr-x root/root usr/libexec/podman/
+-rwxr-xr-x root/root usr/libexec/podman/rootlessport
+drwxr-xr-x root/root usr/share/
+drwxr-xr-x root/root usr/share/man/
+drwxr-xr-x root/root usr/share/man/man1/
+-rw-r--r-- root/root usr/share/man/man1/podman-artifact-add.1.gz
+-rw-r--r-- root/root usr/share/man/man1/podman-artifact-extract.1.gz
+-rw-r--r-- root/root usr/share/man/man1/podman-artifact-inspect.1.gz
+-rw-r--r-- root/root usr/share/man/man1/podman-artifact-ls.1.gz
+-rw-r--r-- root/root usr/share/man/man1/podman-artifact-pull.1.gz
+-rw-r--r-- root/root usr/share/man/man1/podman-artifact-push.1.gz
+-rw-r--r-- root/root usr/share/man/man1/podman-artifact-rm.1.gz
+-rw-r--r-- root/root usr/share/man/man1/podman-artifact.1.gz
+-rw-r--r-- root/root usr/share/man/man1/podman-attach.1.gz
+-rw-r--r-- root/root usr/share/man/man1/podman-auto-update.1.gz
+-rw-r--r-- root/root usr/share/man/man1/podman-build.1.gz
+-rw-r--r-- root/root usr/share/man/man1/podman-commit.1.gz
+-rw-r--r-- root/root usr/share/man/man1/podman-completion.1.gz
+-rw-r--r-- root/root usr/share/man/man1/podman-compose.1.gz
+-rw-r--r-- root/root usr/share/man/man1/podman-container-attach.1.gz
+-rw-r--r-- root/root usr/share/man/man1/podman-container-checkpoint.1.gz
+-rw-r--r-- root/root usr/share/man/man1/podman-container-cleanup.1.gz
+-rw-r--r-- root/root usr/share/man/man1/podman-container-clone.1.gz
+-rw-r--r-- root/root usr/share/man/man1/podman-container-commit.1.gz
+-rw-r--r-- root/root usr/share/man/man1/podman-container-cp.1.gz
+-rw-r--r-- root/root usr/share/man/man1/podman-container-create.1.gz
+-rw-r--r-- root/root usr/share/man/man1/podman-container-diff.1.gz
+-rw-r--r-- root/root usr/share/man/man1/podman-container-exec.1.gz
+-rw-r--r-- root/root usr/share/man/man1/podman-container-exists.1.gz
+-rw-r--r-- root/root usr/share/man/man1/podman-container-export.1.gz
+-rw-r--r-- root/root usr/share/man/man1/podman-container-init.1.gz
+-rw-r--r-- root/root usr/share/man/man1/podman-container-inspect.1.gz
+-rw-r--r-- root/root usr/share/man/man1/podman-container-kill.1.gz
+-rw-r--r-- root/root usr/share/man/man1/podman-container-list.1.gz
+-rw-r--r-- root/root usr/share/man/man1/podman-container-logs.1.gz
+-rw-r--r-- root/root usr/share/man/man1/podman-container-ls.1.gz
+-rw-r--r-- root/root usr/share/man/man1/podman-container-mount.1.gz
+-rw-r--r-- root/root usr/share/man/man1/podman-container-pause.1.gz
+-rw-r--r-- root/root usr/share/man/man1/podman-container-port.1.gz
+-rw-r--r-- root/root usr/share/man/man1/podman-container-prune.1.gz
+-rw-r--r-- root/root usr/share/man/man1/podman-container-ps.1.gz
+-rw-r--r-- root/root usr/share/man/man1/podman-container-rename.1.gz
+-rw-r--r-- root/root usr/share/man/man1/podman-container-restart.1.gz
+-rw-r--r-- root/root usr/share/man/man1/podman-container-restore.1.gz
+-rw-r--r-- root/root usr/share/man/man1/podman-container-rm.1.gz
+-rw-r--r-- root/root usr/share/man/man1/podman-container-run.1.gz
+-rw-r--r-- root/root usr/share/man/man1/podman-container-runlabel.1.gz
+-rw-r--r-- root/root usr/share/man/man1/podman-container-start.1.gz
+-rw-r--r-- root/root usr/share/man/man1/podman-container-stats.1.gz
+-rw-r--r-- root/root usr/share/man/man1/podman-container-stop.1.gz
+-rw-r--r-- root/root usr/share/man/man1/podman-container-top.1.gz
+-rw-r--r-- root/root usr/share/man/man1/podman-container-umount.1.gz
+-rw-r--r-- root/root usr/share/man/man1/podman-container-unmount.1.gz
+-rw-r--r-- root/root usr/share/man/man1/podman-container-unpause.1.gz
+-rw-r--r-- root/root usr/share/man/man1/podman-container-update.1.gz
+-rw-r--r-- root/root usr/share/man/man1/podman-container-wait.1.gz
+-rw-r--r-- root/root usr/share/man/man1/podman-container.1.gz
+-rw-r--r-- root/root usr/share/man/man1/podman-cp.1.gz
+-rw-r--r-- root/root usr/share/man/man1/podman-create.1.gz
+-rw-r--r-- root/root usr/share/man/man1/podman-diff.1.gz
+-rw-r--r-- root/root usr/share/man/man1/podman-events.1.gz
+-rw-r--r-- root/root usr/share/man/man1/podman-exec.1.gz
+-rw-r--r-- root/root usr/share/man/man1/podman-export.1.gz
+-rw-r--r-- root/root usr/share/man/man1/podman-farm-build.1.gz
+-rw-r--r-- root/root usr/share/man/man1/podman-farm-create.1.gz
+-rw-r--r-- root/root usr/share/man/man1/podman-farm-list.1.gz
+-rw-r--r-- root/root usr/share/man/man1/podman-farm-remove.1.gz
+-rw-r--r-- root/root usr/share/man/man1/podman-farm-update.1.gz
+-rw-r--r-- root/root usr/share/man/man1/podman-farm.1.gz
+-rw-r--r-- root/root usr/share/man/man1/podman-generate-kube.1.gz
+-rw-r--r-- root/root usr/share/man/man1/podman-generate-spec.1.gz
+-rw-r--r-- root/root usr/share/man/man1/podman-generate-systemd.1.gz
+-rw-r--r-- root/root usr/share/man/man1/podman-generate.1.gz
+-rw-r--r-- root/root usr/share/man/man1/podman-healthcheck-run.1.gz
+-rw-r--r-- root/root usr/share/man/man1/podman-healthcheck.1.gz
+-rw-r--r-- root/root usr/share/man/man1/podman-help.1.gz
+-rw-r--r-- root/root usr/share/man/man1/podman-history.1.gz
+-rw-r--r-- root/root usr/share/man/man1/podman-image-build.1.gz
+-rw-r--r-- root/root usr/share/man/man1/podman-image-diff.1.gz
+-rw-r--r-- root/root usr/share/man/man1/podman-image-exists.1.gz
+-rw-r--r-- root/root usr/share/man/man1/podman-image-history.1.gz
+-rw-r--r-- root/root usr/share/man/man1/podman-image-import.1.gz
+-rw-r--r-- root/root usr/share/man/man1/podman-image-inspect.1.gz
+-rw-r--r-- root/root usr/share/man/man1/podman-image-list.1.gz
+-rw-r--r-- root/root usr/share/man/man1/podman-image-load.1.gz
+-rw-r--r-- root/root usr/share/man/man1/podman-image-ls.1.gz
+-rw-r--r-- root/root usr/share/man/man1/podman-image-mount.1.gz
+-rw-r--r-- root/root usr/share/man/man1/podman-image-prune.1.gz
+-rw-r--r-- root/root usr/share/man/man1/podman-image-pull.1.gz
+-rw-r--r-- root/root usr/share/man/man1/podman-image-push.1.gz
+-rw-r--r-- root/root usr/share/man/man1/podman-image-rm.1.gz
+-rw-r--r-- root/root usr/share/man/man1/podman-image-save.1.gz
+-rw-r--r-- root/root usr/share/man/man1/podman-image-scp.1.gz
+-rw-r--r-- root/root usr/share/man/man1/podman-image-search.1.gz
+-rw-r--r-- root/root usr/share/man/man1/podman-image-sign.1.gz
+-rw-r--r-- root/root usr/share/man/man1/podman-image-tag.1.gz
+-rw-r--r-- root/root usr/share/man/man1/podman-image-tree.1.gz
+-rw-r--r-- root/root usr/share/man/man1/podman-image-trust.1.gz
+-rw-r--r-- root/root usr/share/man/man1/podman-image-umount.1.gz
+-rw-r--r-- root/root usr/share/man/man1/podman-image-unmount.1.gz
+-rw-r--r-- root/root usr/share/man/man1/podman-image-untag.1.gz
+-rw-r--r-- root/root usr/share/man/man1/podman-image.1.gz
+-rw-r--r-- root/root usr/share/man/man1/podman-images.1.gz
+-rw-r--r-- root/root usr/share/man/man1/podman-import.1.gz
+-rw-r--r-- root/root usr/share/man/man1/podman-info.1.gz
+-rw-r--r-- root/root usr/share/man/man1/podman-init.1.gz
+-rw-r--r-- root/root usr/share/man/man1/podman-inspect.1.gz
+-rw-r--r-- root/root usr/share/man/man1/podman-kill.1.gz
+-rw-r--r-- root/root usr/share/man/man1/podman-kube-apply.1.gz
+-rw-r--r-- root/root usr/share/man/man1/podman-kube-down.1.gz
+-rw-r--r-- root/root usr/share/man/man1/podman-kube-generate.1.gz
+-rw-r--r-- root/root usr/share/man/man1/podman-kube-play.1.gz
+-rw-r--r-- root/root usr/share/man/man1/podman-kube.1.gz
+-rw-r--r-- root/root usr/share/man/man1/podman-load.1.gz
+-rw-r--r-- root/root usr/share/man/man1/podman-login.1.gz
+-rw-r--r-- root/root usr/share/man/man1/podman-logout.1.gz
+-rw-r--r-- root/root usr/share/man/man1/podman-logs.1.gz
+-rw-r--r-- root/root usr/share/man/man1/podman-machine-cp.1.gz
+-rw-r--r-- root/root usr/share/man/man1/podman-machine-info.1.gz
+-rw-r--r-- root/root usr/share/man/man1/podman-machine-init.1.gz
+-rw-r--r-- root/root usr/share/man/man1/podman-machine-inspect.1.gz
+-rw-r--r-- root/root usr/share/man/man1/podman-machine-list.1.gz
+-rw-r--r-- root/root usr/share/man/man1/podman-machine-ls.1.gz
+-rw-r--r-- root/root usr/share/man/man1/podman-machine-os-apply.1.gz
+-rw-r--r-- root/root usr/share/man/man1/podman-machine-os-upgrade.1.gz
+-rw-r--r-- root/root usr/share/man/man1/podman-machine-os.1.gz
+-rw-r--r-- root/root usr/share/man/man1/podman-machine-reset.1.gz
+-rw-r--r-- root/root usr/share/man/man1/podman-machine-restart.1.gz
+-rw-r--r-- root/root usr/share/man/man1/podman-machine-rm.1.gz
+-rw-r--r-- root/root usr/share/man/man1/podman-machine-set.1.gz
+-rw-r--r-- root/root usr/share/man/man1/podman-machine-ssh.1.gz
+-rw-r--r-- root/root usr/share/man/man1/podman-machine-start.1.gz
+-rw-r--r-- root/root usr/share/man/man1/podman-machine-stop.1.gz
+-rw-r--r-- root/root usr/share/man/man1/podman-machine.1.gz
+-rw-r--r-- root/root usr/share/man/man1/podman-manifest-add.1.gz
+-rw-r--r-- root/root usr/share/man/man1/podman-manifest-annotate.1.gz
+-rw-r--r-- root/root usr/share/man/man1/podman-manifest-create.1.gz
+-rw-r--r-- root/root usr/share/man/man1/podman-manifest-exists.1.gz
+-rw-r--r-- root/root usr/share/man/man1/podman-manifest-inspect.1.gz
+-rw-r--r-- root/root usr/share/man/man1/podman-manifest-push.1.gz
+-rw-r--r-- root/root usr/share/man/man1/podman-manifest-remove.1.gz
+-rw-r--r-- root/root usr/share/man/man1/podman-manifest-rm.1.gz
+-rw-r--r-- root/root usr/share/man/man1/podman-manifest.1.gz
+-rw-r--r-- root/root usr/share/man/man1/podman-mount.1.gz
+-rw-r--r-- root/root usr/share/man/man1/podman-network-connect.1.gz
+-rw-r--r-- root/root usr/share/man/man1/podman-network-create.1.gz
+-rw-r--r-- root/root usr/share/man/man1/podman-network-disconnect.1.gz
+-rw-r--r-- root/root usr/share/man/man1/podman-network-exists.1.gz
+-rw-r--r-- root/root usr/share/man/man1/podman-network-inspect.1.gz
+-rw-r--r-- root/root usr/share/man/man1/podman-network-ls.1.gz
+-rw-r--r-- root/root usr/share/man/man1/podman-network-prune.1.gz
+-rw-r--r-- root/root usr/share/man/man1/podman-network-reload.1.gz
+-rw-r--r-- root/root usr/share/man/man1/podman-network-rm.1.gz
+-rw-r--r-- root/root usr/share/man/man1/podman-network-update.1.gz
+-rw-r--r-- root/root usr/share/man/man1/podman-network.1.gz
+-rw-r--r-- root/root usr/share/man/man1/podman-pause.1.gz
+-rw-r--r-- root/root usr/share/man/man1/podman-play-kube.1.gz
+-rw-r--r-- root/root usr/share/man/man1/podman-pod-clone.1.gz
+-rw-r--r-- root/root usr/share/man/man1/podman-pod-create.1.gz
+-rw-r--r-- root/root usr/share/man/man1/podman-pod-exists.1.gz
+-rw-r--r-- root/root usr/share/man/man1/podman-pod-inspect.1.gz
+-rw-r--r-- root/root usr/share/man/man1/podman-pod-kill.1.gz
+-rw-r--r-- root/root usr/share/man/man1/podman-pod-logs.1.gz
+-rw-r--r-- root/root usr/share/man/man1/podman-pod-pause.1.gz
+-rw-r--r-- root/root usr/share/man/man1/podman-pod-prune.1.gz
+-rw-r--r-- root/root usr/share/man/man1/podman-pod-ps.1.gz
+-rw-r--r-- root/root usr/share/man/man1/podman-pod-restart.1.gz
+-rw-r--r-- root/root usr/share/man/man1/podman-pod-rm.1.gz
+-rw-r--r-- root/root usr/share/man/man1/podman-pod-start.1.gz
+-rw-r--r-- root/root usr/share/man/man1/podman-pod-stats.1.gz
+-rw-r--r-- root/root usr/share/man/man1/podman-pod-stop.1.gz
+-rw-r--r-- root/root usr/share/man/man1/podman-pod-top.1.gz
+-rw-r--r-- root/root usr/share/man/man1/podman-pod-unpause.1.gz
+-rw-r--r-- root/root usr/share/man/man1/podman-pod.1.gz
+-rw-r--r-- root/root usr/share/man/man1/podman-port.1.gz
+-rw-r--r-- root/root usr/share/man/man1/podman-ps.1.gz
+-rw-r--r-- root/root usr/share/man/man1/podman-pull.1.gz
+-rw-r--r-- root/root usr/share/man/man1/podman-push.1.gz
+-rw-r--r-- root/root usr/share/man/man1/podman-quadlet-install.1.gz
+-rw-r--r-- root/root usr/share/man/man1/podman-quadlet-list.1.gz
+-rw-r--r-- root/root usr/share/man/man1/podman-quadlet-print.1.gz
+-rw-r--r-- root/root usr/share/man/man1/podman-quadlet-rm.1.gz
+-rw-r--r-- root/root usr/share/man/man1/podman-quadlet.1.gz
+-rw-r--r-- root/root usr/share/man/man1/podman-remote.1.gz
+-rw-r--r-- root/root usr/share/man/man1/podman-rename.1.gz
+-rw-r--r-- root/root usr/share/man/man1/podman-restart.1.gz
+-rw-r--r-- root/root usr/share/man/man1/podman-rm.1.gz
+-rw-r--r-- root/root usr/share/man/man1/podman-rmi.1.gz
+-rw-r--r-- root/root usr/share/man/man1/podman-run.1.gz
+-rw-r--r-- root/root usr/share/man/man1/podman-save.1.gz
+-rw-r--r-- root/root usr/share/man/man1/podman-search.1.gz
+-rw-r--r-- root/root usr/share/man/man1/podman-secret-create.1.gz
+-rw-r--r-- root/root usr/share/man/man1/podman-secret-exists.1.gz
+-rw-r--r-- root/root usr/share/man/man1/podman-secret-inspect.1.gz
+-rw-r--r-- root/root usr/share/man/man1/podman-secret-ls.1.gz
+-rw-r--r-- root/root usr/share/man/man1/podman-secret-rm.1.gz
+-rw-r--r-- root/root usr/share/man/man1/podman-secret.1.gz
+-rw-r--r-- root/root usr/share/man/man1/podman-start.1.gz
+-rw-r--r-- root/root usr/share/man/man1/podman-stats.1.gz
+-rw-r--r-- root/root usr/share/man/man1/podman-stop.1.gz
+-rw-r--r-- root/root usr/share/man/man1/podman-system-check.1.gz
+-rw-r--r-- root/root usr/share/man/man1/podman-system-connection-add.1.gz
+-rw-r--r-- root/root usr/share/man/man1/podman-system-connection-default.1.gz
+-rw-r--r-- root/root usr/share/man/man1/podman-system-connection-list.1.gz
+-rw-r--r-- root/root usr/share/man/man1/podman-system-connection-remove.1.gz
+-rw-r--r-- root/root usr/share/man/man1/podman-system-connection-rename.1.gz
+-rw-r--r-- root/root usr/share/man/man1/podman-system-connection.1.gz
+-rw-r--r-- root/root usr/share/man/man1/podman-system-df.1.gz
+-rw-r--r-- root/root usr/share/man/man1/podman-system-events.1.gz
+-rw-r--r-- root/root usr/share/man/man1/podman-system-hyperv-prep.1.gz
+-rw-r--r-- root/root usr/share/man/man1/podman-system-info.1.gz
+-rw-r--r-- root/root usr/share/man/man1/podman-system-migrate.1.gz
+-rw-r--r-- root/root usr/share/man/man1/podman-system-prune.1.gz
+-rw-r--r-- root/root usr/share/man/man1/podman-system-renumber.1.gz
+-rw-r--r-- root/root usr/share/man/man1/podman-system-reset.1.gz
+-rw-r--r-- root/root usr/share/man/man1/podman-system-service.1.gz
+-rw-r--r-- root/root usr/share/man/man1/podman-system.1.gz
+-rw-r--r-- root/root usr/share/man/man1/podman-tag.1.gz
+-rw-r--r-- root/root usr/share/man/man1/podman-top.1.gz
+-rw-r--r-- root/root usr/share/man/man1/podman-umount.1.gz
+-rw-r--r-- root/root usr/share/man/man1/podman-unmount.1.gz
+-rw-r--r-- root/root usr/share/man/man1/podman-unpause.1.gz
+-rw-r--r-- root/root usr/share/man/man1/podman-unshare.1.gz
+-rw-r--r-- root/root usr/share/man/man1/podman-untag.1.gz
+-rw-r--r-- root/root usr/share/man/man1/podman-update.1.gz
+-rw-r--r-- root/root usr/share/man/man1/podman-version.1.gz
+-rw-r--r-- root/root usr/share/man/man1/podman-volume-create.1.gz
+-rw-r--r-- root/root usr/share/man/man1/podman-volume-exists.1.gz
+-rw-r--r-- root/root usr/share/man/man1/podman-volume-export.1.gz
+-rw-r--r-- root/root usr/share/man/man1/podman-volume-import.1.gz
+-rw-r--r-- root/root usr/share/man/man1/podman-volume-inspect.1.gz
+-rw-r--r-- root/root usr/share/man/man1/podman-volume-ls.1.gz
+-rw-r--r-- root/root usr/share/man/man1/podman-volume-mount.1.gz
+-rw-r--r-- root/root usr/share/man/man1/podman-volume-prune.1.gz
+-rw-r--r-- root/root usr/share/man/man1/podman-volume-reload.1.gz
+-rw-r--r-- root/root usr/share/man/man1/podman-volume-rename.1.gz
+-rw-r--r-- root/root usr/share/man/man1/podman-volume-rm.1.gz
+-rw-r--r-- root/root usr/share/man/man1/podman-volume-unmount.1.gz
+-rw-r--r-- root/root usr/share/man/man1/podman-volume.1.gz
+-rw-r--r-- root/root usr/share/man/man1/podman-wait.1.gz
+-rw-r--r-- root/root usr/share/man/man1/podman.1.gz
+-rw-r--r-- root/root usr/share/man/man1/podmansh.1.gz
+drwxr-xr-x root/root usr/share/man/man7/
+-rw-r--r-- root/root usr/share/man/man7/podman-rootless.7.gz
+-rw-r--r-- root/root usr/share/man/man7/podman-troubleshooting.7.gz
diff --git a/opt/podman/.signature b/opt/podman/.signature
new file mode 100644
index 0000000..95932ec
--- /dev/null
+++ b/opt/podman/.signature
@@ -0,0 +1,6 @@
+RWTZ9IduCSQ/mJHaVSohATJiUywGjXW8Mg1zRTzd7xxvnVtAU5jhpMcpaYH+XIMfShx9R6Z7KrVLTjchzildWYXqGBGuEMCpTgU=
+
+SHA256 (MAKEPKG) = 5b0c3b53dd88063e09bb5fcf29f3c1f91824cd439d983fdd837592ab26a281ec
+SHA256 (.footprint) = db4a7f3dbd26810729e9a6c98b598977262f0f8290549bd6bd62bb1a632b7f55
+SHA256 (podman-6.1.2.tar.gz) = a4b2b10bd560cf9b4c50c282bd04bb74486ff6c78bebd51427f779fe985fc1bb
+SHA256 (podman#6.1.2-1.pkg.tar.gz) = 59f06bae6bd1e1a0562d74f33a03fb53cf2f31a1da9db226fa728fcd8ebbf4db
diff --git a/opt/podman/MAKEPKG b/opt/podman/MAKEPKG
new file mode 100644
index 0000000..da026b9
--- /dev/null
+++ b/opt/podman/MAKEPKG
@@ -0,0 +1,56 @@
+#!/bin/mkpkg
+# description: Daemonless container engine for OCI containers
+# url: https://podman.io/
+
+name=podman
+version=6.1.2
+release=1
+depends=(crun conmon netavark aardvark-dns passt catatonit
+ containers-common nftables libseccomp shadow)
+makedeps=(go)
+source=(https://github.com/containers/$name/archive/refs/tags/v$version.tar.gz)
+renames=($name-$version.tar.gz)
+sha256sums=(
+ "a4b2b10bd560cf9b4c50c282bd04bb74486ff6c78bebd51427f779fe985fc1bb"
+)
+
+build() {
+ cd $name-$version
+ export GOPATH="$SRC/go"
+ export GOFLAGS="-trimpath -v"
+ export BUILDTAGS="exclude_graphdriver_btrfs \
+ exclude_graphdriver_devicemapper \
+ containers_image_openpgp \
+ seccomp"
+ make \
+ PREFIX=/usr \
+ HELPER_BINARIES_DIR=/usr/libexec/podman \
+ BUILDTAGS="$BUILDTAGS" \
+ podman rootlessport
+
+ make docker-docs
+
+ install -Dm755 bin/podman $PKG/usr/bin/podman
+ ln -sf podman $PKG/usr/bin/podmansh
+ install -Dm755 bin/rootlessport $PKG/usr/libexec/podman/rootlessport
+
+ install -d $PKG/etc
+ touch $PKG/etc/subuid $PKG/etc/subgid
+
+ # man pages
+ mandir="$PKG/usr/share/man"
+ for f in docs/build/man/podman*.1 docs/build/man/podmansh.1; do
+ install -Dm644 "$f" "$mandir/man1/$(basename $f)"
+ done
+ for f in docs/build/man/podman-rootless.7 docs/build/man/podman-troubleshooting.7; do
+ install -Dm644 "$f" "$mandir/man7/$(basename $f)"
+ done
+
+}
+
+signify() {
+ untrusted comment: public key
+ RWTZ9IduCSQ/mL8337TEUinPwT92xFEUpD92hkS7IxcOnzTt9QdpohT3
+}
+
+# vim: filetype=sh
diff --git a/opt/profanity/.footprint b/opt/profanity/.footprint
new file mode 100644
index 0000000..76da9db
--- /dev/null
+++ b/opt/profanity/.footprint
@@ -0,0 +1,150 @@
+drwxr-xr-x root/root usr/
+drwxr-xr-x root/root usr/bin/
+-rwxr-xr-x root/root usr/bin/profanity
+drwxr-xr-x root/root usr/share/
+drwxr-xr-x root/root usr/share/doc/
+drwxr-xr-x root/root usr/share/doc/profanity/
+-rw-r--r-- root/root usr/share/doc/profanity/profrc.example
+-rw-r--r-- root/root usr/share/doc/profanity/theme_template
+drwxr-xr-x root/root usr/share/man/
+drwxr-xr-x root/root usr/share/man/man1/
+-rw-r--r-- root/root usr/share/man/man1/profanity-about.1.gz
+-rw-r--r-- root/root usr/share/man/man1/profanity-account.1.gz
+-rw-r--r-- root/root usr/share/man/man1/profanity-affiliation.1.gz
+-rw-r--r-- root/root usr/share/man/man1/profanity-alias.1.gz
+-rw-r--r-- root/root usr/share/man/man1/profanity-autoaway.1.gz
+-rw-r--r-- root/root usr/share/man/man1/profanity-autoconnect.1.gz
+-rw-r--r-- root/root usr/share/man/man1/profanity-autoping.1.gz
+-rw-r--r-- root/root usr/share/man/man1/profanity-avatar.1.gz
+-rw-r--r-- root/root usr/share/man/man1/profanity-ban.1.gz
+-rw-r--r-- root/root usr/share/man/man1/profanity-beep.1.gz
+-rw-r--r-- root/root usr/share/man/man1/profanity-blocked.1.gz
+-rw-r--r-- root/root usr/share/man/man1/profanity-bookmark.1.gz
+-rw-r--r-- root/root usr/share/man/man1/profanity-caps.1.gz
+-rw-r--r-- root/root usr/share/man/man1/profanity-carbons.1.gz
+-rw-r--r-- root/root usr/share/man/man1/profanity-changepassword.1.gz
+-rw-r--r-- root/root usr/share/man/man1/profanity-changes.1.gz
+-rw-r--r-- root/root usr/share/man/man1/profanity-charset.1.gz
+-rw-r--r-- root/root usr/share/man/man1/profanity-clear.1.gz
+-rw-r--r-- root/root usr/share/man/man1/profanity-close.1.gz
+-rw-r--r-- root/root usr/share/man/man1/profanity-cmd.1.gz
+-rw-r--r-- root/root usr/share/man/man1/profanity-color.1.gz
+-rw-r--r-- root/root usr/share/man/man1/profanity-connect.1.gz
+-rw-r--r-- root/root usr/share/man/man1/profanity-console.1.gz
+-rw-r--r-- root/root usr/share/man/man1/profanity-correct-editor.1.gz
+-rw-r--r-- root/root usr/share/man/man1/profanity-correct.1.gz
+-rw-r--r-- root/root usr/share/man/man1/profanity-correction.1.gz
+-rw-r--r-- root/root usr/share/man/man1/profanity-disco.1.gz
+-rw-r--r-- root/root usr/share/man/man1/profanity-disconnect.1.gz
+-rw-r--r-- root/root usr/share/man/man1/profanity-editor.1.gz
+-rw-r--r-- root/root usr/share/man/man1/profanity-executable.1.gz
+-rw-r--r-- root/root usr/share/man/man1/profanity-export.1.gz
+-rw-r--r-- root/root usr/share/man/man1/profanity-flash.1.gz
+-rw-r--r-- root/root usr/share/man/man1/profanity-form.1.gz
+-rw-r--r-- root/root usr/share/man/man1/profanity-gone.1.gz
+-rw-r--r-- root/root usr/share/man/man1/profanity-help.1.gz
+-rw-r--r-- root/root usr/share/man/man1/profanity-history.1.gz
+-rw-r--r-- root/root usr/share/man/man1/profanity-info.1.gz
+-rw-r--r-- root/root usr/share/man/man1/profanity-inpblock.1.gz
+-rw-r--r-- root/root usr/share/man/man1/profanity-inputwin.1.gz
+-rw-r--r-- root/root usr/share/man/man1/profanity-intype.1.gz
+-rw-r--r-- root/root usr/share/man/man1/profanity-invite.1.gz
+-rw-r--r-- root/root usr/share/man/man1/profanity-join.1.gz
+-rw-r--r-- root/root usr/share/man/man1/profanity-kick.1.gz
+-rw-r--r-- root/root usr/share/man/man1/profanity-lastactivity.1.gz
+-rw-r--r-- root/root usr/share/man/man1/profanity-log.1.gz
+-rw-r--r-- root/root usr/share/man/man1/profanity-logging.1.gz
+-rw-r--r-- root/root usr/share/man/man1/profanity-mainwin.1.gz
+-rw-r--r-- root/root usr/share/man/man1/profanity-mam.1.gz
+-rw-r--r-- root/root usr/share/man/man1/profanity-mood.1.gz
+-rw-r--r-- root/root usr/share/man/man1/profanity-msg.1.gz
+-rw-r--r-- root/root usr/share/man/man1/profanity-nick.1.gz
+-rw-r--r-- root/root usr/share/man/man1/profanity-notify.1.gz
+-rw-r--r-- root/root usr/share/man/man1/profanity-occupants.1.gz
+-rw-r--r-- root/root usr/share/man/man1/profanity-omemo.1.gz
+-rw-r--r-- root/root usr/share/man/man1/profanity-otr.1.gz
+-rw-r--r-- root/root usr/share/man/man1/profanity-outtype.1.gz
+-rw-r--r-- root/root usr/share/man/man1/profanity-ox-setup.1.gz
+-rw-r--r-- root/root usr/share/man/man1/profanity-ox.1.gz
+-rw-r--r-- root/root usr/share/man/man1/profanity-paste.1.gz
+-rw-r--r-- root/root usr/share/man/man1/profanity-pgp.1.gz
+-rw-r--r-- root/root usr/share/man/man1/profanity-ping.1.gz
+-rw-r--r-- root/root usr/share/man/man1/profanity-plugins.1.gz
+-rw-r--r-- root/root usr/share/man/man1/profanity-prefs.1.gz
+-rw-r--r-- root/root usr/share/man/man1/profanity-presence.1.gz
+-rw-r--r-- root/root usr/share/man/man1/profanity-priority.1.gz
+-rw-r--r-- root/root usr/share/man/man1/profanity-privacy.1.gz
+-rw-r--r-- root/root usr/share/man/man1/profanity-privileges.1.gz
+-rw-r--r-- root/root usr/share/man/man1/profanity-quit.1.gz
+-rw-r--r-- root/root usr/share/man/man1/profanity-receipts.1.gz
+-rw-r--r-- root/root usr/share/man/man1/profanity-reconnect.1.gz
+-rw-r--r-- root/root usr/share/man/man1/profanity-redraw.1.gz
+-rw-r--r-- root/root usr/share/man/man1/profanity-register.1.gz
+-rw-r--r-- root/root usr/share/man/man1/profanity-reload.1.gz
+-rw-r--r-- root/root usr/share/man/man1/profanity-resource.1.gz
+-rw-r--r-- root/root usr/share/man/man1/profanity-role.1.gz
+-rw-r--r-- root/root usr/share/man/man1/profanity-room.1.gz
+-rw-r--r-- root/root usr/share/man/man1/profanity-rooms.1.gz
+-rw-r--r-- root/root usr/share/man/man1/profanity-roster.1.gz
+-rw-r--r-- root/root usr/share/man/man1/profanity-save.1.gz
+-rw-r--r-- root/root usr/share/man/man1/profanity-script.1.gz
+-rw-r--r-- root/root usr/share/man/man1/profanity-sendfile.1.gz
+-rw-r--r-- root/root usr/share/man/man1/profanity-serversoftware.1.gz
+-rw-r--r-- root/root usr/share/man/man1/profanity-silence.1.gz
+-rw-r--r-- root/root usr/share/man/man1/profanity-slashguard.1.gz
+-rw-r--r-- root/root usr/share/man/man1/profanity-software.1.gz
+-rw-r--r-- root/root usr/share/man/man1/profanity-spellcheck.1.gz
+-rw-r--r-- root/root usr/share/man/man1/profanity-splash.1.gz
+-rw-r--r-- root/root usr/share/man/man1/profanity-stamp.1.gz
+-rw-r--r-- root/root usr/share/man/man1/profanity-states.1.gz
+-rw-r--r-- root/root usr/share/man/man1/profanity-status.1.gz
+-rw-r--r-- root/root usr/share/man/man1/profanity-statusbar.1.gz
+-rw-r--r-- root/root usr/share/man/man1/profanity-strophe.1.gz
+-rw-r--r-- root/root usr/share/man/man1/profanity-sub.1.gz
+-rw-r--r-- root/root usr/share/man/man1/profanity-subject.1.gz
+-rw-r--r-- root/root usr/share/man/man1/profanity-theme.1.gz
+-rw-r--r-- root/root usr/share/man/man1/profanity-time.1.gz
+-rw-r--r-- root/root usr/share/man/man1/profanity-titlebar.1.gz
+-rw-r--r-- root/root usr/share/man/man1/profanity-tls.1.gz
+-rw-r--r-- root/root usr/share/man/man1/profanity-tray.1.gz
+-rw-r--r-- root/root usr/share/man/man1/profanity-url.1.gz
+-rw-r--r-- root/root usr/share/man/man1/profanity-vcard.1.gz
+-rw-r--r-- root/root usr/share/man/man1/profanity-vercheck.1.gz
+-rw-r--r-- root/root usr/share/man/man1/profanity-who.1.gz
+-rw-r--r-- root/root usr/share/man/man1/profanity-win.1.gz
+-rw-r--r-- root/root usr/share/man/man1/profanity-wins.1.gz
+-rw-r--r-- root/root usr/share/man/man1/profanity-wintitle.1.gz
+-rw-r--r-- root/root usr/share/man/man1/profanity-wrap.1.gz
+-rw-r--r-- root/root usr/share/man/man1/profanity-xmlconsole.1.gz
+-rwxr-xr-x root/root usr/share/man/man1/profanity.1.gz
+drwxr-xr-x root/root usr/share/profanity/
+drwxr-xr-x root/root usr/share/profanity/icons/
+-rw-r--r-- root/root usr/share/profanity/icons/proIcon.png
+-rw-r--r-- root/root usr/share/profanity/icons/proIconMsg.png
+drwxr-xr-x root/root usr/share/profanity/themes/
+-rw-r--r-- root/root usr/share/profanity/themes/aqua
+-rw-r--r-- root/root usr/share/profanity/themes/batman
+-rw-r--r-- root/root usr/share/profanity/themes/bios
+-rw-r--r-- root/root usr/share/profanity/themes/boothj5
+-rw-r--r-- root/root usr/share/profanity/themes/boothj5_laptop
+-rw-r--r-- root/root usr/share/profanity/themes/boothj5_slack
+-rw-r--r-- root/root usr/share/profanity/themes/complex
+-rw-r--r-- root/root usr/share/profanity/themes/forest
+-rw-r--r-- root/root usr/share/profanity/themes/gruvbox
+-rw-r--r-- root/root usr/share/profanity/themes/gruvbox_transparent
+-rw-r--r-- root/root usr/share/profanity/themes/hacker
+-rw-r--r-- root/root usr/share/profanity/themes/headache
+-rw-r--r-- root/root usr/share/profanity/themes/irssi
+-rw-r--r-- root/root usr/share/profanity/themes/joker
+-rw-r--r-- root/root usr/share/profanity/themes/jubalian
+-rw-r--r-- root/root usr/share/profanity/themes/mono
+-rw-r--r-- root/root usr/share/profanity/themes/orange
+-rw-r--r-- root/root usr/share/profanity/themes/original
+-rw-r--r-- root/root usr/share/profanity/themes/original_bright
+-rw-r--r-- root/root usr/share/profanity/themes/shade
+-rw-r--r-- root/root usr/share/profanity/themes/simple
+-rw-r--r-- root/root usr/share/profanity/themes/snikket
+-rw-r--r-- root/root usr/share/profanity/themes/solarized-dark
+-rw-r--r-- root/root usr/share/profanity/themes/solarized-light
+-rw-r--r-- root/root usr/share/profanity/themes/spawn
+-rw-r--r-- root/root usr/share/profanity/themes/whiteness
diff --git a/opt/profanity/.signature b/opt/profanity/.signature
new file mode 100644
index 0000000..920437d
--- /dev/null
+++ b/opt/profanity/.signature
@@ -0,0 +1,13 @@
+RWTZ9IduCSQ/mEzV49oHAPzWE0jQ9CAuryOIaLrdaapv+Y9RxWs/EMgdC2ogBxTWx16tPXNeLbaua04Lah0t+DoO4okloNaz4g4=
+
+SHA256 (MAKEPKG) = 166071cf708978845b98ab513e0189d726d613b3fc4d5af15a5c803272a82a94
+SHA256 (.footprint) = dffc5317c7c371fa871fef049db0ba6ade06d29b4dc2e6882b313c370557fa39
+SHA256 (profanity-0.18.2.tar.xz) = 46964928742733fffcf8ca65d37ac0874c8ccd6270cbc065cb1013cee94e9e3b
+SHA256 (crypto.c) = 98d10f3d50e89d1f564a68ff38b02080449aa3bcb4d2bc83db0f2dae75eef007
+SHA256 (crypto.h) = 16f9e7ef3eeae11917e87eddad7705b296bad4cef0b30858d1a4f1e98463b71b
+SHA256 (openssl-crypto.patch) = 626783ffe584a69a05341884f30dd3032348b65a164a3769d2d953c4f51a2efe
+SHA256 (openssl-omemo-h.patch) = 3d38b7a7c720ab90e9eef6da343deab85dabc931fbf0216513b95bd91c20bc7d
+SHA256 (openssl-omemo-c.patch) = 4d25a38d95b537b3d037f8f523a8d8fc2970b31691b91716e0b1385f5a9bf4a7
+SHA256 (openssl-aesgcm-download.patch) = 7acb0733d32ad10e6cb2aff0d9ea22109f601ad0031ea36a9ed38a43f7bc50a2
+SHA256 (omemo-publish-options.patch) = 94c46b027928bc88c76ec3249f246e9e45760f518c39d1dae3d8ff4de0fd66b0
+SHA256 (profanity#0.18.2-3.pkg.tar.gz) = d54bb38e2f58903d3ed0f787c4fc7cd2451c824ed334491a8f80d4f9a69e9482
diff --git a/opt/profanity/MAKEPKG b/opt/profanity/MAKEPKG
new file mode 100644
index 0000000..7148ad1
--- /dev/null
+++ b/opt/profanity/MAKEPKG
@@ -0,0 +1,71 @@
+#!/bin/mkpkg
+# description: Ncurses XMPP client with OMEMO support
+# url: https://profanity-im.github.io/
+
+name=profanity
+version=0.18.2
+release=3
+depends=(libstrophe ncurses glib curl readline sqlite libsignal-protocol-c libressl)
+makedeps=(meson)
+source=(https://github.com/profanity-im/profanity/releases/download/$version/$name-$version.tar.xz
+ crypto.c
+ crypto.h
+ openssl-crypto.patch
+ openssl-omemo-h.patch
+ openssl-omemo-c.patch
+ openssl-aesgcm-download.patch
+ omemo-publish-options.patch)
+
+sha256sums=(
+ "46964928742733fffcf8ca65d37ac0874c8ccd6270cbc065cb1013cee94e9e3b"
+ "98d10f3d50e89d1f564a68ff38b02080449aa3bcb4d2bc83db0f2dae75eef007"
+ "16f9e7ef3eeae11917e87eddad7705b296bad4cef0b30858d1a4f1e98463b71b"
+ "626783ffe584a69a05341884f30dd3032348b65a164a3769d2d953c4f51a2efe"
+ "3d38b7a7c720ab90e9eef6da343deab85dabc931fbf0216513b95bd91c20bc7d"
+ "4d25a38d95b537b3d037f8f523a8d8fc2970b31691b91716e0b1385f5a9bf4a7"
+ "7acb0733d32ad10e6cb2aff0d9ea22109f601ad0031ea36a9ed38a43f7bc50a2"
+ "94c46b027928bc88c76ec3249f246e9e45760f518c39d1dae3d8ff4de0fd66b0"
+)
+
+patch() {
+ cd $name-$version
+
+ # Replace gcrypt with openssl in meson build
+ patch -p1 < $SRC/openssl-crypto.patch
+
+ # Replace omemo crypto backend with OpenSSL implementation
+ cp $SRC/crypto.c src/omemo/crypto.c
+ cp $SRC/crypto.h src/omemo/crypto.h
+
+ # Patch remaining gcrypt references
+ patch -p1 < $SRC/openssl-omemo-h.patch
+ patch -p1 < $SRC/openssl-omemo-c.patch
+ patch -p1 < $SRC/openssl-aesgcm-download.patch
+
+ # Publish OMEMO bundle and devicelist with publish-options even when the
+ # server domain does not advertise them (the account's own PEP does)
+ patch -p1 < $SRC/omemo-publish-options.patch
+}
+
+build() {
+ cd $name-$version
+
+ CC=clang CXX=clang++ meson setup build \
+ --prefix=/usr \
+ --mandir=/usr/share/man \
+ --buildtype=release \
+ -D omemo=enabled \
+ -D omemo-backend=libsignal
+
+ meson compile -C build
+ DESTDIR=$PKG meson install -C build
+
+}
+
+signify() {
+ untrusted comment: public key
+ RWTZ9IduCSQ/mL8337TEUinPwT92xFEUpD92hkS7IxcOnzTt9QdpohT3
+}
+
+# vim: filetype=sh
+
diff --git a/opt/profanity/crypto.c b/opt/profanity/crypto.c
new file mode 100644
index 0000000..c2b1068
--- /dev/null
+++ b/opt/profanity/crypto.c
@@ -0,0 +1,494 @@
+/*
+ * crypto.c
+ * vim: expandtab:ts=4:sts=4:sw=4
+ *
+ * Copyright (C) 2019 Paul Fariello <paul@fariello.eu>
+ *
+ * This file is part of Profanity.
+ *
+ * Profanity is free software: you can redistribute it and/or modify
+ * it under the terms of the GNU General Public License as published by
+ * the Free Software Foundation, either version 3 of the License, or
+ * (at your option) any later version.
+ *
+ * Profanity is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ * GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License
+ * along with Profanity. If not, see <https://www.gnu.org/licenses/>.
+ *
+ * In addition, as a special exception, the copyright holders give permission to
+ * link the code of portions of this program with the OpenSSL library under
+ * certain conditions as described in each individual source file, and
+ * distribute linked combinations including the two.
+ *
+ * You must obey the GNU General Public License in all respects for all of the
+ * code used other than OpenSSL. If you modify file(s) with this exception, you
+ * may extend this exception to your version of the file(s), but you are not
+ * obligated to do so. If you do not wish to do so, delete this exception
+ * statement from your version. If you delete this exception statement from all
+ * source files in the program, then also delete it here.
+ *
+ * krypt.sh: libgcrypt replaced with OpenSSL/LibreSSL backend.
+ */
+#include "config.h"
+
+#include <assert.h>
+#include <string.h>
+#include <stdlib.h>
+#include <stdio.h>
+
+#include <openssl/evp.h>
+#include <openssl/hmac.h>
+#include <openssl/rand.h>
+
+#include <signal/signal_protocol.h>
+#include <signal/signal_protocol_types.h>
+
+#include "log.h"
+#include "omemo/omemo.h"
+#include "omemo/crypto.h"
+
+#define AES256_GCM_TAG_LENGTH 16
+#define AES256_GCM_BUFFER_SIZE 1024
+
+int
+omemo_crypto_init(void)
+{
+ /* OpenSSL/LibreSSL self-initializes. Verify RAND is seeded. */
+ unsigned char test[1];
+ if (RAND_bytes(test, 1) != 1)
+ return -1;
+ return 0;
+}
+
+int
+omemo_random_func(uint8_t* data, size_t len, void* user_data)
+{
+ return RAND_bytes(data, (int)len) == 1 ? 0 : -1;
+}
+
+/*
+ * HMAC-SHA256
+ */
+
+int
+omemo_hmac_sha256_init_func(void** hmac_context, const uint8_t* key, size_t key_len, void* user_data)
+{
+ HMAC_CTX* ctx = HMAC_CTX_new();
+ if (!ctx)
+ return -1;
+
+ if (HMAC_Init_ex(ctx, key, (int)key_len, EVP_sha256(), NULL) != 1) {
+ HMAC_CTX_free(ctx);
+ return -1;
+ }
+
+ *hmac_context = ctx;
+ return 0;
+}
+
+int
+omemo_hmac_sha256_update_func(void* hmac_context, const uint8_t* data, size_t data_len, void* user_data)
+{
+ return HMAC_Update((HMAC_CTX*)hmac_context, data, data_len) == 1 ? 0 : -1;
+}
+
+int
+omemo_hmac_sha256_final_func(void* hmac_context, signal_buffer** output, void* user_data)
+{
+ unsigned char md[32];
+ unsigned int len = sizeof(md);
+
+ if (HMAC_Final((HMAC_CTX*)hmac_context, md, &len) != 1)
+ return -1;
+
+ *output = signal_buffer_create(md, len);
+ return *output ? 0 : -1;
+}
+
+void
+omemo_hmac_sha256_cleanup_func(void* hmac_context, void* user_data)
+{
+ HMAC_CTX_free((HMAC_CTX*)hmac_context);
+}
+
+/*
+ * SHA-512 digest
+ */
+
+int
+omemo_sha512_digest_init_func(void** digest_context, void* user_data)
+{
+ EVP_MD_CTX* ctx = EVP_MD_CTX_new();
+ if (!ctx)
+ return -1;
+
+ if (EVP_DigestInit_ex(ctx, EVP_sha512(), NULL) != 1) {
+ EVP_MD_CTX_free(ctx);
+ return -1;
+ }
+
+ *digest_context = ctx;
+ return 0;
+}
+
+int
+omemo_sha512_digest_update_func(void* digest_context, const uint8_t* data, size_t data_len, void* user_data)
+{
+ return EVP_DigestUpdate((EVP_MD_CTX*)digest_context, data, data_len) == 1 ? 0 : -1;
+}
+
+int
+omemo_sha512_digest_final_func(void* digest_context, signal_buffer** output, void* user_data)
+{
+ unsigned char md[64];
+ unsigned int len = sizeof(md);
+
+ if (EVP_DigestFinal_ex((EVP_MD_CTX*)digest_context, md, &len) != 1)
+ return -1;
+
+ *output = signal_buffer_create(md, len);
+ return *output ? 0 : -1;
+}
+
+void
+omemo_sha512_digest_cleanup_func(void* digest_context, void* user_data)
+{
+ EVP_MD_CTX_free((EVP_MD_CTX*)digest_context);
+}
+
+/*
+ * AES-256-CBC-PKCS5 encrypt/decrypt
+ * Used by libsignal-protocol-c for session key material.
+ */
+
+int
+omemo_encrypt_func(signal_buffer** output, int cipher,
+ const uint8_t* key, size_t key_len,
+ const uint8_t* iv, size_t iv_len,
+ const uint8_t* plaintext, size_t plaintext_len,
+ void* user_data)
+{
+ EVP_CIPHER_CTX* ctx = NULL;
+ unsigned char* ciphertext = NULL;
+ int outl = 0, finl = 0;
+ int ret = OMEMO_ERR_UNSUPPORTED_CRYPTO;
+
+ switch (key_len) {
+ case 32: break;
+ default: return OMEMO_ERR_UNSUPPORTED_CRYPTO;
+ }
+
+ switch (cipher) {
+ case SG_CIPHER_AES_CBC_PKCS5: break;
+ default: return OMEMO_ERR_UNSUPPORTED_CRYPTO;
+ }
+
+ /* worst case: plaintext + one full block of PKCS7 padding */
+ ciphertext = malloc(plaintext_len + 16);
+ if (!ciphertext)
+ return -1;
+
+ ctx = EVP_CIPHER_CTX_new();
+ if (!ctx)
+ goto out;
+
+ if (EVP_EncryptInit_ex(ctx, EVP_aes_256_cbc(), NULL, key, iv) != 1)
+ goto out;
+
+ if (EVP_EncryptUpdate(ctx, ciphertext, &outl, plaintext, (int)plaintext_len) != 1)
+ goto out;
+
+ if (EVP_EncryptFinal_ex(ctx, ciphertext + outl, &finl) != 1)
+ goto out;
+
+ *output = signal_buffer_create(ciphertext, outl + finl);
+ ret = *output ? SG_SUCCESS : -1;
+
+out:
+ EVP_CIPHER_CTX_free(ctx);
+ free(ciphertext);
+ return ret;
+}
+
+int
+omemo_decrypt_func(signal_buffer** output, int cipher,
+ const uint8_t* key, size_t key_len,
+ const uint8_t* iv, size_t iv_len,
+ const uint8_t* ciphertext, size_t ciphertext_len,
+ void* user_data)
+{
+ EVP_CIPHER_CTX* ctx = NULL;
+ unsigned char* plaintext = NULL;
+ int outl = 0, finl = 0;
+ int ret = OMEMO_ERR_UNSUPPORTED_CRYPTO;
+
+ switch (key_len) {
+ case 32: break;
+ default: return OMEMO_ERR_UNSUPPORTED_CRYPTO;
+ }
+
+ switch (cipher) {
+ case SG_CIPHER_AES_CBC_PKCS5: break;
+ default: return OMEMO_ERR_UNSUPPORTED_CRYPTO;
+ }
+
+ plaintext = malloc(ciphertext_len);
+ if (!plaintext)
+ return -1;
+
+ ctx = EVP_CIPHER_CTX_new();
+ if (!ctx)
+ goto out;
+
+ if (EVP_DecryptInit_ex(ctx, EVP_aes_256_cbc(), NULL, key, iv) != 1)
+ goto out;
+
+ if (EVP_DecryptUpdate(ctx, plaintext, &outl, ciphertext, (int)ciphertext_len) != 1)
+ goto out;
+
+ if (EVP_DecryptFinal_ex(ctx, plaintext + outl, &finl) != 1)
+ goto out;
+
+ *output = signal_buffer_create(plaintext, outl + finl);
+ ret = *output ? SG_SUCCESS : -1;
+
+out:
+ EVP_CIPHER_CTX_free(ctx);
+ free(plaintext);
+ return ret;
+}
+
+/*
+ * AES-128-GCM encrypt — used for the actual OMEMO message payload.
+ * Tag is returned separately from ciphertext.
+ */
+
+int
+aes128gcm_encrypt(unsigned char* ciphertext, size_t* ciphertext_len,
+ unsigned char* tag, size_t* tag_len,
+ const unsigned char* const plaintext, size_t plaintext_len,
+ const unsigned char* const iv, const unsigned char* const key)
+{
+ EVP_CIPHER_CTX* ctx = NULL;
+ int outl = 0, finl = 0;
+ int ret = -1;
+
+ ctx = EVP_CIPHER_CTX_new();
+ if (!ctx)
+ goto out;
+
+ if (EVP_EncryptInit_ex(ctx, EVP_aes_128_gcm(), NULL, NULL, NULL) != 1)
+ goto out;
+
+ if (EVP_CIPHER_CTX_ctrl(ctx, EVP_CTRL_GCM_SET_IVLEN, AES128_GCM_IV_LENGTH, NULL) != 1)
+ goto out;
+
+ if (EVP_EncryptInit_ex(ctx, NULL, NULL, key, iv) != 1)
+ goto out;
+
+ if (EVP_EncryptUpdate(ctx, ciphertext, &outl, plaintext, (int)plaintext_len) != 1)
+ goto out;
+
+ if (EVP_EncryptFinal_ex(ctx, ciphertext + outl, &finl) != 1)
+ goto out;
+
+ *ciphertext_len = outl + finl;
+
+ if (EVP_CIPHER_CTX_ctrl(ctx, EVP_CTRL_GCM_GET_TAG, AES128_GCM_TAG_LENGTH, tag) != 1)
+ goto out;
+
+ *tag_len = AES128_GCM_TAG_LENGTH;
+ ret = 0;
+
+out:
+ EVP_CIPHER_CTX_free(ctx);
+ return ret;
+}
+
+/*
+ * AES-128-GCM decrypt.
+ * Tag is passed as a separate last parameter (not appended to ciphertext).
+ * iv_len is honoured so both 12-byte and 16-byte IVs work.
+ */
+
+int
+aes128gcm_decrypt(unsigned char* plaintext, size_t* plaintext_len,
+ const unsigned char* const ciphertext, size_t ciphertext_len,
+ const unsigned char* const iv, size_t iv_len,
+ const unsigned char* const key, const unsigned char* const tag)
+{
+ EVP_CIPHER_CTX* ctx = NULL;
+ int outl = 0, finl = 0;
+ int ret = -1;
+
+ ctx = EVP_CIPHER_CTX_new();
+ if (!ctx)
+ goto out;
+
+ if (EVP_DecryptInit_ex(ctx, EVP_aes_128_gcm(), NULL, NULL, NULL) != 1)
+ goto out;
+
+ if (EVP_CIPHER_CTX_ctrl(ctx, EVP_CTRL_GCM_SET_IVLEN, (int)iv_len, NULL) != 1)
+ goto out;
+
+ if (EVP_DecryptInit_ex(ctx, NULL, NULL, key, iv) != 1)
+ goto out;
+
+ if (EVP_DecryptUpdate(ctx, plaintext, &outl, ciphertext, (int)ciphertext_len) != 1)
+ goto out;
+
+ /* must set tag before calling Final */
+ if (EVP_CIPHER_CTX_ctrl(ctx, EVP_CTRL_GCM_SET_TAG,
+ AES128_GCM_TAG_LENGTH, (void*)tag) != 1)
+ goto out;
+
+ if (EVP_DecryptFinal_ex(ctx, plaintext + outl, &finl) != 1) {
+ log_error("OMEMO: aes128gcm_decrypt tag verification failed");
+ goto out;
+ }
+
+ *plaintext_len = outl + finl;
+ ret = 0;
+
+out:
+ EVP_CIPHER_CTX_free(ctx);
+ return ret;
+}
+
+/*
+ * AES-256-GCM file encrypt/decrypt.
+ * Single function: gboolean encrypt selects direction.
+ * Returns 0 on success, -1 on failure.
+ */
+
+int
+aes256gcm_crypt_file(FILE* in, FILE* out, off_t file_size,
+ unsigned char key[], unsigned char nonce[], gboolean encrypt)
+{
+ EVP_CIPHER_CTX* ctx = NULL;
+ unsigned char buf[AES256_GCM_BUFFER_SIZE];
+ unsigned char outbuf[AES256_GCM_BUFFER_SIZE + 16];
+ unsigned char tag[AES256_GCM_TAG_LENGTH];
+ off_t bytes_remaining;
+ int bytes, outl, finl;
+ int ret = -1;
+
+ ctx = EVP_CIPHER_CTX_new();
+ if (!ctx)
+ goto out;
+
+ if (encrypt) {
+ if (EVP_EncryptInit_ex(ctx, EVP_aes_256_gcm(), NULL, NULL, NULL) != 1)
+ goto out;
+ if (EVP_CIPHER_CTX_ctrl(ctx, EVP_CTRL_GCM_SET_IVLEN,
+ OMEMO_AESGCM_NONCE_LENGTH, NULL) != 1)
+ goto out;
+ if (EVP_EncryptInit_ex(ctx, NULL, NULL, key, nonce) != 1)
+ goto out;
+
+ bytes_remaining = file_size;
+ while (bytes_remaining > 0) {
+ size_t read_size = bytes_remaining < (off_t)sizeof(buf)
+ ? (size_t)bytes_remaining : sizeof(buf);
+ bytes = fread(buf, 1, read_size, in);
+ if (bytes <= 0)
+ break;
+ if (EVP_EncryptUpdate(ctx, outbuf, &outl, buf, bytes) != 1)
+ goto out;
+ if (outl > 0 && fwrite(outbuf, 1, outl, out) != (size_t)outl)
+ goto out;
+ bytes_remaining -= bytes;
+ }
+ if (ferror(in))
+ goto out;
+
+ if (EVP_EncryptFinal_ex(ctx, outbuf, &finl) != 1)
+ goto out;
+ if (finl > 0 && fwrite(outbuf, 1, finl, out) != (size_t)finl)
+ goto out;
+
+ /* append authentication tag */
+ if (EVP_CIPHER_CTX_ctrl(ctx, EVP_CTRL_GCM_GET_TAG,
+ AES256_GCM_TAG_LENGTH, tag) != 1)
+ goto out;
+ if (fwrite(tag, 1, AES256_GCM_TAG_LENGTH, out) != AES256_GCM_TAG_LENGTH)
+ goto out;
+
+ } else {
+ /* decrypt: tag is the last AES256_GCM_TAG_LENGTH bytes of the file */
+ if (file_size < AES256_GCM_TAG_LENGTH)
+ goto out;
+ off_t data_size = file_size - AES256_GCM_TAG_LENGTH;
+
+ if (EVP_DecryptInit_ex(ctx, EVP_aes_256_gcm(), NULL, NULL, NULL) != 1)
+ goto out;
+ if (EVP_CIPHER_CTX_ctrl(ctx, EVP_CTRL_GCM_SET_IVLEN,
+ OMEMO_AESGCM_NONCE_LENGTH, NULL) != 1)
+ goto out;
+ if (EVP_DecryptInit_ex(ctx, NULL, NULL, key, nonce) != 1)
+ goto out;
+
+ bytes_remaining = data_size;
+ while (bytes_remaining > 0) {
+ size_t read_size = bytes_remaining < (off_t)sizeof(buf)
+ ? (size_t)bytes_remaining : sizeof(buf);
+ bytes = fread(buf, 1, read_size, in);
+ if (bytes <= 0)
+ break;
+ if (EVP_DecryptUpdate(ctx, outbuf, &outl, buf, bytes) != 1)
+ goto out;
+ if (outl > 0 && fwrite(outbuf, 1, outl, out) != (size_t)outl)
+ goto out;
+ bytes_remaining -= bytes;
+ }
+ if (ferror(in))
+ goto out;
+
+ /* read and verify tag */
+ if (fread(tag, 1, AES256_GCM_TAG_LENGTH, in) != AES256_GCM_TAG_LENGTH)
+ goto out;
+ if (EVP_CIPHER_CTX_ctrl(ctx, EVP_CTRL_GCM_SET_TAG,
+ AES256_GCM_TAG_LENGTH, tag) != 1)
+ goto out;
+ if (EVP_DecryptFinal_ex(ctx, outbuf, &finl) != 1) {
+ log_error("OMEMO: aes256gcm_crypt_file tag verification failed");
+ goto out;
+ }
+ if (finl > 0 && fwrite(outbuf, 1, finl, out) != (size_t)finl)
+ goto out;
+ }
+
+ ret = 0;
+
+out:
+ EVP_CIPHER_CTX_free(ctx);
+ return ret;
+}
+
+/*
+ * Build the aesgcm:// URL fragment: hex(nonce) + hex(key)
+ * Original used gcry_malloc_secure; plain malloc suffices here —
+ * this string is a URL fragment, not long-lived key material.
+ */
+
+char*
+aes256gcm_create_secure_fragment(unsigned char* key, unsigned char* nonce)
+{
+ int key_size = OMEMO_AESGCM_KEY_LENGTH;
+ int nonce_size = OMEMO_AESGCM_NONCE_LENGTH;
+ char* fragment = malloc((nonce_size + key_size) * 2 + 1);
+
+ if (!fragment)
+ return NULL;
+
+ for (int i = 0; i < nonce_size; i++)
+ sprintf(&(fragment[i * 2]), "%02x", nonce[i]);
+ for (int i = 0; i < key_size; i++)
+ sprintf(&(fragment[(i + nonce_size) * 2]), "%02x", key[i]);
+
+ return fragment;
+}
diff --git a/opt/profanity/crypto.h b/opt/profanity/crypto.h
new file mode 100644
index 0000000..3af989c
--- /dev/null
+++ b/opt/profanity/crypto.h
@@ -0,0 +1,193 @@
+/*
+ * crypto.h
+ * vim: expandtab:ts=4:sts=4:sw=4
+ *
+ * Copyright (C) 2019 Paul Fariello <paul@fariello.eu>
+ *
+ * This file is part of Profanity.
+ *
+ * Profanity is free software: you can redistribute it and/or modify
+ * it under the terms of the GNU General Public License as published by
+ * the Free Software Foundation, either version 3 of the License, or
+ * (at your option) any later version.
+ *
+ * Profanity is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ * GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License
+ * along with Profanity. If not, see <https://www.gnu.org/licenses/>.
+ *
+ * In addition, as a special exception, the copyright holders give permission to
+ * link the code of portions of this program with the OpenSSL library under
+ * certain conditions as described in each individual source file, and
+ * distribute linked combinations including the two.
+ *
+ * You must obey the GNU General Public License in all respects for all of the
+ * code used other than OpenSSL. If you modify file(s) with this exception, you
+ * may extend this exception to your version of the file(s), but you are not
+ * obligated to do so. If you do not wish to do so, delete this exception
+ * statement from your version. If you delete this exception statement from all
+ * source files in the program, then also delete it here.
+ *
+ */
+#include <stdio.h>
+#include <stdbool.h>
+#include <signal/signal_protocol_types.h>
+#include <openssl/evp.h>
+#include <openssl/hmac.h>
+#include <openssl/rand.h>
+
+#define AES128_GCM_KEY_LENGTH 16
+#define AES128_GCM_IV_LENGTH 12
+#define AES128_GCM_TAG_LENGTH 16
+
+int omemo_crypto_init(void);
+/**
+ * Callback for a secure random number generator.
+ * This function shall fill the provided buffer with random bytes.
+ *
+ * @param data pointer to the output buffer
+ * @param len size of the output buffer
+ * @return 0 on success, negative on failure
+ */
+int omemo_random_func(uint8_t* data, size_t len, void* user_data);
+
+/**
+ * Callback for an HMAC-SHA256 implementation.
+ * This function shall initialize an HMAC context with the provided key.
+ *
+ * @param hmac_context private HMAC context pointer
+ * @param key pointer to the key
+ * @param key_len length of the key
+ * @return 0 on success, negative on failure
+ */
+int omemo_hmac_sha256_init_func(void** hmac_context, const uint8_t* key, size_t key_len, void* user_data);
+
+/**
+ * Callback for an HMAC-SHA256 implementation.
+ * This function shall update the HMAC context with the provided data
+ *
+ * @param hmac_context private HMAC context pointer
+ * @param data pointer to the data
+ * @param data_len length of the data
+ * @return 0 on success, negative on failure
+ */
+int omemo_hmac_sha256_update_func(void* hmac_context, const uint8_t* data, size_t data_len, void* user_data);
+
+/**
+ * Callback for an HMAC-SHA256 implementation.
+ * This function shall finalize an HMAC calculation and populate the output
+ * buffer with the result.
+ *
+ * @param hmac_context private HMAC context pointer
+ * @param output buffer to be allocated and populated with the result
+ * @return 0 on success, negative on failure
+ */
+int omemo_hmac_sha256_final_func(void* hmac_context, signal_buffer** output, void* user_data);
+
+/**
+ * Callback for an HMAC-SHA256 implementation.
+ * This function shall free the private context allocated in
+ * hmac_sha256_init_func.
+ *
+ * @param hmac_context private HMAC context pointer
+ */
+void omemo_hmac_sha256_cleanup_func(void* hmac_context, void* user_data);
+
+/**
+ * Callback for a SHA512 message digest implementation.
+ * This function shall initialize a digest context.
+ *
+ * @param digest_context private digest context pointer
+ * @return 0 on success, negative on failure
+ */
+int omemo_sha512_digest_init_func(void** digest_context, void* user_data);
+
+/**
+ * Callback for a SHA512 message digest implementation.
+ * This function shall update the digest context with the provided data.
+ *
+ * @param digest_context private digest context pointer
+ * @param data pointer to the data
+ * @param data_len length of the data
+ * @return 0 on success, negative on failure
+ */
+int omemo_sha512_digest_update_func(void* digest_context, const uint8_t* data, size_t data_len, void* user_data);
+
+/**
+ * Callback for a SHA512 message digest implementation.
+ * This function shall finalize the digest calculation, populate the
+ * output buffer with the result, and prepare the context for reuse.
+ *
+ * @param digest_context private digest context pointer
+ * @param output buffer to be allocated and populated with the result
+ * @return 0 on success, negative on failure
+ */
+int omemo_sha512_digest_final_func(void* digest_context, signal_buffer** output, void* user_data);
+
+/**
+ * Callback for a SHA512 message digest implementation.
+ * This function shall free the private context allocated in
+ * sha512_digest_init_func.
+ *
+ * @param digest_context private digest context pointer
+ */
+void omemo_sha512_digest_cleanup_func(void* digest_context, void* user_data);
+
+/**
+ * Callback for an AES encryption implementation.
+ *
+ * @param output buffer to be allocated and populated with the ciphertext
+ * @param cipher specific cipher variant to use, either SG_CIPHER_AES_CTR_NOPADDING or SG_CIPHER_AES_CBC_PKCS5
+ * @param key the encryption key
+ * @param key_len length of the encryption key
+ * @param iv the initialization vector
+ * @param iv_len length of the initialization vector
+ * @param plaintext the plaintext to encrypt
+ * @param plaintext_len length of the plaintext
+ * @return 0 on success, negative on failure
+ */
+int omemo_encrypt_func(signal_buffer** output,
+ int cipher,
+ const uint8_t* key, size_t key_len,
+ const uint8_t* iv, size_t iv_len,
+ const uint8_t* plaintext, size_t plaintext_len,
+ void* user_data);
+
+/**
+ * Callback for an AES decryption implementation.
+ *
+ * @param output buffer to be allocated and populated with the plaintext
+ * @param cipher specific cipher variant to use, either SG_CIPHER_AES_CTR_NOPADDING or SG_CIPHER_AES_CBC_PKCS5
+ * @param key the encryption key
+ * @param key_len length of the encryption key
+ * @param iv the initialization vector
+ * @param iv_len length of the initialization vector
+ * @param ciphertext the ciphertext to decrypt
+ * @param ciphertext_len length of the ciphertext
+ * @return 0 on success, negative on failure
+ */
+int omemo_decrypt_func(signal_buffer** output,
+ int cipher,
+ const uint8_t* key, size_t key_len,
+ const uint8_t* iv, size_t iv_len,
+ const uint8_t* ciphertext, size_t ciphertext_len,
+ void* user_data);
+
+int aes128gcm_encrypt(unsigned char* ciphertext, size_t* ciphertext_len,
+ unsigned char* tag, size_t* tag_len,
+ const unsigned char* const plaintext, size_t plaintext_len,
+ const unsigned char* const iv, const unsigned char* const key);
+
+int aes128gcm_decrypt(unsigned char* plaintext,
+ size_t* plaintext_len, const unsigned char* const ciphertext,
+ size_t ciphertext_len, const unsigned char* const iv, size_t iv_len,
+ const unsigned char* const key, const unsigned char* const tag);
+
+int aes256gcm_crypt_file(FILE* in, FILE* out, off_t file_size,
+ unsigned char key[], unsigned char nonce[], gboolean encrypt);
+
+char* aes256gcm_create_secure_fragment(unsigned char* key,
+ unsigned char* nonce);
diff --git a/opt/profanity/omemo-publish-options.patch b/opt/profanity/omemo-publish-options.patch
new file mode 100644
index 0000000..daabd81
--- /dev/null
+++ b/opt/profanity/omemo-publish-options.patch
@@ -0,0 +1,55 @@
+Publish OMEMO bundle and device list with publish-options regardless of the
+server domain's advertised features.
+
+connection_supports() only inspects features_by_jid, which connection.c seeds
+with the server domain (conn.domain) plus whatever disco#items returns for that
+domain. The account's own bare JID -- which is what actually hosts the PEP
+service used for OMEMO -- is never added to that table. On deployments whose
+host disco#info is trimmed down, the check therefore fails even though the
+account itself advertises
+http://jabber.org/protocol/pubsub#publish-options.
+
+Two separate symptoms follow:
+
+ * omemo_bundle_publish() returned early and sent nothing at all, so the
+ bundles:<device_id> node was never created. Contacts fetching it got
+ item-not-found and no session could ever be established.
+
+ * omemo_devicelist_publish() published without publish-options, so the
+ devicelist node was auto-created with the server's default access model
+ (presence on Prosody) instead of open. Contacts without a presence
+ subscription could not read the device list, so they never learned which
+ bundle to request.
+
+Send publish-options unconditionally in both cases. If a server genuinely
+rejects them, the existing recovery paths handle it: _omemo_bundle_publish_result()
+falls back to configuring the node explicitly, and _omemo_devicelist_publish_result()
+reconfigures on precondition-not-met.
+
+--- a/src/xmpp/omemo.c
++++ b/src/xmpp/omemo.c
+@@ -44,11 +44,7 @@
+
+ log_debug("[OMEMO] publish device list");
+
+- if (connection_supports(XMPP_FEATURE_PUBSUB_PUBLISH_OPTIONS)) {
+- stanza_attach_publish_options(ctx, iq, "pubsub#access_model", "open");
+- } else {
+- log_debug("[OMEMO] Cannot publish devicelist: no PUBSUB feature announced");
+- }
++ stanza_attach_publish_options(ctx, iq, "pubsub#access_model", "open");
+
+ iq_id_handler_add(xmpp_stanza_get_id(iq), _omemo_devicelist_publish_result, NULL, NULL);
+
+@@ -90,11 +86,6 @@
+ void
+ omemo_bundle_publish(gboolean first)
+ {
+- if (!connection_supports(XMPP_FEATURE_PUBSUB_PUBLISH_OPTIONS)) {
+- cons_show("OMEMO: Cannot publish bundle: no PUBSUB feature announced");
+- log_debug("[OMEMO] Cannot publish bundle: no PUBSUB feature announced");
+- return;
+- }
+ log_debug("[OMEMO] publish own OMEMO bundle");
+ xmpp_ctx_t* const ctx = connection_get_ctx();
+ unsigned char* identity_key = NULL;
diff --git a/opt/profanity/openssl-aesgcm-download.patch b/opt/profanity/openssl-aesgcm-download.patch
new file mode 100644
index 0000000..c0a7ad4
--- /dev/null
+++ b/opt/profanity/openssl-aesgcm-download.patch
@@ -0,0 +1,24 @@
+--- a/src/tools/aesgcm_download.c
++++ b/src/tools/aesgcm_download.c
+@@ -105,17 +105,17 @@
+ return NULL;
+ }
+
+- gcry_error_t crypt_res;
++ int crypt_res;
+ crypt_res = omemo_decrypt_file(tmpfh, outfh,
+ bytes_received, fragment);
+ fclose(tmpfh);
+ remove(tmpname);
+
+- if (crypt_res != GPG_ERR_NO_ERROR) {
++ if (crypt_res != 0) {
+ http_print_transfer_update(aesgcm_dl->window, aesgcm_dl->id, THEME_ERROR, ENTRY_ERROR,
+ "Downloading '%s' failed: Failed to decrypt "
+- "file (%s).",
+- aesgcm_dl->url, gcry_strerror(crypt_res));
++ "file (%d).",
++ aesgcm_dl->url, crypt_res);
+ } else {
+ http_print_transfer_update(aesgcm_dl->window, aesgcm_dl->id, THEME_ONLINE, ENTRY_COMPLETED,
+ "Downloading '%s': done\nSaved to '%s'",
diff --git a/opt/profanity/openssl-crypto.patch b/opt/profanity/openssl-crypto.patch
new file mode 100644
index 0000000..7b384fe
--- /dev/null
+++ b/opt/profanity/openssl-crypto.patch
@@ -0,0 +1,12 @@
+--- a/meson.build
++++ b/meson.build
+@@ -273,7 +273,7 @@
+ omemo_dep = dependency('libomemo-c', version: '>= 0.5.1', required: true)
+ conf_data.set('HAVE_LIBOMEMO_C', 1)
+ endif
+- gcrypt_dep = dependency('libgcrypt', version: '>= 1.7.0', required: true)
++ gcrypt_dep = dependency('openssl', version: '>= 1.1.0', required: true)
+ build_omemo = true
+ conf_data.set('HAVE_OMEMO', 1)
+ endif
+
diff --git a/opt/profanity/openssl-omemo-c.patch b/opt/profanity/openssl-omemo-c.patch
new file mode 100644
index 0000000..45f6ac1
--- /dev/null
+++ b/opt/profanity/openssl-omemo-c.patch
@@ -0,0 +1,136 @@
+--- a/src/omemo/omemo.c
++++ b/src/omemo/omemo.c
+@@ -118,9 +118,9 @@
+
+ prof_add_shutdown_routine(_omemo_close);
+
+- gcry_error_t crypt_res = omemo_crypto_init();
++ int crypt_res = omemo_crypto_init();
+ if (crypt_res != 0) {
+- cons_show("Error initializing OMEMO crypto: %s", gcry_strerror(crypt_res));
++ cons_show("Error initializing OMEMO crypto: %d", crypt_res);
+ }
+
+ pthread_mutexattr_init(&omemo_static_data.attr);
+@@ -300,7 +300,7 @@
+ log_info("Generate long term OMEMO cryptography materials");
+
+ /* Device ID */
+- gcry_randomize(&omemo_ctx.device_id, 4, GCRY_VERY_STRONG_RANDOM);
++ RAND_bytes((unsigned char *)&omemo_ctx.device_id, 4);
+ omemo_ctx.device_id &= 0x7fffffff;
+ g_key_file_set_uint64(omemo_ctx.identity.keyfile, OMEMO_STORE_GROUP_IDENTITY, OMEMO_STORE_KEY_DEVICE_ID, omemo_ctx.device_id);
+ log_info("[OMEMO] device id: %d", omemo_ctx.device_id);
+@@ -708,7 +708,7 @@
+ log_error("[OMEMO] No prekeys found for %s device %d", jid, device_id);
+ goto out;
+ }
+- gcry_randomize(&prekey_index, sizeof(int), GCRY_STRONG_RANDOM);
++ RAND_bytes((unsigned char *)&prekey_index, sizeof(int));
+ prekey_index %= prekeys_len;
+ omemo_key_t* prekey = g_list_nth_data(prekeys, prekey_index);
+
+@@ -780,10 +780,11 @@
+ goto out;
+ }
+ tag_len = AES128_GCM_TAG_LENGTH;
+- tag = gcry_malloc_secure(tag_len);
+- key_tag = gcry_malloc_secure(AES128_GCM_KEY_LENGTH + AES128_GCM_TAG_LENGTH);
++ tag = malloc(tag_len);
++ key_tag = malloc(AES128_GCM_KEY_LENGTH + AES128_GCM_TAG_LENGTH);
+
+- key = gcry_random_bytes_secure(AES128_GCM_KEY_LENGTH + AES128_GCM_IV_LENGTH, GCRY_VERY_STRONG_RANDOM);
++ key = malloc(AES128_GCM_KEY_LENGTH + AES128_GCM_IV_LENGTH);
++ RAND_bytes(key, AES128_GCM_KEY_LENGTH + AES128_GCM_IV_LENGTH);
+ iv = key + AES128_GCM_KEY_LENGTH;
+
+ res = aes128gcm_encrypt(ciphertext, &ciphertext_len, tag, &tag_len, (const unsigned char* const)message, strlen(message), iv, key);
+@@ -999,9 +1000,9 @@
+ omemo_sessions_keyfile_save();
+ g_list_free_full(keys, (GDestroyNotify)omemo_key_free);
+ free(ciphertext);
+- gcry_free(key);
+- gcry_free(tag);
+- gcry_free(key_tag);
++ free(key);
++ free(tag);
++ free(key_tag);
+
+ return id;
+ }
+@@ -1158,7 +1159,7 @@
+ signal_buffer_data(plaintext_key) + AES128_GCM_KEY_LENGTH);
+ signal_buffer_free(plaintext_key);
+ if (res != 0) {
+- log_error("[OMEMO][RECV] cannot decrypt message: %s", gcry_strerror(res));
++ log_error("[OMEMO][RECV] cannot decrypt message, res=%d", res);
+ free(plaintext);
+ *error = OMEMO_ERR_DECRYPT_FAILED;
+ return NULL;
+@@ -2010,29 +2011,28 @@
+ void
+ omemo_free(void* a)
+ {
+- gcry_free(a);
++ free(a);
+ }
+
+ char*
+ omemo_encrypt_file(FILE* in, FILE* out, off_t file_size, int* gcry_res)
+ {
+- unsigned char* key = gcry_random_bytes_secure(
+- OMEMO_AESGCM_KEY_LENGTH,
+- GCRY_VERY_STRONG_RANDOM);
++ unsigned char* key = malloc(OMEMO_AESGCM_KEY_LENGTH);
++ RAND_bytes(key, OMEMO_AESGCM_KEY_LENGTH);
+
+ // Create nonce/IV with random bytes.
+ unsigned char nonce[OMEMO_AESGCM_NONCE_LENGTH];
+- gcry_create_nonce(nonce, OMEMO_AESGCM_NONCE_LENGTH);
++ RAND_bytes(nonce, OMEMO_AESGCM_NONCE_LENGTH);
+
+ char* fragment = aes256gcm_create_secure_fragment(key, nonce);
+ *gcry_res = aes256gcm_crypt_file(in, out, file_size, key, nonce, TRUE);
+
+- if (*gcry_res != GPG_ERR_NO_ERROR) {
+- gcry_free(fragment);
++ if (*gcry_res != 0) {
++ free(fragment);
+ fragment = NULL;
+ }
+
+- gcry_free(key);
++ free(key);
+
+ return fragment;
+ }
+@@ -2063,7 +2063,7 @@
+ }
+ }
+
+-gcry_error_t
++int
+ omemo_decrypt_file(FILE* in, FILE* out, off_t file_size, const char* fragment)
+ {
+ char nonce_hex[AESGCM_URL_NONCE_LEN];
+@@ -2076,17 +2076,17 @@
+ memcpy(key_hex, &(fragment[key_pos]), AESGCM_URL_KEY_LEN);
+
+ unsigned char nonce[OMEMO_AESGCM_NONCE_LENGTH];
+- unsigned char* key = gcry_malloc_secure(OMEMO_AESGCM_KEY_LENGTH);
++ unsigned char* key = malloc(OMEMO_AESGCM_KEY_LENGTH);
+
+ _bytes_from_hex(nonce_hex, AESGCM_URL_NONCE_LEN,
+ nonce, OMEMO_AESGCM_NONCE_LENGTH);
+ _bytes_from_hex(key_hex, AESGCM_URL_KEY_LEN,
+ key, OMEMO_AESGCM_KEY_LENGTH);
+
+- gcry_error_t crypt_res;
++ int crypt_res;
+ crypt_res = aes256gcm_crypt_file(in, out, file_size, key, nonce, FALSE);
+
+- gcry_free(key);
++ free(key);
+
+ return crypt_res;
+ }
diff --git a/opt/profanity/openssl-omemo-h.patch b/opt/profanity/openssl-omemo-h.patch
new file mode 100644
index 0000000..558d3ba
--- /dev/null
+++ b/opt/profanity/openssl-omemo-h.patch
@@ -0,0 +1,19 @@
+--- a/src/omemo/omemo.h
++++ b/src/omemo/omemo.h
+@@ -33,7 +33,6 @@
+ *
+ */
+ #include <glib.h>
+-#include <gcrypt.h>
+
+ #include "ui/ui.h"
+ #include "config/account.h"
+@@ -99,7 +98,7 @@
+ char* omemo_on_message_recv(const char* const from, uint32_t sid, const unsigned char* const iv, size_t iv_len, GList* keys, const unsigned char* const payload, size_t payload_len, gboolean muc, gboolean* trusted);
+
+ char* omemo_encrypt_file(FILE* in, FILE* out, off_t file_size, int* gcry_res);
+-gcry_error_t omemo_decrypt_file(FILE* in, FILE* out, off_t file_size, const char* fragment);
++int omemo_decrypt_file(FILE* in, FILE* out, off_t file_size, const char* fragment);
+ void omemo_free(void* a);
+ int omemo_parse_aesgcm_url(const char* aesgcm_url, char** https_url, char** fragment);
+
diff --git a/opt/psmisc/.footprint b/opt/psmisc/.footprint
new file mode 100644
index 0000000..44e9958
--- /dev/null
+++ b/opt/psmisc/.footprint
@@ -0,0 +1,16 @@
+drwxr-xr-x root/root usr/
+drwxr-xr-x root/root usr/bin/
+-rwxr-xr-x root/root usr/bin/fuser
+-rwxr-xr-x root/root usr/bin/killall
+-rwxr-xr-x root/root usr/bin/prtstat
+-rwxr-xr-x root/root usr/bin/pslog
+-rwxr-xr-x root/root usr/bin/pstree
+drwxr-xr-x root/root usr/share/
+drwxr-xr-x root/root usr/share/man/
+drwxr-xr-x root/root usr/share/man/man1/
+-rw-r--r-- root/root usr/share/man/man1/fuser.1.gz
+-rw-r--r-- root/root usr/share/man/man1/killall.1.gz
+-rw-r--r-- root/root usr/share/man/man1/peekfd.1.gz
+-rw-r--r-- root/root usr/share/man/man1/prtstat.1.gz
+-rw-r--r-- root/root usr/share/man/man1/pslog.1.gz
+-rw-r--r-- root/root usr/share/man/man1/pstree.1.gz
diff --git a/opt/psmisc/.signature b/opt/psmisc/.signature
new file mode 100644
index 0000000..700de8a
--- /dev/null
+++ b/opt/psmisc/.signature
@@ -0,0 +1,6 @@
+RWTZ9IduCSQ/mAbgJKFKKwMfN+OqJEd0k15IGWnfTyHrlCyYdKCzWK36oSDRnoGWZLmXc8P7nSRrkPXVBg3DPn69jbGlwbzUkwM=
+
+SHA256 (MAKEPKG) = 4c1a5b120a68f29a8aa63319c0a30c3ce3728aadb1ef2fcb43b47be1f6b60b84
+SHA256 (.footprint) = 106c0c56fbd7a61af4bc6e1febfca02cb45261f004f387ef0dc280e1abaed285
+SHA256 (psmisc-v23.7.tar.gz) = 8f2526ce7ac6ef4976454cd63095fa10e467ef745cf33dc4f91df0bd7b10b905
+SHA256 (psmisc#23.7-1.pkg.tar.gz) = 41d7dfb7df1cf823c5687b9f25bca8ee97c73ae9cc2a59a966ec01ac62e5ab2d
diff --git a/opt/psmisc/MAKEPKG b/opt/psmisc/MAKEPKG
new file mode 100644
index 0000000..d75f990
--- /dev/null
+++ b/opt/psmisc/MAKEPKG
@@ -0,0 +1,31 @@
+#!/bin/mkpkg
+# description: Process management utilities (killall, fuser, pstree)
+# url: https://gitlab.com/psmisc/psmisc
+
+name=psmisc
+version=23.7
+release=1
+depends=(ncurses)
+makedeps=(autoconf automake gettext m4 perl)
+source=(https://gitlab.com/psmisc/$name/-/archive/v$version/$name-v$version.tar.gz)
+lockbox=(make)
+sha256sums=(
+ "8f2526ce7ac6ef4976454cd63095fa10e467ef745cf33dc4f91df0bd7b10b905"
+)
+
+build() {
+ cd $name-v$version
+
+ ./autogen.sh
+ ./configure --prefix=/usr --disable-nls
+ make
+ make DESTDIR=$PKG install
+ rm -f $PKG/usr/bin/pstree.x11
+}
+
+signify() {
+ untrusted comment: public key
+ RWTZ9IduCSQ/mL8337TEUinPwT92xFEUpD92hkS7IxcOnzTt9QdpohT3
+}
+
+# vim: filetype=sh
diff --git a/opt/qemu/.footprint b/opt/qemu/.footprint
new file mode 100644
index 0000000..a3fb114
--- /dev/null
+++ b/opt/qemu/.footprint
@@ -0,0 +1,206 @@
+drwxr-xr-x root/root usr/
+drwxr-xr-x root/root usr/bin/
+-rwxr-xr-x root/root usr/bin/elf2dmp
+-rwxr-xr-x root/root usr/bin/qemu-edid
+-rwxr-xr-x root/root usr/bin/qemu-ga
+-rwxr-xr-x root/root usr/bin/qemu-img
+-rwxr-xr-x root/root usr/bin/qemu-io
+-rwxr-xr-x root/root usr/bin/qemu-keymap
+-rwxr-xr-x root/root usr/bin/qemu-nbd
+-rwxr-xr-x root/root usr/bin/qemu-pr-helper
+-rwxr-xr-x root/root usr/bin/qemu-storage-daemon
+-rwxr-xr-x root/root usr/bin/qemu-system-x86_64
+-rwxr-xr-x root/root usr/bin/qemu-vmsr-helper
+drwxr-xr-x root/root usr/include/
+-rw-r--r-- root/root usr/include/fdt.h
+-rw-r--r-- root/root usr/include/libfdt.h
+-rw-r--r-- root/root usr/include/libfdt_env.h
+-rw-r--r-- root/root usr/include/qemu-plugin.h
+drwxr-xr-x root/root usr/lib/
+drwxr-xr-x root/root usr/lib/pkgconfig/
+-rw-r--r-- root/root usr/lib/pkgconfig/libfdt.pc
+drwxr-xr-x root/root usr/lib/qemu/
+-rwxr-xr-x root/root usr/lib/qemu/qemu-bridge-helper
+drwxr-xr-x root/root usr/share/
+drwxr-xr-x root/root usr/share/applications/
+-rw-r--r-- root/root usr/share/applications/qemu.desktop
+drwxr-xr-x root/root usr/share/icons/
+drwxr-xr-x root/root usr/share/icons/hicolor/
+drwxr-xr-x root/root usr/share/icons/hicolor/128x128/
+drwxr-xr-x root/root usr/share/icons/hicolor/128x128/apps/
+-rw-r--r-- root/root usr/share/icons/hicolor/128x128/apps/qemu.png
+drwxr-xr-x root/root usr/share/icons/hicolor/16x16/
+drwxr-xr-x root/root usr/share/icons/hicolor/16x16/apps/
+-rw-r--r-- root/root usr/share/icons/hicolor/16x16/apps/qemu.png
+drwxr-xr-x root/root usr/share/icons/hicolor/24x24/
+drwxr-xr-x root/root usr/share/icons/hicolor/24x24/apps/
+-rw-r--r-- root/root usr/share/icons/hicolor/24x24/apps/qemu.png
+drwxr-xr-x root/root usr/share/icons/hicolor/256x256/
+drwxr-xr-x root/root usr/share/icons/hicolor/256x256/apps/
+-rw-r--r-- root/root usr/share/icons/hicolor/256x256/apps/qemu.png
+drwxr-xr-x root/root usr/share/icons/hicolor/32x32/
+drwxr-xr-x root/root usr/share/icons/hicolor/32x32/apps/
+-rw-r--r-- root/root usr/share/icons/hicolor/32x32/apps/qemu.bmp
+-rw-r--r-- root/root usr/share/icons/hicolor/32x32/apps/qemu.png
+drwxr-xr-x root/root usr/share/icons/hicolor/48x48/
+drwxr-xr-x root/root usr/share/icons/hicolor/48x48/apps/
+-rw-r--r-- root/root usr/share/icons/hicolor/48x48/apps/qemu.png
+drwxr-xr-x root/root usr/share/icons/hicolor/512x512/
+drwxr-xr-x root/root usr/share/icons/hicolor/512x512/apps/
+-rw-r--r-- root/root usr/share/icons/hicolor/512x512/apps/qemu.png
+drwxr-xr-x root/root usr/share/icons/hicolor/64x64/
+drwxr-xr-x root/root usr/share/icons/hicolor/64x64/apps/
+-rw-r--r-- root/root usr/share/icons/hicolor/64x64/apps/qemu.png
+drwxr-xr-x root/root usr/share/icons/hicolor/scalable/
+drwxr-xr-x root/root usr/share/icons/hicolor/scalable/apps/
+-rw-r--r-- root/root usr/share/icons/hicolor/scalable/apps/qemu.svg
+drwxr-xr-x root/root usr/share/locale/
+drwxr-xr-x root/root usr/share/locale/bg/
+drwxr-xr-x root/root usr/share/locale/bg/LC_MESSAGES/
+-rw-r--r-- root/root usr/share/locale/bg/LC_MESSAGES/qemu.mo
+drwxr-xr-x root/root usr/share/locale/de_DE/
+drwxr-xr-x root/root usr/share/locale/de_DE/LC_MESSAGES/
+-rw-r--r-- root/root usr/share/locale/de_DE/LC_MESSAGES/qemu.mo
+drwxr-xr-x root/root usr/share/locale/fr_FR/
+drwxr-xr-x root/root usr/share/locale/fr_FR/LC_MESSAGES/
+-rw-r--r-- root/root usr/share/locale/fr_FR/LC_MESSAGES/qemu.mo
+drwxr-xr-x root/root usr/share/locale/hu/
+drwxr-xr-x root/root usr/share/locale/hu/LC_MESSAGES/
+-rw-r--r-- root/root usr/share/locale/hu/LC_MESSAGES/qemu.mo
+drwxr-xr-x root/root usr/share/locale/it/
+drwxr-xr-x root/root usr/share/locale/it/LC_MESSAGES/
+-rw-r--r-- root/root usr/share/locale/it/LC_MESSAGES/qemu.mo
+drwxr-xr-x root/root usr/share/locale/sv/
+drwxr-xr-x root/root usr/share/locale/sv/LC_MESSAGES/
+-rw-r--r-- root/root usr/share/locale/sv/LC_MESSAGES/qemu.mo
+drwxr-xr-x root/root usr/share/locale/tr/
+drwxr-xr-x root/root usr/share/locale/tr/LC_MESSAGES/
+-rw-r--r-- root/root usr/share/locale/tr/LC_MESSAGES/qemu.mo
+drwxr-xr-x root/root usr/share/locale/uk/
+drwxr-xr-x root/root usr/share/locale/uk/LC_MESSAGES/
+-rw-r--r-- root/root usr/share/locale/uk/LC_MESSAGES/qemu.mo
+drwxr-xr-x root/root usr/share/locale/zh_CN/
+drwxr-xr-x root/root usr/share/locale/zh_CN/LC_MESSAGES/
+-rw-r--r-- root/root usr/share/locale/zh_CN/LC_MESSAGES/qemu.mo
+drwxr-xr-x root/root usr/share/qemu/
+-rw-r--r-- root/root usr/share/qemu/QEMU,cgthree.bin
+-rw-r--r-- root/root usr/share/qemu/QEMU,tcx.bin
+-rw-r--r-- root/root usr/share/qemu/ast27x0_bootrom.bin
+-rw-r--r-- root/root usr/share/qemu/bios-256k.bin
+-rw-r--r-- root/root usr/share/qemu/bios-microvm.bin
+-rw-r--r-- root/root usr/share/qemu/bios.bin
+-rw-r--r-- root/root usr/share/qemu/edk2-aarch64-code.fd
+-rw-r--r-- root/root usr/share/qemu/edk2-arm-code.fd
+-rw-r--r-- root/root usr/share/qemu/edk2-arm-vars.fd
+-rw-r--r-- root/root usr/share/qemu/edk2-i386-code.fd
+-rw-r--r-- root/root usr/share/qemu/edk2-i386-secure-code.fd
+-rw-r--r-- root/root usr/share/qemu/edk2-i386-vars.fd
+-rw-r--r-- root/root usr/share/qemu/edk2-licenses.txt
+-rw-r--r-- root/root usr/share/qemu/edk2-loongarch64-code.fd
+-rw-r--r-- root/root usr/share/qemu/edk2-loongarch64-vars.fd
+-rw-r--r-- root/root usr/share/qemu/edk2-riscv-code.fd
+-rw-r--r-- root/root usr/share/qemu/edk2-riscv-vars.fd
+-rw-r--r-- root/root usr/share/qemu/edk2-x86_64-code.fd
+-rw-r--r-- root/root usr/share/qemu/edk2-x86_64-secure-code.fd
+-rw-r--r-- root/root usr/share/qemu/efi-e1000.rom
+-rw-r--r-- root/root usr/share/qemu/efi-e1000e.rom
+-rw-r--r-- root/root usr/share/qemu/efi-eepro100.rom
+-rw-r--r-- root/root usr/share/qemu/efi-ne2k_pci.rom
+-rw-r--r-- root/root usr/share/qemu/efi-pcnet.rom
+-rw-r--r-- root/root usr/share/qemu/efi-rtl8139.rom
+-rw-r--r-- root/root usr/share/qemu/efi-virtio.rom
+-rw-r--r-- root/root usr/share/qemu/efi-vmxnet3.rom
+-rw-r--r-- root/root usr/share/qemu/hppa-firmware.img
+-rw-r--r-- root/root usr/share/qemu/hppa-firmware64.img
+-rw-r--r-- root/root usr/share/qemu/kvmvapic.bin
+-rw-r--r-- root/root usr/share/qemu/linuxboot_dma.bin
+-rw-r--r-- root/root usr/share/qemu/multiboot_dma.bin
+-rw-r--r-- root/root usr/share/qemu/npcm7xx_bootrom.bin
+-rw-r--r-- root/root usr/share/qemu/npcm8xx_bootrom.bin
+-rw-r--r-- root/root usr/share/qemu/openbios-ppc
+-rw-r--r-- root/root usr/share/qemu/openbios-sparc32
+-rw-r--r-- root/root usr/share/qemu/openbios-sparc64
+-rw-r--r-- root/root usr/share/qemu/opensbi-riscv32-generic-fw_dynamic.bin
+-rw-r--r-- root/root usr/share/qemu/opensbi-riscv64-generic-fw_dynamic.bin
+-rw-r--r-- root/root usr/share/qemu/palcode-clipper
+-rw-r--r-- root/root usr/share/qemu/pnv-pnor.bin
+-rw-r--r-- root/root usr/share/qemu/pvh.bin
+-rw-r--r-- root/root usr/share/qemu/pxe-e1000.rom
+-rw-r--r-- root/root usr/share/qemu/pxe-eepro100.rom
+-rw-r--r-- root/root usr/share/qemu/pxe-ne2k_pci.rom
+-rw-r--r-- root/root usr/share/qemu/pxe-pcnet.rom
+-rw-r--r-- root/root usr/share/qemu/pxe-rtl8139.rom
+-rw-r--r-- root/root usr/share/qemu/pxe-virtio.rom
+-rw-r--r-- root/root usr/share/qemu/qboot.rom
+-rw-r--r-- root/root usr/share/qemu/qemu-nsis.bmp
+-rw-r--r-- root/root usr/share/qemu/qemu_vga.ndrv
+-rw-r--r-- root/root usr/share/qemu/s390-ccw.img
+-rw-r--r-- root/root usr/share/qemu/skiboot.lid
+-rw-r--r-- root/root usr/share/qemu/slof.bin
+-rw-r--r-- root/root usr/share/qemu/trace-events-all
+-rw-r--r-- root/root usr/share/qemu/u-boot-sam460.bin
+-rw-r--r-- root/root usr/share/qemu/u-boot.e500
+-rw-r--r-- root/root usr/share/qemu/vgabios-ati.bin
+-rw-r--r-- root/root usr/share/qemu/vgabios-bochs-display.bin
+-rw-r--r-- root/root usr/share/qemu/vgabios-cirrus.bin
+-rw-r--r-- root/root usr/share/qemu/vgabios-qxl.bin
+-rw-r--r-- root/root usr/share/qemu/vgabios-ramfb.bin
+-rw-r--r-- root/root usr/share/qemu/vgabios-stdvga.bin
+-rw-r--r-- root/root usr/share/qemu/vgabios-virtio.bin
+-rw-r--r-- root/root usr/share/qemu/vgabios-vmware.bin
+-rw-r--r-- root/root usr/share/qemu/vgabios.bin
+-rw-r--r-- root/root usr/share/qemu/vof-nvram.bin
+-rw-r--r-- root/root usr/share/qemu/vof.bin
+drwxr-xr-x root/root usr/share/qemu/dtb/
+-rw-r--r-- root/root usr/share/qemu/dtb/bamboo.dtb
+-rw-r--r-- root/root usr/share/qemu/dtb/canyonlands.dtb
+-rw-r--r-- root/root usr/share/qemu/dtb/pegasos1.dtb
+-rw-r--r-- root/root usr/share/qemu/dtb/pegasos2.dtb
+-rw-r--r-- root/root usr/share/qemu/dtb/petalogix-ml605.dtb
+-rw-r--r-- root/root usr/share/qemu/dtb/petalogix-s3adsp1800.dtb
+drwxr-xr-x root/root usr/share/qemu/firmware/
+-rw-r--r-- root/root usr/share/qemu/firmware/50-edk2-i386-secure.json
+-rw-r--r-- root/root usr/share/qemu/firmware/50-edk2-x86_64-secure.json
+-rw-r--r-- root/root usr/share/qemu/firmware/60-edk2-aarch64.json
+-rw-r--r-- root/root usr/share/qemu/firmware/60-edk2-arm.json
+-rw-r--r-- root/root usr/share/qemu/firmware/60-edk2-i386.json
+-rw-r--r-- root/root usr/share/qemu/firmware/60-edk2-loongarch64.json
+-rw-r--r-- root/root usr/share/qemu/firmware/60-edk2-riscv64.json
+-rw-r--r-- root/root usr/share/qemu/firmware/60-edk2-x86_64.json
+drwxr-xr-x root/root usr/share/qemu/keymaps/
+-rw-r--r-- root/root usr/share/qemu/keymaps/ar
+-rw-r--r-- root/root usr/share/qemu/keymaps/bepo
+-rw-r--r-- root/root usr/share/qemu/keymaps/cz
+-rw-r--r-- root/root usr/share/qemu/keymaps/da
+-rw-r--r-- root/root usr/share/qemu/keymaps/de
+-rw-r--r-- root/root usr/share/qemu/keymaps/de-ch
+-rw-r--r-- root/root usr/share/qemu/keymaps/en-gb
+-rw-r--r-- root/root usr/share/qemu/keymaps/en-us
+-rw-r--r-- root/root usr/share/qemu/keymaps/es
+-rw-r--r-- root/root usr/share/qemu/keymaps/et
+-rw-r--r-- root/root usr/share/qemu/keymaps/fi
+-rw-r--r-- root/root usr/share/qemu/keymaps/fo
+-rw-r--r-- root/root usr/share/qemu/keymaps/fr
+-rw-r--r-- root/root usr/share/qemu/keymaps/fr-be
+-rw-r--r-- root/root usr/share/qemu/keymaps/fr-ca
+-rw-r--r-- root/root usr/share/qemu/keymaps/fr-ch
+-rw-r--r-- root/root usr/share/qemu/keymaps/hr
+-rw-r--r-- root/root usr/share/qemu/keymaps/hu
+-rw-r--r-- root/root usr/share/qemu/keymaps/is
+-rw-r--r-- root/root usr/share/qemu/keymaps/it
+-rw-r--r-- root/root usr/share/qemu/keymaps/ja
+-rw-r--r-- root/root usr/share/qemu/keymaps/lt
+-rw-r--r-- root/root usr/share/qemu/keymaps/lv
+-rw-r--r-- root/root usr/share/qemu/keymaps/mk
+-rw-r--r-- root/root usr/share/qemu/keymaps/nl
+-rw-r--r-- root/root usr/share/qemu/keymaps/no
+-rw-r--r-- root/root usr/share/qemu/keymaps/pl
+-rw-r--r-- root/root usr/share/qemu/keymaps/pt
+-rw-r--r-- root/root usr/share/qemu/keymaps/pt-br
+-rw-r--r-- root/root usr/share/qemu/keymaps/ru
+-rw-r--r-- root/root usr/share/qemu/keymaps/sl
+-rw-r--r-- root/root usr/share/qemu/keymaps/sv
+-rw-r--r-- root/root usr/share/qemu/keymaps/th
+-rw-r--r-- root/root usr/share/qemu/keymaps/tr
+drwxr-xr-x root/root var/
+drwxr-xr-x root/root var/run/
diff --git a/opt/qemu/.signature b/opt/qemu/.signature
new file mode 100644
index 0000000..b88607c
--- /dev/null
+++ b/opt/qemu/.signature
@@ -0,0 +1,6 @@
+RWTZ9IduCSQ/mD1PW2aCXUVzFwYgbjwnoQhSbNbUcquA2H8UBzrxB5Y8Xsl9ymCgKt3MZ1G97FvG611HiqCg7iH011KetWVumQw=
+
+SHA256 (MAKEPKG) = 7a459e3cfc8f8240969e4408723f4a0a0430e6f959387706702b144e62b0c0fe
+SHA256 (.footprint) = 1d5149e54802c70712a49c93138eb56dbdbbb2219f5fcbc091baf24876671dbb
+SHA256 (qemu-11.1.1.tar.xz) = 079ffbff8a7111bbc89022107cbabf3bbfd614d5fc9d7cc675991196aca12482
+SHA256 (qemu#11.1.1-2.pkg.tar.gz) = 7c97dd18db66860cc9d88a51f253f0f36fbaa17bef9ac6d1cdce3d2a35e5c13f
diff --git a/opt/qemu/MAKEPKG b/opt/qemu/MAKEPKG
new file mode 100644
index 0000000..a4d4ab7
--- /dev/null
+++ b/opt/qemu/MAKEPKG
@@ -0,0 +1,67 @@
+#!/bin/mkpkg
+# description: Generic machine emulator and virtualizer
+# url: https://www.qemu.org
+
+name=qemu
+version=11.1.1
+release=2
+depends=(alsa-lib glib pixman libjpeg-turbo libpng zlib zstd lz4 nettle libslirp)
+makedeps=(git meson samurai pkgconf python3 flex bison perl gettext spice-protocol)
+source=(https://download.qemu.org/$name-$version.tar.xz)
+sha256sums=(
+ "079ffbff8a7111bbc89022107cbabf3bbfd614d5fc9d7cc675991196aca12482"
+)
+
+patch() {
+ cd $name-$version
+ sed -i 's/#include <nettle\/sha.h>/#include <nettle\/sha1.h>\n#include <nettle\/sha2.h>/' \
+ crypto/hash-nettle.c
+}
+
+build() {
+ cd $name-$version
+
+ NINJA=samu \
+ ./configure \
+ --prefix=/usr \
+ --sysconfdir=/etc \
+ --localstatedir=/var \
+ --libexecdir=/usr/lib/qemu \
+ --target-list=x86_64-softmmu \
+ --enable-kvm \
+ --enable-virtfs \
+ --enable-pie \
+ --enable-vhost-net \
+ --enable-vhost-kernel \
+ --enable-slirp \
+ --enable-alsa \
+ --enable-gtk \
+ --disable-sdl \
+ --disable-spice \
+ --disable-opengl \
+ --disable-virglrenderer \
+ --disable-docs \
+ --disable-debug-info \
+ --disable-werror \
+ --disable-capstone \
+ --disable-bpf \
+ --audio-drv-list="" \
+ --cc=clang \
+ --cxx=clang++ \
+ --ninja=samu
+
+ samu -C build -j$(nproc)
+ DESTDIR=$PKG samu -C build install
+
+ # remove unneeded files
+ rm -rf $PKG/usr/share/doc
+ rm -rf $PKG/usr/share/info
+ rm -f $PKG/usr/lib/qemu/*.a
+ rm -f $PKG/usr/lib/libfdt.a
+}
+signify() {
+ untrusted comment: public key
+ RWTZ9IduCSQ/mL8337TEUinPwT92xFEUpD92hkS7IxcOnzTt9QdpohT3
+}
+
+# vim: filetype=sh
diff --git a/opt/rdfind/.footprint b/opt/rdfind/.footprint
new file mode 100644
index 0000000..5757dd1
--- /dev/null
+++ b/opt/rdfind/.footprint
@@ -0,0 +1,7 @@
+drwxr-xr-x root/root usr/
+drwxr-xr-x root/root usr/bin/
+-rwxr-xr-x root/root usr/bin/rdfind
+drwxr-xr-x root/root usr/share/
+drwxr-xr-x root/root usr/share/man/
+drwxr-xr-x root/root usr/share/man/man1/
+-rw-r--r-- root/root usr/share/man/man1/rdfind.1.gz
diff --git a/opt/rdfind/.signature b/opt/rdfind/.signature
new file mode 100644
index 0000000..f3217f4
--- /dev/null
+++ b/opt/rdfind/.signature
@@ -0,0 +1,6 @@
+RWTZ9IduCSQ/mJgMVjgtfpuWKA9XIgo+gyrc1P6SptCzny3tYsopJ6D5SqbE3+d8zI3AepbJ3oZYvPwsMvT1ANG1aOYOpbpW6A8=
+
+SHA256 (MAKEPKG) = be162fec1cb4612f9a485cd8361e9f317d20d0d8a997f0ea699810961ddb16c9
+SHA256 (.footprint) = bd41ed10b18a71992a117c604bcce4eeabeeb08d291c6d9ed939a47f305380ab
+SHA256 (rdfind-1.8.0.tar.gz) = 6651603138cb91872d3e1628af5b89992f1937a86201645e8387fa42f98bc206
+SHA256 (rdfind#1.8.0-1.pkg.tar.gz) = 8b8802fe88f7bf3ace502d0d6b3a355a08d47567ad694df3bca59698411735fe
diff --git a/opt/rdfind/MAKEPKG b/opt/rdfind/MAKEPKG
new file mode 100644
index 0000000..6e0500b
--- /dev/null
+++ b/opt/rdfind/MAKEPKG
@@ -0,0 +1,31 @@
+#!/bin/mkpkg
+# description: find duplicate files utility
+# url: https://github.com/pauldreik/rdfind
+
+name=rdfind
+version=1.8.0
+release=1
+depends=(nettle)
+source=(https://github.com/pauldreik/rdfind/archive/releases/$version.tar.gz)
+renames=($name-$version.tar.gz)
+
+sha256sums=(
+ "6651603138cb91872d3e1628af5b89992f1937a86201645e8387fa42f98bc206"
+)
+
+build() {
+ cd $name-releases-$version
+
+ ./bootstrap.sh
+ ./configure --prefix=/usr
+ make
+ make DESTDIR=$PKG install
+}
+
+
+signify() {
+ untrusted comment: public key
+ RWTZ9IduCSQ/mL8337TEUinPwT92xFEUpD92hkS7IxcOnzTt9QdpohT3
+}
+
+# vim: filetype=sh
diff --git a/opt/reptyr/.footprint b/opt/reptyr/.footprint
new file mode 100644
index 0000000..2b1954d
--- /dev/null
+++ b/opt/reptyr/.footprint
@@ -0,0 +1,10 @@
+drwxr-xr-x root/root usr/
+drwxr-xr-x root/root usr/bin/
+-rwxr-xr-x root/root usr/bin/reptyr
+drwxr-xr-x root/root usr/share/
+drwxr-xr-x root/root usr/share/bash-completion/
+drwxr-xr-x root/root usr/share/bash-completion/completions/
+-rw-r--r-- root/root usr/share/bash-completion/completions/reptyr
+drwxr-xr-x root/root usr/share/man/
+drwxr-xr-x root/root usr/share/man/man1/
+-rw-r--r-- root/root usr/share/man/man1/reptyr.1.gz
diff --git a/opt/reptyr/.signature b/opt/reptyr/.signature
new file mode 100644
index 0000000..42d200c
--- /dev/null
+++ b/opt/reptyr/.signature
@@ -0,0 +1,6 @@
+RWTZ9IduCSQ/mDOCK6mrwL+jTe2i9dBM+YttNA5aVaSIKW9BwdRJmz0rfaOIq7AakCd+2qzbZ9YEEZiyLUoy04wosPHeRGVFdwg=
+
+SHA256 (MAKEPKG) = 11cd6b86b01a6035a4c771607221f36605b797e404c46789a696aa927587540c
+SHA256 (.footprint) = 2686e43d3d573458983515762b4b6421466e31b37e65fbe2393d0e7367a81ebf
+SHA256 (reptyr-0.10.0.tar.gz) = c6ffbc34a511ac00d072219bda30699e51f2f4eb483cbae9e32e981d49e8b380
+SHA256 (reptyr#0.10.0-1.pkg.tar.gz) = 6a89f7ae2fc2e3987ec8d0df90f3ddfd007a217a81f0e5cb42575a5b702adadb
diff --git a/opt/reptyr/MAKEPKG b/opt/reptyr/MAKEPKG
new file mode 100644
index 0000000..35fab3b
--- /dev/null
+++ b/opt/reptyr/MAKEPKG
@@ -0,0 +1,28 @@
+#!/bin/mkpkg
+# description: Attach a running process to a new terminal
+# url: https://github.com/nelhage/reptyr
+
+name=reptyr
+version=0.10.0
+release=1
+source=(https://github.com/nelhage/reptyr/archive/refs/tags/reptyr-$version.tar.gz)
+
+sha256sums=(
+ "c6ffbc34a511ac00d072219bda30699e51f2f4eb483cbae9e32e981d49e8b380"
+)
+
+build() {
+ cd $SRC/reptyr-reptyr-$version
+
+ make PREFIX=/usr
+ make PREFIX=/usr DESTDIR=$PKG install
+
+ rm -rf $PKG/usr/share/man/fr/
+}
+
+signify() {
+ untrusted comment: public key
+ RWTZ9IduCSQ/mL8337TEUinPwT92xFEUpD92hkS7IxcOnzTt9QdpohT3
+}
+
+# vim: filetype=sh
diff --git a/opt/rlwrap/.footprint b/opt/rlwrap/.footprint
new file mode 100644
index 0000000..dcffc06
--- /dev/null
+++ b/opt/rlwrap/.footprint
@@ -0,0 +1,48 @@
+drwxr-xr-x root/root usr/
+drwxr-xr-x root/root usr/bin/
+-rwxr-xr-x root/root usr/bin/rlwrap
+drwxr-xr-x root/root usr/share/
+drwxr-xr-x root/root usr/share/man/
+drwxr-xr-x root/root usr/share/man/man1/
+-rw-r--r-- root/root usr/share/man/man1/rlwrap.1.gz
+drwxr-xr-x root/root usr/share/man/man3/
+-rw-r--r-- root/root usr/share/man/man3/RlwrapFilter.3pm.gz
+drwxr-xr-x root/root usr/share/rlwrap/
+drwxr-xr-x root/root usr/share/rlwrap/completions/
+-rw-r--r-- root/root usr/share/rlwrap/completions/coqtop
+-rw-r--r-- root/root usr/share/rlwrap/completions/testclient
+drwxr-xr-x root/root usr/share/rlwrap/filters/
+-rwxr-xr-x root/root usr/share/rlwrap/filters/README
+-rwxr-xr-x root/root usr/share/rlwrap/filters/RlwrapFilter.3pm
+-rwxr-xr-x root/root usr/share/rlwrap/filters/RlwrapFilter.pm
+-rwxr-xr-x root/root usr/share/rlwrap/filters/censor_passwords
+-rwxr-xr-x root/root usr/share/rlwrap/filters/censor_passwords.py
+-rwxr-xr-x root/root usr/share/rlwrap/filters/count_in_prompt
+-rwxr-xr-x root/root usr/share/rlwrap/filters/count_in_prompt.py
+-rwxr-xr-x root/root usr/share/rlwrap/filters/debug_null
+-rwxr-xr-x root/root usr/share/rlwrap/filters/dissect_prompt
+-rwxr-xr-x root/root usr/share/rlwrap/filters/edit_history
+-rwxr-xr-x root/root usr/share/rlwrap/filters/ftp_filter
+-rwxr-xr-x root/root usr/share/rlwrap/filters/ftp_filter.py
+-rwxr-xr-x root/root usr/share/rlwrap/filters/handle_hotkeys
+-rwxr-xr-x root/root usr/share/rlwrap/filters/handle_hotkeys.py
+-rwxr-xr-x root/root usr/share/rlwrap/filters/handle_sigwinch
+-rwxr-xr-x root/root usr/share/rlwrap/filters/history_format
+-rwxr-xr-x root/root usr/share/rlwrap/filters/listing
+-rwxr-xr-x root/root usr/share/rlwrap/filters/logger
+-rwxr-xr-x root/root usr/share/rlwrap/filters/logger.py
+-rwxr-xr-x root/root usr/share/rlwrap/filters/makefilter
+-rwxr-xr-x root/root usr/share/rlwrap/filters/nl_and_then_prompt.py
+-rwxr-xr-x root/root usr/share/rlwrap/filters/null
+-rwxr-xr-x root/root usr/share/rlwrap/filters/null.py
+-rwxr-xr-x root/root usr/share/rlwrap/filters/outfilter
+-rwxr-xr-x root/root usr/share/rlwrap/filters/paint_prompt
+-rwxr-xr-x root/root usr/share/rlwrap/filters/paint_prompt.py
+-rwxr-xr-x root/root usr/share/rlwrap/filters/pipeline
+-rwxr-xr-x root/root usr/share/rlwrap/filters/pipeto
+-rwxr-xr-x root/root usr/share/rlwrap/filters/pipeto.py
+-rwxr-xr-x root/root usr/share/rlwrap/filters/rlwrapfilter.py
+-rwxr-xr-x root/root usr/share/rlwrap/filters/scrub_prompt
+-rwxr-xr-x root/root usr/share/rlwrap/filters/simple_macro
+-rwxr-xr-x root/root usr/share/rlwrap/filters/template
+-rwxr-xr-x root/root usr/share/rlwrap/filters/unbackspace
diff --git a/opt/rlwrap/.signature b/opt/rlwrap/.signature
new file mode 100644
index 0000000..cb8a50d
--- /dev/null
+++ b/opt/rlwrap/.signature
@@ -0,0 +1,6 @@
+RWTZ9IduCSQ/mBr1bWnwQTTDOHvXMQ8zHut/Q0yklCglBNfwXBS/kMiF8kdKWWC4HlHE4n9UxNHmvbIfaw/CnmDQknDbqRRGagw=
+
+SHA256 (MAKEPKG) = ee557d9a24bab848041200f4d57830a67ecd79c0d19dea504f519d01fdb4968f
+SHA256 (.footprint) = c7d22002d742f4aa41914bb735754926762bfdcdeb8c37d46cbb77ee40644971
+SHA256 (rlwrap-0.48.tar.gz) = cdf69074a216a8284574dddd145dd046c904ad5330a616e0eed53c9043f2ecbc
+SHA256 (rlwrap#0.48-1.pkg.tar.gz) = 41343298a979c298799e6c2a17966241dde2ed3de982278fc9fd23bc814ab174
diff --git a/opt/rlwrap/MAKEPKG b/opt/rlwrap/MAKEPKG
new file mode 100644
index 0000000..02a8e46
--- /dev/null
+++ b/opt/rlwrap/MAKEPKG
@@ -0,0 +1,32 @@
+#!/bin/mkpkg
+# description: Readline wrapper for any command
+# url: https://github.com/hanslub42/rlwrap
+
+name=rlwrap
+version=0.48
+release=1
+depends=(readline ncurses)
+source=(https://github.com/hanslub42/rlwrap/releases/download/v$version/$name-$version.tar.gz)
+
+sha256sums=(
+ "cdf69074a216a8284574dddd145dd046c904ad5330a616e0eed53c9043f2ecbc"
+)
+
+build() {
+ cd $name-$version
+
+ ./configure \
+ --prefix=/usr \
+ --mandir=/usr/share/man \
+ --without-libptytty
+
+ make
+ make DESTDIR=$PKG install
+}
+
+signify() {
+ untrusted comment: public key
+ RWTZ9IduCSQ/mL8337TEUinPwT92xFEUpD92hkS7IxcOnzTt9QdpohT3
+}
+
+# vim: filetype=sh
diff --git a/opt/rnp/.footprint b/opt/rnp/.footprint
new file mode 100644
index 0000000..bb2a9e3
--- /dev/null
+++ b/opt/rnp/.footprint
@@ -0,0 +1,22 @@
+drwxr-xr-x root/root usr/
+drwxr-xr-x root/root usr/bin/
+-rwxr-xr-x root/root usr/bin/rnp
+-rwxr-xr-x root/root usr/bin/rnpkeys
+drwxr-xr-x root/root usr/include/
+drwxr-xr-x root/root usr/include/rnp/
+-rw-r--r-- root/root usr/include/rnp/rnp.h
+-rw-r--r-- root/root usr/include/rnp/rnp_err.h
+-rw-r--r-- root/root usr/include/rnp/rnp_export.h
+-rw-r--r-- root/root usr/include/rnp/rnp_ver.h
+drwxr-xr-x root/root usr/lib/
+-rwxr-xr-x root/root usr/lib/librnp.so.0.18.1
+lrwxrwxrwx root/root usr/lib/librnp.so -> librnp.so.0
+lrwxrwxrwx root/root usr/lib/librnp.so.0 -> librnp.so.0.18.1
+drwxr-xr-x root/root usr/lib/cmake/
+drwxr-xr-x root/root usr/lib/cmake/rnp/
+-rw-r--r-- root/root usr/lib/cmake/rnp/rnp-config-version.cmake
+-rw-r--r-- root/root usr/lib/cmake/rnp/rnp-config.cmake
+-rw-r--r-- root/root usr/lib/cmake/rnp/rnp-targets-release.cmake
+-rw-r--r-- root/root usr/lib/cmake/rnp/rnp-targets.cmake
+drwxr-xr-x root/root usr/lib/pkgconfig/
+-rw-r--r-- root/root usr/lib/pkgconfig/librnp.pc
diff --git a/opt/rnp/.signature b/opt/rnp/.signature
new file mode 100644
index 0000000..22eb028
--- /dev/null
+++ b/opt/rnp/.signature
@@ -0,0 +1,7 @@
+RWTZ9IduCSQ/mF8ufRCZAltjfiUInyCUcDdmAnC1mAgvNwpGyM6EZi2zpuSJtnpScZ4a12LiM9400ctC20kNet4AgcsUAkKI7AI=
+
+SHA256 (MAKEPKG) = 9de9b46a88e55cc71e65624da7828e67a66e0f54f07274d53c5c0139ed0ee8b0
+SHA256 (.footprint) = 23d8fbcddf4518dcf5d001877fd8b9cb3713a612e86635895d2cf5819da138d6
+SHA256 (rnp-v0.18.1.tar.gz) = 423c8e32e1e591462f759adf8441b1c44bca96d9f5daff13b82e81a79f18ecfd
+SHA256 (sexpp-0.9.2.tar.gz) = 00c47b56a4dd5e80aba6b15df4e86d276a2a369737c6b467be1f51a9c29af31e
+SHA256 (rnp#0.18.1-2.pkg.tar.gz) = 7dd07acd65b6a2a60024dfed42a324a85156692f468708583539d7d057621300
diff --git a/opt/rnp/MAKEPKG b/opt/rnp/MAKEPKG
new file mode 100644
index 0000000..e2e4a80
--- /dev/null
+++ b/opt/rnp/MAKEPKG
@@ -0,0 +1,56 @@
+#!/bin/mkpkg
+# description: RNP is a set of OpenPGP (RFC4880) tools
+# url: https://www.rnpgp.org/
+
+name=rnp
+_name=sexpp
+version=0.18.1
+release=2
+_sexpp_version=0.9.2
+depends=(botan)
+source=(
+ https://github.com/rnpgp/$name/releases/download/v$version/rnp-v$version.tar.gz
+ https://github.com/rnpgp/$_name/archive/refs/tags/v$_sexpp_version.tar.gz
+)
+renames=(
+ ""
+ $_name-$_sexpp_version.tar.gz
+)
+
+sha256sums=(
+ "423c8e32e1e591462f759adf8441b1c44bca96d9f5daff13b82e81a79f18ecfd"
+ "00c47b56a4dd5e80aba6b15df4e86d276a2a369737c6b467be1f51a9c29af31e"
+)
+
+build() {
+ cd "${name}-v${version}"
+
+ # Copy sexpp sources into the expected folder
+ mkdir -p src/libsexpp
+ cp -r "$SRC/sexpp-${_sexpp_version}/"* src/libsexpp/
+
+ cmake -B build -S . \
+ -DCMAKE_BUILD_TYPE=Release \
+ -DCMAKE_INSTALL_PREFIX=/usr \
+ -DCMAKE_INSTALL_LIBDIR=lib \
+ -DBUILD_SHARED_LIBS=ON \
+ -DBUILD_TESTING=OFF \
+ -DBUILD_DOC=OFF \
+ -DBUILD_TOOLS=ON \
+ -DBUILD_EXAMPLES=OFF \
+ -DUSE_BOTAN3=ON \
+ -DCMAKE_SKIP_RPATH=ON
+
+ # pkgmk already sets MAKEFLAGS / parallel jobs
+ cmake --build build
+ DESTDIR="$PKG" cmake --install build
+
+ rm -rf "$PKG/usr/share/doc" "$PKG/usr/share/man"
+}
+
+signify() {
+ untrusted comment: public key
+ RWTZ9IduCSQ/mL8337TEUinPwT92xFEUpD92hkS7IxcOnzTt9QdpohT3
+}
+
+# vim: filetype=sh
diff --git a/opt/rocm-rocminfo/.footprint b/opt/rocm-rocminfo/.footprint
new file mode 100644
index 0000000..fc7b32e
--- /dev/null
+++ b/opt/rocm-rocminfo/.footprint
@@ -0,0 +1,8 @@
+drwxr-xr-x root/root usr/
+drwxr-xr-x root/root usr/bin/
+-rwxr-xr-x root/root usr/bin/rocm_agent_enumerator
+-rwxr-xr-x root/root usr/bin/rocminfo
+drwxr-xr-x root/root usr/share/
+drwxr-xr-x root/root usr/share/doc/
+drwxr-xr-x root/root usr/share/doc/rocminfo/
+-rw-r--r-- root/root usr/share/doc/rocminfo/License.txt
diff --git a/opt/rocm-rocminfo/.signature b/opt/rocm-rocminfo/.signature
new file mode 100644
index 0000000..7243b2c
--- /dev/null
+++ b/opt/rocm-rocminfo/.signature
@@ -0,0 +1,6 @@
+RWTZ9IduCSQ/mAAHMxuc7CnPNAGDiMZq2uL98OktuauWOiW4rr/QZIeJ+hNCTC1Zls9XlyJ1cV3a5J0qMme1KRQsx2CaC00GiwA=
+
+SHA256 (MAKEPKG) = 3caf2d26747b85f886b3c79f1b600996fe69bc3131339307a7876dc07de0f13d
+SHA256 (.footprint) = eaae341a171fe4151d00842c54088509ad76fc0499e1a9e8f17841c512ee2742
+SHA256 (rocm-rocminfo-10.0.tar.gz) = c06c4582145b8453f44cdfe9ba1aa48b3d22f9ad73ea5c07ccfb458a70c63586
+SHA256 (rocm-rocminfo#10.0-1.pkg.tar.gz) = 5703a98e55affbfa3a0bea7e7c0a339a64541098157fbba97c575d4a8a29f736
diff --git a/opt/rocm-rocminfo/MAKEPKG b/opt/rocm-rocminfo/MAKEPKG
new file mode 100644
index 0000000..a30de60
--- /dev/null
+++ b/opt/rocm-rocminfo/MAKEPKG
@@ -0,0 +1,34 @@
+#!/bin/mkpkg
+# description: ROCm system info and device enumeration tools
+# url: https://github.com/ROCm/rocm-systems/tree/develop/projects/rocminfo
+
+name=rocm-rocminfo
+_name=therock
+version=10.0
+release=1
+depends=(rocm-rocr-runtime python3)
+makedeps=(cmake ninja)
+source=(https://github.com/ROCm/rocm-systems/releases/download/$_name-$version/rocminfo.tar.gz)
+renames=($name-$version.tar.gz)
+
+sha256sums=(
+ "c06c4582145b8453f44cdfe9ba1aa48b3d22f9ad73ea5c07ccfb458a70c63586"
+)
+
+build() {
+ cmake -S rocminfo -B build -G Ninja -Wno-dev \
+ -DCMAKE_BUILD_TYPE=Release \
+ -DCMAKE_INSTALL_PREFIX=/usr \
+ -DCMAKE_PREFIX_PATH=/usr
+
+ ninja -C build
+ DESTDIR=$PKG ninja -C build install
+}
+
+signify() {
+ untrusted comment: public key
+ RWTZ9IduCSQ/mL8337TEUinPwT92xFEUpD92hkS7IxcOnzTt9QdpohT3
+}
+
+# vim: filetype=sh
+
diff --git a/opt/rpcbind/.footprint b/opt/rpcbind/.footprint
new file mode 100644
index 0000000..3ad18b9
--- /dev/null
+++ b/opt/rpcbind/.footprint
@@ -0,0 +1,21 @@
+drwxr-xr-x root/root etc/
+drwxr-xr-x root/root etc/sv/
+drwxr-xr-x root/root etc/sv/rpcbind/
+-rwxr-xr-x root/root etc/sv/rpcbind/run
+drwxr-xr-x root/root etc/sv/rpcbind/log/
+-rwxr-xr-x root/root etc/sv/rpcbind/log/run
+drwxr-xr-x root/root usr/
+drwxr-xr-x root/root usr/sbin/
+-rwxr-xr-x root/root usr/sbin/rpcbind
+-rwxr-xr-x root/root usr/sbin/rpcinfo
+drwxr-xr-x root/root usr/share/
+drwxr-xr-x root/root usr/share/man/
+drwxr-xr-x root/root usr/share/man/man8/
+-rw-r--r-- root/root usr/share/man/man8/rpcbind.8.gz
+-rw-r--r-- root/root usr/share/man/man8/rpcinfo.8.gz
+drwxr-xr-x root/root var/
+drwxr-xr-x root/root var/lib/
+drwxr-xr-x root/root var/lib/pkg/
+drwxr-xr-x root/root var/lib/pkg/meta/
+-rw-r--r-- root/root var/lib/pkg/meta/rpcbind
+drwxr-xr-x root/root var/lib/rpcbind/
diff --git a/opt/rpcbind/.signature b/opt/rpcbind/.signature
new file mode 100644
index 0000000..11c6ddf
--- /dev/null
+++ b/opt/rpcbind/.signature
@@ -0,0 +1,9 @@
+RWTZ9IduCSQ/mMLRoqsRGj/7ntbRzMfRpSkZZ0Liambd0hWOyHy9P/cJo2dtcMb4Nv/mgH/BsZLAGA1EZ18NmGFh7NuSw1sLogk=
+
+SHA256 (MAKEPKG) = 737ea7a9b6aeb741c3ca8aeccb8ccdd35ee29128199c1560456fc0d0066711eb
+SHA256 (.footprint) = 1d5bfd8ab8a1117783e55e4164d72b8ed9b359f88a848492418217aef0e27839
+SHA256 (rpcbind-1.3.1.tar.bz2) = 8e551b445f5172f8ef218845af342fb2a2d741b57ce8c777c781a01ea92f92a5
+SHA256 (musl-sunrpc.patch) = 8852c055fa257113d3df3525a5600e6f02f4eacba29cf98a8c0c714e4551cfc9
+SHA256 (rpcbind-sunrpc.patch) = d0fdffce3e55d1d2170647e1a0949df579d20ff5dbbdcab0df353d7d71a87370
+SHA256 (musl-rpc-compat.c) = 82e80caa07bb84e2928f55e47bcb256a794218f19866d493e8002e4b3d539d19
+SHA256 (rpcbind#1.3.1-1.pkg.tar.gz) = ec43e516249ec58ce6743174d3ccd65244236e300f7cc46f127965390f2cf569
diff --git a/opt/rpcbind/MAKEPKG b/opt/rpcbind/MAKEPKG
new file mode 100644
index 0000000..3af1794
--- /dev/null
+++ b/opt/rpcbind/MAKEPKG
@@ -0,0 +1,81 @@
+#!/bin/mkpkg
+# description: RPC program number to address mapper
+# url: https://sourceforge.net/projects/rpcbind/
+name=rpcbind
+version=1.3.1
+release=1
+depends=(libtirpc)
+makedeps=(bsd-headers)
+services=(rpcbind)
+source=(https://downloads.sourceforge.net/$name/$name-$version.tar.bz2
+ musl-sunrpc.patch
+ rpcbind-sunrpc.patch
+ musl-rpc-compat.c)
+sha256sums=(
+ "8e551b445f5172f8ef218845af342fb2a2d741b57ce8c777c781a01ea92f92a5"
+ "8852c055fa257113d3df3525a5600e6f02f4eacba29cf98a8c0c714e4551cfc9"
+ "d0fdffce3e55d1d2170647e1a0949df579d20ff5dbbdcab0df353d7d71a87370"
+ "82e80caa07bb84e2928f55e47bcb256a794218f19866d493e8002e4b3d539d19"
+)
+
+patch() {
+ cd $name-$version
+
+ # musl getaddrinfo does not support service name aliases;
+ # use "sunrpc" (canonical /etc/services entry) instead of
+ # "rpcbind" and "portmapper"
+ patch -p1 < $SRC/rpcbind-sunrpc.patch
+ patch -p1 < $SRC/musl-sunrpc.patch
+
+ # musl lacks getrpcbynumber/getrpcbyname (glibc NSS functions)
+ # Stub in security.c directly (only used for logging)
+ sed -i '1i struct rpcent *getrpcbynumber(int __number) { return 0; }' src/security.c
+}
+
+build() {
+ cd $name-$version
+
+ # Build compat stubs as static lib and inject
+ cc $CFLAGS -c $SRC/musl-rpc-compat.c -o musl-rpc-compat.o
+ ar rcs libmusl-rpc-compat.a musl-rpc-compat.o
+
+ ./configure \
+ --prefix=/usr \
+ --bindir=/usr/sbin \
+ --with-rpcuser=root \
+ --enable-warmstarts \
+ --without-systemdsystemunitdir
+
+ sed -i "s|^LIBS = |LIBS = -L$PWD -lmusl-rpc-compat |" Makefile
+
+ make
+ make DESTDIR=$PKG install
+
+ install -dm755 $PKG/var/lib/rpcbind
+}
+
+post_build() {
+ # runit service
+ install -d $PKG/etc/sv/rpcbind/log
+
+ printf '%s\n' \
+ '#!/bin/sh' \
+ 'exec 2>&1' \
+ 'exec rpcbind -f -w 2>&1' \
+ > $PKG/etc/sv/rpcbind/run
+
+ printf '%s\n' \
+ '#!/bin/sh' \
+ 'mkdir -p /var/log/rpcbind' \
+ 'exec svlogd -tt /var/log/rpcbind' \
+ > $PKG/etc/sv/rpcbind/log/run
+
+ chmod 755 $PKG/etc/sv/rpcbind/run
+ chmod 755 $PKG/etc/sv/rpcbind/log/run
+}
+
+signify() {
+ untrusted comment: public key
+ RWTZ9IduCSQ/mL8337TEUinPwT92xFEUpD92hkS7IxcOnzTt9QdpohT3
+}
+# vim: filetype=sh
diff --git a/opt/rpcbind/musl-rpc-compat.c b/opt/rpcbind/musl-rpc-compat.c
new file mode 100644
index 0000000..08dd3e4
--- /dev/null
+++ b/opt/rpcbind/musl-rpc-compat.c
@@ -0,0 +1,26 @@
+/*
+ * musl-rpc-compat.c - stubs for glibc NSS RPC functions missing in musl
+ *
+ * getrpcbynumber() and getrpcbyname() look up RPC service entries
+ * from /etc/rpc. musl does not implement these. The functions are
+ * only used for logging/display purposes in rpcbind, so returning
+ * NULL (not found) is safe.
+ */
+
+#include <stddef.h>
+
+struct rpcent {
+ char *r_name;
+ char **r_aliases;
+ int r_number;
+};
+
+struct rpcent *getrpcbynumber(int number) {
+ (void)number;
+ return NULL;
+}
+
+struct rpcent *getrpcbyname(const char *name) {
+ (void)name;
+ return NULL;
+}
diff --git a/opt/rpcbind/musl-sunrpc.patch b/opt/rpcbind/musl-sunrpc.patch
new file mode 100644
index 0000000..d8a2e27
--- /dev/null
+++ b/opt/rpcbind/musl-sunrpc.patch
@@ -0,0 +1,25 @@
+The musl implementation of getaddrinfo and getservbyname does not
+aliases. As a workaround we use "sunprc" instead of "portmapper"
+
+diff --git a/src/rpcbind.c b/src/rpcbind.c
+index 83dbe93..9404df7 100644
+--- a/src/rpcbind.c
++++ b/src/rpcbind.c
+@@ -416,7 +416,7 @@ init_transport(struct netconfig *nconf)
+ if ((aicode = getaddrinfo(hosts[nhostsbak],
+ servname, &hints, &res)) != 0) {
+ if ((aicode = getaddrinfo(hosts[nhostsbak],
+- "portmapper", &hints, &res)) != 0) {
++ "sunrpc", &hints, &res)) != 0) {
+ syslog(LOG_ERR,
+ "cannot get local address for %s: %s",
+ nconf->nc_netid, gai_strerror(aicode));
+@@ -489,7 +489,7 @@ init_transport(struct netconfig *nconf)
+ if ((strcmp(nconf->nc_netid, "local") != 0) &&
+ (strcmp(nconf->nc_netid, "unix") != 0)) {
+ if ((aicode = getaddrinfo(NULL, servname, &hints, &res))!= 0) {
+- if ((aicode = getaddrinfo(NULL, "portmapper", &hints, &res))!= 0) {
++ if ((aicode = getaddrinfo(NULL, "sunrpc", &hints, &res))!= 0) {
+ printf("cannot get local address for %s: %s", nconf->nc_netid, gai_strerror(aicode));
+ syslog(LOG_ERR,
+ "cannot get local address for %s: %s",
diff --git a/opt/rpcbind/rpcbind-sunrpc.patch b/opt/rpcbind/rpcbind-sunrpc.patch
new file mode 100644
index 0000000..9724a30
--- /dev/null
+++ b/opt/rpcbind/rpcbind-sunrpc.patch
@@ -0,0 +1,11 @@
+--- a/src/rpcbind.c 2015-04-27 16:07:43.000000000 +0200
++++ b/src/rpcbind.c 2015-04-27 19:48:44.518124944 +0200
+@@ -132,7 +132,7 @@
+ char *udp_uaddr; /* Universal UDP address */
+ char *tcp_uaddr; /* Universal TCP address */
+ #endif
+-static char servname[] = "rpcbind";
++static char servname[] = "sunrpc";
+ static char superuser[] = "superuser";
+
+ int main __P((int, char *[]));
diff --git a/opt/screen/.footprint b/opt/screen/.footprint
new file mode 100644
index 0000000..418a0b4
--- /dev/null
+++ b/opt/screen/.footprint
@@ -0,0 +1,31 @@
+drwxr-xr-x root/root etc/
+-rw-r--r-- root/root etc/screenrc
+drwxr-xr-x root/root usr/
+drwxr-xr-x root/root usr/bin/
+-rwxr-xr-x root/root usr/bin/screen-5.0.2
+lrwxrwxrwx root/root usr/bin/screen -> screen-5.0.2
+drwxr-xr-x root/root usr/share/
+drwxr-xr-x root/root usr/share/info/
+drwxr-xr-x root/root usr/share/man/
+drwxr-xr-x root/root usr/share/man/man1/
+-rw-r--r-- root/root usr/share/man/man1/screen.1.gz
+drwxr-xr-x root/root usr/share/screen/
+drwxr-xr-x root/root usr/share/screen/utf8encodings/
+-rw-r--r-- root/root usr/share/screen/utf8encodings/01
+-rw-r--r-- root/root usr/share/screen/utf8encodings/02
+-rw-r--r-- root/root usr/share/screen/utf8encodings/03
+-rw-r--r-- root/root usr/share/screen/utf8encodings/04
+-rw-r--r-- root/root usr/share/screen/utf8encodings/18
+-rw-r--r-- root/root usr/share/screen/utf8encodings/19
+-rw-r--r-- root/root usr/share/screen/utf8encodings/a1
+-rw-r--r-- root/root usr/share/screen/utf8encodings/a3
+-rw-r--r-- root/root usr/share/screen/utf8encodings/bf
+-rw-r--r-- root/root usr/share/screen/utf8encodings/c2
+-rw-r--r-- root/root usr/share/screen/utf8encodings/c3
+-rw-r--r-- root/root usr/share/screen/utf8encodings/c4
+-rw-r--r-- root/root usr/share/screen/utf8encodings/c6
+-rw-r--r-- root/root usr/share/screen/utf8encodings/c7
+-rw-r--r-- root/root usr/share/screen/utf8encodings/c8
+-rw-r--r-- root/root usr/share/screen/utf8encodings/cc
+-rw-r--r-- root/root usr/share/screen/utf8encodings/cd
+-rw-r--r-- root/root usr/share/screen/utf8encodings/d6
diff --git a/opt/screen/.signature b/opt/screen/.signature
new file mode 100644
index 0000000..7baec9d
--- /dev/null
+++ b/opt/screen/.signature
@@ -0,0 +1,6 @@
+RWTZ9IduCSQ/mMhI2KYzdA8IymVXxfPIWfotNVmBjxTrHtrEVXD9MpsSHBEhBmDZV317zF5td//k+H03mg2ewGMoyLvYHjKI0gA=
+
+SHA256 (MAKEPKG) = 27f1e5cdf9253b37759724d613954b651f98fd01cc31c9cae3c916ba0258a16b
+SHA256 (.footprint) = 2571295d9694c8a38273e59da4923f36afca77a4e04dfaf874f9b9ae207ae7d8
+SHA256 (screen-5.0.2.tar.gz) = ca9a2c7e240919bc7ac12124593ae4529bb4eb5f7349d8857829b7e3f0b3b332
+SHA256 (screen#5.0.2-1.pkg.tar.gz) = e4e3831410fc41295007bddcbe7b398a166a9bdc4c0a3603c77bf3b0bbf7df4c
diff --git a/opt/screen/MAKEPKG b/opt/screen/MAKEPKG
new file mode 100644
index 0000000..6803b95
--- /dev/null
+++ b/opt/screen/MAKEPKG
@@ -0,0 +1,40 @@
+#!/bin/mkpkg
+# description: Terminal multiplexer with session detach/reattach
+# url: https://www.gnu.org/software/screen/
+
+name=screen
+version=5.0.2
+release=1
+depends=(ncurses)
+source=(https://ftp.gnu.org/gnu/$name/$name-$version.tar.gz)
+
+sha256sums=(
+ "ca9a2c7e240919bc7ac12124593ae4529bb4eb5f7349d8857829b7e3f0b3b332"
+)
+
+build() {
+ cd $name-$version
+
+ ./configure \
+ --prefix=/usr \
+ --infodir=/usr/share/info \
+ --mandir=/usr/share/man \
+ --enable-colors256 \
+ --disable-pam \
+ --disable-socket-dir
+
+ make
+ make DESTDIR=$PKG install
+ install -Dm644 etc/etcscreenrc $PKG/etc/screenrc
+
+ # recent CVEs in screen 5.0.x around setuid-root exploits
+ # -rwsr-xr-x root/root usr/bin/screen-5.0.1
+ chmod u-s $PKG/usr/bin/screen-5.0.2
+}
+
+signify() {
+ untrusted comment: public key
+ RWTZ9IduCSQ/mL8337TEUinPwT92xFEUpD92hkS7IxcOnzTt9QdpohT3
+}
+
+# vim: filetype=sh
diff --git a/opt/seatd/.footprint b/opt/seatd/.footprint
new file mode 100644
index 0000000..9fe5e52
--- /dev/null
+++ b/opt/seatd/.footprint
@@ -0,0 +1,27 @@
+drwxr-xr-x root/root etc/
+drwxr-xr-x root/root etc/sv/
+drwxr-xr-x root/root etc/sv/seatd/
+-rwxr-xr-x root/root etc/sv/seatd/run
+drwxr-xr-x root/root etc/sv/seatd/log/
+-rwxr-xr-x root/root etc/sv/seatd/log/run
+drwxr-xr-x root/root usr/
+drwxr-xr-x root/root usr/bin/
+-rwxr-xr-x root/root usr/bin/seatd
+-rwxr-xr-x root/root usr/bin/seatd-launch
+drwxr-xr-x root/root usr/include/
+-rw-r--r-- root/root usr/include/libseat.h
+drwxr-xr-x root/root usr/lib/
+-rwxr-xr-x root/root usr/lib/libseat.so.1
+lrwxrwxrwx root/root usr/lib/libseat.so -> libseat.so.1
+drwxr-xr-x root/root usr/lib/pkgconfig/
+-rw-r--r-- root/root usr/lib/pkgconfig/libseat.pc
+drwxr-xr-x root/root usr/share/
+drwxr-xr-x root/root usr/share/man/
+drwxr-xr-x root/root usr/share/man/man1/
+-rw-r--r-- root/root usr/share/man/man1/seatd-launch.1.gz
+-rw-r--r-- root/root usr/share/man/man1/seatd.1.gz
+drwxr-xr-x root/root var/
+drwxr-xr-x root/root var/lib/
+drwxr-xr-x root/root var/lib/pkg/
+drwxr-xr-x root/root var/lib/pkg/meta/
+-rw-r--r-- root/root var/lib/pkg/meta/seatd
diff --git a/opt/seatd/.signature b/opt/seatd/.signature
new file mode 100644
index 0000000..cbb1cc2
--- /dev/null
+++ b/opt/seatd/.signature
@@ -0,0 +1,6 @@
+RWTZ9IduCSQ/mO/4EvqHlC7Y1dAVfCjUtAtqT9TFexZevg39sUSQCzn7gwT78QlU/QKdT9ldw/S5PJfvT62yHQrCgmfGbgGbCAM=
+
+SHA256 (MAKEPKG) = b0c7daa78230b8ed99a075e3c0d8299e8d4c3043616b5a9d58c7ebe72e2cad7a
+SHA256 (.footprint) = 0b885086e3eb4504c2b364e713d0af86ea0cdd21ce00b45bfddc20160665bab9
+SHA256 (seatd-0.9.3.tar.gz) = 302564d54d8e28191fadfd734f2675ecb0c9e0615a58011b89ef15dfa4dbaa96
+SHA256 (seatd#0.9.3-2.pkg.tar.gz) = e828ab3f62c4944175d7d2a90c57ea79864abb66ec1d44521a1004560f25a72d
diff --git a/opt/seatd/MAKEPKG b/opt/seatd/MAKEPKG
new file mode 100644
index 0000000..e24d94d
--- /dev/null
+++ b/opt/seatd/MAKEPKG
@@ -0,0 +1,61 @@
+#!/bin/mkpkg
+# description: Minimal seat management daemon
+# url: https://git.sr.ht/~kennylevinsen/seatd
+
+name=seatd
+version=0.9.3
+release=2
+depends=()
+makedeps=(scdoc)
+groups=(seatd)
+services=(seatd)
+source=(https://github.com/kennylevinsen/seatd/archive/$version/$name-$version.tar.gz)
+
+sha256sums=(
+ "302564d54d8e28191fadfd734f2675ecb0c9e0615a58011b89ef15dfa4dbaa96"
+)
+
+build() {
+ cd $name-$version
+
+ meson setup build \
+ --prefix=/usr \
+ --libdir=lib \
+ --buildtype=plain \
+ --wrap-mode=nodownload \
+ -D b_lto=true \
+ -D b_pie=true \
+ -D libseat-builtin=enabled \
+ -D man-pages=enabled \
+ -D werror=false
+
+ meson compile -C build
+ DESTDIR=$PKG meson install -C build
+}
+
+post_build() {
+ # runit service
+ install -d $PKG/etc/sv/seatd/log
+
+ printf '%s\n' \
+ '#!/bin/sh' \
+ 'exec 2>&1' \
+ 'exec seatd -g seatd' \
+ > $PKG/etc/sv/seatd/run
+
+ printf '%s\n' \
+ '#!/bin/sh' \
+ 'mkdir -p /var/log/seatd' \
+ 'exec svlogd -tt /var/log/seatd' \
+ > $PKG/etc/sv/seatd/log/run
+
+ chmod 755 $PKG/etc/sv/seatd/run
+ chmod 755 $PKG/etc/sv/seatd/log/run
+}
+
+signify() {
+ untrusted comment: public key
+ RWTZ9IduCSQ/mL8337TEUinPwT92xFEUpD92hkS7IxcOnzTt9QdpohT3
+}
+
+# vim: filetype=sh
diff --git a/opt/sfwbar/.footprint b/opt/sfwbar/.footprint
new file mode 100644
index 0000000..e004884
--- /dev/null
+++ b/opt/sfwbar/.footprint
@@ -0,0 +1,219 @@
+drwxr-xr-x root/root usr/
+drwxr-xr-x root/root usr/bin/
+-rwxr-xr-x root/root usr/bin/sfwbar
+drwxr-xr-x root/root usr/lib/
+drwxr-xr-x root/root usr/lib/sfwbar/
+-rwxr-xr-x root/root usr/lib/sfwbar/alsactl.so
+-rwxr-xr-x root/root usr/lib/sfwbar/appmenu.so
+-rwxr-xr-x root/root usr/lib/sfwbar/bluez.so
+-rwxr-xr-x root/root usr/lib/sfwbar/dbus.so
+-rwxr-xr-x root/root usr/lib/sfwbar/idle.so
+-rwxr-xr-x root/root usr/lib/sfwbar/idleinhibit.so
+-rwxr-xr-x root/root usr/lib/sfwbar/libsfwbar.so
+-rwxr-xr-x root/root usr/lib/sfwbar/mpd.so
+-rwxr-xr-x root/root usr/lib/sfwbar/ncenter.so
+-rwxr-xr-x root/root usr/lib/sfwbar/network.so
+-rwxr-xr-x root/root usr/lib/sfwbar/wifi-iwd.so
+-rwxr-xr-x root/root usr/lib/sfwbar/wifi-nm.so
+-rwxr-xr-x root/root usr/lib/sfwbar/xkbmap.so
+drwxr-xr-x root/root usr/share/
+drwxr-xr-x root/root usr/share/icons/
+drwxr-xr-x root/root usr/share/icons/hicolor/
+drwxr-xr-x root/root usr/share/icons/hicolor/scalable/
+drwxr-xr-x root/root usr/share/icons/hicolor/scalable/apps/
+-rw-r--r-- root/root usr/share/icons/hicolor/scalable/apps/sfwbar.svg
+drwxr-xr-x root/root usr/share/man/
+drwxr-xr-x root/root usr/share/man/man1/
+-rw-r--r-- root/root usr/share/man/man1/sfwbar-appmenu.1.gz
+-rw-r--r-- root/root usr/share/man/man1/sfwbar-bluez.1.gz
+-rw-r--r-- root/root usr/share/man/man1/sfwbar-dbus.1.gz
+-rw-r--r-- root/root usr/share/man/man1/sfwbar-idle.1.gz
+-rw-r--r-- root/root usr/share/man/man1/sfwbar-idleinhibit.1.gz
+-rw-r--r-- root/root usr/share/man/man1/sfwbar-mpd.1.gz
+-rw-r--r-- root/root usr/share/man/man1/sfwbar-ncenter.1.gz
+-rw-r--r-- root/root usr/share/man/man1/sfwbar-network.1.gz
+-rw-r--r-- root/root usr/share/man/man1/sfwbar-volume.1.gz
+-rw-r--r-- root/root usr/share/man/man1/sfwbar-wifi.1.gz
+-rw-r--r-- root/root usr/share/man/man1/sfwbar-xkbmap.1.gz
+-rw-r--r-- root/root usr/share/man/man1/sfwbar.1.gz
+drwxr-xr-x root/root usr/share/sfwbar/
+-rw-r--r-- root/root usr/share/sfwbar/alsa.widget
+-rw-r--r-- root/root usr/share/sfwbar/backlight.source
+-rw-r--r-- root/root usr/share/sfwbar/backlight.widget
+-rw-r--r-- root/root usr/share/sfwbar/battery.source
+-rw-r--r-- root/root usr/share/sfwbar/battery.widget
+-rw-r--r-- root/root usr/share/sfwbar/bluez-popup.widget
+-rw-r--r-- root/root usr/share/sfwbar/bluez.widget
+-rw-r--r-- root/root usr/share/sfwbar/cal.widget
+-rw-r--r-- root/root usr/share/sfwbar/clock.widget
+-rw-r--r-- root/root usr/share/sfwbar/cpu-temp.source
+-rw-r--r-- root/root usr/share/sfwbar/cpu-temp.widget
+-rw-r--r-- root/root usr/share/sfwbar/cpu.source
+-rw-r--r-- root/root usr/share/sfwbar/cpu.widget
+-rw-r--r-- root/root usr/share/sfwbar/fan-rpm.widget
+-rw-r--r-- root/root usr/share/sfwbar/idleinhibit.widget
+-rw-r--r-- root/root usr/share/sfwbar/lan-bps.widget
+-rw-r--r-- root/root usr/share/sfwbar/language.widget
+-rw-r--r-- root/root usr/share/sfwbar/mb-temp.widget
+-rw-r--r-- root/root usr/share/sfwbar/memory.source
+-rw-r--r-- root/root usr/share/sfwbar/memory.widget
+-rw-r--r-- root/root usr/share/sfwbar/mpd-browser.widget
+-rw-r--r-- root/root usr/share/sfwbar/mpd-intmod.widget
+-rw-r--r-- root/root usr/share/sfwbar/mpd-mini.widget
+-rw-r--r-- root/root usr/share/sfwbar/mpd-module.widget
+-rw-r--r-- root/root usr/share/sfwbar/mpd.source
+-rw-r--r-- root/root usr/share/sfwbar/mpd.widget
+-rw-r--r-- root/root usr/share/sfwbar/ncenter.widget
+-rw-r--r-- root/root usr/share/sfwbar/network.widget
+-rw-r--r-- root/root usr/share/sfwbar/oneline.config
+-rw-r--r-- root/root usr/share/sfwbar/privacy.widget
+-rw-r--r-- root/root usr/share/sfwbar/rfkill-bt.widget
+-rw-r--r-- root/root usr/share/sfwbar/rfkill-wifi.widget
+-rw-r--r-- root/root usr/share/sfwbar/rfkill.source
+-rw-r--r-- root/root usr/share/sfwbar/session.widget
+-rw-r--r-- root/root usr/share/sfwbar/sfwbar.config
+-rw-r--r-- root/root usr/share/sfwbar/showdesktop.widget
+-rw-r--r-- root/root usr/share/sfwbar/startmenu.source
+-rw-r--r-- root/root usr/share/sfwbar/startmenu.widget
+-rw-r--r-- root/root usr/share/sfwbar/swap.source
+-rw-r--r-- root/root usr/share/sfwbar/switcher.config
+-rw-r--r-- root/root usr/share/sfwbar/t2.config
+-rw-r--r-- root/root usr/share/sfwbar/twoline.config
+-rw-r--r-- root/root usr/share/sfwbar/upower.widget
+-rw-r--r-- root/root usr/share/sfwbar/usage.widget
+-rw-r--r-- root/root usr/share/sfwbar/vertical.config
+-rw-r--r-- root/root usr/share/sfwbar/volume-popup.widget
+-rw-r--r-- root/root usr/share/sfwbar/volume.widget
+-rw-r--r-- root/root usr/share/sfwbar/w10.config
+-rw-r--r-- root/root usr/share/sfwbar/wbar-backlight.widget
+-rw-r--r-- root/root usr/share/sfwbar/wbar-battery.widget
+-rw-r--r-- root/root usr/share/sfwbar/wbar-bluetooth.widget
+-rw-r--r-- root/root usr/share/sfwbar/wbar-cpu.widget
+-rw-r--r-- root/root usr/share/sfwbar/wbar-idleinhibit.widget
+-rw-r--r-- root/root usr/share/sfwbar/wbar-memory.widget
+-rw-r--r-- root/root usr/share/sfwbar/wbar-mpd.widget
+-rw-r--r-- root/root usr/share/sfwbar/wbar-net.widget
+-rw-r--r-- root/root usr/share/sfwbar/wbar-pulse.widget
+-rw-r--r-- root/root usr/share/sfwbar/wbar-sway-lang.widget
+-rw-r--r-- root/root usr/share/sfwbar/wbar-temp.widget
+-rw-r--r-- root/root usr/share/sfwbar/wbar.config
+-rw-r--r-- root/root usr/share/sfwbar/weather.widget
+-rw-r--r-- root/root usr/share/sfwbar/wifi-secret.widget
+-rw-r--r-- root/root usr/share/sfwbar/wifi.widget
+-rw-r--r-- root/root usr/share/sfwbar/winops.widget
+drwxr-xr-x root/root usr/share/sfwbar/desktop-directories/
+-rw-r--r-- root/root usr/share/sfwbar/desktop-directories/AudioVideo.directory
+-rw-r--r-- root/root usr/share/sfwbar/desktop-directories/Development.directory
+-rw-r--r-- root/root usr/share/sfwbar/desktop-directories/Education.directory
+-rw-r--r-- root/root usr/share/sfwbar/desktop-directories/Game.directory
+-rw-r--r-- root/root usr/share/sfwbar/desktop-directories/Graphics.directory
+-rw-r--r-- root/root usr/share/sfwbar/desktop-directories/Network.directory
+-rw-r--r-- root/root usr/share/sfwbar/desktop-directories/Office.directory
+-rw-r--r-- root/root usr/share/sfwbar/desktop-directories/Settings.directory
+-rw-r--r-- root/root usr/share/sfwbar/desktop-directories/System-Tools.directory
+-rw-r--r-- root/root usr/share/sfwbar/desktop-directories/Utility-Accessibility.directory
+-rw-r--r-- root/root usr/share/sfwbar/desktop-directories/Utility.directory
+drwxr-xr-x root/root usr/share/sfwbar/icons/
+drwxr-xr-x root/root usr/share/sfwbar/icons/misc/
+-rw-r--r-- root/root usr/share/sfwbar/icons/misc/comp.svg
+-rw-r--r-- root/root usr/share/sfwbar/icons/misc/cpu.svg
+-rw-r--r-- root/root usr/share/sfwbar/icons/misc/dialog-cancel-symbolic.svg
+-rw-r--r-- root/root usr/share/sfwbar/icons/misc/dialog-ok-symbolic.svg
+-rw-r--r-- root/root usr/share/sfwbar/icons/misc/fan.svg
+-rw-r--r-- root/root usr/share/sfwbar/icons/misc/fforward.svg
+-rw-r--r-- root/root usr/share/sfwbar/icons/misc/hibernate-symbolic.svg
+-rw-r--r-- root/root usr/share/sfwbar/icons/misc/lan.svg
+-rw-r--r-- root/root usr/share/sfwbar/icons/misc/lock-symbolic.svg
+-rw-r--r-- root/root usr/share/sfwbar/icons/misc/missing.svg
+-rw-r--r-- root/root usr/share/sfwbar/icons/misc/music-player-symbolic.svg
+-rw-r--r-- root/root usr/share/sfwbar/icons/misc/music-player.svg
+-rw-r--r-- root/root usr/share/sfwbar/icons/misc/play.svg
+-rw-r--r-- root/root usr/share/sfwbar/icons/misc/rewind.svg
+-rw-r--r-- root/root usr/share/sfwbar/icons/misc/stop.svg
+-rw-r--r-- root/root usr/share/sfwbar/icons/misc/suspend-symbolic.svg
+-rw-r--r-- root/root usr/share/sfwbar/icons/misc/unlock-symbolic.svg
+drwxr-xr-x root/root usr/share/sfwbar/icons/weather/
+-rw-r--r-- root/root usr/share/sfwbar/icons/weather/LICENSE
+-rw-r--r-- root/root usr/share/sfwbar/icons/weather/clearsky_day.svg
+-rw-r--r-- root/root usr/share/sfwbar/icons/weather/clearsky_night.svg
+-rw-r--r-- root/root usr/share/sfwbar/icons/weather/clearsky_polartwilight.svg
+-rw-r--r-- root/root usr/share/sfwbar/icons/weather/cloudy.svg
+-rw-r--r-- root/root usr/share/sfwbar/icons/weather/fair_day.svg
+-rw-r--r-- root/root usr/share/sfwbar/icons/weather/fair_night.svg
+-rw-r--r-- root/root usr/share/sfwbar/icons/weather/fair_polartwilight.svg
+-rw-r--r-- root/root usr/share/sfwbar/icons/weather/fog.svg
+-rw-r--r-- root/root usr/share/sfwbar/icons/weather/heavyrain.svg
+-rw-r--r-- root/root usr/share/sfwbar/icons/weather/heavyrainandthunder.svg
+-rw-r--r-- root/root usr/share/sfwbar/icons/weather/heavyrainshowers_day.svg
+-rw-r--r-- root/root usr/share/sfwbar/icons/weather/heavyrainshowers_night.svg
+-rw-r--r-- root/root usr/share/sfwbar/icons/weather/heavyrainshowers_polartwilight.svg
+-rw-r--r-- root/root usr/share/sfwbar/icons/weather/heavyrainshowersandthunder_day.svg
+-rw-r--r-- root/root usr/share/sfwbar/icons/weather/heavyrainshowersandthunder_night.svg
+-rw-r--r-- root/root usr/share/sfwbar/icons/weather/heavyrainshowersandthunder_polartwilight.svg
+-rw-r--r-- root/root usr/share/sfwbar/icons/weather/heavysleet.svg
+-rw-r--r-- root/root usr/share/sfwbar/icons/weather/heavysleetandthunder.svg
+-rw-r--r-- root/root usr/share/sfwbar/icons/weather/heavysleetshowers_day.svg
+-rw-r--r-- root/root usr/share/sfwbar/icons/weather/heavysleetshowers_night.svg
+-rw-r--r-- root/root usr/share/sfwbar/icons/weather/heavysleetshowers_polartwilight.svg
+-rw-r--r-- root/root usr/share/sfwbar/icons/weather/heavysleetshowersandthunder_day.svg
+-rw-r--r-- root/root usr/share/sfwbar/icons/weather/heavysleetshowersandthunder_night.svg
+-rw-r--r-- root/root usr/share/sfwbar/icons/weather/heavysleetshowersandthunder_polartwilight.svg
+-rw-r--r-- root/root usr/share/sfwbar/icons/weather/heavysnow.svg
+-rw-r--r-- root/root usr/share/sfwbar/icons/weather/heavysnowandthunder.svg
+-rw-r--r-- root/root usr/share/sfwbar/icons/weather/heavysnowshowers_day.svg
+-rw-r--r-- root/root usr/share/sfwbar/icons/weather/heavysnowshowers_night.svg
+-rw-r--r-- root/root usr/share/sfwbar/icons/weather/heavysnowshowers_polartwilight.svg
+-rw-r--r-- root/root usr/share/sfwbar/icons/weather/heavysnowshowersandthunder_day.svg
+-rw-r--r-- root/root usr/share/sfwbar/icons/weather/heavysnowshowersandthunder_night.svg
+-rw-r--r-- root/root usr/share/sfwbar/icons/weather/heavysnowshowersandthunder_polartwilight.svg
+-rw-r--r-- root/root usr/share/sfwbar/icons/weather/lightrain.svg
+-rw-r--r-- root/root usr/share/sfwbar/icons/weather/lightrainandthunder.svg
+-rw-r--r-- root/root usr/share/sfwbar/icons/weather/lightrainshowers_day.svg
+-rw-r--r-- root/root usr/share/sfwbar/icons/weather/lightrainshowers_night.svg
+-rw-r--r-- root/root usr/share/sfwbar/icons/weather/lightrainshowers_polartwilight.svg
+-rw-r--r-- root/root usr/share/sfwbar/icons/weather/lightrainshowersandthunder_day.svg
+-rw-r--r-- root/root usr/share/sfwbar/icons/weather/lightrainshowersandthunder_night.svg
+-rw-r--r-- root/root usr/share/sfwbar/icons/weather/lightrainshowersandthunder_polartwilight.svg
+-rw-r--r-- root/root usr/share/sfwbar/icons/weather/lightsleet.svg
+-rw-r--r-- root/root usr/share/sfwbar/icons/weather/lightsleetandthunder.svg
+-rw-r--r-- root/root usr/share/sfwbar/icons/weather/lightsleetshowers_day.svg
+-rw-r--r-- root/root usr/share/sfwbar/icons/weather/lightsleetshowers_night.svg
+-rw-r--r-- root/root usr/share/sfwbar/icons/weather/lightsleetshowers_polartwilight.svg
+-rw-r--r-- root/root usr/share/sfwbar/icons/weather/lightsnow.svg
+-rw-r--r-- root/root usr/share/sfwbar/icons/weather/lightsnowandthunder.svg
+-rw-r--r-- root/root usr/share/sfwbar/icons/weather/lightsnowshowers_day.svg
+-rw-r--r-- root/root usr/share/sfwbar/icons/weather/lightsnowshowers_night.svg
+-rw-r--r-- root/root usr/share/sfwbar/icons/weather/lightsnowshowers_polartwilight.svg
+-rw-r--r-- root/root usr/share/sfwbar/icons/weather/lightssleetshowersandthunder_day.svg
+-rw-r--r-- root/root usr/share/sfwbar/icons/weather/lightssleetshowersandthunder_night.svg
+-rw-r--r-- root/root usr/share/sfwbar/icons/weather/lightssleetshowersandthunder_polartwilight.svg
+-rw-r--r-- root/root usr/share/sfwbar/icons/weather/lightssnowshowersandthunder_day.svg
+-rw-r--r-- root/root usr/share/sfwbar/icons/weather/lightssnowshowersandthunder_night.svg
+-rw-r--r-- root/root usr/share/sfwbar/icons/weather/lightssnowshowersandthunder_polartwilight.svg
+-rw-r--r-- root/root usr/share/sfwbar/icons/weather/partlycloudy_day.svg
+-rw-r--r-- root/root usr/share/sfwbar/icons/weather/partlycloudy_night.svg
+-rw-r--r-- root/root usr/share/sfwbar/icons/weather/partlycloudy_polartwilight.svg
+-rw-r--r-- root/root usr/share/sfwbar/icons/weather/rain.svg
+-rw-r--r-- root/root usr/share/sfwbar/icons/weather/rainandthunder.svg
+-rw-r--r-- root/root usr/share/sfwbar/icons/weather/rainshowers_day.svg
+-rw-r--r-- root/root usr/share/sfwbar/icons/weather/rainshowers_night.svg
+-rw-r--r-- root/root usr/share/sfwbar/icons/weather/rainshowers_polartwilight.svg
+-rw-r--r-- root/root usr/share/sfwbar/icons/weather/rainshowersandthunder_day.svg
+-rw-r--r-- root/root usr/share/sfwbar/icons/weather/rainshowersandthunder_night.svg
+-rw-r--r-- root/root usr/share/sfwbar/icons/weather/rainshowersandthunder_polartwilight.svg
+-rw-r--r-- root/root usr/share/sfwbar/icons/weather/sleet.svg
+-rw-r--r-- root/root usr/share/sfwbar/icons/weather/sleetandthunder.svg
+-rw-r--r-- root/root usr/share/sfwbar/icons/weather/sleetshowers_day.svg
+-rw-r--r-- root/root usr/share/sfwbar/icons/weather/sleetshowers_night.svg
+-rw-r--r-- root/root usr/share/sfwbar/icons/weather/sleetshowers_polartwilight.svg
+-rw-r--r-- root/root usr/share/sfwbar/icons/weather/sleetshowersandthunder_day.svg
+-rw-r--r-- root/root usr/share/sfwbar/icons/weather/sleetshowersandthunder_night.svg
+-rw-r--r-- root/root usr/share/sfwbar/icons/weather/sleetshowersandthunder_polartwilight.svg
+-rw-r--r-- root/root usr/share/sfwbar/icons/weather/snow.svg
+-rw-r--r-- root/root usr/share/sfwbar/icons/weather/snowandthunder.svg
+-rw-r--r-- root/root usr/share/sfwbar/icons/weather/snowshowers_day.svg
+-rw-r--r-- root/root usr/share/sfwbar/icons/weather/snowshowers_night.svg
+-rw-r--r-- root/root usr/share/sfwbar/icons/weather/snowshowers_polartwilight.svg
+-rw-r--r-- root/root usr/share/sfwbar/icons/weather/snowshowersandthunder_day.svg
+-rw-r--r-- root/root usr/share/sfwbar/icons/weather/snowshowersandthunder_night.svg
+-rw-r--r-- root/root usr/share/sfwbar/icons/weather/snowshowersandthunder_polartwilight.svg
diff --git a/opt/sfwbar/.signature b/opt/sfwbar/.signature
new file mode 100644
index 0000000..4e33d73
--- /dev/null
+++ b/opt/sfwbar/.signature
@@ -0,0 +1,6 @@
+RWTZ9IduCSQ/mBTKi9r9VP0fSpPP0UDOz6995yOyrXMXT6MWusUHHqdsd6yrrq68aIqWoFldFdsPVTAM74kN2iR1J6wQel7ocQY=
+
+SHA256 (MAKEPKG) = a87cff2609073011bd7ad85b998649d8f6192b8e662557a94508f450036405db
+SHA256 (.footprint) = 5be95bf4e17828f9253f3f4ef4f49a0b101279195d31c5ee2199f537edd7fb16
+SHA256 (sfwbar-1.0_beta17.tar.gz) = a4915bc7dd0873c45d0d6b01b070e39a91fd16cfadf730d6a9e48db68a8cd09e
+SHA256 (sfwbar#1.0_beta17-1.pkg.tar.gz) = 1b5a7b1e8adc3e463d9de38839c9099178829062b10012517da21b274c539062
diff --git a/opt/sfwbar/MAKEPKG b/opt/sfwbar/MAKEPKG
new file mode 100644
index 0000000..a1de84f
--- /dev/null
+++ b/opt/sfwbar/MAKEPKG
@@ -0,0 +1,43 @@
+#!/bin/mkpkg
+# description: Flexible taskbar for Wayland compositors
+# url: https://github.com/LBCrion/sfwbar
+
+name=sfwbar
+version=1.0_beta17
+release=1
+depends=(gtk3 gtk-layer-shell json-c wayland wayland-protocols libxkbcommon)
+makedeps=(meson patchelf)
+source=(https://github.com/LBCrion/sfwbar/archive/refs/tags/v$version.tar.gz)
+renames=($name-$version.tar.gz)
+
+sha256sums=(
+ "a4915bc7dd0873c45d0d6b01b070e39a91fd16cfadf730d6a9e48db68a8cd09e"
+)
+
+build() {
+ cd $name-$version
+
+ meson setup build \
+ --prefix=/usr \
+ --libdir=lib \
+ --buildtype=plain
+
+ meson compile -C build
+ DESTDIR=$PKG meson install -C build
+
+ rm -rf $PKG/usr/share/doc
+ rm -rf $PKG/usr/share/locale
+}
+
+post_build() {
+ for f in $PKG/usr/lib/sfwbar/*.so; do
+ patchelf --set-rpath '$ORIGIN' "$f"
+ done
+}
+
+signify() {
+ untrusted comment: public key
+ RWTZ9IduCSQ/mL8337TEUinPwT92xFEUpD92hkS7IxcOnzTt9QdpohT3
+}
+
+# vim: filetype=sh
diff --git a/opt/shellcheck/.footprint b/opt/shellcheck/.footprint
new file mode 100644
index 0000000..88df282
--- /dev/null
+++ b/opt/shellcheck/.footprint
@@ -0,0 +1,3 @@
+drwxr-xr-x root/root usr/
+drwxr-xr-x root/root usr/bin/
+-rwxr-xr-x root/root usr/bin/shellcheck
diff --git a/opt/shellcheck/.signature b/opt/shellcheck/.signature
new file mode 100644
index 0000000..51ce3bf
--- /dev/null
+++ b/opt/shellcheck/.signature
@@ -0,0 +1,6 @@
+RWTZ9IduCSQ/mAQNPVljGUbAYRsJSvlGnaxwp2fk+otegYbe7C+0QN6sjwNaGJiSqilLdmcKkOdtRWDroD7sND7kpbV7CkJdcAU=
+
+SHA256 (MAKEPKG) = bb00f4d414934c3212db757809b66fe04e3d6bbdde291466258c8cbb9092dfb4
+SHA256 (.footprint) = 07c5051f3e9101103e33fbb08e7b9e3da799b9ed1a226b971b2ac28e4d91df76
+SHA256 (shellcheck-v0.11.0.linux.x86_64.tar.xz) = 8c3be12b05d5c177a04c29e3c78ce89ac86f1595681cab149b65b97c4e227198
+SHA256 (shellcheck#0.11.0-1.pkg.tar.gz) = 617ab4567ecbe7cf92d2fbfa2895fa63b25c7a6381193f4c93f9e7138c219186
diff --git a/opt/shellcheck/MAKEPKG b/opt/shellcheck/MAKEPKG
new file mode 100644
index 0000000..58b4977
--- /dev/null
+++ b/opt/shellcheck/MAKEPKG
@@ -0,0 +1,23 @@
+#!/bin/mkpkg
+# description: Static analysis tool for shell scripts
+# url: https://www.shellcheck.net/
+
+name=shellcheck
+version=0.11.0
+release=1
+source=(https://github.com/koalaman/shellcheck/releases/download/v$version/shellcheck-v$version.linux.x86_64.tar.xz)
+
+sha256sums=(
+ "8c3be12b05d5c177a04c29e3c78ce89ac86f1595681cab149b65b97c4e227198"
+)
+
+build() {
+ cd shellcheck-v$version
+ install -Dm755 shellcheck $PKG/usr/bin/shellcheck
+ #install -Dm644 LICENSE.txt $PKG/usr/share/licenses/$name/LICENSE.txt
+}
+
+signify() {
+ untrusted comment: public key
+ RWTZ9IduCSQ/mL8337TEUinPwT92xFEUpD92hkS7IxcOnzTt9QdpohT3
+}
diff --git a/opt/shfmt/.footprint b/opt/shfmt/.footprint
new file mode 100644
index 0000000..15cf5b3
--- /dev/null
+++ b/opt/shfmt/.footprint
@@ -0,0 +1,3 @@
+drwxr-xr-x root/root usr/
+drwxr-xr-x root/root usr/bin/
+-rwxr-xr-x root/root usr/bin/shfmt
diff --git a/opt/shfmt/.signature b/opt/shfmt/.signature
new file mode 100644
index 0000000..ac3d570
--- /dev/null
+++ b/opt/shfmt/.signature
@@ -0,0 +1,6 @@
+RWTZ9IduCSQ/mISOkt0thjSvE7tetf+yN/q2gLq+gQXCRLjEBDKBFxzWw8LJwJvbwrHq5yaakCe4KpO0nCfJm69d2nt3B29xggA=
+
+SHA256 (MAKEPKG) = 5eed0eb6dedad600c827a235a5fd9ed3ce18cd65558cd1a42fa0ebbbc786c167
+SHA256 (.footprint) = e76b7841309fdb6e5426809ab65c17f8b3f56ace07ad3811e7110236b2a2043c
+SHA256 (shfmt-3.14.1.tar.gz) = ec4bdb88ab6c95686be3a4eeb4ad77d2b49d33d2ed7b0a65035cd52d2d87c443
+SHA256 (shfmt#3.14.1-1.pkg.tar.gz) = 2b5291e7ca425a2888ab8d0175474b2cf8a146c9f8eaaa6b05058fb274a770c2
diff --git a/opt/shfmt/MAKEPKG b/opt/shfmt/MAKEPKG
new file mode 100644
index 0000000..d57b1c3
--- /dev/null
+++ b/opt/shfmt/MAKEPKG
@@ -0,0 +1,28 @@
+#!/bin/mkpkg
+# description: A shell formatter (sh/bash/mksh)
+# url: https://github.com/mvdan/sh
+
+name=shfmt
+version=3.14.1
+release=1
+makedeps=(go)
+source=(https://github.com/mvdan/sh/archive/refs/tags/v${version}.tar.gz)
+renames=(${name}-${version}.tar.gz)
+sha256sums=(
+ "ec4bdb88ab6c95686be3a4eeb4ad77d2b49d33d2ed7b0a65035cd52d2d87c443"
+)
+
+build() {
+ cd sh-${version}
+
+ export GOFLAGS="-trimpath -mod=readonly -ldflags=-s -ldflags=-w"
+ export CGO_ENABLED=0 # static binary, no libc dependency
+
+ cd cmd/shfmt
+ go build -o $PKG/usr/bin/shfmt .
+}
+
+signify() {
+ untrusted comment: public key
+ RWTZ9IduCSQ/mL8337TEUinPwT92xFEUpD92hkS7IxcOnzTt9QdpohT3
+}
diff --git a/opt/slurp/.footprint b/opt/slurp/.footprint
new file mode 100644
index 0000000..d83b87f
--- /dev/null
+++ b/opt/slurp/.footprint
@@ -0,0 +1,7 @@
+drwxr-xr-x root/root usr/
+drwxr-xr-x root/root usr/bin/
+-rwxr-xr-x root/root usr/bin/slurp
+drwxr-xr-x root/root usr/share/
+drwxr-xr-x root/root usr/share/man/
+drwxr-xr-x root/root usr/share/man/man1/
+-rw-r--r-- root/root usr/share/man/man1/slurp.1.gz
diff --git a/opt/slurp/.signature b/opt/slurp/.signature
new file mode 100644
index 0000000..2893aae
--- /dev/null
+++ b/opt/slurp/.signature
@@ -0,0 +1,6 @@
+RWTZ9IduCSQ/mPdX2icrjvQ0dwFafYyju5NtbKXQYXsbB0fW6jn1c2uC8O8PmbBHNAQihdXBOgUUG8HqF2e833HxnVCy5FJ7bQQ=
+
+SHA256 (MAKEPKG) = 6ae2c66b5bd30f183c8c5c8644d5e1b478e61e47410359c5fe6495820df46712
+SHA256 (.footprint) = c1b46591b6652d155ef1d7b97d97e143b3f48e18261ed024ecde7f4369cd925e
+SHA256 (slurp-1.5.0.tar.gz) = 0fa880d4a93e1c795e3b5929fbea47546df0955bea34fc2f7ffeb1751678f663
+SHA256 (slurp#1.5.0-1.pkg.tar.gz) = 0fedff1b5f54deb314bb811ebe3494784d1c4cf7fce89d63e0d9a97a0934c219
diff --git a/opt/slurp/MAKEPKG b/opt/slurp/MAKEPKG
new file mode 100644
index 0000000..51a08c9
--- /dev/null
+++ b/opt/slurp/MAKEPKG
@@ -0,0 +1,32 @@
+#!/bin/mkpkg
+# description: Select a region in a Wayland compositor
+# url: https://github.com/emersion/slurp
+
+name=slurp
+version=1.5.0
+release=1
+depends=(wayland cairo libxkbcommon)
+makedeps=(meson wayland-protocols scdoc)
+source=(https://github.com/emersion/$name/archive/refs/tags/v$version.tar.gz)
+renames=($name-$version.tar.gz)
+
+sha256sums=(
+ "0fa880d4a93e1c795e3b5929fbea47546df0955bea34fc2f7ffeb1751678f663"
+)
+
+build() {
+ meson setup $name-$version build \
+ --prefix=/usr \
+ --libdir=lib \
+ --buildtype=plain
+
+ meson compile -C build
+ DESTDIR=$PKG meson install -C build
+}
+
+signify() {
+ untrusted comment: public key
+ RWTZ9IduCSQ/mL8337TEUinPwT92xFEUpD92hkS7IxcOnzTt9QdpohT3
+}
+
+# vim: filetype=sh
diff --git a/opt/slurp/slurp-1.6.0.tar.gz.partial b/opt/slurp/slurp-1.6.0.tar.gz.partial
new file mode 100644
index 0000000..e69de29
--- /dev/null
+++ b/opt/slurp/slurp-1.6.0.tar.gz.partial
diff --git a/opt/smartmontools/.footprint b/opt/smartmontools/.footprint
new file mode 100644
index 0000000..51a70ff
--- /dev/null
+++ b/opt/smartmontools/.footprint
@@ -0,0 +1,40 @@
+drwxr-xr-x root/root etc/
+-rw-r--r-- root/root etc/smartd.conf
+-rwxr-xr-x root/root etc/smartd_warning.sh
+drwxr-xr-x root/root etc/smartd_warning.d/
+drwxr-xr-x root/root usr/
+drwxr-xr-x root/root usr/sbin/
+-rwxr-xr-x root/root usr/sbin/smartctl
+-rwxr-xr-x root/root usr/sbin/smartd
+-rwxr-xr-x root/root usr/sbin/update-smart-drivedb
+drwxr-xr-x root/root usr/share/
+drwxr-xr-x root/root usr/share/doc/
+drwxr-xr-x root/root usr/share/doc/smartmontools/
+-rw-r--r-- root/root usr/share/doc/smartmontools/AUTHORS
+-rw-r--r-- root/root usr/share/doc/smartmontools/COPYING
+-rw-r--r-- root/root usr/share/doc/smartmontools/ChangeLog
+-rw-r--r-- root/root usr/share/doc/smartmontools/ChangeLog-6.0-7.0
+-rw-r--r-- root/root usr/share/doc/smartmontools/INSTALL
+-rw-r--r-- root/root usr/share/doc/smartmontools/NEWS
+-rw-r--r-- root/root usr/share/doc/smartmontools/README
+-rw-r--r-- root/root usr/share/doc/smartmontools/TODO
+-rw-r--r-- root/root usr/share/doc/smartmontools/smartd.conf
+drwxr-xr-x root/root usr/share/doc/smartmontools/examplescripts/
+-rwxr-xr-x root/root usr/share/doc/smartmontools/examplescripts/Example1
+-rwxr-xr-x root/root usr/share/doc/smartmontools/examplescripts/Example2
+-rwxr-xr-x root/root usr/share/doc/smartmontools/examplescripts/Example3
+-rwxr-xr-x root/root usr/share/doc/smartmontools/examplescripts/Example4
+-rwxr-xr-x root/root usr/share/doc/smartmontools/examplescripts/Example5
+-rwxr-xr-x root/root usr/share/doc/smartmontools/examplescripts/Example6
+-rwxr-xr-x root/root usr/share/doc/smartmontools/examplescripts/Example7
+-rwxr-xr-x root/root usr/share/doc/smartmontools/examplescripts/Example8
+-rw-r--r-- root/root usr/share/doc/smartmontools/examplescripts/README
+drwxr-xr-x root/root usr/share/man/
+drwxr-xr-x root/root usr/share/man/man5/
+-rw-r--r-- root/root usr/share/man/man5/smartd.conf.5.gz
+drwxr-xr-x root/root usr/share/man/man8/
+-rw-r--r-- root/root usr/share/man/man8/smartctl.8.gz
+-rw-r--r-- root/root usr/share/man/man8/smartd.8.gz
+-rw-r--r-- root/root usr/share/man/man8/update-smart-drivedb.8.gz
+drwxr-xr-x root/root usr/share/smartmontools/
+-rw-r--r-- root/root usr/share/smartmontools/drivedb.h
diff --git a/opt/smartmontools/.signature b/opt/smartmontools/.signature
new file mode 100644
index 0000000..2383944
--- /dev/null
+++ b/opt/smartmontools/.signature
@@ -0,0 +1,6 @@
+RWTZ9IduCSQ/mNCWWhDXx1NtpDhAhYbSfiCefyVKJiV0uzASmLJg/0laigVhaU5qZQrE6X+klJMJr3yjI7E6qVCBLbghh/4HiQk=
+
+SHA256 (MAKEPKG) = a82045a963a4158f5f8a035994a28e44ad5a07d986d5a8e31666cf51b8de49f2
+SHA256 (.footprint) = f3df528d542c30eec5252e6777274c652fe4e9f59e98a293567999a369176eb9
+SHA256 (smartmontools-7.5.tar.gz) = 690b83ca331378da9ea0d9d61008c4b22dde391387b9bbad7f29387f2595f76e
+SHA256 (smartmontools#7.5-1.pkg.tar.gz) = 5eaceb64f7ba99d27416dde9007ab8b1d6eb6452700df3bcf83278278ad107a5
diff --git a/opt/smartmontools/MAKEPKG b/opt/smartmontools/MAKEPKG
new file mode 100644
index 0000000..cef2070
--- /dev/null
+++ b/opt/smartmontools/MAKEPKG
@@ -0,0 +1,29 @@
+#!/bin/mkpkg
+# description: S.M.A.R.T. disk monitoring tools
+# url: https://www.smartmontools.org/
+name=smartmontools
+version=7.5
+release=1
+source=(https://downloads.sourceforge.net/$name/$name-$version.tar.gz)
+
+sha256sums=(
+ "690b83ca331378da9ea0d9d61008c4b22dde391387b9bbad7f29387f2595f76e"
+)
+
+build() {
+ cd $name-$version
+
+ ./configure \
+ --prefix=/usr \
+ --sysconfdir=/etc \
+ --with-initscriptdir=no \
+ --with-libsystemd=no
+ make
+ make DESTDIR=$PKG install
+}
+
+signify() {
+ untrusted comment: public key
+ RWTZ9IduCSQ/mL8337TEUinPwT92xFEUpD92hkS7IxcOnzTt9QdpohT3
+}
+# vim: filetype=sh
diff --git a/opt/socat/.footprint b/opt/socat/.footprint
new file mode 100644
index 0000000..ea75415
--- /dev/null
+++ b/opt/socat/.footprint
@@ -0,0 +1,14 @@
+drwxr-xr-x root/root usr/
+drwxr-xr-x root/root usr/bin/
+-rwxr-xr-x root/root usr/bin/filan
+-rwxr-xr-x root/root usr/bin/procan
+-rwxr-xr-x root/root usr/bin/socat-broker.sh
+-rwxr-xr-x root/root usr/bin/socat-chain.sh
+-rwxr-xr-x root/root usr/bin/socat-mux.sh
+-rwxr-xr-x root/root usr/bin/socat1
+lrwxrwxrwx root/root usr/bin/socat -> socat1
+drwxr-xr-x root/root usr/share/
+drwxr-xr-x root/root usr/share/man/
+drwxr-xr-x root/root usr/share/man/man1/
+-rw-r--r-- root/root usr/share/man/man1/socat1.1.gz
+lrwxrwxrwx root/root usr/share/man/man1/socat.1.gz -> socat1.1.gz
diff --git a/opt/socat/.signature b/opt/socat/.signature
new file mode 100644
index 0000000..5fd26b9
--- /dev/null
+++ b/opt/socat/.signature
@@ -0,0 +1,6 @@
+RWTZ9IduCSQ/mFyjwWoCTLDouDSR9UV2Q8NXzidjZ0AFRPC0tHTrXB2upmshHCNCH7BS0V0tzNDT/BdTCf8B7B6Mgc/8/fD91QA=
+
+SHA256 (MAKEPKG) = 306480a8c01c2a3972b2ffb26743bf6edfb661989eb76618a9203bf4bf74bf96
+SHA256 (.footprint) = a6af9e92774e0da06dfa58921a849c512700d3f2f7a5375c32ab8c86669b1528
+SHA256 (socat-1.8.1.3.tar.gz) = 06602ffd591e98c75b3dc1d66f0f19136cc666b0b2d95caad987d6ab2cb28097
+SHA256 (socat#1.8.1.3-1.pkg.tar.gz) = 0d17c8c2dd891b082a543c3b44650d88b1bac85e9241ba3432525219b3632249
diff --git a/opt/socat/MAKEPKG b/opt/socat/MAKEPKG
new file mode 100644
index 0000000..a5f3e3c
--- /dev/null
+++ b/opt/socat/MAKEPKG
@@ -0,0 +1,31 @@
+#!/bin/mkpkg
+# description: Multipurpose relay for bidirectional data transfer
+# url: http://www.dest-unreach.org/socat/
+
+name=socat
+version=1.8.1.3
+release=1
+depends=(libressl)
+source=(http://www.dest-unreach.org/socat/download/socat-$version.tar.gz)
+
+sha256sums=(
+ "06602ffd591e98c75b3dc1d66f0f19136cc666b0b2d95caad987d6ab2cb28097"
+)
+
+build() {
+ cd $SRC/socat-$version
+
+ ./configure \
+ --prefix=/usr \
+ --mandir=/usr/share/man
+
+ make
+ make DESTDIR=$PKG install
+}
+
+signify() {
+ untrusted comment: public key
+ RWTZ9IduCSQ/mL8337TEUinPwT92xFEUpD92hkS7IxcOnzTt9QdpohT3
+}
+
+# vim: filetype=sh
diff --git a/opt/squashfs-tools/.footprint b/opt/squashfs-tools/.footprint
new file mode 100644
index 0000000..8dd7960
--- /dev/null
+++ b/opt/squashfs-tools/.footprint
@@ -0,0 +1,13 @@
+drwxr-xr-x root/root usr/
+drwxr-xr-x root/root usr/bin/
+-rwxr-xr-x root/root usr/bin/mksquashfs
+-rwxr-xr-x root/root usr/bin/unsquashfs
+lrwxrwxrwx root/root usr/bin/sqfscat -> unsquashfs
+lrwxrwxrwx root/root usr/bin/sqfstar -> mksquashfs
+drwxr-xr-x root/root usr/share/
+drwxr-xr-x root/root usr/share/man/
+drwxr-xr-x root/root usr/share/man/man1/
+-rw-r--r-- root/root usr/share/man/man1/mksquashfs.1.gz
+-rw-r--r-- root/root usr/share/man/man1/sqfscat.1.gz
+-rw-r--r-- root/root usr/share/man/man1/sqfstar.1.gz
+-rw-r--r-- root/root usr/share/man/man1/unsquashfs.1.gz
diff --git a/opt/squashfs-tools/.signature b/opt/squashfs-tools/.signature
new file mode 100644
index 0000000..91117a7
--- /dev/null
+++ b/opt/squashfs-tools/.signature
@@ -0,0 +1,6 @@
+RWTZ9IduCSQ/mKGJtWiCOAzDHZFBwFjN7kC4GKE2qUGmS4bQnfc9WX5Dmlj2xRnnGHOaFWyYUUqNw6YSJ4Ais1uyPH0oavoWLgQ=
+
+SHA256 (MAKEPKG) = 505190baa0c68858021c4cf4a2c7ec8be2c5088ef6886075e878db85b8a6477f
+SHA256 (.footprint) = 24f0168aa7f50cea51fc595102e992c1ff788075155af0c6534bf04062fc8637
+SHA256 (squashfs-tools-4.7.5.tar.gz) = 547b7b7f4d2e44bf91b6fc554664850c69563701deab9fd9cd7e21f694c88ea6
+SHA256 (squashfs-tools#4.7.5-1.pkg.tar.gz) = 61ec1d21503eeb956f1e27a651dce2a303680f44c6b200fc7818ee9df41d856e
diff --git a/opt/squashfs-tools/MAKEPKG b/opt/squashfs-tools/MAKEPKG
new file mode 100644
index 0000000..e0dc1c6
--- /dev/null
+++ b/opt/squashfs-tools/MAKEPKG
@@ -0,0 +1,38 @@
+#!/bin/mkpkg
+# description: Tools to create and extract Squashfs filesystems
+# url: https://github.com/plougher/squashfs-tools
+
+name=squashfs-tools
+version=4.7.5
+release=1
+depends=(zlib xz lz4 zstd)
+makedeps=()
+source=(https://github.com/plougher/$name/archive/$version.tar.gz)
+renames=($name-$version.tar.gz)
+
+sha256sums=(
+ "547b7b7f4d2e44bf91b6fc554664850c69563701deab9fd9cd7e21f694c88ea6"
+)
+
+build() {
+ cd $name-$version/squashfs-tools
+
+ make XZ_SUPPORT=1 LZO_SUPPORT=0 LZ4_SUPPORT=1 ZSTD_SUPPORT=1
+ #make XZ_SUPPORT=1 LZ4_SUPPORT=1 ZSTD_SUPPORT=1 -j$(nproc)
+
+ install -d $PKG/usr/bin
+ install -m 755 mksquashfs $PKG/usr/bin/
+ install -m 755 unsquashfs $PKG/usr/bin/
+ ln -s mksquashfs $PKG/usr/bin/sqfstar
+ ln -s unsquashfs $PKG/usr/bin/sqfscat
+
+ install -d $PKG/usr/share/man/man1
+ install -m 644 ../Documentation/manpages/*.1 $PKG/usr/share/man/man1/
+}
+
+signify() {
+ untrusted comment: public key
+ RWTZ9IduCSQ/mL8337TEUinPwT92xFEUpD92hkS7IxcOnzTt9QdpohT3
+}
+
+# vim: filetype=sh
diff --git a/opt/sshfs/.footprint b/opt/sshfs/.footprint
new file mode 100644
index 0000000..baecf4f
--- /dev/null
+++ b/opt/sshfs/.footprint
@@ -0,0 +1,6 @@
+drwxr-xr-x root/root usr/
+drwxr-xr-x root/root usr/bin/
+-rwxr-xr-x root/root usr/bin/sshfs
+drwxr-xr-x root/root usr/sbin/
+lrwxrwxrwx root/root usr/sbin/mount.fuse.sshfs -> ../bin/sshfs
+lrwxrwxrwx root/root usr/sbin/mount.sshfs -> ../bin/sshfs
diff --git a/opt/sshfs/.signature b/opt/sshfs/.signature
new file mode 100644
index 0000000..3e04c01
--- /dev/null
+++ b/opt/sshfs/.signature
@@ -0,0 +1,6 @@
+RWTZ9IduCSQ/mFKt8li8mpQDtsWw29vmv5fbP7sd7X92zD7Ed42YI5hNdS2rOM4pooBx5qWIJfTwO+zlYhB/sDKk1EZi5MmLfww=
+
+SHA256 (MAKEPKG) = de0e58b6a21c952cd74e016f682199168cd99843e0e91dd20cb86964ae04bd16
+SHA256 (.footprint) = 159b322ad60060e95f49331ac15273106bbf100d2487e43a8d4e2ee4806f4cda
+SHA256 (sshfs-3.7.6.tar.xz) = 6a1bcb31450a077e9cb1b7ff158c71de34db697c3c0da6cb362502131e495893
+SHA256 (sshfs#3.7.6-1.pkg.tar.gz) = 65492aa1db9522ed94e50328b561f6142fcc359e778e1f08f60d8a966d5207bb
diff --git a/opt/sshfs/MAKEPKG b/opt/sshfs/MAKEPKG
new file mode 100644
index 0000000..663d648
--- /dev/null
+++ b/opt/sshfs/MAKEPKG
@@ -0,0 +1,29 @@
+#!/bin/mkpkg
+# description: SSH filesystem client via FUSE
+# url: https://github.com/libfuse/sshfs
+name=sshfs
+version=3.7.6
+release=1
+depends=(libfuse glib openssh)
+source=(https://github.com/libfuse/$name/releases/download/$name-$version/$name-$version.tar.xz)
+
+sha256sums=(
+ "6a1bcb31450a077e9cb1b7ff158c71de34db697c3c0da6cb362502131e495893"
+)
+
+build() {
+ cd $name-$version
+
+ mkdir build && cd build
+ meson setup .. \
+ --prefix=/usr \
+ --buildtype=release
+ ninja
+ DESTDIR=$PKG ninja install
+}
+
+signify() {
+ untrusted comment: public key
+ RWTZ9IduCSQ/mL8337TEUinPwT92xFEUpD92hkS7IxcOnzTt9QdpohT3
+}
+# vim: filetype=sh
diff --git a/opt/sshguard/.footprint b/opt/sshguard/.footprint
new file mode 100644
index 0000000..f8ced0a
--- /dev/null
+++ b/opt/sshguard/.footprint
@@ -0,0 +1,33 @@
+drwxr-xr-x root/root etc/
+-rw-r--r-- root/root etc/sshguard.conf
+drwxr-xr-x root/root etc/sshguard/
+-rw-r--r-- root/root etc/sshguard/whitelist
+drwxr-xr-x root/root etc/sv/
+drwxr-xr-x root/root etc/sv/sshguard/
+-rwxr-xr-x root/root etc/sv/sshguard/finish
+-rwxr-xr-x root/root etc/sv/sshguard/run
+drwxr-xr-x root/root etc/sv/sshguard/log/
+-rwxr-xr-x root/root etc/sv/sshguard/log/run
+drwxr-xr-x root/root usr/
+drwxr-xr-x root/root usr/bin/
+-rwxr-xr-x root/root usr/bin/sshguard
+drwxr-xr-x root/root usr/lib/
+drwxr-xr-x root/root usr/lib/sshguard/
+-rwxr-xr-x root/root usr/lib/sshguard/sshg-blocker
+-rwxr-xr-x root/root usr/lib/sshguard/sshg-fw-nft-sets
+-rwxr-xr-x root/root usr/lib/sshguard/sshg-fw-null
+-rwxr-xr-x root/root usr/lib/sshguard/sshg-logtail
+-rwxr-xr-x root/root usr/lib/sshguard/sshg-parser
+drwxr-xr-x root/root usr/share/
+drwxr-xr-x root/root usr/share/man/
+drwxr-xr-x root/root usr/share/man/man7/
+-rw-r--r-- root/root usr/share/man/man7/sshguard-setup.7.gz
+drwxr-xr-x root/root usr/share/man/man8/
+-rw-r--r-- root/root usr/share/man/man8/sshguard.8.gz
+drwxr-xr-x root/root var/
+drwxr-xr-x root/root var/db/
+drwx------ root/root var/db/sshguard/
+drwxr-xr-x root/root var/lib/
+drwxr-xr-x root/root var/lib/pkg/
+drwxr-xr-x root/root var/lib/pkg/meta/
+-rw-r--r-- root/root var/lib/pkg/meta/sshguard
diff --git a/opt/sshguard/.signature b/opt/sshguard/.signature
new file mode 100644
index 0000000..0e24ad0
--- /dev/null
+++ b/opt/sshguard/.signature
@@ -0,0 +1,6 @@
+RWTZ9IduCSQ/mJya1i7AXIKvK0plT1uYvX7u7tusqa9xINglTPPZ4G6M3el3c9jRuudS/ZHam27gAyjS/A0/9h+EbfDcbcuIHA4=
+
+SHA256 (MAKEPKG) = 061ee2fc96a1644af1dbff1df8638612c939f08ebd544c9a48e6476226133c24
+SHA256 (.footprint) = cb415a7b78d6c306bc2c5658ae1439f967437d591215d93f04f928de0c044c39
+SHA256 (sshguard-2.5.1.tar.gz) = 997a1e0ec2b2165b4757c42f8948162eb534183946af52efc406885d97cb89fc
+SHA256 (sshguard#2.5.1-6.pkg.tar.gz) = ad5c05e31baaf2f490fb70dc6538bdb9b0523f8848a74c7da0054471128ba76b
diff --git a/opt/sshguard/MAKEPKG b/opt/sshguard/MAKEPKG
new file mode 100644
index 0000000..0c0f3f8
--- /dev/null
+++ b/opt/sshguard/MAKEPKG
@@ -0,0 +1,111 @@
+#!/bin/mkpkg
+# description: Protect hosts from brute-force attacks by aggregating logs
+# url: https://www.sshguard.net
+
+name=sshguard
+version=2.5.1
+release=6
+depends=(nftables)
+services=(sshguard)
+permissions=(
+ /var/db/sshguard:root:root:700
+ /etc/sshguard.conf:root:root:644
+ /etc/sshguard:root:root:755
+ /etc/sshguard/whitelist:root:root:644
+)
+source=(https://downloads.sourceforge.net/project/$name/$name/$version/$name-$version.tar.gz)
+
+sha256sums=(
+ "997a1e0ec2b2165b4757c42f8948162eb534183946af52efc406885d97cb89fc"
+)
+
+build() {
+ cd $name-$version
+
+ ./configure \
+ --prefix=/usr \
+ --sbindir=/usr/bin \
+ --libexecdir=/usr/lib/$name \
+ --sysconfdir=/etc \
+ --mandir=/usr/share/man
+
+ make
+ make DESTDIR=$PKG install
+
+ # configure has no backend switch; keep nft-sets and null only
+ for fw in firewalld hosts ipfilter ipfw ipset iptables pf; do
+ rm -f $PKG/usr/lib/$name/sshg-fw-$fw
+ done
+}
+
+post_build() {
+ install -d $PKG/etc/sshguard
+ install -d -m 700 $PKG/var/db/sshguard
+
+ # Addresses here are never blocked. Add the admin's LAN, static IP and
+ # VPN subnet, or a few failed logins can lock the admin out.
+ printf '%s\n' \
+ '# one address or CIDR block per line' \
+ '127.0.0.0/8' \
+ '::1/128' \
+ > $PKG/etc/sshguard/whitelist
+
+ printf '%s\n' \
+ '# rawnix sshguard.conf' \
+ 'BACKEND="/usr/lib/sshguard/sshg-fw-nft-sets"' \
+ '# sshd logs via svlogd -tt; sshg-parser does not understand that prefix.' \
+ '# Strip it with a shell read loop: every line is written immediately.' \
+ '# (awk here buffered all output despite fflush(), so nothing reached' \
+ '# the parser and nothing was ever banned.)' \
+ 'LOGREADER="LANG=C tail -F -n 0 /var/log/sshd/current | while read -r _ts line; do printf '"'"'%s\n'"'"' \"\$line\"; done"' \
+ 'THRESHOLD=30' \
+ 'BLOCK_TIME=120' \
+ 'DETECTION_TIME=1800' \
+ 'BLACKLIST_FILE=200:/var/db/sshguard/blacklist.db' \
+ 'WHITELIST_FILE=/etc/sshguard/whitelist' \
+ 'SSHGUARD_USER=nobody' \
+ > $PKG/etc/sshguard.conf
+
+ # runit service
+ install -d $PKG/etc/sv/sshguard/log
+
+ # The sshguard wrapper ends with trap "kill 0" EXIT, which signals its
+ # whole process group. Run it in its own group (chpst -P) so that a stop
+ # or restart cannot take runsv and the log svlogd down with it.
+ printf '%s\n' \
+ '#!/bin/sh' \
+ 'exec 2>&1' \
+ 'exec chpst -P sshguard' \
+ > $PKG/etc/sv/sshguard/run
+
+ # On restart the old backend deletes its tables from its own exit trap.
+ # Wait for it, so the next fw_init does not race that cleanup
+ # ("Could not initialize firewall").
+ printf '%s\n' \
+ '#!/bin/sh' \
+ 'i=0' \
+ 'while pgrep -f /usr/lib/sshguard/sshg-fw-nft-sets >/dev/null && [ $i -lt 20 ]; do' \
+ ' sleep 0.25; i=$((i+1))' \
+ 'done' \
+ 'nft delete table ip sshguard 2>/dev/null' \
+ 'nft delete table ip6 sshguard 2>/dev/null' \
+ 'exit 0' \
+ > $PKG/etc/sv/sshguard/finish
+
+ printf '%s\n' \
+ '#!/bin/sh' \
+ 'mkdir -p /var/log/sshguard' \
+ 'exec svlogd -tt /var/log/sshguard' \
+ > $PKG/etc/sv/sshguard/log/run
+
+ chmod 755 $PKG/etc/sv/sshguard/run
+ chmod 755 $PKG/etc/sv/sshguard/finish
+ chmod 755 $PKG/etc/sv/sshguard/log/run
+}
+
+signify() {
+ untrusted comment: public key
+ RWTZ9IduCSQ/mL8337TEUinPwT92xFEUpD92hkS7IxcOnzTt9QdpohT3
+}
+
+# vim: filetype=sh
diff --git a/opt/stik/.footprint b/opt/stik/.footprint
new file mode 100644
index 0000000..1f161c8
--- /dev/null
+++ b/opt/stik/.footprint
@@ -0,0 +1,12 @@
+drwxr-xr-x root/root usr/
+drwxr-xr-x root/root usr/bin/
+-rwxr-xr-x root/root usr/bin/stik
+drwxr-xr-x root/root usr/share/
+drwxr-xr-x root/root usr/share/man/
+drwxr-xr-x root/root usr/share/man/man8/
+-rw-r--r-- root/root usr/share/man/man8/stik.8.gz
+drwxr-xr-x root/root var/
+drwxr-xr-x root/root var/lib/
+drwxr-xr-x root/root var/lib/pkg/
+drwxr-xr-x root/root var/lib/pkg/meta/
+-rw-r--r-- root/root var/lib/pkg/meta/stik
diff --git a/opt/stik/.signature b/opt/stik/.signature
new file mode 100644
index 0000000..edc69b0
--- /dev/null
+++ b/opt/stik/.signature
@@ -0,0 +1,6 @@
+RWTZ9IduCSQ/mN2Eu5I8RVk0VgvbM7K4CwXgeDpS5a0920iAbuwkS94HfJjD34pwbkf1ajs5Rh5kbJNKEzzsoiDrr84QWl7kLgk=
+
+SHA256 (MAKEPKG) = b6402e4c9e2e893c8dc3fa24ca830c8a6f9c3f9ab862fc64b4f8cfba200d198a
+SHA256 (.footprint) = 0f3b649729baa87c661cf54ed52180b19ac612052bb27b7665ce1713c22a30e1
+SHA256 (stik-1.1.tar.gz) = ca2b080adf25531eb929151af3bcf8b570706abf82891f297d6df84a28f2686e
+SHA256 (stik#1.1-1.pkg.tar.gz) = 169ebddbb6c0c25827df26e8607207a07bd5b5a04da7c131da345e6a0d038d77
diff --git a/opt/stik/MAKEPKG b/opt/stik/MAKEPKG
new file mode 100644
index 0000000..bef7ffc
--- /dev/null
+++ b/opt/stik/MAKEPKG
@@ -0,0 +1,28 @@
+#!/bin/mkpkg
+# description: Minimal removable device mount/unmount utility
+# url: https://rawnix.org
+
+name=stik
+version=1.1
+release=1
+permissions=(/usr/bin/stik:root:plugdev:4755)
+source=(https://dl.rawnix.org/$name-$version.tar.gz)
+
+makedeps=()
+
+sha256sums=(
+ "ca2b080adf25531eb929151af3bcf8b570706abf82891f297d6df84a28f2686e"
+)
+
+build() {
+ cd $name-$version
+ make CC=${CC:-cc}
+ make DESTDIR=$PKG install
+}
+
+signify() {
+ untrusted comment: public key
+ RWTZ9IduCSQ/mL8337TEUinPwT92xFEUpD92hkS7IxcOnzTt9QdpohT3
+}
+
+# vim: filetype=sh
diff --git a/opt/sway/.footprint b/opt/sway/.footprint
new file mode 100644
index 0000000..8be4abb
--- /dev/null
+++ b/opt/sway/.footprint
@@ -0,0 +1,36 @@
+drwxr-xr-x root/root etc/
+drwxr-xr-x root/root etc/sway/
+-rw-r--r-- root/root etc/sway/config
+drwxr-xr-x root/root usr/
+drwxr-xr-x root/root usr/bin/
+-rwxr-xr-x root/root usr/bin/sway
+-rwxr-xr-x root/root usr/bin/swaybar
+-rwxr-xr-x root/root usr/bin/swaymsg
+-rwxr-xr-x root/root usr/bin/swaynag
+drwxr-xr-x root/root usr/share/
+drwxr-xr-x root/root usr/share/backgrounds/
+drwxr-xr-x root/root usr/share/backgrounds/sway/
+-rw-r--r-- root/root usr/share/backgrounds/sway/Sway_Wallpaper_Blue_1136x640.png
+-rw-r--r-- root/root usr/share/backgrounds/sway/Sway_Wallpaper_Blue_1136x640_Portrait.png
+-rw-r--r-- root/root usr/share/backgrounds/sway/Sway_Wallpaper_Blue_1366x768.png
+-rw-r--r-- root/root usr/share/backgrounds/sway/Sway_Wallpaper_Blue_1920x1080.png
+-rw-r--r-- root/root usr/share/backgrounds/sway/Sway_Wallpaper_Blue_2048x1536.png
+-rw-r--r-- root/root usr/share/backgrounds/sway/Sway_Wallpaper_Blue_2048x1536_Portrait.png
+-rw-r--r-- root/root usr/share/backgrounds/sway/Sway_Wallpaper_Blue_768x1024.png
+-rw-r--r-- root/root usr/share/backgrounds/sway/Sway_Wallpaper_Blue_768x1024_Portrait.png
+drwxr-xr-x root/root usr/share/man/
+drwxr-xr-x root/root usr/share/man/man1/
+-rw-r--r-- root/root usr/share/man/man1/sway.1.gz
+-rw-r--r-- root/root usr/share/man/man1/swaymsg.1.gz
+-rw-r--r-- root/root usr/share/man/man1/swaynag.1.gz
+drwxr-xr-x root/root usr/share/man/man5/
+-rw-r--r-- root/root usr/share/man/man5/sway-bar.5.gz
+-rw-r--r-- root/root usr/share/man/man5/sway-input.5.gz
+-rw-r--r-- root/root usr/share/man/man5/sway-output.5.gz
+-rw-r--r-- root/root usr/share/man/man5/sway.5.gz
+-rw-r--r-- root/root usr/share/man/man5/swaynag.5.gz
+drwxr-xr-x root/root usr/share/man/man7/
+-rw-r--r-- root/root usr/share/man/man7/sway-ipc.7.gz
+-rw-r--r-- root/root usr/share/man/man7/swaybar-protocol.7.gz
+drwxr-xr-x root/root usr/share/wayland-sessions/
+-rw-r--r-- root/root usr/share/wayland-sessions/sway.desktop
diff --git a/opt/sway/.signature b/opt/sway/.signature
new file mode 100644
index 0000000..11946ae
--- /dev/null
+++ b/opt/sway/.signature
@@ -0,0 +1,6 @@
+RWTZ9IduCSQ/mMX3FPZpwV937SEEissuvWIRjAAXjX2kKAdPqp7w1h5WXA1sP8BTAZzFN0tXSARGykVoSfYdvmhfQEa82m1TjwQ=
+
+SHA256 (MAKEPKG) = beb44df4b844c00088d03cd081098f857b3dd0c50eb8a269f6ff8ddc31b7680f
+SHA256 (.footprint) = df31aa733c3f4e6ad0a4b0752905ac239847f5d61c1a488b2e6ed926523a1b3b
+SHA256 (sway-1.12.tar.gz) = 29ca7caac960d13e02d8213418d91a5422c7c23102a283ceab944c57c5e1efcf
+SHA256 (sway#1.12-1.pkg.tar.gz) = 3e4dce4b9f5a0d7f17f0f6291e0d09f19ce66929518f3d80e219b23f0924f2ef
diff --git a/opt/sway/MAKEPKG b/opt/sway/MAKEPKG
new file mode 100644
index 0000000..0dcc0c4
--- /dev/null
+++ b/opt/sway/MAKEPKG
@@ -0,0 +1,41 @@
+#!/bin/mkpkg
+# description: i3-compatible Wayland compositor
+# url: https://swaywm.org/
+
+name=sway
+version=1.12
+release=1
+depends=(cairo glib json-c libdrm libinput pcre2 libxkbcommon pango udevd wayland wlroots libevdev pixman)
+makedeps=(scdoc)
+source=(https://github.com/swaywm/sway/archive/$version/$name-$version.tar.gz)
+
+sha256sums=(
+ "29ca7caac960d13e02d8213418d91a5422c7c23102a283ceab944c57c5e1efcf"
+)
+
+build() {
+ cd $name-$version
+
+ meson setup build \
+ --prefix=/usr \
+ --buildtype=plain \
+ --wrap-mode=nodownload \
+ -D b_lto=true \
+ -D b_pie=true \
+ -D tray=disabled \
+ -D bash-completions=false \
+ -D zsh-completions=false \
+ -D fish-completions=false \
+ -D man-pages=enabled \
+ -D werror=false
+
+ meson compile -C build
+ DESTDIR=$PKG meson install -C build
+}
+
+signify() {
+ untrusted comment: public key
+ RWTZ9IduCSQ/mL8337TEUinPwT92xFEUpD92hkS7IxcOnzTt9QdpohT3
+}
+
+# vim: filetype=sh
diff --git a/opt/swayidle/.footprint b/opt/swayidle/.footprint
new file mode 100644
index 0000000..8cb711a
--- /dev/null
+++ b/opt/swayidle/.footprint
@@ -0,0 +1,13 @@
+drwxr-xr-x root/root usr/
+drwxr-xr-x root/root usr/bin/
+-rwxr-xr-x root/root usr/bin/swayidle
+drwxr-xr-x root/root usr/share/
+drwxr-xr-x root/root usr/share/bash-completion/
+drwxr-xr-x root/root usr/share/bash-completion/completions/
+-rw-r--r-- root/root usr/share/bash-completion/completions/swayidle
+drwxr-xr-x root/root usr/share/fish/
+drwxr-xr-x root/root usr/share/fish/vendor_completions.d/
+-rw-r--r-- root/root usr/share/fish/vendor_completions.d/swayidle.fish
+drwxr-xr-x root/root usr/share/zsh/
+drwxr-xr-x root/root usr/share/zsh/site-functions/
+-rw-r--r-- root/root usr/share/zsh/site-functions/_swayidle
diff --git a/opt/swayidle/.signature b/opt/swayidle/.signature
new file mode 100644
index 0000000..4af7196
--- /dev/null
+++ b/opt/swayidle/.signature
@@ -0,0 +1,6 @@
+RWTZ9IduCSQ/mHFzv09ZYkgG+rgCFwj4ycoI/H2ROCS9OlnIUYW1UBK6iL0bCHZL028co5XyVyoxtiF+HrtzD/0RYXudQye5tAQ=
+
+SHA256 (MAKEPKG) = 8cb78a8fb7cd522c3f82697be85bf15d1e168f4f3a09ddb2da36d3d7275aaff7
+SHA256 (.footprint) = 0f19f19ca1d4c3ac9c84ab40e712ab1fe00adf244d6673909ade16496d4f0bb9
+SHA256 (swayidle-1.9.0.tar.gz) = 6c1b769038b60250c88e47380cbb021cfa57a65f872bf4d6c340b5e3057096ac
+SHA256 (swayidle#1.9.0-1.pkg.tar.gz) = 5e14e62953298b614f6f2337ed0d9a68af769bfe2f04b38733d11a418737b2d3
diff --git a/opt/swayidle/MAKEPKG b/opt/swayidle/MAKEPKG
new file mode 100644
index 0000000..88ba7bf
--- /dev/null
+++ b/opt/swayidle/MAKEPKG
@@ -0,0 +1,33 @@
+#!/bin/mkpkg
+# description: idle management daemon for wayland compositors
+# url: https://github.com/swaywm/swayidle
+
+name=swayidle
+version=1.9.0
+release=1
+depends=(wayland)
+makedeps=(meson wayland-protocols)
+source=(https://github.com/swaywm/swayidle/releases/download/v$version/$name-$version.tar.gz)
+
+sha256sums=(
+ "6c1b769038b60250c88e47380cbb021cfa57a65f872bf4d6c340b5e3057096ac"
+)
+
+build() {
+ cd $name-$version
+
+ meson setup build \
+ --prefix=/usr \
+ -Dlogind=disabled \
+ -Dman-pages=disabled
+
+ ninja -C build
+ DESTDIR=$PKG ninja -C build install
+}
+
+signify() {
+ untrusted comment: public key
+ RWTZ9IduCSQ/mL8337TEUinPwT92xFEUpD92hkS7IxcOnzTt9QdpohT3
+}
+
+# vim: filetype=sh
diff --git a/opt/swaylock/.footprint b/opt/swaylock/.footprint
new file mode 100644
index 0000000..b7666fe
--- /dev/null
+++ b/opt/swaylock/.footprint
@@ -0,0 +1,3 @@
+drwxr-xr-x root/root usr/
+drwxr-xr-x root/root usr/bin/
+-rwxr-xr-x root/root usr/bin/swaylock
diff --git a/opt/swaylock/.signature b/opt/swaylock/.signature
new file mode 100644
index 0000000..18583d6
--- /dev/null
+++ b/opt/swaylock/.signature
@@ -0,0 +1,6 @@
+RWTZ9IduCSQ/mJFuCIC205k7xiNdOv6AmC4JxjjV2CDHA4nBVZFtJUg2Hy4sEfQiJ0swHf5ZUattBCeX8Nf209etfm2i0LHxUwk=
+
+SHA256 (MAKEPKG) = c3fcd762cae349cab944a210174b426a4f0c8a8c96223f67abde6b2acafd14c9
+SHA256 (.footprint) = 5c6aa7ab593426fe3ab1d480ae9e70607a3e42c7f86c0c09d8f6ca1d6d53a742
+SHA256 (swaylock-1.8.6.tar.gz) = a15154348fef852fdb224112d137c393c826478b777f63479beb15e8d3812eaf
+SHA256 (swaylock#1.8.6-1.pkg.tar.gz) = 88368fffe32e429fe9a33905ef9090c874d756551cceee97bec6b0e9f7ed31ae
diff --git a/opt/swaylock/MAKEPKG b/opt/swaylock/MAKEPKG
new file mode 100644
index 0000000..65c3704
--- /dev/null
+++ b/opt/swaylock/MAKEPKG
@@ -0,0 +1,47 @@
+#!/bin/mkpkg
+# description: screen locker for wayland compositors
+# url: https://github.com/swaywm/swaylock
+
+name=swaylock
+version=1.8.6
+release=1
+depends=(wayland libxkbcommon cairo)
+makedeps=(meson wayland-protocols)
+source=(https://github.com/swaywm/swaylock/releases/download/v$version/$name-$version.tar.gz)
+
+sha256sums=(
+ "a15154348fef852fdb224112d137c393c826478b777f63479beb15e8d3812eaf"
+)
+
+build() {
+ cd $name-$version
+
+ # musl provides crypt() in libc, no separate libcrypt exists.
+ # meson.build does: crypt = cc.find_library('crypt', required: not libpam.found())
+ # With PAM disabled this becomes required and fails on musl.
+ # Fix: make crypt library optional since symbols are in libc.
+ sed -i "s|cc.find_library('crypt', required: not libpam.found())|cc.find_library('crypt', required: false)|" meson.build
+
+ meson setup build \
+ --prefix=/usr \
+ -Dpam=disabled \
+ -Dgdk-pixbuf=disabled \
+ -Dman-pages=disabled \
+ -Dzsh-completions=false \
+ -Dbash-completions=false \
+ -Dfish-completions=false
+
+ ninja -C build
+ DESTDIR=$PKG ninja -C build install
+
+ # musl has native tcb/shadow support, no suid needed.
+ # If auth fails at runtime, uncomment:
+ # chmod u+s $PKG/usr/bin/swaylock
+}
+
+signify() {
+ untrusted comment: public key
+ RWTZ9IduCSQ/mL8337TEUinPwT92xFEUpD92hkS7IxcOnzTt9QdpohT3
+}
+
+# vim: filetype=sh
diff --git a/opt/tcpdump/.footprint b/opt/tcpdump/.footprint
new file mode 100644
index 0000000..b55ca63
--- /dev/null
+++ b/opt/tcpdump/.footprint
@@ -0,0 +1,12 @@
+drwxr-xr-x root/root usr/
+drwxr-xr-x root/root usr/bin/
+-rwxr-xr-x root/root usr/bin/tcpdump
+drwxr-xr-x root/root usr/share/
+drwxr-xr-x root/root usr/share/man/
+drwxr-xr-x root/root usr/share/man/man1/
+-rw-r--r-- root/root usr/share/man/man1/tcpdump.1.gz
+drwxr-xr-x root/root var/
+drwxr-xr-x root/root var/lib/
+drwxr-xr-x root/root var/lib/pkg/
+drwxr-xr-x root/root var/lib/pkg/meta/
+-rw-r--r-- root/root var/lib/pkg/meta/tcpdump
diff --git a/opt/tcpdump/.signature b/opt/tcpdump/.signature
new file mode 100644
index 0000000..be2f461
--- /dev/null
+++ b/opt/tcpdump/.signature
@@ -0,0 +1,6 @@
+RWTZ9IduCSQ/mPyhFgIPHKuR5rcqBhoK7w9SCd1eRN2I7N0X3YxnKnHPMYwSFQ2HW40W5B5fCg4wWp9KpTtSwy3czcWiL9Ws3wY=
+
+SHA256 (MAKEPKG) = f255f6b43fb27ec47368e2cf3fb475a2a99379853e880008d21ef9359031176c
+SHA256 (.footprint) = 09fc346a252ceb3d9e22423a548f4e48608c1ae045c9fe1b9dcea5aa7ed50078
+SHA256 (tcpdump-4.99.7.tar.xz) = 39675dfa06fb0e99be8da5d4a1784acbaab58ae0870231d956ff7870cb99eec1
+SHA256 (tcpdump#4.99.7-1.pkg.tar.gz) = 283ae48db244086615892a8764bfad5434d75110d9b19c3c711216b1d5b25c4f
diff --git a/opt/tcpdump/MAKEPKG b/opt/tcpdump/MAKEPKG
new file mode 100644
index 0000000..27b0fd1
--- /dev/null
+++ b/opt/tcpdump/MAKEPKG
@@ -0,0 +1,37 @@
+#!/bin/mkpkg
+# description: Command-line network traffic analyzer
+# url: https://www.tcpdump.org
+
+name=tcpdump
+version=4.99.7
+release=1
+depends=(libpcap libressl)
+capabilities=(
+ /usr/bin/tcpdump:cap_net_raw+ep
+)
+source=(https://www.tcpdump.org/release/$name-$version.tar.xz)
+
+sha256sums=(
+ "39675dfa06fb0e99be8da5d4a1784acbaab58ae0870231d956ff7870cb99eec1"
+)
+
+build() {
+ cd $name-$version
+
+ ./configure \
+ --prefix=/usr \
+ --with-crypto
+
+ make
+ make DESTDIR=$PKG install
+
+ # remove versioned binary (tcpdump.4.99.6)
+ rm -f $PKG/usr/bin/tcpdump.*
+}
+
+signify() {
+ untrusted comment: public key
+ RWTZ9IduCSQ/mL8337TEUinPwT92xFEUpD92hkS7IxcOnzTt9QdpohT3
+}
+
+# vim: filetype=sh
diff --git a/opt/thunderbird/.footprint b/opt/thunderbird/.footprint
new file mode 100644
index 0000000..e26c069
--- /dev/null
+++ b/opt/thunderbird/.footprint
@@ -0,0 +1,60 @@
+drwxr-xr-x root/root usr/
+drwxr-xr-x root/root usr/bin/
+lrwxrwxrwx root/root usr/bin/thunderbird -> /usr/lib/thunderbird/thunderbird
+drwxr-xr-x root/root usr/lib/
+drwxr-xr-x root/root usr/lib/thunderbird/
+-rw-r--r-- root/root usr/lib/thunderbird/application.ini
+-rw-r--r-- root/root usr/lib/thunderbird/dependentlibs.list
+-rwxr-xr-x root/root usr/lib/thunderbird/glxtest
+-rw-r--r-- root/root usr/lib/thunderbird/interesting_serverknobs.json
+-rwxr-xr-x root/root usr/lib/thunderbird/libgkcodecs.so
+-rwxr-xr-x root/root usr/lib/thunderbird/liblgpllibs.so
+-rwxr-xr-x root/root usr/lib/thunderbird/libmozavcodec.so
+-rwxr-xr-x root/root usr/lib/thunderbird/libmozavutil.so
+-rwxr-xr-x root/root usr/lib/thunderbird/libmozgtk.so
+-rwxr-xr-x root/root usr/lib/thunderbird/libmozsandbox.so
+-rwxr-xr-x root/root usr/lib/thunderbird/libmozsqlite3.so
+-rwxr-xr-x root/root usr/lib/thunderbird/libmozwayland.so
+-rwxr-xr-x root/root usr/lib/thunderbird/libxul.so
+-rw-r--r-- root/root usr/lib/thunderbird/omni.ja
+-rwxr-xr-x root/root usr/lib/thunderbird/pingsender
+-rw-r--r-- root/root usr/lib/thunderbird/platform.ini
+-rwxr-xr-x root/root usr/lib/thunderbird/thunderbird
+-rwxr-xr-x root/root usr/lib/thunderbird/vaapitest
+drwxr-xr-x root/root usr/lib/thunderbird/chrome/
+drwxr-xr-x root/root usr/lib/thunderbird/chrome/icons/
+drwxr-xr-x root/root usr/lib/thunderbird/chrome/icons/default/
+-rw-r--r-- root/root usr/lib/thunderbird/chrome/icons/default/TB-symbolic.svg
+-rw-r--r-- root/root usr/lib/thunderbird/chrome/icons/default/calendar-alarm-dialog.png
+-rw-r--r-- root/root usr/lib/thunderbird/chrome/icons/default/calendar-general-dialog.png
+-rw-r--r-- root/root usr/lib/thunderbird/chrome/icons/default/default128.png
+-rw-r--r-- root/root usr/lib/thunderbird/chrome/icons/default/default16.png
+-rw-r--r-- root/root usr/lib/thunderbird/chrome/icons/default/default22.png
+-rw-r--r-- root/root usr/lib/thunderbird/chrome/icons/default/default24.png
+-rw-r--r-- root/root usr/lib/thunderbird/chrome/icons/default/default256.png
+-rw-r--r-- root/root usr/lib/thunderbird/chrome/icons/default/default32.png
+-rw-r--r-- root/root usr/lib/thunderbird/chrome/icons/default/default48.png
+-rw-r--r-- root/root usr/lib/thunderbird/chrome/icons/default/default64.png
+-rw-r--r-- root/root usr/lib/thunderbird/chrome/icons/default/msgcomposeWindow16.png
+-rw-r--r-- root/root usr/lib/thunderbird/chrome/icons/default/msgcomposeWindow24.png
+-rw-r--r-- root/root usr/lib/thunderbird/chrome/icons/default/msgcomposeWindow32.png
+-rw-r--r-- root/root usr/lib/thunderbird/chrome/icons/default/msgcomposeWindow48.png
+drwxr-xr-x root/root usr/lib/thunderbird/defaults/
+drwxr-xr-x root/root usr/lib/thunderbird/defaults/messenger/
+-rw-r--r-- root/root usr/lib/thunderbird/defaults/messenger/mailViews.dat
+drwxr-xr-x root/root usr/lib/thunderbird/defaults/pref/
+-rw-r--r-- root/root usr/lib/thunderbird/defaults/pref/channel-prefs.js
+-rw-r--r-- root/root usr/lib/thunderbird/defaults/pref/rawnix.js
+drwxr-xr-x root/root usr/lib/thunderbird/fonts/
+-rw-r--r-- root/root usr/lib/thunderbird/fonts/TwemojiMozilla.ttf
+drwxr-xr-x root/root usr/lib/thunderbird/isp/
+-rw-r--r-- root/root usr/lib/thunderbird/isp/Bogofilter.sfd
+-rw-r--r-- root/root usr/lib/thunderbird/isp/DSPAM.sfd
+-rw-r--r-- root/root usr/lib/thunderbird/isp/POPFile.sfd
+-rw-r--r-- root/root usr/lib/thunderbird/isp/SpamAssassin.sfd
+-rw-r--r-- root/root usr/lib/thunderbird/isp/SpamPal.sfd
+drwxr-xr-x root/root usr/share/
+drwxr-xr-x root/root usr/share/applications/
+-rw-r--r-- root/root usr/share/applications/thunderbird.desktop
+drwxr-xr-x root/root usr/share/pixmaps/
+lrwxrwxrwx root/root usr/share/pixmaps/thunderbird.png -> /usr/lib/thunderbird/chrome/icons/default/default128.png
diff --git a/opt/thunderbird/.signature b/opt/thunderbird/.signature
new file mode 100644
index 0000000..5ba48b0
--- /dev/null
+++ b/opt/thunderbird/.signature
@@ -0,0 +1,9 @@
+RWTZ9IduCSQ/mJaKIXt8Ugy/K3LLFjHmQx3DxmUYqRThC38kjY52yiX9eJpTbruKFwJvm2oI4B/69EQ/AWc2tcFsjdBwKHGlDAc=
+
+SHA256 (MAKEPKG) = ea77dd273b9ab24378c040ffba0d1bc4f3447687d5234e5cc8ac5c740385dc53
+SHA256 (.footprint) = bdbfa96901bb391d10a5ca298f267c2c1eef5c5af499e60b68fcf330655447d0
+SHA256 (thunderbird-153.3.1esr.source.tar.xz) = f4684de0caebf54352f8247ea3106b3c577509a26556759f6417bdc42f7567aa
+SHA256 (firefox-153esr-patches-03.tar.xz) = 39efa65af2e5eecac09745b8d2b469a6137365a786d118100d2eb1dc28288e49
+SHA256 (thunderbird.desktop) = 926ad4122618b29bd5424ff43fdc87e5aa006dfe7f569c8773d33ca7b693ab94
+SHA256 (rawnix.js) = 685fb14c8f35b817cc756605ba025b9a5fff4f5c9a44b42647d5cdc949c8d37a
+SHA256 (thunderbird#153.3.1esr-1.pkg.tar.gz) = b7938c18b8c9b967aab52c88310f1104decac1964fa5cefbd7ce271b8af5e403
diff --git a/opt/thunderbird/MAKEPKG b/opt/thunderbird/MAKEPKG
new file mode 100644
index 0000000..db90475
--- /dev/null
+++ b/opt/thunderbird/MAKEPKG
@@ -0,0 +1,169 @@
+#!/bin/mkpkg
+# description: Mozilla Thunderbird email client
+# url: https://www.thunderbird.net/
+
+name=thunderbird
+version=153.3.1esr
+_version=153.3.1
+_patch=153esr-patches-03
+release=1
+depends=(gtk3 nss nspr libvpx libwebp pixman libffi alsa-lib ffmpeg rnp dbus)
+makedeps=(rust cbindgen nodejs python3 nasm)
+source=(
+ https://ftp.mozilla.org/pub/$name/releases/$version/source/$name-$version.source.tar.xz
+ https://dev.gentoo.org/~juippis/mozilla/patchsets/firefox-$_patch.tar.xz
+ thunderbird.desktop
+ rawnix.js
+)
+
+sha256sums=(
+ "f4684de0caebf54352f8247ea3106b3c577509a26556759f6417bdc42f7567aa"
+ "39efa65af2e5eecac09745b8d2b469a6137365a786d118100d2eb1dc28288e49"
+ "926ad4122618b29bd5424ff43fdc87e5aa006dfe7f569c8773d33ca7b693ab94"
+ "685fb14c8f35b817cc756605ba025b9a5fff4f5c9a44b42647d5cdc949c8d37a"
+)
+
+patch() {
+ cd $name-$_version
+
+ # https://dev.gentoo.org/~juippis
+ for p in "$SRC"/firefox-patches/*.patch; do
+ [ -f "$p" ] && patch -p1 -i "$p"
+ done
+
+ # musl: allow select() syscall in all sandbox policies
+ awk '/CASES_FOR_poll:/{print; print "#ifdef __NR_select"; print " case __NR_select:"; print "#endif"; next}1' \
+ security/sandbox/linux/SandboxFilter.cpp > SandboxFilter.tmp
+ mv SandboxFilter.tmp security/sandbox/linux/SandboxFilter.cpp
+
+ # bindgen: don't panic on unresolved field types when computing union layout (libclang 23)
+ # comm/ carries its own vendored crate set, so patch both copies if present
+ for d in third_party/rust/bindgen comm/third_party/rust/bindgen; do
+ [ -d "$d" ] || continue
+ sed -i 's/ctx\.resolve_type(inner)\.layout(ctx)/ctx.resolve_item_fallible(inner)?.kind().as_type()?.layout(ctx)/' "$d"/ir/ty.rs
+ sed -i 's/ctx\.resolve_type(data\.ty)\.layout(ctx)/ctx.resolve_item_fallible(data.ty)?.kind().as_type()?.layout(ctx)/' "$d"/ir/comp.rs
+ sed -i 's/"files":{[^}]*}/"files":{}/' "$d"/.cargo-checksum.json
+ done
+
+}
+
+build() {
+ cd $name-$_version
+
+ export MACH_BUILD_PYTHON_NATIVE_PACKAGE_SOURCE=none
+ export MOZBUILD_STATE_PATH="$PWD"/mozbuild
+ export MOZ_NOSPAM=1
+ export SHELL=/bin/bash
+
+ # musl rust target
+ export RUST_TARGET="x86_64-unknown-linux-musl"
+
+ # Toolchain
+ export CC=clang CXX=clang++
+ export AR=llvm-ar NM=llvm-nm RANLIB=llvm-ranlib
+ export AS="clang -c"
+
+ # Flags
+ export CFLAGS="$CFLAGS -w"
+ export CXXFLAGS="$CXXFLAGS -w"
+ export LDFLAGS="$LDFLAGS -Wl,-rpath=/usr/lib/thunderbird,--enable-new-dtags"
+ export MOZ_DEBUG_FLAGS=-g0
+ export CXXSTDLIB=c++
+ export LIBCLANG_PATH=/usr/lib
+ export MOZ_MAKE_FLAGS="-j$(nproc)"
+
+ # Rustc wrapper: force -crt-static so build scripts can dlopen libclang
+ mkdir -p "$PWD"/rustc-wrap
+ printf '#!/bin/sh\nexec /usr/bin/rustc -Ctarget-feature=-crt-static -Cdebuginfo=0 "$@"\n' \
+ > "$PWD"/rustc-wrap/rustc
+ chmod +x "$PWD"/rustc-wrap/rustc
+ export PATH="$PWD/rustc-wrap:$PATH"
+
+ cat > .mozconfig << EOF
+mk_add_options MOZ_OBJDIR=@TOPSRCDIR@/thunderbird-shared
+unset MOZ_TELEMETRY_REPORTING
+
+ac_add_options --prefix=/usr
+ac_add_options --libdir=/usr/lib
+ac_add_options --host=x86_64-unknown-linux-musl
+ac_add_options --target=x86_64-unknown-linux-musl
+
+ac_add_options --enable-release
+ac_add_options --enable-optimize
+ac_add_options --enable-strip
+ac_add_options --enable-install-strip
+ac_add_options --enable-official-branding
+ac_add_options --enable-application=comm/mail
+ac_add_options --enable-project=comm/mail
+ac_add_options --enable-audio-backends=alsa
+ac_add_options --enable-dbus
+ac_add_options --enable-rust-simd
+ac_add_options --enable-default-toolkit=cairo-gtk3-wayland-only
+
+# OpenPGP - use system librnp (which links against system botan)
+ac_add_options --with-system-librnp
+
+# System libraries
+ac_add_options --with-system-ffi
+ac_add_options --with-system-jpeg
+ac_add_options --with-system-libvpx
+ac_add_options --with-system-nspr
+ac_add_options --with-system-nss
+ac_add_options --with-system-pixman
+ac_add_options --without-system-png
+ac_add_options --with-system-webp
+ac_add_options --with-system-zlib
+ac_add_options --without-wasm-sandboxed-libraries
+
+# No Mozilla/Google service keys
+ac_add_options --without-mozilla-api-keyfile
+ac_add_options --without-google-location-service-api-keyfile
+ac_add_options --without-google-safebrowsing-api-keyfile
+
+# Disable unused features
+ac_add_options --disable-jemalloc
+ac_add_options --disable-elf-hack
+ac_add_options --disable-tests
+ac_add_options --disable-updater
+ac_add_options --disable-crashreporter
+ac_add_options --disable-debug
+ac_add_options --disable-debug-symbols
+ac_add_options --disable-profiling
+ac_add_options --disable-necko-wifi
+ac_add_options --disable-webspeech
+ac_add_options --disable-accessibility
+ac_add_options --disable-parental-controls
+ac_add_options --disable-system-extension-dirs
+ac_add_options --disable-vtune
+ac_add_options --disable-callgrind
+ac_add_options --disable-eme
+ac_add_options --without-onnx-runtime
+EOF
+
+ ./mach configure
+ ./mach build
+
+ DESTDIR="$PKG" ./mach install
+
+ # Desktop integration
+ install -Dm644 "$SRC"/thunderbird.desktop "$PKG"/usr/share/applications/thunderbird.desktop
+ mkdir -p "$PKG"/usr/share/pixmaps
+ ln -sf /usr/lib/thunderbird/chrome/icons/default/default128.png \
+ "$PKG"/usr/share/pixmaps/thunderbird.png
+
+ # System-wide privacy prefs (default prefs, user-overridable)
+ install -Dm644 "$SRC"/rawnix.js \
+ "$PKG"/usr/lib/thunderbird/defaults/pref/rawnix.js
+
+ # Cleanup
+ rm -f "$PKG"/usr/lib/thunderbird/thunderbird-bin
+ rm -rf "$PKG"/usr/lib/thunderbird/features
+ rm -f "$PKG"/usr/lib/thunderbird/removed-files
+}
+
+signify() {
+ untrusted comment: public key
+ RWTZ9IduCSQ/mL8337TEUinPwT92xFEUpD92hkS7IxcOnzTt9QdpohT3
+}
+
+# vim: filetype=sh
diff --git a/opt/thunderbird/rawnix.js b/opt/thunderbird/rawnix.js
new file mode 100644
index 0000000..6285d01
--- /dev/null
+++ b/opt/thunderbird/rawnix.js
@@ -0,0 +1,90 @@
+// rawnix default prefs for Thunderbird
+// Installed to /usr/lib/thunderbird/defaults/pref/rawnix.js
+// These are defaults: users can override them in about:config or prefs.js.
+
+// Telemetry, studies, data reporting
+pref("toolkit.telemetry.enabled", false);
+pref("toolkit.telemetry.unified", false);
+pref("toolkit.telemetry.archive.enabled", false);
+pref("toolkit.telemetry.server", "data:,");
+pref("toolkit.telemetry.newProfilePing.enabled", false);
+pref("toolkit.telemetry.shutdownPingSender.enabled", false);
+pref("toolkit.telemetry.firstShutdownPing.enabled", false);
+pref("toolkit.telemetry.updatePing.enabled", false);
+pref("toolkit.telemetry.bhrPing.enabled", false);
+pref("toolkit.telemetry.coverage.opt-out", true);
+pref("toolkit.coverage.opt-out", true);
+pref("toolkit.coverage.endpoint.base", "");
+pref("datareporting.healthreport.uploadEnabled", false);
+pref("datareporting.policy.dataSubmissionEnabled", false);
+pref("app.shield.optoutstudies.enabled", false);
+pref("app.normandy.enabled", false);
+pref("app.normandy.api_url", "");
+pref("breakpad.reportURL", "");
+
+// Start page, in-app notifications, default-client nag
+pref("mailnews.start_page.enabled", false);
+pref("mailnews.start_page.url", "about:blank");
+pref("mailnews.start_page.override_url", "");
+pref("mail.inappnotifications.enabled", false);
+pref("mail.shell.checkDefaultClient", false);
+
+// Account setup: don't send the full address to the ISP's autoconfig
+// server, and only accept TLS configs. Keeps ISPDB lookup working.
+pref("mailnews.auto_config.fetchFromISP.sendEmailAddress", false);
+pref("mailnews.auto_config.ssl_only", true);
+
+// Cloud/provider features
+pref("mail.cloud_files.enabled", false);
+pref("mail.provider.enabled", false);
+
+// Message display: block remote content, render HTML as sanitized
+// "Simple HTML" (View > Message Body As to change per user)
+pref("mailnews.message_display.disable_remote_image", true);
+pref("mailnews.display.html_as", 3);
+pref("mailnews.display.disallow_mime_handlers", 3);
+pref("mail.phishing.detection.enabled", true);
+pref("network.IDN_show_punycode", true);
+
+// Feeds: show the feed summary instead of loading the web page
+pref("rss.show.content-base", 1);
+
+// Outgoing headers: no User-Agent, no Content-Language,
+// UTC Date rounded to the minute, generic EHLO
+pref("mailnews.headers.sendUserAgent", false);
+pref("mail.suppress_content_language", true);
+pref("mail.sanitize_date_header", true);
+pref("mail.smtpserver.default.hello_argument", "[127.0.0.1]");
+
+// Never send read receipts
+pref("mail.mdn.report.enabled", false);
+
+// Compose in plain text by default (uncomment if wanted)
+// pref("mail.identity.default.compose_html", false);
+
+// Chat (IRC/Matrix/XMPP)
+pref("mail.chat.enabled", false);
+
+// Network: no prefetching or speculative connections
+pref("network.prefetch-next", false);
+pref("network.dns.disablePrefetch", true);
+pref("network.predictor.enabled", false);
+pref("network.http.speculative-parallel-limit", 0);
+pref("network.captive-portal-service.enabled", false);
+pref("network.connectivity-service.enabled", false);
+
+// Safe Browsing: built without keys, so disable the lookups
+pref("browser.safebrowsing.malware.enabled", false);
+pref("browser.safebrowsing.phishing.enabled", false);
+pref("browser.safebrowsing.downloads.enabled", false);
+pref("browser.safebrowsing.downloads.remote.enabled", false);
+
+// Add-on recommendations
+pref("extensions.getAddons.showPane", false);
+pref("extensions.htmlaboutaddons.recommendations.enabled", false);
+
+// Attack surface a mail client doesn't need
+pref("media.peerconnection.enabled", false);
+pref("webgl.disabled", true);
+pref("geo.enabled", false);
+pref("geo.provider.network.url", "");
diff --git a/opt/thunderbird/thunderbird.desktop b/opt/thunderbird/thunderbird.desktop
new file mode 100644
index 0000000..5ba0733
--- /dev/null
+++ b/opt/thunderbird/thunderbird.desktop
@@ -0,0 +1,12 @@
+[Desktop Entry]
+Name=Thunderbird
+GenericName=Email Client
+Comment=Send and receive email
+Exec=thunderbird %u
+Icon=thunderbird
+Terminal=false
+Type=Application
+MimeType=message/rfc822;x-scheme-handler/mailto;application/x-xpinstall;
+Categories=Network;Email;
+StartupNotify=true
+StartupWMClass=thunderbird
diff --git a/opt/tig/.footprint b/opt/tig/.footprint
new file mode 100644
index 0000000..bcc6ebb
--- /dev/null
+++ b/opt/tig/.footprint
@@ -0,0 +1,13 @@
+drwxr-xr-x root/root etc/
+-rw-r--r-- root/root etc/tigrc
+drwxr-xr-x root/root usr/
+drwxr-xr-x root/root usr/bin/
+-rwxr-xr-x root/root usr/bin/tig
+drwxr-xr-x root/root usr/share/
+drwxr-xr-x root/root usr/share/man/
+drwxr-xr-x root/root usr/share/man/man1/
+-rw-r--r-- root/root usr/share/man/man1/tig.1.gz
+drwxr-xr-x root/root usr/share/man/man5/
+-rw-r--r-- root/root usr/share/man/man5/tigrc.5.gz
+drwxr-xr-x root/root usr/share/man/man7/
+-rw-r--r-- root/root usr/share/man/man7/tigmanual.7.gz
diff --git a/opt/tig/.signature b/opt/tig/.signature
new file mode 100644
index 0000000..b8d753b
--- /dev/null
+++ b/opt/tig/.signature
@@ -0,0 +1,6 @@
+RWTZ9IduCSQ/mG0H72MpAeEZlDmosL5fiexcD4Taci7IMAq9HUJUYgORUyJlgcK+q7rfQUSUv5NwZ7JxumG9Zmi5n91gj6sLdAM=
+
+SHA256 (MAKEPKG) = 49151449a31d90b13d8fdda0494da98a31a696d4c63cdc9eef783b6bb04d1eac
+SHA256 (.footprint) = d515a1aa9c903166a8aa52dbc14747d06f1c59c59d1f8f4180c55602d8915e69
+SHA256 (tig-2.6.1.tar.gz) = 5adeabdcd93aa0423d618da8b878b53482bef6e0e9e1fe224acc0f18031fe91e
+SHA256 (tig#2.6.1-1.pkg.tar.gz) = 228b6268c2e80b71b150dacb3c71357c30b2795d50f5e7e47ac9496651c641e8
diff --git a/opt/tig/MAKEPKG b/opt/tig/MAKEPKG
new file mode 100644
index 0000000..c1eec95
--- /dev/null
+++ b/opt/tig/MAKEPKG
@@ -0,0 +1,33 @@
+#!/bin/mkpkg
+# description: Text-mode interface for git
+# url: https://github.com/jonas/tig
+
+name=tig
+version=2.6.1
+release=1
+source=(https://github.com/jonas/tig/releases/download/tig-$version/tig-$version.tar.gz)
+
+sha256sums=(
+ "5adeabdcd93aa0423d618da8b878b53482bef6e0e9e1fe224acc0f18031fe91e"
+)
+
+build() {
+ cd $name-$version
+
+ ./configure \
+ --prefix=/usr \
+ -sysconfdir=/etc \
+ --mandir=/usr/share/man \
+ --with-ncurses \
+ --with-readline
+
+ make
+ make DESTDIR=$PKG install install-doc-man
+}
+
+signify() {
+ untrusted comment: public key
+ RWTZ9IduCSQ/mL8337TEUinPwT92xFEUpD92hkS7IxcOnzTt9QdpohT3
+}
+
+# vim: filetype=sh
diff --git a/opt/tinyrd/.footprint b/opt/tinyrd/.footprint
new file mode 100644
index 0000000..eff12bd
--- /dev/null
+++ b/opt/tinyrd/.footprint
@@ -0,0 +1,2 @@
+drwxr-xr-x root/root boot/
+-rw-r--r-- root/root boot/tinyrd.img
diff --git a/opt/tinyrd/.signature b/opt/tinyrd/.signature
new file mode 100644
index 0000000..97fbf65
--- /dev/null
+++ b/opt/tinyrd/.signature
@@ -0,0 +1,8 @@
+RWTZ9IduCSQ/mJOxIZ0dTcfhHbV+FMPe2veVvxydOeP758894pIqTG7nqTzqpOk/EQCdpZFDaiqljWeMr+0q0YiGnXn4op8KTQo=
+
+SHA256 (MAKEPKG) = 71de855fde5c2f4afe668f6adfb56e80feebeba63546a26d983a7dc8f982bd7a
+SHA256 (.footprint) = 1ea2580bfeb3deb69693fdbd86ba941e9f49a8e6de4aabde25480471cec53f3f
+SHA256 (tinyrd.c) = 79dc8126afab289ff924f382face04ad18ae53d3257a7349dbef52d864c6b590
+SHA256 (cryptsetup-2.8.8.tar.xz) = 3acfa685f2dd7fcc832e0b77bc7093aa7da554a51ce8dafbb4138eaa854eee35
+SHA256 (LVM2.2.03.35.tgz) = ebf28b3427535e2b5abd9991cd839b61622a0dbfb8c86df0f7af1f69dcaa8371
+SHA256 (tinyrd#0.1-2.pkg.tar.gz) = ca2af533897984e79fd44e5467d9c57248f9adf4e114d81d0fa8e5c90dfeecff
diff --git a/opt/tinyrd/MAKEPKG b/opt/tinyrd/MAKEPKG
new file mode 100644
index 0000000..a8cce18
--- /dev/null
+++ b/opt/tinyrd/MAKEPKG
@@ -0,0 +1,75 @@
+#!/bin/mkpkg
+# description: rawnix initramfs: static /init that unlocks a LUKS root
+# url: https://rawnix.org
+#
+# The image is generic (no modules, no config), so one package serves every
+# kernel and nothing regenerates it. Staged in /boot; limine-sync mirrors it.
+#
+# libcryptsetup and libdevmapper are built here as private static libraries
+# and never installed. The system ports stay shared-only, and the initramfs
+# wants a different configuration anyway:
+# - libdevmapper without udev_sync (no udev before root; the system one
+# has it, and would drag in libudev.a)
+# - kernel crypto backend (no libcrypto.a; needs CRYPTO_USER_API_HASH=y)
+# - internal argon2, no blkid, no tokens
+#
+# Versions are literal below (source= and the two cd lines): keep cryptsetup
+# equal to the cryptsetup port and LVM2 equal to device-mapper. A security fix in either reaches the initramfs only by bumping release here.
+
+name=tinyrd
+version=0.1
+release=2
+depends=()
+makedeps=(pkgconf popt util-linux json-c)
+source=(tinyrd.c
+ https://www.kernel.org/pub/linux/utils/cryptsetup/v2.8/cryptsetup-2.8.8.tar.xz
+ https://sourceware.org/pub/lvm2/LVM2.2.03.35.tgz)
+
+sha256sums=(
+ "79dc8126afab289ff924f382face04ad18ae53d3257a7349dbef52d864c6b590"
+ "3acfa685f2dd7fcc832e0b77bc7093aa7da554a51ce8dafbb4138eaa854eee35"
+ "ebf28b3427535e2b5abd9991cd839b61622a0dbfb8c86df0f7af1f69dcaa8371"
+)
+
+build() {
+ top=$PWD
+ _p=$top/static # private prefix, never packaged
+ export CC=clang
+ export PKG_CONFIG_PATH=$_p/lib/pkgconfig:$PKG_CONFIG_PATH
+
+ cd $top/LVM2.2.03.35
+ ./configure --prefix=$_p --enable-static_link --disable-udev_sync \
+ --disable-selinux --disable-blkid_wiping --disable-readline --disable-nls \
+ --with-thin=none --with-cache=none --with-vdo=none \
+ --with-writecache=none --with-integrity=none
+ make -C libdm ioctl/libdevmapper.a
+ install -Dm644 libdm/libdevmapper.h $_p/include/libdevmapper.h
+ install -Dm644 libdm/ioctl/libdevmapper.a $_p/lib/libdevmapper.a
+ install -Dm644 libdm/libdevmapper.pc $_p/lib/pkgconfig/devmapper.pc
+
+ # configure insists on popt even with every tool disabled; only the lib is built
+ cd $top/cryptsetup-2.8.8
+ CPPFLAGS="-I$_p/include $CPPFLAGS" LDFLAGS="-L$_p/lib $LDFLAGS" \
+ ./configure --prefix=$_p --disable-shared --enable-static \
+ --with-crypto_backend=kernel \
+ --enable-internal-argon2 --enable-internal-sse-argon2 --disable-libargon2 \
+ --disable-blkid --disable-udev --disable-selinux \
+ --disable-external-tokens --disable-ssh-token --disable-hw-opal \
+ --disable-cryptsetup --disable-veritysetup --disable-integritysetup \
+ --disable-pwquality --disable-asciidoc --disable-nls
+ make libcryptsetup.la
+ make install-libLTLIBRARIES install-includeHEADERS install-pkgconfigDATA
+
+ cd $top
+ $CC $CFLAGS -I$_p/include -static -o tinyrd tinyrd.c \
+ -L$_p/lib $LDFLAGS $(pkg-config --static --libs libcryptsetup)
+ ./tinyrd -o tinyrd.img
+ install -Dm644 tinyrd.img $PKG/boot/tinyrd.img
+}
+
+signify() {
+ untrusted comment: public key
+ RWTZ9IduCSQ/mL8337TEUinPwT92xFEUpD92hkS7IxcOnzTt9QdpohT3
+}
+
+# vim: filetype=sh
diff --git a/opt/tinyrd/tinyrd.c b/opt/tinyrd/tinyrd.c
new file mode 100644
index 0000000..d89e385
--- /dev/null
+++ b/opt/tinyrd/tinyrd.c
@@ -0,0 +1,526 @@
+/*
+ * tinyrd — the rawnix initramfs.
+ *
+ * One file, one static binary, two roles:
+ *
+ * tinyrd -o FILE write a newc cpio whose /init is this binary
+ * /init (pid 1) optionally unlock a LUKS root, mount root, switch_root
+ *
+ * The archive carries no kernel modules, so one image serves every kernel
+ * and nothing has to be regenerated per version. The price is that the
+ * unlock path must be built in:
+ *
+ * BLK_DEV_INITRD DEVTMPFS BLK_DEV_DM DM_CRYPT CRYPTO_XTS
+ * CRYPTO_AES_NI_INTEL CRYPTO_SHA256 CRYPTO_HMAC
+ * CRYPTO_USER_API_SKCIPHER CRYPTO_USER_API_HASH, the root filesystem,
+ * and whatever the keyboard needs (i8042/atkbd, or xhci + usbhid).
+ *
+ * libcryptsetup here uses the kernel crypto backend: every hash goes
+ * through AF_ALG. Without CRYPTO_USER_API_HASH the header will not load
+ * ("Cannot initialize crypto backend").
+ *
+ * Kernel command line:
+ *
+ * root=/dev/... | UUID=<fs uuid>
+ * required. A device path is what the
+ * kernel would use; UUID= survives the
+ * disk being renamed, which /dev/sda2
+ * does not — adding a drive, moving a
+ * cable or booting the same image in a
+ * VM is enough
+ * cryptroot=UUID=<luks-uuid> optional; root= must then be
+ * /dev/mapper/<name>, and <name> is the
+ * mapping created
+ * rootfstype= default ext4
+ * rootflags= passed to mount(2) as data
+ * ro | rw default ro, last one wins
+ * init= default /sbin/init
+ *
+ * Without cryptroot= it mounts root= directly, so the same image boots an
+ * unencrypted system.
+ *
+ * After the switch the new root sees exactly what the kernel leaves it
+ * when there is no initramfs: devtmpfs on /dev, root mounted ro, nothing
+ * else. Stage 1 needs no initramfs awareness.
+ *
+ * Build: see the port. It links a private static libcryptsetup and
+ * libdevmapper; static is mandatory and the builder refuses otherwise.
+ */
+
+#define _GNU_SOURCE
+#include <dirent.h>
+#include <elf.h>
+#include <errno.h>
+#include <fcntl.h>
+#include <stdarg.h>
+#include <stdio.h>
+#include <stdlib.h>
+#include <string.h>
+#include <strings.h>
+#include <termios.h>
+#include <time.h>
+#include <unistd.h>
+#include <sys/mount.h>
+#include <sys/reboot.h>
+#include <sys/stat.h>
+
+#include <libcryptsetup.h>
+
+#define NEWROOT "/newroot"
+#define WAIT_SECS 30
+
+/* ── builder ─────────────────────────────────────────────────────── */
+
+/* Parents before children: the kernel's unpacker does not create them. */
+static const struct {
+ const char *name;
+ unsigned mode, rmaj, rmin;
+} skel[] = {
+ { "dev", S_IFDIR | 0755, 0, 0 },
+ { "dev/console", S_IFCHR | 0600, 5, 1 }, /* kernel opens it before /init */
+ { "newroot", S_IFDIR | 0755, 0, 0 },
+ { "proc", S_IFDIR | 0555, 0, 0 },
+ { "run", S_IFDIR | 0755, 0, 0 },
+ { "sys", S_IFDIR | 0555, 0, 0 },
+};
+
+static void pad4(FILE *f, size_t n)
+{
+ static const char z[3];
+ fwrite(z, 1, (4 - n % 4) % 4, f);
+}
+
+/* uid/gid 0, mtime 0: the image is reproducible and needs no root to build */
+static void cpio_entry(FILE *f, unsigned ino, unsigned mode, unsigned rmaj,
+ unsigned rmin, const char *name, const void *data,
+ unsigned size)
+{
+ unsigned nsz = strlen(name) + 1;
+
+ fprintf(f, "070701%08X%08X%08X%08X%08X%08X%08X%08X%08X%08X%08X%08X%08X",
+ ino, mode, 0u, 0u, S_ISDIR(mode) ? 2u : 1u, 0u, size,
+ 0u, 0u, rmaj, rmin, nsz, 0u);
+ fwrite(name, 1, nsz, f);
+ pad4(f, 110 + nsz);
+ if (size) {
+ fwrite(data, 1, size, f);
+ pad4(f, size);
+ }
+}
+
+static unsigned char *slurp(const char *path, unsigned *size)
+{
+ unsigned char *buf = NULL;
+ struct stat st;
+ size_t off = 0;
+ ssize_t r;
+ int fd;
+
+ if ((fd = open(path, O_RDONLY | O_CLOEXEC)) < 0)
+ return NULL;
+ if (fstat(fd, &st) == 0 && st.st_size > 0 && (buf = malloc(st.st_size)))
+ while (off < (size_t)st.st_size) {
+ if ((r = read(fd, buf + off, st.st_size - off)) <= 0) {
+ free(buf);
+ buf = NULL;
+ break;
+ }
+ off += r;
+ }
+ close(fd);
+ *size = off;
+ return buf;
+}
+
+/*
+ * A dynamic /init fails with ENOENT (its interpreter is missing), and the
+ * kernel reports that as a panic nobody connects to the link flags.
+ */
+static int is_static(const unsigned char *b, unsigned n)
+{
+ Elf64_Ehdr eh;
+ Elf64_Phdr ph;
+ unsigned i;
+
+ if (n < sizeof eh || memcmp(b, ELFMAG, SELFMAG) || b[EI_CLASS] != ELFCLASS64)
+ return 0;
+ memcpy(&eh, b, sizeof eh);
+ for (i = 0; i < eh.e_phnum; i++) {
+ size_t off = eh.e_phoff + (size_t)i * eh.e_phentsize;
+ if (off + sizeof ph > n)
+ return 0;
+ memcpy(&ph, b + off, sizeof ph);
+ if (ph.p_type == PT_INTERP)
+ return 0;
+ }
+ return 1;
+}
+
+static int build(const char *out, const char *argv0)
+{
+ unsigned char *self;
+ unsigned size, i, ino = 1;
+ char tmp[4096];
+ FILE *f;
+ int bad;
+
+ /* argv[0] covers a build sandbox that hides /proc */
+ if (!(self = slurp("/proc/self/exe", &size)) && !(self = slurp(argv0, &size))) {
+ perror("tinyrd: cannot read own executable");
+ return 1;
+ }
+ if (!is_static(self, size)) {
+ fputs("tinyrd: not a static binary; the initramfs has no libc\n", stderr);
+ return 1;
+ }
+ snprintf(tmp, sizeof tmp, "%s.tmp", out);
+ if (!(f = fopen(tmp, "wb"))) {
+ perror(tmp);
+ return 1;
+ }
+ for (i = 0; i < sizeof skel / sizeof *skel; i++)
+ cpio_entry(f, ino++, skel[i].mode, skel[i].rmaj, skel[i].rmin,
+ skel[i].name, NULL, 0);
+ cpio_entry(f, ino++, S_IFREG | 0755, 0, 0, "init", self, size);
+ cpio_entry(f, 0, 0, 0, 0, "TRAILER!!!", NULL, 0);
+
+ bad = ferror(f);
+ bad |= fclose(f) != 0;
+ if (bad || rename(tmp, out) < 0) {
+ perror(out);
+ unlink(tmp);
+ return 1;
+ }
+ return 0;
+}
+
+/* ── init ────────────────────────────────────────────────────────── */
+
+static char cmdbuf[4096];
+static char *tok[256];
+static int ntok;
+static char founddev[288];
+
+static void say(const char *fmt, ...)
+{
+ va_list ap;
+
+ fputs("tinyrd: ", stderr);
+ va_start(ap, fmt);
+ vfprintf(stderr, fmt, ap);
+ va_end(ap);
+ fputc('\n', stderr);
+}
+
+/* pid 1 must never return: that is a panic with the message scrolled away */
+static void fatal(const char *fmt, ...)
+{
+ va_list ap;
+ char c;
+
+ fputs("tinyrd: ", stderr);
+ va_start(ap, fmt);
+ vfprintf(stderr, fmt, ap);
+ va_end(ap);
+ fputs("\ntinyrd: press Enter to reboot\n", stderr);
+ if (read(0, &c, 1) == 1) {
+ sync();
+ reboot(RB_AUTOBOOT);
+ }
+ for (;;)
+ pause();
+}
+
+static void read_cmdline(void)
+{
+ ssize_t n = -1;
+ char *s;
+ int fd;
+
+ if ((fd = open("/proc/cmdline", O_RDONLY | O_CLOEXEC)) >= 0) {
+ n = read(fd, cmdbuf, sizeof cmdbuf - 1);
+ close(fd);
+ }
+ if (n < 0)
+ fatal("cannot read /proc/cmdline");
+ cmdbuf[n] = '\0';
+ for (s = strtok(cmdbuf, " \t\n"); s && ntok < 256; s = strtok(NULL, " \t\n"))
+ tok[ntok++] = s;
+}
+
+/* last key=value wins, as in the kernel */
+static const char *param(const char *key)
+{
+ size_t k = strlen(key);
+ const char *v = NULL;
+ int i;
+
+ for (i = 0; i < ntok; i++)
+ if (!strncmp(tok[i], key, k) && tok[i][k] == '=')
+ v = tok[i] + k + 1;
+ return v;
+}
+
+static int want_rw(void)
+{
+ int i, rw = 0;
+
+ for (i = 0; i < ntok; i++)
+ if (!strcmp(tok[i], "rw"))
+ rw = 1;
+ else if (!strcmp(tok[i], "ro"))
+ rw = 0;
+ return rw;
+}
+
+/*
+ * Filesystem UUIDs, so root= need not name a device. Each entry is a
+ * magic to confirm the type and the offset of the 16 raw bytes; there
+ * is no blkid here and no udev to have populated /dev/disk/by-uuid.
+ */
+static const struct {
+ off_t moff;
+ const char *magic;
+ size_t mlen;
+ off_t uoff;
+} fs_sigs[] = {
+ { 1080, "\x53\xEF", 2, 1128 }, /* ext2/3/4 */
+ { 0, "XFSB", 4, 32 }, /* xfs */
+ { 0x10040, "_BHRfS_M", 8, 0x10020 }, /* btrfs */
+};
+
+static int fs_uuid_is(const char *dev, const char *uuid)
+{
+ unsigned char m[8], u[16];
+ char got[37];
+ int fd, i, ok = 0;
+
+ if ((fd = open(dev, O_RDONLY | O_NONBLOCK | O_CLOEXEC)) < 0)
+ return 0;
+ for (i = 0; !ok && i < (int)(sizeof fs_sigs / sizeof *fs_sigs); i++) {
+ if (pread(fd, m, fs_sigs[i].mlen, fs_sigs[i].moff) != (ssize_t)fs_sigs[i].mlen ||
+ memcmp(m, fs_sigs[i].magic, fs_sigs[i].mlen) ||
+ pread(fd, u, sizeof u, fs_sigs[i].uoff) != (ssize_t)sizeof u)
+ continue;
+ snprintf(got, sizeof got,
+ "%02x%02x%02x%02x-%02x%02x-%02x%02x-%02x%02x-"
+ "%02x%02x%02x%02x%02x%02x",
+ u[0], u[1], u[2], u[3], u[4], u[5], u[6], u[7],
+ u[8], u[9], u[10], u[11], u[12], u[13], u[14], u[15]);
+ ok = !strcasecmp(got, uuid);
+ }
+ close(fd);
+ return ok;
+}
+
+/* LUKS1 and LUKS2 both keep a 40-byte NUL-padded uuid at offset 168 */
+static int luks_uuid_is(const char *dev, const char *uuid)
+{
+ unsigned char h[208];
+ int fd, ok = 0;
+
+ if ((fd = open(dev, O_RDONLY | O_NONBLOCK | O_CLOEXEC)) < 0)
+ return 0;
+ if (pread(fd, h, sizeof h, 0) == (ssize_t)sizeof h &&
+ !memcmp(h, "LUKS\xba\xbe", 6)) {
+ h[207] = '\0';
+ ok = !strcasecmp((char *)h + 168, uuid);
+ }
+ close(fd);
+ return ok;
+}
+
+/* one scan for both, since the only difference is what is compared */
+static int probe_uuid(const char *uuid, int luks)
+{
+ DIR *d = opendir("/sys/class/block");
+ struct dirent *e;
+ int found = 0;
+
+ if (!d)
+ return 0;
+ while (!found && (e = readdir(d))) {
+ if (e->d_name[0] == '.')
+ continue;
+ snprintf(founddev, sizeof founddev, "/dev/%s", e->d_name);
+ found = luks ? luks_uuid_is(founddev, uuid)
+ : fs_uuid_is(founddev, uuid);
+ }
+ closedir(d);
+ return found;
+}
+
+static int probe_luks(const char *uuid) { return probe_uuid(uuid, 1); }
+static int probe_fs(const char *uuid) { return probe_uuid(uuid, 0); }
+
+static int probe_node(const char *path)
+{
+ struct stat st;
+
+ return stat(path, &st) == 0 && S_ISBLK(st.st_mode);
+}
+
+/* nvme and usb probe asynchronously; /init can start before the disk exists */
+static void wait_for(int (*probe)(const char *), const char *arg, const char *what)
+{
+ struct timespec t = { 0, 100 * 1000 * 1000 };
+ int i;
+
+ for (i = 0; !probe(arg); i++) {
+ if (i == 10)
+ say("waiting for %s", what);
+ if (i == WAIT_SECS * 10)
+ fatal("%s did not appear within %ds", what, WAIT_SECS);
+ nanosleep(&t, NULL);
+ }
+}
+
+static ssize_t ask(char *buf, size_t n)
+{
+ struct termios old, t;
+ int tty = tcgetattr(0, &old) == 0;
+ ssize_t r;
+
+ if (tty) {
+ t = old;
+ t.c_lflag &= ~ECHO;
+ t.c_lflag |= ECHONL;
+ tcsetattr(0, TCSAFLUSH, &t);
+ }
+ fputs("Passphrase: ", stderr);
+ r = read(0, buf, n);
+ if (tty)
+ tcsetattr(0, TCSAFLUSH, &old);
+ if (r <= 0)
+ return -1;
+ if (buf[r - 1] == '\n')
+ r--;
+ return r;
+}
+
+static void cs_log(int level, const char *msg, void *usrptr)
+{
+ (void)usrptr;
+ if (level == CRYPT_LOG_ERROR)
+ fprintf(stderr, "tinyrd: %s", msg);
+}
+
+static void unlock(const char *dev, const char *name)
+{
+ struct crypt_device *cd = NULL;
+ char pass[1024];
+ ssize_t n;
+ int r;
+
+ /* no udev here: libdevmapper must create /dev/mapper/<name> itself */
+ setenv("DM_DISABLE_UDEV", "1", 1);
+ crypt_set_log_callback(NULL, cs_log, NULL);
+
+ if ((r = crypt_init(&cd, dev)) < 0 || (r = crypt_load(cd, CRYPT_LUKS, NULL)) < 0)
+ fatal("%s: cannot load LUKS header: %s", dev, strerror(-r));
+
+ /* LUKS2 persistent flags (allow-discards, no_*_workqueue) apply here */
+ for (;;) {
+ if ((n = ask(pass, sizeof pass)) < 0)
+ fatal("cannot read passphrase from console");
+ r = crypt_activate_by_passphrase(cd, name, CRYPT_ANY_SLOT, pass, n, 0);
+ explicit_bzero(pass, sizeof pass);
+ if (r >= 0)
+ break;
+ if (r != -EPERM)
+ fatal("activating %s on %s: %s", name, dev, strerror(-r));
+ say("no key available with this passphrase");
+ }
+ crypt_free(cd);
+ unsetenv("DM_DISABLE_UDEV"); /* would leak into stage 1's environment */
+}
+
+static int init_main(char **argv)
+{
+ const char *root, *cr, *fstype, *init;
+ char path[4096];
+ int fd;
+
+ if (mount("devtmpfs", "/dev", "devtmpfs", 0, NULL) < 0)
+ fatal("mount /dev: %s", strerror(errno));
+ if (fcntl(0, F_GETFD) < 0 && (fd = open("/dev/console", O_RDWR)) >= 0) {
+ dup2(fd, 0), dup2(fd, 1), dup2(fd, 2);
+ if (fd > 2)
+ close(fd);
+ }
+ if (mount("proc", "/proc", "proc", MS_NOSUID | MS_NODEV | MS_NOEXEC, NULL) < 0 ||
+ mount("sysfs", "/sys", "sysfs", MS_NOSUID | MS_NODEV | MS_NOEXEC, NULL) < 0 ||
+ mount("tmpfs", "/run", "tmpfs", MS_NOSUID | MS_NODEV, "mode=0755") < 0)
+ fatal("mount proc/sys/run: %s", strerror(errno));
+
+ read_cmdline();
+
+ root = param("root");
+ if (!root || (strncmp(root, "/dev/", 5) && strncasecmp(root, "UUID=", 5)))
+ fatal("root= must be a /dev path or UUID=<fs uuid>, got %s",
+ root ? root : "nothing");
+
+ if ((cr = param("cryptroot"))) {
+ if (strncasecmp(cr, "UUID=", 5) || !cr[5])
+ fatal("cryptroot= takes UUID=<luks uuid>");
+ if (strncmp(root, "/dev/mapper/", 12) || !root[12] || strchr(root + 12, '/'))
+ fatal("cryptroot= needs root=/dev/mapper/<name>");
+ wait_for(probe_luks, cr + 5, cr);
+ unlock(founddev, root + 12);
+ } else if (!strncasecmp(root, "UUID=", 5)) {
+ if (!root[5])
+ fatal("root=UUID= needs a uuid");
+ wait_for(probe_fs, root + 5, root);
+ root = founddev;
+ } else {
+ wait_for(probe_node, root, root);
+ }
+
+ fstype = param("rootfstype");
+ if (!fstype)
+ fstype = "ext4";
+ if (mount(root, NEWROOT, fstype, want_rw() ? 0 : MS_RDONLY, param("rootflags")) < 0)
+ fatal("mount %s (%s): %s", root, fstype, strerror(errno));
+
+ init = param("init");
+ if (!init)
+ init = "/sbin/init";
+ snprintf(path, sizeof path, NEWROOT "%s", init);
+ if (access(path, X_OK) < 0)
+ fatal("%s: %s on %s", init, strerror(errno), root);
+
+ /* hand over /dev, drop the rest; the new root mounts its own */
+ if (mount("/dev", NEWROOT "/dev", NULL, MS_MOVE, NULL) < 0)
+ fatal("move /dev: %s", strerror(errno));
+ umount2("/run", MNT_DETACH);
+ umount2("/sys", MNT_DETACH);
+ umount2("/proc", MNT_DETACH);
+
+ /* free the rootfs; we wrote the archive, so we know what is in it */
+ unlink("/init");
+ unlink("/dev/console");
+ rmdir("/dev");
+ rmdir("/proc");
+ rmdir("/sys");
+ rmdir("/run");
+
+ if (chdir(NEWROOT) < 0 || mount(".", "/", NULL, MS_MOVE, NULL) < 0 ||
+ chroot(".") < 0 || chdir("/") < 0)
+ fatal("switch_root: %s", strerror(errno));
+
+ /* same argv the kernel would have given it: bare words like "single" */
+ argv[0] = (char *)init;
+ execv(init, argv);
+ fatal("exec %s: %s", init, strerror(errno));
+ return 1;
+}
+
+int main(int argc, char **argv)
+{
+ if (getpid() == 1)
+ return init_main(argv);
+ if (argc == 3 && !strcmp(argv[1], "-o"))
+ return build(argv[2], argv[0]);
+ fputs("usage: tinyrd -o FILE\n", stderr);
+ return 2;
+}
diff --git a/opt/tmux/.footprint b/opt/tmux/.footprint
new file mode 100644
index 0000000..4c8a3a3
--- /dev/null
+++ b/opt/tmux/.footprint
@@ -0,0 +1,7 @@
+drwxr-xr-x root/root usr/
+drwxr-xr-x root/root usr/bin/
+-rwxr-xr-x root/root usr/bin/tmux
+drwxr-xr-x root/root usr/share/
+drwxr-xr-x root/root usr/share/man/
+drwxr-xr-x root/root usr/share/man/man1/
+-rw-r--r-- root/root usr/share/man/man1/tmux.1.gz
diff --git a/opt/tmux/.signature b/opt/tmux/.signature
new file mode 100644
index 0000000..38af3fb
--- /dev/null
+++ b/opt/tmux/.signature
@@ -0,0 +1,6 @@
+RWTZ9IduCSQ/mEHEwfPbj6HmiaYaWnlyhDN5w5qcGirKjti/d/hJX8+/1BdzN6449IJnMHS9z5utrhvwm2dRawqLUvMAWNJr2AM=
+
+SHA256 (MAKEPKG) = 6c8f0bb8ae1e95d979188c64f86d825bbf1ee5c4f9aa99a3b20723997cf405de
+SHA256 (.footprint) = 9a0d3d09c7159afd00b5f816ce4ec2245b3ccb248a5abe8173891cdda514b4d3
+SHA256 (tmux-3.7c.tar.gz) = 7c60cae9a0e25288e2e24750aafc9e8800fc7fd4555e447e1b29ee4201cfb3bf
+SHA256 (tmux#3.7c-1.pkg.tar.gz) = 3fb66dfe47964e0d292e4651c57f53ed2bb6c92a31c228c5b1da9a134d6f8354
diff --git a/opt/tmux/MAKEPKG b/opt/tmux/MAKEPKG
new file mode 100644
index 0000000..3c66ebe
--- /dev/null
+++ b/opt/tmux/MAKEPKG
@@ -0,0 +1,32 @@
+#!/bin/mkpkg
+# description: Terminal multiplexer with session management
+# url: https://github.com/tmux/tmux
+
+name=tmux
+version=3.7c
+release=1
+depends=(libevent ncurses)
+makedeps=(bison)
+source=(https://github.com/$name/$name/releases/download/$version/$name-$version.tar.gz)
+
+sha256sums=(
+ "7c60cae9a0e25288e2e24750aafc9e8800fc7fd4555e447e1b29ee4201cfb3bf"
+)
+
+build() {
+ cd $name-$version
+
+ ./configure \
+ --prefix=/usr \
+ --mandir=/usr/share/man
+
+ make
+ make DESTDIR=$PKG install
+}
+
+signify() {
+ untrusted comment: public key
+ RWTZ9IduCSQ/mL8337TEUinPwT92xFEUpD92hkS7IxcOnzTt9QdpohT3
+}
+
+# vim: filetype=sh
diff --git a/opt/tor/.footprint b/opt/tor/.footprint
new file mode 100644
index 0000000..a489278
--- /dev/null
+++ b/opt/tor/.footprint
@@ -0,0 +1,28 @@
+drwxr-xr-x root/root etc/
+drwxr-xr-x root/root etc/sv/
+drwxr-xr-x root/root etc/sv/tor/
+-rw-r--r-- root/root etc/sv/tor/down (EMPTY)
+-rwxr-xr-x root/root etc/sv/tor/finish
+-rwxr-xr-x root/root etc/sv/tor/run
+drwxr-xr-x root/root etc/sv/tor/log/
+-rwxr-xr-x root/root etc/sv/tor/log/run
+drwxr-x--- root/root etc/tor/
+-rw-r--r-- root/root etc/tor/torrc
+-rw-r--r-- root/root etc/tor/torrc.sample
+drwxr-xr-x root/root usr/
+drwxr-xr-x root/root usr/bin/
+-rwxr-xr-x root/root usr/bin/tor
+-rwxr-xr-x root/root usr/bin/tor-gencert
+-rwxr-xr-x root/root usr/bin/tor-print-ed-signing-cert
+-rwxr-xr-x root/root usr/bin/tor-resolve
+-rwxr-xr-x root/root usr/bin/torify
+drwxr-xr-x root/root usr/share/
+drwxr-xr-x root/root usr/share/tor/
+-rw-r--r-- root/root usr/share/tor/geoip
+-rw-r--r-- root/root usr/share/tor/geoip6
+drwxr-xr-x root/root var/
+drwxr-xr-x root/root var/lib/
+drwxr-xr-x root/root var/lib/pkg/
+drwxr-xr-x root/root var/lib/pkg/meta/
+-rw-r--r-- root/root var/lib/pkg/meta/tor
+drwx------ root/root var/lib/tor/
diff --git a/opt/tor/.signature b/opt/tor/.signature
new file mode 100644
index 0000000..010ae41
--- /dev/null
+++ b/opt/tor/.signature
@@ -0,0 +1,6 @@
+RWTZ9IduCSQ/mOMJnJRv0d5NJSnUGx6/CY2vR82RMLCbARAhOlsXpzY1xtmY1FPBQKp1y4wZm163U0DvRX0SzgNa0GcGemvz/QE=
+
+SHA256 (MAKEPKG) = f745e61c44c2917e33b74120749b402f07603e1c8e3514206015bc9703f808c0
+SHA256 (.footprint) = 345c66e50a55210b3e8474ffed837fa64e62354e7faad791bf0f39e70de40864
+SHA256 (tor-0.4.9.13.tar.gz) = 5e748d3272cdf44a7d7741173f371c8def3d96eecb77e93c89c50663ce9cc792
+SHA256 (tor#0.4.9.13-2.pkg.tar.gz) = c220fcee9fb7a2ad11511dcede664e2a088e3f2fc9ee6531791905c901d3500d
diff --git a/opt/tor/MAKEPKG b/opt/tor/MAKEPKG
new file mode 100644
index 0000000..4722926
--- /dev/null
+++ b/opt/tor/MAKEPKG
@@ -0,0 +1,136 @@
+#!/bin/mkpkg
+# description: Anonymous communication network - core daemon
+# url: https://www.torproject.org/
+
+name=tor
+version=0.4.9.13
+release=2
+depends=(libressl libevent zlib)
+groups=(tor:user:tor:/var/lib/tor:700:903:903)
+services=(tor)
+permissions=(
+ /etc/tor:root:tor:750
+ /usr/bin/tor:root:tor:750
+ /usr/bin/tor-resolve:root:tor:750
+ /usr/bin/tor-gencert:root:tor:750
+ /usr/bin/tor-print-ed-signing-cert:root:tor:750
+ /etc/tor/torrc:root:tor:640
+)
+source=(https://dist.torproject.org/$name-$version.tar.gz)
+sha256sums=(
+ "5e748d3272cdf44a7d7741173f371c8def3d96eecb77e93c89c50663ce9cc792"
+)
+
+build() {
+ cd $name-$version
+ ./configure \
+ --prefix=/usr \
+ --sysconfdir=/etc \
+ --localstatedir=/var \
+ --disable-systemd \
+ --disable-lzma \
+ --disable-zstd \
+ --disable-asciidoc \
+ --disable-html-manual \
+ --disable-manpage \
+ --disable-unittests \
+ --enable-pic \
+ --with-tor-user=tor \
+ --with-tor-group=tor \
+ --with-openssl-dir=/ \
+ --with-libevent-dir=/usr
+ make
+ make DESTDIR=$PKG install
+
+ # Remove docs
+ rm -rf $PKG/usr/share/doc
+
+ # Config directory
+ install -d -m 750 $PKG/etc/tor
+
+ # Hardened torrc
+ printf '%s\n' \
+ '## rawnix Tor configuration' \
+ '## See tor(1) for options' \
+ '' \
+ 'DataDirectory /var/lib/tor' \
+ 'PidFile /run/tor/tor.pid' \
+ '' \
+ '# Logging' \
+ 'Log notice stderr' \
+ '' \
+ '# SOCKS port for local applications (e.g. browser)' \
+ 'SocksPort 9050 IsolateDestAddr IsolateDestPort' \
+ '' \
+ '# DNS resolution through Tor' \
+ 'DNSPort 5353' \
+ 'AutomapHostsOnResolve 1' \
+ 'VirtualAddrNetworkIPv4 10.192.0.0/10' \
+ '' \
+ '# Transparent proxy port' \
+ 'TransPort 9040 IsolateClientAddr IsolateClientProtocol IsolateDestAddr IsolateDestPort' \
+ '' \
+ '# Hardening' \
+ 'Sandbox 0' \
+ 'NoExec 1' \
+ 'SafeLogging 1' \
+ '' \
+ '# Disable relay/exit functionality' \
+ 'ClientOnly 1' \
+ '' \
+ '# Connection padding to resist traffic analysis' \
+ 'ConnectionPadding 1' \
+ '' \
+ '# Reject plaintext on SOCKS' \
+ 'WarnPlaintextPorts 23,109,110,143' \
+ 'RejectPlaintextPorts 23,109,110,143' \
+ > $PKG/etc/tor/torrc
+
+ # Data directory
+ install -d -m 700 $PKG/var/lib/tor
+}
+
+post_build() {
+ # runit service - touch down file so tor does not auto-start
+ install -d $PKG/etc/sv/tor/log
+
+ printf '%s\n' \
+ '#!/bin/sh' \
+ 'exec 2>&1' \
+ '' \
+ '# Prepare runtime directories' \
+ 'install -d -m 750 -o tor -g tor /run/tor' \
+ 'install -d -m 700 -o tor -g tor /var/lib/tor' \
+ '' \
+ '# Verify config before starting' \
+ 'chpst -u tor:tor tor --verify-config -f /etc/tor/torrc || exit 1' \
+ '' \
+ '# Start tor in foreground' \
+ 'exec chpst -u tor:tor tor -f /etc/tor/torrc --RunAsDaemon 0' \
+ > $PKG/etc/sv/tor/run
+
+ printf '%s\n' \
+ '#!/bin/sh' \
+ 'rm -rf /run/tor' \
+ > $PKG/etc/sv/tor/finish
+
+ printf '%s\n' \
+ '#!/bin/sh' \
+ 'mkdir -p /var/log/tor' \
+ 'exec svlogd -tt /var/log/tor' \
+ > $PKG/etc/sv/tor/log/run
+
+ chmod 755 $PKG/etc/sv/tor/run
+ chmod 755 $PKG/etc/sv/tor/finish
+ chmod 755 $PKG/etc/sv/tor/log/run
+
+ # Service disabled by default - must explicitly: rm /etc/sv/tor/down
+ touch $PKG/etc/sv/tor/down
+}
+
+signify() {
+ untrusted comment: public key
+ RWTZ9IduCSQ/mL8337TEUinPwT92xFEUpD92hkS7IxcOnzTt9QdpohT3
+}
+
+# vim: filetype=sh
diff --git a/opt/torsocks/.footprint b/opt/torsocks/.footprint
new file mode 100644
index 0000000..27ded41
--- /dev/null
+++ b/opt/torsocks/.footprint
@@ -0,0 +1,19 @@
+drwxr-xr-x root/root etc/
+drwxr-xr-x root/root etc/tor/
+-rw-r--r-- root/root etc/tor/torsocks.conf
+drwxr-xr-x root/root usr/
+drwxr-xr-x root/root usr/bin/
+-rwxr-xr-x root/root usr/bin/torsocks
+drwxr-xr-x root/root usr/lib/
+drwxr-xr-x root/root usr/lib/torsocks/
+-rwxr-xr-x root/root usr/lib/torsocks/libtorsocks.so.0.0.0
+lrwxrwxrwx root/root usr/lib/torsocks/libtorsocks.so -> libtorsocks.so.0.0.0
+lrwxrwxrwx root/root usr/lib/torsocks/libtorsocks.so.0 -> libtorsocks.so.0.0.0
+drwxr-xr-x root/root usr/share/
+drwxr-xr-x root/root usr/share/man/
+drwxr-xr-x root/root usr/share/man/man1/
+-rw-r--r-- root/root usr/share/man/man1/torsocks.1.gz
+drwxr-xr-x root/root usr/share/man/man5/
+-rw-r--r-- root/root usr/share/man/man5/torsocks.conf.5.gz
+drwxr-xr-x root/root usr/share/man/man8/
+-rw-r--r-- root/root usr/share/man/man8/torsocks.8.gz
diff --git a/opt/torsocks/.signature b/opt/torsocks/.signature
new file mode 100644
index 0000000..bef18f2
--- /dev/null
+++ b/opt/torsocks/.signature
@@ -0,0 +1,8 @@
+RWTZ9IduCSQ/mOnshkz0uIadaKDg46UmJeudPYNbGfI2/ouC31Hveo/BaIHkfF8rUJy9S/W9YsGhDQBd1t4xzxuXWn1i41sEUAk=
+
+SHA256 (MAKEPKG) = fc0f55d01a1f66d34817978feaf38de407e07738e8cf635c8f58aef384f146a1
+SHA256 (.footprint) = cd8de7ed9a06fdd399a05dd0fbd5a0f3c88410bf3338c870b5d41310308410e2
+SHA256 (torsocks-v2.5.0.tar.gz) = 0fc8e18f2dc2e12f1129054f6d5acc7ecc3f0345bb57ed653fc8c6674e6ecc7e
+SHA256 (implicit-function-decl.patch) = 4b6a06736102dd6744996b885df5cbdae6279b78a4502fe8eba61c4feeae6986
+SHA256 (torsocks-2.4.0-configure.patch) = 69b049ede422d4cb7c6277b3303b926ac7c1fc37bd5f96ae993c0fc5e4d66e5c
+SHA256 (torsocks#2.5.0-1.pkg.tar.gz) = e3fe73b155cdb9792f6d2416f164a0be6c9d26b4c4afcd57308b71717a702713
diff --git a/opt/torsocks/MAKEPKG b/opt/torsocks/MAKEPKG
new file mode 100644
index 0000000..e5ba86a
--- /dev/null
+++ b/opt/torsocks/MAKEPKG
@@ -0,0 +1,37 @@
+#!/bin/mkpkg
+# description: Use most applications safely with Tor via LD_PRELOAD
+# url: https://gitlab.torproject.org/tpo/core/torsocks
+name=torsocks
+version=2.5.0
+release=1
+depends=()
+makedeps=()
+source=(https://gitlab.torproject.org/tpo/core/torsocks/-/archive/v$version/torsocks-v$version.tar.gz
+ implicit-function-decl.patch
+ torsocks-2.4.0-configure.patch)
+sha256sums=(
+ "0fc8e18f2dc2e12f1129054f6d5acc7ecc3f0345bb57ed653fc8c6674e6ecc7e"
+ "4b6a06736102dd6744996b885df5cbdae6279b78a4502fe8eba61c4feeae6986"
+ "69b049ede422d4cb7c6277b3303b926ac7c1fc37bd5f96ae993c0fc5e4d66e5c"
+)
+build() {
+ cd torsocks-v$version
+ patch -p1 < ../implicit-function-decl.patch
+ patch -p1 < ../torsocks-2.4.0-configure.patch
+ autoreconf -fi
+ ./configure \
+ --prefix=/usr \
+ --sysconfdir=/etc \
+ --disable-static
+ make
+ make DESTDIR=$PKG install
+ rm -rf $PKG/usr/share/doc
+}
+
+signify() {
+ untrusted comment: public key
+ RWTZ9IduCSQ/mL8337TEUinPwT92xFEUpD92hkS7IxcOnzTt9QdpohT3
+}
+
+# vim: filetype=sh
+
diff --git a/opt/torsocks/implicit-function-decl.patch b/opt/torsocks/implicit-function-decl.patch
new file mode 100644
index 0000000..f9fe882
--- /dev/null
+++ b/opt/torsocks/implicit-function-decl.patch
@@ -0,0 +1,30 @@
+--- a/src/common/config-file.c
++++ b/src/common/config-file.c
+@@ -23,6 +23,7 @@
+ #include <netinet/in.h>
+ #include <stdio.h>
+ #include <stdlib.h>
++#include <string.h>
+ #include <sys/socket.h>
+
+ #include "config-file.h"
+@@ -56,6 +57,8 @@ static const char *isolate_username_fmt
+ /* Default password for the IsolatePID option. */
+ static const char *isolate_password = "0";
+
++ATTR_HIDDEN
++int conf_file_set_enable_ipv6(const char *val, struct configuration *config);
+ /*
+ * Set the onion pool address range in the configuration object using the value
+ * found in the conf file.
+--- a/src/lib/torsocks.c
++++ b/src/lib/torsocks.c
+@@ -59,6 +59,8 @@ static TSOCKS_INIT_ONCE(term_once);
+ */
+ static int is_suid;
+
++ATTR_HIDDEN
++int conf_file_set_enable_ipv6(const char *val, struct configuration *config);
+ /*
+ * Cleanup and exit with the given status. Note that the lib destructor will be
+ * called after this call.
diff --git a/opt/torsocks/torsocks-2.4.0-configure.patch b/opt/torsocks/torsocks-2.4.0-configure.patch
new file mode 100644
index 0000000..96af0b4
--- /dev/null
+++ b/opt/torsocks/torsocks-2.4.0-configure.patch
@@ -0,0 +1,23 @@
+Fix bashism in libc.so filename check, and don't unconditionally set _F_S=2,
+as it clobbers e.g. _F_S=3.
+--- a/configure.ac
++++ b/configure.ac
+@@ -124,7 +124,7 @@ AS_CASE([$host_os],
+ [linux*|kfreebsd*-gnu|freebsd*],
+ [
+ libc_name=`ldd /usr/bin/yes | grep 'libc\.' | cut -d ' ' -f 1 | tr -d '\t'`
+- if test "${libc_name}" == ""; then
++ if test "${libc_name}" = ""; then
+ # Default libc on most system.
+ libc_name="libc.so.6"
+ fi
+@@ -258,9 +258,6 @@ AX_CHECK_LINK_FLAG([-pie],[LDFLAGS="$LDFLAGS -pie"],[],[])
+ AX_CHECK_LINK_FLAG([-z relro],[LDFLAGS="$LDFLAGS -z relro"],[],[])
+ AX_CHECK_LINK_FLAG([-z now],[LDFLAGS="$LDFLAGS -z now"],[],[])
+
+-dnl Add glibc hardening
+-CPPFLAGS="$CPPFLAGS -D_FORTIFY_SOURCE=2"
+-
+ ##############################################################################
+ # 10. Finish up
+ ##############################################################################
diff --git a/opt/traceroute/.footprint b/opt/traceroute/.footprint
new file mode 100644
index 0000000..d533c81
--- /dev/null
+++ b/opt/traceroute/.footprint
@@ -0,0 +1,14 @@
+drwxr-xr-x root/root usr/
+drwxr-xr-x root/root usr/bin/
+-rwxr-xr-x root/root usr/bin/traceroute
+lrwxrwxrwx root/root usr/bin/traceroute6 -> traceroute
+drwxr-xr-x root/root usr/share/
+drwxr-xr-x root/root usr/share/man/
+drwxr-xr-x root/root usr/share/man/man8/
+-rw-r--r-- root/root usr/share/man/man8/traceroute.8.gz
+lrwxrwxrwx root/root usr/share/man/man8/traceroute6.8.gz -> traceroute.8.gz
+drwxr-xr-x root/root var/
+drwxr-xr-x root/root var/lib/
+drwxr-xr-x root/root var/lib/pkg/
+drwxr-xr-x root/root var/lib/pkg/meta/
+-rw-r--r-- root/root var/lib/pkg/meta/traceroute
diff --git a/opt/traceroute/.signature b/opt/traceroute/.signature
new file mode 100644
index 0000000..a474a70
--- /dev/null
+++ b/opt/traceroute/.signature
@@ -0,0 +1,6 @@
+RWTZ9IduCSQ/mFCwKSmwRLfJSNlUeuqTLRSoGxQalkgMiEBhIWTEWYL83etl+xHsk9EvfhtXYuBPzbbuTxHSAkptONA3V/Kafwg=
+
+SHA256 (MAKEPKG) = fad2e38e749a6052feb7cc4d30e7b3b0377c7e3f38b30f1173833f6bad307e61
+SHA256 (.footprint) = 5fd8b0d95ed39684b982b65b44264570d0d49a48ab2863d7ac90f98c8bf75a94
+SHA256 (traceroute-2.1.6.tar.gz) = 9ccef9cdb9d7a98ff7fbf93f79ebd0e48881664b525c4b232a0fcec7dcb9db5e
+SHA256 (traceroute#2.1.6-1.pkg.tar.gz) = b7c30b2d80c8160f9fb0cf1ba756f28b3f7b6522db75d07427c986a6f4b347f8
diff --git a/opt/traceroute/MAKEPKG b/opt/traceroute/MAKEPKG
new file mode 100644
index 0000000..3cf1d05
--- /dev/null
+++ b/opt/traceroute/MAKEPKG
@@ -0,0 +1,33 @@
+#!/bin/mkpkg
+# description: Traces the route packets take to a network host
+# url: https://traceroute.sourceforge.net
+
+name=traceroute
+version=2.1.6
+release=1
+depends=()
+capabilities=(
+ /usr/bin/traceroute:cap_net_raw+ep
+)
+source=(https://sourceforge.net/projects/$name/files/$name/$name-$version/$name-$version.tar.gz)
+
+sha256sums=(
+ "9ccef9cdb9d7a98ff7fbf93f79ebd0e48881664b525c4b232a0fcec7dcb9db5e"
+)
+
+build() {
+ cd $name-$version
+
+ make CC=${CC:-cc} prefix=/usr LDFLAGS="$LDFLAGS"
+ make CC=${CC:-cc} prefix=/usr DESTDIR=$PKG install
+
+ ln -sf traceroute $PKG/usr/bin/traceroute6
+ ln -sf traceroute.8 $PKG/usr/share/man/man8/traceroute6.8
+}
+
+signify() {
+ untrusted comment: public key
+ RWTZ9IduCSQ/mL8337TEUinPwT92xFEUpD92hkS7IxcOnzTt9QdpohT3
+}
+
+# vim: filetype=sh
diff --git a/opt/tshark/.footprint b/opt/tshark/.footprint
new file mode 100644
index 0000000..f42fa3d
--- /dev/null
+++ b/opt/tshark/.footprint
@@ -0,0 +1,408 @@
+drwxr-xr-x root/root usr/
+drwxr-xr-x root/root usr/bin/
+-rwxr-xr-x root/root usr/bin/capinfos
+-rwxr-xr-x root/root usr/bin/captype
+-rwxr-xr-x root/root usr/bin/dumpcap
+-rwxr-xr-x root/root usr/bin/editcap
+-rwxr-xr-x root/root usr/bin/mergecap
+-rwxr-xr-x root/root usr/bin/rawshark
+-rwxr-xr-x root/root usr/bin/reordercap
+-rwxr-xr-x root/root usr/bin/sharkd
+-rwxr-xr-x root/root usr/bin/text2pcap
+-rwxr-xr-x root/root usr/bin/tshark
+drwxr-xr-x root/root usr/lib/
+-rwxr-xr-x root/root usr/lib/libwireshark.so.0.0.3
+-rwxr-xr-x root/root usr/lib/libwiretap.so.0.0.3
+-rwxr-xr-x root/root usr/lib/libwsutil.so.0.0.3
+lrwxrwxrwx root/root usr/lib/libwireshark.so -> libwireshark.so.0
+lrwxrwxrwx root/root usr/lib/libwireshark.so.0 -> libwireshark.so.0.0.3
+lrwxrwxrwx root/root usr/lib/libwiretap.so -> libwiretap.so.0
+lrwxrwxrwx root/root usr/lib/libwiretap.so.0 -> libwiretap.so.0.0.3
+lrwxrwxrwx root/root usr/lib/libwsutil.so -> libwsutil.so.0
+lrwxrwxrwx root/root usr/lib/libwsutil.so.0 -> libwsutil.so.0.0.3
+drwxr-xr-x root/root usr/lib/wireshark/
+drwxr-xr-x root/root usr/lib/wireshark/plugins/
+drwxr-xr-x root/root usr/lib/wireshark/plugins/4.7/
+drwxr-xr-x root/root usr/lib/wireshark/plugins/4.7/codecs/
+-rwxr-xr-x root/root usr/lib/wireshark/plugins/4.7/codecs/g711.so
+-rwxr-xr-x root/root usr/lib/wireshark/plugins/4.7/codecs/l16mono.so
+-rwxr-xr-x root/root usr/lib/wireshark/plugins/4.7/codecs/l24.so
+drwxr-xr-x root/root usr/lib/wireshark/plugins/4.7/epan/
+-rwxr-xr-x root/root usr/lib/wireshark/plugins/4.7/epan/ethercat.so
+-rwxr-xr-x root/root usr/lib/wireshark/plugins/4.7/epan/gryphon.so
+-rwxr-xr-x root/root usr/lib/wireshark/plugins/4.7/epan/ipaddr.so
+-rwxr-xr-x root/root usr/lib/wireshark/plugins/4.7/epan/irda.so
+-rwxr-xr-x root/root usr/lib/wireshark/plugins/4.7/epan/mate.so
+-rwxr-xr-x root/root usr/lib/wireshark/plugins/4.7/epan/opcua.so
+-rwxr-xr-x root/root usr/lib/wireshark/plugins/4.7/epan/profinet.so
+-rwxr-xr-x root/root usr/lib/wireshark/plugins/4.7/epan/stats_tree.so
+-rwxr-xr-x root/root usr/lib/wireshark/plugins/4.7/epan/transum.so
+-rwxr-xr-x root/root usr/lib/wireshark/plugins/4.7/epan/unistim.so
+-rwxr-xr-x root/root usr/lib/wireshark/plugins/4.7/epan/wimax.so
+-rwxr-xr-x root/root usr/lib/wireshark/plugins/4.7/epan/wimaxasncp.so
+-rwxr-xr-x root/root usr/lib/wireshark/plugins/4.7/epan/wimaxmacphy.so
+drwxr-xr-x root/root usr/lib/wireshark/plugins/4.7/wiretap/
+-rwxr-xr-x root/root usr/lib/wireshark/plugins/4.7/wiretap/usbdump.so
+drwxr-xr-x root/root usr/libexec/
+drwxr-xr-x root/root usr/libexec/wireshark/
+drwxr-xr-x root/root usr/libexec/wireshark/extcap/
+-rwxr-xr-x root/root usr/libexec/wireshark/extcap/dpauxmon
+-rwxr-xr-x root/root usr/libexec/wireshark/extcap/randpktdump
+-rwxr-xr-x root/root usr/libexec/wireshark/extcap/udpdump
+drwxr-xr-x root/root usr/share/
+drwxr-xr-x root/root usr/share/doc/
+drwxr-xr-x root/root usr/share/doc/wireshark/
+-rw-r--r-- root/root usr/share/doc/wireshark/COPYING
+-rw-r--r-- root/root usr/share/doc/wireshark/README.xml-output
+-rw-r--r-- root/root usr/share/doc/wireshark/pdml2html.xsl
+-rw-r--r-- root/root usr/share/doc/wireshark/ws.css
+drwxr-xr-x root/root usr/share/wireshark/
+-rw-r--r-- root/root usr/share/wireshark/cfilters
+-rw-r--r-- root/root usr/share/wireshark/colorfilters
+-rw-r--r-- root/root usr/share/wireshark/dfilters
+-rw-r--r-- root/root usr/share/wireshark/dmacros
+-rw-r--r-- root/root usr/share/wireshark/ipmap.html
+-rw-r--r-- root/root usr/share/wireshark/smi_modules
+-rw-r--r-- root/root usr/share/wireshark/wka
+drwxr-xr-x root/root usr/share/wireshark/diameter/
+-rw-r--r-- root/root usr/share/wireshark/diameter/AlcatelLucent.xml
+-rw-r--r-- root/root usr/share/wireshark/diameter/Cisco.xml
+-rw-r--r-- root/root usr/share/wireshark/diameter/CiscoSystems.xml
+-rw-r--r-- root/root usr/share/wireshark/diameter/Ericsson.xml
+-rw-r--r-- root/root usr/share/wireshark/diameter/HP.xml
+-rw-r--r-- root/root usr/share/wireshark/diameter/Huawei.xml
+-rw-r--r-- root/root usr/share/wireshark/diameter/Inovar.xml
+-rw-r--r-- root/root usr/share/wireshark/diameter/Juniper.xml
+-rw-r--r-- root/root usr/share/wireshark/diameter/Metaswitch.xml
+-rw-r--r-- root/root usr/share/wireshark/diameter/Microsoft.xml
+-rw-r--r-- root/root usr/share/wireshark/diameter/Nokia.xml
+-rw-r--r-- root/root usr/share/wireshark/diameter/NokiaSolutionsAndNetworks.xml
+-rw-r--r-- root/root usr/share/wireshark/diameter/Oracle.xml
+-rw-r--r-- root/root usr/share/wireshark/diameter/Siemens.xml
+-rw-r--r-- root/root usr/share/wireshark/diameter/Starent.xml
+-rw-r--r-- root/root usr/share/wireshark/diameter/TGPP.xml
+-rw-r--r-- root/root usr/share/wireshark/diameter/TGPP2.xml
+-rw-r--r-- root/root usr/share/wireshark/diameter/Telefonica.xml
+-rw-r--r-- root/root usr/share/wireshark/diameter/Travelping.xml
+-rw-r--r-- root/root usr/share/wireshark/diameter/VerizonWireless.xml
+-rw-r--r-- root/root usr/share/wireshark/diameter/Vodafone.xml
+-rw-r--r-- root/root usr/share/wireshark/diameter/chargecontrol.xml
+-rw-r--r-- root/root usr/share/wireshark/diameter/dictionary.dtd
+-rw-r--r-- root/root usr/share/wireshark/diameter/dictionary.ent
+-rw-r--r-- root/root usr/share/wireshark/diameter/dictionary.xml
+-rw-r--r-- root/root usr/share/wireshark/diameter/eap.xml
+-rw-r--r-- root/root usr/share/wireshark/diameter/etsie2e4.xml
+-rw-r--r-- root/root usr/share/wireshark/diameter/mobileipv4.xml
+-rw-r--r-- root/root usr/share/wireshark/diameter/mobileipv6.xml
+-rw-r--r-- root/root usr/share/wireshark/diameter/nasreq.xml
+-rw-r--r-- root/root usr/share/wireshark/diameter/sip.xml
+-rw-r--r-- root/root usr/share/wireshark/diameter/sunping.xml
+drwxr-xr-x root/root usr/share/wireshark/dtds/
+-rw-r--r-- root/root usr/share/wireshark/dtds/dc.dtd
+-rw-r--r-- root/root usr/share/wireshark/dtds/itunes.dtd
+-rw-r--r-- root/root usr/share/wireshark/dtds/mscml.dtd
+-rw-r--r-- root/root usr/share/wireshark/dtds/pocsettings.dtd
+-rw-r--r-- root/root usr/share/wireshark/dtds/presence.dtd
+-rw-r--r-- root/root usr/share/wireshark/dtds/reginfo.dtd
+-rw-r--r-- root/root usr/share/wireshark/dtds/rlmi.dtd
+-rw-r--r-- root/root usr/share/wireshark/dtds/rss.dtd
+-rw-r--r-- root/root usr/share/wireshark/dtds/smil.dtd
+-rw-r--r-- root/root usr/share/wireshark/dtds/watcherinfo.dtd
+-rw-r--r-- root/root usr/share/wireshark/dtds/xcap-caps.dtd
+-rw-r--r-- root/root usr/share/wireshark/dtds/xcap-error.dtd
+drwxr-xr-x root/root usr/share/wireshark/json/
+-rw-r--r-- root/root usr/share/wireshark/json/DICTIONARY-GUIDE.txt
+-rw-r--r-- root/root usr/share/wireshark/json/README.txt
+-rw-r--r-- root/root usr/share/wireshark/json/config.txt
+-rw-r--r-- root/root usr/share/wireshark/json/example-api.xml
+-rw-r--r-- root/root usr/share/wireshark/json/jsonmain.xml
+drwxr-xr-x root/root usr/share/wireshark/profiles/
+drwxr-xr-x root/root usr/share/wireshark/profiles/Bluetooth/
+-rw-r--r-- root/root usr/share/wireshark/profiles/Bluetooth/colorfilters
+-rw-r--r-- root/root usr/share/wireshark/profiles/Bluetooth/preferences
+drwxr-xr-x root/root usr/share/wireshark/profiles/Classic/
+-rw-r--r-- root/root usr/share/wireshark/profiles/Classic/colorfilters
+drwxr-xr-x root/root usr/share/wireshark/profiles/No Reassembly/
+-rw-r--r-- root/root usr/share/wireshark/profiles/No Reassembly/preferences
+drwxr-xr-x root/root usr/share/wireshark/protobuf/
+-rw-r--r-- root/root usr/share/wireshark/protobuf/mysqlx.proto
+-rw-r--r-- root/root usr/share/wireshark/protobuf/mysqlx_connection.proto
+-rw-r--r-- root/root usr/share/wireshark/protobuf/mysqlx_crud.proto
+-rw-r--r-- root/root usr/share/wireshark/protobuf/mysqlx_cursor.proto
+-rw-r--r-- root/root usr/share/wireshark/protobuf/mysqlx_datatypes.proto
+-rw-r--r-- root/root usr/share/wireshark/protobuf/mysqlx_expect.proto
+-rw-r--r-- root/root usr/share/wireshark/protobuf/mysqlx_expr.proto
+-rw-r--r-- root/root usr/share/wireshark/protobuf/mysqlx_notice.proto
+-rw-r--r-- root/root usr/share/wireshark/protobuf/mysqlx_prepare.proto
+-rw-r--r-- root/root usr/share/wireshark/protobuf/mysqlx_resultset.proto
+-rw-r--r-- root/root usr/share/wireshark/protobuf/mysqlx_session.proto
+-rw-r--r-- root/root usr/share/wireshark/protobuf/mysqlx_sql.proto
+-rw-r--r-- root/root usr/share/wireshark/protobuf/sparkplug_b.proto
+drwxr-xr-x root/root usr/share/wireshark/qualcomm/
+-rw-r--r-- root/root usr/share/wireshark/qualcomm/dictionary.dtd
+-rw-r--r-- root/root usr/share/wireshark/qualcomm/dictionary.xml
+-rw-r--r-- root/root usr/share/wireshark/qualcomm/logcode_1x.xml
+-rw-r--r-- root/root usr/share/wireshark/qualcomm/logcode_gsm.xml
+-rw-r--r-- root/root usr/share/wireshark/qualcomm/logcode_lte.xml
+-rw-r--r-- root/root usr/share/wireshark/qualcomm/logcode_nr.xml
+-rw-r--r-- root/root usr/share/wireshark/qualcomm/logcode_umts.xml
+-rw-r--r-- root/root usr/share/wireshark/qualcomm/logcode_wcdma.xml
+drwxr-xr-x root/root usr/share/wireshark/radius/
+-rw-r--r-- root/root usr/share/wireshark/radius/README.radius_dictionary
+-rw-r--r-- root/root usr/share/wireshark/radius/custom.includes
+-rw-r--r-- root/root usr/share/wireshark/radius/dictionary
+-rw-r--r-- root/root usr/share/wireshark/radius/dictionary.3com
+-rw-r--r-- root/root usr/share/wireshark/radius/dictionary.3gpp
+-rw-r--r-- root/root usr/share/wireshark/radius/dictionary.3gpp2
+-rw-r--r-- root/root usr/share/wireshark/radius/dictionary.5x9
+-rw-r--r-- root/root usr/share/wireshark/radius/dictionary.acc
+-rw-r--r-- root/root usr/share/wireshark/radius/dictionary.acme
+-rw-r--r-- root/root usr/share/wireshark/radius/dictionary.actelis
+-rw-r--r-- root/root usr/share/wireshark/radius/dictionary.adtran
+-rw-r--r-- root/root usr/share/wireshark/radius/dictionary.adva
+-rw-r--r-- root/root usr/share/wireshark/radius/dictionary.aerohive
+-rw-r--r-- root/root usr/share/wireshark/radius/dictionary.airespace
+-rw-r--r-- root/root usr/share/wireshark/radius/dictionary.alcatel
+-rw-r--r-- root/root usr/share/wireshark/radius/dictionary.alcatel-lucent.aaa
+-rw-r--r-- root/root usr/share/wireshark/radius/dictionary.alcatel.esam
+-rw-r--r-- root/root usr/share/wireshark/radius/dictionary.alcatel.sr
+-rw-r--r-- root/root usr/share/wireshark/radius/dictionary.alphion
+-rw-r--r-- root/root usr/share/wireshark/radius/dictionary.alteon
+-rw-r--r-- root/root usr/share/wireshark/radius/dictionary.altiga
+-rw-r--r-- root/root usr/share/wireshark/radius/dictionary.alvarion
+-rw-r--r-- root/root usr/share/wireshark/radius/dictionary.alvarion.wimax.v2_2
+-rw-r--r-- root/root usr/share/wireshark/radius/dictionary.apc
+-rw-r--r-- root/root usr/share/wireshark/radius/dictionary.aptilo
+-rw-r--r-- root/root usr/share/wireshark/radius/dictionary.aptis
+-rw-r--r-- root/root usr/share/wireshark/radius/dictionary.arbor
+-rw-r--r-- root/root usr/share/wireshark/radius/dictionary.arista
+-rw-r--r-- root/root usr/share/wireshark/radius/dictionary.aruba
+-rw-r--r-- root/root usr/share/wireshark/radius/dictionary.ascend
+-rw-r--r-- root/root usr/share/wireshark/radius/dictionary.ascend.illegal
+-rw-r--r-- root/root usr/share/wireshark/radius/dictionary.ascend.illegal.extended
+-rw-r--r-- root/root usr/share/wireshark/radius/dictionary.asn
+-rw-r--r-- root/root usr/share/wireshark/radius/dictionary.audiocodes
+-rw-r--r-- root/root usr/share/wireshark/radius/dictionary.avaya
+-rw-r--r-- root/root usr/share/wireshark/radius/dictionary.azaire
+-rw-r--r-- root/root usr/share/wireshark/radius/dictionary.bay
+-rw-r--r-- root/root usr/share/wireshark/radius/dictionary.bigswitch
+-rw-r--r-- root/root usr/share/wireshark/radius/dictionary.bintec
+-rw-r--r-- root/root usr/share/wireshark/radius/dictionary.bluecoat
+-rw-r--r-- root/root usr/share/wireshark/radius/dictionary.boingo
+-rw-r--r-- root/root usr/share/wireshark/radius/dictionary.bristol
+-rw-r--r-- root/root usr/share/wireshark/radius/dictionary.broadsoft
+-rw-r--r-- root/root usr/share/wireshark/radius/dictionary.brocade
+-rw-r--r-- root/root usr/share/wireshark/radius/dictionary.bskyb
+-rw-r--r-- root/root usr/share/wireshark/radius/dictionary.bt
+-rw-r--r-- root/root usr/share/wireshark/radius/dictionary.cablelabs
+-rw-r--r-- root/root usr/share/wireshark/radius/dictionary.cabletron
+-rw-r--r-- root/root usr/share/wireshark/radius/dictionary.calix
+-rw-r--r-- root/root usr/share/wireshark/radius/dictionary.cambium
+-rw-r--r-- root/root usr/share/wireshark/radius/dictionary.camiant
+-rw-r--r-- root/root usr/share/wireshark/radius/dictionary.centec
+-rw-r--r-- root/root usr/share/wireshark/radius/dictionary.checkpoint
+-rw-r--r-- root/root usr/share/wireshark/radius/dictionary.chillispot
+-rw-r--r-- root/root usr/share/wireshark/radius/dictionary.ciena
+-rw-r--r-- root/root usr/share/wireshark/radius/dictionary.cisco
+-rw-r--r-- root/root usr/share/wireshark/radius/dictionary.cisco.asa
+-rw-r--r-- root/root usr/share/wireshark/radius/dictionary.cisco.bbsm
+-rw-r--r-- root/root usr/share/wireshark/radius/dictionary.cisco.vpn3000
+-rw-r--r-- root/root usr/share/wireshark/radius/dictionary.cisco.vpn5000
+-rw-r--r-- root/root usr/share/wireshark/radius/dictionary.citrix
+-rw-r--r-- root/root usr/share/wireshark/radius/dictionary.ckey
+-rw-r--r-- root/root usr/share/wireshark/radius/dictionary.clavister
+-rw-r--r-- root/root usr/share/wireshark/radius/dictionary.cnergee
+-rw-r--r-- root/root usr/share/wireshark/radius/dictionary.colubris
+-rw-r--r-- root/root usr/share/wireshark/radius/dictionary.columbia_university
+-rw-r--r-- root/root usr/share/wireshark/radius/dictionary.compat
+-rw-r--r-- root/root usr/share/wireshark/radius/dictionary.compatible
+-rw-r--r-- root/root usr/share/wireshark/radius/dictionary.cosine
+-rw-r--r-- root/root usr/share/wireshark/radius/dictionary.covaro
+-rw-r--r-- root/root usr/share/wireshark/radius/dictionary.dante
+-rw-r--r-- root/root usr/share/wireshark/radius/dictionary.dellemc
+-rw-r--r-- root/root usr/share/wireshark/radius/dictionary.digium
+-rw-r--r-- root/root usr/share/wireshark/radius/dictionary.dlink
+-rw-r--r-- root/root usr/share/wireshark/radius/dictionary.dragonwave
+-rw-r--r-- root/root usr/share/wireshark/radius/dictionary.efficientip
+-rw-r--r-- root/root usr/share/wireshark/radius/dictionary.eleven
+-rw-r--r-- root/root usr/share/wireshark/radius/dictionary.eltex
+-rw-r--r-- root/root usr/share/wireshark/radius/dictionary.enterasys
+-rw-r--r-- root/root usr/share/wireshark/radius/dictionary.epygi
+-rw-r--r-- root/root usr/share/wireshark/radius/dictionary.equallogic
+-rw-r--r-- root/root usr/share/wireshark/radius/dictionary.ericsson
+-rw-r--r-- root/root usr/share/wireshark/radius/dictionary.ericsson.ab
+-rw-r--r-- root/root usr/share/wireshark/radius/dictionary.ericsson.packet.core.networks
+-rw-r--r-- root/root usr/share/wireshark/radius/dictionary.erx
+-rw-r--r-- root/root usr/share/wireshark/radius/dictionary.extreme
+-rw-r--r-- root/root usr/share/wireshark/radius/dictionary.f5
+-rw-r--r-- root/root usr/share/wireshark/radius/dictionary.fdxtended
+-rw-r--r-- root/root usr/share/wireshark/radius/dictionary.force10
+-rw-r--r-- root/root usr/share/wireshark/radius/dictionary.fortinet
+-rw-r--r-- root/root usr/share/wireshark/radius/dictionary.foundry
+-rw-r--r-- root/root usr/share/wireshark/radius/dictionary.freedhcp
+-rw-r--r-- root/root usr/share/wireshark/radius/dictionary.freeradius
+-rw-r--r-- root/root usr/share/wireshark/radius/dictionary.freeradius.evs5
+-rw-r--r-- root/root usr/share/wireshark/radius/dictionary.freeradius.internal
+-rw-r--r-- root/root usr/share/wireshark/radius/dictionary.freeswitch
+-rw-r--r-- root/root usr/share/wireshark/radius/dictionary.gandalf
+-rw-r--r-- root/root usr/share/wireshark/radius/dictionary.garderos
+-rw-r--r-- root/root usr/share/wireshark/radius/dictionary.gemtek
+-rw-r--r-- root/root usr/share/wireshark/radius/dictionary.h3c
+-rw-r--r-- root/root usr/share/wireshark/radius/dictionary.hillstone
+-rw-r--r-- root/root usr/share/wireshark/radius/dictionary.hp
+-rw-r--r-- root/root usr/share/wireshark/radius/dictionary.huawei
+-rw-r--r-- root/root usr/share/wireshark/radius/dictionary.iana
+-rw-r--r-- root/root usr/share/wireshark/radius/dictionary.identity_engines
+-rw-r--r-- root/root usr/share/wireshark/radius/dictionary.iea
+-rw-r--r-- root/root usr/share/wireshark/radius/dictionary.infinera
+-rw-r--r-- root/root usr/share/wireshark/radius/dictionary.infoblox
+-rw-r--r-- root/root usr/share/wireshark/radius/dictionary.infonet
+-rw-r--r-- root/root usr/share/wireshark/radius/dictionary.ingate
+-rw-r--r-- root/root usr/share/wireshark/radius/dictionary.ipunplugged
+-rw-r--r-- root/root usr/share/wireshark/radius/dictionary.issanni
+-rw-r--r-- root/root usr/share/wireshark/radius/dictionary.itk
+-rw-r--r-- root/root usr/share/wireshark/radius/dictionary.jradius
+-rw-r--r-- root/root usr/share/wireshark/radius/dictionary.juniper
+-rw-r--r-- root/root usr/share/wireshark/radius/dictionary.karlnet
+-rw-r--r-- root/root usr/share/wireshark/radius/dictionary.kineto
+-rw-r--r-- root/root usr/share/wireshark/radius/dictionary.lancom
+-rw-r--r-- root/root usr/share/wireshark/radius/dictionary.lantronix
+-rw-r--r-- root/root usr/share/wireshark/radius/dictionary.livingston
+-rw-r--r-- root/root usr/share/wireshark/radius/dictionary.localweb
+-rw-r--r-- root/root usr/share/wireshark/radius/dictionary.lucent
+-rw-r--r-- root/root usr/share/wireshark/radius/dictionary.manzara
+-rw-r--r-- root/root usr/share/wireshark/radius/dictionary.meinberg
+-rw-r--r-- root/root usr/share/wireshark/radius/dictionary.mellanox
+-rw-r--r-- root/root usr/share/wireshark/radius/dictionary.meraki
+-rw-r--r-- root/root usr/share/wireshark/radius/dictionary.merit
+-rw-r--r-- root/root usr/share/wireshark/radius/dictionary.meru
+-rw-r--r-- root/root usr/share/wireshark/radius/dictionary.microsemi
+-rw-r--r-- root/root usr/share/wireshark/radius/dictionary.microsoft
+-rw-r--r-- root/root usr/share/wireshark/radius/dictionary.mikrotik
+-rw-r--r-- root/root usr/share/wireshark/radius/dictionary.mimosa
+-rw-r--r-- root/root usr/share/wireshark/radius/dictionary.motorola
+-rw-r--r-- root/root usr/share/wireshark/radius/dictionary.motorola.illegal
+-rw-r--r-- root/root usr/share/wireshark/radius/dictionary.motorola.wimax
+-rw-r--r-- root/root usr/share/wireshark/radius/dictionary.navini
+-rw-r--r-- root/root usr/share/wireshark/radius/dictionary.net
+-rw-r--r-- root/root usr/share/wireshark/radius/dictionary.netelastic
+-rw-r--r-- root/root usr/share/wireshark/radius/dictionary.netscreen
+-rw-r--r-- root/root usr/share/wireshark/radius/dictionary.networkphysics
+-rw-r--r-- root/root usr/share/wireshark/radius/dictionary.nexans
+-rw-r--r-- root/root usr/share/wireshark/radius/dictionary.nile
+-rw-r--r-- root/root usr/share/wireshark/radius/dictionary.nokia
+-rw-r--r-- root/root usr/share/wireshark/radius/dictionary.nokia.conflict
+-rw-r--r-- root/root usr/share/wireshark/radius/dictionary.nomadix
+-rw-r--r-- root/root usr/share/wireshark/radius/dictionary.nortel
+-rw-r--r-- root/root usr/share/wireshark/radius/dictionary.ntua
+-rw-r--r-- root/root usr/share/wireshark/radius/dictionary.openser
+-rw-r--r-- root/root usr/share/wireshark/radius/dictionary.openwifi
+-rw-r--r-- root/root usr/share/wireshark/radius/dictionary.packeteer
+-rw-r--r-- root/root usr/share/wireshark/radius/dictionary.paloalto
+-rw-r--r-- root/root usr/share/wireshark/radius/dictionary.patton
+-rw-r--r-- root/root usr/share/wireshark/radius/dictionary.perle
+-rw-r--r-- root/root usr/share/wireshark/radius/dictionary.pfsense
+-rw-r--r-- root/root usr/share/wireshark/radius/dictionary.pica8
+-rw-r--r-- root/root usr/share/wireshark/radius/dictionary.propel
+-rw-r--r-- root/root usr/share/wireshark/radius/dictionary.prosoft
+-rw-r--r-- root/root usr/share/wireshark/radius/dictionary.proxim
+-rw-r--r-- root/root usr/share/wireshark/radius/dictionary.purewave
+-rw-r--r-- root/root usr/share/wireshark/radius/dictionary.quiconnect
+-rw-r--r-- root/root usr/share/wireshark/radius/dictionary.quintum
+-rw-r--r-- root/root usr/share/wireshark/radius/dictionary.rcntec
+-rw-r--r-- root/root usr/share/wireshark/radius/dictionary.redcreek
+-rw-r--r-- root/root usr/share/wireshark/radius/dictionary.rfc2865
+-rw-r--r-- root/root usr/share/wireshark/radius/dictionary.rfc2866
+-rw-r--r-- root/root usr/share/wireshark/radius/dictionary.rfc2867
+-rw-r--r-- root/root usr/share/wireshark/radius/dictionary.rfc2868
+-rw-r--r-- root/root usr/share/wireshark/radius/dictionary.rfc2869
+-rw-r--r-- root/root usr/share/wireshark/radius/dictionary.rfc3162
+-rw-r--r-- root/root usr/share/wireshark/radius/dictionary.rfc3576
+-rw-r--r-- root/root usr/share/wireshark/radius/dictionary.rfc3580
+-rw-r--r-- root/root usr/share/wireshark/radius/dictionary.rfc4072
+-rw-r--r-- root/root usr/share/wireshark/radius/dictionary.rfc4372
+-rw-r--r-- root/root usr/share/wireshark/radius/dictionary.rfc4603
+-rw-r--r-- root/root usr/share/wireshark/radius/dictionary.rfc4675
+-rw-r--r-- root/root usr/share/wireshark/radius/dictionary.rfc4679
+-rw-r--r-- root/root usr/share/wireshark/radius/dictionary.rfc4818
+-rw-r--r-- root/root usr/share/wireshark/radius/dictionary.rfc4849
+-rw-r--r-- root/root usr/share/wireshark/radius/dictionary.rfc5090
+-rw-r--r-- root/root usr/share/wireshark/radius/dictionary.rfc5176
+-rw-r--r-- root/root usr/share/wireshark/radius/dictionary.rfc5447
+-rw-r--r-- root/root usr/share/wireshark/radius/dictionary.rfc5580
+-rw-r--r-- root/root usr/share/wireshark/radius/dictionary.rfc5607
+-rw-r--r-- root/root usr/share/wireshark/radius/dictionary.rfc5904
+-rw-r--r-- root/root usr/share/wireshark/radius/dictionary.rfc6519
+-rw-r--r-- root/root usr/share/wireshark/radius/dictionary.rfc6572
+-rw-r--r-- root/root usr/share/wireshark/radius/dictionary.rfc6677
+-rw-r--r-- root/root usr/share/wireshark/radius/dictionary.rfc6911
+-rw-r--r-- root/root usr/share/wireshark/radius/dictionary.rfc6929
+-rw-r--r-- root/root usr/share/wireshark/radius/dictionary.rfc6930
+-rw-r--r-- root/root usr/share/wireshark/radius/dictionary.rfc7055
+-rw-r--r-- root/root usr/share/wireshark/radius/dictionary.rfc7155
+-rw-r--r-- root/root usr/share/wireshark/radius/dictionary.rfc7268
+-rw-r--r-- root/root usr/share/wireshark/radius/dictionary.rfc7499
+-rw-r--r-- root/root usr/share/wireshark/radius/dictionary.rfc7930
+-rw-r--r-- root/root usr/share/wireshark/radius/dictionary.rfc8045
+-rw-r--r-- root/root usr/share/wireshark/radius/dictionary.rfc8559
+-rw-r--r-- root/root usr/share/wireshark/radius/dictionary.riverbed
+-rw-r--r-- root/root usr/share/wireshark/radius/dictionary.riverstone
+-rw-r--r-- root/root usr/share/wireshark/radius/dictionary.roaringpenguin
+-rw-r--r-- root/root usr/share/wireshark/radius/dictionary.ruckus
+-rw-r--r-- root/root usr/share/wireshark/radius/dictionary.ruggedcom
+-rw-r--r-- root/root usr/share/wireshark/radius/dictionary.sangoma
+-rw-r--r-- root/root usr/share/wireshark/radius/dictionary.sg
+-rw-r--r-- root/root usr/share/wireshark/radius/dictionary.shasta
+-rw-r--r-- root/root usr/share/wireshark/radius/dictionary.shiva
+-rw-r--r-- root/root usr/share/wireshark/radius/dictionary.siemens
+-rw-r--r-- root/root usr/share/wireshark/radius/dictionary.slipstream
+-rw-r--r-- root/root usr/share/wireshark/radius/dictionary.smartsharesystems
+-rw-r--r-- root/root usr/share/wireshark/radius/dictionary.sofaware
+-rw-r--r-- root/root usr/share/wireshark/radius/dictionary.softbank
+-rw-r--r-- root/root usr/share/wireshark/radius/dictionary.sonicwall
+-rw-r--r-- root/root usr/share/wireshark/radius/dictionary.springtide
+-rw-r--r-- root/root usr/share/wireshark/radius/dictionary.starent
+-rw-r--r-- root/root usr/share/wireshark/radius/dictionary.starent.vsa1
+-rw-r--r-- root/root usr/share/wireshark/radius/dictionary.surfnet
+-rw-r--r-- root/root usr/share/wireshark/radius/dictionary.symbol
+-rw-r--r-- root/root usr/share/wireshark/radius/dictionary.t_systems_nova
+-rw-r--r-- root/root usr/share/wireshark/radius/dictionary.telebit
+-rw-r--r-- root/root usr/share/wireshark/radius/dictionary.telkom
+-rw-r--r-- root/root usr/share/wireshark/radius/dictionary.telrad
+-rw-r--r-- root/root usr/share/wireshark/radius/dictionary.terena
+-rw-r--r-- root/root usr/share/wireshark/radius/dictionary.tplink
+-rw-r--r-- root/root usr/share/wireshark/radius/dictionary.trapeze
+-rw-r--r-- root/root usr/share/wireshark/radius/dictionary.travelping
+-rw-r--r-- root/root usr/share/wireshark/radius/dictionary.tripplite
+-rw-r--r-- root/root usr/share/wireshark/radius/dictionary.tropos
+-rw-r--r-- root/root usr/share/wireshark/radius/dictionary.ukerna
+-rw-r--r-- root/root usr/share/wireshark/radius/dictionary.unisphere
+-rw-r--r-- root/root usr/share/wireshark/radius/dictionary.unix
+-rw-r--r-- root/root usr/share/wireshark/radius/dictionary.usr
+-rw-r--r-- root/root usr/share/wireshark/radius/dictionary.usr.illegal
+-rw-r--r-- root/root usr/share/wireshark/radius/dictionary.utstarcom
+-rw-r--r-- root/root usr/share/wireshark/radius/dictionary.valemount
+-rw-r--r-- root/root usr/share/wireshark/radius/dictionary.vasexperts
+-rw-r--r-- root/root usr/share/wireshark/radius/dictionary.verizon
+-rw-r--r-- root/root usr/share/wireshark/radius/dictionary.versanet
+-rw-r--r-- root/root usr/share/wireshark/radius/dictionary.walabi
+-rw-r--r-- root/root usr/share/wireshark/radius/dictionary.waverider
+-rw-r--r-- root/root usr/share/wireshark/radius/dictionary.wichorus
+-rw-r--r-- root/root usr/share/wireshark/radius/dictionary.wifialliance
+-rw-r--r-- root/root usr/share/wireshark/radius/dictionary.wimax
+-rw-r--r-- root/root usr/share/wireshark/radius/dictionary.wimax.alvarion
+-rw-r--r-- root/root usr/share/wireshark/radius/dictionary.wimax.wichorus
+-rw-r--r-- root/root usr/share/wireshark/radius/dictionary.wispr
+-rw-r--r-- root/root usr/share/wireshark/radius/dictionary.xedia
+-rw-r--r-- root/root usr/share/wireshark/radius/dictionary.xylan
+-rw-r--r-- root/root usr/share/wireshark/radius/dictionary.yubico
+-rw-r--r-- root/root usr/share/wireshark/radius/dictionary.zeus
+-rw-r--r-- root/root usr/share/wireshark/radius/dictionary.zte
+-rw-r--r-- root/root usr/share/wireshark/radius/dictionary.zyxel
+drwxr-xr-x root/root usr/share/wireshark/tpncp/
+-rw-r--r-- root/root usr/share/wireshark/tpncp/tpncp.dat
+drwxr-xr-x root/root usr/share/wireshark/trdp/
+-rw-r--r-- root/root usr/share/wireshark/trdp/iec_61375-2-3.xml
+drwxr-xr-x root/root usr/share/wireshark/wimaxasncp/
+-rw-r--r-- root/root usr/share/wireshark/wimaxasncp/dictionary.dtd
+-rw-r--r-- root/root usr/share/wireshark/wimaxasncp/dictionary.xml
diff --git a/opt/tshark/.signature b/opt/tshark/.signature
new file mode 100644
index 0000000..e55b247
--- /dev/null
+++ b/opt/tshark/.signature
@@ -0,0 +1,6 @@
+RWTZ9IduCSQ/mFMMKwEQMm4lq6/G+0x3mmZlh3CkhjRjrFYn91xfxM3fI3mhGH//4VGmFQ9eZF5accdRzf2ACBLLR+xI500WWAI=
+
+SHA256 (MAKEPKG) = 2eba1cfe461d3e6c464ec304412968b62655247e7f323a3d61f9613f41e2578f
+SHA256 (.footprint) = 1d603ab0e248dfc1a75c9c342cc3750166781076399d61264699d65b8d2ee032
+SHA256 (wireshark-4.7.3.tar.xz) = 7267c20b15ffb42111f8d0d073f93af8a2973d3c9263c49ea7fe85be0d2e8457
+SHA256 (tshark#4.7.3-1.pkg.tar.gz) = 03dd905b5344a167f190f8b60119bab60e861c7c4519f54f70ed1cc11af71dff
diff --git a/opt/tshark/MAKEPKG b/opt/tshark/MAKEPKG
new file mode 100644
index 0000000..a9c3d95
--- /dev/null
+++ b/opt/tshark/MAKEPKG
@@ -0,0 +1,80 @@
+#!/bin/mkpkg
+# description: Network protocol analyzer (CLI tools only)
+# url: https://www.wireshark.org/
+
+name=tshark
+version=4.7.3
+release=1
+depends=(glib libpcap pcre2 zlib lua libnl lz4 zstd libgcrypt libgpg-error c-ares speexdsp)
+makedeps=(cmake samurai libxml2)
+source=(https://www.wireshark.org/download/src/all-versions/wireshark-$version.tar.xz)
+
+sha256sums=(
+ "7267c20b15ffb42111f8d0d073f93af8a2973d3c9263c49ea7fe85be0d2e8457"
+)
+
+build() {
+ cd wireshark-$version
+
+ cmake -B build -G Ninja \
+ -DCMAKE_INSTALL_PREFIX=/usr \
+ -DCMAKE_INSTALL_LIBDIR=lib \
+ -DNL3_INCLUDE_DIR=/include/libnl3 \
+ -DNL3_LIBRARY=/lib/libnl-3.so \
+ -DNLGENL_LIBRARY=/lib/libnl-genl-3.so \
+ -DNLROUTE_LIBRARY=/lib/libnl-route-3.so \
+ -DCMAKE_BUILD_TYPE=Release \
+ -DBUILD_wireshark=OFF \
+ -DBUILD_androiddump=OFF \
+ -DBUILD_randpkt=OFF \
+ -DBUILD_dcerpcidl2wrs=OFF \
+ -DBUILD_sdjournal=OFF \
+ -DBUILD_stratoshark=OFF \
+ -DENABLE_GNUTLS=OFF \
+ -DENABLE_KERBEROS=OFF \
+ -DENABLE_SBC=OFF \
+ -DENABLE_SPANDSP=OFF \
+ -DENABLE_OPUS=OFF \
+ -DENABLE_NGHTTP2=OFF \
+ -DENABLE_NGHTTP3=OFF \
+ -DENABLE_LZ4=ON \
+ -DENABLE_ZSTD=ON \
+ -DENABLE_SNAPPY=OFF \
+ -DENABLE_BROTLI=OFF \
+ -DENABLE_LIBSSH=OFF \
+ -DENABLE_MINIZIP=OFF \
+ -DENABLE_CAP=OFF \
+ -DENABLE_LUA=ON \
+ -DENABLE_SMI=OFF \
+ -DENABLE_ILBC=OFF \
+ -DENABLE_PLUGINS=ON \
+ -DENABLE_PCAP=ON \
+ -DENABLE_WERROR=OFF \
+ -DFETCH_lua=OFF
+
+
+ ninja -C build
+ DESTDIR=$PKG ninja -C build install
+
+ # remove development headers, man3/wireshark-filter, cmake files
+ #rm -rf $PKG/usr/include
+ #rm -rf $PKG/usr/lib/cmake
+ #rm -rf $PKG/usr/lib/pkgconfig
+ #rm -f $PKG/usr/lib/*.a
+
+ # remove doc cruft if any
+ #rm -rf $PKG/usr/share/doc
+
+ # keep: tshark, editcap, mergecap, capinfos, captype, dumpcap,
+ # rawshark, reordercap, text2pcap, sharkd, dftest,
+ # mmdbresolve, randpkt (if built)
+ # keep: shared libs (libwireshark, libwiretap, libwsutil)
+ # keep: man pages, plugin dirs
+}
+
+signify() {
+ untrusted comment: public key
+ RWTZ9IduCSQ/mL8337TEUinPwT92xFEUpD92hkS7IxcOnzTt9QdpohT3
+}
+
+# vim: filetype=sh
diff --git a/opt/uacme/.footprint b/opt/uacme/.footprint
new file mode 100644
index 0000000..67e0ad6
--- /dev/null
+++ b/opt/uacme/.footprint
@@ -0,0 +1,7 @@
+drwxr-xr-x root/root usr/
+drwxr-xr-x root/root usr/bin/
+-rwxr-xr-x root/root usr/bin/uacme
+drwxr-xr-x root/root usr/share/
+drwxr-xr-x root/root usr/share/uacme/
+-rwxr-xr-x root/root usr/share/uacme/nsupdate.sh
+-rwxr-xr-x root/root usr/share/uacme/uacme.sh
diff --git a/opt/uacme/.signature b/opt/uacme/.signature
new file mode 100644
index 0000000..990ecc8
--- /dev/null
+++ b/opt/uacme/.signature
@@ -0,0 +1,6 @@
+RWTZ9IduCSQ/mJwikEi57HY2CCdlm7J0zj0jOdXPaifASq/8NjqexaMnUfgXtyr7YLSpBqQQnaWVmdJSbb1l7jliOMuZum/+vAU=
+
+SHA256 (MAKEPKG) = 913b6cdf02250ee77605ff3b6b93e302862d9dbc8befcb79fd9309876eeefa95
+SHA256 (.footprint) = f968ac5e8a24fe361e5ebe2e33dd427bb607ee1264405065caa750cec498a30f
+SHA256 (1.8.1.tar.gz) = de7588577f8298dcb0d42dfaa9452a918fa692c4e165060207ac22f72fb0425d
+SHA256 (uacme#1.8.1-1.pkg.tar.gz) = e98f614664c2c2fba0b833650099e404525aec7a57236a70df4f4ba99038f21a
diff --git a/opt/uacme/MAKEPKG b/opt/uacme/MAKEPKG
new file mode 100644
index 0000000..27e5482
--- /dev/null
+++ b/opt/uacme/MAKEPKG
@@ -0,0 +1,38 @@
+#!/bin/mkpkg
+# description: ACMEv2 client written in plain C with minimal dependencies
+# url: https://github.com/ndilieto/uacme
+
+name=uacme
+version=1.8.1
+release=1
+depends=(libressl curl)
+source=(https://github.com/ndilieto/uacme/archive/refs/tags/upstream/$version.tar.gz)
+sha256sums=(
+ "de7588577f8298dcb0d42dfaa9452a918fa692c4e165060207ac22f72fb0425d"
+)
+
+build() {
+ # Tarball expands to uacme-upstream-$version
+ cd $name-upstream-$version
+
+ ./configure \
+ --prefix=/usr \
+ --sysconfdir=/etc \
+ --libexecdir=/usr/lib \
+ --with-openssl \
+ --disable-ualpn \
+ --disable-maintainer-mode \
+ --disable-docs
+
+ make
+ make DESTDIR=$PKG install
+
+ rm -rf $PKG/usr/share/doc
+}
+
+signify() {
+ untrusted comment: public key
+ RWTZ9IduCSQ/mL8337TEUinPwT92xFEUpD92hkS7IxcOnzTt9QdpohT3
+}
+
+# vim: filetype=sh
diff --git a/opt/udevd/.footprint b/opt/udevd/.footprint
new file mode 100644
index 0000000..e718dd9
--- /dev/null
+++ b/opt/udevd/.footprint
@@ -0,0 +1,208 @@
+drwxr-xr-x root/root etc/
+drwxr-xr-x root/root etc/sv/
+drwxr-xr-x root/root etc/sv/udevd/
+-rwxr-xr-x root/root etc/sv/udevd/finish
+-rwxr-xr-x root/root etc/sv/udevd/run
+drwxr-xr-x root/root etc/sv/udevd/log/
+-rwxr-xr-x root/root etc/sv/udevd/log/run
+drwxr-xr-x root/root etc/udev/
+-rw-r--r-- root/root etc/udev/udev.conf
+drwxr-xr-x root/root etc/udev/hwdb.d/
+drwxr-xr-x root/root etc/udev/rules.d/
+drwxr-xr-x root/root usr/
+drwxr-xr-x root/root usr/bin/
+-rwxr-xr-x root/root usr/bin/systemd-hwdb
+-rwxr-xr-x root/root usr/bin/udev-trigger
+-rwxr-xr-x root/root usr/bin/udevadm
+lrwxrwxrwx root/root usr/bin/udevd -> ../lib/systemd/systemd-udevd
+drwxr-xr-x root/root usr/include/
+-rw-r--r-- root/root usr/include/libudev.h
+drwxr-xr-x root/root usr/lib/
+-rwxr-xr-x root/root usr/lib/libudev.so.1.7.15
+lrwxrwxrwx root/root usr/lib/libudev.so -> libudev.so.1
+lrwxrwxrwx root/root usr/lib/libudev.so.1 -> libudev.so.1.7.15
+drwxr-xr-x root/root usr/lib/pkgconfig/
+-rw-r--r-- root/root usr/lib/pkgconfig/libudev.pc
+drwxr-xr-x root/root usr/lib/systemd/
+-rwxr-xr-x root/root usr/lib/systemd/libsystemd-shared-262.so
+lrwxrwxrwx root/root usr/lib/systemd/systemd-udevd -> ../../bin/udevadm
+drwxr-xr-x root/root usr/lib/systemd/network/
+-rw-r--r-- root/root usr/lib/systemd/network/99-default.link
+drwxr-xr-x root/root usr/lib/udev/
+-rwxr-xr-x root/root usr/lib/udev/ata_id
+-rwxr-xr-x root/root usr/lib/udev/cdrom_id
+-rwxr-xr-x root/root usr/lib/udev/dmi_memory_id
+-rwxr-xr-x root/root usr/lib/udev/iocost
+-rwxr-xr-x root/root usr/lib/udev/mtd_probe
+-rwxr-xr-x root/root usr/lib/udev/scsi_id
+-rwxr-xr-x root/root usr/lib/udev/v4l_id
+drwxr-xr-x root/root usr/lib/udev/hwdb.d/
+-rw-r--r-- root/root usr/lib/udev/hwdb.d/20-OUI.hwdb
+-rw-r--r-- root/root usr/lib/udev/hwdb.d/20-acpi-vendor.hwdb
+-rw-r--r-- root/root usr/lib/udev/hwdb.d/20-bluetooth-vendor-product.hwdb
+-rw-r--r-- root/root usr/lib/udev/hwdb.d/20-dmi-id.hwdb
+-rw-r--r-- root/root usr/lib/udev/hwdb.d/20-net-ifname.hwdb
+-rw-r--r-- root/root usr/lib/udev/hwdb.d/20-pci-classes.hwdb
+-rw-r--r-- root/root usr/lib/udev/hwdb.d/20-pci-vendor-model.hwdb
+-rw-r--r-- root/root usr/lib/udev/hwdb.d/20-sdio-classes.hwdb
+-rw-r--r-- root/root usr/lib/udev/hwdb.d/20-sdio-vendor-model.hwdb
+-rw-r--r-- root/root usr/lib/udev/hwdb.d/20-usb-classes.hwdb
+-rw-r--r-- root/root usr/lib/udev/hwdb.d/20-usb-vendor-model.hwdb
+-rw-r--r-- root/root usr/lib/udev/hwdb.d/20-vmbus-class.hwdb
+-rw-r--r-- root/root usr/lib/udev/hwdb.d/40-imds.hwdb
+-rw-r--r-- root/root usr/lib/udev/hwdb.d/60-autosuspend-chromiumos.hwdb
+-rw-r--r-- root/root usr/lib/udev/hwdb.d/60-autosuspend-fingerprint-reader.hwdb
+-rw-r--r-- root/root usr/lib/udev/hwdb.d/60-autosuspend.hwdb
+-rw-r--r-- root/root usr/lib/udev/hwdb.d/60-evdev.hwdb
+-rw-r--r-- root/root usr/lib/udev/hwdb.d/60-input-id.hwdb
+-rw-r--r-- root/root usr/lib/udev/hwdb.d/60-keyboard.hwdb
+-rw-r--r-- root/root usr/lib/udev/hwdb.d/60-seat.hwdb
+-rw-r--r-- root/root usr/lib/udev/hwdb.d/60-sensor.hwdb
+-rw-r--r-- root/root usr/lib/udev/hwdb.d/60-tpm2.hwdb
+-rw-r--r-- root/root usr/lib/udev/hwdb.d/70-analyzers.hwdb
+-rw-r--r-- root/root usr/lib/udev/hwdb.d/70-av-production.hwdb
+-rw-r--r-- root/root usr/lib/udev/hwdb.d/70-cameras.hwdb
+-rw-r--r-- root/root usr/lib/udev/hwdb.d/70-debug-appliance.hwdb
+-rw-r--r-- root/root usr/lib/udev/hwdb.d/70-hardware-wallets.hwdb
+-rw-r--r-- root/root usr/lib/udev/hwdb.d/70-joystick.hwdb
+-rw-r--r-- root/root usr/lib/udev/hwdb.d/70-lights.hwdb
+-rw-r--r-- root/root usr/lib/udev/hwdb.d/70-maker-tools.hwdb
+-rw-r--r-- root/root usr/lib/udev/hwdb.d/70-mouse.hwdb
+-rw-r--r-- root/root usr/lib/udev/hwdb.d/70-pda.hwdb
+-rw-r--r-- root/root usr/lib/udev/hwdb.d/70-pointingstick.hwdb
+-rw-r--r-- root/root usr/lib/udev/hwdb.d/70-software-radio.hwdb
+-rw-r--r-- root/root usr/lib/udev/hwdb.d/70-sound-card.hwdb
+-rw-r--r-- root/root usr/lib/udev/hwdb.d/70-touchpad.hwdb
+-rw-r--r-- root/root usr/lib/udev/hwdb.d/70-vsock.hwdb
+-rw-r--r-- root/root usr/lib/udev/hwdb.d/80-ieee1394-unit-function.hwdb
+-rw-r--r-- root/root usr/lib/udev/hwdb.d/82-net-auto-link-local.hwdb
+drwxr-xr-x root/root usr/lib/udev/rules.d/
+-rw-r--r-- root/root usr/lib/udev/rules.d/40-rawnix.rules
+-rw-r--r-- root/root usr/lib/udev/rules.d/50-udev-default.rules
+-rw-r--r-- root/root usr/lib/udev/rules.d/60-autosuspend.rules
+-rw-r--r-- root/root usr/lib/udev/rules.d/60-block.rules
+-rw-r--r-- root/root usr/lib/udev/rules.d/60-cdrom_id.rules
+-rw-r--r-- root/root usr/lib/udev/rules.d/60-dmi-id.rules
+-rw-r--r-- root/root usr/lib/udev/rules.d/60-drm.rules
+-rw-r--r-- root/root usr/lib/udev/rules.d/60-evdev.rules
+-rw-r--r-- root/root usr/lib/udev/rules.d/60-fido-id.rules
+-rw-r--r-- root/root usr/lib/udev/rules.d/60-gpiochip.rules
+-rw-r--r-- root/root usr/lib/udev/rules.d/60-infiniband.rules
+-rw-r--r-- root/root usr/lib/udev/rules.d/60-input-id.rules
+-rw-r--r-- root/root usr/lib/udev/rules.d/60-persistent-alsa.rules
+-rw-r--r-- root/root usr/lib/udev/rules.d/60-persistent-hidraw.rules
+-rw-r--r-- root/root usr/lib/udev/rules.d/60-persistent-input.rules
+-rw-r--r-- root/root usr/lib/udev/rules.d/60-persistent-media-controller.rules
+-rw-r--r-- root/root usr/lib/udev/rules.d/60-persistent-storage-mtd.rules
+-rw-r--r-- root/root usr/lib/udev/rules.d/60-persistent-storage-tape.rules
+-rw-r--r-- root/root usr/lib/udev/rules.d/60-persistent-storage.rules
+-rw-r--r-- root/root usr/lib/udev/rules.d/60-persistent-v4l.rules
+-rw-r--r-- root/root usr/lib/udev/rules.d/60-sensor.rules
+-rw-r--r-- root/root usr/lib/udev/rules.d/60-serial.rules
+-rw-r--r-- root/root usr/lib/udev/rules.d/60-tpm2-id.rules
+-rw-r--r-- root/root usr/lib/udev/rules.d/64-btrfs.rules
+-rw-r--r-- root/root usr/lib/udev/rules.d/65-integration.rules
+-rw-r--r-- root/root usr/lib/udev/rules.d/70-camera.rules
+-rw-r--r-- root/root usr/lib/udev/rules.d/70-joystick.rules
+-rw-r--r-- root/root usr/lib/udev/rules.d/70-memory.rules
+-rw-r--r-- root/root usr/lib/udev/rules.d/70-mouse.rules
+-rw-r--r-- root/root usr/lib/udev/rules.d/70-touchpad.rules
+-rw-r--r-- root/root usr/lib/udev/rules.d/75-net-description.rules
+-rw-r--r-- root/root usr/lib/udev/rules.d/75-probe_mtd.rules
+-rw-r--r-- root/root usr/lib/udev/rules.d/78-sound-card.rules
+-rw-r--r-- root/root usr/lib/udev/rules.d/80-drivers.rules
+-rw-r--r-- root/root usr/lib/udev/rules.d/80-net-setup-link.rules
+-rw-r--r-- root/root usr/lib/udev/rules.d/81-net-bridge.rules
+-rw-r--r-- root/root usr/lib/udev/rules.d/81-net-dhcp.rules
+-rw-r--r-- root/root usr/lib/udev/rules.d/82-net-auto-link-local.rules
+-rw-r--r-- root/root usr/lib/udev/rules.d/90-image-dissect.rules
+-rw-r--r-- root/root usr/lib/udev/rules.d/90-iocost.rules
+drwxr-xr-x root/root usr/share/
+drwxr-xr-x root/root usr/share/man/
+drwxr-xr-x root/root usr/share/man/man3/
+-rw-r--r-- root/root usr/share/man/man3/libudev.3.gz
+-rw-r--r-- root/root usr/share/man/man3/udev_device_get_action.3.gz
+-rw-r--r-- root/root usr/share/man/man3/udev_device_get_current_tags_list_entry.3.gz
+-rw-r--r-- root/root usr/share/man/man3/udev_device_get_devlinks_list_entry.3.gz
+-rw-r--r-- root/root usr/share/man/man3/udev_device_get_devnode.3.gz
+-rw-r--r-- root/root usr/share/man/man3/udev_device_get_devnum.3.gz
+-rw-r--r-- root/root usr/share/man/man3/udev_device_get_devpath.3.gz
+-rw-r--r-- root/root usr/share/man/man3/udev_device_get_devtype.3.gz
+-rw-r--r-- root/root usr/share/man/man3/udev_device_get_driver.3.gz
+-rw-r--r-- root/root usr/share/man/man3/udev_device_get_is_initialized.3.gz
+-rw-r--r-- root/root usr/share/man/man3/udev_device_get_parent.3.gz
+-rw-r--r-- root/root usr/share/man/man3/udev_device_get_parent_with_subsystem_devtype.3.gz
+-rw-r--r-- root/root usr/share/man/man3/udev_device_get_properties_list_entry.3.gz
+-rw-r--r-- root/root usr/share/man/man3/udev_device_get_property_value.3.gz
+-rw-r--r-- root/root usr/share/man/man3/udev_device_get_subsystem.3.gz
+-rw-r--r-- root/root usr/share/man/man3/udev_device_get_sysattr_list_entry.3.gz
+-rw-r--r-- root/root usr/share/man/man3/udev_device_get_sysattr_value.3.gz
+-rw-r--r-- root/root usr/share/man/man3/udev_device_get_sysname.3.gz
+-rw-r--r-- root/root usr/share/man/man3/udev_device_get_sysnum.3.gz
+-rw-r--r-- root/root usr/share/man/man3/udev_device_get_syspath.3.gz
+-rw-r--r-- root/root usr/share/man/man3/udev_device_get_tags_list_entry.3.gz
+-rw-r--r-- root/root usr/share/man/man3/udev_device_get_udev.3.gz
+-rw-r--r-- root/root usr/share/man/man3/udev_device_has_current_tag.3.gz
+-rw-r--r-- root/root usr/share/man/man3/udev_device_has_tag.3.gz
+-rw-r--r-- root/root usr/share/man/man3/udev_device_new_from_device_id.3.gz
+-rw-r--r-- root/root usr/share/man/man3/udev_device_new_from_devnum.3.gz
+-rw-r--r-- root/root usr/share/man/man3/udev_device_new_from_environment.3.gz
+-rw-r--r-- root/root usr/share/man/man3/udev_device_new_from_subsystem_sysname.3.gz
+-rw-r--r-- root/root usr/share/man/man3/udev_device_new_from_syspath.3.gz
+-rw-r--r-- root/root usr/share/man/man3/udev_device_ref.3.gz
+-rw-r--r-- root/root usr/share/man/man3/udev_device_set_sysattr_value.3.gz
+-rw-r--r-- root/root usr/share/man/man3/udev_device_unref.3.gz
+-rw-r--r-- root/root usr/share/man/man3/udev_enumerate_add_match_is_initialized.3.gz
+-rw-r--r-- root/root usr/share/man/man3/udev_enumerate_add_match_parent.3.gz
+-rw-r--r-- root/root usr/share/man/man3/udev_enumerate_add_match_property.3.gz
+-rw-r--r-- root/root usr/share/man/man3/udev_enumerate_add_match_subsystem.3.gz
+-rw-r--r-- root/root usr/share/man/man3/udev_enumerate_add_match_sysattr.3.gz
+-rw-r--r-- root/root usr/share/man/man3/udev_enumerate_add_match_sysname.3.gz
+-rw-r--r-- root/root usr/share/man/man3/udev_enumerate_add_match_tag.3.gz
+-rw-r--r-- root/root usr/share/man/man3/udev_enumerate_add_nomatch_subsystem.3.gz
+-rw-r--r-- root/root usr/share/man/man3/udev_enumerate_add_nomatch_sysattr.3.gz
+-rw-r--r-- root/root usr/share/man/man3/udev_enumerate_add_syspath.3.gz
+-rw-r--r-- root/root usr/share/man/man3/udev_enumerate_get_list_entry.3.gz
+-rw-r--r-- root/root usr/share/man/man3/udev_enumerate_get_udev.3.gz
+-rw-r--r-- root/root usr/share/man/man3/udev_enumerate_new.3.gz
+-rw-r--r-- root/root usr/share/man/man3/udev_enumerate_ref.3.gz
+-rw-r--r-- root/root usr/share/man/man3/udev_enumerate_scan_devices.3.gz
+-rw-r--r-- root/root usr/share/man/man3/udev_enumerate_scan_subsystems.3.gz
+-rw-r--r-- root/root usr/share/man/man3/udev_enumerate_unref.3.gz
+-rw-r--r-- root/root usr/share/man/man3/udev_list_entry.3.gz
+-rw-r--r-- root/root usr/share/man/man3/udev_list_entry_get_by_name.3.gz
+-rw-r--r-- root/root usr/share/man/man3/udev_list_entry_get_name.3.gz
+-rw-r--r-- root/root usr/share/man/man3/udev_list_entry_get_next.3.gz
+-rw-r--r-- root/root usr/share/man/man3/udev_list_entry_get_value.3.gz
+-rw-r--r-- root/root usr/share/man/man3/udev_monitor_enable_receiving.3.gz
+-rw-r--r-- root/root usr/share/man/man3/udev_monitor_filter_add_match_subsystem_devtype.3.gz
+-rw-r--r-- root/root usr/share/man/man3/udev_monitor_filter_add_match_tag.3.gz
+-rw-r--r-- root/root usr/share/man/man3/udev_monitor_filter_remove.3.gz
+-rw-r--r-- root/root usr/share/man/man3/udev_monitor_filter_update.3.gz
+-rw-r--r-- root/root usr/share/man/man3/udev_monitor_get_fd.3.gz
+-rw-r--r-- root/root usr/share/man/man3/udev_monitor_get_udev.3.gz
+-rw-r--r-- root/root usr/share/man/man3/udev_monitor_new_from_netlink.3.gz
+-rw-r--r-- root/root usr/share/man/man3/udev_monitor_receive_device.3.gz
+-rw-r--r-- root/root usr/share/man/man3/udev_monitor_ref.3.gz
+-rw-r--r-- root/root usr/share/man/man3/udev_monitor_set_receive_buffer_size.3.gz
+-rw-r--r-- root/root usr/share/man/man3/udev_monitor_unref.3.gz
+-rw-r--r-- root/root usr/share/man/man3/udev_new.3.gz
+-rw-r--r-- root/root usr/share/man/man3/udev_ref.3.gz
+-rw-r--r-- root/root usr/share/man/man3/udev_unref.3.gz
+drwxr-xr-x root/root usr/share/man/man5/
+-rw-r--r-- root/root usr/share/man/man5/systemd.link.5.gz
+-rw-r--r-- root/root usr/share/man/man5/udev.conf.5.gz
+drwxr-xr-x root/root usr/share/man/man7/
+-rw-r--r-- root/root usr/share/man/man7/hwdb.7.gz
+-rw-r--r-- root/root usr/share/man/man7/udev.7.gz
+drwxr-xr-x root/root usr/share/man/man8/
+-rw-r--r-- root/root usr/share/man/man8/systemd-hwdb.8.gz
+-rw-r--r-- root/root usr/share/man/man8/systemd-udevd.8.gz
+-rw-r--r-- root/root usr/share/man/man8/udevadm.8.gz
+drwxr-xr-x root/root usr/share/pkgconfig/
+-rw-r--r-- root/root usr/share/pkgconfig/udev.pc
+drwxr-xr-x root/root var/
+drwxr-xr-x root/root var/lib/
+drwxr-xr-x root/root var/lib/pkg/
+drwxr-xr-x root/root var/lib/pkg/meta/
+-rw-r--r-- root/root var/lib/pkg/meta/udevd
diff --git a/opt/udevd/.signature b/opt/udevd/.signature
new file mode 100644
index 0000000..58b3dbc
--- /dev/null
+++ b/opt/udevd/.signature
@@ -0,0 +1,8 @@
+RWTZ9IduCSQ/mG4UB8/KugZJ2uxeFj4dvZXwkk786eO1inOSZP8vPcmCjWGs6G4NkjGVyzpnmerJfeigu9OosASiNEJISa6vTwA=
+
+SHA256 (MAKEPKG) = 08286a35032ab9dca4fdfdea963c37b450f9db56320afad8b33aaf60c20b78c6
+SHA256 (.footprint) = 172987b731fadc8c3e6e202e0081ccd11c183358572265a0c27559304c2bc7a8
+SHA256 (udevd-262.tar.gz) = 6aa77506c0644aa67f940a48e3d3a7368601f787e4f249139516d353f107bcab
+SHA256 (40-rawnix.rules) = 981a54db9f163aaa60c85886589df97f8af1374c52f816ab2cb9e7ae79b84bae
+SHA256 (udev-trigger) = e9cbff4bc98e56d0d1802720da6382937794ffc25d5d6e10293a844d114dff86
+SHA256 (udevd#262-1.pkg.tar.gz) = 9781563bce4600c9a34ca32fcc513ad850b9d82e8b7e8e07b07a5c2b272322b0
diff --git a/opt/udevd/40-rawnix.rules b/opt/udevd/40-rawnix.rules
new file mode 100644
index 0000000..210cd42
--- /dev/null
+++ b/opt/udevd/40-rawnix.rules
@@ -0,0 +1,67 @@
+# TUX-specific udev rules
+
+# Audio devices
+SUBSYSTEM=="sound", GROUP="audio", MODE="0660"
+KERNEL=="audio*", GROUP="audio", MODE="0660"
+KERNEL=="dsp*", GROUP="audio", MODE="0660"
+KERNEL=="mixer*", GROUP="audio", MODE="0660"
+KERNEL=="sequencer*", GROUP="audio", MODE="0660"
+KERNEL=="snd/*", GROUP="audio", MODE="0660"
+
+# Video devices
+KERNEL=="fb[0-9]*", GROUP="video", MODE="0660"
+KERNEL=="card[0-9]*", GROUP="video", MODE="0660"
+SUBSYSTEM=="drm", GROUP="video", MODE="0660"
+
+# Optical drives
+KERNEL=="sr[0-9]*", GROUP="cdrom", MODE="0660"
+KERNEL=="sg[0-9]*", SUBSYSTEMS=="scsi", ATTRS{type}=="5", GROUP="cdrom", MODE="0660"
+
+# Floppy drives
+KERNEL=="fd[0-9]*", GROUP="floppy", MODE="0660"
+
+# Serial ports
+KERNEL=="ttyS[0-9]*", GROUP="dialout", MODE="0660"
+KERNEL=="ttyUSB[0-9]*", GROUP="dialout", MODE="0660"
+KERNEL=="ttyACM[0-9]*", GROUP="dialout", MODE="0660"
+
+# USB devices
+SUBSYSTEM=="usb", GROUP="usb", MODE="0664"
+
+# Input devices
+SUBSYSTEM=="input", GROUP="input", MODE="0660"
+
+# KVM
+KERNEL=="kvm", GROUP="kvm", MODE="0660"
+
+# Loop devices
+KERNEL=="loop[0-9]*", GROUP="disk", MODE="0660"
+
+# Memory device (for X11)
+KERNEL=="mem", GROUP="kmem", MODE="0640"
+KERNEL=="port", GROUP="kmem", MODE="0640"
+
+# Printer devices
+KERNEL=="lp[0-9]*", GROUP="lp", MODE="0660"
+KERNEL=="parport[0-9]*", GROUP="lp", MODE="0660"
+
+# Tape devices
+KERNEL=="st[0-9]*", GROUP="tape", MODE="0660"
+KERNEL=="nst[0-9]*", GROUP="tape", MODE="0660"
+
+# Disk devices
+KERNEL=="sd[a-z]*", GROUP="disk", MODE="0660"
+KERNEL=="hd[a-z]*", GROUP="disk", MODE="0660"
+KERNEL=="nvme*", GROUP="disk", MODE="0660"
+
+# RTC world-readable
+KERNEL=="rtc0", MODE="0644"
+
+# GPU render nodes
+SUBSYSTEM=="drm", KERNEL=="renderD*", GROUP="render", MODE="0660"
+
+# SGX (Software Guard Extensions)
+SUBSYSTEM=="sgx", GROUP="sgx", MODE="0660"
+
+# RFkill
+KERNEL=="rfkill", GROUP="rfkill", MODE="0664"
diff --git a/opt/udevd/MAKEPKG b/opt/udevd/MAKEPKG
new file mode 100644
index 0000000..6a55b06
--- /dev/null
+++ b/opt/udevd/MAKEPKG
@@ -0,0 +1,322 @@
+#!/bin/mkpkg
+# description: Device manager for the Linux kernel (extracted from systemd)
+# url: https://systemd.io/
+
+name=udevd
+version=262
+release=1
+depends=(util-linux libcap2 kmod acl libucontext)
+makedeps=(meson ninja py-jinja2 py-lxml gperf patchelf docbook-xsl libxslt gettext)
+services=(udevd)
+
+source=(https://github.com/systemd/systemd/archive/refs/tags/v${version}.tar.gz
+ 40-rawnix.rules
+ udev-trigger)
+renames=($name-$version.tar.gz)
+
+sha256sums=(
+ "6aa77506c0644aa67f940a48e3d3a7368601f787e4f249139516d353f107bcab"
+ "981a54db9f163aaa60c85886589df97f8af1374c52f816ab2cb9e7ae79b84bae"
+ "e9cbff4bc98e56d0d1802720da6382937794ffc25d5d6e10293a844d114dff86"
+)
+
+build() {
+ cd systemd-$version
+
+ mkdir -p test/fuzz/fuzz-unit-file
+ touch test/fuzz/fuzz-unit-file/dm-back-slash.swap
+
+ meson setup build \
+ --prefix=/usr \
+ --sysconfdir=/etc \
+ --libdir=/usr/lib \
+ --buildtype=release \
+ -Dmode=release \
+ -Dlibc=musl \
+ -Dsplit-bin=false \
+ -Dhwdb=true \
+ -Dtests=false \
+ -Dfuzz-tests=false \
+ -Dstatic-libudev=false \
+ -Dstandalone-binaries=false \
+ \
+ -Dacl=enabled \
+ -Dkmod=enabled \
+ -Dselinux=disabled \
+ \
+ -Dbootloader=disabled \
+ -Dkernel-install=false \
+ -Dsysusers=false \
+ -Dtmpfiles=false \
+ -Dukify=disabled \
+ \
+ -Dadm-group=false \
+ -Danalyze=false \
+ -Dapparmor=disabled \
+ -Daudit=disabled \
+ -Dbacklight=false \
+ -Dbinfmt=false \
+ -Dbpf-framework=disabled \
+ -Dbzip2=disabled \
+ -Dcoredump=false \
+ -Ddbus=disabled \
+ -Delfutils=disabled \
+ -Denvironment-d=false \
+ -Dfdisk=disabled \
+ -Dgcrypt=disabled \
+ -Dglib=disabled \
+ -Dgshadow=false \
+ -Dgnutls=disabled \
+ -Dhibernate=false \
+ -Dhostnamed=false \
+ -Didn=false \
+ -Dima=false \
+ -Dinitrd=false \
+ -Dfirstboot=false \
+ -Dldconfig=false \
+ -Dlibcryptsetup=disabled \
+ -Dlibcurl=disabled \
+ -Dlibfido2=disabled \
+ -Dlibidn2=disabled \
+ -Dlocaled=false \
+ -Dlogind=false \
+ -Dlz4=disabled \
+ -Dmachined=false \
+ -Dmicrohttpd=disabled \
+ -Dnetworkd=false \
+ -Dnss-myhostname=false \
+ -Dnss-resolve=disabled \
+ -Dnss-systemd=false \
+ -Doomd=false \
+ -Dopenssl=disabled \
+ -Dp11kit=disabled \
+ -Dpam=disabled \
+ -Dpcre2=disabled \
+ -Dpolkit=disabled \
+ -Dportabled=false \
+ -Dpstore=false \
+ -Dpwquality=disabled \
+ -Drandomseed=false \
+ -Dresolve=false \
+ -Drfkill=false \
+ -Dseccomp=disabled \
+ -Dsmack=false \
+ -Dsysext=false \
+ -Dtimedated=false \
+ -Dtimesyncd=false \
+ -Dtpm=false \
+ -Dqrencode=disabled \
+ -Dquotacheck=false \
+ -Duserdb=false \
+ -Dutmp=false \
+ -Dvconsole=false \
+ -Dwheel-group=false \
+ -Dxdg-autostart=false \
+ -Dxkbcommon=disabled \
+ -Dxz=disabled \
+ -Dzlib=disabled \
+ -Dzstd=disabled
+
+ cd build
+
+ ninja \
+ udevadm \
+ systemd-hwdb \
+ ata_id \
+ cdrom_id \
+ iocost \
+ mtd_probe \
+ scsi_id \
+ v4l_id \
+ src/udev/udev.pc \
+ man/udev.conf.5 \
+ man/systemd.link.5 \
+ man/hwdb.7 \
+ man/udev.7 \
+ man/systemd-hwdb.8 \
+ man/systemd-udevd.service.8 \
+ man/udevadm.8 \
+ man/libudev.3 \
+ man/udev_device_get_syspath.3 \
+ man/udev_device_has_tag.3 \
+ man/udev_device_new_from_syspath.3 \
+ man/udev_enumerate_add_match_subsystem.3 \
+ man/udev_enumerate_new.3 \
+ man/udev_enumerate_scan_devices.3 \
+ man/udev_list_entry.3 \
+ man/udev_monitor_filter_update.3 \
+ man/udev_monitor_new_from_netlink.3 \
+ man/udev_monitor_receive_device.3 \
+ man/udev_new.3 \
+ hwdb.d/60-autosuspend-chromiumos.hwdb \
+ rules.d/50-udev-default.rules \
+ rules.d/60-persistent-storage.rules \
+ rules.d/64-btrfs.rules \
+ libudev \
+ src/libudev/libudev.pc
+
+ case $(uname -m) in
+ aarch64|arm*|ia64|i?86|loongarch64|mips*|x86_64)
+ ninja dmi_memory_id
+ ;;
+ esac
+
+ cd ..
+
+ # Install
+ major_ver=${version%%.*}
+
+ mkdir -p "$PKG/usr/bin" \
+ "$PKG/usr/lib/systemd" \
+ "$PKG/usr/lib/udev" \
+ "$PKG/usr/lib/udev/rules.d" \
+ "$PKG/usr/lib/udev/hwdb.d" \
+ "$PKG/usr/lib/pkgconfig" \
+ "$PKG/usr/lib/systemd/network" \
+ "$PKG/usr/share/man/man3" \
+ "$PKG/usr/share/man/man5" \
+ "$PKG/usr/share/man/man7" \
+ "$PKG/usr/share/man/man8" \
+ "$PKG/usr/share/pkgconfig" \
+ "$PKG/usr/include" \
+ "$PKG/etc/udev/rules.d" \
+ "$PKG/etc/udev/hwdb.d"
+
+ # Shared library
+ install -m755 build/src/shared/libsystemd-shared-${major_ver}.so "$PKG/usr/lib/systemd/"
+
+ # Main binaries with rpath
+ patchelf --set-rpath "/usr/lib/systemd" build/udevadm
+ patchelf --set-rpath "/usr/lib/systemd" build/systemd-hwdb
+ install -m755 build/udevadm "$PKG/usr/bin/"
+ install -m755 build/systemd-hwdb "$PKG/usr/bin/"
+
+ # systemd-udevd symlink (expected by some software)
+ ln -s ../../bin/udevadm "$PKG/usr/lib/systemd/systemd-udevd"
+
+ # udevd symlink so runit and scripts can find it by name
+ ln -s ../lib/systemd/systemd-udevd "$PKG/usr/bin/udevd"
+
+ # udev helper binaries
+ for h in ata_id cdrom_id iocost mtd_probe scsi_id v4l_id; do
+ patchelf --set-rpath "/usr/lib/systemd" "build/$h"
+ install -m755 "build/$h" "$PKG/usr/lib/udev/"
+ done
+
+ # dmi_memory_id on supported architectures
+ case $(uname -m) in
+ aarch64|arm*|ia64|i?86|loongarch64|mips*|x86_64)
+ patchelf --set-rpath "/usr/lib/systemd" build/dmi_memory_id
+ install -m755 build/dmi_memory_id "$PKG/usr/lib/udev/"
+ ;;
+ esac
+
+ # libudev
+ libudev_full=$(ls build/libudev.so.1.* 2>/dev/null | head -1)
+ if [ -n "$libudev_full" ]; then
+ libudev_name=$(basename "$libudev_full")
+ install -m755 "$libudev_full" "$PKG/usr/lib/"
+ ln -s "$libudev_name" "$PKG/usr/lib/libudev.so.1"
+ ln -s libudev.so.1 "$PKG/usr/lib/libudev.so"
+ else
+ install -m755 build/libudev.so.1 "$PKG/usr/lib/"
+ ln -s libudev.so.1 "$PKG/usr/lib/libudev.so"
+ fi
+
+ # Headers
+ install -m644 src/libudev/libudev.h "$PKG/usr/include/"
+
+ # Pkgconfig
+ install -m644 build/src/libudev/libudev.pc "$PKG/usr/lib/pkgconfig/"
+ install -m644 build/src/udev/udev.pc "$PKG/usr/share/pkgconfig/"
+
+ # Rules (skip systemd-specific)
+ for f in build/rules.d/*.rules; do
+ fname=$(basename "$f")
+ case "$fname" in
+ 99-systemd.rules|70-power-switch.rules) continue ;;
+ esac
+ install -m644 "$f" "$PKG/usr/lib/udev/rules.d/"
+ done
+
+ for f in rules.d/*.rules; do
+ fname=$(basename "$f")
+ [ -f "$PKG/usr/lib/udev/rules.d/$fname" ] && continue
+ case "$fname" in
+ 99-systemd.rules|70-power-switch.rules) continue ;;
+ esac
+ install -m644 "$f" "$PKG/usr/lib/udev/rules.d/"
+ done
+
+ # rawnix-specific rules
+ install -m644 "$SRC/40-rawnix.rules" "$PKG/usr/lib/udev/rules.d/"
+
+ # hwdb files
+ for f in build/hwdb.d/*.hwdb; do
+ install -m644 "$f" "$PKG/usr/lib/udev/hwdb.d/"
+ done
+ for f in hwdb.d/*.hwdb; do
+ fname=$(basename "$f")
+ [ -f "$PKG/usr/lib/udev/hwdb.d/$fname" ] && continue
+ install -m644 "$f" "$PKG/usr/lib/udev/hwdb.d/"
+ done
+
+ # Configuration
+ install -m644 src/udev/udev.conf "$PKG/etc/udev/"
+
+ # Network link file
+ install -m644 network/99-default.link "$PKG/usr/lib/systemd/network/"
+
+ # Man pages
+ install -m644 build/man/udev.conf.5 "$PKG/usr/share/man/man5/"
+ install -m644 build/man/systemd.link.5 "$PKG/usr/share/man/man5/"
+ install -m644 build/man/hwdb.7 "$PKG/usr/share/man/man7/"
+ install -m644 build/man/udev.7 "$PKG/usr/share/man/man7/"
+ install -m644 build/man/systemd-hwdb.8 "$PKG/usr/share/man/man8/"
+ install -m644 build/man/udevadm.8 "$PKG/usr/share/man/man8/"
+ install -m644 build/man/systemd-udevd.service.8 "$PKG/usr/share/man/man8/systemd-udevd.8"
+
+ install -m644 build/man/libudev.3 "$PKG/usr/share/man/man3/"
+ for f in build/man/udev_*.3; do
+ install -m644 "$f" "$PKG/usr/share/man/man3/"
+ done
+
+ # Helper script
+ install -m755 "$SRC/udev-trigger" "$PKG/usr/bin/"
+}
+
+post_build() {
+ # runit service
+ install -d $PKG/etc/sv/udevd/log
+
+ printf '%s\n' \
+ '#!/bin/sh' \
+ 'exec 2>&1' \
+ 'mkdir -p /run/udev' \
+ 'udevadm control --exit 2>/dev/null' \
+ 'exec udevd' \
+ > $PKG/etc/sv/udevd/run
+
+ printf '%s\n' \
+ '#!/bin/sh' \
+ 'udevadm control --exit 2>/dev/null' \
+ 'rm -f /run/udev/control' \
+ > $PKG/etc/sv/udevd/finish
+
+ printf '%s\n' \
+ '#!/bin/sh' \
+ 'mkdir -p /var/log/udevd' \
+ 'exec svlogd -tt /var/log/udevd' \
+ > $PKG/etc/sv/udevd/log/run
+
+ chmod 755 $PKG/etc/sv/udevd/run
+ chmod 755 $PKG/etc/sv/udevd/finish
+ chmod 755 $PKG/etc/sv/udevd/log/run
+}
+
+signify() {
+ untrusted comment: public key
+ RWTZ9IduCSQ/mL8337TEUinPwT92xFEUpD92hkS7IxcOnzTt9QdpohT3
+}
+
+# vim: filetype=sh
diff --git a/opt/udevd/udev-trigger b/opt/udevd/udev-trigger
new file mode 100644
index 0000000..c9fdd02
--- /dev/null
+++ b/opt/udevd/udev-trigger
@@ -0,0 +1,14 @@
+#!/bin/sh
+# udev-trigger - coldplug devices after udevd is running
+
+# Update hwdb if stale
+if [ -f /etc/udev/hwdb.bin ] && [ /etc/udev/hwdb.bin -ot /usr/lib/udev/hwdb.d ]; then
+ systemd-hwdb update
+fi
+
+# Trigger device events
+udevadm trigger --type=subsystems --action=add
+udevadm trigger --type=devices --action=add
+
+# Wait for the event queue to finish
+udevadm settle
diff --git a/opt/unbound/.footprint b/opt/unbound/.footprint
new file mode 100644
index 0000000..522d5fa
--- /dev/null
+++ b/opt/unbound/.footprint
@@ -0,0 +1,73 @@
+drwxr-xr-x root/root etc/
+drwxr-xr-x root/root etc/sv/
+drwxr-xr-x root/root etc/sv/unbound/
+-rwxr-xr-x root/root etc/sv/unbound/finish
+-rwxr-xr-x root/root etc/sv/unbound/run
+drwxr-xr-x root/root etc/sv/unbound/log/
+-rwxr-xr-x root/root etc/sv/unbound/log/run
+drwxr-x--- root/root etc/unbound/
+-rw-r--r-- root/root etc/unbound/unbound.conf
+drwxr-xr-x root/root usr/
+drwxr-xr-x root/root usr/bin/
+-rwxr-xr-x root/root usr/bin/unbound
+-rwxr-xr-x root/root usr/bin/unbound-anchor
+-rwxr-xr-x root/root usr/bin/unbound-checkconf
+-rwxr-xr-x root/root usr/bin/unbound-control
+-rwxr-xr-x root/root usr/bin/unbound-control-setup
+-rwxr-xr-x root/root usr/bin/unbound-host
+drwxr-xr-x root/root usr/include/
+-rw-r--r-- root/root usr/include/unbound.h
+drwxr-xr-x root/root usr/lib/
+-rw-r--r-- root/root usr/lib/libunbound.a
+drwxr-xr-x root/root usr/lib/pkgconfig/
+-rw-r--r-- root/root usr/lib/pkgconfig/libunbound.pc
+drwxr-xr-x root/root usr/share/
+drwxr-xr-x root/root usr/share/man/
+drwxr-xr-x root/root usr/share/man/man1/
+-rw-r--r-- root/root usr/share/man/man1/unbound-host.1.gz
+drwxr-xr-x root/root usr/share/man/man3/
+-rw-r--r-- root/root usr/share/man/man3/libunbound.3.gz
+-rw-r--r-- root/root usr/share/man/man3/ub_cancel.3.gz
+-rw-r--r-- root/root usr/share/man/man3/ub_ctx.3.gz
+-rw-r--r-- root/root usr/share/man/man3/ub_ctx_add_ta.3.gz
+-rw-r--r-- root/root usr/share/man/man3/ub_ctx_add_ta_file.3.gz
+-rw-r--r-- root/root usr/share/man/man3/ub_ctx_async.3.gz
+-rw-r--r-- root/root usr/share/man/man3/ub_ctx_config.3.gz
+-rw-r--r-- root/root usr/share/man/man3/ub_ctx_create.3.gz
+-rw-r--r-- root/root usr/share/man/man3/ub_ctx_data_add.3.gz
+-rw-r--r-- root/root usr/share/man/man3/ub_ctx_data_remove.3.gz
+-rw-r--r-- root/root usr/share/man/man3/ub_ctx_debuglevel.3.gz
+-rw-r--r-- root/root usr/share/man/man3/ub_ctx_debugout.3.gz
+-rw-r--r-- root/root usr/share/man/man3/ub_ctx_delete.3.gz
+-rw-r--r-- root/root usr/share/man/man3/ub_ctx_get_option.3.gz
+-rw-r--r-- root/root usr/share/man/man3/ub_ctx_hosts.3.gz
+-rw-r--r-- root/root usr/share/man/man3/ub_ctx_print_local_zones.3.gz
+-rw-r--r-- root/root usr/share/man/man3/ub_ctx_resolvconf.3.gz
+-rw-r--r-- root/root usr/share/man/man3/ub_ctx_set_fwd.3.gz
+-rw-r--r-- root/root usr/share/man/man3/ub_ctx_set_option.3.gz
+-rw-r--r-- root/root usr/share/man/man3/ub_ctx_trustedkeys.3.gz
+-rw-r--r-- root/root usr/share/man/man3/ub_ctx_zone_add.3.gz
+-rw-r--r-- root/root usr/share/man/man3/ub_ctx_zone_remove.3.gz
+-rw-r--r-- root/root usr/share/man/man3/ub_fd.3.gz
+-rw-r--r-- root/root usr/share/man/man3/ub_poll.3.gz
+-rw-r--r-- root/root usr/share/man/man3/ub_process.3.gz
+-rw-r--r-- root/root usr/share/man/man3/ub_resolve.3.gz
+-rw-r--r-- root/root usr/share/man/man3/ub_resolve_async.3.gz
+-rw-r--r-- root/root usr/share/man/man3/ub_resolve_free.3.gz
+-rw-r--r-- root/root usr/share/man/man3/ub_result.3.gz
+-rw-r--r-- root/root usr/share/man/man3/ub_strerror.3.gz
+-rw-r--r-- root/root usr/share/man/man3/ub_wait.3.gz
+drwxr-xr-x root/root usr/share/man/man5/
+-rw-r--r-- root/root usr/share/man/man5/unbound.conf.5.gz
+drwxr-xr-x root/root usr/share/man/man8/
+-rw-r--r-- root/root usr/share/man/man8/unbound-anchor.8.gz
+-rw-r--r-- root/root usr/share/man/man8/unbound-checkconf.8.gz
+-rw-r--r-- root/root usr/share/man/man8/unbound-control-setup.8.gz
+-rw-r--r-- root/root usr/share/man/man8/unbound-control.8.gz
+-rw-r--r-- root/root usr/share/man/man8/unbound.8.gz
+drwxr-xr-x root/root var/
+drwxr-xr-x root/root var/lib/
+drwxr-xr-x root/root var/lib/pkg/
+drwxr-xr-x root/root var/lib/pkg/meta/
+-rw-r--r-- root/root var/lib/pkg/meta/unbound
+drwxr-x--- root/root var/lib/unbound/
diff --git a/opt/unbound/.signature b/opt/unbound/.signature
new file mode 100644
index 0000000..2c91296
--- /dev/null
+++ b/opt/unbound/.signature
@@ -0,0 +1,6 @@
+RWTZ9IduCSQ/mKT1qQuG0ECX7EjWqmMeEz5CprZP7d9WbPu15JHbcKJL2OXTqq7Q0k7bgnT57+Qhl6L/GkOFgZrZ9DN7WDmmoQU=
+
+SHA256 (MAKEPKG) = 6f316911ad06c9c877dedfab1ee072ef64e380af72356e5b63186c4e98dccc87
+SHA256 (.footprint) = ac11903cb5b9de76807e12e724a131c3f3e9fb73166ef733eaa0e5ba58cd5a94
+SHA256 (unbound-1.26.1.tar.gz) = 35a6dc0e425a9282c3426d9a3043144011bf0534aed4b73ab62c52aee0af1503
+SHA256 (unbound#1.26.1-1.pkg.tar.gz) = 1feffa246029aef4920ddb0d5560c9ee6efc0fc1710bbcafdfcd442964678592
diff --git a/opt/unbound/MAKEPKG b/opt/unbound/MAKEPKG
new file mode 100644
index 0000000..b21edf5
--- /dev/null
+++ b/opt/unbound/MAKEPKG
@@ -0,0 +1,172 @@
+#!/bin/mkpkg
+# description: Validating, recursive, caching DNS resolver with DNSSEC support
+# url: https://nlnetlabs.nl/projects/unbound/about/
+
+name=unbound
+version=1.26.1
+release=1
+depends=(libressl expat)
+makedeps=(flex bison)
+groups=(unbound:user:unbound:/var/lib/unbound:750:904:904)
+services=(unbound)
+permissions=(
+ /usr/bin/unbound:root:unbound:750
+ /usr/bin/unbound-anchor:root:unbound:4750
+ /usr/bin/unbound-checkconf:root:unbound:750
+ /usr/bin/unbound-control:root:unbound:750
+ /usr/bin/unbound-host:root:unbound:750
+ /etc/unbound/unbound.conf:root:unbound:640
+)
+source=(https://nlnetlabs.nl/downloads/unbound/$name-$version.tar.gz)
+sha256sums=(
+ "35a6dc0e425a9282c3426d9a3043144011bf0534aed4b73ab62c52aee0af1503"
+)
+
+build() {
+ cd $name-$version
+ ./configure \
+ --prefix=/usr \
+ --sysconfdir=/etc \
+ --localstatedir=/var \
+ --sbindir=/usr/bin \
+ --disable-rpath \
+ --disable-shared \
+ --enable-pie \
+ --enable-relro-now \
+ --enable-tfo-client \
+ --enable-tfo-server \
+ --enable-aggressive-nsec \
+ --with-ssl=/ \
+ --with-conf-file=/etc/unbound/unbound.conf \
+ --with-pidfile=/run/unbound/unbound.pid \
+ --with-chroot-dir=/var/lib/unbound \
+ --with-username=unbound \
+ --with-rootkey-file=/var/lib/unbound/root.key \
+ --with-libevent=no \
+ --without-pyunbound \
+ --without-pythonmodule \
+ --disable-flto
+ make
+ make DESTDIR=$PKG install
+
+ # Remove docs and static lib noise
+ rm -rf $PKG/usr/share/doc
+ rm -f $PKG/usr/lib/libunbound.la
+
+ # Config directory
+ install -d -m 750 $PKG/etc/unbound
+
+ # Hardened default config
+ printf '%s\n' \
+ 'server:' \
+ ' # Network' \
+ ' interface: 127.0.0.1' \
+ ' port: 53' \
+ ' do-ip4: yes' \
+ ' do-ip6: no' \
+ ' do-udp: yes' \
+ ' do-tcp: yes' \
+ '' \
+ ' # Access control' \
+ ' access-control: 127.0.0.0/8 allow' \
+ ' access-control: 0.0.0.0/0 refuse' \
+ '' \
+ ' # Privilege separation' \
+ ' username: "unbound"' \
+ ' directory: "/var/lib/unbound"' \
+ ' chroot: "/var/lib/unbound"' \
+ ' pidfile: "/run/unbound/unbound.pid"' \
+ '' \
+ ' # DNSSEC validation' \
+ ' auto-trust-anchor-file: "/var/lib/unbound/root.key"' \
+ ' val-clean-additional: yes' \
+ '' \
+ ' # Hardening' \
+ ' hide-identity: yes' \
+ ' hide-version: yes' \
+ ' harden-glue: yes' \
+ ' harden-dnssec-stripped: yes' \
+ ' harden-referral-path: yes' \
+ ' harden-algo-downgrade: yes' \
+ ' harden-below-nxdomain: yes' \
+ ' harden-large-queries: yes' \
+ ' harden-short-bufsize: yes' \
+ ' use-caps-for-id: yes' \
+ ' qname-minimisation: yes' \
+ ' aggressive-nsec: yes' \
+ '' \
+ ' # Privacy' \
+ ' minimal-responses: yes' \
+ ' rrset-roundrobin: yes' \
+ '' \
+ ' # Resource limits' \
+ ' num-threads: 1' \
+ ' msg-cache-size: 8m' \
+ ' rrset-cache-size: 16m' \
+ ' key-cache-size: 8m' \
+ ' neg-cache-size: 4m' \
+ ' unwanted-reply-threshold: 10000' \
+ '' \
+ ' # Logging (minimal)' \
+ ' verbosity: 1' \
+ ' use-syslog: no' \
+ ' logfile: ""' \
+ ' log-queries: no' \
+ ' log-replies: no' \
+ ' log-servfail: yes' \
+ > $PKG/etc/unbound/unbound.conf
+
+ # chroot bind-mount targets
+ install -d -m 750 $PKG/var/lib/unbound
+}
+
+post_build() {
+ # runit service
+ install -d $PKG/etc/sv/unbound/log
+
+ printf '%s\n' \
+ '#!/bin/sh' \
+ 'exec 2>&1' \
+ '' \
+ '# Prepare runtime directories' \
+ 'install -d -m 750 -o unbound -g unbound /run/unbound' \
+ 'install -d -m 750 -o unbound -g unbound /var/lib/unbound' \
+ '' \
+ '# Copy TLS certs into chroot for DNSSEC anchor fetch' \
+ 'install -d -m 755 /var/lib/unbound/etc/ssl' \
+ 'cp /etc/ssl/cert.pem /var/lib/unbound/etc/ssl/ 2>/dev/null || true' \
+ '' \
+ '# Fetch/update DNSSEC root trust anchor' \
+ '# unbound-anchor returns 1 if the anchor was updated (not an error)' \
+ 'unbound-anchor -a /var/lib/unbound/root.key || true' \
+ 'chown unbound:unbound /var/lib/unbound/root.key' \
+ '' \
+ '# Validate config before starting' \
+ 'unbound-checkconf /etc/unbound/unbound.conf || exit 1' \
+ '' \
+ '# Start unbound in foreground (-d) without forking (-v for stderr)' \
+ 'exec unbound -d -c /etc/unbound/unbound.conf' \
+ > $PKG/etc/sv/unbound/run
+
+ printf '%s\n' \
+ '#!/bin/sh' \
+ 'rm -rf /run/unbound' \
+ > $PKG/etc/sv/unbound/finish
+
+ printf '%s\n' \
+ '#!/bin/sh' \
+ 'mkdir -p /var/log/unbound' \
+ 'exec svlogd -tt /var/log/unbound' \
+ > $PKG/etc/sv/unbound/log/run
+
+ chmod 755 $PKG/etc/sv/unbound/run
+ chmod 755 $PKG/etc/sv/unbound/finish
+ chmod 755 $PKG/etc/sv/unbound/log/run
+}
+
+signify() {
+ untrusted comment: public key
+ RWTZ9IduCSQ/mL8337TEUinPwT92xFEUpD92hkS7IxcOnzTt9QdpohT3
+}
+
+# vim: filetype=sh
diff --git a/opt/unrar/.footprint b/opt/unrar/.footprint
new file mode 100644
index 0000000..dc460e5
--- /dev/null
+++ b/opt/unrar/.footprint
@@ -0,0 +1,3 @@
+drwxr-xr-x root/root usr/
+drwxr-xr-x root/root usr/bin/
+-rwxr-xr-x root/root usr/bin/unrar
diff --git a/opt/unrar/.signature b/opt/unrar/.signature
new file mode 100644
index 0000000..2915837
--- /dev/null
+++ b/opt/unrar/.signature
@@ -0,0 +1,6 @@
+RWTZ9IduCSQ/mPxH96iwUL+EEZn6NevawJHBn6FE9Nli3h/7yu1Q1idl3jcyP98GxfVS0jLABXKQ+BI3i9Fg2A98BRGL1uVTtAs=
+
+SHA256 (MAKEPKG) = c6318124c28fcb00a06cf4275214eefa49bad2359af7e5eecc3927512119654f
+SHA256 (.footprint) = d74185592e6529cf0090c3626f6fb89245c2afdb36aea39882a058f85d4153ea
+SHA256 (unrarsrc-7.3.1.tar.gz) = 634900842a3737d9cc15bbcc71d4c74cc713437e0bca296a573424fe5f2660ab
+SHA256 (unrar#7.3.1-1.pkg.tar.gz) = a4a39733a57659849e26113d3b5fc4c49abc9e680e05a3ce8812d40500609ecb
diff --git a/opt/unrar/MAKEPKG b/opt/unrar/MAKEPKG
new file mode 100644
index 0000000..1d0e636
--- /dev/null
+++ b/opt/unrar/MAKEPKG
@@ -0,0 +1,35 @@
+#!/bin/mkpkg
+# description: RAR uncompression program
+# url: https://www.rarlab.com/rar_add.htm
+
+name=unrar
+version=7.3.1
+release=1
+
+source=(https://www.rarlab.com/rar/unrarsrc-${version}.tar.gz)
+
+sha256sums=(
+ "634900842a3737d9cc15bbcc71d4c74cc713437e0bca296a573424fe5f2660ab"
+)
+
+build() {
+ cd unrar
+
+ make -j${JOBS:-1} \
+ CXX=clang++ \
+ CXXFLAGS="-O2 -std=c++17 -stdlib=libc++ -Wno-logical-op-parentheses -Wno-switch -Wno-dangling-else" \
+ LDFLAGS="-pthread -stdlib=libc++" \
+ DEFINES="-D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DRAR_SMP" \
+ STRIP=: \
+ unrar
+
+ make DESTDIR=$PKG/usr install-unrar
+}
+
+signify() {
+ untrusted comment: public key
+ RWTZ9IduCSQ/mL8337TEUinPwT92xFEUpD92hkS7IxcOnzTt9QdpohT3
+}
+
+# vim: filetype=sh
+
diff --git a/opt/unzip/.footprint b/opt/unzip/.footprint
new file mode 100644
index 0000000..fa863ce
--- /dev/null
+++ b/opt/unzip/.footprint
@@ -0,0 +1,15 @@
+drwxr-xr-x root/root usr/
+drwxr-xr-x root/root usr/bin/
+-rwxr-xr-x root/root usr/bin/funzip
+-rwxr-xr-x root/root usr/bin/unzip
+-rwxr-xr-x root/root usr/bin/unzipsfx
+-rwxr-xr-x root/root usr/bin/zipgrep
+lrwxrwxrwx root/root usr/bin/zipinfo -> unzip
+drwxr-xr-x root/root usr/share/
+drwxr-xr-x root/root usr/share/man/
+drwxr-xr-x root/root usr/share/man/man1/
+-rw-r--r-- root/root usr/share/man/man1/funzip.1.gz
+-rw-r--r-- root/root usr/share/man/man1/unzip.1.gz
+-rw-r--r-- root/root usr/share/man/man1/unzipsfx.1.gz
+-rw-r--r-- root/root usr/share/man/man1/zipgrep.1.gz
+-rw-r--r-- root/root usr/share/man/man1/zipinfo.1.gz
diff --git a/opt/unzip/.signature b/opt/unzip/.signature
new file mode 100644
index 0000000..c9d86d5
--- /dev/null
+++ b/opt/unzip/.signature
@@ -0,0 +1,8 @@
+RWTZ9IduCSQ/mKHGtMUmKGFtNYBVKSNChpAKy1YUMDzZJ/P7BfH+GWi9JdUvb70uwsMY7tUzVHYe5pGSAka6s50fnea2S6xLYgo=
+
+SHA256 (MAKEPKG) = e7b030a1cd101234783f3aaab2435f450e5449344dd062a91ed3efa4a499d54f
+SHA256 (.footprint) = a1d2c71a5371982b87a8a14082aa2236258f84e0d602ec39247e0d63bf46ffdd
+SHA256 (unzip60.tar.gz) = 036d96991646d0449ed0aa952e4fbe21b476ce994abc276e49d30e686708bd37
+SHA256 (cumulative.patch) = f4173a8e2a2eea7f537ef8919369c2b6bac43d9ccd05345755ac0d1457c24234
+SHA256 (28-cve-2022-0529-and-cve-2022-0530.patch) = a27efd8c4950fb3d942d602ad7846996e02aafd77a8ad1e26700e42ae6c1cd37
+SHA256 (unzip#6.0-1.pkg.tar.gz) = 31853e06e2ce305815ff14bbe9f1dc705643f32b6f0ff5acf5fb15d186a7bdec
diff --git a/opt/unzip/28-cve-2022-0529-and-cve-2022-0530.patch b/opt/unzip/28-cve-2022-0529-and-cve-2022-0530.patch
new file mode 100644
index 0000000..8f5351e
--- /dev/null
+++ b/opt/unzip/28-cve-2022-0529-and-cve-2022-0530.patch
@@ -0,0 +1,173 @@
+From: Steven M. Schweda <sms@antinode.info>
+Subject: Fix for CVE-2022-0529 and CVE-2022-0530
+Bug-Debian: https://bugs.debian.org/1010355
+X-Debian-version: 6.0-27
+
+--- a/fileio.c
++++ b/fileio.c
+@@ -171,8 +171,10 @@
+ static ZCONST char Far FilenameTooLongTrunc[] =
+ "warning: filename too long--truncating.\n";
+ #ifdef UNICODE_SUPPORT
++ static ZCONST char Far UFilenameCorrupt[] =
++ "error: Unicode filename corrupt.\n";
+ static ZCONST char Far UFilenameTooLongTrunc[] =
+- "warning: Converted unicode filename too long--truncating.\n";
++ "warning: Converted Unicode filename too long--truncating.\n";
+ #endif
+ static ZCONST char Far ExtraFieldTooLong[] =
+ "warning: extra field too long (%d). Ignoring...\n";
+@@ -2361,16 +2363,30 @@
+ /* convert UTF-8 to local character set */
+ fn = utf8_to_local_string(G.unipath_filename,
+ G.unicode_escape_all);
+- /* make sure filename is short enough */
+- if (strlen(fn) >= FILNAMSIZ) {
+- fn[FILNAMSIZ - 1] = '\0';
++
++ /* 2022-07-22 SMS, et al. CVE-2022-0530
++ * Detect conversion failure, emit message.
++ * Continue with unconverted name.
++ */
++ if (fn == NULL)
++ {
+ Info(slide, 0x401, ((char *)slide,
+- LoadFarString(UFilenameTooLongTrunc)));
+- error = PK_WARN;
++ LoadFarString(UFilenameCorrupt)));
++ error = PK_ERR;
++ }
++ else
++ {
++ /* make sure filename is short enough */
++ if (strlen(fn) >= FILNAMSIZ) {
++ fn[FILNAMSIZ - 1] = '\0';
++ Info(slide, 0x401, ((char *)slide,
++ LoadFarString(UFilenameTooLongTrunc)));
++ error = PK_WARN;
++ }
++ /* replace filename with converted UTF-8 */
++ strcpy(G.filename, fn);
++ free(fn);
+ }
+- /* replace filename with converted UTF-8 */
+- strcpy(G.filename, fn);
+- free(fn);
+ }
+ # endif /* UNICODE_WCHAR */
+ if (G.unipath_filename != G.filename_full)
+--- a/process.c
++++ b/process.c
+@@ -222,6 +222,8 @@
+ "\nwarning: Unicode Path version > 1\n";
+ static ZCONST char Far UnicodeMismatchError[] =
+ "\nwarning: Unicode Path checksum invalid\n";
++ static ZCONST char Far UFilenameTooLongTrunc[] =
++ "warning: filename too long (P1) -- truncating.\n";
+ #endif
+
+
+@@ -1915,7 +1917,7 @@
+ Sets both local header and central header fields. Not terribly clever,
+ but it means that this procedure is only called in one place.
+
+- 2014-12-05 SMS.
++ 2014-12-05 SMS. (oCERT.org report.) CVE-2014-8141.
+ Added checks to ensure that enough data are available before calling
+ makeint64() or makelong(). Replaced various sizeof() values with
+ simple ("4" or "8") constants. (The Zip64 structures do not depend
+@@ -1947,9 +1949,10 @@
+ ef_len - EB_HEADSIZE));
+ break;
+ }
++
+ if (eb_id == EF_PKSZ64)
+ {
+- int offset = EB_HEADSIZE;
++ unsigned offset = EB_HEADSIZE;
+
+ if ((G.crec.ucsize == Z64FLGL) || (G.lrec.ucsize == Z64FLGL))
+ {
+@@ -2046,7 +2049,7 @@
+ }
+ if (eb_id == EF_UNIPATH) {
+
+- int offset = EB_HEADSIZE;
++ unsigned offset = EB_HEADSIZE;
+ ush ULen = eb_len - 5;
+ ulg chksum = CRCVAL_INITIAL;
+
+@@ -2504,16 +2507,17 @@
+ int state_dependent;
+ int wsize = 0;
+ int max_bytes = MB_CUR_MAX;
+- char buf[9];
++ char buf[ MB_CUR_MAX+ 1]; /* ("+1" not really needed?) */
+ char *buffer = NULL;
+ char *local_string = NULL;
++ size_t buffer_size; /* CVE-2022-0529 */
+
+ for (wsize = 0; wide_string[wsize]; wsize++) ;
+
+ if (max_bytes < MAX_ESCAPE_BYTES)
+ max_bytes = MAX_ESCAPE_BYTES;
+-
+- if ((buffer = (char *)malloc(wsize * max_bytes + 1)) == NULL) {
++ buffer_size = wsize * max_bytes + 1; /* Reused below. */
++ if ((buffer = (char *)malloc( buffer_size)) == NULL) {
+ return NULL;
+ }
+
+@@ -2551,8 +2555,28 @@
+ } else {
+ /* no MB for this wide */
+ /* use escape for wide character */
+- char *escape_string = wide_to_escape_string(wide_string[i]);
+- strcat(buffer, escape_string);
++ size_t buffer_len;
++ size_t escape_string_len;
++ char *escape_string;
++ int err_msg = 0;
++
++ escape_string = wide_to_escape_string(wide_string[i]);
++ buffer_len = strlen( buffer);
++ escape_string_len = strlen( escape_string);
++
++ /* Append escape string, as space allows. */
++ /* 2022-07-18 SMS, et al. CVE-2022-0529 */
++ if (escape_string_len > buffer_size- buffer_len- 1)
++ {
++ escape_string_len = buffer_size- buffer_len- 1;
++ if (err_msg == 0)
++ {
++ err_msg = 1;
++ Info(slide, 0x401, ((char *)slide,
++ LoadFarString( UFilenameTooLongTrunc)));
++ }
++ }
++ strncat( buffer, escape_string, escape_string_len);
+ free(escape_string);
+ }
+ }
+@@ -2604,9 +2628,18 @@
+ ZCONST char *utf8_string;
+ int escape_all;
+ {
+- zwchar *wide = utf8_to_wide_string(utf8_string);
+- char *loc = wide_to_local_string(wide, escape_all);
+- free(wide);
++ zwchar *wide;
++ char *loc = NULL;
++
++ wide = utf8_to_wide_string( utf8_string);
++
++ /* 2022-07-25 SMS, et al. CVE-2022-0530 */
++ if (wide != NULL)
++ {
++ loc = wide_to_local_string( wide, escape_all);
++ free( wide);
++ }
++
+ return loc;
+ }
+
diff --git a/opt/unzip/MAKEPKG b/opt/unzip/MAKEPKG
new file mode 100644
index 0000000..ed3a958
--- /dev/null
+++ b/opt/unzip/MAKEPKG
@@ -0,0 +1,40 @@
+#!/bin/mkpkg
+# description: Decompress utility for zip archives
+# url: https://infozip.sourceforge.net/UnZip.html
+
+name=unzip
+version=6.0
+release=1
+depends=()
+source=(https://downloads.sourceforge.net/sourceforge/infozip/unzip60.tar.gz
+ cumulative.patch
+ 28-cve-2022-0529-and-cve-2022-0530.patch)
+sha256sums=(
+ "036d96991646d0449ed0aa952e4fbe21b476ce994abc276e49d30e686708bd37"
+ "f4173a8e2a2eea7f537ef8919369c2b6bac43d9ccd05345755ac0d1457c24234"
+ "a27efd8c4950fb3d942d602ad7846996e02aafd77a8ad1e26700e42ae6c1cd37"
+)
+
+build() {
+ cd unzip60
+
+ patch -Np1 -i $SRC/cumulative.patch
+ patch -p1 -F3 -i $SRC/28-cve-2022-0529-and-cve-2022-0530.patch
+
+ sed -i 's/-O3//' unix/configure
+
+ make -f unix/Makefile LOCAL_UNZIP="$CFLAGS" unzips
+ make -f unix/Makefile \
+ prefix=$PKG/usr \
+ MANDIR=$PKG/usr/share/man/man1 \
+ install
+
+ ln -sf unzip $PKG/usr/bin/zipinfo
+}
+
+signify() {
+ untrusted comment: public key
+ RWTZ9IduCSQ/mL8337TEUinPwT92xFEUpD92hkS7IxcOnzTt9QdpohT3
+}
+
+# vim: filetype=sh
diff --git a/opt/unzip/cumulative.patch b/opt/unzip/cumulative.patch
new file mode 100644
index 0000000..6b42955
--- /dev/null
+++ b/opt/unzip/cumulative.patch
@@ -0,0 +1,2714 @@
+diff -up unzip60/crc_i386.S.exec-shield unzip60/crc_i386.S
+--- unzip60/crc_i386.S.exec-shield 2007-01-07 06:02:58.000000000 +0100
++++ unzip60/crc_i386.S 2009-11-18 11:16:39.630389312 +0100
+@@ -302,3 +302,6 @@ _crc32: /* ulg c
+ #endif /* i386 || _i386 || _I386 || __i386 */
+
+ #endif /* !USE_ZLIB && !CRC_TABLE_ONLY */
++
++.section .note.GNU-stack, "", @progbits
++.previous
+diff -up unzip60/extract.c.close unzip60/extract.c
+--- unzip60/extract.c.close 2009-03-14 02:32:52.000000000 +0100
++++ unzip60/extract.c 2009-11-19 08:17:23.481263496 +0100
+@@ -1924,24 +1924,21 @@ static int extract_or_test_member(__G)
+
+ #ifdef VMS /* VMS: required even for stdout! (final flush) */
+ if (!uO.tflag) /* don't close NULL file */
+- close_outfile(__G);
++ error = close_outfile(__G);
+ #else
+ #ifdef DLL
+ if (!uO.tflag && (!uO.cflag || G.redirect_data)) {
+ if (G.redirect_data)
+ FINISH_REDIRECT();
+ else
+- close_outfile(__G);
++ error = close_outfile(__G);
+ }
+ #else
+ if (!uO.tflag && !uO.cflag) /* don't close NULL file or stdout */
+- close_outfile(__G);
++ error = close_outfile(__G);
+ #endif
+ #endif /* VMS */
+
+- /* GRR: CONVERT close_outfile() TO NON-VOID: CHECK FOR ERRORS! */
+-
+-
+ if (G.disk_full) { /* set by flush() */
+ if (G.disk_full > 1) {
+ #if (defined(DELETE_IF_FULL) && defined(HAVE_UNLINK))
+diff -up unzip60/unix/unix.c.close unzip60/unix/unix.c
+--- unzip60/unix/unix.c.close 2009-01-24 00:31:26.000000000 +0100
++++ unzip60/unix/unix.c 2009-11-19 08:33:25.568389171 +0100
+@@ -1096,10 +1096,41 @@ static int get_extattribs(__G__ pzt, z_u
+ #ifndef MTS
+
+ /****************************/
++/* Function CloseError() */
++/***************************/
++
++int CloseError(__G)
++ __GDEF
++{
++ int errval = PK_OK;
++
++ if (fclose(G.outfile) < 0) {
++ switch (errno) {
++ case ENOSPC:
++ /* Do we need this on fileio.c? */
++ Info(slide, 0x4a1, ((char *)slide, "%s: write error (disk full?). Continue? (y/n/^C) ",
++ FnFilter1(G.filename)));
++ fgets(G.answerbuf, 9, stdin);
++ if (*G.answerbuf == 'y') /* stop writing to this file */
++ G.disk_full = 1; /* pass to next */
++ else
++ G.disk_full = 2; /* no: exit program */
++
++ errval = PK_DISK;
++ break;
++
++ default:
++ errval = PK_WARN;
++ }
++ }
++ return errval;
++} /* End of CloseError() */
++
++/****************************/
+ /* Function close_outfile() */
+ /****************************/
+
+-void close_outfile(__G) /* GRR: change to return PK-style warning level */
++int close_outfile(__G)
+ __GDEF
+ {
+ union {
+@@ -1108,6 +1139,7 @@ void close_outfile(__G) /* GRR: chang
+ } zt;
+ ulg z_uidgid[2];
+ int have_uidgid_flg;
++ int errval = PK_OK;
+
+ have_uidgid_flg = get_extattribs(__G__ &(zt.t3), z_uidgid);
+
+@@ -1141,16 +1173,16 @@ void close_outfile(__G) /* GRR: chang
+ Info(slide, 0x201, ((char *)slide,
+ "warning: symbolic link (%s) failed: mem alloc overflow\n",
+ FnFilter1(G.filename)));
+- fclose(G.outfile);
+- return;
++ errval = CloseError(G.outfile, G.filename);
++ return errval ? errval : PK_WARN;
+ }
+
+ if ((slnk_entry = (slinkentry *)malloc(slnk_entrysize)) == NULL) {
+ Info(slide, 0x201, ((char *)slide,
+ "warning: symbolic link (%s) failed: no mem\n",
+ FnFilter1(G.filename)));
+- fclose(G.outfile);
+- return;
++ errval = CloseError(G.outfile, G.filename);
++ return errval ? errval : PK_WARN;
+ }
+ slnk_entry->next = NULL;
+ slnk_entry->targetlen = ucsize;
+@@ -1174,10 +1206,10 @@ void close_outfile(__G) /* GRR: chang
+ "warning: symbolic link (%s) failed\n",
+ FnFilter1(G.filename)));
+ free(slnk_entry);
+- fclose(G.outfile);
+- return;
++ errval = CloseError(G.outfile, G.filename);
++ return errval ? errval : PK_WARN;
+ }
+- fclose(G.outfile); /* close "link" file for good... */
++ errval = CloseError(G.outfile, G.filename); /* close "link" file for good... */
+ slnk_entry->target[ucsize] = '\0';
+ if (QCOND2)
+ Info(slide, 0, ((char *)slide, "-> %s ",
+@@ -1188,7 +1220,7 @@ void close_outfile(__G) /* GRR: chang
+ else
+ G.slink_head = slnk_entry;
+ G.slink_last = slnk_entry;
+- return;
++ return errval;
+ }
+ #endif /* SYMLINKS */
+
+@@ -1201,7 +1233,7 @@ void close_outfile(__G) /* GRR: chang
+ #endif
+
+ #if (defined(NO_FCHOWN))
+- fclose(G.outfile);
++ errval = CloseError(G.outfile, G.filename);
+ #endif
+
+ /* if -X option was specified and we have UID/GID info, restore it */
+@@ -1227,7 +1259,7 @@ void close_outfile(__G) /* GRR: chang
+ }
+
+ #if (!defined(NO_FCHOWN) && defined(NO_FCHMOD))
+- fclose(G.outfile);
++ errval = CloseError(G.outfile, G.filename);
+ #endif
+
+ #if (!defined(NO_FCHOWN) && !defined(NO_FCHMOD))
+@@ -1239,7 +1271,7 @@ void close_outfile(__G) /* GRR: chang
+ if (fchmod(fileno(G.outfile), filtattr(__G__ G.pInfo->file_attr)))
+ perror("fchmod (file attributes) error");
+
+- fclose(G.outfile);
++ errval = CloseError(G.outfile, G.filename);
+ #endif /* !NO_FCHOWN && !NO_FCHMOD */
+
+ /* skip restoring time stamps on user's request */
+@@ -1267,6 +1299,7 @@ void close_outfile(__G) /* GRR: chang
+ #endif
+ #endif /* NO_FCHOWN || NO_FCHMOD */
+
++ return errval;
+ } /* end function close_outfile() */
+
+ #endif /* !MTS */
+diff -up unzip60/unzpriv.h.close unzip60/unzpriv.h
+--- unzip60/unzpriv.h.close 2009-04-20 01:59:26.000000000 +0200
++++ unzip60/unzpriv.h 2009-11-19 08:19:08.610388618 +0100
+@@ -2604,7 +2604,7 @@ char *GetLoadPath OF((__GPRO));
+ int SetFileSize OF((FILE *file, zusz_t filesize)); /* local */
+ #endif
+ #ifndef MTS /* macro in MTS */
+- void close_outfile OF((__GPRO)); /* local */
++ int close_outfile OF((__GPRO)); /* local */
+ #endif
+ #ifdef SET_SYMLINK_ATTRIBS
+ int set_symlnk_attribs OF((__GPRO__ slinkentry *slnk_entry)); /* local */
+diff -up unzip60/zipinfo.c.attribs-overflow unzip60/zipinfo.c
+--- unzip60/zipinfo.c.attribs-overflow 2009-11-30 09:55:39.000000000 +0100
++++ unzip60/zipinfo.c 2009-11-30 09:56:42.844263244 +0100
+@@ -1881,7 +1881,7 @@ static int zi_short(__G) /* return PK-
+ #endif
+ int k, error, error_in_archive=PK_COOL;
+ unsigned hostnum, hostver, methid, methnum, xattr;
+- char *p, workspace[12], attribs[16];
++ char *p, workspace[12], attribs[17];
+ char methbuf[5];
+ static ZCONST char dtype[5]="NXFS"; /* normal, maximum, fast, superfast */
+ static ZCONST char Far os[NUM_HOSTS+1][4] = {
+diff --git a/process.c b/process.c
+index 1e9a1e1..905732b 100644
+--- a/process.c
++++ b/process.c
+@@ -1751,6 +1751,12 @@ int process_cdir_file_hdr(__G) /* return PK-type error code */
+ = (G.crec.general_purpose_bit_flag & (1 << 11)) == (1 << 11);
+ #endif
+
++#ifdef SYMLINKS
++ /* Initialize the symlink flag, may be set by the platform-specific
++ mapattr function. */
++ G.pInfo->symlink = 0;
++#endif
++
+ return PK_COOL;
+
+ } /* end function process_cdir_file_hdr() */
+diff --git a/extract.c b/extract.c
+index eeb2f57..a0a4929 100644
+--- a/extract.c
++++ b/extract.c
+@@ -472,8 +472,8 @@ int extract_or_test_files(__G) /* return PK-type error code */
+ */
+ Info(slide, 0x401, ((char *)slide,
+ LoadFarString(CentSigMsg), j + blknum*DIR_BLKSIZ + 1));
+- Info(slide, 0x401, ((char *)slide,
+- LoadFarString(ReportMsg)));
++ Info(slide, 0x401,
++ ((char *)slide,"%s", LoadFarString(ReportMsg)));
+ error_in_archive = PK_BADERR;
+ }
+ reached_end = TRUE; /* ...so no more left to do */
+@@ -752,8 +752,8 @@ int extract_or_test_files(__G) /* return PK-type error code */
+
+ #ifndef SFX
+ if (no_endsig_found) { /* just to make sure */
+- Info(slide, 0x401, ((char *)slide, LoadFarString(EndSigMsg)));
+- Info(slide, 0x401, ((char *)slide, LoadFarString(ReportMsg)));
++ Info(slide, 0x401, ((char *)slide,"%s", LoadFarString(EndSigMsg)));
++ Info(slide, 0x401, ((char *)slide,"%s", LoadFarString(ReportMsg)));
+ if (!error_in_archive) /* don't overwrite stronger error */
+ error_in_archive = PK_WARN;
+ }
+diff --git a/list.c b/list.c
+index 15e0011..f7359c3 100644
+--- a/list.c
++++ b/list.c
+@@ -181,7 +181,7 @@ int list_files(__G) /* return PK-type error code */
+ Info(slide, 0x401,
+ ((char *)slide, LoadFarString(CentSigMsg), j));
+ Info(slide, 0x401,
+- ((char *)slide, LoadFarString(ReportMsg)));
++ ((char *)slide,"%s", LoadFarString(ReportMsg)));
+ return PK_BADERR; /* sig not found */
+ }
+ }
+@@ -507,7 +507,8 @@ int list_files(__G) /* return PK-type error code */
+ && (!G.ecrec.is_zip64_archive)
+ && (memcmp(G.sig, end_central_sig, 4) != 0)
+ ) { /* just to make sure again */
+- Info(slide, 0x401, ((char *)slide, LoadFarString(EndSigMsg)));
++ Info(slide, 0x401,
++ ((char *)slide,"%s", LoadFarString(EndSigMsg)));
+ error_in_archive = PK_WARN; /* didn't find sig */
+ }
+
+@@ -591,7 +592,7 @@ int get_time_stamp(__G__ last_modtime, nmember) /* return PK-type error code */
+ Info(slide, 0x401,
+ ((char *)slide, LoadFarString(CentSigMsg), j));
+ Info(slide, 0x401,
+- ((char *)slide, LoadFarString(ReportMsg)));
++ ((char *)slide,"%s", LoadFarString(ReportMsg)));
+ return PK_BADERR; /* sig not found */
+ }
+ }
+@@ -674,7 +675,7 @@ int get_time_stamp(__G__ last_modtime, nmember) /* return PK-type error code */
+ ---------------------------------------------------------------------------*/
+
+ if (memcmp(G.sig, end_central_sig, 4)) { /* just to make sure again */
+- Info(slide, 0x401, ((char *)slide, LoadFarString(EndSigMsg)));
++ Info(slide, 0x401, ((char *)slide,"%s", LoadFarString(EndSigMsg)));
+ error_in_archive = PK_WARN;
+ }
+ if (*nmember == 0L && error_in_archive <= PK_WARN)
+diff --git a/zipinfo.c b/zipinfo.c
+index 6e22cc8..ac5c61b 100644
+--- a/zipinfo.c
++++ b/zipinfo.c
+@@ -771,7 +771,7 @@ int zipinfo(__G) /* return PK-type error code */
+ Info(slide, 0x401,
+ ((char *)slide, LoadFarString(CentSigMsg), j));
+ Info(slide, 0x401,
+- ((char *)slide, LoadFarString(ReportMsg)));
++ ((char *)slide,"%s", LoadFarString(ReportMsg)));
+ error_in_archive = PK_BADERR; /* sig not found */
+ break;
+ }
+@@ -960,7 +960,8 @@ int zipinfo(__G) /* return PK-type error code */
+ && (!G.ecrec.is_zip64_archive)
+ && (memcmp(G.sig, end_central_sig, 4) != 0)
+ ) { /* just to make sure again */
+- Info(slide, 0x401, ((char *)slide, LoadFarString(EndSigMsg)));
++ Info(slide, 0x401,
++ ((char *)slide,"%s", LoadFarString(EndSigMsg)));
+ error_in_archive = PK_WARN; /* didn't find sig */
+ }
+
+diff --git a/fileio.c b/fileio.c
+index ba0a1d0..03fc4be 100644
+--- a/fileio.c
++++ b/fileio.c
+@@ -2006,6 +2006,7 @@ int do_string(__G__ length, option) /* return PK-type error code */
+ unsigned comment_bytes_left;
+ unsigned int block_len;
+ int error=PK_OK;
++ unsigned int length2;
+ #ifdef AMIGA
+ char tmp_fnote[2 * AMIGA_FILENOTELEN]; /* extra room for squozen chars */
+ #endif
+@@ -2292,8 +2293,12 @@ int do_string(__G__ length, option) /* return PK-type error code */
+ seek_zipf(__G__ G.cur_zipfile_bufstart - G.extra_bytes +
+ (G.inptr-G.inbuf) + length);
+ } else {
+- if (readbuf(__G__ (char *)G.extra_field, length) == 0)
++ if ((length2 = readbuf(__G__ (char *)G.extra_field, length)) == 0)
+ return PK_EOF;
++ if(length2 < length) {
++ memset (__G__ (char *)G.extra_field+length2, 0 , length-length2);
++ length = length2;
++ }
+ /* Looks like here is where extra fields are read */
+ getZip64Data(__G__ G.extra_field, length);
+ #ifdef UNICODE_SUPPORT
+--- ./process.c.orig 2009-03-06 02:25:10.000000000 +0100
++++ ./process.c 2013-09-12 10:51:16.000000000 +0200
+@@ -2901,9 +2901,9 @@
+ */
+
+ #ifdef IZ_HAVE_UXUIDGID
+- if (eb_len >= EB_UX3_MINLEN
+- && z_uidgid != NULL
+- && (*((EB_HEADSIZE + 0) + ef_buf) == 1)
++ if ((eb_len >= EB_UX3_MINLEN)
++ && (z_uidgid != NULL)
++ && ((*((EB_HEADSIZE + 0) + ef_buf) == 1)))
+ /* only know about version 1 */
+ {
+ uch uid_size;
+@@ -2915,10 +2915,10 @@
+ flags &= ~0x0ff; /* ignore any previous UNIX field */
+
+ if ( read_ux3_value((EB_HEADSIZE + 2) + ef_buf,
+- uid_size, z_uidgid[0])
++ uid_size, &z_uidgid[0])
+ &&
+ read_ux3_value((EB_HEADSIZE + uid_size + 3) + ef_buf,
+- gid_size, z_uidgid[1]) )
++ gid_size, &z_uidgid[1]) )
+ {
+ flags |= EB_UX2_VALID; /* signal success */
+ }
+diff --git a/extract.c b/extract.c
+index a0a4929..9ef80b3 100644
+--- a/extract.c
++++ b/extract.c
+@@ -2214,6 +2214,7 @@ static int test_compr_eb(__G__ eb, eb_size, compr_offset, test_uc_ebdata)
+ ulg eb_ucsize;
+ uch *eb_ucptr;
+ int r;
++ ush method;
+
+ if (compr_offset < 4) /* field is not compressed: */
+ return PK_OK; /* do nothing and signal OK */
+@@ -2223,6 +2224,12 @@ static int test_compr_eb(__G__ eb, eb_size, compr_offset, test_uc_ebdata)
+ eb_size <= (compr_offset + EB_CMPRHEADLEN)))
+ return IZ_EF_TRUNC; /* no compressed data! */
+
++ method = makeword(eb + (EB_HEADSIZE + compr_offset));
++ if ((method == STORED) && (eb_size != compr_offset + EB_CMPRHEADLEN + eb_ucsize))
++ return PK_ERR; /* compressed & uncompressed
++ * should match in STORED
++ * method */
++
+ if (
+ #ifdef INT_16BIT
+ (((ulg)(extent)eb_ucsize) != eb_ucsize) ||
+diff --git a/extract.c b/extract.c
+index 9ef80b3..c741b5f 100644
+--- a/extract.c
++++ b/extract.c
+@@ -1,5 +1,5 @@
+ /*
+- Copyright (c) 1990-2009 Info-ZIP. All rights reserved.
++ Copyright (c) 1990-2014 Info-ZIP. All rights reserved.
+
+ See the accompanying file LICENSE, version 2009-Jan-02 or later
+ (the contents of which are also included in unzip.h) for terms of use.
+@@ -298,6 +298,8 @@ char ZCONST Far TruncNTSD[] =
+ #ifndef SFX
+ static ZCONST char Far InconsistEFlength[] = "bad extra-field entry:\n \
+ EF block length (%u bytes) exceeds remaining EF data (%u bytes)\n";
++ static ZCONST char Far TooSmallEBlength[] = "bad extra-field entry:\n \
++ EF block length (%u bytes) invalid (< %d)\n";
+ static ZCONST char Far InvalidComprDataEAs[] =
+ " invalid compressed data for EAs\n";
+ # if (defined(WIN32) && defined(NTSD_EAS))
+@@ -2020,7 +2022,8 @@ static int TestExtraField(__G__ ef, ef_len)
+ ebID = makeword(ef);
+ ebLen = (unsigned)makeword(ef+EB_LEN);
+
+- if (ebLen > (ef_len - EB_HEADSIZE)) {
++ if (ebLen > (ef_len - EB_HEADSIZE))
++ {
+ /* Discovered some extra field inconsistency! */
+ if (uO.qflag)
+ Info(slide, 1, ((char *)slide, "%-22s ",
+@@ -2155,11 +2158,29 @@ static int TestExtraField(__G__ ef, ef_len)
+ }
+ break;
+ case EF_PKVMS:
+- if (makelong(ef+EB_HEADSIZE) !=
+- crc32(CRCVAL_INITIAL, ef+(EB_HEADSIZE+4),
+- (extent)(ebLen-4)))
+- Info(slide, 1, ((char *)slide,
+- LoadFarString(BadCRC_EAs)));
++ /* 2015-01-30 SMS. Added sufficient-bytes test/message
++ * here. (Removed defective ebLen test above.)
++ *
++ * If sufficient bytes (EB_PKVMS_MINLEN) are available,
++ * then compare the stored CRC value with the calculated
++ * CRC for the remainder of the data (and complain about
++ * a mismatch).
++ */
++ if (ebLen < EB_PKVMS_MINLEN)
++ {
++ /* Insufficient bytes available. */
++ Info( slide, 1,
++ ((char *)slide, LoadFarString( TooSmallEBlength),
++ ebLen, EB_PKVMS_MINLEN));
++ }
++ else if (makelong(ef+ EB_HEADSIZE) !=
++ crc32(CRCVAL_INITIAL,
++ (ef+ EB_HEADSIZE+ EB_PKVMS_MINLEN),
++ (extent)(ebLen- EB_PKVMS_MINLEN)))
++ {
++ Info(slide, 1, ((char *)slide,
++ LoadFarString(BadCRC_EAs)));
++ }
+ break;
+ case EF_PKW32:
+ case EF_PKUNIX:
+diff --git a/unzpriv.h b/unzpriv.h
+index 005cee0..5c83a6e 100644
+--- a/unzpriv.h
++++ b/unzpriv.h
+@@ -1806,6 +1806,8 @@
+ #define EB_NTSD_VERSION 4 /* offset of NTSD version byte */
+ #define EB_NTSD_MAX_VER (0) /* maximum version # we know how to handle */
+
++#define EB_PKVMS_MINLEN 4 /* minimum data length of PKVMS extra block */
++
+ #define EB_ASI_CRC32 0 /* offset of ASI Unix field's crc32 checksum */
+ #define EB_ASI_MODE 4 /* offset of ASI Unix permission mode field */
+
+
+diff --git a/extract.c b/extract.c
+index c741b5f..e4a4c7b 100644
+--- a/extract.c
++++ b/extract.c
+@@ -2240,10 +2240,17 @@ static int test_compr_eb(__G__ eb, eb_size, compr_offset, test_uc_ebdata)
+ if (compr_offset < 4) /* field is not compressed: */
+ return PK_OK; /* do nothing and signal OK */
+
++ /* Return no/bad-data error status if any problem is found:
++ * 1. eb_size is too small to hold the uncompressed size
++ * (eb_ucsize). (Else extract eb_ucsize.)
++ * 2. eb_ucsize is zero (invalid). 2014-12-04 SMS.
++ * 3. eb_ucsize is positive, but eb_size is too small to hold
++ * the compressed data header.
++ */
+ if ((eb_size < (EB_UCSIZE_P + 4)) ||
+- ((eb_ucsize = makelong(eb+(EB_HEADSIZE+EB_UCSIZE_P))) > 0L &&
+- eb_size <= (compr_offset + EB_CMPRHEADLEN)))
+- return IZ_EF_TRUNC; /* no compressed data! */
++ ((eb_ucsize = makelong( eb+ (EB_HEADSIZE+ EB_UCSIZE_P))) == 0L) ||
++ ((eb_ucsize > 0L) && (eb_size <= (compr_offset + EB_CMPRHEADLEN))))
++ return IZ_EF_TRUNC; /* no/bad compressed data! */
+
+ method = makeword(eb + (EB_HEADSIZE + compr_offset));
+ if ((method == STORED) && (eb_size != compr_offset + EB_CMPRHEADLEN + eb_ucsize))
+diff --git a/fileio.c b/fileio.c
+index 03fc4be..2a61a30 100644
+--- a/fileio.c
++++ b/fileio.c
+@@ -176,6 +176,8 @@ static ZCONST char Far FilenameTooLongTrunc[] =
+ #endif
+ static ZCONST char Far ExtraFieldTooLong[] =
+ "warning: extra field too long (%d). Ignoring...\n";
++static ZCONST char Far ExtraFieldCorrupt[] =
++ "warning: extra field (type: 0x%04x) corrupt. Continuing...\n";
+
+ #ifdef WINDLL
+ static ZCONST char Far DiskFullQuery[] =
+@@ -2300,7 +2302,13 @@ int do_string(__G__ length, option) /* return PK-type error code */
+ length = length2;
+ }
+ /* Looks like here is where extra fields are read */
+- getZip64Data(__G__ G.extra_field, length);
++ if (getZip64Data(__G__ G.extra_field, length) != PK_COOL)
++ {
++ Info(slide, 0x401, ((char *)slide,
++ LoadFarString( ExtraFieldCorrupt), EF_PKSZ64));
++ error = PK_WARN;
++ }
++
+ #ifdef UNICODE_SUPPORT
+ G.unipath_filename = NULL;
+ if (G.UzO.U_flag < 2) {
+diff --git a/process.c b/process.c
+index be6e006..0d57ab4 100644
+--- a/process.c
++++ b/process.c
+@@ -1,5 +1,5 @@
+ /*
+- Copyright (c) 1990-2009 Info-ZIP. All rights reserved.
++ Copyright (c) 1990-2014 Info-ZIP. All rights reserved.
+
+ See the accompanying file LICENSE, version 2009-Jan-02 or later
+ (the contents of which are also included in unzip.h) for terms of use.
+@@ -1894,48 +1894,83 @@ int getZip64Data(__G__ ef_buf, ef_len)
+ and a 4-byte version of disk start number.
+ Sets both local header and central header fields. Not terribly clever,
+ but it means that this procedure is only called in one place.
++
++ 2014-12-05 SMS.
++ Added checks to ensure that enough data are available before calling
++ makeint64() or makelong(). Replaced various sizeof() values with
++ simple ("4" or "8") constants. (The Zip64 structures do not depend
++ on our variable sizes.) Error handling is crude, but we should now
++ stay within the buffer.
+ ---------------------------------------------------------------------------*/
+
++#define Z64FLGS 0xffff
++#define Z64FLGL 0xffffffff
++
+ if (ef_len == 0 || ef_buf == NULL)
+ return PK_COOL;
+
+ Trace((stderr,"\ngetZip64Data: scanning extra field of length %u\n",
+ ef_len));
+
+- while (ef_len >= EB_HEADSIZE) {
++ while (ef_len >= EB_HEADSIZE)
++ {
+ eb_id = makeword(EB_ID + ef_buf);
+ eb_len = makeword(EB_LEN + ef_buf);
+
+- if (eb_len > (ef_len - EB_HEADSIZE)) {
+- /* discovered some extra field inconsistency! */
++ if (eb_len > (ef_len - EB_HEADSIZE))
++ {
++ /* Extra block length exceeds remaining extra field length. */
+ Trace((stderr,
+ "getZip64Data: block length %u > rest ef_size %u\n", eb_len,
+ ef_len - EB_HEADSIZE));
+ break;
+ }
+- if (eb_id == EF_PKSZ64) {
+
++ if (eb_id == EF_PKSZ64)
++ {
+ int offset = EB_HEADSIZE;
+
+- if (G.crec.ucsize == 0xffffffff || G.lrec.ucsize == 0xffffffff){
+- G.lrec.ucsize = G.crec.ucsize = makeint64(offset + ef_buf);
+- offset += sizeof(G.crec.ucsize);
++ if ((G.crec.ucsize == Z64FLGL) || (G.lrec.ucsize == Z64FLGL))
++ {
++ if (offset+ 8 > ef_len)
++ return PK_ERR;
++
++ G.crec.ucsize = G.lrec.ucsize = makeint64(offset + ef_buf);
++ offset += 8;
+ }
+- if (G.crec.csize == 0xffffffff || G.lrec.csize == 0xffffffff){
+- G.csize = G.lrec.csize = G.crec.csize = makeint64(offset + ef_buf);
+- offset += sizeof(G.crec.csize);
++
++ if ((G.crec.csize == Z64FLGL) || (G.lrec.csize == Z64FLGL))
++ {
++ if (offset+ 8 > ef_len)
++ return PK_ERR;
++
++ G.csize = G.crec.csize = G.lrec.csize = makeint64(offset + ef_buf);
++ offset += 8;
+ }
+- if (G.crec.relative_offset_local_header == 0xffffffff){
++
++ if (G.crec.relative_offset_local_header == Z64FLGL)
++ {
++ if (offset+ 8 > ef_len)
++ return PK_ERR;
++
+ G.crec.relative_offset_local_header = makeint64(offset + ef_buf);
+- offset += sizeof(G.crec.relative_offset_local_header);
++ offset += 8;
+ }
+- if (G.crec.disk_number_start == 0xffff){
++
++ if (G.crec.disk_number_start == Z64FLGS)
++ {
++ if (offset+ 4 > ef_len)
++ return PK_ERR;
++
+ G.crec.disk_number_start = (zuvl_t)makelong(offset + ef_buf);
+- offset += sizeof(G.crec.disk_number_start);
++ offset += 4;
+ }
++#if 0
++ break; /* Expect only one EF_PKSZ64 block. */
++#endif /* 0 */
+ }
+
+- /* Skip this extra field block */
++ /* Skip this extra field block. */
+ ef_buf += (eb_len + EB_HEADSIZE);
+ ef_len -= (eb_len + EB_HEADSIZE);
+ }
+diff --git a/list.c b/list.c
+index f7359c3..4c3d703 100644
+--- a/list.c
++++ b/list.c
+@@ -97,7 +97,7 @@ int list_files(__G) /* return PK-type error code */
+ {
+ int do_this_file=FALSE, cfactor, error, error_in_archive=PK_COOL;
+ #ifndef WINDLL
+- char sgn, cfactorstr[10];
++ char sgn, cfactorstr[13];
+ int longhdr=(uO.vflag>1);
+ #endif
+ int date_format;
+@@ -339,7 +339,19 @@ int list_files(__G) /* return PK-type error code */
+ G.crec.compression_method == ENHDEFLATED) {
+ methbuf[5] = dtype[(G.crec.general_purpose_bit_flag>>1) & 3];
+ } else if (methnum >= NUM_METHODS) {
+- sprintf(&methbuf[4], "%03u", G.crec.compression_method);
++ /* 2013-02-26 SMS.
++ * http://sourceforge.net/tracker/?func=detail
++ * &aid=2861648&group_id=118012&atid=679786
++ * Unexpectedly large compression methods overflow
++ * &methbuf[]. Use the old, three-digit decimal format
++ * for values which fit. Otherwise, sacrifice the
++ * colon, and use four-digit hexadecimal.
++ */
++ if (G.crec.compression_method <= 999) {
++ sprintf( &methbuf[ 4], "%03u", G.crec.compression_method);
++ } else {
++ sprintf( &methbuf[ 3], "%04X", G.crec.compression_method);
++ }
+ }
+
+ #if 0 /* GRR/Euro: add this? */
+From bdd4a0cecd745cb4825e4508b5bdf2579731086a Mon Sep 17 00:00:00 2001
+From: Petr Stodulka <pstodulk@redhat.com>
+Date: Mon, 14 Sep 2015 18:23:17 +0200
+Subject: [PATCH 1/3] upstream fix for heap overflow
+
+https://bugzilla.redhat.com/attachment.cgi?id=1073002
+---
+ crypt.c | 12 +++++++++++-
+ 1 file changed, 11 insertions(+), 1 deletion(-)
+
+diff --git a/crypt.c b/crypt.c
+index 784e411..a8975f2 100644
+--- a/crypt.c
++++ b/crypt.c
+@@ -465,7 +465,17 @@ int decrypt(__G__ passwrd)
+ GLOBAL(pInfo->encrypted) = FALSE;
+ defer_leftover_input(__G);
+ for (n = 0; n < RAND_HEAD_LEN; n++) {
+- b = NEXTBYTE;
++ /* 2012-11-23 SMS. (OUSPG report.)
++ * Quit early if compressed size < HEAD_LEN. The resulting
++ * error message ("unable to get password") could be improved,
++ * but it's better than trying to read nonexistent data, and
++ * then continuing with a negative G.csize. (See
++ * fileio.c:readbyte()).
++ */
++ if ((b = NEXTBYTE) == (ush)EOF)
++ {
++ return PK_ERR;
++ }
+ h[n] = (uch)b;
+ Trace((stdout, " (%02x)", h[n]));
+ }
+--
+2.4.6
+
+
+From 4b48844661ff9569f2ecf582a387d46a5775b5d8 Mon Sep 17 00:00:00 2001
+From: Kamil Dudka <kdudka@redhat.com>
+Date: Mon, 14 Sep 2015 18:24:56 +0200
+Subject: [PATCH 2/3] fix infinite loop when extracting empty bzip2 data
+
+Bug: https://sourceforge.net/p/infozip/patches/23/
+---
+ extract.c | 6 ++++++
+ 1 file changed, 6 insertions(+)
+
+diff --git a/extract.c b/extract.c
+index 7134bfe..29db027 100644
+--- a/extract.c
++++ b/extract.c
+@@ -2733,6 +2733,12 @@ __GDEF
+ int repeated_buf_err;
+ bz_stream bstrm;
+
++ if (G.incnt <= 0 && G.csize <= 0L) {
++ /* avoid an infinite loop */
++ Trace((stderr, "UZbunzip2() got empty input\n"));
++ return 2;
++ }
++
+ #if (defined(DLL) && !defined(NO_SLIDE_REDIR))
+ if (G.redirect_slide)
+ wsize = G.redirect_size, redirSlide = G.redirect_buffer;
+--
+2.4.6
+
+
+From bd150334fb4084f5555a6be26b015a0671cb5b74 Mon Sep 17 00:00:00 2001
+From: Kamil Dudka <kdudka@redhat.com>
+Date: Tue, 22 Sep 2015 18:52:23 +0200
+Subject: [PATCH 3/3] extract: prevent unsigned overflow on invalid input
+
+Suggested-by: Stefan Cornelius
+---
+ extract.c | 11 ++++++++++-
+ 1 file changed, 10 insertions(+), 1 deletion(-)
+
+diff --git a/extract.c b/extract.c
+index 29db027..b9ae667 100644
+--- a/extract.c
++++ b/extract.c
+@@ -1257,8 +1257,17 @@ static int extract_or_test_entrylist(__G__ numchunk,
+ if (G.lrec.compression_method == STORED) {
+ zusz_t csiz_decrypted = G.lrec.csize;
+
+- if (G.pInfo->encrypted)
++ if (G.pInfo->encrypted) {
++ if (csiz_decrypted < 12) {
++ /* handle the error now to prevent unsigned overflow */
++ Info(slide, 0x401, ((char *)slide,
++ LoadFarStringSmall(ErrUnzipNoFile),
++ LoadFarString(InvalidComprData),
++ LoadFarStringSmall2(Inflate)));
++ return PK_ERR;
++ }
+ csiz_decrypted -= 12;
++ }
+ if (G.lrec.ucsize != csiz_decrypted) {
+ Info(slide, 0x401, ((char *)slide,
+ LoadFarStringSmall2(WrnStorUCSizCSizDiff),
+--
+2.5.2
+
+From: Giovanni Scafora <giovanni.archlinux.org>
+Subject: unzip files encoded with non-latin, non-unicode file names
+Last-Update: 2015-02-11
+
+Updated 2015-02-11 by Marc Deslauriers <marc.deslauriers@canonical.com>
+to fix buffer overflow in charset_to_intern()
+
+Index: unzip-6.0/unix/unix.c
+===================================================================
+--- unzip-6.0.orig/unix/unix.c 2015-02-11 08:46:43.675324290 -0500
++++ unzip-6.0/unix/unix.c 2015-02-11 09:18:04.902081319 -0500
+@@ -30,6 +30,9 @@
+ #define UNZIP_INTERNAL
+ #include "unzip.h"
+
++#include <iconv.h>
++#include <langinfo.h>
++
+ #ifdef SCO_XENIX
+ # define SYSNDIR
+ #else /* SCO Unix, AIX, DNIX, TI SysV, Coherent 4.x, ... */
+@@ -1874,3 +1877,102 @@
+ }
+ }
+ #endif /* QLZIP */
++
++
++typedef struct {
++ char *local_charset;
++ char *archive_charset;
++} CHARSET_MAP;
++
++/* A mapping of local <-> archive charsets used by default to convert filenames
++ * of DOS/Windows Zip archives. Currently very basic. */
++static CHARSET_MAP dos_charset_map[] = {
++ { "ANSI_X3.4-1968", "CP850" },
++ { "ISO-8859-1", "CP850" },
++ { "CP1252", "CP850" },
++ { "UTF-8", "CP866" },
++ { "KOI8-R", "CP866" },
++ { "KOI8-U", "CP866" },
++ { "ISO-8859-5", "CP866" }
++};
++
++char OEM_CP[MAX_CP_NAME] = "";
++char ISO_CP[MAX_CP_NAME] = "";
++
++/* Try to guess the default value of OEM_CP based on the current locale.
++ * ISO_CP is left alone for now. */
++void init_conversion_charsets()
++{
++ const char *local_charset;
++ int i;
++
++ /* Make a guess only if OEM_CP not already set. */
++ if(*OEM_CP == '\0') {
++ local_charset = nl_langinfo(CODESET);
++ for(i = 0; i < sizeof(dos_charset_map)/sizeof(CHARSET_MAP); i++)
++ if(!strcasecmp(local_charset, dos_charset_map[i].local_charset)) {
++ strncpy(OEM_CP, dos_charset_map[i].archive_charset,
++ sizeof(OEM_CP));
++ break;
++ }
++ }
++}
++
++/* Convert a string from one encoding to the current locale using iconv().
++ * Be as non-intrusive as possible. If error is encountered during covertion
++ * just leave the string intact. */
++static void charset_to_intern(char *string, char *from_charset)
++{
++ iconv_t cd;
++ char *s,*d, *buf;
++ size_t slen, dlen, buflen;
++ const char *local_charset;
++
++ if(*from_charset == '\0')
++ return;
++
++ buf = NULL;
++ local_charset = nl_langinfo(CODESET);
++
++ if((cd = iconv_open(local_charset, from_charset)) == (iconv_t)-1)
++ return;
++
++ slen = strlen(string);
++ s = string;
++
++ /* Make sure OUTBUFSIZ + 1 never ends up smaller than FILNAMSIZ
++ * as this function also gets called with G.outbuf in fileio.c
++ */
++ buflen = FILNAMSIZ;
++ if (OUTBUFSIZ + 1 < FILNAMSIZ)
++ {
++ buflen = OUTBUFSIZ + 1;
++ }
++
++ d = buf = malloc(buflen);
++ if(!d)
++ goto cleanup;
++
++ bzero(buf,buflen);
++ dlen = buflen - 1;
++
++ if(iconv(cd, &s, &slen, &d, &dlen) == (size_t)-1)
++ goto cleanup;
++ strncpy(string, buf, buflen);
++
++ cleanup:
++ free(buf);
++ iconv_close(cd);
++}
++
++/* Convert a string from OEM_CP to the current locale charset. */
++inline void oem_intern(char *string)
++{
++ charset_to_intern(string, OEM_CP);
++}
++
++/* Convert a string from ISO_CP to the current locale charset. */
++inline void iso_intern(char *string)
++{
++ charset_to_intern(string, ISO_CP);
++}
+Index: unzip-6.0/unix/unxcfg.h
+===================================================================
+--- unzip-6.0.orig/unix/unxcfg.h 2015-02-11 08:46:43.675324290 -0500
++++ unzip-6.0/unix/unxcfg.h 2015-02-11 08:46:43.671324260 -0500
+@@ -228,4 +228,30 @@
+ /* wild_dir, dirname, wildname, matchname[], dirnamelen, have_dirname, */
+ /* and notfirstcall are used by do_wild(). */
+
++
++#define MAX_CP_NAME 25
++
++#ifdef SETLOCALE
++# undef SETLOCALE
++#endif
++#define SETLOCALE(category, locale) setlocale(category, locale)
++#include <locale.h>
++
++#ifdef _ISO_INTERN
++# undef _ISO_INTERN
++#endif
++#define _ISO_INTERN(str1) iso_intern(str1)
++
++#ifdef _OEM_INTERN
++# undef _OEM_INTERN
++#endif
++#ifndef IZ_OEM2ISO_ARRAY
++# define IZ_OEM2ISO_ARRAY
++#endif
++#define _OEM_INTERN(str1) oem_intern(str1)
++
++void iso_intern(char *);
++void oem_intern(char *);
++void init_conversion_charsets(void);
++
+ #endif /* !__unxcfg_h */
+Index: unzip-6.0/unzip.c
+===================================================================
+--- unzip-6.0.orig/unzip.c 2015-02-11 08:46:43.675324290 -0500
++++ unzip-6.0/unzip.c 2015-02-11 08:46:43.675324290 -0500
+@@ -327,11 +327,21 @@
+ -2 just filenames but allow -h/-t/-z -l long Unix \"ls -l\" format\n\
+ -v verbose, multi-page format\n";
+
++#ifndef UNIX
+ static ZCONST char Far ZipInfoUsageLine3[] = "miscellaneous options:\n\
+ -h print header line -t print totals for listed files or for all\n\
+ -z print zipfile comment -T print file times in sortable decimal format\
+ \n -C be case-insensitive %s\
+ -x exclude filenames that follow from listing\n";
++#else /* UNIX */
++static ZCONST char Far ZipInfoUsageLine3[] = "miscellaneous options:\n\
++ -h print header line -t print totals for listed files or for all\n\
++ -z print zipfile comment %c-T%c print file times in sortable decimal format\
++\n %c-C%c be case-insensitive %s\
++ -x exclude filenames that follow from listing\n\
++ -O CHARSET specify a character encoding for DOS, Windows and OS/2 archives\n\
++ -I CHARSET specify a character encoding for UNIX and other archives\n";
++#endif /* !UNIX */
+ #ifdef MORE
+ static ZCONST char Far ZipInfoUsageLine4[] =
+ " -M page output through built-in \"more\"\n";
+@@ -664,6 +674,17 @@
+ -U use escapes for all non-ASCII Unicode -UU ignore any Unicode fields\n\
+ -C match filenames case-insensitively -L make (some) names \
+ lowercase\n %-42s -V retain VMS version numbers\n%s";
++#elif (defined UNIX)
++static ZCONST char Far UnzipUsageLine4[] = "\
++modifiers:\n\
++ -n never overwrite existing files -q quiet mode (-qq => quieter)\n\
++ -o overwrite files WITHOUT prompting -a auto-convert any text files\n\
++ -j junk paths (do not make directories) -aa treat ALL files as text\n\
++ -U use escapes for all non-ASCII Unicode -UU ignore any Unicode fields\n\
++ -C match filenames case-insensitively -L make (some) names \
++lowercase\n %-42s -V retain VMS version numbers\n%s\
++ -O CHARSET specify a character encoding for DOS, Windows and OS/2 archives\n\
++ -I CHARSET specify a character encoding for UNIX and other archives\n\n";
+ #else /* !VMS */
+ static ZCONST char Far UnzipUsageLine4[] = "\
+ modifiers:\n\
+@@ -802,6 +823,10 @@
+ #endif /* UNICODE_SUPPORT */
+
+
++#ifdef UNIX
++ init_conversion_charsets();
++#endif
++
+ #if (defined(__IBMC__) && defined(__DEBUG_ALLOC__))
+ extern void DebugMalloc(void);
+
+@@ -1335,6 +1360,11 @@
+ argc = *pargc;
+ argv = *pargv;
+
++#ifdef UNIX
++ extern char OEM_CP[MAX_CP_NAME];
++ extern char ISO_CP[MAX_CP_NAME];
++#endif
++
+ while (++argv, (--argc > 0 && *argv != NULL && **argv == '-')) {
+ s = *argv + 1;
+ while ((c = *s++) != 0) { /* "!= 0": prevent Turbo C warning */
+@@ -1516,6 +1546,35 @@
+ }
+ break;
+ #endif /* MACOS */
++#ifdef UNIX
++ case ('I'):
++ if (negative) {
++ Info(slide, 0x401, ((char *)slide,
++ "error: encodings can't be negated"));
++ return(PK_PARAM);
++ } else {
++ if(*s) { /* Handle the -Icharset case */
++ /* Assume that charsets can't start with a dash to spot arguments misuse */
++ if(*s == '-') {
++ Info(slide, 0x401, ((char *)slide,
++ "error: a valid character encoding should follow the -I argument"));
++ return(PK_PARAM);
++ }
++ strncpy(ISO_CP, s, sizeof(ISO_CP));
++ } else { /* -I charset */
++ ++argv;
++ if(!(--argc > 0 && *argv != NULL && **argv != '-')) {
++ Info(slide, 0x401, ((char *)slide,
++ "error: a valid character encoding should follow the -I argument"));
++ return(PK_PARAM);
++ }
++ s = *argv;
++ strncpy(ISO_CP, s, sizeof(ISO_CP));
++ }
++ while(*(++s)); /* No params straight after charset name */
++ }
++ break;
++#endif /* ?UNIX */
+ case ('j'): /* junk pathnames/directory structure */
+ if (negative)
+ uO.jflag = FALSE, negative = 0;
+@@ -1591,6 +1650,35 @@
+ } else
+ ++uO.overwrite_all;
+ break;
++#ifdef UNIX
++ case ('O'):
++ if (negative) {
++ Info(slide, 0x401, ((char *)slide,
++ "error: encodings can't be negated"));
++ return(PK_PARAM);
++ } else {
++ if(*s) { /* Handle the -Ocharset case */
++ /* Assume that charsets can't start with a dash to spot arguments misuse */
++ if(*s == '-') {
++ Info(slide, 0x401, ((char *)slide,
++ "error: a valid character encoding should follow the -I argument"));
++ return(PK_PARAM);
++ }
++ strncpy(OEM_CP, s, sizeof(OEM_CP));
++ } else { /* -O charset */
++ ++argv;
++ if(!(--argc > 0 && *argv != NULL && **argv != '-')) {
++ Info(slide, 0x401, ((char *)slide,
++ "error: a valid character encoding should follow the -O argument"));
++ return(PK_PARAM);
++ }
++ s = *argv;
++ strncpy(OEM_CP, s, sizeof(OEM_CP));
++ }
++ while(*(++s)); /* No params straight after charset name */
++ }
++ break;
++#endif /* ?UNIX */
+ case ('p'): /* pipes: extract to stdout, no messages */
+ if (negative) {
+ uO.cflag = FALSE;
+Index: unzip-6.0/unzpriv.h
+===================================================================
+--- unzip-6.0.orig/unzpriv.h 2015-02-11 08:46:43.675324290 -0500
++++ unzip-6.0/unzpriv.h 2015-02-11 08:46:43.675324290 -0500
+@@ -3008,7 +3008,7 @@
+ !(((islochdr) || (isuxatt)) && \
+ ((hostver) == 25 || (hostver) == 26 || (hostver) == 40))) || \
+ (hostnum) == FS_HPFS_ || \
+- ((hostnum) == FS_NTFS_ && (hostver) == 50)) { \
++ ((hostnum) == FS_NTFS_ /* && (hostver) == 50 */ )) { \
+ _OEM_INTERN((string)); \
+ } else { \
+ _ISO_INTERN((string)); \
+Index: unzip-6.0/zipinfo.c
+===================================================================
+--- unzip-6.0.orig/zipinfo.c 2015-02-11 08:46:43.675324290 -0500
++++ unzip-6.0/zipinfo.c 2015-02-11 08:46:43.675324290 -0500
+@@ -457,6 +457,10 @@
+ int tflag_slm=TRUE, tflag_2v=FALSE;
+ int explicit_h=FALSE, explicit_t=FALSE;
+
++#ifdef UNIX
++ extern char OEM_CP[MAX_CP_NAME];
++ extern char ISO_CP[MAX_CP_NAME];
++#endif
+
+ #ifdef MACOS
+ uO.lflag = LFLAG; /* reset default on each call */
+@@ -501,6 +505,35 @@
+ uO.lflag = 0;
+ }
+ break;
++#ifdef UNIX
++ case ('I'):
++ if (negative) {
++ Info(slide, 0x401, ((char *)slide,
++ "error: encodings can't be negated"));
++ return(PK_PARAM);
++ } else {
++ if(*s) { /* Handle the -Icharset case */
++ /* Assume that charsets can't start with a dash to spot arguments misuse */
++ if(*s == '-') {
++ Info(slide, 0x401, ((char *)slide,
++ "error: a valid character encoding should follow the -I argument"));
++ return(PK_PARAM);
++ }
++ strncpy(ISO_CP, s, sizeof(ISO_CP));
++ } else { /* -I charset */
++ ++argv;
++ if(!(--argc > 0 && *argv != NULL && **argv != '-')) {
++ Info(slide, 0x401, ((char *)slide,
++ "error: a valid character encoding should follow the -I argument"));
++ return(PK_PARAM);
++ }
++ s = *argv;
++ strncpy(ISO_CP, s, sizeof(ISO_CP));
++ }
++ while(*(++s)); /* No params straight after charset name */
++ }
++ break;
++#endif /* ?UNIX */
+ case 'l': /* longer form of "ls -l" type listing */
+ if (negative)
+ uO.lflag = -2, negative = 0;
+@@ -521,6 +554,35 @@
+ G.M_flag = TRUE;
+ break;
+ #endif
++#ifdef UNIX
++ case ('O'):
++ if (negative) {
++ Info(slide, 0x401, ((char *)slide,
++ "error: encodings can't be negated"));
++ return(PK_PARAM);
++ } else {
++ if(*s) { /* Handle the -Ocharset case */
++ /* Assume that charsets can't start with a dash to spot arguments misuse */
++ if(*s == '-') {
++ Info(slide, 0x401, ((char *)slide,
++ "error: a valid character encoding should follow the -I argument"));
++ return(PK_PARAM);
++ }
++ strncpy(OEM_CP, s, sizeof(OEM_CP));
++ } else { /* -O charset */
++ ++argv;
++ if(!(--argc > 0 && *argv != NULL && **argv != '-')) {
++ Info(slide, 0x401, ((char *)slide,
++ "error: a valid character encoding should follow the -O argument"));
++ return(PK_PARAM);
++ }
++ s = *argv;
++ strncpy(OEM_CP, s, sizeof(OEM_CP));
++ }
++ while(*(++s)); /* No params straight after charset name */
++ }
++ break;
++#endif /* ?UNIX */
+ case 's': /* default: shorter "ls -l" type listing */
+ if (negative)
+ uO.lflag = -2, negative = 0;
+From ca0212ba19b64488b9e8459a762c11ecd6e7d0bd Mon Sep 17 00:00:00 2001
+From: Petr Stodulka <pstodulk@redhat.com>
+Date: Tue, 24 Nov 2015 17:56:11 +0100
+Subject: [PATCH] print correctly non-ascii filenames
+
+---
+ extract.c | 289 ++++++++++++++++++++++++++++++++++++++++++++++++--------------
+ unzpriv.h | 7 ++
+ 2 files changed, 233 insertions(+), 63 deletions(-)
+
+diff --git a/extract.c b/extract.c
+index 0ee4e93..741b7e0 100644
+--- a/extract.c
++++ b/extract.c
+@@ -2648,8 +2648,21 @@ static void set_deferred_symlink(__G__ slnk_entry)
+ } /* end function set_deferred_symlink() */
+ #endif /* SYMLINKS */
+
++/*
++ * If Unicode is supported, assume we have what we need to do this
++ * check using wide characters, avoiding MBCS issues.
++ */
+
+-
++#ifndef UZ_FNFILTER_REPLACECHAR
++ /* A convenient choice for the replacement of unprintable char codes is
++ * the "single char wildcard", as this character is quite unlikely to
++ * appear in filenames by itself. The following default definition
++ * sets the replacement char to a question mark as the most common
++ * "single char wildcard"; this setting should be overridden in the
++ * appropiate system-specific configuration header when needed.
++ */
++# define UZ_FNFILTER_REPLACECHAR '?'
++#endif
+
+ /*************************/
+ /* Function fnfilter() */ /* here instead of in list.c for SFX */
+@@ -2661,48 +2674,168 @@ char *fnfilter(raw, space, size) /* convert name to safely printable form */
+ extent size;
+ {
+ #ifndef NATIVE /* ASCII: filter ANSI escape codes, etc. */
+- ZCONST uch *r=(ZCONST uch *)raw;
++ ZCONST uch *r; // =(ZCONST uch *)raw;
+ uch *s=space;
+ uch *slim=NULL;
+ uch *se=NULL;
+ int have_overflow = FALSE;
+
+- if (size > 0) {
+- slim = space + size
+-#ifdef _MBCS
+- - (MB_CUR_MAX - 1)
+-#endif
+- - 4;
++# if defined( UNICODE_SUPPORT) && defined( _MBCS)
++/* If Unicode support is enabled, and we have multi-byte characters,
++ * then do the isprint() checks by first converting to wide characters
++ * and checking those. This avoids our having to parse multi-byte
++ * characters for ourselves. After the wide-char replacements have been
++ * made, the wide string is converted back to the local character set.
++ */
++ wchar_t *wstring; /* wchar_t version of raw */
++ size_t wslen; /* length of wstring */
++ wchar_t *wostring; /* wchar_t version of output string */
++ size_t woslen; /* length of wostring */
++ char *newraw; /* new raw */
++
++ /* 2012-11-06 SMS.
++ * Changed to check the value returned by mbstowcs(), and bypass the
++ * Unicode processing if it fails. This seems to fix a problem
++ * reported in the SourceForge forum, but it's not clear that we
++ * should be doing any Unicode processing without some evidence that
++ * the name actually is Unicode. (Check bit 11 in the flags before
++ * coming here?)
++ * http://sourceforge.net/p/infozip/bugs/40/
++ */
++
++ if (MB_CUR_MAX <= 1)
++ {
++ /* There's no point to converting multi-byte chars if there are
++ * no multi-byte chars.
++ */
++ wslen = (size_t)-1;
+ }
+- while (*r) {
+- if (size > 0 && s >= slim && se == NULL) {
+- se = s;
++ else
++ {
++ /* Get Unicode wide character count (for storage allocation). */
++ wslen = mbstowcs( NULL, raw, 0);
++ }
++
++ if (wslen != (size_t)-1)
++ {
++ /* Apparently valid Unicode. Allocate wide-char storage. */
++ wstring = (wchar_t *)malloc((wslen + 1) * sizeof(wchar_t));
++ if (wstring == NULL) {
++ strcpy( (char *)space, raw);
++ return (char *)space;
+ }
+-#ifdef QDOS
+- if (qlflag & 2) {
+- if (*r == '/' || *r == '.') {
++ wostring = (wchar_t *)malloc(2 * (wslen + 1) * sizeof(wchar_t));
++ if (wostring == NULL) {
++ free(wstring);
++ strcpy( (char *)space, raw);
++ return (char *)space;
++ }
++
++ /* Convert the multi-byte Unicode to wide chars. */
++ wslen = mbstowcs(wstring, raw, wslen + 1);
++
++ /* Filter the wide-character string. */
++ fnfilterw( wstring, wostring, (2 * (wslen + 1) * sizeof(wchar_t)));
++
++ /* Convert filtered wide chars back to multi-byte. */
++ woslen = wcstombs( NULL, wostring, 0);
++ if ((newraw = malloc(woslen + 1)) == NULL) {
++ free(wstring);
++ free(wostring);
++ strcpy( (char *)space, raw);
++ return (char *)space;
++ }
++ woslen = wcstombs( newraw, wostring, (woslen * MB_CUR_MAX) + 1);
++
++ if (size > 0) {
++ slim = space + size - 4;
++ }
++ r = (ZCONST uch *)newraw;
++ while (*r) {
++ if (size > 0 && s >= slim && se == NULL) {
++ se = s;
++ }
++# ifdef QDOS
++ if (qlflag & 2) {
++ if (*r == '/' || *r == '.') {
++ if (se != NULL && (s > (space + (size-3)))) {
++ have_overflow = TRUE;
++ break;
++ }
++ ++r;
++ *s++ = '_';
++ continue;
++ }
++ } else
++# endif
++ {
+ if (se != NULL && (s > (space + (size-3)))) {
+ have_overflow = TRUE;
+ break;
+ }
+- ++r;
+- *s++ = '_';
+- continue;
++ *s++ = *r++;
+ }
+- } else
++ }
++ if (have_overflow) {
++ strcpy((char *)se, "...");
++ } else {
++ *s = '\0';
++ }
++
++ free(wstring);
++ free(wostring);
++ free(newraw);
++ }
++ else
++# endif /* defined( UNICODE_SUPPORT) && defined( _MBCS) */
++ {
++ /* No Unicode support, or apparently invalid Unicode. */
++ r = (ZCONST uch *)raw;
++
++ if (size > 0) {
++ slim = space + size
++#ifdef _MBCS
++ - (MB_CUR_MAX - 1)
++#endif
++ - 4;
++ }
++ while (*r) {
++ if (size > 0 && s >= slim && se == NULL) {
++ se = s;
++ }
++#ifdef QDOS
++ if (qlflag & 2) {
++ if (*r == '/' || *r == '.') {
++ if (se != NULL && (s > (space + (size-3)))) {
++ have_overflow = TRUE;
++ break;
++ }
++ ++r;
++ *s++ = '_';
++ continue;
++ }
++ } else
+ #endif
+ #ifdef HAVE_WORKING_ISPRINT
+-# ifndef UZ_FNFILTER_REPLACECHAR
+- /* A convenient choice for the replacement of unprintable char codes is
+- * the "single char wildcard", as this character is quite unlikely to
+- * appear in filenames by itself. The following default definition
+- * sets the replacement char to a question mark as the most common
+- * "single char wildcard"; this setting should be overridden in the
+- * appropiate system-specific configuration header when needed.
+- */
+-# define UZ_FNFILTER_REPLACECHAR '?'
+-# endif
+- if (!isprint(*r)) {
++ if (!isprint(*r)) {
++ if (*r < 32) {
++ /* ASCII control codes are escaped as "^{letter}". */
++ if (se != NULL && (s > (space + (size-4)))) {
++ have_overflow = TRUE;
++ break;
++ }
++ *s++ = '^', *s++ = (uch)(64 + *r++);
++ } else {
++ /* Other unprintable codes are replaced by the
++ * placeholder character. */
++ if (se != NULL && (s > (space + (size-3)))) {
++ have_overflow = TRUE;
++ break;
++ }
++ *s++ = UZ_FNFILTER_REPLACECHAR;
++ INCSTR(r);
++ }
++#else /* !HAVE_WORKING_ISPRINT */
+ if (*r < 32) {
+ /* ASCII control codes are escaped as "^{letter}". */
+ if (se != NULL && (s > (space + (size-4)))) {
+@@ -2710,47 +2843,30 @@ char *fnfilter(raw, space, size) /* convert name to safely printable form */
+ break;
+ }
+ *s++ = '^', *s++ = (uch)(64 + *r++);
++#endif /* ?HAVE_WORKING_ISPRINT */
+ } else {
+- /* Other unprintable codes are replaced by the
+- * placeholder character. */
++#ifdef _MBCS
++ unsigned i = CLEN(r);
++ if (se != NULL && (s > (space + (size-i-2)))) {
++ have_overflow = TRUE;
++ break;
++ }
++ for (; i > 0; i--)
++ *s++ = *r++;
++#else
+ if (se != NULL && (s > (space + (size-3)))) {
+ have_overflow = TRUE;
+ break;
+ }
+- *s++ = UZ_FNFILTER_REPLACECHAR;
+- INCSTR(r);
+- }
+-#else /* !HAVE_WORKING_ISPRINT */
+- if (*r < 32) {
+- /* ASCII control codes are escaped as "^{letter}". */
+- if (se != NULL && (s > (space + (size-4)))) {
+- have_overflow = TRUE;
+- break;
+- }
+- *s++ = '^', *s++ = (uch)(64 + *r++);
+-#endif /* ?HAVE_WORKING_ISPRINT */
+- } else {
+-#ifdef _MBCS
+- unsigned i = CLEN(r);
+- if (se != NULL && (s > (space + (size-i-2)))) {
+- have_overflow = TRUE;
+- break;
+- }
+- for (; i > 0; i--)
+ *s++ = *r++;
+-#else
+- if (se != NULL && (s > (space + (size-3)))) {
+- have_overflow = TRUE;
+- break;
+- }
+- *s++ = *r++;
+ #endif
+- }
+- }
+- if (have_overflow) {
+- strcpy((char *)se, "...");
+- } else {
+- *s = '\0';
++ }
++ }
++ if (have_overflow) {
++ strcpy((char *)se, "...");
++ } else {
++ *s = '\0';
++ }
+ }
+
+ #ifdef WINDLL
+@@ -2772,6 +2888,53 @@ char *fnfilter(raw, space, size) /* convert name to safely printable form */
+ } /* end function fnfilter() */
+
+
++#if defined( UNICODE_SUPPORT) && defined( _MBCS)
++
++/****************************/
++/* Function fnfilter[w]() */ /* (Here instead of in list.c for SFX.) */
++/****************************/
++
++/* fnfilterw() - Convert wide name to safely printable form. */
++
++/* fnfilterw() - Convert wide-character name to safely printable form. */
++
++wchar_t *fnfilterw( src, dst, siz)
++ ZCONST wchar_t *src; /* Pointer to source char (string). */
++ wchar_t *dst; /* Pointer to destination char (string). */
++ extent siz; /* Not used (!). */
++{
++ wchar_t *dsx = dst;
++
++ /* Filter the wide chars. */
++ while (*src)
++ {
++ if (iswprint( *src))
++ {
++ /* Printable code. Copy it. */
++ *dst++ = *src;
++ }
++ else
++ {
++ /* Unprintable code. Substitute something printable for it. */
++ if (*src < 32)
++ {
++ /* Replace ASCII control code with "^{letter}". */
++ *dst++ = (wchar_t)'^';
++ *dst++ = (wchar_t)(64 + *src);
++ }
++ else
++ {
++ /* Replace other unprintable code with the placeholder. */
++ *dst++ = (wchar_t)UZ_FNFILTER_REPLACECHAR;
++ }
++ }
++ src++;
++ }
++ *dst = (wchar_t)0; /* NUL-terminate the destination string. */
++ return dsx;
++} /* fnfilterw(). */
++
++#endif /* defined( UNICODE_SUPPORT) && defined( _MBCS) */
+
+
+ #ifdef SET_DIR_ATTRIB
+diff --git a/unzpriv.h b/unzpriv.h
+index 22d3923..e48a652 100644
+--- a/unzpriv.h
++++ b/unzpriv.h
+@@ -1212,6 +1212,7 @@
+ # ifdef UNICODE_WCHAR
+ # if !(defined(_WIN32_WCE) || defined(POCKET_UNZIP))
+ # include <wchar.h>
++# include <wctype.h>
+ # endif
+ # endif
+ # ifndef _MBCS /* no need to include <locale.h> twice, see below */
+@@ -2410,6 +2411,12 @@ int memflush OF((__GPRO__ ZCONST uch *rawbuf, ulg size));
+ char *fnfilter OF((ZCONST char *raw, uch *space,
+ extent size));
+
++# if defined( UNICODE_SUPPORT) && defined( _MBCS)
++wchar_t *fnfilterw OF((ZCONST wchar_t *src, wchar_t *dst,
++ extent siz));
++#endif
++
++
+ /*---------------------------------------------------------------------------
+ Decompression functions:
+ ---------------------------------------------------------------------------*/
+--
+2.4.3
+
+From 754137e70cf58a64ad524b704a86b651ba0cde07 Mon Sep 17 00:00:00 2001
+From: Petr Stodulka <pstodulk@redhat.com>
+Date: Wed, 14 Dec 2016 16:30:36 +0100
+Subject: [PATCH] Fix CVE-2016-9844 (rhbz#1404283)
+
+Fixes buffer overflow in zipinfo in similar way like fix for
+CVE-2014-9913 provided by upstream.
+---
+ zipinfo.c | 14 +++++++++++++-
+ 1 file changed, 13 insertions(+), 1 deletion(-)
+
+diff --git a/zipinfo.c b/zipinfo.c
+index c03620e..accca2a 100644
+--- a/zipinfo.c
++++ b/zipinfo.c
+@@ -1984,7 +1984,19 @@ static int zi_short(__G) /* return PK-type error code */
+ ush dnum=(ush)((G.crec.general_purpose_bit_flag>>1) & 3);
+ methbuf[3] = dtype[dnum];
+ } else if (methnum >= NUM_METHODS) { /* unknown */
+- sprintf(&methbuf[1], "%03u", G.crec.compression_method);
++ /* 2016-12-05 SMS.
++ * https://launchpad.net/bugs/1643750
++ * Unexpectedly large compression methods overflow
++ * &methbuf[]. Use the old, three-digit decimal format
++ * for values which fit. Otherwise, sacrifice the "u",
++ * and use four-digit hexadecimal.
++ */
++ if (G.crec.compression_method <= 999) {
++ sprintf( &methbuf[ 1], "%03u", G.crec.compression_method);
++ } else {
++ sprintf( &methbuf[ 0], "%04X", G.crec.compression_method);
++ }
++
+ }
+
+ for (k = 0; k < 15; ++k)
+--
+2.5.5
+
+From: "Steven M. Schweda" <sms@antinode.info>
+Subject: Do not ignore extra fields containing Unix Timestamps
+Bug-Debian: https://bugs.debian.org/842993
+X-Debian-version: 6.0-21
+
+--- a/process.c
++++ b/process.c
+@@ -2914,10 +2914,13 @@
+ break;
+
+ case EF_IZUNIX2:
+- if (have_new_type_eb == 0) {
+- flags &= ~0x0ff; /* ignore any previous IZUNIX field */
++ if (have_new_type_eb == 0) { /* (< 1) */
+ have_new_type_eb = 1;
+ }
++ if (have_new_type_eb <= 1) {
++ /* Ignore any prior (EF_IZUNIX/EF_PKUNIX) UID/GID. */
++ flags &= 0x0ff;
++ }
+ #ifdef IZ_HAVE_UXUIDGID
+ if (have_new_type_eb > 1)
+ break; /* IZUNIX3 overrides IZUNIX2 e.f. block ! */
+@@ -2933,6 +2936,8 @@
+ /* new 3rd generation Unix ef */
+ have_new_type_eb = 2;
+
++ /* Ignore any prior EF_IZUNIX/EF_PKUNIX/EF_IZUNIX2 UID/GID. */
++ flags &= 0x0ff;
+ /*
+ Version 1 byte version of this extra field, currently 1
+ UIDSize 1 byte Size of UID field
+@@ -2953,8 +2958,6 @@
+ uid_size = *((EB_HEADSIZE + 1) + ef_buf);
+ gid_size = *((EB_HEADSIZE + uid_size + 2) + ef_buf);
+
+- flags &= ~0x0ff; /* ignore any previous UNIX field */
+-
+ if ( read_ux3_value((EB_HEADSIZE + 2) + ef_buf,
+ uid_size, &z_uidgid[0])
+ &&
+--- a/fileio.c 2014-12-05 05:06:05 -0600
++++ b/fileio.c 2017-11-14 01:06:28 -0600
+@@ -1,5 +1,5 @@
+ /*
+- Copyright (c) 1990-2009 Info-ZIP. All rights reserved.
++ Copyright (c) 1990-2017 Info-ZIP. All rights reserved.
+
+ See the accompanying file LICENSE, version 2009-Jan-02 or later
+ (the contents of which are also included in unzip.h) for terms of use.
+@@ -1582,6 +1582,8 @@
+ int r = IZ_PW_ENTERED;
+ char *m;
+ char *prompt;
++ char *ep;
++ char *zp;
+
+ #ifndef REENTRANT
+ /* tell picky compilers to shut up about "unused variable" warnings */
+@@ -1590,9 +1592,12 @@
+
+ if (*rcnt == 0) { /* First call for current entry */
+ *rcnt = 2;
+- if ((prompt = (char *)malloc(2*FILNAMSIZ + 15)) != (char *)NULL) {
+- sprintf(prompt, LoadFarString(PasswPrompt),
+- FnFilter1(zfn), FnFilter2(efn));
++ zp = FnFilter1( zfn);
++ ep = FnFilter2( efn);
++ prompt = (char *)malloc( /* Slightly too long (2* "%s"). */
++ sizeof( PasswPrompt)+ strlen( zp)+ strlen( ep));
++ if (prompt != (char *)NULL) {
++ sprintf(prompt, LoadFarString(PasswPrompt), zp, ep);
+ m = prompt;
+ } else
+ m = (char *)LoadFarString(PasswPrompt2);
+--- unzip60/list.c
++++ unzip60/list.c
+@@ -97,7 +97,7 @@ int list_files(__G) /* return PK-type
+ {
+ int do_this_file=FALSE, cfactor, error, error_in_archive=PK_COOL;
+ #ifndef WINDLL
+- char sgn, cfactorstr[13];
++ char sgn, cfactorstr[1+10+1+1]; /* <sgn><int>%NUL */
+ int longhdr=(uO.vflag>1);
+ #endif
+ int date_format;
+@@ -389,9 +389,9 @@ int list_files(__G) /* return PK-type
+ }
+ #else /* !WINDLL */
+ if (cfactor == 100)
+- sprintf(cfactorstr, LoadFarString(CompFactor100));
++ snprintf(cfactorstr, sizeof(cfactorstr), LoadFarString(CompFactor100));
+ else
+- sprintf(cfactorstr, LoadFarString(CompFactorStr), sgn, cfactor);
++ snprintf(cfactorstr, sizeof(cfactorstr), LoadFarString(CompFactorStr), sgn, cfactor);
+ if (longhdr)
+ Info(slide, 0, ((char *)slide, LoadFarString(LongHdrStats),
+ FmZofft(G.crec.ucsize, "8", "u"), methbuf,
+@@ -471,9 +471,9 @@ int list_files(__G) /* return PK-type
+
+ #else /* !WINDLL */
+ if (cfactor == 100)
+- sprintf(cfactorstr, LoadFarString(CompFactor100));
++ snprintf(cfactorstr, sizeof(cfactorstr), LoadFarString(CompFactor100));
+ else
+- sprintf(cfactorstr, LoadFarString(CompFactorStr), sgn, cfactor);
++ snprintf(cfactorstr, sizeof(cfactorstr), LoadFarString(CompFactorStr), sgn, cfactor);
+ if (longhdr) {
+ Info(slide, 0, ((char *)slide, LoadFarString(LongFileTrailer),
+ FmZofft(tot_ucsize, "8", "u"), FmZofft(tot_csize, "8", "u"),
+From 06d1b08aef94984256cad3c5a54cedb10295681f Mon Sep 17 00:00:00 2001
+From: Jakub Martisko <jamartis@redhat.com>
+Date: Thu, 8 Nov 2018 09:31:18 +0100
+Subject: [PATCH] Possible unterminated string fix
+
+---
+ unix/unix.c | 4 +++-
+ unix/unxcfg.h | 2 +-
+ unzip.c | 12 ++++++++----
+ zipinfo.c | 12 ++++++++----
+ 4 files changed, 20 insertions(+), 10 deletions(-)
+
+diff --git a/unix/unix.c b/unix/unix.c
+index 59b622d..cd57f80 100644
+--- a/unix/unix.c
++++ b/unix/unix.c
+@@ -1945,7 +1945,9 @@ void init_conversion_charsets()
+ for(i = 0; i < sizeof(dos_charset_map)/sizeof(CHARSET_MAP); i++)
+ if(!strcasecmp(local_charset, dos_charset_map[i].local_charset)) {
+ strncpy(OEM_CP, dos_charset_map[i].archive_charset,
+- sizeof(OEM_CP));
++ MAX_CP_NAME - 1);
++
++ OEM_CP[MAX_CP_NAME - 1] = '\0';
+ break;
+ }
+ }
+diff --git a/unix/unxcfg.h b/unix/unxcfg.h
+index 8729de2..9ee8cfe 100644
+--- a/unix/unxcfg.h
++++ b/unix/unxcfg.h
+@@ -228,7 +228,7 @@ typedef struct stat z_stat;
+ /* and notfirstcall are used by do_wild(). */
+
+
+-#define MAX_CP_NAME 25
++#define MAX_CP_NAME 25 + 1
+
+ #ifdef SETLOCALE
+ # undef SETLOCALE
+diff --git a/unzip.c b/unzip.c
+index 2d94a38..a485f2b 100644
+--- a/unzip.c
++++ b/unzip.c
+@@ -1561,7 +1561,8 @@ int uz_opts(__G__ pargc, pargv)
+ "error: a valid character encoding should follow the -I argument"));
+ return(PK_PARAM);
+ }
+- strncpy(ISO_CP, s, sizeof(ISO_CP));
++ strncpy(ISO_CP, s, MAX_CP_NAME - 1);
++ ISO_CP[MAX_CP_NAME - 1] = '\0';
+ } else { /* -I charset */
+ ++argv;
+ if(!(--argc > 0 && *argv != NULL && **argv != '-')) {
+@@ -1570,7 +1571,8 @@ int uz_opts(__G__ pargc, pargv)
+ return(PK_PARAM);
+ }
+ s = *argv;
+- strncpy(ISO_CP, s, sizeof(ISO_CP));
++ strncpy(ISO_CP, s, MAX_CP_NAME - 1);
++ ISO_CP[MAX_CP_NAME - 1] = '\0';
+ }
+ while(*(++s)); /* No params straight after charset name */
+ }
+@@ -1665,7 +1667,8 @@ int uz_opts(__G__ pargc, pargv)
+ "error: a valid character encoding should follow the -I argument"));
+ return(PK_PARAM);
+ }
+- strncpy(OEM_CP, s, sizeof(OEM_CP));
++ strncpy(OEM_CP, s, MAX_CP_NAME - 1);
++ OEM_CP[MAX_CP_NAME - 1] = '\0';
+ } else { /* -O charset */
+ ++argv;
+ if(!(--argc > 0 && *argv != NULL && **argv != '-')) {
+@@ -1674,7 +1677,8 @@ int uz_opts(__G__ pargc, pargv)
+ return(PK_PARAM);
+ }
+ s = *argv;
+- strncpy(OEM_CP, s, sizeof(OEM_CP));
++ strncpy(OEM_CP, s, MAX_CP_NAME - 1);
++ OEM_CP[MAX_CP_NAME - 1] = '\0';
+ }
+ while(*(++s)); /* No params straight after charset name */
+ }
+diff --git a/zipinfo.c b/zipinfo.c
+index accca2a..cb7e08d 100644
+--- a/zipinfo.c
++++ b/zipinfo.c
+@@ -519,7 +519,8 @@ int zi_opts(__G__ pargc, pargv)
+ "error: a valid character encoding should follow the -I argument"));
+ return(PK_PARAM);
+ }
+- strncpy(ISO_CP, s, sizeof(ISO_CP));
++ strncpy(ISO_CP, s, MAX_CP_NAME - 1);
++ ISO_CP[MAX_CP_NAME - 1] = '\0';
+ } else { /* -I charset */
+ ++argv;
+ if(!(--argc > 0 && *argv != NULL && **argv != '-')) {
+@@ -528,7 +529,8 @@ int zi_opts(__G__ pargc, pargv)
+ return(PK_PARAM);
+ }
+ s = *argv;
+- strncpy(ISO_CP, s, sizeof(ISO_CP));
++ strncpy(ISO_CP, s, MAX_CP_NAME - 1);
++ ISO_CP[MAX_CP_NAME - 1] = '\0';
+ }
+ while(*(++s)); /* No params straight after charset name */
+ }
+@@ -568,7 +570,8 @@ int zi_opts(__G__ pargc, pargv)
+ "error: a valid character encoding should follow the -I argument"));
+ return(PK_PARAM);
+ }
+- strncpy(OEM_CP, s, sizeof(OEM_CP));
++ strncpy(OEM_CP, s, MAX_CP_NAME - 1);
++ OEM_CP[MAX_CP_NAME - 1] = '\0';
+ } else { /* -O charset */
+ ++argv;
+ if(!(--argc > 0 && *argv != NULL && **argv != '-')) {
+@@ -577,7 +580,8 @@ int zi_opts(__G__ pargc, pargv)
+ return(PK_PARAM);
+ }
+ s = *argv;
+- strncpy(OEM_CP, s, sizeof(OEM_CP));
++ strncpy(OEM_CP, s, MAX_CP_NAME - 1);
++ OEM_CP[MAX_CP_NAME - 1] = '\0';
+ }
+ while(*(++s)); /* No params straight after charset name */
+ }
+--
+2.14.5
+
+From 41beb477c5744bc396fa1162ee0c14218ec12213 Mon Sep 17 00:00:00 2001
+From: Mark Adler <madler@alumni.caltech.edu>
+Date: Mon, 27 May 2019 08:20:32 -0700
+Subject: [PATCH] Fix bug in undefer_input() that misplaced the input state.
+
+---
+ fileio.c | 4 +++-
+ 1 file changed, 3 insertions(+), 1 deletion(-)
+
+diff --git a/fileio.c b/fileio.c
+index c042987..bc00d74 100644
+--- a/fileio.c
++++ b/fileio.c
+@@ -530,8 +530,10 @@ void undefer_input(__G)
+ * This condition was checked when G.incnt_leftover was set > 0 in
+ * defer_leftover_input(), and it is NOT allowed to touch G.csize
+ * before calling undefer_input() when (G.incnt_leftover > 0)
+- * (single exception: see read_byte()'s "G.csize <= 0" handling) !!
++ * (single exception: see readbyte()'s "G.csize <= 0" handling) !!
+ */
++ if (G.csize < 0L)
++ G.csize = 0L;
+ G.incnt = G.incnt_leftover + (int)G.csize;
+ G.inptr = G.inptr_leftover - (int)G.csize;
+ G.incnt_leftover = 0;
+From 47b3ceae397d21bf822bc2ac73052a4b1daf8e1c Mon Sep 17 00:00:00 2001
+From: Mark Adler <madler@alumni.caltech.edu>
+Date: Tue, 11 Jun 2019 22:01:18 -0700
+Subject: [PATCH] Detect and reject a zip bomb using overlapped entries.
+
+This detects an invalid zip file that has at least one entry that
+overlaps with another entry or with the central directory to the
+end of the file. A Fifield zip bomb uses overlapped local entries
+to vastly increase the potential inflation ratio. Such an invalid
+zip file is rejected.
+
+See https://www.bamsoftware.com/hacks/zipbomb/ for David Fifield's
+analysis, construction, and examples of such zip bombs.
+
+The detection maintains a list of covered spans of the zip files
+so far, where the central directory to the end of the file and any
+bytes preceding the first entry at zip file offset zero are
+considered covered initially. Then as each entry is decompressed
+or tested, it is considered covered. When a new entry is about to
+be processed, its initial offset is checked to see if it is
+contained by a covered span. If so, the zip file is rejected as
+invalid.
+
+This commit depends on a preceding commit: "Fix bug in
+undefer_input() that misplaced the input state."
+---
+ extract.c | 190 +++++++++++++++++++++++++++++++++++++++++++++++++++++-
+ globals.c | 1 +
+ globals.h | 3 +
+ process.c | 11 ++++
+ unzip.h | 1 +
+ 5 files changed, 205 insertions(+), 1 deletion(-)
+
+diff --git a/extract.c b/extract.c
+index 1acd769..0973a33 100644
+--- a/extract.c
++++ b/extract.c
+@@ -319,6 +319,125 @@ static ZCONST char Far UnsupportedExtraField[] =
+ "\nerror: unsupported extra-field compression type (%u)--skipping\n";
+ static ZCONST char Far BadExtraFieldCRC[] =
+ "error [%s]: bad extra-field CRC %08lx (should be %08lx)\n";
++static ZCONST char Far NotEnoughMemCover[] =
++ "error: not enough memory for bomb detection\n";
++static ZCONST char Far OverlappedComponents[] =
++ "error: invalid zip file with overlapped components (possible zip bomb)\n";
++
++
++
++
++
++/* A growable list of spans. */
++typedef zoff_t bound_t;
++typedef struct {
++ bound_t beg; /* start of the span */
++ bound_t end; /* one past the end of the span */
++} span_t;
++typedef struct {
++ span_t *span; /* allocated, distinct, and sorted list of spans */
++ size_t num; /* number of spans in the list */
++ size_t max; /* allocated number of spans (num <= max) */
++} cover_t;
++
++/*
++ * Return the index of the first span in cover whose beg is greater than val.
++ * If there is no such span, then cover->num is returned.
++ */
++static size_t cover_find(cover, val)
++ cover_t *cover;
++ bound_t val;
++{
++ size_t lo = 0, hi = cover->num;
++ while (lo < hi) {
++ size_t mid = (lo + hi) >> 1;
++ if (val < cover->span[mid].beg)
++ hi = mid;
++ else
++ lo = mid + 1;
++ }
++ return hi;
++}
++
++/* Return true if val lies within any one of the spans in cover. */
++static int cover_within(cover, val)
++ cover_t *cover;
++ bound_t val;
++{
++ size_t pos = cover_find(cover, val);
++ return pos > 0 && val < cover->span[pos - 1].end;
++}
++
++/*
++ * Add a new span to the list, but only if the new span does not overlap any
++ * spans already in the list. The new span covers the values beg..end-1. beg
++ * must be less than end.
++ *
++ * Keep the list sorted and merge adjacent spans. Grow the allocated space for
++ * the list as needed. On success, 0 is returned. If the new span overlaps any
++ * existing spans, then 1 is returned and the new span is not added to the
++ * list. If the new span is invalid because beg is greater than or equal to
++ * end, then -1 is returned. If the list needs to be grown but the memory
++ * allocation fails, then -2 is returned.
++ */
++static int cover_add(cover, beg, end)
++ cover_t *cover;
++ bound_t beg;
++ bound_t end;
++{
++ size_t pos;
++ int prec, foll;
++
++ if (beg >= end)
++ /* The new span is invalid. */
++ return -1;
++
++ /* Find where the new span should go, and make sure that it does not
++ overlap with any existing spans. */
++ pos = cover_find(cover, beg);
++ if ((pos > 0 && beg < cover->span[pos - 1].end) ||
++ (pos < cover->num && end > cover->span[pos].beg))
++ return 1;
++
++ /* Check for adjacencies. */
++ prec = pos > 0 && beg == cover->span[pos - 1].end;
++ foll = pos < cover->num && end == cover->span[pos].beg;
++ if (prec && foll) {
++ /* The new span connects the preceding and following spans. Merge the
++ following span into the preceding span, and delete the following
++ span. */
++ cover->span[pos - 1].end = cover->span[pos].end;
++ cover->num--;
++ memmove(cover->span + pos, cover->span + pos + 1,
++ (cover->num - pos) * sizeof(span_t));
++ }
++ else if (prec)
++ /* The new span is adjacent only to the preceding span. Extend the end
++ of the preceding span. */
++ cover->span[pos - 1].end = end;
++ else if (foll)
++ /* The new span is adjacent only to the following span. Extend the
++ beginning of the following span. */
++ cover->span[pos].beg = beg;
++ else {
++ /* The new span has gaps between both the preceding and the following
++ spans. Assure that there is room and insert the span. */
++ if (cover->num == cover->max) {
++ size_t max = cover->max == 0 ? 16 : cover->max << 1;
++ span_t *span = realloc(cover->span, max * sizeof(span_t));
++ if (span == NULL)
++ return -2;
++ cover->span = span;
++ cover->max = max;
++ }
++ memmove(cover->span + pos + 1, cover->span + pos,
++ (cover->num - pos) * sizeof(span_t));
++ cover->num++;
++ cover->span[pos].beg = beg;
++ cover->span[pos].end = end;
++ }
++ return 0;
++}
+
+
+
+@@ -374,6 +493,29 @@ int extract_or_test_files(__G) /* return PK-type error code */
+ }
+ #endif /* !SFX || SFX_EXDIR */
+
++ /* One more: initialize cover structure for bomb detection. Start with a
++ span that covers the central directory though the end of the file. */
++ if (G.cover == NULL) {
++ G.cover = malloc(sizeof(cover_t));
++ if (G.cover == NULL) {
++ Info(slide, 0x401, ((char *)slide,
++ LoadFarString(NotEnoughMemCover)));
++ return PK_MEM;
++ }
++ ((cover_t *)G.cover)->span = NULL;
++ ((cover_t *)G.cover)->max = 0;
++ }
++ ((cover_t *)G.cover)->num = 0;
++ if ((G.extra_bytes != 0 &&
++ cover_add((cover_t *)G.cover, 0, G.extra_bytes) != 0) ||
++ cover_add((cover_t *)G.cover,
++ G.extra_bytes + G.ecrec.offset_start_central_directory,
++ G.ziplen) != 0) {
++ Info(slide, 0x401, ((char *)slide,
++ LoadFarString(NotEnoughMemCover)));
++ return PK_MEM;
++ }
++
+ /*---------------------------------------------------------------------------
+ The basic idea of this function is as follows. Since the central di-
+ rectory lies at the end of the zipfile and the member files lie at the
+@@ -591,7 +733,8 @@ int extract_or_test_files(__G) /* return PK-type error code */
+ if (error > error_in_archive)
+ error_in_archive = error;
+ /* ...and keep going (unless disk full or user break) */
+- if (G.disk_full > 1 || error_in_archive == IZ_CTRLC) {
++ if (G.disk_full > 1 || error_in_archive == IZ_CTRLC ||
++ error == PK_BOMB) {
+ /* clear reached_end to signal premature stop ... */
+ reached_end = FALSE;
+ /* ... and cancel scanning the central directory */
+@@ -1060,6 +1203,11 @@ static int extract_or_test_entrylist(__G__ numchunk,
+
+ /* seek_zipf(__G__ pInfo->offset); */
+ request = G.pInfo->offset + G.extra_bytes;
++ if (cover_within((cover_t *)G.cover, request)) {
++ Info(slide, 0x401, ((char *)slide,
++ LoadFarString(OverlappedComponents)));
++ return PK_BOMB;
++ }
+ inbuf_offset = request % INBUFSIZ;
+ bufstart = request - inbuf_offset;
+
+@@ -1591,6 +1739,18 @@ static int extract_or_test_entrylist(__G__ numchunk,
+ return IZ_CTRLC; /* cancel operation by user request */
+ }
+ #endif
++ error = cover_add((cover_t *)G.cover, request,
++ G.cur_zipfile_bufstart + (G.inptr - G.inbuf));
++ if (error < 0) {
++ Info(slide, 0x401, ((char *)slide,
++ LoadFarString(NotEnoughMemCover)));
++ return PK_MEM;
++ }
++ if (error != 0) {
++ Info(slide, 0x401, ((char *)slide,
++ LoadFarString(OverlappedComponents)));
++ return PK_BOMB;
++ }
+ #ifdef MACOS /* MacOS is no preemptive OS, thus call event-handling by hand */
+ UserStop();
+ #endif
+@@ -1992,6 +2152,34 @@ static int extract_or_test_member(__G) /* return PK-type error code */
+ }
+
+ undefer_input(__G);
++
++ if ((G.lrec.general_purpose_bit_flag & 8) != 0) {
++ /* skip over data descriptor (harder than it sounds, due to signature
++ * ambiguity)
++ */
++# define SIG 0x08074b50
++# define LOW 0xffffffff
++ uch buf[12];
++ unsigned shy = 12 - readbuf((char *)buf, 12);
++ ulg crc = shy ? 0 : makelong(buf);
++ ulg clen = shy ? 0 : makelong(buf + 4);
++ ulg ulen = shy ? 0 : makelong(buf + 8); /* or high clen if ZIP64 */
++ if (crc == SIG && /* if not SIG, no signature */
++ (G.lrec.crc32 != SIG || /* if not SIG, have signature */
++ (clen == SIG && /* if not SIG, no signature */
++ ((G.lrec.csize & LOW) != SIG || /* if not SIG, have signature */
++ (ulen == SIG && /* if not SIG, no signature */
++ (G.zip64 ? G.lrec.csize >> 32 : G.lrec.ucsize) != SIG
++ /* if not SIG, have signature */
++ )))))
++ /* skip four more bytes to account for signature */
++ shy += 4 - readbuf((char *)buf, 4);
++ if (G.zip64)
++ shy += 8 - readbuf((char *)buf, 8); /* skip eight more for ZIP64 */
++ if (shy)
++ error = PK_ERR;
++ }
++
+ return error;
+
+ } /* end function extract_or_test_member() */
+diff --git a/globals.c b/globals.c
+index fa8cca5..1e0f608 100644
+--- a/globals.c
++++ b/globals.c
+@@ -181,6 +181,7 @@ Uz_Globs *globalsCtor()
+ # if (!defined(NO_TIMESTAMPS))
+ uO.D_flag=1; /* default to '-D', no restoration of dir timestamps */
+ # endif
++ G.cover = NULL; /* not allocated yet */
+ #endif
+
+ uO.lflag=(-1);
+diff --git a/globals.h b/globals.h
+index 11b7215..2bdcdeb 100644
+--- a/globals.h
++++ b/globals.h
+@@ -260,12 +260,15 @@ typedef struct Globals {
+ ecdir_rec ecrec; /* used in unzip.c, extract.c */
+ z_stat statbuf; /* used by main, mapname, check_for_newer */
+
++ int zip64; /* true if Zip64 info in extra field */
++
+ int mem_mode;
+ uch *outbufptr; /* extract.c static */
+ ulg outsize; /* extract.c static */
+ int reported_backslash; /* extract.c static */
+ int disk_full;
+ int newfile;
++ void **cover; /* used in extract.c for bomb detection */
+
+ int didCRlast; /* fileio static */
+ ulg numlines; /* fileio static: number of lines printed */
+diff --git a/process.c b/process.c
+index 1e9a1e1..d2e4dc3 100644
+--- a/process.c
++++ b/process.c
+@@ -637,6 +637,13 @@ void free_G_buffers(__G) /* releases all memory allocated in global vars */
+ }
+ #endif
+
++ /* Free the cover span list and the cover structure. */
++ if (G.cover != NULL) {
++ free(*(G.cover));
++ free(G.cover);
++ G.cover = NULL;
++ }
++
+ } /* end function free_G_buffers() */
+
+
+@@ -1890,6 +1897,8 @@ int getZip64Data(__G__ ef_buf, ef_len)
+ #define Z64FLGS 0xffff
+ #define Z64FLGL 0xffffffff
+
++ G.zip64 = FALSE;
++
+ if (ef_len == 0 || ef_buf == NULL)
+ return PK_COOL;
+
+@@ -1927,6 +1936,8 @@ int getZip64Data(__G__ ef_buf, ef_len)
+ #if 0
+ break; /* Expect only one EF_PKSZ64 block. */
+ #endif /* 0 */
++
++ G.zip64 = TRUE;
+ }
+
+ /* Skip this extra field block. */
+diff --git a/unzip.h b/unzip.h
+index 5b2a326..ed24a5b 100644
+--- a/unzip.h
++++ b/unzip.h
+@@ -645,6 +645,7 @@ typedef struct _Uzp_cdir_Rec {
+ #define PK_NOZIP 9 /* zipfile not found */
+ #define PK_PARAM 10 /* bad or illegal parameters specified */
+ #define PK_FIND 11 /* no files found */
++#define PK_BOMB 12 /* likely zip bomb */
+ #define PK_DISK 50 /* disk full */
+ #define PK_EOF 51 /* unexpected EOF */
+
+From 6d351831be705cc26d897db44f878a978f4138fc Mon Sep 17 00:00:00 2001
+From: Mark Adler <madler@alumni.caltech.edu>
+Date: Thu, 25 Jul 2019 20:43:17 -0700
+Subject: [PATCH] Do not raise a zip bomb alert for a misplaced central
+ directory.
+
+There is a zip-like file in the Firefox distribution, omni.ja,
+which is a zip container with the central directory placed at the
+start of the file instead of after the local entries as required
+by the zip standard. This commit marks the actual location of the
+central directory, as well as the end of central directory records,
+as disallowed locations. This now permits such containers to not
+raise a zip bomb alert, where in fact there are no overlaps.
+---
+ extract.c | 25 +++++++++++++++++++------
+ process.c | 6 ++++++
+ unzpriv.h | 10 ++++++++++
+ 3 files changed, 35 insertions(+), 6 deletions(-)
+
+diff --git a/extract.c b/extract.c
+index 0973a33..1b73cb0 100644
+--- a/extract.c
++++ b/extract.c
+@@ -493,8 +493,11 @@ int extract_or_test_files(__G) /* return PK-type error code */
+ }
+ #endif /* !SFX || SFX_EXDIR */
+
+- /* One more: initialize cover structure for bomb detection. Start with a
+- span that covers the central directory though the end of the file. */
++ /* One more: initialize cover structure for bomb detection. Start with
++ spans that cover any extra bytes at the start, the central directory,
++ the end of central directory record (including the Zip64 end of central
++ directory locator, if present), and the Zip64 end of central directory
++ record, if present. */
+ if (G.cover == NULL) {
+ G.cover = malloc(sizeof(cover_t));
+ if (G.cover == NULL) {
+@@ -506,15 +509,25 @@ int extract_or_test_files(__G) /* return PK-type error code */
+ ((cover_t *)G.cover)->max = 0;
+ }
+ ((cover_t *)G.cover)->num = 0;
+- if ((G.extra_bytes != 0 &&
+- cover_add((cover_t *)G.cover, 0, G.extra_bytes) != 0) ||
+- cover_add((cover_t *)G.cover,
++ if (cover_add((cover_t *)G.cover,
+ G.extra_bytes + G.ecrec.offset_start_central_directory,
+- G.ziplen) != 0) {
++ G.extra_bytes + G.ecrec.offset_start_central_directory +
++ G.ecrec.size_central_directory) != 0) {
+ Info(slide, 0x401, ((char *)slide,
+ LoadFarString(NotEnoughMemCover)));
+ return PK_MEM;
+ }
++ if ((G.extra_bytes != 0 &&
++ cover_add((cover_t *)G.cover, 0, G.extra_bytes) != 0) ||
++ (G.ecrec.have_ecr64 &&
++ cover_add((cover_t *)G.cover, G.ecrec.ec64_start,
++ G.ecrec.ec64_end) != 0) ||
++ cover_add((cover_t *)G.cover, G.ecrec.ec_start,
++ G.ecrec.ec_end) != 0) {
++ Info(slide, 0x401, ((char *)slide,
++ LoadFarString(OverlappedComponents)));
++ return PK_BOMB;
++ }
+
+ /*---------------------------------------------------------------------------
+ The basic idea of this function is as follows. Since the central di-
+diff --git a/process.c b/process.c
+index d2e4dc3..d75d405 100644
+--- a/process.c
++++ b/process.c
+@@ -1408,6 +1408,10 @@ static int find_ecrec64(__G__ searchlen) /* return PK-class error */
+
+ /* Now, we are (almost) sure that we have a Zip64 archive. */
+ G.ecrec.have_ecr64 = 1;
++ G.ecrec.ec_start -= ECLOC64_SIZE+4;
++ G.ecrec.ec64_start = ecrec64_start_offset;
++ G.ecrec.ec64_end = ecrec64_start_offset +
++ 12 + makeint64(&byterec[ECREC64_LENGTH]);
+
+ /* Update the "end-of-central-dir offset" for later checks. */
+ G.real_ecrec_offset = ecrec64_start_offset;
+@@ -1542,6 +1546,8 @@ static int find_ecrec(__G__ searchlen) /* return PK-class error */
+ makelong(&byterec[OFFSET_START_CENTRAL_DIRECTORY]);
+ G.ecrec.zipfile_comment_length =
+ makeword(&byterec[ZIPFILE_COMMENT_LENGTH]);
++ G.ecrec.ec_start = G.real_ecrec_offset;
++ G.ecrec.ec_end = G.ecrec.ec_start + 22 + G.ecrec.zipfile_comment_length;
+
+ /* Now, we have to read the archive comment, BEFORE the file pointer
+ is moved away backwards to seek for a Zip64 ECLOC64 structure.
+diff --git a/unzpriv.h b/unzpriv.h
+index dc9eff5..297b3c7 100644
+--- a/unzpriv.h
++++ b/unzpriv.h
+@@ -2185,6 +2185,16 @@ typedef struct VMStimbuf {
+ int have_ecr64; /* valid Zip64 ecdir-record exists */
+ int is_zip64_archive; /* Zip64 ecdir-record is mandatory */
+ ush zipfile_comment_length;
++ zusz_t ec_start, ec_end; /* offsets of start and end of the
++ end of central directory record,
++ including if present the Zip64
++ end of central directory locator,
++ which immediately precedes the
++ end of central directory record */
++ zusz_t ec64_start, ec64_end; /* if have_ecr64 is true, then these
++ are the offsets of the start and
++ end of the Zip64 end of central
++ directory record */
+ } ecdir_rec;
+
+
+From 6fe72291a5563cdbcd2bdd87e36528537b7cdcfb Mon Sep 17 00:00:00 2001
+From: Jakub Martisko <jamartis@redhat.com>
+Date: Mon, 18 Nov 2019 14:17:46 +0100
+Subject: [PATCH] update the man page
+
+---
+ man/unzip.1 | 2 ++
+ 1 file changed, 2 insertions(+)
+
+diff --git a/man/unzip.1 b/man/unzip.1
+index 21816d1..4d66073 100644
+--- a/man/unzip.1
++++ b/man/unzip.1
+@@ -850,6 +850,8 @@ the specified zipfiles were not found.
+ invalid options were specified on the command line.
+ .IP 11
+ no matching files were found.
++.IP 12
++invalid zip file with overlapped components (possible zip-bomb). The zip-bomb checks can be disabled by using the UNZIP_DISABLE_ZIPBOMB_DETECTION=TRUE environment variable.
+ .IP 50
+ the disk is (or was) full during extraction.
+ .IP 51
+--
+2.23.0
+
+From 5e2efcd633a4a1fb95a129a75508e7d769e767be Mon Sep 17 00:00:00 2001
+From: Mark Adler <madler@alumni.caltech.edu>
+Date: Sun, 9 Feb 2020 20:36:28 -0800
+Subject: [PATCH] Fix bug in UZbunzip2() that incorrectly updated G.incnt.
+
+The update assumed a full buffer, which is not always full. This
+could result in a false overlapped element detection when a small
+bzip2-compressed file was unzipped. This commit remedies that.
+---
+ extract.c | 2 +-
+ 1 file changed, 1 insertion(+), 1 deletion(-)
+
+diff --git a/extract.c b/extract.c
+index d9866f9..0cb7bfc 100644
+--- a/extract.c
++++ b/extract.c
+@@ -3010,7 +3010,7 @@ __GDEF
+ #endif
+
+ G.inptr = (uch *)bstrm.next_in;
+- G.incnt = (G.inbuf + INBUFSIZ) - G.inptr; /* reset for other routines */
++ G.incnt -= G.inptr - G.inbuf; /* reset for other routines */
+
+ uzbunzip_cleanup_exit:
+ err = BZ2_bzDecompressEnd(&bstrm);
+From 5c572555cf5d80309a07c30cf7a54b2501493720 Mon Sep 17 00:00:00 2001
+From: Mark Adler <madler@alumni.caltech.edu>
+Date: Sun, 9 Feb 2020 21:39:09 -0800
+Subject: [PATCH] Fix bug in UZinflate() that incorrectly updated G.incnt.
+
+The update assumed a full buffer, which is not always full. This
+could result in a false overlapped element detection when a small
+deflate-compressed file was unzipped using an old zlib. This
+commit remedies that.
+---
+ inflate.c | 2 +-
+ 1 file changed, 1 insertion(+), 1 deletion(-)
+
+diff --git a/inflate.c b/inflate.c
+index 2f5a015..70e3cc0 100644
+--- a/inflate.c
++++ b/inflate.c
+@@ -700,7 +700,7 @@ int UZinflate(__G__ is_defl64)
+ G.dstrm.total_out));
+
+ G.inptr = (uch *)G.dstrm.next_in;
+- G.incnt = (G.inbuf + INBUFSIZ) - G.inptr; /* reset for other routines */
++ G.incnt -= G.inptr - G.inbuf; /* reset for other routines */
+
+ uzinflate_cleanup_exit:
+ err = inflateReset(&G.dstrm);
+From 122050bac16fae82a460ff739fb1ca0f106e9d85 Mon Sep 17 00:00:00 2001
+From: Mark Adler <madler@alumni.caltech.edu>
+Date: Sat, 2 Jan 2021 13:09:34 -0800
+Subject: [PATCH] Determine Zip64 status entry-by-entry instead of for entire
+ file.
+
+Fixes a bug for zip files with mixed Zip64 and not Zip64 entries,
+which resulted in an incorrect data descriptor length. The bug is
+seen when a Zip64 entry precedes a non-Zip64 entry, in which case
+the data descriptor would have been assumed to be larger than it
+is, resulting in an incorrect bomb warning due to a perceived
+overlap with the next entry. This commit determines and saves the
+Zip64 status for each entry based on the central directory, and
+then computes the length of each data descriptor accordingly.
+---
+ extract.c | 5 +++--
+ globals.h | 2 --
+ process.c | 4 +---
+ unzpriv.h | 1 +
+ 4 files changed, 5 insertions(+), 7 deletions(-)
+
+diff --git a/extract.c b/extract.c
+index 504afd6..878817d 100644
+--- a/extract.c
++++ b/extract.c
+@@ -658,6 +658,7 @@ int extract_or_test_files(__G) /* return PK-type error code */
+ break;
+ }
+ }
++ G.pInfo->zip64 = FALSE;
+ if ((error = do_string(__G__ G.crec.extra_field_length,
+ EXTRA_FIELD)) != 0)
+ {
+@@ -2187,12 +2188,12 @@ static int extract_or_test_member(__G) /* return PK-type error code */
+ (clen == SIG && /* if not SIG, no signature */
+ ((G.lrec.csize & LOW) != SIG || /* if not SIG, have signature */
+ (ulen == SIG && /* if not SIG, no signature */
+- (G.zip64 ? G.lrec.csize >> 32 : G.lrec.ucsize) != SIG
++ (G.pInfo->zip64 ? G.lrec.csize >> 32 : G.lrec.ucsize) != SIG
+ /* if not SIG, have signature */
+ )))))
+ /* skip four more bytes to account for signature */
+ shy += 4 - readbuf((char *)buf, 4);
+- if (G.zip64)
++ if (G.pInfo->zip64)
+ shy += 8 - readbuf((char *)buf, 8); /* skip eight more for ZIP64 */
+ if (shy)
+ error = PK_ERR;
+diff --git a/globals.h b/globals.h
+index f9c6daf..a883c90 100644
+--- a/globals.h
++++ b/globals.h
+@@ -261,8 +261,6 @@ typedef struct Globals {
+ ecdir_rec ecrec; /* used in unzip.c, extract.c */
+ z_stat statbuf; /* used by main, mapname, check_for_newer */
+
+- int zip64; /* true if Zip64 info in extra field */
+-
+ int mem_mode;
+ uch *outbufptr; /* extract.c static */
+ ulg outsize; /* extract.c static */
+diff --git a/process.c b/process.c
+index d75d405..d643c6f 100644
+--- a/process.c
++++ b/process.c
+@@ -1903,8 +1903,6 @@ int getZip64Data(__G__ ef_buf, ef_len)
+ #define Z64FLGS 0xffff
+ #define Z64FLGL 0xffffffff
+
+- G.zip64 = FALSE;
+-
+ if (ef_len == 0 || ef_buf == NULL)
+ return PK_COOL;
+
+@@ -1943,7 +1941,7 @@ int getZip64Data(__G__ ef_buf, ef_len)
+ break; /* Expect only one EF_PKSZ64 block. */
+ #endif /* 0 */
+
+- G.zip64 = TRUE;
++ G.pInfo->zip64 = TRUE;
+ }
+
+ /* Skip this extra field block. */
+diff --git a/unzpriv.h b/unzpriv.h
+index 09f288e..75b3359 100644
+--- a/unzpriv.h
++++ b/unzpriv.h
+@@ -2034,6 +2034,7 @@ typedef struct min_info {
+ #ifdef UNICODE_SUPPORT
+ unsigned GPFIsUTF8: 1; /* crec gen_purpose_flag UTF-8 bit 11 is set */
+ #endif
++ unsigned zip64: 1; /* true if entry has Zip64 extra block */
+ #ifndef SFX
+ char Far *cfilname; /* central header version of filename */
+ #endif
+From 5b44c818b96193b3e240f38f61985fa2bc780eb7 Mon Sep 17 00:00:00 2001
+From: Jakub Martisko <jamartis@redhat.com>
+Date: Tue, 30 Nov 2021 15:42:17 +0100
+Subject: [PATCH] Add an option to disable the zipbomb detection
+
+This can be done by settting a newly introduced environment variable
+UNZIP_DISABLE_ZIPBOMB_DETECTION to {TRUE,True,true}. If the variable is unset, or
+set to any other value the zipbomb detection is left enabled.
+
+Example:
+ UNZIP_DISABLE_ZIPBOMB_DETECTION=True unzip ./zbsm.zip -d ./test
+---
+ extract.c | 85 ++++++++++++++++++++++++++++++-------------------------
+ unzip.c | 15 ++++++++--
+ unzip.h | 1 +
+ 3 files changed, 60 insertions(+), 41 deletions(-)
+
+diff --git a/extract.c b/extract.c
+index 878817d..3e58071 100644
+--- a/extract.c
++++ b/extract.c
+@@ -322,7 +322,8 @@ static ZCONST char Far BadExtraFieldCRC[] =
+ static ZCONST char Far NotEnoughMemCover[] =
+ "error: not enough memory for bomb detection\n";
+ static ZCONST char Far OverlappedComponents[] =
+- "error: invalid zip file with overlapped components (possible zip bomb)\n";
++ "error: invalid zip file with overlapped components (possible zip bomb)\n \
++To unzip the file anyway, rerun the command with UNZIP_DISABLE_ZIPBOMB_DETECTION=TRUE environmnent variable\n";
+
+
+
+@@ -502,35 +503,37 @@ int extract_or_test_files(__G) /* return PK-type error code */
+ the end of central directory record (including the Zip64 end of central
+ directory locator, if present), and the Zip64 end of central directory
+ record, if present. */
+- if (G.cover == NULL) {
++ if (uO.zipbomb == TRUE) {
++ if (G.cover == NULL) {
+ G.cover = malloc(sizeof(cover_t));
+ if (G.cover == NULL) {
+- Info(slide, 0x401, ((char *)slide,
+- LoadFarString(NotEnoughMemCover)));
+- return PK_MEM;
++ Info(slide, 0x401, ((char *)slide,
++ LoadFarString(NotEnoughMemCover)));
++ return PK_MEM;
+ }
+ ((cover_t *)G.cover)->span = NULL;
+ ((cover_t *)G.cover)->max = 0;
+- }
+- ((cover_t *)G.cover)->num = 0;
+- if (cover_add((cover_t *)G.cover,
+- G.extra_bytes + G.ecrec.offset_start_central_directory,
+- G.extra_bytes + G.ecrec.offset_start_central_directory +
+- G.ecrec.size_central_directory) != 0) {
++ }
++ ((cover_t *)G.cover)->num = 0;
++ if (cover_add((cover_t *)G.cover,
++ G.extra_bytes + G.ecrec.offset_start_central_directory,
++ G.extra_bytes + G.ecrec.offset_start_central_directory +
++ G.ecrec.size_central_directory) != 0) {
+ Info(slide, 0x401, ((char *)slide,
+- LoadFarString(NotEnoughMemCover)));
++ LoadFarString(NotEnoughMemCover)));
+ return PK_MEM;
+- }
+- if ((G.extra_bytes != 0 &&
+- cover_add((cover_t *)G.cover, 0, G.extra_bytes) != 0) ||
+- (G.ecrec.have_ecr64 &&
+- cover_add((cover_t *)G.cover, G.ecrec.ec64_start,
+- G.ecrec.ec64_end) != 0) ||
+- cover_add((cover_t *)G.cover, G.ecrec.ec_start,
+- G.ecrec.ec_end) != 0) {
++ }
++ if ((G.extra_bytes != 0 &&
++ cover_add((cover_t *)G.cover, 0, G.extra_bytes) != 0) ||
++ (G.ecrec.have_ecr64 &&
++ cover_add((cover_t *)G.cover, G.ecrec.ec64_start,
++ G.ecrec.ec64_end) != 0) ||
++ cover_add((cover_t *)G.cover, G.ecrec.ec_start,
++ G.ecrec.ec_end) != 0) {
+ Info(slide, 0x401, ((char *)slide,
+- LoadFarString(OverlappedComponents)));
++ LoadFarString(OverlappedComponents)));
+ return PK_BOMB;
++ }
+ }
+
+ /*---------------------------------------------------------------------------
+@@ -1222,10 +1225,12 @@ static int extract_or_test_entrylist(__G__ numchunk,
+
+ /* seek_zipf(__G__ pInfo->offset); */
+ request = G.pInfo->offset + G.extra_bytes;
+- if (cover_within((cover_t *)G.cover, request)) {
++ if (uO.zipbomb == TRUE) {
++ if (cover_within((cover_t *)G.cover, request)) {
+ Info(slide, 0x401, ((char *)slide,
+- LoadFarString(OverlappedComponents)));
++ LoadFarString(OverlappedComponents)));
+ return PK_BOMB;
++ }
+ }
+ inbuf_offset = request % INBUFSIZ;
+ bufstart = request - inbuf_offset;
+@@ -1758,17 +1763,19 @@ reprompt:
+ return IZ_CTRLC; /* cancel operation by user request */
+ }
+ #endif
+- error = cover_add((cover_t *)G.cover, request,
+- G.cur_zipfile_bufstart + (G.inptr - G.inbuf));
+- if (error < 0) {
++ if (uO.zipbomb == TRUE) {
++ error = cover_add((cover_t *)G.cover, request,
++ G.cur_zipfile_bufstart + (G.inptr - G.inbuf));
++ if (error < 0) {
+ Info(slide, 0x401, ((char *)slide,
+- LoadFarString(NotEnoughMemCover)));
++ LoadFarString(NotEnoughMemCover)));
+ return PK_MEM;
+- }
+- if (error != 0) {
++ }
++ if (error != 0) {
+ Info(slide, 0x401, ((char *)slide,
+- LoadFarString(OverlappedComponents)));
++ LoadFarString(OverlappedComponents)));
+ return PK_BOMB;
++ }
+ }
+ #ifdef MACOS /* MacOS is no preemptive OS, thus call event-handling by hand */
+ UserStop();
+@@ -2171,8 +2178,8 @@ static int extract_or_test_member(__G) /* return PK-type error code */
+ }
+
+ undefer_input(__G);
+-
+- if ((G.lrec.general_purpose_bit_flag & 8) != 0) {
++ if (uO.zipbomb == TRUE) {
++ if ((G.lrec.general_purpose_bit_flag & 8) != 0) {
+ /* skip over data descriptor (harder than it sounds, due to signature
+ * ambiguity)
+ */
+@@ -2189,16 +2196,16 @@ static int extract_or_test_member(__G) /* return PK-type error code */
+ ((G.lrec.csize & LOW) != SIG || /* if not SIG, have signature */
+ (ulen == SIG && /* if not SIG, no signature */
+ (G.pInfo->zip64 ? G.lrec.csize >> 32 : G.lrec.ucsize) != SIG
+- /* if not SIG, have signature */
++ /* if not SIG, have signature */
+ )))))
+- /* skip four more bytes to account for signature */
+- shy += 4 - readbuf((char *)buf, 4);
++ /* skip four more bytes to account for signature */
++ shy += 4 - readbuf((char *)buf, 4);
+ if (G.pInfo->zip64)
+- shy += 8 - readbuf((char *)buf, 8); /* skip eight more for ZIP64 */
++ shy += 8 - readbuf((char *)buf, 8); /* skip eight more for ZIP64 */
+ if (shy)
+- error = PK_ERR;
++ error = PK_ERR;
++ }
+ }
+-
+ return error;
+
+ } /* end function extract_or_test_member() */
+diff --git a/unzip.c b/unzip.c
+index 8dbfc95..abb3644 100644
+--- a/unzip.c
++++ b/unzip.c
+@@ -1329,10 +1329,9 @@ int uz_opts(__G__ pargc, pargv)
+ int *pargc;
+ char ***pargv;
+ {
+- char **argv, *s;
++ char **argv, *s, *zipbomb_envar;
+ int argc, c, error=FALSE, negative=0, showhelp=0;
+
+-
+ argc = *pargc;
+ argv = *pargv;
+
+@@ -1923,6 +1922,18 @@ opts_done: /* yes, very ugly...but only used by UnZipSFX with -x xlist */
+ else
+ G.extract_flag = TRUE;
+
++ /* Disable the zipbomb detection, this is the only option set only via the shell variables but it should at least not clash with something in the future. */
++ zipbomb_envar = getenv("UNZIP_DISABLE_ZIPBOMB_DETECTION");
++ uO.zipbomb = TRUE;
++ if (zipbomb_envar != NULL) {
++ /* strcasecmp might be a better approach here but it is POSIX-only */
++ if ((strcmp ("TRUE", zipbomb_envar) == 0)
++ || (strcmp ("True", zipbomb_envar) == 0)
++ || (strcmp ("true",zipbomb_envar) == 0)) {
++ uO.zipbomb = FALSE;
++ }
++ }
++
+ *pargc = argc;
+ *pargv = argv;
+ return PK_OK;
+diff --git a/unzip.h b/unzip.h
+index ed24a5b..e7665e8 100644
+--- a/unzip.h
++++ b/unzip.h
+@@ -559,6 +559,7 @@ typedef struct _UzpOpts {
+ #ifdef UNIX
+ int cflxflag; /* -^: allow control chars in extracted filenames */
+ #endif
++ int zipbomb;
+ #endif /* !FUNZIP */
+ } UzpOpts;
+
+--
+2.33.0
+
+diff --git a/process.c b/process.c
+index d2a846e..cba2463 100644
+--- a/process.c
++++ b/process.c
+@@ -2064,10 +2064,14 @@ int getUnicodeData(__G__ ef_buf, ef_len)
+ G.unipath_checksum = makelong(offset + ef_buf);
+ offset += 4;
+
++ if (!G.filename_full) {
++ /* Check if we have a unicode extra section but no filename set */
++ return PK_ERR;
++ }
++
+ /*
+ * Compute 32-bit crc
+ */
+-
+ chksum = crc32(chksum, (uch *)(G.filename_full),
+ strlen(G.filename_full));
diff --git a/opt/usbutils/.footprint b/opt/usbutils/.footprint
new file mode 100644
index 0000000..eda1e18
--- /dev/null
+++ b/opt/usbutils/.footprint
@@ -0,0 +1,14 @@
+drwxr-xr-x root/root usr/
+drwxr-xr-x root/root usr/bin/
+-rwxr-xr-x root/root usr/bin/lsusb
+-rwxr-xr-x root/root usr/bin/lsusb.py
+-rwxr-xr-x root/root usr/bin/usb-devices
+-rwxr-xr-x root/root usr/bin/usbhid-dump
+drwxr-xr-x root/root usr/share/
+drwxr-xr-x root/root usr/share/man/
+drwxr-xr-x root/root usr/share/man/man1/
+-rw-r--r-- root/root usr/share/man/man1/lsusb.py.1.gz
+-rw-r--r-- root/root usr/share/man/man1/usb-devices.1.gz
+drwxr-xr-x root/root usr/share/man/man8/
+-rw-r--r-- root/root usr/share/man/man8/lsusb.8.gz
+-rw-r--r-- root/root usr/share/man/man8/usbhid-dump.8.gz
diff --git a/opt/usbutils/.signature b/opt/usbutils/.signature
new file mode 100644
index 0000000..888f42d
--- /dev/null
+++ b/opt/usbutils/.signature
@@ -0,0 +1,6 @@
+RWTZ9IduCSQ/mKp+QLReqWxbEeg0geSpIQCmmzm6FMV3/tS99wvWZiX2aQRA4kBRifPv0ECBKqCIg3mY0fL2a1xXFTt67ulRxQM=
+
+SHA256 (MAKEPKG) = f28a91496d3452a440ae97e8bbe933c10c87ebf6dd87d6dcac42e23ad82acff3
+SHA256 (.footprint) = 42970bea01490a74e1cb8b89df37214cc5ced316e29ec5333b14324724c896a4
+SHA256 (usbutils-019.tar.xz) = 659f40c440e31ba865c52c818a33d3ba6a97349e3353f8b1985179cb2aa71ec5
+SHA256 (usbutils#019-1.pkg.tar.gz) = 753124b31ecf56eb2e10165b6fbbd62ca02f9cdddea531465a4c6b0fa2f4f1b2
diff --git a/opt/usbutils/MAKEPKG b/opt/usbutils/MAKEPKG
new file mode 100644
index 0000000..9a90f8d
--- /dev/null
+++ b/opt/usbutils/MAKEPKG
@@ -0,0 +1,31 @@
+#!/bin/mkpkg
+# description: USB device listing utilities including lsusb
+# url: https://github.com/gregkh/usbutils
+
+name=usbutils
+version=019
+release=1
+depends=(libusb udevd hwdata)
+source=(
+ "https://kernel.org/pub/linux/utils/usb/usbutils/usbutils-${version}.tar.xz"
+)
+sha256sums=(
+ "659f40c440e31ba865c52c818a33d3ba6a97349e3353f8b1985179cb2aa71ec5"
+)
+
+build() {
+ cd ${name}-${version}
+
+ meson setup build \
+ --prefix=/usr \
+ --buildtype=release
+
+ meson compile -C build
+ DESTDIR=${PKG} meson install -C build
+}
+
+signify() {
+ untrusted comment: public key
+ RWTZ9IduCSQ/mL8337TEUinPwT92xFEUpD92hkS7IxcOnzTt9QdpohT3
+}
+# vim: filetype=sh
diff --git a/opt/vim/.footprint b/opt/vim/.footprint
new file mode 100644
index 0000000..cfdfb75
--- /dev/null
+++ b/opt/vim/.footprint
@@ -0,0 +1,2119 @@
+drwxr-xr-x root/root usr/
+drwxr-xr-x root/root usr/bin/
+-rwxr-xr-x root/root usr/bin/vim
+-rwxr-xr-x root/root usr/bin/vimtutor
+-rwxr-xr-x root/root usr/bin/xxd
+lrwxrwxrwx root/root usr/bin/ex -> vim
+lrwxrwxrwx root/root usr/bin/rview -> vim
+lrwxrwxrwx root/root usr/bin/rvim -> vim
+lrwxrwxrwx root/root usr/bin/view -> vim
+lrwxrwxrwx root/root usr/bin/vimdiff -> vim
+drwxr-xr-x root/root usr/share/
+drwxr-xr-x root/root usr/share/man/
+drwxr-xr-x root/root usr/share/man/man1/
+-rw-r--r-- root/root usr/share/man/man1/evim.1.gz
+-rw-r--r-- root/root usr/share/man/man1/vim.1.gz
+-rw-r--r-- root/root usr/share/man/man1/vimdiff.1.gz
+-rw-r--r-- root/root usr/share/man/man1/vimtutor.1.gz
+-rw-r--r-- root/root usr/share/man/man1/xxd.1.gz
+drwxr-xr-x root/root usr/share/vim/
+drwxr-xr-x root/root usr/share/vim/vim92/
+-rw-r--r-- root/root usr/share/vim/vim92/LICENSE
+-rw-r--r-- root/root usr/share/vim/vim92/README.txt
+-rw-r--r-- root/root usr/share/vim/vim92/bugreport.vim
+-rw-r--r-- root/root usr/share/vim/vim92/defaults.vim
+-rw-r--r-- root/root usr/share/vim/vim92/delmenu.vim
+-rw-r--r-- root/root usr/share/vim/vim92/evim.vim
+-rw-r--r-- root/root usr/share/vim/vim92/filetype.vim
+-rw-r--r-- root/root usr/share/vim/vim92/ftoff.vim
+-rw-r--r-- root/root usr/share/vim/vim92/ftplugin.vim
+-rw-r--r-- root/root usr/share/vim/vim92/ftplugof.vim
+-rw-r--r-- root/root usr/share/vim/vim92/gvimrc_example.vim
+-rw-r--r-- root/root usr/share/vim/vim92/indent.vim
+-rw-r--r-- root/root usr/share/vim/vim92/indoff.vim
+-rw-r--r-- root/root usr/share/vim/vim92/menu.vim
+-rw-r--r-- root/root usr/share/vim/vim92/mswin.vim
+-rw-r--r-- root/root usr/share/vim/vim92/optwin.vim
+-rw-r--r-- root/root usr/share/vim/vim92/scripts.vim
+-rw-r--r-- root/root usr/share/vim/vim92/synmenu.vim
+-rw-r--r-- root/root usr/share/vim/vim92/vimrc_example.vim
+-rw-r--r-- root/root usr/share/vim/vim92/xdg.vim
+drwxr-xr-x root/root usr/share/vim/vim92/autoload/
+-rw-r--r-- root/root usr/share/vim/vim92/autoload/README.txt
+-rw-r--r-- root/root usr/share/vim/vim92/autoload/RstFold.vim
+-rw-r--r-- root/root usr/share/vim/vim92/autoload/ada.vim
+-rw-r--r-- root/root usr/share/vim/vim92/autoload/adacomplete.vim
+-rw-r--r-- root/root usr/share/vim/vim92/autoload/beancount.vim
+-rw-r--r-- root/root usr/share/vim/vim92/autoload/beancountcomplete.vim
+-rw-r--r-- root/root usr/share/vim/vim92/autoload/bitbake.vim
+-rw-r--r-- root/root usr/share/vim/vim92/autoload/cargo.vim
+-rw-r--r-- root/root usr/share/vim/vim92/autoload/ccomplete.vim
+-rw-r--r-- root/root usr/share/vim/vim92/autoload/clojurecomplete.vim
+-rw-r--r-- root/root usr/share/vim/vim92/autoload/context.vim
+-rw-r--r-- root/root usr/share/vim/vim92/autoload/contextcomplete.vim
+-rw-r--r-- root/root usr/share/vim/vim92/autoload/csscomplete.vim
+-rw-r--r-- root/root usr/share/vim/vim92/autoload/decada.vim
+-rw-r--r-- root/root usr/share/vim/vim92/autoload/freebasic.vim
+-rw-r--r-- root/root usr/share/vim/vim92/autoload/getscript.vim
+-rw-r--r-- root/root usr/share/vim/vim92/autoload/gnat.vim
+-rw-r--r-- root/root usr/share/vim/vim92/autoload/gzip.vim
+-rw-r--r-- root/root usr/share/vim/vim92/autoload/hare.vim
+-rw-r--r-- root/root usr/share/vim/vim92/autoload/haskellcomplete.vim
+-rw-r--r-- root/root usr/share/vim/vim92/autoload/hcl.vim
+-rw-r--r-- root/root usr/share/vim/vim92/autoload/htmlcomplete.vim
+-rw-r--r-- root/root usr/share/vim/vim92/autoload/htmlfold.vim
+-rw-r--r-- root/root usr/share/vim/vim92/autoload/javaformat.vim
+-rw-r--r-- root/root usr/share/vim/vim92/autoload/javascriptcomplete.vim
+-rw-r--r-- root/root usr/share/vim/vim92/autoload/modula2.vim
+-rw-r--r-- root/root usr/share/vim/vim92/autoload/paste.vim
+-rw-r--r-- root/root usr/share/vim/vim92/autoload/phpcomplete.vim
+-rw-r--r-- root/root usr/share/vim/vim92/autoload/python.vim
+-rw-r--r-- root/root usr/share/vim/vim92/autoload/python3complete.vim
+-rw-r--r-- root/root usr/share/vim/vim92/autoload/pythoncomplete.vim
+-rw-r--r-- root/root usr/share/vim/vim92/autoload/racket.vim
+-rw-r--r-- root/root usr/share/vim/vim92/autoload/rubycomplete.vim
+-rw-r--r-- root/root usr/share/vim/vim92/autoload/rust.vim
+-rw-r--r-- root/root usr/share/vim/vim92/autoload/rustfmt.vim
+-rw-r--r-- root/root usr/share/vim/vim92/autoload/spellfile.vim
+-rw-r--r-- root/root usr/share/vim/vim92/autoload/spotbugs.vim
+-rw-r--r-- root/root usr/share/vim/vim92/autoload/sqlcomplete.vim
+-rw-r--r-- root/root usr/share/vim/vim92/autoload/syntaxcomplete.vim
+-rw-r--r-- root/root usr/share/vim/vim92/autoload/tar.vim
+-rw-r--r-- root/root usr/share/vim/vim92/autoload/tohtml.vim
+-rw-r--r-- root/root usr/share/vim/vim92/autoload/tutor.vim
+-rw-r--r-- root/root usr/share/vim/vim92/autoload/typeset.vim
+-rw-r--r-- root/root usr/share/vim/vim92/autoload/typst.vim
+-rw-r--r-- root/root usr/share/vim/vim92/autoload/vimball.vim
+-rw-r--r-- root/root usr/share/vim/vim92/autoload/vimcomplete.vim
+-rw-r--r-- root/root usr/share/vim/vim92/autoload/vimgoto.vim
+-rw-r--r-- root/root usr/share/vim/vim92/autoload/xmlcomplete.vim
+-rw-r--r-- root/root usr/share/vim/vim92/autoload/xmlformat.vim
+-rw-r--r-- root/root usr/share/vim/vim92/autoload/zip.vim
+drwxr-xr-x root/root usr/share/vim/vim92/autoload/cargo/
+-rw-r--r-- root/root usr/share/vim/vim92/autoload/cargo/quickfix.vim
+drwxr-xr-x root/root usr/share/vim/vim92/autoload/dist/
+-rw-r--r-- root/root usr/share/vim/vim92/autoload/dist/ft.vim
+-rw-r--r-- root/root usr/share/vim/vim92/autoload/dist/json.vim
+-rw-r--r-- root/root usr/share/vim/vim92/autoload/dist/man.vim
+-rw-r--r-- root/root usr/share/vim/vim92/autoload/dist/script.vim
+-rw-r--r-- root/root usr/share/vim/vim92/autoload/dist/vim.vim
+-rw-r--r-- root/root usr/share/vim/vim92/autoload/dist/vim9.vim
+-rw-r--r-- root/root usr/share/vim/vim92/autoload/dist/vimindent.vim
+drwxr-xr-x root/root usr/share/vim/vim92/autoload/rust/
+-rw-r--r-- root/root usr/share/vim/vim92/autoload/rust/debugging.vim
+drwxr-xr-x root/root usr/share/vim/vim92/autoload/xml/
+-rw-r--r-- root/root usr/share/vim/vim92/autoload/xml/html32.vim
+-rw-r--r-- root/root usr/share/vim/vim92/autoload/xml/html401f.vim
+-rw-r--r-- root/root usr/share/vim/vim92/autoload/xml/html401s.vim
+-rw-r--r-- root/root usr/share/vim/vim92/autoload/xml/html401t.vim
+-rw-r--r-- root/root usr/share/vim/vim92/autoload/xml/html40f.vim
+-rw-r--r-- root/root usr/share/vim/vim92/autoload/xml/html40s.vim
+-rw-r--r-- root/root usr/share/vim/vim92/autoload/xml/html40t.vim
+-rw-r--r-- root/root usr/share/vim/vim92/autoload/xml/xhtml10f.vim
+-rw-r--r-- root/root usr/share/vim/vim92/autoload/xml/xhtml10s.vim
+-rw-r--r-- root/root usr/share/vim/vim92/autoload/xml/xhtml10t.vim
+-rw-r--r-- root/root usr/share/vim/vim92/autoload/xml/xhtml11.vim
+-rw-r--r-- root/root usr/share/vim/vim92/autoload/xml/xsd.vim
+-rw-r--r-- root/root usr/share/vim/vim92/autoload/xml/xsl.vim
+drwxr-xr-x root/root usr/share/vim/vim92/colors/
+-rw-r--r-- root/root usr/share/vim/vim92/colors/README.txt
+-rw-r--r-- root/root usr/share/vim/vim92/colors/blue.vim
+-rw-r--r-- root/root usr/share/vim/vim92/colors/catppuccin.vim
+-rw-r--r-- root/root usr/share/vim/vim92/colors/darkblue.vim
+-rw-r--r-- root/root usr/share/vim/vim92/colors/default.vim
+-rw-r--r-- root/root usr/share/vim/vim92/colors/delek.vim
+-rw-r--r-- root/root usr/share/vim/vim92/colors/desert.vim
+-rw-r--r-- root/root usr/share/vim/vim92/colors/elflord.vim
+-rw-r--r-- root/root usr/share/vim/vim92/colors/evening.vim
+-rw-r--r-- root/root usr/share/vim/vim92/colors/habamax.vim
+-rw-r--r-- root/root usr/share/vim/vim92/colors/industry.vim
+-rw-r--r-- root/root usr/share/vim/vim92/colors/koehler.vim
+-rw-r--r-- root/root usr/share/vim/vim92/colors/lunaperche.vim
+-rw-r--r-- root/root usr/share/vim/vim92/colors/morning.vim
+-rw-r--r-- root/root usr/share/vim/vim92/colors/murphy.vim
+-rw-r--r-- root/root usr/share/vim/vim92/colors/novum.vim
+-rw-r--r-- root/root usr/share/vim/vim92/colors/pablo.vim
+-rw-r--r-- root/root usr/share/vim/vim92/colors/peachpuff.vim
+-rw-r--r-- root/root usr/share/vim/vim92/colors/quiet.vim
+-rw-r--r-- root/root usr/share/vim/vim92/colors/retrobox.vim
+-rw-r--r-- root/root usr/share/vim/vim92/colors/ron.vim
+-rw-r--r-- root/root usr/share/vim/vim92/colors/shine.vim
+-rw-r--r-- root/root usr/share/vim/vim92/colors/slate.vim
+-rw-r--r-- root/root usr/share/vim/vim92/colors/sorbet.vim
+-rw-r--r-- root/root usr/share/vim/vim92/colors/torte.vim
+-rw-r--r-- root/root usr/share/vim/vim92/colors/unokai.vim
+-rw-r--r-- root/root usr/share/vim/vim92/colors/wildcharm.vim
+-rw-r--r-- root/root usr/share/vim/vim92/colors/zaibatsu.vim
+-rw-r--r-- root/root usr/share/vim/vim92/colors/zellner.vim
+drwxr-xr-x root/root usr/share/vim/vim92/colors/lists/
+-rw-r--r-- root/root usr/share/vim/vim92/colors/lists/csscolors.vim
+-rw-r--r-- root/root usr/share/vim/vim92/colors/lists/default.vim
+drwxr-xr-x root/root usr/share/vim/vim92/colors/tools/
+-rw-r--r-- root/root usr/share/vim/vim92/colors/tools/check_colors.vim
+drwxr-xr-x root/root usr/share/vim/vim92/compiler/
+-rw-r--r-- root/root usr/share/vim/vim92/compiler/README.txt
+-rw-r--r-- root/root usr/share/vim/vim92/compiler/ant.vim
+-rw-r--r-- root/root usr/share/vim/vim92/compiler/bash.vim
+-rw-r--r-- root/root usr/share/vim/vim92/compiler/bcc.vim
+-rw-r--r-- root/root usr/share/vim/vim92/compiler/bdf.vim
+-rw-r--r-- root/root usr/share/vim/vim92/compiler/bean_check.vim
+-rw-r--r-- root/root usr/share/vim/vim92/compiler/biome.vim
+-rw-r--r-- root/root usr/share/vim/vim92/compiler/cabal.vim
+-rw-r--r-- root/root usr/share/vim/vim92/compiler/cargo.vim
+-rw-r--r-- root/root usr/share/vim/vim92/compiler/checkstyle.vim
+-rw-r--r-- root/root usr/share/vim/vim92/compiler/cm3.vim
+-rw-r--r-- root/root usr/share/vim/vim92/compiler/context.vim
+-rw-r--r-- root/root usr/share/vim/vim92/compiler/cppcheck.vim
+-rw-r--r-- root/root usr/share/vim/vim92/compiler/cs.vim
+-rw-r--r-- root/root usr/share/vim/vim92/compiler/csslint.vim
+-rw-r--r-- root/root usr/share/vim/vim92/compiler/cucumber.vim
+-rw-r--r-- root/root usr/share/vim/vim92/compiler/dart.vim
+-rw-r--r-- root/root usr/share/vim/vim92/compiler/dart2js.vim
+-rw-r--r-- root/root usr/share/vim/vim92/compiler/dart2native.vim
+-rw-r--r-- root/root usr/share/vim/vim92/compiler/dartanalyser.vim
+-rw-r--r-- root/root usr/share/vim/vim92/compiler/dartdevc.vim
+-rw-r--r-- root/root usr/share/vim/vim92/compiler/dartdoc.vim
+-rw-r--r-- root/root usr/share/vim/vim92/compiler/dartfmt.vim
+-rw-r--r-- root/root usr/share/vim/vim92/compiler/decada.vim
+-rw-r--r-- root/root usr/share/vim/vim92/compiler/dot.vim
+-rw-r--r-- root/root usr/share/vim/vim92/compiler/dotnet.vim
+-rw-r--r-- root/root usr/share/vim/vim92/compiler/erlang.vim
+-rw-r--r-- root/root usr/share/vim/vim92/compiler/eruby.vim
+-rw-r--r-- root/root usr/share/vim/vim92/compiler/eslint.vim
+-rw-r--r-- root/root usr/share/vim/vim92/compiler/fbc.vim
+-rw-r--r-- root/root usr/share/vim/vim92/compiler/fortran_F.vim
+-rw-r--r-- root/root usr/share/vim/vim92/compiler/fortran_cv.vim
+-rw-r--r-- root/root usr/share/vim/vim92/compiler/fortran_elf90.vim
+-rw-r--r-- root/root usr/share/vim/vim92/compiler/fortran_g77.vim
+-rw-r--r-- root/root usr/share/vim/vim92/compiler/fortran_lf95.vim
+-rw-r--r-- root/root usr/share/vim/vim92/compiler/fpc.vim
+-rw-r--r-- root/root usr/share/vim/vim92/compiler/g95.vim
+-rw-r--r-- root/root usr/share/vim/vim92/compiler/gawk.vim
+-rw-r--r-- root/root usr/share/vim/vim92/compiler/gcc.vim
+-rw-r--r-- root/root usr/share/vim/vim92/compiler/gfortran.vim
+-rw-r--r-- root/root usr/share/vim/vim92/compiler/ghc.vim
+-rw-r--r-- root/root usr/share/vim/vim92/compiler/gjs.vim
+-rw-r--r-- root/root usr/share/vim/vim92/compiler/gleam_build.vim
+-rw-r--r-- root/root usr/share/vim/vim92/compiler/gm2.vim
+-rw-r--r-- root/root usr/share/vim/vim92/compiler/gnat.vim
+-rw-r--r-- root/root usr/share/vim/vim92/compiler/go.vim
+-rw-r--r-- root/root usr/share/vim/vim92/compiler/groff.vim
+-rw-r--r-- root/root usr/share/vim/vim92/compiler/haml.vim
+-rw-r--r-- root/root usr/share/vim/vim92/compiler/hare.vim
+-rw-r--r-- root/root usr/share/vim/vim92/compiler/hp_acc.vim
+-rw-r--r-- root/root usr/share/vim/vim92/compiler/iar.vim
+-rw-r--r-- root/root usr/share/vim/vim92/compiler/icc.vim
+-rw-r--r-- root/root usr/share/vim/vim92/compiler/icon.vim
+-rw-r--r-- root/root usr/share/vim/vim92/compiler/ifort.vim
+-rw-r--r-- root/root usr/share/vim/vim92/compiler/intel.vim
+-rw-r--r-- root/root usr/share/vim/vim92/compiler/irix5_c.vim
+-rw-r--r-- root/root usr/share/vim/vim92/compiler/irix5_cpp.vim
+-rw-r--r-- root/root usr/share/vim/vim92/compiler/javac.vim
+-rw-r--r-- root/root usr/share/vim/vim92/compiler/jest.vim
+-rw-r--r-- root/root usr/share/vim/vim92/compiler/jikes.vim
+-rw-r--r-- root/root usr/share/vim/vim92/compiler/jjs.vim
+-rw-r--r-- root/root usr/share/vim/vim92/compiler/jq.vim
+-rw-r--r-- root/root usr/share/vim/vim92/compiler/jshint.vim
+-rw-r--r-- root/root usr/share/vim/vim92/compiler/jsonlint.vim
+-rw-r--r-- root/root usr/share/vim/vim92/compiler/just.vim
+-rw-r--r-- root/root usr/share/vim/vim92/compiler/make.vim
+-rw-r--r-- root/root usr/share/vim/vim92/compiler/maven.vim
+-rw-r--r-- root/root usr/share/vim/vim92/compiler/mcs.vim
+-rw-r--r-- root/root usr/share/vim/vim92/compiler/mips_c.vim
+-rw-r--r-- root/root usr/share/vim/vim92/compiler/mipspro_c89.vim
+-rw-r--r-- root/root usr/share/vim/vim92/compiler/mipspro_cpp.vim
+-rw-r--r-- root/root usr/share/vim/vim92/compiler/modelsim_vcom.vim
+-rw-r--r-- root/root usr/share/vim/vim92/compiler/msbuild.vim
+-rw-r--r-- root/root usr/share/vim/vim92/compiler/msvc.vim
+-rw-r--r-- root/root usr/share/vim/vim92/compiler/mypy.vim
+-rw-r--r-- root/root usr/share/vim/vim92/compiler/neato.vim
+-rw-r--r-- root/root usr/share/vim/vim92/compiler/ocaml.vim
+-rw-r--r-- root/root usr/share/vim/vim92/compiler/onsgmls.vim
+-rw-r--r-- root/root usr/share/vim/vim92/compiler/pandoc.vim
+-rw-r--r-- root/root usr/share/vim/vim92/compiler/pbx.vim
+-rw-r--r-- root/root usr/share/vim/vim92/compiler/perl.vim
+-rw-r--r-- root/root usr/share/vim/vim92/compiler/perlcritic.vim
+-rw-r--r-- root/root usr/share/vim/vim92/compiler/php.vim
+-rw-r--r-- root/root usr/share/vim/vim92/compiler/phpstan.vim
+-rw-r--r-- root/root usr/share/vim/vim92/compiler/pip_compile.vim
+-rw-r--r-- root/root usr/share/vim/vim92/compiler/podchecker.vim
+-rw-r--r-- root/root usr/share/vim/vim92/compiler/powershell.vim
+-rw-r--r-- root/root usr/share/vim/vim92/compiler/pylint.vim
+-rw-r--r-- root/root usr/share/vim/vim92/compiler/pyright.vim
+-rw-r--r-- root/root usr/share/vim/vim92/compiler/pytest.vim
+-rw-r--r-- root/root usr/share/vim/vim92/compiler/pyunit.vim
+-rw-r--r-- root/root usr/share/vim/vim92/compiler/raco.vim
+-rw-r--r-- root/root usr/share/vim/vim92/compiler/racomake.vim
+-rw-r--r-- root/root usr/share/vim/vim92/compiler/racosetup.vim
+-rw-r--r-- root/root usr/share/vim/vim92/compiler/racotest.vim
+-rw-r--r-- root/root usr/share/vim/vim92/compiler/rake.vim
+-rw-r--r-- root/root usr/share/vim/vim92/compiler/rhino.vim
+-rw-r--r-- root/root usr/share/vim/vim92/compiler/rime_deployer.vim
+-rw-r--r-- root/root usr/share/vim/vim92/compiler/rspec.vim
+-rw-r--r-- root/root usr/share/vim/vim92/compiler/rst.vim
+-rw-r--r-- root/root usr/share/vim/vim92/compiler/rubocop.vim
+-rw-r--r-- root/root usr/share/vim/vim92/compiler/ruby.vim
+-rw-r--r-- root/root usr/share/vim/vim92/compiler/rubyunit.vim
+-rw-r--r-- root/root usr/share/vim/vim92/compiler/ruff.vim
+-rw-r--r-- root/root usr/share/vim/vim92/compiler/rustc.vim
+-rw-r--r-- root/root usr/share/vim/vim92/compiler/sass.vim
+-rw-r--r-- root/root usr/share/vim/vim92/compiler/scdoc.vim
+-rw-r--r-- root/root usr/share/vim/vim92/compiler/se.vim
+-rw-r--r-- root/root usr/share/vim/vim92/compiler/shellcheck.vim
+-rw-r--r-- root/root usr/share/vim/vim92/compiler/sml.vim
+-rw-r--r-- root/root usr/share/vim/vim92/compiler/spectral.vim
+-rw-r--r-- root/root usr/share/vim/vim92/compiler/splint.vim
+-rw-r--r-- root/root usr/share/vim/vim92/compiler/spotbugs.vim
+-rw-r--r-- root/root usr/share/vim/vim92/compiler/stack.vim
+-rw-r--r-- root/root usr/share/vim/vim92/compiler/standard.vim
+-rw-r--r-- root/root usr/share/vim/vim92/compiler/stylelint.vim
+-rw-r--r-- root/root usr/share/vim/vim92/compiler/svelte-check.vim
+-rw-r--r-- root/root usr/share/vim/vim92/compiler/tcl.vim
+-rw-r--r-- root/root usr/share/vim/vim92/compiler/tex.vim
+-rw-r--r-- root/root usr/share/vim/vim92/compiler/tidy.vim
+-rw-r--r-- root/root usr/share/vim/vim92/compiler/tombi.vim
+-rw-r--r-- root/root usr/share/vim/vim92/compiler/ts-node.vim
+-rw-r--r-- root/root usr/share/vim/vim92/compiler/tsc.vim
+-rw-r--r-- root/root usr/share/vim/vim92/compiler/ty.vim
+-rw-r--r-- root/root usr/share/vim/vim92/compiler/typedoc.vim
+-rw-r--r-- root/root usr/share/vim/vim92/compiler/typst.vim
+-rw-r--r-- root/root usr/share/vim/vim92/compiler/vimdoc.vim
+-rw-r--r-- root/root usr/share/vim/vim92/compiler/xbuild.vim
+-rw-r--r-- root/root usr/share/vim/vim92/compiler/xmllint.vim
+-rw-r--r-- root/root usr/share/vim/vim92/compiler/xmlwf.vim
+-rw-r--r-- root/root usr/share/vim/vim92/compiler/xo.vim
+-rw-r--r-- root/root usr/share/vim/vim92/compiler/yamllint.vim
+-rw-r--r-- root/root usr/share/vim/vim92/compiler/zig.vim
+-rw-r--r-- root/root usr/share/vim/vim92/compiler/zig_build.vim
+-rw-r--r-- root/root usr/share/vim/vim92/compiler/zig_build_exe.vim
+-rw-r--r-- root/root usr/share/vim/vim92/compiler/zig_cc.vim
+-rw-r--r-- root/root usr/share/vim/vim92/compiler/zig_test.vim
+-rw-r--r-- root/root usr/share/vim/vim92/compiler/zsh.vim
+drwxr-xr-x root/root usr/share/vim/vim92/doc/
+-rw-r--r-- root/root usr/share/vim/vim92/doc/arabic.txt
+-rw-r--r-- root/root usr/share/vim/vim92/doc/autocmd.txt
+-rw-r--r-- root/root usr/share/vim/vim92/doc/builtin.txt
+-rw-r--r-- root/root usr/share/vim/vim92/doc/change.txt
+-rw-r--r-- root/root usr/share/vim/vim92/doc/channel.txt
+-rw-r--r-- root/root usr/share/vim/vim92/doc/cmdline.txt
+-rw-r--r-- root/root usr/share/vim/vim92/doc/debug.txt
+-rw-r--r-- root/root usr/share/vim/vim92/doc/debugger.txt
+-rw-r--r-- root/root usr/share/vim/vim92/doc/develop.txt
+-rw-r--r-- root/root usr/share/vim/vim92/doc/diff.txt
+-rw-r--r-- root/root usr/share/vim/vim92/doc/digraph.txt
+-rw-r--r-- root/root usr/share/vim/vim92/doc/editing.txt
+-rw-r--r-- root/root usr/share/vim/vim92/doc/eval.txt
+-rw-r--r-- root/root usr/share/vim/vim92/doc/farsi.txt
+-rw-r--r-- root/root usr/share/vim/vim92/doc/filetype.txt
+-rw-r--r-- root/root usr/share/vim/vim92/doc/fold.txt
+-rw-r--r-- root/root usr/share/vim/vim92/doc/ft_ada.txt
+-rw-r--r-- root/root usr/share/vim/vim92/doc/ft_context.txt
+-rw-r--r-- root/root usr/share/vim/vim92/doc/ft_hare.txt
+-rw-r--r-- root/root usr/share/vim/vim92/doc/ft_mp.txt
+-rw-r--r-- root/root usr/share/vim/vim92/doc/ft_ps1.txt
+-rw-r--r-- root/root usr/share/vim/vim92/doc/ft_raku.txt
+-rw-r--r-- root/root usr/share/vim/vim92/doc/ft_rust.txt
+-rw-r--r-- root/root usr/share/vim/vim92/doc/ft_sql.txt
+-rw-r--r-- root/root usr/share/vim/vim92/doc/gui.txt
+-rw-r--r-- root/root usr/share/vim/vim92/doc/gui_w32.txt
+-rw-r--r-- root/root usr/share/vim/vim92/doc/gui_x11.txt
+-rw-r--r-- root/root usr/share/vim/vim92/doc/hangulin.txt
+-rw-r--r-- root/root usr/share/vim/vim92/doc/hebrew.txt
+-rw-r--r-- root/root usr/share/vim/vim92/doc/help.txt
+-rw-r--r-- root/root usr/share/vim/vim92/doc/helphelp.txt
+-rw-r--r-- root/root usr/share/vim/vim92/doc/howto.txt
+-rw-r--r-- root/root usr/share/vim/vim92/doc/if_cscop.txt
+-rw-r--r-- root/root usr/share/vim/vim92/doc/if_lua.txt
+-rw-r--r-- root/root usr/share/vim/vim92/doc/if_mzsch.txt
+-rw-r--r-- root/root usr/share/vim/vim92/doc/if_ole.txt
+-rw-r--r-- root/root usr/share/vim/vim92/doc/if_perl.txt
+-rw-r--r-- root/root usr/share/vim/vim92/doc/if_pyth.txt
+-rw-r--r-- root/root usr/share/vim/vim92/doc/if_ruby.txt
+-rw-r--r-- root/root usr/share/vim/vim92/doc/if_sniff.txt
+-rw-r--r-- root/root usr/share/vim/vim92/doc/if_tcl.txt
+-rw-r--r-- root/root usr/share/vim/vim92/doc/indent.txt
+-rw-r--r-- root/root usr/share/vim/vim92/doc/index.txt
+-rw-r--r-- root/root usr/share/vim/vim92/doc/insert.txt
+-rw-r--r-- root/root usr/share/vim/vim92/doc/intro.txt
+-rw-r--r-- root/root usr/share/vim/vim92/doc/map.txt
+-rw-r--r-- root/root usr/share/vim/vim92/doc/mbyte.txt
+-rw-r--r-- root/root usr/share/vim/vim92/doc/message.txt
+-rw-r--r-- root/root usr/share/vim/vim92/doc/mlang.txt
+-rw-r--r-- root/root usr/share/vim/vim92/doc/motion.txt
+-rw-r--r-- root/root usr/share/vim/vim92/doc/netbeans.txt
+-rw-r--r-- root/root usr/share/vim/vim92/doc/options.txt
+-rw-r--r-- root/root usr/share/vim/vim92/doc/os_390.txt
+-rw-r--r-- root/root usr/share/vim/vim92/doc/os_amiga.txt
+-rw-r--r-- root/root usr/share/vim/vim92/doc/os_beos.txt
+-rw-r--r-- root/root usr/share/vim/vim92/doc/os_dos.txt
+-rw-r--r-- root/root usr/share/vim/vim92/doc/os_haiku.txt
+-rw-r--r-- root/root usr/share/vim/vim92/doc/os_mac.txt
+-rw-r--r-- root/root usr/share/vim/vim92/doc/os_mint.txt
+-rw-r--r-- root/root usr/share/vim/vim92/doc/os_msdos.txt
+-rw-r--r-- root/root usr/share/vim/vim92/doc/os_os2.txt
+-rw-r--r-- root/root usr/share/vim/vim92/doc/os_qnx.txt
+-rw-r--r-- root/root usr/share/vim/vim92/doc/os_risc.txt
+-rw-r--r-- root/root usr/share/vim/vim92/doc/os_unix.txt
+-rw-r--r-- root/root usr/share/vim/vim92/doc/os_vms.txt
+-rw-r--r-- root/root usr/share/vim/vim92/doc/os_win32.txt
+-rw-r--r-- root/root usr/share/vim/vim92/doc/pattern.txt
+-rw-r--r-- root/root usr/share/vim/vim92/doc/pi_getscript.txt
+-rw-r--r-- root/root usr/share/vim/vim92/doc/pi_gzip.txt
+-rw-r--r-- root/root usr/share/vim/vim92/doc/pi_logipat.txt
+-rw-r--r-- root/root usr/share/vim/vim92/doc/pi_netrw.txt
+-rw-r--r-- root/root usr/share/vim/vim92/doc/pi_paren.txt
+-rw-r--r-- root/root usr/share/vim/vim92/doc/pi_spec.txt
+-rw-r--r-- root/root usr/share/vim/vim92/doc/pi_tar.txt
+-rw-r--r-- root/root usr/share/vim/vim92/doc/pi_tutor.txt
+-rw-r--r-- root/root usr/share/vim/vim92/doc/pi_vimball.txt
+-rw-r--r-- root/root usr/share/vim/vim92/doc/pi_zip.txt
+-rw-r--r-- root/root usr/share/vim/vim92/doc/popup.txt
+-rw-r--r-- root/root usr/share/vim/vim92/doc/print.txt
+-rw-r--r-- root/root usr/share/vim/vim92/doc/quickfix.txt
+-rw-r--r-- root/root usr/share/vim/vim92/doc/quickref.txt
+-rw-r--r-- root/root usr/share/vim/vim92/doc/quotes.txt
+-rw-r--r-- root/root usr/share/vim/vim92/doc/recover.txt
+-rw-r--r-- root/root usr/share/vim/vim92/doc/remote.txt
+-rw-r--r-- root/root usr/share/vim/vim92/doc/repeat.txt
+-rw-r--r-- root/root usr/share/vim/vim92/doc/rileft.txt
+-rw-r--r-- root/root usr/share/vim/vim92/doc/russian.txt
+-rw-r--r-- root/root usr/share/vim/vim92/doc/scroll.txt
+-rw-r--r-- root/root usr/share/vim/vim92/doc/sign.txt
+-rw-r--r-- root/root usr/share/vim/vim92/doc/spell.txt
+-rw-r--r-- root/root usr/share/vim/vim92/doc/sponsor.txt
+-rw-r--r-- root/root usr/share/vim/vim92/doc/starting.txt
+-rw-r--r-- root/root usr/share/vim/vim92/doc/syntax.txt
+-rw-r--r-- root/root usr/share/vim/vim92/doc/tabpage.txt
+-rw-r--r-- root/root usr/share/vim/vim92/doc/tags
+-rw-r--r-- root/root usr/share/vim/vim92/doc/tagsrch.txt
+-rw-r--r-- root/root usr/share/vim/vim92/doc/term.txt
+-rw-r--r-- root/root usr/share/vim/vim92/doc/terminal.txt
+-rw-r--r-- root/root usr/share/vim/vim92/doc/testing.txt
+-rw-r--r-- root/root usr/share/vim/vim92/doc/textprop.txt
+-rw-r--r-- root/root usr/share/vim/vim92/doc/tips.txt
+-rw-r--r-- root/root usr/share/vim/vim92/doc/todo.txt
+-rw-r--r-- root/root usr/share/vim/vim92/doc/uganda.txt
+-rw-r--r-- root/root usr/share/vim/vim92/doc/undo.txt
+-rw-r--r-- root/root usr/share/vim/vim92/doc/userfunc.txt
+-rw-r--r-- root/root usr/share/vim/vim92/doc/usr_01.txt
+-rw-r--r-- root/root usr/share/vim/vim92/doc/usr_02.txt
+-rw-r--r-- root/root usr/share/vim/vim92/doc/usr_03.txt
+-rw-r--r-- root/root usr/share/vim/vim92/doc/usr_04.txt
+-rw-r--r-- root/root usr/share/vim/vim92/doc/usr_05.txt
+-rw-r--r-- root/root usr/share/vim/vim92/doc/usr_06.txt
+-rw-r--r-- root/root usr/share/vim/vim92/doc/usr_07.txt
+-rw-r--r-- root/root usr/share/vim/vim92/doc/usr_08.txt
+-rw-r--r-- root/root usr/share/vim/vim92/doc/usr_09.txt
+-rw-r--r-- root/root usr/share/vim/vim92/doc/usr_10.txt
+-rw-r--r-- root/root usr/share/vim/vim92/doc/usr_11.txt
+-rw-r--r-- root/root usr/share/vim/vim92/doc/usr_12.txt
+-rw-r--r-- root/root usr/share/vim/vim92/doc/usr_20.txt
+-rw-r--r-- root/root usr/share/vim/vim92/doc/usr_21.txt
+-rw-r--r-- root/root usr/share/vim/vim92/doc/usr_22.txt
+-rw-r--r-- root/root usr/share/vim/vim92/doc/usr_23.txt
+-rw-r--r-- root/root usr/share/vim/vim92/doc/usr_24.txt
+-rw-r--r-- root/root usr/share/vim/vim92/doc/usr_25.txt
+-rw-r--r-- root/root usr/share/vim/vim92/doc/usr_26.txt
+-rw-r--r-- root/root usr/share/vim/vim92/doc/usr_27.txt
+-rw-r--r-- root/root usr/share/vim/vim92/doc/usr_28.txt
+-rw-r--r-- root/root usr/share/vim/vim92/doc/usr_29.txt
+-rw-r--r-- root/root usr/share/vim/vim92/doc/usr_30.txt
+-rw-r--r-- root/root usr/share/vim/vim92/doc/usr_31.txt
+-rw-r--r-- root/root usr/share/vim/vim92/doc/usr_32.txt
+-rw-r--r-- root/root usr/share/vim/vim92/doc/usr_40.txt
+-rw-r--r-- root/root usr/share/vim/vim92/doc/usr_41.txt
+-rw-r--r-- root/root usr/share/vim/vim92/doc/usr_42.txt
+-rw-r--r-- root/root usr/share/vim/vim92/doc/usr_43.txt
+-rw-r--r-- root/root usr/share/vim/vim92/doc/usr_44.txt
+-rw-r--r-- root/root usr/share/vim/vim92/doc/usr_45.txt
+-rw-r--r-- root/root usr/share/vim/vim92/doc/usr_50.txt
+-rw-r--r-- root/root usr/share/vim/vim92/doc/usr_51.txt
+-rw-r--r-- root/root usr/share/vim/vim92/doc/usr_52.txt
+-rw-r--r-- root/root usr/share/vim/vim92/doc/usr_90.txt
+-rw-r--r-- root/root usr/share/vim/vim92/doc/usr_toc.txt
+-rw-r--r-- root/root usr/share/vim/vim92/doc/various.txt
+-rw-r--r-- root/root usr/share/vim/vim92/doc/version4.txt
+-rw-r--r-- root/root usr/share/vim/vim92/doc/version5.txt
+-rw-r--r-- root/root usr/share/vim/vim92/doc/version6.txt
+-rw-r--r-- root/root usr/share/vim/vim92/doc/version7.txt
+-rw-r--r-- root/root usr/share/vim/vim92/doc/version8.txt
+-rw-r--r-- root/root usr/share/vim/vim92/doc/version9.txt
+-rw-r--r-- root/root usr/share/vim/vim92/doc/vi_diff.txt
+-rw-r--r-- root/root usr/share/vim/vim92/doc/vietnamese.txt
+-rwxr-xr-x root/root usr/share/vim/vim92/doc/vim2html.pl
+-rw-r--r-- root/root usr/share/vim/vim92/doc/vim9.txt
+-rw-r--r-- root/root usr/share/vim/vim92/doc/vim9class.txt
+-rw-r--r-- root/root usr/share/vim/vim92/doc/visual.txt
+-rw-r--r-- root/root usr/share/vim/vim92/doc/wayland.txt
+-rw-r--r-- root/root usr/share/vim/vim92/doc/windows.txt
+-rw-r--r-- root/root usr/share/vim/vim92/doc/workshop.txt
+drwxr-xr-x root/root usr/share/vim/vim92/ftplugin/
+-rw-r--r-- root/root usr/share/vim/vim92/ftplugin/8th.vim
+-rw-r--r-- root/root usr/share/vim/vim92/ftplugin/README.txt
+-rw-r--r-- root/root usr/share/vim/vim92/ftplugin/a2ps.vim
+-rw-r--r-- root/root usr/share/vim/vim92/ftplugin/aap.vim
+-rw-r--r-- root/root usr/share/vim/vim92/ftplugin/abap.vim
+-rw-r--r-- root/root usr/share/vim/vim92/ftplugin/abaqus.vim
+-rw-r--r-- root/root usr/share/vim/vim92/ftplugin/abnf.vim
+-rw-r--r-- root/root usr/share/vim/vim92/ftplugin/ada.vim
+-rw-r--r-- root/root usr/share/vim/vim92/ftplugin/algol68.vim
+-rw-r--r-- root/root usr/share/vim/vim92/ftplugin/alsaconf.vim
+-rw-r--r-- root/root usr/share/vim/vim92/ftplugin/ant.vim
+-rw-r--r-- root/root usr/share/vim/vim92/ftplugin/antlr4.vim
+-rw-r--r-- root/root usr/share/vim/vim92/ftplugin/apache.vim
+-rw-r--r-- root/root usr/share/vim/vim92/ftplugin/arch.vim
+-rw-r--r-- root/root usr/share/vim/vim92/ftplugin/arduino.vim
+-rw-r--r-- root/root usr/share/vim/vim92/ftplugin/art.vim
+-rw-r--r-- root/root usr/share/vim/vim92/ftplugin/asciidoc.vim
+-rw-r--r-- root/root usr/share/vim/vim92/ftplugin/asm.vim
+-rw-r--r-- root/root usr/share/vim/vim92/ftplugin/aspvbs.vim
+-rw-r--r-- root/root usr/share/vim/vim92/ftplugin/astro.vim
+-rw-r--r-- root/root usr/share/vim/vim92/ftplugin/asy.vim
+-rw-r--r-- root/root usr/share/vim/vim92/ftplugin/autohotkey.vim
+-rw-r--r-- root/root usr/share/vim/vim92/ftplugin/automake.vim
+-rw-r--r-- root/root usr/share/vim/vim92/ftplugin/autopkgtest.vim
+-rw-r--r-- root/root usr/share/vim/vim92/ftplugin/awk.vim
+-rw-r--r-- root/root usr/share/vim/vim92/ftplugin/bash.vim
+-rw-r--r-- root/root usr/share/vim/vim92/ftplugin/basic.vim
+-rw-r--r-- root/root usr/share/vim/vim92/ftplugin/bazelrc.vim
+-rw-r--r-- root/root usr/share/vim/vim92/ftplugin/bdf.vim
+-rw-r--r-- root/root usr/share/vim/vim92/ftplugin/beancount.vim
+-rw-r--r-- root/root usr/share/vim/vim92/ftplugin/bicep-params.vim
+-rw-r--r-- root/root usr/share/vim/vim92/ftplugin/bicep.vim
+-rw-r--r-- root/root usr/share/vim/vim92/ftplugin/bindzone.vim
+-rw-r--r-- root/root usr/share/vim/vim92/ftplugin/bitbake.vim
+-rw-r--r-- root/root usr/share/vim/vim92/ftplugin/bp.vim
+-rw-r--r-- root/root usr/share/vim/vim92/ftplugin/bpftrace.vim
+-rw-r--r-- root/root usr/share/vim/vim92/ftplugin/brighterscript.vim
+-rw-r--r-- root/root usr/share/vim/vim92/ftplugin/brightscript.vim
+-rw-r--r-- root/root usr/share/vim/vim92/ftplugin/bst.vim
+-rw-r--r-- root/root usr/share/vim/vim92/ftplugin/btm.vim
+-rw-r--r-- root/root usr/share/vim/vim92/ftplugin/bzl.vim
+-rw-r--r-- root/root usr/share/vim/vim92/ftplugin/c.vim
+-rw-r--r-- root/root usr/share/vim/vim92/ftplugin/c3.vim
+-rw-r--r-- root/root usr/share/vim/vim92/ftplugin/cabal.vim
+-rw-r--r-- root/root usr/share/vim/vim92/ftplugin/calendar.vim
+-rw-r--r-- root/root usr/share/vim/vim92/ftplugin/cdrdaoconf.vim
+-rw-r--r-- root/root usr/share/vim/vim92/ftplugin/cedar.vim
+-rw-r--r-- root/root usr/share/vim/vim92/ftplugin/cfg.vim
+-rw-r--r-- root/root usr/share/vim/vim92/ftplugin/cgdbrc.vim
+-rw-r--r-- root/root usr/share/vim/vim92/ftplugin/ch.vim
+-rw-r--r-- root/root usr/share/vim/vim92/ftplugin/changelog.vim
+-rw-r--r-- root/root usr/share/vim/vim92/ftplugin/chatito.vim
+-rw-r--r-- root/root usr/share/vim/vim92/ftplugin/chicken.vim
+-rw-r--r-- root/root usr/share/vim/vim92/ftplugin/clojure.vim
+-rw-r--r-- root/root usr/share/vim/vim92/ftplugin/cmake.vim
+-rw-r--r-- root/root usr/share/vim/vim92/ftplugin/cmakecache.vim
+-rw-r--r-- root/root usr/share/vim/vim92/ftplugin/cobol.vim
+-rw-r--r-- root/root usr/share/vim/vim92/ftplugin/codeowners.vim
+-rw-r--r-- root/root usr/share/vim/vim92/ftplugin/conf.vim
+-rw-r--r-- root/root usr/share/vim/vim92/ftplugin/config.vim
+-rw-r--r-- root/root usr/share/vim/vim92/ftplugin/confini.vim
+-rw-r--r-- root/root usr/share/vim/vim92/ftplugin/context.vim
+-rw-r--r-- root/root usr/share/vim/vim92/ftplugin/cook.vim
+-rw-r--r-- root/root usr/share/vim/vim92/ftplugin/corn.vim
+-rw-r--r-- root/root usr/share/vim/vim92/ftplugin/cpp.vim
+-rw-r--r-- root/root usr/share/vim/vim92/ftplugin/crm.vim
+-rw-r--r-- root/root usr/share/vim/vim92/ftplugin/crontab.vim
+-rw-r--r-- root/root usr/share/vim/vim92/ftplugin/cs.vim
+-rw-r--r-- root/root usr/share/vim/vim92/ftplugin/csc.vim
+-rw-r--r-- root/root usr/share/vim/vim92/ftplugin/csh.vim
+-rw-r--r-- root/root usr/share/vim/vim92/ftplugin/css.vim
+-rw-r--r-- root/root usr/share/vim/vim92/ftplugin/csv.vim
+-rw-r--r-- root/root usr/share/vim/vim92/ftplugin/cucumber.vim
+-rw-r--r-- root/root usr/share/vim/vim92/ftplugin/cuda.vim
+-rw-r--r-- root/root usr/share/vim/vim92/ftplugin/cvsrc.vim
+-rw-r--r-- root/root usr/share/vim/vim92/ftplugin/dart.vim
+-rw-r--r-- root/root usr/share/vim/vim92/ftplugin/dax.vim
+-rw-r--r-- root/root usr/share/vim/vim92/ftplugin/deb822sources.vim
+-rw-r--r-- root/root usr/share/vim/vim92/ftplugin/debchangelog.vim
+-rw-r--r-- root/root usr/share/vim/vim92/ftplugin/debcontrol.vim
+-rw-r--r-- root/root usr/share/vim/vim92/ftplugin/debsources.vim
+-rw-r--r-- root/root usr/share/vim/vim92/ftplugin/denyhosts.vim
+-rw-r--r-- root/root usr/share/vim/vim92/ftplugin/desktop.vim
+-rw-r--r-- root/root usr/share/vim/vim92/ftplugin/dictconf.vim
+-rw-r--r-- root/root usr/share/vim/vim92/ftplugin/dictdconf.vim
+-rw-r--r-- root/root usr/share/vim/vim92/ftplugin/diff.vim
+-rw-r--r-- root/root usr/share/vim/vim92/ftplugin/dircolors.vim
+-rw-r--r-- root/root usr/share/vim/vim92/ftplugin/dnsmasq.vim
+-rw-r--r-- root/root usr/share/vim/vim92/ftplugin/docbk.vim
+-rw-r--r-- root/root usr/share/vim/vim92/ftplugin/dockerfile.vim
+-rw-r--r-- root/root usr/share/vim/vim92/ftplugin/dosbatch.vim
+-rw-r--r-- root/root usr/share/vim/vim92/ftplugin/dosini.vim
+-rw-r--r-- root/root usr/share/vim/vim92/ftplugin/dtd.vim
+-rw-r--r-- root/root usr/share/vim/vim92/ftplugin/dtrace.vim
+-rw-r--r-- root/root usr/share/vim/vim92/ftplugin/dts.vim
+-rw-r--r-- root/root usr/share/vim/vim92/ftplugin/dune.vim
+-rw-r--r-- root/root usr/share/vim/vim92/ftplugin/editorconfig.vim
+-rw-r--r-- root/root usr/share/vim/vim92/ftplugin/eiffel.vim
+-rw-r--r-- root/root usr/share/vim/vim92/ftplugin/elinks.vim
+-rw-r--r-- root/root usr/share/vim/vim92/ftplugin/elixir.vim
+-rw-r--r-- root/root usr/share/vim/vim92/ftplugin/elm.vim
+-rw-r--r-- root/root usr/share/vim/vim92/ftplugin/env.vim
+-rw-r--r-- root/root usr/share/vim/vim92/ftplugin/erlang.vim
+-rw-r--r-- root/root usr/share/vim/vim92/ftplugin/eruby.vim
+-rw-r--r-- root/root usr/share/vim/vim92/ftplugin/eterm.vim
+-rw-r--r-- root/root usr/share/vim/vim92/ftplugin/expect.vim
+-rw-r--r-- root/root usr/share/vim/vim92/ftplugin/exports.vim
+-rw-r--r-- root/root usr/share/vim/vim92/ftplugin/falcon.vim
+-rw-r--r-- root/root usr/share/vim/vim92/ftplugin/fennel.vim
+-rw-r--r-- root/root usr/share/vim/vim92/ftplugin/fetchmail.vim
+-rw-r--r-- root/root usr/share/vim/vim92/ftplugin/fga.vim
+-rw-r--r-- root/root usr/share/vim/vim92/ftplugin/fish.vim
+-rw-r--r-- root/root usr/share/vim/vim92/ftplugin/flexwiki.vim
+-rw-r--r-- root/root usr/share/vim/vim92/ftplugin/forth.vim
+-rw-r--r-- root/root usr/share/vim/vim92/ftplugin/fortran.vim
+-rw-r--r-- root/root usr/share/vim/vim92/ftplugin/fpcmake.vim
+-rw-r--r-- root/root usr/share/vim/vim92/ftplugin/framescript.vim
+-rw-r--r-- root/root usr/share/vim/vim92/ftplugin/freebasic.vim
+-rw-r--r-- root/root usr/share/vim/vim92/ftplugin/fstab.vim
+-rw-r--r-- root/root usr/share/vim/vim92/ftplugin/fvwm.vim
+-rw-r--r-- root/root usr/share/vim/vim92/ftplugin/gdb.vim
+-rw-r--r-- root/root usr/share/vim/vim92/ftplugin/gdscript.vim
+-rw-r--r-- root/root usr/share/vim/vim92/ftplugin/gdshader.vim
+-rw-r--r-- root/root usr/share/vim/vim92/ftplugin/gel.vim
+-rw-r--r-- root/root usr/share/vim/vim92/ftplugin/ghostty.vim
+-rw-r--r-- root/root usr/share/vim/vim92/ftplugin/git.vim
+-rw-r--r-- root/root usr/share/vim/vim92/ftplugin/gitattributes.vim
+-rw-r--r-- root/root usr/share/vim/vim92/ftplugin/gitcommit.vim
+-rw-r--r-- root/root usr/share/vim/vim92/ftplugin/gitconfig.vim
+-rw-r--r-- root/root usr/share/vim/vim92/ftplugin/gitignore.vim
+-rw-r--r-- root/root usr/share/vim/vim92/ftplugin/gitrebase.vim
+-rw-r--r-- root/root usr/share/vim/vim92/ftplugin/gitrevlist.vim
+-rw-r--r-- root/root usr/share/vim/vim92/ftplugin/gitsendemail.vim
+-rw-r--r-- root/root usr/share/vim/vim92/ftplugin/gleam.vim
+-rw-r--r-- root/root usr/share/vim/vim92/ftplugin/go.vim
+-rw-r--r-- root/root usr/share/vim/vim92/ftplugin/goaccess.vim
+-rw-r--r-- root/root usr/share/vim/vim92/ftplugin/gomod.vim
+-rw-r--r-- root/root usr/share/vim/vim92/ftplugin/gpg.vim
+-rw-r--r-- root/root usr/share/vim/vim92/ftplugin/gprof.vim
+-rw-r--r-- root/root usr/share/vim/vim92/ftplugin/graphql.vim
+-rw-r--r-- root/root usr/share/vim/vim92/ftplugin/groff.vim
+-rw-r--r-- root/root usr/share/vim/vim92/ftplugin/groovy.vim
+-rw-r--r-- root/root usr/share/vim/vim92/ftplugin/group.vim
+-rw-r--r-- root/root usr/share/vim/vim92/ftplugin/grub.vim
+-rw-r--r-- root/root usr/share/vim/vim92/ftplugin/gyp.vim
+-rw-r--r-- root/root usr/share/vim/vim92/ftplugin/haml.vim
+-rw-r--r-- root/root usr/share/vim/vim92/ftplugin/hamster.vim
+-rw-r--r-- root/root usr/share/vim/vim92/ftplugin/hare.vim
+-rw-r--r-- root/root usr/share/vim/vim92/ftplugin/haredoc.vim
+-rw-r--r-- root/root usr/share/vim/vim92/ftplugin/haskell.vim
+-rw-r--r-- root/root usr/share/vim/vim92/ftplugin/hcl.vim
+-rw-r--r-- root/root usr/share/vim/vim92/ftplugin/heex.vim
+-rw-r--r-- root/root usr/share/vim/vim92/ftplugin/help.vim
+-rw-r--r-- root/root usr/share/vim/vim92/ftplugin/hgcommit.vim
+-rw-r--r-- root/root usr/share/vim/vim92/ftplugin/hip.vim
+-rw-r--r-- root/root usr/share/vim/vim92/ftplugin/hlsl.vim
+-rw-r--r-- root/root usr/share/vim/vim92/ftplugin/hlsplaylist.vim
+-rw-r--r-- root/root usr/share/vim/vim92/ftplugin/hog.vim
+-rw-r--r-- root/root usr/share/vim/vim92/ftplugin/hostconf.vim
+-rw-r--r-- root/root usr/share/vim/vim92/ftplugin/hostsaccess.vim
+-rw-r--r-- root/root usr/share/vim/vim92/ftplugin/html.vim
+-rw-r--r-- root/root usr/share/vim/vim92/ftplugin/htmlangular.vim
+-rw-r--r-- root/root usr/share/vim/vim92/ftplugin/htmldjango.vim
+-rw-r--r-- root/root usr/share/vim/vim92/ftplugin/http.vim
+-rw-r--r-- root/root usr/share/vim/vim92/ftplugin/hurl.vim
+-rw-r--r-- root/root usr/share/vim/vim92/ftplugin/hyprlang.vim
+-rw-r--r-- root/root usr/share/vim/vim92/ftplugin/i3config.vim
+-rw-r--r-- root/root usr/share/vim/vim92/ftplugin/icalendar.vim
+-rw-r--r-- root/root usr/share/vim/vim92/ftplugin/icon.vim
+-rw-r--r-- root/root usr/share/vim/vim92/ftplugin/idris2.vim
+-rw-r--r-- root/root usr/share/vim/vim92/ftplugin/indent.vim
+-rw-r--r-- root/root usr/share/vim/vim92/ftplugin/initex.vim
+-rw-r--r-- root/root usr/share/vim/vim92/ftplugin/ipkg.vim
+-rw-r--r-- root/root usr/share/vim/vim92/ftplugin/ishd.vim
+-rw-r--r-- root/root usr/share/vim/vim92/ftplugin/j.vim
+-rw-r--r-- root/root usr/share/vim/vim92/ftplugin/java.vim
+-rw-r--r-- root/root usr/share/vim/vim92/ftplugin/javacc.vim
+-rw-r--r-- root/root usr/share/vim/vim92/ftplugin/javascript.vim
+-rw-r--r-- root/root usr/share/vim/vim92/ftplugin/javascriptreact.vim
+-rw-r--r-- root/root usr/share/vim/vim92/ftplugin/jinja.vim
+-rw-r--r-- root/root usr/share/vim/vim92/ftplugin/jjdescription.vim
+-rw-r--r-- root/root usr/share/vim/vim92/ftplugin/jproperties.vim
+-rw-r--r-- root/root usr/share/vim/vim92/ftplugin/jq.vim
+-rw-r--r-- root/root usr/share/vim/vim92/ftplugin/json.vim
+-rw-r--r-- root/root usr/share/vim/vim92/ftplugin/json5.vim
+-rw-r--r-- root/root usr/share/vim/vim92/ftplugin/jsonc.vim
+-rw-r--r-- root/root usr/share/vim/vim92/ftplugin/jsonld.vim
+-rw-r--r-- root/root usr/share/vim/vim92/ftplugin/jsonnet.vim
+-rw-r--r-- root/root usr/share/vim/vim92/ftplugin/jsp.vim
+-rw-r--r-- root/root usr/share/vim/vim92/ftplugin/julia.vim
+-rw-r--r-- root/root usr/share/vim/vim92/ftplugin/just.vim
+-rw-r--r-- root/root usr/share/vim/vim92/ftplugin/karel.vim
+-rw-r--r-- root/root usr/share/vim/vim92/ftplugin/kconfig.vim
+-rw-r--r-- root/root usr/share/vim/vim92/ftplugin/kdl.vim
+-rw-r--r-- root/root usr/share/vim/vim92/ftplugin/kerml.vim
+-rw-r--r-- root/root usr/share/vim/vim92/ftplugin/kitty.vim
+-rw-r--r-- root/root usr/share/vim/vim92/ftplugin/kivy.vim
+-rw-r--r-- root/root usr/share/vim/vim92/ftplugin/kotlin.vim
+-rw-r--r-- root/root usr/share/vim/vim92/ftplugin/kwt.vim
+-rw-r--r-- root/root usr/share/vim/vim92/ftplugin/lc.vim
+-rw-r--r-- root/root usr/share/vim/vim92/ftplugin/ld.vim
+-rw-r--r-- root/root usr/share/vim/vim92/ftplugin/ldapconf.vim
+-rw-r--r-- root/root usr/share/vim/vim92/ftplugin/leex.vim
+-rw-r--r-- root/root usr/share/vim/vim92/ftplugin/leo.vim
+-rw-r--r-- root/root usr/share/vim/vim92/ftplugin/less.vim
+-rw-r--r-- root/root usr/share/vim/vim92/ftplugin/lex.vim
+-rw-r--r-- root/root usr/share/vim/vim92/ftplugin/lf.vim
+-rw-r--r-- root/root usr/share/vim/vim92/ftplugin/lftp.vim
+-rw-r--r-- root/root usr/share/vim/vim92/ftplugin/libao.vim
+-rw-r--r-- root/root usr/share/vim/vim92/ftplugin/limits.vim
+-rw-r--r-- root/root usr/share/vim/vim92/ftplugin/liquid.vim
+-rw-r--r-- root/root usr/share/vim/vim92/ftplugin/lisp.vim
+-rw-r--r-- root/root usr/share/vim/vim92/ftplugin/livebook.vim
+-rw-r--r-- root/root usr/share/vim/vim92/ftplugin/llvm.vim
+-rw-r--r-- root/root usr/share/vim/vim92/ftplugin/lnk.vim
+-rw-r--r-- root/root usr/share/vim/vim92/ftplugin/lnkmap.vim
+-rw-r--r-- root/root usr/share/vim/vim92/ftplugin/logcheck.vim
+-rw-r--r-- root/root usr/share/vim/vim92/ftplugin/loginaccess.vim
+-rw-r--r-- root/root usr/share/vim/vim92/ftplugin/logindefs.vim
+-rw-r--r-- root/root usr/share/vim/vim92/ftplugin/logtalk.dict
+-rw-r--r-- root/root usr/share/vim/vim92/ftplugin/logtalk.vim
+-rw-r--r-- root/root usr/share/vim/vim92/ftplugin/lprolog.vim
+-rw-r--r-- root/root usr/share/vim/vim92/ftplugin/lua.vim
+-rw-r--r-- root/root usr/share/vim/vim92/ftplugin/luau.vim
+-rw-r--r-- root/root usr/share/vim/vim92/ftplugin/lynx.vim
+-rw-r--r-- root/root usr/share/vim/vim92/ftplugin/m17ndb.vim
+-rw-r--r-- root/root usr/share/vim/vim92/ftplugin/m3build.vim
+-rw-r--r-- root/root usr/share/vim/vim92/ftplugin/m3quake.vim
+-rw-r--r-- root/root usr/share/vim/vim92/ftplugin/m4.vim
+-rw-r--r-- root/root usr/share/vim/vim92/ftplugin/mail.vim
+-rw-r--r-- root/root usr/share/vim/vim92/ftplugin/mailaliases.vim
+-rw-r--r-- root/root usr/share/vim/vim92/ftplugin/mailcap.vim
+-rw-r--r-- root/root usr/share/vim/vim92/ftplugin/make.vim
+-rw-r--r-- root/root usr/share/vim/vim92/ftplugin/man.vim
+-rw-r--r-- root/root usr/share/vim/vim92/ftplugin/manconf.vim
+-rw-r--r-- root/root usr/share/vim/vim92/ftplugin/markdown.vim
+-rw-r--r-- root/root usr/share/vim/vim92/ftplugin/masm.vim
+-rw-r--r-- root/root usr/share/vim/vim92/ftplugin/matlab.vim
+-rw-r--r-- root/root usr/share/vim/vim92/ftplugin/mbsync.vim
+-rw-r--r-- root/root usr/share/vim/vim92/ftplugin/mediawiki.vim
+-rw-r--r-- root/root usr/share/vim/vim92/ftplugin/mermaid.vim
+-rw-r--r-- root/root usr/share/vim/vim92/ftplugin/meson.vim
+-rw-r--r-- root/root usr/share/vim/vim92/ftplugin/mf.vim
+-rw-r--r-- root/root usr/share/vim/vim92/ftplugin/mlir.vim
+-rw-r--r-- root/root usr/share/vim/vim92/ftplugin/mma.vim
+-rw-r--r-- root/root usr/share/vim/vim92/ftplugin/modconf.vim
+-rw-r--r-- root/root usr/share/vim/vim92/ftplugin/modula2.vim
+-rw-r--r-- root/root usr/share/vim/vim92/ftplugin/modula3.vim
+-rw-r--r-- root/root usr/share/vim/vim92/ftplugin/mojo.vim
+-rw-r--r-- root/root usr/share/vim/vim92/ftplugin/mp.vim
+-rw-r--r-- root/root usr/share/vim/vim92/ftplugin/mplayerconf.vim
+-rw-r--r-- root/root usr/share/vim/vim92/ftplugin/mrxvtrc.vim
+-rw-r--r-- root/root usr/share/vim/vim92/ftplugin/msmessages.vim
+-rw-r--r-- root/root usr/share/vim/vim92/ftplugin/mss.vim
+-rw-r--r-- root/root usr/share/vim/vim92/ftplugin/muttrc.vim
+-rw-r--r-- root/root usr/share/vim/vim92/ftplugin/mysql.vim
+-rw-r--r-- root/root usr/share/vim/vim92/ftplugin/nanorc.vim
+-rw-r--r-- root/root usr/share/vim/vim92/ftplugin/nasm.vim
+-rw-r--r-- root/root usr/share/vim/vim92/ftplugin/neomuttrc.vim
+-rw-r--r-- root/root usr/share/vim/vim92/ftplugin/netrc.vim
+-rw-r--r-- root/root usr/share/vim/vim92/ftplugin/nginx.vim
+-rw-r--r-- root/root usr/share/vim/vim92/ftplugin/nickel.vim
+-rw-r--r-- root/root usr/share/vim/vim92/ftplugin/nim.vim
+-rw-r--r-- root/root usr/share/vim/vim92/ftplugin/nix.vim
+-rw-r--r-- root/root usr/share/vim/vim92/ftplugin/nroff.vim
+-rw-r--r-- root/root usr/share/vim/vim92/ftplugin/nsis.vim
+-rw-r--r-- root/root usr/share/vim/vim92/ftplugin/nu.vim
+-rw-r--r-- root/root usr/share/vim/vim92/ftplugin/objc.vim
+-rw-r--r-- root/root usr/share/vim/vim92/ftplugin/objcpp.vim
+-rw-r--r-- root/root usr/share/vim/vim92/ftplugin/objdump.vim
+-rw-r--r-- root/root usr/share/vim/vim92/ftplugin/obse.vim
+-rw-r--r-- root/root usr/share/vim/vim92/ftplugin/ocaml.vim
+-rw-r--r-- root/root usr/share/vim/vim92/ftplugin/occam.vim
+-rw-r--r-- root/root usr/share/vim/vim92/ftplugin/octave.vim
+-rw-r--r-- root/root usr/share/vim/vim92/ftplugin/odin.vim
+-rw-r--r-- root/root usr/share/vim/vim92/ftplugin/ondir.vim
+-rw-r--r-- root/root usr/share/vim/vim92/ftplugin/opencl.vim
+-rw-r--r-- root/root usr/share/vim/vim92/ftplugin/openscad.vim
+-rw-r--r-- root/root usr/share/vim/vim92/ftplugin/openvpn.vim
+-rw-r--r-- root/root usr/share/vim/vim92/ftplugin/org.vim
+-rw-r--r-- root/root usr/share/vim/vim92/ftplugin/pamconf.vim
+-rw-r--r-- root/root usr/share/vim/vim92/ftplugin/pascal.vim
+-rw-r--r-- root/root usr/share/vim/vim92/ftplugin/passwd.vim
+-rw-r--r-- root/root usr/share/vim/vim92/ftplugin/pbtxt.vim
+-rw-r--r-- root/root usr/share/vim/vim92/ftplugin/pdf.vim
+-rw-r--r-- root/root usr/share/vim/vim92/ftplugin/perl.vim
+-rw-r--r-- root/root usr/share/vim/vim92/ftplugin/php.vim
+-rw-r--r-- root/root usr/share/vim/vim92/ftplugin/pinfo.vim
+-rw-r--r-- root/root usr/share/vim/vim92/ftplugin/pkl.vim
+-rw-r--r-- root/root usr/share/vim/vim92/ftplugin/plaintex.vim
+-rw-r--r-- root/root usr/share/vim/vim92/ftplugin/plsql.vim
+-rw-r--r-- root/root usr/share/vim/vim92/ftplugin/pod.vim
+-rw-r--r-- root/root usr/share/vim/vim92/ftplugin/poefilter.vim
+-rw-r--r-- root/root usr/share/vim/vim92/ftplugin/poke.vim
+-rw-r--r-- root/root usr/share/vim/vim92/ftplugin/postscr.vim
+-rw-r--r-- root/root usr/share/vim/vim92/ftplugin/pq.vim
+-rw-r--r-- root/root usr/share/vim/vim92/ftplugin/prisma.vim
+-rw-r--r-- root/root usr/share/vim/vim92/ftplugin/procmail.vim
+-rw-r--r-- root/root usr/share/vim/vim92/ftplugin/prolog.vim
+-rw-r--r-- root/root usr/share/vim/vim92/ftplugin/proto.vim
+-rw-r--r-- root/root usr/share/vim/vim92/ftplugin/protocols.vim
+-rw-r--r-- root/root usr/share/vim/vim92/ftplugin/ps1.vim
+-rw-r--r-- root/root usr/share/vim/vim92/ftplugin/ps1xml.vim
+-rw-r--r-- root/root usr/share/vim/vim92/ftplugin/ptx.vim
+-rw-r--r-- root/root usr/share/vim/vim92/ftplugin/purescript.vim
+-rw-r--r-- root/root usr/share/vim/vim92/ftplugin/pymanifest.vim
+-rw-r--r-- root/root usr/share/vim/vim92/ftplugin/pyrex.vim
+-rw-r--r-- root/root usr/share/vim/vim92/ftplugin/python.vim
+-rw-r--r-- root/root usr/share/vim/vim92/ftplugin/qb64.vim
+-rw-r--r-- root/root usr/share/vim/vim92/ftplugin/qf.vim
+-rw-r--r-- root/root usr/share/vim/vim92/ftplugin/qml.vim
+-rw-r--r-- root/root usr/share/vim/vim92/ftplugin/quake.vim
+-rw-r--r-- root/root usr/share/vim/vim92/ftplugin/quarto.vim
+-rw-r--r-- root/root usr/share/vim/vim92/ftplugin/r.vim
+-rw-r--r-- root/root usr/share/vim/vim92/ftplugin/racc.vim
+-rw-r--r-- root/root usr/share/vim/vim92/ftplugin/racket.vim
+-rw-r--r-- root/root usr/share/vim/vim92/ftplugin/radvd.vim
+-rw-r--r-- root/root usr/share/vim/vim92/ftplugin/raku.vim
+-rw-r--r-- root/root usr/share/vim/vim92/ftplugin/rasi.vim
+-rw-r--r-- root/root usr/share/vim/vim92/ftplugin/readline.vim
+-rw-r--r-- root/root usr/share/vim/vim92/ftplugin/registry.vim
+-rw-r--r-- root/root usr/share/vim/vim92/ftplugin/remind.vim
+-rw-r--r-- root/root usr/share/vim/vim92/ftplugin/requirements.vim
+-rw-r--r-- root/root usr/share/vim/vim92/ftplugin/rescript.vim
+-rw-r--r-- root/root usr/share/vim/vim92/ftplugin/reva.vim
+-rw-r--r-- root/root usr/share/vim/vim92/ftplugin/rhelp.vim
+-rw-r--r-- root/root usr/share/vim/vim92/ftplugin/rmd.vim
+-rw-r--r-- root/root usr/share/vim/vim92/ftplugin/rnc.vim
+-rw-r--r-- root/root usr/share/vim/vim92/ftplugin/rnoweb.vim
+-rw-r--r-- root/root usr/share/vim/vim92/ftplugin/robot.vim
+-rw-r--r-- root/root usr/share/vim/vim92/ftplugin/roc.vim
+-rw-r--r-- root/root usr/share/vim/vim92/ftplugin/routeros.vim
+-rw-r--r-- root/root usr/share/vim/vim92/ftplugin/rpl.vim
+-rw-r--r-- root/root usr/share/vim/vim92/ftplugin/rrst.vim
+-rw-r--r-- root/root usr/share/vim/vim92/ftplugin/rst.vim
+-rw-r--r-- root/root usr/share/vim/vim92/ftplugin/ruby.vim
+-rw-r--r-- root/root usr/share/vim/vim92/ftplugin/rust.vim
+-rw-r--r-- root/root usr/share/vim/vim92/ftplugin/samba.vim
+-rw-r--r-- root/root usr/share/vim/vim92/ftplugin/sass.vim
+-rw-r--r-- root/root usr/share/vim/vim92/ftplugin/sbt.vim
+-rw-r--r-- root/root usr/share/vim/vim92/ftplugin/scala.vim
+-rw-r--r-- root/root usr/share/vim/vim92/ftplugin/scdoc.vim
+-rw-r--r-- root/root usr/share/vim/vim92/ftplugin/scheme.vim
+-rw-r--r-- root/root usr/share/vim/vim92/ftplugin/screen.vim
+-rw-r--r-- root/root usr/share/vim/vim92/ftplugin/scss.vim
+-rw-r--r-- root/root usr/share/vim/vim92/ftplugin/sed.vim
+-rw-r--r-- root/root usr/share/vim/vim92/ftplugin/sensors.vim
+-rw-r--r-- root/root usr/share/vim/vim92/ftplugin/services.vim
+-rw-r--r-- root/root usr/share/vim/vim92/ftplugin/setserial.vim
+-rw-r--r-- root/root usr/share/vim/vim92/ftplugin/sexplib.vim
+-rw-r--r-- root/root usr/share/vim/vim92/ftplugin/sgml.vim
+-rw-r--r-- root/root usr/share/vim/vim92/ftplugin/sh.vim
+-rw-r--r-- root/root usr/share/vim/vim92/ftplugin/shaderslang.vim
+-rw-r--r-- root/root usr/share/vim/vim92/ftplugin/sieve.vim
+-rw-r--r-- root/root usr/share/vim/vim92/ftplugin/skhd.vim
+-rw-r--r-- root/root usr/share/vim/vim92/ftplugin/slint.vim
+-rw-r--r-- root/root usr/share/vim/vim92/ftplugin/slpconf.vim
+-rw-r--r-- root/root usr/share/vim/vim92/ftplugin/slpreg.vim
+-rw-r--r-- root/root usr/share/vim/vim92/ftplugin/slpspi.vim
+-rw-r--r-- root/root usr/share/vim/vim92/ftplugin/sml.vim
+-rw-r--r-- root/root usr/share/vim/vim92/ftplugin/snakemake.vim
+-rw-r--r-- root/root usr/share/vim/vim92/ftplugin/solidity.vim
+-rw-r--r-- root/root usr/share/vim/vim92/ftplugin/solution.vim
+-rw-r--r-- root/root usr/share/vim/vim92/ftplugin/soy.vim
+-rw-r--r-- root/root usr/share/vim/vim92/ftplugin/spajson.vim
+-rw-r--r-- root/root usr/share/vim/vim92/ftplugin/spec.vim
+-rw-r--r-- root/root usr/share/vim/vim92/ftplugin/sql.vim
+-rw-r--r-- root/root usr/share/vim/vim92/ftplugin/squirrel.vim
+-rw-r--r-- root/root usr/share/vim/vim92/ftplugin/ssa.vim
+-rw-r--r-- root/root usr/share/vim/vim92/ftplugin/sshconfig.vim
+-rw-r--r-- root/root usr/share/vim/vim92/ftplugin/sshdconfig.vim
+-rw-r--r-- root/root usr/share/vim/vim92/ftplugin/stylus.vim
+-rw-r--r-- root/root usr/share/vim/vim92/ftplugin/sudoers.vim
+-rw-r--r-- root/root usr/share/vim/vim92/ftplugin/svelte.vim
+-rw-r--r-- root/root usr/share/vim/vim92/ftplugin/svg.vim
+-rw-r--r-- root/root usr/share/vim/vim92/ftplugin/sway.vim
+-rw-r--r-- root/root usr/share/vim/vim92/ftplugin/swayconfig.vim
+-rw-r--r-- root/root usr/share/vim/vim92/ftplugin/swift.vim
+-rw-r--r-- root/root usr/share/vim/vim92/ftplugin/swiftgyb.vim
+-rw-r--r-- root/root usr/share/vim/vim92/ftplugin/swig.vim
+-rw-r--r-- root/root usr/share/vim/vim92/ftplugin/sysctl.vim
+-rw-r--r-- root/root usr/share/vim/vim92/ftplugin/sysml.vim
+-rw-r--r-- root/root usr/share/vim/vim92/ftplugin/systemd.vim
+-rw-r--r-- root/root usr/share/vim/vim92/ftplugin/systemverilog.vim
+-rw-r--r-- root/root usr/share/vim/vim92/ftplugin/tap.vim
+-rw-r--r-- root/root usr/share/vim/vim92/ftplugin/tcl.vim
+-rw-r--r-- root/root usr/share/vim/vim92/ftplugin/tcsh.vim
+-rw-r--r-- root/root usr/share/vim/vim92/ftplugin/tera.vim
+-rw-r--r-- root/root usr/share/vim/vim92/ftplugin/terminfo.vim
+-rw-r--r-- root/root usr/share/vim/vim92/ftplugin/terraform.vim
+-rw-r--r-- root/root usr/share/vim/vim92/ftplugin/tex.vim
+-rw-r--r-- root/root usr/share/vim/vim92/ftplugin/text.vim
+-rw-r--r-- root/root usr/share/vim/vim92/ftplugin/tf.vim
+-rw-r--r-- root/root usr/share/vim/vim92/ftplugin/thrift.vim
+-rw-r--r-- root/root usr/share/vim/vim92/ftplugin/tiasm.vim
+-rw-r--r-- root/root usr/share/vim/vim92/ftplugin/tidy.vim
+-rw-r--r-- root/root usr/share/vim/vim92/ftplugin/tmux.vim
+-rw-r--r-- root/root usr/share/vim/vim92/ftplugin/tolk.vim
+-rw-r--r-- root/root usr/share/vim/vim92/ftplugin/toml.vim
+-rw-r--r-- root/root usr/share/vim/vim92/ftplugin/treetop.vim
+-rw-r--r-- root/root usr/share/vim/vim92/ftplugin/tt2html.vim
+-rw-r--r-- root/root usr/share/vim/vim92/ftplugin/tutor.vim
+-rw-r--r-- root/root usr/share/vim/vim92/ftplugin/twig.vim
+-rw-r--r-- root/root usr/share/vim/vim92/ftplugin/typescript.vim
+-rw-r--r-- root/root usr/share/vim/vim92/ftplugin/typescriptreact.vim
+-rw-r--r-- root/root usr/share/vim/vim92/ftplugin/typst.vim
+-rw-r--r-- root/root usr/share/vim/vim92/ftplugin/uc.vim
+-rw-r--r-- root/root usr/share/vim/vim92/ftplugin/uci.vim
+-rw-r--r-- root/root usr/share/vim/vim92/ftplugin/udevconf.vim
+-rw-r--r-- root/root usr/share/vim/vim92/ftplugin/udevperm.vim
+-rw-r--r-- root/root usr/share/vim/vim92/ftplugin/udevrules.vim
+-rw-r--r-- root/root usr/share/vim/vim92/ftplugin/unison.vim
+-rw-r--r-- root/root usr/share/vim/vim92/ftplugin/updatedb.vim
+-rw-r--r-- root/root usr/share/vim/vim92/ftplugin/urlshortcut.vim
+-rw-r--r-- root/root usr/share/vim/vim92/ftplugin/usd.vim
+-rw-r--r-- root/root usr/share/vim/vim92/ftplugin/v.vim
+-rw-r--r-- root/root usr/share/vim/vim92/ftplugin/vb.vim
+-rw-r--r-- root/root usr/share/vim/vim92/ftplugin/vdf.vim
+-rw-r--r-- root/root usr/share/vim/vim92/ftplugin/verilog.vim
+-rw-r--r-- root/root usr/share/vim/vim92/ftplugin/vhdl.vim
+-rw-r--r-- root/root usr/share/vim/vim92/ftplugin/vim.vim
+-rw-r--r-- root/root usr/share/vim/vim92/ftplugin/vroom.vim
+-rw-r--r-- root/root usr/share/vim/vim92/ftplugin/vue.vim
+-rw-r--r-- root/root usr/share/vim/vim92/ftplugin/wat.vim
+-rw-r--r-- root/root usr/share/vim/vim92/ftplugin/wget.vim
+-rw-r--r-- root/root usr/share/vim/vim92/ftplugin/wget2.vim
+-rw-r--r-- root/root usr/share/vim/vim92/ftplugin/wks.vim
+-rw-r--r-- root/root usr/share/vim/vim92/ftplugin/xcompose.vim
+-rw-r--r-- root/root usr/share/vim/vim92/ftplugin/xdefaults.vim
+-rw-r--r-- root/root usr/share/vim/vim92/ftplugin/xf86conf.vim
+-rw-r--r-- root/root usr/share/vim/vim92/ftplugin/xhtml.vim
+-rw-r--r-- root/root usr/share/vim/vim92/ftplugin/xinetd.vim
+-rw-r--r-- root/root usr/share/vim/vim92/ftplugin/xkb.vim
+-rw-r--r-- root/root usr/share/vim/vim92/ftplugin/xml.vim
+-rw-r--r-- root/root usr/share/vim/vim92/ftplugin/xmodmap.vim
+-rw-r--r-- root/root usr/share/vim/vim92/ftplugin/xs.vim
+-rw-r--r-- root/root usr/share/vim/vim92/ftplugin/xsd.vim
+-rw-r--r-- root/root usr/share/vim/vim92/ftplugin/xslt.vim
+-rw-r--r-- root/root usr/share/vim/vim92/ftplugin/yacc.vim
+-rw-r--r-- root/root usr/share/vim/vim92/ftplugin/yaml.vim
+-rw-r--r-- root/root usr/share/vim/vim92/ftplugin/yara.vim
+-rw-r--r-- root/root usr/share/vim/vim92/ftplugin/zathurarc.vim
+-rw-r--r-- root/root usr/share/vim/vim92/ftplugin/zig.vim
+-rw-r--r-- root/root usr/share/vim/vim92/ftplugin/zimbu.vim
+-rw-r--r-- root/root usr/share/vim/vim92/ftplugin/zsh.vim
+drwxr-xr-x root/root usr/share/vim/vim92/import/
+drwxr-xr-x root/root usr/share/vim/vim92/import/dist/
+-rw-r--r-- root/root usr/share/vim/vim92/import/dist/vimhelp.vim
+-rw-r--r-- root/root usr/share/vim/vim92/import/dist/vimhighlight.vim
+drwxr-xr-x root/root usr/share/vim/vim92/indent/
+-rw-r--r-- root/root usr/share/vim/vim92/indent/README.txt
+-rw-r--r-- root/root usr/share/vim/vim92/indent/aap.vim
+-rw-r--r-- root/root usr/share/vim/vim92/indent/ada.vim
+-rw-r--r-- root/root usr/share/vim/vim92/indent/ant.vim
+-rw-r--r-- root/root usr/share/vim/vim92/indent/arduino.vim
+-rw-r--r-- root/root usr/share/vim/vim92/indent/astro.vim
+-rw-r--r-- root/root usr/share/vim/vim92/indent/automake.vim
+-rw-r--r-- root/root usr/share/vim/vim92/indent/awk.vim
+-rw-r--r-- root/root usr/share/vim/vim92/indent/bash.vim
+-rw-r--r-- root/root usr/share/vim/vim92/indent/basic.vim
+-rw-r--r-- root/root usr/share/vim/vim92/indent/beancount.vim
+-rw-r--r-- root/root usr/share/vim/vim92/indent/bib.vim
+-rw-r--r-- root/root usr/share/vim/vim92/indent/bitbake.vim
+-rw-r--r-- root/root usr/share/vim/vim92/indent/bpftrace.vim
+-rw-r--r-- root/root usr/share/vim/vim92/indent/bst.vim
+-rw-r--r-- root/root usr/share/vim/vim92/indent/bzl.vim
+-rw-r--r-- root/root usr/share/vim/vim92/indent/c.vim
+-rw-r--r-- root/root usr/share/vim/vim92/indent/cabal.vim
+-rw-r--r-- root/root usr/share/vim/vim92/indent/cdl.vim
+-rw-r--r-- root/root usr/share/vim/vim92/indent/ch.vim
+-rw-r--r-- root/root usr/share/vim/vim92/indent/chaiscript.vim
+-rw-r--r-- root/root usr/share/vim/vim92/indent/changelog.vim
+-rw-r--r-- root/root usr/share/vim/vim92/indent/chatito.vim
+-rw-r--r-- root/root usr/share/vim/vim92/indent/clojure.vim
+-rw-r--r-- root/root usr/share/vim/vim92/indent/cmake.vim
+-rw-r--r-- root/root usr/share/vim/vim92/indent/cobol.vim
+-rw-r--r-- root/root usr/share/vim/vim92/indent/config.vim
+-rw-r--r-- root/root usr/share/vim/vim92/indent/context.vim
+-rw-r--r-- root/root usr/share/vim/vim92/indent/cpp.vim
+-rw-r--r-- root/root usr/share/vim/vim92/indent/cs.vim
+-rw-r--r-- root/root usr/share/vim/vim92/indent/css.vim
+-rw-r--r-- root/root usr/share/vim/vim92/indent/cucumber.vim
+-rw-r--r-- root/root usr/share/vim/vim92/indent/cuda.vim
+-rw-r--r-- root/root usr/share/vim/vim92/indent/d.vim
+-rw-r--r-- root/root usr/share/vim/vim92/indent/dictconf.vim
+-rw-r--r-- root/root usr/share/vim/vim92/indent/dictdconf.vim
+-rw-r--r-- root/root usr/share/vim/vim92/indent/docbk.vim
+-rw-r--r-- root/root usr/share/vim/vim92/indent/dosbatch.vim
+-rw-r--r-- root/root usr/share/vim/vim92/indent/dtd.vim
+-rw-r--r-- root/root usr/share/vim/vim92/indent/dtrace.vim
+-rw-r--r-- root/root usr/share/vim/vim92/indent/dts.vim
+-rw-r--r-- root/root usr/share/vim/vim92/indent/dune.vim
+-rw-r--r-- root/root usr/share/vim/vim92/indent/dylan.vim
+-rw-r--r-- root/root usr/share/vim/vim92/indent/eiffel.vim
+-rw-r--r-- root/root usr/share/vim/vim92/indent/elm.vim
+-rw-r--r-- root/root usr/share/vim/vim92/indent/erlang.vim
+-rw-r--r-- root/root usr/share/vim/vim92/indent/eruby.vim
+-rw-r--r-- root/root usr/share/vim/vim92/indent/eterm.vim
+-rw-r--r-- root/root usr/share/vim/vim92/indent/expect.vim
+-rw-r--r-- root/root usr/share/vim/vim92/indent/falcon.vim
+-rw-r--r-- root/root usr/share/vim/vim92/indent/fennel.vim
+-rw-r--r-- root/root usr/share/vim/vim92/indent/fish.vim
+-rw-r--r-- root/root usr/share/vim/vim92/indent/fortran.vim
+-rw-r--r-- root/root usr/share/vim/vim92/indent/framescript.vim
+-rw-r--r-- root/root usr/share/vim/vim92/indent/freebasic.vim
+-rw-r--r-- root/root usr/share/vim/vim92/indent/gdscript.vim
+-rw-r--r-- root/root usr/share/vim/vim92/indent/gitconfig.vim
+-rw-r--r-- root/root usr/share/vim/vim92/indent/gitolite.vim
+-rw-r--r-- root/root usr/share/vim/vim92/indent/glsl.vim
+-rw-r--r-- root/root usr/share/vim/vim92/indent/go.vim
+-rw-r--r-- root/root usr/share/vim/vim92/indent/graphql.vim
+-rw-r--r-- root/root usr/share/vim/vim92/indent/gyp.vim
+-rw-r--r-- root/root usr/share/vim/vim92/indent/haml.vim
+-rw-r--r-- root/root usr/share/vim/vim92/indent/hamster.vim
+-rw-r--r-- root/root usr/share/vim/vim92/indent/handlebars.vim
+-rw-r--r-- root/root usr/share/vim/vim92/indent/hare.vim
+-rw-r--r-- root/root usr/share/vim/vim92/indent/hcl.vim
+-rw-r--r-- root/root usr/share/vim/vim92/indent/hip.vim
+-rw-r--r-- root/root usr/share/vim/vim92/indent/hlsl.vim
+-rw-r--r-- root/root usr/share/vim/vim92/indent/hog.vim
+-rw-r--r-- root/root usr/share/vim/vim92/indent/html.vim
+-rw-r--r-- root/root usr/share/vim/vim92/indent/htmldjango.vim
+-rw-r--r-- root/root usr/share/vim/vim92/indent/idlang.vim
+-rw-r--r-- root/root usr/share/vim/vim92/indent/idris2.vim
+-rw-r--r-- root/root usr/share/vim/vim92/indent/ishd.vim
+-rw-r--r-- root/root usr/share/vim/vim92/indent/j.vim
+-rw-r--r-- root/root usr/share/vim/vim92/indent/java.vim
+-rw-r--r-- root/root usr/share/vim/vim92/indent/javascript.vim
+-rw-r--r-- root/root usr/share/vim/vim92/indent/javascriptreact.vim
+-rw-r--r-- root/root usr/share/vim/vim92/indent/json.vim
+-rw-r--r-- root/root usr/share/vim/vim92/indent/json5.vim
+-rw-r--r-- root/root usr/share/vim/vim92/indent/jsonc.vim
+-rw-r--r-- root/root usr/share/vim/vim92/indent/jsonld.vim
+-rw-r--r-- root/root usr/share/vim/vim92/indent/jsp.vim
+-rw-r--r-- root/root usr/share/vim/vim92/indent/julia.vim
+-rw-r--r-- root/root usr/share/vim/vim92/indent/just.vim
+-rw-r--r-- root/root usr/share/vim/vim92/indent/karel.vim
+-rw-r--r-- root/root usr/share/vim/vim92/indent/kdl.vim
+-rw-r--r-- root/root usr/share/vim/vim92/indent/kotlin.vim
+-rw-r--r-- root/root usr/share/vim/vim92/indent/krl.vim
+-rw-r--r-- root/root usr/share/vim/vim92/indent/ld.vim
+-rw-r--r-- root/root usr/share/vim/vim92/indent/less.vim
+-rw-r--r-- root/root usr/share/vim/vim92/indent/lf.vim
+-rw-r--r-- root/root usr/share/vim/vim92/indent/lifelines.vim
+-rw-r--r-- root/root usr/share/vim/vim92/indent/liquid.vim
+-rw-r--r-- root/root usr/share/vim/vim92/indent/lisp.vim
+-rw-r--r-- root/root usr/share/vim/vim92/indent/livebook.vim
+-rw-r--r-- root/root usr/share/vim/vim92/indent/logtalk.vim
+-rw-r--r-- root/root usr/share/vim/vim92/indent/lua.vim
+-rw-r--r-- root/root usr/share/vim/vim92/indent/luau.vim
+-rw-r--r-- root/root usr/share/vim/vim92/indent/m17ndb.vim
+-rw-r--r-- root/root usr/share/vim/vim92/indent/mail.vim
+-rw-r--r-- root/root usr/share/vim/vim92/indent/make.vim
+-rw-r--r-- root/root usr/share/vim/vim92/indent/matlab.vim
+-rw-r--r-- root/root usr/share/vim/vim92/indent/meson.vim
+-rw-r--r-- root/root usr/share/vim/vim92/indent/mf.vim
+-rw-r--r-- root/root usr/share/vim/vim92/indent/mma.vim
+-rw-r--r-- root/root usr/share/vim/vim92/indent/mojo.vim
+-rw-r--r-- root/root usr/share/vim/vim92/indent/mp.vim
+-rw-r--r-- root/root usr/share/vim/vim92/indent/nginx.vim
+-rw-r--r-- root/root usr/share/vim/vim92/indent/nsis.vim
+-rw-r--r-- root/root usr/share/vim/vim92/indent/nu.vim
+-rw-r--r-- root/root usr/share/vim/vim92/indent/objc.vim
+-rw-r--r-- root/root usr/share/vim/vim92/indent/obse.vim
+-rw-r--r-- root/root usr/share/vim/vim92/indent/ocaml.vim
+-rw-r--r-- root/root usr/share/vim/vim92/indent/occam.vim
+-rw-r--r-- root/root usr/share/vim/vim92/indent/odin.vim
+-rw-r--r-- root/root usr/share/vim/vim92/indent/pascal.vim
+-rw-r--r-- root/root usr/share/vim/vim92/indent/perl.vim
+-rw-r--r-- root/root usr/share/vim/vim92/indent/php.vim
+-rw-r--r-- root/root usr/share/vim/vim92/indent/postscr.vim
+-rw-r--r-- root/root usr/share/vim/vim92/indent/pov.vim
+-rw-r--r-- root/root usr/share/vim/vim92/indent/prolog.vim
+-rw-r--r-- root/root usr/share/vim/vim92/indent/proto.vim
+-rw-r--r-- root/root usr/share/vim/vim92/indent/ps1.vim
+-rw-r--r-- root/root usr/share/vim/vim92/indent/pyrex.vim
+-rw-r--r-- root/root usr/share/vim/vim92/indent/python.vim
+-rw-r--r-- root/root usr/share/vim/vim92/indent/qb64.vim
+-rw-r--r-- root/root usr/share/vim/vim92/indent/qml.vim
+-rw-r--r-- root/root usr/share/vim/vim92/indent/quarto.vim
+-rw-r--r-- root/root usr/share/vim/vim92/indent/r.vim
+-rw-r--r-- root/root usr/share/vim/vim92/indent/racket.vim
+-rw-r--r-- root/root usr/share/vim/vim92/indent/raku.vim
+-rw-r--r-- root/root usr/share/vim/vim92/indent/raml.vim
+-rw-r--r-- root/root usr/share/vim/vim92/indent/rapid.vim
+-rw-r--r-- root/root usr/share/vim/vim92/indent/readline.vim
+-rw-r--r-- root/root usr/share/vim/vim92/indent/rhelp.vim
+-rw-r--r-- root/root usr/share/vim/vim92/indent/rmd.vim
+-rw-r--r-- root/root usr/share/vim/vim92/indent/rnoweb.vim
+-rw-r--r-- root/root usr/share/vim/vim92/indent/rpl.vim
+-rw-r--r-- root/root usr/share/vim/vim92/indent/rrst.vim
+-rw-r--r-- root/root usr/share/vim/vim92/indent/rst.vim
+-rw-r--r-- root/root usr/share/vim/vim92/indent/ruby.vim
+-rw-r--r-- root/root usr/share/vim/vim92/indent/rust.vim
+-rw-r--r-- root/root usr/share/vim/vim92/indent/sas.vim
+-rw-r--r-- root/root usr/share/vim/vim92/indent/sass.vim
+-rw-r--r-- root/root usr/share/vim/vim92/indent/scala.vim
+-rw-r--r-- root/root usr/share/vim/vim92/indent/scheme.vim
+-rw-r--r-- root/root usr/share/vim/vim92/indent/scss.vim
+-rw-r--r-- root/root usr/share/vim/vim92/indent/sdl.vim
+-rw-r--r-- root/root usr/share/vim/vim92/indent/sh.vim
+-rw-r--r-- root/root usr/share/vim/vim92/indent/sml.vim
+-rw-r--r-- root/root usr/share/vim/vim92/indent/solidity.vim
+-rw-r--r-- root/root usr/share/vim/vim92/indent/spajson.vim
+-rw-r--r-- root/root usr/share/vim/vim92/indent/sql.vim
+-rw-r--r-- root/root usr/share/vim/vim92/indent/sqlanywhere.vim
+-rw-r--r-- root/root usr/share/vim/vim92/indent/sshconfig.vim
+-rw-r--r-- root/root usr/share/vim/vim92/indent/stylus.vim
+-rw-r--r-- root/root usr/share/vim/vim92/indent/systemverilog.vim
+-rw-r--r-- root/root usr/share/vim/vim92/indent/tcl.vim
+-rw-r--r-- root/root usr/share/vim/vim92/indent/tcsh.vim
+-rw-r--r-- root/root usr/share/vim/vim92/indent/teraterm.vim
+-rw-r--r-- root/root usr/share/vim/vim92/indent/terraform.vim
+-rw-r--r-- root/root usr/share/vim/vim92/indent/tex.vim
+-rw-r--r-- root/root usr/share/vim/vim92/indent/tf.vim
+-rw-r--r-- root/root usr/share/vim/vim92/indent/thrift.vim
+-rw-r--r-- root/root usr/share/vim/vim92/indent/tilde.vim
+-rw-r--r-- root/root usr/share/vim/vim92/indent/treetop.vim
+-rw-r--r-- root/root usr/share/vim/vim92/indent/typescript.vim
+-rw-r--r-- root/root usr/share/vim/vim92/indent/typescriptreact.vim
+-rw-r--r-- root/root usr/share/vim/vim92/indent/typst.vim
+-rw-r--r-- root/root usr/share/vim/vim92/indent/vb.vim
+-rw-r--r-- root/root usr/share/vim/vim92/indent/verilog.vim
+-rw-r--r-- root/root usr/share/vim/vim92/indent/vhdl.vim
+-rw-r--r-- root/root usr/share/vim/vim92/indent/vim.vim
+-rw-r--r-- root/root usr/share/vim/vim92/indent/vroom.vim
+-rw-r--r-- root/root usr/share/vim/vim92/indent/vue.vim
+-rw-r--r-- root/root usr/share/vim/vim92/indent/wat.vim
+-rw-r--r-- root/root usr/share/vim/vim92/indent/xf86conf.vim
+-rw-r--r-- root/root usr/share/vim/vim92/indent/xhtml.vim
+-rw-r--r-- root/root usr/share/vim/vim92/indent/xinetd.vim
+-rw-r--r-- root/root usr/share/vim/vim92/indent/xml.vim
+-rw-r--r-- root/root usr/share/vim/vim92/indent/xsd.vim
+-rw-r--r-- root/root usr/share/vim/vim92/indent/xslt.vim
+-rw-r--r-- root/root usr/share/vim/vim92/indent/yacc.vim
+-rw-r--r-- root/root usr/share/vim/vim92/indent/yaml.vim
+-rw-r--r-- root/root usr/share/vim/vim92/indent/zig.vim
+-rw-r--r-- root/root usr/share/vim/vim92/indent/zimbu.vim
+-rw-r--r-- root/root usr/share/vim/vim92/indent/zsh.vim
+drwxr-xr-x root/root usr/share/vim/vim92/macros/
+-rw-r--r-- root/root usr/share/vim/vim92/macros/README.txt
+-rw-r--r-- root/root usr/share/vim/vim92/macros/editexisting.vim
+-rw-r--r-- root/root usr/share/vim/vim92/macros/justify.vim
+-rw-r--r-- root/root usr/share/vim/vim92/macros/less.bat
+-rwxr-xr-x root/root usr/share/vim/vim92/macros/less.sh
+-rw-r--r-- root/root usr/share/vim/vim92/macros/less.vim
+-rw-r--r-- root/root usr/share/vim/vim92/macros/matchit.vim
+-rw-r--r-- root/root usr/share/vim/vim92/macros/shellmenu.vim
+-rw-r--r-- root/root usr/share/vim/vim92/macros/swapmous.vim
+drwxr-xr-x root/root usr/share/vim/vim92/macros/hanoi/
+-rw-r--r-- root/root usr/share/vim/vim92/macros/hanoi/click.me
+-rw-r--r-- root/root usr/share/vim/vim92/macros/hanoi/hanoi.vim
+-rw-r--r-- root/root usr/share/vim/vim92/macros/hanoi/poster
+drwxr-xr-x root/root usr/share/vim/vim92/macros/life/
+-rw-r--r-- root/root usr/share/vim/vim92/macros/life/click.me
+-rw-r--r-- root/root usr/share/vim/vim92/macros/life/life.vim
+drwxr-xr-x root/root usr/share/vim/vim92/macros/maze/
+-rw-r--r-- root/root usr/share/vim/vim92/macros/maze/Makefile
+-rw-r--r-- root/root usr/share/vim/vim92/macros/maze/README.txt
+-rw-r--r-- root/root usr/share/vim/vim92/macros/maze/maze.c
+-rw-r--r-- root/root usr/share/vim/vim92/macros/maze/maze_5.78
+-rw-r--r-- root/root usr/share/vim/vim92/macros/maze/maze_mac
+-rw-r--r-- root/root usr/share/vim/vim92/macros/maze/mazeansi.c
+-rw-r--r-- root/root usr/share/vim/vim92/macros/maze/mazeclean.c
+-rw-r--r-- root/root usr/share/vim/vim92/macros/maze/poster
+drwxr-xr-x root/root usr/share/vim/vim92/macros/urm/
+-rw-r--r-- root/root usr/share/vim/vim92/macros/urm/README.txt
+-rw-r--r-- root/root usr/share/vim/vim92/macros/urm/examples
+-rw-r--r-- root/root usr/share/vim/vim92/macros/urm/urm
+-rw-r--r-- root/root usr/share/vim/vim92/macros/urm/urm.vim
+drwxr-xr-x root/root usr/share/vim/vim92/pack/
+drwxr-xr-x root/root usr/share/vim/vim92/pack/dist/
+drwxr-xr-x root/root usr/share/vim/vim92/pack/dist/opt/
+drwxr-xr-x root/root usr/share/vim/vim92/pack/dist/opt/cfilter/
+drwxr-xr-x root/root usr/share/vim/vim92/pack/dist/opt/cfilter/plugin/
+-rw-r--r-- root/root usr/share/vim/vim92/pack/dist/opt/cfilter/plugin/cfilter.vim
+drwxr-xr-x root/root usr/share/vim/vim92/pack/dist/opt/comment/
+drwxr-xr-x root/root usr/share/vim/vim92/pack/dist/opt/comment/autoload/
+-rw-r--r-- root/root usr/share/vim/vim92/pack/dist/opt/comment/autoload/comment.vim
+drwxr-xr-x root/root usr/share/vim/vim92/pack/dist/opt/comment/doc/
+-rw-r--r-- root/root usr/share/vim/vim92/pack/dist/opt/comment/doc/comment.txt
+-rw-r--r-- root/root usr/share/vim/vim92/pack/dist/opt/comment/doc/tags
+drwxr-xr-x root/root usr/share/vim/vim92/pack/dist/opt/comment/plugin/
+-rw-r--r-- root/root usr/share/vim/vim92/pack/dist/opt/comment/plugin/comment.vim
+drwxr-xr-x root/root usr/share/vim/vim92/pack/dist/opt/dvorak/
+drwxr-xr-x root/root usr/share/vim/vim92/pack/dist/opt/dvorak/dvorak/
+-rw-r--r-- root/root usr/share/vim/vim92/pack/dist/opt/dvorak/dvorak/disable.vim
+-rw-r--r-- root/root usr/share/vim/vim92/pack/dist/opt/dvorak/dvorak/enable.vim
+drwxr-xr-x root/root usr/share/vim/vim92/pack/dist/opt/dvorak/plugin/
+-rw-r--r-- root/root usr/share/vim/vim92/pack/dist/opt/dvorak/plugin/dvorak.vim
+drwxr-xr-x root/root usr/share/vim/vim92/pack/dist/opt/editexisting/
+drwxr-xr-x root/root usr/share/vim/vim92/pack/dist/opt/editexisting/plugin/
+-rw-r--r-- root/root usr/share/vim/vim92/pack/dist/opt/editexisting/plugin/editexisting.vim
+drwxr-xr-x root/root usr/share/vim/vim92/pack/dist/opt/editorconfig/
+-rw-r--r-- root/root usr/share/vim/vim92/pack/dist/opt/editorconfig/.editorconfig
+-rw-r--r-- root/root usr/share/vim/vim92/pack/dist/opt/editorconfig/CONTRIBUTORS
+-rw-r--r-- root/root usr/share/vim/vim92/pack/dist/opt/editorconfig/LICENSE
+-rw-r--r-- root/root usr/share/vim/vim92/pack/dist/opt/editorconfig/LICENSE.PSF
+-rw-r--r-- root/root usr/share/vim/vim92/pack/dist/opt/editorconfig/README.md
+drwxr-xr-x root/root usr/share/vim/vim92/pack/dist/opt/editorconfig/autoload/
+-rw-r--r-- root/root usr/share/vim/vim92/pack/dist/opt/editorconfig/autoload/editorconfig.vim
+-rw-r--r-- root/root usr/share/vim/vim92/pack/dist/opt/editorconfig/autoload/editorconfig_core.vim
+drwxr-xr-x root/root usr/share/vim/vim92/pack/dist/opt/editorconfig/autoload/editorconfig_core/
+-rw-r--r-- root/root usr/share/vim/vim92/pack/dist/opt/editorconfig/autoload/editorconfig_core/fnmatch.vim
+-rw-r--r-- root/root usr/share/vim/vim92/pack/dist/opt/editorconfig/autoload/editorconfig_core/handler.vim
+-rw-r--r-- root/root usr/share/vim/vim92/pack/dist/opt/editorconfig/autoload/editorconfig_core/ini.vim
+-rw-r--r-- root/root usr/share/vim/vim92/pack/dist/opt/editorconfig/autoload/editorconfig_core/util.vim
+drwxr-xr-x root/root usr/share/vim/vim92/pack/dist/opt/editorconfig/doc/
+-rw-r--r-- root/root usr/share/vim/vim92/pack/dist/opt/editorconfig/doc/editorconfig.txt
+-rw-r--r-- root/root usr/share/vim/vim92/pack/dist/opt/editorconfig/doc/tags
+drwxr-xr-x root/root usr/share/vim/vim92/pack/dist/opt/editorconfig/ftdetect/
+-rw-r--r-- root/root usr/share/vim/vim92/pack/dist/opt/editorconfig/ftdetect/editorconfig.vim
+drwxr-xr-x root/root usr/share/vim/vim92/pack/dist/opt/editorconfig/plugin/
+-rw-r--r-- root/root usr/share/vim/vim92/pack/dist/opt/editorconfig/plugin/editorconfig.vim
+drwxr-xr-x root/root usr/share/vim/vim92/pack/dist/opt/helpcurwin/
+drwxr-xr-x root/root usr/share/vim/vim92/pack/dist/opt/helpcurwin/autoload/
+-rw-r--r-- root/root usr/share/vim/vim92/pack/dist/opt/helpcurwin/autoload/helpcurwin.vim
+drwxr-xr-x root/root usr/share/vim/vim92/pack/dist/opt/helpcurwin/doc/
+-rw-r--r-- root/root usr/share/vim/vim92/pack/dist/opt/helpcurwin/doc/helpcurwin.txt
+-rw-r--r-- root/root usr/share/vim/vim92/pack/dist/opt/helpcurwin/doc/tags
+drwxr-xr-x root/root usr/share/vim/vim92/pack/dist/opt/helpcurwin/plugin/
+-rw-r--r-- root/root usr/share/vim/vim92/pack/dist/opt/helpcurwin/plugin/helpcurwin.vim
+drwxr-xr-x root/root usr/share/vim/vim92/pack/dist/opt/helptoc/
+drwxr-xr-x root/root usr/share/vim/vim92/pack/dist/opt/helptoc/autoload/
+-rw-r--r-- root/root usr/share/vim/vim92/pack/dist/opt/helptoc/autoload/helptoc.vim
+drwxr-xr-x root/root usr/share/vim/vim92/pack/dist/opt/helptoc/doc/
+-rw-r--r-- root/root usr/share/vim/vim92/pack/dist/opt/helptoc/doc/helptoc.txt
+-rw-r--r-- root/root usr/share/vim/vim92/pack/dist/opt/helptoc/doc/tags
+drwxr-xr-x root/root usr/share/vim/vim92/pack/dist/opt/helptoc/plugin/
+-rw-r--r-- root/root usr/share/vim/vim92/pack/dist/opt/helptoc/plugin/helptoc.vim
+drwxr-xr-x root/root usr/share/vim/vim92/pack/dist/opt/hlyank/
+drwxr-xr-x root/root usr/share/vim/vim92/pack/dist/opt/hlyank/plugin/
+-rw-r--r-- root/root usr/share/vim/vim92/pack/dist/opt/hlyank/plugin/hlyank.vim
+drwxr-xr-x root/root usr/share/vim/vim92/pack/dist/opt/justify/
+drwxr-xr-x root/root usr/share/vim/vim92/pack/dist/opt/justify/plugin/
+-rw-r--r-- root/root usr/share/vim/vim92/pack/dist/opt/justify/plugin/justify.vim
+drwxr-xr-x root/root usr/share/vim/vim92/pack/dist/opt/matchit/
+drwxr-xr-x root/root usr/share/vim/vim92/pack/dist/opt/matchit/autoload/
+-rw-r--r-- root/root usr/share/vim/vim92/pack/dist/opt/matchit/autoload/matchit.vim
+drwxr-xr-x root/root usr/share/vim/vim92/pack/dist/opt/matchit/doc/
+-rw-r--r-- root/root usr/share/vim/vim92/pack/dist/opt/matchit/doc/matchit.txt
+-rw-r--r-- root/root usr/share/vim/vim92/pack/dist/opt/matchit/doc/tags
+drwxr-xr-x root/root usr/share/vim/vim92/pack/dist/opt/matchit/plugin/
+-rw-r--r-- root/root usr/share/vim/vim92/pack/dist/opt/matchit/plugin/matchit.vim
+drwxr-xr-x root/root usr/share/vim/vim92/pack/dist/opt/netrw/
+-rw-r--r-- root/root usr/share/vim/vim92/pack/dist/opt/netrw/LICENSE.txt
+-rw-r--r-- root/root usr/share/vim/vim92/pack/dist/opt/netrw/README.md
+drwxr-xr-x root/root usr/share/vim/vim92/pack/dist/opt/netrw/autoload/
+-rw-r--r-- root/root usr/share/vim/vim92/pack/dist/opt/netrw/autoload/netrw.vim
+-rw-r--r-- root/root usr/share/vim/vim92/pack/dist/opt/netrw/autoload/netrw_gitignore.vim
+drwxr-xr-x root/root usr/share/vim/vim92/pack/dist/opt/netrw/autoload/netrw/
+-rw-r--r-- root/root usr/share/vim/vim92/pack/dist/opt/netrw/autoload/netrw/fs.vim
+-rw-r--r-- root/root usr/share/vim/vim92/pack/dist/opt/netrw/autoload/netrw/msg.vim
+-rw-r--r-- root/root usr/share/vim/vim92/pack/dist/opt/netrw/autoload/netrw/os.vim
+drwxr-xr-x root/root usr/share/vim/vim92/pack/dist/opt/netrw/doc/
+-rw-r--r-- root/root usr/share/vim/vim92/pack/dist/opt/netrw/doc/netrw.txt
+drwxr-xr-x root/root usr/share/vim/vim92/pack/dist/opt/netrw/plugin/
+-rw-r--r-- root/root usr/share/vim/vim92/pack/dist/opt/netrw/plugin/netrwPlugin.vim
+drwxr-xr-x root/root usr/share/vim/vim92/pack/dist/opt/netrw/syntax/
+-rw-r--r-- root/root usr/share/vim/vim92/pack/dist/opt/netrw/syntax/netrw.vim
+drwxr-xr-x root/root usr/share/vim/vim92/pack/dist/opt/nohlsearch/
+drwxr-xr-x root/root usr/share/vim/vim92/pack/dist/opt/nohlsearch/plugin/
+-rw-r--r-- root/root usr/share/vim/vim92/pack/dist/opt/nohlsearch/plugin/nohlsearch.vim
+drwxr-xr-x root/root usr/share/vim/vim92/pack/dist/opt/osc52/
+drwxr-xr-x root/root usr/share/vim/vim92/pack/dist/opt/osc52/autoload/
+-rw-r--r-- root/root usr/share/vim/vim92/pack/dist/opt/osc52/autoload/osc52.vim
+drwxr-xr-x root/root usr/share/vim/vim92/pack/dist/opt/osc52/doc/
+-rw-r--r-- root/root usr/share/vim/vim92/pack/dist/opt/osc52/doc/osc52.txt
+-rw-r--r-- root/root usr/share/vim/vim92/pack/dist/opt/osc52/doc/tags
+drwxr-xr-x root/root usr/share/vim/vim92/pack/dist/opt/osc52/plugin/
+-rw-r--r-- root/root usr/share/vim/vim92/pack/dist/opt/osc52/plugin/osc52.vim
+drwxr-xr-x root/root usr/share/vim/vim92/pack/dist/opt/shellmenu/
+drwxr-xr-x root/root usr/share/vim/vim92/pack/dist/opt/shellmenu/plugin/
+-rw-r--r-- root/root usr/share/vim/vim92/pack/dist/opt/shellmenu/plugin/shellmenu.vim
+drwxr-xr-x root/root usr/share/vim/vim92/pack/dist/opt/swapmouse/
+drwxr-xr-x root/root usr/share/vim/vim92/pack/dist/opt/swapmouse/plugin/
+-rw-r--r-- root/root usr/share/vim/vim92/pack/dist/opt/swapmouse/plugin/swapmouse.vim
+drwxr-xr-x root/root usr/share/vim/vim92/pack/dist/opt/termdebug/
+drwxr-xr-x root/root usr/share/vim/vim92/pack/dist/opt/termdebug/plugin/
+-rw-r--r-- root/root usr/share/vim/vim92/pack/dist/opt/termdebug/plugin/termdebug.vim
+drwxr-xr-x root/root usr/share/vim/vim92/plugin/
+-rw-r--r-- root/root usr/share/vim/vim92/plugin/README.txt
+-rw-r--r-- root/root usr/share/vim/vim92/plugin/getscriptPlugin.vim
+-rw-r--r-- root/root usr/share/vim/vim92/plugin/gzip.vim
+-rw-r--r-- root/root usr/share/vim/vim92/plugin/logiPat.vim
+-rw-r--r-- root/root usr/share/vim/vim92/plugin/manpager.vim
+-rw-r--r-- root/root usr/share/vim/vim92/plugin/matchparen.vim
+-rw-r--r-- root/root usr/share/vim/vim92/plugin/netrwPlugin.vim
+-rw-r--r-- root/root usr/share/vim/vim92/plugin/openPlugin.vim
+-rw-r--r-- root/root usr/share/vim/vim92/plugin/rrhelper.vim
+-rw-r--r-- root/root usr/share/vim/vim92/plugin/spellfile.vim
+-rw-r--r-- root/root usr/share/vim/vim92/plugin/tarPlugin.vim
+-rw-r--r-- root/root usr/share/vim/vim92/plugin/tohtml.vim
+-rw-r--r-- root/root usr/share/vim/vim92/plugin/tutor.vim
+-rw-r--r-- root/root usr/share/vim/vim92/plugin/vimballPlugin.vim
+-rw-r--r-- root/root usr/share/vim/vim92/plugin/zipPlugin.vim
+drwxr-xr-x root/root usr/share/vim/vim92/print/
+-rw-r--r-- root/root usr/share/vim/vim92/print/ascii.ps
+-rw-r--r-- root/root usr/share/vim/vim92/print/cidfont.ps
+-rw-r--r-- root/root usr/share/vim/vim92/print/cns_roman.ps
+-rw-r--r-- root/root usr/share/vim/vim92/print/cp1250.ps
+-rw-r--r-- root/root usr/share/vim/vim92/print/cp1251.ps
+-rw-r--r-- root/root usr/share/vim/vim92/print/cp1252.ps
+-rw-r--r-- root/root usr/share/vim/vim92/print/cp1253.ps
+-rw-r--r-- root/root usr/share/vim/vim92/print/cp1254.ps
+-rw-r--r-- root/root usr/share/vim/vim92/print/cp1255.ps
+-rw-r--r-- root/root usr/share/vim/vim92/print/cp1257.ps
+-rw-r--r-- root/root usr/share/vim/vim92/print/dec-mcs.ps
+-rw-r--r-- root/root usr/share/vim/vim92/print/ebcdic-uk.ps
+-rw-r--r-- root/root usr/share/vim/vim92/print/gb_roman.ps
+-rw-r--r-- root/root usr/share/vim/vim92/print/hp-roman8.ps
+-rw-r--r-- root/root usr/share/vim/vim92/print/iso-8859-10.ps
+-rw-r--r-- root/root usr/share/vim/vim92/print/iso-8859-11.ps
+-rw-r--r-- root/root usr/share/vim/vim92/print/iso-8859-13.ps
+-rw-r--r-- root/root usr/share/vim/vim92/print/iso-8859-14.ps
+-rw-r--r-- root/root usr/share/vim/vim92/print/iso-8859-15.ps
+-rw-r--r-- root/root usr/share/vim/vim92/print/iso-8859-2.ps
+-rw-r--r-- root/root usr/share/vim/vim92/print/iso-8859-3.ps
+-rw-r--r-- root/root usr/share/vim/vim92/print/iso-8859-4.ps
+-rw-r--r-- root/root usr/share/vim/vim92/print/iso-8859-5.ps
+-rw-r--r-- root/root usr/share/vim/vim92/print/iso-8859-7.ps
+-rw-r--r-- root/root usr/share/vim/vim92/print/iso-8859-8.ps
+-rw-r--r-- root/root usr/share/vim/vim92/print/iso-8859-9.ps
+-rw-r--r-- root/root usr/share/vim/vim92/print/jis_roman.ps
+-rw-r--r-- root/root usr/share/vim/vim92/print/koi8-r.ps
+-rw-r--r-- root/root usr/share/vim/vim92/print/koi8-u.ps
+-rw-r--r-- root/root usr/share/vim/vim92/print/ks_roman.ps
+-rw-r--r-- root/root usr/share/vim/vim92/print/latin1.ps
+-rw-r--r-- root/root usr/share/vim/vim92/print/mac-roman.ps
+-rw-r--r-- root/root usr/share/vim/vim92/print/prolog.ps
+drwxr-xr-x root/root usr/share/vim/vim92/spell/
+-rw-r--r-- root/root usr/share/vim/vim92/spell/check_locales.vim
+-rw-r--r-- root/root usr/share/vim/vim92/spell/cleanadd.vim
+-rw-r--r-- root/root usr/share/vim/vim92/spell/en.ascii.spl
+-rw-r--r-- root/root usr/share/vim/vim92/spell/en.ascii.sug
+-rw-r--r-- root/root usr/share/vim/vim92/spell/en.latin1.spl
+-rw-r--r-- root/root usr/share/vim/vim92/spell/en.latin1.sug
+-rw-r--r-- root/root usr/share/vim/vim92/spell/en.utf-8.spl
+-rw-r--r-- root/root usr/share/vim/vim92/spell/en.utf-8.sug
+-rw-r--r-- root/root usr/share/vim/vim92/spell/fixdup.vim
+-rw-r--r-- root/root usr/share/vim/vim92/spell/he.vim
+-rw-r--r-- root/root usr/share/vim/vim92/spell/spell.vim
+-rw-r--r-- root/root usr/share/vim/vim92/spell/yi.vim
+drwxr-xr-x root/root usr/share/vim/vim92/syntax/
+-rw-r--r-- root/root usr/share/vim/vim92/syntax/2html.vim
+-rw-r--r-- root/root usr/share/vim/vim92/syntax/8th.vim
+-rw-r--r-- root/root usr/share/vim/vim92/syntax/README.txt
+-rw-r--r-- root/root usr/share/vim/vim92/syntax/a2ps.vim
+-rw-r--r-- root/root usr/share/vim/vim92/syntax/a65.vim
+-rw-r--r-- root/root usr/share/vim/vim92/syntax/aap.vim
+-rw-r--r-- root/root usr/share/vim/vim92/syntax/abap.vim
+-rw-r--r-- root/root usr/share/vim/vim92/syntax/abaqus.vim
+-rw-r--r-- root/root usr/share/vim/vim92/syntax/abc.vim
+-rw-r--r-- root/root usr/share/vim/vim92/syntax/abel.vim
+-rw-r--r-- root/root usr/share/vim/vim92/syntax/abnf.vim
+-rw-r--r-- root/root usr/share/vim/vim92/syntax/acedb.vim
+-rw-r--r-- root/root usr/share/vim/vim92/syntax/ada.vim
+-rw-r--r-- root/root usr/share/vim/vim92/syntax/aflex.vim
+-rw-r--r-- root/root usr/share/vim/vim92/syntax/ahdl.vim
+-rw-r--r-- root/root usr/share/vim/vim92/syntax/aidl.vim
+-rw-r--r-- root/root usr/share/vim/vim92/syntax/algol68.vim
+-rw-r--r-- root/root usr/share/vim/vim92/syntax/alsaconf.vim
+-rw-r--r-- root/root usr/share/vim/vim92/syntax/amiga.vim
+-rw-r--r-- root/root usr/share/vim/vim92/syntax/aml.vim
+-rw-r--r-- root/root usr/share/vim/vim92/syntax/ampl.vim
+-rw-r--r-- root/root usr/share/vim/vim92/syntax/ant.vim
+-rw-r--r-- root/root usr/share/vim/vim92/syntax/antlr.vim
+-rw-r--r-- root/root usr/share/vim/vim92/syntax/antlr4.vim
+-rw-r--r-- root/root usr/share/vim/vim92/syntax/apache.vim
+-rw-r--r-- root/root usr/share/vim/vim92/syntax/apachestyle.vim
+-rw-r--r-- root/root usr/share/vim/vim92/syntax/apkbuild.vim
+-rw-r--r-- root/root usr/share/vim/vim92/syntax/aptconf.vim
+-rw-r--r-- root/root usr/share/vim/vim92/syntax/arch.vim
+-rw-r--r-- root/root usr/share/vim/vim92/syntax/arduino.vim
+-rw-r--r-- root/root usr/share/vim/vim92/syntax/art.vim
+-rw-r--r-- root/root usr/share/vim/vim92/syntax/asciidoc.vim
+-rw-r--r-- root/root usr/share/vim/vim92/syntax/asm.vim
+-rw-r--r-- root/root usr/share/vim/vim92/syntax/asm68k.vim
+-rw-r--r-- root/root usr/share/vim/vim92/syntax/asmh8300.vim
+-rw-r--r-- root/root usr/share/vim/vim92/syntax/asn.vim
+-rw-r--r-- root/root usr/share/vim/vim92/syntax/aspperl.vim
+-rw-r--r-- root/root usr/share/vim/vim92/syntax/aspvbs.vim
+-rw-r--r-- root/root usr/share/vim/vim92/syntax/asterisk.vim
+-rw-r--r-- root/root usr/share/vim/vim92/syntax/asteriskvm.vim
+-rw-r--r-- root/root usr/share/vim/vim92/syntax/astro.vim
+-rw-r--r-- root/root usr/share/vim/vim92/syntax/asy.vim
+-rw-r--r-- root/root usr/share/vim/vim92/syntax/atlas.vim
+-rw-r--r-- root/root usr/share/vim/vim92/syntax/autodoc.vim
+-rw-r--r-- root/root usr/share/vim/vim92/syntax/autohotkey.vim
+-rw-r--r-- root/root usr/share/vim/vim92/syntax/autoit.vim
+-rw-r--r-- root/root usr/share/vim/vim92/syntax/automake.vim
+-rw-r--r-- root/root usr/share/vim/vim92/syntax/autopkgtest.vim
+-rw-r--r-- root/root usr/share/vim/vim92/syntax/ave.vim
+-rw-r--r-- root/root usr/share/vim/vim92/syntax/avra.vim
+-rw-r--r-- root/root usr/share/vim/vim92/syntax/awk.vim
+-rw-r--r-- root/root usr/share/vim/vim92/syntax/ayacc.vim
+-rw-r--r-- root/root usr/share/vim/vim92/syntax/b.vim
+-rw-r--r-- root/root usr/share/vim/vim92/syntax/baan.vim
+-rw-r--r-- root/root usr/share/vim/vim92/syntax/bash.vim
+-rw-r--r-- root/root usr/share/vim/vim92/syntax/basic.vim
+-rw-r--r-- root/root usr/share/vim/vim92/syntax/bazelrc.vim
+-rw-r--r-- root/root usr/share/vim/vim92/syntax/bc.vim
+-rw-r--r-- root/root usr/share/vim/vim92/syntax/bdf.vim
+-rw-r--r-- root/root usr/share/vim/vim92/syntax/beancount.vim
+-rw-r--r-- root/root usr/share/vim/vim92/syntax/bib.vim
+-rw-r--r-- root/root usr/share/vim/vim92/syntax/bindzone.vim
+-rw-r--r-- root/root usr/share/vim/vim92/syntax/bitbake.vim
+-rw-r--r-- root/root usr/share/vim/vim92/syntax/blank.vim
+-rw-r--r-- root/root usr/share/vim/vim92/syntax/bpftrace.vim
+-rw-r--r-- root/root usr/share/vim/vim92/syntax/bsdl.vim
+-rw-r--r-- root/root usr/share/vim/vim92/syntax/bst.vim
+-rw-r--r-- root/root usr/share/vim/vim92/syntax/btm.vim
+-rw-r--r-- root/root usr/share/vim/vim92/syntax/bzl.vim
+-rw-r--r-- root/root usr/share/vim/vim92/syntax/bzr.vim
+-rw-r--r-- root/root usr/share/vim/vim92/syntax/c.vim
+-rw-r--r-- root/root usr/share/vim/vim92/syntax/cabal.vim
+-rw-r--r-- root/root usr/share/vim/vim92/syntax/cabalconfig.vim
+-rw-r--r-- root/root usr/share/vim/vim92/syntax/cabalproject.vim
+-rw-r--r-- root/root usr/share/vim/vim92/syntax/calendar.vim
+-rw-r--r-- root/root usr/share/vim/vim92/syntax/cangjie.vim
+-rw-r--r-- root/root usr/share/vim/vim92/syntax/catalog.vim
+-rw-r--r-- root/root usr/share/vim/vim92/syntax/cdl.vim
+-rw-r--r-- root/root usr/share/vim/vim92/syntax/cdrdaoconf.vim
+-rw-r--r-- root/root usr/share/vim/vim92/syntax/cdrtoc.vim
+-rw-r--r-- root/root usr/share/vim/vim92/syntax/cf.vim
+-rw-r--r-- root/root usr/share/vim/vim92/syntax/cfg.vim
+-rw-r--r-- root/root usr/share/vim/vim92/syntax/cgdbrc.vim
+-rw-r--r-- root/root usr/share/vim/vim92/syntax/ch.vim
+-rw-r--r-- root/root usr/share/vim/vim92/syntax/chaiscript.vim
+-rw-r--r-- root/root usr/share/vim/vim92/syntax/change.vim
+-rw-r--r-- root/root usr/share/vim/vim92/syntax/changelog.vim
+-rw-r--r-- root/root usr/share/vim/vim92/syntax/chaskell.vim
+-rw-r--r-- root/root usr/share/vim/vim92/syntax/chatito.vim
+-rw-r--r-- root/root usr/share/vim/vim92/syntax/cheetah.vim
+-rw-r--r-- root/root usr/share/vim/vim92/syntax/chicken.vim
+-rw-r--r-- root/root usr/share/vim/vim92/syntax/chill.vim
+-rw-r--r-- root/root usr/share/vim/vim92/syntax/chordpro.vim
+-rw-r--r-- root/root usr/share/vim/vim92/syntax/chuck.vim
+-rw-r--r-- root/root usr/share/vim/vim92/syntax/cl.vim
+-rw-r--r-- root/root usr/share/vim/vim92/syntax/clean.vim
+-rw-r--r-- root/root usr/share/vim/vim92/syntax/clipper.vim
+-rw-r--r-- root/root usr/share/vim/vim92/syntax/clojure.vim
+-rw-r--r-- root/root usr/share/vim/vim92/syntax/cmacro.vim
+-rw-r--r-- root/root usr/share/vim/vim92/syntax/cmake.vim
+-rw-r--r-- root/root usr/share/vim/vim92/syntax/cmakecache.vim
+-rw-r--r-- root/root usr/share/vim/vim92/syntax/cmod.vim
+-rw-r--r-- root/root usr/share/vim/vim92/syntax/cmusrc.vim
+-rw-r--r-- root/root usr/share/vim/vim92/syntax/cobol.vim
+-rw-r--r-- root/root usr/share/vim/vim92/syntax/coco.vim
+-rw-r--r-- root/root usr/share/vim/vim92/syntax/codeowners.vim
+-rw-r--r-- root/root usr/share/vim/vim92/syntax/colortest.vim
+-rw-r--r-- root/root usr/share/vim/vim92/syntax/conaryrecipe.vim
+-rw-r--r-- root/root usr/share/vim/vim92/syntax/conf.vim
+-rw-r--r-- root/root usr/share/vim/vim92/syntax/config.vim
+-rw-r--r-- root/root usr/share/vim/vim92/syntax/confini.vim
+-rw-r--r-- root/root usr/share/vim/vim92/syntax/context.vim
+-rw-r--r-- root/root usr/share/vim/vim92/syntax/cpp.vim
+-rw-r--r-- root/root usr/share/vim/vim92/syntax/crm.vim
+-rw-r--r-- root/root usr/share/vim/vim92/syntax/crontab.vim
+-rw-r--r-- root/root usr/share/vim/vim92/syntax/cs.vim
+-rw-r--r-- root/root usr/share/vim/vim92/syntax/csc.vim
+-rw-r--r-- root/root usr/share/vim/vim92/syntax/csdl.vim
+-rw-r--r-- root/root usr/share/vim/vim92/syntax/csh.vim
+-rw-r--r-- root/root usr/share/vim/vim92/syntax/csp.vim
+-rw-r--r-- root/root usr/share/vim/vim92/syntax/css.vim
+-rw-r--r-- root/root usr/share/vim/vim92/syntax/csv.vim
+-rw-r--r-- root/root usr/share/vim/vim92/syntax/cterm.vim
+-rw-r--r-- root/root usr/share/vim/vim92/syntax/ctrlh.vim
+-rw-r--r-- root/root usr/share/vim/vim92/syntax/cucumber.vim
+-rw-r--r-- root/root usr/share/vim/vim92/syntax/cuda.vim
+-rw-r--r-- root/root usr/share/vim/vim92/syntax/cupl.vim
+-rw-r--r-- root/root usr/share/vim/vim92/syntax/cuplsim.vim
+-rw-r--r-- root/root usr/share/vim/vim92/syntax/cvs.vim
+-rw-r--r-- root/root usr/share/vim/vim92/syntax/cvsrc.vim
+-rw-r--r-- root/root usr/share/vim/vim92/syntax/cweb.vim
+-rw-r--r-- root/root usr/share/vim/vim92/syntax/cynlib.vim
+-rw-r--r-- root/root usr/share/vim/vim92/syntax/cynpp.vim
+-rw-r--r-- root/root usr/share/vim/vim92/syntax/d.vim
+-rw-r--r-- root/root usr/share/vim/vim92/syntax/dart.vim
+-rw-r--r-- root/root usr/share/vim/vim92/syntax/datascript.vim
+-rw-r--r-- root/root usr/share/vim/vim92/syntax/dax.vim
+-rw-r--r-- root/root usr/share/vim/vim92/syntax/dcd.vim
+-rw-r--r-- root/root usr/share/vim/vim92/syntax/dcl.vim
+-rw-r--r-- root/root usr/share/vim/vim92/syntax/deb822sources.vim
+-rw-r--r-- root/root usr/share/vim/vim92/syntax/debchangelog.vim
+-rw-r--r-- root/root usr/share/vim/vim92/syntax/debcontrol.vim
+-rw-r--r-- root/root usr/share/vim/vim92/syntax/debcopyright.vim
+-rw-r--r-- root/root usr/share/vim/vim92/syntax/debsources.vim
+-rw-r--r-- root/root usr/share/vim/vim92/syntax/def.vim
+-rw-r--r-- root/root usr/share/vim/vim92/syntax/denyhosts.vim
+-rw-r--r-- root/root usr/share/vim/vim92/syntax/dep3patch.vim
+-rw-r--r-- root/root usr/share/vim/vim92/syntax/desc.vim
+-rw-r--r-- root/root usr/share/vim/vim92/syntax/desktop.vim
+-rw-r--r-- root/root usr/share/vim/vim92/syntax/dictconf.vim
+-rw-r--r-- root/root usr/share/vim/vim92/syntax/dictdconf.vim
+-rw-r--r-- root/root usr/share/vim/vim92/syntax/diff.vim
+-rw-r--r-- root/root usr/share/vim/vim92/syntax/dircolors.vim
+-rw-r--r-- root/root usr/share/vim/vim92/syntax/dirpager.vim
+-rw-r--r-- root/root usr/share/vim/vim92/syntax/diva.vim
+-rw-r--r-- root/root usr/share/vim/vim92/syntax/django.vim
+-rw-r--r-- root/root usr/share/vim/vim92/syntax/dns.vim
+-rw-r--r-- root/root usr/share/vim/vim92/syntax/dnsmasq.vim
+-rw-r--r-- root/root usr/share/vim/vim92/syntax/docbk.vim
+-rw-r--r-- root/root usr/share/vim/vim92/syntax/docbksgml.vim
+-rw-r--r-- root/root usr/share/vim/vim92/syntax/docbkxml.vim
+-rw-r--r-- root/root usr/share/vim/vim92/syntax/dockerfile.vim
+-rw-r--r-- root/root usr/share/vim/vim92/syntax/dosbatch.vim
+-rw-r--r-- root/root usr/share/vim/vim92/syntax/dosini.vim
+-rw-r--r-- root/root usr/share/vim/vim92/syntax/dot.vim
+-rw-r--r-- root/root usr/share/vim/vim92/syntax/doxygen.vim
+-rw-r--r-- root/root usr/share/vim/vim92/syntax/dracula.vim
+-rw-r--r-- root/root usr/share/vim/vim92/syntax/dsl.vim
+-rw-r--r-- root/root usr/share/vim/vim92/syntax/dtd.vim
+-rw-r--r-- root/root usr/share/vim/vim92/syntax/dtml.vim
+-rw-r--r-- root/root usr/share/vim/vim92/syntax/dtrace.vim
+-rw-r--r-- root/root usr/share/vim/vim92/syntax/dts.vim
+-rw-r--r-- root/root usr/share/vim/vim92/syntax/dune.vim
+-rw-r--r-- root/root usr/share/vim/vim92/syntax/dylan.vim
+-rw-r--r-- root/root usr/share/vim/vim92/syntax/dylanintr.vim
+-rw-r--r-- root/root usr/share/vim/vim92/syntax/dylanlid.vim
+-rw-r--r-- root/root usr/share/vim/vim92/syntax/ecd.vim
+-rw-r--r-- root/root usr/share/vim/vim92/syntax/ed.vim
+-rw-r--r-- root/root usr/share/vim/vim92/syntax/edif.vim
+-rw-r--r-- root/root usr/share/vim/vim92/syntax/editorconfig.vim
+-rw-r--r-- root/root usr/share/vim/vim92/syntax/eiffel.vim
+-rw-r--r-- root/root usr/share/vim/vim92/syntax/elf.vim
+-rw-r--r-- root/root usr/share/vim/vim92/syntax/elinks.vim
+-rw-r--r-- root/root usr/share/vim/vim92/syntax/elm.vim
+-rw-r--r-- root/root usr/share/vim/vim92/syntax/elmfilt.vim
+-rw-r--r-- root/root usr/share/vim/vim92/syntax/env.vim
+-rw-r--r-- root/root usr/share/vim/vim92/syntax/erlang.vim
+-rw-r--r-- root/root usr/share/vim/vim92/syntax/eruby.vim
+-rw-r--r-- root/root usr/share/vim/vim92/syntax/esmtprc.vim
+-rw-r--r-- root/root usr/share/vim/vim92/syntax/esqlc.vim
+-rw-r--r-- root/root usr/share/vim/vim92/syntax/esterel.vim
+-rw-r--r-- root/root usr/share/vim/vim92/syntax/eterm.vim
+-rw-r--r-- root/root usr/share/vim/vim92/syntax/euphoria3.vim
+-rw-r--r-- root/root usr/share/vim/vim92/syntax/euphoria4.vim
+-rw-r--r-- root/root usr/share/vim/vim92/syntax/eviews.vim
+-rw-r--r-- root/root usr/share/vim/vim92/syntax/exim.vim
+-rw-r--r-- root/root usr/share/vim/vim92/syntax/expect.vim
+-rw-r--r-- root/root usr/share/vim/vim92/syntax/exports.vim
+-rw-r--r-- root/root usr/share/vim/vim92/syntax/falcon.vim
+-rw-r--r-- root/root usr/share/vim/vim92/syntax/fan.vim
+-rw-r--r-- root/root usr/share/vim/vim92/syntax/fasm.vim
+-rw-r--r-- root/root usr/share/vim/vim92/syntax/fdcc.vim
+-rw-r--r-- root/root usr/share/vim/vim92/syntax/fetchmail.vim
+-rw-r--r-- root/root usr/share/vim/vim92/syntax/fgl.vim
+-rw-r--r-- root/root usr/share/vim/vim92/syntax/fish.vim
+-rw-r--r-- root/root usr/share/vim/vim92/syntax/flexwiki.vim
+-rw-r--r-- root/root usr/share/vim/vim92/syntax/focexec.vim
+-rw-r--r-- root/root usr/share/vim/vim92/syntax/form.vim
+-rw-r--r-- root/root usr/share/vim/vim92/syntax/forth.vim
+-rw-r--r-- root/root usr/share/vim/vim92/syntax/fortran.vim
+-rw-r--r-- root/root usr/share/vim/vim92/syntax/foxpro.vim
+-rw-r--r-- root/root usr/share/vim/vim92/syntax/fpcmake.vim
+-rw-r--r-- root/root usr/share/vim/vim92/syntax/framescript.vim
+-rw-r--r-- root/root usr/share/vim/vim92/syntax/freebasic.vim
+-rw-r--r-- root/root usr/share/vim/vim92/syntax/fstab.vim
+-rw-r--r-- root/root usr/share/vim/vim92/syntax/fvwm.vim
+-rw-r--r-- root/root usr/share/vim/vim92/syntax/fvwm2m4.vim
+-rw-r--r-- root/root usr/share/vim/vim92/syntax/gdb.vim
+-rw-r--r-- root/root usr/share/vim/vim92/syntax/gdmo.vim
+-rw-r--r-- root/root usr/share/vim/vim92/syntax/gdresource.vim
+-rw-r--r-- root/root usr/share/vim/vim92/syntax/gdscript.vim
+-rw-r--r-- root/root usr/share/vim/vim92/syntax/gdshader.vim
+-rw-r--r-- root/root usr/share/vim/vim92/syntax/gedcom.vim
+-rw-r--r-- root/root usr/share/vim/vim92/syntax/gel.vim
+-rw-r--r-- root/root usr/share/vim/vim92/syntax/gemtext.vim
+-rw-r--r-- root/root usr/share/vim/vim92/syntax/gift.vim
+-rw-r--r-- root/root usr/share/vim/vim92/syntax/git.vim
+-rw-r--r-- root/root usr/share/vim/vim92/syntax/gitattributes.vim
+-rw-r--r-- root/root usr/share/vim/vim92/syntax/gitcommit.vim
+-rw-r--r-- root/root usr/share/vim/vim92/syntax/gitconfig.vim
+-rw-r--r-- root/root usr/share/vim/vim92/syntax/gitignore.vim
+-rw-r--r-- root/root usr/share/vim/vim92/syntax/gitolite.vim
+-rw-r--r-- root/root usr/share/vim/vim92/syntax/gitrebase.vim
+-rw-r--r-- root/root usr/share/vim/vim92/syntax/gitrevlist.vim
+-rw-r--r-- root/root usr/share/vim/vim92/syntax/gitsendemail.vim
+-rw-r--r-- root/root usr/share/vim/vim92/syntax/gkrellmrc.vim
+-rw-r--r-- root/root usr/share/vim/vim92/syntax/gleam.vim
+-rw-r--r-- root/root usr/share/vim/vim92/syntax/glimmer.vim
+-rw-r--r-- root/root usr/share/vim/vim92/syntax/glsl.vim
+-rw-r--r-- root/root usr/share/vim/vim92/syntax/gnash.vim
+-rw-r--r-- root/root usr/share/vim/vim92/syntax/gnuplot.vim
+-rw-r--r-- root/root usr/share/vim/vim92/syntax/go.vim
+-rw-r--r-- root/root usr/share/vim/vim92/syntax/goaccess.vim
+-rw-r--r-- root/root usr/share/vim/vim92/syntax/godoc.vim
+-rw-r--r-- root/root usr/share/vim/vim92/syntax/gp.vim
+-rw-r--r-- root/root usr/share/vim/vim92/syntax/gpg.vim
+-rw-r--r-- root/root usr/share/vim/vim92/syntax/gprof.vim
+-rw-r--r-- root/root usr/share/vim/vim92/syntax/grads.vim
+-rw-r--r-- root/root usr/share/vim/vim92/syntax/graphql.vim
+-rw-r--r-- root/root usr/share/vim/vim92/syntax/gretl.vim
+-rw-r--r-- root/root usr/share/vim/vim92/syntax/groff.vim
+-rw-r--r-- root/root usr/share/vim/vim92/syntax/groovy.vim
+-rw-r--r-- root/root usr/share/vim/vim92/syntax/group.vim
+-rw-r--r-- root/root usr/share/vim/vim92/syntax/grub.vim
+-rw-r--r-- root/root usr/share/vim/vim92/syntax/gsp.vim
+-rw-r--r-- root/root usr/share/vim/vim92/syntax/gtkrc.vim
+-rw-r--r-- root/root usr/share/vim/vim92/syntax/gvpr.vim
+-rw-r--r-- root/root usr/share/vim/vim92/syntax/gyp.vim
+-rw-r--r-- root/root usr/share/vim/vim92/syntax/haml.vim
+-rw-r--r-- root/root usr/share/vim/vim92/syntax/hamster.vim
+-rw-r--r-- root/root usr/share/vim/vim92/syntax/handlebars.vim
+-rw-r--r-- root/root usr/share/vim/vim92/syntax/hare.vim
+-rw-r--r-- root/root usr/share/vim/vim92/syntax/haredoc.vim
+-rw-r--r-- root/root usr/share/vim/vim92/syntax/haskell.vim
+-rw-r--r-- root/root usr/share/vim/vim92/syntax/haste.vim
+-rw-r--r-- root/root usr/share/vim/vim92/syntax/hastepreproc.vim
+-rw-r--r-- root/root usr/share/vim/vim92/syntax/hb.vim
+-rw-r--r-- root/root usr/share/vim/vim92/syntax/hcl.vim
+-rw-r--r-- root/root usr/share/vim/vim92/syntax/help.vim
+-rw-r--r-- root/root usr/share/vim/vim92/syntax/help_it.vim
+-rw-r--r-- root/root usr/share/vim/vim92/syntax/help_ru.vim
+-rw-r--r-- root/root usr/share/vim/vim92/syntax/hercules.vim
+-rw-r--r-- root/root usr/share/vim/vim92/syntax/hex.vim
+-rw-r--r-- root/root usr/share/vim/vim92/syntax/hgcommit.vim
+-rw-r--r-- root/root usr/share/vim/vim92/syntax/hip.vim
+-rw-r--r-- root/root usr/share/vim/vim92/syntax/hitest.vim
+-rw-r--r-- root/root usr/share/vim/vim92/syntax/hlsl.vim
+-rw-r--r-- root/root usr/share/vim/vim92/syntax/hlsplaylist.vim
+-rw-r--r-- root/root usr/share/vim/vim92/syntax/hog.vim
+-rw-r--r-- root/root usr/share/vim/vim92/syntax/hollywood.vim
+-rw-r--r-- root/root usr/share/vim/vim92/syntax/hostconf.vim
+-rw-r--r-- root/root usr/share/vim/vim92/syntax/hostsaccess.vim
+-rw-r--r-- root/root usr/share/vim/vim92/syntax/html.vim
+-rw-r--r-- root/root usr/share/vim/vim92/syntax/htmlangular.vim
+-rw-r--r-- root/root usr/share/vim/vim92/syntax/htmlcheetah.vim
+-rw-r--r-- root/root usr/share/vim/vim92/syntax/htmldjango.vim
+-rw-r--r-- root/root usr/share/vim/vim92/syntax/htmlm4.vim
+-rw-r--r-- root/root usr/share/vim/vim92/syntax/htmlos.vim
+-rw-r--r-- root/root usr/share/vim/vim92/syntax/hyprlang.vim
+-rw-r--r-- root/root usr/share/vim/vim92/syntax/i3config.vim
+-rw-r--r-- root/root usr/share/vim/vim92/syntax/ia64.vim
+-rw-r--r-- root/root usr/share/vim/vim92/syntax/ibasic.vim
+-rw-r--r-- root/root usr/share/vim/vim92/syntax/icalendar.vim
+-rw-r--r-- root/root usr/share/vim/vim92/syntax/icemenu.vim
+-rw-r--r-- root/root usr/share/vim/vim92/syntax/icon.vim
+-rw-r--r-- root/root usr/share/vim/vim92/syntax/idl.vim
+-rw-r--r-- root/root usr/share/vim/vim92/syntax/idlang.vim
+-rw-r--r-- root/root usr/share/vim/vim92/syntax/idris2.vim
+-rw-r--r-- root/root usr/share/vim/vim92/syntax/indent.vim
+-rw-r--r-- root/root usr/share/vim/vim92/syntax/inform.vim
+-rw-r--r-- root/root usr/share/vim/vim92/syntax/initex.vim
+-rw-r--r-- root/root usr/share/vim/vim92/syntax/initng.vim
+-rw-r--r-- root/root usr/share/vim/vim92/syntax/inittab.vim
+-rw-r--r-- root/root usr/share/vim/vim92/syntax/ipfilter.vim
+-rw-r--r-- root/root usr/share/vim/vim92/syntax/ipkg.vim
+-rw-r--r-- root/root usr/share/vim/vim92/syntax/ishd.vim
+-rw-r--r-- root/root usr/share/vim/vim92/syntax/iss.vim
+-rw-r--r-- root/root usr/share/vim/vim92/syntax/ist.vim
+-rw-r--r-- root/root usr/share/vim/vim92/syntax/j.vim
+-rw-r--r-- root/root usr/share/vim/vim92/syntax/jal.vim
+-rw-r--r-- root/root usr/share/vim/vim92/syntax/jam.vim
+-rw-r--r-- root/root usr/share/vim/vim92/syntax/jargon.vim
+-rw-r--r-- root/root usr/share/vim/vim92/syntax/java.vim
+-rw-r--r-- root/root usr/share/vim/vim92/syntax/javacc.vim
+-rw-r--r-- root/root usr/share/vim/vim92/syntax/javascript.vim
+-rw-r--r-- root/root usr/share/vim/vim92/syntax/javascriptreact.vim
+-rw-r--r-- root/root usr/share/vim/vim92/syntax/jess.vim
+-rw-r--r-- root/root usr/share/vim/vim92/syntax/jgraph.vim
+-rw-r--r-- root/root usr/share/vim/vim92/syntax/jinja.vim
+-rw-r--r-- root/root usr/share/vim/vim92/syntax/jjdescription.vim
+-rw-r--r-- root/root usr/share/vim/vim92/syntax/jovial.vim
+-rw-r--r-- root/root usr/share/vim/vim92/syntax/jproperties.vim
+-rw-r--r-- root/root usr/share/vim/vim92/syntax/jq.vim
+-rw-r--r-- root/root usr/share/vim/vim92/syntax/json.vim
+-rw-r--r-- root/root usr/share/vim/vim92/syntax/json5.vim
+-rw-r--r-- root/root usr/share/vim/vim92/syntax/jsonc.vim
+-rw-r--r-- root/root usr/share/vim/vim92/syntax/jsonld.vim
+-rw-r--r-- root/root usr/share/vim/vim92/syntax/jsp.vim
+-rw-r--r-- root/root usr/share/vim/vim92/syntax/julia.vim
+-rw-r--r-- root/root usr/share/vim/vim92/syntax/just.vim
+-rw-r--r-- root/root usr/share/vim/vim92/syntax/karel.vim
+-rw-r--r-- root/root usr/share/vim/vim92/syntax/kconfig.vim
+-rw-r--r-- root/root usr/share/vim/vim92/syntax/kdl.vim
+-rw-r--r-- root/root usr/share/vim/vim92/syntax/kitty.vim
+-rw-r--r-- root/root usr/share/vim/vim92/syntax/kivy.vim
+-rw-r--r-- root/root usr/share/vim/vim92/syntax/kix.vim
+-rw-r--r-- root/root usr/share/vim/vim92/syntax/kotlin.vim
+-rw-r--r-- root/root usr/share/vim/vim92/syntax/krl.vim
+-rw-r--r-- root/root usr/share/vim/vim92/syntax/kscript.vim
+-rw-r--r-- root/root usr/share/vim/vim92/syntax/kwt.vim
+-rw-r--r-- root/root usr/share/vim/vim92/syntax/lace.vim
+-rw-r--r-- root/root usr/share/vim/vim92/syntax/latte.vim
+-rw-r--r-- root/root usr/share/vim/vim92/syntax/lc.vim
+-rw-r--r-- root/root usr/share/vim/vim92/syntax/ld.vim
+-rw-r--r-- root/root usr/share/vim/vim92/syntax/ldapconf.vim
+-rw-r--r-- root/root usr/share/vim/vim92/syntax/ldif.vim
+-rw-r--r-- root/root usr/share/vim/vim92/syntax/leex.vim
+-rw-r--r-- root/root usr/share/vim/vim92/syntax/less.vim
+-rw-r--r-- root/root usr/share/vim/vim92/syntax/lex.vim
+-rw-r--r-- root/root usr/share/vim/vim92/syntax/lf.vim
+-rw-r--r-- root/root usr/share/vim/vim92/syntax/lftp.vim
+-rw-r--r-- root/root usr/share/vim/vim92/syntax/lhaskell.vim
+-rw-r--r-- root/root usr/share/vim/vim92/syntax/libao.vim
+-rw-r--r-- root/root usr/share/vim/vim92/syntax/lidris2.vim
+-rw-r--r-- root/root usr/share/vim/vim92/syntax/lifelines.vim
+-rw-r--r-- root/root usr/share/vim/vim92/syntax/lilo.vim
+-rw-r--r-- root/root usr/share/vim/vim92/syntax/limits.vim
+-rw-r--r-- root/root usr/share/vim/vim92/syntax/liquid.vim
+-rw-r--r-- root/root usr/share/vim/vim92/syntax/lisp.vim
+-rw-r--r-- root/root usr/share/vim/vim92/syntax/lite.vim
+-rw-r--r-- root/root usr/share/vim/vim92/syntax/litestep.vim
+-rw-r--r-- root/root usr/share/vim/vim92/syntax/livebook.vim
+-rw-r--r-- root/root usr/share/vim/vim92/syntax/lnk.vim
+-rw-r--r-- root/root usr/share/vim/vim92/syntax/lnkmap.vim
+-rw-r--r-- root/root usr/share/vim/vim92/syntax/log.vim
+-rw-r--r-- root/root usr/share/vim/vim92/syntax/loginaccess.vim
+-rw-r--r-- root/root usr/share/vim/vim92/syntax/logindefs.vim
+-rw-r--r-- root/root usr/share/vim/vim92/syntax/logtalk.vim
+-rw-r--r-- root/root usr/share/vim/vim92/syntax/lotos.vim
+-rw-r--r-- root/root usr/share/vim/vim92/syntax/lout.vim
+-rw-r--r-- root/root usr/share/vim/vim92/syntax/lpc.vim
+-rw-r--r-- root/root usr/share/vim/vim92/syntax/lprolog.vim
+-rw-r--r-- root/root usr/share/vim/vim92/syntax/lscript.vim
+-rw-r--r-- root/root usr/share/vim/vim92/syntax/lsl.vim
+-rw-r--r-- root/root usr/share/vim/vim92/syntax/lss.vim
+-rw-r--r-- root/root usr/share/vim/vim92/syntax/lua.vim
+-rw-r--r-- root/root usr/share/vim/vim92/syntax/luau.vim
+-rw-r--r-- root/root usr/share/vim/vim92/syntax/lynx.vim
+-rw-r--r-- root/root usr/share/vim/vim92/syntax/lyrics.vim
+-rw-r--r-- root/root usr/share/vim/vim92/syntax/m17ndb.vim
+-rw-r--r-- root/root usr/share/vim/vim92/syntax/m3build.vim
+-rw-r--r-- root/root usr/share/vim/vim92/syntax/m3quake.vim
+-rw-r--r-- root/root usr/share/vim/vim92/syntax/m4.vim
+-rw-r--r-- root/root usr/share/vim/vim92/syntax/mail.vim
+-rw-r--r-- root/root usr/share/vim/vim92/syntax/mailaliases.vim
+-rw-r--r-- root/root usr/share/vim/vim92/syntax/mailcap.vim
+-rw-r--r-- root/root usr/share/vim/vim92/syntax/make.vim
+-rw-r--r-- root/root usr/share/vim/vim92/syntax/mallard.vim
+-rw-r--r-- root/root usr/share/vim/vim92/syntax/man.vim
+-rw-r--r-- root/root usr/share/vim/vim92/syntax/manconf.vim
+-rw-r--r-- root/root usr/share/vim/vim92/syntax/manual.vim
+-rw-r--r-- root/root usr/share/vim/vim92/syntax/maple.vim
+-rw-r--r-- root/root usr/share/vim/vim92/syntax/markdown.vim
+-rw-r--r-- root/root usr/share/vim/vim92/syntax/marko.vim
+-rw-r--r-- root/root usr/share/vim/vim92/syntax/masm.vim
+-rw-r--r-- root/root usr/share/vim/vim92/syntax/mason.vim
+-rw-r--r-- root/root usr/share/vim/vim92/syntax/master.vim
+-rw-r--r-- root/root usr/share/vim/vim92/syntax/matlab.vim
+-rw-r--r-- root/root usr/share/vim/vim92/syntax/maxima.vim
+-rw-r--r-- root/root usr/share/vim/vim92/syntax/mbsync.vim
+-rw-r--r-- root/root usr/share/vim/vim92/syntax/mediawiki.vim
+-rw-r--r-- root/root usr/share/vim/vim92/syntax/mel.vim
+-rw-r--r-- root/root usr/share/vim/vim92/syntax/mermaid.vim
+-rw-r--r-- root/root usr/share/vim/vim92/syntax/meson.vim
+-rw-r--r-- root/root usr/share/vim/vim92/syntax/messages.vim
+-rw-r--r-- root/root usr/share/vim/vim92/syntax/mf.vim
+-rw-r--r-- root/root usr/share/vim/vim92/syntax/mgl.vim
+-rw-r--r-- root/root usr/share/vim/vim92/syntax/mgp.vim
+-rw-r--r-- root/root usr/share/vim/vim92/syntax/mib.vim
+-rw-r--r-- root/root usr/share/vim/vim92/syntax/mix.vim
+-rw-r--r-- root/root usr/share/vim/vim92/syntax/mma.vim
+-rw-r--r-- root/root usr/share/vim/vim92/syntax/mmix.vim
+-rw-r--r-- root/root usr/share/vim/vim92/syntax/mmp.vim
+-rw-r--r-- root/root usr/share/vim/vim92/syntax/modconf.vim
+-rw-r--r-- root/root usr/share/vim/vim92/syntax/model.vim
+-rw-r--r-- root/root usr/share/vim/vim92/syntax/modsim3.vim
+-rw-r--r-- root/root usr/share/vim/vim92/syntax/modula2.vim
+-rw-r--r-- root/root usr/share/vim/vim92/syntax/modula3.vim
+-rw-r--r-- root/root usr/share/vim/vim92/syntax/mojo.vim
+-rw-r--r-- root/root usr/share/vim/vim92/syntax/monk.vim
+-rw-r--r-- root/root usr/share/vim/vim92/syntax/moo.vim
+-rw-r--r-- root/root usr/share/vim/vim92/syntax/mp.vim
+-rw-r--r-- root/root usr/share/vim/vim92/syntax/mplayerconf.vim
+-rw-r--r-- root/root usr/share/vim/vim92/syntax/mrxvtrc.vim
+-rw-r--r-- root/root usr/share/vim/vim92/syntax/msidl.vim
+-rw-r--r-- root/root usr/share/vim/vim92/syntax/msmessages.vim
+-rw-r--r-- root/root usr/share/vim/vim92/syntax/msql.vim
+-rw-r--r-- root/root usr/share/vim/vim92/syntax/mss.vim
+-rw-r--r-- root/root usr/share/vim/vim92/syntax/mupad.vim
+-rw-r--r-- root/root usr/share/vim/vim92/syntax/murphi.vim
+-rw-r--r-- root/root usr/share/vim/vim92/syntax/mush.vim
+-rw-r--r-- root/root usr/share/vim/vim92/syntax/muttrc.vim
+-rw-r--r-- root/root usr/share/vim/vim92/syntax/mysql.vim
+-rw-r--r-- root/root usr/share/vim/vim92/syntax/n1ql.vim
+-rw-r--r-- root/root usr/share/vim/vim92/syntax/named.vim
+-rw-r--r-- root/root usr/share/vim/vim92/syntax/nanorc.vim
+-rw-r--r-- root/root usr/share/vim/vim92/syntax/nasm.vim
+-rw-r--r-- root/root usr/share/vim/vim92/syntax/nastran.vim
+-rw-r--r-- root/root usr/share/vim/vim92/syntax/natural.vim
+-rw-r--r-- root/root usr/share/vim/vim92/syntax/ncf.vim
+-rw-r--r-- root/root usr/share/vim/vim92/syntax/neomuttlog.vim
+-rw-r--r-- root/root usr/share/vim/vim92/syntax/neomuttrc.vim
+-rw-r--r-- root/root usr/share/vim/vim92/syntax/netrc.vim
+-rw-r--r-- root/root usr/share/vim/vim92/syntax/nginx.vim
+-rw-r--r-- root/root usr/share/vim/vim92/syntax/ninja.vim
+-rw-r--r-- root/root usr/share/vim/vim92/syntax/nix.vim
+-rw-r--r-- root/root usr/share/vim/vim92/syntax/nosyntax.vim
+-rw-r--r-- root/root usr/share/vim/vim92/syntax/nqc.vim
+-rw-r--r-- root/root usr/share/vim/vim92/syntax/nroff.vim
+-rw-r--r-- root/root usr/share/vim/vim92/syntax/nsis.vim
+-rw-r--r-- root/root usr/share/vim/vim92/syntax/nu.vim
+-rw-r--r-- root/root usr/share/vim/vim92/syntax/obj.vim
+-rw-r--r-- root/root usr/share/vim/vim92/syntax/objc.vim
+-rw-r--r-- root/root usr/share/vim/vim92/syntax/objcpp.vim
+-rw-r--r-- root/root usr/share/vim/vim92/syntax/obse.vim
+-rw-r--r-- root/root usr/share/vim/vim92/syntax/ocaml.vim
+-rw-r--r-- root/root usr/share/vim/vim92/syntax/occam.vim
+-rw-r--r-- root/root usr/share/vim/vim92/syntax/odin.vim
+-rw-r--r-- root/root usr/share/vim/vim92/syntax/omnimark.vim
+-rw-r--r-- root/root usr/share/vim/vim92/syntax/ondir.vim
+-rw-r--r-- root/root usr/share/vim/vim92/syntax/opam.vim
+-rw-r--r-- root/root usr/share/vim/vim92/syntax/opencl.vim
+-rw-r--r-- root/root usr/share/vim/vim92/syntax/openroad.vim
+-rw-r--r-- root/root usr/share/vim/vim92/syntax/openscad.vim
+-rw-r--r-- root/root usr/share/vim/vim92/syntax/openvpn.vim
+-rw-r--r-- root/root usr/share/vim/vim92/syntax/opl.vim
+-rw-r--r-- root/root usr/share/vim/vim92/syntax/ora.vim
+-rw-r--r-- root/root usr/share/vim/vim92/syntax/org.vim
+-rw-r--r-- root/root usr/share/vim/vim92/syntax/pacmanlog.vim
+-rw-r--r-- root/root usr/share/vim/vim92/syntax/pamconf.vim
+-rw-r--r-- root/root usr/share/vim/vim92/syntax/pamenv.vim
+-rw-r--r-- root/root usr/share/vim/vim92/syntax/pandoc.vim
+-rw-r--r-- root/root usr/share/vim/vim92/syntax/papp.vim
+-rw-r--r-- root/root usr/share/vim/vim92/syntax/pascal.vim
+-rw-r--r-- root/root usr/share/vim/vim92/syntax/passwd.vim
+-rw-r--r-- root/root usr/share/vim/vim92/syntax/pbtxt.vim
+-rw-r--r-- root/root usr/share/vim/vim92/syntax/pcap.vim
+-rw-r--r-- root/root usr/share/vim/vim92/syntax/pccts.vim
+-rw-r--r-- root/root usr/share/vim/vim92/syntax/pdf.vim
+-rw-r--r-- root/root usr/share/vim/vim92/syntax/perl.vim
+-rw-r--r-- root/root usr/share/vim/vim92/syntax/pf.vim
+-rw-r--r-- root/root usr/share/vim/vim92/syntax/pfmain.vim
+-rw-r--r-- root/root usr/share/vim/vim92/syntax/php.vim
+-rw-r--r-- root/root usr/share/vim/vim92/syntax/phtml.vim
+-rw-r--r-- root/root usr/share/vim/vim92/syntax/pic.vim
+-rw-r--r-- root/root usr/share/vim/vim92/syntax/pike.vim
+-rw-r--r-- root/root usr/share/vim/vim92/syntax/pilrc.vim
+-rw-r--r-- root/root usr/share/vim/vim92/syntax/pine.vim
+-rw-r--r-- root/root usr/share/vim/vim92/syntax/pinfo.vim
+-rw-r--r-- root/root usr/share/vim/vim92/syntax/pkl.vim
+-rw-r--r-- root/root usr/share/vim/vim92/syntax/plaintex.vim
+-rw-r--r-- root/root usr/share/vim/vim92/syntax/pli.vim
+-rw-r--r-- root/root usr/share/vim/vim92/syntax/plm.vim
+-rw-r--r-- root/root usr/share/vim/vim92/syntax/plp.vim
+-rw-r--r-- root/root usr/share/vim/vim92/syntax/plsql.vim
+-rw-r--r-- root/root usr/share/vim/vim92/syntax/po.vim
+-rw-r--r-- root/root usr/share/vim/vim92/syntax/pod.vim
+-rw-r--r-- root/root usr/share/vim/vim92/syntax/poefilter.vim
+-rw-r--r-- root/root usr/share/vim/vim92/syntax/poke.vim
+-rw-r--r-- root/root usr/share/vim/vim92/syntax/postscr.vim
+-rw-r--r-- root/root usr/share/vim/vim92/syntax/pov.vim
+-rw-r--r-- root/root usr/share/vim/vim92/syntax/povini.vim
+-rw-r--r-- root/root usr/share/vim/vim92/syntax/ppd.vim
+-rw-r--r-- root/root usr/share/vim/vim92/syntax/ppwiz.vim
+-rw-r--r-- root/root usr/share/vim/vim92/syntax/pq.vim
+-rw-r--r-- root/root usr/share/vim/vim92/syntax/prescribe.vim
+-rw-r--r-- root/root usr/share/vim/vim92/syntax/privoxy.vim
+-rw-r--r-- root/root usr/share/vim/vim92/syntax/procmail.vim
+-rw-r--r-- root/root usr/share/vim/vim92/syntax/progress.vim
+-rw-r--r-- root/root usr/share/vim/vim92/syntax/prolog.vim
+-rw-r--r-- root/root usr/share/vim/vim92/syntax/promela.vim
+-rw-r--r-- root/root usr/share/vim/vim92/syntax/proto.vim
+-rw-r--r-- root/root usr/share/vim/vim92/syntax/protocols.vim
+-rw-r--r-- root/root usr/share/vim/vim92/syntax/prql.vim
+-rw-r--r-- root/root usr/share/vim/vim92/syntax/ps1.vim
+-rw-r--r-- root/root usr/share/vim/vim92/syntax/ps1xml.vim
+-rw-r--r-- root/root usr/share/vim/vim92/syntax/psf.vim
+-rw-r--r-- root/root usr/share/vim/vim92/syntax/psl.vim
+-rw-r--r-- root/root usr/share/vim/vim92/syntax/ptcap.vim
+-rw-r--r-- root/root usr/share/vim/vim92/syntax/ptx.vim
+-rw-r--r-- root/root usr/share/vim/vim92/syntax/purifylog.vim
+-rw-r--r-- root/root usr/share/vim/vim92/syntax/pymanifest.vim
+-rw-r--r-- root/root usr/share/vim/vim92/syntax/pyrex.vim
+-rw-r--r-- root/root usr/share/vim/vim92/syntax/python.vim
+-rw-r--r-- root/root usr/share/vim/vim92/syntax/python2.vim
+-rw-r--r-- root/root usr/share/vim/vim92/syntax/qb64.vim
+-rw-r--r-- root/root usr/share/vim/vim92/syntax/qf.vim
+-rw-r--r-- root/root usr/share/vim/vim92/syntax/qml.vim
+-rw-r--r-- root/root usr/share/vim/vim92/syntax/quake.vim
+-rw-r--r-- root/root usr/share/vim/vim92/syntax/quarto.vim
+-rw-r--r-- root/root usr/share/vim/vim92/syntax/r.vim
+-rw-r--r-- root/root usr/share/vim/vim92/syntax/racc.vim
+-rw-r--r-- root/root usr/share/vim/vim92/syntax/racket.vim
+-rw-r--r-- root/root usr/share/vim/vim92/syntax/radiance.vim
+-rw-r--r-- root/root usr/share/vim/vim92/syntax/radvd.vim
+-rw-r--r-- root/root usr/share/vim/vim92/syntax/raku.vim
+-rw-r--r-- root/root usr/share/vim/vim92/syntax/raml.vim
+-rw-r--r-- root/root usr/share/vim/vim92/syntax/rapid.vim
+-rw-r--r-- root/root usr/share/vim/vim92/syntax/rasi.vim
+-rw-r--r-- root/root usr/share/vim/vim92/syntax/ratpoison.vim
+-rw-r--r-- root/root usr/share/vim/vim92/syntax/rc.vim
+-rw-r--r-- root/root usr/share/vim/vim92/syntax/rcs.vim
+-rw-r--r-- root/root usr/share/vim/vim92/syntax/rcslog.vim
+-rw-r--r-- root/root usr/share/vim/vim92/syntax/readline.vim
+-rw-r--r-- root/root usr/share/vim/vim92/syntax/rebol.vim
+-rw-r--r-- root/root usr/share/vim/vim92/syntax/redif.vim
+-rw-r--r-- root/root usr/share/vim/vim92/syntax/registry.vim
+-rw-r--r-- root/root usr/share/vim/vim92/syntax/rego.vim
+-rw-r--r-- root/root usr/share/vim/vim92/syntax/remind.vim
+-rw-r--r-- root/root usr/share/vim/vim92/syntax/requirements.vim
+-rw-r--r-- root/root usr/share/vim/vim92/syntax/resolv.vim
+-rw-r--r-- root/root usr/share/vim/vim92/syntax/reva.vim
+-rw-r--r-- root/root usr/share/vim/vim92/syntax/rexx.vim
+-rw-r--r-- root/root usr/share/vim/vim92/syntax/rhelp.vim
+-rw-r--r-- root/root usr/share/vim/vim92/syntax/rib.vim
+-rw-r--r-- root/root usr/share/vim/vim92/syntax/rmd.vim
+-rw-r--r-- root/root usr/share/vim/vim92/syntax/rnc.vim
+-rw-r--r-- root/root usr/share/vim/vim92/syntax/rng.vim
+-rw-r--r-- root/root usr/share/vim/vim92/syntax/rnoweb.vim
+-rw-r--r-- root/root usr/share/vim/vim92/syntax/robots.vim
+-rw-r--r-- root/root usr/share/vim/vim92/syntax/routeros.vim
+-rw-r--r-- root/root usr/share/vim/vim92/syntax/rpcgen.vim
+-rw-r--r-- root/root usr/share/vim/vim92/syntax/rpl.vim
+-rw-r--r-- root/root usr/share/vim/vim92/syntax/rrst.vim
+-rw-r--r-- root/root usr/share/vim/vim92/syntax/rst.vim
+-rw-r--r-- root/root usr/share/vim/vim92/syntax/rtf.vim
+-rw-r--r-- root/root usr/share/vim/vim92/syntax/ruby.vim
+-rw-r--r-- root/root usr/share/vim/vim92/syntax/rust.vim
+-rw-r--r-- root/root usr/share/vim/vim92/syntax/salt.vim
+-rw-r--r-- root/root usr/share/vim/vim92/syntax/samba.vim
+-rw-r--r-- root/root usr/share/vim/vim92/syntax/sas.vim
+-rw-r--r-- root/root usr/share/vim/vim92/syntax/sass.vim
+-rw-r--r-- root/root usr/share/vim/vim92/syntax/sather.vim
+-rw-r--r-- root/root usr/share/vim/vim92/syntax/sbt.vim
+-rw-r--r-- root/root usr/share/vim/vim92/syntax/scala.vim
+-rw-r--r-- root/root usr/share/vim/vim92/syntax/scdoc.vim
+-rw-r--r-- root/root usr/share/vim/vim92/syntax/scheme.vim
+-rw-r--r-- root/root usr/share/vim/vim92/syntax/scilab.vim
+-rw-r--r-- root/root usr/share/vim/vim92/syntax/screen.vim
+-rw-r--r-- root/root usr/share/vim/vim92/syntax/scss.vim
+-rw-r--r-- root/root usr/share/vim/vim92/syntax/sd.vim
+-rw-r--r-- root/root usr/share/vim/vim92/syntax/sdc.vim
+-rw-r--r-- root/root usr/share/vim/vim92/syntax/sdl.vim
+-rw-r--r-- root/root usr/share/vim/vim92/syntax/sed.vim
+-rw-r--r-- root/root usr/share/vim/vim92/syntax/sendpr.vim
+-rw-r--r-- root/root usr/share/vim/vim92/syntax/sensors.vim
+-rw-r--r-- root/root usr/share/vim/vim92/syntax/services.vim
+-rw-r--r-- root/root usr/share/vim/vim92/syntax/setserial.vim
+-rw-r--r-- root/root usr/share/vim/vim92/syntax/sexplib.vim
+-rw-r--r-- root/root usr/share/vim/vim92/syntax/sgf.vim
+-rw-r--r-- root/root usr/share/vim/vim92/syntax/sgml.vim
+-rw-r--r-- root/root usr/share/vim/vim92/syntax/sgmldecl.vim
+-rw-r--r-- root/root usr/share/vim/vim92/syntax/sgmllnx.vim
+-rw-r--r-- root/root usr/share/vim/vim92/syntax/sh.vim
+-rw-r--r-- root/root usr/share/vim/vim92/syntax/shaderslang.vim
+-rw-r--r-- root/root usr/share/vim/vim92/syntax/sicad.vim
+-rw-r--r-- root/root usr/share/vim/vim92/syntax/sieve.vim
+-rw-r--r-- root/root usr/share/vim/vim92/syntax/sil.vim
+-rw-r--r-- root/root usr/share/vim/vim92/syntax/simula.vim
+-rw-r--r-- root/root usr/share/vim/vim92/syntax/sinda.vim
+-rw-r--r-- root/root usr/share/vim/vim92/syntax/sindacmp.vim
+-rw-r--r-- root/root usr/share/vim/vim92/syntax/sindaout.vim
+-rw-r--r-- root/root usr/share/vim/vim92/syntax/sisu.vim
+-rw-r--r-- root/root usr/share/vim/vim92/syntax/skhd.vim
+-rw-r--r-- root/root usr/share/vim/vim92/syntax/skill.vim
+-rw-r--r-- root/root usr/share/vim/vim92/syntax/sl.vim
+-rw-r--r-- root/root usr/share/vim/vim92/syntax/slang.vim
+-rw-r--r-- root/root usr/share/vim/vim92/syntax/slice.vim
+-rw-r--r-- root/root usr/share/vim/vim92/syntax/slpconf.vim
+-rw-r--r-- root/root usr/share/vim/vim92/syntax/slpreg.vim
+-rw-r--r-- root/root usr/share/vim/vim92/syntax/slpspi.vim
+-rw-r--r-- root/root usr/share/vim/vim92/syntax/slrnrc.vim
+-rw-r--r-- root/root usr/share/vim/vim92/syntax/slrnsc.vim
+-rw-r--r-- root/root usr/share/vim/vim92/syntax/sm.vim
+-rw-r--r-- root/root usr/share/vim/vim92/syntax/smarty.vim
+-rw-r--r-- root/root usr/share/vim/vim92/syntax/smcl.vim
+-rw-r--r-- root/root usr/share/vim/vim92/syntax/smil.vim
+-rw-r--r-- root/root usr/share/vim/vim92/syntax/smith.vim
+-rw-r--r-- root/root usr/share/vim/vim92/syntax/sml.vim
+-rw-r--r-- root/root usr/share/vim/vim92/syntax/snnsnet.vim
+-rw-r--r-- root/root usr/share/vim/vim92/syntax/snnspat.vim
+-rw-r--r-- root/root usr/share/vim/vim92/syntax/snnsres.vim
+-rw-r--r-- root/root usr/share/vim/vim92/syntax/snobol4.vim
+-rw-r--r-- root/root usr/share/vim/vim92/syntax/solidity.vim
+-rw-r--r-- root/root usr/share/vim/vim92/syntax/spajson.vim
+-rw-r--r-- root/root usr/share/vim/vim92/syntax/spec.vim
+-rw-r--r-- root/root usr/share/vim/vim92/syntax/specman.vim
+-rw-r--r-- root/root usr/share/vim/vim92/syntax/spice.vim
+-rw-r--r-- root/root usr/share/vim/vim92/syntax/splint.vim
+-rw-r--r-- root/root usr/share/vim/vim92/syntax/spup.vim
+-rw-r--r-- root/root usr/share/vim/vim92/syntax/spyce.vim
+-rw-r--r-- root/root usr/share/vim/vim92/syntax/sql.vim
+-rw-r--r-- root/root usr/share/vim/vim92/syntax/sqlanywhere.vim
+-rw-r--r-- root/root usr/share/vim/vim92/syntax/sqlforms.vim
+-rw-r--r-- root/root usr/share/vim/vim92/syntax/sqlhana.vim
+-rw-r--r-- root/root usr/share/vim/vim92/syntax/sqlinformix.vim
+-rw-r--r-- root/root usr/share/vim/vim92/syntax/sqlj.vim
+-rw-r--r-- root/root usr/share/vim/vim92/syntax/sqloracle.vim
+-rw-r--r-- root/root usr/share/vim/vim92/syntax/sqr.vim
+-rw-r--r-- root/root usr/share/vim/vim92/syntax/squid.vim
+-rw-r--r-- root/root usr/share/vim/vim92/syntax/squirrel.vim
+-rw-r--r-- root/root usr/share/vim/vim92/syntax/srec.vim
+-rw-r--r-- root/root usr/share/vim/vim92/syntax/srt.vim
+-rw-r--r-- root/root usr/share/vim/vim92/syntax/ssa.vim
+-rw-r--r-- root/root usr/share/vim/vim92/syntax/sshallowedsigners.vim
+-rw-r--r-- root/root usr/share/vim/vim92/syntax/sshauthorizedkeys.vim
+-rw-r--r-- root/root usr/share/vim/vim92/syntax/sshconfig.vim
+-rw-r--r-- root/root usr/share/vim/vim92/syntax/sshdconfig.vim
+-rw-r--r-- root/root usr/share/vim/vim92/syntax/sshknownhosts.vim
+-rw-r--r-- root/root usr/share/vim/vim92/syntax/sshpublickey.vim
+-rw-r--r-- root/root usr/share/vim/vim92/syntax/st.vim
+-rw-r--r-- root/root usr/share/vim/vim92/syntax/stata.vim
+-rw-r--r-- root/root usr/share/vim/vim92/syntax/stp.vim
+-rw-r--r-- root/root usr/share/vim/vim92/syntax/strace.vim
+-rw-r--r-- root/root usr/share/vim/vim92/syntax/structurizr.vim
+-rw-r--r-- root/root usr/share/vim/vim92/syntax/stylus.vim
+-rw-r--r-- root/root usr/share/vim/vim92/syntax/sudoers.vim
+-rw-r--r-- root/root usr/share/vim/vim92/syntax/svelte.vim
+-rw-r--r-- root/root usr/share/vim/vim92/syntax/svg.vim
+-rw-r--r-- root/root usr/share/vim/vim92/syntax/svn.vim
+-rw-r--r-- root/root usr/share/vim/vim92/syntax/swayconfig.vim
+-rw-r--r-- root/root usr/share/vim/vim92/syntax/swift.vim
+-rw-r--r-- root/root usr/share/vim/vim92/syntax/swiftgyb.vim
+-rw-r--r-- root/root usr/share/vim/vim92/syntax/swig.vim
+-rw-r--r-- root/root usr/share/vim/vim92/syntax/syncolor.vim
+-rw-r--r-- root/root usr/share/vim/vim92/syntax/synload.vim
+-rw-r--r-- root/root usr/share/vim/vim92/syntax/syntax.vim
+-rw-r--r-- root/root usr/share/vim/vim92/syntax/sysctl.vim
+-rw-r--r-- root/root usr/share/vim/vim92/syntax/systemd.vim
+-rw-r--r-- root/root usr/share/vim/vim92/syntax/systemverilog.vim
+-rw-r--r-- root/root usr/share/vim/vim92/syntax/tads.vim
+-rw-r--r-- root/root usr/share/vim/vim92/syntax/tags.vim
+-rw-r--r-- root/root usr/share/vim/vim92/syntax/tak.vim
+-rw-r--r-- root/root usr/share/vim/vim92/syntax/takcmp.vim
+-rw-r--r-- root/root usr/share/vim/vim92/syntax/takout.vim
+-rw-r--r-- root/root usr/share/vim/vim92/syntax/tap.vim
+-rw-r--r-- root/root usr/share/vim/vim92/syntax/tar.vim
+-rw-r--r-- root/root usr/share/vim/vim92/syntax/taskdata.vim
+-rw-r--r-- root/root usr/share/vim/vim92/syntax/taskedit.vim
+-rw-r--r-- root/root usr/share/vim/vim92/syntax/tasm.vim
+-rw-r--r-- root/root usr/share/vim/vim92/syntax/tcl.vim
+-rw-r--r-- root/root usr/share/vim/vim92/syntax/tcsh.vim
+-rw-r--r-- root/root usr/share/vim/vim92/syntax/template.vim
+-rw-r--r-- root/root usr/share/vim/vim92/syntax/tera.vim
+-rw-r--r-- root/root usr/share/vim/vim92/syntax/teraterm.vim
+-rw-r--r-- root/root usr/share/vim/vim92/syntax/terminfo.vim
+-rw-r--r-- root/root usr/share/vim/vim92/syntax/terraform.vim
+-rw-r--r-- root/root usr/share/vim/vim92/syntax/tex.vim
+-rw-r--r-- root/root usr/share/vim/vim92/syntax/texinfo.vim
+-rw-r--r-- root/root usr/share/vim/vim92/syntax/texmf.vim
+-rw-r--r-- root/root usr/share/vim/vim92/syntax/tf.vim
+-rw-r--r-- root/root usr/share/vim/vim92/syntax/thrift.vim
+-rw-r--r-- root/root usr/share/vim/vim92/syntax/tiasm.vim
+-rw-r--r-- root/root usr/share/vim/vim92/syntax/tidy.vim
+-rw-r--r-- root/root usr/share/vim/vim92/syntax/tilde.vim
+-rw-r--r-- root/root usr/share/vim/vim92/syntax/tli.vim
+-rw-r--r-- root/root usr/share/vim/vim92/syntax/tmux.vim
+-rw-r--r-- root/root usr/share/vim/vim92/syntax/tolk.vim
+-rw-r--r-- root/root usr/share/vim/vim92/syntax/toml.vim
+-rw-r--r-- root/root usr/share/vim/vim92/syntax/tpp.vim
+-rw-r--r-- root/root usr/share/vim/vim92/syntax/trasys.vim
+-rw-r--r-- root/root usr/share/vim/vim92/syntax/treetop.vim
+-rw-r--r-- root/root usr/share/vim/vim92/syntax/trustees.vim
+-rw-r--r-- root/root usr/share/vim/vim92/syntax/tsalt.vim
+-rw-r--r-- root/root usr/share/vim/vim92/syntax/tsscl.vim
+-rw-r--r-- root/root usr/share/vim/vim92/syntax/tssgm.vim
+-rw-r--r-- root/root usr/share/vim/vim92/syntax/tssop.vim
+-rw-r--r-- root/root usr/share/vim/vim92/syntax/tsv.vim
+-rw-r--r-- root/root usr/share/vim/vim92/syntax/tt2.vim
+-rw-r--r-- root/root usr/share/vim/vim92/syntax/tt2html.vim
+-rw-r--r-- root/root usr/share/vim/vim92/syntax/tt2js.vim
+-rw-r--r-- root/root usr/share/vim/vim92/syntax/tutor.vim
+-rw-r--r-- root/root usr/share/vim/vim92/syntax/typescript.vim
+-rw-r--r-- root/root usr/share/vim/vim92/syntax/typescriptreact.vim
+-rw-r--r-- root/root usr/share/vim/vim92/syntax/typst.vim
+-rw-r--r-- root/root usr/share/vim/vim92/syntax/uc.vim
+-rw-r--r-- root/root usr/share/vim/vim92/syntax/uci.vim
+-rw-r--r-- root/root usr/share/vim/vim92/syntax/udevconf.vim
+-rw-r--r-- root/root usr/share/vim/vim92/syntax/udevperm.vim
+-rw-r--r-- root/root usr/share/vim/vim92/syntax/udevrules.vim
+-rw-r--r-- root/root usr/share/vim/vim92/syntax/uil.vim
+-rw-r--r-- root/root usr/share/vim/vim92/syntax/unison.vim
+-rw-r--r-- root/root usr/share/vim/vim92/syntax/updatedb.vim
+-rw-r--r-- root/root usr/share/vim/vim92/syntax/upstart.vim
+-rw-r--r-- root/root usr/share/vim/vim92/syntax/upstreamdat.vim
+-rw-r--r-- root/root usr/share/vim/vim92/syntax/upstreaminstalllog.vim
+-rw-r--r-- root/root usr/share/vim/vim92/syntax/upstreamlog.vim
+-rw-r--r-- root/root usr/share/vim/vim92/syntax/upstreamrpt.vim
+-rw-r--r-- root/root usr/share/vim/vim92/syntax/urlshortcut.vim
+-rw-r--r-- root/root usr/share/vim/vim92/syntax/usserverlog.vim
+-rw-r--r-- root/root usr/share/vim/vim92/syntax/usw2kagtlog.vim
+-rw-r--r-- root/root usr/share/vim/vim92/syntax/valgrind.vim
+-rw-r--r-- root/root usr/share/vim/vim92/syntax/vb.vim
+-rw-r--r-- root/root usr/share/vim/vim92/syntax/vdf.vim
+-rw-r--r-- root/root usr/share/vim/vim92/syntax/vera.vim
+-rw-r--r-- root/root usr/share/vim/vim92/syntax/verilog.vim
+-rw-r--r-- root/root usr/share/vim/vim92/syntax/verilogams.vim
+-rw-r--r-- root/root usr/share/vim/vim92/syntax/vgrindefs.vim
+-rw-r--r-- root/root usr/share/vim/vim92/syntax/vhdl.vim
+-rw-r--r-- root/root usr/share/vim/vim92/syntax/vim.vim
+-rw-r--r-- root/root usr/share/vim/vim92/syntax/viminfo.vim
+-rw-r--r-- root/root usr/share/vim/vim92/syntax/vimnormal.vim
+-rw-r--r-- root/root usr/share/vim/vim92/syntax/virata.vim
+-rw-r--r-- root/root usr/share/vim/vim92/syntax/vmasm.vim
+-rw-r--r-- root/root usr/share/vim/vim92/syntax/voscm.vim
+-rw-r--r-- root/root usr/share/vim/vim92/syntax/vrml.vim
+-rw-r--r-- root/root usr/share/vim/vim92/syntax/vroom.vim
+-rw-r--r-- root/root usr/share/vim/vim92/syntax/vsejcl.vim
+-rw-r--r-- root/root usr/share/vim/vim92/syntax/vue.vim
+-rw-r--r-- root/root usr/share/vim/vim92/syntax/wat.vim
+-rw-r--r-- root/root usr/share/vim/vim92/syntax/wdiff.vim
+-rw-r--r-- root/root usr/share/vim/vim92/syntax/wdl.vim
+-rw-r--r-- root/root usr/share/vim/vim92/syntax/web.vim
+-rw-r--r-- root/root usr/share/vim/vim92/syntax/webmacro.vim
+-rw-r--r-- root/root usr/share/vim/vim92/syntax/wget.vim
+-rw-r--r-- root/root usr/share/vim/vim92/syntax/wget2.vim
+-rw-r--r-- root/root usr/share/vim/vim92/syntax/whitespace.vim
+-rw-r--r-- root/root usr/share/vim/vim92/syntax/winbatch.vim
+-rw-r--r-- root/root usr/share/vim/vim92/syntax/wks.vim
+-rw-r--r-- root/root usr/share/vim/vim92/syntax/wml.vim
+-rw-r--r-- root/root usr/share/vim/vim92/syntax/wsh.vim
+-rw-r--r-- root/root usr/share/vim/vim92/syntax/wsml.vim
+-rw-r--r-- root/root usr/share/vim/vim92/syntax/wvdial.vim
+-rw-r--r-- root/root usr/share/vim/vim92/syntax/xbl.vim
+-rw-r--r-- root/root usr/share/vim/vim92/syntax/xcompose.vim
+-rw-r--r-- root/root usr/share/vim/vim92/syntax/xdefaults.vim
+-rw-r--r-- root/root usr/share/vim/vim92/syntax/xf86conf.vim
+-rw-r--r-- root/root usr/share/vim/vim92/syntax/xhtml.vim
+-rw-r--r-- root/root usr/share/vim/vim92/syntax/xinetd.vim
+-rw-r--r-- root/root usr/share/vim/vim92/syntax/xkb.vim
+-rw-r--r-- root/root usr/share/vim/vim92/syntax/xmath.vim
+-rw-r--r-- root/root usr/share/vim/vim92/syntax/xml.vim
+-rw-r--r-- root/root usr/share/vim/vim92/syntax/xmodmap.vim
+-rw-r--r-- root/root usr/share/vim/vim92/syntax/xpm.vim
+-rw-r--r-- root/root usr/share/vim/vim92/syntax/xpm2.vim
+-rw-r--r-- root/root usr/share/vim/vim92/syntax/xquery.vim
+-rw-r--r-- root/root usr/share/vim/vim92/syntax/xs.vim
+-rw-r--r-- root/root usr/share/vim/vim92/syntax/xsd.vim
+-rw-r--r-- root/root usr/share/vim/vim92/syntax/xslt.vim
+-rw-r--r-- root/root usr/share/vim/vim92/syntax/xxd.vim
+-rw-r--r-- root/root usr/share/vim/vim92/syntax/yacc.vim
+-rw-r--r-- root/root usr/share/vim/vim92/syntax/yaml.vim
+-rw-r--r-- root/root usr/share/vim/vim92/syntax/z8a.vim
+-rw-r--r-- root/root usr/share/vim/vim92/syntax/zathurarc.vim
+-rw-r--r-- root/root usr/share/vim/vim92/syntax/zig.vim
+-rw-r--r-- root/root usr/share/vim/vim92/syntax/zimbu.vim
+-rw-r--r-- root/root usr/share/vim/vim92/syntax/zir.vim
+-rw-r--r-- root/root usr/share/vim/vim92/syntax/zserio.vim
+-rw-r--r-- root/root usr/share/vim/vim92/syntax/zsh.vim
+drwxr-xr-x root/root usr/share/vim/vim92/syntax/modula2/
+drwxr-xr-x root/root usr/share/vim/vim92/syntax/modula2/opt/
+-rw-r--r-- root/root usr/share/vim/vim92/syntax/modula2/opt/iso.vim
+-rw-r--r-- root/root usr/share/vim/vim92/syntax/modula2/opt/pim.vim
+-rw-r--r-- root/root usr/share/vim/vim92/syntax/modula2/opt/r10.vim
+drwxr-xr-x root/root usr/share/vim/vim92/syntax/shared/
+-rw-r--r-- root/root usr/share/vim/vim92/syntax/shared/README.txt
+-rw-r--r-- root/root usr/share/vim/vim92/syntax/shared/debarchitectures.vim
+-rw-r--r-- root/root usr/share/vim/vim92/syntax/shared/debversions.vim
+-rw-r--r-- root/root usr/share/vim/vim92/syntax/shared/hgcommitDiff.vim
+-rw-r--r-- root/root usr/share/vim/vim92/syntax/shared/typescriptcommon.vim
+drwxr-xr-x root/root usr/share/vim/vim92/tools/
+-rw-r--r-- root/root usr/share/vim/vim92/tools/README.txt
+-rw-r--r-- root/root usr/share/vim/vim92/tools/blink.c
+-rw-r--r-- root/root usr/share/vim/vim92/tools/ccfilter.1
+-rw-r--r-- root/root usr/share/vim/vim92/tools/ccfilter.c
+-rw-r--r-- root/root usr/share/vim/vim92/tools/ccfilter_README.txt
+-rwxr-xr-x root/root usr/share/vim/vim92/tools/demoserver.py
+-rwxr-xr-x root/root usr/share/vim/vim92/tools/efm_filter.pl
+-rw-r--r-- root/root usr/share/vim/vim92/tools/efm_filter.txt
+-rwxr-xr-x root/root usr/share/vim/vim92/tools/efm_perl.pl
+-rw-r--r-- root/root usr/share/vim/vim92/tools/emoji_list.vim
+-rwxr-xr-x root/root usr/share/vim/vim92/tools/mve.awk
+-rw-r--r-- root/root usr/share/vim/vim92/tools/mve.txt
+-rwxr-xr-x root/root usr/share/vim/vim92/tools/pltags.pl
+-rw-r--r-- root/root usr/share/vim/vim92/tools/preproc_indent.vim
+-rwxr-xr-x root/root usr/share/vim/vim92/tools/ref
+-rw-r--r-- root/root usr/share/vim/vim92/tools/shtags.1
+-rwxr-xr-x root/root usr/share/vim/vim92/tools/shtags.pl
+-rw-r--r-- root/root usr/share/vim/vim92/tools/unicode.vim
+-rwxr-xr-x root/root usr/share/vim/vim92/tools/vim132
+-rw-r--r-- root/root usr/share/vim/vim92/tools/vim_vs_net.cmd
+-rwxr-xr-x root/root usr/share/vim/vim92/tools/vimm
+-rwxr-xr-x root/root usr/share/vim/vim92/tools/vimspell.sh
+-rw-r--r-- root/root usr/share/vim/vim92/tools/vimspell.txt
+-rw-r--r-- root/root usr/share/vim/vim92/tools/xcmdsrv_client.c
diff --git a/opt/vim/.signature b/opt/vim/.signature
new file mode 100644
index 0000000..8b488a2
--- /dev/null
+++ b/opt/vim/.signature
@@ -0,0 +1,6 @@
+RWTZ9IduCSQ/mORg6lYhsZbZb2l2BPC/SHhJyJTScJxFVGiuubkG+CIGjf0l9ZiHqsiRqwxDXekRPS5IvPDSRFT3ihADzxMkMwM=
+
+SHA256 (MAKEPKG) = b0df811fe8c22d013857c18fd3eb82bef5ef7a37a2575705ae7faf034f9d363a
+SHA256 (.footprint) = 4c41b4c107c05635502d5251e3c73fb8609e4cb19d307f3a200886b3b42a01f1
+SHA256 (vim-9.2.1129.tar.gz) = a30c7c49be62fe59dd746c8bca3853ac5996327cd641b038334be7e926929c2c
+SHA256 (vim#9.2.1129-1.pkg.tar.gz) = 670b3e25038a95c5e1a1a60727188f46806f4f2d099b8cd2624b7d6cc7b82d0a
diff --git a/opt/vim/MAKEPKG b/opt/vim/MAKEPKG
new file mode 100644
index 0000000..48bd000
--- /dev/null
+++ b/opt/vim/MAKEPKG
@@ -0,0 +1,54 @@
+#!/bin/mkpkg
+# description: Vi IMproved - text editor
+# url: https://www.vim.org/
+
+name=vim
+version=9.2.1129
+release=1
+variant=(Vi IMproved - console only)
+depends=(ncurses)
+source=(https://github.com/vim/vim/archive/v$version/vim-$version.tar.gz)
+
+sha256sums=(
+ "a30c7c49be62fe59dd746c8bca3853ac5996327cd641b038334be7e926929c2c"
+)
+
+build() {
+ cd vim-$version
+
+ ./configure \
+ --prefix=/usr \
+ --localstatedir=/var/lib/vim \
+ --with-features=huge \
+ --with-compiledby='rawnix' \
+ --without-wayland \
+ --enable-multibyte \
+ --enable-cscope \
+ --disable-gui \
+ --disable-gpm \
+ --disable-acl \
+ --disable-nls \
+ --without-x \
+ --disable-perlinterp \
+ --disable-pythoninterp \
+ --disable-python3interp \
+ --disable-rubyinterp \
+ --disable-luainterp \
+ --disable-tclinterp \
+ --disable-canberra \
+ --disable-libsodium
+
+ make
+ make DESTDIR=$PKG install
+
+ rm -rf $PKG/usr/share/vim/vim*/tutor
+ rm -rf $PKG/usr/share/applications
+ rm -rf $PKG/usr/share/icons
+}
+
+signify() {
+ untrusted comment: public key
+ RWTZ9IduCSQ/mL8337TEUinPwT92xFEUpD92hkS7IxcOnzTt9QdpohT3
+}
+
+# vim: filetype=sh
diff --git a/opt/vulkan-tools/.footprint b/opt/vulkan-tools/.footprint
new file mode 100644
index 0000000..a71f2f3
--- /dev/null
+++ b/opt/vulkan-tools/.footprint
@@ -0,0 +1,5 @@
+drwxr-xr-x root/root usr/
+drwxr-xr-x root/root usr/bin/
+-rwxr-xr-x root/root usr/bin/vkcube
+-rwxr-xr-x root/root usr/bin/vkcubepp
+-rwxr-xr-x root/root usr/bin/vulkaninfo
diff --git a/opt/vulkan-tools/.signature b/opt/vulkan-tools/.signature
new file mode 100644
index 0000000..7f74b46
--- /dev/null
+++ b/opt/vulkan-tools/.signature
@@ -0,0 +1,6 @@
+RWTZ9IduCSQ/mG6s7nVg6GwT6i1CR+V6WERWd2LxlIGzcjdo/sCyEvNjLri/YnjaB8rJ79wlt8ss+2yXXUwAXfJrFrl5+kH7QwM=
+
+SHA256 (MAKEPKG) = a0b39dae9d0238d3e53ba79b1a545ec3f62c10333f9c1b0418156abef96ee3e8
+SHA256 (.footprint) = 2193acbc7cabcf79829a7caf3821d84e01bc4e695a36a948b8eb4379bbf8150f
+SHA256 (vulkan-tools-1.4.362.tar.gz) = 727d91780f04031ab6f47c05806616eb0ffad59b38d74b3ddd3773d182144b9b
+SHA256 (vulkan-tools#1.4.362-2.pkg.tar.gz) = b18409bea8cbd6b31416f390b1361c6a5ef621ca3efe85ec48216404ee7009ed
diff --git a/opt/vulkan-tools/MAKEPKG b/opt/vulkan-tools/MAKEPKG
new file mode 100644
index 0000000..bf26df0
--- /dev/null
+++ b/opt/vulkan-tools/MAKEPKG
@@ -0,0 +1,48 @@
+#!/bin/mkpkg
+# description: Vulkan tools (vulkaninfo, vkcube)
+# url: https://www.khronos.org/vulkan/
+
+name=vulkan-tools
+_name=Vulkan-Tools
+version=1.4.362
+release=2
+depends=(vulkan-loader wayland)
+makedeps=(cmake ninja vulkan-headers)
+source=(https://github.com/KhronosGroup/Vulkan-Tools/archive/refs/tags/v${version}.tar.gz)
+renames=(${name}-${version}.tar.gz)
+
+sha256sums=(
+ "727d91780f04031ab6f47c05806616eb0ffad59b38d74b3ddd3773d182144b9b"
+)
+
+patch() {
+ cd ${_name}-${version}
+ # libc++ 23 no longer pulls in <ctime> transitively; vulkaninfo.cpp
+ # uses std::time_t / std::time / std::localtime with only <time.h>
+ sed -i 's|^#include <cstring>$|#include <cstring>\n#include <ctime>|' vulkaninfo/vulkaninfo.h
+}
+
+build() {
+ cd ${_name}-${version}
+ cmake -B build -G Ninja \
+ -D CMAKE_INSTALL_PREFIX=/usr \
+ -D CMAKE_BUILD_TYPE=Release \
+ -D BUILD_CUBE=ON \
+ -D BUILD_VULKANINFO=ON \
+ -D BUILD_WSI_WAYLAND_SUPPORT=ON \
+ -D BUILD_WSI_XCB_SUPPORT=OFF \
+ -D BUILD_WSI_XLIB_SUPPORT=OFF \
+ -D BUILD_ICD=OFF \
+ -Wno-author
+
+ cmake --build build
+ DESTDIR=$PKG cmake --install build
+}
+
+signify() {
+ untrusted comment: public key
+ RWTZ9IduCSQ/mL8337TEUinPwT92xFEUpD92hkS7IxcOnzTt9QdpohT3
+}
+
+# vim: filetype=sh
+
diff --git a/opt/wayvnc/.footprint b/opt/wayvnc/.footprint
new file mode 100644
index 0000000..de57c22
--- /dev/null
+++ b/opt/wayvnc/.footprint
@@ -0,0 +1,16 @@
+drwxr-xr-x root/root usr/
+drwxr-xr-x root/root usr/bin/
+-rwxr-xr-x root/root usr/bin/wayvnc
+-rwxr-xr-x root/root usr/bin/wayvncctl
+drwxr-xr-x root/root usr/include/
+drwxr-xr-x root/root usr/include/aml1/
+-rw-r--r-- root/root usr/include/aml1/aml.h
+drwxr-xr-x root/root usr/lib/
+-rwxr-xr-x root/root usr/lib/libaml.so.1.0.0
+-rwxr-xr-x root/root usr/lib/libneatvnc.so.1.0.0
+lrwxrwxrwx root/root usr/lib/libaml.so -> libaml.so.1
+lrwxrwxrwx root/root usr/lib/libaml.so.1 -> libaml.so.1.0.0
+lrwxrwxrwx root/root usr/lib/libneatvnc.so -> libneatvnc.so.1
+lrwxrwxrwx root/root usr/lib/libneatvnc.so.1 -> libneatvnc.so.1.0.0
+drwxr-xr-x root/root usr/lib/pkgconfig/
+-rw-r--r-- root/root usr/lib/pkgconfig/aml1.pc
diff --git a/opt/wayvnc/.signature b/opt/wayvnc/.signature
new file mode 100644
index 0000000..8a64f0d
--- /dev/null
+++ b/opt/wayvnc/.signature
@@ -0,0 +1,8 @@
+RWTZ9IduCSQ/mH+Y8QPjUoQHlVB6Q3s/jXzI9g8o9ShnvNviV7w4YSOci5YfUw9In3vJdzS5N9oOJUCRZF4+WuK4sq75OdqaYQU=
+
+SHA256 (MAKEPKG) = 90a4a645e0a69d2c8c219142f174607513e637a3494608e52c25686f4443fbe7
+SHA256 (.footprint) = cd9d4776f1158fac9f90e02ceb017b58ee89d67e1d791bb0e8865714f4e30a9c
+SHA256 (wayvnc-0.10.1.tar.gz) = 1dcb54f58d1637995bfb59c17709efca7833bae41f31b33eb47e608668a89d66
+SHA256 (neatvnc-1.0.0.tar.gz) = 993dedc30e72981650770c04438e9759537e4677010e2dab5e792c39afe74601
+SHA256 (aml-1.0.0.tar.gz) = b2b8f743213af39f40e8bc611147d69e2ea9e010b9b19cb65246582338f28d96
+SHA256 (wayvnc#0.10.1-1.pkg.tar.gz) = 3a9097cecd0ef4b66959903bd84dd7e43b01cd8a9d885c2c18802ca65270295a
diff --git a/opt/wayvnc/MAKEPKG b/opt/wayvnc/MAKEPKG
new file mode 100644
index 0000000..0ece096
--- /dev/null
+++ b/opt/wayvnc/MAKEPKG
@@ -0,0 +1,63 @@
+#!/bin/mkpkg
+# *** Flux Linux ***
+# description: VNC server for wlroots-based Wayland compositors
+# url: https://github.com/any1/wayvnc
+
+name=wayvnc
+version=0.10.1
+release=1
+_neatvnc=1.0.0
+_aml=1.0.0
+depends=(libxkbcommon pixman libdrm mesa jansson wayland)
+makedeps=(meson wayland-protocols bsd-headers)
+source=(https://github.com/any1/wayvnc/archive/v$version/$name-$version.tar.gz
+ https://github.com/any1/neatvnc/archive/v$_neatvnc/neatvnc-$_neatvnc.tar.gz
+ https://github.com/any1/aml/archive/v$_aml/aml-$_aml.tar.gz)
+
+sha256sums=(
+ "1dcb54f58d1637995bfb59c17709efca7833bae41f31b33eb47e608668a89d66"
+ "993dedc30e72981650770c04438e9759537e4677010e2dab5e792c39afe74601"
+ "b2b8f743213af39f40e8bc611147d69e2ea9e010b9b19cb65246582338f28d96"
+)
+
+build() {
+ cd $name-$version
+
+ # Set up neatvnc as subproject
+ mkdir -p subprojects
+ ln -sf ../../neatvnc-$_neatvnc subprojects/neatvnc
+
+ # Set up aml as subproject for both wayvnc and neatvnc
+ ln -sf ../../aml-$_aml subprojects/aml
+ mkdir -p subprojects/neatvnc/subprojects
+ ln -sf ../../../aml-$_aml subprojects/neatvnc/subprojects/aml
+
+ meson setup build \
+ --prefix=/usr \
+ --libdir=/usr/lib \
+ -Dbuildtype=release \
+ -Dman-pages=disabled \
+ -Dpam=disabled \
+ -Dscreencopy-dmabuf=enabled \
+ -Dneatvnc:tls=disabled \
+ -Dneatvnc:jpeg=disabled \
+ -Dneatvnc:h264=disabled \
+ -Dneatvnc:nettle=disabled \
+ -Dneatvnc:examples=false
+
+ meson compile -C build -j$(nproc)
+ DESTDIR=$PKG meson install -C build --no-rebuild
+
+ # Remove subproject headers and pkg-config files
+ rm -rf $PKG/usr/include/aml.h \
+ $PKG/usr/include/neatvnc.h \
+ $PKG/usr/lib/pkgconfig/aml.pc \
+ $PKG/usr/lib/pkgconfig/neatvnc.pc
+}
+
+signify() {
+ untrusted comment: public key
+ RWTZ9IduCSQ/mL8337TEUinPwT92xFEUpD92hkS7IxcOnzTt9QdpohT3
+}
+
+# vim: filetype=sh
diff --git a/opt/which/.footprint b/opt/which/.footprint
new file mode 100644
index 0000000..d9c87ac
--- /dev/null
+++ b/opt/which/.footprint
@@ -0,0 +1,7 @@
+drwxr-xr-x root/root bin/
+-rwxr-xr-x root/root bin/which
+drwxr-xr-x root/root usr/
+drwxr-xr-x root/root usr/share/
+drwxr-xr-x root/root usr/share/man/
+drwxr-xr-x root/root usr/share/man/man1/
+-rw-r--r-- root/root usr/share/man/man1/which.1.gz
diff --git a/opt/which/.signature b/opt/which/.signature
new file mode 100644
index 0000000..2ad85f0
--- /dev/null
+++ b/opt/which/.signature
@@ -0,0 +1,6 @@
+RWTZ9IduCSQ/mNQRaV+hp4EoIugbt0hJCV8kQQhIX4tl/5/GpgmOXDct7HbmqfKk2mSHXYtFYds2PuXGgfYeZsE2OQIgYqdTTQU=
+
+SHA256 (MAKEPKG) = fdf7d6091c9233e49e1fdb5c31e078a3b7c45b40656eee2baece98e27d5da17f
+SHA256 (.footprint) = d78ffdcac4c794bffd505282d2fa823de9ee0fde1f5f94190e3c98b853c90e05
+SHA256 (which-2.25.tar.gz) = 1cb83e4f702e60b8211ab5ec4c2afbab1b1dec80209456a7d2faf7584ed225ea
+SHA256 (which#2.25-1.pkg.tar.gz) = 7044af1bd9fde10369ec23a90cacb408d18283ea905f1e8209845265a8c67ca0
diff --git a/opt/which/MAKEPKG b/opt/which/MAKEPKG
new file mode 100644
index 0000000..5d73245
--- /dev/null
+++ b/opt/which/MAKEPKG
@@ -0,0 +1,30 @@
+#!/bin/mkpkg
+# description: Shows the full path of shell commands
+# url: https://www.gnu.org/software/which/
+
+name=which
+version=2.25
+release=1
+depends=()
+source=(https://ftp.gnu.org/gnu/$name/$name-$version.tar.gz)
+
+sha256sums=(
+ "1cb83e4f702e60b8211ab5ec4c2afbab1b1dec80209456a7d2faf7584ed225ea"
+)
+
+build() {
+ cd $name-$version
+ ./configure --prefix=/ --mandir=/usr/share/man
+ make
+ make DESTDIR=$PKG install
+
+ rm -rf $PKG/share
+
+}
+
+signify() {
+ untrusted comment: public key
+ RWTZ9IduCSQ/mL8337TEUinPwT92xFEUpD92hkS7IxcOnzTt9QdpohT3
+}
+
+# vim: filetype=sh
diff --git a/opt/whois/.footprint b/opt/whois/.footprint
new file mode 100644
index 0000000..0260e9d
--- /dev/null
+++ b/opt/whois/.footprint
@@ -0,0 +1,11 @@
+drwxr-xr-x root/root usr/
+drwxr-xr-x root/root usr/bin/
+-rwxr-xr-x root/root usr/bin/mkpasswd
+-rwxr-xr-x root/root usr/bin/whois
+drwxr-xr-x root/root usr/share/
+drwxr-xr-x root/root usr/share/man/
+drwxr-xr-x root/root usr/share/man/man1/
+-rw-r--r-- root/root usr/share/man/man1/mkpasswd.1.gz
+-rw-r--r-- root/root usr/share/man/man1/whois.1.gz
+drwxr-xr-x root/root usr/share/man/man5/
+-rw-r--r-- root/root usr/share/man/man5/whois.conf.5.gz
diff --git a/opt/whois/.signature b/opt/whois/.signature
new file mode 100644
index 0000000..1a4c856
--- /dev/null
+++ b/opt/whois/.signature
@@ -0,0 +1,6 @@
+RWTZ9IduCSQ/mKW//F4KWPy41knZyszA8sjZnKu7UWycTVNglBSDtgvw9mzWBmzOuzn6Ms6HVmCbRgxW7dNJnTW0k9niJbJofwA=
+
+SHA256 (MAKEPKG) = 709468751080fa4e4bc4b2b43deb98ad100e9b4b1d1678dee391cf7b1fa01bb8
+SHA256 (.footprint) = 16f20c55678961564ab33c842e0f48376b20cf49b4268bf15ac88189dc198281
+SHA256 (whois-5.6.6.tar.gz) = 43d3b3cc64c75e8bd10aee6feff3906e9488ed335076d206e70f3b25bf644969
+SHA256 (whois#5.6.6-1.pkg.tar.gz) = 3a067cf42f139f82337327603a993a3543989b2753e4544e691b59e17737bff9
diff --git a/opt/whois/MAKEPKG b/opt/whois/MAKEPKG
new file mode 100644
index 0000000..f408f59
--- /dev/null
+++ b/opt/whois/MAKEPKG
@@ -0,0 +1,30 @@
+#!/bin/mkpkg
+# description: Internet domain name and network number directory service
+# url: https://github.com/rfc1036/whois
+
+name=whois
+version=5.6.6
+release=1
+makedeps=(gettext)
+source=(https://github.com/rfc1036/whois/archive/refs/tags/v$version.tar.gz)
+renames=($name-$version.tar.gz)
+
+sha256sums=(
+ "43d3b3cc64c75e8bd10aee6feff3906e9488ed335076d206e70f3b25bf644969"
+)
+
+build() {
+ cd $name-$version
+
+ make CC=clang prefix=/usr
+ make prefix=/usr DESTDIR=$PKG install-whois install-mkpasswd install-pos
+
+ rm -rf $PKG/usr/share/locale
+}
+
+signify() {
+ untrusted comment: public key
+ RWTZ9IduCSQ/mL8337TEUinPwT92xFEUpD92hkS7IxcOnzTt9QdpohT3
+}
+
+# vim: filetype=sh
diff --git a/opt/wireguard-tools/.footprint b/opt/wireguard-tools/.footprint
new file mode 100644
index 0000000..6e8538c
--- /dev/null
+++ b/opt/wireguard-tools/.footprint
@@ -0,0 +1,27 @@
+drwxr-xr-x root/root etc/
+drwxr-xr-x root/root etc/sv/
+drwxr-xr-x root/root etc/sv/wireguard/
+-rw-r--r-- root/root etc/sv/wireguard/down (EMPTY)
+-rwxr-xr-x root/root etc/sv/wireguard/finish
+-rwxr-xr-x root/root etc/sv/wireguard/run
+drwxr-xr-x root/root etc/sv/wireguard/log/
+-rwxr-xr-x root/root etc/sv/wireguard/log/run
+drwx------ root/root etc/wireguard/
+drwxr-xr-x root/root usr/
+drwxr-xr-x root/root usr/bin/
+-rwxr-xr-x root/root usr/bin/wg
+-rwxr-xr-x root/root usr/bin/wg-quick
+drwxr-xr-x root/root usr/share/
+drwxr-xr-x root/root usr/share/bash-completion/
+drwxr-xr-x root/root usr/share/bash-completion/completions/
+-rw-r--r-- root/root usr/share/bash-completion/completions/wg
+-rw-r--r-- root/root usr/share/bash-completion/completions/wg-quick
+drwxr-xr-x root/root usr/share/man/
+drwxr-xr-x root/root usr/share/man/man8/
+-rw-r--r-- root/root usr/share/man/man8/wg-quick.8.gz
+-rw-r--r-- root/root usr/share/man/man8/wg.8.gz
+drwxr-xr-x root/root var/
+drwxr-xr-x root/root var/lib/
+drwxr-xr-x root/root var/lib/pkg/
+drwxr-xr-x root/root var/lib/pkg/meta/
+-rw-r--r-- root/root var/lib/pkg/meta/wireguard-tools
diff --git a/opt/wireguard-tools/.signature b/opt/wireguard-tools/.signature
new file mode 100644
index 0000000..ca81511
--- /dev/null
+++ b/opt/wireguard-tools/.signature
@@ -0,0 +1,6 @@
+RWTZ9IduCSQ/mLrOiEBuH4ooaGzgR4fVSI4oIhmCUAaXLeT18XghcoJlRtXOzln9S1p5k0DBsYX8EsA+uaLIDEfuWEheYwPnfAg=
+
+SHA256 (MAKEPKG) = 57169fe2c5e50e8706e35bd0f8f541b3c6cfe968ec7ce86182eeb031e6e4b76f
+SHA256 (.footprint) = dbf5cb914efc73b31ea5b7a3b70eeb02b0833235bac31e1d5165ac2e9264e9c0
+SHA256 (wireguard-tools-1.0.20260223.tar.xz) = af459827b80bfd31b83b08077f4b5843acb7d18ad9a33a2ef532d3090f291fbf
+SHA256 (wireguard-tools#1.0.20260223-2.pkg.tar.gz) = 5096b43f1a82af888163f573c57bbed9111732e8849c9a0799ffbca138e5b7e4
diff --git a/opt/wireguard-tools/MAKEPKG b/opt/wireguard-tools/MAKEPKG
new file mode 100644
index 0000000..04ed57c
--- /dev/null
+++ b/opt/wireguard-tools/MAKEPKG
@@ -0,0 +1,84 @@
+#!/bin/mkpkg
+# description: WireGuard userspace tools — wg(8) and wg-quick(8)
+# url: https://www.wireguard.com/
+
+name=wireguard-tools
+version=1.0.20260223
+release=2
+depends=(bash openresolv)
+makedeps=()
+services=(wireguard)
+source=(https://git.zx2c4.com/wireguard-tools/snapshot/wireguard-tools-$version.tar.xz)
+sha256sums=(
+ "af459827b80bfd31b83b08077f4b5843acb7d18ad9a33a2ef532d3090f291fbf"
+)
+
+build() {
+ cd $name-$version/src
+
+ make \
+ CC=clang \
+ WITH_BASHCOMPLETION=yes \
+ WITH_WGQUICK=yes \
+ WITH_SYSTEMDUNITS=no \
+ DESTDIR=$PKG \
+ PREFIX=/usr \
+ MANDIR=/usr/share/man \
+ BASHCOMPDIR=/usr/share/bash-completion/completions
+
+ make \
+ WITH_BASHCOMPLETION=yes \
+ WITH_WGQUICK=yes \
+ WITH_SYSTEMDUNITS=no \
+ DESTDIR=$PKG \
+ PREFIX=/usr \
+ MANDIR=/usr/share/man \
+ BASHCOMPDIR=/usr/share/bash-completion/completions \
+ install
+}
+
+post_build() {
+ install -d $PKG/etc/sv/wireguard
+ install -d $PKG/etc/sv/wireguard/log
+ install -d -m 700 $PKG/etc/wireguard
+
+ printf '%s\n' \
+ '#!/bin/sh' \
+ 'exec 2>&1' \
+ 'set -e' \
+ 'for conf in /etc/wireguard/*.conf; do' \
+ ' [ -e "$conf" ] || continue' \
+ ' wg-quick up "$conf"' \
+ 'done' \
+ 'exec chpst -b wireguard pause' \
+ > $PKG/etc/sv/wireguard/run
+ chmod 755 $PKG/etc/sv/wireguard/run
+
+ printf '%s\n' \
+ '#!/bin/sh' \
+ 'set -e' \
+ 'for conf in /etc/wireguard/*.conf; do' \
+ ' [ -e "$conf" ] || continue' \
+ ' wg-quick down "$conf"' \
+ 'done' \
+ > $PKG/etc/sv/wireguard/finish
+ chmod 755 $PKG/etc/sv/wireguard/finish
+
+ printf '%s\n' \
+ '#!/bin/sh' \
+ 'mkdir -p /var/log/wireguard' \
+ 'exec svlogd -tt /var/log/wireguard' \
+ > $PKG/etc/sv/wireguard/log/run
+
+ chmod 755 $PKG/etc/sv/wireguard/log/run
+
+ # Service disabled by default - must explicitly: rm /etc/sv/wireguard/down
+ touch $PKG/etc/sv/wireguard/down
+}
+
+signify() {
+ untrusted comment: public key
+ RWTZ9IduCSQ/mL8337TEUinPwT92xFEUpD92hkS7IxcOnzTt9QdpohT3
+}
+
+# vim: filetype=sh
diff --git a/opt/wireless-regdb/.footprint b/opt/wireless-regdb/.footprint
new file mode 100644
index 0000000..50e6591
--- /dev/null
+++ b/opt/wireless-regdb/.footprint
@@ -0,0 +1,9 @@
+drwxr-xr-x root/root lib/
+drwxr-xr-x root/root lib/firmware/
+-rw-r--r-- root/root lib/firmware/regulatory.db
+-rw-r--r-- root/root lib/firmware/regulatory.db.p7s
+drwxr-xr-x root/root usr/
+drwxr-xr-x root/root usr/share/
+drwxr-xr-x root/root usr/share/man/
+drwxr-xr-x root/root usr/share/man/man5/
+-rw-r--r-- root/root usr/share/man/man5/regulatory.db.5.gz
diff --git a/opt/wireless-regdb/.signature b/opt/wireless-regdb/.signature
new file mode 100644
index 0000000..58fb417
--- /dev/null
+++ b/opt/wireless-regdb/.signature
@@ -0,0 +1,6 @@
+RWTZ9IduCSQ/mBv9rFQwJ35K/jCjuS7/vnbz+8NPsdPxWipYzPnROFG5LGRjWWJe27RMdJZoM9qJQkGv/qhGUtbk0lkZdJaREgY=
+
+SHA256 (MAKEPKG) = a596124aad88d35cbb554f867cb470752596de57bcb9b6a55a44b8ede0e4aece
+SHA256 (.footprint) = 0dc95e7308f5e223d2cf32c9b1f491860475b7e0b08d6ab665c466f3edcf0ee8
+SHA256 (wireless-regdb-2026.09.03.tar.xz) = b22e0901227b820cd1c280abe681a15b773a5103a5e10dc442e94ebb34cbf58d
+SHA256 (wireless-regdb#2026.09.03-2.pkg.tar.gz) = 384e1fdaa343b8df99ac6226c3dee4b4a77d30e135431e8b127e789551c733e3
diff --git a/opt/wireless-regdb/MAKEPKG b/opt/wireless-regdb/MAKEPKG
new file mode 100644
index 0000000..7f2d5c7
--- /dev/null
+++ b/opt/wireless-regdb/MAKEPKG
@@ -0,0 +1,27 @@
+#!/bin/mkpkg
+# description: Regulatory domain database for wireless compliance
+# url: https://wireless.wiki.kernel.org/en/developers/regulatory/wireless-regdb
+
+name=wireless-regdb
+version=2026.09.03
+release=2
+source=(https://www.kernel.org/pub/software/network/$name/$name-$version.tar.xz)
+
+sha256sums=(
+ "b22e0901227b820cd1c280abe681a15b773a5103a5e10dc442e94ebb34cbf58d"
+)
+
+build(){
+ cd $name-$version
+ install -D -m644 regulatory.db $PKG/lib/firmware/regulatory.db
+ install -D -m644 regulatory.db.p7s $PKG/lib/firmware/regulatory.db.p7s
+ install -D -m644 regulatory.db.5 $PKG/usr/share/man/man5/regulatory.db.5
+}
+
+signify() {
+ untrusted comment: public key
+ RWTZ9IduCSQ/mL8337TEUinPwT92xFEUpD92hkS7IxcOnzTt9QdpohT3
+}
+
+# vim: filetype=sh
+
diff --git a/opt/wl-clipboard/.footprint b/opt/wl-clipboard/.footprint
new file mode 100644
index 0000000..b9da9c5
--- /dev/null
+++ b/opt/wl-clipboard/.footprint
@@ -0,0 +1,10 @@
+drwxr-xr-x root/root usr/
+drwxr-xr-x root/root usr/bin/
+-rwxr-xr-x root/root usr/bin/wl-copy
+-rwxr-xr-x root/root usr/bin/wl-paste
+drwxr-xr-x root/root usr/share/
+drwxr-xr-x root/root usr/share/man/
+drwxr-xr-x root/root usr/share/man/man1/
+-rw-r--r-- root/root usr/share/man/man1/wl-clipboard.1.gz
+-rw-r--r-- root/root usr/share/man/man1/wl-copy.1.gz
+-rw-r--r-- root/root usr/share/man/man1/wl-paste.1.gz
diff --git a/opt/wl-clipboard/.signature b/opt/wl-clipboard/.signature
new file mode 100644
index 0000000..0645524
--- /dev/null
+++ b/opt/wl-clipboard/.signature
@@ -0,0 +1,6 @@
+RWTZ9IduCSQ/mJgQWvVBQ77/FYWBl8HyNeOUiNiZNXuxyNfLCcO4vaua4wlv4KvozC4G7ijRw/XtTWTmdED+HtrU3nNLAzA4XQE=
+
+SHA256 (MAKEPKG) = a9d2b044e4a563a1e5a6013ead37380e9a605ca3b34c5803ecce8e45c087a812
+SHA256 (.footprint) = 011182cba71b7975baa2ba8ced498d8e8ea52041e24a876a4699c9eee5146daf
+SHA256 (wl-clipboard-2.3.0.tar.gz) = b4dc560973f0cd74e02f817ffa2fd44ba645a4f1ea94b7b9614dacc9f895f402
+SHA256 (wl-clipboard#2.3.0-1.pkg.tar.gz) = 40d348f9bb3012378248f0701111b3d9decc695b932532ed2619c781ac490c84
diff --git a/opt/wl-clipboard/MAKEPKG b/opt/wl-clipboard/MAKEPKG
new file mode 100644
index 0000000..3092205
--- /dev/null
+++ b/opt/wl-clipboard/MAKEPKG
@@ -0,0 +1,34 @@
+#!/bin/mkpkg
+# description: Command-line copy/paste utilities for Wayland
+# url: https://github.com/bugaevc/wl-clipboard
+
+name=wl-clipboard
+version=2.3.0
+release=1
+depends=(wayland wayland-protocols)
+makedeps=(meson)
+source=(https://github.com/bugaevc/wl-clipboard/archive/v$version/$name-$version.tar.gz)
+
+sha256sums=(
+ "b4dc560973f0cd74e02f817ffa2fd44ba645a4f1ea94b7b9614dacc9f895f402"
+)
+
+build() {
+ meson setup $name-$version build \
+ --prefix=/usr \
+ --buildtype=plain \
+ -D zshcompletiondir=no \
+ -D fishcompletiondir=no
+
+ meson compile -C build
+ DESTDIR=$PKG meson install -C build
+
+ rm -rf $PKG/usr/share/bash-completion
+}
+
+signify() {
+ untrusted comment: public key
+ RWTZ9IduCSQ/mL8337TEUinPwT92xFEUpD92hkS7IxcOnzTt9QdpohT3
+}
+
+# vim: filetype=sh
diff --git a/opt/wl-screenrec/.footprint b/opt/wl-screenrec/.footprint
new file mode 100644
index 0000000..99166f6
--- /dev/null
+++ b/opt/wl-screenrec/.footprint
@@ -0,0 +1,3 @@
+drwxr-xr-x root/root usr/
+drwxr-xr-x root/root usr/bin/
+-rwxr-xr-x root/root usr/bin/wl-screenrec
diff --git a/opt/wl-screenrec/.signature b/opt/wl-screenrec/.signature
new file mode 100644
index 0000000..e8241a1
--- /dev/null
+++ b/opt/wl-screenrec/.signature
@@ -0,0 +1,6 @@
+RWTZ9IduCSQ/mBQVMN4ySR/jvgRoHpNvSX+5v6lH3SfWVSLe2HLXecAPXvXWdLUi9Ws1wRIqR7V0A39TP0obDmw/blGJKLIDmA8=
+
+SHA256 (MAKEPKG) = 9e70e2b49329c566606451e3a28b73b33ef692df65d3a9d9e65d1748e6d02271
+SHA256 (.footprint) = 3c5e3eec07a693dbdf9d46a9e56e895ed29518993f6c6105374e0fdb4b44427d
+SHA256 (wl-screenrec-0.3.1.tar.gz) = b55564cea4af0e20a5d9a350381fe8d26bf6b2addabbc81d15cafeaa5a5ad1e6
+SHA256 (wl-screenrec#0.3.1-2.pkg.tar.gz) = 133ffd87e533217700382a7fc1b3bcd9f458939f50ee97b86d7674d769a9d956
diff --git a/opt/wl-screenrec/MAKEPKG b/opt/wl-screenrec/MAKEPKG
new file mode 100644
index 0000000..14d824c
--- /dev/null
+++ b/opt/wl-screenrec/MAKEPKG
@@ -0,0 +1,51 @@
+#!/bin/mkpkg
+# description: High performance wlroots screen recording with hardware encoding
+# url: https://github.com/russelltg/wl-screenrec
+
+name=wl-screenrec
+version=0.3.1
+release=2
+depends=(ffmpeg libdrm libva)
+makedeps=(rust vulkan-headers pkgconf cargo-audit)
+source=(https://github.com/russelltg/wl-screenrec/archive/refs/tags/v$version.tar.gz)
+renames=($name-$version.tar.gz)
+sha256sums=(
+ "b55564cea4af0e20a5d9a350381fe8d26bf6b2addabbc81d15cafeaa5a5ad1e6"
+)
+
+patch() {
+ export CARGO_HOME="$SRC/.cargo"
+ cd $name-$version
+ cargo vendor ../vendor
+ mkdir -p .cargo
+ printf '%s\n' \
+ '[source.crates-io]' \
+ 'replace-with = "vendored-sources"' \
+ '' \
+ '[source."git+https://github.com/russelltg/rust-ffmpeg-sys?branch=vulkan"]' \
+ 'git = "https://github.com/russelltg/rust-ffmpeg-sys"' \
+ 'branch = "vulkan"' \
+ 'replace-with = "vendored-sources"' \
+ '' \
+ '[source.vendored-sources]' \
+ 'directory = "../vendor"' \
+ > .cargo/config.toml
+ #cargo audit
+}
+
+build() {
+ export CARGO_HTTP_CAINFO=/etc/ssl/cert.pem
+ export CARGO_PROFILE_RELEASE_LTO=off
+ export RUSTFLAGS="-C linker=clang -C link-arg=-fuse-ld=lld -C target-feature=-crt-static"
+ cd $name-$version
+ cargo build --release --offline
+ install -Dm755 target/release/$name $PKG/usr/bin/$name
+}
+
+signify() {
+ untrusted comment: public key
+ RWTZ9IduCSQ/mL8337TEUinPwT92xFEUpD92hkS7IxcOnzTt9QdpohT3
+}
+
+# vim: filetype=sh
+
diff --git a/opt/wlmaker/.footprint b/opt/wlmaker/.footprint
new file mode 100644
index 0000000..ea88093
--- /dev/null
+++ b/opt/wlmaker/.footprint
@@ -0,0 +1,58 @@
+drwxr-xr-x root/root etc/
+drwxr-xr-x root/root etc/xdg/
+drwxr-xr-x root/root etc/xdg/wlmaker/
+-rw-r--r-- root/root etc/xdg/wlmaker/Config.plist
+-rw-r--r-- root/root etc/xdg/wlmaker/RootMenu.plist
+-rw-r--r-- root/root etc/xdg/wlmaker/State.plist
+drwxr-xr-x root/root usr/
+drwxr-xr-x root/root usr/bin/
+-rwxr-xr-x root/root usr/bin/wlmaker
+-rwxr-xr-x root/root usr/bin/wlmbattery
+-rwxr-xr-x root/root usr/bin/wlmclock
+-rwxr-xr-x root/root usr/bin/wlmcpugraph
+-rwxr-xr-x root/root usr/bin/wlmeyes
+-rwxr-xr-x root/root usr/bin/wlmmemgraph
+-rwxr-xr-x root/root usr/bin/wlmnetgraph
+-rwxr-xr-x root/root usr/bin/wlmtool
+drwxr-xr-x root/root usr/share/
+drwxr-xr-x root/root usr/share/applications/
+-rw-r--r-- root/root usr/share/applications/wlmaker.desktop
+-rw-r--r-- root/root usr/share/applications/wlmaker.wlmbattery.desktop
+-rw-r--r-- root/root usr/share/applications/wlmaker.wlmclock.desktop
+-rw-r--r-- root/root usr/share/applications/wlmaker.wlmcpugraph.desktop
+-rw-r--r-- root/root usr/share/applications/wlmaker.wlmeyes.desktop
+-rw-r--r-- root/root usr/share/applications/wlmaker.wlmmemgraph.desktop
+-rw-r--r-- root/root usr/share/applications/wlmaker.wlmnetgraph.desktop
+drwxr-xr-x root/root usr/share/icons/
+drwxr-xr-x root/root usr/share/icons/hicolor/
+drwxr-xr-x root/root usr/share/icons/hicolor/48x48/
+drwxr-xr-x root/root usr/share/icons/hicolor/48x48/apps/
+-rw-r--r-- root/root usr/share/icons/hicolor/48x48/apps/wlmaker.png
+drwxr-xr-x root/root usr/share/icons/hicolor/64x64/
+drwxr-xr-x root/root usr/share/icons/hicolor/64x64/apps/
+-rw-r--r-- root/root usr/share/icons/hicolor/64x64/apps/wlmaker.png
+-rw-r--r-- root/root usr/share/icons/hicolor/64x64/apps/wlmbattery.png
+-rw-r--r-- root/root usr/share/icons/hicolor/64x64/apps/wlmclock.png
+-rw-r--r-- root/root usr/share/icons/hicolor/64x64/apps/wlmcpugraph.png
+-rw-r--r-- root/root usr/share/icons/hicolor/64x64/apps/wlmeyes.png
+-rw-r--r-- root/root usr/share/icons/hicolor/64x64/apps/wlmmemgraph.png
+-rw-r--r-- root/root usr/share/icons/hicolor/64x64/apps/wlmnetgraph.png
+drwxr-xr-x root/root usr/share/icons/hicolor/scalable/
+drwxr-xr-x root/root usr/share/icons/hicolor/scalable/apps/
+-rw-r--r-- root/root usr/share/icons/hicolor/scalable/apps/wlmaker.svg
+drwxr-xr-x root/root usr/share/metainfo/
+-rw-r--r-- root/root usr/share/metainfo/org.wlmaker.wlmaker.metainfo.xml
+drwxr-xr-x root/root usr/share/wayland-sessions/
+-rw-r--r-- root/root usr/share/wayland-sessions/wlmaker.desktop
+drwxr-xr-x root/root usr/share/wlmaker/
+drwxr-xr-x root/root usr/share/wlmaker/Themes/
+-rw-r--r-- root/root usr/share/wlmaker/Themes/Debian.plist
+-rw-r--r-- root/root usr/share/wlmaker/Themes/DebianDouble.plist
+-rw-r--r-- root/root usr/share/wlmaker/Themes/DebianLarger.plist
+-rw-r--r-- root/root usr/share/wlmaker/Themes/Default.plist
+drwxr-xr-x root/root usr/share/wlmaker/icons/
+-rw-r--r-- root/root usr/share/wlmaker/icons/chrome-56x56.png
+-rw-r--r-- root/root usr/share/wlmaker/icons/chromium-56x56.png
+-rw-r--r-- root/root usr/share/wlmaker/icons/clip-56x56.png
+-rw-r--r-- root/root usr/share/wlmaker/icons/firefox-56x56.png
+-rw-r--r-- root/root usr/share/wlmaker/icons/terminal-56x56.png
diff --git a/opt/wlmaker/.signature b/opt/wlmaker/.signature
new file mode 100644
index 0000000..4f16861
--- /dev/null
+++ b/opt/wlmaker/.signature
@@ -0,0 +1,7 @@
+RWTZ9IduCSQ/mKdzwFHYyzQzaJb32qK+A7wdj30seqmHjt8a4t1Lbf7Ymr9Uk41SjuYA7v6vHySp359mErtkB33EAWg5mCQ2TwQ=
+
+SHA256 (MAKEPKG) = f732f6218111b7b1eec8af2cb1f8c88270112eb93ef671131b643401640dd8cd
+SHA256 (.footprint) = 10e208f2dde9b138dde28588a493a406fad7f27bed4aa8387267079308146c18
+SHA256 (wlmaker-0.8.1.tar.gz) = aa7c23b6ea501df412101aaaa022576f05eefa56bdde33c0f6eb6d34aa5a2389
+SHA256 (no-x11-backend.patch) = dcc530ef531a6de0eef1e04aced332f5e6e51db08493612ae9c7b947fe6e77eb
+SHA256 (wlmaker#0.8.1-1.pkg.tar.gz) = 0be0f47c5a9596e1dea2ae790da83941af51f98c4c9a4131993b0d4f3209e1bc
diff --git a/opt/wlmaker/MAKEPKG b/opt/wlmaker/MAKEPKG
new file mode 100644
index 0000000..2153670
--- /dev/null
+++ b/opt/wlmaker/MAKEPKG
@@ -0,0 +1,59 @@
+#!/bin/mkpkg
+# description: Wayland compositor inspired by Window Maker
+# url: https://github.com/phkaeser/wlmaker
+
+name=wlmaker
+version=0.8.1
+release=1
+depends=(wlroots cairo libxkbcommon libxdg-basedir ncurses musl-fts)
+makedeps=(cmake bison flex wayland-protocols)
+source=(https://github.com/phkaeser/$name/releases/download/v$version/$name-$version.tar.gz
+ no-x11-backend.patch)
+
+patch() {
+ cd $name-$version
+
+ # Guard X11 backend code for pure Wayland builds
+ patch -p1 -i $SRC/no-x11-backend.patch
+
+ # Fix ELSE/ELSEIF build logic (from AUR)
+ for i in CMakeLists.txt submodules/libbase/CMakeLists.txt; do
+ sed -i 's/^\s*ELSE\s*(config_OPTIM)$/ ELSEIF (config_DEBUG)/' "$i"
+ done
+
+ # musl has no fts(3); link libbase against musl-fts and propagate it
+ printf '\npkg_check_modules(MUSL_FTS IMPORTED_TARGET musl-fts)\nif(MUSL_FTS_FOUND)\n target_link_libraries(libbase PUBLIC PkgConfig::MUSL_FTS)\nendif()\n' >> submodules/libbase/src/CMakeLists.txt
+}
+
+sha256sums=(
+ "aa7c23b6ea501df412101aaaa022576f05eefa56bdde33c0f6eb6d34aa5a2389"
+ "dcc530ef531a6de0eef1e04aced332f5e6e51db08493612ae9c7b947fe6e77eb"
+)
+
+build() {
+ cd $name-$version
+
+ cmake -B build \
+ -DCMAKE_INSTALL_PREFIX=/ \
+ -DCMAKE_BUILD_TYPE=Release \
+ -DCMAKE_C_COMPILER=clang \
+ -Dconfig_DEBUG=OFF \
+ -Dconfig_OPTIM=OFF
+
+ cmake --build build
+ DESTDIR=$PKG cmake --install build
+
+ # Remove Debian wrapper
+ #rm -f $PKG/usr/bin/wrap-wlmaker.sh
+
+ # Remove Debian theme and menu
+ #rm -f $PKG/etc/xdg/$name/Themes/Debian.plist
+ rm -f $PKG/etc/xdg/$name/RootMenuDebian.plist
+}
+
+signify() {
+ untrusted comment: public key
+ RWTZ9IduCSQ/mL8337TEUinPwT92xFEUpD92hkS7IxcOnzTt9QdpohT3
+}
+
+# vim: filetype=sh
diff --git a/opt/wlmaker/no-x11-backend.patch b/opt/wlmaker/no-x11-backend.patch
new file mode 100644
index 0000000..8b9feb5
--- /dev/null
+++ b/opt/wlmaker/no-x11-backend.patch
@@ -0,0 +1,39 @@
+--- a/b/src/backend/output.c 2026-02-21 14:39:37.962224134 +0000
++++ b/src/backend/output.c 2026-02-21 14:39:50.693224298 +0000
+@@ -31,7 +31,10 @@
+ #include <wayland-util.h>
+ #define WLR_USE_UNSTABLE
+ #include <wlr/backend/wayland.h>
++#include <wlr/config.h>
++#if WLR_HAS_X11_BACKEND
+ #include <wlr/backend/x11.h>
++#endif
+ #include <wlr/render/allocator.h>
+ #include <wlr/types/wlr_output.h>
+ #include <wlr/types/wlr_scene.h>
+@@ -142,11 +145,13 @@
+ // cursor coordinates well. Force it to 'Normal'.
+ enum wl_output_transform transformation =
+ attr_ptr->transformation;
++#if WLR_HAS_X11_BACKEND
+ if (wlr_output_is_x11(wlr_output_ptr) &&
+ transformation != WL_OUTPUT_TRANSFORM_NORMAL) {
+ bs_log(BS_WARNING, "X11 backend: Transformation changed to 'Normal'.");
+ transformation = WL_OUTPUT_TRANSFORM_NORMAL;
+ }
++#endif
+ wlr_output_state_set_transform(&state, transformation);
+
+ // Set modes for backends that have them.
+@@ -169,7 +174,10 @@
+ }
+ }
+
+- if ((wlr_output_is_x11(wlr_output_ptr) ||
++ if ((
++#if WLR_HAS_X11_BACKEND
++ wlr_output_is_x11(wlr_output_ptr) ||
++#endif
+ wlr_output_is_wl(wlr_output_ptr))
+ && 0 < width && 0 < height) {
+ bs_log(BS_INFO, "Overriding output dimensions to %"PRIu32"x%"PRIu32,
diff --git a/opt/wlr-randr/.footprint b/opt/wlr-randr/.footprint
new file mode 100644
index 0000000..98c5fc3
--- /dev/null
+++ b/opt/wlr-randr/.footprint
@@ -0,0 +1,7 @@
+drwxr-xr-x root/root usr/
+drwxr-xr-x root/root usr/bin/
+-rwxr-xr-x root/root usr/bin/wlr-randr
+drwxr-xr-x root/root usr/share/
+drwxr-xr-x root/root usr/share/man/
+drwxr-xr-x root/root usr/share/man/man1/
+-rw-r--r-- root/root usr/share/man/man1/wlr-randr.1.gz
diff --git a/opt/wlr-randr/.signature b/opt/wlr-randr/.signature
new file mode 100644
index 0000000..01bdb48
--- /dev/null
+++ b/opt/wlr-randr/.signature
@@ -0,0 +1,6 @@
+RWTZ9IduCSQ/mIhrrLarCn8bxM5DZtBc3m368xrEOQxE0JyD3u08MVMmzJReXOgjxZcEVd4/RyeX9nNYxRJhpSFgKyY5Xv1hWwc=
+
+SHA256 (MAKEPKG) = adb4d26b8ab6ab60017148095127252aeb16ac7abf5bbe4acc631c572c3ab4a8
+SHA256 (.footprint) = 00e7a48ee5f6721c8cdbf0a2cbc7306c577367b710829b2d34e310edd0bcc7c5
+SHA256 (wlr-randr-v0.5.0.tar.gz) = c566d94fddb84f801c733f1415a4ad5b75870305346363074cbdf468d4ac263a
+SHA256 (wlr-randr#0.5.0-1.pkg.tar.gz) = c7f0c485cc314f37504da802bd21003c7df365add815fea547e88af222ad1564
diff --git a/opt/wlr-randr/MAKEPKG b/opt/wlr-randr/MAKEPKG
new file mode 100644
index 0000000..4177b94
--- /dev/null
+++ b/opt/wlr-randr/MAKEPKG
@@ -0,0 +1,34 @@
+#!/bin/mkpkg
+# *** Flux Linux ***
+# description: An xrandr clone for wlroots compositors
+# url: https://gitlab.freedesktop.org/emersion/wlr-randr
+
+name=wlr-randr
+version=0.5.0
+release=1
+depends=(wayland)
+makedeps=(meson)
+source=(https://gitlab.freedesktop.org/emersion/wlr-randr/-/archive/v$version/$name-v$version.tar.gz)
+
+sha256sums=(
+ "c566d94fddb84f801c733f1415a4ad5b75870305346363074cbdf468d4ac263a"
+)
+
+build() {
+ cd $name-v$version
+
+ meson setup build \
+ --prefix=/usr \
+ --libdir=/usr/lib \
+ -Dbuildtype=release
+
+ meson compile -C build -j$(nproc)
+ DESTDIR=$PKG meson install -C build --no-rebuild
+}
+
+signify() {
+ untrusted comment: public key
+ RWTZ9IduCSQ/mL8337TEUinPwT92xFEUpD92hkS7IxcOnzTt9QdpohT3
+}
+
+# vim: filetype=sh
diff --git a/opt/wmenu/.footprint b/opt/wmenu/.footprint
new file mode 100644
index 0000000..884dff7
--- /dev/null
+++ b/opt/wmenu/.footprint
@@ -0,0 +1,8 @@
+drwxr-xr-x root/root usr/
+drwxr-xr-x root/root usr/bin/
+-rwxr-xr-x root/root usr/bin/wmenu
+-rwxr-xr-x root/root usr/bin/wmenu-run
+drwxr-xr-x root/root usr/share/
+drwxr-xr-x root/root usr/share/man/
+drwxr-xr-x root/root usr/share/man/man1/
+-rw-r--r-- root/root usr/share/man/man1/wmenu.1.gz
diff --git a/opt/wmenu/.signature b/opt/wmenu/.signature
new file mode 100644
index 0000000..b9f3905
--- /dev/null
+++ b/opt/wmenu/.signature
@@ -0,0 +1,6 @@
+RWTZ9IduCSQ/mNZ9eOVByAxvaZKZmGJY0HEUMAFYpIvBhDHEujWObuHjNmIeWAKL1OA3eg4DwXoW+A908EcHeSIv7UTVOKKMoQ0=
+
+SHA256 (MAKEPKG) = acb0a202e36056fb0ade7feaac98c45c90157958a115b222dc66a0709837d1a0
+SHA256 (.footprint) = d56bb1fe66d80cc536aed21d2e3781e7eac8339ae5b0f4f18b46fba27d5e030c
+SHA256 (0.2.0.tar.gz) = b1b593a80310085a90bd349d458ffbcfacf875d74468ae4428bdf5692a671ef9
+SHA256 (wmenu#0.2.0-1.pkg.tar.gz) = c6cd1e80cda12aea250cca39f5731d1876d85119ee0facfbcbf51b70f868c963
diff --git a/opt/wmenu/MAKEPKG b/opt/wmenu/MAKEPKG
new file mode 100644
index 0000000..01b0a9f
--- /dev/null
+++ b/opt/wmenu/MAKEPKG
@@ -0,0 +1,34 @@
+#!/bin/mkpkg
+# description: Dynamic menu for Wayland
+# url: https://codeberg.org/adnano/wmenu
+
+name=wmenu
+version=0.2.0
+release=1
+depends=(wayland wayland-protocols cairo pango libxkbcommon scdoc)
+source=(https://codeberg.org/adnano/wmenu/archive/$version.tar.gz)
+sha256sums=(
+ "b1b593a80310085a90bd349d458ffbcfacf875d74468ae4428bdf5692a671ef9"
+)
+
+build() {
+ cd $name
+
+ meson setup build \
+ --prefix=/usr \
+ --buildtype=plain \
+ --wrap-mode=nodownload \
+ -D b_lto=true \
+ -D b_pie=true \
+ -D werror=false
+
+ meson compile -C build
+ DESTDIR=$PKG meson install -C build
+}
+
+signify() {
+ untrusted comment: public key
+ RWTZ9IduCSQ/mL8337TEUinPwT92xFEUpD92hkS7IxcOnzTt9QdpohT3
+}
+
+# vim: filetype=sh
diff --git a/opt/xdg-dbus-proxy/.footprint b/opt/xdg-dbus-proxy/.footprint
new file mode 100644
index 0000000..9fea345
--- /dev/null
+++ b/opt/xdg-dbus-proxy/.footprint
@@ -0,0 +1,3 @@
+drwxr-xr-x root/root usr/
+drwxr-xr-x root/root usr/bin/
+-rwxr-xr-x root/root usr/bin/xdg-dbus-proxy
diff --git a/opt/xdg-dbus-proxy/.signature b/opt/xdg-dbus-proxy/.signature
new file mode 100644
index 0000000..ddb85bf
--- /dev/null
+++ b/opt/xdg-dbus-proxy/.signature
@@ -0,0 +1,6 @@
+RWTZ9IduCSQ/mOdF9W6Oy9Vhys23WWitNurOgClf8VBRgur1/kutAqrhyrXxekGItnTu1rV9aHXuEbV3MauwNmpi/zX5dn8LDAc=
+
+SHA256 (MAKEPKG) = 1fca0de2986193a380b5a519702e5ed28ce86a003d2487c2ceb75a33b810dab2
+SHA256 (.footprint) = 66eb8bfe0dba2360ced52629dad371fe5f769b0200d7c574ab1ba7413a9ffcf4
+SHA256 (xdg-dbus-proxy-0.1.9.tar.xz) = 5450dda586ec3bb3ca709d311e845487883faa3b09cf562608d7e84f4311dced
+SHA256 (xdg-dbus-proxy#0.1.9-1.pkg.tar.gz) = c163e694915175f0c1abc07008de00d8d78d32b75b36eb5efcbaf1fd3fe717d3
diff --git a/opt/xdg-dbus-proxy/MAKEPKG b/opt/xdg-dbus-proxy/MAKEPKG
new file mode 100644
index 0000000..396c972
--- /dev/null
+++ b/opt/xdg-dbus-proxy/MAKEPKG
@@ -0,0 +1,32 @@
+#!/bin/mkpkg
+# description: Filtering proxy for D-Bus connections
+# url: https://github.com/flatpak/xdg-dbus-proxy
+
+name=xdg-dbus-proxy
+version=0.1.9
+release=1
+depends=(glib)
+makedeps=(meson)
+source=(https://github.com/flatpak/$name/releases/download/$version/$name-$version.tar.xz)
+
+sha256sums=(
+ "5450dda586ec3bb3ca709d311e845487883faa3b09cf562608d7e84f4311dced"
+)
+
+build() {
+ meson setup $name-$version build \
+ --prefix=/usr \
+ --libdir=lib \
+ --buildtype=plain \
+ -D man=disabled
+
+ meson compile -C build
+ DESTDIR=$PKG meson install -C build
+}
+
+signify() {
+ untrusted comment: public key
+ RWTZ9IduCSQ/mL8337TEUinPwT92xFEUpD92hkS7IxcOnzTt9QdpohT3
+}
+
+# vim: filetype=sh
diff --git a/opt/xen-tools/.footprint b/opt/xen-tools/.footprint
new file mode 100644
index 0000000..dff880b
--- /dev/null
+++ b/opt/xen-tools/.footprint
@@ -0,0 +1,225 @@
+drwxr-xr-x root/root etc/
+drwxr-xr-x root/root etc/bash_completion.d/
+-rw-r--r-- root/root etc/bash_completion.d/xl
+drwxr-xr-x root/root etc/conf.d/
+-rw-r--r-- root/root etc/conf.d/xencommons
+-rw-r--r-- root/root etc/conf.d/xendomains
+drwxr-xr-x root/root etc/xen/
+-rw-r--r-- root/root etc/xen/README
+-rw-r--r-- root/root etc/xen/cpupool
+-rw-r--r-- root/root etc/xen/xl.conf
+-rw-r--r-- root/root etc/xen/xlexample.hvm
+-rw-r--r-- root/root etc/xen/xlexample.pvhlinux
+-rw-r--r-- root/root etc/xen/xlexample.pvlinux
+drwxr-xr-x root/root etc/xen/auto/
+drwxr-xr-x root/root etc/xen/scripts/
+-rwxr-xr-x root/root etc/xen/scripts/block
+-rw-r--r-- root/root etc/xen/scripts/block-common.sh
+-rwxr-xr-x root/root etc/xen/scripts/block-drbd-probe
+-rwxr-xr-x root/root etc/xen/scripts/block-dummy
+-rwxr-xr-x root/root etc/xen/scripts/block-enbd
+-rwxr-xr-x root/root etc/xen/scripts/block-iscsi
+-rwxr-xr-x root/root etc/xen/scripts/block-nbd
+-rwxr-xr-x root/root etc/xen/scripts/block-tap
+-rwxr-xr-x root/root etc/xen/scripts/colo-proxy-setup
+-rwxr-xr-x root/root etc/xen/scripts/external-device-migrate
+-rw-r--r-- root/root etc/xen/scripts/hotplugpath.sh
+-rwxr-xr-x root/root etc/xen/scripts/launch-xenstore
+-rw-r--r-- root/root etc/xen/scripts/locking.sh
+-rw-r--r-- root/root etc/xen/scripts/logging.sh
+-rwxr-xr-x root/root etc/xen/scripts/remus-netbuf-setup
+-rwxr-xr-x root/root etc/xen/scripts/vif-bridge
+-rw-r--r-- root/root etc/xen/scripts/vif-common.sh
+-rwxr-xr-x root/root etc/xen/scripts/vif-nat
+-rwxr-xr-x root/root etc/xen/scripts/vif-openvswitch
+-rwxr-xr-x root/root etc/xen/scripts/vif-route
+-rwxr-xr-x root/root etc/xen/scripts/vif-setup
+-rwxr-xr-x root/root etc/xen/scripts/vif-vtrill
+-rwxr-xr-x root/root etc/xen/scripts/vscsi
+-rw-r--r-- root/root etc/xen/scripts/xen-hotplug-common.sh
+-rw-r--r-- root/root etc/xen/scripts/xen-network-common.sh
+-rw-r--r-- root/root etc/xen/scripts/xen-script-common.sh
+drwxr-xr-x root/root run/
+drwxr-xr-x root/root run/xen/
+drwxr-xr-x root/root run/xenstored/
+drwxr-xr-x root/root usr/
+drwxr-xr-x root/root usr/bin/
+-rwxr-xr-x root/root usr/bin/vchan-socket-proxy
+-rwxr-xr-x root/root usr/bin/xen-cpuid
+-rwxr-xr-x root/root usr/bin/xen-detect
+-rwxr-xr-x root/root usr/bin/xenalyze
+-rwxr-xr-x root/root usr/bin/xencov_split
+-rwxr-xr-x root/root usr/bin/xenstore
+-rwxr-xr-x root/root usr/bin/xenstore-chmod
+-rwxr-xr-x root/root usr/bin/xenstore-control
+-rwxr-xr-x root/root usr/bin/xenstore-exists
+-rwxr-xr-x root/root usr/bin/xenstore-list
+-rwxr-xr-x root/root usr/bin/xenstore-ls
+-rwxr-xr-x root/root usr/bin/xenstore-read
+-rwxr-xr-x root/root usr/bin/xenstore-rm
+-rwxr-xr-x root/root usr/bin/xenstore-watch
+-rwxr-xr-x root/root usr/bin/xenstore-write
+drwxr-xr-x root/root usr/lib/
+-rwxr-xr-x root/root usr/lib/libxencall.so.1.3
+-rwxr-xr-x root/root usr/lib/libxenctrl.so.4.22.0
+-rwxr-xr-x root/root usr/lib/libxendevicemodel.so.1.4
+-rwxr-xr-x root/root usr/lib/libxenevtchn.so.1.2
+-rwxr-xr-x root/root usr/lib/libxenforeignmemory.so.1.4
+-rwxr-xr-x root/root usr/lib/libxenfsimage.so.4.22.0
+-rwxr-xr-x root/root usr/lib/libxengnttab.so.1.2
+-rwxr-xr-x root/root usr/lib/libxenguest.so.4.22.0
+-rwxr-xr-x root/root usr/lib/libxenhypfs.so.1.0
+-rwxr-xr-x root/root usr/lib/libxenlight.so.4.22.0
+-rwxr-xr-x root/root usr/lib/libxenmanage.so.1.0
+-rwxr-xr-x root/root usr/lib/libxenstat.so.4.22.0
+-rwxr-xr-x root/root usr/lib/libxenstore.so.4.2
+-rwxr-xr-x root/root usr/lib/libxentoolcore.so.1.0
+-rwxr-xr-x root/root usr/lib/libxentoollog.so.1.0
+-rwxr-xr-x root/root usr/lib/libxenvchan.so.4.22.0
+-rwxr-xr-x root/root usr/lib/libxlutil.so.4.22.0
+lrwxrwxrwx root/root usr/lib/libxencall.so -> libxencall.so.1
+lrwxrwxrwx root/root usr/lib/libxencall.so.1 -> libxencall.so.1.3
+lrwxrwxrwx root/root usr/lib/libxenctrl.so -> libxenctrl.so.4.22
+lrwxrwxrwx root/root usr/lib/libxenctrl.so.4.22 -> libxenctrl.so.4.22.0
+lrwxrwxrwx root/root usr/lib/libxendevicemodel.so -> libxendevicemodel.so.1
+lrwxrwxrwx root/root usr/lib/libxendevicemodel.so.1 -> libxendevicemodel.so.1.4
+lrwxrwxrwx root/root usr/lib/libxenevtchn.so -> libxenevtchn.so.1
+lrwxrwxrwx root/root usr/lib/libxenevtchn.so.1 -> libxenevtchn.so.1.2
+lrwxrwxrwx root/root usr/lib/libxenforeignmemory.so -> libxenforeignmemory.so.1
+lrwxrwxrwx root/root usr/lib/libxenforeignmemory.so.1 -> libxenforeignmemory.so.1.4
+lrwxrwxrwx root/root usr/lib/libxenfsimage.so -> libxenfsimage.so.4.22
+lrwxrwxrwx root/root usr/lib/libxenfsimage.so.4.22 -> libxenfsimage.so.4.22.0
+lrwxrwxrwx root/root usr/lib/libxengnttab.so -> libxengnttab.so.1
+lrwxrwxrwx root/root usr/lib/libxengnttab.so.1 -> libxengnttab.so.1.2
+lrwxrwxrwx root/root usr/lib/libxenguest.so -> libxenguest.so.4.22
+lrwxrwxrwx root/root usr/lib/libxenguest.so.4.22 -> libxenguest.so.4.22.0
+lrwxrwxrwx root/root usr/lib/libxenhypfs.so -> libxenhypfs.so.1
+lrwxrwxrwx root/root usr/lib/libxenhypfs.so.1 -> libxenhypfs.so.1.0
+lrwxrwxrwx root/root usr/lib/libxenlight.so -> libxenlight.so.4.22
+lrwxrwxrwx root/root usr/lib/libxenlight.so.4.22 -> libxenlight.so.4.22.0
+lrwxrwxrwx root/root usr/lib/libxenmanage.so -> libxenmanage.so.1
+lrwxrwxrwx root/root usr/lib/libxenmanage.so.1 -> libxenmanage.so.1.0
+lrwxrwxrwx root/root usr/lib/libxenstat.so -> libxenstat.so.4.22
+lrwxrwxrwx root/root usr/lib/libxenstat.so.4.22 -> libxenstat.so.4.22.0
+lrwxrwxrwx root/root usr/lib/libxenstore.so -> libxenstore.so.4
+lrwxrwxrwx root/root usr/lib/libxenstore.so.4 -> libxenstore.so.4.2
+lrwxrwxrwx root/root usr/lib/libxentoolcore.so -> libxentoolcore.so.1
+lrwxrwxrwx root/root usr/lib/libxentoolcore.so.1 -> libxentoolcore.so.1.0
+lrwxrwxrwx root/root usr/lib/libxentoollog.so -> libxentoollog.so.1
+lrwxrwxrwx root/root usr/lib/libxentoollog.so.1 -> libxentoollog.so.1.0
+lrwxrwxrwx root/root usr/lib/libxenvchan.so -> libxenvchan.so.4.22
+lrwxrwxrwx root/root usr/lib/libxenvchan.so.4.22 -> libxenvchan.so.4.22.0
+lrwxrwxrwx root/root usr/lib/libxlutil.so -> libxlutil.so.4.22
+lrwxrwxrwx root/root usr/lib/libxlutil.so.4.22 -> libxlutil.so.4.22.0
+drwxr-xr-x root/root usr/lib/python3.14/
+drwxr-xr-x root/root usr/lib/python3.14/site-packages/
+-rwxr-xr-x root/root usr/lib/python3.14/site-packages/xenfsimage.cpython-314-x86_64-linux-musl.so
+drwxr-xr-x root/root usr/lib/python3.14/site-packages/grub/
+-rw-r--r-- root/root usr/lib/python3.14/site-packages/grub/ExtLinuxConf.py
+-rw-r--r-- root/root usr/lib/python3.14/site-packages/grub/GrubConf.py
+-rw-r--r-- root/root usr/lib/python3.14/site-packages/grub/LiloConf.py
+-rw-r--r-- root/root usr/lib/python3.14/site-packages/grub/__init__.py (EMPTY)
+drwxr-xr-x root/root usr/lib/python3.14/site-packages/grub/__pycache__/
+-rw-r--r-- root/root usr/lib/python3.14/site-packages/grub/__pycache__/ExtLinuxConf.cpython-314.pyc
+-rw-r--r-- root/root usr/lib/python3.14/site-packages/grub/__pycache__/GrubConf.cpython-314.pyc
+-rw-r--r-- root/root usr/lib/python3.14/site-packages/grub/__pycache__/LiloConf.cpython-314.pyc
+-rw-r--r-- root/root usr/lib/python3.14/site-packages/grub/__pycache__/__init__.cpython-314.pyc
+drwxr-xr-x root/root usr/lib/python3.14/site-packages/pygrub-0.7-py3.14.egg-info/
+-rw-r--r-- root/root usr/lib/python3.14/site-packages/pygrub-0.7-py3.14.egg-info/PKG-INFO
+-rw-r--r-- root/root usr/lib/python3.14/site-packages/pygrub-0.7-py3.14.egg-info/SOURCES.txt
+-rw-r--r-- root/root usr/lib/python3.14/site-packages/pygrub-0.7-py3.14.egg-info/dependency_links.txt
+-rw-r--r-- root/root usr/lib/python3.14/site-packages/pygrub-0.7-py3.14.egg-info/top_level.txt
+drwxr-xr-x root/root usr/lib/python3.14/site-packages/xen-3.0-py3.14.egg-info/
+-rw-r--r-- root/root usr/lib/python3.14/site-packages/xen-3.0-py3.14.egg-info/PKG-INFO
+-rw-r--r-- root/root usr/lib/python3.14/site-packages/xen-3.0-py3.14.egg-info/SOURCES.txt
+-rw-r--r-- root/root usr/lib/python3.14/site-packages/xen-3.0-py3.14.egg-info/dependency_links.txt
+-rw-r--r-- root/root usr/lib/python3.14/site-packages/xen-3.0-py3.14.egg-info/top_level.txt
+drwxr-xr-x root/root usr/lib/python3.14/site-packages/xen/
+-rw-r--r-- root/root usr/lib/python3.14/site-packages/xen/__init__.py (EMPTY)
+-rw-r--r-- root/root usr/lib/python3.14/site-packages/xen/util.py
+drwxr-xr-x root/root usr/lib/python3.14/site-packages/xen/__pycache__/
+-rw-r--r-- root/root usr/lib/python3.14/site-packages/xen/__pycache__/__init__.cpython-314.pyc
+-rw-r--r-- root/root usr/lib/python3.14/site-packages/xen/__pycache__/util.cpython-314.pyc
+drwxr-xr-x root/root usr/lib/python3.14/site-packages/xen/lowlevel/
+-rw-r--r-- root/root usr/lib/python3.14/site-packages/xen/lowlevel/__init__.py (EMPTY)
+-rwxr-xr-x root/root usr/lib/python3.14/site-packages/xen/lowlevel/xc.cpython-314-x86_64-linux-musl.so
+-rwxr-xr-x root/root usr/lib/python3.14/site-packages/xen/lowlevel/xs.cpython-314-x86_64-linux-musl.so
+drwxr-xr-x root/root usr/lib/python3.14/site-packages/xen/lowlevel/__pycache__/
+-rw-r--r-- root/root usr/lib/python3.14/site-packages/xen/lowlevel/__pycache__/__init__.cpython-314.pyc
+drwxr-xr-x root/root usr/lib/python3.14/site-packages/xen/migration/
+-rw-r--r-- root/root usr/lib/python3.14/site-packages/xen/migration/__init__.py (EMPTY)
+-rw-r--r-- root/root usr/lib/python3.14/site-packages/xen/migration/legacy.py
+-rw-r--r-- root/root usr/lib/python3.14/site-packages/xen/migration/libxc.py
+-rw-r--r-- root/root usr/lib/python3.14/site-packages/xen/migration/libxl.py
+-rw-r--r-- root/root usr/lib/python3.14/site-packages/xen/migration/public.py
+-rw-r--r-- root/root usr/lib/python3.14/site-packages/xen/migration/tests.py
+-rw-r--r-- root/root usr/lib/python3.14/site-packages/xen/migration/verify.py
+-rw-r--r-- root/root usr/lib/python3.14/site-packages/xen/migration/xl.py
+drwxr-xr-x root/root usr/lib/python3.14/site-packages/xen/migration/__pycache__/
+-rw-r--r-- root/root usr/lib/python3.14/site-packages/xen/migration/__pycache__/__init__.cpython-314.pyc
+-rw-r--r-- root/root usr/lib/python3.14/site-packages/xen/migration/__pycache__/legacy.cpython-314.pyc
+-rw-r--r-- root/root usr/lib/python3.14/site-packages/xen/migration/__pycache__/libxc.cpython-314.pyc
+-rw-r--r-- root/root usr/lib/python3.14/site-packages/xen/migration/__pycache__/libxl.cpython-314.pyc
+-rw-r--r-- root/root usr/lib/python3.14/site-packages/xen/migration/__pycache__/public.cpython-314.pyc
+-rw-r--r-- root/root usr/lib/python3.14/site-packages/xen/migration/__pycache__/tests.cpython-314.pyc
+-rw-r--r-- root/root usr/lib/python3.14/site-packages/xen/migration/__pycache__/verify.cpython-314.pyc
+-rw-r--r-- root/root usr/lib/python3.14/site-packages/xen/migration/__pycache__/xl.cpython-314.pyc
+drwxr-xr-x root/root usr/lib/xenfsimage/
+drwxr-xr-x root/root usr/lib/xenfsimage/ext2fs-lib/
+-rwxr-xr-x root/root usr/lib/xenfsimage/ext2fs-lib/fsimage.so
+drwxr-xr-x root/root usr/lib/xenfsimage/fat/
+-rwxr-xr-x root/root usr/lib/xenfsimage/fat/fsimage.so
+drwxr-xr-x root/root usr/lib/xenfsimage/iso9660/
+-rwxr-xr-x root/root usr/lib/xenfsimage/iso9660/fsimage.so
+drwxr-xr-x root/root usr/lib/xenfsimage/reiserfs/
+-rwxr-xr-x root/root usr/lib/xenfsimage/reiserfs/fsimage.so
+drwxr-xr-x root/root usr/lib/xenfsimage/ufs/
+-rwxr-xr-x root/root usr/lib/xenfsimage/ufs/fsimage.so
+drwxr-xr-x root/root usr/lib/xenfsimage/xfs/
+-rwxr-xr-x root/root usr/lib/xenfsimage/xfs/fsimage.so
+drwxr-xr-x root/root usr/lib/xenfsimage/zfs/
+-rwxr-xr-x root/root usr/lib/xenfsimage/zfs/fsimage.so
+drwxr-xr-x root/root usr/libexec/
+drwxr-xr-x root/root usr/libexec/xen/
+drwxr-xr-x root/root usr/libexec/xen/bin/
+-rwxr-xr-x root/root usr/libexec/xen/bin/convert-legacy-stream
+-rwxr-xr-x root/root usr/libexec/xen/bin/libxl-save-helper
+-rwxr-xr-x root/root usr/libexec/xen/bin/lsevtchn
+-rwxr-xr-x root/root usr/libexec/xen/bin/pygrub
+-rwxr-xr-x root/root usr/libexec/xen/bin/readnotes
+-rwxr-xr-x root/root usr/libexec/xen/bin/verify-stream-v2
+-rwxr-xr-x root/root usr/libexec/xen/bin/xen-9pfsd
+-rwxr-xr-x root/root usr/libexec/xen/bin/xen-init-dom0
+-rwxr-xr-x root/root usr/libexec/xen/bin/xenconsole
+-rwxr-xr-x root/root usr/libexec/xen/bin/xenctx
+-rwxr-xr-x root/root usr/libexec/xen/bin/xendomains
+-rwxr-xr-x root/root usr/libexec/xen/bin/xenpaging
+drwxr-xr-x root/root usr/sbin/
+-rwxr-xr-x root/root usr/sbin/xen-access
+-rwxr-xr-x root/root usr/sbin/xen-diag
+-rwxr-xr-x root/root usr/sbin/xen-hptool
+-rwxr-xr-x root/root usr/sbin/xen-hvmcrash
+-rwxr-xr-x root/root usr/sbin/xen-hvmctx
+-rwxr-xr-x root/root usr/sbin/xen-lowmemd
+-rwxr-xr-x root/root usr/sbin/xen-mceinj
+-rwxr-xr-x root/root usr/sbin/xen-memshare
+-rwxr-xr-x root/root usr/sbin/xen-mfndump
+-rwxr-xr-x root/root usr/sbin/xen-ucode
+-rwxr-xr-x root/root usr/sbin/xen-vmtrace
+-rwxr-xr-x root/root usr/sbin/xenconsoled
+-rwxr-xr-x root/root usr/sbin/xencov
+-rwxr-xr-x root/root usr/sbin/xenhypfs
+-rwxr-xr-x root/root usr/sbin/xenpm
+-rwxr-xr-x root/root usr/sbin/xenpmd
+-rwxr-xr-x root/root usr/sbin/xenstored
+-rwxr-xr-x root/root usr/sbin/xentop
+-rwxr-xr-x root/root usr/sbin/xenwatchdogd
+-rwxr-xr-x root/root usr/sbin/xl
+drwxr-xr-x root/root var/
+drwxr-xr-x root/root var/lib/
+drwxr-xr-x root/root var/lib/xen/
+drwx------ root/root var/lib/xen/dump/
+drwxr-xr-x root/root var/lib/xen/xenpaging/
+drwxr-xr-x root/root var/lib/xenstored/
+drwxr-xr-x root/root var/log/
+drwxr-xr-x root/root var/log/xen/
diff --git a/opt/xen-tools/.signature b/opt/xen-tools/.signature
new file mode 100644
index 0000000..10f2b49
--- /dev/null
+++ b/opt/xen-tools/.signature
@@ -0,0 +1,12 @@
+RWTZ9IduCSQ/mE9LnQrrKlGLU797M65lQjvaPJm+Y2CX00igi4I56ehO7L3nvMZVc+aoy8rpQOBKnm6Y3bX9WiR4kkMGl82CGAI=
+
+SHA256 (MAKEPKG) = ea4845864dac4cdd27861aba58c49c56b8e428ae9209b18eae71a3da77ca3d4b
+SHA256 (.footprint) = 6c082378447f4e590c3b60d3ec90415ce3f45200ad48adfbc36937225e7fae27
+SHA256 (xen-4.22.0.tar.gz) = b2a14ca369e3cf26f123a455b1603f3962ae9fcee0b8640a9cc33879de198223
+SHA256 (xsa477.patch) = 025783441d7db846e717a1e48547b0db7a36fcc6af652b688524c684f0c3d2a7
+SHA256 (xsa479.patch) = 82369898d0287e69272d0d65fb0e6be5fd0106bda19cedb3c9f6e75688f6fb4b
+SHA256 (xsa480.patch) = 578f8fec3f34656e085419f6376d43987ffd6ed32e067b4024d3c83ce03a5901
+SHA256 (xsa481.patch) = 148147e4545a4670578c0f24aa136f67bc203c7b18ec980b8cc80cfbb04ace68
+SHA256 (hotplug-vif-vtrill.patch) = c3994774305807f607742b6d49691c913fe3455cf1ab871254bc8fe2a4906b43
+SHA256 (hotplug-Linux-iscsi-block-handle-lun-1.patch) = a9dfb68d615aa4ee9e1137fa6bcc69a291e9603202db40bb343d50caf30dae3d
+SHA256 (xen-tools#4.22.0-2.pkg.tar.gz) = a720e47a9a6aed5bfcefd15da1806d06a3ace1fc057e134d73a5b95c9a9e9316
diff --git a/opt/xen-tools/MAKEPKG b/opt/xen-tools/MAKEPKG
new file mode 100644
index 0000000..a946dbe
--- /dev/null
+++ b/opt/xen-tools/MAKEPKG
@@ -0,0 +1,147 @@
+#!/bin/mkpkg
+# description: Xen tools
+# url: https://xenproject.org
+
+name=xen-tools
+version=4.22.0
+release=2
+depends=(python3 yajl libnl lzo2 zlib bzip2 xz ncurses e2fsprogs)
+makedeps=(python3 iasl perl swig pixman argp-standalone py-setuptools)
+source=(https://downloads.xenproject.org/release/xen/$version/xen-$version.tar.gz
+ xsa477.patch
+ xsa479.patch
+ xsa480.patch
+ xsa481.patch
+ hotplug-vif-vtrill.patch
+ hotplug-Linux-iscsi-block-handle-lun-1.patch)
+sha256sums=(
+ "b2a14ca369e3cf26f123a455b1603f3962ae9fcee0b8640a9cc33879de198223"
+ "025783441d7db846e717a1e48547b0db7a36fcc6af652b688524c684f0c3d2a7"
+ "82369898d0287e69272d0d65fb0e6be5fd0106bda19cedb3c9f6e75688f6fb4b"
+ "578f8fec3f34656e085419f6376d43987ffd6ed32e067b4024d3c83ce03a5901"
+ "148147e4545a4670578c0f24aa136f67bc203c7b18ec980b8cc80cfbb04ace68"
+ "c3994774305807f607742b6d49691c913fe3455cf1ab871254bc8fe2a4906b43"
+ "a9dfb68d615aa4ee9e1137fa6bcc69a291e9603202db40bb343d50caf30dae3d"
+)
+
+build() {
+ cd $SRC/xen-$version
+
+ for p in $SRC/xsa477.patch $SRC/xsa479.patch $SRC/xsa480.patch $SRC/xsa481.patch \
+ $SRC/hotplug-vif-vtrill.patch $SRC/hotplug-Linux-iscsi-block-handle-lun-1.patch; do
+ [ -f "$p" ] && patch -N -p1 < "$p" || true
+ done
+
+ export ac_cv_lib_argp_argp_usage=yes
+
+ unset CFLAGS CXXFLAGS CPPFLAGS ASFLAGS LDFLAGS AR OBJCOPY RANLIB CC LD LANG LC_ALL
+
+ mkdir -p $SRC/fake-bin
+ ln -sf /usr/bin/clang $SRC/fake-bin/gcc
+ export PATH="$SRC/fake-bin:$PATH"
+
+ find . \( -name '*.mk' -o -name 'Make*' \) \
+ -exec sed -i -e 's/-Werror//g' {} +
+
+ sed -e '/-include $(XEN_ROOT)\/.config/d' -i Config.mk
+
+ #sed -e '/^SUBDIRS-y += pygrub/d' -i tools/Makefile
+ sed -e '/^SUBDIRS-y += firmware/d' -i tools/Makefile
+ sed -i '/SUBDIRS-$(CONFIG_QEMU_XEN)/s/^/#/g' tools/Makefile
+ sed -i '/firmware/d' tools/Rules.mk
+
+ export CONFIG_LOMOUNT=y
+ export CONFIG_TESTS=n
+ export XEN_TARGET_ARCH=x86_64
+
+ autoreconf --install
+
+ CONFIG_SHELL=/bin/bash ./configure \
+ --prefix=/usr \
+ --libdir=/usr/lib \
+ --libexecdir=/usr/libexec \
+ --localstatedir=/var \
+ --with-rundir=/run \
+ --with-sysconfig-leaf-dir=conf.d \
+ --with-system-qemu=/usr/bin/qemu-system-x86_64 \
+ --with-system-seabios=/usr/share/seabios/bios.bin \
+ --with-xenstored=xenstored \
+ --disable-xen \
+ --disable-stubdom \
+ --disable-golang \
+ --disable-pvshim \
+ --disable-werror \
+ --disable-docs \
+ --disable-ocamltools \
+ --disable-ovmf \
+ --disable-rombios \
+ --disable-systemd \
+ --enable-9pfs \
+ --enable-tools
+
+ NO_WERROR=1 make \
+ CC=clang CXX=clang++ \
+ HOSTCC=clang HOSTCXX=clang++ \
+ tools
+
+ export INITD_DIR=/tmp/init.d
+ export CONFIG_LEAF_DIR=../tmp/default
+ NO_WERROR=1 make DESTDIR=$PKG \
+ DOCDIR=/usr/share/doc/xen \
+ XEN_PYTHON_NATIVE_INSTALL=y \
+ install-tools
+
+ # remove openrc init scripts — we use runit
+ rm -rf $PKG/etc/init.d
+
+ # remove dev headers and static libs
+ rm -rf $PKG/usr/include
+ rm -f $PKG/usr/lib/*.a
+ rm -rf $PKG/usr/lib/pkgconfig
+
+ # remove debug dirs
+ rm -rf $PKG/usr/lib/debug
+
+ # remove pygrub
+ # rm -f $PKG/usr/libexec/xen/bin/pygrub
+ # rm -rf $PKG/usr/lib/python3*/site-packages/grub
+ # rm -rf $PKG/usr/lib/python3*/site-packages/pygrub*
+
+ # remove flask/xsm tools — not using XSM
+ rm -f $PKG/usr/sbin/flask-*
+
+ # remove debug/profiling tools
+ rm -f $PKG/usr/sbin/gdbsx
+ rm -f $PKG/usr/sbin/xen-kdd
+ rm -f $PKG/usr/sbin/xenbaked
+ rm -f $PKG/usr/sbin/xenlockprof
+ rm -f $PKG/usr/sbin/xenmon
+ rm -f $PKG/usr/sbin/xenperf
+ rm -f $PKG/usr/sbin/xentrace
+ rm -f $PKG/usr/sbin/xentrace_setmask
+ rm -f $PKG/usr/sbin/xentrace_setsize
+
+ # remove livepatch — desktop not server
+ rm -f $PKG/usr/sbin/xen-livepatch
+
+ # remove HVM loader — PVH only
+ rm -f $PKG/usr/libexec/xen/boot/hvmloader
+ rmdir $PKG/usr/libexec/xen/boot 2>/dev/null || true
+
+ # remove init-xenstore-domain — not using xenstore stubdomain
+ rm -f $PKG/usr/libexec/xen/bin/init-xenstore-domain
+
+ # remove bash completion
+ # rm -rf $PKG/etc/bash_completion.d
+
+ # runtime dirs
+ install -d $PKG/run/xen
+ install -d $PKG/run/xenstored
+ install -d $PKG/var/lib/xenstored
+ install -d $PKG/var/lib/xen/xenpaging
+}
+signify() {
+ untrusted comment: public key
+ RWTZ9IduCSQ/mL8337TEUinPwT92xFEUpD92hkS7IxcOnzTt9QdpohT3
+}
+# vim: filetype=sh
diff --git a/opt/xen-tools/hotplug-Linux-iscsi-block-handle-lun-1.patch b/opt/xen-tools/hotplug-Linux-iscsi-block-handle-lun-1.patch
new file mode 100644
index 0000000..fdccee6
--- /dev/null
+++ b/opt/xen-tools/hotplug-Linux-iscsi-block-handle-lun-1.patch
@@ -0,0 +1,41 @@
+From 15cdf8ac5f93ace4c489333da81d2a077c771f9c Mon Sep 17 00:00:00 2001
+From: Henrik Riomar <henrik.riomar@gmail.com>
+Date: Sun, 28 Jan 2018 18:54:49 +0100
+Subject: [PATCH] hotplug/Linux: iscsi block, handle lun-1
+
+With tgtd lun-0 is the controller and lun-1 is the disk, check
+for both 0 and 1 in the readlink call.
+
+Reference:
+ http://inqbus-hosting.de/support/dokumentation/docs/target-daemon-tgtd-tgtadm#show-targets
+
+Signed-off-by: Henrik Riomar <henrik.riomar@gmail.com>
+---
+ tools/hotplug/Linux/block-iscsi | 4 ++--
+ 1 file changed, 2 insertions(+), 2 deletions(-)
+
+diff --git a/tools/hotplug/Linux/block-iscsi b/tools/hotplug/Linux/block-iscsi
+index 3615905252..6bbf56fe5a 100644
+--- a/tools/hotplug/Linux/block-iscsi
++++ b/tools/hotplug/Linux/block-iscsi
+@@ -73,7 +73,7 @@ parse_target()
+ find_device()
+ {
+ count=0
+- while [ ! -e /dev/disk/by-path/*"$iqn"-lun-0 ]; do
++ while [ ! -e /dev/disk/by-path/*"$iqn"-lun-[01] ]; do
+ sleep 1
+ count=`expr $count + 1`
+ if [ count = 100 ]; then
+@@ -81,7 +81,7 @@ find_device()
+ fatal "timeout waiting for iSCSI disk to settle"
+ fi
+ done
+- sddev=$(readlink -f /dev/disk/by-path/*"$iqn"-lun-0 || true)
++ sddev=$(readlink -f /dev/disk/by-path/*"$iqn"-lun-[01] || true)
+ if [ ! -b "$sddev" ]; then
+ fatal "Unable to find attached device path"
+ fi
+--
+2.16.1
+
diff --git a/opt/xen-tools/hotplug-vif-vtrill.patch b/opt/xen-tools/hotplug-vif-vtrill.patch
new file mode 100644
index 0000000..a50d643
--- /dev/null
+++ b/opt/xen-tools/hotplug-vif-vtrill.patch
@@ -0,0 +1,138 @@
+--- a/tools/hotplug/Linux/Makefile
++++ b/tools/hotplug/Linux/Makefile
+@@ -6,6 +6,7 @@ XEN_SCRIPTS = vif-bridge
+ XEN_SCRIPTS += vif-route
+ XEN_SCRIPTS += vif-nat
+ XEN_SCRIPTS += vif-openvswitch
++XEN_SCRIPTS += vif-vtrill
+ XEN_SCRIPTS += vif-setup
+ XEN_SCRIPTS-$(CONFIG_LIBNL) += remus-netbuf-setup
+ XEN_SCRIPTS += block
+--- a/tools/hotplug/Linux/vif-common.sh
++++ b/tools/hotplug/Linux/vif-common.sh
+@@ -244,3 +244,31 @@ dom0_ip()
+ fi
+ echo "$result"
+ }
++
++ip6_of()
++{
++ ip -6 -o addr show scope global dev "$1" | awk '$3 == "inet6" { split($4,i,"/"); print i[1]; exit }'
++}
++
++dom0_ip6_gateway()
++{
++ ip -6 -o route show "default" | awk '$1 == "default" { print $3; exit }'
++}
++
++dom0_ip6()
++{
++ local nd=${netdev:-eth0}
++ local result=$(ip6_of "$nd")
++ if [ -z "$result" ]
++ then
++ echo ""
++ else
++ echo "$result"
++ fi
++}
++
++is_ipv6()
++{
++ echo "${1}" | grep -q ':' && echo "ipv6"
++}
++
+--- /dev/null
++++ b/tools/hotplug/Linux/vif-vtrill
+@@ -0,0 +1,91 @@
++#!/bin/bash
++#============================================================================
++# ${XEN_SCRIPT_DIR}/vif-vtrill
++# Based on ${XEN_SCRIPT_DIR}/vif-openvswitch
++#
++# Script for configuring a vif in routed + bridged mode.
++# The hotplugging system will call this script if it is specified either in
++# the device configuration given to Xend, or the default Xend configuration
++# in ${XEN_CONFIG_DIR}/xend-config.sxp. If the script is specified in
++# neither of those places, then this script is the default.
++#
++# Usage:
++# vif-openvswitch (add|remove|online|offline)
++#
++# Environment vars:
++# vif vif interface name (required).
++# XENBUS_PATH path to this device's details in the XenStore (required).
++#
++# Read from the store:
++# ip list of IP networks for the vif, space-separated (optional).
++#
++# up:
++# Enslaves the vif interface to a VM-specific bridge and adds iptables rules
++# for its ip addresses (if any).
++#
++# down:
++# Removes the vif interface from the VM-bridge bridge and removes the iptables
++# rules for its ip addresses (if any).
++#============================================================================
++
++dir=$(dirname "$0")
++. "${dir}/vif-common.sh"
++
++main_ip=$(dom0_ip)
++main_ip6=$(dom0_ip6)
++gateway_ip6=$(dom0_ip6_gateway)
++vlanname=$(echo ${dev} | cut -d'.' -f1)
++
++case "${command}" in
++ online)
++ create_bridge ${vlanname}
++ add_to_bridge ${vlanname} ${dev}
++ ifconfig ${vlanname} ${main_ip} netmask 255.255.255.255 up
++ if [ ! -z "${main_ip6}" ]
++ then
++ ip -6 addr add ${main_ip6} dev ${vlanname}
++ ip -6 neighbor add proxy ${gateway_ip6} dev ${vlanname}
++ echo 1 >/proc/sys/net/ipv6/conf/${vlanname}/proxy_ndp
++ fi
++ echo 1 >/proc/sys/net/ipv4/conf/${vlanname}/proxy_arp
++ ipcmd='add'
++ cmdprefix=''
++ ;;
++ offline)
++ ifconfig ${vlanname} down
++ brctl delbr ${vlanname}
++ ipcmd='del'
++ cmdprefix='do_without_error'
++ ;;
++ add)
++ create_bridge ${vlanname}
++ add_to_bridge ${vlanname} ${dev}
++ ;;
++ remove)
++ ;;
++esac
++
++if [ "${ip}" -a "$type_if" != "tap" ] ; then
++ # If we've been given a list of IP addresses, then add routes from dom0 to
++ # the guest using those addresses.
++ for addr in ${ip} ; do
++ do_without_error ip route del ${addr}
++ if [ "$(is_ipv6 ${addr})" = "ipv6" ]; then
++ ${cmdprefix} ip -6 route ${ipcmd} ${addr} dev ${vlanname} src ${main_ip6}
++ ${cmdprefix} ip -6 neighbor ${ipcmd} proxy ${addr} dev ${netdev:-eth0}
++ else
++ do_without_error ip route ${ipcmd} ${addr} dev ${vlanname} src ${main_ip}
++ fi
++ done
++fi
++
++log "iptable"
++handle_iptable
++
++call_hooks vif post
++
++log debug "Successful vif-vtrill ${command} for ${dev}."
++if [ "${command}" = "online" ]
++then
++ success
++fi
diff --git a/opt/xen-tools/xsa477.patch b/opt/xen-tools/xsa477.patch
new file mode 100644
index 0000000..48a9484
--- /dev/null
+++ b/opt/xen-tools/xsa477.patch
@@ -0,0 +1,105 @@
+From: Jan Beulich <jbeulich@suse.com>
+Subject: x86/shadow: don't overrun trace_emul_write_val
+
+Guests can do wider-than-PTE-size writes on page tables. The tracing
+helper variable, however, only offers space for a single PTE (and it is
+being switched to the more correct type right here). Therefore bound
+incoming write sizes to the amount of space available.
+
+To not leave dead code (which is a Misra concern), drop the now unused
+guest_pa_t as well.
+
+Also move and adjust GUEST_PTE_SIZE: Derive it rather than using hard-
+coded numbers, and put it in the sole source file where it's actually
+needed. This then also addresses a Misra rule 20.9 ("All identifiers
+used in the controlling expression of #if or #elif preprocessing
+directives shall be #define'd before evaluation") violation:
+GUEST_PAGING_LEVELS is #define'd only in multi.c.
+
+This is XSA-477 / CVE-2025-58150.
+
+Fixes: 9a86ac1aa3d2 ("xentrace 5/7: Additional tracing for the shadow code")
+Signed-off-by: Jan Beulich <jbeulich@suse.com>
+Reviewed-by: Andrew Cooper <andrew.cooper3@citrix.com>
+
+--- a/xen/arch/x86/mm/shadow/multi.c
++++ b/xen/arch/x86/mm/shadow/multi.c
+@@ -1970,15 +1970,15 @@ static void sh_prefetch(struct vcpu *v,
+
+ #if GUEST_PAGING_LEVELS == 4
+ typedef u64 guest_va_t;
+-typedef u64 guest_pa_t;
+ #elif GUEST_PAGING_LEVELS == 3
+ typedef u32 guest_va_t;
+-typedef u64 guest_pa_t;
+ #else
+ typedef u32 guest_va_t;
+-typedef u32 guest_pa_t;
+ #endif
+
++/* Size (in bytes) of a guest PTE */
++#define GUEST_PTE_SIZE sizeof(guest_l1e_t)
++
+ /* Shadow trace event with GUEST_PAGING_LEVELS folded into the event field. */
+ static void sh_trace(uint32_t event, unsigned int extra, const void *extra_data)
+ {
+@@ -2048,11 +2048,14 @@ static void __maybe_unused sh_trace_gfn_
+ static DEFINE_PER_CPU(guest_va_t,trace_emulate_initial_va);
+ static DEFINE_PER_CPU(int,trace_extra_emulation_count);
+ #endif
+-static DEFINE_PER_CPU(guest_pa_t,trace_emulate_write_val);
++static DEFINE_PER_CPU(guest_l1e_t, trace_emulate_write_val);
+
+ static void cf_check trace_emulate_write_val(
+ const void *ptr, unsigned long vaddr, const void *src, unsigned int bytes)
+ {
++ if ( bytes > sizeof(this_cpu(trace_emulate_write_val)) )
++ bytes = sizeof(this_cpu(trace_emulate_write_val));
++
+ #if GUEST_PAGING_LEVELS == 3
+ if ( vaddr == this_cpu(trace_emulate_initial_va) )
+ memcpy(&this_cpu(trace_emulate_write_val), src, bytes);
+@@ -2077,13 +2080,16 @@ static inline void sh_trace_emulate(gues
+ /*
+ * For GUEST_PAGING_LEVELS=3 (PAE paging), guest_l1e is 64 while
+ * guest_va is 32. Put it first to avoid padding.
++ *
++ * Note: .write_val is an arbitrary set of written bytes, possibly
++ * misaligned and possibly spanning the next gl1e.
+ */
+ guest_l1e_t gl1e, write_val;
+ guest_va_t va;
+ uint32_t flags:29, emulation_count:3;
+ } d = {
+ .gl1e = gl1e,
+- .write_val.l1 = this_cpu(trace_emulate_write_val),
++ .write_val = this_cpu(trace_emulate_write_val),
+ .va = va,
+ #if GUEST_PAGING_LEVELS == 3
+ .emulation_count = this_cpu(trace_extra_emulation_count),
+@@ -2672,7 +2677,7 @@ static int cf_check sh_page_fault(
+ paging_unlock(d);
+ put_gfn(d, gfn_x(gfn));
+
+- this_cpu(trace_emulate_write_val) = 0;
++ this_cpu(trace_emulate_write_val) = (guest_l1e_t){};
+
+ #if SHADOW_OPTIMIZATIONS & SHOPT_FAST_EMULATION
+ early_emulation:
+--- a/xen/arch/x86/mm/shadow/private.h
++++ b/xen/arch/x86/mm/shadow/private.h
+@@ -120,14 +120,6 @@ enum {
+ TRCE_SFLAG_OOS_FIXUP_EVICT,
+ };
+
+-
+-/* Size (in bytes) of a guest PTE */
+-#if GUEST_PAGING_LEVELS >= 3
+-# define GUEST_PTE_SIZE 8
+-#else
+-# define GUEST_PTE_SIZE 4
+-#endif
+-
+ /******************************************************************************
+ * Auditing routines
+ */
diff --git a/opt/xen-tools/xsa479.patch b/opt/xen-tools/xsa479.patch
new file mode 100644
index 0000000..448d46b
--- /dev/null
+++ b/opt/xen-tools/xsa479.patch
@@ -0,0 +1,81 @@
+From: Roger Pau Monné <roger.pau@citrix.com>
+Subject: x86/spec-ctrl: Fix incomplete IBPB flushing during context switch
+
+The previous logic attempted to skip an IBPB in the case of vCPU returning to
+a CPU on which it was the previous vCPU to run. While safe for Xen's
+isolation between vCPUs, this prevents the guest kernel correctly isolation
+between tasks. Consider:
+
+ 1) vCPU runs on CPU A, running task 1.
+ 2) vCPU moves to CPU B, idle gets scheduled on A. Xen skips IBPB.
+ 3) On CPU B, guest kernel switches from task 1 to 2, issuing IBPB.
+ 4) vCPU moves back to CPU A. Xen skips IBPB again.
+
+Now, task 2 is running on CPU A with task 1's training still in the BTB.
+
+Do the flush unconditionally when switching to a vCPU different than the
+idle one. Note there's no need to explicitly gate the IBPB to next domain
+!= idle, as the context where the IBPB is issued is subject to that
+condition already unless the pCPU is going offline, at which point we don't
+really care to issue an extra IBPB.
+
+Also add a comment with the reasoning why the IBPB needs to be in
+context_switch() rather than __context_switch().
+
+This is XSA-479 / CVE-2026-23553.
+
+Fixes: a2ed643ed783 ("x86/ctxt: Issue a speculation barrier between vcpu contexts")
+Reported-by: David Kaplan <david.kaplan@amd.com>
+Signed-off-by: Roger Pau Monné <roger.pau@citrix.com>
+Reviewed-by: Jan Beulich <jbeulich@suse.com>
+---
+ xen/arch/x86/domain.c | 36 +++++++++---------------------------
+ 1 file changed, 9 insertions(+), 27 deletions(-)
+
+diff --git a/xen/arch/x86/domain.c b/xen/arch/x86/domain.c
+index c29a6b0decee..c1eded3eb604 100644
+--- a/xen/arch/x86/domain.c
++++ b/xen/arch/x86/domain.c
+@@ -2174,33 +2174,15 @@ void context_switch(struct vcpu *prev, struct vcpu *next)
+
+ ctxt_switch_levelling(next);
+
+- if ( opt_ibpb_ctxt_switch && !is_idle_domain(nextd) )
+- {
+- static DEFINE_PER_CPU(unsigned int, last);
+- unsigned int *last_id = &this_cpu(last);
+-
+- /*
+- * Squash the domid and vcpu id together for comparison
+- * efficiency. We could in principle stash and compare the struct
+- * vcpu pointer, but this risks a false alias if a domain has died
+- * and the same 4k page gets reused for a new vcpu.
+- */
+- unsigned int next_id = (((unsigned int)nextd->domain_id << 16) |
+- (uint16_t)next->vcpu_id);
+- BUILD_BUG_ON(MAX_VIRT_CPUS > 0xffff);
+-
+- /*
+- * When scheduling from a vcpu, to idle, and back to the same vcpu
+- * (which might be common in a lightly loaded system, or when
+- * using vcpu pinning), there is no need to issue IBPB, as we are
+- * returning to the same security context.
+- */
+- if ( *last_id != next_id )
+- {
+- spec_ctrl_new_guest_context();
+- *last_id = next_id;
+- }
+- }
++ /*
++ * Issue an IBPB when scheduling a different vCPU if required.
++ *
++ * IBPB clears the RSB/RAS/RAP, but that's fine as we leave this
++ * function via reset_stack_and_call_ind() rather than via a RET
++ * instruction.
++ */
++ if ( opt_ibpb_ctxt_switch )
++ spec_ctrl_new_guest_context();
+
+ /* Update the top-of-stack block with the new speculation settings. */
+ info->scf =
diff --git a/opt/xen-tools/xsa480.patch b/opt/xen-tools/xsa480.patch
new file mode 100644
index 0000000..d01ea35
--- /dev/null
+++ b/opt/xen-tools/xsa480.patch
@@ -0,0 +1,46 @@
+From 45f6866e34b7e9ee8b6ac16d646a2e954c97e48e Mon Sep 17 00:00:00 2001
+From: Roger Pau Monne <roger.pau@citrix.com>
+Date: Tue, 17 Feb 2026 09:33:43 +0100
+Subject: [PATCH] x86/p2m: issue a sync flush before freeing paging pages
+MIME-Version: 1.0
+Content-Type: text/plain; charset=UTF-8
+Content-Transfer-Encoding: 8bit
+
+In the EPT implementation, the defer flushing logic is used
+unconditionally, and that would lead to paging memory being returned to the
+paging pool before its references had been flushed.
+
+Issue any pending flushes before freeing the paging memory back to the
+pool.
+
+Note AMD (NPT) and Shadow paging are not affected, as they don't implement
+the deferred flushing logic.
+
+This is XSA-480 / CVE-2026-23554
+
+Fixes: 4a59e6bb3a96 ("x86/EPT: squash meaningless TLB flush")
+Signed-off-by: Roger Pau Monné <roger.pau@citrix.com>
+Reviewed-by: Jan Beulich <jbeulich@suse.com>
+---
+ xen/arch/x86/mm/p2m.c | 5 +++++
+ 1 file changed, 5 insertions(+)
+
+diff --git a/xen/arch/x86/mm/p2m.c b/xen/arch/x86/mm/p2m.c
+index e915da26a832..fddecdf978ec 100644
+--- a/xen/arch/x86/mm/p2m.c
++++ b/xen/arch/x86/mm/p2m.c
+@@ -479,6 +479,11 @@ void p2m_free_ptp(struct p2m_domain *p2m, struct page_info *pg)
+ ASSERT(p2m->domain);
+ ASSERT(p2m->domain->arch.paging.free_page);
+
++ /*
++ * Issue any pending flush here, in case it was deferred before. The page
++ * will be returned to the paging pool now.
++ */
++ p2m_tlb_flush_sync(p2m);
+ page_list_del(pg, &p2m->pages);
+ p2m->domain->arch.paging.free_page(p2m->domain, pg);
+
+--
+2.51.0
+
diff --git a/opt/xen-tools/xsa481.patch b/opt/xen-tools/xsa481.patch
new file mode 100644
index 0000000..c21f910
--- /dev/null
+++ b/opt/xen-tools/xsa481.patch
@@ -0,0 +1,56 @@
+From 0cff16f0a997f1b0871b621a1d6050652530e5d9 Mon Sep 17 00:00:00 2001
+From: Juergen Gross <jgross@suse.com>
+Date: Thu, 12 Feb 2026 08:29:38 +0100
+Subject: [PATCH] tools/xenstored: fix canonicalize() error testing
+MIME-Version: 1.0
+Content-Type: text/plain; charset=UTF-8
+Content-Transfer-Encoding: 8bit
+
+The setting of errno in canonicalize() is rather fragile and seems to
+be even wrong in one corner case: when the invalid path "/local/domain/"
+is passed, sscanf() will set errno to 0, resulting in canonicalize() to
+return NULL with errno being 0. This can result in triggering the
+assert(conn->in == NULL) in consider_message().
+
+Don't assume the initial setting of errno to "EINVAL" will stay valid
+in all cases and set it to EINVAL only when returning NULL due to an
+invalid path.
+
+This is XSA-481/CVE-2026-23555
+
+Reported-by: Marek Marczykowski-Górecki <marmarek@invisiblethingslab.com>
+Signed-off-by: Juergen Gross <jgross@suse.com>
+Reviewed-by: Julien Grall <julien@xen.org>
+---
+ tools/xenstored/core.c | 5 +++--
+ 1 file changed, 3 insertions(+), 2 deletions(-)
+
+diff --git a/tools/xenstored/core.c b/tools/xenstored/core.c
+index 64c478a801..2e826f99eb 100644
+--- a/tools/xenstored/core.c
++++ b/tools/xenstored/core.c
+@@ -1240,11 +1240,10 @@ const char *canonicalize(struct connection *conn, const void *ctx,
+ * - illegal character in node
+ * - starts with '@' but no special node allowed
+ */
+- errno = EINVAL;
+ if (!node ||
+ !valid_chars(node) ||
+ (node[0] == '@' && !allow_special))
+- return NULL;
++ goto inval;
+
+ if (node[0] != '/' && node[0] != '@') {
+ name = talloc_asprintf(ctx, "%s/%s", get_implicit_path(conn),
+@@ -1272,6 +1271,8 @@ const char *canonicalize(struct connection *conn, const void *ctx,
+ if (name != node)
+ talloc_free(name);
+
++ inval:
++ errno = EINVAL;
+ return NULL;
+ }
+
+--
+2.53.0
+
diff --git a/opt/xen/.footprint b/opt/xen/.footprint
new file mode 100644
index 0000000..0dafb3f
--- /dev/null
+++ b/opt/xen/.footprint
@@ -0,0 +1,4 @@
+drwxr-xr-x root/root boot/
+-rw-r--r-- root/root boot/xen-4.22.0.config
+-rw-r--r-- root/root boot/xen-4.22.0.efi
+-rw-r--r-- root/root boot/xen-4.22.0.gz
diff --git a/opt/xen/.signature b/opt/xen/.signature
new file mode 100644
index 0000000..cf4c2b1
--- /dev/null
+++ b/opt/xen/.signature
@@ -0,0 +1,13 @@
+RWTZ9IduCSQ/mD39r2tDeyj1Hqqfm+3O+dukYuoyxwG6TYaFwz3/Kyxm4WePO+USTIwnX7ijVTNtGBmCJYjrnRD5eXFS2d8Hzwc=
+
+SHA256 (MAKEPKG) = cd157b697db21087bd8ffe18f7191e8dd770f1d842d14eefed7d57ae41af50ac
+SHA256 (.footprint) = 770152a3315fcf253631adf4c21f006125cbe79ad84eafe247825ee466a6155e
+SHA256 (xen-4.22.0.tar.gz) = b2a14ca369e3cf26f123a455b1603f3962ae9fcee0b8640a9cc33879de198223
+SHA256 (binutils-2.46.0.tar.xz) = d75a94f4d73e7a4086f7513e67e439e8fcdcbb726ffe63f4661744e6256b2cf2
+SHA256 (xsa477.patch) = 025783441d7db846e717a1e48547b0db7a36fcc6af652b688524c684f0c3d2a7
+SHA256 (xsa479.patch) = 82369898d0287e69272d0d65fb0e6be5fd0106bda19cedb3c9f6e75688f6fb4b
+SHA256 (xsa480.patch) = 578f8fec3f34656e085419f6376d43987ffd6ed32e067b4024d3c83ce03a5901
+SHA256 (xsa481.patch) = 148147e4545a4670578c0f24aa136f67bc203c7b18ec980b8cc80cfbb04ace68
+SHA256 (hotplug-vif-vtrill.patch) = c3994774305807f607742b6d49691c913fe3455cf1ab871254bc8fe2a4906b43
+SHA256 (hotplug-Linux-iscsi-block-handle-lun-1.patch) = a9dfb68d615aa4ee9e1137fa6bcc69a291e9603202db40bb343d50caf30dae3d
+SHA256 (xen#4.22.0-2.pkg.tar.gz) = 3c10126537d211a84c48efd97b38ccf59e13c74becb357fb8a2fb2fc5ee85ab1
diff --git a/opt/xen/MAKEPKG b/opt/xen/MAKEPKG
new file mode 100644
index 0000000..39a68dd
--- /dev/null
+++ b/opt/xen/MAKEPKG
@@ -0,0 +1,126 @@
+#!/bin/mkpkg
+# description: Xen hypervisor
+# url: https://xenproject.org
+
+name=xen
+version=4.22.0
+release=2
+depends=()
+makedeps=(python3 iasl perl)
+source=(https://downloads.xenproject.org/release/xen/$version/xen-$version.tar.gz
+ https://ftp.gnu.org/gnu/binutils/binutils-2.46.0.tar.xz
+ xsa477.patch
+ xsa479.patch
+ xsa480.patch
+ xsa481.patch
+ hotplug-vif-vtrill.patch
+ hotplug-Linux-iscsi-block-handle-lun-1.patch)
+sha256sums=(
+ "b2a14ca369e3cf26f123a455b1603f3962ae9fcee0b8640a9cc33879de198223"
+ "d75a94f4d73e7a4086f7513e67e439e8fcdcbb726ffe63f4661744e6256b2cf2"
+ "025783441d7db846e717a1e48547b0db7a36fcc6af652b688524c684f0c3d2a7"
+ "82369898d0287e69272d0d65fb0e6be5fd0106bda19cedb3c9f6e75688f6fb4b"
+ "578f8fec3f34656e085419f6376d43987ffd6ed32e067b4024d3c83ce03a5901"
+ "148147e4545a4670578c0f24aa136f67bc203c7b18ec980b8cc80cfbb04ace68"
+ "c3994774305807f607742b6d49691c913fe3455cf1ab871254bc8fe2a4906b43"
+ "a9dfb68d615aa4ee9e1137fa6bcc69a291e9603202db40bb343d50caf30dae3d"
+)
+
+build() {
+ # Build private GNU ld — needed for PE/EFI link (x86_64-pep target)
+ cd $SRC/binutils-2.46.0
+ CONFIG_SHELL=/bin/bash ./configure \
+ --prefix=$SRC/ld-local \
+ --disable-nls \
+ --disable-multilib \
+ --disable-werror \
+ --disable-gdb \
+ --disable-gdbserver \
+ --disable-gold \
+ --disable-gprofng \
+ --disable-gas \
+ --disable-sim \
+ --disable-libdecnumber \
+ --disable-readline \
+ --enable-ld \
+ --enable-targets=x86_64-linux,x86_64-pep \
+ --with-system-zlib \
+ CC=clang CXX=clang++
+ make
+ make install
+ export PATH="$SRC/ld-local/bin:$PATH"
+
+ # Verify GNU ld has PE support before proceeding
+ ld -V | grep -i "pep\|pe-x86" || { echo "GNU ld missing PE support"; exit 1; }
+
+ cd $SRC/xen-$version
+
+ for p in $SRC/xsa477.patch $SRC/xsa479.patch $SRC/xsa480.patch $SRC/xsa481.patch \
+ $SRC/hotplug-vif-vtrill.patch $SRC/hotplug-Linux-iscsi-block-handle-lun-1.patch; do
+ [ -f "$p" ] && patch -N -p1 < "$p" || true
+ done
+
+ unset CFLAGS CXXFLAGS CPPFLAGS ASFLAGS LDFLAGS AR OBJCOPY RANLIB CC LD LANG LC_ALL
+
+ # These two seds are a pair and the order is load-bearing.
+ # xen/Makefile:293 has '-Werror=unknown-warning-option'; the
+ # strip below reduces it to '=unknown-warning-option', and the
+ # second sed rewrites that to '-Wno-unknown-warning-option'.
+ # Net effect: clang IGNORES warning flags it does not know
+ # instead of erroring on them. Xen adds GCC-only flags via
+ # cc-option-add (e.g. -Wflex-array-member-not-at-end at line
+ # 404), and cc-option probes without -Werror=..., so clang
+ # accepts them at probe time and would reject them at compile
+ # time. Do not 'repair' the strip to preserve -Werror= — that
+ # re-arms the exact error this exists to disarm.
+ find . \( -name '*.mk' -o -name 'Make*' \) \
+ -exec sed -i -e 's/-Werror//g' {} +
+
+ sed -i 's/CLANG_FLAGS += =unknown-warning-option/CLANG_FLAGS += -Wno-unknown-warning-option/' \
+ xen/Makefile
+
+ sed -e '/-include $(XEN_ROOT)\/.config/d' -i Config.mk
+
+ sed -i 's/efi-nr-fixups :=.*/efi-nr-fixups := 2/' xen/arch/x86/arch.mk
+
+ # -fno-jump-tables: clang emits switch tables into
+ # .data.rel.ro..Lswitch.table.*, and Rules.mk:277 rejects any section
+ # outside the init sections when building a .init.o (seen on
+ # common/unzstd.o). EXTRA_CFLAGS_XEN_CORE is the hook xen/Makefile:421
+ # documents for this; it is appended last, so it also overrides
+ # anything set earlier. Needed on both invocations — install-xen
+ # re-enters the build.
+ make \
+ CC=clang CXX=clang++ LD=ld \
+ AR=llvm-ar RANLIB=llvm-ranlib OBJDUMP=llvm-objdump \
+ HOSTCC=clang HOSTCXX=clang++ \
+ clang=y XEN_TARGET_ARCH=x86_64 \
+ EXTRA_CFLAGS_XEN_CORE="-fno-jump-tables" \
+ xen
+
+ make \
+ CC=clang CXX=clang++ LD=ld \
+ AR=llvm-ar RANLIB=llvm-ranlib OBJDUMP=llvm-objdump \
+ HOSTCC=clang HOSTCXX=clang++ \
+ clang=y XEN_TARGET_ARCH=x86_64 \
+ EXTRA_CFLAGS_XEN_CORE="-fno-jump-tables" \
+ LIBDIR=lib \
+ EFI_DIR=/boot \
+ INSTALL_EFI_STRIP=1 \
+ DESTDIR=$PKG \
+ install-xen
+
+ # Xen's EFI loader walks a config name back through version
+ # components (xen-4.22.0.cfg -> xen-4.22.cfg -> xen-4.cfg ->
+ # xen.cfg), which is what the version-stripped symlinks are
+ # for. The ESP is FAT and has no symlinks, and limine-sync
+ # mirrors regular files only, so drop them all. Generic on
+ # purpose: per-version 'rm -f' lines went stale at each bump.
+ find $PKG/boot -type l -delete
+ rm -rf $PKG/usr
+}
+signify() {
+ untrusted comment: public key
+ RWTZ9IduCSQ/mL8337TEUinPwT92xFEUpD92hkS7IxcOnzTt9QdpohT3
+}
+# vim: filetype=sh
diff --git a/opt/xen/hotplug-Linux-iscsi-block-handle-lun-1.patch b/opt/xen/hotplug-Linux-iscsi-block-handle-lun-1.patch
new file mode 100644
index 0000000..fdccee6
--- /dev/null
+++ b/opt/xen/hotplug-Linux-iscsi-block-handle-lun-1.patch
@@ -0,0 +1,41 @@
+From 15cdf8ac5f93ace4c489333da81d2a077c771f9c Mon Sep 17 00:00:00 2001
+From: Henrik Riomar <henrik.riomar@gmail.com>
+Date: Sun, 28 Jan 2018 18:54:49 +0100
+Subject: [PATCH] hotplug/Linux: iscsi block, handle lun-1
+
+With tgtd lun-0 is the controller and lun-1 is the disk, check
+for both 0 and 1 in the readlink call.
+
+Reference:
+ http://inqbus-hosting.de/support/dokumentation/docs/target-daemon-tgtd-tgtadm#show-targets
+
+Signed-off-by: Henrik Riomar <henrik.riomar@gmail.com>
+---
+ tools/hotplug/Linux/block-iscsi | 4 ++--
+ 1 file changed, 2 insertions(+), 2 deletions(-)
+
+diff --git a/tools/hotplug/Linux/block-iscsi b/tools/hotplug/Linux/block-iscsi
+index 3615905252..6bbf56fe5a 100644
+--- a/tools/hotplug/Linux/block-iscsi
++++ b/tools/hotplug/Linux/block-iscsi
+@@ -73,7 +73,7 @@ parse_target()
+ find_device()
+ {
+ count=0
+- while [ ! -e /dev/disk/by-path/*"$iqn"-lun-0 ]; do
++ while [ ! -e /dev/disk/by-path/*"$iqn"-lun-[01] ]; do
+ sleep 1
+ count=`expr $count + 1`
+ if [ count = 100 ]; then
+@@ -81,7 +81,7 @@ find_device()
+ fatal "timeout waiting for iSCSI disk to settle"
+ fi
+ done
+- sddev=$(readlink -f /dev/disk/by-path/*"$iqn"-lun-0 || true)
++ sddev=$(readlink -f /dev/disk/by-path/*"$iqn"-lun-[01] || true)
+ if [ ! -b "$sddev" ]; then
+ fatal "Unable to find attached device path"
+ fi
+--
+2.16.1
+
diff --git a/opt/xen/hotplug-vif-vtrill.patch b/opt/xen/hotplug-vif-vtrill.patch
new file mode 100644
index 0000000..a50d643
--- /dev/null
+++ b/opt/xen/hotplug-vif-vtrill.patch
@@ -0,0 +1,138 @@
+--- a/tools/hotplug/Linux/Makefile
++++ b/tools/hotplug/Linux/Makefile
+@@ -6,6 +6,7 @@ XEN_SCRIPTS = vif-bridge
+ XEN_SCRIPTS += vif-route
+ XEN_SCRIPTS += vif-nat
+ XEN_SCRIPTS += vif-openvswitch
++XEN_SCRIPTS += vif-vtrill
+ XEN_SCRIPTS += vif-setup
+ XEN_SCRIPTS-$(CONFIG_LIBNL) += remus-netbuf-setup
+ XEN_SCRIPTS += block
+--- a/tools/hotplug/Linux/vif-common.sh
++++ b/tools/hotplug/Linux/vif-common.sh
+@@ -244,3 +244,31 @@ dom0_ip()
+ fi
+ echo "$result"
+ }
++
++ip6_of()
++{
++ ip -6 -o addr show scope global dev "$1" | awk '$3 == "inet6" { split($4,i,"/"); print i[1]; exit }'
++}
++
++dom0_ip6_gateway()
++{
++ ip -6 -o route show "default" | awk '$1 == "default" { print $3; exit }'
++}
++
++dom0_ip6()
++{
++ local nd=${netdev:-eth0}
++ local result=$(ip6_of "$nd")
++ if [ -z "$result" ]
++ then
++ echo ""
++ else
++ echo "$result"
++ fi
++}
++
++is_ipv6()
++{
++ echo "${1}" | grep -q ':' && echo "ipv6"
++}
++
+--- /dev/null
++++ b/tools/hotplug/Linux/vif-vtrill
+@@ -0,0 +1,91 @@
++#!/bin/bash
++#============================================================================
++# ${XEN_SCRIPT_DIR}/vif-vtrill
++# Based on ${XEN_SCRIPT_DIR}/vif-openvswitch
++#
++# Script for configuring a vif in routed + bridged mode.
++# The hotplugging system will call this script if it is specified either in
++# the device configuration given to Xend, or the default Xend configuration
++# in ${XEN_CONFIG_DIR}/xend-config.sxp. If the script is specified in
++# neither of those places, then this script is the default.
++#
++# Usage:
++# vif-openvswitch (add|remove|online|offline)
++#
++# Environment vars:
++# vif vif interface name (required).
++# XENBUS_PATH path to this device's details in the XenStore (required).
++#
++# Read from the store:
++# ip list of IP networks for the vif, space-separated (optional).
++#
++# up:
++# Enslaves the vif interface to a VM-specific bridge and adds iptables rules
++# for its ip addresses (if any).
++#
++# down:
++# Removes the vif interface from the VM-bridge bridge and removes the iptables
++# rules for its ip addresses (if any).
++#============================================================================
++
++dir=$(dirname "$0")
++. "${dir}/vif-common.sh"
++
++main_ip=$(dom0_ip)
++main_ip6=$(dom0_ip6)
++gateway_ip6=$(dom0_ip6_gateway)
++vlanname=$(echo ${dev} | cut -d'.' -f1)
++
++case "${command}" in
++ online)
++ create_bridge ${vlanname}
++ add_to_bridge ${vlanname} ${dev}
++ ifconfig ${vlanname} ${main_ip} netmask 255.255.255.255 up
++ if [ ! -z "${main_ip6}" ]
++ then
++ ip -6 addr add ${main_ip6} dev ${vlanname}
++ ip -6 neighbor add proxy ${gateway_ip6} dev ${vlanname}
++ echo 1 >/proc/sys/net/ipv6/conf/${vlanname}/proxy_ndp
++ fi
++ echo 1 >/proc/sys/net/ipv4/conf/${vlanname}/proxy_arp
++ ipcmd='add'
++ cmdprefix=''
++ ;;
++ offline)
++ ifconfig ${vlanname} down
++ brctl delbr ${vlanname}
++ ipcmd='del'
++ cmdprefix='do_without_error'
++ ;;
++ add)
++ create_bridge ${vlanname}
++ add_to_bridge ${vlanname} ${dev}
++ ;;
++ remove)
++ ;;
++esac
++
++if [ "${ip}" -a "$type_if" != "tap" ] ; then
++ # If we've been given a list of IP addresses, then add routes from dom0 to
++ # the guest using those addresses.
++ for addr in ${ip} ; do
++ do_without_error ip route del ${addr}
++ if [ "$(is_ipv6 ${addr})" = "ipv6" ]; then
++ ${cmdprefix} ip -6 route ${ipcmd} ${addr} dev ${vlanname} src ${main_ip6}
++ ${cmdprefix} ip -6 neighbor ${ipcmd} proxy ${addr} dev ${netdev:-eth0}
++ else
++ do_without_error ip route ${ipcmd} ${addr} dev ${vlanname} src ${main_ip}
++ fi
++ done
++fi
++
++log "iptable"
++handle_iptable
++
++call_hooks vif post
++
++log debug "Successful vif-vtrill ${command} for ${dev}."
++if [ "${command}" = "online" ]
++then
++ success
++fi
diff --git a/opt/xen/xsa477.patch b/opt/xen/xsa477.patch
new file mode 100644
index 0000000..48a9484
--- /dev/null
+++ b/opt/xen/xsa477.patch
@@ -0,0 +1,105 @@
+From: Jan Beulich <jbeulich@suse.com>
+Subject: x86/shadow: don't overrun trace_emul_write_val
+
+Guests can do wider-than-PTE-size writes on page tables. The tracing
+helper variable, however, only offers space for a single PTE (and it is
+being switched to the more correct type right here). Therefore bound
+incoming write sizes to the amount of space available.
+
+To not leave dead code (which is a Misra concern), drop the now unused
+guest_pa_t as well.
+
+Also move and adjust GUEST_PTE_SIZE: Derive it rather than using hard-
+coded numbers, and put it in the sole source file where it's actually
+needed. This then also addresses a Misra rule 20.9 ("All identifiers
+used in the controlling expression of #if or #elif preprocessing
+directives shall be #define'd before evaluation") violation:
+GUEST_PAGING_LEVELS is #define'd only in multi.c.
+
+This is XSA-477 / CVE-2025-58150.
+
+Fixes: 9a86ac1aa3d2 ("xentrace 5/7: Additional tracing for the shadow code")
+Signed-off-by: Jan Beulich <jbeulich@suse.com>
+Reviewed-by: Andrew Cooper <andrew.cooper3@citrix.com>
+
+--- a/xen/arch/x86/mm/shadow/multi.c
++++ b/xen/arch/x86/mm/shadow/multi.c
+@@ -1970,15 +1970,15 @@ static void sh_prefetch(struct vcpu *v,
+
+ #if GUEST_PAGING_LEVELS == 4
+ typedef u64 guest_va_t;
+-typedef u64 guest_pa_t;
+ #elif GUEST_PAGING_LEVELS == 3
+ typedef u32 guest_va_t;
+-typedef u64 guest_pa_t;
+ #else
+ typedef u32 guest_va_t;
+-typedef u32 guest_pa_t;
+ #endif
+
++/* Size (in bytes) of a guest PTE */
++#define GUEST_PTE_SIZE sizeof(guest_l1e_t)
++
+ /* Shadow trace event with GUEST_PAGING_LEVELS folded into the event field. */
+ static void sh_trace(uint32_t event, unsigned int extra, const void *extra_data)
+ {
+@@ -2048,11 +2048,14 @@ static void __maybe_unused sh_trace_gfn_
+ static DEFINE_PER_CPU(guest_va_t,trace_emulate_initial_va);
+ static DEFINE_PER_CPU(int,trace_extra_emulation_count);
+ #endif
+-static DEFINE_PER_CPU(guest_pa_t,trace_emulate_write_val);
++static DEFINE_PER_CPU(guest_l1e_t, trace_emulate_write_val);
+
+ static void cf_check trace_emulate_write_val(
+ const void *ptr, unsigned long vaddr, const void *src, unsigned int bytes)
+ {
++ if ( bytes > sizeof(this_cpu(trace_emulate_write_val)) )
++ bytes = sizeof(this_cpu(trace_emulate_write_val));
++
+ #if GUEST_PAGING_LEVELS == 3
+ if ( vaddr == this_cpu(trace_emulate_initial_va) )
+ memcpy(&this_cpu(trace_emulate_write_val), src, bytes);
+@@ -2077,13 +2080,16 @@ static inline void sh_trace_emulate(gues
+ /*
+ * For GUEST_PAGING_LEVELS=3 (PAE paging), guest_l1e is 64 while
+ * guest_va is 32. Put it first to avoid padding.
++ *
++ * Note: .write_val is an arbitrary set of written bytes, possibly
++ * misaligned and possibly spanning the next gl1e.
+ */
+ guest_l1e_t gl1e, write_val;
+ guest_va_t va;
+ uint32_t flags:29, emulation_count:3;
+ } d = {
+ .gl1e = gl1e,
+- .write_val.l1 = this_cpu(trace_emulate_write_val),
++ .write_val = this_cpu(trace_emulate_write_val),
+ .va = va,
+ #if GUEST_PAGING_LEVELS == 3
+ .emulation_count = this_cpu(trace_extra_emulation_count),
+@@ -2672,7 +2677,7 @@ static int cf_check sh_page_fault(
+ paging_unlock(d);
+ put_gfn(d, gfn_x(gfn));
+
+- this_cpu(trace_emulate_write_val) = 0;
++ this_cpu(trace_emulate_write_val) = (guest_l1e_t){};
+
+ #if SHADOW_OPTIMIZATIONS & SHOPT_FAST_EMULATION
+ early_emulation:
+--- a/xen/arch/x86/mm/shadow/private.h
++++ b/xen/arch/x86/mm/shadow/private.h
+@@ -120,14 +120,6 @@ enum {
+ TRCE_SFLAG_OOS_FIXUP_EVICT,
+ };
+
+-
+-/* Size (in bytes) of a guest PTE */
+-#if GUEST_PAGING_LEVELS >= 3
+-# define GUEST_PTE_SIZE 8
+-#else
+-# define GUEST_PTE_SIZE 4
+-#endif
+-
+ /******************************************************************************
+ * Auditing routines
+ */
diff --git a/opt/xen/xsa479.patch b/opt/xen/xsa479.patch
new file mode 100644
index 0000000..448d46b
--- /dev/null
+++ b/opt/xen/xsa479.patch
@@ -0,0 +1,81 @@
+From: Roger Pau Monné <roger.pau@citrix.com>
+Subject: x86/spec-ctrl: Fix incomplete IBPB flushing during context switch
+
+The previous logic attempted to skip an IBPB in the case of vCPU returning to
+a CPU on which it was the previous vCPU to run. While safe for Xen's
+isolation between vCPUs, this prevents the guest kernel correctly isolation
+between tasks. Consider:
+
+ 1) vCPU runs on CPU A, running task 1.
+ 2) vCPU moves to CPU B, idle gets scheduled on A. Xen skips IBPB.
+ 3) On CPU B, guest kernel switches from task 1 to 2, issuing IBPB.
+ 4) vCPU moves back to CPU A. Xen skips IBPB again.
+
+Now, task 2 is running on CPU A with task 1's training still in the BTB.
+
+Do the flush unconditionally when switching to a vCPU different than the
+idle one. Note there's no need to explicitly gate the IBPB to next domain
+!= idle, as the context where the IBPB is issued is subject to that
+condition already unless the pCPU is going offline, at which point we don't
+really care to issue an extra IBPB.
+
+Also add a comment with the reasoning why the IBPB needs to be in
+context_switch() rather than __context_switch().
+
+This is XSA-479 / CVE-2026-23553.
+
+Fixes: a2ed643ed783 ("x86/ctxt: Issue a speculation barrier between vcpu contexts")
+Reported-by: David Kaplan <david.kaplan@amd.com>
+Signed-off-by: Roger Pau Monné <roger.pau@citrix.com>
+Reviewed-by: Jan Beulich <jbeulich@suse.com>
+---
+ xen/arch/x86/domain.c | 36 +++++++++---------------------------
+ 1 file changed, 9 insertions(+), 27 deletions(-)
+
+diff --git a/xen/arch/x86/domain.c b/xen/arch/x86/domain.c
+index c29a6b0decee..c1eded3eb604 100644
+--- a/xen/arch/x86/domain.c
++++ b/xen/arch/x86/domain.c
+@@ -2174,33 +2174,15 @@ void context_switch(struct vcpu *prev, struct vcpu *next)
+
+ ctxt_switch_levelling(next);
+
+- if ( opt_ibpb_ctxt_switch && !is_idle_domain(nextd) )
+- {
+- static DEFINE_PER_CPU(unsigned int, last);
+- unsigned int *last_id = &this_cpu(last);
+-
+- /*
+- * Squash the domid and vcpu id together for comparison
+- * efficiency. We could in principle stash and compare the struct
+- * vcpu pointer, but this risks a false alias if a domain has died
+- * and the same 4k page gets reused for a new vcpu.
+- */
+- unsigned int next_id = (((unsigned int)nextd->domain_id << 16) |
+- (uint16_t)next->vcpu_id);
+- BUILD_BUG_ON(MAX_VIRT_CPUS > 0xffff);
+-
+- /*
+- * When scheduling from a vcpu, to idle, and back to the same vcpu
+- * (which might be common in a lightly loaded system, or when
+- * using vcpu pinning), there is no need to issue IBPB, as we are
+- * returning to the same security context.
+- */
+- if ( *last_id != next_id )
+- {
+- spec_ctrl_new_guest_context();
+- *last_id = next_id;
+- }
+- }
++ /*
++ * Issue an IBPB when scheduling a different vCPU if required.
++ *
++ * IBPB clears the RSB/RAS/RAP, but that's fine as we leave this
++ * function via reset_stack_and_call_ind() rather than via a RET
++ * instruction.
++ */
++ if ( opt_ibpb_ctxt_switch )
++ spec_ctrl_new_guest_context();
+
+ /* Update the top-of-stack block with the new speculation settings. */
+ info->scf =
diff --git a/opt/xen/xsa480.patch b/opt/xen/xsa480.patch
new file mode 100644
index 0000000..d01ea35
--- /dev/null
+++ b/opt/xen/xsa480.patch
@@ -0,0 +1,46 @@
+From 45f6866e34b7e9ee8b6ac16d646a2e954c97e48e Mon Sep 17 00:00:00 2001
+From: Roger Pau Monne <roger.pau@citrix.com>
+Date: Tue, 17 Feb 2026 09:33:43 +0100
+Subject: [PATCH] x86/p2m: issue a sync flush before freeing paging pages
+MIME-Version: 1.0
+Content-Type: text/plain; charset=UTF-8
+Content-Transfer-Encoding: 8bit
+
+In the EPT implementation, the defer flushing logic is used
+unconditionally, and that would lead to paging memory being returned to the
+paging pool before its references had been flushed.
+
+Issue any pending flushes before freeing the paging memory back to the
+pool.
+
+Note AMD (NPT) and Shadow paging are not affected, as they don't implement
+the deferred flushing logic.
+
+This is XSA-480 / CVE-2026-23554
+
+Fixes: 4a59e6bb3a96 ("x86/EPT: squash meaningless TLB flush")
+Signed-off-by: Roger Pau Monné <roger.pau@citrix.com>
+Reviewed-by: Jan Beulich <jbeulich@suse.com>
+---
+ xen/arch/x86/mm/p2m.c | 5 +++++
+ 1 file changed, 5 insertions(+)
+
+diff --git a/xen/arch/x86/mm/p2m.c b/xen/arch/x86/mm/p2m.c
+index e915da26a832..fddecdf978ec 100644
+--- a/xen/arch/x86/mm/p2m.c
++++ b/xen/arch/x86/mm/p2m.c
+@@ -479,6 +479,11 @@ void p2m_free_ptp(struct p2m_domain *p2m, struct page_info *pg)
+ ASSERT(p2m->domain);
+ ASSERT(p2m->domain->arch.paging.free_page);
+
++ /*
++ * Issue any pending flush here, in case it was deferred before. The page
++ * will be returned to the paging pool now.
++ */
++ p2m_tlb_flush_sync(p2m);
+ page_list_del(pg, &p2m->pages);
+ p2m->domain->arch.paging.free_page(p2m->domain, pg);
+
+--
+2.51.0
+
diff --git a/opt/xen/xsa481.patch b/opt/xen/xsa481.patch
new file mode 100644
index 0000000..c21f910
--- /dev/null
+++ b/opt/xen/xsa481.patch
@@ -0,0 +1,56 @@
+From 0cff16f0a997f1b0871b621a1d6050652530e5d9 Mon Sep 17 00:00:00 2001
+From: Juergen Gross <jgross@suse.com>
+Date: Thu, 12 Feb 2026 08:29:38 +0100
+Subject: [PATCH] tools/xenstored: fix canonicalize() error testing
+MIME-Version: 1.0
+Content-Type: text/plain; charset=UTF-8
+Content-Transfer-Encoding: 8bit
+
+The setting of errno in canonicalize() is rather fragile and seems to
+be even wrong in one corner case: when the invalid path "/local/domain/"
+is passed, sscanf() will set errno to 0, resulting in canonicalize() to
+return NULL with errno being 0. This can result in triggering the
+assert(conn->in == NULL) in consider_message().
+
+Don't assume the initial setting of errno to "EINVAL" will stay valid
+in all cases and set it to EINVAL only when returning NULL due to an
+invalid path.
+
+This is XSA-481/CVE-2026-23555
+
+Reported-by: Marek Marczykowski-Górecki <marmarek@invisiblethingslab.com>
+Signed-off-by: Juergen Gross <jgross@suse.com>
+Reviewed-by: Julien Grall <julien@xen.org>
+---
+ tools/xenstored/core.c | 5 +++--
+ 1 file changed, 3 insertions(+), 2 deletions(-)
+
+diff --git a/tools/xenstored/core.c b/tools/xenstored/core.c
+index 64c478a801..2e826f99eb 100644
+--- a/tools/xenstored/core.c
++++ b/tools/xenstored/core.c
+@@ -1240,11 +1240,10 @@ const char *canonicalize(struct connection *conn, const void *ctx,
+ * - illegal character in node
+ * - starts with '@' but no special node allowed
+ */
+- errno = EINVAL;
+ if (!node ||
+ !valid_chars(node) ||
+ (node[0] == '@' && !allow_special))
+- return NULL;
++ goto inval;
+
+ if (node[0] != '/' && node[0] != '@') {
+ name = talloc_asprintf(ctx, "%s/%s", get_implicit_path(conn),
+@@ -1272,6 +1271,8 @@ const char *canonicalize(struct connection *conn, const void *ctx,
+ if (name != node)
+ talloc_free(name);
+
++ inval:
++ errno = EINVAL;
+ return NULL;
+ }
+
+--
+2.53.0
+
diff --git a/opt/xfsprogs/.footprint b/opt/xfsprogs/.footprint
new file mode 100644
index 0000000..777280c
--- /dev/null
+++ b/opt/xfsprogs/.footprint
@@ -0,0 +1,141 @@
+drwxr-xr-x root/root usr/
+drwxr-xr-x root/root usr/include/
+drwxr-xr-x root/root usr/include/xfs/
+-rw-r--r-- root/root usr/include/xfs/handle.h
+-rw-r--r-- root/root usr/include/xfs/jdm.h
+-rw-r--r-- root/root usr/include/xfs/linux.h
+-rw-r--r-- root/root usr/include/xfs/xfs.h
+-rw-r--r-- root/root usr/include/xfs/xfs_arch.h
+-rw-r--r-- root/root usr/include/xfs/xfs_da_format.h
+-rw-r--r-- root/root usr/include/xfs/xfs_format.h
+-rw-r--r-- root/root usr/include/xfs/xfs_fs.h
+-rw-r--r-- root/root usr/include/xfs/xfs_fs_compat.h
+-rw-r--r-- root/root usr/include/xfs/xfs_log_format.h
+-rw-r--r-- root/root usr/include/xfs/xfs_types.h
+-rw-r--r-- root/root usr/include/xfs/xqm.h
+drwxr-xr-x root/root usr/lib/
+-rw-r--r-- root/root usr/lib/libhandle.a
+-rwxr-xr-x root/root usr/lib/libhandle.so.1.0.3
+lrwxrwxrwx root/root usr/lib/libhandle.so -> libhandle.so.1
+lrwxrwxrwx root/root usr/lib/libhandle.so.1 -> libhandle.so.1.0.3
+drwxr-xr-x root/root usr/lib/udev/
+drwxr-xr-x root/root usr/lib/udev/rules.d/
+-rw-r--r-- root/root usr/lib/udev/rules.d/64-xfs.rules
+drwxr-xr-x root/root usr/libexec/
+drwxr-xr-x root/root usr/libexec/xfsprogs/
+-rwxr-xr-x root/root usr/libexec/xfsprogs/xfs_healer
+drwxr-xr-x root/root usr/sbin/
+-rwxr-xr-x root/root usr/sbin/fsck.xfs
+-rwxr-xr-x root/root usr/sbin/mkfs.xfs
+-rwxr-xr-x root/root usr/sbin/xfs_admin
+-rwxr-xr-x root/root usr/sbin/xfs_bmap
+-rwxr-xr-x root/root usr/sbin/xfs_copy
+-rwxr-xr-x root/root usr/sbin/xfs_db
+-rwxr-xr-x root/root usr/sbin/xfs_estimate
+-rwxr-xr-x root/root usr/sbin/xfs_freeze
+-rwxr-xr-x root/root usr/sbin/xfs_fsr
+-rwxr-xr-x root/root usr/sbin/xfs_growfs
+-rwxr-xr-x root/root usr/sbin/xfs_info
+-rwxr-xr-x root/root usr/sbin/xfs_io
+-rwxr-xr-x root/root usr/sbin/xfs_logprint
+-rwxr-xr-x root/root usr/sbin/xfs_mdrestore
+-rwxr-xr-x root/root usr/sbin/xfs_metadump
+-rwxr-xr-x root/root usr/sbin/xfs_mkfile
+-rwxr-xr-x root/root usr/sbin/xfs_ncheck
+-rwxr-xr-x root/root usr/sbin/xfs_property
+-rwxr-xr-x root/root usr/sbin/xfs_protofile
+-rwxr-xr-x root/root usr/sbin/xfs_quota
+-rwxr-xr-x root/root usr/sbin/xfs_repair
+-rwxr-xr-x root/root usr/sbin/xfs_rtcp
+-rwxr-xr-x root/root usr/sbin/xfs_scrub
+-rwxr-xr-x root/root usr/sbin/xfs_scrub_all
+-rwxr-xr-x root/root usr/sbin/xfs_spaceman
+drwxr-xr-x root/root usr/share/
+drwxr-xr-x root/root usr/share/man/
+drwxr-xr-x root/root usr/share/man/man2/
+-rw-r--r-- root/root usr/share/man/man2/ioctl_xfs_ag_geometry.2.gz
+-rw-r--r-- root/root usr/share/man/man2/ioctl_xfs_bulkstat.2.gz
+-rw-r--r-- root/root usr/share/man/man2/ioctl_xfs_commit_range.2.gz
+-rw-r--r-- root/root usr/share/man/man2/ioctl_xfs_exchange_range.2.gz
+-rw-r--r-- root/root usr/share/man/man2/ioctl_xfs_fsbulkstat.2.gz
+-rw-r--r-- root/root usr/share/man/man2/ioctl_xfs_fscounts.2.gz
+-rw-r--r-- root/root usr/share/man/man2/ioctl_xfs_fsgeometry.2.gz
+-rw-r--r-- root/root usr/share/man/man2/ioctl_xfs_fsgetxattr.2.gz
+-rw-r--r-- root/root usr/share/man/man2/ioctl_xfs_fsgetxattra.2.gz
+-rw-r--r-- root/root usr/share/man/man2/ioctl_xfs_fsinumbers.2.gz
+-rw-r--r-- root/root usr/share/man/man2/ioctl_xfs_fssetxattr.2.gz
+-rw-r--r-- root/root usr/share/man/man2/ioctl_xfs_getbmap.2.gz
+-rw-r--r-- root/root usr/share/man/man2/ioctl_xfs_getbmapa.2.gz
+-rw-r--r-- root/root usr/share/man/man2/ioctl_xfs_getbmapx.2.gz
+-rw-r--r-- root/root usr/share/man/man2/ioctl_xfs_getparents.2.gz
+-rw-r--r-- root/root usr/share/man/man2/ioctl_xfs_getresblks.2.gz
+-rw-r--r-- root/root usr/share/man/man2/ioctl_xfs_goingdown.2.gz
+-rw-r--r-- root/root usr/share/man/man2/ioctl_xfs_health_fd_on_monitored_fs.2.gz
+-rw-r--r-- root/root usr/share/man/man2/ioctl_xfs_health_monitor.2.gz
+-rw-r--r-- root/root usr/share/man/man2/ioctl_xfs_inumbers.2.gz
+-rw-r--r-- root/root usr/share/man/man2/ioctl_xfs_rtgroup_geometry.2.gz
+-rw-r--r-- root/root usr/share/man/man2/ioctl_xfs_scrub_metadata.2.gz
+-rw-r--r-- root/root usr/share/man/man2/ioctl_xfs_scrubv_metadata.2.gz
+-rw-r--r-- root/root usr/share/man/man2/ioctl_xfs_setresblks.2.gz
+-rw-r--r-- root/root usr/share/man/man2/ioctl_xfs_start_commit.2.gz
+-rw-r--r-- root/root usr/share/man/man2/ioctl_xfs_verify_media.2.gz
+drwxr-xr-x root/root usr/share/man/man3/
+-rw-r--r-- root/root usr/share/man/man3/path_to_handle.3.gz
+-rw-r--r-- root/root usr/share/man/man3/xfsctl.3.gz
+lrwxrwxrwx root/root usr/share/man/man3/attr_list_by_handle.3.gz -> path_to_handle.3.gz
+lrwxrwxrwx root/root usr/share/man/man3/attr_multi_by_handle.3.gz -> path_to_handle.3.gz
+lrwxrwxrwx root/root usr/share/man/man3/fd_to_handle.3.gz -> path_to_handle.3.gz
+lrwxrwxrwx root/root usr/share/man/man3/free_handle.3.gz -> path_to_handle.3.gz
+lrwxrwxrwx root/root usr/share/man/man3/fssetdm_by_handle.3.gz -> path_to_handle.3.gz
+lrwxrwxrwx root/root usr/share/man/man3/getparentpaths_by_handle.3.gz -> path_to_handle.3.gz
+lrwxrwxrwx root/root usr/share/man/man3/getparents_by_handle.3.gz -> path_to_handle.3.gz
+lrwxrwxrwx root/root usr/share/man/man3/handle_to_fshandle.3.gz -> path_to_handle.3.gz
+lrwxrwxrwx root/root usr/share/man/man3/open_by_handle.3.gz -> path_to_handle.3.gz
+lrwxrwxrwx root/root usr/share/man/man3/path_to_fshandle.3.gz -> path_to_handle.3.gz
+lrwxrwxrwx root/root usr/share/man/man3/readlink_by_handle.3.gz -> path_to_handle.3.gz
+drwxr-xr-x root/root usr/share/man/man5/
+-rw-r--r-- root/root usr/share/man/man5/projects.5.gz
+-rw-r--r-- root/root usr/share/man/man5/projid.5.gz
+-rw-r--r-- root/root usr/share/man/man5/xfs.5.gz
+drwxr-xr-x root/root usr/share/man/man8/
+-rw-r--r-- root/root usr/share/man/man8/fsck.xfs.8.gz
+-rw-r--r-- root/root usr/share/man/man8/mkfs.xfs.8.gz
+-rw-r--r-- root/root usr/share/man/man8/xfs_admin.8.gz
+-rw-r--r-- root/root usr/share/man/man8/xfs_bmap.8.gz
+-rw-r--r-- root/root usr/share/man/man8/xfs_copy.8.gz
+-rw-r--r-- root/root usr/share/man/man8/xfs_db.8.gz
+-rw-r--r-- root/root usr/share/man/man8/xfs_estimate.8.gz
+-rw-r--r-- root/root usr/share/man/man8/xfs_freeze.8.gz
+-rw-r--r-- root/root usr/share/man/man8/xfs_fsr.8.gz
+-rw-r--r-- root/root usr/share/man/man8/xfs_growfs.8.gz
+-rw-r--r-- root/root usr/share/man/man8/xfs_healer.8.gz
+-rw-r--r-- root/root usr/share/man/man8/xfs_info.8.gz
+-rw-r--r-- root/root usr/share/man/man8/xfs_io.8.gz
+-rw-r--r-- root/root usr/share/man/man8/xfs_logprint.8.gz
+-rw-r--r-- root/root usr/share/man/man8/xfs_mdrestore.8.gz
+-rw-r--r-- root/root usr/share/man/man8/xfs_metadump.8.gz
+-rw-r--r-- root/root usr/share/man/man8/xfs_mkfile.8.gz
+-rw-r--r-- root/root usr/share/man/man8/xfs_ncheck.8.gz
+-rw-r--r-- root/root usr/share/man/man8/xfs_property.8.gz
+-rw-r--r-- root/root usr/share/man/man8/xfs_protofile.8.gz
+-rw-r--r-- root/root usr/share/man/man8/xfs_quota.8.gz
+-rw-r--r-- root/root usr/share/man/man8/xfs_repair.8.gz
+-rw-r--r-- root/root usr/share/man/man8/xfs_rtcp.8.gz
+-rw-r--r-- root/root usr/share/man/man8/xfs_scrub.8.gz
+-rw-r--r-- root/root usr/share/man/man8/xfs_scrub_all.8.gz
+-rw-r--r-- root/root usr/share/man/man8/xfs_spaceman.8.gz
+drwxr-xr-x root/root usr/share/xfsprogs/
+-rw-r--r-- root/root usr/share/xfsprogs/xfs_scrub_all.cron
+drwxr-xr-x root/root usr/share/xfsprogs/mkfs/
+-rw-r--r-- root/root usr/share/xfsprogs/mkfs/dax_x86_64.conf
+-rw-r--r-- root/root usr/share/xfsprogs/mkfs/lts_4.19.conf
+-rw-r--r-- root/root usr/share/xfsprogs/mkfs/lts_5.10.conf
+-rw-r--r-- root/root usr/share/xfsprogs/mkfs/lts_5.15.conf
+-rw-r--r-- root/root usr/share/xfsprogs/mkfs/lts_5.4.conf
+-rw-r--r-- root/root usr/share/xfsprogs/mkfs/lts_6.1.conf
+-rw-r--r-- root/root usr/share/xfsprogs/mkfs/lts_6.12.conf
+-rw-r--r-- root/root usr/share/xfsprogs/mkfs/lts_6.18.conf
+-rw-r--r-- root/root usr/share/xfsprogs/mkfs/lts_6.6.conf
+drwxr-xr-x root/root var/
+drwxr-xr-x root/root var/lib/
+drwxr-xr-x root/root var/lib/xfsprogs/
diff --git a/opt/xfsprogs/.signature b/opt/xfsprogs/.signature
new file mode 100644
index 0000000..98d6ea8
--- /dev/null
+++ b/opt/xfsprogs/.signature
@@ -0,0 +1,6 @@
+RWTZ9IduCSQ/mF/ra0aiMDHA2kU7aKSiC4GUdl0zMnzsDm8ez4LlZImLC8Sg8AWuT2DCIrUCcevEm/DL//swsR+ka480QcCPFgU=
+
+SHA256 (MAKEPKG) = e8fd07b60d70226038ddfd09d84f38019aec1451c0e84916bd657956edc40b65
+SHA256 (.footprint) = 7ec637c2a02a4c55a0374c73c1d5dff71160dbb9fd29a16fd56a89de51e942b4
+SHA256 (xfsprogs-7.2.0.tar.xz) = 501dfa363cd8e19997a4a1a71f70ded88241b45e9db233e8875c23b80520cc83
+SHA256 (xfsprogs#7.2.0-1.pkg.tar.gz) = e73ebba5d36dc08c7ce3f6ff61343056c23d76fba0993be75fe2cd75c3bf07ad
diff --git a/opt/xfsprogs/MAKEPKG b/opt/xfsprogs/MAKEPKG
new file mode 100644
index 0000000..6e03a30
--- /dev/null
+++ b/opt/xfsprogs/MAKEPKG
@@ -0,0 +1,35 @@
+#!/bin/mkpkg
+# description: XFS filesystem administration and debugging tools
+# url: https://xfs.wiki.kernel.org/
+name=xfsprogs
+version=7.2.0
+release=1
+depends=(util-linux inih liburcu readline)
+makedeps=()
+source=(https://www.kernel.org/pub/linux/utils/fs/xfs/$name/$name-$version.tar.xz)
+sha256sums=(
+ "501dfa363cd8e19997a4a1a71f70ded88241b45e9db233e8875c23b80520cc83"
+)
+
+build() {
+ cd $name-$version
+ make DEBUG=-DNDEBUG \
+ INSTALL_USER=root \
+ INSTALL_GROUP=root \
+ LOCAL_CONFIGURE_OPTIONS="--prefix=/usr --libdir=/usr/lib --localstatedir=/var --disable-lib64 --enable-gettext=no"
+ make DESTDIR=$PKG \
+ PKG_DOC_DIR=/usr/share/doc/$name-$version \
+ install
+ make NODEP=1 DESTDIR=$PKG \
+ PKG_DOC_DIR=/usr/share/doc/$name-$version \
+ install-dev
+ rm -rf $PKG/usr/share/doc
+}
+
+signify() {
+ untrusted comment: public key
+ RWTZ9IduCSQ/mL8337TEUinPwT92xFEUpD92hkS7IxcOnzTt9QdpohT3
+}
+
+# vim: filetype=sh
+
diff --git a/opt/xmlto/.footprint b/opt/xmlto/.footprint
new file mode 100644
index 0000000..3c5ccf9
--- /dev/null
+++ b/opt/xmlto/.footprint
@@ -0,0 +1,49 @@
+drwxr-xr-x root/root usr/
+drwxr-xr-x root/root usr/bin/
+-rwxr-xr-x root/root usr/bin/xmlif
+-rwxr-xr-x root/root usr/bin/xmlto
+drwxr-xr-x root/root usr/share/
+drwxr-xr-x root/root usr/share/man/
+drwxr-xr-x root/root usr/share/man/man1/
+-rw-r--r-- root/root usr/share/man/man1/xmlif.1.gz
+-rw-r--r-- root/root usr/share/man/man1/xmlto.1.gz
+drwxr-xr-x root/root usr/share/xmlto/
+-rw-r--r-- root/root usr/share/xmlto/xmlto.mak
+drwxr-xr-x root/root usr/share/xmlto/format/
+drwxr-xr-x root/root usr/share/xmlto/format/docbook/
+-rw-r--r-- root/root usr/share/xmlto/format/docbook/awt
+-rw-r--r-- root/root usr/share/xmlto/format/docbook/dvi
+-rw-r--r-- root/root usr/share/xmlto/format/docbook/epub
+-rw-r--r-- root/root usr/share/xmlto/format/docbook/fo
+-rw-r--r-- root/root usr/share/xmlto/format/docbook/html
+-rw-r--r-- root/root usr/share/xmlto/format/docbook/html-nochunks
+-rw-r--r-- root/root usr/share/xmlto/format/docbook/htmlhelp
+-rw-r--r-- root/root usr/share/xmlto/format/docbook/javahelp
+-rw-r--r-- root/root usr/share/xmlto/format/docbook/man
+-rw-r--r-- root/root usr/share/xmlto/format/docbook/mif
+-rw-r--r-- root/root usr/share/xmlto/format/docbook/pcl
+-rw-r--r-- root/root usr/share/xmlto/format/docbook/pdf
+-rw-r--r-- root/root usr/share/xmlto/format/docbook/ps
+-rw-r--r-- root/root usr/share/xmlto/format/docbook/svg
+-rw-r--r-- root/root usr/share/xmlto/format/docbook/txt
+-rw-r--r-- root/root usr/share/xmlto/format/docbook/xhtml
+-rw-r--r-- root/root usr/share/xmlto/format/docbook/xhtml-nochunks
+drwxr-xr-x root/root usr/share/xmlto/format/fo/
+-rw-r--r-- root/root usr/share/xmlto/format/fo/awt
+-rw-r--r-- root/root usr/share/xmlto/format/fo/dvi
+-rw-r--r-- root/root usr/share/xmlto/format/fo/mif
+-rw-r--r-- root/root usr/share/xmlto/format/fo/pcl
+-rw-r--r-- root/root usr/share/xmlto/format/fo/pdf
+-rw-r--r-- root/root usr/share/xmlto/format/fo/ps
+-rw-r--r-- root/root usr/share/xmlto/format/fo/svg
+-rw-r--r-- root/root usr/share/xmlto/format/fo/txt
+drwxr-xr-x root/root usr/share/xmlto/format/xhtml1/
+-rw-r--r-- root/root usr/share/xmlto/format/xhtml1/awt
+-rw-r--r-- root/root usr/share/xmlto/format/xhtml1/dvi
+-rw-r--r-- root/root usr/share/xmlto/format/xhtml1/fo
+-rw-r--r-- root/root usr/share/xmlto/format/xhtml1/mif
+-rw-r--r-- root/root usr/share/xmlto/format/xhtml1/pcl
+-rw-r--r-- root/root usr/share/xmlto/format/xhtml1/pdf
+-rw-r--r-- root/root usr/share/xmlto/format/xhtml1/ps
+-rw-r--r-- root/root usr/share/xmlto/format/xhtml1/svg
+-rw-r--r-- root/root usr/share/xmlto/format/xhtml1/txt
diff --git a/opt/xmlto/.signature b/opt/xmlto/.signature
new file mode 100644
index 0000000..4a69c6f
--- /dev/null
+++ b/opt/xmlto/.signature
@@ -0,0 +1,6 @@
+RWTZ9IduCSQ/mG/w8mozpowmnHAUFpf4tjk4Qyv9VyGLAeM4WAZls42YfcF2PWdI5yudS2J0U22eSnyXTMKKd6GwiMdaRPznAwo=
+
+SHA256 (MAKEPKG) = db07446a711ee0c4cde6b065b70336e8756fa655a632884e53dec547ebb79d6b
+SHA256 (.footprint) = f1f1dc6d1144d83517f68e19366c16f193259863746a710a7736b723dd4a34fd
+SHA256 (xmlto-0.0.29.tar.gz) = 40504db68718385a4eaa9154a28f59e51e59d006d1aa14f5bc9d6fded1d6017a
+SHA256 (xmlto#0.0.29-1.pkg.tar.gz) = 6ceecba04941bd7e680fec79aaf6d5f7a2112301e4f1fae2876f5da9c442b3dd
diff --git a/opt/xmlto/MAKEPKG b/opt/xmlto/MAKEPKG
new file mode 100644
index 0000000..023b8f5
--- /dev/null
+++ b/opt/xmlto/MAKEPKG
@@ -0,0 +1,36 @@
+#!/bin/mkpkg
+# description: Simple shell script frontend to XSLT processors for DocBook conversion
+# url: https://pagure.io/xmlto
+
+name=xmlto
+version=0.0.29
+release=1
+depends=(bash libxslt util-linux)
+makedeps=(autoconf automake flex docbook-xsl libxslt)
+
+source=(https://pagure.io/xmlto/archive/${version}/xmlto-${version}.tar.gz)
+renames=($name-$version.tar.gz)
+
+sha256sums=(
+ "40504db68718385a4eaa9154a28f59e51e59d006d1aa14f5bc9d6fded1d6017a"
+)
+
+build() {
+ cd xmlto-$version
+
+ autoreconf -fi
+
+ ./configure \
+ --prefix=/usr
+
+ make
+
+ make DESTDIR="$PKG" install
+}
+
+signify() {
+ untrusted comment: public key
+ RWTZ9IduCSQ/mL8337TEUinPwT92xFEUpD92hkS7IxcOnzTt9QdpohT3
+}
+
+# vim: filetype=sh
diff --git a/opt/zip/.footprint b/opt/zip/.footprint
new file mode 100644
index 0000000..c288a6a
--- /dev/null
+++ b/opt/zip/.footprint
@@ -0,0 +1,13 @@
+drwxr-xr-x root/root usr/
+drwxr-xr-x root/root usr/bin/
+-rwxr-xr-x root/root usr/bin/zip
+-rwxr-xr-x root/root usr/bin/zipcloak
+-rwxr-xr-x root/root usr/bin/zipnote
+-rwxr-xr-x root/root usr/bin/zipsplit
+drwxr-xr-x root/root usr/share/
+drwxr-xr-x root/root usr/share/man/
+drwxr-xr-x root/root usr/share/man/man1/
+-rw-r--r-- root/root usr/share/man/man1/zip.1.gz
+-rw-r--r-- root/root usr/share/man/man1/zipcloak.1.gz
+-rw-r--r-- root/root usr/share/man/man1/zipnote.1.gz
+-rw-r--r-- root/root usr/share/man/man1/zipsplit.1.gz
diff --git a/opt/zip/.signature b/opt/zip/.signature
new file mode 100644
index 0000000..b560b4e
--- /dev/null
+++ b/opt/zip/.signature
@@ -0,0 +1,13 @@
+RWTZ9IduCSQ/mIcd/eStl8rm0rvvng1qo3KS+dzkf3RI2hkFFqnbKKiPAhEP25xUJT5kjEe2BvNGeugWYcpohhI3rsA/XFzD+Ao=
+
+SHA256 (MAKEPKG) = 5312eeffb186119a990cb13715207ca18732f75371568dad0353a98e66abc15e
+SHA256 (.footprint) = 7e128e0a910cd361b3d50b36d155016a1e368456fac92d076f1d7b8d6f320d34
+SHA256 (zip30.tar.gz) = f0e8bb1f9b7eb0b01285495a2699df3a4b766784c1765a8f1aeedf63c0806369
+SHA256 (zipnote.patch) = 89249a3f1fdf838b795ce432a2d763fdbe913d6a146541e41b7a2e2769291ba0
+SHA256 (zip-3.0-no-crypt.patch) = 32d263c492dbc2b37b71d0aa80e566283422e8e6493d91f8aa12946d6d587a4a
+SHA256 (zip-3.0-pic.patch) = afca923887828f6ccdcb98bcb1130f138d014614ca49c2a2526bd0fdc91dda6e
+SHA256 (zip-3.0-currdir.patch) = 44cac3d4e8b447988b6e4eeb4bb6e701110cedfb09ea49eac471011328c8acab
+SHA256 (zip-3.0-exec-shield.patch) = 10f0f3756a2415e33edf1455373b322404962b743b3a52a757b669e47dd7f1b2
+SHA256 (zip-gnu89-build.patch) = 74c767b5c6699c0fbb1649c93182d6aa89d595e115444cb67a3d380009fe7c1c
+SHA256 (zip-3.0-format-security.patch) = 3759134487afad9c63e2e9693aa05b9dcc67f55a9ef961e82074b587b094292a
+SHA256 (zip#3.0-1.pkg.tar.gz) = e9c3c6dad75ddd69cc8695a7a2e3ad2d3885c9da5fd4b7fa93302b07e4ef52e8
diff --git a/opt/zip/MAKEPKG b/opt/zip/MAKEPKG
new file mode 100644
index 0000000..0c9e51e
--- /dev/null
+++ b/opt/zip/MAKEPKG
@@ -0,0 +1,56 @@
+#!/bin/mkpkg
+# description: Compression and file packaging utility
+# url: https://infozip.sourceforge.net/Zip.html
+
+name=zip
+version=3.0
+release=1
+depends=(bzip2)
+source=(https://downloads.sourceforge.net/sourceforge/infozip/zip30.tar.gz
+ zipnote.patch
+ zip-3.0-no-crypt.patch
+ zip-3.0-pic.patch
+ zip-3.0-currdir.patch
+ zip-3.0-exec-shield.patch
+ zip-gnu89-build.patch
+ zip-3.0-format-security.patch)
+sha256sums=(
+ "f0e8bb1f9b7eb0b01285495a2699df3a4b766784c1765a8f1aeedf63c0806369"
+ "89249a3f1fdf838b795ce432a2d763fdbe913d6a146541e41b7a2e2769291ba0"
+ "32d263c492dbc2b37b71d0aa80e566283422e8e6493d91f8aa12946d6d587a4a"
+ "afca923887828f6ccdcb98bcb1130f138d014614ca49c2a2526bd0fdc91dda6e"
+ "44cac3d4e8b447988b6e4eeb4bb6e701110cedfb09ea49eac471011328c8acab"
+ "10f0f3756a2415e33edf1455373b322404962b743b3a52a757b669e47dd7f1b2"
+ "74c767b5c6699c0fbb1649c93182d6aa89d595e115444cb67a3d380009fe7c1c"
+ "3759134487afad9c63e2e9693aa05b9dcc67f55a9ef961e82074b587b094292a"
+)
+
+build() {
+ cd zip30
+
+
+ for p in \
+ zip-3.0-format-security.patch \
+ zip-3.0-exec-shield.patch \
+ zip-3.0-currdir.patch \
+ zipnote.patch \
+ zip-3.0-pic.patch \
+ zip-3.0-no-crypt.patch \
+ zip-gnu89-build.patch
+ do
+ patch -Np1 -i $SRC/$p
+ done
+
+ make -f unix/Makefile CC=clang LOCAL_ZIP="$CFLAGS" prefix=/usr
+ make -f unix/Makefile INSTALL=install \
+ prefix=$PKG/usr \
+ MANDIR=$PKG/usr/share/man/man1 \
+ install
+}
+
+signify() {
+ untrusted comment: public key
+ RWTZ9IduCSQ/mL8337TEUinPwT92xFEUpD92hkS7IxcOnzTt9QdpohT3
+}
+
+# vim: filetype=sh
diff --git a/opt/zip/zip-3.0-currdir.patch b/opt/zip/zip-3.0-currdir.patch
new file mode 100644
index 0000000..40da32e
--- /dev/null
+++ b/opt/zip/zip-3.0-currdir.patch
@@ -0,0 +1,12 @@
+diff -up zip30/util.c.currdir zip30/util.c
+--- zip30/util.c.currdir 2009-11-16 12:42:17.783961701 +0100
++++ zip30/util.c 2009-11-16 12:42:58.185960707 +0100
+@@ -493,6 +493,8 @@ int cs; /* force case-se
+ /* Compare the sh pattern p with the string s and return true if they match,
+ false if they don't or if there is a syntax error in the pattern. */
+ {
++ while (s[0] == '.' && s[1] == '/')
++ s += 2; /* strip redundant leading "./" sections */
+ return recmatch(p, s, cs) == 1;
+ }
+
diff --git a/opt/zip/zip-3.0-exec-shield.patch b/opt/zip/zip-3.0-exec-shield.patch
new file mode 100644
index 0000000..05c1a6c
--- /dev/null
+++ b/opt/zip/zip-3.0-exec-shield.patch
@@ -0,0 +1,20 @@
+diff -up zip30/crc_i386.S.exec_shield zip30/crc_i386.S
+--- zip30/crc_i386.S.exec_shield 2009-11-13 18:37:45.000000000 +0100
++++ zip30/crc_i386.S 2009-11-13 18:39:54.435390166 +0100
+@@ -302,3 +302,6 @@ _crc32: /* ulg c
+ #endif /* i386 || _i386 || _I386 || __i386 */
+
+ #endif /* !USE_ZLIB && !CRC_TABLE_ONLY */
++
++.section .note.GNU-stack, "", @progbits
++.previous
+diff -up zip30/match.S.exec_shield zip30/match.S
+--- zip30/match.S.exec_shield 2005-01-28 10:40:14.000000000 +0100
++++ zip30/match.S 2009-11-13 18:39:48.570389058 +0100
+@@ -405,3 +405,6 @@ L__return:
+ #endif /* i386 || _I386 || _i386 || __i386 */
+
+ #endif /* !USE_ZLIB */
++
++.section .note.GNU-stack, "", @progbits
++.previous
diff --git a/opt/zip/zip-3.0-format-security.patch b/opt/zip/zip-3.0-format-security.patch
new file mode 100644
index 0000000..54ce2e6
--- /dev/null
+++ b/opt/zip/zip-3.0-format-security.patch
@@ -0,0 +1,20 @@
+--- a/zip.c
++++ a/zip.c
+@@ -1028,7 +1028,7 @@ local void help_extended()
+
+ for (i = 0; i < sizeof(text)/sizeof(char *); i++)
+ {
+- printf(text[i]);
++ printf("%s", text[i]);
+ putchar('\n');
+ }
+ #ifdef DOS
+@@ -1225,7 +1225,7 @@ local void version_info()
+ CR_MAJORVER, CR_MINORVER, CR_BETA_VER, CR_VERSION_DATE);
+ for (i = 0; i < sizeof(cryptnote)/sizeof(char *); i++)
+ {
+- printf(cryptnote[i]);
++ printf("%s", cryptnote[i]);
+ putchar('\n');
+ }
+ ++i; /* crypt support means there IS at least one compilation option */
diff --git a/opt/zip/zip-3.0-no-crypt.patch b/opt/zip/zip-3.0-no-crypt.patch
new file mode 100644
index 0000000..9a1302c
--- /dev/null
+++ b/opt/zip/zip-3.0-no-crypt.patch
@@ -0,0 +1,57 @@
+fix building when NO_CRYPT is used
+
+forward ported from zip-2.32
+
+http://bugs.gentoo.org/238398
+
+--- a/zip.c
++++ b/zip.c
+@@ -3452,6 +3452,9 @@ char **argv; /* command line tokens */
+
+ /* Key not yet specified. If needed, get/verify it now. */
+ if (key_needed) {
++#if !CRYPT
++ ZIPERR(ZE_PARMS, "encryption not supported");
++#else /* CRYPT */
+ if ((key = malloc(IZ_PWLEN+1)) == NULL) {
+ ZIPERR(ZE_MEM, "was getting encryption password");
+ }
+@@ -3478,6 +3481,7 @@ char **argv; /* command line tokens */
+ if (r) {
+ ZIPERR(ZE_PARMS, "password verification failed");
+ }
++#endif
+ }
+ if (key) {
+ /* if -P "" could get here */
+--- a/zipcloak.c
++++ b/zipcloak.c
+@@ -744,6 +744,28 @@ struct option_struct far options[] = {
+
+ int main OF((void));
+
++void zipmessage_nl(a, nl)
++ZCONST char *a;
++int nl;
++{
++}
++
++void zipmessage(a, b)
++ZCONST char *a, *b;
++{
++}
++
++int set_filetype(out_path)
++ char *out_path;
++{
++}
++
++int rename_split(temp_name, out_path)
++ char *temp_name;
++ char *out_path;
++{
++}
++
+ void zipwarn(msg1, msg2)
+ ZCONST char *msg1, *msg2;
+ {
diff --git a/opt/zip/zip-3.0-pic.patch b/opt/zip/zip-3.0-pic.patch
new file mode 100644
index 0000000..89a52e2
--- /dev/null
+++ b/opt/zip/zip-3.0-pic.patch
@@ -0,0 +1,15 @@
+if our toolchain generates PIC by default, then do not use the hand written
+assembly files as none of it is PIC friendly.
+
+--- a/unix/configure
++++ b/unix/configure
+@@ -29,6 +29,9 @@
+ echo Check if we can use asm code
+ OBJA=""
+ OCRCU8=""
++piclib="$(echo | $CPP -dM $CFLAGS - | grep -i __pic__)"
++echo "Checking if compiler wants to create pic code"
++[ "$piclib" = "" ] && \
+ if eval "$CPP match.S > _match.s 2>/dev/null"; then
+ if test ! -s _match.s || grep error < _match.s > /dev/null; then
+ :
diff --git a/opt/zip/zip-gnu89-build.patch b/opt/zip/zip-gnu89-build.patch
new file mode 100644
index 0000000..65ee7a7
--- /dev/null
+++ b/opt/zip/zip-gnu89-build.patch
@@ -0,0 +1,15 @@
+zip uses C89-only features, so it needs to be built in C89 mode.
+
+diff --git a/unix/Makefile b/unix/Makefile
+index 86cf54bf0f56cea9..244390893eab5fc6 100644
+--- a/unix/Makefile
++++ b/unix/Makefile
+@@ -202,7 +202,7 @@ generic: flags
+ eval $(MAKE) $(MAKEF) zips `cat flags`
+
+ generic_gcc:
+- $(MAKE) $(MAKEF) generic CC=gcc CPP="gcc -E"
++ $(MAKE) $(MAKEF) generic CC="gcc -std=gnu89" CPP="gcc -E"
+
+ # AT&T 6300 PLUS (don't know yet how to allocate 64K bytes):
+ att6300nodir:
diff --git a/opt/zip/zipnote.patch b/opt/zip/zipnote.patch
new file mode 100644
index 0000000..4177a7d
--- /dev/null
+++ b/opt/zip/zipnote.patch
@@ -0,0 +1,13 @@
+diff --git a/zipnote.c b/zipnote.c
+index 5e02cb6..996f012 100644
+--- a/zipnote.c
++++ b/zipnote.c
+@@ -661,7 +661,7 @@ char **argv; /* command line tokens */
+ if ((r = zipcopy(z)) != ZE_OK)
+ ziperr(r, "was copying an entry");
+ }
+- fclose(x);
++ fclose(in_file);
+
+ /* Write central directory and end of central directory with new comments */
+ if ((c = zftello(y)) == (zoff_t)-1) /* get start of central */