1. 29 Jan, 2023 1 commit
    • nl6720's avatar
      README.rst: update URLs · 789965f5
      nl6720 authored
      * Update mkinitcpio-archiso project links,
      * Update mkinitcpio project link,
      * Update code of conduct link,
      * Update arch-releng mailing list link.
      789965f5
  2. 28 Jan, 2023 1 commit
  3. 24 Dec, 2022 1 commit
  4. 04 Dec, 2022 1 commit
  5. 29 Nov, 2022 2 commits
    • nl6720's avatar
      Do not include the gpg binary unless ARCHISO_GNUPG_FD is set durring build · caa9b8fe
      nl6720 authored
      Handle the condition when signature verification is requested but the
      `gpg` binary is not available.
      
      Since now there is OpenSSL CMS based root file system image verification,
      GPG based verification should be made optional.
      `mkarchiso` currently requires running as root, which complicates signing
      with user's GPG keys. E.g. running it with `sudo` may require chowning
      the TTY and passing the `GNUPGHOME` environment variable.
      While the cause of this annoyance is `mkarchiso`, `gpg` doesn't make the
      process easy.
      OpenSSL CMS based signing has none of these issues.
      caa9b8fe
    • David Runge's avatar
      Add changelog for v66 · 2a37e938
      David Runge authored
      CHANGELOG.rst:
      Add items for the v66 changelog.
      2a37e938
  6. 26 Nov, 2022 1 commit
  7. 24 Nov, 2022 3 commits
  8. 21 Nov, 2022 1 commit
  9. 30 Oct, 2022 1 commit
  10. 24 Oct, 2022 2 commits
  11. 22 Oct, 2022 2 commits
  12. 27 Sep, 2022 2 commits
  13. 25 Sep, 2022 3 commits
    • David Runge's avatar
      Add changelog for version 64 · e0bc2c91
      David Runge authored
      CHANGELOG.rst:
      Add changelog for version 64.
      e0bc2c91
    • David Runge's avatar
      Change default PGP key for David Runge · 906a842c
      David Runge authored
      README.rst:
      The previous packager key C7E7849466FE2358343588377258734B41C31549 has been superseded by
      991F6E3F0765CF6295888586139B09DA5BF0D338. Both are cross-signed and available in Arch Linux's WKD.
      906a842c
    • Anton Hvornum's avatar
      Add support for openssl code-signing verification · 44fee0ef
      Anton Hvornum authored and David Runge's avatar David Runge committed
      AUTHORS.rst:
      Add Anton Hvornum to list of authors.
      
      CHANGELOG.rst:
      Add changelog entry for new feature.
      
      README.rst:
      Add openssl to list of requirements for CMS verification.
      
      docs/README.bootparams:
      Add documentation for the `cms_verify` kernel parameter.
      
      hooks/archiso:
      Add `_verify_cms_signature()` to verify openssl CMS signatures.
      Change `archiso_mount_handler()` to also deal with openssl CMS signature verification.
      
      hooks/archiso_pxe_http:
      Change `archiso_pxe_http_mount_handler()` to retrieve cms based signatures from the remote host if `cms_verify=y` is
      provided as kernel parameter.
      
      install/archiso:
      Change `build()` to install the openssl binary as it is required for openssl CMS signature verification and to add the
      codesigning certificate and certificate authority to the build root.
      44fee0ef
  14. 28 Apr, 2022 1 commit
  15. 06 Apr, 2022 1 commit
  16. 04 Apr, 2022 1 commit
  17. 26 Mar, 2022 1 commit
  18. 25 Mar, 2022 1 commit
  19. 26 Feb, 2022 1 commit
    • nl6720's avatar
      install/archiso_kms: add all DRM and AGP modules · 23b9cd42
      nl6720 authored
      This should provide KSM for VirtualBox, VMware and QEMU.
      
      * Add '/drivers/char/agp/' and '/drivers/gpu/drm/' instead of hardcoding the module names.
      * Add modules using add_checked_modules to allow filtering it with the autodetect hook. This allows to use the hook outside of just archiso.
      23b9cd42
  20. 31 Jan, 2022 2 commits
  21. 22 Jan, 2022 1 commit
    • nl6720's avatar
      hooks/archiso: merge _mnt_sfs and _mnt_erofs into one funtion _mnt_fs · 6d1479ed
      nl6720 authored
      Now that EROFS is detected by util-linux, the actions to mount a squashfs or erofs image are basically the same. The _mnt_sfs and _mnt_erofs functions can be merged into one: _mnt_fs.
      
      If neither airootfs.sfs nor airootfs.erofs are found, error out to interactive shell.
      6d1479ed
  22. 13 Jan, 2022 1 commit
  23. 12 Jan, 2022 1 commit
  24. 10 Jan, 2022 1 commit
  25. 03 Jan, 2022 1 commit
  26. 28 Dec, 2021 3 commits
  27. 14 Dec, 2021 1 commit
    • nl6720's avatar
      Merge branch 'rm-archiso_shutdown' · 10fd8787
      nl6720 authored
      * rm-archiso_shutdown:
        hooks/archiso{,_loop_mnt}: remove /run/archiso/used_block_devices
        Remove obsolete archiso_shutdown hook
      10fd8787
  28. 10 Dec, 2021 2 commits