From patchwork Wed Dec 19 21:04:55 2018 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Markus Mayer X-Patchwork-Id: 1016349 Return-Path: X-Original-To: incoming-buildroot@patchwork.ozlabs.org Delivered-To: patchwork-incoming-buildroot@bilbo.ozlabs.org Authentication-Results: ozlabs.org; spf=pass (mailfrom) smtp.mailfrom=busybox.net (client-ip=140.211.166.133; helo=hemlock.osuosl.org; envelope-from=buildroot-bounces@busybox.net; receiver=) Authentication-Results: ozlabs.org; dmarc=fail (p=quarantine dis=none) header.from=broadcom.com Authentication-Results: ozlabs.org; dkim=fail reason="signature verification failed" (1024-bit key; unprotected) header.d=broadcom.com header.i=@broadcom.com header.b="GBgGLqw9"; dkim-atps=neutral Received: from hemlock.osuosl.org (smtp2.osuosl.org [140.211.166.133]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ozlabs.org (Postfix) with ESMTPS id 43KnVW0d5Fz9s7W for ; Thu, 20 Dec 2018 08:05:54 +1100 (AEDT) Received: from localhost (localhost [127.0.0.1]) by hemlock.osuosl.org (Postfix) with ESMTP id 68B0B84D8A; Wed, 19 Dec 2018 21:05:51 +0000 (UTC) X-Virus-Scanned: amavisd-new at osuosl.org Received: from hemlock.osuosl.org ([127.0.0.1]) by localhost (.osuosl.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id BFLBkxm+u88H; Wed, 19 Dec 2018 21:05:50 +0000 (UTC) Received: from ash.osuosl.org (ash.osuosl.org [140.211.166.34]) by hemlock.osuosl.org (Postfix) with ESMTP id 5B5E382417; Wed, 19 Dec 2018 21:05:50 +0000 (UTC) X-Original-To: buildroot@lists.busybox.net Delivered-To: buildroot@osuosl.org Received: from hemlock.osuosl.org (smtp2.osuosl.org [140.211.166.133]) by ash.osuosl.org (Postfix) with ESMTP id C19F01BF398 for ; Wed, 19 Dec 2018 21:05:49 +0000 (UTC) Received: from localhost (localhost [127.0.0.1]) by hemlock.osuosl.org (Postfix) with ESMTP id BF0A282417 for ; Wed, 19 Dec 2018 21:05:49 +0000 (UTC) X-Virus-Scanned: amavisd-new at osuosl.org Received: from hemlock.osuosl.org ([127.0.0.1]) by localhost (.osuosl.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id XsjI+l2EA+ki for ; Wed, 19 Dec 2018 21:05:49 +0000 (UTC) X-Greylist: from auto-whitelisted by SQLgrey-1.7.6 Received: from mail-yw1-f68.google.com (mail-yw1-f68.google.com [209.85.161.68]) by hemlock.osuosl.org (Postfix) with ESMTPS id 26C7D8219C for ; Wed, 19 Dec 2018 21:05:49 +0000 (UTC) Received: by mail-yw1-f68.google.com with SMTP id r130so8704876ywg.7 for ; Wed, 19 Dec 2018 13:05:49 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=broadcom.com; s=google; h=from:to:cc:subject:date:message-id:in-reply-to:references; bh=/osOCFtXSQVJvHomN7eJT+q6X//PAzm2Du5c7Vp+/sE=; b=GBgGLqw9q99I0awzjMMk96JGxrIU4K1WUQc+kYDGRf4j5TMLCDEjplDEcGJHGQtw4d edRecWc2Rw17MRpstn1l6vNzG9X4ml+m51+0/u4xlRK+CaCBB1uORe+5vyyV8OokDYDD ImVU+9RHkB0gCwQAXbmm8pY2n76KDdUPK2zrA= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:date:message-id:in-reply-to :references; bh=/osOCFtXSQVJvHomN7eJT+q6X//PAzm2Du5c7Vp+/sE=; b=BZD3IFP6yanSvRaV/1ehhCdEaV2tgy+FJTi3nLWbMo0W7T77xzHu1w4m3vVKe61I4M xPXVNmVw3Wiuo/TvezYs5STkDwiEJIK/4T30CwP2/BFKtX2A5zFh2vDzf/o/EQzGXIgq 57ZWtKa/c38DXIDtPfAup9B2+aY6n5wX/Sq8XAm2RGUq9ec7T5Z4SEfmUfvd2xKe4rc3 pp8gdv+0ZH7ybCsyq3BS8KgLKEoC7/Ilsqm1XMRlCq+szsL8/VaRZx0eIDAjn8AMiMBw pKlLxyU+UoawsHR3/xWfyV8OeUtFE2KuU31l7m2zhxQxk8BbnBUDpZzPiFOYdw11RU36 Fl1w== X-Gm-Message-State: AA+aEWbNql4AbXM9TtEuiKjF8FWaZHUkFjApH16LNueJYul42aOfm7AO qX7ktObEMQ9N+jitLDCkH7MO2OvOSLy+iQ== X-Google-Smtp-Source: AFSGD/WdPMvkySpHtM7VCxkTuT3/E8GYsB3J8G5JLwinVmQ7BfkrgMzxwDgstBJRGhdWGWvc9dTujA== X-Received: by 2002:a0d:e156:: with SMTP id k83mr24078558ywe.219.1545253547895; Wed, 19 Dec 2018 13:05:47 -0800 (PST) Received: from lbrmn-mmayer.ric.broadcom.com ([192.19.228.250]) by smtp.gmail.com with ESMTPSA id l7sm7180533ywk.24.2018.12.19.13.05.46 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Wed, 19 Dec 2018 13:05:47 -0800 (PST) From: Markus Mayer To: Buildroot Mailing List Date: Wed, 19 Dec 2018 13:04:55 -0800 Message-Id: <20181219210455.14754-5-mmayer@broadcom.com> X-Mailer: git-send-email 2.17.1 In-Reply-To: <20181219210455.14754-1-mmayer@broadcom.com> References: <20181219210455.14754-1-mmayer@broadcom.com> Subject: [Buildroot] [PATCH v2 4/4] dropbear: use BR2_SYSTEM_DEFAULT_PATH as default PATH X-BeenThere: buildroot@busybox.net X-Mailman-Version: 2.1.29 Precedence: list List-Id: Discussion and development of buildroot List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: "Yann E. MORIN" , Markus Mayer MIME-Version: 1.0 Errors-To: buildroot-bounces@busybox.net Sender: "buildroot" We use the configuration option $(BR2_SYSTEM_DEFAULT_PATH) to set the default PATH in dropbear sessions. $(BR2_SYSTEM_DEFAULT_PATH) is a Kconfig string. So it is already quoted, which is exactly what we want. Signed-off-by: Markus Mayer Reviewed-by: "Yann E. MORIN" --- package/dropbear/dropbear.mk | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/package/dropbear/dropbear.mk b/package/dropbear/dropbear.mk index 7b1468cfb100..a5a8243bd431 100644 --- a/package/dropbear/dropbear.mk +++ b/package/dropbear/dropbear.mk @@ -81,6 +81,12 @@ define DROPBEAR_DISABLE_STANDALONE echo '#define NON_INETD_MODE 0' >> $(@D)/localoptions.h endef +define DROPBEAR_CUSTOM_PATH + echo '#define DEFAULT_PATH $(BR2_SYSTEM_DEFAULT_PATH)' >>$(@D)/localoptions.h +endef + +DROPBEAR_POST_EXTRACT_HOOKS += DROPBEAR_CUSTOM_PATH + define DROPBEAR_INSTALL_INIT_SYSTEMD $(INSTALL) -D -m 644 package/dropbear/dropbear.service \ $(TARGET_DIR)/usr/lib/systemd/system/dropbear.service