diff --git a/roles/grundsoftware/defaults/main.yml b/roles/grundsoftware/defaults/main.yml new file mode 100644 index 0000000..5d93e53 --- /dev/null +++ b/roles/grundsoftware/defaults/main.yml @@ -0,0 +1,12 @@ +--- +grundsoftware_packages: + - htop + - nano + - mc + - git + - wget + - sudo + - curl + +ssh_config_git_host: git.nauheimtech.de +ssh_config_git_port: 11022 \ No newline at end of file diff --git a/roles/grundsoftware/tasks/main.yml b/roles/grundsoftware/tasks/main.yml new file mode 100644 index 0000000..9b87a02 --- /dev/null +++ b/roles/grundsoftware/tasks/main.yml @@ -0,0 +1,13 @@ +--- +- name: Eintrag in /etc/ssh/ssh_config hinzufuegen + blockinfile: + path: /etc/ssh/ssh_config + block: | + Host {{ ssh_config_git_host }} + Port {{ ssh_config_git_port }} + marker: "# {mark} ANSIBLE SSH CONFIG BLOCK" + +- name: Benoetigte Pakete installieren + package: + name: "{{ grundsoftware_packages }}" + state: present \ No newline at end of file