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 0000000..9bfc41a Binary files /dev/null and b/vault_passphrase.gpg differ diff --git a/vault_passphrase.gpg.license b/vault_passphrase.gpg.license new file mode 100644 index 0000000..93c7201 --- /dev/null +++ b/vault_passphrase.gpg.license @@ -0,0 +1,3 @@ +SPDX-FileCopyrightText: 2021 Free Software Foundation Europe + +SPDX-License-Identifier: CC0-1.0 \ No newline at end of file