Skip to content

GitLab

  • Menu
Projects Groups Snippets
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
  • Sign in
  • A archiso
  • Project information
    • Project information
    • Activity
    • Labels
    • Members
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
    • Locked Files
  • Issues 40
    • Issues 40
    • List
    • Boards
    • Service Desk
    • Milestones
    • Iterations
  • Merge requests 10
    • Merge requests 10
  • CI/CD
    • CI/CD
    • Pipelines
    • Jobs
    • Schedules
    • Test Cases
  • Deployments
    • Deployments
    • Releases
  • Activity
  • Graph
  • Create a new issue
  • Jobs
  • Commits
  • Issue Boards
Collapse sidebar
  • Arch Linux
  • archiso
  • Issues
  • #156
Closed
Open
Created Nov 06, 2021 by Tallero Tallero@tallero

Producing encrypted isos

I thought it would have been cool if mkarchiso had support to make ISOs that are able to boot LUKS-encrypted airootfs images.

So I'm proposing (!217) to add support for airootfs_image_types:

  • ext4+squashfs+luks;
  • squashfs+luks;
  • erofs+luks

and for a new optional encryption_key switch in profiledef.sh.

This MR depends on adding support for opening LUKS-encrypted airootfs images MR to be merged in mkinitcpio-archiso and already includes !216 and !253.

Testing

A PKGBUILD that builds this branch has been published as archiso-encryption (AUR) with an already configured releng profile replica (named encrypted) in archiso-profiles (AUR)

Use cases

  • For users:
    • Producing private install mediums.
  • For developers:
    • selling private install mediums.
Edited May 27, 2022 by Tallero Tallero
To upload designs, you'll need to enable LFS and have an admin enable hashed storage. More information
Assignee
Assign to
Time tracking