]> git.ipfire.org Git - thirdparty/systemd.git/commitdiff
tree-wide: add spdx header on all scripts and helpers
authorZbigniew Jędrzejewski-Szmek <zbyszek@in.waw.pl>
Wed, 27 Jan 2021 12:37:10 +0000 (13:37 +0100)
committerZbigniew Jędrzejewski-Szmek <zbyszek@in.waw.pl>
Thu, 28 Jan 2021 08:55:35 +0000 (09:55 +0100)
Even though many of those scripts are very simple, it is easier to include
the header than to try to say whether each of those files is trivial enough
not to require one.

57 files changed:
Makefile
configure
src/basic/af-to-name.awk
src/basic/arphrd-to-name.awk
src/basic/cap-to-name.awk
src/basic/errno-to-name.awk
src/basic/generate-af-list.sh
src/basic/generate-arphrd-list.sh
src/basic/generate-cap-list.sh
src/basic/generate-errno-list.sh
src/basic/linux/update.sh
src/boot/efi/no-undefined-symbols.sh
src/core/load-fragment-gperf-nulstr.awk
src/core/load-fragment-gperf.gperf.m4
src/home/homed-gperf.gperf
src/journal-remote/log-generator.py
src/journal/journald-gperf.gperf
src/libsystemd/sd-journal/audit_type-to-name.awk
src/libsystemd/sd-journal/generate-audit_type-list.sh
src/login/logind-gperf.gperf
src/network/netdev/netdev-gperf.gperf
src/network/networkd-gperf.gperf
src/network/networkd-network-gperf.gperf
src/nspawn/nspawn-gperf.gperf
src/partition/test-repart.sh
src/resolve/dns_type-to-name.awk
src/resolve/generate-dns_type-gperf.py
src/resolve/generate-dns_type-list.sed
src/resolve/resolved-dnssd-gperf.gperf
src/resolve/resolved-gperf.gperf
src/shared/generate-ip-protocol-list.sh
src/shared/generate-syscall-list.py
src/shared/ip-protocol-to-name.awk
src/test/generate-sym-test.py
src/test/test-hashmap-ordered.awk
src/timesync/timesyncd-gperf.gperf
src/udev/generate-keyboard-keys-gperf.sh
src/udev/generate-keyboard-keys-list.sh
src/udev/net/link-config-gperf.gperf
tools/add-git-hook.sh
tools/check-api-docs.sh
tools/check-compilation.sh
tools/check-directives.sh
tools/check-help.sh
tools/choose-default-locale.sh
tools/coverity.sh
tools/find-build-dir.sh
tools/get-coverity.sh
tools/git-contrib.sh
tools/meson-apply-m4.sh
tools/meson-build.sh
tools/meson-make-symlink.sh
tools/meson-vcs-tag.sh
tools/syscall-table-update.sh
tools/update-hwdb-autosuspend.sh
tools/update-hwdb.sh
units/meson-add-wants.sh

index b7e13fba2e160ae474351f19e10333fcea09b588..eeb0dbc62f1f7ad5b5af075e507cf41c1d70e716 100644 (file)
--- a/Makefile
+++ b/Makefile
@@ -1,3 +1,5 @@
+# SPDX-License-Identifier: LGPL-2.1-or-later
+
 all:
        ninja -C build
 
index 5247074b6dd1b25eda3ca4db4f5303438128c5d1..fb9d01e1a79461559bedf40efe9aafe2a7b40410 100755 (executable)
--- a/configure
+++ b/configure
@@ -1,4 +1,5 @@
 #!/usr/bin/env bash
+# SPDX-License-Identifier: LGPL-2.1-or-later
 set -e
 
 cflags=CFLAGS="$CFLAGS"
index 18d0a8972845c1e7a2e3c6d2a0f558a64c6c78b4..b9cfbb7e37adf58908ead6c0e11d8411848f1bdc 100644 (file)
@@ -1,3 +1,5 @@
+# SPDX-License-Identifier: LGPL-2.1-or-later
+
 BEGIN{
         print "static const char* const af_names[] = { "
 }
index db1c739abb44229696372ebbb05de12ac4d064b6..d25a4e9bcb33e3b2858aa9654c8c392a7fef1bd9 100644 (file)
@@ -1,3 +1,5 @@
+# SPDX-License-Identifier: LGPL-2.1-or-later
+
 BEGIN{
         print "const char *arphrd_to_name(int id) {"
         print "        switch(id) {"
index 402a782024eb238d4c35316eb06fa26f782e52cf..bd8a28c2fe8e32e90ae3201e67e524440c90e7cb 100644 (file)
@@ -1,3 +1,5 @@
+# SPDX-License-Identifier: LGPL-2.1-or-later
+
 BEGIN{
         print "static const char* const capability_names[] = { "
 }
index 0878abacbd61e91e224e72c051e2ac2d303dbbd3..6b18a90e134b25ef749d4c95b7c6f6849f2b5114 100644 (file)
@@ -1,3 +1,5 @@
+# SPDX-License-Identifier: LGPL-2.1-or-later
+
 BEGIN{
         print "static const char* const errno_names[] = { "
 }
index 6987877ebfd2b80e456c169c7f399238936ab550..0a5c5c4cd7673e0ef95581a31dd1b1b5df7baf6c 100755 (executable)
@@ -1,4 +1,5 @@
 #!/bin/sh
+# SPDX-License-Identifier: LGPL-2.1-or-later
 set -eu
 
 $1 -E -dM -include sys/socket.h -include "$2" -include "$3" - </dev/null | \
index 93cef47aa15c4cf6c85e420b77f0e5d8fb6c7de3..9a2661b4d8fbdae83398c60a156506b8525eb62d 100755 (executable)
@@ -1,4 +1,5 @@
 #!/bin/sh
+# SPDX-License-Identifier: LGPL-2.1-or-later
 set -eu
 
 $1 -dM -include linux/if_arp.h -include "$2" - </dev/null | \
index b814fa859352cccd0104e8f23667611a7b3529d6..89d5bb03d9d96d153c1988d9bac09c5e329e19dc 100755 (executable)
@@ -1,4 +1,5 @@
 #!/bin/sh
+# SPDX-License-Identifier: LGPL-2.1-or-later
 set -eu
 
 $1 -dM -include linux/capability.h -include "$2" -include "$3" - </dev/null | \
index a4bb4d285dddd08e6d679cbfd0b96feee8764bf3..4c13b3157daa52c27a8baa71d44b7eed50ac3bae 100755 (executable)
@@ -1,4 +1,5 @@
 #!/bin/sh
+# SPDX-License-Identifier: LGPL-2.1-or-later
 set -eu
 
 $1 -dM -include errno.h - </dev/null | \
index dfc9871c5321021ef1987c813818498bc43571c7..ca0b9ec07770bb9b45dcb28067593470aebacdbf 100755 (executable)
@@ -1,5 +1,5 @@
 #!/usr/bin/env bash
-
+# SPDX-License-Identifier: LGPL-2.1-or-later
 set -eu
 
 for i in *.h */*.h; do
index 84cbd5b42bbe32a2b4c15815aff4013c72015c49..b9541c31266ab6b68b000ade59353fc1f42bf844 100755 (executable)
@@ -1,4 +1,5 @@
 #!/bin/sh
+# SPDX-License-Identifier: LGPL-2.1-or-later
 set -eu
 
 if nm -D -u "$1" | grep ' U '; then
index 44bc1fb69823bfb75b4dc61b29c8ac7c3675eaf7..a1b7d1c6c414bdf1dc9c7873412be2f146634d3b 100644 (file)
@@ -1,3 +1,5 @@
+# SPDX-License-Identifier: LGPL-2.1-or-later
+
 BEGIN{
         keywords=0 ; FS="," ;
         print "extern const char load_fragment_gperf_nulstr[];" ;
index 946862c398a06b51fcd398be7e668683e93c3542..6e92fd80fd14bb6e3112f745ebd49f7a5f47008f 100644 (file)
@@ -1,3 +1,4 @@
+m4_dnl SPDX-License-Identifier: LGPL-2.1-or-later
 %{
 #if __GNUC__ >= 7
 _Pragma("GCC diagnostic ignored \"-Wimplicit-fallthrough\"")
index 970da5f7902911416cbed7bafc426f1fcfba6031..39aca35b08e5b6583ed038e3c65e2c1f4b2222d2 100644 (file)
@@ -1,3 +1,4 @@
+/* SPDX-License-Identifier: LGPL-2.1-or-later */
 %{
 #if __GNUC__ >= 7
 _Pragma("GCC diagnostic ignored \"-Wimplicit-fallthrough\"")
index e1725b1a71da2171e31145cf9362699a60a116ae..6e42d8a8b46b9c74efd0d49db5beb75f5f8bdb74 100755 (executable)
@@ -1,4 +1,6 @@
 #!/usr/bin/env python3
+# SPDX-License-Identifier: LGPL-2.1-or-later
+
 import sys
 import argparse
 
index c70ac9a5b6322bf7d875ba34f713139141443f9e..90765976288350413a08d6508d643d3452c70bfe 100644 (file)
@@ -1,3 +1,4 @@
+/* SPDX-License-Identifier: LGPL-2.1-or-later */
 %{
 #if __GNUC__ >= 7
 _Pragma("GCC diagnostic ignored \"-Wimplicit-fallthrough\"")
index 44fc702eb3d314626e5026a2f0bbd2f97b2ddacf..1657866a6a971a15e2de07fdb14069b575114182 100644 (file)
@@ -1,3 +1,5 @@
+# SPDX-License-Identifier: LGPL-2.1-or-later
+
 BEGIN{
         print "const char *audit_type_to_string(int type) {\n\tswitch(type) {"
 }
index 912d0c9905a5501f530c20c387177dd788d95eaf..d5b145f31d28ea141d4b6fdaa9b7e30123b321bc 100755 (executable)
@@ -1,4 +1,5 @@
 #!/bin/sh
+# SPDX-License-Identifier: LGPL-2.1-or-later
 set -eu
 
 cpp="$1"
index 2c152d2ce6f289081e7c23208a38bdd9b695812b..25e429c5a3e10214b3e6263ddca9e5f157a284b4 100644 (file)
@@ -1,3 +1,4 @@
+/* SPDX-License-Identifier: LGPL-2.1-or-later */
 %{
 #if __GNUC__ >= 7
 _Pragma("GCC diagnostic ignored \"-Wimplicit-fallthrough\"")
index 680063eb3b61e1721654b0f045e8064c8ab0876d..fd02c6689be7c10e64ab5e2747549675bc5ee9a4 100644 (file)
@@ -1,3 +1,4 @@
+/* SPDX-License-Identifier: LGPL-2.1-or-later */
 %{
 #if __GNUC__ >= 7
 _Pragma("GCC diagnostic ignored \"-Wimplicit-fallthrough\"")
index 2860875a0f670732d27a59c22f647b161926e129..4bfb0fe088ff9716a36f2819cc3c0c0e941eddcc 100644 (file)
@@ -1,3 +1,4 @@
+/* SPDX-License-Identifier: LGPL-2.1-or-later */
 %{
 #if __GNUC__ >= 7
 _Pragma("GCC diagnostic ignored \"-Wimplicit-fallthrough\"")
index 5152868f78ae08b6d6c54eeeb5673475980f17f8..f1344c0fcc6ed2cd5a3aab291d94f7c84aa9e748 100644 (file)
@@ -1,3 +1,4 @@
+/* SPDX-License-Identifier: LGPL-2.1-or-later */
 %{
 #if __GNUC__ >= 7
 _Pragma("GCC diagnostic ignored \"-Wimplicit-fallthrough\"")
index 7751c3c062a7f7a34eb82a714c44a3502bfe8971..315bf331550dd8ee59b6ace7c3f044f57d2b9e2c 100644 (file)
@@ -1,3 +1,4 @@
+/* SPDX-License-Identifier: LGPL-2.1-or-later */
 %{
 #if __GNUC__ >= 7
 _Pragma("GCC diagnostic ignored \"-Wimplicit-fallthrough\"")
index 9af3049b6b2db5c40e57708c6039b59d8daa9b8a..0910d68078c3eb0df6cd80db32243a51fb4db116 100755 (executable)
@@ -1,4 +1,5 @@
 #!/usr/bin/env bash
+# SPDX-License-Identifier: LGPL-2.1-or-later
 set -ex
 
 [[ -f /dev/loop-control ]] || exit 77
index badb1824b5a38608a586c17cff1c0f796220c69b..2d9794b761b800b97ce724d95b4fed97e032dbb2 100644 (file)
@@ -1,3 +1,5 @@
+# SPDX-License-Identifier: LGPL-2.1-or-later
+
 BEGIN{
         print "const char *dns_type_to_string(int type) {\n\tswitch(type) {"
 }
index 861d6230eab1f942b1f370bfc49bdba540aeedf2..7243d3605aca9856fc97316a1feb0ae6f5a200df 100755 (executable)
@@ -1,4 +1,5 @@
 #!/usr/bin/env python3
+# SPDX-License-Identifier: LGPL-2.1-or-later
 
 "Generate %-from-name.gperf from %-list.txt"
 
index b7bc30f1f2e282bceaf7f6e149a4266a141d24b7..32af08c3717a4aa7026e3e8740402cdf1f617d2b 100644 (file)
@@ -1 +1,2 @@
+# SPDX-License-Identifier: LGPL-2.1-or-later
 s/.* DNS_TYPE_(\w+).*/\1/p
index 2780b856bfad3eec58e3a5fea913c4191ed2c84b..f10eae3ceefd6dde4b036ced4dc62fe0469e6178 100644 (file)
@@ -1,3 +1,4 @@
+/* SPDX-License-Identifier: LGPL-2.1-or-later */
 %{
 #include <stddef.h>
 #include "conf-parser.h"
index 2da273ab1e660f35d6822fc6c283cef6b37d257c..eab4c7ee14a03ea75435d74bc6f6dd8ecbb8aa15 100644 (file)
@@ -1,3 +1,4 @@
+/* SPDX-License-Identifier: LGPL-2.1-or-later */
 %{
 #if __GNUC__ >= 7
 _Pragma("GCC diagnostic ignored \"-Wimplicit-fallthrough\"")
index 3f9197949f6c40a545168c6184607b1f00301f7b..749a1305c1b9d58d4edebd2b2e850aa56d8a26d7 100755 (executable)
@@ -1,4 +1,6 @@
 #!/bin/sh
+# SPDX-License-Identifier: LGPL-2.1-or-later
+
 set -eu
 
 $1 -dM -include netinet/in.h - </dev/null | \
index 030c3feec45170dd1bd3255c1919067af65cef3c..3ee19ff709e5f395afc00e7fcff1f93fb4653794 100755 (executable)
@@ -1,4 +1,6 @@
 #!/usr/bin/env python3
+# SPDX-License-Identifier: LGPL-2.1-or-later
+
 import sys
 import os
 
index 824f811f5ca4071e87adfc1c50d915ac331074b8..a0671e7ee203203b502fb81320c591caf358a68f 100644 (file)
@@ -1,3 +1,5 @@
+# SPDX-License-Identifier: LGPL-2.1-or-later
+
 BEGIN{
         print "static const char* const ip_protocol_names[] = { "
 }
index b391646af64f5604297df9f805691f98774a9244..42a9a47e3e93ed780adab9bb699f75b1937d7a91 100755 (executable)
@@ -1,4 +1,6 @@
 #!/usr/bin/env python3
+# SPDX-License-Identifier: LGPL-2.1-or-later
+
 import sys, re
 
 print('#include <stdio.h>')
index 10f4386fa4d1374c3462555c2e63c867997e827c..88ffc2562b59321f079173532f7337b65d7a3f5d 100644 (file)
@@ -1,3 +1,4 @@
+# SPDX-License-Identifier: LGPL-2.1-or-later
 BEGIN {
         print "/* GENERATED FILE */";
         print "#define ORDERED"
index 76e4f632776ff64b13e20bd76318ea1f40e696c4..1a269957513337be6b5671903623cb6137f518a6 100644 (file)
@@ -1,3 +1,4 @@
+/* SPDX-License-Identifier: LGPL-2.1-or-later */
 %{
 #if __GNUC__ >= 7
 _Pragma("GCC diagnostic ignored \"-Wimplicit-fallthrough\"")
index c78652a8e9e9373aa0bcb90862462ef104c7da75..d417da22fd4831eba872f7966cc5c27954a73e8f 100755 (executable)
@@ -1,4 +1,5 @@
 #!/bin/sh
+# SPDX-License-Identifier: LGPL-2.1-or-later
 set -eu
 
 awk '
index aa00c15c1676d4820b343ea37e4cc368569a2645..b40368467ba22ac5a95f3e07a96d3432250ac30a 100755 (executable)
@@ -1,4 +1,5 @@
 #!/bin/sh
+# SPDX-License-Identifier: LGPL-2.1-or-later
 set -eu
 
 $1 -dM -include linux/input.h - </dev/null | awk '
index e6edc3e804d55537247512d748426e1426029c89..1dff9ac8b38696be2c54e502de8d22bba1e66fa4 100644 (file)
@@ -1,3 +1,4 @@
+/* SPDX-License-Identifier: LGPL-2.1-or-later */
 %{
 #if __GNUC__ >= 7
 _Pragma("GCC diagnostic ignored \"-Wimplicit-fallthrough\"")
index 5b1bf17219ebe752d1fd7d993873eb10564b66c5..66bbcd64ead3a7ce1e9a2a054448af64d03d7b5a 100755 (executable)
@@ -1,4 +1,5 @@
 #!/bin/sh
+# SPDX-License-Identifier: LGPL-2.1-or-later
 set -eu
 
 cd "$MESON_SOURCE_ROOT"
index 1094101e089c122a0fbce543a87b23a8cb4e31ca..283e7a64d741a16d31289a761fb4df2387ff0d17 100755 (executable)
@@ -1,4 +1,5 @@
 #!/bin/sh
+# SPDX-License-Identifier: LGPL-2.1-or-later
 set -eu
 
 sd_good=0
index ce39e1684b8a81516589295369b893afc0a1f970..c2fe3aa5c16a17ed458325f08d4dd90f6ca6858e 100755 (executable)
@@ -1,4 +1,5 @@
 #!/bin/sh
+# SPDX-License-Identifier: LGPL-2.1-or-later
 set -eu
 
 "$@" '-' -o/dev/null </dev/null
index 1a0bb0995be12920648354ddb111e108215a9d7d..1d11fa98a16f324ab7f1e790a3917049ea3b3d62 100755 (executable)
@@ -1,4 +1,5 @@
 #!/usr/bin/env bash
+# SPDX-License-Identifier: LGPL-2.1-or-later
 set -e
 
 which perl &>/dev/null || exit 77
index efe7ed4e561b6de7c9aef698f2aa5a8a37362e8b..721dec4c64f93445e17d24bbadc5fa94bd32ef33 100755 (executable)
@@ -1,4 +1,5 @@
 #!/bin/sh
+# SPDX-License-Identifier: LGPL-2.1-or-later
 set -eu
 
 export SYSTEMD_LOG_LEVEL=info
index da9768ad7c3ea87f932ba0f328744e68ff5943ae..a5158cf7c5acd0927d86347b29d232d628ef1e4d 100755 (executable)
@@ -1,4 +1,5 @@
 #!/bin/sh
+# SPDX-License-Identifier: LGPL-2.1-or-later
 set -e
 
 # Fedora uses C.utf8 but Debian uses C.UTF-8
index 8aa0544466e437a4b400e1127a61ea489f991982..f140b7817406b798b371f1b19774466dbeecf3e5 100755 (executable)
@@ -1,4 +1,5 @@
 #!/usr/bin/env bash
+# SPDX-License-Identifier: LGPL-2.1-or-later
 
 # The official unmodified version of the script can be found at
 # https://scan.coverity.com/scripts/travisci_build_coverity_scan.sh
index fb8a1c17a371a150d0d50990d1c975a5f12e4ad7..e449b6e8650aa66e051748b87b6b39160bcc2f33 100755 (executable)
@@ -1,4 +1,5 @@
 #!/bin/sh
+# SPDX-License-Identifier: LGPL-2.1-or-later
 set -e
 
 # Try to guess the build directory:
index 3634e57ad604ebd5b0c6ce4fbb9422b12e5e40b7..8f84aec80e94294a86bd0447c6a20cc6b7e727ec 100755 (executable)
@@ -1,4 +1,5 @@
 #!/bin/bash
+# SPDX-License-Identifier: LGPL-2.1-or-later
 
 # Download and extract coverity tool
 
index f6fccd60462b65d2f06e769c4b52793fcd64a056..fdae898551b3ca2298a1f9950db9f38b8a4090b6 100755 (executable)
@@ -1,4 +1,5 @@
 #!/bin/sh
+# SPDX-License-Identifier: LGPL-2.1-or-later
 set -eu
 
 git shortlog -s `git describe --abbrev=0 --match 'v[0-9][0-9][0-9]'`.. | \
index 5fad8cd94fc46a6377a0bb01ae227f00542ed987..7b4801ff94651e425a49d173e3ce6e167bf6f68d 100755 (executable)
@@ -1,4 +1,5 @@
 #!/bin/sh
+# SPDX-License-Identifier: LGPL-2.1-or-later
 set -eu
 
 CONFIG=$1
index dea554177db6dff208bb007e2f378332202fcc83..26f995dfc1db8147aa0118e975f4ffe445f9ea06 100755 (executable)
@@ -1,4 +1,5 @@
 #!/bin/sh
+# SPDX-License-Identifier: LGPL-2.1-or-later
 set -eux
 
 src="$1"
index 8c7e887f5121c7176988d7f5fe98f64e5da75cb2..96f58922810a1b6c4f2f54368a3520f22892369d 100755 (executable)
@@ -1,4 +1,5 @@
 #!/bin/sh
+# SPDX-License-Identifier: LGPL-2.1-or-later
 set -eu
 
 if [ "${MESON_INSTALL_QUIET:-0}" = 1 ] ; then
index a285210f9649a553443818e38c19a6db4bfd5bb9..1ec04c76b791d022e94c3afb7b53477203662d41 100755 (executable)
@@ -1,4 +1,5 @@
 #!/usr/bin/env bash
+# SPDX-License-Identifier: LGPL-2.1-or-later
 
 set -eu
 set -o pipefail
index e2702462026b618d9fa83fea9ae2ffc80cee6994..a6d7d14732c7211cea4d0a55cc4f37949dc5eef3 100755 (executable)
@@ -1,4 +1,5 @@
 #!/bin/sh
+# SPDX-License-Identifier: LGPL-2.1-or-later
 set -eu
 
 cd "$1" && shift
index b037dd8d5a28f2e786e71435968849daa3f42166..7d5a9a8cf5a54bf7861c2d14758977bdafcc953d 100755 (executable)
@@ -1,4 +1,5 @@
 #!/bin/sh
+# SPDX-License-Identifier: LGPL-2.1-or-later
 set -eu
 
 cd "$1"
index 42251612dd7f1a7ca40907533ca7b6b35a6ca451..773a959dcf6b9b1e972a63f0d35c41ff189d99ea 100755 (executable)
@@ -1,4 +1,5 @@
 #!/bin/sh
+# SPDX-License-Identifier: LGPL-2.1-or-later
 set -eu
 
 cd "$1"
index b7f57a5e2c9a98fed14b9ffb445b6f6d9abe83d0..f6424fe29f0573fc7f74c74f1f84b4acc0272c79 100755 (executable)
@@ -1,4 +1,5 @@
 #!/bin/sh
+# SPDX-License-Identifier: LGPL-2.1-or-later
 set -eu
 
 i=1