Send patches - preferably formatted by git format-patch - to patches at archlinux32 dot org.
summaryrefslogtreecommitdiff
path: root/configs/releng
diff options
context:
space:
mode:
authorDavid Runge <dvzrv@archlinux.org>2020-05-30 00:01:28 +0200
committerDavid Runge <dvzrv@archlinux.org>2020-07-29 14:27:48 +0200
commite264b44682a930f70715ea58cf96e69c87a86b64 (patch)
tree2fe053fd799a5c19d56338301d8cbe35a35bec10 /configs/releng
parent47e11125e4672fc3448caefa6728439160daedd3 (diff)
Add license and basic documentation
LICENSE: Add GPL-3.0 license. {{archiso,configs}/*,.editorconfig,.gitlab-ci.yml}: Add SPDX license identifier. Makefile: Add SPDX license identifier. Install the `run_archiso.sh` script as global executable `run_archiso`. Use -D and -t flags to install to install files more generically (without a previous call to install the directory). README.rst: Add README outlining the project's scope, how to build images from the profiles and how to test. AUTHORS.rst: Add list of all direct contributors to the repository. CONTRIBUTING.rst: Add basic contribution guidelines, explaining the linter and the license in use. Closes #7 Closes #3
Diffstat (limited to 'configs/releng')
-rw-r--r--configs/releng/airootfs/etc/fstab2
-rw-r--r--configs/releng/airootfs/etc/hostname2
-rw-r--r--configs/releng/airootfs/etc/locale.conf3
-rw-r--r--configs/releng/airootfs/etc/systemd/journald.conf.d/volatile-storage.conf3
-rw-r--r--configs/releng/airootfs/etc/systemd/logind.conf.d/do-not-suspend.conf3
-rw-r--r--configs/releng/airootfs/etc/systemd/network/20-ethernet.network3
-rw-r--r--configs/releng/airootfs/etc/systemd/network/20-wireless.network3
-rw-r--r--configs/releng/airootfs/etc/systemd/system/choose-mirror.service3
-rw-r--r--configs/releng/airootfs/etc/systemd/system/etc-pacman.d-gnupg.mount3
-rw-r--r--configs/releng/airootfs/etc/systemd/system/getty@tty1.service.d/autologin.conf3
-rw-r--r--configs/releng/airootfs/etc/systemd/system/pacman-init.service3
-rw-r--r--configs/releng/airootfs/etc/systemd/system/reflector.service3
-rw-r--r--configs/releng/airootfs/etc/systemd/system/systemd-networkd-wait-online.service.d/wait-for-only-one-interface.conf3
-rwxr-xr-xconfigs/releng/airootfs/root/customize_airootfs.sh2
-rwxr-xr-xconfigs/releng/airootfs/usr/local/bin/Installation_guide2
-rwxr-xr-xconfigs/releng/airootfs/usr/local/bin/choose-mirror2
-rwxr-xr-xconfigs/releng/build.sh2
-rw-r--r--configs/releng/efiboot/loader/entries/archiso-x86_64-cd.conf3
-rw-r--r--configs/releng/efiboot/loader/entries/archiso-x86_64-usb.conf3
-rw-r--r--configs/releng/efiboot/loader/loader.conf3
-rw-r--r--configs/releng/isolinux/isolinux.cfg3
-rw-r--r--configs/releng/mkinitcpio.conf3
-rw-r--r--configs/releng/packages.x86_642
-rw-r--r--configs/releng/pacman.conf2
-rw-r--r--configs/releng/syslinux/archiso.cfg3
-rw-r--r--configs/releng/syslinux/archiso_head.cfg3
-rw-r--r--configs/releng/syslinux/archiso_pxe.cfg3
-rw-r--r--configs/releng/syslinux/archiso_sys.cfg3
-rw-r--r--configs/releng/syslinux/archiso_tail.cfg3
29 files changed, 79 insertions, 0 deletions
diff --git a/configs/releng/airootfs/etc/fstab b/configs/releng/airootfs/etc/fstab
index e69de29..3988279 100644
--- a/configs/releng/airootfs/etc/fstab
+++ b/configs/releng/airootfs/etc/fstab
@@ -0,0 +1,2 @@
+#
+# SPDX-License-Identifier: GPL-3.0-or-later
diff --git a/configs/releng/airootfs/etc/hostname b/configs/releng/airootfs/etc/hostname
index 2dbe21e..a5f866b 100644
--- a/configs/releng/airootfs/etc/hostname
+++ b/configs/releng/airootfs/etc/hostname
@@ -1 +1,3 @@
+#
+# SPDX-License-Identifier: GPL-3.0-or-later
archiso
diff --git a/configs/releng/airootfs/etc/locale.conf b/configs/releng/airootfs/etc/locale.conf
index 01ec548..9bf7aef 100644
--- a/configs/releng/airootfs/etc/locale.conf
+++ b/configs/releng/airootfs/etc/locale.conf
@@ -1 +1,4 @@
+#
+# SPDX-License-Identifier: GPL-3.0-or-later
+
LANG=en_US.UTF-8
diff --git a/configs/releng/airootfs/etc/systemd/journald.conf.d/volatile-storage.conf b/configs/releng/airootfs/etc/systemd/journald.conf.d/volatile-storage.conf
index b69850d..3104779 100644
--- a/configs/releng/airootfs/etc/systemd/journald.conf.d/volatile-storage.conf
+++ b/configs/releng/airootfs/etc/systemd/journald.conf.d/volatile-storage.conf
@@ -1,2 +1,5 @@
+#
+# SPDX-License-Identifier: GPL-3.0-or-later
+
[Journal]
Storage=volatile
diff --git a/configs/releng/airootfs/etc/systemd/logind.conf.d/do-not-suspend.conf b/configs/releng/airootfs/etc/systemd/logind.conf.d/do-not-suspend.conf
index f3ecb39..c6b17a4 100644
--- a/configs/releng/airootfs/etc/systemd/logind.conf.d/do-not-suspend.conf
+++ b/configs/releng/airootfs/etc/systemd/logind.conf.d/do-not-suspend.conf
@@ -1,3 +1,6 @@
+#
+# SPDX-License-Identifier: GPL-3.0-or-later
+
[Login]
HandleSuspendKey=ignore
HandleHibernateKey=ignore
diff --git a/configs/releng/airootfs/etc/systemd/network/20-ethernet.network b/configs/releng/airootfs/etc/systemd/network/20-ethernet.network
index 37878b0..efa309c 100644
--- a/configs/releng/airootfs/etc/systemd/network/20-ethernet.network
+++ b/configs/releng/airootfs/etc/systemd/network/20-ethernet.network
@@ -1,3 +1,6 @@
+#
+# SPDX-License-Identifier: GPL-3.0-or-later
+
[Match]
Name=en*
Name=eth*
diff --git a/configs/releng/airootfs/etc/systemd/network/20-wireless.network b/configs/releng/airootfs/etc/systemd/network/20-wireless.network
index e1d624c..bf9ab9d 100644
--- a/configs/releng/airootfs/etc/systemd/network/20-wireless.network
+++ b/configs/releng/airootfs/etc/systemd/network/20-wireless.network
@@ -1,3 +1,6 @@
+#
+# SPDX-License-Identifier: GPL-3.0-or-later
+
[Match]
Name=wlp*
Name=wlan*
diff --git a/configs/releng/airootfs/etc/systemd/system/choose-mirror.service b/configs/releng/airootfs/etc/systemd/system/choose-mirror.service
index b6a3562..b3e4847 100644
--- a/configs/releng/airootfs/etc/systemd/system/choose-mirror.service
+++ b/configs/releng/airootfs/etc/systemd/system/choose-mirror.service
@@ -1,3 +1,6 @@
+#
+# SPDX-License-Identifier: GPL-3.0-or-later
+
[Unit]
Description=Choose mirror from the kernel command line
ConditionKernelCommandLine=mirror
diff --git a/configs/releng/airootfs/etc/systemd/system/etc-pacman.d-gnupg.mount b/configs/releng/airootfs/etc/systemd/system/etc-pacman.d-gnupg.mount
index 4eab551..f86a91d 100644
--- a/configs/releng/airootfs/etc/systemd/system/etc-pacman.d-gnupg.mount
+++ b/configs/releng/airootfs/etc/systemd/system/etc-pacman.d-gnupg.mount
@@ -1,3 +1,6 @@
+#
+# SPDX-License-Identifier: GPL-3.0-or-later
+
[Unit]
Description=Temporary /etc/pacman.d/gnupg directory
diff --git a/configs/releng/airootfs/etc/systemd/system/getty@tty1.service.d/autologin.conf b/configs/releng/airootfs/etc/systemd/system/getty@tty1.service.d/autologin.conf
index d1d8474..370735f 100644
--- a/configs/releng/airootfs/etc/systemd/system/getty@tty1.service.d/autologin.conf
+++ b/configs/releng/airootfs/etc/systemd/system/getty@tty1.service.d/autologin.conf
@@ -1,3 +1,6 @@
+#
+# SPDX-License-Identifier: GPL-3.0-or-later
+
[Service]
ExecStart=
ExecStart=-/sbin/agetty --autologin root --noclear %I 38400 linux
diff --git a/configs/releng/airootfs/etc/systemd/system/pacman-init.service b/configs/releng/airootfs/etc/systemd/system/pacman-init.service
index 23b8144..3adec4c 100644
--- a/configs/releng/airootfs/etc/systemd/system/pacman-init.service
+++ b/configs/releng/airootfs/etc/systemd/system/pacman-init.service
@@ -1,3 +1,6 @@
+#
+# SPDX-License-Identifier: GPL-3.0-or-later
+
[Unit]
Description=Initializes Pacman keyring
Wants=haveged.service
diff --git a/configs/releng/airootfs/etc/systemd/system/reflector.service b/configs/releng/airootfs/etc/systemd/system/reflector.service
index f7a88f2..e15dccf 100644
--- a/configs/releng/airootfs/etc/systemd/system/reflector.service
+++ b/configs/releng/airootfs/etc/systemd/system/reflector.service
@@ -1,3 +1,6 @@
+#
+# SPDX-License-Identifier: GPL-3.0-or-later
+
[Unit]
Description=pacman mirrorlist update
Wants=network-online.target
diff --git a/configs/releng/airootfs/etc/systemd/system/systemd-networkd-wait-online.service.d/wait-for-only-one-interface.conf b/configs/releng/airootfs/etc/systemd/system/systemd-networkd-wait-online.service.d/wait-for-only-one-interface.conf
index c875311..1b4c091 100644
--- a/configs/releng/airootfs/etc/systemd/system/systemd-networkd-wait-online.service.d/wait-for-only-one-interface.conf
+++ b/configs/releng/airootfs/etc/systemd/system/systemd-networkd-wait-online.service.d/wait-for-only-one-interface.conf
@@ -1,3 +1,6 @@
+#
+# SPDX-License-Identifier: GPL-3.0-or-later
+
[Service]
ExecStart=
ExecStart=/usr/lib/systemd/systemd-networkd-wait-online --any
diff --git a/configs/releng/airootfs/root/customize_airootfs.sh b/configs/releng/airootfs/root/customize_airootfs.sh
index 3f81617..b121e71 100755
--- a/configs/releng/airootfs/root/customize_airootfs.sh
+++ b/configs/releng/airootfs/root/customize_airootfs.sh
@@ -1,4 +1,6 @@
#!/usr/bin/env bash
+#
+# SPDX-License-Identifier: GPL-3.0-or-later
set -e -u
diff --git a/configs/releng/airootfs/usr/local/bin/Installation_guide b/configs/releng/airootfs/usr/local/bin/Installation_guide
index cd38645..d790c3e 100755
--- a/configs/releng/airootfs/usr/local/bin/Installation_guide
+++ b/configs/releng/airootfs/usr/local/bin/Installation_guide
@@ -1,3 +1,5 @@
#!/bin/sh
+#
+# SPDX-License-Identifier: GPL-3.0-or-later
exec lynx 'https://wiki.archlinux.org/index.php/Installation_guide'
diff --git a/configs/releng/airootfs/usr/local/bin/choose-mirror b/configs/releng/airootfs/usr/local/bin/choose-mirror
index 0ae0806..b021945 100755
--- a/configs/releng/airootfs/usr/local/bin/choose-mirror
+++ b/configs/releng/airootfs/usr/local/bin/choose-mirror
@@ -1,4 +1,6 @@
#!/bin/bash
+#
+# SPDX-License-Identifier: GPL-3.0-or-later
get_cmdline() {
local param
diff --git a/configs/releng/build.sh b/configs/releng/build.sh
index fd28487..e360f23 100755
--- a/configs/releng/build.sh
+++ b/configs/releng/build.sh
@@ -1,4 +1,6 @@
#!/usr/bin/env bash
+#
+# SPDX-License-Identifier: GPL-3.0-or-later
set -e -u
diff --git a/configs/releng/efiboot/loader/entries/archiso-x86_64-cd.conf b/configs/releng/efiboot/loader/entries/archiso-x86_64-cd.conf
index b660f1d..52d9536 100644
--- a/configs/releng/efiboot/loader/entries/archiso-x86_64-cd.conf
+++ b/configs/releng/efiboot/loader/entries/archiso-x86_64-cd.conf
@@ -1,3 +1,6 @@
+#
+# SPDX-License-Identifier: GPL-3.0-or-later
+
title Arch Linux install medium (x86_64, UEFI)
linux /EFI/archiso/vmlinuz-linux
initrd /EFI/archiso/intel-ucode.img
diff --git a/configs/releng/efiboot/loader/entries/archiso-x86_64-usb.conf b/configs/releng/efiboot/loader/entries/archiso-x86_64-usb.conf
index 78c7d23..e1a3908 100644
--- a/configs/releng/efiboot/loader/entries/archiso-x86_64-usb.conf
+++ b/configs/releng/efiboot/loader/entries/archiso-x86_64-usb.conf
@@ -1,3 +1,6 @@
+#
+# SPDX-License-Identifier: GPL-3.0-or-later
+
title Arch Linux install medium (x86_64, UEFI)
linux /%INSTALL_DIR%/boot/x86_64/vmlinuz-linux
initrd /%INSTALL_DIR%/boot/intel-ucode.img
diff --git a/configs/releng/efiboot/loader/loader.conf b/configs/releng/efiboot/loader/loader.conf
index 9a0049c..fd7db27 100644
--- a/configs/releng/efiboot/loader/loader.conf
+++ b/configs/releng/efiboot/loader/loader.conf
@@ -1,2 +1,5 @@
+#
+# SPDX-License-Identifier: GPL-3.0-or-later
+
timeout 3
default archiso-x86_64.conf
diff --git a/configs/releng/isolinux/isolinux.cfg b/configs/releng/isolinux/isolinux.cfg
index 10fd285..7b14d59 100644
--- a/configs/releng/isolinux/isolinux.cfg
+++ b/configs/releng/isolinux/isolinux.cfg
@@ -1,3 +1,6 @@
+#
+# SPDX-License-Identifier: GPL-3.0-or-later
+
PATH /%INSTALL_DIR%/boot/syslinux/
DEFAULT loadconfig
diff --git a/configs/releng/mkinitcpio.conf b/configs/releng/mkinitcpio.conf
index c04f1dc..1b35687 100644
--- a/configs/releng/mkinitcpio.conf
+++ b/configs/releng/mkinitcpio.conf
@@ -1,2 +1,5 @@
+#
+# SPDX-License-Identifier: GPL-3.0-or-later
+
HOOKS=(base udev memdisk archiso_shutdown archiso archiso_loop_mnt archiso_pxe_common archiso_pxe_nbd archiso_pxe_http archiso_pxe_nfs archiso_kms block filesystems keyboard)
COMPRESSION="xz"
diff --git a/configs/releng/packages.x86_64 b/configs/releng/packages.x86_64
index 1cfd724..2c73b8e 100644
--- a/configs/releng/packages.x86_64
+++ b/configs/releng/packages.x86_64
@@ -1,3 +1,5 @@
+#
+# SPDX-License-Identifier: GPL-3.0-or-later
amd-ucode
arch-install-scripts
b43-fwcutter
diff --git a/configs/releng/pacman.conf b/configs/releng/pacman.conf
index bbca42f..9d895e9 100644
--- a/configs/releng/pacman.conf
+++ b/configs/releng/pacman.conf
@@ -2,6 +2,8 @@
# /etc/pacman.conf
#
# See the pacman.conf(5) manpage for option and repository directives
+#
+# SPDX-License-Identifier: GPL-3.0-or-later
#
# GENERAL OPTIONS
diff --git a/configs/releng/syslinux/archiso.cfg b/configs/releng/syslinux/archiso.cfg
index 40d8b34..a6ba8b0 100644
--- a/configs/releng/syslinux/archiso.cfg
+++ b/configs/releng/syslinux/archiso.cfg
@@ -1,3 +1,6 @@
+#
+# SPDX-License-Identifier: GPL-3.0-or-later
+
DEFAULT select
LABEL select
diff --git a/configs/releng/syslinux/archiso_head.cfg b/configs/releng/syslinux/archiso_head.cfg
index a915d34..2dc18ed 100644
--- a/configs/releng/syslinux/archiso_head.cfg
+++ b/configs/releng/syslinux/archiso_head.cfg
@@ -1,3 +1,6 @@
+#
+# SPDX-License-Identifier: GPL-3.0-or-later
+
SERIAL 0 38400
UI boot/syslinux/vesamenu.c32
MENU TITLE Arch Linux
diff --git a/configs/releng/syslinux/archiso_pxe.cfg b/configs/releng/syslinux/archiso_pxe.cfg
index 45a8a17..a9c0062 100644
--- a/configs/releng/syslinux/archiso_pxe.cfg
+++ b/configs/releng/syslinux/archiso_pxe.cfg
@@ -1,3 +1,6 @@
+#
+# SPDX-License-Identifier: GPL-3.0-or-later
+
INCLUDE boot/syslinux/archiso_head.cfg
LABEL arch64_nbd
diff --git a/configs/releng/syslinux/archiso_sys.cfg b/configs/releng/syslinux/archiso_sys.cfg
index fbf3772..f14d176 100644
--- a/configs/releng/syslinux/archiso_sys.cfg
+++ b/configs/releng/syslinux/archiso_sys.cfg
@@ -1,3 +1,6 @@
+#
+# SPDX-License-Identifier: GPL-3.0-or-later
+
INCLUDE boot/syslinux/archiso_head.cfg
DEFAULT arch64
diff --git a/configs/releng/syslinux/archiso_tail.cfg b/configs/releng/syslinux/archiso_tail.cfg
index 34b6c5b..685e1c8 100644
--- a/configs/releng/syslinux/archiso_tail.cfg
+++ b/configs/releng/syslinux/archiso_tail.cfg
@@ -1,3 +1,6 @@
+#
+# SPDX-License-Identifier: GPL-3.0-or-later
+
LABEL existing
TEXT HELP
Boot an existing operating system.