From 2c82439dd4812c358e80affa6379ef0465ac2188 Mon Sep 17 00:00:00 2001 From: macmpi Date: Fri, 12 May 2023 10:45:48 +0200 Subject: [PATCH] SPDX stuff --- LICENSE.spdx | 7 +++++++ headless.apkovl.tar.gz | Bin 4865 -> 4926 bytes make.sh | 3 +++ overlay/etc/local.d/headless.start | 3 +++ overlay/etc/modprobe.d/g_ether.conf | 3 +++ overlay/etc/modules-load.d/g_ether.conf | 3 +++ sample_interfaces | 3 +++ sample_unattended.sh | 3 +++ sample_wpa_supplicant.conf | 3 +++ 9 files changed, 28 insertions(+) create mode 100644 LICENSE.spdx diff --git a/LICENSE.spdx b/LICENSE.spdx new file mode 100644 index 0000000..37c5475 --- /dev/null +++ b/LICENSE.spdx @@ -0,0 +1,7 @@ +SPDXVersion: SPDX-2.1 +DataLicense: CC0-1.0 +PackageName: alpine-linux-headless-bootstrap +PackageOriginator: macmpi +PackageHomePage: https://github.com/macmpi/alpine-linux-headless-bootstrap +PackageLicenseDeclared: MIT + diff --git a/headless.apkovl.tar.gz b/headless.apkovl.tar.gz index 9fbe5503e2b0333f03f36e2de6f3241acd28ba5c..125f8180141be2a035bd5c9c1d897830a4ce6f78 100644 GIT binary patch literal 4926 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 delta 4861 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 diff --git a/make.sh b/make.sh index 53963d4..eb2fd62 100755 --- a/make.sh +++ b/make.sh @@ -1,3 +1,6 @@ +# Copyright 2022 - 2023, macmpi +# SPDX-License-Identifier: MIT + #!/bin/sh chmod 600 overlay/etc/ssh/ssh_host_*_key diff --git a/overlay/etc/local.d/headless.start b/overlay/etc/local.d/headless.start index 3959f5e..53ad9f8 100755 --- a/overlay/etc/local.d/headless.start +++ b/overlay/etc/local.d/headless.start @@ -1,3 +1,6 @@ +# Copyright 2022 - 2023, macmpi +# SPDX-License-Identifier: MIT + #!/bin/sh VERSION="0.6" diff --git a/overlay/etc/modprobe.d/g_ether.conf b/overlay/etc/modprobe.d/g_ether.conf index b161bba..a3fa924 100644 --- a/overlay/etc/modprobe.d/g_ether.conf +++ b/overlay/etc/modprobe.d/g_ether.conf @@ -1,3 +1,6 @@ +# Copyright 2022 - 2023, macmpi +# SPDX-License-Identifier: MIT + # added to support USB-Ethernet gadget mode at boot for Pi devices options g_ether dev_addr=ea:64:2f:e8:19:94 host_addr=f6:67:ce:b3:c0:ea diff --git a/overlay/etc/modules-load.d/g_ether.conf b/overlay/etc/modules-load.d/g_ether.conf index e5456e0..a9b7ea2 100644 --- a/overlay/etc/modules-load.d/g_ether.conf +++ b/overlay/etc/modules-load.d/g_ether.conf @@ -1,3 +1,6 @@ +# Copyright 2022 - 2023, macmpi +# SPDX-License-Identifier: MIT + # added to support USB-Ethernet gadget mode at boot for Pi devices # also requires dtoverlay=dwc2 is added to usercfg.txt or config.txt diff --git a/sample_interfaces b/sample_interfaces index eefd4ef..e3f9acc 100644 --- a/sample_interfaces +++ b/sample_interfaces @@ -1,3 +1,6 @@ +# Copyright 2022 - 2023, macmpi +# SPDX-License-Identifier: MIT + # Sample network interfaces file auto lo diff --git a/sample_unattended.sh b/sample_unattended.sh index b0cb3bf..da71075 100644 --- a/sample_unattended.sh +++ b/sample_unattended.sh @@ -1,3 +1,6 @@ +# Copyright 2022 - 2023, macmpi +# SPDX-License-Identifier: MIT + #/bin/sh ## collection of few code snippets as sample unnatteded actions some may find usefull diff --git a/sample_wpa_supplicant.conf b/sample_wpa_supplicant.conf index 021f3e4..ba349e1 100644 --- a/sample_wpa_supplicant.conf +++ b/sample_wpa_supplicant.conf @@ -1,3 +1,6 @@ +# Copyright 2022 - 2023, macmpi +# SPDX-License-Identifier: MIT + # Sample wpa_supplicant.conf country=FR