Skip to content
ohtools@docs:/declarative/systemd
verified/seq 4
view /declarative/systemd

Systemd unit

Modules / systemd

Converge active and enabled state, with deferred handlers.

mutatingservices4 fields

YAML example

- name: Keep nginx active
  systemd:
    unit: nginx.service
    state: started
    enabled: true

Schema fields

FieldTypeRequiredConstraint
unitstringyesExplicit systemd unit name.
statestringDesired active state.
started | stopped
enabledbooleanDesired boot enablement.
notifyarrayHandler names notified after a verified change.