reboot-util: Add some basic validation on reboot arguments
authorDaan De Meyer <daan.j.demeyer@gmail.com>
Wed, 1 May 2024 08:28:34 +0000 (10:28 +0200)
committerYu Watanabe <watanabe.yu+github@gmail.com>
Wed, 1 May 2024 15:52:06 +0000 (00:52 +0900)
commitb7ad4778794b6bfc63d4b11c7c39cfe5a21228a4
treee502400a9b8e500bb31d768b251d17d91b5f00e8
parent8bf27cd0108ad30894b6469510ab2b4b1f257825
reboot-util: Add some basic validation on reboot arguments

Let's only accept valid ASCII and put a size limit on reboot arguments.
src/core/dbus-unit.c
src/core/dbus-util.c
src/core/dbus-util.h
src/core/load-fragment-gperf.gperf.in
src/core/load-fragment.c
src/core/load-fragment.h
src/login/logind-dbus.c
src/shared/reboot-util.c
src/shared/reboot-util.h