From patchwork Fri Aug 4 20:54:01 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Dario Binacchi X-Patchwork-Id: 2950 Return-Path: X-Original-To: linux-amarula@patchwork.amarulasolutions.com Delivered-To: linux-amarula@patchwork.amarulasolutions.com Received: from mail-lj1-f198.google.com (mail-lj1-f198.google.com [209.85.208.198]) by ganimede.amarulasolutions.com (Postfix) with ESMTPS id 7EA463F057 for ; Fri, 4 Aug 2023 22:54:11 +0200 (CEST) Received: by mail-lj1-f198.google.com with SMTP id 38308e7fff4ca-2b9cd6a555asf24608301fa.3 for ; Fri, 04 Aug 2023 13:54:11 -0700 (PDT) ARC-Seal: i=2; a=rsa-sha256; t=1691182451; cv=pass; d=google.com; s=arc-20160816; b=ri7iucDKCeC5zdBqegEvRXz//hT0xo6s31cnTlwYypuXBlwpFN9tOspPixFyuDGkCi dbyKDetv6ZAMvyzW933ANOZFaOqausuzuJ8gX4OJgNealek+o1v6JIW59L3DjQDSUT/j 9bJQUJGgPGzJpvX2Kjem7BFJ2P06lkyqtTk8+vjBh2j2N0quCwZltP8Pf6JyO7XO/wSK wcv7VBdjvG6GYPVF1DIdigPsH1kZYbfZFiZ42Y8Nc+pBUmt5Eg/WV3E1iCdiM3jQpSYI DlPwIRQoLV/dJOninBiTfuMCjAseVVzbLhp1PBEjfz0UnkxLZDmnqhFIokFYorRx4MzD G6Fg== ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-unsubscribe:list-archive:list-help:list-post:list-id :mailing-list:precedence:mime-version:message-id:date:subject:cc:to :from:dkim-signature; bh=k9vwUhiuxMQZomvX2VQgPntptm5amjnQPEvn0oxQ/p8=; fh=sEqMOB4iq8ZDTweY1T0uNFdj9mC39DgPFJr/nugvd3U=; b=AL8ZoBsHOJcrP1w1/7+bz5DMgu551MgMtYLzRN1oKZclokkKXXpIlrjk2qBOeujIRZ bBJ/FQyX9MQj4uFs4aXegKkcXh2FU8PCxsKcvU0JyWHaevpTPaxm65npYLvTSP2B8/aw p7Bs+mwq/BaNfKMvCj2Oa7TmBFme94mKWlxQM872LvzWcldX9IrsqTAHq2gCjt5TSacD RZxfgfJtLfUQ2NWZD9bSS8JE185S1x9oG2AMNCPzocuprOlzGMTCz/nv4PAGUVTiA4Mg kaSA8Sd8vg6Q80o4np8RgyFdz8JChOpNF7H1R7uNtHfiHz9l/nI2NeMP5JkKWf9xJtWq tf9A== ARC-Authentication-Results: i=2; mx.google.com; dkim=pass header.i=@amarulasolutions.com header.s=google header.b="rXuqQ/8I"; spf=pass (google.com: domain of dario.binacchi@amarulasolutions.com designates 209.85.220.65 as permitted sender) smtp.mailfrom=dario.binacchi@amarulasolutions.com; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=amarulasolutions.com DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=amarulasolutions.com; s=google; t=1691182451; x=1691787251; h=list-unsubscribe:list-archive:list-help:list-post:list-id :mailing-list:precedence:x-original-authentication-results :x-original-sender:mime-version:message-id:date:subject:cc:to:from :from:to:cc:subject:date:message-id:reply-to; bh=k9vwUhiuxMQZomvX2VQgPntptm5amjnQPEvn0oxQ/p8=; b=e14q8Zf2N6nekAzKwXnL/mSqVHkzTRMLevvMeyeEzZKg870tkY5P1WjF8bnbssViF8 uKujDkLYq5kLIEM94UaNmCyEuLi/QxW8HbXh/vxrkWfZ6EDH9ZRH5FTFla1x++OsbCQC UCnemREOBQApoXHRbP6Gm+J7LoEW0udVuAq9o= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20221208; t=1691182451; x=1691787251; h=list-unsubscribe:list-archive:list-help:list-post :x-spam-checked-in-group:list-id:mailing-list:precedence :x-original-authentication-results:x-original-sender:mime-version :message-id:date:subject:cc:to:from:x-beenthere:x-gm-message-state :from:to:cc:subject:date:message-id:reply-to; bh=k9vwUhiuxMQZomvX2VQgPntptm5amjnQPEvn0oxQ/p8=; b=UXgiY08+F7CGWzFz28Zm8V434u8GRCBPO7OjzI2XhXhcpxroO1oTgKTaFyTCmrca3G 7dXwYFiCQaIRlkoFde7W0ItRfFnFjvQxA+M8ee3kHLtdiCgvC59BY6Wm/t/P8JJOxftR 5BzDZXXMiIe0ePU3r//Pjlu33QCxPNR3YkCio3LLuMt177amX9gO3pOG1fXDvXotJnH1 jW/W5Fi/dfAU5U62H1HUgQcG0C02qEyurn6XrO5hCD+RySGT+1ueZ9AOo+2037QlaB8Q aw0uRQ/+k1eSBMyxjbwOGUs9MiJ8L2CWXULk81LRMw0c1YwEQMAkH7WstJL1BtjxDRR1 eSOg== X-Gm-Message-State: AOJu0YyINlnzYj9g8swEsd7t6t0kNZ+H5JG6xumu7rdIJNdsMI3xgX85 9zPgzrN2RxISA4iplG/RwsbYl3ih X-Google-Smtp-Source: AGHT+IGr/vWimFpj/12CK2U3eJM9JDn03/F0QYkb3ZwA4DQPWbJz/ZhAvCEDHMhHVbalZsDN78joSQ== X-Received: by 2002:a2e:7c15:0:b0:2b9:aa4d:3719 with SMTP id x21-20020a2e7c15000000b002b9aa4d3719mr2465467ljc.12.1691182450830; Fri, 04 Aug 2023 13:54:10 -0700 (PDT) X-BeenThere: linux-amarula@amarulasolutions.com Received: by 2002:a2e:b80b:0:b0:2b9:34b6:b47b with SMTP id u11-20020a2eb80b000000b002b934b6b47bls211990ljo.0.-pod-prod-01-eu; Fri, 04 Aug 2023 13:54:09 -0700 (PDT) X-Received: by 2002:a2e:8706:0:b0:2b9:e317:ec4d with SMTP id m6-20020a2e8706000000b002b9e317ec4dmr2792953lji.39.1691182448921; Fri, 04 Aug 2023 13:54:08 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1691182448; cv=none; d=google.com; s=arc-20160816; b=gI0oqQY0mXFkZUDH3VUnp2pvKyFmQEwAPhf6tfwHgHqFQBlmbWeCJfpzZDhxG2cQ9g UH/esEH4f2GWHiBwuPqpfVj7IbX6+3ATIYyGKw6ADHw5BehLxr+X+gbQrbagLqUEQSA0 RyPl3allZE+6vkItNqr4orv14yaammOxm5uV3wWza+1zjvfm2c+a9ka1fGSODgsj5nO9 7VjMKZDBEkrpvD9s8USo/4qldG3erU5a2tW42je+ie+OIHQqLQHtdBQ8HyM6qOJqgLqn opSX2sS3gmem7Qt1QjrRf0+DHX7SD8OnZ42iUtN3VQWCbR0zgPvuvDe2Vp25dz7/JS7a usZw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=content-transfer-encoding:mime-version:message-id:date:subject:cc :to:from:dkim-signature; bh=bTst3k6RVh/LdXDD9uNJW5kwCgOSVbhULAALIhjFoEQ=; fh=sEqMOB4iq8ZDTweY1T0uNFdj9mC39DgPFJr/nugvd3U=; b=WgqvLi6XA8SVCnt7UQlyl9mT3GYP134I51fLQ7rj/0xMb/QrEK7RSgFx3rfjBqZ4nv HTWp6SYbZy8Rw2sy/7i3Rr+qCAuXrHoz9UZo7ppobgKMf0s6trRB/boPHjPuxZbHofnS blpDZwJQMb68y2/buMzBK5+PojdKE4UVpwC3uMuszPHW1/454TJ/G7HYtSI5+z+S3CJF lLXnSO2aKPpg52wP02L/AdhG7FW6hNqXRlFplOFkDE8EwbUi0BoonZVQEfuCQNjTlfql AQ0yYx00cKi7x8MQ5pDw3HQ9GiudNY2f0iJiY5VkkU86WLk/mpn9Kh33gk3vfwSmbupR D/vA== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@amarulasolutions.com header.s=google header.b="rXuqQ/8I"; spf=pass (google.com: domain of dario.binacchi@amarulasolutions.com designates 209.85.220.65 as permitted sender) smtp.mailfrom=dario.binacchi@amarulasolutions.com; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=amarulasolutions.com Received: from mail-sor-f65.google.com (mail-sor-f65.google.com. [209.85.220.65]) by mx.google.com with SMTPS id z26-20020a2eb53a000000b002b6f073770esor1395878ljm.9.2023.08.04.13.54.08 for (Google Transport Security); Fri, 04 Aug 2023 13:54:08 -0700 (PDT) Received-SPF: pass (google.com: domain of dario.binacchi@amarulasolutions.com designates 209.85.220.65 as permitted sender) client-ip=209.85.220.65; X-Received: by 2002:a2e:9a9a:0:b0:2b6:bb08:91c4 with SMTP id p26-20020a2e9a9a000000b002b6bb0891c4mr2864689lji.42.1691182448446; Fri, 04 Aug 2023 13:54:08 -0700 (PDT) Received: from dario-ThinkPad-T14s-Gen-2i.homenet.telecomitalia.it (host-82-52-12-96.retail.telecomitalia.it. [82.52.12.96]) by smtp.gmail.com with ESMTPSA id a23-20020a1709063e9700b00993150e5325sm1802624ejj.60.2023.08.04.13.54.07 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 04 Aug 2023 13:54:08 -0700 (PDT) From: Dario Binacchi To: buildroot@buildroot.org Cc: Arnout Vandecappelle , linux-amarula@amarulasolutions.com, "Yann E . MORIN" , Dario Binacchi , Angelo Compagnucci Subject: [PATCH v2 1/1] package/arp-scan: allow to not install package data Date: Fri, 4 Aug 2023 22:54:01 +0200 Message-Id: <20230804205401.3975960-1-dario.binacchi@amarulasolutions.com> X-Mailer: git-send-email 2.34.1 MIME-Version: 1.0 X-Original-Sender: dario.binacchi@amarulasolutions.com X-Original-Authentication-Results: mx.google.com; dkim=pass header.i=@amarulasolutions.com header.s=google header.b="rXuqQ/8I"; spf=pass (google.com: domain of dario.binacchi@amarulasolutions.com designates 209.85.220.65 as permitted sender) smtp.mailfrom=dario.binacchi@amarulasolutions.com; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=amarulasolutions.com Content-Type: text/plain; charset="UTF-8" Precedence: list Mailing-list: list linux-amarula@amarulasolutions.com; contact linux-amarula+owners@amarulasolutions.com List-ID: X-Spam-Checked-In-Group: linux-amarula@amarulasolutions.com X-Google-Group-Id: 476853432473 List-Post: , List-Help: , List-Archive: List-Unsubscribe: , The patch adds an option that allows you to not install the data along with the binaries (less than 100kb), saving 1.4Mb of rootfs data. By default, the data is installed for backward compatibility. Cc: Angelo Compagnucci Signed-off-by: Dario Binacchi --- Changes in v2: - add the option to ensure backward compatibility. - update the commit message package/arp-scan/Config.in | 11 +++++++++++ package/arp-scan/arp-scan.mk | 4 ++++ 2 files changed, 15 insertions(+) diff --git a/package/arp-scan/Config.in b/package/arp-scan/Config.in index ed70b3958610..cf7377d2f9b6 100644 --- a/package/arp-scan/Config.in +++ b/package/arp-scan/Config.in @@ -8,3 +8,14 @@ config BR2_PACKAGE_ARP_SCAN discover and fingerprint IP hosts on the local network. https://github.com/royhills/arp-scan + +if BR2_PACKAGE_ARP_SCAN + +config BR2_PACKAGE_ARP_SCAN_DATA + bool "install data (OUI)" + default y # legacy + help + Say 'y' here (the default) to install the data along the + binaries. + +endif # BR2_PACKAGE_ARP_SCAN diff --git a/package/arp-scan/arp-scan.mk b/package/arp-scan/arp-scan.mk index 89644be9d3ef..67eb1881dba2 100644 --- a/package/arp-scan/arp-scan.mk +++ b/package/arp-scan/arp-scan.mk @@ -23,4 +23,8 @@ else ARP_SCAN_CONF_OPTS += --without-libcap endif +ifeq ($(BR2_PACKAGE_ARP_SCAN_DATA),) +ARP_SCAN_INSTALL_TARGET_OPTS = DESTDIR=$(TARGET_DIR) install-exec +endif + $(eval $(autotools-package))