Commit Graph

22 Commits

Author SHA1 Message Date
Raboneko 16b45b71a5 sbctl: Remove dependency on grubby postinst hook (#7510) (#7515)
* sbctl: Remove dependency on grubby postinst hook

Finally fix that one issue where sbctl won't sign automatically on
systemd-boot-based systems by simply just copying over the path hack
from the grubby postinst hook, now we just patch it instead

* Apply patch instead

* forgot to remove the source install

* generate appstream metainfo

* update patch

* update patch again

(cherry picked from commit 4545b0fc76)

Co-authored-by: Pornpipat Popum <cappy@cappuchino.xyz>
2025-11-20 14:32:57 -06:00
Raboneko 592fd5e311 Attempt to fix sbctl again (#7154) (#7163)
* Attempt to fix sbctl

* debug: enable xtrace in verbosity

* bump package release

* Also add removal script

(cherry picked from commit bbca6283c4)

Co-authored-by: Pornpipat Popum <cappy@cappuchino.xyz>
2025-11-06 13:21:23 -06:00
Raboneko 986991b18a fix(sbctl): Move postinst hook to /etc (#7099) (#7103)
* fix(sbctl): Move postinst hook to /etc

* bump release

* oops typo

* Bruh

(cherry picked from commit 58b900eb3c)

Co-authored-by: Pornpipat Popum <cappy@cappuchino.xyz>
2025-11-04 09:39:57 -06:00
Raboneko 458a93df86 fix: sbctl (#6826) (#6830) 2025-10-22 16:17:04 -05:00
Raboneko b68f2711ac bump: sbctl 2025-10-16 13:47:51 +00:00
Raboneko 47fa4f39b5 fix(?????????): sbctl (#6344) (#6363) 2025-09-05 13:26:34 +08:00
Raboneko 6aefe52ec0 fix?: sbctl again (#6329) (#6343)
I am in physical agony help me


(cherry picked from commit 20306d64b6)

Signed-off-by: Gilver <rockgrub@disroot.org>
Co-authored-by: Gilver <rockgrub@disroot.org>
2025-09-04 11:21:02 -05:00
Raboneko bcfb62f8d9 fix?(sbctl): Try to run triggers after kernel post scripts run (#6090) (#6317)
* fix?(sbctl): Try to run triggers after kernel post scripts run



* ...?



* Actually



---------


(cherry picked from commit d2f41980c7)

Signed-off-by: Gilver <rockgrub@disroot.org>
Co-authored-by: Gilver <rockgrub@disroot.org>
2025-09-04 15:18:18 +08:00
Raboneko f0e6cdf55e fix(sbctl): Make it actually work on Fedora (#5689) (#5701)
(cherry picked from commit 573aef30ca)

Co-authored-by: Gilver <rockgrub@disroot.org>
2025-06-29 00:11:18 -05:00
Esteve Fernandez 3df34c5c52 fix: do not run file triggers if installed on an atomic distro (#5004)
* fix: do not run file triggers if installed on an atomic distro

Signed-off-by: Esteve Fernandez <esteve@apache.org>

* Update anda/tools/sbctl/sbctl.spec

Co-authored-by: madomado <madonuko@outlook.com>
Signed-off-by: Esteve Fernandez <33620+esteve@users.noreply.github.com>

* fix: bump release. Added changelog

Signed-off-by: Esteve Fernandez <esteve@apache.org>

---------

Signed-off-by: Esteve Fernandez <esteve@apache.org>
Signed-off-by: Esteve Fernandez <33620+esteve@users.noreply.github.com>
Co-authored-by: madomado <madonuko@outlook.com>
2025-05-24 20:04:38 +08:00
Raboneko 61cd422b02 bump: sbctl 2025-04-28 20:23:12 +00:00
Raboneko e21dc4ad91 bump: sbctl 2024-10-18 20:58:18 +00:00
Raboneko 6ae5c4879d bump: sbctl 2024-08-05 13:36:18 +00:00
Raboneko ccc23cf983 bump: sbctl 2024-07-31 21:56:08 +00:00
madomado 779eeda900 fix: sbctl (#1788)
Signed-off-by: madomado <madonuko@outlook.com>
2024-07-31 11:53:19 -07:00
Raboneko a8fa80dc29 bump: sbctl 2024-07-31 13:26:26 +00:00
Raboneko c86cb6f33d bump: sbctl 2024-07-31 12:41:28 +00:00
Raboneko dbcc9807f7 bump: sbctl 2024-07-31 11:18:40 +00:00
madomado 21443e086a fix: sbctl (#1248)
Signed-off-by: madomado <madonuko@outlook.com>
2024-05-10 09:55:37 -05:00
Raboneko 30af746588 bump: sbctl 2024-05-10 11:12:44 +00:00
Raboneko db0f004f3f patch: sbctl (#1023) (#1247)
* add sbctl

* Fix issue with kernel-install script

---------

Signed-off-by: Cappy Ishihara <cappy@cappuchino.xyz>
(cherry picked from commit 343676175e)

Co-authored-by: Cappy Ishihara <cappy@cappuchino.xyz>
2024-05-10 19:01:24 +08:00
Raboneko 16fae52da2 add sbctl (#1022) (#1246)
(cherry picked from commit bdcbacef70)

Co-authored-by: Cappy Ishihara <cappy@cappuchino.xyz>
2024-05-10 19:00:36 +08:00