diff options
-rw-r--r-- | manager.c | 4 | ||||
-rw-r--r-- | manager.h | 2 |
2 files changed, 5 insertions, 1 deletions
@@ -20,7 +20,9 @@ static const char * const special_table[_SPECIAL_UNIT_MAX] = { [SPECIAL_SYSLOG_SERVICE] = "syslog.service", [SPECIAL_DBUS_SERVICE] = "messagebus.service", - [SPECIAL_LOGGER_SOCKET] = "systemd-logger.socket" + [SPECIAL_LOGGER_SOCKET] = "systemd-logger.socket", + [SPECIAL_KBREQUEST_TARGET] = "kbrequest.target", + [SPECIAL_CTRL_ALT_DEL_TARGET] = "ctrl-alt-del.target" }; static int manager_setup_signals(Manager *m) { @@ -34,6 +34,8 @@ typedef enum SpecialUnit { SPECIAL_SYSLOG_SERVICE, SPECIAL_DBUS_SERVICE, SPECIAL_LOGGER_SOCKET, + SPECIAL_CTRL_ALT_DEL_TARGET, + SPECIAL_KBREQUEST_TARGET, _SPECIAL_UNIT_MAX } SpecialUnit; |