diff --git a/10/alt/handler_test_1.yml b/10/alt/handler_test_1.yml new file mode 100644 index 0000000..44fa077 --- /dev/null +++ b/10/alt/handler_test_1.yml @@ -0,0 +1,21 @@ +--- +- hosts: + - tn00-debian10 + - tn00-debian11 + - tn00-ubu2004a + - tn00-alpine3i + + tasks: + - command: /bin/true + when: ansible_os_family == "Debian" + notify: Echo-Handler + + - fail: + when: ansible_distribution == "Ubuntu" + + handlers: + - name: Echo-Handler + debug: + msg: "Der Handler wurde aufgerufen!" + + diff --git a/10/alt/handler_test_2.yml b/10/alt/handler_test_2.yml new file mode 100644 index 0000000..c97889f --- /dev/null +++ b/10/alt/handler_test_2.yml @@ -0,0 +1,27 @@ +--- +- hosts: + - tn00-debian10 + - tn00-debian11 + - tn00-ubu2004a + - tn00-alpine3i + + tasks: + - command: /bin/true + when: ansible_os_family == "Debian" + notify: Echo-Handler-via-listen + + - fail: + when: ansible_distribution == "Ubuntu" + + handlers: + - name: Echo-Handler + debug: + msg: "Der Handler wurde aufgerufen!" + listen: Echo-Handler-via-listen + + - name: Echo-Handler 2 + debug: + msg: "Der Handler wurde aufgerufen!" + listen: Echo-Handler-via-listen + + diff --git a/10/alt/handler_test_3.yml b/10/alt/handler_test_3.yml new file mode 100644 index 0000000..67f22f0 --- /dev/null +++ b/10/alt/handler_test_3.yml @@ -0,0 +1,29 @@ +--- +- hosts: + - tn00-debian10 + - tn00-debian11 + - tn00-ubu2004a + - tn00-alpine3i + + tasks: + - command: /bin/true + when: ansible_os_family == "Debian" + notify: Echo-Handler-via-listen + + - meta: flush_handlers + + - fail: + when: ansible_distribution == "Ubuntu" + + handlers: + - name: Echo-Handler + debug: + msg: "Der Handler wurde aufgerufen!" + listen: Echo-Handler-via-listen + + - name: Echo-Handler 2 + debug: + msg: "Der Handler wurde aufgerufen!" + listen: Echo-Handler-via-listen + + diff --git a/10/alt/handler_test_4.yml b/10/alt/handler_test_4.yml new file mode 100644 index 0000000..0b48bbc --- /dev/null +++ b/10/alt/handler_test_4.yml @@ -0,0 +1,32 @@ +--- +- hosts: + - tn00-debian10 + - tn00-debian11 + - tn00-ubu2004a + - tn00-alpine3i + + tasks: + - command: /bin/true + when: ansible_os_family == "Debian" + notify: Echo-Handler-via-listen + + - meta: flush_handlers + + - fail: + when: ansible_distribution == "Ubuntu" + + - command: /bin/true + notify: Echo-Handler + + handlers: + - name: Echo-Handler + debug: + msg: "Der Handler wurde aufgerufen!" + listen: Echo-Handler-via-listen + + - name: Echo-Handler 2 + debug: + msg: "Der Handler wurde aufgerufen!" + listen: Echo-Handler-via-listen + + diff --git a/10/old.ntp/ntp.conf.j2 b/10/old.ntp/ntp.conf.j2 new file mode 120000 index 0000000..2f73a28 --- /dev/null +++ b/10/old.ntp/ntp.conf.j2 @@ -0,0 +1 @@ +../../05/old.ntp/ntp.conf.j2 \ No newline at end of file diff --git a/10/old.ntp/ntp_mit_handler.yml b/10/old.ntp/ntp_mit_handler.yml new file mode 100644 index 0000000..11fa06b --- /dev/null +++ b/10/old.ntp/ntp_mit_handler.yml @@ -0,0 +1,31 @@ +--- +- hosts: all + + tasks: + + - name: Install NTP + package: + name: ntp + state: latest + + - name: Debug + debug: var=ntp_servers + + - name: Copy ntp.conf + template: + src: ntp.conf.j2 + dest: /etc/ntp.conf + backup: yes + notify: Restart NTP + + - name: Enable NTP + service: + name: "{{ ntp_service_name }}" + enabled: yes + state: started + + + handlers: + - name: Restart NTP + service: "name={{ ntp_service_name }} state=\"restarted\"" + diff --git a/10/vault_file.yml b/10/vault_file.yml new file mode 100644 index 0000000..5365531 --- /dev/null +++ b/10/vault_file.yml @@ -0,0 +1,11 @@ +$ANSIBLE_VAULT;1.1;AES256 +31316161346262616134643438303330313937623166313937346130376639663565616266633133 +3239643465313130623164633137323038613337373266650a346164333433356662393337633736 +39656563393962383332386635656162373032653839353665373530616237623066383538353939 +3734363737656238390a363836623635363637353237613833343231636161343662616564326464 +63663535653939313834376231633137323661366339373534366330386535316362353338656335 +38623035663363633139623537306631363563373366393633316166306333633266383436303030 +38656135623266663463386164663633363866393631333563643562313165613062636532633937 +64663335626530303735626635616634346533336334623732306665326335323531363764393166 +32613139636635353735626262366433363039613863316563336363366462363139313038346265 +6334323863383864363734313261383730376462363364656231 diff --git a/10/vault_string.yml b/10/vault_string.yml new file mode 100644 index 0000000..8b6cd5b --- /dev/null +++ b/10/vault_string.yml @@ -0,0 +1,11 @@ +--- +plaintext: "Hallo! Dies ist ein GANZ GEHEIMER Text!" +secrettext: !vault | + $ANSIBLE_VAULT;1.1;AES256 + 38366435653435333135303537653638666661363965363730336239386139636435363237383634 + 3162616337376664353832363764396339643233663033640a303937346366336232376238333065 + 35383839353139383766393436303365376431646335323835393939353834383962343031666430 + 3932343664316337370a376333363062303764366663653533653036623432346366633932383831 + 36643736653466626464643863326533333365633039336135346635323461666538343535323564 + 6165366236363466373964376239313864303333303539376139 +