Преглед на файлове

build: SSH-Keys verteilen und paketanpassung

Michael Schwarz преди 4 години
родител
ревизия
901721611c
променени са 1 файла, в които са добавени 17 реда и са изтрити 1 реда
  1. 17 1
      build/init.sls

+ 17 - 1
build/init.sls

@@ -12,10 +12,10 @@ build:
       - gawk
       - unzip
       - libncurses-dev
-      - libz-dev
       - libssl-dev
       - lua5.1
       - rsync
+      - zlib1g-dev
   user.present:
     - name: build
     - shell: /bin/bash
@@ -28,6 +28,22 @@ build:
     - name: build
     - system: False
 
+/home/build/.ssh/id_rsa:
+  file.managed:
+    - contents_pillar: nodes:{{grains.id}}:ssh:build:privkey
+    - mode: 600
+    - user: build
+    - makedirs: True
+    - require:
+      - user: build
+
+/home/build/.ssh/id_rsa.pub:
+  file.managed:
+    - contents_pillar: nodes:{{grains.id}}:ssh:build:privkey
+    - makedirs: True
+    - require:
+      - user: build
+
 /home/build/.vimrc:
   file.managed:
     - source: salt://vim/vimrc