From patchwork Sun Apr 18 09:15:28 2021 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Mark Jonas X-Patchwork-Id: 1467582 Return-Path: X-Original-To: incoming@patchwork.ozlabs.org Delivered-To: patchwork-incoming@bilbo.ozlabs.org Authentication-Results: ozlabs.org; spf=pass (sender SPF authorized) smtp.mailfrom=googlegroups.com (client-ip=2a00:1450:4864:20::137; helo=mail-lf1-x137.google.com; envelope-from=swupdate+bncbcemdfwl6alrbohr56bqmgqeqrkt62y@googlegroups.com; receiver=) Authentication-Results: ozlabs.org; dkim=pass (2048-bit key; unprotected) header.d=googlegroups.com header.i=@googlegroups.com header.a=rsa-sha256 header.s=20161025 header.b=ZDPo8syt; dkim=pass (2048-bit key; unprotected) header.d=gmail.com header.i=@gmail.com header.a=rsa-sha256 header.s=20161025 header.b=azKYT9Dg; dkim-atps=neutral Received: from mail-lf1-x137.google.com (mail-lf1-x137.google.com [IPv6:2a00:1450:4864:20::137]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (No client certificate requested) by ozlabs.org (Postfix) with ESMTPS id 4FNPSG493kz9vFm for ; Sun, 18 Apr 2021 19:15:40 +1000 (AEST) Received: by mail-lf1-x137.google.com with SMTP id h18-20020ac25d720000b0290172c83ca83esf5153845lft.18 for ; Sun, 18 Apr 2021 02:15:40 -0700 (PDT) ARC-Seal: i=2; a=rsa-sha256; t=1618737336; cv=pass; d=google.com; s=arc-20160816; b=bRpMSesiqFP7p5UrHWcse2lK+p17vxq8WsQHVm2LqrHvkRJTVQlf9nia68ieORQyWB PjbJ6EDIoQG4mEkb1uGuMKiTIAsmKQ7QlrR+CsX4K4pVxFwyb0l5iZUJw/AEL6+PVZjb zl9dbOGFZq36UjOL1yp8B5qeMWRXOjfqqSnmuF8AN719EE10b96QPkB1lkHuoJSV/bGh UHAzjKNSJc8QcII6smEekvmD+x36iQMPll5ABRqLbUd0p0CD77XZtiIArZEJEGf5xnXb Ng92GwgBAWgGELFBIvi1lrKoge0kYLjkGA2nHLkblZPOzKzzTnENfH8Ua5kNrmD8vRTC pccw== ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-unsubscribe:list-subscribe:list-archive:list-help:list-post :list-id:mailing-list:precedence:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:sender:dkim-signature :dkim-signature; bh=h9HwK61DE0ipQLUzSe66D1lgOxvMqHTU2hQw+KK4Yj4=; b=r4K2E//wVzWqRJUABXP//8QNC5BeD3HtorbnVa6WWvK2TMGEw+uWGdZumxDExM8xa/ naSZrtouXYzf3ODm7bA1EF46gVCWzcmNwWZqaumFPvektgHmvj4i0thd8DWVwviC+IGJ HfGlK3tEHgmFiyyzoKvQEjuDLZstuXNTod94Q8WiR+uMh93AlR5ok85HgcPfDNxh1OaA Ffqz5xRVoq79Pm9x2MGpeIEy86QA3FpNELbkUHthBHxkKhj+MjMuDCGGtu404pF3Z6aU i7g20plx6LXN30M0NQOoKqurR+3/DP4ZOfqXXYuRiuv/A4JhS9q2nBV9qkIce75TdqKR +zLg== ARC-Authentication-Results: i=2; gmr-mx.google.com; dkim=pass header.i=@gmail.com header.s=20161025 header.b=VLZkFgTN; spf=pass (google.com: domain of toertel@gmail.com designates 2a00:1450:4864:20::630 as permitted sender) smtp.mailfrom=toertel@gmail.com; dmarc=pass (p=NONE sp=QUARANTINE dis=NONE) header.from=gmail.com DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=googlegroups.com; s=20161025; h=sender:from:to:cc:subject:date:message-id:in-reply-to:references :mime-version:x-original-sender:x-original-authentication-results :precedence:mailing-list:list-id:list-post:list-help:list-archive :list-subscribe:list-unsubscribe; bh=h9HwK61DE0ipQLUzSe66D1lgOxvMqHTU2hQw+KK4Yj4=; b=ZDPo8sytU7VCJ9NFL1FyNN7p3fmhNrt2kmioV7g7PyEQUM8oxYIibAMatyeSsRMgIw WB1IcHHknOtDBFABd1YYLXqTq5JcdPdf41Sm37xgSPxt8J8vq+XHauUGmq06DVq701b8 yMLMHMGVJBF1CHhO3m1w88oSIx4IqoDUgsPb160WV1qD9S9unX5+e85jhINDlK4hnqHU h3oTRJOrrjNx9/7LTaMdOp4tDPCwg9Z/DiurSsZFekpqJLLBwB9NXw7A/FVDAe+skrGW lVkNotxuVE36yAZkcjw0R+U9knIf0Qg+HW1jYEjJlZKrwyXq87M4wkd0nIhqDYvSo6bs GjnQ== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:to:cc:subject:date:message-id:in-reply-to:references :mime-version:x-original-sender:x-original-authentication-results :precedence:mailing-list:list-id:list-post:list-help:list-archive :list-subscribe:list-unsubscribe; bh=h9HwK61DE0ipQLUzSe66D1lgOxvMqHTU2hQw+KK4Yj4=; b=azKYT9DgfPAGJYZb8D6edpO0WhFUnUINLGgATlFfTF+P/lh/FBGlfBNeFf4bsdZ71h z8Rosrs9pVyLRLlhbjQcSlr7S5JUAqAPyx5Hk+BicB8kk9y6xTY1mH/KhMxEA4PHYIiT 9Bo9lh4RqxNpIJjjSWn1/riHPFjJ6Em66864rIzjpPCbB/ufdB/XtWoku1FKrOlkB2k6 gB2C4a1h+zrFSaVCXoxzqi3XgAiubwR+isCJsGGSa9cT2pxt28Ar0TtfSXi80PAht5ub y5QAMqn9MzzqWNCSHFPUGXmX8EVUIvrGJbxFqFDo0LIN9iRK6pU92u+wyIkQ3npLvId4 wu8w== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=sender:x-gm-message-state:from:to:cc:subject:date:message-id :in-reply-to:references:mime-version:x-original-sender :x-original-authentication-results:precedence:mailing-list:list-id :x-spam-checked-in-group:list-post:list-help:list-archive :list-subscribe:list-unsubscribe; bh=h9HwK61DE0ipQLUzSe66D1lgOxvMqHTU2hQw+KK4Yj4=; b=Hs7VZISPFWgZIBChQ4gEhWq84dU2fb8NrFbQCv1qzuRSPUTm9tcEnPU6pB+lvsECKM i6arcVXSVHbaT2XfjiBEKkw/lAU0nAc8GC9QRhmY+wrZaKwKS2GWTWqiu83iaUDJuXYF GF+h3pl96vhkFOx0xiqS4KwpErfQ46fLhmM25PThB6Ysn6n+aRsGJh1zZIiKanDJlyDb r9s/L8inJYsqUonTLWGk7xF99LNWiFoXI+7+L65iqbgA+HV5SJfDa6dkgwqtFsl81tGH zUZ8gm4JruJIIZDiUduxNt9AWjNYICWHL77HVPTHTQc7ffzC8WHB0YMH/Kkfux9HbEC/ B3xQ== Sender: swupdate@googlegroups.com X-Gm-Message-State: AOAM531cKfAGsPwd0IJWaauzsblBQuhhywyBmMWuggOMIE/r6VY+EuT7 8vB8HyL+SOnM9vwHZbSfPEs= X-Google-Smtp-Source: ABdhPJwMmGbPhb8wSO7NlJew0WFWh2T8FeqTrf6fBsb/AnuPg8nQput6bWpwYWucBbUhJLR/UnVbcg== X-Received: by 2002:a2e:b043:: with SMTP id d3mr7950269ljl.280.1618737336390; Sun, 18 Apr 2021 02:15:36 -0700 (PDT) X-BeenThere: swupdate@googlegroups.com Received: by 2002:ac2:5624:: with SMTP id b4ls1823484lff.0.gmail; Sun, 18 Apr 2021 02:15:35 -0700 (PDT) X-Received: by 2002:a05:6512:3234:: with SMTP id f20mr4820186lfe.221.1618737335485; Sun, 18 Apr 2021 02:15:35 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1618737335; cv=none; d=google.com; s=arc-20160816; b=ozW1eX/mgnEeZg459yJ2+KvP/weVa4WQoDivH/Nzz7EzV5JnaD83plH86G8N67jCfP CGlAgU+ncS/JLnxy+8AEImj9eVJCj7cLbRsqtcy/ffKUC2uaENTOpN+ZuVg72UIBuDzy USAj93JcR82uVJ9019CKF1J12+lRkVmvdLP5kBf2GDoPswo187oBbC1T93vjCDEio33c PXf8J7FgKoSI2Eyq94pwBbyyWXxgwzLwJ1AXOuxU/+nSTi9I0syhkzkie2czeqR1lg3z MuqKjEFGxQ8B6alvmIYJKl/12RxHlsoFwg+d9fRgB/eCHvEOZSJJ84g+hjO+nllEnkAg j95g== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:dkim-signature; bh=gUWE/RvsYqBWvgmnWPHn5L1/vNhf4EyTgFI8C9h4dnU=; b=ckH4DfNoFpw39rjr8e5daJot1v/rWkX7f10+DBp1UYgSxqi99/g5vRmbmbDUWlaupx P7JFuGs1W3f4XtpOD2zqZkHdl3NEP3QVTH5txQEAFhBlSuz9s7Xznd7AdBbQdSMpucdi hI86kdXsIkHwT8UKBtKDphsvKmDjX49zgYKlbf63Tpt3+UL0tp1cyev78FM4o9wIEBYN xxrgmh+rZRgU4JqDSpR8NYgx70KK+0QFk7VxCGVraSf1UJCehu47+mFF7rAoApBFMHSh mwWjnyJjLQoRprhaRNsISPrBSaUXI9fTBa2BX+K1JPUoLiR7AD6H/vk06KHq0flCfNZ8 spFQ== ARC-Authentication-Results: i=1; gmr-mx.google.com; dkim=pass header.i=@gmail.com header.s=20161025 header.b=VLZkFgTN; spf=pass (google.com: domain of toertel@gmail.com designates 2a00:1450:4864:20::630 as permitted sender) smtp.mailfrom=toertel@gmail.com; dmarc=pass (p=NONE sp=QUARANTINE dis=NONE) header.from=gmail.com Received: from mail-ej1-x630.google.com (mail-ej1-x630.google.com. [2a00:1450:4864:20::630]) by gmr-mx.google.com with ESMTPS id d19si413440ljo.1.2021.04.18.02.15.35 for (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Sun, 18 Apr 2021 02:15:35 -0700 (PDT) Received-SPF: pass (google.com: domain of toertel@gmail.com designates 2a00:1450:4864:20::630 as permitted sender) client-ip=2a00:1450:4864:20::630; Received: by mail-ej1-x630.google.com with SMTP id mh2so26832948ejb.8 for ; Sun, 18 Apr 2021 02:15:35 -0700 (PDT) X-Received: by 2002:a17:906:4c91:: with SMTP id q17mr16907893eju.0.1618737334743; Sun, 18 Apr 2021 02:15:34 -0700 (PDT) Received: from gigabyte.fritz.box (p200300cfaf069f00fcf20063709df988.dip0.t-ipconnect.de. [2003:cf:af06:9f00:fcf2:63:709d:f988]) by smtp.gmail.com with ESMTPSA id gn6sm6374464ejc.83.2021.04.18.02.15.33 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sun, 18 Apr 2021 02:15:34 -0700 (PDT) From: Mark Jonas To: swupdate@googlegroups.com, sbabic@denx.de, christian.storm@siemens.com, laszlo@ashin.hu Cc: Mark Jonas Subject: [swupdate][PATCH V2 1/2] Make folder test REUSE-compliant Date: Sun, 18 Apr 2021 11:15:28 +0200 Message-Id: <20210418091529.16690-2-toertel@gmail.com> X-Mailer: git-send-email 2.25.1 In-Reply-To: <20210418091529.16690-1-toertel@gmail.com> References: <20210418091529.16690-1-toertel@gmail.com> MIME-Version: 1.0 X-Original-Sender: toertel@gmail.com X-Original-Authentication-Results: gmr-mx.google.com; dkim=pass header.i=@gmail.com header.s=20161025 header.b=VLZkFgTN; spf=pass (google.com: domain of toertel@gmail.com designates 2a00:1450:4864:20::630 as permitted sender) smtp.mailfrom=toertel@gmail.com; dmarc=pass (p=NONE sp=QUARANTINE dis=NONE) header.from=gmail.com Precedence: list Mailing-list: list swupdate@googlegroups.com; contact swupdate+owners@googlegroups.com List-ID: X-Spam-Checked-In-Group: swupdate@googlegroups.com X-Google-Group-Id: 605343134186 List-Post: , List-Help: , List-Archive: , List-Unsubscribe: , Signed-off-by: Mark Jonas --- test/Makefile | 2 ++ test/data/to-be-signed.license | 3 +++ test/test_crypt.c | 2 ++ test/test_hash.c | 4 ++++ test/test_json.c | 2 ++ test/test_server_hawkbit.c | 2 ++ test/test_verify.c | 4 ++++ 7 files changed, 19 insertions(+) create mode 100644 test/data/to-be-signed.license diff --git a/test/Makefile b/test/Makefile index 0e100ab..e7df138 100644 --- a/test/Makefile +++ b/test/Makefile @@ -1,3 +1,5 @@ +# SPDX-License-Identifier: GPL-2.0-or-later + ## Author: Christian Storm ## Copyright (C) 2017, Siemens AG ## diff --git a/test/data/to-be-signed.license b/test/data/to-be-signed.license new file mode 100644 index 0000000..98861a5 --- /dev/null +++ b/test/data/to-be-signed.license @@ -0,0 +1,3 @@ +SPDX-FileCopyrightText: 2019 Laszlo Ashin + +SPDX-License-Identifier: CC0-1.0 diff --git a/test/test_crypt.c b/test/test_crypt.c index 7d82bc5..f232b28 100644 --- a/test/test_crypt.c +++ b/test/test_crypt.c @@ -1,3 +1,5 @@ +// SPDX-License-Identifier: GPL-2.0-or-later + /* * Author: Christian Storm * Copyright (C) 2017, Siemens AG diff --git a/test/test_hash.c b/test/test_hash.c index 06475fd..33258dc 100644 --- a/test/test_hash.c +++ b/test/test_hash.c @@ -1,3 +1,7 @@ +// SPDX-FileCopyrightText: 2019 Laszlo Ashin +// +// SPDX-License-Identifier: GPL-2.0-or-later + /* * This program is free software; you can redistribute it and/or * modify it under the terms of the GNU General Public License as diff --git a/test/test_json.c b/test/test_json.c index ecf1425..de584bc 100644 --- a/test/test_json.c +++ b/test/test_json.c @@ -1,3 +1,5 @@ +# SPDX-License-Identifier: GPL-2.0-or-later + /* * Author: Christian Storm * Copyright (C) 2016, Siemens AG diff --git a/test/test_server_hawkbit.c b/test/test_server_hawkbit.c index 61e20fd..2384f97 100644 --- a/test/test_server_hawkbit.c +++ b/test/test_server_hawkbit.c @@ -1,3 +1,5 @@ +# SPDX-License-Identifier: GPL-2.0-or-later + /* * Author: Christian Storm * Copyright (C) 2016, Siemens AG diff --git a/test/test_verify.c b/test/test_verify.c index 59ba036..f92acc3 100644 --- a/test/test_verify.c +++ b/test/test_verify.c @@ -1,3 +1,7 @@ +// SPDX-FileCopyrightText: 2019 Laszlo Ashin +// +// SPDX-License-Identifier: GPL-2.0-or-later + /* * This program is free software; you can redistribute it and/or * modify it under the terms of the GNU General Public License as From patchwork Sun Apr 18 09:15:29 2021 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Mark Jonas X-Patchwork-Id: 1467584 Return-Path: X-Original-To: incoming@patchwork.ozlabs.org Delivered-To: patchwork-incoming@bilbo.ozlabs.org Authentication-Results: ozlabs.org; spf=pass (sender SPF authorized) smtp.mailfrom=googlegroups.com (client-ip=2a00:1450:4864:20::438; helo=mail-wr1-x438.google.com; envelope-from=swupdate+bncbcemdfwl6alrbopr56bqmgqeay5fyna@googlegroups.com; receiver=) Authentication-Results: ozlabs.org; dkim=pass (2048-bit key; unprotected) header.d=googlegroups.com header.i=@googlegroups.com header.a=rsa-sha256 header.s=20161025 header.b=mZ3seQN8; dkim=pass (2048-bit key; unprotected) header.d=gmail.com header.i=@gmail.com header.a=rsa-sha256 header.s=20161025 header.b=hKd6np/d; dkim-atps=neutral Received: from mail-wr1-x438.google.com (mail-wr1-x438.google.com [IPv6:2a00:1450:4864:20::438]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (No client certificate requested) by ozlabs.org (Postfix) with ESMTPS id 4FNPSG5dlsz9vG0 for ; Sun, 18 Apr 2021 19:15:41 +1000 (AEST) Received: by mail-wr1-x438.google.com with SMTP id l18-20020a0560000232b02901026f4b8548sf7217721wrz.10 for ; Sun, 18 Apr 2021 02:15:41 -0700 (PDT) ARC-Seal: i=2; a=rsa-sha256; t=1618737337; cv=pass; d=google.com; s=arc-20160816; b=TsjYv6uEVcgEZqippBglpgRjd6ICLRDHiTZ57RO7nPFbbogEoNl3Q8OAVfct6bdQk9 KwulV4rTYDi8QFpcmINUSkUOZIqC7BZc9LhItygL7s/vBVFSxQQt6eWNso9sTqXmbY/z R+yGCelBYQv9GZOO/JfMxN23M5bYqlRet3+ONvUPgWVvLZPRyJzWFzlZalVOZ5K103PC 3iFhqCj977lMXiJvsW26GI3Sy75Ek8qEi0Fkc3Iq9rAGbnnhO+SzzH4VHo+MT83QL9Mg EFoycukWlWRIjf+wWPRGzlY+ruAQEVteHWj8xCUAmlNPC1OZ8Xkzg4IH8HUw+Nvc2Nyj HtJA== ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-unsubscribe:list-subscribe:list-archive:list-help:list-post :list-id:mailing-list:precedence:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:sender:dkim-signature :dkim-signature; bh=zNg+NTO96ghKC81BnM7YYAvI1BhgeaxMpv7KHPdYfOc=; b=bVoEc7vBuUGluWeU0Sfh6zf7rxVfOP62mmuVJNyJbnPjC5rYyzepjfrulie0qxoQJA Lnu9v1etlEq/MB2Vc2/7np8nNtnKzGxSTWmUazp29LtMl33MQ6JH3vpKDaZLuBrF4Ekq /xoexvj7mGxMyT0MMLUpkso11UcJ16WWwvXw1r66oo2Z87xPgCU7mwAiF6GLptY+fhi0 uxTd02bA4e6YlAnorXoBF17OK1qGtFg2nTY/cW4XBGklzGloqwbbC5Y0C9nThrxvInSd MGkSMhiMrv5pBTCc0qNgFES3jlSgPoM+FjR3q1FbFAoazeZuYhjqFRH5Io4k1VbEw6ZI SVzw== ARC-Authentication-Results: i=2; gmr-mx.google.com; dkim=pass header.i=@gmail.com header.s=20161025 header.b=FvjwABGM; spf=pass (google.com: domain of toertel@gmail.com designates 2a00:1450:4864:20::633 as permitted sender) smtp.mailfrom=toertel@gmail.com; dmarc=pass (p=NONE sp=QUARANTINE dis=NONE) header.from=gmail.com DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=googlegroups.com; s=20161025; h=sender:from:to:cc:subject:date:message-id:in-reply-to:references :mime-version:x-original-sender:x-original-authentication-results :precedence:mailing-list:list-id:list-post:list-help:list-archive :list-subscribe:list-unsubscribe; bh=zNg+NTO96ghKC81BnM7YYAvI1BhgeaxMpv7KHPdYfOc=; b=mZ3seQN8n2S7qOOATID0Z1sl1VDOmRspm9F9dAuEkNgV/lY55y7etsJpIa62A1txCN abZBS87+odb3DFYvnJudnkF/n7HRBZQCRsS3KFPCKRC1ZKsE0nhhxaEGkSGtx2aFjBUM oiS18J2c4rvSrsKZjUAyP5sDnI+HV4kkLdaI2FH00PHf/agiY7nYA2vwknI8mRhuZp/E CM8Vwvpc3x2PfVYA9Lm654vT52IAxu7PFQs3h+YAL8eAaPsW98cZzp50QhyMaeR/5+Yb ZPSQ3UeucdJv1fM2gJOABFaUhmFebPKOpnBEW1wJh5SCG9fY8Sx0UxuO7lJTYocuiDiS Yb0A== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:to:cc:subject:date:message-id:in-reply-to:references :mime-version:x-original-sender:x-original-authentication-results :precedence:mailing-list:list-id:list-post:list-help:list-archive :list-subscribe:list-unsubscribe; bh=zNg+NTO96ghKC81BnM7YYAvI1BhgeaxMpv7KHPdYfOc=; b=hKd6np/dKejIEKN7desTI/AmpDX8i9h+9z55O4jM9VbbLfWtGe/JXAqQ1jZy0EYurl 6Kby3iaChTGc79nGErlOd1L18ikipiiaIOZ9szNi6AWfrjX06/kePEi87sZHTPpGEIxq AgjAUj/7hR76Qg47hfxcrOgBYxqTLbs1wUMXPw1Xstf72JUdvgApMs7bpMxOh9wThUf6 9ZEiiD57u3f8FwLDAFhWFXw1xub979Lb5BGMljKWW5NRLt1OKyi2q6zO1aaRP7sUNefa 1VhIYy93o0c0gfDOj2HZsjzRc2n0X3LlZ/ljJ971NkyZSeBwVKlYd8uCAejl5aqg0fKR Q4IA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=sender:x-gm-message-state:from:to:cc:subject:date:message-id :in-reply-to:references:mime-version:x-original-sender :x-original-authentication-results:precedence:mailing-list:list-id :x-spam-checked-in-group:list-post:list-help:list-archive :list-subscribe:list-unsubscribe; bh=zNg+NTO96ghKC81BnM7YYAvI1BhgeaxMpv7KHPdYfOc=; b=e8hZ2ibBTTeMY4AlEmLUGiRiZcqhvoJwlRptCcqdzkJYn/Jso3AJ+NjnuPP8eqI8TT qs0nLjY8JBp7DUiy4y1RkUzaOKZN+o921WxySuSnFjBrc2s43fxvIx2A8kIaTFTQlOUo due5Za+wxG+adV4HuCba0W6lkhLJx5e1/mu5tHLJAqIEUUcHlVG4+OqKmpYmhWGX5WvP eUz8UVGbEzbv+EHvI6djAT6wMBDdU8lJEgbSs5SiAa1B1v2pmDma0xYePe7v4/TKdeWY XrAd2tMSjItWppPJj4zUexBIMD75L3IWIAd3SdTDX1n7kTfqfbYzJ2szVT+jsRNGB570 k7Ow== Sender: swupdate@googlegroups.com X-Gm-Message-State: AOAM533BlJd7uD/9ULaeGYh8lebn+i2gUoTfNsXVkvjUcKdVoY7QaeTX KVIvJFqyImYfwVOh7h7lpbk= X-Google-Smtp-Source: ABdhPJwx9IK9JlSJA5W4TmSFNYcltNXPmRRUHZwzQ9L/yLyHVjZ6i73zuolzms35c5IR75uEa0j8ng== X-Received: by 2002:a5d:58fa:: with SMTP id f26mr7949241wrd.177.1618737337548; Sun, 18 Apr 2021 02:15:37 -0700 (PDT) X-BeenThere: swupdate@googlegroups.com Received: by 2002:a05:6000:1287:: with SMTP id f7ls3775473wrx.3.gmail; Sun, 18 Apr 2021 02:15:36 -0700 (PDT) X-Received: by 2002:adf:ec42:: with SMTP id w2mr8263911wrn.373.1618737336752; Sun, 18 Apr 2021 02:15:36 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1618737336; cv=none; d=google.com; s=arc-20160816; b=G8kSPvQbxiqy3yOkp0aDsNkqW85SRAMf2uLIDzOT0rMWvgMeLpmQ+C6UIgp8y2pZg3 dxY3AGVbhrQ37i2YPd/X10xql7ECCHcaDzdsczE4rD5J/bb2LtWI548Rh2imG7J9n/yb pU/CTYO2Z37bsaPAbVEcnDo998m1aq7286lWxmPnZwOeXMGksh72pihTQaqjY7tm2vmp 4mu4PzCGhv9BkR7nCo7iPzkganhYKizKfRAjI2UKAkur9ReLc164ZE+UA01dXxg0FCW4 j0YN0GWlMMh9VRi2SvE5NI79wT7fVq+dyQPVgqi8bRy5QBUQNHF6C/QXInDAQJWQiJ2j viHQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:dkim-signature; bh=ArdSxnnQmYobqXr5LNu6EQ1T1ekSotxvciiqoMyogx0=; b=By0pqVBWc2azmrDSmgznaYlmOBEJ90Isrc7CXlewsNmm+f2DDfzQu+BlnIyqdkmU5f SY+ajgVRtTcxdNyC7ql7D/vn/xVS4X99ZQF9yHI6bSroqWLCywAid+Aq21W4lXzLnRJK mjmj/jclNsXrOUyjF55rP5GH1lC0Ce/IOD6+6C87gXfRv3FY4J1pZpsingp/Sqq16ADt plZoqWD70RWrc0KpNG0Zp7tsCIFMS+px+YIk7nMEJmKIRHxVCbnE3IQO+NJ/zNMe1fMd pRoSx79MPW1xROPicsxP9+Gj/GOoO9mTHlQCE2UdmKFtdvGV71DrEhQksn/PALDr6c7m oWMQ== ARC-Authentication-Results: i=1; gmr-mx.google.com; dkim=pass header.i=@gmail.com header.s=20161025 header.b=FvjwABGM; spf=pass (google.com: domain of toertel@gmail.com designates 2a00:1450:4864:20::633 as permitted sender) smtp.mailfrom=toertel@gmail.com; dmarc=pass (p=NONE sp=QUARANTINE dis=NONE) header.from=gmail.com Received: from mail-ej1-x633.google.com (mail-ej1-x633.google.com. [2a00:1450:4864:20::633]) by gmr-mx.google.com with ESMTPS id a4si538119wrc.0.2021.04.18.02.15.36 for (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Sun, 18 Apr 2021 02:15:36 -0700 (PDT) Received-SPF: pass (google.com: domain of toertel@gmail.com designates 2a00:1450:4864:20::633 as permitted sender) client-ip=2a00:1450:4864:20::633; Received: by mail-ej1-x633.google.com with SMTP id r9so48384082ejj.3 for ; Sun, 18 Apr 2021 02:15:36 -0700 (PDT) X-Received: by 2002:a17:906:dc90:: with SMTP id cs16mr6095386ejc.210.1618737335712; Sun, 18 Apr 2021 02:15:35 -0700 (PDT) Received: from gigabyte.fritz.box (p200300cfaf069f00fcf20063709df988.dip0.t-ipconnect.de. [2003:cf:af06:9f00:fcf2:63:709d:f988]) by smtp.gmail.com with ESMTPSA id gn6sm6374464ejc.83.2021.04.18.02.15.34 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sun, 18 Apr 2021 02:15:35 -0700 (PDT) From: Mark Jonas To: swupdate@googlegroups.com, sbabic@denx.de, christian.storm@siemens.com, laszlo@ashin.hu Cc: Mark Jonas Subject: [swupdate][PATCH V2 2/2] Add GPL-2.0-or-later license text Date: Sun, 18 Apr 2021 11:15:29 +0200 Message-Id: <20210418091529.16690-3-toertel@gmail.com> X-Mailer: git-send-email 2.25.1 In-Reply-To: <20210418091529.16690-1-toertel@gmail.com> References: <20210418091529.16690-1-toertel@gmail.com> MIME-Version: 1.0 X-Original-Sender: toertel@gmail.com X-Original-Authentication-Results: gmr-mx.google.com; dkim=pass header.i=@gmail.com header.s=20161025 header.b=FvjwABGM; spf=pass (google.com: domain of toertel@gmail.com designates 2a00:1450:4864:20::633 as permitted sender) smtp.mailfrom=toertel@gmail.com; dmarc=pass (p=NONE sp=QUARANTINE dis=NONE) header.from=gmail.com Precedence: list Mailing-list: list swupdate@googlegroups.com; contact swupdate+owners@googlegroups.com List-ID: X-Spam-Checked-In-Group: swupdate@googlegroups.com X-Google-Group-Id: 605343134186 List-Post: , List-Help: , List-Archive: , List-Unsubscribe: , Some files are GPL-2.0-or-later licensed. For REUSE compliance the license text must be stored in the LICENSES folder. License text was taken from https://git.openembedded.org/openembedded-core/plain/meta/files/common-licenses/GPL-2.0-or-later Signed-off-by: Mark Jonas --- LICENSES/GPL-2.0-or-later.txt | 319 ++++++++++++++++++++++++++++++++++ 1 file changed, 319 insertions(+) create mode 100644 LICENSES/GPL-2.0-or-later.txt diff --git a/LICENSES/GPL-2.0-or-later.txt b/LICENSES/GPL-2.0-or-later.txt new file mode 100644 index 0000000..96e2bf1 --- /dev/null +++ b/LICENSES/GPL-2.0-or-later.txt @@ -0,0 +1,319 @@ +GNU GENERAL PUBLIC LICENSE + +Version 2, June 1991 + +Copyright (C) 1989, 1991 Free Software Foundation, Inc. + +51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA + +Everyone is permitted to copy and distribute verbatim copies of this license +document, but changing it is not allowed. + +Preamble + +The licenses for most software are designed to take away your freedom to share +and change it. By contrast, the GNU General Public License is intended to +guarantee your freedom to share and change free software--to make sure the +software is free for all its users. This General Public License applies to +most of the Free Software Foundation's software and to any other program whose +authors commit to using it. (Some other Free Software Foundation software +is covered by the GNU Lesser General Public License instead.) You can apply +it to your programs, too. + +When we speak of free software, we are referring to freedom, not price. Our +General Public Licenses are designed to make sure that you have the freedom +to distribute copies of free software (and charge for this service if you +wish), that you receive source code or can get it if you want it, that you +can change the software or use pieces of it in new free programs; and that +you know you can do these things. + +To protect your rights, we need to make restrictions that forbid anyone to +deny you these rights or to ask you to surrender the rights. These restrictions +translate to certain responsibilities for you if you distribute copies of +the software, or if you modify it. + +For example, if you distribute copies of such a program, whether gratis or +for a fee, you must give the recipients all the rights that you have. You +must make sure that they, too, receive or can get the source code. And you +must show them these terms so they know their rights. + +We protect your rights with two steps: (1) copyright the software, and (2) +offer you this license which gives you legal permission to copy, distribute +and/or modify the software. + +Also, for each author's protection and ours, we want to make certain that +everyone understands that there is no warranty for this free software. If +the software is modified by someone else and passed on, we want its recipients +to know that what they have is not the original, so that any problems introduced +by others will not reflect on the original authors' reputations. + +Finally, any free program is threatened constantly by software patents. We +wish to avoid the danger that redistributors of a free program will individually +obtain patent licenses, in effect making the program proprietary. To prevent +this, we have made it clear that any patent must be licensed for everyone's +free use or not licensed at all. + +The precise terms and conditions for copying, distribution and modification +follow. + +TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION + +0. This License applies to any program or other work which contains a notice +placed by the copyright holder saying it may be distributed under the terms +of this General Public License. The "Program", below, refers to any such program +or work, and a "work based on the Program" means either the Program or any +derivative work under copyright law: that is to say, a work containing the +Program or a portion of it, either verbatim or with modifications and/or translated +into another language. (Hereinafter, translation is included without limitation +in the term "modification".) Each licensee is addressed as "you". + +Activities other than copying, distribution and modification are not covered +by this License; they are outside its scope. The act of running the Program +is not restricted, and the output from the Program is covered only if its +contents constitute a work based on the Program (independent of having been +made by running the Program). Whether that is true depends on what the Program +does. + +1. You may copy and distribute verbatim copies of the Program's source code +as you receive it, in any medium, provided that you conspicuously and appropriately +publish on each copy an appropriate copyright notice and disclaimer of warranty; +keep intact all the notices that refer to this License and to the absence +of any warranty; and give any other recipients of the Program a copy of this +License along with the Program. + +You may charge a fee for the physical act of transferring a copy, and you +may at your option offer warranty protection in exchange for a fee. + +2. You may modify your copy or copies of the Program or any portion of it, +thus forming a work based on the Program, and copy and distribute such modifications +or work under the terms of Section 1 above, provided that you also meet all +of these conditions: + +a) You must cause the modified files to carry prominent notices stating that +you changed the files and the date of any change. + +b) You must cause any work that you distribute or publish, that in whole or +in part contains or is derived from the Program or any part thereof, to be +licensed as a whole at no charge to all third parties under the terms of this +License. + +c) If the modified program normally reads commands interactively when run, +you must cause it, when started running for such interactive use in the most +ordinary way, to print or display an announcement including an appropriate +copyright notice and a notice that there is no warranty (or else, saying that +you provide a warranty) and that users may redistribute the program under +these conditions, and telling the user how to view a copy of this License. +(Exception: if the Program itself is interactive but does not normally print +such an announcement, your work based on the Program is not required to print +an announcement.) + +These requirements apply to the modified work as a whole. If identifiable +sections of that work are not derived from the Program, and can be reasonably +considered independent and separate works in themselves, then this License, +and its terms, do not apply to those sections when you distribute them as +separate works. But when you distribute the same sections as part of a whole +which is a work based on the Program, the distribution of the whole must be +on the terms of this License, whose permissions for other licensees extend +to the entire whole, and thus to each and every part regardless of who wrote +it. + +Thus, it is not the intent of this section to claim rights or contest your +rights to work written entirely by you; rather, the intent is to exercise +the right to control the distribution of derivative or collective works based +on the Program. + +In addition, mere aggregation of another work not based on the Program with +the Program (or with a work based on the Program) on a volume of a storage +or distribution medium does not bring the other work under the scope of this +License. + +3. You may copy and distribute the Program (or a work based on it, under Section +2) in object code or executable form under the terms of Sections 1 and 2 above +provided that you also do one of the following: + +a) Accompany it with the complete corresponding machine-readable source code, +which must be distributed under the terms of Sections 1 and 2 above on a medium +customarily used for software interchange; or, + +b) Accompany it with a written offer, valid for at least three years, to give +any third party, for a charge no more than your cost of physically performing +source distribution, a complete machine-readable copy of the corresponding +source code, to be distributed under the terms of Sections 1 and 2 above on +a medium customarily used for software interchange; or, + +c) Accompany it with the information you received as to the offer to distribute +corresponding source code. (This alternative is allowed only for noncommercial +distribution and only if you received the program in object code or executable +form with such an offer, in accord with Subsection b above.) + +The source code for a work means the preferred form of the work for making +modifications to it. For an executable work, complete source code means all +the source code for all modules it contains, plus any associated interface +definition files, plus the scripts used to control compilation and installation +of the executable. However, as a special exception, the source code distributed +need not include anything that is normally distributed (in either source or +binary form) with the major components (compiler, kernel, and so on) of the +operating system on which the executable runs, unless that component itself +accompanies the executable. + +If distribution of executable or object code is made by offering access to +copy from a designated place, then offering equivalent access to copy the +source code from the same place counts as distribution of the source code, +even though third parties are not compelled to copy the source along with +the object code. + +4. You may not copy, modify, sublicense, or distribute the Program except +as expressly provided under this License. Any attempt otherwise to copy, modify, +sublicense or distribute the Program is void, and will automatically terminate +your rights under this License. However, parties who have received copies, +or rights, from you under this License will not have their licenses terminated +so long as such parties remain in full compliance. + +5. You are not required to accept this License, since you have not signed +it. However, nothing else grants you permission to modify or distribute the +Program or its derivative works. These actions are prohibited by law if you +do not accept this License. Therefore, by modifying or distributing the Program +(or any work based on the Program), you indicate your acceptance of this License +to do so, and all its terms and conditions for copying, distributing or modifying +the Program or works based on it. + +6. Each time you redistribute the Program (or any work based on the Program), +the recipient automatically receives a license from the original licensor +to copy, distribute or modify the Program subject to these terms and conditions. +You may not impose any further restrictions on the recipients' exercise of +the rights granted herein. You are not responsible for enforcing compliance +by third parties to this License. + +7. If, as a consequence of a court judgment or allegation of patent infringement +or for any other reason (not limited to patent issues), conditions are imposed +on you (whether by court order, agreement or otherwise) that contradict the +conditions of this License, they do not excuse you from the conditions of +this License. If you cannot distribute so as to satisfy simultaneously your +obligations under this License and any other pertinent obligations, then as +a consequence you may not distribute the Program at all. For example, if a +patent license would not permit royalty-free redistribution of the Program +by all those who receive copies directly or indirectly through you, then the +only way you could satisfy both it and this License would be to refrain entirely +from distribution of the Program. + +If any portion of this section is held invalid or unenforceable under any +particular circumstance, the balance of the section is intended to apply and +the section as a whole is intended to apply in other circumstances. + +It is not the purpose of this section to induce you to infringe any patents +or other property right claims or to contest validity of any such claims; +this section has the sole purpose of protecting the integrity of the free +software distribution system, which is implemented by public license practices. +Many people have made generous contributions to the wide range of software +distributed through that system in reliance on consistent application of that +system; it is up to the author/donor to decide if he or she is willing to +distribute software through any other system and a licensee cannot impose +that choice. + +This section is intended to make thoroughly clear what is believed to be a +consequence of the rest of this License. + +8. If the distribution and/or use of the Program is restricted in certain +countries either by patents or by copyrighted interfaces, the original copyright +holder who places the Program under this License may add an explicit geographical +distribution limitation excluding those countries, so that distribution is +permitted only in or among countries not thus excluded. In such case, this +License incorporates the limitation as if written in the body of this License. + +9. The Free Software Foundation may publish revised and/or new versions of +the General Public License from time to time. Such new versions will be similar +in spirit to the present version, but may differ in detail to address new +problems or concerns. + +Each version is given a distinguishing version number. If the Program specifies +a version number of this License which applies to it and "any later version", +you have the option of following the terms and conditions either of that version +or of any later version published by the Free Software Foundation. If the +Program does not specify a version number of this License, you may choose +any version ever published by the Free Software Foundation. + +10. If you wish to incorporate parts of the Program into other free programs +whose distribution conditions are different, write to the author to ask for +permission. For software which is copyrighted by the Free Software Foundation, +write to the Free Software Foundation; we sometimes make exceptions for this. +Our decision will be guided by the two goals of preserving the free status +of all derivatives of our free software and of promoting the sharing and reuse +of software generally. + + NO WARRANTY + +11. BECAUSE THE PROGRAM IS LICENSED FREE OF CHARGE, THERE IS NO WARRANTY FOR +THE PROGRAM, TO THE EXTENT PERMITTED BY APPLICABLE LAW. EXCEPT WHEN OTHERWISE +STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR OTHER PARTIES PROVIDE THE PROGRAM +"AS IS" WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, +BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS +FOR A PARTICULAR PURPOSE. THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE +OF THE PROGRAM IS WITH YOU. SHOULD THE PROGRAM PROVE DEFECTIVE, YOU ASSUME +THE COST OF ALL NECESSARY SERVICING, REPAIR OR CORRECTION. + +12. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING +WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY AND/OR REDISTRIBUTE +THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES, INCLUDING ANY +GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING OUT OF THE USE +OR INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED TO LOSS OF DATA +OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY YOU OR THIRD PARTIES +OR A FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER PROGRAMS), EVEN IF SUCH +HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES. +END OF TERMS AND CONDITIONS + +How to Apply These Terms to Your New Programs + +If you develop a new program, and you want it to be of the greatest possible +use to the public, the best way to achieve this is to make it free software +which everyone can redistribute and change under these terms. + +To do so, attach the following notices to the program. It is safest to attach +them to the start of each source file to most effectively convey the exclusion +of warranty; and each file should have at least the "copyright" line and a +pointer to where the full notice is found. + + + +Copyright (C) + +This program is free software; you can redistribute it and/or modify it under +the terms of the GNU General Public License as published by the Free Software +Foundation; either version 2 of the License, or (at your option) any later +version. + +This program is distributed in the hope that it will be useful, but WITHOUT +ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS +FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. + +You should have received a copy of the GNU General Public License along with +this program; if not, write to the Free Software Foundation, Inc., 51 Franklin +Street, Fifth Floor, Boston, MA 02110-1301, USA. + +Also add information on how to contact you by electronic and paper mail. + +If the program is interactive, make it output a short notice like this when +it starts in an interactive mode: + +Gnomovision version 69, Copyright (C) year name of author Gnomovision comes +with ABSOLUTELY NO WARRANTY; for details type `show w'. This is free software, +and you are welcome to redistribute it under certain conditions; type `show +c' for details. + +The hypothetical commands `show w' and `show c' should show the appropriate +parts of the General Public License. Of course, the commands you use may be +called something other than `show w' and `show c'; they could even be mouse-clicks +or menu items--whatever suits your program. + +You should also get your employer (if you work as a programmer) or your school, +if any, to sign a "copyright disclaimer" for the program, if necessary. Here +is a sample; alter the names: + +Yoyodyne, Inc., hereby disclaims all copyright interest in the program `Gnomovision' +(which makes passes at compilers) written by James Hacker. + +, 1 April 1989 Ty Coon, President of Vice This General +Public License does not permit incorporating your program into proprietary +programs. If your program is a subroutine library, you may consider it more +useful to permit linking proprietary applications with the library. If this +is what you want to do, use the GNU Lesser General Public License instead +of this License.