Skip to content
Snippets Groups Projects
  1. Jan 20, 2025
  2. Jan 13, 2025
  3. Jul 24, 2024
  4. Jul 16, 2024
  5. Jul 04, 2024
  6. Jun 19, 2024
  7. May 19, 2024
  8. May 05, 2024
  9. Mar 30, 2024
  10. Dec 21, 2023
  11. Dec 12, 2023
  12. Feb 19, 2023
  13. Feb 07, 2023
    • nl6720's avatar
      hooks/archiso: do not enable copytoram on optical disc drives · bedd24d2
      nl6720 authored
      Do not set `copytoram="y"` if the device name contains `/dev/sr` (since
      we have no better way to match it).
      
      Real optical disc drives and remotely emulated ones (apparently such things
      exist) can be slow and take too long to complete the copy process.
      
      This change is not an issue for locally emulated optical disc drives,
      since they didn't gain much speed from `copytoram` anyway.
  14. Feb 02, 2023
  15. Jan 29, 2023
    • 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.
  16. Jan 28, 2023
  17. Dec 24, 2022
  18. Dec 04, 2022
  19. Nov 29, 2022
    • 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.
    • David Runge's avatar
      Add changelog for v66 · 2a37e938
      David Runge authored
      CHANGELOG.rst:
      Add items for the v66 changelog.
      Verified
      2a37e938
  20. Nov 26, 2022
  21. Nov 24, 2022
  22. Nov 21, 2022
  23. Oct 30, 2022
  24. Oct 24, 2022
  25. Oct 22, 2022
  26. Sep 27, 2022
  27. Sep 25, 2022
    • David Runge's avatar
      Add changelog for version 64 · e0bc2c91
      David Runge authored
      CHANGELOG.rst:
      Add changelog for version 64.
      Verified
      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.
      Verified
      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.
      Verified
      44fee0ef
Loading