From 153c6f2c67d134558274e6a714faadbe4dcb2f92 Mon Sep 17 00:00:00 2001 From: Haitao Pan Date: Sun, 7 Jan 2024 15:23:52 +0800 Subject: [PATCH] add playbook/roles/common/files/install-packages.sh --- playbook/roles/common/files/install-packages.sh | 6 ++++++ 1 file changed, 6 insertions(+) create mode 100644 playbook/roles/common/files/install-packages.sh diff --git a/playbook/roles/common/files/install-packages.sh b/playbook/roles/common/files/install-packages.sh new file mode 100644 index 00000000..25e1c952 --- /dev/null +++ b/playbook/roles/common/files/install-packages.sh @@ -0,0 +1,6 @@ +#!/bin/bash + +export DEBIAN_FRONTEND=noninteractive +curl -fsSL https://apt.releases.hashicorp.com/gpg | sudo gpg --dearmor -o /usr/share/keyrings/hashicorp-archive-keyring.gpg +echo "deb [signed-by=/usr/share/keyrings/hashicorp-archive-keyring.gpg] https://apt.releases.hashicorp.com $(lsb_release -cs) main" | sudo tee /etc/apt/sources.list.d/hashicorp.list +sudo apt-get update && sudo apt-get install -y vault auditd