Send patches - preferably formatted by git format-patch - to patches at archlinux32 dot org.
summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2021-07-29Merge remote-tracking branch 'nl6720/bootmodes-2'David Runge
* nl6720/bootmodes-2: mkarchiso: improve functions and comments
2021-07-29mkarchiso: improve functions and commentsnl6720
* Merge _make_efi_dir_on_iso9660 into _make_bootmode_uefi-x64.systemd-boot.eltorito since it's specific to that boot mode. * Split off FAT image creation into _make_efibootimg, so it can be reused by other functions. * Add/improve comments to better document what the script does.
2021-07-29Merge remote-tracking branch 'nl6720/RouteMetric'David Runge
* nl6720/RouteMetric: configs/*/airootfs/etc/systemd/system/systemd-networkd-wait-online.service.d/wait-for-only-one-interface.conf: document why the drop-in file exists configs/releng/airootfs/etc/systemd/network/: move RouteMetric= from [DHCPv6] to [IPv6AcceptRA]
2021-07-27configs/*/airootfs/etc/systemd/system/systemd-networkd-wait-online.service.d ↵nl6720
/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.
2021-07-27configs/releng/airootfs/etc/systemd/network/: move RouteMetric= from ↵nl6720
[DHCPv6] to [IPv6AcceptRA] 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.
2021-07-11Merge branch 'changelog/56.1'David Runge
* changelog/56.1: Add changelog for 56.1
2021-07-11Add changelog for 56.1David Runge
CHANGELOG.rst: Add a changelog entry for 56.1
2021-07-11Merge remote-tracking branch 'nl6720/LC_ALL'David Runge
* nl6720/LC_ALL: mkarchiso: set LC_ALL instead of LANG
2021-07-11mkarchiso: set LC_ALL instead of LANGnl6720
LC_ALL overrides LANG and all LC_* variables, so use it instead. See https://www.gnu.org/software/gettext/manual/html_node/Locale-Environment-Variables.html#Locale-Environment-Variables .
2021-07-11Merge remote-tracking branch 'nl6720/releng-remove-package-termite-terminfo'David Runge
* nl6720/releng-remove-package-termite-terminfo: configs/releng/packages.x86_64: remove termite-terminfo
2021-07-11configs/releng/packages.x86_64: remove termite-terminfonl6720
termite was removed from the official repos. Fixes https://bugs.archlinux.org/task/71481 .
2021-07-03Merge remote-tracking branch 'nl6720/env-i-PATH'David Runge
* nl6720/env-i-PATH: mkarchiso: unset TMPDIR to work around FS#70580 Revert "archiso/mkarchiso: clear environment variables when chrooting"
2021-07-02mkarchiso: unset TMPDIR to work around FS#70580nl6720
Alternative to 3d6651abf74ee4eb91212bd9a7d3478c95126cfb which caused issues. Fixes https://bugs.archlinux.org/task/70580 .
2021-07-02Revert "archiso/mkarchiso: clear environment variables when chrooting"nl6720
This reverts commit 3d6651abf74ee4eb91212bd9a7d3478c95126cfb. A missing $PATH breaks scripts that do not hardcode binary paths. Fixes https://bugs.archlinux.org/task/71416 .
2021-07-02Merge branch 'issues/140'David Runge
* issues/140: Remove build-host.sh gitlab-ci: Include from ci-scripts ci: Provide artifacts in top-level output dir Rename build script
2021-07-01Remove build-host.shDavid Runge
.gitlab/ci/build-host.sh: Remove script, as it has been replaced by ci-scripts.
2021-07-01gitlab-ci: Include from ci-scriptsDavid Runge
.gitlab-ci.yml: Include a gitlab CI yaml file from the ci-scripts repository, that replaces the build-host.sh script and abstracts the .build target. Move all variables to top-level as they are useful in all build targets. Remove unnecessary before_script definitions because they are abstracted away by ci-scripts.
2021-07-01ci: Provide artifacts in top-level output dirDavid Runge
.gitlab/ci/build-inside-vm.sh: Change the build script to provide the build artifacts and metrics in the top-level output directory. This goes in line with the soon to be used ci-scripts, allowing code sharing amongst several projects.
2021-07-01Rename build scriptDavid Runge
.gitlab/ci/build_archiso.sh: Rename .gitlab/ci/build-inside-vm.sh to .gitlab/ci/build_archiso.sh. .gitlab-ci.yml: Rename BUILD_SCRIPT to build_archiso.sh.
2021-06-30Merge branch 'changelog/56'David Runge
* changelog/56: Add changelog for v56
2021-06-30Add changelog for v56David Runge
CHANGELOG.rst: Add a changelog entry for v56.
2021-06-30Merge branch 'issues/132'David Runge
* issues/132: gitlab-ci: Also build a baseline netboot target archiso/mkarchiso: Generalize handling of ucodes
2021-06-30gitlab-ci: Also build a baseline netboot targetDavid Runge
.gitlab-ci.yml: With #132 being fixed, it is possible to properly build the baseline netboot target without failure.
2021-06-30archiso/mkarchiso: Generalize handling of ucodesDavid Runge
archiso/mkarchiso: Generalize the handling of ucode files (e.g. copying, signing, size calculation) by introducing the global readonly array of expected ucode names instead of hardcoding them in various functions. When making use of ucode files in `_make_boot_on_iso9660()`, `_make_bootmode_uef-x86.systemd-boot.esp()` and `_sign_netboot_artifacts()` create a list of files that is guaranteed to contain existing files. Fixes #132
2021-06-30Merge remote-tracking branch 'grazzolini/parallel_downloads'David Runge
* grazzolini/parallel_downloads: baseline/pacman.conf: Enable parallel downloads releng/pacman.conf: Enable parallel downloads
2021-06-29baseline/pacman.conf: Enable parallel downloadsGiancarlo Razzolini
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.
2021-06-29releng/pacman.conf: Enable parallel downloadsGiancarlo Razzolini
Now that pacman 6 is around, enable parallel downloads to speed up the installation process.
2021-06-29Merge remote-tracking branch 'nl6720/env-i-SOURCE_DATE_EPOCH'David Runge
* nl6720/env-i-SOURCE_DATE_EPOCH: mkarchiso: pass SOURCE_DATE_EPOCH to chroot
2021-06-22mkarchiso: pass SOURCE_DATE_EPOCH to chrootnl6720
2021-06-18Merge remote-tracking branch 'nl6720/update-wiki-url'David Runge
* nl6720/update-wiki-url: Update ArchWiki article URLs
2021-06-18Update ArchWiki article URLsnl6720
Use the new, prettier short URLs.
2021-06-18Merge remote-tracking branch 'sxw/issue25'David Runge
* sxw/issue25: Add documentation for the `script=` variable
2021-06-15Add documentation for the `script=` variableSimon Wilper
2021-06-12Merge remote-tracking branch 'nl6720/pacman6'David Runge
* nl6720/pacman6: configs/*/pacman.conf: update configuration file for pacman 6
2021-06-05configs/*/pacman.conf: update configuration file for pacman 6nl6720
Based on https://github.com/archlinux/svntogit-packages/blob/accc1d210133a933f2b26e0aad842c27d00c8b0c/trunk/pacman.conf Implements #136
2021-06-05Merge remote-tracking branch 'nl6720/ARCHISO_GNUPG_FD-unbound-variable'David Runge
* nl6720/ARCHISO_GNUPG_FD-unbound-variable: mkarchiso: fix unbound variable when not using GPG signing
2021-06-05mkarchiso: fix unbound variable when not using GPG signingnl6720
Fixes #138
2021-06-04Merge remote-tracking branch 'nl6720/env-i'David Runge
* nl6720/env-i: archiso/mkarchiso: clear environment variables when chrooting
2021-06-01archiso/mkarchiso: clear environment variables when chrootingnl6720
Environment variables can interfere with the commands in chroot. This causes issues when the environment variables specify a path that does not exist inside the chroot, e.g. if TMPDIR is set to a custom value. Fixes https://bugs.archlinux.org/task/70580 .
2021-05-30Merge branch 'changelog/55'David Runge
* changelog/55: Add changelog for v55
2021-05-30Add changelog for v55David Runge
CHANGELOG.rst: Add changelog entries for v55.
2021-05-30Merge branch 'mr/118'David Runge
* mr/118: Add pv to the list of releng packages
2021-05-30Add pv to the list of releng packagesDavid Runge
configs/releng/packages.x86_64: Add pv, as it was not added in the context of !118.
2021-05-30Merge remote-tracking branch 'nl6720/baseline-erofs'David Runge
* nl6720/baseline-erofs: configs/baseline: use EROFS based image
2021-05-29configs/baseline: use EROFS based imagenl6720
Showcase #59.
2021-05-29Merge remote-tracking branch 'nl6720/networkd-replace-type-with-name'David Runge
* nl6720/networkd-replace-type-with-name: configs/releng/airootfs/etc/systemd/network/: match by globbing the interface name instead of matching the type
2021-05-29configs/releng/airootfs/etc/systemd/network/: match by globbing the ↵nl6720
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 8a521d0bfaedf16b95c09b4837981c4b567b5118 .
2021-05-29Merge branch 'issues/135'David Runge
* issues/135: Adjust documentation on IRC support channel
2021-05-29Adjust documentation on IRC support channelDavid Runge
README.rst: Update the documentation on IRC support channel, after Arch Linux has moved to Libera Chat.
2021-05-29Merge remote-tracking branch 'sxw/copytoram'David Runge
* sxw/copytoram: Apply copytoram Boot Option Menu Entries also to releng Fence add_binary for pv Reorder UEFI boot menu entries Update README.bootparams Apply 1 suggestion(s) to 1 file(s) add optional pv tool