aboutsummaryrefslogtreecommitdiff
path: root/scripts
diff options
context:
space:
mode:
Diffstat (limited to 'scripts')
-rwxr-xr-xscripts/arch-distrobox1
-rwxr-xr-xscripts/audit-packages.sh1
-rwxr-xr-xscripts/cmail-setup-finish.sh1
-rwxr-xr-xscripts/games.sh1
-rwxr-xr-xscripts/normalize-notify-sounds.sh1
-rwxr-xr-xscripts/package-inventory1
-rwxr-xr-xscripts/post-install.sh1
-rwxr-xr-xscripts/setup-chess.sh1
-rwxr-xr-xscripts/testing/cleanup-tests.sh1
-rwxr-xr-xscripts/testing/create-base-vm.sh1
-rwxr-xr-xscripts/testing/debug-vm.sh1
-rwxr-xr-xscripts/testing/lib/logging.sh1
-rw-r--r--scripts/testing/lib/network-diagnostics.sh1
-rw-r--r--scripts/testing/lib/validation.sh1
-rwxr-xr-xscripts/testing/lib/vm-utils.sh1
-rwxr-xr-xscripts/testing/run-test-baremetal.sh1
-rwxr-xr-xscripts/testing/run-test.sh1
-rwxr-xr-xscripts/testing/setup-testing-env.sh1
-rw-r--r--scripts/wipedisk1
-rwxr-xr-xscripts/zfs-replicate1
20 files changed, 20 insertions, 0 deletions
diff --git a/scripts/arch-distrobox b/scripts/arch-distrobox
index 4afe3d1..99c295d 100755
--- a/scripts/arch-distrobox
+++ b/scripts/arch-distrobox
@@ -1,4 +1,5 @@
#!/bin/sh
+# SPDX-License-Identifier: GPL-3.0-or-later
# ArchDistrobox - Craig Jennings <craigmartinjennings@gmail.com>
# License: GNU GPLv3
diff --git a/scripts/audit-packages.sh b/scripts/audit-packages.sh
index f7af19f..e41b79c 100755
--- a/scripts/audit-packages.sh
+++ b/scripts/audit-packages.sh
@@ -1,4 +1,5 @@
#!/bin/bash
+# SPDX-License-Identifier: GPL-3.0-or-later
# audit-packages.sh — verify every package archsetup installs still exists
# at its declared source, and flag packages that moved between the official
# repos and the AUR.
diff --git a/scripts/cmail-setup-finish.sh b/scripts/cmail-setup-finish.sh
index 704b707..7f9d3fc 100755
--- a/scripts/cmail-setup-finish.sh
+++ b/scripts/cmail-setup-finish.sh
@@ -1,4 +1,5 @@
#!/usr/bin/env bash
+# SPDX-License-Identifier: GPL-3.0-or-later
# cmail-setup-finish.sh — finish Proton Mail Bridge + cmail-action setup after
# Bridge first-run. Idempotent; safe to re-run after a Bridge cert rotation or
# a claude-templates re-clone.
diff --git a/scripts/games.sh b/scripts/games.sh
index de6a476..2ccdcb4 100755
--- a/scripts/games.sh
+++ b/scripts/games.sh
@@ -1,4 +1,5 @@
#!/bin/bash
+# SPDX-License-Identifier: GPL-3.0-or-later
# games installations via flatpak
set -uo pipefail
diff --git a/scripts/normalize-notify-sounds.sh b/scripts/normalize-notify-sounds.sh
index 52c1d36..72c4c33 100755
--- a/scripts/normalize-notify-sounds.sh
+++ b/scripts/normalize-notify-sounds.sh
@@ -1,4 +1,5 @@
#!/bin/bash
+# SPDX-License-Identifier: GPL-3.0-or-later
# Normalize notify sound files to a uniform RMS loudness so every notification
# plays at the same perceived level. Re-encodes each file in place (ogg -> ogg).
# Run once after adding or changing a sound in the notify set.
diff --git a/scripts/package-inventory b/scripts/package-inventory
index 2dda44b..0a4acf7 100755
--- a/scripts/package-inventory
+++ b/scripts/package-inventory
@@ -1,4 +1,5 @@
#!/bin/bash
+# SPDX-License-Identifier: GPL-3.0-or-later
# package-inventory - Compare archsetup packages vs live system
# Shows: packages in archsetup but missing from system,
# packages on system but not in archsetup
diff --git a/scripts/post-install.sh b/scripts/post-install.sh
index 9045398..f7dd206 100755
--- a/scripts/post-install.sh
+++ b/scripts/post-install.sh
@@ -1,4 +1,5 @@
#!/bin/sh
+# SPDX-License-Identifier: GPL-3.0-or-later
logfile="$HOME/post-install.log"
touch "$logfile"
diff --git a/scripts/setup-chess.sh b/scripts/setup-chess.sh
index 6ac8749..648eea9 100755
--- a/scripts/setup-chess.sh
+++ b/scripts/setup-chess.sh
@@ -1,4 +1,5 @@
#!/usr/bin/env bash
+# SPDX-License-Identifier: GPL-3.0-or-later
set -euo pipefail
# En Croissant + lc0 + Maia + Stockfish setup script for Arch Linux.
diff --git a/scripts/testing/cleanup-tests.sh b/scripts/testing/cleanup-tests.sh
index 5c0153b..390d7e5 100755
--- a/scripts/testing/cleanup-tests.sh
+++ b/scripts/testing/cleanup-tests.sh
@@ -1,4 +1,5 @@
#!/bin/bash
+# SPDX-License-Identifier: GPL-3.0-or-later
# Clean up old test VMs and artifacts
# Author: Craig Jennings <craigmartinjennings@gmail.com>
# License: GNU GPLv3
diff --git a/scripts/testing/create-base-vm.sh b/scripts/testing/create-base-vm.sh
index 4ecf4d6..b8a4e2b 100755
--- a/scripts/testing/create-base-vm.sh
+++ b/scripts/testing/create-base-vm.sh
@@ -1,4 +1,5 @@
#!/bin/bash
+# SPDX-License-Identifier: GPL-3.0-or-later
# Create base VM for archsetup testing - Automated via Archangel ISO
# Author: Craig Jennings <craigmartinjennings@gmail.com>
# License: GNU GPLv3
diff --git a/scripts/testing/debug-vm.sh b/scripts/testing/debug-vm.sh
index 32f377c..b0fa2b9 100755
--- a/scripts/testing/debug-vm.sh
+++ b/scripts/testing/debug-vm.sh
@@ -1,4 +1,5 @@
#!/bin/bash
+# SPDX-License-Identifier: GPL-3.0-or-later
# Launch VM for interactive debugging
# Author: Craig Jennings <craigmartinjennings@gmail.com>
# License: GNU GPLv3
diff --git a/scripts/testing/lib/logging.sh b/scripts/testing/lib/logging.sh
index ed20707..809d396 100755
--- a/scripts/testing/lib/logging.sh
+++ b/scripts/testing/lib/logging.sh
@@ -1,4 +1,5 @@
#!/bin/bash
+# SPDX-License-Identifier: GPL-3.0-or-later
# Logging utilities for archsetup testing
# Author: Craig Jennings <craigmartinjennings@gmail.com>
# License: GNU GPLv3
diff --git a/scripts/testing/lib/network-diagnostics.sh b/scripts/testing/lib/network-diagnostics.sh
index 674aeba..38788e5 100644
--- a/scripts/testing/lib/network-diagnostics.sh
+++ b/scripts/testing/lib/network-diagnostics.sh
@@ -1,4 +1,5 @@
#!/bin/bash
+# SPDX-License-Identifier: GPL-3.0-or-later
# Network diagnostics for VM testing
# Author: Craig Jennings <craigmartinjennings@gmail.com>
# License: GNU GPLv3
diff --git a/scripts/testing/lib/validation.sh b/scripts/testing/lib/validation.sh
index 91270ef..6855da7 100644
--- a/scripts/testing/lib/validation.sh
+++ b/scripts/testing/lib/validation.sh
@@ -1,4 +1,5 @@
#!/bin/bash
+# SPDX-License-Identifier: GPL-3.0-or-later
# Validation utilities for archsetup testing
# Author: Craig Jennings <craigmartinjennings@gmail.com>
# License: GNU GPLv3
diff --git a/scripts/testing/lib/vm-utils.sh b/scripts/testing/lib/vm-utils.sh
index a8736a3..d029d58 100755
--- a/scripts/testing/lib/vm-utils.sh
+++ b/scripts/testing/lib/vm-utils.sh
@@ -1,4 +1,5 @@
#!/bin/bash
+# SPDX-License-Identifier: GPL-3.0-or-later
# VM management utilities for archsetup testing (direct QEMU)
# Author: Craig Jennings <craigmartinjennings@gmail.com>
# License: GNU GPLv3
diff --git a/scripts/testing/run-test-baremetal.sh b/scripts/testing/run-test-baremetal.sh
index b6d1ab1..ae88316 100755
--- a/scripts/testing/run-test-baremetal.sh
+++ b/scripts/testing/run-test-baremetal.sh
@@ -1,4 +1,5 @@
#!/bin/bash
+# SPDX-License-Identifier: GPL-3.0-or-later
# Run archsetup test on bare metal ZFS system
# Author: Craig Jennings <craigmartinjennings@gmail.com>
# License: GNU GPLv3
diff --git a/scripts/testing/run-test.sh b/scripts/testing/run-test.sh
index 5830ed9..9b47747 100755
--- a/scripts/testing/run-test.sh
+++ b/scripts/testing/run-test.sh
@@ -1,4 +1,5 @@
#!/bin/bash
+# SPDX-License-Identifier: GPL-3.0-or-later
# Run archsetup test in a VM using snapshots
# Author: Craig Jennings <craigmartinjennings@gmail.com>
# License: GNU GPLv3
diff --git a/scripts/testing/setup-testing-env.sh b/scripts/testing/setup-testing-env.sh
index fb0628b..b5b584f 100755
--- a/scripts/testing/setup-testing-env.sh
+++ b/scripts/testing/setup-testing-env.sh
@@ -1,4 +1,5 @@
#!/bin/bash
+# SPDX-License-Identifier: GPL-3.0-or-later
# Setup testing environment for archsetup
# Author: Craig Jennings <craigmartinjennings@gmail.com>
# License: GNU GPLv3
diff --git a/scripts/wipedisk b/scripts/wipedisk
index 0c08c72..b833407 100644
--- a/scripts/wipedisk
+++ b/scripts/wipedisk
@@ -1,4 +1,5 @@
#!/usr/bin/env bash
+# SPDX-License-Identifier: GPL-3.0-or-later
# Craig Jennings <c@cjennings.net>
# identify disk and erase
diff --git a/scripts/zfs-replicate b/scripts/zfs-replicate
index cf946f1..02ffcf5 100755
--- a/scripts/zfs-replicate
+++ b/scripts/zfs-replicate
@@ -1,4 +1,5 @@
#!/bin/bash
+# SPDX-License-Identifier: GPL-3.0-or-later
# zfs-replicate - Replicate ZFS datasets to TrueNAS
#
# Usage: