Files
clan-core/pkgs/clan-cli/clan_cli
Brian McGee 1694a977f1 feat: support age plugins
Extends how we parse the contents of `SOPS_AGE_KEY` / `SOPS_AGE_KEY_FILE` / `keys.txt`, allowing a user to prepend a comment before any `AGE-PLUGIN-` secret key entry to indicate its corresponding public key.

For example:

```
AGE-PLUGIN-FIDO2-HMAC-xxxxxxxxxxxxx
```

The comment can use any prefix (e.g. `# public key: age1xxxx`, `# recipient: age1xxx`) as we are looking directly for `age1xxxx` within the line.

This change is necessary to support `age` plugins as there is no unified mechanism to recover the public key from a plugin's secret key.

If a plugin secret key does not have a preceding public key comment, an error will be thrown when attempting to set a secret.
2025-04-29 15:47:54 +10:00
..
2025-04-25 16:52:13 +10:00
2025-04-21 13:23:50 +02:00
2025-04-21 13:23:50 +02:00
2024-10-08 17:51:55 +00:00
2025-04-29 15:47:54 +10:00
2025-04-29 15:47:54 +10:00
2025-04-22 18:20:35 +02:00
2023-10-03 13:12:44 +02:00
2025-01-06 20:14:24 +01:00
2025-01-14 15:30:29 +01:00
2025-01-14 15:30:29 +01:00
2025-04-28 13:10:00 +10:00
2024-09-02 15:58:49 +02:00
2024-09-02 18:26:13 +02:00
2024-12-03 17:15:28 +01:00