From 4b7310d146cbd7ebf6d92fa0219025c6df0154b6 Mon Sep 17 00:00:00 2001
From: Florian Pritz <bluewind@xinu.at>
Date: Tue, 14 Jun 2016 14:27:23 +0200
Subject: [PATCH] Add vault password and wrapper scripts

Signed-off-by: Florian Pritz <bluewind@xinu.at>
---
 ansible-playbook        |   3 +++
 ansible-vault           |   3 +++
 misc/get-vault-pass.sh  |   4 ++++
 misc/vault-password.gpg | Bin 0 -> 1146 bytes
 4 files changed, 10 insertions(+)
 create mode 100755 ansible-playbook
 create mode 100755 ansible-vault
 create mode 100755 misc/get-vault-pass.sh
 create mode 100644 misc/vault-password.gpg

diff --git a/ansible-playbook b/ansible-playbook
new file mode 100755
index 000000000..c98ae3d02
--- /dev/null
+++ b/ansible-playbook
@@ -0,0 +1,3 @@
+#!/bin/bash
+
+exec ansible-playbook --vault-password-file $(dirname $0)/misc/get-vault-pass.sh "$@"
diff --git a/ansible-vault b/ansible-vault
new file mode 100755
index 000000000..6c1ab048e
--- /dev/null
+++ b/ansible-vault
@@ -0,0 +1,3 @@
+#!/bin/bash
+
+exec ansible-vault --vault-password-file $(dirname $0)/misc/get-vault-pass.sh "$@"
diff --git a/misc/get-vault-pass.sh b/misc/get-vault-pass.sh
new file mode 100755
index 000000000..7df0d55fd
--- /dev/null
+++ b/misc/get-vault-pass.sh
@@ -0,0 +1,4 @@
+#!/bin/bash
+
+exec gpg --batch --decrypt --quiet $(dirname $0)/vault-password.gpg
+
diff --git a/misc/vault-password.gpg b/misc/vault-password.gpg
new file mode 100644
index 0000000000000000000000000000000000000000..e6f3031e4813cfe0f3e1c5d5fdf01348b475808e
GIT binary patch
literal 1146
zcmV-=1cm#B0t^EnhjgXtswn3H5Bv(!;d9q!pRJ!+fIvh)qasJAHp*JARiB~f#~e1-
zm1EL)C87wo!f3CyEQ%XIK0x!qMR<nonqoe`<*=ri8Lh3&S6NO`1%!^$BUP<Cym}pl
zBP}+p(+`!<Q6JZnJ*R1JN(|QZ!0YU#<?csgME85$Qh8M>#J8jIh$zAu;n$5mn0-1#
z(AN@-N11f60pe@#Gx=SI%<qF^nWaV4-*5!e)kps+{{BsXt_tJFh|q><*!(8Dx4sAE
zCx4OSzhj7>BhsOI6O{;E2$+t-Ydi353it1jr(1z{4CXClwBm7^^9bCjVdxe0V1){$
zx`QkCFemtBAUwVw0Cku?lHPk{2jC*sw59N7MCW!PJfC<6ZBd9;$i8PJTKS(&-g6x!
z+Qs_0o2aFqGR=jYzu0Zdzo}8BQ2GnH4I!_7hp~c7GT=x8raSuTm^JdF1^(g#2||7z
zY8sC$4~~<0WA?qXq9!XL!46CSm7;VT^nMxELjhLaFKwu)ABN65LhOnxS;&6j)i5i`
zbP5vDpH#e&yD7Xr3kx~fuu|YA9puxpx@soIsqD2j`MeW0LF40km1VWq21_m;*ffcF
zGjzIjy-^<%v^(0_(eb-UH((K(V=2O%t7j8to!rNAoSV9ak7RyxaRCsnJ|sMwRZw{q
zPseM~VPBDiW~Q;QoDzis3<HU`UIz(fr#k@;|4vTw66&hBmh>npcxGNC&5QV%)8{IX
ztI@2V`0FZVg{jP2<U;k+t~O;}Mb8tTCh8|&=mY7WLE8{orr+UfQal{RZryT<;s+-M
zsZZ0!C4a||RLt?7rW@?0<+ot3zY4y5bZ+0<OAXUYwCie)1v*Q^YWqxt7<`KkcDbtZ
z^c`tbh)jS5bAKB8#2^%eE~H}N8B^*?NxGa^Wnq?pYD{1C+BNzIG7HzM3c>AeqP>Jl
zLgfDTj0OxphM4&fJz_GJ9E3Q5Qq@phK1R;J8T}}knB1@J6WPr2;(wWy2i}1V^C^jE
z&xkJo(kG;94G!F^a%8TvSajce&=e32Z~90Mx}5EH$wdC?bDxdu9O@-J>&U7SqMGJ`
zJ5P5f$hjDMNk_v#7u!MW3nJqS!!{sCTr@`QKE|%<I&X!B8p4yNc-y2e`$KIXII$jx
zN;Y?qMg+j4^7;K__y8LVQ`XX*k2$l+x_Y`5bd@<4)5<PT+MNB8H|D==lu05GqUW?B
z<W(BzJ3(nU2Vmii-*w&s?cin+4vr-edZw7gAi(DLe>Bm!`Yt>P!-_+0&r6*1R~DjM
zTbeuEQ-d8R+<w)+K@<<sfDo6gUoh~;2(^TC=`S1v;U_sW@I>&}lwmJMDgyL{sNm95
z)BGBZmYZW{G!N^4z6A_=r)B~g_tIJcx{cYfg1|<*tudVsP@eRe7!?BIG&;cNnWMQP
z&tTItiJ1(OmA$E$MDT-_%zEAWY|&h;;E-~z0aozcHGPwj2g+I8J@9qcq9lpat}Z`2
M4f%E2a?Ir&JZ5)0cmMzZ

literal 0
HcmV?d00001

-- 
GitLab