NCM::Component::systemd - schema
Types
- /software/components/systemd/hwloc_location
- Description: hwloc (Portable Hardware Locality, hwloc(7)) location, e.g. node:1 for NUMAnode 1
- /software/components/systemd/syslog_facility
- Description: syslog facility to use when logging to syslog
- /software/components/systemd/syslog_level
- Description: syslog level to use when logging to syslog or the kernel log buffer
- /software/components/systemd/systemd_skip
- /software/components/systemd/systemd_skip/service
- Required
- Type: boolean
- Default value: false
- /software/components/systemd/systemd_unit_architecture
- /software/components/systemd/systemd_unit_security
- /software/components/systemd/systemd_unit_virtualization
- /software/components/systemd/systemd_valid_unit
- /software/components/systemd/systemd_valid_execpath
- /software/components/systemd/systemd_relative_directory
- /software/components/systemd/systemd_unitfile_config_unit_condition
- Description: Condition/Assert entries in Unit section All lists can start with empty string to reset previously defined values.
- /software/components/systemd/systemd_unitfile_config_unit_condition/ACPower
-
- /software/components/systemd/systemd_unitfile_config_unit_condition/Architecture
- Optional
- Type: systemd_unit_architecture
- /software/components/systemd/systemd_unitfile_config_unit_condition/Capability
- Optional
- Type: linux_capability
- /software/components/systemd/systemd_unitfile_config_unit_condition/DirectoryNotEmpty
-
- /software/components/systemd/systemd_unitfile_config_unit_condition/FileIsExecutable
-
- /software/components/systemd/systemd_unitfile_config_unit_condition/FileNotEmpty
-
- /software/components/systemd/systemd_unitfile_config_unit_condition/FirstBoot
-
- /software/components/systemd/systemd_unitfile_config_unit_condition/Host
-
- /software/components/systemd/systemd_unitfile_config_unit_condition/KernelCommandLine
-
- /software/components/systemd/systemd_unitfile_config_unit_condition/NeedsUpdate
-
- /software/components/systemd/systemd_unitfile_config_unit_condition/PathExistsGlob
-
- /software/components/systemd/systemd_unitfile_config_unit_condition/PathExists
-
- /software/components/systemd/systemd_unitfile_config_unit_condition/PathIsDirectory
-
- /software/components/systemd/systemd_unitfile_config_unit_condition/PathIsMountPoint
-
- /software/components/systemd/systemd_unitfile_config_unit_condition/PathIsReadWrite
-
- /software/components/systemd/systemd_unitfile_config_unit_condition/PathIsSymbolicLink
-
- /software/components/systemd/systemd_unitfile_config_unit_condition/Security
- Optional
- Type: systemd_unit_security
- /software/components/systemd/systemd_unitfile_config_unit_condition/Virtualization
- Optional
- Type: systemd_unit_virtualization
- /software/components/systemd/systemd_unitfile_config_unit
- Description: the [Unit] section http://www.freedesktop.org/software/systemd/man/systemd.unit.html#%5BUnit%5D%20Section%20Options
- /software/components/systemd/systemd_unitfile_config_unit/After
- Optional
- Type: systemd_valid_unit
- /software/components/systemd/systemd_unitfile_config_unit/AllowIsolate
-
- /software/components/systemd/systemd_unitfile_config_unit/Assert
- Optional
- Type: systemd_unitfile_config_unit_condition
- /software/components/systemd/systemd_unitfile_config_unit/Before
- Optional
- Type: systemd_valid_unit
- /software/components/systemd/systemd_unitfile_config_unit/BindsTo
- Optional
- Type: systemd_valid_unit
- /software/components/systemd/systemd_unitfile_config_unit/Condition
- Optional
- Type: systemd_unitfile_config_unit_condition
- /software/components/systemd/systemd_unitfile_config_unit/Conflicts
- Optional
- Type: systemd_valid_unit
- /software/components/systemd/systemd_unitfile_config_unit/DefaultDependencies
-
- /software/components/systemd/systemd_unitfile_config_unit/Description
-
- /software/components/systemd/systemd_unitfile_config_unit/Documentation
-
- /software/components/systemd/systemd_unitfile_config_unit/IgnoreOnIsolate
-
- /software/components/systemd/systemd_unitfile_config_unit/IgnoreOnSnapshot
-
- /software/components/systemd/systemd_unitfile_config_unit/JobTimeoutAction
-
- /software/components/systemd/systemd_unitfile_config_unit/JobTimeoutRebootArgument
-
- /software/components/systemd/systemd_unitfile_config_unit/JobTimeoutSec
- Optional
- Type: long
- Range: 0..
- /software/components/systemd/systemd_unitfile_config_unit/JoinsNamespaceOf
- Optional
- Type: systemd_valid_unit
- /software/components/systemd/systemd_unitfile_config_unit/NetClass
-
- /software/components/systemd/systemd_unitfile_config_unit/OnFailure
-
- /software/components/systemd/systemd_unitfile_config_unit/OnFailureJobMode
-
- /software/components/systemd/systemd_unitfile_config_unit/PartOf
- Optional
- Type: systemd_valid_unit
- /software/components/systemd/systemd_unitfile_config_unit/PropagatesReloadTo
-
- /software/components/systemd/systemd_unitfile_config_unit/RefuseManualStart
-
- /software/components/systemd/systemd_unitfile_config_unit/RefuseManualStop
-
- /software/components/systemd/systemd_unitfile_config_unit/ReloadPropagatedFrom
-
- /software/components/systemd/systemd_unitfile_config_unit/Requires
- Optional
- Type: systemd_valid_unit
- /software/components/systemd/systemd_unitfile_config_unit/RequiresMountsFor
-
- /software/components/systemd/systemd_unitfile_config_unit/RequiresOverridable
- Optional
- Type: systemd_valid_unit
- /software/components/systemd/systemd_unitfile_config_unit/Requisite
- Optional
- Type: systemd_valid_unit
- /software/components/systemd/systemd_unitfile_config_unit/RequisiteOverridable
- Optional
- Type: systemd_valid_unit
- /software/components/systemd/systemd_unitfile_config_unit/SourcePath
-
- /software/components/systemd/systemd_unitfile_config_unit/StopWhenUnneeded
-
- /software/components/systemd/systemd_unitfile_config_unit/Wants
- Optional
- Type: systemd_valid_unit
- /software/components/systemd/systemd_unitfile_config_install
- Description: the [Install] section http://www.freedesktop.org/software/systemd/man/systemd.unit.html#%5BInstall%5D%20Section%20Options
- /software/components/systemd/systemd_unitfile_config_install/Alias
-
- /software/components/systemd/systemd_unitfile_config_install/Also
- Optional
- Type: systemd_valid_unit
- /software/components/systemd/systemd_unitfile_config_install/DefaultInstance
-
- /software/components/systemd/systemd_unitfile_config_install/RequiredBy
- Optional
- Type: systemd_valid_unit
- /software/components/systemd/systemd_unitfile_config_install/WantedBy
- Optional
- Type: systemd_valid_unit
- /software/components/systemd/systemd_unitfile_config_systemd_exec_stdouterr
- /software/components/systemd/systemd_unitfile_config_systemd_kill
- Description: systemd.kill directives http://www.freedesktop.org/software/systemd/man/systemd.kill.html valid for [Service], [Socket], [Mount], or [Swap] sections
- /software/components/systemd/systemd_unitfile_config_systemd_kill/KillMode
-
- /software/components/systemd/systemd_unitfile_config_systemd_kill/KillSignal
-
- /software/components/systemd/systemd_unitfile_config_systemd_kill/SendSIGHUP
-
- /software/components/systemd/systemd_unitfile_config_systemd_kill/SendSIGKILL
-
- /software/components/systemd/systemd_unitfile_config_systemd_exec
- Description: systemd.exec directives http://www.freedesktop.org/software/systemd/man/systemd.exec.html valid for [Service], [Socket], [Mount], or [Swap] sections
- /software/components/systemd/systemd_unitfile_config_systemd_exec/CacheDirectoryMode
- Optional
- Type: type_octal_mode
- /software/components/systemd/systemd_unitfile_config_systemd_exec/CacheDirectory
- Optional
- Type: systemd_relative_directory
- /software/components/systemd/systemd_unitfile_config_systemd_exec/ConfigurationDirectoryMode
- Optional
- Type: type_octal_mode
- /software/components/systemd/systemd_unitfile_config_systemd_exec/ConfigurationDirectory
- Optional
- Type: systemd_relative_directory
- /software/components/systemd/systemd_unitfile_config_systemd_exec/CPUAffinity
-
- /software/components/systemd/systemd_unitfile_config_systemd_exec/CPUSchedulingPolicy
-
- /software/components/systemd/systemd_unitfile_config_systemd_exec/CPUSchedulingPriority
- Optional
- Type: long
- Range: 1..99
- /software/components/systemd/systemd_unitfile_config_systemd_exec/CPUSchedulingResetOnFork
-
- /software/components/systemd/systemd_unitfile_config_systemd_exec/Environment
-
- /software/components/systemd/systemd_unitfile_config_systemd_exec/EnvironmentFile
-
- /software/components/systemd/systemd_unitfile_config_systemd_exec/Group
- Optional
- Type: defined_group
- /software/components/systemd/systemd_unitfile_config_systemd_exec/IOSchedulingClass
-
- /software/components/systemd/systemd_unitfile_config_systemd_exec/IOSchedulingPriority
- Optional
- Type: long
- Range: 0..7
- /software/components/systemd/systemd_unitfile_config_systemd_exec/LimitAS
- Optional
- Type: long
- Range: -1..
- /software/components/systemd/systemd_unitfile_config_systemd_exec/LimitCORE
- Optional
- Type: long
- Range: -1..
- /software/components/systemd/systemd_unitfile_config_systemd_exec/LimitCPU
- Optional
- Type: long
- Range: -1..
- /software/components/systemd/systemd_unitfile_config_systemd_exec/LimitDATA
- Optional
- Type: long
- Range: -1..
- /software/components/systemd/systemd_unitfile_config_systemd_exec/LimitFSIZE
- Optional
- Type: long
- Range: -1..
- /software/components/systemd/systemd_unitfile_config_systemd_exec/LimitLOCKS
- Optional
- Type: long
- Range: -1..
- /software/components/systemd/systemd_unitfile_config_systemd_exec/LimitMEMLOCK
- Optional
- Type: long
- Range: -1..
- /software/components/systemd/systemd_unitfile_config_systemd_exec/LimitMSGQUEUE
- Optional
- Type: long
- Range: -1..
- /software/components/systemd/systemd_unitfile_config_systemd_exec/LimitNICE
- Optional
- Type: long
- Range: 0..40
- /software/components/systemd/systemd_unitfile_config_systemd_exec/LimitNOFILE
- Optional
- Type: long
- Range: -1..
- /software/components/systemd/systemd_unitfile_config_systemd_exec/LimitNPROC
- Optional
- Type: long
- Range: -1..
- /software/components/systemd/systemd_unitfile_config_systemd_exec/LimitRSS
- Optional
- Type: long
- Range: -1..
- /software/components/systemd/systemd_unitfile_config_systemd_exec/LimitRTPRIO
- Optional
- Type: long
- Range: -1..
- /software/components/systemd/systemd_unitfile_config_systemd_exec/LimitRTTIME
- Optional
- Type: long
- Range: -1..
- /software/components/systemd/systemd_unitfile_config_systemd_exec/LimitSIGPENDING
- Optional
- Type: long
- Range: -1..
- /software/components/systemd/systemd_unitfile_config_systemd_exec/LimitSTACK
- Optional
- Type: long
- Range: -1..
- /software/components/systemd/systemd_unitfile_config_systemd_exec/LogsDirectoryMode
- Optional
- Type: type_octal_mode
- /software/components/systemd/systemd_unitfile_config_systemd_exec/LogsDirectory
- Optional
- Type: systemd_relative_directory
- /software/components/systemd/systemd_unitfile_config_systemd_exec/Nice
- Optional
- Type: long
- Range: -20..19
- /software/components/systemd/systemd_unitfile_config_systemd_exec/OOMScoreAdjust
- Optional
- Type: long
- Range: -1000..1000
- /software/components/systemd/systemd_unitfile_config_systemd_exec/PrivateTmp
-
- /software/components/systemd/systemd_unitfile_config_systemd_exec/RootDirectory
- Optional
- Type: systemd_relative_directory
- /software/components/systemd/systemd_unitfile_config_systemd_exec/RuntimeDirectoryMode
- Optional
- Type: type_octal_mode
- /software/components/systemd/systemd_unitfile_config_systemd_exec/RuntimeDirectoryPreserve
-
- /software/components/systemd/systemd_unitfile_config_systemd_exec/RuntimeDirectory
- Optional
- Type: systemd_relative_directory
- /software/components/systemd/systemd_unitfile_config_systemd_exec/StandardError
- Optional
- Type: systemd_unitfile_config_systemd_exec_stdouterr
- /software/components/systemd/systemd_unitfile_config_systemd_exec/StandardInput
-
- /software/components/systemd/systemd_unitfile_config_systemd_exec/StandardOutput
- Optional
- Type: systemd_unitfile_config_systemd_exec_stdouterr
- /software/components/systemd/systemd_unitfile_config_systemd_exec/StateDirectoryMode
- Optional
- Type: type_octal_mode
- /software/components/systemd/systemd_unitfile_config_systemd_exec/StateDirectory
- Optional
- Type: systemd_relative_directory
- /software/components/systemd/systemd_unitfile_config_systemd_exec/SupplementaryGroups
- Optional
- Type: defined_group
- /software/components/systemd/systemd_unitfile_config_systemd_exec/SyslogFacility
- Optional
- Type: syslog_facility
- /software/components/systemd/systemd_unitfile_config_systemd_exec/SyslogIdentifier
-
- /software/components/systemd/systemd_unitfile_config_systemd_exec/SyslogLevel
- Optional
- Type: syslog_level
- /software/components/systemd/systemd_unitfile_config_systemd_exec/SyslogLevelPrefix
-
- /software/components/systemd/systemd_unitfile_config_systemd_exec/TTYPath
-
- /software/components/systemd/systemd_unitfile_config_systemd_exec/TTYReset
-
- /software/components/systemd/systemd_unitfile_config_systemd_exec/TTYVHangup
-
- /software/components/systemd/systemd_unitfile_config_systemd_exec/TTYVTDisallocate
-
- /software/components/systemd/systemd_unitfile_config_systemd_exec/UMask
- Optional
- Type: type_octal_mode
- /software/components/systemd/systemd_unitfile_config_systemd_exec/User
- Optional
- Type: defined_user
- /software/components/systemd/systemd_unitfile_config_systemd_exec/WorkingDirectory
-
- /software/components/systemd/systemd_unitfile_config_systemd_resource_control_devicelist
- /software/components/systemd/systemd_unitfile_config_systemd_resource_control_block_weight
- /software/components/systemd/systemd_unitfile_config_systemd_resource_control
- Description: systemd.resource-control directives https://www.freedesktop.org/software/systemd/man/systemd.resource-control.html valid for [Slice], [Scope], [Service], [Socket], [Mount], or [Swap] sections
- /software/components/systemd/systemd_unitfile_config_systemd_resource_control/CPUAccounting
-
- /software/components/systemd/systemd_unitfile_config_systemd_resource_control/CPUShares
- Optional
- Type: long
- Range: 2..262144
- /software/components/systemd/systemd_unitfile_config_systemd_resource_control/StartupCPUShares
- Optional
- Type: long
- Range: 2..262144
- /software/components/systemd/systemd_unitfile_config_systemd_resource_control/CPUQuota
- Optional
- Type: long
- Range: 0..100
- /software/components/systemd/systemd_unitfile_config_systemd_resource_control/MemoryAccounting
-
- /software/components/systemd/systemd_unitfile_config_systemd_resource_control/MemoryLimit
-
- /software/components/systemd/systemd_unitfile_config_systemd_resource_control/TasksAccounting
-
- /software/components/systemd/systemd_unitfile_config_systemd_resource_control/TasksMax
-
- /software/components/systemd/systemd_unitfile_config_systemd_resource_control/BlockIOAccounting
-
- /software/components/systemd/systemd_unitfile_config_systemd_resource_control/BlockIOWeight
- Optional
- Type: long
- Range: 10..1000
- /software/components/systemd/systemd_unitfile_config_systemd_resource_control/StartupBlockIOWeight
- Optional
- Type: long
- Range: 10..1000
- /software/components/systemd/systemd_unitfile_config_systemd_resource_control/BlockIODeviceWeight
- Optional
- Type: systemd_unitfile_config_systemd_resource_control_block_weight
- /software/components/systemd/systemd_unitfile_config_systemd_resource_control/BlockIOReadBandwidth
- Optional
- Type: systemd_unitfile_config_systemd_resource_control_block_weight
- /software/components/systemd/systemd_unitfile_config_systemd_resource_control/BlockIOWriteBandwidth
- Optional
- Type: systemd_unitfile_config_systemd_resource_control_block_weight
- /software/components/systemd/systemd_unitfile_config_systemd_resource_control/DeviceAllow
- Optional
- Type: systemd_unitfile_config_systemd_resource_control_devicelist
- /software/components/systemd/systemd_unitfile_config_systemd_resource_control/DevicePolicy
-
- /software/components/systemd/systemd_unitfile_config_systemd_resource_control/Slice
-
- /software/components/systemd/systemd_unitfile_config_systemd_resource_control/Delegate
-
- /software/components/systemd/systemd_unitfile_config_service
- Description: the [Service] section http://www.freedesktop.org/software/systemd/man/systemd.service.html
- /software/components/systemd/systemd_unitfile_config_service/AmbientCapabilities
- Optional
- Type: linux_capability
- /software/components/systemd/systemd_unitfile_config_service/BusName
-
- /software/components/systemd/systemd_unitfile_config_service/BusPolicy
-
- /software/components/systemd/systemd_unitfile_config_service/CapabilityBoundingSet
- Optional
- Type: linux_capability
- /software/components/systemd/systemd_unitfile_config_service/ExecReload
-
- /software/components/systemd/systemd_unitfile_config_service/ExecStart
-
- /software/components/systemd/systemd_unitfile_config_service/ExecStartPost
-
- /software/components/systemd/systemd_unitfile_config_service/ExecStartPre
-
- /software/components/systemd/systemd_unitfile_config_service/ExecStop
-
- /software/components/systemd/systemd_unitfile_config_service/ExecStopPost
-
- /software/components/systemd/systemd_unitfile_config_service/GuessMainPID
-
- /software/components/systemd/systemd_unitfile_config_service/NonBlocking
-
- /software/components/systemd/systemd_unitfile_config_service/NotifyAccess
-
- /software/components/systemd/systemd_unitfile_config_service/PIDFile
-
- /software/components/systemd/systemd_unitfile_config_service/PermissionsStartOnly
-
- /software/components/systemd/systemd_unitfile_config_service/RemainAfterExit
-
- /software/components/systemd/systemd_unitfile_config_service/Restart
-
- /software/components/systemd/systemd_unitfile_config_service/RestartForceExitStatus
-
- /software/components/systemd/systemd_unitfile_config_service/RestartPreventExitStatus
-
- /software/components/systemd/systemd_unitfile_config_service/RestartSec
- Optional
- Type: long
- Range: 0..
- /software/components/systemd/systemd_unitfile_config_service/RootDirectoryStartOnly
-
- /software/components/systemd/systemd_unitfile_config_service/Sockets
- Optional
- Type: systemd_valid_unit
- /software/components/systemd/systemd_unitfile_config_service/SuccessExitStatus
-
- /software/components/systemd/systemd_unitfile_config_service/TimeoutSec
- Optional
- Type: long
- Range: 0..
- /software/components/systemd/systemd_unitfile_config_service/TimeoutStartSec
- Optional
- Type: long
- Range: 0..
- /software/components/systemd/systemd_unitfile_config_service/TimeoutStopSec
- Optional
- Type: long
- Range: 0..
- /software/components/systemd/systemd_unitfile_config_service/Type
-
- /software/components/systemd/systemd_unitfile_config_service/WatchdogSec
- Optional
- Type: long
- Range: 0..
- /software/components/systemd/systemd_unitfile_config_socket
- Description: the [Socket] section http://www.freedesktop.org/software/systemd/man/systemd.socket.html
- /software/components/systemd/systemd_unitfile_config_socket/ListenStream
-
- /software/components/systemd/systemd_unitfile_config_socket/ListenDatagram
-
- /software/components/systemd/systemd_unitfile_config_socket/ListenSequentialPacket
-
- /software/components/systemd/systemd_unitfile_config_socket/ListenFIFO
- Optional
- Type: absolute_file_path
- /software/components/systemd/systemd_unitfile_config_socket/ListenSpecial
- Optional
- Type: absolute_file_path
- /software/components/systemd/systemd_unitfile_config_socket/ListenNetlink
-
- /software/components/systemd/systemd_unitfile_config_socket/ListenMessageQueue
-
- /software/components/systemd/systemd_unitfile_config_socket/ListenUSBFunction
-
- /software/components/systemd/systemd_unitfile_config_socket/SocketProtocol
-
- /software/components/systemd/systemd_unitfile_config_socket/BindIPv6Only
-
- /software/components/systemd/systemd_unitfile_config_socket/Backlog
- Optional
- Type: long
- Range: 0..
- /software/components/systemd/systemd_unitfile_config_socket/BindToDevice
-
- /software/components/systemd/systemd_unitfile_config_socket/SocketUser
- Optional
- Type: defined_user
- /software/components/systemd/systemd_unitfile_config_socket/SocketGroup
- Optional
- Type: defined_group
- /software/components/systemd/systemd_unitfile_config_socket/SocketMode
- Optional
- Type: type_octal_mode
- /software/components/systemd/systemd_unitfile_config_socket/DirectoryMode
- Optional
- Type: type_octal_mode
- /software/components/systemd/systemd_unitfile_config_socket/Accept
-
- /software/components/systemd/systemd_unitfile_config_socket/Writable
-
- /software/components/systemd/systemd_unitfile_config_socket/MaxConnections
- Optional
- Type: long
- Range: 0..
- /software/components/systemd/systemd_unitfile_config_socket/MaxConnectionsPerSource
- Optional
- Type: long
- Range: 0..
- /software/components/systemd/systemd_unitfile_config_socket/KeepAlive
-
- /software/components/systemd/systemd_unitfile_config_socket/KeepAliveTimeSec
- Optional
- Type: long
- Range: 0..
- /software/components/systemd/systemd_unitfile_config_socket/KeepAliveIntervalSec
- Optional
- Type: long
- Range: 0..
- /software/components/systemd/systemd_unitfile_config_socket/KeepAliveProbes
- Optional
- Type: long
- Range: 0..
- /software/components/systemd/systemd_unitfile_config_socket/NoDelay
-
- /software/components/systemd/systemd_unitfile_config_socket/Priority
- Optional
- Type: long
- Range: 0..
- /software/components/systemd/systemd_unitfile_config_socket/DeferAcceptSec
- Optional
- Type: long
- Range: 0..
- /software/components/systemd/systemd_unitfile_config_socket/ReceiveBuffer
- Optional
- Type: long
- Range: 0..
- /software/components/systemd/systemd_unitfile_config_socket/SendBuffer
- Optional
- Type: long
- Range: 0..
- /software/components/systemd/systemd_unitfile_config_socket/IPTOS
-
- /software/components/systemd/systemd_unitfile_config_socket/IPTTL
-
- /software/components/systemd/systemd_unitfile_config_socket/Mark
-
- /software/components/systemd/systemd_unitfile_config_socket/ReusePort
-
- /software/components/systemd/systemd_unitfile_config_socket/SmackLabel
-
- /software/components/systemd/systemd_unitfile_config_socket/SmackLabelIPIn
-
- /software/components/systemd/systemd_unitfile_config_socket/SmackLabelIPOut
-
- /software/components/systemd/systemd_unitfile_config_socket/SELinuxContextFromNet
-
- /software/components/systemd/systemd_unitfile_config_socket/PipeSize
- Optional
- Type: long
- Range: 0..
- /software/components/systemd/systemd_unitfile_config_socket/MessageQueueMaxMessages
-
- /software/components/systemd/systemd_unitfile_config_socket/MessageQueueMessageSize
-
- /software/components/systemd/systemd_unitfile_config_socket/FreeBind
-
- /software/components/systemd/systemd_unitfile_config_socket/Transparent
-
- /software/components/systemd/systemd_unitfile_config_socket/Broadcast
-
- /software/components/systemd/systemd_unitfile_config_socket/PassCredentials
-
- /software/components/systemd/systemd_unitfile_config_socket/PassSecurity
-
- /software/components/systemd/systemd_unitfile_config_socket/TCPCongestion
-
- /software/components/systemd/systemd_unitfile_config_socket/ExecStartPost
- Optional
- Type: systemd_valid_execpath
- /software/components/systemd/systemd_unitfile_config_socket/ExecStartPre
- Optional
- Type: systemd_valid_execpath
- /software/components/systemd/systemd_unitfile_config_socket/ExecStopPre
- Optional
- Type: systemd_valid_execpath
- /software/components/systemd/systemd_unitfile_config_socket/ExecStopPost
- Optional
- Type: systemd_valid_execpath
- /software/components/systemd/systemd_unitfile_config_socket/TimeoutSec
- Optional
- Type: long
- Range: 0..
- /software/components/systemd/systemd_unitfile_config_socket/Service
-
- /software/components/systemd/systemd_unitfile_config_socket/RemoveOnStop
-
- /software/components/systemd/systemd_unitfile_config_socket/Symlinks
-
- /software/components/systemd/systemd_unitfile_config_socket/FileDescriptorName
-
- /software/components/systemd/systemd_unitfile_config_socket/TriggerLimitIntervalSec
- Optional
- Type: long
- Range: 0..
- /software/components/systemd/systemd_unitfile_config_socket/TriggerLimitBurst
- Optional
- Type: long
- Range: 0..
- /software/components/systemd/systemd_unitfile_config_mount
- Description: the [mount] section http://www.freedesktop.org/software/systemd/man/systemd.mount.html
- /software/components/systemd/systemd_unitfile_config_mount/What
-
- /software/components/systemd/systemd_unitfile_config_mount/Where
- Required
- Type: absolute_file_path
- /software/components/systemd/systemd_unitfile_config_mount/Type
-
- /software/components/systemd/systemd_unitfile_config_mount/Options
-
- /software/components/systemd/systemd_unitfile_config_mount/SloppyOptions
-
- /software/components/systemd/systemd_unitfile_config_mount/LazyUnmount
-
- /software/components/systemd/systemd_unitfile_config_mount/ReadWriteOnly
-
- /software/components/systemd/systemd_unitfile_config_mount/ForceUnmount
-
- /software/components/systemd/systemd_unitfile_config_mount/DirectoryMode
- Optional
- Type: type_octal_mode
- /software/components/systemd/systemd_unitfile_config_mount/TimeoutSec
- Optional
- Type: long
- Range: 0..
- /software/components/systemd/systemd_unitfile_config_automount
- Description: the [Automount] section http://www.freedesktop.org/software/systemd/man/systemd.automount.html
- /software/components/systemd/systemd_unitfile_config_automount/Where
- Required
- Type: absolute_file_path
- /software/components/systemd/systemd_unitfile_config_automount/DirectoryMode
- Optional
- Type: type_octal_mode
- /software/components/systemd/systemd_unitfile_config_automount/TimeoutSec
- Optional
- Type: long
- Range: 0..
- /software/components/systemd/systemd_unitfile_config_timer
- Description: the [Timer] section http://www.freedesktop.org/software/systemd/man/systemd.timer.html
- /software/components/systemd/systemd_unitfile_config_timer/OnActiveSec
- Optional
- Type: long
- Range: 0..
- /software/components/systemd/systemd_unitfile_config_timer/OnBootSec
- Optional
- Type: long
- Range: 0..
- /software/components/systemd/systemd_unitfile_config_timer/OnStartupSec
- Optional
- Type: long
- Range: 0..
- /software/components/systemd/systemd_unitfile_config_timer/OnUnitActiveSec
- Optional
- Type: long
- Range: 0..
- /software/components/systemd/systemd_unitfile_config_timer/OnUnitInactiveSec
- Optional
- Type: long
- Range: 0..
- /software/components/systemd/systemd_unitfile_config_timer/OnCalendar
-
- /software/components/systemd/systemd_unitfile_config_timer/AccuracySec
- Optional
- Type: long
- Range: 0..
- /software/components/systemd/systemd_unitfile_config_timer/RandomizedDelaySec
- Optional
- Type: long
- Range: 0..
- /software/components/systemd/systemd_unitfile_config_timer/FixedRandomDelay
-
- /software/components/systemd/systemd_unitfile_config_timer/OnClockChange
-
- /software/components/systemd/systemd_unitfile_config_timer/OnTimezoneChange
-
- /software/components/systemd/systemd_unitfile_config_timer/Unit
-
- /software/components/systemd/systemd_unitfile_config_timer/Persistent
-
- /software/components/systemd/systemd_unitfile_config_timer/WakeSystem
-
- /software/components/systemd/systemd_unitfile_config_timer/RemainAfterElapse
-
- /software/components/systemd/systemd_unitfile_config
- Description: Unit configuration sections includes, unit and install are type agnostic unit and install are mandatory, but not enforced by schema (possible issues in case of replace=true) the other attributes are only valid for a specific type
- /software/components/systemd/systemd_unitfile_config/includes
- Description: list of existing/other units to base the configuration on (e.g. when creating a new service with a different name, based on an exsiting one)
- Optional
- Type: string
- /software/components/systemd/systemd_unitfile_config/install
- Optional
- Type: systemd_unitfile_config_install
- /software/components/systemd/systemd_unitfile_config/service
- Optional
- Type: systemd_unitfile_config_service
- /software/components/systemd/systemd_unitfile_config/socket
- Optional
- Type: systemd_unitfile_config_socket
- /software/components/systemd/systemd_unitfile_config/mount
- Optional
- Type: systemd_unitfile_config_mount
- /software/components/systemd/systemd_unitfile_config/automount
- Optional
- Type: systemd_unitfile_config_automount
- /software/components/systemd/systemd_unitfile_config/timer
- Optional
- Type: systemd_unitfile_config_timer
- /software/components/systemd/systemd_unitfile_config/unit
- Optional
- Type: systemd_unitfile_config_unit
- /software/components/systemd/systemd_unitfile_custom
- Description: Custom unit configuration to allow inserting computed configuration data It overrides the data defined in the regular config schema, so do not forget to set those as well (can be dummy value).
- /software/components/systemd/systemd_unitfile_custom/CPUAffinity
- Description: CPUAffinity list determined via ‘hwloc-calc –physical-output –intersect PU <location0> <location1>’ Allows to cpubind on numanodes (as we cannot trust logical CPU indices, which regular CPUAffinity requires) Forces an empty list to reset any possible previously defined affinity.
- Optional
- Type: hwloc_location
- /software/components/systemd/systemd_unitfile
- Description: Unit file configuration
- /software/components/systemd/systemd_unitfile/config
- Description: unitfile configuration data
- Required
- Type: systemd_unitfile_config
- /software/components/systemd/systemd_unitfile/custom
- Description: custom unitfile configuration data
- Optional
- Type: systemd_unitfile_custom
- /software/components/systemd/systemd_unitfile/replace
- Description: replaceunitfile configuration: if true, only the defined parameters will be used by the unit; anything else is ignored
- Required
- Type: boolean
- Default value: false
- /software/components/systemd/systemd_unitfile/only
- Description: only use the unit parameters for unitfile configuration, ignore other defined here such as targets (but still allow e.g. values defined by legacy chkconfig)
- Optional
- Type: boolean
- /software/components/systemd/systemd_target
- /software/components/systemd/systemd_unit_type
- /software/components/systemd/systemd_unit_type/name
-
- /software/components/systemd/systemd_unit_type/targets
- Required
- Type: systemd_target
- /software/components/systemd/systemd_unit_type/type
- Required
- Type: choice
- Default value: service
- /software/components/systemd/systemd_unit_type/startstop
- Required
- Type: boolean
- Default value: true
- /software/components/systemd/systemd_unit_type/state
- Required
- Type: string
- Default value: enabled
- /software/components/systemd/systemd_unit_type/file
- Description: unitfile configuration
- Optional
- Type: systemd_unitfile
- /software/components/systemd/systemd_component
- /software/components/systemd/systemd_component/skip
- Required
- Type: systemd_skip
- /software/components/systemd/systemd_component/unconfigured
- Description: what to do with unconfigured units: ignore, enabled, disabled, on (enabled+start), off (disabled+stop; advanced option)
- Required
- Type: string
- Default value: ignore
- /software/components/systemd/systemd_component/unit
- Optional
- Type: systemd_unit_type