From de52a1eb332149bb4026a294733a8e03dd9ac50a Mon Sep 17 00:00:00 2001 From: "Andreas B. Mundt" Date: Fri, 18 Dec 2020 08:52:25 +0100 Subject: [PATCH] Provide ssh hostkey. --- roles/fvs-mount/defaults/main.yml | 1 + roles/fvs-mount/tasks/main.yml | 12 ++++++++++++ 2 files changed, 13 insertions(+) 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