parent
3f343382d8
commit
cfd65ca645
@ -0,0 +1,14 @@ |
||||
--- |
||||
- hosts: caffeine-00.csclub.uwaterloo.ca |
||||
become: yes |
||||
become_method: sudo |
||||
roles: |
||||
- common |
||||
- core |
||||
- devel |
||||
- generate-hosts |
||||
- auth |
||||
- csc-packages |
||||
- general-use |
||||
- ipv6-disable-ra-privacy |
||||
- cleanup |
@ -0,0 +1,3 @@ |
||||
{ |
||||
"AuthServerWhitelist": "*.csclub.uwaterloo.ca" |
||||
} |
@ -0,0 +1,5 @@ |
||||
// This file can be used to configure global preferences for Firefox
|
||||
// Example: Homepage
|
||||
//pref("browser.startup.homepage", "http://www.weebls-stuff.com/wab/");
|
||||
|
||||
pref("network.negotiate-auth.trusted-uris", ".csclub.uwaterloo.ca"); |
@ -1,12 +1,18 @@ |
||||
--- |
||||
- hosts: all |
||||
remote_user: root |
||||
become: yes |
||||
become_method: sudo |
||||
tasks: |
||||
- name: update hosts |
||||
connection: local |
||||
git: repo=~git/public/hosts.git dest=generate-hosts-{{ ansible_hostname }} |
||||
git: repo=~git/public/hosts.git dest=/tmp/generate-hosts-{{ ansible_hostname }} |
||||
- name: generate hosts file |
||||
connection: local |
||||
shell: generate-hosts-{{ ansible_hostname }}/generate-hosts.py < generate-hosts-{{ ansible_hostname }}/hosts.in > generate-hosts-{{ ansible_hostname }}/hosts |
||||
shell: /tmp/generate-hosts-{{ ansible_hostname }}/generate-hosts.py < /tmp/generate-hosts-{{ ansible_hostname }}/hosts.in > /tmp/generate-hosts-{{ ansible_hostname }}/hosts |
||||
- name: copy hosts file |
||||
copy: src=generate-hosts-{{ ansible_hostname }}/hosts dest=/etc/hosts backup=yes |
||||
copy: src=/tmp/generate-hosts-{{ ansible_hostname }}/hosts dest=/etc/hosts backup=no |
||||
- name: etckeeper commit |
||||
command: etckeeper commit "Update /etc/hosts with ansible" |
||||
- name: delete local copy |
||||
connection: local |
||||
command: rm -rf /tmp/generate-hosts-{{ ansible_hostname }} |
||||
|
Loading…
Reference in new issue