Commit Graph

  • 5cb341c1b2 Fix arbitrary sizes in UKI generation eNV25 2023-01-20 13:40:52 +04:00
  • f4b93df22a Merge commit 'refs/pull/193/head' of github.com:Foxboron/sbctl Morten Linderud 2023-01-25 17:25:02 +01:00
  • 9f86b19fe8 Merge commit 'refs/pull/183/head' of github.com:Foxboron/sbctl Morten Linderud 2023-01-25 17:24:36 +01:00
  • 939586683d Merge commit 'refs/pull/191/head' of github.com:Foxboron/sbctl Morten Linderud 2023-01-25 17:20:19 +01:00
  • e5765db4cc Update README.md Jonathan 2023-01-19 15:35:06 +01:00
  • 9960dcd7b5 enroll-keys: Enroll Microsoft KEK along with their other keys Alois Wohlschlager 2023-01-14 18:45:11 +01:00
  • 363a8bbd10 pacman: Add extramodules target to hook memchr 2023-01-14 01:54:30 +08:00
  • f7f0c248c0 Fix POSIX sh comparison Sebastian Wiesner 2022-12-19 15:09:55 +01:00
  • dcdc703aa9 verify: Implement file verification Morten Linderud 2022-12-15 23:12:30 +01:00
  • 5a0bcb65af go.mod: Properly fetch new library version Morten Linderud 2022-12-11 20:26:37 +01:00
  • 1423250cdc Merge remote-tracking branch 'origin/pull/180' Morten Linderud 2022-12-11 20:09:15 +01:00
  • 7adeb60e57 go.mod: update go-uefi and cleanup Morten Linderud 2022-12-11 20:06:44 +01:00
  • af36eca1bc rotate-keys: Implement rotate-keys Morten Linderud 2022-12-11 20:05:24 +01:00
  • d05821a9ca sign-all: seperate out cobra call from SignAll action Morten Linderud 2022-12-11 20:04:46 +01:00
  • b0f6845bd2 create-keys: Less newline jugling in status output Morten Linderud 2022-12-11 20:04:14 +01:00
  • 904812901f keys: docstring fixup Morten Linderud 2022-12-11 20:03:12 +01:00
  • e6e4d6c209 reset: separate function call from cobra Morten Linderud 2022-12-11 20:02:20 +01:00
  • 9025537418 util: Implement CopyDirectory Morten Linderud 2022-12-11 20:02:05 +01:00
  • 605e9972e7 Add support for the uki layout Adam Maroti 2022-12-07 18:27:20 +01:00
  • 004c7e9340 Merge branch 'pr-179' Morten Linderud 2022-12-05 21:37:04 +01:00
  • 0849db96d3 Fix typos and some improve grammar a bit Patrik Tesarik 2022-12-05 16:18:01 +01:00
  • 2567a63470 Merge branch 'pr-176' Morten Linderud 2022-12-01 18:22:56 +01:00
  • 823cfad0cf sbctl.8: Provide more precide setup mode instructions Jan Janssen 2022-11-25 17:29:45 +01:00
  • a33779a10c Merge branch 'pr-173' Morten Linderud 2022-11-22 23:51:27 +01:00
  • af2b9f12af Add example workflow with real screenshots Jan Janssen 2022-11-12 18:44:51 +01:00
  • 510c9cf5e8 enroll-keys: Error if user has Setup Mode disabled Morten Linderud 2022-11-01 21:55:17 +01:00
  • 05f77cdaa2 Merge branch 'pr-169' Morten Linderud 2022-11-01 21:33:40 +01:00
  • 22cbf4d1e5 Read*Database: don't fail on empty file Morten Linderud 2022-10-31 22:31:22 +01:00
  • 242c3f6604 update manpage to reflect defaults in bundle.go Sebin Nyshkim 2022-10-18 02:08:47 +02:00
  • d64ef0dd97 Merge branch 'pr-151' Morten Linderud 2022-08-28 14:52:13 +02:00
  • 099d6d957f Merge commit 'refs/pull/156/head' of github.com:Foxboron/sbctl Morten Linderud 2022-08-28 14:49:40 +02:00
  • be3fde93c2 Merge commit 'refs/pull/159/head' of github.com:Foxboron/sbctl Morten Linderud 2022-08-28 14:48:36 +02:00
  • 8d37647189 Merge pull request #1 from freegnu/freegnu-typo-in-README-patch-1 freegnu 2022-08-11 12:53:44 -04:00
  • f5c2a525d0 shortended "towards towards" to "towards" in README.md freegnu 2022-08-11 12:52:25 -04:00
  • 82a8718df4 Fix crash when ESP is not mounted Hugo Osvaldo Barrera 2022-08-03 20:15:28 +02:00
  • 203f0949c4 Just ignore sbctl in the project rule Hugo Osvaldo Barrera 2022-08-04 16:12:04 +02:00
  • 3995871782 We're deliberately ignoring this particular error Hugo Osvaldo Barrera 2022-07-03 18:12:44 +02:00
  • 99464a3cef "Touch" is usually not a read-only thing Hugo Osvaldo Barrera 2022-07-03 17:15:43 +02:00
  • 3f9d1d926c Check returned errors Hugo Osvaldo Barrera 2022-07-03 23:28:42 +02:00
  • 7f80add070 Remove no-op assignment Hugo Osvaldo Barrera 2022-07-03 23:28:03 +02:00
  • 815011ce9a Fix Void Linux CI Hugo Osvaldo Barrera 2022-07-07 19:45:21 +02:00
  • 843fdc93b0 make: bump staticcheck version Morten Linderud 2022-05-08 17:02:32 +02:00
  • 71b3029dfe main: Always ensure we allow printing before json prints Morten Linderud 2022-05-08 15:22:45 +02:00
  • 7fdef0e7e4 Merge commit 'refs/pull/142/head' of github.com:Foxboron/sbctl Morten Linderud 2022-04-28 22:49:00 +02:00
  • f1572046d2 Merge commit 'refs/pull/141/head' of github.com:Foxboron/sbctl Morten Linderud 2022-04-28 22:47:43 +02:00
  • 16214b91e7 Merge commit 'refs/pull/106/head' of github.com:Foxboron/sbctl Morten Linderud 2022-04-28 22:46:19 +02:00
  • 5bced64a0a Don't panic if lsblk fails Hugo Osvaldo Barrera 2021-06-29 07:44:38 +02:00
  • 90dda33fda Drop unused dependency from test image Hugo Osvaldo Barrera 2022-03-23 21:46:18 +01:00
  • 26254cb08c Don't panic if no EFISTUB is found Hugo Osvaldo Barrera 2021-06-29 07:44:20 +02:00
  • c30a79990e Merge commit 'refs/pull/140/head' of github.com:Foxboron/sbctl Morten Linderud 2022-04-28 22:04:12 +02:00
  • e5afae7a85 Merge commit 'refs/pull/134/head' of github.com:Foxboron/sbctl Morten Linderud 2022-04-28 22:03:48 +02:00
  • 8706e24963 Merge commit 'refs/pull/133/head' of github.com:Foxboron/sbctl Morten Linderud 2022-04-28 22:03:31 +02:00
  • d5d5b8a600 Work around staticcheck issue Hugo Osvaldo Barrera 2022-04-20 12:58:00 +02:00
  • 6e3a86817c staticcheck is not in $PATH in CI Hugo Osvaldo Barrera 2022-04-20 12:56:00 +02:00
  • 2ce2d27409 Fix CI post-CVE-2022-24765 Hugo Osvaldo Barrera 2022-04-20 12:53:00 +02:00
  • 4e82af1fe9 Go needs git installed Hugo Osvaldo Barrera 2022-04-19 20:04:10 +02:00
  • 702fdf5732 Remove hardcoded architecture in filename Hugo Osvaldo Barrera 2022-03-23 20:14:22 +01:00
  • 9f7050869a Fail enroll-keys if any key file does not exist Hugo Osvaldo Barrera 2022-03-23 21:28:12 +01:00
  • 3c0ddb50e1 Merge commit 'refs/pull/130/head' of github.com:Foxboron/sbctl Morten Linderud 2022-03-19 14:05:22 +01:00
  • d5ab2c2c03 Add quiet flag Robert Kwiatkowski 2022-03-10 16:46:17 +01:00
  • 5c32b9a1cf fix typo potatoattack 2022-03-11 11:58:42 +11:00
  • e2c0d7b530 read key from private key file tpeacock19 2022-02-13 14:30:28 -07:00
  • 6f2bfac96c Merge commit 'refs/pull/124/head' of github.com:Foxboron/sbctl Morten Linderud 2022-01-31 22:03:14 +01:00
  • 3028d399f8 Fix minor typo Andrei Costescu 2022-01-31 21:55:36 +01:00
  • a3c537b77a sbctl.8: Fixed documentation Morten Linderud 2022-01-22 22:10:58 +01:00
  • 2867751d0a util: Implement override for os.Stdout Morten Linderud 2022-01-22 22:10:45 +01:00
  • bc63f09ebb import-keys: simplify loop slightly Morten Linderud 2022-01-22 22:10:20 +01:00
  • 2b43cc2c50 enroll-keys: Split vendor and enroll flags Morten Linderud 2022-01-22 22:10:02 +01:00
  • e0c13d2533 Merge commit 'refs/pull/120/head' of github.com:Foxboron/sbctl Morten Linderud 2022-01-15 21:12:31 +01:00
  • 6185141cd7 sbctl.8: Typo in the man page Morten Linderud 2022-01-09 21:40:17 +01:00
  • 0f12ba744b import-keys: Implement a way to import existing keys into sbctl Morten Linderud 2022-01-09 21:39:52 +01:00
  • 444bf07311 main: Fixed typo in the eventlog warning Mattia Biondi 2022-01-07 19:29:34 +01:00
  • e2f5ff665b Merge commit 'refs/pull/113/head' of github.com:Foxboron/sbctl Morten Linderud 2021-12-27 21:03:27 +01:00
  • ddc296d46a Minor typo fix Phillip Schichtel 2021-12-27 20:56:17 +01:00
  • 956bfa1c5e certs: Add tpm-eventlog vendor detection Morten Linderud 2021-12-25 16:03:27 +01:00
  • 2b37ebd823 util: Also catch io.ErrUnexpectedEOF Morten Linderud 2021-12-20 00:09:36 +01:00
  • c5e443a0a8 verify: Improve error warpping Morten Linderud 2021-12-20 00:09:23 +01:00
  • ae0c311093 logging: Warnings go to stderr Morten Linderud 2021-12-18 17:12:35 +01:00
  • b70535ed0a sbctl.8: Added usage section, some cleanups Morten Linderud 2021-12-18 16:37:13 +01:00
  • cbec84ce75 guid: Change perms to 644 and move from ioutils to os Morten Linderud 2021-12-18 15:31:08 +01:00
  • 54ccd36749 status: Expand the vendor entries in the status Morten Linderud 2021-12-14 08:45:16 +01:00
  • 5f84a700e2 sbctl.8: Add entries for vendor flags Morten Linderud 2021-12-14 08:44:50 +01:00
  • cd1a153157 status: Don't error on missing GUID file Morten Linderud 2021-12-14 08:44:25 +01:00
  • 1446fd2546 enroll-keys: Add check for empty eventlog Morten Linderud 2021-12-14 08:41:49 +01:00
  • f7986293b5 go.mod: Revert update so we don't need trousers Morten Linderud 2021-12-08 15:55:03 +01:00
  • 2dd91c39ec enroll-keys: Implement enrollment of checksums from the TPM Eventlog Morten Linderud 2021-12-07 23:40:48 +01:00
  • fc8f46e794 enroll-keys: Implement OpROM checking using the TPM Eventlog Morten Linderud 2021-12-07 23:40:28 +01:00
  • 8b1bade601 sbctl: Add new error messages for OpROM Morten Linderud 2021-12-07 23:39:02 +01:00
  • e25769b428 tpm: Implemented TPM Eventlog reading Morten Linderud 2021-12-07 23:29:22 +01:00
  • 2ca0ca0e09 go.mod: Added go-attestation + update dependencies Morten Linderud 2021-12-07 23:28:58 +01:00
  • d159d6acef Fix go.mod Morten Linderud 2021-11-20 20:38:27 +01:00
  • 636328636d keys: Don't hard error when we don't have the db Morten Linderud 2021-11-20 20:33:51 +01:00
  • 27393d1818 sbctl.8: Add convenient aliases for some sub-commands eNV25 2021-11-14 15:04:54 +05:30
  • 677ad9474f Add convenient aliases for some sub-commands eNV25 2021-11-09 14:43:51 +05:30
  • 1a30a699d4 sbctl.8: Updated the manpage Morten Linderud 2021-11-11 22:21:24 +01:00
  • 92aee6c430 enroll-keys: Refactor a bit Morten Linderud 2021-11-10 19:06:11 +01:00
  • d0e0ad6805 util: Switch from if to cases Morten Linderud 2021-11-10 19:05:37 +01:00
  • d015e25d6f bundle: Do not error when we don't find an ESP for help Morten Linderud 2021-11-10 18:50:47 +01:00
  • 8670aea6eb enroll-keys: Implement --ignore-immutable Morten Linderud 2021-11-10 18:49:20 +01:00
  • e13a71203d Merge commit 'refs/pull/104/head' of github.com:Foxboron/sbctl Morten Linderud 2021-11-06 17:39:47 +01:00