Commit Graph

  • 944ac79ce7 Add list-enrolled-keys command Dimitris Karakasilis 2024-04-22 09:07:28 +03:00
  • 5106d1ef8a only remove entries if they are there Han Boetes 2024-03-21 20:01:35 +01:00
  • 75c11d9081 ci.yaml: use github container registry Philip H 2024-02-22 18:54:47 +01:00
  • e03264c0f4 Merge remote-tracking branch 'origin/pull/285' Morten Linderud 2024-02-22 18:48:13 +01:00
  • d4632516f3 Merge remote-tracking branch 'origin/pull/280' Morten Linderud 2024-02-22 18:47:32 +01:00
  • 6d813034de Merge remote-tracking branch 'origin/pull/279' Morten Linderud 2024-02-22 18:47:19 +01:00
  • 20e4900403 Merge remote-tracking branch 'origin/pull/274' Morten Linderud 2024-02-22 18:46:30 +01:00
  • 1c0882b212 Merge remote-tracking branch 'origin/pull/188' Morten Linderud 2024-02-22 18:46:15 +01:00
  • 655d9c8f82 91-sbctl.install: don't sign without signing keys John Helmert III 2024-02-10 11:46:01 -08:00
  • 8e0e68bc09 Update the mkinitcpio post hook to only sign the kernel/UKI which is currently being built instead of all the files in the sbctl database Void 2024-01-29 22:20:30 +01:00
  • 951e617a65 sign-all don't stop signing if one file does not exist anymore Jan Vollmer 2024-01-05 18:24:55 +01:00
  • 11cb5d44b9 Add openSUSE to installation manual photosheep 2024-01-04 16:33:00 -05:00
  • 3cb8639feb Mention COPR package (#274) Daniel Gray 2024-01-01 20:20:24 +00:00
  • ee7cf4a33c make: fix github artifact upload Morten Linderud 2023-12-23 23:02:48 +01:00
  • fdc2d27586 Merge remote-tracking branch 'origin/pull/271' Morten Linderud 2023-12-23 23:01:44 +01:00
  • 9e8bd16d28 Merge remote-tracking branch 'origin/pull/270' Morten Linderud 2023-12-23 23:01:40 +01:00
  • bf160da045 Merge remote-tracking branch 'origin/pull/269' Morten Linderud 2023-12-23 23:01:31 +01:00
  • c053fcb795 Change shebang Joseph DiGiovanni 2023-12-22 09:07:09 -05:00
  • 6450ae4795 Add mkinitcpio post hook Joseph DiGiovanni 2023-12-20 21:10:42 -05:00
  • 6c5f6bfd24 Ensure file signing hook is run when initrd is rebuilt Joseph DiGiovanni 2023-12-18 19:46:54 -05:00
  • c01ac5e21b Fixed typo, removed mention enroll-keys enables Secure Boot automatically Trey Blancher 2023-12-17 17:56:06 -05:00
  • 7a3d56b181 Ignore Setup mode and immutable variables for export Cornelius Hoffmann 2023-12-12 19:24:57 +01:00
  • d3e9315907 Merge remote-tracking branch 'origin/pull/267' Morten Linderud 2023-12-12 17:30:23 +01:00
  • b18c73fb0d Merge remote-tracking branch 'origin/pull/266' Morten Linderud 2023-12-12 17:30:16 +01:00
  • f26951134b BUGFIX: f.StringVarP() was clearing the exportPath/databasePath strings Brent Spillner 2023-12-09 20:37:57 +10:00
  • df648a2e28 Specify file origin + always print signing message cvlc12 2023-12-08 11:13:47 +01:00
  • ff5369185b revert dbx enrollment Morten Linderud 2023-11-19 19:00:21 +01:00
  • e601a3213b Merge remote-tracking branch 'origin/pull/261' Morten Linderud 2023-11-16 23:01:06 +01:00
  • a68bde858c Merge remote-tracking branch 'origin/pull/259' Morten Linderud 2023-11-16 23:01:00 +01:00
  • 0f496be90b Merge remote-tracking branch 'origin/pull/256' Morten Linderud 2023-11-16 23:00:43 +01:00
  • f931973ec2 tests/utils/certs.go: drop keyUsage bitfield dkwo 2023-11-13 14:14:06 +08:00
  • c5f71299be update manpage docs Luke Kuzmish 2023-11-11 06:27:10 -05:00
  • 65044f7810 allow specifying keys and GUID paths Luke Kuzmish 2023-11-10 20:11:46 -05:00
  • 5f392a7154 Update README.md Marco Scardovi 2023-11-02 20:17:23 +01:00
  • 8d75e8f4a0 Merge remote-tracking branch 'origin/pull/255' Morten Linderud 2023-11-01 23:31:36 +01:00
  • 241bc906c8 Merge remote-tracking branch 'origin/pull/254' Morten Linderud 2023-11-01 23:31:33 +01:00
  • 4bec3f4501 Merge remote-tracking branch 'origin/pull/253' Morten Linderud 2023-11-01 23:31:27 +01:00
  • 653587cf60 keys.go: drop the keyUsage bitfield dkwo 2023-11-01 16:16:16 -04:00
  • e417314c45 Check and return Open errs Daniel Lublin 2023-10-26 09:48:26 +02:00
  • 21a3c7e957 Update documentation for custom dbx Cornelius Hoffmann 2023-10-23 12:17:45 +02:00
  • 748bc59d24 workflows: add binaries Morten Linderud 2023-10-20 20:54:47 +02:00
  • 153a71f54a Merge remote-tracking branch 'origin/pull/247' Morten Linderud 2023-09-29 23:27:22 +02:00
  • 53bbcb9130 fix: don't immediately fail if we can't find default EFI stub K900 2023-09-28 10:25:22 +03:00
  • 6cc8bd110d Merge remote-tracking branch 'origin/pull/246' Morten Linderud 2023-09-26 16:59:34 +02:00
  • 4d40e79630 Merge remote-tracking branch 'origin/pull/244' Morten Linderud 2023-09-26 16:59:29 +02:00
  • 4883d371a3 fix: Create dest directory when importing keys Sven Schwermer 2023-09-26 14:59:56 +02:00
  • 954cb8e9cc add documentation for the extra flags of enroll/rotate/reset Fabian Wienand 2023-09-20 12:02:35 +02:00
  • fb65331447 feat: add option to remove specific certs from db instead of an entire reset Fabian Wienand 2023-09-14 12:57:55 +02:00
  • ce1e15ebff feat: add append option to enroll-keys Fabian Wienand 2023-09-13 16:58:00 +02:00
  • 21b6b3dd78 Merge remote-tracking branch 'origin/pull/239' Morten Linderud 2023-09-06 21:45:29 +02:00
  • ef26528979 fix: include custom-keys command into enroll-keys cmd Fabian Wienand 2023-08-17 14:23:41 +02:00
  • f134b66478 feat: force key flag Fabian Wienand 2023-08-16 11:23:06 +02:00
  • cca990ca45 feat(custom-keys): roll out any bytes to the specificed hierarchy Fabian Wienand 2023-08-15 14:57:44 +02:00
  • 59760d8fe3 Merge remote-tracking branch 'origin/pull/237' Morten Linderud 2023-08-12 13:33:11 +02:00
  • dae25b8abd Add support for OEM dbx enrollment Cornelius Hoffmann 2023-08-10 23:34:42 +02:00
  • 99e260c474 Merge remote-tracking branch 'origin/pull/236' Morten Linderud 2023-08-10 22:04:46 +02:00
  • 31c1228c15 feat(dbx): enroll/rotate/reset dbx keys Fabian Wienand 2023-08-09 11:12:21 +02:00
  • 889325e5ea feat(rotate): enable partial rotation and providing different sources Fabian Wienand 2023-08-07 17:56:25 +02:00
  • ac99ff0453 Merge branch 'Foxboron:master' into master Fabian Wienand 2023-08-07 17:58:03 +02:00
  • ef78d240a5 Merge remote-tracking branch 'origin/pull/232' Morten Linderud 2023-08-03 22:46:57 +02:00
  • a33e0f4375 Merge remote-tracking branch 'origin/pull/230' Morten Linderud 2023-08-03 22:44:18 +02:00
  • df42f7a889 Merge remote-tracking branch 'origin/pull/231' Morten Linderud 2023-08-03 22:44:02 +02:00
  • eb4219c0cb feat(reset): enable partial resets of secureboot keys Fabian Wienand 2023-08-03 14:26:20 +02:00
  • 08428cf8b8 feat(enroll-keys): add partial enrollment of keys Fabian Wienand 2023-07-12 16:05:26 +02:00
  • 2353c4f550 feat(reset): enable partial resets of secureboot keys Fabian Wienand 2023-08-03 14:26:20 +02:00
  • b4d9af84a1 Fix typo swsnr 2023-07-29 20:11:59 +02:00
  • c675e063d9 feat(enroll-keys): add partial enrollment of keys Fabian Wienand 2023-07-12 16:05:26 +02:00
  • 5a330eda57 Merge remote-tracking branch 'origin/pull/227' Morten Linderud 2023-07-10 13:55:37 +02:00
  • 7c55b48c08 Add asciidoc dependency to README Kai Michaelis 2023-07-04 13:53:21 +02:00
  • 3d2ad06c02 Merge branch 'morten/firmware-certs' Morten Linderud 2023-06-25 15:25:20 +02:00
  • b35e74e2cb Implement full support for loading builtin firmware certificates Morten Linderud 2023-06-16 18:23:24 +02:00
  • f93d4752d6 Add support for loading certificates from dbDefault Dustin L. Howett 2022-05-09 10:55:13 -05:00
  • d4eaea37e0 Merge branch 'morten/export' Morten Linderud 2023-06-25 15:07:36 +02:00
  • 4e033e284f enroll-keys: implement --export Morten Linderud 2023-06-18 15:07:05 +02:00
  • 013c85fe4b README: Mention it's explicitly a second class thing Morten Linderud 2023-05-14 13:05:20 +02:00
  • c178816341 README: Added some mentions of package managers Morten Linderud 2023-05-14 13:03:50 +02:00
  • b2aece3411 Merge remote-tracking branch 'origin/pull/217' Morten Linderud 2023-05-14 12:51:24 +02:00
  • c96abdb87f Allow enrolling custom db and KEK certs Cornelius Hoffmann 2023-05-11 11:23:50 +02:00
  • abb38685b6 Merge remote-tracking branch 'origin/pull/209' Morten Linderud 2023-05-02 21:06:25 +02:00
  • 94e6e8c26d Merge remote-tracking branch 'origin/pull/208' Morten Linderud 2023-05-02 21:05:58 +02:00
  • 6e3e7349f3 Fix minors Jan Löser 2023-04-04 09:46:23 +02:00
  • d9e68377af Add packages section to README Jan Löser 2023-03-31 12:37:38 +02:00
  • 85c9bfd9c3 dmi: Test all used DMI fields Dawid Potocki 2023-03-26 14:12:20 +13:00
  • d1817b930d Merge remote-tracking branch 'origin/pull/206' Morten Linderud 2023-03-25 15:00:08 +01:00
  • 53ecab0224 Merge remote-tracking branch 'origin/pull/189' Morten Linderud 2023-03-25 14:59:53 +01:00
  • a4d94f6d5e status: Warn about firmware quirks Dawid Potocki 2023-01-11 20:00:51 +13:00
  • a41d7da619 Add trailing newline to JSON output Dawid Potocki 2023-03-18 16:37:09 +13:00
  • 3f327dba9a Merge remote-tracking branch 'origin/pull/205' Morten Linderud 2023-03-10 20:36:32 +01:00
  • 0552b31047 Improve wording Sebastian Wiesner 2023-03-08 19:32:24 +01:00
  • fd1a8d189c Always include vendor keys in status output Sebastian Wiesner 2023-03-04 11:09:37 +01:00
  • 57f51d9c7e Move a few more functions to afero and fs.Fs Morten Linderud 2023-02-17 19:42:53 +01:00
  • ac9e4e4a66 Remove unused code Morten Linderud 2023-02-17 19:27:14 +01:00
  • f778792303 Include fs module Morten Linderud 2023-02-17 19:24:40 +01:00
  • e1ce225d88 Implement fs package and remove all direct filesystem calls Morten Linderud 2023-02-17 19:19:26 +01:00
  • 518b2eb9b6 Updated dependencies Morten Linderud 2023-02-17 17:13:30 +01:00
  • cd0d749a6d status: Added e2e test Morten Linderud 2023-02-17 17:08:00 +01:00
  • 46d1e1da55 enroll-keys: remove variable overriding for OEM key enrollment Morten Linderud 2023-02-17 16:40:48 +01:00
  • 1912863ec2 updated to go 1.20 Morten Linderud 2023-02-11 19:07:00 +01:00
  • 6868ff3b78 Merge remote-tracking branch 'origin/pull/192' Morten Linderud 2023-02-11 18:55:11 +01:00
  • a3d31d5069 Merge remote-tracking branch 'origin/pull/194' Morten Linderud 2023-02-11 18:54:37 +01:00