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=

AmbientCapabilities=

AppArmorProfile=

AssertACPower=

AssertArchitecture=

AssertCapability=

AssertDirectoryNotEmpty=

AssertFileIsExecutable=

AssertFileNotEmpty=

AssertFirstBoot=

AssertHost=

AssertKernelCommandLine=

AssertNeedsUpdate=

AssertPathExists=

AssertPathExistsGlob=

AssertPathIsDirectory=

AssertPathIsMountPoint=

AssertPathIsReadWrite=

AssertPathIsSymbolicLink=

AssertSecurity=

AssertVirtualization=

Backlog=

Before=

BindIPv6Only=

BindToDevice=

BindsTo=

BlockIOAccounting=

BlockIODeviceWeight=

BlockIOReadBandwidth=

BlockIOWeight=

BlockIOWriteBandwidth=

Broadcast=

BusName=

BusPolicy=

CPUAccounting=

CPUAffinity=

CPUQuota=

CPUSchedulingPolicy=

CPUSchedulingPriority=

CPUSchedulingResetOnFork=

CPUShares=

Capabilities=

CapabilityBoundingSet=

CollectMode=

ConditionACPower=

ConditionArchitecture=

ConditionCapability=

ConditionDirectoryNotEmpty=

ConditionFileIsExecutable=

ConditionFileNotEmpty=

ConditionFirstBoot=

ConditionHost=

ConditionKernelCommandLine=

ConditionNeedsUpdate=

ConditionPathExists=

ConditionPathExistsGlob=

ConditionPathIsDirectory=

ConditionPathIsMountPoint=

ConditionPathIsReadWrite=

ConditionPathIsSymbolicLink=

ConditionSecurity=

ConditionVirtualization=

Conflicts=

DefaultDependencies=

DefaultInstance=

DeferAcceptSec=

Delegate=

Description=

DeviceAllow=

DevicePolicy=

DirectoryMode=

DirectoryNotEmpty=

Documentation=

Environment=

EnvironmentFile=

ExecReload=

ExecStart=

ExecStartPost=

ExecStartPre=

ExecStop=

ExecStopPost=

ExecStopPre=

FailureAction=

FileDescriptorStoreMax=

FreeBind=

Group=

GuessMainPID=

IOSchedulingClass=

IOSchedulingPriority=

IPTOS=

IPTTL=

IgnoreOnIsolate=

IgnoreOnSnapshot=

IgnoreSIGPIPE=

InaccessibleDirectories=

JobTimeoutAction=

JobTimeoutRebootArgument=

JobTimeoutSec=

JoinsNamespaceOf=

KeepAlive=

KeepAliveIntervalSec=

KeepAliveProbes=

KeepAliveTimeSec=

KillMode=

KillSignal=

LazyUnmount=

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=

NoDelay=

NoNewPrivileges=

NonBlocking=

NotifyAccess=

OOMScoreAdjust=

OnActiveSec=

OnBootSec=

OnCalendar=

OnFailure=

OnFailureJobMode=

OnStartupSec=

OnUnitActiveSec=

OnUnitInactiveSec=

Options=

PAMName=

PIDFile=

PartOf=

PassCredentials=

PassEnvironment=

PassSecurity=

PathChanged=

PathExists=

PathExistsGlob=

PathModified=

PermissionsStartOnly=

Persistent=

Personality=

PipeSize=

Priority=

PrivateDevices=

PrivateNetwork=

PrivateTmp=

PropagatesReloadTo=

ProtectHome=

ProtectSystem=

RandomizedDelaySec=

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=

SELinuxContextFromNet=

SecureBits=

SendBuffer=

SendSIGHUP=

SendSIGKILL=

Service=

Slice=

SloppyOptions=

SmackLabel=

SmackLabelIPIn=

SmackLabelIPOut=

SmackProcessLabel=

SocketGroup=

SocketMode=

SocketUser=

Sockets=

SourcePath=

StandardError=

StandardInput=

StandardOutput=

StartLimitAction=

StartLimitBurst=

StartLimitInterval=

StartupBlockIOWeight=

StartupCPUShares=

StopWhenUnneeded=

SuccessExitStatus=

SupplementaryGroups=

Symlinks=

SyslogFacility=

SyslogIdentifier=

SyslogLevel=

SyslogLevelPrefix=

SystemCallArchitectures=

SystemCallErrorNumber=

SystemCallFilter=

TCPCongestion=

TTYPath=

TTYReset=

TTYVHangup=

TTYVTDisallocate=

TasksAccounting=

TasksMax=

TimeoutIdleSec=

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.name=

luks.options=

luks.uuid=

luks=

modules-load=

mount.usr=

mount.usrflags=

mount.usrfstype=

net.ifnames=

plymouth.enable=

quiet

quotacheck.mode=

rd.fstab=

rd.luks.crypttab=

rd.luks.key=

rd.luks.name=

rd.luks.options=

rd.luks.uuid=

rd.luks=

rd.modules-load=

rd.systemd.gpt_auto=

rd.systemd.unit=

rd.udev.children-max=

rd.udev.event-timeout=

rd.udev.exec-delay=

rd.udev.log-priority=

rescue

resume=

ro

root=

rootflags=

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.event-timeout=

udev.exec-delay=

udev.log-priority=

vconsole.font.map=

vconsole.font.unimap=

vconsole.font=

vconsole.keymap.toggle=

vconsole.keymap=

ENVIRONMENT VARIABLES

Environment variables understood by the systemd manager and other programs.

$HOME

$LANG

$LISTEN_FDS

$LISTEN_PID

$LOGNAME

$MAINPID

$NOTIFY_SOCKET

$PATH

$PREVLEVEL

$RUNLEVEL

$SHELL

$SYSTEMD_COLORS

$SYSTEMD_EDITOR

$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

$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}

CONST{key}

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_WANTS=

TAG

TAGS

TEST{octal mode mask}

WAIT_FOR

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.

ARPProxy=

Address=

Alias=

Architecture=

BitsPerSecond=

Bond=

Bridge=

Broadcast=

Cost=

CriticalConnection=

DHCP=

DHCPServer=

DNS=

Description=

Destination=

DiscoverPathMTU=

Domains=

DownDelaySec=

Driver=

Duplex=

FDBAgeingSec=

FallbackDNS=

Gateway=

Group=

Host=

IPForward=

IPMasquerade=

IPv4LLRoute=

IPv6Token=

Id=

KernelCommandLine=

Kind=

L2MissNotification=

L3MissNotification=

LACPTransmitRate=

LLDP=

LLMNR=

Label=

LinkLocalAddressing=

Local=

MACAddress=

MACAddressPolicy=

MACVLAN=

MIIMonitorSec=

MTUBytes=

MacLearning=

Metric=

Mode=

MultiQueue=

NTP=

Name=

NamePolicy=

OneQueue=

OriginalName=

PacketInfo=

Path=

Peer=

Remote=

RequestBroadcast=

RouteMetric=

RouteShortCircuit=

Scope=

SendHostname=

Source=

TOS=

TTL=

TransmitHashPolicy=

Tunnel=

Type=

UpDelaySec=

UseDNS=

UseDomains=

UseHostname=

UseMTU=

UseRoutes=

User=

VLAN=

VLANId=

VXLAN=

VendorClassIdentifier=

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=

_LINE_BREAK=

_MACHINE_ID=

_PID=

_SELINUX_CONTEXT=

_SOURCE_REALTIME_TIMESTAMP=

_STREAM_ID=

_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.

_netdev

auto

cipher=

discard

hash=

header=

key-slot=

keyfile-offset=

keyfile-size=

luks

noauto

nofail

plain

read-only

readonly

sector-size=

size=

swap

tcrypt

tcrypt-hidden

tcrypt-keyfile=

tcrypt-system

timeout=

tmp

tries=

verify

x-initrd.mount

x-systemd.automount

x-systemd.device-timeout=

x-systemd.idle-timeout=

x-systemd.requires-mounts-for=

x-systemd.requires=

SYSTEM MANAGER DIRECTIVES

Directives for configuring the behaviour of the systemd process.

CPUAffinity=

CapabilityBoundingSet=

CrashChVT=

CrashShell=

CtrlAltDelBurstAction=

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=

DefaultTasksAccounting=

DefaultTasksMax=

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=

--adjust-system-clock

--after

--after-cursor=

--all

--allow-interactive-authorization=

--as-pid2

--attr-match=

--attr-nomatch=

--attribute-walk

--augment-creds=

--auto-start=

--batch

--before

--bind-ro=

--bind=

--boot

--boot=

--booted

--capability=

--catalog

--cert=

--children-max=

--clean

--cleanup-db

--cmdline

--collect

--compress

--confirm-spawn

--console

--container

--control-group

--copy

--copy-locale

--copy-root-password

--copy-timezone

--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

--echo

--entropy

--ephemeral

--event-timeout=

--exclude-prefix=

--exec-delay=

--exit

--exit-if-exists=

--expect-reply=

--export

--export-db

--export-prefix=

--field=

--file-size-max=

--file=

--files-max=

--flush

--follow

--force

--freq

--from-pattern=

--full

--fuzz=

--getter=

--gid=

--halt

--header

--help

--host=

--hostname=

--icon=

--identifier=

--ignore-inhibitors

--ignore=

--image=

--init

--interface=

--interval=

--iterations=

--job-mode=

--keep-unit

--kernel

--key=

--kill-who=

--level-prefix=

--lines=

--link-journal=

--list

--list-boots

--list-catalog

--listen-http=

--listen-https=

--listen-raw=

--listen=

--locale-messages=

--locale=

--log-color=

--log-level=

--log-location=

--log-priority=

--log-target=

--machine-id=

--machine=

--mangle

--match=

--merge

--mkdir

--mode=

--multiple

--name-match=

--name=

--network-bridge=

--network-interface=

--network-ipvlan=

--network-macvlan=

--network-veth

--new-id128

--nice=

--no-ask-password

--no-block

--no-compress

--no-convert

--no-filter

--no-full

--no-legend

--no-man

--no-pager

--no-reload

--no-seal

--no-tail

--no-tty

--no-wall

--no-wtmp

--now

--on-active=

--on-boot=

--on-calendar=

--on-startup=

--on-unit-active=

--on-unit-inactive=

--order

--output

--output=

--pager-end

--parent-match=

--path

--path=

--personality=

--pid=

--plain

--plymouth

--port=

--poweroff

--prefix=

--preset-mode=

--pretty

--priority=

--private-network

--prompt

--prompt-hostname

--prompt-locale

--prompt-root-password

--prompt-timezone

--property

--property-match=

--property=

--pss

--pty

--query

--query=

--quiet

--read-only

--readahead=

--ready

--reboot

--recursive

--register=

--rel

--reload

--remain-after-exit

--remove

--require

--resolve-names=

--reverse

--root

--root-password-file=

--root-password=

--root=

--runtime

--sample

--save-state

--scale-x

--scale-y

--scope

--seal

--selinux-apifs-context=

--selinux-context=

--send-sighup

--service-type=

--setenv=

--setup-keys

--setup-machine-id

--share-system

--show-cursor

--show-machine

--show-status=

--show-types

--signal=

--since=

--size=

--slice=

--split-mode

--start-exec-queue

--state=

--static

--status=

--stop-exec-queue

--subsystem-match=

--subsystem-nomatch=

--suffix=

--sysname-match=

--system

--tag-match=

--template=

--test

--timeout=

--timer-property=

--timezone=

--tmpfs=

--to-pattern=

--transient

--type=

--udev

--uid=

--unescape

--unique

--unit=

--until=

--update-catalog

--url=

--user

--user=

--usr

--utc

--uuid=

--vacuum-size=

--vacuum-time=

--verbose

--verify

--verify-key=

--verify=

--version

--vm

--volatile

--wall

--watch

--what=

--who=

--why=

--wtmp-only

-1

-A

-C

-D

-E

-F

-G

-H

-L

-M

-N

-P

-R

-S

-U

-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.

-1

-0

-1

-ECHILD

-ESTALE

0

1

2

AF_INET

AF_INET6

AF_NETLINK

AF_UNIX

AF_UNSPEC

CAP_ADMIN

CAP_DAC_OVERRIDE

CAP_MKNOD

CAP_SYS_ADMIN

CAP_SYS_PTRACE

CLOCK_MONOTONIC

CLOCK_REALTIME

EACCES

EPERM

EUCLEAN

EXIT_ADDRESS_FAMILIES

EXIT_APPARMOR_PROFILE

EXIT_CACHE_DIRECTORY

EXIT_CAPABILITIES

EXIT_CGROUP

EXIT_CHDIR

EXIT_CHOWN

EXIT_CHROOT

EXIT_CONFIGURATION_DIRECTORY

EXIT_CONFIRM

EXIT_CPUAFFINITY

EXIT_EXEC

EXIT_FAILURE

EXIT_FDS

EXIT_GROUP

EXIT_INVALIDARGUMENT

EXIT_IOPRIO

EXIT_KEYRING

EXIT_LIMITS

EXIT_LOGS_DIRECTORY

EXIT_MEMORY

EXIT_NAMESPACE

EXIT_NETWORK

EXIT_NICE

EXIT_NOPERMISSION

EXIT_NOTCONFIGURED

EXIT_NOTIMPLEMENTED

EXIT_NOTINSTALLED

EXIT_NOTRUNNING

EXIT_NO_NEW_PRIVILEGES

EXIT_OOM_ADJUST

EXIT_PAM

EXIT_PERSONALITY

EXIT_RUNTIME_DIRECTORY

EXIT_SECCOMP

EXIT_SECUREBITS

EXIT_SELINUX_CONTEXT

EXIT_SETSCHEDULER

EXIT_SETSID

EXIT_SIGNAL_MASK

EXIT_SMACK_PROCESS_LABEL

EXIT_STATE_DIRECTORY

EXIT_STDERR

EXIT_STDIN

EXIT_STDOUT

EXIT_SUCCESS

EXIT_TIMERSLACK

EXIT_USER

ExecStop=

IP_FREEBIND

LOG_ALERT

LOG_CRIT

LOG_DEBUG

LOG_EMERG

LOG_ERR

LOG_INFO

LOG_NOTICE

LOG_WARNING

NUL

NULL

O_NONBLOCK

PAM_SUCCESS

POLLIN

POLLOUT

RLIMIT_NOFILE

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

SIGCONT

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+26

SIGRTMIN+27

SIGRTMIN+28

SIGRTMIN+3

SIGRTMIN+4

SIGRTMIN+5

SIGRTMIN+6

SIGSTOP

SIGSYS

SIGTERM

SIGUSR1

SIGUSR2

SIGWINCH

SIG_DFL

SOCK_DGRAM

SOCK_SEQPACKET

SOCK_STREAM

TCP_DEFER_ACCEPT

_NSIG

all

application/event-stream

application/json

application/vnd.fdo.journal

arm

auto

d

early

failed

h

host

https

inactive

keep-caps

late

libsystemd

m

min

ms

name

native

never

none

path

property

r

s

simple

symlink

text/plain

us

w

x32

x86

x86-64

~

MISCELLANEOUS OPTIONS AND DIRECTIVES

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

$LISTEN_FDS

A

A+

ANSI_COLOR=

BUG_REPORT_URL=

BUILD_ID=

C

CHASSIS=

CPE_NAME=

Compress=

D

DEPLOYMENT=

ExternalSizeMax=

F

FONT=

FONT_MAP=

FONT_UNIMAP=

ForwardToConsole=

ForwardToKMsg=

ForwardToSyslog=

ForwardToWall=

HOME_URL=

HandleHibernateKey=

HandleLidSwitch=

HandleLidSwitchDocked=

HandlePowerKey=

HandleSuspendKey=

HibernateKeyIgnoreInhibited=

ICON_NAME=

ID=

ID_LIKE=

IdleAction=

IdleActionSec=

InhibitDelayMaxSec=

JournalSizeMax=

KEYMAP=

KEYMAP_TOGGLE=

KeepFree=

KillExcludeUsers=

KillOnlyUsers=

KillUserProcesses=

L

L+

LOCATION=

LidSwitchIgnoreInhibited=

LineMax=

MaxFileSec=

MaxLevelConsole=

MaxLevelKMsg=

MaxLevelStore=

MaxLevelSyslog=

MaxLevelWall=

MaxRetentionSec=

MaxUse=

NAME=

NAutoVTs=

PRETTY_HOSTNAME=

PRETTY_NAME=

PRIVACY_POLICY_URL=

PowerKeyIgnoreInhibited=

ProcessSizeMax=

R

RateLimitBurst=

RateLimitInterval=

RemoveIPC=

ReserveVT=

RuntimeDirectorySize=

RuntimeKeepFree=

RuntimeMaxFileSize=

RuntimeMaxUse=

SUPPORT_URL=

Seal=

ServerCertificateFile=

ServerKeyFile=

SplitMode=

Storage=

SuspendKeyIgnoreInhibited=

SyncIntervalSec=

SystemKeepFree=

SystemMaxFileSize=

SystemMaxUse=

T

TTYPath=

TrustedCertificateFile=

UserTasksMax=

VARIANT=

VARIANT_ID=

VERSION=

VERSION_ID=

X

Z

a

a+

b

b+

c

c+

d

e

equivalent

extended

f

g

m

masked

overridden

p

p+

r

redirected

t

u

udev_log

unchanged

v

w

x

z

FILES AND DIRECTORIES

Paths and file names referred to in the documentation.

/

$HOME/.config/systemd/user/

$HOME/.local/share/systemd/user/

$XDG_CONFIG_HOME/systemd/user/

$XDG_DATA_HOME/systemd/user/

$XDG_RUNTIME_DIR/systemd/user/

-.slice

/.readahead

/bin

/bin/bash

/bin/ls

/boot

/boot/loader/entries/MACHINE-ID-KERNEL-VERSION.conf

/dev

/dev/console

/dev/disk/by-foo/bar

/dev/full

/dev/hw_random

/dev/initctl

/dev/kmsg

/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

/etc/adjtime

/etc/binfmt.d/*.conf

/etc/crypttab

/etc/fstab

/etc/group

/etc/hostname

/etc/hosts

/etc/init.d/

/etc/kernel/cmdline

/etc/kernel/install.d/

/etc/kernel/install.d/*.install

/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

/etc/os-release

/etc/passwd

/etc/resolv.conf

/etc/sysctl.d/*.conf

/etc/sysctl.d/bridge.conf

/etc/sysctl.d/domain-name.conf

/etc/systemd/

/etc/systemd/bootchart.conf

/etc/systemd/bootchart.conf.d/*.conf

/etc/systemd/coredump.conf

/etc/systemd/coredump.conf.d/*.conf

/etc/systemd/import-pubring.gpg

/etc/systemd/journal-remote.conf

/etc/systemd/journal-upload.conf

/etc/systemd/journald.conf

/etc/systemd/journald.conf.d/*.conf

/etc/systemd/logind.conf

/etc/systemd/logind.conf.d/*.conf

/etc/systemd/network

/etc/systemd/resolved.conf

/etc/systemd/resolved.conf.d/*.conf

/etc/systemd/sleep.conf

/etc/systemd/sleep.conf.d/*.conf

/etc/systemd/system/

/etc/systemd/system-generators/

/etc/systemd/system-preset/

/etc/systemd/system-preset/*.preset

/etc/systemd/system-preset/00-lennart.preset

/etc/systemd/system.conf

/etc/systemd/system.conf.d/*.conf

/etc/systemd/system/httpd.service

/etc/systemd/system/httpd.service.d/local.conf

/etc/systemd/system/multi-user.target.wants/foo.service

/etc/systemd/user/

/etc/systemd/user-generators/

/etc/systemd/user-preset/*.preset

/etc/systemd/user.conf

/etc/systemd/user.conf.d/*.conf

/etc/tmpfiles.d

/etc/tmpfiles.d/*.conf

/etc/udev/hwdb.bin

/etc/udev/hwdb.d

/etc/udev/rules.d

/etc/udev/rules.d/99-bridge.rules

/etc/udev/udev.conf

/etc/vconsole.conf

/home

/home/lennart

/lib

/lib64

/path/to/generator

/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/bootchart.conf.d/*.conf

/run/systemd/coredump.conf.d/*.conf

/run/systemd/journal/syslog

/run/systemd/journald.conf.d/*.conf

/run/systemd/logind.conf.d/*.conf

/run/systemd/network

/run/systemd/notify

/run/systemd/private

/run/systemd/readahead/

/run/systemd/resolve/resolv.conf

/run/systemd/resolved.conf.d/*.conf

/run/systemd/shutdownd

/run/systemd/sleep.conf.d/*.conf

/run/systemd/system/

/run/systemd/system-generators/

/run/systemd/system-preset/*.preset

/run/systemd/system.conf.d/*.conf

/run/systemd/user/

/run/systemd/user-generators/

/run/systemd/user-preset/*.preset

/run/systemd/user.conf.d/*.conf

/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/nologin

/srv

/srv/webserver

/srv/www

/sys

/sys/fs/cgroup

/sys/fs/cgroup/systemd/

/sys/fs/selinux

/sys/power/disk

/sys/power/resume

systemd-hibernate-resume@.service(8)

/sys/power/state

/sysroot

/sysroot/etc/fstab

/system-update

/tmp

/tmp/var

/upload

/usr

/usr/bin

/usr/bin/mount

/usr/bin/umount

/usr/include

/usr/lib

/usr/lib/binfmt.d/*.conf

/usr/lib/kernel/install.d/

/usr/lib/kernel/install.d/*.install

/usr/lib/machines/

/usr/lib/modules-load.d/*.conf

/usr/lib/os-release

/usr/lib/sysctl.d/*.conf

/usr/lib/sysctl.d/50-coredump.conf

/usr/lib/systemd/*.conf.d/

/usr/lib/systemd/bootchart.conf.d/*.conf

/usr/lib/systemd/coredump.conf.d/*.conf

/usr/lib/systemd/import-pubring.gpg

/usr/lib/systemd/journald.conf.d/*.conf

/usr/lib/systemd/logind.conf.d/*.conf

/usr/lib/systemd/network

/usr/lib/systemd/resolved.conf.d/*.conf

/usr/lib/systemd/sleep.conf.d/*.conf

/usr/lib/systemd/system

/usr/lib/systemd/system-generators/

/usr/lib/systemd/system-generators/systemd-cryptsetup-generator

/usr/lib/systemd/system-generators/systemd-debug-generator

/usr/lib/systemd/system-generators/systemd-efi-boot-generator

/usr/lib/systemd/system-generators/systemd-fstab-generator

/usr/lib/systemd/system-generators/systemd-getty-generator

/usr/lib/systemd/system-generators/systemd-gpt-auto-generator

/usr/lib/systemd/system-generators/systemd-hibernate-resume-generator

/usr/lib/systemd/system-generators/systemd-system-update-generator

/usr/lib/systemd/system-generators/systemd-sysv-generator

/usr/lib/systemd/system-preset/*.preset

/usr/lib/systemd/system-preset/50-gnome.preset

/usr/lib/systemd/system-preset/99-default.preset

/usr/lib/systemd/system-shutdown/

/usr/lib/systemd/system-sleep

/usr/lib/systemd/system.conf.d/*.conf

/usr/lib/systemd/system/httpd.service

/usr/lib/systemd/systemd

/usr/lib/systemd/systemd-activate

/usr/lib/systemd/systemd-backlight

systemd-backlight@.service(8)

/usr/lib/systemd/systemd-binfmt

/usr/lib/systemd/systemd-bootchart

/usr/lib/systemd/systemd-coredump

/usr/lib/systemd/systemd-cryptsetup

systemd-cryptsetup@.service(8)

/usr/lib/systemd/systemd-fsck

systemd-fsck@.service(8)

/usr/lib/systemd/systemd-hibernate-resume

systemd-hibernate-resume@.service(8)

/usr/lib/systemd/systemd-hostnamed

/usr/lib/systemd/systemd-initctl

/usr/lib/systemd/systemd-journal-gatewayd

/usr/lib/systemd/systemd-journald

/usr/lib/systemd/systemd-localed

/usr/lib/systemd/systemd-logind

/usr/lib/systemd/systemd-machine-id-commit

/usr/lib/systemd/systemd-machined

/usr/lib/systemd/systemd-modules-load

/usr/lib/systemd/systemd-networkd

/usr/lib/systemd/systemd-networkd-wait-online

/usr/lib/systemd/systemd-quotacheck

/usr/lib/systemd/systemd-random-seed

/usr/lib/systemd/systemd-readahead/systemd-readahead

/usr/lib/systemd/systemd-remount-fs

/usr/lib/systemd/systemd-resolved

/usr/lib/systemd/systemd-rfkill

systemd-rfkill@.service(8)

/usr/lib/systemd/systemd-shutdown

/usr/lib/systemd/systemd-shutdownd

/usr/lib/systemd/systemd-sysctl

/usr/lib/systemd/systemd-timedated

/usr/lib/systemd/systemd-udevd

/usr/lib/systemd/systemd-update-done

/usr/lib/systemd/systemd-update-utmp

/usr/lib/systemd/systemd-user-sessions

/usr/lib/systemd/systemd-vconsole-setup

/usr/lib/systemd/user/

/usr/lib/systemd/user-generators/

/usr/lib/systemd/user-preset/*.preset

/usr/lib/systemd/user.conf.d/*.conf

/usr/lib/sysusers.d/*.conf

/usr/lib/tmpfiles.d

/usr/lib/tmpfiles.d/*.conf

/usr/lib/udev

/usr/lib/udev/hwdb.bin

/usr/lib/udev/hwdb.d

/usr/lib/udev/rules.d

/usr/lib64

/usr/local/bin

/usr/local/lib/machines/

/usr/local/lib/systemd/system

/usr/local/lib/systemd/system-generators/

/usr/local/lib/systemd/user-generators/

/usr/local/sbin

/usr/sbin

/usr/sbin/foo-daemon

/usr/share

/usr/share/dbus-1/system-services/org.example.simple-dbus-service.service

/usr/share/doc

/usr/share/factory

/usr/share/factory/etc

/usr/share/factory/var

/usr/share/zoneinfo/

/var

/var/.updated

/var/cache

/var/lib

/var/lib/container/

/var/lib/dbus/machine-id

/var/lib/machines/

/var/lib/systemd/backlight/

systemd-backlight@.service(8)

/var/lib/systemd/coredump

/var/lib/systemd/journal-upload/state

/var/lib/systemd/random-seed

/var/lib/systemd/rfkill/

systemd-rfkill@.service(8)

/var/log

/var/log/journal

/var/log/journal/remote/

/var/log/journal/some.host/remote-some~host.journal

/var/run

/var/run/utmp

/var/spool

/var/tmp

automount.automount

basic.target

bluetooth.target

bootctl

busctl

coredumpctl

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-pre.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

kexec.target

libnss_myhostname.so.2

libnss_mymachines.so.2

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

networkctl

nss-lookup.target

nss-user-lookup.target

pam_systemd.so

path.path

paths.target

pkg-config

poweroff

poweroff.target

printer.target

reboot

reboot.target

remote-cryptsetup.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-cat

systemd-cgls

systemd-cgtop

systemd-cryptsetup@.service

systemd-cryptsetup@.service(8)

systemd-delta

systemd-detect-virt

systemd-escape

systemd-firstboot

systemd-firstboot.service

systemd-fsck-root.service

systemd-fsck@.service(8)

systemd-fsck@.service

systemd-fsck@.service(8)

systemd-halt.service

systemd-hibernate-resume@.service

systemd-hibernate-resume@.service(8)

systemd-hibernate.service

systemd-hostnamed.service

systemd-hwdb

systemd-hybrid-sleep.service

systemd-inhibit

systemd-initctl.service

systemd-initctl.socket

systemd-journal-gatewayd.service

systemd-journal-gatewayd.socket

systemd-journal-remote

systemd-journal-upload

systemd-journald.service

systemd-journald.socket

systemd-kexec.service

systemd-localed.service

systemd-logind.service

systemd-machine-id-commit

systemd-machine-id-commit.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(8)

systemd-sysusers.service

systemd-sysusers(8)

systemd-timedated.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-utmp-runlevel.service

systemd-update-utmp.service

systemd-user-sessions.service

systemd-vconsole-setup.service

target.target

telinit

time-sync.target

timedatectl

timer.timer

timers.target

udevadm

umount.target

user.slice

COLOPHON

This index contains 1810 entries in 14 sections, referring to 174 individual manual pages.

systemd 219