Types
-
/software/systemd/hwloc_location
- decription: hwloc (Portable Hardware Locality, hwloc(7)) location, e.g. node:1 for NUMAnode 1
-
/software/systemd/syslog_facility
- decription: syslog facility to use when logging to syslog
-
/software/systemd/syslog_level
- decription: syslog level to use when logging to syslog or the kernel log buffer
-
/software/systemd/systemd_skip
/software/systemd/systemd_skip/service
- required
- type: boolean
/software/systemd/systemd_unit_architecture
/software/systemd/systemd_unit_security
/software/systemd/systemd_unit_virtualization
/software/systemd/systemd_valid_unit
-
/software/systemd/systemd_unitfile_config_unit_condition
-
decription: Condition/Assert entries in Unit section All lists can start with empty string to reset previously defined values.
-
/software/systemd/systemd_unitfile_config_unit_condition/ACPower
- optional
- type: boolean
/software/systemd/systemd_unitfile_config_unit_condition/Architecture
- optional
- type: systemd_unit_architecture
/software/systemd/systemd_unitfile_config_unit_condition/Capability
- optional
- type: string
/software/systemd/systemd_unitfile_config_unit_condition/DirectoryNotEmpty
- optional
- type: string
/software/systemd/systemd_unitfile_config_unit_condition/FileIsExecutable
- optional
- type: string
/software/systemd/systemd_unitfile_config_unit_condition/FileNotEmpty
- optional
- type: string
/software/systemd/systemd_unitfile_config_unit_condition/FirstBoot
- optional
- type: boolean
/software/systemd/systemd_unitfile_config_unit_condition/Host
- optional
- type: string
/software/systemd/systemd_unitfile_config_unit_condition/KernelCommandLine
- optional
- type: string
/software/systemd/systemd_unitfile_config_unit_condition/NeedsUpdate
- optional
- type: string
/software/systemd/systemd_unitfile_config_unit_condition/PathExistsGlob
- optional
- type: string
/software/systemd/systemd_unitfile_config_unit_condition/PathExists
- optional
- type: string
/software/systemd/systemd_unitfile_config_unit_condition/PathIsDirectory
- optional
- type: string
/software/systemd/systemd_unitfile_config_unit_condition/PathIsMountPoint
- optional
- type: string
/software/systemd/systemd_unitfile_config_unit_condition/PathIsReadWrite
- optional
- type: string
/software/systemd/systemd_unitfile_config_unit_condition/PathIsSymbolicLink
- optional
- type: string
/software/systemd/systemd_unitfile_config_unit_condition/Security
- optional
- type: systemd_unit_security
/software/systemd/systemd_unitfile_config_unit_condition/Virtualization
- optional
- type: systemd_unit_virtualization
/software/systemd/systemd_unitfile_config_unit
-
decription: the [Unit] section http://www.freedesktop.org/software/systemd/man/systemd.unit.html#%5BUnit%5D%20Section%20Options
-
/software/systemd/systemd_unitfile_config_unit/After
- optional
- type: systemd_valid_unit
/software/systemd/systemd_unitfile_config_unit/AllowIsolate
- optional
- type: boolean
/software/systemd/systemd_unitfile_config_unit/Assert
- optional
- type: systemd_unitfile_config_unit_condition
/software/systemd/systemd_unitfile_config_unit/Before
- optional
- type: systemd_valid_unit
/software/systemd/systemd_unitfile_config_unit/BindsTo
- optional
- type: systemd_valid_unit
/software/systemd/systemd_unitfile_config_unit/Condition
- optional
- type: systemd_unitfile_config_unit_condition
/software/systemd/systemd_unitfile_config_unit/Conflicts
- optional
- type: systemd_valid_unit
/software/systemd/systemd_unitfile_config_unit/DefaultDependencies
- optional
- type: boolean
/software/systemd/systemd_unitfile_config_unit/Description
- optional
- type: string
/software/systemd/systemd_unitfile_config_unit/Documentation
- optional
- type: string
/software/systemd/systemd_unitfile_config_unit/IgnoreOnIsolate
- optional
- type: boolean
/software/systemd/systemd_unitfile_config_unit/IgnoreOnSnapshot
- optional
- type: boolean
/software/systemd/systemd_unitfile_config_unit/JobTimeoutAction
- optional
- type: string
/software/systemd/systemd_unitfile_config_unit/JobTimeoutRebootArgument
- optional
- type: string
/software/systemd/systemd_unitfile_config_unit/JobTimeoutSec
- optional
- type: long
- range: 0..
/software/systemd/systemd_unitfile_config_unit/JoinsNamespaceOf
- optional
- type: systemd_valid_unit
/software/systemd/systemd_unitfile_config_unit/NetClass
- optional
- type: string
/software/systemd/systemd_unitfile_config_unit/OnFailure
- optional
- type: string
/software/systemd/systemd_unitfile_config_unit/OnFailureJobMode
- optional
- type: string
/software/systemd/systemd_unitfile_config_unit/PartOf
- optional
- type: systemd_valid_unit
/software/systemd/systemd_unitfile_config_unit/PropagatesReloadTo
- optional
- type: string
/software/systemd/systemd_unitfile_config_unit/RefuseManualStart
- optional
- type: boolean
/software/systemd/systemd_unitfile_config_unit/RefuseManualStop
- optional
- type: boolean
/software/systemd/systemd_unitfile_config_unit/ReloadPropagatedFrom
- optional
- type: string
/software/systemd/systemd_unitfile_config_unit/Requires
- optional
- type: systemd_valid_unit
/software/systemd/systemd_unitfile_config_unit/RequiresMountsFor
- optional
- type: string
/software/systemd/systemd_unitfile_config_unit/RequiresOverridable
- optional
- type: systemd_valid_unit
/software/systemd/systemd_unitfile_config_unit/Requisite
- optional
- type: systemd_valid_unit
/software/systemd/systemd_unitfile_config_unit/RequisiteOverridable
- optional
- type: systemd_valid_unit
/software/systemd/systemd_unitfile_config_unit/SourcePath
- optional
- type: string
/software/systemd/systemd_unitfile_config_unit/StopWhenUnneeded
- optional
- type: boolean
/software/systemd/systemd_unitfile_config_unit/Wants
- optional
- type: systemd_valid_unit
/software/systemd/systemd_unitfile_config_install
-
decription: the [Install] section http://www.freedesktop.org/software/systemd/man/systemd.unit.html#%5BInstall%5D%20Section%20Options
-
/software/systemd/systemd_unitfile_config_install/Alias
- optional
- type: string
/software/systemd/systemd_unitfile_config_install/Also
- optional
- type: systemd_valid_unit
/software/systemd/systemd_unitfile_config_install/DefaultInstance
- optional
- type: string
/software/systemd/systemd_unitfile_config_install/RequiredBy
- optional
- type: systemd_valid_unit
/software/systemd/systemd_unitfile_config_install/WantedBy
- optional
- type: systemd_valid_unit
/software/systemd/systemd_unitfile_config_systemd_exec_stdouterr
/software/systemd/systemd_unitfile_config_systemd_kill
-
decription: systemd.kill directives http://www.freedesktop.org/software/systemd/man/systemd.kill.html valid for [Service], [Socket], [Mount], or [Swap] sections
-
/software/systemd/systemd_unitfile_config_systemd_kill/KillMode
- optional
- type: string
/software/systemd/systemd_unitfile_config_systemd_kill/KillSignal
- optional
- type: string
/software/systemd/systemd_unitfile_config_systemd_kill/SendSIGHUP
- optional
- type: boolean
/software/systemd/systemd_unitfile_config_systemd_kill/SendSIGKILL
- optional
- type: boolean
/software/systemd/systemd_unitfile_config_systemd_exec
-
decription: systemd.exec directives http://www.freedesktop.org/software/systemd/man/systemd.exec.html valid for [Service], [Socket], [Mount], or [Swap] sections
-
/software/systemd/systemd_unitfile_config_systemd_exec/CPUAffinity
- optional
- type: long
/software/systemd/systemd_unitfile_config_systemd_exec/CPUSchedulingPolicy
- optional
- type: string
/software/systemd/systemd_unitfile_config_systemd_exec/CPUSchedulingPriority
- optional
- type: long
- range: 1..99
/software/systemd/systemd_unitfile_config_systemd_exec/CPUSchedulingResetOnFork
- optional
- type: boolean
/software/systemd/systemd_unitfile_config_systemd_exec/Environment
- optional
- type: string
/software/systemd/systemd_unitfile_config_systemd_exec/EnvironmentFile
- optional
- type: string
/software/systemd/systemd_unitfile_config_systemd_exec/Group
- optional
- type: defined_group
/software/systemd/systemd_unitfile_config_systemd_exec/IOSchedulingClass
- optional
- type: string
/software/systemd/systemd_unitfile_config_systemd_exec/IOSchedulingPriority
- optional
- type: long
- range: 0..7
/software/systemd/systemd_unitfile_config_systemd_exec/LimitAS
- optional
- type: long
- range: -1..
/software/systemd/systemd_unitfile_config_systemd_exec/LimitCORE
- optional
- type: long
- range: -1..
/software/systemd/systemd_unitfile_config_systemd_exec/LimitCPU
- optional
- type: long
- range: -1..
/software/systemd/systemd_unitfile_config_systemd_exec/LimitDATA
- optional
- type: long
- range: -1..
/software/systemd/systemd_unitfile_config_systemd_exec/LimitFSIZE
- optional
- type: long
- range: -1..
/software/systemd/systemd_unitfile_config_systemd_exec/LimitLOCKS
- optional
- type: long
- range: -1..
/software/systemd/systemd_unitfile_config_systemd_exec/LimitMEMLOCK
- optional
- type: long
- range: -1..
/software/systemd/systemd_unitfile_config_systemd_exec/LimitMSGQUEUE
- optional
- type: long
- range: -1..
/software/systemd/systemd_unitfile_config_systemd_exec/LimitNICE
- optional
- type: long
- range: 0..40
/software/systemd/systemd_unitfile_config_systemd_exec/LimitNOFILE
- optional
- type: long
- range: -1..
/software/systemd/systemd_unitfile_config_systemd_exec/LimitNPROC
- optional
- type: long
- range: -1..
/software/systemd/systemd_unitfile_config_systemd_exec/LimitRSS
- optional
- type: long
- range: -1..
/software/systemd/systemd_unitfile_config_systemd_exec/LimitRTPRIO
- optional
- type: long
- range: -1..
/software/systemd/systemd_unitfile_config_systemd_exec/LimitRTTIME
- optional
- type: long
- range: -1..
/software/systemd/systemd_unitfile_config_systemd_exec/LimitSIGPENDING
- optional
- type: long
- range: -1..
/software/systemd/systemd_unitfile_config_systemd_exec/LimitSTACK
- optional
- type: long
- range: -1..
/software/systemd/systemd_unitfile_config_systemd_exec/Nice
- optional
- type: long
- range: -20..19
/software/systemd/systemd_unitfile_config_systemd_exec/OOMScoreAdjust
- optional
- type: long
- range: -1000..1000
/software/systemd/systemd_unitfile_config_systemd_exec/PrivateTmp
- optional
- type: boolean
/software/systemd/systemd_unitfile_config_systemd_exec/RootDirectory
- optional
- type: string
/software/systemd/systemd_unitfile_config_systemd_exec/StandardError
- optional
- type: systemd_unitfile_config_systemd_exec_stdouterr
/software/systemd/systemd_unitfile_config_systemd_exec/StandardInput
- optional
- type: string
/software/systemd/systemd_unitfile_config_systemd_exec/StandardOutput
- optional
- type: systemd_unitfile_config_systemd_exec_stdouterr
/software/systemd/systemd_unitfile_config_systemd_exec/SupplementaryGroups
- optional
- type: defined_group
/software/systemd/systemd_unitfile_config_systemd_exec/SyslogFacility
- optional
- type: syslog_facility
/software/systemd/systemd_unitfile_config_systemd_exec/SyslogIdentifier
- optional
- type: string
/software/systemd/systemd_unitfile_config_systemd_exec/SyslogLevel
- optional
- type: syslog_level
/software/systemd/systemd_unitfile_config_systemd_exec/SyslogLevelPrefix
- optional
- type: boolean
/software/systemd/systemd_unitfile_config_systemd_exec/TTYPath
- optional
- type: string
/software/systemd/systemd_unitfile_config_systemd_exec/TTYReset
- optional
- type: boolean
/software/systemd/systemd_unitfile_config_systemd_exec/TTYVHangup
- optional
- type: boolean
/software/systemd/systemd_unitfile_config_systemd_exec/TTYVTDisallocate
- optional
- type: boolean
/software/systemd/systemd_unitfile_config_systemd_exec/UMask
- optional
- type: string
/software/systemd/systemd_unitfile_config_systemd_exec/User
- optional
- type: defined_user
/software/systemd/systemd_unitfile_config_systemd_exec/WorkingDirectory
- optional
- type: string
/software/systemd/systemd_unitfile_config_service
-
decription: the [Service] section http://www.freedesktop.org/software/systemd/man/systemd.service.html
-
/software/systemd/systemd_unitfile_config_service/BusName
- optional
- type: string
/software/systemd/systemd_unitfile_config_service/BusPolicy
- optional
- type: string
/software/systemd/systemd_unitfile_config_service/ExecReload
- optional
- type: string
/software/systemd/systemd_unitfile_config_service/ExecStart
- optional
- type: string
/software/systemd/systemd_unitfile_config_service/ExecStartPost
- optional
- type: string
/software/systemd/systemd_unitfile_config_service/ExecStartPre
- optional
- type: string
/software/systemd/systemd_unitfile_config_service/ExecStop
- optional
- type: string
/software/systemd/systemd_unitfile_config_service/ExecStopPost
- optional
- type: string
/software/systemd/systemd_unitfile_config_service/GuessMainPID
- optional
- type: boolean
/software/systemd/systemd_unitfile_config_service/NonBlocking
- optional
- type: boolean
/software/systemd/systemd_unitfile_config_service/NotifyAccess
- optional
- type: string
/software/systemd/systemd_unitfile_config_service/PIDFile
- optional
- type: string
/software/systemd/systemd_unitfile_config_service/PermissionsStartOnly
- optional
- type: boolean
/software/systemd/systemd_unitfile_config_service/RemainAfterExit
- optional
- type: boolean
/software/systemd/systemd_unitfile_config_service/Restart
- optional
- type: string
/software/systemd/systemd_unitfile_config_service/RestartForceExitStatus
- optional
- type: long
/software/systemd/systemd_unitfile_config_service/RestartPreventExitStatus
- optional
- type: long
/software/systemd/systemd_unitfile_config_service/RestartSec
- optional
- type: long
- range: 0..
/software/systemd/systemd_unitfile_config_service/RootDirectoryStartOnly
- optional
- type: boolean
/software/systemd/systemd_unitfile_config_service/Sockets
- optional
- type: systemd_valid_unit
/software/systemd/systemd_unitfile_config_service/SuccessExitStatus
- optional
- type: long
/software/systemd/systemd_unitfile_config_service/TimeoutSec
- optional
- type: long
- range: 0..
/software/systemd/systemd_unitfile_config_service/TimeoutStartSec
- optional
- type: long
- range: 0..
/software/systemd/systemd_unitfile_config_service/TimeoutStopSec
- optional
- type: long
- range: 0..
/software/systemd/systemd_unitfile_config_service/Type
- optional
- type: string
/software/systemd/systemd_unitfile_config_service/WatchdogSec
- optional
- type: long
- range: 0..
/software/systemd/systemd_unitfile_config
-
decription: 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
-
decription: 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)
/software/systemd/systemd_unitfile_config/includes
- optional
- type: string
/software/systemd/systemd_unitfile_config/install
- optional
- type: systemd_unitfile_config_install
/software/systemd/systemd_unitfile_config/service
- optional
- type: systemd_unitfile_config_service
/software/systemd/systemd_unitfile_config/unit
- optional
- type: systemd_unitfile_config_unit
/software/systemd/systemd_unitfile_custom
-
decription: 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).
-
decription: CPUAffinity list determined via 'hwloc-calc --physical-output --intersect PU
' 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. /software/systemd/systemd_unitfile_custom/CPUAffinity
- optional
- type: hwloc_location
/software/systemd/systemd_unitfile
-
decription: Unit file configuration
-
decription: unitfile configuration data
- decription: custom unitfile configuration data
- decription: replaceunitfile configuration: if true, only the defined parameters will be used by the unit; anything else is ignored
- decription: 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)
/software/systemd/systemd_unitfile/config
- required
- type: systemd_unitfile_config
/software/systemd/systemd_unitfile/custom
- optional
- type: systemd_unitfile_custom
/software/systemd/systemd_unitfile/replace
- required
- type: boolean
/software/systemd/systemd_unitfile/only
- optional
- type: boolean
/software/systemd/systemd_target
/software/systemd/systemd_unit_type
- decription: unitfile configuration
/software/systemd/systemd_unit_type/name
- optional
- type: string
/software/systemd/systemd_unit_type/targets
- required
- type: systemd_target
/software/systemd/systemd_unit_type/type
- required
- type: string
/software/systemd/systemd_unit_type/startstop
- required
- type: boolean
/software/systemd/systemd_unit_type/state
- required
- type: string
/software/systemd/systemd_unit_type/file
- optional
- type: systemd_unitfile
/software/systemd/component_systemd
/software/systemd/component_systemd/skip
- required
- type: systemd_skip
/software/systemd/component_systemd/unconfigured
- required
- type: string
/software/systemd/component_systemd/unit
- optional
- type: systemd_unit_type
-