From afd79d48f5e3741f1e12f82cd87764f9f2df4f46 Mon Sep 17 00:00:00 2001 From: linus Date: Fri, 5 Nov 2021 15:20:44 +0100 Subject: [PATCH] adding ansible scaffolding --- ansible.cfg | 8 ++++++++ open_the_vault.sh | 9 +++++++++ vault_passphrase.gpg | Bin 0 -> 2272 bytes vault_passphrase.gpg.license | 3 +++ 4 files changed, 20 insertions(+) create mode 100644 ansible.cfg create mode 100755 open_the_vault.sh create mode 100644 vault_passphrase.gpg create mode 100644 vault_passphrase.gpg.license diff --git a/ansible.cfg b/ansible.cfg new file mode 100644 index 0000000..8f5231d --- /dev/null +++ b/ansible.cfg @@ -0,0 +1,8 @@ +# SPDX-FileCopyrightText: 2021 Free Software Foundation Europe +# +# SPDX-License-Identifier: AGPL-3.0-or-later + +[defaults] +inventory = inventory/generate_inventory +interpreter_python=/usr/bin/python3 +vault_password_file=open_the_vault.sh diff --git a/open_the_vault.sh b/open_the_vault.sh new file mode 100755 index 0000000..cb9edde --- /dev/null +++ b/open_the_vault.sh @@ -0,0 +1,9 @@ +#!/usr/bin/env bash + +# SPDX-FileCopyrightText: 2021 Free Software Foundation Europe +# +# SPDX-License-Identifier: AGPL-3.0-or-later + +set -euo pipefail + +gpg --batch --use-agent --decrypt vault_passphrase.gpg diff --git a/vault_passphrase.gpg b/vault_passphrase.gpg new file mode 100644 index 0000000000000000000000000000000000000000..9bfc41abd97a40378542c7834b1c95cec786bd47 GIT binary patch literal 2272 zcmV<62p{)_0t^Fjw$!(ga3IbB5CF=aDxK2^iG5yHlu4bk$i|9`x%B8Dp1OOj&KFls z^nTV!{6$W3aX0TBaXx>R)1Cc8ttzLC*t?7G*DAX*m710ZEJa_)o4NsJ?B zaX(qEuqpRyI**p|*)zaf$VT$=9@xF$LVo2dbWztG%@t#vdaTqx2zAoiZv91s8pjM3 zXd_sR2DWNflnHL4Jh{*JuCM^d%s2cGv7i&uKy+n4=v@49c*TPU(6Et%PS1(u#0ib5qYG*9H(SzhZn*`&+I<9Wb;xiy9Le&20 zL@v3#-+Q94X<@Y3dT92;MK=f3LnmM18lk#x%pSFc5mMh@OMKVNTqCif0Mt1(&Y|P! zOe?=%6f@d^3pr!wYZLnNzJn3;MOs+=E^yR=obMG|9;xp6-HWBbICJ6X^)tmA{GPRBvgRG z>VH<$6Nq8ciPX|#d|0plxgNnRZtZQ}XUdMv51vegfBpzm5-}Dnx~E^5(-^RhqA86wf z9cS^lpDT-`wKd(xf8@JfVBeS%mff|Yke_rXtJS2CZq;`?^R-wbAf3Jmo&5giH3r;8 z>`zWj5uTr{NzPNG{0Pf~xhud-RcQZ!qUjnvhzAG|fx76&INa)o{ii9i%F>HXi@MRtKnbUCA*RgAfd)#`L6s~@vmwY(4ZvOMpLK*F=1 zV9tkGYj4YrMGQxi>91vQCFT%{$Atk51C$IbJKLHr_5la~Qy>V70?W)b-F!i!)h)ZA z=?DAN82q`)^C&A0SJMRca`PZKg;Zh)Fxt@2nW>qBw|K>=*^KlIIQ78G6DjMWB2d8> zFJ&4m#(#OhAVm4zQ;?@ADx(KIW+O1pBmlUmgFC*5%yQ0Xj?dv5&XV{ixchph_(6*vt0B{!ECZBvvIl z>Z4?-0ihpvj_wQDC8(W~!L!wr1gPeiN4(Zz$g#io$F6R%Nw|-d)0SExQu6phx z=lMNVo9o9~x@$qJ(hDESdgu+KyBBxVQ`XWyvjpN2;j@551Gu&`Y)Z_}Gxa^X@#n?8 z&}l6s1i-trA=An4M{cK;f5};K9_S9*>7GzqzL;dS=DQ2X_rK^NGw3u4UEdd>p`o1`QLc~8>U zCF1X%fdX1Ig$$x3IWc7&?K24S8n}JXr>}7!jYgv(nzjX=A%$q~sQ&TBVXr@WDU)NC zjtAEVSu++1zo*hMs>Va}OUT0_hhj{ftAE^e0gzkLeCd^Bi%3bJB>!X7TtOvnWOUSl z12npYUU;);$x+caHV)~zEv!{T5Js<=kxh=YCL2~iaIkO`GH%~j{_==LJ09GQ@QQf- zy)FlSrEWUFPEUFqHgg~rD7}Tf6MJqlYW}C$!CnFWJ4fQ#A&Q0iKY~b8o_xm8I>WfR zgGpet2*RB=w-%`w)0dP~MuoI8?r)S##St?Y`%PeXuVTj5 z{a^2NT|7I=t$f+M!S5chiexU?N~V1PwMovbYe}DbmW|IUFZXEs(Mw=Z8*sdH>UT>C zvdis}qrG7h*38LB0KMBg```NBQ+EMHiKC(<0-5_Xu$x~@b$b<~_HeFtSiEfwIp<3lfV9dVh^%4*=CW?OL@!Hb%bdH@=4Z#EpC-+{}3_OPyJ=Q=)%>Dhuti_#3?q!Rxms`@4 z0c?7p-!-h*C5dJ&2>28rZT%}W6-al7Q~*{K8W5EltHKsntHVtE64XgymS+_`j#>J0 z%)`Q~Rug8@>wD4S$$>ke6of%X0E32Xt4OlO?}%+gsC)px@4A%O@&8vzOSbNZ1~sIJ u(Yy@UjVsqoroLpE9?6Tx;1&|p7&ul9s%cQbf4 + +SPDX-License-Identifier: CC0-1.0 \ No newline at end of file