Provided by: elogind_241.3-1+debian1_amd64 bug

NAME

       elogind.directives - Index of configuration directives

UNIT DIRECTIVES

       Directives for configuring units, used in unit files.

OPTIONS ON THE KERNEL COMMAND LINE

       Kernel boot options for configuring the behaviour of the elogind process.

ENVIRONMENT VARIABLES

       Environment variables understood by the elogind manager and other programs and environment
       variable-compatible settings.

       $LISTEN_FDNAMES
           sd_listen_fds(3)

       $LISTEN_FDS
           sd_listen_fds(3)

       $LISTEN_PID
           sd_listen_fds(3)

       $NOTIFY_SOCKET
           sd_notify(3)

       $SYSTEMD_LESS
           elogind-inhibit(1), loginctl(1)

       $SYSTEMD_LESSCHARSET
           elogind-inhibit(1), loginctl(1)

       $SYSTEMD_PAGER
           elogind-inhibit(1), loginctl(1)

       $WATCHDOG_PID
           sd_watchdog_enabled(3)

       $WATCHDOG_USEC
           sd_watchdog_enabled(3)

       $XDG_RUNTIME_DIR
           pam_elogind(8)

       $XDG_SEAT
           pam_elogind(8)

       $XDG_SESSION_CLASS
           pam_elogind(8)

       $XDG_SESSION_DESKTOP
           pam_elogind(8)

       $XDG_SESSION_ID
           pam_elogind(8)

       $XDG_SESSION_TYPE
           pam_elogind(8)

       $XDG_VTNR
           pam_elogind(8)

EFI VARIABLES

       EFI variables understood by elogind-boot(7) and other programs.

UDEV DIRECTIVES

       Directives for configuring elogind units through the udev database.

       ID_AUTOSEAT
           sd-login(3)

       ID_FOR_SEAT
           sd-login(3)

       ID_SEAT
           sd-login(3)

NETWORK DIRECTIVES

       Directives for configuring network links through the net-setup-link udev builtin and
       networks through elogind-networkd.

JOURNAL FIELDS

       Fields in the journal events with a well known meaning.

       CODE_FILE=
           elogind.journal-fields(7)

       CODE_FUNC=
           elogind.journal-fields(7)

       CODE_LINE=
           elogind.journal-fields(7)

       MESSAGE=
           elogind.journal-fields(7)

       PRIORITY=
           elogind.journal-fields(7)

PAM CONFIGURATION DIRECTIVES

       Directives for configuring PAM behaviour.

       class=
           pam_elogind(8)

       debug
           pam_elogind(8)

       desktop=
           pam_elogind(8)

       elogind.cpu_weight
           pam_elogind(8)

       elogind.io_weight
           pam_elogind(8)

       elogind.memory_max
           pam_elogind(8)

       elogind.tasks_max
           pam_elogind(8)

       type=
           pam_elogind(8)

/ETC/CRYPTTAB AND /ETC/FSTAB OPTIONS

       Options which influence mounted filesystems and encrypted volumes.

ELOGIND.NSPAWN(5) DIRECTIVES

       Directives for configuring elogind-nspawn containers.

PROGRAM CONFIGURATION OPTIONS

       Directives for configuring the behaviour of the elogind process and other tools through
       configuration files.

       HandleHibernateKey=
           logind.conf(5)

       HandleLidSwitch=
           logind.conf(5)

       HandleLidSwitchDocked=
           logind.conf(5)

       HandleLidSwitchExternalPower=
           logind.conf(5)

       HandlePowerKey=
           logind.conf(5)

       HandleSuspendKey=
           logind.conf(5)

       HibernateKeyIgnoreInhibited=
           logind.conf(5)

       HoldoffTimeoutSec=
           logind.conf(5)

       IdleAction=
           logind.conf(5)

       IdleActionSec=
           logind.conf(5)

       InhibitDelayMaxSec=
           logind.conf(5)

       InhibitorsMax=
           logind.conf(5)

       KillExcludeUsers=
           logind.conf(5)

       KillOnlyUsers=
           logind.conf(5)

       KillUserProcesses=
           logind.conf(5)

       LidSwitchIgnoreInhibited=
           logind.conf(5)

       PowerKeyIgnoreInhibited=
           logind.conf(5)

       RemoveIPC=
           logind.conf(5)

       RuntimeDirectorySize=
           logind.conf(5)

       SessionsMax=
           logind.conf(5)

       SuspendKeyIgnoreInhibited=
           logind.conf(5)

       UserStopDelaySec=
           logind.conf(5)

COMMAND LINE OPTIONS

       Command-line options accepted by programs in the elogind suite.

       --acquired
           busctl(1)

       --activatable
           busctl(1)

       --address=
           busctl(1)

       --all
           loginctl(1)

       --allow-interactive-authorization=
           busctl(1)

       --augment-creds=
           busctl(1)

       --auto-start=
           busctl(1)

       --daemon
           elogind(8)

       --expect-reply=
           busctl(1)

       --full
           loginctl(1)

       --help
           busctl(1), elogind(8), elogind-inhibit(1), loginctl(1)

       --host=
           busctl(1), loginctl(1)

       --json=
           busctl(1)

       --kill-who=
           loginctl(1)

       --list
           busctl(1), elogind-inhibit(1)

       --machine=
           busctl(1), loginctl(1)

       --match=
           busctl(1)

       --mode=
           elogind-inhibit(1)

       --no-ask-password
           loginctl(1)

       --no-legend
           busctl(1), elogind-inhibit(1), loginctl(1)

       --no-pager
           busctl(1), elogind-inhibit(1), loginctl(1)

       --property=
           loginctl(1)

       --quiet
           busctl(1)

       --show-machine
           busctl(1)

       --signal=
           loginctl(1)

       --size=
           busctl(1)

       --system
           busctl(1)

       --timeout=
           busctl(1)

       --unique
           busctl(1)

       --user
           busctl(1)

       --value
           loginctl(1)

       --verbose
           busctl(1)

       --version
           busctl(1), elogind-inhibit(1), loginctl(1)

       --watch-bind=
           busctl(1)

       --what=
           elogind-inhibit(1)

       --who=
           elogind-inhibit(1)

       --why=
           elogind-inhibit(1)

       -D
           elogind(8)

       -H
           busctl(1), loginctl(1)

       -M
           busctl(1), loginctl(1)

       -a
           loginctl(1)

       -h
           busctl(1), elogind(8), elogind-inhibit(1), loginctl(1)

       -j
           busctl(1)

       -l
           loginctl(1)

       -p
           loginctl(1)

       -q
           busctl(1)

       -s
           loginctl(1)

CONSTANTS

       Various constant used and/or defined by elogind.

        -1
           sd_login_monitor_new(3)

       's'
           sd_bus_message_read_basic(3)

       'y'
           sd_bus_message_read_basic(3)

       -1
           sd_event_run(3), sd_event_wait(3)

       -EADDRINUSE
           sd_bus_request_name(3)

       -EALREADY
           sd_bus_request_name(3)

       -EBADF
           sd_pid_get_owner_uid(3)

       -EBADMSG
           sd_bus_message_read(3), sd_bus_message_read_array(3), sd_bus_message_read_basic(3),
           sd_bus_message_skip(3)

       -EBUSY
           sd_bus_process(3), sd_bus_track_new(3), sd_event_add_child(3), sd_event_add_signal(3),
           sd_event_run(3), sd_event_wait(3)

       -ECHILD
           sd_bus_attach_event(3), sd_bus_close(3), sd_bus_get_fd(3),
           sd_bus_get_n_queued_read(3), sd_bus_is_open(3), sd_bus_process(3),
           sd_bus_request_name(3), sd_bus_set_close_on_exit(3), sd_bus_set_connected_signal(3),
           sd_bus_set_description(3), sd_bus_set_sender(3), sd_bus_set_watch_bind(3),
           sd_bus_slot_set_floating(3), sd_bus_wait(3), sd_event_add_child(3),
           sd_event_add_defer(3), sd_event_add_inotify(3), sd_event_add_io(3),
           sd_event_add_signal(3), sd_event_add_time(3), sd_event_exit(3), sd_event_get_fd(3),
           sd_event_now(3), sd_event_run(3), sd_event_set_watchdog(3),
           sd_event_source_get_pending(3), sd_event_source_set_description(3),
           sd_event_source_set_enabled(3), sd_event_source_set_prepare(3),
           sd_event_source_set_priority(3), sd_event_wait(3)

       -ECONNRESET
           sd_bus_process(3)

       -EDOM
           sd_event_add_child(3), sd_event_add_inotify(3), sd_event_add_io(3),
           sd_event_add_signal(3), sd_event_add_time(3), sd_event_source_get_pending(3),
           sd_event_source_set_prepare(3)

       -EEXIST
           sd_bus_message_set_destination(3), sd_bus_request_name(3)

       -EINVAL
           sd_bus_creds_get_pid(3), sd_bus_creds_new_from_pid(3), sd_bus_default(3),
           sd_bus_error(3), sd_bus_error_add_map(3), sd_bus_get_fd(3), sd_bus_message_append(3),
           sd_bus_message_append_array(3), sd_bus_message_append_basic(3),
           sd_bus_message_append_string_memfd(3), sd_bus_message_append_strv(3),
           sd_bus_message_copy(3), sd_bus_message_get_cookie(3),
           sd_bus_message_get_monotonic_usec(3), sd_bus_message_get_signature(3),
           sd_bus_message_get_type(3), sd_bus_message_new(3), sd_bus_message_new_method_call(3),
           sd_bus_message_new_method_error(3), sd_bus_message_new_signal(3),
           sd_bus_message_read(3), sd_bus_message_read_array(3), sd_bus_message_read_basic(3),
           sd_bus_message_rewind(3), sd_bus_message_set_destination(3),
           sd_bus_message_set_expect_reply(3), sd_bus_message_skip(3),
           sd_bus_message_verify_type(3), sd_bus_process(3), sd_bus_reply_method_error(3),
           sd_bus_request_name(3), sd_bus_set_description(3), sd_bus_slot_set_description(3),
           sd_bus_slot_set_destroy_callback(3), sd_bus_slot_set_floating(3),
           sd_bus_track_add_name(3), sd_bus_track_new(3), sd_bus_wait(3), sd_event_add_child(3),
           sd_event_add_defer(3), sd_event_add_inotify(3), sd_event_add_io(3),
           sd_event_add_signal(3), sd_event_add_time(3), sd_event_exit(3), sd_event_get_fd(3),
           sd_event_now(3), sd_event_run(3), sd_event_set_watchdog(3),
           sd_event_source_get_pending(3), sd_event_source_set_description(3),
           sd_event_source_set_destroy_callback(3), sd_event_source_set_enabled(3),
           sd_event_source_set_prepare(3), sd_event_source_set_priority(3), sd_event_wait(3),
           sd_login_monitor_new(3), sd_machine_get_class(3), sd_pid_get_owner_uid(3),
           sd_seat_get_active(3), sd_session_is_active(3), sd_uid_get_state(3)

       -EIO
           sd_bus_error(3)

       -EMFILE
           sd_event_new(3)

       -ENODATA
           sd_bus_creds_get_pid(3), sd_bus_message_get_cookie(3),
           sd_bus_message_get_monotonic_usec(3), sd_bus_negotiate_fds(3), sd_event_exit(3),
           sd_pid_get_owner_uid(3), sd_seat_get_active(3), sd_session_is_active(3),
           sd_uid_get_state(3)

       -ENOENT
           sd_id128_get_machine(3)

       -ENOMEDIUM
           sd_id128_get_machine(3)

       -ENOMEM
           sd_bus_creds_get_pid(3), sd_bus_creds_new_from_pid(3), sd_bus_default(3),
           sd_bus_error(3), sd_bus_error_add_map(3), sd_bus_message_append(3),
           sd_bus_message_append_array(3), sd_bus_message_append_basic(3),
           sd_bus_message_append_string_memfd(3), sd_bus_message_append_strv(3),
           sd_bus_message_copy(3), sd_bus_message_new(3), sd_bus_message_new_method_call(3),
           sd_bus_message_new_method_error(3), sd_bus_message_new_signal(3),
           sd_bus_message_skip(3), sd_bus_new(3), sd_bus_reply_method_error(3),
           sd_bus_set_description(3), sd_bus_slot_set_description(3), sd_bus_track_add_name(3),
           sd_bus_track_new(3), sd_event_add_child(3), sd_event_add_defer(3),
           sd_event_add_inotify(3), sd_event_add_io(3), sd_event_add_signal(3),
           sd_event_add_time(3), sd_event_new(3), sd_event_source_get_pending(3),
           sd_event_source_set_description(3), sd_event_source_set_enabled(3),
           sd_event_source_set_prepare(3), sd_event_source_set_priority(3), sd_get_seats(3),
           sd_login_monitor_new(3), sd_machine_get_class(3), sd_pid_get_owner_uid(3),
           sd_seat_get_active(3), sd_session_is_active(3), sd_uid_get_state(3)

       -ENOPKG
           sd_bus_set_description(3)

       -ENOTCONN
           sd_bus_get_fd(3), sd_bus_message_new(3), sd_bus_message_new_method_call(3),
           sd_bus_message_new_method_error(3), sd_bus_message_new_signal(3), sd_bus_process(3),
           sd_bus_reply_method_error(3), sd_bus_request_name(3), sd_bus_wait(3)

       -ENXIO
           sd_bus_creds_get_pid(3), sd_bus_message_append(3), sd_bus_message_append_array(3),
           sd_bus_message_append_basic(3), sd_bus_message_append_string_memfd(3),
           sd_bus_message_append_strv(3), sd_bus_message_copy(3), sd_bus_message_read(3),
           sd_bus_message_read_basic(3), sd_bus_message_skip(3), sd_bus_slot_set_description(3),
           sd_event_new(3), sd_event_source_set_description(3), sd_machine_get_class(3),
           sd_seat_get_active(3), sd_session_is_active(3), sd_uid_get_state(3)

       -EOPNOTSUPP
           sd_bus_creds_new_from_pid(3), sd_bus_message_new_method_call(3),
           sd_bus_message_read_array(3), sd_event_add_time(3), sd_event_now(3)

       -EPERM
           sd_bus_get_fd(3), sd_bus_message_append(3), sd_bus_message_append_array(3),
           sd_bus_message_append_basic(3), sd_bus_message_append_string_memfd(3),
           sd_bus_message_append_strv(3), sd_bus_message_copy(3),
           sd_bus_message_new_method_call(3), sd_bus_message_new_method_error(3),
           sd_bus_message_read_array(3), sd_bus_message_rewind(3),
           sd_bus_message_set_destination(3), sd_bus_message_set_expect_reply(3),
           sd_bus_message_skip(3), sd_bus_message_verify_type(3), sd_bus_negotiate_fds(3),
           sd_bus_reply_method_error(3), sd_bus_set_description(3), sd_bus_set_sender(3)

       -ESOCKTNOSUPPORT
           sd_bus_default(3)

       -ESRCH
           sd_bus_creds_new_from_pid(3), sd_bus_request_name(3), sd_pid_get_owner_uid(3)

       -ESTALE
           sd_bus_message_append(3), sd_bus_message_append_array(3),
           sd_bus_message_append_basic(3), sd_bus_message_append_string_memfd(3),
           sd_bus_message_append_strv(3), sd_bus_message_copy(3), sd_bus_slot_set_floating(3),
           sd_event_add_child(3), sd_event_add_defer(3), sd_event_add_inotify(3),
           sd_event_add_io(3), sd_event_add_signal(3), sd_event_add_time(3), sd_event_exit(3),
           sd_event_run(3), sd_event_source_get_pending(3), sd_event_source_set_prepare(3),
           sd_event_source_set_priority(3), sd_event_wait(3)

       -EUNATCH
           sd_bus_track_add_name(3)

       0
           sd_event_add_time(3)

       AF_INET
           sd_is_fifo(3)

       AF_INET6
           sd_is_fifo(3)

       AF_UNIX
           busctl(1), pam_elogind(8), sd_is_fifo(3), sd_notify(3)

       AF_UNSPEC
           sd_is_fifo(3)

       ALLOW_INTERACTIVE_AUTHORIZATION
           sd_bus_set_description(3)

       CLOCK_BOOTIME
           sd-event(3)

       CLOCK_BOOTTIME
           sd_event_add_time(3), sd_event_now(3)

       CLOCK_BOOTTIME_ALARM
           sd-event(3), sd_event_add_time(3), sd_event_now(3)

       CLOCK_MONOTONIC
           sd-event(3), sd_bus_message_get_monotonic_usec(3), sd_event_add_time(3),
           sd_event_now(3), sd_login_monitor_new(3)

       CLOCK_REALTIME
           sd-event(3), sd_bus_message_get_monotonic_usec(3), sd_event_add_time(3),
           sd_event_now(3)

       CLOCK_REALTIME_ALARM
           sd-event(3), sd_event_add_time(3), sd_event_now(3)

       EPOLLERR
           sd_event_add_io(3), sd_notify(3)

       EPOLLET
           sd-event(3), sd_event_add_io(3)

       EPOLLHUP
           sd_event_add_io(3), sd_notify(3)

       EPOLLIN
           sd_event_add_io(3), sd_event_get_fd(3)

       EPOLLOUT
           sd_event_add_io(3)

       EPOLLPRI
           sd_event_add_io(3)

       EPOLLRDHUP
           sd_event_add_io(3)

       IN_ACCESS
           sd_event_add_inotify(3)

       IN_ATTRIB
           sd_event_add_inotify(3)

       IN_CLOSE_WRITE
           sd_event_add_inotify(3)

       IN_MASK_ADD
           sd_event_add_inotify(3)

       IN_ONESHOT
           sd_event_add_inotify(3)

       LOG_ALERT
           sd_journal_print(3)

       LOG_CRIT
           sd_journal_print(3)

       LOG_DEBUG
           sd_journal_print(3)

       LOG_EMERG
           sd_journal_print(3)

       LOG_ERR
           sd_journal_print(3)

       LOG_INFO
           sd_journal_print(3)

       LOG_NOTICE
           sd_journal_print(3)

       LOG_WARNING
           sd_journal_print(3)

       NO_AUTO_START
           sd_bus_message_set_expect_reply(3)

       NO_REPLY_EXPECTED
           sd_bus_message_set_expect_reply(3)

       NUL
           sd_bus_message_append(3), sd_bus_message_append_basic(3),
           sd_bus_message_append_string_memfd(3), sd_bus_message_append_strv(3),
           sd_bus_message_read(3), sd_bus_message_read_array(3), sd_bus_path_encode(3),
           sd_event_source_set_description(3), sd_id128_to_string(3)

       NULL
           sd-login(3), sd_bus_add_match(3), sd_bus_attach_event(3), sd_bus_close(3),
           sd_bus_creds_get_pid(3), sd_bus_creds_new_from_pid(3), sd_bus_default(3),
           sd_bus_error(3), sd_bus_message_append(3), sd_bus_message_append_array(3),
           sd_bus_message_append_basic(3), sd_bus_message_append_strv(3), sd_bus_message_copy(3),
           sd_bus_message_get_signature(3), sd_bus_message_get_type(3), sd_bus_message_new(3),
           sd_bus_message_new_method_call(3), sd_bus_message_new_method_error(3),
           sd_bus_message_new_signal(3), sd_bus_message_read(3), sd_bus_message_read_array(3),
           sd_bus_message_read_basic(3), sd_bus_message_rewind(3),
           sd_bus_message_set_destination(3), sd_bus_message_set_expect_reply(3),
           sd_bus_message_skip(3), sd_bus_message_verify_type(3), sd_bus_new(3),
           sd_bus_path_encode(3), sd_bus_process(3), sd_bus_reply_method_error(3),
           sd_bus_request_name(3), sd_bus_set_description(3), sd_bus_set_sender(3),
           sd_bus_slot_ref(3), sd_bus_slot_set_description(3),
           sd_bus_slot_set_destroy_callback(3), sd_bus_slot_set_floating(3),
           sd_bus_slot_set_userdata(3), sd_bus_track_add_name(3), sd_bus_track_new(3),
           sd_event_add_io(3), sd_event_add_signal(3), sd_event_add_time(3), sd_event_new(3),
           sd_event_run(3), sd_event_source_set_description(3),
           sd_event_source_set_destroy_callback(3), sd_event_source_set_enabled(3),
           sd_event_source_set_userdata(3), sd_event_source_unref(3), sd_event_wait(3),
           sd_get_seats(3), sd_is_fifo(3), sd_journal_print(3), sd_login_monitor_new(3),
           sd_seat_get_active(3), sd_session_is_active(3), sd_uid_get_state(3)

       O_NONBLOCK
           sd_event_add_io(3)

       POLLIN
           sd_bus_get_fd(3), sd_event_get_fd(3), sd_login_monitor_new(3)

       POLLOUT
           sd_bus_get_fd(3), sd_login_monitor_new(3)

       SD_BUS_CREDS_AUDIT_LOGIN_UID
           sd_bus_creds_new_from_pid(3)

       SD_BUS_CREDS_AUDIT_SESSION_ID
           sd_bus_creds_new_from_pid(3)

       SD_BUS_CREDS_AUGMENT
           sd_bus_creds_new_from_pid(3)

       SD_BUS_CREDS_BOUNDING_CAPS
           sd_bus_creds_new_from_pid(3)

       SD_BUS_CREDS_CGROUP
           sd_bus_creds_new_from_pid(3)

       SD_BUS_CREDS_CMDLINE
           sd_bus_creds_new_from_pid(3)

       SD_BUS_CREDS_COMM
           sd_bus_creds_new_from_pid(3)

       SD_BUS_CREDS_DESCRIPTION
           sd_bus_creds_new_from_pid(3)

       SD_BUS_CREDS_EFFECTIVE_CAPS
           sd_bus_creds_new_from_pid(3)

       SD_BUS_CREDS_EGID
           sd_bus_creds_new_from_pid(3)

       SD_BUS_CREDS_EUID
           sd_bus_creds_new_from_pid(3)

       SD_BUS_CREDS_EXE
           sd_bus_creds_new_from_pid(3)

       SD_BUS_CREDS_FSGID
           sd_bus_creds_new_from_pid(3)

       SD_BUS_CREDS_FSUID
           sd_bus_creds_new_from_pid(3)

       SD_BUS_CREDS_GID
           sd_bus_creds_new_from_pid(3)

       SD_BUS_CREDS_INHERITABLE_CAPS
           sd_bus_creds_new_from_pid(3)

       SD_BUS_CREDS_OWNER_UID
           sd_bus_creds_new_from_pid(3)

       SD_BUS_CREDS_PERMITTED_CAPS
           sd_bus_creds_new_from_pid(3)

       SD_BUS_CREDS_PID
           sd_bus_creds_new_from_pid(3)

       SD_BUS_CREDS_PPID
           sd_bus_creds_new_from_pid(3)

       SD_BUS_CREDS_SELINUX_CONTEXT
           sd_bus_creds_new_from_pid(3)

       SD_BUS_CREDS_SESSION
           sd_bus_creds_new_from_pid(3)

       SD_BUS_CREDS_SGID
           sd_bus_creds_new_from_pid(3)

       SD_BUS_CREDS_SLICE
           sd_bus_creds_new_from_pid(3)

       SD_BUS_CREDS_SUID
           sd_bus_creds_new_from_pid(3)

       SD_BUS_CREDS_SUPPLEMENTARY_GIDS
           sd_bus_creds_new_from_pid(3)

       SD_BUS_CREDS_TID
           sd_bus_creds_new_from_pid(3)

       SD_BUS_CREDS_TID_COMM
           sd_bus_creds_new_from_pid(3)

       SD_BUS_CREDS_TTY
           sd_bus_creds_new_from_pid(3)

       SD_BUS_CREDS_UID
           sd_bus_creds_new_from_pid(3)

       SD_BUS_CREDS_UNIQUE_NAME
           sd_bus_creds_new_from_pid(3), sd_bus_negotiate_fds(3)

       SD_BUS_CREDS_UNIT
           sd_bus_creds_new_from_pid(3)

       SD_BUS_CREDS_USER_SLICE
           sd_bus_creds_new_from_pid(3)

       SD_BUS_CREDS_USER_UNIT
           sd_bus_creds_new_from_pid(3)

       SD_BUS_CREDS_WELL_KNOWN_NAMES
           sd_bus_creds_new_from_pid(3), sd_bus_negotiate_fds(3)

       SD_BUS_ERROR_MAKE_CONST(name, message)
           sd_bus_error(3)

       SD_BUS_ERROR_MAKE_CONST()
           sd_bus_error(3)

       SD_BUS_ERROR_MAP(name, code)
           sd_bus_error_add_map(3)

       SD_BUS_ERROR_MAP()
           sd_bus_error_add_map(3)

       SD_BUS_ERROR_MAP_END
           sd_bus_error_add_map(3)

       SD_BUS_ERROR_NOT_SUPPORTED
           sd_bus_message_new_method_error(3)

       SD_BUS_ERROR_NO_MEMORY
           sd_bus_error(3)

       SD_BUS_ERROR_NULL
           sd_bus_error(3)

       SD_BUS_MESSAGE_METHOD_CALL
           sd_bus_message_get_type(3), sd_bus_message_new(3)

       SD_BUS_MESSAGE_METHOD_ERROR
           sd_bus_message_get_type(3), sd_bus_message_new(3)

       SD_BUS_MESSAGE_METHOD_RETURN
           sd_bus_message_get_type(3), sd_bus_message_new(3)

       SD_BUS_MESSAGE_SIGNAL
           sd_bus_message_get_type(3), sd_bus_message_new(3)

       SD_BUS_NAME_ALLOW_REPLACEMENT
           sd_bus_request_name(3)

       SD_BUS_NAME_QUEUE
           sd_bus_request_name(3)

       SD_BUS_NAME_REPLACE_EXISTING
           sd_bus_request_name(3)

       SD_BUS_TYPE_ARRAY
           sd_bus_message_append(3), sd_bus_message_read(3)

       SD_BUS_TYPE_BOOLEAN
           sd_bus_message_append(3), sd_bus_message_append_basic(3), sd_bus_message_read(3),
           sd_bus_message_read_basic(3)

       SD_BUS_TYPE_BYTE
           sd_bus_message_append(3), sd_bus_message_append_basic(3), sd_bus_message_read(3),
           sd_bus_message_read_basic(3)

       SD_BUS_TYPE_DICT_ENTRY_BEGIN
           sd_bus_message_append(3), sd_bus_message_read(3)

       SD_BUS_TYPE_DICT_ENTRY_END
           sd_bus_message_append(3), sd_bus_message_read(3)

       SD_BUS_TYPE_DOUBLE
           sd_bus_message_append(3), sd_bus_message_append_basic(3), sd_bus_message_read(3),
           sd_bus_message_read_basic(3)

       SD_BUS_TYPE_INT16
           sd_bus_message_append(3), sd_bus_message_append_basic(3), sd_bus_message_read(3),
           sd_bus_message_read_basic(3)

       SD_BUS_TYPE_INT32
           sd_bus_message_append(3), sd_bus_message_append_basic(3), sd_bus_message_read(3),
           sd_bus_message_read_basic(3)

       SD_BUS_TYPE_INT64
           sd_bus_message_append(3), sd_bus_message_append_basic(3), sd_bus_message_read(3),
           sd_bus_message_read_basic(3)

       SD_BUS_TYPE_OBJECT_PATH
           sd_bus_message_append(3), sd_bus_message_append_basic(3), sd_bus_message_read(3),
           sd_bus_message_read_basic(3)

       SD_BUS_TYPE_SIGNATURE
           sd_bus_message_append(3), sd_bus_message_append_basic(3), sd_bus_message_read(3),
           sd_bus_message_read_basic(3)

       SD_BUS_TYPE_STRING
           sd_bus_message_append(3), sd_bus_message_append_basic(3), sd_bus_message_read(3),
           sd_bus_message_read_basic(3)

       SD_BUS_TYPE_STRUCT_BEGIN
           sd_bus_message_append(3), sd_bus_message_read(3)

       SD_BUS_TYPE_STRUCT_END
           sd_bus_message_append(3), sd_bus_message_read(3)

       SD_BUS_TYPE_UINT16
           sd_bus_message_append(3), sd_bus_message_append_basic(3), sd_bus_message_read(3),
           sd_bus_message_read_basic(3)

       SD_BUS_TYPE_UINT32
           sd_bus_message_append(3), sd_bus_message_append_basic(3), sd_bus_message_read(3),
           sd_bus_message_read_basic(3)

       SD_BUS_TYPE_UINT64
           sd_bus_message_append(3), sd_bus_message_append_basic(3), sd_bus_message_read(3),
           sd_bus_message_read_basic(3)

       SD_BUS_TYPE_UNIX_FD
           sd_bus_message_append(3), sd_bus_message_append_basic(3), sd_bus_message_read(3),
           sd_bus_message_read_basic(3), sd_bus_negotiate_fds(3)

       SD_BUS_TYPE_VARIANT
           sd_bus_message_append(3), sd_bus_message_read(3)

       SD_EVENT_ARMED
           sd_event_wait(3)

       SD_EVENT_EXITING
           sd_event_wait(3)

       SD_EVENT_FINISHED
           sd_event_wait(3)

       SD_EVENT_INITIAL
           sd_event_wait(3)

       SD_EVENT_OFF
           sd_event_add_child(3), sd_event_add_defer(3), sd_event_add_io(3),
           sd_event_add_signal(3), sd_event_add_time(3), sd_event_source_set_enabled(3),
           sd_event_source_unref(3)

       SD_EVENT_ON
           sd_event_add_child(3), sd_event_add_defer(3), sd_event_add_inotify(3),
           sd_event_add_io(3), sd_event_add_signal(3), sd_event_add_time(3),
           sd_event_source_set_enabled(3)

       SD_EVENT_ONESHOT
           sd_event_add_child(3), sd_event_add_defer(3), sd_event_add_inotify(3),
           sd_event_add_time(3), sd_event_source_set_enabled(3)

       SD_EVENT_PENDING
           sd_event_wait(3)

       SD_EVENT_PREPARING
           sd_event_wait(3)

       SD_EVENT_PRIORITY_IDLE
           sd_event_source_set_priority(3)

       SD_EVENT_PRIORITY_IMPORTANT
           sd_event_source_set_priority(3)

       SD_EVENT_PRIORITY_NORMAL
           sd_event_source_set_priority(3)

       SD_EVENT_RUNNING
           sd_event_wait(3)

       SD_LISTEN_FDS_START
           sd_listen_fds(3)

       SIGCHLD
           sd_event_add_child(3)

       SIGHUP
           elogind(8)

       SIGINT
           elogind(8), loginctl(1)

       SIGQUIT
           elogind(8)

       SIGSTOP
           loginctl(1)

       SIGTERM
           elogind(8), loginctl(1)

       SOCK_DGRAM
           sd_is_fifo(3)

       SOCK_STREAM
           sd_is_fifo(3)

       UINT64_MAX
           sd_bus_get_fd(3), sd_bus_wait(3), sd_event_add_time(3)

       WCONTINUED
           sd_event_add_child(3)

       WEXITED
           sd_event_add_child(3)

       WSTOPPED
           sd_event_add_child(3)

       _SD_BUS_CREDS_ALL
           sd_bus_creds_new_from_pid(3)

       error
           sd_bus_message_new_method_error(3)

       false
           sd_bus_error(3)

       libelogind
           sd-bus(3), sd-event(3), sd-login(3), sd_bus_add_match(3), sd_bus_attach_event(3),
           sd_bus_close(3), sd_bus_creds_get_pid(3), sd_bus_creds_new_from_pid(3),
           sd_bus_default(3), sd_bus_error(3), sd_bus_error_add_map(3), sd_bus_get_fd(3),
           sd_bus_is_open(3), sd_bus_message_append(3), sd_bus_message_append_array(3),
           sd_bus_message_append_basic(3), sd_bus_message_append_string_memfd(3),
           sd_bus_message_append_strv(3), sd_bus_message_copy(3), sd_bus_message_get_cookie(3),
           sd_bus_message_get_monotonic_usec(3), sd_bus_message_get_signature(3),
           sd_bus_message_get_type(3), sd_bus_message_new(3), sd_bus_message_new_method_call(3),
           sd_bus_message_new_method_error(3), sd_bus_message_new_signal(3),
           sd_bus_message_read(3), sd_bus_message_rewind(3), sd_bus_message_set_destination(3),
           sd_bus_message_set_expect_reply(3), sd_bus_message_skip(3),
           sd_bus_message_verify_type(3), sd_bus_negotiate_fds(3), sd_bus_new(3),
           sd_bus_path_encode(3), sd_bus_process(3), sd_bus_reply_method_error(3),
           sd_bus_request_name(3), sd_bus_set_close_on_exit(3), sd_bus_set_connected_signal(3),
           sd_bus_set_description(3), sd_bus_set_sender(3), sd_bus_set_watch_bind(3),
           sd_bus_slot_ref(3), sd_bus_slot_set_description(3),
           sd_bus_slot_set_destroy_callback(3), sd_bus_slot_set_floating(3),
           sd_bus_slot_set_userdata(3), sd_bus_track_add_name(3), sd_bus_track_new(3),
           sd_bus_wait(3), sd_event_add_child(3), sd_event_add_defer(3), sd_event_add_inotify(3),
           sd_event_add_io(3), sd_event_add_signal(3), sd_event_add_time(3), sd_event_exit(3),
           sd_event_get_fd(3), sd_event_new(3), sd_event_now(3), sd_event_run(3),
           sd_event_set_watchdog(3), sd_event_source_get_event(3),
           sd_event_source_get_pending(3), sd_event_source_set_description(3),
           sd_event_source_set_destroy_callback(3), sd_event_source_set_enabled(3),
           sd_event_source_set_prepare(3), sd_event_source_set_priority(3),
           sd_event_source_set_userdata(3), sd_event_source_unref(3), sd_event_wait(3),
           sd_get_seats(3), sd_id128_get_machine(3), sd_id128_randomize(3),
           sd_id128_to_string(3), sd_is_fifo(3), sd_journal_add_match(3),
           sd_journal_has_runtime_files(3), sd_journal_print(3), sd_journal_query_unique(3),
           sd_listen_fds(3), sd_login_monitor_new(3), sd_machine_get_class(3), sd_notify(3),
           sd_pid_get_owner_uid(3), sd_seat_get_active(3), sd_session_is_active(3),
           sd_uid_get_state(3), sd_watchdog_enabled(3)

MISCELLANEOUS OPTIONS AND DIRECTIVES

       Other configuration elements which don't fit in any of the above groups.

       HibernateMode=
           logind.conf(5)

       HibernateState=
           logind.conf(5)

       HybridSleepMode=
           logind.conf(5)

       HybridSleepState=
           logind.conf(5)

       SuspendMode=
           logind.conf(5)

       SuspendState=
           logind.conf(5)

FILES AND DIRECTORIES

       Paths and file names referred to in the documentation.

       /dev/urandom
           sd_id128_randomize(3)

       /etc/elogind/logind.conf
           loginctl(1), logind.conf(5)

       /etc/machine-id
           sd_id128_get_machine(3)

       /lib/elogind/system-shutdown
           loginctl(1)

       /lib/elogind/system-sleep
           loginctl(1)

       /proc
           busctl(1), sd-login(3), sd_bus_creds_get_pid(3), sd_bus_creds_new_from_pid(3),
           sd_is_fifo(3), sd_pid_get_owner_uid(3)

       /proc/self/sessionid
           pam_elogind(8)

       /proc/sys/kernel/random/boot_id
           sd_id128_get_machine(3)

       /run
           sd-login(3), sd_notify(3)

       /run/user/$UID
           pam_elogind(8)

       /sys
           loginctl(1), sd_is_fifo(3)

       /sys/fs/cgroup
           sd-login(3), sd_pid_get_owner_uid(3)

       /sys/power/disk
           logind.conf(5)

       /sys/power/state
           logind.conf(5)

       busctl
           busctl(1)

       elogind
           elogind(8)

       elogind-inhibit
           elogind-inhibit(1)

       loginctl
           loginctl(1)

       pam_elogind.so
           pam_elogind(8)

       pkg-config
           sd-bus(3), sd-event(3), sd-login(3)

COLOPHON

       This index contains 294 entries in 15 sections, referring to 102 individual manual pages.