Systemd/src/machine
Lennart Poettering 730fa7ce1f machined: some modernizations
A couple of minor modernizations:

1. Don't unnecessarily export functions we don't call outside of
   machined.c

2. Use cleanup logic for the manager object.

3. Propagate errors properly from manager_new(). So far if
   sd_event_new() returns EMFILE/ENFILE for some reason we would have
   logged that as log_oom(), which isn#t right, really.

4. Handle SIGTERM/SIGINT cleanly. It's easy, and prettier then letting
   the kernel just abort us. It also makes it possible to valgrind
   machined properly.
2018-04-17 19:51:43 +02:00
..
image-dbus.c tree-wide: drop license boilerplate 2018-04-06 18:58:55 +02:00
image-dbus.h tree-wide: drop license boilerplate 2018-04-06 18:58:55 +02:00
machine-dbus.c tree-wide: drop license boilerplate 2018-04-06 18:58:55 +02:00
machine-dbus.h tree-wide: drop license boilerplate 2018-04-06 18:58:55 +02:00
machine.c tree-wide: drop license boilerplate 2018-04-06 18:58:55 +02:00
machine.h tree-wide: drop license boilerplate 2018-04-06 18:58:55 +02:00
machinectl.c machined: some modernizations 2018-04-17 19:51:43 +02:00
machined-dbus.c tree-wide: drop license boilerplate 2018-04-06 18:58:55 +02:00
machined.c machined: some modernizations 2018-04-17 19:51:43 +02:00
machined.h machined: some modernizations 2018-04-17 19:51:43 +02:00
meson.build tree-wide: drop license boilerplate 2018-04-06 18:58:55 +02:00
operation.c tree-wide: drop license boilerplate 2018-04-06 18:58:55 +02:00
operation.h tree-wide: drop license boilerplate 2018-04-06 18:58:55 +02:00
org.freedesktop.machine1.conf machined: port machined's bus APIs to use new image metadata API 2017-11-20 16:43:15 +01:00
org.freedesktop.machine1.policy meson: drop unnecessary "transformation" of policy files 2018-02-16 13:01:12 +01:00
org.freedesktop.machine1.service Add SPDX license headers to various assorted files 2017-11-19 19:08:15 +01:00
test-machine-tables.c tree-wide: drop license boilerplate 2018-04-06 18:58:55 +02:00