#  This file is part of systemd.  This is systemd.conf
[Manager]
### All the following are comments!  see /etc/systemd
#LogLevel=info
#LogTarget=journal-or-kmsg
#LogColor=yes
#LogLocation=no

#DumpCore=yes
#CrashShell=no
#ShowStatus=yes
#CrashChVT=1
#CPUAffinity=1 2
#JoinControllers=cpu,cpuacct net_cls,net_prio
#RuntimeWatchdogSec=0
#ShutdownWatchdogSec=10min

#DefaultTimerAccuracySec=1min
#DefaultStandardOutput=journal
#DefaultStandardError=inherit
#DefaultTimeoutStartSec=90s
#DefaultTimeoutStopSec=90s
#DefaultRestartSec=100ms
#DefaultStartLimitInterval=10s
#DefaultStartLimitBurst=5
#DefaultCPUAccounting=no
#DefaultBlockIOAccounting=no
#DefaultMemoryAccounting=no


# See systemd-system.conf(5) for details



Created from pi-0-roof 4/05/17 via systemd --dump-configuration-items items understood in unit definition files. [Unit] Description=STRING Documentation=URL SourcePath=PATH Requires=UNIT [...] RequiresOverridable=UNIT [...] Requisite=UNIT [...] RequisiteOverridable=UNIT [...] Wants=UNIT [...] BindsTo=UNIT [...] BindTo=UNIT [...] Conflicts=UNIT [...] Before=UNIT [...] After=UNIT [...] PropagatesReloadTo=UNIT [...] PropagateReloadTo=UNIT [...] ReloadPropagatedFrom=UNIT [...] PropagateReloadFrom=UNIT [...] PartOf=UNIT [...] JoinsNamespaceOf=UNIT [...] RequiresMountsFor=PATH [...] StopWhenUnneeded=BOOLEAN RefuseManualStart=BOOLEAN RefuseManualStop=BOOLEAN AllowIsolate=BOOLEAN DefaultDependencies=BOOLEAN OnFailure=UNIT [...] OnFailureJobMode=MODE OnFailureIsolate=BOOLEAN JobTimeoutSec=SECONDS IgnoreOnIsolate=BOOLEAN IgnoreOnSnapshot=BOOLEAN ConditionPathExists=CONDITION ConditionPathExistsGlob=CONDITION ConditionPathIsDirectory=CONDITION ConditionPathIsSymbolicLink=CONDITION ConditionPathIsMountPoint=CONDITION ConditionPathIsReadWrite=CONDITION ConditionDirectoryNotEmpty=CONDITION ConditionFileNotEmpty=CONDITION ConditionFileIsExecutable=CONDITION ConditionNeedsUpdate=CONDITION ConditionKernelCommandLine=CONDITION ConditionArchitecture=CONDITION ConditionVirtualization=CONDITION ConditionSecurity=CONDITION ConditionCapability=CONDITION ConditionHost=CONDITION ConditionACPower=CONDITION ConditionNull=CONDITION
[Service] PIDFile=PATH ExecStartPre=PATH [ARGUMENT [...]] ExecStart=PATH [ARGUMENT [...]] ExecStartPost=PATH [ARGUMENT [...]] ExecReload=PATH [ARGUMENT [...]] ExecStop=PATH [ARGUMENT [...]] ExecStopPost=PATH [ARGUMENT [...]] RestartSec=SECONDS TimeoutSec=SECONDS TimeoutStartSec=SECONDS TimeoutStopSec=SECONDS WatchdogSec=SECONDS StartLimitInterval=SECONDS StartLimitBurst=UNSIGNED StartLimitAction=ACTION RebootArgument=STRING FailureAction=ACTION Type=SERVICETYPE Restart=SERVICERESTART PermissionsStartOnly=BOOLEAN RootDirectoryStartOnly=BOOLEAN RemainAfterExit=BOOLEAN GuessMainPID=BOOLEAN RestartPreventExitStatus=STATUS RestartForceExitStatus=STATUS SuccessExitStatus=STATUS SysVStartPriority=SYSVPRIORITY NonBlocking=BOOLEAN BusName=STRING NotifyAccess=ACCESS Sockets=SOCKETS WorkingDirectory=PATH RootDirectory=PATH User=STRING Group=STRING SupplementaryGroups=STRING [...] Nice=NICE OOMScoreAdjust=OOMSCOREADJUST IOSchedulingClass=IOCLASS IOSchedulingPriority=IOPRIORITY CPUSchedulingPolicy=CPUSCHEDPOLICY CPUSchedulingPriority=CPUSCHEDPRIO CPUSchedulingResetOnFork=BOOLEAN CPUAffinity=CPUAFFINITY UMask=MODE Environment=ENVIRON EnvironmentFile=FILE StandardInput=INPUT StandardOutput=OUTPUT StandardError=OUTPUT TTYPath=PATH TTYReset=BOOLEAN TTYVHangup=BOOLEAN TTYVTDisallocate=BOOLEAN SyslogIdentifier=STRING SyslogFacility=FACILITY SyslogLevel=LEVEL SyslogLevelPrefix=BOOLEAN Capabilities=CAPABILITIES SecureBits=SECUREBITS CapabilityBoundingSet=BOUNDINGSET TimerSlackNSec=NANOSECONDS NoNewPrivileges=OTHER SystemCallFilter=NOTSUPPORTED SystemCallArchitectures=NOTSUPPORTED SystemCallErrorNumber=NOTSUPPORTED RestrictAddressFamilies=NOTSUPPORTED LimitCPU=LIMIT LimitFSIZE=LIMIT LimitDATA=LIMIT LimitSTACK=LIMIT LimitCORE=LIMIT LimitRSS=LIMIT LimitNOFILE=LIMIT LimitAS=LIMIT LimitNPROC=LIMIT LimitMEMLOCK=LIMIT LimitLOCKS=LIMIT LimitSIGPENDING=LIMIT LimitMSGQUEUE=LIMIT LimitNICE=LIMIT LimitRTPRIO=LIMIT LimitRTTIME=LIMIT ReadWriteDirectories=PATH [...] ReadOnlyDirectories=PATH [...] InaccessibleDirectories=PATH [...] PrivateTmp=BOOLEAN PrivateNetwork=BOOLEAN PrivateDevices=BOOLEAN ProtectSystem=OTHER ProtectHome=OTHER MountFlags=MOUNTFLAG [...] Personality=PERSONALITY RuntimeDirectoryMode=MODE RuntimeDirectory=OTHER PAMName=STRING IgnoreSIGPIPE=BOOLEAN UtmpIdentifier=STRING SELinuxContext=LABEL AppArmorProfile=NOTSUPPORTED Slice=SLICE CPUAccounting=BOOLEAN CPUShares=SHARES StartupCPUShares=SHARES CPUQuota=OTHER MemoryAccounting=BOOLEAN MemoryLimit=LIMIT DeviceAllow=DEVICE DevicePolicy=POLICY BlockIOAccounting=BOOLEAN BlockIOWeight=WEIGHT StartupBlockIOWeight=WEIGHT BlockIODeviceWeight=DEVICEWEIGHT BlockIOReadBandwidth=BANDWIDTH BlockIOWriteBandwidth=BANDWIDTH SendSIGKILL=BOOLEAN SendSIGHUP=BOOLEAN KillMode=KILLMODE KillSignal=SIGNAL
[Socket] ListenStream=SOCKET [...] ListenDatagram=SOCKET [...] ListenSequentialPacket=SOCKET [...] ListenFIFO=SOCKET [...] ListenNetlink=SOCKET [...] ListenSpecial=SOCKET [...] ListenMessageQueue=SOCKET [...] BindIPv6Only=SOCKETBIND Backlog=UNSIGNED BindToDevice=NETWORKINTERFACE ExecStartPre=PATH [ARGUMENT [...]] ExecStartPost=PATH [ARGUMENT [...]] ExecStopPre=PATH [ARGUMENT [...]] ExecStopPost=PATH [ARGUMENT [...]] TimeoutSec=SECONDS SocketUser=STRING SocketGroup=STRING SocketMode=MODE DirectoryMode=MODE Accept=BOOLEAN MaxConnections=UNSIGNED KeepAlive=BOOLEAN Priority=INTEGER ReceiveBuffer=SIZE SendBuffer=SIZE IPTOS=TOS IPTTL=INTEGER Mark=INTEGER PipeSize=SIZE FreeBind=BOOLEAN Transparent=BOOLEAN Broadcast=BOOLEAN PassCredentials=BOOLEAN PassSecurity=BOOLEAN TCPCongestion=STRING ReusePort=BOOLEAN MessageQueueMaxMessages=LONG MessageQueueMessageSize=LONG RemoveOnStop=BOOLEAN Symlinks=OTHER Service=SERVICE SmackLabel=STRING SmackLabelIPIn=STRING SmackLabelIPOut=STRING WorkingDirectory=PATH RootDirectory=PATH User=STRING Group=STRING SupplementaryGroups=STRING [...] Nice=NICE OOMScoreAdjust=OOMSCOREADJUST IOSchedulingClass=IOCLASS IOSchedulingPriority=IOPRIORITY CPUSchedulingPolicy=CPUSCHEDPOLICY CPUSchedulingPriority=CPUSCHEDPRIO CPUSchedulingResetOnFork=BOOLEAN CPUAffinity=CPUAFFINITY UMask=MODE Environment=ENVIRON EnvironmentFile=FILE StandardInput=INPUT StandardOutput=OUTPUT StandardError=OUTPUT TTYPath=PATH TTYReset=BOOLEAN TTYVHangup=BOOLEAN TTYVTDisallocate=BOOLEAN SyslogIdentifier=STRING SyslogFacility=FACILITY SyslogLevel=LEVEL SyslogLevelPrefix=BOOLEAN Capabilities=CAPABILITIES SecureBits=SECUREBITS CapabilityBoundingSet=BOUNDINGSET TimerSlackNSec=NANOSECONDS NoNewPrivileges=OTHER SystemCallFilter=NOTSUPPORTED SystemCallArchitectures=NOTSUPPORTED SystemCallErrorNumber=NOTSUPPORTED RestrictAddressFamilies=NOTSUPPORTED LimitCPU=LIMIT LimitFSIZE=LIMIT LimitDATA=LIMIT LimitSTACK=LIMIT LimitCORE=LIMIT LimitRSS=LIMIT LimitNOFILE=LIMIT LimitAS=LIMIT LimitNPROC=LIMIT LimitMEMLOCK=LIMIT LimitLOCKS=LIMIT LimitSIGPENDING=LIMIT LimitMSGQUEUE=LIMIT LimitNICE=LIMIT LimitRTPRIO=LIMIT LimitRTTIME=LIMIT ReadWriteDirectories=PATH [...] ReadOnlyDirectories=PATH [...] InaccessibleDirectories=PATH [...] PrivateTmp=BOOLEAN PrivateNetwork=BOOLEAN PrivateDevices=BOOLEAN ProtectSystem=OTHER ProtectHome=OTHER MountFlags=MOUNTFLAG [...] Personality=PERSONALITY RuntimeDirectoryMode=MODE RuntimeDirectory=OTHER PAMName=STRING IgnoreSIGPIPE=BOOLEAN UtmpIdentifier=STRING SELinuxContext=LABEL AppArmorProfile=NOTSUPPORTED Slice=SLICE CPUAccounting=BOOLEAN CPUShares=SHARES StartupCPUShares=SHARES CPUQuota=OTHER MemoryAccounting=BOOLEAN MemoryLimit=LIMIT DeviceAllow=DEVICE DevicePolicy=POLICY BlockIOAccounting=BOOLEAN BlockIOWeight=WEIGHT StartupBlockIOWeight=WEIGHT BlockIODeviceWeight=DEVICEWEIGHT BlockIOReadBandwidth=BANDWIDTH BlockIOWriteBandwidth=BANDWIDTH SendSIGKILL=BOOLEAN SendSIGHUP=BOOLEAN KillMode=KILLMODE KillSignal=SIGNAL
[BusName] Name=STRING Activating=BOOLEAN Service=OTHER AllowUser=OTHER AllowGroup=OTHER AllowWorld=OTHER SELinuxContext=LABEL AcceptFileDescriptors=BOOLEAN
[Mount] What=STRING Where=PATH Options=STRING Type=STRING TimeoutSec=SECONDS DirectoryMode=MODE SloppyOptions=BOOLEAN WorkingDirectory=PATH RootDirectory=PATH User=STRING Group=STRING SupplementaryGroups=STRING [...] Nice=NICE OOMScoreAdjust=OOMSCOREADJUST IOSchedulingClass=IOCLASS IOSchedulingPriority=IOPRIORITY CPUSchedulingPolicy=CPUSCHEDPOLICY CPUSchedulingPriority=CPUSCHEDPRIO CPUSchedulingResetOnFork=BOOLEAN CPUAffinity=CPUAFFINITY UMask=MODE Environment=ENVIRON EnvironmentFile=FILE StandardInput=INPUT StandardOutput=OUTPUT StandardError=OUTPUT TTYPath=PATH TTYReset=BOOLEAN TTYVHangup=BOOLEAN TTYVTDisallocate=BOOLEAN SyslogIdentifier=STRING SyslogFacility=FACILITY SyslogLevel=LEVEL SyslogLevelPrefix=BOOLEAN Capabilities=CAPABILITIES SecureBits=SECUREBITS CapabilityBoundingSet=BOUNDINGSET TimerSlackNSec=NANOSECONDS NoNewPrivileges=OTHER SystemCallFilter=NOTSUPPORTED SystemCallArchitectures=NOTSUPPORTED SystemCallErrorNumber=NOTSUPPORTED RestrictAddressFamilies=NOTSUPPORTED LimitCPU=LIMIT LimitFSIZE=LIMIT LimitDATA=LIMIT LimitSTACK=LIMIT LimitCORE=LIMIT LimitRSS=LIMIT LimitNOFILE=LIMIT LimitAS=LIMIT LimitNPROC=LIMIT LimitMEMLOCK=LIMIT LimitLOCKS=LIMIT LimitSIGPENDING=LIMIT LimitMSGQUEUE=LIMIT LimitNICE=LIMIT LimitRTPRIO=LIMIT LimitRTTIME=LIMIT ReadWriteDirectories=PATH [...] ReadOnlyDirectories=PATH [...] InaccessibleDirectories=PATH [...] PrivateTmp=BOOLEAN PrivateNetwork=BOOLEAN PrivateDevices=BOOLEAN ProtectSystem=OTHER ProtectHome=OTHER MountFlags=MOUNTFLAG [...] Personality=PERSONALITY RuntimeDirectoryMode=MODE RuntimeDirectory=OTHER PAMName=STRING IgnoreSIGPIPE=BOOLEAN UtmpIdentifier=STRING SELinuxContext=LABEL AppArmorProfile=NOTSUPPORTED Slice=SLICE CPUAccounting=BOOLEAN CPUShares=SHARES StartupCPUShares=SHARES CPUQuota=OTHER MemoryAccounting=BOOLEAN MemoryLimit=LIMIT DeviceAllow=DEVICE DevicePolicy=POLICY BlockIOAccounting=BOOLEAN BlockIOWeight=WEIGHT StartupBlockIOWeight=WEIGHT BlockIODeviceWeight=DEVICEWEIGHT BlockIOReadBandwidth=BANDWIDTH BlockIOWriteBandwidth=BANDWIDTH SendSIGKILL=BOOLEAN SendSIGHUP=BOOLEAN KillMode=KILLMODE KillSignal=SIGNAL
[Automount] Where=PATH DirectoryMode=MODE
[Swap] What=PATH Priority=INTEGER Options=STRING TimeoutSec=SECONDS WorkingDirectory=PATH RootDirectory=PATH User=STRING Group=STRING SupplementaryGroups=STRING [...] Nice=NICE OOMScoreAdjust=OOMSCOREADJUST IOSchedulingClass=IOCLASS IOSchedulingPriority=IOPRIORITY CPUSchedulingPolicy=CPUSCHEDPOLICY CPUSchedulingPriority=CPUSCHEDPRIO CPUSchedulingResetOnFork=BOOLEAN CPUAffinity=CPUAFFINITY UMask=MODE Environment=ENVIRON EnvironmentFile=FILE StandardInput=INPUT StandardOutput=OUTPUT StandardError=OUTPUT TTYPath=PATH TTYReset=BOOLEAN TTYVHangup=BOOLEAN TTYVTDisallocate=BOOLEAN SyslogIdentifier=STRING SyslogFacility=FACILITY SyslogLevel=LEVEL SyslogLevelPrefix=BOOLEAN Capabilities=CAPABILITIES SecureBits=SECUREBITS CapabilityBoundingSet=BOUNDINGSET TimerSlackNSec=NANOSECONDS NoNewPrivileges=OTHER SystemCallFilter=NOTSUPPORTED SystemCallArchitectures=NOTSUPPORTED SystemCallErrorNumber=NOTSUPPORTED RestrictAddressFamilies=NOTSUPPORTED LimitCPU=LIMIT LimitFSIZE=LIMIT LimitDATA=LIMIT LimitSTACK=LIMIT LimitCORE=LIMIT LimitRSS=LIMIT LimitNOFILE=LIMIT LimitAS=LIMIT LimitNPROC=LIMIT LimitMEMLOCK=LIMIT LimitLOCKS=LIMIT LimitSIGPENDING=LIMIT LimitMSGQUEUE=LIMIT LimitNICE=LIMIT LimitRTPRIO=LIMIT LimitRTTIME=LIMIT ReadWriteDirectories=PATH [...] ReadOnlyDirectories=PATH [...] InaccessibleDirectories=PATH [...] PrivateTmp=BOOLEAN PrivateNetwork=BOOLEAN PrivateDevices=BOOLEAN ProtectSystem=OTHER ProtectHome=OTHER MountFlags=MOUNTFLAG [...] Personality=PERSONALITY RuntimeDirectoryMode=MODE RuntimeDirectory=OTHER PAMName=STRING IgnoreSIGPIPE=BOOLEAN UtmpIdentifier=STRING SELinuxContext=LABEL AppArmorProfile=NOTSUPPORTED Slice=SLICE CPUAccounting=BOOLEAN CPUShares=SHARES StartupCPUShares=SHARES CPUQuota=OTHER MemoryAccounting=BOOLEAN MemoryLimit=LIMIT DeviceAllow=DEVICE DevicePolicy=POLICY BlockIOAccounting=BOOLEAN BlockIOWeight=WEIGHT StartupBlockIOWeight=WEIGHT BlockIODeviceWeight=DEVICEWEIGHT BlockIOReadBandwidth=BANDWIDTH BlockIOWriteBandwidth=BANDWIDTH SendSIGKILL=BOOLEAN SendSIGHUP=BOOLEAN KillMode=KILLMODE KillSignal=SIGNAL
[Timer] OnCalendar=TIMER OnActiveSec=TIMER OnBootSec=TIMER OnStartupSec=TIMER OnUnitActiveSec=TIMER OnUnitInactiveSec=TIMER Persistent=BOOLEAN WakeSystem=BOOLEAN AccuracySec=SECONDS Unit=UNIT
[Path] PathExists=PATH PathExistsGlob=PATH PathChanged=PATH PathModified=PATH DirectoryNotEmpty=PATH Unit=UNIT MakeDirectory=BOOLEAN DirectoryMode=MODE
[Slice] Slice=SLICE CPUAccounting=BOOLEAN CPUShares=SHARES StartupCPUShares=SHARES CPUQuota=OTHER MemoryAccounting=BOOLEAN MemoryLimit=LIMIT DeviceAllow=DEVICE DevicePolicy=POLICY BlockIOAccounting=BOOLEAN BlockIOWeight=WEIGHT StartupBlockIOWeight=WEIGHT BlockIODeviceWeight=DEVICEWEIGHT BlockIOReadBandwidth=BANDWIDTH BlockIOWriteBandwidth=BANDWIDTH
[Scope] Slice=SLICE CPUAccounting=BOOLEAN CPUShares=SHARES StartupCPUShares=SHARES CPUQuota=OTHER MemoryAccounting=BOOLEAN MemoryLimit=LIMIT DeviceAllow=DEVICE DevicePolicy=POLICY BlockIOAccounting=BOOLEAN BlockIOWeight=WEIGHT StartupBlockIOWeight=WEIGHT BlockIODeviceWeight=DEVICEWEIGHT BlockIOReadBandwidth=BANDWIDTH BlockIOWriteBandwidth=BANDWIDTH SendSIGKILL=BOOLEAN SendSIGHUP=BOOLEAN KillMode=KILLMODE KillSignal=SIGNAL TimeoutStopSec=SECONDS
[Install] Alias=OTHER WantedBy=OTHER RequiredBy=OTHER Also=OTHER DefaultInstance=OTHER