1. 30 Apr, 2021 12 commits
  2. 07 Apr, 2021 2 commits
  3. 30 Mar, 2021 4 commits
  4. 29 Mar, 2021 3 commits
    • David Runge's avatar
      Add releases section with PGP information · bc007ca5
      David Runge authored
      README.rst:
      Add a "Releases" section that specifies who is creating releases and which PGP key ID is used to sign tags.
      Additionally, information about how to retrieve the relevant public key and how to verify a tag in the repository is
      added.
      
      Fixes #114
      bc007ca5
    • David Runge's avatar
      Reduce amount of checked mirrors · d178183c
      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
      d178183c
    • David Runge's avatar
      Allow redirects for scripts · 0664efcf
      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
      0664efcf
  5. 26 Mar, 2021 5 commits
  6. 25 Mar, 2021 1 commit
  7. 21 Mar, 2021 2 commits
  8. 14 Mar, 2021 4 commits
  9. 09 Mar, 2021 2 commits
    • nl6720's avatar
      Support EROFS · bc67933a
      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 archlinux/archiso#59
      bc67933a
    • nl6720's avatar
      archiso/initcpio/hooks/archiso: remove redundant /sfs/ from airootfs mount point · 711ab4cd
      nl6720 authored
      Remove /run/archiso/bootmnt directory if nothing is mounted there. An empty directory is just confusing.
      711ab4cd
  10. 16 Feb, 2021 2 commits
  11. 06 Feb, 2021 1 commit
  12. 01 Feb, 2021 1 commit
  13. 31 Jan, 2021 1 commit
    • David Runge's avatar
      build-host.sh: Style and syntax fixes · b588c526
      David Runge authored
      .gitlab/ci/build-host.sh:
      Set shebang to /usr/bin/env bash to be more portable/flexible.
      Turn all posix statements ([]) to bash style statements ([[]]), as we are using bash.
      Terminate the list of parameters to rm or cp with --.
      
      Replace the implementation of finding a local ISO to use with one that relies on a sorted list of potential images.
      
      Use virtio-net-pci for networking with qemu.
      Set the cow_spacesize to 4G for the archiso environment.
      
      Use --needed in the call to pacman to not re-install already up-to-date targets.
      Attempt a full system upgrade (but ignore the kernel).
      Increase the timeout for when installing packages to the archiso environment using pacman to 120s, as a system upgrade
      is being done as well.
      
      Use systemctl poweroff -i to shut down the virtual machine as it is more future proof and robust.
      b588c526