Pārlūkot izejas kodu

fix(known_hosts): dig package does not install on Arch

The conditionnal on `ensure dig is available` does not work on Arch
since the `which` command does not exists. As the `pkg.installed`
state is idempotent, we don't need an extra check which depends on the
environment.

The `dig` utility is provided by `bind` on Arch and no more by
`bind-tools`.
tags/v1.2.1
Daniel Dehennin pirms 4 gadiem
vecāks
revīzija
0b667cbcf5
2 mainītis faili ar 1 papildinājumiem un 2 dzēšanām
  1. +0
    -1
      openssh/known_hosts.sls
  2. +1
    -1
      openssh/osfamilymap.yaml

+ 0
- 1
openssh/known_hosts.sls Parādīt failu

@@ -5,7 +5,6 @@
ensure dig is available:
pkg.installed:
- name: {{ openssh.dig_pkg }}
- unless: which dig

manage ssh_known_hosts file:
file.managed:

+ 1
- 1
openssh/osfamilymap.yaml Parādīt failu

@@ -6,7 +6,7 @@ Arch:
server: openssh
client: openssh
service: sshd
dig_pkg: bind-tools
dig_pkg: bind
sshd_config:
Subsystem: sftp /usr/lib/ssh/sftp-server


Notiek ielāde…
Atcelt
Saglabāt