diff options
author | Yegor Alexeyev <yegor.alexeyev@gmail.com> | 2021-07-25 05:20:27 +0300 |
---|---|---|
committer | Lennart Poettering <lennart@poettering.net> | 2021-08-10 17:08:00 +0200 |
commit | 836fb00f2190811c2bf804860f5afe1160d10eac (patch) | |
tree | 96814ed9e07684476e5f6f8c04a3bc370e9c5dcb /src/login/logind-action.c | |
parent | b553abd8aed0f6fbff9973882fb08c3aec1d9400 (diff) | |
download | systemd-836fb00f2190811c2bf804860f5afe1160d10eac.tar.gz |
units: added factory-reset.target
Diffstat (limited to 'src/login/logind-action.c')
-rw-r--r-- | src/login/logind-action.c | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/src/login/logind-action.c b/src/login/logind-action.c index 8ed066c25e..e172910948 100644 --- a/src/login/logind-action.c +++ b/src/login/logind-action.c @@ -27,6 +27,7 @@ const char* manager_target_for_action(HandleAction handle) { [HANDLE_HIBERNATE] = SPECIAL_HIBERNATE_TARGET, [HANDLE_HYBRID_SLEEP] = SPECIAL_HYBRID_SLEEP_TARGET, [HANDLE_SUSPEND_THEN_HIBERNATE] = SPECIAL_SUSPEND_THEN_HIBERNATE_TARGET, + [HANDLE_FACTORY_RESET] = SPECIAL_FACTORY_RESET_TARGET, }; assert(handle >= 0); @@ -51,6 +52,7 @@ int manager_handle_action( [HANDLE_HIBERNATE] = "Hibernating...", [HANDLE_HYBRID_SLEEP] = "Hibernating and suspending...", [HANDLE_SUSPEND_THEN_HIBERNATE] = "Suspending, then hibernating...", + [HANDLE_FACTORY_RESET] = "Performing factory reset...", }; _cleanup_(sd_bus_error_free) sd_bus_error error = SD_BUS_ERROR_NULL; @@ -179,6 +181,7 @@ static const char* const handle_action_table[_HANDLE_ACTION_MAX] = { [HANDLE_HIBERNATE] = "hibernate", [HANDLE_HYBRID_SLEEP] = "hybrid-sleep", [HANDLE_SUSPEND_THEN_HIBERNATE] = "suspend-then-hibernate", + [HANDLE_FACTORY_RESET] = "factory-reset", [HANDLE_LOCK] = "lock", }; |