diff --git a/template/pkg/clean.sls b/template/pkg/clean.sls new file mode 100644 index 00000000..29c877d5 --- /dev/null +++ b/template/pkg/clean.sls @@ -0,0 +1,21 @@ +# -*- coding: utf-8 -*- +# vim: ft=sls + +{%- from salt['file.dirname'](tpldir) ~ "/map.jinja" import template with context %} + +template-service-dead: + service.dead: + - name: {{ template.service.name }} + - enable: True + +template-config-absent: + file.absent: + - name: {{ template.config }} + - require: + - service: template-service-dead + +template-pkg-removed: + pkg.removed: + - name: {{ template.pkg }} + - require: + - file: template-config-absent