From d0059c2308bfba67e44456afe0392b20163ada44 Mon Sep 17 00:00:00 2001 From: keiran Date: Fri, 29 Mar 2019 21:08:20 -0400 Subject: [PATCH] initial --- ssh/files/authorized_keys.jinja | 4 ++++ ssh/init.sls | 6 ++++++ top.sls | 3 +++ 3 files changed, 13 insertions(+) create mode 100644 ssh/files/authorized_keys.jinja create mode 100644 ssh/init.sls create mode 100644 top.sls diff --git a/ssh/files/authorized_keys.jinja b/ssh/files/authorized_keys.jinja new file mode 100644 index 0000000..5402aee --- /dev/null +++ b/ssh/files/authorized_keys.jinja @@ -0,0 +1,4 @@ +# Managed by Salt +{% for comment, keydata in pillar['authorized_keys'].items() -%} +{{keydata}} {{comment}} +{% endfor -%} diff --git a/ssh/init.sls b/ssh/init.sls new file mode 100644 index 0000000..e3421f2 --- /dev/null +++ b/ssh/init.sls @@ -0,0 +1,6 @@ + +/root/.ssh/authorized_keys: + file.managed: + - source: 'salt://ssh/files/authorized_keys.jinja' + - template: jinja + - mode: 400 diff --git a/top.sls b/top.sls new file mode 100644 index 0000000..76ab6be --- /dev/null +++ b/top.sls @@ -0,0 +1,3 @@ +{{saltenv}}: + '*': + - ssh