From 161881efbbeaefcdfd74926bbc44ccae0f4fec30 Mon Sep 17 00:00:00 2001 From: Mike Reeves Date: Tue, 24 Jan 2023 16:25:26 -0500 Subject: [PATCH] Salt for Ubuntu --- salt/repo/client/ubuntu.sls | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) create mode 100644 salt/repo/client/ubuntu.sls diff --git a/salt/repo/client/ubuntu.sls b/salt/repo/client/ubuntu.sls new file mode 100644 index 000000000..a5d55fa5e --- /dev/null +++ b/salt/repo/client/ubuntu.sls @@ -0,0 +1,20 @@ +# this removes the repo file left by bootstrap-salt.sh without -r +remove_salt.list: + file.absent: + - name: /etc/apt/sources.list.d/salt.list + +saltstack.list: + file.managed: + - name: /etc/apt/sources.list.d/saltstack.list + - contents: + - deb https://repo.securityonion.net/file/securityonion-repo/ubuntu/{{grains.osrelease}}/amd64/salt3004.2/ {{grains.oscodename}} main + +apt_update: + cmd.run: + - name: apt-get update + - onchanges: + - file: saltstack.list + - timeout: 30 + - retry: + attempts: 5 + interval: 30 \ No newline at end of file