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