| Tizen Login Manager Reference Manual | ||||
|---|---|---|---|---|
| Top | Description | ||||
#define TLM_CONFIG_GENERAL #define TLM_CONFIG_GENERAL_ACCOUNTS_PLUGIN #define TLM_CONFIG_GENERAL_AUTO_LOGIN #define TLM_CONFIG_GENERAL_DATA_DIRS #define TLM_CONFIG_GENERAL_DEFAULT_USER #define TLM_CONFIG_GENERAL_PAM_SERVICE #define TLM_CONFIG_GENERAL_PREPARE_DEFAULT #define TLM_CONFIG_GENERAL_SESSION_CMD #define TLM_CONFIG_GENERAL_SESSION_PATH #define TLM_CONFIG_GENERAL_SETUP_TERMINAL #define TLM_CONFIG_GENERAL_TERMINATE_TIMEOUT
#define TLM_CONFIG_GENERAL "General"
A prefix for general keys. Should be used only when defining new keys.
#define TLM_CONFIG_GENERAL_ACCOUNTS_PLUGIN "ACCOUNTS_PLUGIN"
Accounts plugin (implementation of TlmAccountPlugin) to use. Default value: "default". If Tlm has been configured with --enable-debug, the value can be overriden with TLM_ACCOUNT_PLUGIN environment variable.
#define TLM_CONFIG_GENERAL_AUTO_LOGIN "AUTO_LOGIN"
Autologin to default user : TRUE/FALSE. TRUE if value is not set
Whether to automatically log in the default user on startup and when another user session has been terminated.
#define TLM_CONFIG_GENERAL_DATA_DIRS "XDG_DATA_DIRS"
Default value for XDG_DATA_DIRS environment variable. If not set, "/usr/share:/usr/local/share" is used.
#define TLM_CONFIG_GENERAL_DEFAULT_USER "DEFAULT_USER"
Default username for autologin. Default value: "guest".
The value can include: %S - seat number, %I - seat id string.
#define TLM_CONFIG_GENERAL_PAM_SERVICE "PAM_SERVICE"
PAM service file to use for authentication and session setup. Default value: "tlm-login".
#define TLM_CONFIG_GENERAL_PREPARE_DEFAULT "PREPARE_DEFAULT"
Prepare default user before auto-login: TRUE/FALSE (FALSE if value not set).
If set to TRUE, methods of TlmAccountPlugin are used to set up the default user's account before auto-login.
#define TLM_CONFIG_GENERAL_SESSION_CMD "SESSION_CMD"
Session command line: the command run after successfull login. If the value is not defined in the config file, user's shell from /etc/passwd is used, and if that is not defined, the fallback is "systemd --user"
#define TLM_CONFIG_GENERAL_SESSION_PATH "SESSION_PATH"
Default value for PATH environment variable in user's session. If not set, "/usr/local/bin:/usr/bin:/bin" is used.
#define TLM_CONFIG_GENERAL_SETUP_TERMINAL "SETUP_TERMINAL"
Setup terminal while creating session : TRUE/FALSE. (TRUE if not set).
Whether to connect the standard input, output and error streams for a newly created session to the terminal device.