chiark / gitweb /
logind: make sure there's always a getty available on TTY6
[elogind.git] / src / login / logind-gperf.gperf
index d8ef92a01600eb4d5c64917724e98faada54e167..f12718cf4e1818e9eda47bc773fcda2dca7f8b14 100644 (file)
@@ -15,9 +15,13 @@ struct ConfigPerfItem;
 %includes
 %%
 Login.NAutoVTs,          config_parse_unsigned, 0, offsetof(Manager, n_autovts)
+Login.ReserveVT,         config_parse_unsigned, 0, offsetof(Manager, reserve_vt)
 Login.KillUserProcesses, config_parse_bool,     0, offsetof(Manager, kill_user_processes)
 Login.KillOnlyUsers,     config_parse_strv,     0, offsetof(Manager, kill_only_users)
 Login.KillExcludeUsers,  config_parse_strv,     0, offsetof(Manager, kill_exclude_users)
 Login.Controllers,       config_parse_strv,     0, offsetof(Manager, controllers)
 Login.ResetControllers,  config_parse_strv,     0, offsetof(Manager, reset_controllers)
 Login.InhibitDelayMaxSec,config_parse_usec,     0, offsetof(Manager, inhibit_delay_max)
+Login.HandlePowerKey,    config_parse_handle_button, 0, offsetof(Manager, handle_power_key)
+Login.HandleSleepKey,    config_parse_handle_button, 0, offsetof(Manager, handle_sleep_key)
+Login.HandleLidSwitch,   config_parse_handle_button, 0, offsetof(Manager, handle_lid_switch)