From mboxrd@z Thu Jan 1 00:00:00 1970 X-GM-THRID: 7148049090165604352 X-Received: by 2002:a17:90b:3504:b0:202:7253:9b53 with SMTP id ls4-20020a17090b350400b0020272539b53mr4659950pjb.155.1664284870226; Tue, 27 Sep 2022 06:21:10 -0700 (PDT) X-BeenThere: isar-users@googlegroups.com Received: by 2002:a17:90a:290a:b0:1fb:474:3810 with SMTP id g10-20020a17090a290a00b001fb04743810ls457445pjd.0.-pod-preprod-gmail; Tue, 27 Sep 2022 06:21:09 -0700 (PDT) X-Google-Smtp-Source: AMsMyM7GTD0eueq2ASA4vMtJ/bBYPvAJUrIQWAtGH/yFHemKf2AgFa08IaaHRFBj09BR9VHk116p X-Received: by 2002:a17:903:1249:b0:178:639a:1ab1 with SMTP id u9-20020a170903124900b00178639a1ab1mr27377183plh.64.1664284869291; Tue, 27 Sep 2022 06:21:09 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1664284869; cv=none; d=google.com; s=arc-20160816; b=oD5K3mSTIr6E3ID2g+wU4qCJn3FMr7vjxhN0Qj263QgayvECXm9eJq6nvwjA8svxnS 0rTVPgCo3Qr4lA810VKoxwTNPmFPi0pQoH0TjTGVsPDk1SiTs/ppWK0Azhxfpe9EKxA9 2l7RGf9RCSAXB+YfDiBVCb51amvYADzKESASv0fEMJYPPQCHVictM3nBGNB5XG8HAHB7 7Q4jKTuiQXmtRSTWcc1nAa2aoLQ+gL0tYyiPMA1OQxorwQh1nM/EKAdLHV1HfPlzSlga IfLpwdZQhDr2SbbLykfnsHZCKf498Cth//AWaCW/iYoYRIcQ9NhhV/JMHJ9IgQjlKNCE q7Pg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=to:subject:message-id:date:from:in-reply-to:references:mime-version :dkim-signature; bh=AK0McAGXxzEkcx8lpnXOu1taWwG+tR8XReLYVZp6vBQ=; b=LbvF6+hcAwTvPz4DLrs77rH/3GoYGeO/XirDU8wq/mSL1wGQIZyENVr5eMcEaJ3M6w z4KeqZC53DEjaNC9fsFvPdGRRbntsUwyFkZQt/5/hB5q0fDl3zBhh7eewl/uUV7C/1FP LTBe4XouYaEMsdsWFDjiDvFOKeN93+ZDgK7HJe1FvwGHQlbV6Ex+26IMCR/5FobO+5i4 dZNCm+TMopYYU2f3YJ76o0QRUIyZcWVNoN8xCZUIHSpguSIUHrZTMSXb8PSDuRXMcGov LLgfDrSYOOW2Rg/EzMIni3Vq6Sd+JHDWklAmGBYGu8/UqD+zGtkI0wS3uINkzzfNpvgY xRbQ== ARC-Authentication-Results: i=1; gmr-mx.google.com; dkim=pass header.i=@gmail.com header.s=20210112 header.b=FrAy762U; spf=pass (google.com: domain of roberto.foglietta@gmail.com designates 2607:f8b0:4864:20::d32 as permitted sender) smtp.mailfrom=roberto.foglietta@gmail.com; dmarc=pass (p=NONE sp=QUARANTINE dis=NONE) header.from=gmail.com Return-Path: Received: from mail-io1-xd32.google.com (mail-io1-xd32.google.com. [2607:f8b0:4864:20::d32]) by gmr-mx.google.com with ESMTPS id n20-20020a17090ade9400b002000da53a10si76581pjv.2.2022.09.27.06.21.09 for (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Tue, 27 Sep 2022 06:21:09 -0700 (PDT) Received-SPF: pass (google.com: domain of roberto.foglietta@gmail.com designates 2607:f8b0:4864:20::d32 as permitted sender) client-ip=2607:f8b0:4864:20::d32; Authentication-Results: gmr-mx.google.com; dkim=pass header.i=@gmail.com header.s=20210112 header.b=FrAy762U; spf=pass (google.com: domain of roberto.foglietta@gmail.com designates 2607:f8b0:4864:20::d32 as permitted sender) smtp.mailfrom=roberto.foglietta@gmail.com; dmarc=pass (p=NONE sp=QUARANTINE dis=NONE) header.from=gmail.com Received: by mail-io1-xd32.google.com with SMTP id v128so7674108ioe.12 for ; Tue, 27 Sep 2022 06:21:09 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=to:subject:message-id:date:from:in-reply-to:references:mime-version :from:to:cc:subject:date; bh=AK0McAGXxzEkcx8lpnXOu1taWwG+tR8XReLYVZp6vBQ=; b=FrAy762U4XvEYcp6ut3SGqNoqVmkiMwaDx0xxTWeNBEFjInSzx3TA4JtIrKldjHDYa Dxvcl502lvNJkptA3nJQHAkMrK4cc9KrcW49w9KcPGGsIZYLTHjmerUNlchu1CG7O6DE 7Thh5JEv4pA/DWFIIG18XQ/b4019qt+1A13GuziJev+fFPGWJIGaawB9sDWShD7QPgJt Ho87tMC0LhwoM/4exDxCpMWwWb2tI4cssyIcdcEuzsBJdOhU5Fz+IQGE2CyiUNlpv5Xp 85RBVETU/SgN400E2jIUy/YIVCPL2Li1A/b2Sk1q8danK0z09BXxhQUfQ5OD4SNKZ3QQ +MVA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=to:subject:message-id:date:from:in-reply-to:references:mime-version :x-gm-message-state:from:to:cc:subject:date; bh=AK0McAGXxzEkcx8lpnXOu1taWwG+tR8XReLYVZp6vBQ=; b=5PD2RLhTd+1VXxUNYZA4+gNerMpn1Ax8RnmgmFI6RKggGaU050WvuKCk7uGOn6vcj/ fA17AnD0Qt1KE+RVcXG5fx3JcezwSIFeoyuCD3S8RcfRQ3uqQT1q5WRIGSI/+JaHqErF 5XzhIdIl4fvmsU/X93z0BSGDS6Zsz2/3HV/HtQEi0AHW53M/irEwf9iTZ30npZK5LWa4 ++3utriNKlDS2jXMEMEemJX7dUvqfceiG+kNeqXwH6kbOVWWf98WQu+Q0lA48mL2hMiB xhCT/92ZrdjILBrupQJZWTywzwHnQMTiqkAgDMUCLCYtpoZLOueCH5Q7n2BWejwtqf9S SYUQ== X-Gm-Message-State: ACrzQf19zk0zmzz8mnGGrMSSqbZh65o90Rz4ljJBBhKpK4ili9GeCQeS HZuN/o10eYw8cgmTPTgUz/68OvV9XV+tYz8PdQOExeAcRQ== X-Received: by 2002:a05:6602:2c02:b0:690:b560:7fae with SMTP id w2-20020a0566022c0200b00690b5607faemr11815480iov.169.1664284868630; Tue, 27 Sep 2022 06:21:08 -0700 (PDT) MIME-Version: 1.0 References: In-Reply-To: From: "Roberto A. Foglietta" Date: Tue, 27 Sep 2022 15:20:57 +0200 Message-ID: Subject: rules.tmpl how to exec a cmd as root To: isar-users@googlegroups.com Content-Type: multipart/alternative; boundary="000000000000665c0505e9a8842b" X-TUID: BwVSK0dVQDfa --000000000000665c0505e9a8842b Content-Type: text/plain; charset="UTF-8" Dear all, I found another corner case about compiling a 3rd party driver into ISAR and I need to execute a command at make level but as root. Unfortunately su cannot authenticate seamlessly and without the root permission the command fails. Suggestions? override_dh_auto_build: sudo cp -arf /usr/lib/modules/*/source/* /usr/lib/modules/*/build/ cp -arf /usr/lib/modules/*/source/* /usr/lib/modules/*/build/ $(MAKE) -n modules ${PARALLEL_MAKE} Thanks, R- --000000000000665c0505e9a8842b Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable
Dear all,

=C2=A0I found another corner case ab= out compiling a 3rd party driver into ISAR and I need to execute a command = at make level but as root. Unfortunately su cannot authenticate seamlessly = and without the root permission the command fails. Suggestions?

ov= erride_dh_auto_build:
=C2=A0 =C2=A0 =C2=A0 sudo cp -arf /usr/lib/modules/*/source/* /usr/lib/modu= les/*/build/
=C2=A0 =C2=A0 =C2=A0 =C2=A0cp -arf /usr/lib/modules/*/source/* /usr/lib/mod= ules/*/build/
=C2=A0 =C2=A0 =C2=A0 =C2=A0$(MAKE) -n modules ${PARALLEL_MAKE}

Thanks, R-

--000000000000665c0505e9a8842b--