From 34791af62e30dc56521f5b4bc1954cc2331acb1a Mon Sep 17 00:00:00 2001 From: Daniel M <daniel.q.mueller@stud.h-da.de> Date: Tue, 1 Feb 2022 19:56:13 +0100 Subject: [PATCH] Copy telesec root cert to etc/wpa_supplicant --- README.md | 1 + local.yml | 1 + .../files/T-TeleSec_GlobalRoot_Class_2.crt | Bin 0 -> 967 bytes roles/telesec-globalroot-ca/tasks/main.yml | 8 ++++++++ 4 files changed, 10 insertions(+) create mode 100644 roles/telesec-globalroot-ca/files/T-TeleSec_GlobalRoot_Class_2.crt create mode 100644 roles/telesec-globalroot-ca/tasks/main.yml diff --git a/README.md b/README.md index c1e1a9e..bb427e1 100644 --- a/README.md +++ b/README.md @@ -21,6 +21,7 @@ - [local.yml](./local.yml): The main playbook file, can be seen as the entry point - [roles](./roles): Contains multiple roles (can be seen as small task specific playbooks). The roles are called in the [local.yml](./local.yml) + - [telesec-globalroot-ca](./roles/telesec-globalroot-ca/tasks/main.yml): Install the root ca certificate for eduroam to `/etc/wpa_supplicant/T-TeleSec_GlobalRoot_Class_2.crt` - [git-clone](./roles/git-clone/tasks/main.yml): Clone the [ai-at-the-edge](https://code.fbi.h-da.de/pse-ai-at-the-edge/ai-at-the-edge) repository into the notebooks directory - [jupyter-lab](./roles/jupyter-lab/tasks/main.yml): Install jupyter-lab and configure it with a systemd service and autostart - [misc-applications](./roles/misc-applications/tasks/main.yml): Install additional extra applications diff --git a/local.yml b/local.yml index 88e77eb..936d19d 100644 --- a/local.yml +++ b/local.yml @@ -29,6 +29,7 @@ - python3-venv roles: + - telesec-globalroot-ca - git-clone - jupyter-lab - ml-python-packages diff --git a/roles/telesec-globalroot-ca/files/T-TeleSec_GlobalRoot_Class_2.crt b/roles/telesec-globalroot-ca/files/T-TeleSec_GlobalRoot_Class_2.crt new file mode 100644 index 0000000000000000000000000000000000000000..0911a562934374fbb203efb9d9d94edf0eb1d0b3 GIT binary patch literal 967 zcmXqLVm@rp#I$+=GZP~d6C<MmFB_*;n@8JsUPeZ4RtAH{CPQumPB!LH7B*of7gs}V z15FTzi$^I$H@LF6BsI5K!8NZWwWy#dvp7{DIJKxOGdZ<b!96$0!%*Hp7NnS)M+~7j zq^PvGM8P=~q{mRzKpCWfnMWo>HzYMDH8?d{!96EGDKRG~Kfgr5IVZ8WSi#6ZPMp`k z!qC9L(9podz|bU0oY&YG#5FQDwKTPi8XS&nVpKv7JVsUq<|amd27@L>E~X|%Mut`K zx1{4=6i<A5E9T3hXYNlwXM`rO$}%n4JUjBUT-SP&wSRaI-Sm)rm)U<(;g8}fcFDIJ zV%DS{kAKTlQ(dDgeQnpyhC>ofVlBVYHgFsZQEq&4cBiNPH~&0y4-E_cqx+s`6#TWE z?tAI@jEMoOj<{@AuC;W38I*KQXmZ?k!)Z>ezsr`(E&h7w&&#T#IV%hOU!AVlld%5y zy)QRU@2fLjnm48SgUK(&)vx-B7T7PjXAu3q%{Oamw6n_!0a2N!jNwOTe0;{HF>#f` z(e1%%fzF$_1*b+lJiuRe^FVJ+<L9D+dHMgO`fkRX9@~^}QnSy)|523X^&4|5=FM-j zV~&&Tc3E`wI1@7?1LI;R0|x_sHs(-SVMfOPEUX61jEw&c_&@^uAORL;CPp@Js*&Ym z5n~bAAE{u*P`O}%Qg+YPPl=ay=$vlyLJnnaa40h}7&0$P<d!daQDk;3_owf?UrH+; zHin%)yL<kt)e|Kx)~~7&_5HkUaqrSEecxPGE`Omob*&vkl32$Frd@v$m7f{UHmJ%r zOR8SWqTCXZ`slWH*K^fi^Q7STJ+~N>G#4#XFMMXDRCh36c4~ow7rV**SN}yDp6<F{ zbtAg8hP6u5z0P5Up>X+G2kR|??p1n%kKG0D%}u+|eKjQQS99pAnnRkM(l7HjpL@jG za#G)}qBSY+Wc<O3<dTR39uhn=EnhD=Bek_Ms#kQ*4H4dNRqWx%m6};~ZDy;g*-C6) t>0EQ-#OjoOzQz0JNY6F6ed~gx-YT1qzl|Hpo}67P>CdX(C%iE45CDC}ZWaIl literal 0 HcmV?d00001 diff --git a/roles/telesec-globalroot-ca/tasks/main.yml b/roles/telesec-globalroot-ca/tasks/main.yml new file mode 100644 index 0000000..12ef373 --- /dev/null +++ b/roles/telesec-globalroot-ca/tasks/main.yml @@ -0,0 +1,8 @@ +--- +# roles/telesec-globalroot-ca + +- name: Copy requirements.txt to remote fs + become: true + copy: + src: files/T-TeleSec_GlobalRoot_Class_2.crt + dest: /etc/wpa_supplicant/T-TeleSec_GlobalRoot_Class_2.crt -- GitLab