From a79918941cfc0c97b3a69c0fe321783ac31d2604 Mon Sep 17 00:00:00 2001 From: Hyperling Date: Mon, 15 Feb 2021 08:29:20 -0600 Subject: [PATCH] Ensure sshd is installed. --- facts/general/package.yml | 5 ++++- tasks/general/software/packages.yml | 1 + 2 files changed, 5 insertions(+), 1 deletion(-) diff --git a/facts/general/package.yml b/facts/general/package.yml index 17d0f18..ef97c04 100644 --- a/facts/general/package.yml +++ b/facts/general/package.yml @@ -6,6 +6,7 @@ set_fact: sshfs: sshfs locate: locate + sshd: openssh-server when: ansible_pkg_mgr == "apt" @@ -13,11 +14,13 @@ set_fact: sshfs: sshfs locate: mlocate + sshd: openssh when: ansible_pkg_mgr == "pacman" - name: General | Facts | Package | FreeBSD set_fact: sshfs: fusefs-sshfs - locate: htop # Placeholder to prevent errors. locate builtin FreeBSD. + locate: htop # Placeholder to prevent errors, locate built into FreeBSD. + sshd: htop # sshd comes installed on FreeBSD when: ansible_system == "FreeBSD" \ No newline at end of file diff --git a/tasks/general/software/packages.yml b/tasks/general/software/packages.yml index c7069b8..3abe033 100644 --- a/tasks/general/software/packages.yml +++ b/tasks/general/software/packages.yml @@ -21,6 +21,7 @@ - "{{ sshfs }}" - "{{ locate }}" - zsh + - "{{ sshd }}" state: present - name: General | Software | Packages | Update Software (Disabled)