diff --git a/roles/fvs-mount/defaults/main.yml b/roles/fvs-mount/defaults/main.yml index 775517a..d27fc27 100644 --- a/roles/fvs-mount/defaults/main.yml +++ b/roles/fvs-mount/defaults/main.yml @@ -2,3 +2,4 @@ smb_server: "smb.steinbeisschule-reutlingen.de" home_server: "home.steinbeisschule-reutlingen.de" smb_home: "DOCS/fvs/home/" smb_share: "DOCS/fvs/tausch/" +ssh_hostkey: '|1|vZQ8Yc2MBY3tYCzTCVOmaIRnep8=|kCp5RNmtBR7WSBX6L9fo9URSOmI= ecdsa-sha2-nistp256 AAAAE2VjZHNhLXNoYTItbmlzdHAyNTYAAAAIbmlzdHAyNTYAAABBBFil1umj7jbBfJ7o80WDXToPidypuD915VNM7mN6mMF/gSJ7QYKtYDgBOR5KDUSB5dvc/itlSobw4rYQr2rE5dQ=' diff --git a/roles/fvs-mount/tasks/main.yml b/roles/fvs-mount/tasks/main.yml index b27192e..3933616 100644 --- a/roles/fvs-mount/tasks/main.yml +++ b/roles/fvs-mount/tasks/main.yml @@ -33,3 +33,15 @@ ssh="0" noroot="0" >ansibleDebian-gdm insertafter: "" + +- name: make sure .ssh exists + file: + path: /root/.ssh + state: directory + mode: '0700' + +- name: provide public key of home server + lineinfile: + path: /root/.ssh/known_hosts + line: "{{ ssh_hostkey }}" + create: yes