From 37eaf8a38dc5962ee74daba0867cff101d1d74aa Mon Sep 17 00:00:00 2001 From: Tristan Hill Date: Wed, 27 Jun 2018 22:14:33 -0500 Subject: [PATCH] Add key to byod-dhcp --- roles/byod-dhcp/files/dhcpd-updater.crontab | 2 +- roles/byod-dhcp/tasks/main.yml | 6 ++++++ 2 files changed, 7 insertions(+), 1 deletion(-) diff --git a/roles/byod-dhcp/files/dhcpd-updater.crontab b/roles/byod-dhcp/files/dhcpd-updater.crontab index 7a547fe3..4c0a66c6 100644 --- a/roles/byod-dhcp/files/dhcpd-updater.crontab +++ b/roles/byod-dhcp/files/dhcpd-updater.crontab @@ -1 +1 @@ -*/5 * * * * root /usr/local/sbin/openbsd-dhcpd-supervisor https://constellation.collegiumv.org/devices/api/v1/device/show/all /etc/dhcpd.conf.d/15-user-macs /usr/local/sbin/dhcpd-reconf >/dev/null 2>&1 +*/5 * * * * root /usr/local/sbin/openbsd-dhcpd-supervisor https://constellation.collegiumv.org/devices/api/v1/device/show/all/ /etc/dhcpd.conf.d/15-user-macs /usr/local/sbin/dhcpd-reconf >/dev/null 2>&1 diff --git a/roles/byod-dhcp/tasks/main.yml b/roles/byod-dhcp/tasks/main.yml index 8be113af..dee65a57 100644 --- a/roles/byod-dhcp/tasks/main.yml +++ b/roles/byod-dhcp/tasks/main.yml @@ -25,6 +25,12 @@ notify: - crontab +- name: Insert Key in cronjob + replace: + path: /etc/crontab.d/dhcpd-updater.crontab + regexp: 'show/all/' + replace: "show/all/{{ lookup('file', 'secret/constellation_showdeviceskey') }}" + - name: Install pf Rules copy: src: 10-mac-updater