- 29 Jul, 2021 2 commits
-
-
David Runge authored
configs/baseline/*: Remove the SPDX license identifier comment from the configuration files in the profile, as they are not eligible for copyright.
-
David Runge authored
configs/releng/*: Remove the SPDX license identifier comment from the configuration files in the profile, as they are not eligible for copyright.
-
- 27 Jul, 2021 2 commits
-
-
nl6720 authored
configs/*/airootfs/etc/systemd/system/systemd-networkd-wait-online.service.d/wait-for-only-one-interface.conf: document why the drop-in file exists Related to #142. Add missing `ExecStart=` to baseline's /etc/systemd/system/systemd-networkd-wait-online.service.d/wait-for-only-one-interface.conf.
-
nl6720 authored
systemd moved the option. See https://github.com/systemd/systemd/commit/8ebafba9f987c21aa5787c8767f2e390b4ec0bc5 . Implements #123. Document in comments why the route metrics need to be set (because of https://github.com/systemd/systemd/issues/17698 ) and use the same metric values as NetworkManager. https://gitlab.freedesktop.org/NetworkManager/NetworkManager/-/blob/main/src/core/devices/nm-device.c Additionally remove RouteMetric from configs/baseline/airootfs/etc/systemd/network/20-ethernet.network. There is only one networkd configuration file in baseline, meaning, there are no other routes.
-
- 11 Jul, 2021 1 commit
-
-
nl6720 authored
termite was removed from the official repos. Fixes https://bugs.archlinux.org/task/71481 .
-
- 29 Jun, 2021 2 commits
-
-
Giancarlo Razzolini authored
Now that pacman 6 is around, enable parallel downloads to speed up the installation process. Added to the baseline configuration to also improve the pipeline.
-
Giancarlo Razzolini authored
Now that pacman 6 is around, enable parallel downloads to speed up the installation process.
-
- 18 Jun, 2021 1 commit
-
-
nl6720 authored
Use the new, prettier short URLs.
-
- 05 Jun, 2021 1 commit
-
-
nl6720 authored
Based on https://github.com/archlinux/svntogit-packages/blob/accc1d210133a933f2b26e0aad842c27d00c8b0c/trunk/pacman.conf Implements #136
-
- 30 May, 2021 1 commit
-
-
David Runge authored
configs/releng/packages.x86_64: Add pv, as it was not added in the context of !118.
-
- 29 May, 2021 2 commits
-
-
nl6720 authored
configs/releng/airootfs/etc/systemd/network/: match by globbing the interface name instead of matching the type Type=ether matches virtual Ethernet interfaces (veth*) which may break networking inside containers. Fixes https://bugs.archlinux.org/task/70892 . Partially reverts 8a521d0b .
- 14 May, 2021 3 commits
-
-
Simon Wilper authored
-
Simon Wilper authored
-
Simon Wilper authored
use pv to give feedback on copying the airootfs to RAM when copytoram kernel parameter is given
-
- 12 May, 2021 1 commit
-
- 11 May, 2021 2 commits
-
- 09 May, 2021 4 commits
-
-
David Runge authored
configs/baseline/bootstrap_packages.x86_64: Add a packages file for bootstrap images using the baseline profile and add arch-install-scripts and base to it.
-
David Runge authored
configs/baseline/profiledef.sh: Add `buildmodes` array with default entry for the 'iso' buildmode.
-
David Runge authored
configs/releng/profiledef.sh: Add a `buildmodes` array to releng's profiledef.sh with the up-to-now default buildmode 'iso'.
-
David Runge authored
configs/releng/bootstrap_packages.x86_64: Add packages file for bootstrap images and add arch-install-scripts and base.
-
- 30 Apr, 2021 3 commits
-
-
David Runge authored
configs/releng/packages.x86_64: Add libfido2 for unlocking LUKS2 volumes with FIDO2 tokens. Add tpm2-tss for unlocking LUKS2 volumes with TPM2.
-
David Runge authored
configs/releng/packages.x86_64: Add libusb-compat and pcsclite as optional dependencies for gnupg to be able to interact with smartcards out-of-the-box. Closes #122
-
- 30 Mar, 2021 3 commits
-
-
David Runge authored
This reverts commit 8b6f3545.
-
Implements #90
-
Add archinstall to the list of packages thare are installed on the ISO.
-
- 29 Mar, 2021 2 commits
-
-
David Runge authored
configs/releng/airootfs/etc/xdg/reflector/reflector.conf: Reduce the amount mirrors that reflector checks from 70 to 20. This significantly reduces the time it takes to end up with an up-to-date mirrorlist during boot with the releng profile. Fixes #92
-
David Runge authored
configs/releng/airootfs/root/.automated_script.sh: Add the `--location` curl parameter (see `man 1 curl`) to allow for curl to retrieve a remote script even if the source is being redirected (e.g. moved permanently) when using the `script=` kernel commandline parameter. Fixes #113
-
- 26 Mar, 2021 4 commits
- 14 Mar, 2021 1 commit
-
-
- 09 Mar, 2021 1 commit
-
-
nl6720 authored
EROFS, like Squashfs, is a read-only file system. It can be used to store airootfs in an image file. Its advantage is the support for POSIX ACLs. EROFS downside is that currently it only supports LZ4 compression (LZMA support is not yet fully implemented). A difference from Squashfs is that, EROFS stores change time (ctime) not modification time (mtime). The reverse is true for Squashfs. Implements #59
-
- 16 Feb, 2021 2 commits
-
-
David Runge authored
configs/releng/packages.x86_64: Add usbmuxd to list of packages, so that users have the option to use iOS devices out-of-the-box for data connection during installation. Fixes #99
-
Kristian Klausen authored
haveged was added 8 years ago[1] to increase entropy and presumably to prevent entropy starvation. A few things has changed since, most notable: * the kernel actively tries to add entropy (jitter entropy)[2][3][4][5] * /dev/random no longer blocks after CRNG initialization[6][7] [1] d7e790df ("Initialize pacman keyring on bootup") [2] https://github.com/torvalds/linux/commit/3f2dc2798b81531fd93a3b9b7c39da47ec689e55 [3] https://github.com/torvalds/linux/commit/50ee7529ec4500c88f8664560770a7a1b65db72b [4] https://lore.kernel.org/lkml/alpine.DEB.2.21.1909290010500.2636@nanos.tec.linutronix.de/T/ [5] https://lwn.net/Articles/800509/ [6] https://github.com/torvalds/linux/commit/30c08efec8884fb106b8e57094baa51bb4c44e32 [7] https://lwn.net/Articles/808575/ Fix #98
-
- 31 Jan, 2021 2 commits
-
-
nl6720 authored
This works around https://bugs.archlinux.org/task/49347 . Leaving the hooks in the airootfs image will result in it being run when pacstrap is run in the live environment. This should not happen as they are intended for the ISO build process only. Fixes #91 .