]> git.ipfire.org Git - thirdparty/systemd.git/commit
bootctl: add a Varlink interface 31286/head
authorLennart Poettering <lennart@poettering.net>
Mon, 12 Feb 2024 16:30:31 +0000 (17:30 +0100)
committerLennart Poettering <lennart@poettering.net>
Wed, 14 Feb 2024 15:15:19 +0000 (16:15 +0100)
commit79ec39958d70e3eeb141f7ca1f57ea52533727b6
treea0333c7b3fab7ed339e759e24fc07f43c6dd6bc9
parentf892954ba29a58aa1596d9a539cc998e10433f43
bootctl: add a Varlink interface

For now, just super basic functionality: return the list of boot menu
entries, and read/write the reboot to firmware flag
14 files changed:
src/boot/bootctl-reboot-to-firmware.c
src/boot/bootctl-reboot-to-firmware.h
src/boot/bootctl-status.c
src/boot/bootctl-status.h
src/boot/bootctl.c
src/boot/bootctl.h
src/shared/meson.build
src/shared/varlink-io.systemd.BootControl.c [new file with mode: 0644]
src/shared/varlink-io.systemd.BootControl.h [new file with mode: 0644]
src/test/test-varlink-idl.c
test/units/testsuite-74.bootctl.sh
units/meson.build
units/systemd-bootctl.socket [new file with mode: 0644]
units/systemd-bootctl@.service.in [new file with mode: 0644]