Commit Graph

22 Commits

Author SHA1 Message Date
Raboneko 5d10d91726 sbctl: Remove dependency on grubby postinst hook (#7510) (#7513)
* 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:33:46 -06:00
Raboneko 8fa6e32023 Attempt to fix sbctl again (#7154) (#7161)
* 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:03 -06:00
Raboneko aff8d7c3b3 fix(sbctl): Move postinst hook to /etc (#7099) (#7101)
* 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:12 -06:00
Raboneko 6296ac74f2 fix: sbctl (#6826) (#6828) 2025-10-22 16:16:06 -05:00
Raboneko 0e15f83729 bump: sbctl 2025-10-16 13:47:51 +00:00
Raboneko 9660d0fcd0 fix(?????????): sbctl (#6344) (#6361) 2025-09-05 13:27:17 +08:00
Raboneko e0ac42c02d fix?: sbctl again (#6329) (#6341)
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:31 -05:00
Raboneko e7ef8b7550 fix?(sbctl): Try to run triggers after kernel post scripts run (#6090) (#6315)
* 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:06 +08:00
Raboneko 1771477260 fix(sbctl): Make it actually work on Fedora (#5689) (#5703)
(cherry picked from commit 573aef30ca)

Co-authored-by: Gilver <rockgrub@disroot.org>
2025-06-29 00:10:43 -05:00
Raboneko e5eef2fb3e fix: do not run file triggers if installed on an atomic distro (#5004) (#5008)
* fix: do not run file triggers if installed on an atomic distro



* Update anda/tools/sbctl/sbctl.spec




* fix: bump release. Added changelog



---------




(cherry picked from commit 3df34c5c52)

Signed-off-by: Esteve Fernandez <esteve@apache.org>
Signed-off-by: Esteve Fernandez <33620+esteve@users.noreply.github.com>
Co-authored-by: Esteve Fernandez <33620+esteve@users.noreply.github.com>
Co-authored-by: madomado <madonuko@outlook.com>
2025-05-24 20:05:15 +08:00
Raboneko 45bab7c9b9 bump: sbctl 2025-04-28 20:23:13 +00:00
madonuko 9fee4fdd26 chore(sync): frawhide -> el10 2025-02-14 00:18:50 +08:00
Raboneko 09bab90612 bump: sbctl 2024-08-05 13:36:18 +00:00
Raboneko 67c0da4d7e fix: sbctl (#1788) (#1796)
Signed-off-by: madomado <madonuko@outlook.com>
(cherry picked from commit 779eeda900)

Co-authored-by: madomado <madonuko@outlook.com>
2024-08-01 21:12:46 +08:00
Raboneko 0a4921d47d bump: sbctl 2024-07-31 21:56:08 +00:00
Raboneko 911d92f68d bump: sbctl 2024-07-31 13:26:26 +00:00
Raboneko fb1e5e0d9e bump: sbctl 2024-07-31 12:41:28 +00:00
Raboneko ce3cbfbc90 bump: sbctl 2024-07-31 11:18:40 +00:00
madomado 8b51311f3b chore(sync): frawhide -> f40 (#1347)
Signed-off-by: madonuko <madonuko@outlook.com>
2024-06-12 12:53:13 +08:00
Raboneko b33f038132 fix: sbctl (#1248) (#1249)
Signed-off-by: madomado <madonuko@outlook.com>
(cherry picked from commit 21443e086a)

Co-authored-by: madomado <madonuko@outlook.com>
2024-05-12 12:18:12 +08:00
Cappy Ishihara 343676175e patch: sbctl (#1023)
* add sbctl

* Fix issue with kernel-install script

---------

Signed-off-by: Cappy Ishihara <cappy@cappuchino.xyz>
2024-03-31 00:48:06 +08:00
Cappy Ishihara bdcbacef70 add sbctl (#1022) 2024-03-31 00:21:01 +08:00