Prep v233: Add missing files from upstream and rename formats-util.[hc] Some functionality has been exported to the following files: - src/basic/env-util.[hc] - src/basic/exec-util.[hc] - src/shared/nsflags.[hc] The content of these files is now needed in elogind, and the files have been added as-is. Cleanup is done later. Further the header src/basic/formats-util.h has been renamed to src/basic/format-util.h
Prep v228: Removed EFI bits. elogind can not support EFI at all. Rebooting to firmware and such things are official init system stuff. The added system commands to loginctl like poweroff and reboot are a convenience, as any user can do it anyway using 'sudo shutdown' and similar commands.