diff options
| author | Jan Tuomi <jan@jantuomi.fi> | 2025-07-10 10:36:10 +0300 |
|---|---|---|
| committer | Jan Tuomi <jan@jantuomi.fi> | 2025-07-10 10:36:10 +0300 |
| commit | ffd25cdb04f6a40bc9b95afd507042717b2f7fc5 (patch) | |
| tree | ee519bceb4089e9498f67673e54a59e0a96ae309 /tasks | |
| parent | 8b9455adfd32708719d3534e21dff3a041efc9ee (diff) | |
Generate specific dhclient.conf to coerce the ISP to offer the same IP
Diffstat (limited to 'tasks')
| -rw-r--r-- | tasks/general.yml | 15 | ||||
| -rw-r--r-- | tasks/network.yml | 8 |
2 files changed, 23 insertions, 0 deletions
diff --git a/tasks/general.yml b/tasks/general.yml index e9c1ef3..902d6c4 100644 --- a/tasks/general.yml +++ b/tasks/general.yml @@ -43,3 +43,18 @@ service: name: auditd state: started + +- name: Set up crontab + template: + src: etc_crontab.j2 + dest: /etc/crontab + owner: root + group: wheel + mode: "0644" + register: etc_crontab + +- name: Restart cron + service: + name: cron + state: restarted + when: etc_crontab.changed diff --git a/tasks/network.yml b/tasks/network.yml index 45f44e6..dbfa43c 100644 --- a/tasks/network.yml +++ b/tasks/network.yml @@ -142,3 +142,11 @@ name: do_dyndns state: restarted when: not do_dyndns_start.changed and (do_dyndns_sh.changed or do_dyndns_rc.changed) + +- name: Install gen_dhclient_conf.sh + template: + src: usr_local_bin_gen_dhclient_conf.sh.j2 + dest: /usr/local/bin/gen_dhclient_conf.sh + owner: root + group: wheel + mode: "0755" |
