Skip to content

Commit

Permalink
Update README
Browse files Browse the repository at this point in the history
  • Loading branch information
fepitre committed Aug 2, 2024
1 parent 1365b72 commit 27a4537
Showing 1 changed file with 10 additions and 0 deletions.
10 changes: 10 additions & 0 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -25,3 +25,13 @@ sudo qemu-system-x86_64 \
-drive id=pflash-vars-overlay0,if=pflash,file=pflash-vars-overlay0,unit=1 \
/path/to/output/dir/build.img
```

### Socket Access

To access the `qubes-pesign` socket, typically when building this package in a Qubes executor, create the socket with `socat` like this:
```bash
socat UNIX-LISTEN:/var/run/qubes-pesign,fork EXEC:"qrexec-client-vm vault-uki qubes.PESign"
```
where `vault-uki` is the qube holding the standard configuration for `pesign`.
Ensure the Qubes executor has the correct RPC policy.
This socat command can be placed in `/rw/config/rc.local` to run at startup.

0 comments on commit 27a4537

Please sign in to comment.