Add support for ssh configs as templates, via JinjaTurtle
This commit is contained in:
parent
5c686d27cc
commit
5695f4258e
3 changed files with 24 additions and 0 deletions
|
|
@ -46,6 +46,12 @@ def infer_other_formats(dest_path: str) -> Optional[str]:
|
|||
# systemd units
|
||||
if suffix in SYSTEMD_SUFFIXES:
|
||||
return "systemd"
|
||||
# OpenSSH system config files and snippets
|
||||
parts = {part.lower() for part in p.parts}
|
||||
if name in {"sshd_config", "ssh_config"}:
|
||||
return "ssh"
|
||||
if suffix == ".conf" and {"sshd_config.d", "ssh_config.d"} & parts:
|
||||
return "ssh"
|
||||
return None
|
||||
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue