[GH-ISSUE #47] Implement PIV support #15

Closed
opened 2026-05-07 00:17:25 +02:00 by BreizhHardware · 2 comments

Originally created by @speed47 on GitHub (Nov 16, 2020).
Original GitHub issue: https://github.com/ovh/the-bastion/issues/47

By using ovh-yubico-piv-checker.
Parts of the support have already been open-sourced, namely:

  • The accountPIV plugin, to set the per-account policy
  • The cron/osh-piv-grace-reaper.pl script, to expire PIV grace periods
  • The accountInfo plugin, to report the status of the account PIV policy
  • a few internal helper functions

To get complete support we need to:

  • add PIV support to selfAddIngressKey/selfDelIngressKey
  • A global bastion-wide policy flag, if enforcing PIV for all accounts is desired
Originally created by @speed47 on GitHub (Nov 16, 2020). Original GitHub issue: https://github.com/ovh/the-bastion/issues/47 By using [ovh-yubico-piv-checker](https://github.com/ovh/yubico-piv-checker). Parts of the support have already been open-sourced, namely: - The `accountPIV` plugin, to set the per-account policy - The `cron/osh-piv-grace-reaper.pl` script, to expire PIV grace periods - The `accountInfo` plugin, to report the status of the account PIV policy - a few internal helper functions To get complete support we need to: - add PIV support to `selfAddIngressKey`/`selfDelIngressKey` - A global bastion-wide policy flag, if enforcing PIV for all accounts is desired
BreizhHardware 2026-05-07 00:17:25 +02:00
  • closed this issue
  • added the
    feature
    label
Author
Owner

@speed47 commented on GitHub (Nov 16, 2020):

This issue is a prerequisite to #33

<!-- gh-comment-id:728009449 --> @speed47 commented on GitHub (Nov 16, 2020): This issue is a prerequisite to #33
Author
Owner

@speed47 commented on GitHub (Jan 12, 2021):

Released in v2.01.99-rc1, closing.

<!-- gh-comment-id:758806127 --> @speed47 commented on GitHub (Jan 12, 2021): Released in v2.01.99-rc1, closing.
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
starred/the-bastion#15
No description provided.