Scroll to navigation

SYSTEMD.DIRECTIVES(7) systemd.directives SYSTEMD.DIRECTIVES(7)

NAME

systemd.directives - Index of configuration directives

UNIT DIRECTIVES

Directives for configuring units, used in unit files.
Accept=
AccuracySec=
After=
Alias=
AllowIsolate=
Also=
AppArmorProfile=
Backlog=
Before=
BindIPv6Only=
BindToDevice=
BindsTo=
BlockIOAccounting=
BlockIODeviceWeight=
BlockIOReadBandwidth=
BlockIOWeight=
BlockIOWriteBandwidth=
Broadcast=
BusName=
CPUAccounting=
CPUAffinity=
CPUQuota=
CPUSchedulingPolicy=
CPUSchedulingPriority=
CPUSchedulingResetOnFork=
CPUShares=
Capabilities=
CapabilityBoundingSet=
ConditionACPower=
ConditionArchitecture=
ConditionCapability=
ConditionDirectoryNotEmpty=
ConditionFileIsExecutable=
ConditionFileNotEmpty=
ConditionHost=
ConditionKernelCommandLine=
ConditionNeedsUpdate=
ConditionNull=
ConditionPathExists=
ConditionPathExistsGlob=
ConditionPathIsDirectory=
ConditionPathIsMountPoint=
ConditionPathIsReadWrite=
ConditionPathIsSymbolicLink=
ConditionSecurity=
ConditionVirtualization=
Conflicts=
DefaultDependencies=
DefaultInstance=
Description=
DeviceAllow=
DevicePolicy=
DirectoryMode=
DirectoryNotEmpty=
Documentation=
Environment=
EnvironmentFile=
ExecReload=
ExecStart=
ExecStartPost=
ExecStartPre=
ExecStop=
ExecStopPost=
ExecStopPre=
FailureAction=
FreeBind=
Group=
GuessMainPID=
IOSchedulingClass=
IOSchedulingPriority=
IPTOS=
IPTTL=
IgnoreOnIsolate=
IgnoreOnSnapshot=
IgnoreSIGPIPE=
InaccessibleDirectories=
JobTimeoutSec=
JoinsNamespaceOf=
KeepAlive=
KillMode=
KillSignal=
LimitAS=
LimitCORE=
LimitCPU=
LimitDATA=
LimitFSIZE=
LimitLOCKS=
LimitMEMLOCK=
LimitMSGQUEUE=
LimitNICE=
LimitNOFILE=
LimitNPROC=
LimitRSS=
LimitRTPRIO=
LimitRTTIME=
LimitSIGPENDING=
LimitSTACK=
ListenDatagram=
ListenFIFO=
ListenMessageQueue=
ListenNetlink=
ListenSequentialPacket=
ListenSpecial=
ListenStream=
MakeDirectory=
Mark=
MaxConnections=
MemoryAccounting=
MemoryLimit=
MessageQueueMaxMessages=
MessageQueueMessageSize=
MountFlags=
Nice=
NoNewPrivileges=
NonBlocking=
NotifyAccess=
OOMScoreAdjust=
OnActiveSec=
OnBootSec=
OnCalendar=
OnFailure=
OnFailureJobMode=
OnStartupSec=
OnUnitActiveSec=
OnUnitInactiveSec=
Options=
PAMName=
PIDFile=
PartOf=
PassCredentials=
PassSecurity=
PathChanged=
PathExists=
PathExistsGlob=
PathModified=
PermissionsStartOnly=
Persistent=
Personality=
PipeSize=
Priority=
PrivateDevices=
PrivateNetwork=
PrivateTmp=
PropagatesReloadTo=
ProtectHome=
ProtectSystem=
ReadOnlyDirectories=
ReadWriteDirectories=
RebootArgument=
ReceiveBuffer=
RefuseManualStart=
RefuseManualStop=
ReloadPropagatedFrom=
RemainAfterExit=
RemoveOnStop=
RequiredBy=
Requires=
RequiresMountsFor=
RequiresOverridable=
Requisite=
RequisiteOverridable=
Restart=
RestartForceExitStatus=
RestartPreventExitStatus=
RestartSec=
RestrictAddressFamilies=
ReusePort=
RootDirectory=
RootDirectoryStartOnly=
RuntimeDirectory=
RuntimeDirectoryMode=
SELinuxContext=
SecureBits=
SendBuffer=
SendSIGHUP=
SendSIGKILL=
Service=
Slice=
SloppyOptions=
SmackLabel=
SmackLabelIPIn=
SmackLabelIPOut=
SocketGroup=
SocketMode=
SocketUser=
Sockets=
SourcePath=
StandardError=
StandardInput=
StandardOutput=
StartLimitAction=
StartLimitBurst=
StartLimitInterval=
StartupBlockIOWeight=
StartupCPUShares=
StopWhenUnneeded=
SuccessExitStatus=
SupplementaryGroups=
Symlinks=
SysVStartPriority=
SyslogFacility=
SyslogIdentifier=
SyslogLevel=
SyslogLevelPrefix=
SystemCallArchitectures=
SystemCallErrorNumber=
SystemCallFilter=
TCPCongestion=
TTYPath=
TTYReset=
TTYVHangup=
TTYVTDisallocate=
TimeoutSec=
TimeoutStartSec=
TimeoutStopSec=
TimerSlackNSec=
Transparent=
Type=
UMask=
Unit=
User=
UtmpIdentifier=
WakeSystem=
WantedBy=
Wants=
WatchdogSec=
What=
Where=
WorkingDirectory=

OPTIONS ON THE KERNEL COMMAND LINE

Kernel boot options for configuring the behaviour of the systemd process.
-b
1
2
3
4
5
S
debug
emergency
fsck.mode=
kernel-command-line(7), systemd-fsck@.service(8)
fsck.repair=
kernel-command-line(7), systemd-fsck@.service(8)
fstab=
locale.LANG=
locale.LANGUAGE=
locale.LC_ADDRESS=
locale.LC_COLLATE=
locale.LC_CTYPE=
locale.LC_IDENTIFICATION=
locale.LC_MEASUREMENT=
locale.LC_MESSAGES=
locale.LC_MONETARY=
locale.LC_NAME=
locale.LC_NUMERIC=
locale.LC_PAPER=
locale.LC_TELEPHONE=
locale.LC_TIME=
luks.crypttab=
luks.key=
luks.options=
luks.uuid=
luks=
modules-load=
net.ifnames=
plymouth.enable=
quiet
quotacheck.mode=
rd.fstab=
rd.luks.crypttab=
rd.luks.key=
rd.luks.options=
rd.luks.uuid=
rd.luks=
rd.modules-load=
rd.systemd.gpt_auto=
rd.systemd.unit=
rd.udev.children-max=
rd.udev.exec-delay=
rd.udev.log-priority=
ro
root=
rootfsflags=
rootfstype=
rw
s
single
systemd.confirm_spawn=
systemd.crash_chvt=
systemd.crash_shell=
systemd.debug-shell
systemd.default_standard_error=
systemd.default_standard_output=
systemd.dump_core=
systemd.gpt_auto=
systemd.journald.forward_to_console=
systemd.journald.forward_to_kmsg=
systemd.journald.forward_to_syslog=
systemd.journald.forward_to_wall=
systemd.log_color=
systemd.log_level=
systemd.log_location=
systemd.log_target=
systemd.mask=
systemd.restore_state=
kernel-command-line(7), systemd-backlight@.service(8), systemd-rfkill@.service(8)
systemd.setenv=
systemd.show_status=
systemd.unit=
systemd.wants=
udev.children-max=
udev.exec-delay=
udev.log-priority=
vconsole.font.map=
kernel-command-line(7), systemd-vconsole-setup.service(8)
vconsole.font.unimap=
kernel-command-line(7), systemd-vconsole-setup.service(8)
vconsole.font=
kernel-command-line(7), systemd-vconsole-setup.service(8)
vconsole.keymap.toggle=
kernel-command-line(7), systemd-vconsole-setup.service(8)
vconsole.keymap=
kernel-command-line(7), systemd-vconsole-setup.service(8)

ENVIRONMENT VARIABLES

Environment variables understood by the systemd manager and other programs.
$HOME
$LANG
$LISTEN_FDS
$LISTEN_PID
$LOGNAME
$MAINPID
$MANAGERPID
$NOTIFY_SOCKET
$PATH
$PREVLEVEL
$RUNLEVEL
$SHELL
$SYSTEMD_LESS
$SYSTEMD_LOG_COLOR
$SYSTEMD_LOG_LEVEL
$SYSTEMD_LOG_LOCATION
$SYSTEMD_LOG_TARGET
$SYSTEMD_PAGER
$SYSTEMD_SYSVINIT_PATH
$SYSTEMD_SYSVRCND_PATH
$SYSTEMD_UNIT_PATH
$TERM
$UDEV_LOG=
$USER
$WATCHDOG_PID
$WATCHDOG_USEC
$XDG_CONFIG_DIRS
$XDG_CONFIG_HOME
$XDG_DATA_DIRS
$XDG_DATA_HOME
$XDG_RUNTIME_DIR
$XDG_SEAT
$XDG_SESSION_CLASS
$XDG_SESSION_DESKTOP
$XDG_SESSION_ID
$XDG_SESSION_TYPE
$XDG_VTNR

UDEV DIRECTIVES

Directives for configuring systemd units through the udev database.
$$
$attr{file}
$devnode
$devpath
$driver
$env{key}
$id
$kernel
$links
$major
$minor
$name
$number
$parent
$result
$root
$sys
%%
%E{key}
%M
%N
%P
%S
%b
%c
%k
%m
%n
%p
%r
%s{file}
ACTION
ATTRS{filename}
ATTR{filename}
DEVPATH
DRIVER
DRIVERS
ENV{key}
GOTO
GROUP
ID_MODEL=
ID_MODEL_FROM_DATABASE=
IMPORT{type}
KERNEL
KERNELS
LABEL
MODE
NAME
OPTIONS
OWNER
PROGRAM
RESULT
RUN{type}
SECLABEL{module}
SUBSYSTEM
SUBSYSTEMS
SYMLINK
SYSTEMD_ALIAS=
SYSTEMD_READY=
SYSTEMD_USER_WANTS=
SYSTEMD_WANTS=
TAG
TAGS
TEST{octal mode mask}
WAIT_FOR
event_timeout=
link_priority=
nowatch
static_node=
string_escape=
watch

NETWORK DIRECTIVES

Directives for configuring network links through the net-setup-link udev builtin and networks through systemd-networkd.
Address=
Alias=
Architecture=
BitsPerSecond=
Bond=
Bridge=
Broadcast=
CriticalConnection=
DHCP=
DHCPServer=
DNS=
Description=
Destination=
DiscoverPathMTU=
Driver=
Duplex=
Gateway=
Group=
Host=
IPv4LL=
Id=
KernelCommandLine=
Kind=
Label=
Local=
MACAddress=
MACAddressPolicy=
MACVLAN=
MTUBytes=
MacLearning=
Mode=
MultiQueue=
Name=
NamePolicy=
OneQueue=
PacketInfo=
Path=
Remote=
SendHostname=
TOS=
TTL=
Tunnel=
Type=
UseDNS=
UseHostname=
UseMTU=
UseRoutes=
User=
VLAN=
VXLAN=
Virtualization=
WakeOnLan=

JOURNAL FIELDS

Fields in the journal events with a well known meaning.
CODE_FILE=
CODE_FUNC=
CODE_LINE=
COREDUMP_UNIT=
COREDUMP_USER_UNIT=
ERRNO=
MESSAGE=
MESSAGE_ID=
OBJECT_AUDIT_LOGINUID=
OBJECT_AUDIT_SESSION=
OBJECT_CMDLINE=
OBJECT_COMM=
OBJECT_EXE=
OBJECT_GID=
OBJECT_PID=
OBJECT_SYSTEMD_CGROUP=
OBJECT_SYSTEMD_OWNER_UID=
OBJECT_SYSTEMD_SESSION=
OBJECT_SYSTEMD_UNIT=
OBJECT_SYSTEMD_USER_UNIT=
OBJECT_UID=
PRIORITY=
SYSLOG_FACILITY=
SYSLOG_IDENTIFIER=
SYSLOG_PID=
_AUDIT_LOGINUID=
_AUDIT_SESSION=
_BOOT_ID=
_CAP_EFFECTIVE=
_CMDLINE=
_COMM=
_EXE=
_GID=
_HOSTNAME=
_KERNEL_DEVICE=
_KERNEL_SUBSYSTEM=
_MACHINE_ID=
_PID=
_SELINUX_CONTEXT=
_SOURCE_REALTIME_TIMESTAMP=
_SYSTEMD_CGROUP=
_SYSTEMD_OWNER_UID=
_SYSTEMD_SESSION=
_SYSTEMD_SLICE=
_SYSTEMD_UNIT=
_SYSTEMD_USER_UNIT=
_TRANSPORT=
_UDEV_DEVLINK=
_UDEV_DEVNODE=
_UDEV_SYSNAME=
_UID=
__CURSOR=
__MONOTONIC_TIMESTAMP=
__REALTIME_TIMESTAMP=

PAM CONFIGURATION DIRECTIVES

Directives for configuring PAM behaviour.
class=
debug
type=

/ETC/CRYPTTAB AND /ETC/FSTAB OPTIONS

Options which influence mounted filesystems and encrypted volumes.
auto
cipher=
discard
fail
hash=
key-slot=
keyfile-offset=
keyfile-size=
luks
noauto
nofail
plain
read-only
readonly
size=
swap
tcrypt
tcrypt-hidden
tcrypt-keyfile=
tcrypt-system
timeout=
tmp
tries=
verify
x-initrd.mount
x-systemd.automount
x-systemd.device-timeout=

SYSTEM MANAGER DIRECTIVES

Directives for configuring the behaviour of the systemd process.
CPUAffinity=
CapabilityBoundingSet=
CrashChVT=
CrashShell=
DefaultBlockIOAccounting=
DefaultCPUAccounting=
DefaultEnvironment=
DefaultLimitAS=
DefaultLimitCORE=
DefaultLimitCPU=
DefaultLimitDATA=
DefaultLimitFSIZE=
DefaultLimitLOCKS=
DefaultLimitMEMLOCK=
DefaultLimitMSGQUEUE=
DefaultLimitNICE=
DefaultLimitNOFILE=
DefaultLimitNPROC=
DefaultLimitRSS=
DefaultLimitRTPRIO=
DefaultLimitRTTIME=
DefaultLimitSIGPENDING=
DefaultLimitSTACK=
DefaultMemoryAccounting=
DefaultRestartSec=
DefaultStandardError=
DefaultStandardOutput=
DefaultStartLimitBurst=
DefaultStartLimitInterval=
DefaultTimeoutStartSec=
DefaultTimeoutStopSec=
DefaultTimerAccuracySec=
DumpCore=
HibernateMode=
HibernateState=
HybridSleepMode=
HybridSleepState=
JoinControllers=
LogColor=
LogLevel=
LogLocation=
LogTarget=
RuntimeWatchdogSec=
ShowStatus=
ShutdownWatchdogSec=
SuspendMode=
SuspendState=
SystemCallArchitectures=
TimerSlackNSec=

BOOTCHART.CONF DIRECTIVES

Directives for configuring the behaviour of the systemd-bootchart process.
ControlGroup=
Filter=
Frequency=
Init=
Output=
PlotEntropyGraph=
PlotMemoryUsage=
Relative=
Samples=
ScaleX=
ScaleY=

COMMAND-LINE OPTIONS

Command-line options accepted by programs in the systemd suite.
--accept
--accept-cached
--acquired
--action=
--activatable
--address=
busctl(1), systemd-bus-proxyd(8)
--adjust-system-clock
--after
--after-cursor=
--all
--attr-match=
--attr-nomatch=
--attribute-walk
--batch
--before
--bind-ro=
--bind=
--boot
--boot=
--booted
--capability=
--catalog
--cert=
systemd-journal-gatewayd.service(8)
--children-max=
--clean
--cleanup-db
--cmdline
--compress
systemd-journal-remote(8)
--confirm-spawn
--console
--container
--control-group
--crash-shell
--create
--cursor=
--daemon
--debug
--default-standard-error=
--default-standard-output=
--delay=
--depth=
--description=
--device-id-of-file=
--diff=
--directory=
--disk-usage
--dmesg
--drop-capability=
--dry-run
--dump-catalog
--dump-configuration-items
--dump-core
--entropy
--exclude-prefix=
--exec-delay=
--exit
--exit-if-exists=
--export
--export-db
--export-prefix=
--field=
coredumpctl(1), journalctl(1)
--file-size-max=
--file=
--files-max=
--follow
--force
--freq
--from-pattern=
--full
--fuzz=
--getter=
systemd-journal-remote(8)
--gid=
--global
--halt
--header
--help
--host=
--icon=
--identifier=
--ignore-inhibitors
--image=
--init
--interface=
--interval=
--iterations=
--job-mode=
--keep-unit
--kernel
--key=
systemd-journal-gatewayd.service(8)
--kill-who=
--level-prefix=
--lines=
--link-journal=
--list
--list-boots
--list-catalog
--listen-http=
systemd-journal-remote(8)
--listen-https=
systemd-journal-remote(8)
--listen-raw=
systemd-journal-remote(8)
--listen=
--log-color=
--log-level=
--log-location=
--log-priority=
--log-target=
--machine=
--match=
--merge
--mode=
--multiple
--name=
--network-bridge=
--network-interface=
--network-macvlan=
--network-veth
--new-id128
--nice=
--no-ask-password
--no-block
--no-compress
systemd-journal-remote(8)
--no-convert
--no-filter
--no-full
--no-legend
--no-pager
--no-reload
--no-seal
systemd-journal-remote(8)
--no-tail
--no-tty
--no-wall
--no-wtmp
--order
--output
--output=
coredumpctl(1), journalctl(1), systemctl(1), systemd-journal-remote(8)
--pager-end
--parent-match=
--path=
--personality=
--pid=
--plain
--plymouth
--poweroff
--prefix=
--preset-mode=
--pretty
--priority=
--private-network
--privileged
--property
--property-match=
--property=
--pss
--query
--query=
--quiet
--read-only
--readahead=
--ready
--reboot
--recursive
--register=
--rel
--reload
--remain-after-exit
--remove
--require
--resolve-names=
--reverse
--root
--root=
--runtime
--sample
--scale-x
--scale-y
--scope
--seal
systemd-journal-remote(8)
--selinux-apifs-context=
--selinux-context=
--send-sighup
--service-type=
--setenv=
--setup-keys
--share-system
--show-cursor
--show-machine
--show-status=
--show-types
--signal=
--since=
--slice=
--start-exec-queue
--state=
--static
--status=
--stop-exec-queue
--subsystem-match=
--subsystem-nomatch=
--suffix=
--sysname-match=
--system
--tag-match=
--test
--test=
--timeout=
--tmpfs=
--to-pattern=
--transient
--type=
--udev
--uid=
--unique
--unit=
--until=
--update
--update-catalog
--url=
systemd-journal-remote(8)
--user
--user-unit=
--user=
--uuid=
--verbose
--verify
--verify-key=
--version
--vm
--wall
--watch
--what=
--who=
--why=
--wtmp-only
-1
coredumpctl(1)
-A
-C
-D
-E
-F
-H
-L
-M
-N
-P
-R
-S
-Z
-a
-b
-c
-d
-e
-f
-g
-h
-i
-j
-k
-l
-m
-n
-o
-p
-q
-r
-s
-t
-u
-v
-w
-x
-y
auto
cat
closed
driver
export
hibernate
hybrid-sleep
journal
json
json-pretty
json-sse
kernel
short
short-iso
short-monotonic
short-precise
stdout
strict
suspend
syslog
verbose

CONSTANTS

Various constant used and/or defined by systemd.
-0
-1
-ECHILD
-ENODATA
sd_bus_negotiate_fds(3)
-ENXIO
sd_bus_error(3)
0
1
2
AF_INET
AF_INET6
AF_NETLINK
AF_UNIX
AF_UNSPEC
CAP_DAC_OVERRIDE
CAP_MKNOD
CAP_SYS_ADMIN
CAP_SYS_PTRACE
CLOCK_BOOTTIME_ALARM
sd_event_add_time(3)
CLOCK_MONOTONIC
CLOCK_REALTIME
EACCES
EPERM
EUCLEAN
LOG_ALERT
LOG_CRIT
LOG_DEBUG
LOG_EMERG
LOG_ERR
LOG_INFO
LOG_NOTICE
LOG_WARNING
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_path_encode(3), sd_id128_to_string(3), systemd.socket(5)
NULL
sd-login(3), sd_bus_creds_get_pid(3), sd_bus_creds_new_from_pid(3), sd_bus_error(3), sd_bus_message_append_array(3), sd_bus_message_append_basic(3), sd_bus_message_append_strv(3), sd_bus_new(3), sd_bus_open_user(3), sd_bus_path_encode(3), sd_get_seats(3), sd_is_fifo(3), sd_journal_get_cutoff_realtime_usec(3), sd_journal_get_realtime_usec(3), sd_journal_open(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
POLLIN
POLLOUT
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_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_EFFECTIVE_CAPS
sd_bus_creds_new_from_pid(3)
SD_BUS_CREDS_EXE
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_PID_STARTTIME
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_SLICE
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_UID
sd_bus_creds_new_from_pid(3)
SD_BUS_CREDS_UNIQUE_NAME
sd_bus_creds_new_from_pid(3)
SD_BUS_CREDS_UNIT
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_ERROR_ACCESS_DENIED
sd_bus_error(3)
SD_BUS_ERROR_ADDRESS_IN_USE
sd_bus_error(3)
SD_BUS_ERROR_AUTH_FAILED
sd_bus_error(3)
SD_BUS_ERROR_BAD_ADDRESS
sd_bus_error(3)
SD_BUS_ERROR_DISCONNECTED
sd_bus_error(3)
SD_BUS_ERROR_FAILED
sd_bus_error(3)
SD_BUS_ERROR_FILE_EXISTS
sd_bus_error(3)
SD_BUS_ERROR_FILE_NOT_FOUND
sd_bus_error(3)
SD_BUS_ERROR_INCONSISTENT_MESSAGE
sd_bus_error(3)
SD_BUS_ERROR_INVALID_ARGS
sd_bus_error(3)
SD_BUS_ERROR_INVALID_SIGNATURE
sd_bus_error(3)
SD_BUS_ERROR_IO_ERROR
sd_bus_error(3)
SD_BUS_ERROR_LIMITS_EXCEEDED
sd_bus_error(3)
SD_BUS_ERROR_MAKE_CONST(name, message)
sd_bus_error(3)
SD_BUS_ERROR_MATCH_RULE_INVALID
sd_bus_error(3)
SD_BUS_ERROR_MATCH_RULE_NOT_FOUND
sd_bus_error(3)
SD_BUS_ERROR_NAME_HAS_NO_OWNER
sd_bus_error(3)
SD_BUS_ERROR_NOT_SUPPORTED
sd_bus_error(3)
SD_BUS_ERROR_NO_MEMORY
sd_bus_error(3)
SD_BUS_ERROR_NO_NETWORK
sd_bus_error(3)
SD_BUS_ERROR_NO_REPLY
sd_bus_error(3)
SD_BUS_ERROR_NO_SERVER
sd_bus_error(3)
SD_BUS_ERROR_NULL
sd_bus_error(3)
SD_BUS_ERROR_PROPERTY_READ_ONLY
sd_bus_error(3)
SD_BUS_ERROR_SERVICE_UNKNOWN
sd_bus_error(3)
SD_BUS_ERROR_TIMEOUT
sd_bus_error(3)
SD_BUS_ERROR_UNIX_PROCESS_ID_UNKNOWN
sd_bus_error(3)
SD_BUS_ERROR_UNKNOWN_INTERFACE
sd_bus_error(3)
SD_BUS_ERROR_UNKNOWN_METHOD
sd_bus_error(3)
SD_BUS_ERROR_UNKNOWN_OBJECT
sd_bus_error(3)
SD_BUS_ERROR_UNKNOWN_PROPERTY
sd_bus_error(3)
SD_BUS_TYPE_ARRAY
sd_bus_message_append(3)
SD_BUS_TYPE_BOOLEAN
sd_bus_message_append(3), sd_bus_message_append_basic(3)
SD_BUS_TYPE_BYTE
sd_bus_message_append(3), sd_bus_message_append_basic(3)
SD_BUS_TYPE_DICT_ENTRY_BEGIN
sd_bus_message_append(3)
SD_BUS_TYPE_DICT_ENTRY_END
sd_bus_message_append(3)
SD_BUS_TYPE_DOUBLE
sd_bus_message_append(3), sd_bus_message_append_basic(3)
SD_BUS_TYPE_INT16
sd_bus_message_append(3), sd_bus_message_append_basic(3)
SD_BUS_TYPE_INT32
sd_bus_message_append(3), sd_bus_message_append_basic(3)
SD_BUS_TYPE_INT64
sd_bus_message_append(3), sd_bus_message_append_basic(3)
SD_BUS_TYPE_OBJECT_PATH
sd_bus_message_append(3), sd_bus_message_append_basic(3)
SD_BUS_TYPE_SIGNATURE
sd_bus_message_append(3), sd_bus_message_append_basic(3)
SD_BUS_TYPE_STRING
sd_bus_message_append(3), sd_bus_message_append_basic(3)
SD_BUS_TYPE_STRUCT_BEGIN
sd_bus_message_append(3)
SD_BUS_TYPE_STRUCT_END
sd_bus_message_append(3)
SD_BUS_TYPE_UINT16
sd_bus_message_append(3), sd_bus_message_append_basic(3)
SD_BUS_TYPE_UINT32
sd_bus_message_append(3), sd_bus_message_append_basic(3)
SD_BUS_TYPE_UINT64
sd_bus_message_append(3), sd_bus_message_append_basic(3)
SD_BUS_TYPE_UNIX_FD
sd_bus_message_append(3), sd_bus_message_append_basic(3), sd_bus_negotiate_fds(3)
SD_BUS_TYPE_VARIANT
sd_bus_message_append(3)
SD_JOURNAL_APPEND
SD_JOURNAL_CURRENT_USER
SD_JOURNAL_INVALIDATE
SD_JOURNAL_LOCAL_ONLY
SD_JOURNAL_NOP
SD_JOURNAL_RUNTIME_ONLY
SD_JOURNAL_SYSTEM
SD_JOURNAL_SYSTEM_ONLY
SD_WARNING
SIGABRT
SIGHUP
SIGINT
SIGKILL
SIGPIPE
SIGPWR
SIGRTMIN+0
SIGRTMIN+1
SIGRTMIN+13
SIGRTMIN+14
SIGRTMIN+15
SIGRTMIN+16
SIGRTMIN+2
SIGRTMIN+20
SIGRTMIN+21
SIGRTMIN+22
SIGRTMIN+23
SIGRTMIN+24
SIGRTMIN+26
SIGRTMIN+27
SIGRTMIN+28
SIGRTMIN+29
SIGRTMIN+3
SIGRTMIN+4
SIGRTMIN+5
SIGRTMIN+6
SIGSTOP
SIGSYS
SIGTERM
SIGUSR1
SIGUSR2
SIGWINCH
SIG_DFL
SOCK_DGRAM
SOCK_SEQPACKET
SOCK_STREAM
_SD_BUS_CREDS_ALL
sd_bus_creds_new_from_pid(3)
all
application/event-stream
systemd-journal-gatewayd.service(8)
application/json
systemd-journal-gatewayd.service(8)
application/vnd.fdo.journal
systemd-journal-gatewayd.service(8)
arm
auto
early
false
sd_bus_error(3)
late
libsystemd
sd-daemon(3), sd-id128(3), sd-journal(3), sd-login(3), sd_booted(3), sd_bus_creds_get_pid(3), sd_bus_creds_new_from_pid(3), sd_bus_error(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_get_cookie(3), sd_bus_message_get_monotonic_usec(3), sd_bus_negotiate_fds(3), sd_bus_new(3), sd_bus_open_user(3), sd_bus_path_encode(3), sd_bus_request_name(3), sd_event_add_time(3), sd_event_new(3), sd_get_seats(3), sd_is_fifo(3), sd_journal_add_match(3), sd_journal_get_catalog(3), sd_journal_get_cursor(3), sd_journal_get_cutoff_realtime_usec(3), sd_journal_get_data(3), sd_journal_get_fd(3), sd_journal_get_realtime_usec(3), sd_journal_get_usage(3), sd_journal_next(3), sd_journal_open(3), sd_journal_print(3), sd_journal_query_unique(3), sd_journal_seek_head(3), sd_journal_stream_fd(3), sd_listen_fds(3), sd_login_monitor_new(3), sd_notify(3), sd_pid_get_session(3), sd_seat_get_active(3), sd_session_is_active(3), sd_uid_get_state(3), sd_watchdog_enabled(3)
libsystemd-bus
sd_bus_message_append(3)
m
name
native
never
path
property
r
simple
symlink
text/plain
systemd-journal-gatewayd.service(8)
true
sd_bus_error(3)
w
x32
x86
x86-64
~

MISCELLANEOUS OPTIONS AND DIRECTIVES

Other configuration elements which don't fit in any of the above groups.
$LISTEN_FDS
systemd-journal-remote(8)
-EADDRINUSE
sd_bus_request_name(3)
-EALREADY
sd_bus_request_name(3)
-ECHILD
sd_bus_request_name(3), sd_event_add_time(3)
-EEXIST
sd_bus_request_name(3)
-EINVAL
sd_bus_creds_get_pid(3), sd_bus_creds_new_from_pid(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_string_memfd(3), sd_bus_message_append_strv(3), sd_bus_message_get_cookie(3), sd_bus_message_get_monotonic_usec(3), sd_bus_open_user(3), sd_bus_request_name(3), sd_event_add_time(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)
-ENOENT
sd_bus_creds_get_pid(3)
-ENOMEM
sd_bus_creds_get_pid(3), sd_bus_creds_new_from_pid(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_string_memfd(3), sd_bus_message_append_strv(3), sd_bus_new(3), sd_bus_open_user(3), sd_event_add_time(3), sd_event_new(3)
-ENOTCONN
sd_bus_request_name(3)
-ENOTSUP
sd_event_add_time(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)
-EPERM
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_negotiate_fds(3)
-ESRCH
sd_bus_creds_new_from_pid(3), sd_bus_request_name(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_event_add_time(3)
ANSI_COLOR=
BUG_REPORT_URL=
BUILD_ID=
C
CHASSIS=
CPE_NAME=
Compress=
coredump.conf(5), journald.conf(5)
D
ExternalSizeMax=
coredump.conf(5)
F
FONT=
vconsole.conf(5)
FONT_MAP=
vconsole.conf(5)
FONT_UNIMAP=
vconsole.conf(5)
ForwardToConsole=
ForwardToKMsg=
ForwardToSyslog=
ForwardToWall=
HOME_URL=
HandleHibernateKey=
HandleLidSwitch=
HandlePowerKey=
HandleSuspendKey=
HibernateKeyIgnoreInhibited=
ICON_NAME=
ID=
ID_LIKE=
IdleAction=
IdleActionSec=
InhibitDelayMaxSec=
JournalSizeMax=
coredump.conf(5)
KEYMAP=
vconsole.conf(5)
KEYMAP_TOGGLE=
vconsole.conf(5)
KeepFree=
coredump.conf(5)
KillExcludeUsers=
KillOnlyUsers=
KillUserProcesses=
L
L+
LidSwitchIgnoreInhibited=
MaxFileSec=
MaxLevelConsole=
MaxLevelKMsg=
MaxLevelStore=
MaxLevelSyslog=
MaxLevelWall=
MaxRetentionSec=
MaxUse=
coredump.conf(5)
NAME=
NAutoVTs=
PRETTY_HOSTNAME=
PRETTY_NAME=
PowerKeyIgnoreInhibited=
ProcessSizeMax=
coredump.conf(5)
R
RateLimitBurst=
RateLimitInterval=
RemoveIPC=
ReserveVT=
RuntimeDirectorySize=
RuntimeKeepFree=
RuntimeMaxFileSize=
RuntimeMaxUse=
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)
SUPPORT_URL=
Seal=
SplitMode=
Storage=
coredump.conf(5), journald.conf(5)
SuspendKeyIgnoreInhibited=
SyncIntervalSec=
SystemKeepFree=
SystemMaxFileSize=
SystemMaxUse=
TTYPath=
VERSION=
VERSION_ID=
X
Z
b
b+
c
c+
d
equivalent
extended
f
g
h
m
masked
min
ms
overridden
p
p+
r
redirected
s
u
udev_log
unchanged
us
w
x
z

FILES AND DIRECTORIES

Paths and file names referred to in the documentation.
/
$HOME/.config/systemd/user/
$XDG_CONFIG_HOME/systemd/user/
-.slice
/.readahead
/bin
/bin/ls
/boot
/boot/loader/entries/ MACHINE-ID-KERNEL-VERSION.conf
kernel-install(8)
/dev
/dev/console
/dev/full
/dev/hw_random
/dev/initctl
/dev/mapper/
/dev/mapper/home
/dev/mapper/srv
/dev/net/tun
/dev/null
/dev/random
/dev/sda
/dev/sda5
/dev/shm
/dev/urandom
/dev/watchdog
/dev/zero
/etc
/etc/.updated
systemd-update-done.service(8)
/etc/adjtime
/etc/binfmt.d/
/etc/binfmt.d/*.conf
/etc/crypttab
/etc/fstab
/etc/group
/etc/hostname
/etc/hosts
nss-myhostname(8)
/etc/kernel/cmdline
kernel-install(8)
/etc/kernel/install.d/
kernel-install(8)
/etc/kernel/install.d/*.install
kernel-install(8)
/etc/locale.conf
/etc/localtime
/etc/machine-id
/etc/machine-info
/etc/modules-load.d/ program.conf
/etc/modules-load.d/*.conf
/etc/modules-load.d/bridge.conf
/etc/nsswitch.conf
nss-myhostname(8)
/etc/os-release
kernel-install(8), os-release(5), systemd-nspawn(1)
/etc/passwd
/etc/resolv.conf
/etc/sysctl.d/
/etc/sysctl.d/*.conf
/etc/sysctl.d/bridge.conf
/etc/sysctl.d/domain-name.conf
/etc/systemd/bootchart.conf
/etc/systemd/coredump.conf
coredump.conf(5)
/etc/systemd/journald.conf
/etc/systemd/logind.conf
/etc/systemd/network
/etc/systemd/resolved.conf
/etc/systemd/sleep.conf
/etc/systemd/system/
/etc/systemd/system-preset/
/etc/systemd/system-preset/*.preset
/etc/systemd/system-preset/00-lennart.preset
/etc/systemd/system.conf
/etc/systemd/user/
/etc/systemd/user-preset/*.preset
/etc/systemd/user.conf
/etc/tmpfiles.d
/etc/tmpfiles.d/*.conf
/lib/udev/hwdb.bin
/etc/udev/hwdb.d
/etc/udev/rules.d
/etc/udev/rules.d/99-bridge.conf
/etc/udev/udev.conf
/etc/vconsole.conf
vconsole.conf(5)
/home
/home/lennart
/lib
/lib64
/proc
/proc/cmdline
/proc/devices
/proc/self/fd
/proc/self/mountinfo
/proc/self/sessionid
/proc/sys
/proc/sys/kernel/domainname
/proc/sys/kernel/random/boot_id
/proc/sys/net/ipv4/conf/enp3s0.200/forwarding
/proc/sys/net/ipv4/tcp_keepalive_time
/proc/sys/net/ipv6/bindv6only
/root
/run
/run/binfmt.d/*.conf
/run/foobar.pid
/run/log
/run/log/journal
/run/modules-load.d/*.conf
/run/nologin
/run/sysctl.d/*.conf
/run/systemd/journal/syslog
/run/systemd/network
/run/systemd/notify
/run/systemd/private
/run/systemd/readahead/
/run/systemd/resolve/resolv.conf
/run/systemd/shutdownd
/run/systemd/system/
/run/systemd/system-preset/*.preset
/run/systemd/user/
/run/systemd/user-preset/*.preset
/run/tmpfiles.d
/run/tmpfiles.d/*.conf
/run/udev/hwdb.d
/run/udev/rules.d
/run/udev/static_node-tags/ tag
/run/user
/run/user/$USER
/sbin
/sbin/fsck.
systemd-fsck@.service(8)
/sbin/init
/sbin/login
/srv
/sys
/sys/fs/cgroup
/sys/fs/cgroup/systemd/
/sys/fs/selinux
/sys/power/disk
/sys/power/state
/sysroot
/sysroot/etc/fstab
/system-update
/tmp
/tmp/var
/upload
systemd-journal-remote(8)
/usr
/usr/bin
/bin/mount
/bin/umount
/usr/include
/usr/lib
/usr/lib/binfmt.d/*.conf
/usr/lib/kernel/install.d/
kernel-install(8)
/usr/lib/kernel/install.d/*.install
kernel-install(8)
/usr/lib/modules-load.d/*.conf
/usr/lib/os-release
kernel-install(8), os-release(5), systemd-nspawn(1)
/usr/lib/sysctl.d/*.conf
/lib/systemd/network
/lib/systemd/system
/lib/systemd/system-generators/systemd-cryptsetup-generator
/lib/systemd/system-generators/systemd-debug-generator
/lib/systemd/system-generators/systemd-efi-boot-generator
/lib/systemd/system-generators/systemd-fstab-generator
/lib/systemd/system-generators/systemd-getty-generator
/lib/systemd/system-generators/systemd-gpt-auto-generator
/lib/systemd/system-generators/systemd-system-update-generator
/lib/systemd/system-preset/*.preset
/lib/systemd/system-preset/50-gnome.preset
/lib/systemd/system-preset/99-default.preset
/lib/systemd/system-shutdown/
/lib/systemd/system-sleep/
/lib/systemd/systemd-activate
/lib/systemd/systemd-backlight
systemd-backlight@.service(8)
/lib/systemd/systemd-binfmt
/lib/systemd/systemd-bootchart
/lib/systemd/systemd-bus-proxyd
systemd-bus-proxyd(8)
/lib/systemd/systemd-cryptsetup
systemd-cryptsetup@.service(8)
/lib/systemd/systemd-fsck
systemd-fsck@.service(8)
/lib/systemd/systemd-hostnamed
/lib/systemd/systemd-initctl
/lib/systemd/systemd-journal-gatewayd
systemd-journal-gatewayd.service(8)
/lib/systemd/systemd-journald
/lib/systemd/systemd-localed
/lib/systemd/systemd-logind
/lib/systemd/systemd-machined
/lib/systemd/systemd-modules-load
/lib/systemd/systemd-networkd
/lib/systemd/systemd-networkd-wait-online
/lib/systemd/systemd-quotacheck
/lib/systemd/systemd-random-seed
/lib/systemd/systemd-readahead/systemd-readahead
/lib/systemd/systemd-remount-fs
/lib/systemd/systemd-resolved
/lib/systemd/systemd-rfkill
systemd-rfkill@.service(8)
/lib/systemd/systemd-shutdown
/lib/systemd/systemd-shutdownd
/lib/systemd/systemd-sleep
/lib/systemd/systemd-sysctl
/lib/systemd/systemd-timedated
/lib/systemd/systemd-timesyncd
/lib/systemd/systemd-udevd
/lib/systemd/systemd-update-done
systemd-update-done.service(8)
/lib/systemd/systemd-update-utmp
/lib/systemd/systemd-user-sessions
/lib/systemd/systemd-vconsole-setup
systemd-vconsole-setup.service(8)
/usr/lib/systemd/user/
/usr/lib/systemd/user-preset/*.preset
/usr/lib/sysusers.d/
/usr/lib/sysusers.d/*.conf
/usr/lib/tmpfiles.d
/usr/lib/tmpfiles.d/*.conf
/lib/udev
/lib/udev/hwdb.d
/lib/udev/rules.d
/usr/lib64
/usr/local/bin
/usr/local/lib/systemd/system
/usr/local/sbin
/usr/sbin
/usr/share
/usr/share/doc
/usr/share/factory
/usr/share/factory/etc
/usr/share/factory/var
/usr/share/zoneinfo/
/var
/var/.updated
systemd-update-done.service(8)
/var/cache
/var/lib
/var/lib/dbus/machine-id
/var/lib/systemd/backlight/
systemd-backlight@.service(8)
/var/lib/systemd/coredump
coredump.conf(5)
/var/lib/systemd/random-seed
/var/lib/systemd/rfkill/
systemd-rfkill@.service(8)
/var/log
/var/log/journal
/var/log/journal/some.host/remote-some~host.journal
systemd-journal-remote(8)
/var/run
/var/run/dbus/system_bus_socket
systemd-bus-proxyd@.service(8)
/var/run/utmp
/var/spool
/var/tmp
automount.automount
basic.target
bluetooth.target
bootctl
bootctl(1)
busctl
coredumpctl
coredumpctl(1)
cryptsetup-pre.target
cryptsetup.target
ctrl-alt-del.target
dbus.service
dbus.socket
default.target
device.device
display-manager.service
emergency.target
exit.target
final.target
getty.target
graphical.target
halt
halt.target
hibernate.target
hostnamectl
hybrid-sleep.target
init
initrd-fs.target
initrd-root-fs.target
journalctl
kbrequest.target
kernel-install
kernel-install(8)
kexec.target
link.link
local-fs-pre.target
local-fs.target
localectl
loginctl
machine.slice
machinectl
mount.mount
multi-user.target
netdev.netdev
network.network
network-online.target
network-pre.target
network.target
nss-lookup.target
nss-myhostname.la
nss-myhostname(8)
nss-user-lookup.target
pam_systemd.so
path.path
paths.target
pkg-config
poweroff
poweroff.target
printer.target
reboot
reboot.target
remote-fs-pre.target
remote-fs.target
rescue.target
rpcbind.target
runlevel
runlevel2.target
runlevel3.target
runlevel4.target
runlevel5.target
scope.scope
service.service
shutdown
shutdown.target
sigpwr.target
sleep.target
slice.slice
smartcard.target
snapshot.snapshot
socket.socket
sockets.target
sound.target
suspend.target
swap.swap
swap.target
sysinit.target
syslog.socket
system-update.target
system.slice
systemctl
systemd
systemd-analyze
systemd-ask-password
systemd-ask-password-console.path
systemd-ask-password-console.service
systemd-ask-password-wall.path
systemd-ask-password-wall.service
systemd-backlight@.service
systemd-backlight@.service(8)
systemd-binfmt.service
systemd-bus-proxyd.socket
systemd-bus-proxyd@.service(8)
systemd-bus-proxyd@.service
systemd-bus-proxyd@.service(8)
systemd-cat
systemd-cgls
systemd-cgtop
systemd-cryptsetup@.service
systemd-cryptsetup@.service(8)
systemd-delta
systemd-detect-virt
systemd-fsck-root.service
systemd-fsck@.service(8)
systemd-fsck@.service
systemd-fsck@.service(8)
systemd-halt.service
systemd-hibernate.service
systemd-hostnamed.service
systemd-hybrid-sleep.service
systemd-inhibit
systemd-initctl.service
systemd-initctl.socket
systemd-journal-gatewayd.service
systemd-journal-gatewayd.service(8)
systemd-journal-gatewayd.socket
systemd-journal-gatewayd.service(8)
systemd-journal-remote
systemd-journal-remote(8)
systemd-journald-dev-log.socket
systemd-journald.service
systemd-journald.socket
systemd-kexec.service
systemd-localed.service
systemd-logind.service
systemd-machine-id-setup
systemd-machined.service
systemd-modules-load.service
systemd-networkd-wait-online.service
systemd-networkd.service
systemd-notify
systemd-nspawn
systemd-path
systemd-poweroff.service
systemd-quotacheck.service
systemd-random-seed.service
systemd-readahead-collect.service
systemd-readahead-done.service
systemd-readahead-done.timer
systemd-readahead-replay.service
systemd-reboot.service
systemd-remount-fs.service
systemd-resolved.service
systemd-rfkill@.service
systemd-rfkill@.service(8)
systemd-run
systemd-shutdownd.service
systemd-shutdownd.socket
systemd-socket-proxyd
systemd-suspend.service
systemd-sysctl.service
systemd-sysusers
systemd-sysusers.service
systemd-timedated.service
systemd-timesyncd.service
systemd-tmpfiles
systemd-tmpfiles-clean.service
systemd-tmpfiles-clean.timer
systemd-tmpfiles-setup-dev.service
systemd-tmpfiles-setup.service
systemd-tty-ask-password-agent
systemd-udevd-control.socket
systemd-udevd-kernel.socket
systemd-udevd.service
systemd-update-done.service
systemd-update-done.service(8)
systemd-update-utmp-runlevel.service
systemd-update-utmp.service
systemd-user-sessions.service
systemd-vconsole-setup.service
systemd-vconsole-setup.service(8)
target.target
telinit
time-sync.target
timedatectl
timer.timer
timers.target
udevadm
umount.target
user.slice

COLOPHON

This index contains 1621 entries in 14 sections, referring to 177 individual manual pages.
systemd 215