Browse Source

Merge pull request #3 from bawuenet/master

Add chrony.removed state to uninstall package
tags/v0.2.0
Niels Abspoel 7 years ago
parent
commit
f6dbdc7ffa
2 changed files with 14 additions and 0 deletions
  1. +4
    -0
      README.rst
  2. +10
    -0
      chrony/removed.sls

+ 4
- 0
README.rst View File

``chrony.config`` ``chrony.config``
----------------- -----------------
This state manages the file ``chrony.conf`` under ``/etc`` (template found in "chrony/files"). The configuration is populated by values in "chrony/map.jinja", which are based on the package's default values (for RedHat, Debian and Arch family distributions), and are overridden by values of the same name in pillar. This state manages the file ``chrony.conf`` under ``/etc`` (template found in "chrony/files"). The configuration is populated by values in "chrony/map.jinja", which are based on the package's default values (for RedHat, Debian and Arch family distributions), and are overridden by values of the same name in pillar.

``chrony.removed``
-----------------
Stops the service and uninstalls the package.

+ 10
- 0
chrony/removed.sls View File

{% from "chrony/map.jinja" import chrony with context %}

chrony_removed:
service.dead:
- enable: False
- name: {{ chrony.service }}
pkg.removed:
- name: {{ chrony.package }}
- require:
- service: chrony_removed

Loading…
Cancel
Save