More fixes
diff --git a/backupninja/client.sls b/backupninja/client.sls
index c68195c..e66a67f 100644
--- a/backupninja/client.sls
+++ b/backupninja/client.sls
@@ -114,18 +114,18 @@
{%- endfor %}
{%- if client.target.auth.gss is defined %}
-backupninja_gss_helper_{{ backup_name }}_kinit:
+backupninja_gss_helper_kinit:
file.managed:
- - name: /etc/backup.d/100.{{ backup_name }}-kinit.sh
+ - name: /etc/backup.d/100.kinit.sh
- source: salt://backupninja/files/gss_kinit
- template: jinja
- mode: 600
- require:
- pkg: backupninja_packages
-backupninja_gss_helper_{{ backup_name }}_kdestroy:
+backupninja_gss_helper_kdestroy:
file.managed:
- - name: /etc/backup.d/199.{{ backup_name }}-kdestroy.sh
+ - name: /etc/backup.d/199.kdestroy.sh
- source: salt://backupninja/files/gss_kdestroy
- template: jinja
- mode: 600
diff --git a/backupninja/files/gss_kinit b/backupninja/files/gss_kinit
index 8d87183..8eec1b3 100644
--- a/backupninja/files/gss_kinit
+++ b/backupninja/files/gss_kinit
@@ -1,2 +1,3 @@
+{%- from "backupninja/map.jinja" import client with context -%}
kinit -kt {{ client.target.auth.gss.get("keytab", "/etc/krb5.keytab") }} {{ client.target.auth.gss.get("principal", "host/$(hostname -f)") }}