Skip to content

Enable dnf-automatic Timer

An XCCDF Rule

Description

The dnf-automatic timer can be enabled with the following command:
$ sudo systemctl enable dnf-automatic.timer

Rationale

The dnf-automatic is an alternative command line interface (CLI) to dnf upgrade with specific facilities to make it suitable to be executed automatically and regularly from systemd timers, cron jobs and similar. The tool is controlled by dnf-automatic.timer SystemD timer.

ID
xccdf_org.ssgproject.content_rule_timer_dnf-automatic_enabled
Severity
Medium
References
Updated

Remediation Templates

An Ansible Snippet

- name: Enable timer dnf-automatic
  block:
  - name: Gather the package facts
    package_facts:
      manager: auto

A Shell Script

SYSTEMCTL_EXEC='/usr/bin/systemctl'
"$SYSTEMCTL_EXEC" start 'dnf-automatic.timer'
"$SYSTEMCTL_EXEC" enable 'dnf-automatic.timer'