Allow purging and removing packages
diff --git a/linux/system/package.sls b/linux/system/package.sls
index cd9d2cc..f4cd07e 100644
--- a/linux/system/package.sls
+++ b/linux/system/package.sls
@@ -10,6 +10,10 @@
linux_extra_package_{{ name }}:
{%- if package.version == 'latest' %}
pkg.latest:
+ {%- elif package.version == 'purged' %}
+ pkg.purged:
+ {%- elif package.version == 'removed' %}
+ pkg.removed:
{%- else %}
pkg.installed:
- version: {{ package.version }}
@@ -22,8 +26,8 @@
- hold: {{ package.hold }}
{%- endif %}
{%- if package.verify is defined %}
- - skip_verify: {% if package.verify %}false{% else %}true{% endif %}
+ - skip_verify: {{ true if package.verify else false }}
{%- endif %}
{%- endfor %}
-{%- endif %}
\ No newline at end of file
+{%- endif %}