{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":260986040,"defaultBranch":"master","name":"sbctl","ownerLogin":"Foxboron","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2020-05-03T17:40:47.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/1042946?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1723488083.0","currentOid":""},"activityList":{"items":[{"before":"32f8838905fdf38a82be33fe930dbfddd72dcee7","after":"a53a6ba59ccf62209efbeb4935934d903cb981f0","ref":"refs/heads/master","pushedAt":"2024-08-16T20:17:31.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"Foxboron","name":"Morten Linderud","path":"/Foxboron","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1042946?s=80&v=4"},"commit":{"message":"Merge branch 'morten/fix-esp'\n\n* morten/fix-esp:\n fix esp detection with multiple mountpoints and failing udev info","shortMessageHtmlLink":"Merge branch 'morten/fix-esp'"}},{"before":"2669fe985566dad2a00769c2a2165f001ce18c79","after":"32f8838905fdf38a82be33fe930dbfddd72dcee7","ref":"refs/heads/master","pushedAt":"2024-08-16T20:17:05.000Z","pushType":"push","commitsCount":4,"pusher":{"login":"Foxboron","name":"Morten Linderud","path":"/Foxboron","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1042946?s=80&v=4"},"commit":{"message":"Merge branch 'morten/fix-signing'\n\n* morten/fix-signing:\n sbctl: ensure output is correct before using saved entry\n keys: ensure we compare the input/output files\n sbctl: always enroll files before we do signing operations","shortMessageHtmlLink":"Merge branch 'morten/fix-signing'"}},{"before":"065e912de1a5e4358d9e4246e3438031b7f493e8","after":"a70e461849697ebb14870a8f38c842857d614a16","ref":"refs/heads/morten/fix-signing","pushedAt":"2024-08-16T20:16:39.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"Foxboron","name":"Morten Linderud","path":"/Foxboron","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1042946?s=80&v=4"},"commit":{"message":"sbctl: ensure output is correct before using saved entry\n\nFixes: https://github.com/Foxboron/sbctl/issues/354\n\nSigned-off-by: Morten Linderud ","shortMessageHtmlLink":"sbctl: ensure output is correct before using saved entry"}},{"before":"55ab02741713b0b52736052adb8f469d54655963","after":"2669fe985566dad2a00769c2a2165f001ce18c79","ref":"refs/heads/master","pushedAt":"2024-08-16T20:15:07.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"Foxboron","name":"Morten Linderud","path":"/Foxboron","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1042946?s=80&v=4"},"commit":{"message":"Merge remote-tracking branch 'origin/pull/363'\n\n* origin/pull/363:\n Update staticcheck\n Allow exporting keys without efivars again","shortMessageHtmlLink":"Merge remote-tracking branch 'origin/pull/363'"}},{"before":"824fb03cdb08ca2cfb23ba0acf37a12b77f54b24","after":"065e912de1a5e4358d9e4246e3438031b7f493e8","ref":"refs/heads/morten/fix-signing","pushedAt":"2024-08-13T19:44:23.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"Foxboron","name":"Morten Linderud","path":"/Foxboron","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1042946?s=80&v=4"},"commit":{"message":"sbctl: ensure output is correct before using saved entry\n\nFixes: https://github.com/Foxboron/sbctl/issues/354\n\nSigned-off-by: Morten Linderud ","shortMessageHtmlLink":"sbctl: ensure output is correct before using saved entry"}},{"before":"237ac778b362f99c81dbffb18b04231849b5675e","after":"55ab02741713b0b52736052adb8f469d54655963","ref":"refs/heads/master","pushedAt":"2024-08-12T22:10:16.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Foxboron","name":"Morten Linderud","path":"/Foxboron","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1042946?s=80&v=4"},"commit":{"message":"update staticcheck and fix gh upload\n\nSigned-off-by: Morten Linderud ","shortMessageHtmlLink":"update staticcheck and fix gh upload"}},{"before":"fe847c18871cedbc45c2ad6620d3bf09ddf19421","after":"824fb03cdb08ca2cfb23ba0acf37a12b77f54b24","ref":"refs/heads/morten/fix-signing","pushedAt":"2024-08-12T19:25:51.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"Foxboron","name":"Morten Linderud","path":"/Foxboron","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1042946?s=80&v=4"},"commit":{"message":"keys: ensure we compare the input/output files\n\nWe only used the path for this instead of comparing the authenticode\nhashes.\n\nSigned-off-by: Morten Linderud ","shortMessageHtmlLink":"keys: ensure we compare the input/output files"}},{"before":null,"after":"fe847c18871cedbc45c2ad6620d3bf09ddf19421","ref":"refs/heads/morten/fix-signing","pushedAt":"2024-08-12T18:41:23.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"Foxboron","name":"Morten Linderud","path":"/Foxboron","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1042946?s=80&v=4"},"commit":{"message":"keys: ensure we compare the input/output files\n\nWe only used the path for this instead of comparing the authenticode\nhashes.\n\nSigned-off-by: Morten Linderud ","shortMessageHtmlLink":"keys: ensure we compare the input/output files"}},{"before":null,"after":"436750b6a481c61bfdc1f17539a6decb52490ceb","ref":"refs/heads/morten/fix-esp","pushedAt":"2024-08-11T13:46:07.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"Foxboron","name":"Morten Linderud","path":"/Foxboron","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1042946?s=80&v=4"},"commit":{"message":"fix esp detection with multiple mountpoints and failing udev info\n\nFixes: https://github.com/Foxboron/sbctl/issues/207\n\nSigned-off-by: Morten Linderud ","shortMessageHtmlLink":"fix esp detection with multiple mountpoints and failing udev info"}},{"before":"147d522bfe377a76d4e34df46ddb313fb20c9b71","after":"237ac778b362f99c81dbffb18b04231849b5675e","ref":"refs/heads/master","pushedAt":"2024-08-05T17:24:09.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"Foxboron","name":"Morten Linderud","path":"/Foxboron","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1042946?s=80&v=4"},"commit":{"message":"Merge remote-tracking branch 'origin/pull/350'\n\n* origin/pull/350:\n sbctl.8: fix typo in the man page","shortMessageHtmlLink":"Merge remote-tracking branch 'origin/pull/350'"}},{"before":"d5bbe94b4a0a41251990e145cbec6b73511176b8","after":"147d522bfe377a76d4e34df46ddb313fb20c9b71","ref":"refs/heads/master","pushedAt":"2024-08-05T13:26:39.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Foxboron","name":"Morten Linderud","path":"/Foxboron","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1042946?s=80&v=4"},"commit":{"message":"sbctl: fixup docs and some comments\n\nThe man page still had some /usr/share mentions\n\nSigned-off-by: Morten Linderud ","shortMessageHtmlLink":"sbctl: fixup docs and some comments"}},{"before":"ff7daddd017e0dc80e8e094cf174d61816502ee9","after":"d5bbe94b4a0a41251990e145cbec6b73511176b8","ref":"refs/heads/master","pushedAt":"2024-08-05T12:50:34.000Z","pushType":"push","commitsCount":4,"pusher":{"login":"Foxboron","name":"Morten Linderud","path":"/Foxboron","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1042946?s=80&v=4"},"commit":{"message":"Merge remote-tracking branch 'origin/pull/344'\n\n* origin/pull/344:\n bundles: disable landlock\n sign: ensure we are getting RW/RO access for the files\n lsm: Implement TruncFile","shortMessageHtmlLink":"Merge remote-tracking branch 'origin/pull/344'"}},{"before":"ff13e7c2cb00200a5c973c5b609266de8dc6acf8","after":"ff7daddd017e0dc80e8e094cf174d61816502ee9","ref":"refs/heads/master","pushedAt":"2024-08-05T12:50:19.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Foxboron","name":"Morten Linderud","path":"/Foxboron","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1042946?s=80&v=4"},"commit":{"message":"update go-uefi\n\nSigned-off-by: Morten Linderud ","shortMessageHtmlLink":"update go-uefi"}},{"before":"3aaf00178d40b7270603313c0edf8a39cf369135","after":"ff13e7c2cb00200a5c973c5b609266de8dc6acf8","ref":"refs/heads/master","pushedAt":"2024-08-04T13:32:36.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Foxboron","name":"Morten Linderud","path":"/Foxboron","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1042946?s=80&v=4"},"commit":{"message":"sbctl: buble up error with sign-all\n\nSigned-off-by: Morten Linderud ","shortMessageHtmlLink":"sbctl: buble up error with sign-all"}},{"before":"48a3109c7fed1a097fd8d858cde86514b074839d","after":"3aaf00178d40b7270603313c0edf8a39cf369135","ref":"refs/heads/master","pushedAt":"2024-08-02T20:01:36.000Z","pushType":"push","commitsCount":4,"pusher":{"login":"Foxboron","name":"Morten Linderud","path":"/Foxboron","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1042946?s=80&v=4"},"commit":{"message":"Merge remote-tracking branch 'origin/pull/342'\n\n* origin/pull/342:\n sbctl: Fix human readable output being printed when using --json","shortMessageHtmlLink":"Merge remote-tracking branch 'origin/pull/342'"}},{"before":"0dcec789564dbdb3fffef4e51e4c759d45fe9943","after":"e20025796923ecd4f05f24abf3e90d04c3d5e7b5","ref":"refs/heads/morten/sign-landlock","pushedAt":"2024-08-02T20:00:35.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Foxboron","name":"Morten Linderud","path":"/Foxboron","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1042946?s=80&v=4"},"commit":{"message":"bundles: disable landlock\n\nSigned-off-by: Morten Linderud ","shortMessageHtmlLink":"bundles: disable landlock"}},{"before":"e72d360df001bb20a3344394664a66066c4117ad","after":"0dcec789564dbdb3fffef4e51e4c759d45fe9943","ref":"refs/heads/morten/sign-landlock","pushedAt":"2024-08-02T19:50:12.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"Foxboron","name":"Morten Linderud","path":"/Foxboron","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1042946?s=80&v=4"},"commit":{"message":"sign: ensure we are getting RW/RO access for the files\n\nSigned-off-by: Morten Linderud ","shortMessageHtmlLink":"sign: ensure we are getting RW/RO access for the files"}},{"before":null,"after":"e72d360df001bb20a3344394664a66066c4117ad","ref":"refs/heads/morten/sign-landlock","pushedAt":"2024-08-01T11:13:35.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"Foxboron","name":"Morten Linderud","path":"/Foxboron","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1042946?s=80&v=4"},"commit":{"message":"sign: ensure we are getting RW/RO access for the files\n\nWe assume\n\nSigned-off-by: Morten Linderud ","shortMessageHtmlLink":"sign: ensure we are getting RW/RO access for the files"}},{"before":"de3aafc87395c18abb8d72d0a3cf6ebcb5312927","after":"48a3109c7fed1a097fd8d858cde86514b074839d","ref":"refs/heads/master","pushedAt":"2024-07-31T21:40:50.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Foxboron","name":"Morten Linderud","path":"/Foxboron","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1042946?s=80&v=4"},"commit":{"message":"sbctl: include `db_additions` inn config file\n\nSigned-off-by: Morten Linderud ","shortMessageHtmlLink":"sbctl: include db_additions inn config file"}},{"before":"b3ce9f79a440ba965571d4b8df6bcb5f44a4add2","after":"de3aafc87395c18abb8d72d0a3cf6ebcb5312927","ref":"refs/heads/master","pushedAt":"2024-07-31T17:54:21.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Foxboron","name":"Morten Linderud","path":"/Foxboron","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1042946?s=80&v=4"},"commit":{"message":"setup: gate setup and check for keydir\n\nWe don't need to run --migrate if there is no sbctl installed, so check\nthat first and then check the keydir if there is something there\nalready.\n\nSigned-off-by: Morten Linderud ","shortMessageHtmlLink":"setup: gate setup and check for keydir"}},{"before":"086e24a60992b5349033c1d16f44a2114592b97c","after":"b3ce9f79a440ba965571d4b8df6bcb5f44a4add2","ref":"refs/heads/master","pushedAt":"2024-07-31T14:50:56.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Foxboron","name":"Morten Linderud","path":"/Foxboron","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1042946?s=80&v=4"},"commit":{"message":"lsm: move dmi to RODirs instead of RWDirs\n\nSigned-off-by: Morten Linderud ","shortMessageHtmlLink":"lsm: move dmi to RODirs instead of RWDirs"}},{"before":"61f918052d1c22bf610ffdae033470f390015fef","after":"086e24a60992b5349033c1d16f44a2114592b97c","ref":"refs/heads/master","pushedAt":"2024-07-31T14:49:33.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Foxboron","name":"Morten Linderud","path":"/Foxboron","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1042946?s=80&v=4"},"commit":{"message":"lsm: ensure we can read dmi\n\nSigned-off-by: Morten Linderud ","shortMessageHtmlLink":"lsm: ensure we can read dmi"}},{"before":"8c6cc100a2d95e69aa96dc28099be01e7f3a6f2e","after":"61f918052d1c22bf610ffdae033470f390015fef","ref":"refs/heads/master","pushedAt":"2024-07-31T14:16:22.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Foxboron","name":"Morten Linderud","path":"/Foxboron","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1042946?s=80&v=4"},"commit":{"message":"create-keys: ensure we have access to /var/lib\n\nSigned-off-by: Morten Linderud ","shortMessageHtmlLink":"create-keys: ensure we have access to /var/lib"}},{"before":"33247c9fd158ff965f48f67d4b59403ee044c7de","after":"8c6cc100a2d95e69aa96dc28099be01e7f3a6f2e","ref":"refs/heads/master","pushedAt":"2024-07-31T13:59:32.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Foxboron","name":"Morten Linderud","path":"/Foxboron","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1042946?s=80&v=4"},"commit":{"message":"setup: clean path and ensure we have RW on parent directory of the secureboot folder\n\nFixs: https://github.com/Foxboron/sbctl/issues/336\n\nSigned-off-by: Morten Linderud ","shortMessageHtmlLink":"setup: clean path and ensure we have RW on parent directory of the se…"}},{"before":"80c451c8dea2075e0b7bd04055e271fe88b1f12a","after":"33247c9fd158ff965f48f67d4b59403ee044c7de","ref":"refs/heads/master","pushedAt":"2024-07-31T13:10:36.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Foxboron","name":"Morten Linderud","path":"/Foxboron","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1042946?s=80&v=4"},"commit":{"message":"setup: ensure we check the dir before setting landlock\n\nFixes: https://github.com/Foxboron/sbctl/issues/335\n\nSigned-off-by: Morten Linderud ","shortMessageHtmlLink":"setup: ensure we check the dir before setting landlock"}},{"before":"bfdefcfddc4b750658fcda2d0d39277aa4c38bd1","after":"80c451c8dea2075e0b7bd04055e271fe88b1f12a","ref":"refs/heads/master","pushedAt":"2024-07-31T12:19:55.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Foxboron","name":"Morten Linderud","path":"/Foxboron","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1042946?s=80&v=4"},"commit":{"message":"setup: ensure we rename bundles db correctly and check that it exists\n\nSigned-off-by: Morten Linderud ","shortMessageHtmlLink":"setup: ensure we rename bundles db correctly and check that it exists"}},{"before":"12b3f72608cfc1ea043509d39b76c7d086898964","after":"bfdefcfddc4b750658fcda2d0d39277aa4c38bd1","ref":"refs/heads/master","pushedAt":"2024-07-31T11:36:51.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Foxboron","name":"Morten Linderud","path":"/Foxboron","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1042946?s=80&v=4"},"commit":{"message":"setup: create the directory before we set landlock rules\n\nSigned-off-by: Morten Linderud ","shortMessageHtmlLink":"setup: create the directory before we set landlock rules"}},{"before":"37c0ce9c1fe293712d0e158d641a6455e23b65f4","after":"12b3f72608cfc1ea043509d39b76c7d086898964","ref":"refs/heads/master","pushedAt":"2024-07-31T11:25:22.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Foxboron","name":"Morten Linderud","path":"/Foxboron","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1042946?s=80&v=4"},"commit":{"message":"setup: ensure the new path is included in landlock\n\nFixes: https://github.com/Foxboron/sbctl/issues/333\n\nSigned-off-by: Morten Linderud ","shortMessageHtmlLink":"setup: ensure the new path is included in landlock"}},{"before":"fff86bf4ddb7c7f9caa1ed1399b605e7344bb80e","after":"37c0ce9c1fe293712d0e158d641a6455e23b65f4","ref":"refs/heads/master","pushedAt":"2024-07-31T10:39:32.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Foxboron","name":"Morten Linderud","path":"/Foxboron","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1042946?s=80&v=4"},"commit":{"message":"debug: include version information in the tarball\n\nSigned-off-by: Morten Linderud ","shortMessageHtmlLink":"debug: include version information in the tarball"}},{"before":"f1e8535986b00a0a8932fa2b31f2661deec65f9e","after":"fff86bf4ddb7c7f9caa1ed1399b605e7344bb80e","ref":"refs/heads/master","pushedAt":"2024-07-31T10:32:57.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Foxboron","name":"Morten Linderud","path":"/Foxboron","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1042946?s=80&v=4"},"commit":{"message":"sbctl: implement a hidden version command\n\nSigned-off-by: Morten Linderud ","shortMessageHtmlLink":"sbctl: implement a hidden version command"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOC0xNlQyMDoxNzozMS4wMDAwMDBazwAAAASceYWU","startCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOC0xNlQyMDoxNzozMS4wMDAwMDBazwAAAASceYWU","endCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wNy0zMVQxMDozMjo1Ny4wMDAwMDBazwAAAASN7cyk"}},"title":"Activity · Foxboron/sbctl"}