1
0
mirror of synced 2026-06-13 17:20:48 +00:00
Files
flux2/cmd/flux
Hidde Beydals a987ea2b4d Wire SSH signing into bootstrap git
Reads --ssh-signing-key-file when set, decodes the file contents,
resolves the effective signing passphrase, and appends
bootstrap.WithSSHCommitSigning to the bootstrap options. When
--ssh-signing-reuse-private-key is set, reads the transport
--private-key-file, pre-flights it against the subcommand-local
gitArgs.password, and reuses the same bytes + passphrase for signing.

The reuse-path pre-flight lives in this subcommand's RunE because
bootstrapValidate does not have access to the transport password.
Mutual exclusion with --gpg-* and explicit-path key-parse validation
are enforced upstream in bootstrapValidate.

Signed-off-by: Hidde Beydals <hidde@hhh.computer>
2026-06-13 14:01:19 +02:00
..
2025-06-04 11:21:11 +02:00
2024-04-08 17:54:38 +03:00
2024-04-08 17:54:38 +03:00
2025-10-24 14:52:36 -03:00
2025-09-16 11:00:12 +03:00
2025-09-16 12:08:15 +01:00
2025-09-16 12:08:15 +01:00
2024-05-09 17:18:11 +03:00
2025-09-16 11:00:12 +03:00
2023-06-05 10:07:38 +02:00
2024-06-11 23:56:04 +02:00
2023-12-08 19:47:12 +05:30
2026-04-14 00:46:22 +03:00
2026-04-30 08:19:41 +01:00
2025-10-09 08:45:01 -03:00
2025-09-16 12:08:15 +01:00
2023-12-08 19:47:12 +05:30
2022-01-10 16:30:38 +01:00
2026-05-23 01:44:07 +01:00
2023-08-22 12:36:58 +03:00
2022-01-10 16:30:38 +01:00