From mboxrd@z Thu Jan 1 00:00:00 1970 X-GM-THRID: 6576101197771440128 X-Received: by 2002:a1c:9e42:: with SMTP id h63-v6mr3916771wme.10.1534705061539; Sun, 19 Aug 2018 11:57:41 -0700 (PDT) X-BeenThere: isar-users@googlegroups.com Received: by 2002:adf:9a57:: with SMTP id z81-v6ls2590185wrb.11.gmail; Sun, 19 Aug 2018 11:57:41 -0700 (PDT) X-Google-Smtp-Source: ANB0Vdbt+YI4c7pX0fwHji0fxkVVFbrrJv3Y5wFCAuo+RIseq/nMX1LGw/Ql3OCFrdM5Polkc7is X-Received: by 2002:adf:afd6:: with SMTP id y22-v6mr369562wrd.22.1534705061188; Sun, 19 Aug 2018 11:57:41 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1534705061; cv=none; d=google.com; s=arc-20160816; b=IqR5IfB+PlX5W44vmmA+BsbAvwqyM/MAzhtTGaaFptE9DruQvHQdg6PTi987mlRsZL Dj3eKo36MGQ2hs49Ep1yr7BNsY4E7n0xgCAGTPnnDJXA9rXuoZMcEQryxKTb+D6XT4la 5uv2huhVfl8ywoS9hBXjwF/ONnEOvz5DSIaBkoFOT/URiHurropyg7yE/+y2/Ps1ivfF ivwB8ycjsrKsvi8kAS5cOywo7Q1cJsqckAkMB/5EWC5Z6etq+goz5R27bMD6CrsED1RP CYw9JekNeoTK2Y2RP3Xvxja2E7N06EQwNL/OTOZkKW8Ci/h+6otTaab7nniOkZYWgwZ2 dcoA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=content-transfer-encoding:content-language:mime-version:user-agent :date:message-id:subject:from:to:arc-authentication-results; bh=EPZAN5pP/ws8Rm6u79Kn2dzD8HPYOXZ23cTKwqoYwQM=; b=Hftfnge4cpmCzrXeqazCBe5Lxo+L2m/Pl/YjsEisZt/DCM39UyiSPRb/P2Zbnwct+U CtOkLwUccJjfvznBA7FazNop+UHqD2uxBaYBPFbLZYa9pQSAVvEzUeyvrohreX2yvXnB hYKggZs+09gAB33ZZ/kJt5amHzZZBCAaN7Q2kkv6ViuwOQViI1wUyfuzF5ZH9zGEGzlm MX/HPRLRQ6XTxS6CUCteLimzMkZ8Tc0xSXPRXIDC3g/Qa2Qm4B+QsFUaPXgT2iYZRr+8 6J497gD0Ev34EOdRWoxBd4meFAFSV+XxTcAtW6aqQAftlOW0BFhsUe6UhM8LgW4V5PCh oSkg== ARC-Authentication-Results: i=1; gmr-mx.google.com; spf=pass (google.com: domain of jan.kiszka@web.de designates 212.227.15.3 as permitted sender) smtp.mailfrom=jan.kiszka@web.de Return-Path: Received: from mout.web.de (mout.web.de. [212.227.15.3]) by gmr-mx.google.com with ESMTPS id 20-v6si117120wrb.5.2018.08.19.11.57.41 for (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Sun, 19 Aug 2018 11:57:41 -0700 (PDT) Received-SPF: pass (google.com: domain of jan.kiszka@web.de designates 212.227.15.3 as permitted sender) client-ip=212.227.15.3; Authentication-Results: gmr-mx.google.com; spf=pass (google.com: domain of jan.kiszka@web.de designates 212.227.15.3 as permitted sender) smtp.mailfrom=jan.kiszka@web.de Received: from [192.168.1.10] ([95.157.57.47]) by smtp.web.de (mrweb002 [213.165.67.108]) with ESMTPSA (Nemesis) id 0MFcPd-1ff29p31oj-00EZcL for ; Sun, 19 Aug 2018 20:57:40 +0200 To: isar-users From: Jan Kiszka Subject: [PATCH v4] meta: Run depmod after kernel module installation Message-ID: Date: Sun, 19 Aug 2018 20:57:40 +0200 User-Agent: Mozilla/5.0 (X11; U; Linux i686 (x86_64); de; rv:1.8.1.12) Gecko/20080226 SUSE/2.0.0.12-1.1 Thunderbird/2.0.0.12 Mnenhy/0.7.5.666 MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Language: en-US Content-Transfer-Encoding: 7bit X-Provags-ID: V03:K1:YGJki4fO8UVmWZIF7FGBkW4vCjE0rA7yse00WtORSNjVqQ7pK+j Z0/XDl2/SME8U1CRWhasZFtr4Rkpe5C/7Ch2qryOplLs6jt2wWs+UVWGhawNJ5Docpt1cVs mq5fI03GOXsGcp+q1yXiT2BXYdnDkknBvcwaY30jjsjehDgtnb7hH3/2Mxc06e3aLkT4bJN o4j2qzZxZPlmI115UwjsQ== X-UI-Out-Filterresults: notjunk:1;V01:K0:l4yYrso2VI4=:WPOnrrN/Sk/jXedGfPBoFR UlsiUge7k0Hx4oQ6Y4DBQm1esGOjyUERiatZhXoZTv5GKiJHPWb5a0eDnmUpVXjIhX2Vi/UFm YV2swLkHFXYMsCBIikOCRuPyWJxew/1ak6A3d000bkp41tfF3Cn0BUPC+C7mJ9Etg2MrtHOMl nIeUuwk33Mgp2+mFHsqxgbtM+oQk/9tWKgLREZPgq2p6uy8iexyfX3I+kdFlb6M7UhCaFkCDH QyLELISWX7flXp3G5vQWVVK8c/5Yq8zMmmo/B4yfy3vj+fMHP5tuBPk72CKsUc4e7f30V51Co xNAYna9Uf+f3gXAeV89xc0ReACf10T6cZ1vduq7dkhIknkOv+PBq3dhcDr762GSfloZfC2lvD Q9ZSPkx+XnKv+EzWJJ5XGEzEnBFIGMJi8qteHxh51jIA1vjJkrgYY8ljXBsTu79AnGVZXF1KT eshb2nTNr76Fs1YXpNNTK+AeAzB8kxRZ8CZksl7AO+70LjEb2yvSAKEM9DmJm9wCrgHd+PIgQ 98YqAnQu5MO83R8y7V3WoJXlcrHYU+8yAHghsX42CoORU1Dv5hJkU1bNMiTy6CaVIyR5um7fa YdROzxdg7LEzyYM+tlhOoTpuhWp1ozIKNEWdsBGyitFhNgiSDypRUxGSfyA1a91F0MiGPrpYr JRiGrQ2VxW13SpP/R3qQFwJq2nJaHR7JMe1xKaxDE1Mpri+/JDVk35jPdCnprvjrSSdxKXoMq ECgf+xv+ALm2TdHNwk+tvkqxOp6HYPU5zMhIk36Ei+8i1r32E2V9IFwz9ORaSDTb2M8hYRyS8 aXTlC17 X-TUID: KHuqlGaj3kyE From: Jan Kiszka Otherwise the module may not be found if the module package is installed on its own, i.e. without the kernel package performing the depmod run. As we now install a postinst baseline with the right mode, the chmod on AUTOLOAD becomes obsolete. Signed-off-by: Jan Kiszka --- Changes to v3: - allow depmod to fail (e.g. when building the image) meta/recipes-kernel/linux-module/files/debian/postinst | 2 ++ meta/recipes-kernel/linux-module/module.inc | 1 - 2 files changed, 2 insertions(+), 1 deletion(-) create mode 100755 meta/recipes-kernel/linux-module/files/debian/postinst diff --git a/meta/recipes-kernel/linux-module/files/debian/postinst b/meta/recipes-kernel/linux-module/files/debian/postinst new file mode 100755 index 0000000..35d5de0 --- /dev/null +++ b/meta/recipes-kernel/linux-module/files/debian/postinst @@ -0,0 +1,2 @@ +#!/bin/sh +depmod -a diff --git a/meta/recipes-kernel/linux-module/module.inc b/meta/recipes-kernel/linux-module/module.inc index 3075f44..76a49f3 100644 --- a/meta/recipes-kernel/linux-module/module.inc +++ b/meta/recipes-kernel/linux-module/module.inc @@ -26,6 +26,5 @@ dpkg_runbuild_prepend() { if [ ${AUTOLOAD} = "1" ]; then echo "echo ${PN} >> /etc/modules" >> ${S}/debian/postinst - chmod +x ${S}/debian/postinst fi } -- 2.16.4