Skip to content
Snippets Groups Projects
  1. Feb 19, 2023
  2. 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.
      bedd24d2
  3. Feb 02, 2023
  4. 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.
      789965f5
  5. Jan 28, 2023
  6. Dec 24, 2022
  7. Dec 04, 2022
  8. 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.
      caa9b8fe
    • David Runge's avatar
      Add changelog for v66 · 2a37e938
      David Runge authored
      CHANGELOG.rst:
      Add items for the v66 changelog.
  9. Nov 26, 2022
  10. Nov 24, 2022
  11. Nov 21, 2022
  12. Oct 30, 2022
  13. Oct 24, 2022
  14. Oct 22, 2022
  15. Sep 27, 2022
  16. Sep 25, 2022
    • David Runge's avatar
      Add changelog for version 64 · e0bc2c91
      David Runge authored
      CHANGELOG.rst:
      Add changelog for version 64.
    • 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
  17. Apr 28, 2022
  18. Apr 06, 2022
  19. Apr 04, 2022
  20. Mar 26, 2022
  21. Mar 25, 2022
  22. Feb 26, 2022
    • 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
  23. Jan 31, 2022
  24. Jan 22, 2022
    • 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
  25. Jan 13, 2022
  26. Jan 12, 2022
  27. Jan 10, 2022
  28. Jan 03, 2022
  29. Dec 28, 2021
Loading