table of contents
- NAME
- UNIT DIRECTIVES
- OPTIONS ON THE KERNEL COMMAND LINE
- SMBIOS TYPE 11 VARIABLES
- ENVIRONMENT VARIABLES
- SYSTEM CREDENTIALS
- EFI VARIABLES
- HOME AREA/USER ACCOUNT DIRECTIVES
- UDEV DIRECTIVES
- NETWORK DIRECTIVES
- JOURNAL FIELDS
- PAM CONFIGURATION DIRECTIVES
- /ETC/CRYPTTAB, /ETC/VERITYTAB AND /ETC/FSTAB OPTIONS
- ELOGIND.NSPAWN(5) DIRECTIVES
- PROGRAM CONFIGURATION OPTIONS
- COMMAND LINE OPTIONS
- CONSTANTS
- DNS RESOURCE RECORD TYPES
- MISCELLANEOUS OPTIONS AND DIRECTIVES
- SPECIFIERS
- FILES AND DIRECTORIES
- D-BUS INTERFACES
- D-BUS METHODS
- D-BUS PROPERTIES
- D-BUS SIGNALS
- COLOPHON
ELOGIND.DIRECTIVES(7) | elogind.directives | ELOGIND.DIRECTIVES(7) |
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.
SMBIOS TYPE 11 VARIABLES¶
Data passed from VMM to system via SMBIOS Type 11.
ENVIRONMENT VARIABLES¶
Environment variables understood by the elogind manager and other programs and environment variable-compatible settings.
$LANG
$LISTEN_FDNAMES
$LISTEN_FDS
$LISTEN_PID
$NOTIFY_SOCKET
$SYSTEMD_COLORS
$SYSTEMD_LESS
$SYSTEMD_LESSCHARSET
$SYSTEMD_LOG_COLOR
$SYSTEMD_LOG_LEVEL
$SYSTEMD_LOG_LOCATION
$SYSTEMD_LOG_RATELIMIT_KMSG
$SYSTEMD_LOG_TARGET
$SYSTEMD_LOG_TID
$SYSTEMD_LOG_TIME
$SYSTEMD_PAGER
$SYSTEMD_PAGERSECURE
$SYSTEMD_URLIFY
$TZ
$WATCHDOG_PID
$WATCHDOG_USEC
$XDG_RUNTIME_DIR
$XDG_SEAT
$XDG_SESSION_CLASS
$XDG_SESSION_DESKTOP
$XDG_SESSION_ID
$XDG_SESSION_TYPE
$XDG_VTNR
SYSTEM CREDENTIALS¶
System credentials understood by the system and service manager and various other components:
EFI VARIABLES¶
EFI variables understood by elogind-boot(7) and other programs.
HOME AREA/USER ACCOUNT DIRECTIVES¶
Directives for configuring home areas and user accounts via systemd-homed.service(8).
UDEV DIRECTIVES¶
Directives for configuring elogind units through the udev database.
ID_AUTOSEAT
ID_FOR_SEAT
ID_SEAT
NETWORK DIRECTIVES¶
Directives for configuring network links through the net-setup-link udev builtin and networks through systemd-networkd.
JOURNAL FIELDS¶
Fields in the journal events with a well known meaning.
CODE_FILE=
CODE_FUNC=
CODE_LINE=
MESSAGE=
PRIORITY=
PAM CONFIGURATION DIRECTIVES¶
Directives for configuring PAM behaviour.
class=
debug
default-capability-ambient-set=
default-capability-bounding-set=
desktop=
systemd.memory_max=
systemd.runtime_max_sec=
systemd.tasks_max=
type=
/ETC/CRYPTTAB, /ETC/VERITYTAB AND /ETC/FSTAB OPTIONS¶
Options which influence mounted filesystems and encrypted volumes.
ELOGIND.NSPAWN(5) DIRECTIVES¶
Directives for configuring systemd-nspawn containers.
PROGRAM CONFIGURATION OPTIONS¶
Directives for configuring the behaviour of the elogind process and other tools through configuration files.
AllowHibernation=
AllowHybridSleep=
AllowSuspend=
AllowSuspendThenHibernate=
HandleHibernateKey=
HandleHibernateKeyLongPress=
HandleLidSwitch=
HandleLidSwitchDocked=
HandleLidSwitchExternalPower=
HandlePowerKey=
HandlePowerKeyLongPress=
HandleRebootKey=
HandleRebootKeyLongPress=
HandleSuspendKey=
HandleSuspendKeyLongPress=
HibernateByUsing=
HibernateDelaySec=
HibernateKeyIgnoreInhibited=
HibernateMode=
HibernateState=
HoldoffTimeoutSec=
HybridSleepMode=
HybridSleepState=
IdleAction=
IdleActionSec=
InhibitDelayMaxSec=
InhibitorsMax=
KillExcludeUsers=
KillOnlyUsers=
KillUserProcesses=
LidSwitchIgnoreInhibited=
PowerKeyIgnoreInhibited=
RebootKeyIgnoreInhibited=
RemoveIPC=
RuntimeDirectoryInodesMax=
RuntimeDirectorySize=
SessionsMax=
StopIdleSessionSec=
SuspendByUsing=
SuspendEstimationSec=
SuspendKeyIgnoreInhibited=
SuspendMode=
SuspendState=
UserStopDelaySec=
COMMAND LINE OPTIONS¶
Command-line options accepted by programs in the elogind suite.
--acquired
--activatable
--address
--all
--allow-interactive-authorization
--augment-creds
--auto-start
--daemon
--destination
--dry-run
--expect-reply
--full
--help
--host
--ignore-inhibitors
--json
--kill-whom
--list
--machine
--match
--mode
--no-ask-password
--no-legend
--no-pager
--no-wall
--output
--property
--quiet
--show-machine
--signal
--size
--system
--timeout
--unique
--user
--value
--verbose
--version
--watch-bind
--what
--who
--why
--xml-interface
-D
-H
-M
-a
-c
-h
-i
-j
-l
-o
-p
-q
-s
/etc/elogind/system-shutdown/
/etc/elogind/system-sleep/
AllowPowerOffInterrupts
AllowSuspendInterrupts
BroadcastPowerOffInterrupts
BroadcastSuspendInterrupts
K
X
[/usr]/lib[64]/elogind/system-shutdown/
[/usr]/lib[64]/elogind/system-sleep/
CONSTANTS¶
Various constants used and/or defined by elogind.
-1
'h'
's'
'y'
-1
-EADDRINUSE
-EALREADY
-EBADF
-EBADMSG
-EBUSY
-ECHILD
-ECONNRESET
-EDOM
-EEXIST
-EINVAL
-EIO
-ELOOP
-EMFILE
-ENOBUFS
-ENODATA
-ENOENT
-ENOEXEC
-ENOMEDIUM
-ENOMEM
-ENOMSG
-ENOPKG
-ENOSYS
-ENOTCONN
-ENXIO
-EOPNOTSUPP
-EOVERFLOW
-EPERM
-EPROTOTYPE
-ESOCKTNOSUPPORT
-ESRCH
-ESTALE
-ETIMEDOUT
-EUCLEAN
-EUNATCH
0
0xFFFF
0xFFFFFFFF
1
AF_INET
AF_INET6
AF_UNIX
AF_UNSPEC
AF_VSOCK
ALLOW_INTERACTIVE_AUTHORIZATION
BUS_MESSAGE_NO_REPLY_EXPECTED
CAP_BLOCK_SUSPEND
CAP_SYS_ADMIN
CAP_WAKE_ALARM
CLOCK_BOOTTIME
CLOCK_BOOTTIME_ALARM
CLOCK_MONOTONIC
CLOCK_REALTIME
CLOCK_REALTIME_ALARM
EOPNOTSUPP
EPOLLERR
EPOLLET
EPOLLHUP
EPOLLIN
EPOLLOUT
EPOLLPRI
EPOLLRDHUP
EXIT_FAILURE
FD_CLOEXEC
IN_ACCESS
IN_ATTRIB
IN_CLOSE_WRITE
IN_MASK_ADD
IN_ONESHOT
NO_AUTO_START
NO_REPLY_EXPECTED
NUL
NULL
O_NONBLOCK
O_PATH
PAM_SUCCESS
PID
PIDFD
POLLIN
POLLOUT
SD_BUS_ARGS(...)
SD_BUS_ARGS()
SD_BUS_CREDS_AUDIT_LOGIN_UID
SD_BUS_CREDS_AUDIT_SESSION_ID
SD_BUS_CREDS_AUGMENT
SD_BUS_CREDS_BOUNDING_CAPS
SD_BUS_CREDS_CGROUP
SD_BUS_CREDS_CMDLINE
SD_BUS_CREDS_COMM
SD_BUS_CREDS_DESCRIPTION
SD_BUS_CREDS_EFFECTIVE_CAPS
SD_BUS_CREDS_EGID
SD_BUS_CREDS_EUID
SD_BUS_CREDS_EXE
SD_BUS_CREDS_FSGID
SD_BUS_CREDS_FSUID
SD_BUS_CREDS_GID
SD_BUS_CREDS_INHERITABLE_CAPS
SD_BUS_CREDS_OWNER_UID
SD_BUS_CREDS_PERMITTED_CAPS
SD_BUS_CREDS_PID
SD_BUS_CREDS_PPID
SD_BUS_CREDS_SELINUX_CONTEXT
SD_BUS_CREDS_SESSION
SD_BUS_CREDS_SGID
SD_BUS_CREDS_SLICE
SD_BUS_CREDS_SUID
SD_BUS_CREDS_SUPPLEMENTARY_GIDS
SD_BUS_CREDS_TID
SD_BUS_CREDS_TID_COMM
SD_BUS_CREDS_TTY
SD_BUS_CREDS_UID
SD_BUS_CREDS_UNIQUE_NAME
SD_BUS_CREDS_UNIT
SD_BUS_CREDS_USER_SLICE
SD_BUS_CREDS_USER_UNIT
SD_BUS_CREDS_WELL_KNOWN_NAMES
SD_BUS_ERROR_MAKE_CONST(name, message)
SD_BUS_ERROR_MAKE_CONST()
SD_BUS_ERROR_MAP(name, code)
SD_BUS_ERROR_MAP()
SD_BUS_ERROR_MAP_END
SD_BUS_ERROR_NOT_SUPPORTED
SD_BUS_ERROR_NO_MEMORY
SD_BUS_ERROR_NULL
SD_BUS_MESSAGE_DUMP_SUBTREE_ONLY
SD_BUS_MESSAGE_DUMP_WITH_HEADER
SD_BUS_MESSAGE_METHOD_CALL
SD_BUS_MESSAGE_METHOD_ERROR
SD_BUS_MESSAGE_METHOD_RETURN
SD_BUS_MESSAGE_SIGNAL
SD_BUS_METHOD(member, signature, result, handler, flags)
SD_BUS_METHOD()
SD_BUS_METHOD_WITH_ARGS(member, args, result, handler, flags)
SD_BUS_METHOD_WITH_ARGS()
SD_BUS_METHOD_WITH_ARGS_OFFSET(member, args, result, handler, offset, flags)
SD_BUS_METHOD_WITH_ARGS_OFFSET()
SD_BUS_METHOD_WITH_NAMES(member, signature, in_names, result, out_names, handler, flags)
SD_BUS_METHOD_WITH_NAMES()
SD_BUS_METHOD_WITH_NAMES_OFFSET(member, signature, in_names, result, out_names, handler, offset, flags)
SD_BUS_METHOD_WITH_NAMES_OFFSET()
SD_BUS_METHOD_WITH_OFFSET(member, signature, result, handler, offset, flags)
SD_BUS_METHOD_WITH_OFFSET()
SD_BUS_NAME_ALLOW_REPLACEMENT
SD_BUS_NAME_QUEUE
SD_BUS_NAME_REPLACE_EXISTING
SD_BUS_NO_ARGS
SD_BUS_NO_RESULT
SD_BUS_PARAM(name)
SD_BUS_PARAM()
SD_BUS_PROPERTY(member, signature, get, offset, flags)
SD_BUS_PROPERTY()
SD_BUS_RESULT(...)
SD_BUS_RESULT()
SD_BUS_SIGNAL(member, signature, flags)
SD_BUS_SIGNAL()
SD_BUS_SIGNAL_WITH_ARGS(member, args, flags)
SD_BUS_SIGNAL_WITH_ARGS()
SD_BUS_SIGNAL_WITH_NAMES(member, signature, names, flags)
SD_BUS_SIGNAL_WITH_NAMES()
SD_BUS_TYPE
SD_BUS_TYPE_ARRAY
SD_BUS_TYPE_BOOLEAN
SD_BUS_TYPE_BYTE
SD_BUS_TYPE_DICT_ENTRY
SD_BUS_TYPE_DICT_ENTRY_BEGIN
SD_BUS_TYPE_DICT_ENTRY_END
SD_BUS_TYPE_DOUBLE
SD_BUS_TYPE_INT16
SD_BUS_TYPE_INT32
SD_BUS_TYPE_INT64
SD_BUS_TYPE_OBJECT_PATH
SD_BUS_TYPE_SIGNATURE
SD_BUS_TYPE_STRING
SD_BUS_TYPE_STRUCT
SD_BUS_TYPE_STRUCT_BEGIN
SD_BUS_TYPE_STRUCT_END
SD_BUS_TYPE_UINT16
SD_BUS_TYPE_UINT32
SD_BUS_TYPE_UINT64
SD_BUS_TYPE_UNIX_FD
SD_BUS_TYPE_VARIANT
SD_BUS_VTABLE_ABSOLUTE_OFFSET
SD_BUS_VTABLE_CAPABILITY(capability)
SD_BUS_VTABLE_DEPRECATED
SD_BUS_VTABLE_END
SD_BUS_VTABLE_HIDDEN
SD_BUS_VTABLE_METHOD_NO_REPLY
SD_BUS_VTABLE_PROPERTY_CONST
SD_BUS_VTABLE_PROPERTY_EMITS_CHANGE
SD_BUS_VTABLE_PROPERTY_EMITS_INVALIDATION
SD_BUS_VTABLE_PROPERTY_EXPLICIT
SD_BUS_VTABLE_SENSITIVE
SD_BUS_VTABLE_START(flags)
SD_BUS_VTABLE_START()
SD_BUS_VTABLE_UNPRIVILEGED
SD_BUS_WRITABLE_PROPERTY(member, signature, get, set, offset, flags)
SD_BUS_WRITABLE_PROPERTY()
SD_EVENT_ARMED
SD_EVENT_EXITING
SD_EVENT_FINISHED
SD_EVENT_INITIAL
SD_EVENT_OFF
SD_EVENT_ON
SD_EVENT_ONESHOT
SD_EVENT_PENDING
SD_EVENT_PREPARING
SD_EVENT_PRIORITY_IDLE
SD_EVENT_PRIORITY_IMPORTANT
SD_EVENT_PRIORITY_NORMAL
SD_EVENT_RUNNING
SD_EVENT_SIGNAL_PROCMASK
SD_ID128_ALLF
SD_ID128_FORMAT_STR
SD_ID128_NULL
SD_ID128_STRING_MAX
SD_LISTEN_FDS_START
SD_LOGIND_KEXEC_REBOOT
SD_LOGIND_ROOT_CHECK_INHIBITORS
SD_LOGIND_SOFT_REBOOT
SD_LOGIND_SOFT_REBOOT_IF_NEXTROOT_SET_UP
SIGCHLD
SIGHUP
SIGINT
SIGKILL
SIGQUIT
SIGSTOP
SIGTERM
SOCK_DGRAM
SOCK_SEQPACKET
SOCK_STREAM
UINT64_MAX
WCONTINUED
WEXITED
WSTOPPED
_SD_BUS_CREDS_ALL
alert
auto
console
console-prefixed
const
crit
debug
emerg
err
error
false
info
invalidates
journal
journal-or-kmsg
kmsg
libelogind
notice
null
org.freedesktop.DBus.Deprecated
org.freedesktop.DBus.Introspectable.Introspect
org.freedesktop.DBus.Method.NoReply
org.freedesktop.DBus.ObjectManager
org.freedesktop.DBus.ObjectManager.GetManagedObjects
org.freedesktop.DBus.Peer
org.freedesktop.DBus.Properties
org.freedesktop.DBus.Properties.PropertiesChanged
org.freedesktop.DBus.Property.EmitsChangedSignal
org.freedesktop.systemd1.Explicit
org.freedesktop.systemd1.Privileged
return
stdio
true
warning
DNS RESOURCE RECORD TYPES¶
MISCELLANEOUS OPTIONS AND DIRECTIVES¶
Other configuration elements which don't fit in any of the above groups.
SPECIFIERS¶
Short strings which are substituted in configuration directives.
FILES AND DIRECTORIES¶
Paths and file names referred to in the documentation.
/dev/null
/etc/
/etc/elogind/
/etc/elogind/logind.conf
/etc/elogind/logind.conf.d/*.conf
/etc/elogind/sleep.conf
/etc/elogind/sleep.conf.d/*.conf
/etc/machine-id
/etc/systemd/*.conf.d/
/etc/systemd/sleep.conf
/lib/elogind/system-shutdown
/lib/elogind/system-sleep
/proc/
/proc/self/sessionid
/proc/sys/kernel/random/boot_id
/run/
/run/elogind/sleep.conf.d/*.conf
/run/user/$UID
/sys/
/sys/class/subsystem/name/max_brightness
/sys/fs/cgroup/
/sys/power/disk
/sys/power/state
/usr/
/usr/lib/elogind/
/usr/lib/systemd/*.conf.d/
/usr/lib/systemd/sleep.conf.d/*.conf
/usr/local/lib/systemd/*.conf.d/
busctl
elogind
elogind-inhibit
loginctl
pam_elogind.so
pkg-config
D-BUS INTERFACES¶
Interfaces exposed over D-Bus.
org.freedesktop.login1.Manager
org.freedesktop.login1.Seat
org.freedesktop.login1.Session
org.freedesktop.login1.User
D-BUS METHODS¶
Methods exposed in the D-Bus interface.
Activate()
ActivateSession()
ActivateSessionOnSeat()
AttachDevice()
CanHalt()
CanHibernate()
CanHybridSleep()
CanPowerOff()
CanReboot()
CanRebootParameter()
CanRebootToBootLoaderEntry()
CanRebootToBootLoaderMenu()
CanRebootToFirmwareSetup()
CanSuspend()
CanSuspendThenHibernate()
CancelScheduledShutdown()
CreateSession()
CreateSessionWithPIDFD()
FlushDevices()
GetSeat()
GetSession()
GetSessionByPID()
GetUser()
GetUserByPID()
Halt()
HaltWithFlags()
Hibernate()
HibernateWithFlags()
HybridSleep()
HybridSleepWithFlags()
Inhibit()
Kill()
KillSession()
KillUser()
ListInhibitors()
ListSeats()
ListSessions()
ListUsers()
Lock()
LockSession()
LockSessions()
PauseDeviceComplete()
PowerOff()
PowerOffWithFlags()
Reboot()
RebootWithFlags()
ReleaseControl()
ReleaseDevice()
ReleaseSession()
ScheduleShutdown()
SetBrightness()
SetDisplay()
SetIdleHint()
SetLockedHint()
SetRebootParameter()
SetRebootToBootLoaderEntry()
SetRebootToBootLoaderMenu()
SetRebootToFirmwareSetup()
SetTTY()
SetType()
SetUserLinger()
SetWallMessage()
Suspend()
SuspendThenHibernate()
SuspendThenHibernateWithFlags()
SuspendWithFlags()
SwitchTo()
SwitchToNext()
SwitchToPrevious()
TakeControl()
TakeDevice()
Terminate()
TerminateSeat()
TerminateSession()
TerminateUser()
Unlock()
UnlockSession()
UnlockSessions()
D-BUS PROPERTIES¶
Properties exposed in the D-Bus interface.
Active
ActiveSession
Audit
BlockInhibited
BootLoaderEntries
CanGraphical
CanTTY
Class
DelayInhibited
Desktop
Display
Docked
EnableWallMessages
GID
HandleHibernateKey
HandleHibernateKeyLongPress
HandleLidSwitch
HandleLidSwitchDocked
HandleLidSwitchExternalPower
HandlePowerKey
HandlePowerKeyLongPress
HandleRebootKey
HandleRebootKeyLongPress
HandleSuspendKey
HandleSuspendKeyLongPress
HoldoffTimeoutUSec
Id
IdleAction
IdleActionUSec
IdleHint
IdleSinceHint
IdleSinceHintMonotonic
InhibitDelayMaxUSec
InhibitorsMax
KillExcludeUsers
KillOnlyUsers
KillUserProcesses
Leader
LidClosed
Linger
LockedHint
NAutoVTs
NCurrentInhibitors
NCurrentSessions
Name
OnExternalPower
PreparingForShutdown
PreparingForSleep
RebootParameter
RebootToBootLoaderEntry
RebootToBootLoaderMenu
RebootToFirmwareSetup
Remote
RemoteHost
RemoteUser
RemoveIPC
RuntimeDirectoryInodesMax
RuntimeDirectorySize
RuntimePath
ScheduledShutdown
Scope
Seat
Service
Sessions
SessionsMax
Slice
State
StopIdleSessionUSec
TTY
Timestamp
TimestampMonotonic
Type
UID
User
UserStopDelayUSec
VTNr
WallMessage
D-BUS SIGNALS¶
Signals emitted in the D-Bus interface.
Lock
PauseDevice
PrepareForShutdown
PrepareForShutdownWithMetadata
PrepareForSleep
ResumeDevice
SeatNew
SeatRemoved
SessionNew
SessionRemoved
Unlock
UserNew
UserRemoved
COLOPHON¶
This index contains 636 entries in 24 sections, referring to 131 individual manual pages.
elogind 255 |