]> git.proxmox.com Git - mirror_ubuntu-bionic-kernel.git/commitdiff
UBUNTU: [Packaging] dkms-build--nvidia-N -- clean up unsigned ko files
authorSeth Forshee <seth.forshee@canonical.com>
Thu, 27 Jun 2019 12:58:15 +0000 (07:58 -0500)
committerSultan Alsawaf <sultan.alsawaf@canonical.com>
Wed, 24 Jul 2019 15:45:12 +0000 (09:45 -0600)
BugLink: https://bugs.launchpad.net/bugs/1834479
We currently end up with duplicate ko files under /lib/modules,
one signed and one unsigned. depmod can end up prefering
the unsigned module, so remove it after generating the signed
copy.

Signed-off-by: Seth Forshee <seth.forshee@canonical.com>
Signed-off-by: Andrea Righi <andrea.righi@canonical.com>
Acked-by: Stefan Bader <stefan.bader@canonical.com>
Acked-by: Andy Whitcroft <andy.whitcroft@canonical.com>
Signed-off-by: Stefan Bader <stefan.bader@canonical.com>
debian/scripts/dkms-build--nvidia-N

index bbd3d97998a89f227075fb4724c0228a4d05d39d..3759232549f15bc552a32760a87fc6a6d0fb4a9a 100755 (executable)
@@ -35,6 +35,7 @@ grep /usr/bin/ld.bfd "$log" | sed -e "s@$build/@@g" \
        for ko in *.ko
        do
                echo "cat '$ko' '$ko.sig' >'../$ko'" >>"$pkgdir/bits/BUILD"
+               echo "rm -f '$ko'" >>"$pkgdir/bits/BUILD"
                echo "rm -f '../$ko'" >>"$pkgdir/bits/CLEAN"
        done