Given that all the other linux package hook symlinks are made in apport I think it would make sense to include the linux-firmware symlink there.
[ 8:47AM 10484 ] [ bdmurray@impulse:~/source-trees/apport/focal ] $ head -n15 debian/apport.links /usr/share/apport/package-hooks/source_linux.py /usr/share/apport/package-hooks/source_linux-meta-oem-osp1.py /usr/share/apport/package-hooks/source_linux.py /usr/share/apport/package-hooks/source_linux-meta-oem.py /usr/share/apport/package-hooks/source_linux.py /usr/share/apport/package-hooks/source_linux-meta.py /usr/share/apport/package-hooks/source_linux.py /usr/share/apport/package-hooks/source_linux-oem-osp1.py /usr/share/apport/package-hooks/source_linux.py /usr/share/apport/package-hooks/source_linux-oem.py /usr/share/apport/package-hooks/source_linux.py /usr/share/apport/package-hooks/source_linux-signed-oem-osp1.py /usr/share/apport/package-hooks/source_linux.py /usr/share/apport/package-hooks/source_linux-signed-oem.py /usr/share/apport/package-hooks/source_linux.py /usr/share/apport/package-hooks/source_linux-signed.py /usr/share/apport/package-hooks/source_linux.py /usr/share/apport/package-hooks/source_linux-signed-5.4.py /usr/share/apport/package-hooks/source_linux.py /usr/share/apport/package-hooks/source_linux-signed-oem-5.4.py /usr/share/apport/package-hooks/source_linux.py /usr/share/apport/package-hooks/source_linux-5.4.py /usr/share/apport/package-hooks/source_linux.py /usr/share/apport/package-hooks/source_linux-oem-5.4.py /usr/bin/apport-bug /usr/bin/ubuntu-bug /usr/share/man/man1/apport-bug.1.gz /usr/share/man/man1/ubuntu-bug.1.gz /usr/share/man/man1/apport-bug.1.gz /usr/share/man/man1/apport-collect.1.gz
Given that all the other linux package hook symlinks are made in apport I think it would make sense to include the linux-firmware symlink there.
[ 8:47AM 10484 ] [ bdmurray@ impulse: ~/source- trees/apport/ focal ] apport/ package- hooks/source_ linux.py /usr/share/ apport/ package- hooks/source_ linux-meta- oem-osp1. py apport/ package- hooks/source_ linux.py /usr/share/ apport/ package- hooks/source_ linux-meta- oem.py apport/ package- hooks/source_ linux.py /usr/share/ apport/ package- hooks/source_ linux-meta. py apport/ package- hooks/source_ linux.py /usr/share/ apport/ package- hooks/source_ linux-oem- osp1.py apport/ package- hooks/source_ linux.py /usr/share/ apport/ package- hooks/source_ linux-oem. py apport/ package- hooks/source_ linux.py /usr/share/ apport/ package- hooks/source_ linux-signed- oem-osp1. py apport/ package- hooks/source_ linux.py /usr/share/ apport/ package- hooks/source_ linux-signed- oem.py apport/ package- hooks/source_ linux.py /usr/share/ apport/ package- hooks/source_ linux-signed. py apport/ package- hooks/source_ linux.py /usr/share/ apport/ package- hooks/source_ linux-signed- 5.4.py apport/ package- hooks/source_ linux.py /usr/share/ apport/ package- hooks/source_ linux-signed- oem-5.4. py apport/ package- hooks/source_ linux.py /usr/share/ apport/ package- hooks/source_ linux-5. 4.py apport/ package- hooks/source_ linux.py /usr/share/ apport/ package- hooks/source_ linux-oem- 5.4.py man/man1/ apport- bug.1.gz /usr/share/ man/man1/ ubuntu- bug.1.gz man/man1/ apport- bug.1.gz /usr/share/ man/man1/ apport- collect. 1.gz
$ head -n15 debian/apport.links
/usr/share/
/usr/share/
/usr/share/
/usr/share/
/usr/share/
/usr/share/
/usr/share/
/usr/share/
/usr/share/
/usr/share/
/usr/share/
/usr/share/
/usr/bin/apport-bug /usr/bin/ubuntu-bug
/usr/share/
/usr/share/