summaryrefslogtreecommitdiff
path: root/roles/base/tasks/main.yaml
diff options
context:
space:
mode:
authorChristian Pointner <equinox@spreadspace.org>2018-04-21 23:28:35 +0200
committerChristian Pointner <equinox@spreadspace.org>2018-04-21 23:28:35 +0200
commit2e5b51cc24b6f6c91e7f969fe14e3adc2d4e80f2 (patch)
tree6cbb61b2f17061fee06306a3ec2e58e2fc3e87de /roles/base/tasks/main.yaml
parentupdated google apt key (diff)
rename all .yaml to .yml
Diffstat (limited to 'roles/base/tasks/main.yaml')
-rw-r--r--roles/base/tasks/main.yaml91
1 files changed, 0 insertions, 91 deletions
diff --git a/roles/base/tasks/main.yaml b/roles/base/tasks/main.yaml
deleted file mode 100644
index 3c6fc790..00000000
--- a/roles/base/tasks/main.yaml
+++ /dev/null
@@ -1,91 +0,0 @@
----
-- name: disable recommends and suggests
- copy:
- src: 02no-recommends
- dest: /etc/apt/apt.conf.d/
-
-- name: install base system tools
- apt:
- name: "{{ item }}"
- state: present
- with_items:
- - htop
- - dstat
- - lsof
- - gawk
- - psmisc
- - less
- - debian-goodies
- - screen
- - mtr-tiny
- - tcpdump
- - iptraf-ng
- - unp
- - haveged
- - dbus
- - libpam-systemd
- - aptitude
- - ca-certificates
- - file
- - man-db
- - manpages
- - nano
-
-- name: Remove startup message from screen
- lineinfile:
- regexp: "^startup_message"
- line: "startup_message off"
- dest: /etc/screenrc
- mode: 0644
- tags:
- - screen
-
-- name: install htop config (1/2)
- with_items:
- - /root
- - /etc/skel
- file:
- name: "{{ item }}/.config/htop/"
- state: directory
- mode: 0700
-
-- name: install htop config (2/2)
- with_items:
- - /root
- - /etc/skel
- copy:
- src: htoprc
- dest: "{{ item }}/.config/htop/"
-
-- name: Ensure /root is not world accessible
- file:
- path: /root
- mode: 0700
- owner: root
- group: root
- state: directory
-
-- name: disable net/fs/misc kernel modules
- lineinfile:
- dest: /etc/modprobe.d/disablemod.conf
- line: "install {{ item }} /bin/true"
- create: yes
- owner: root
- group: root
- mode: 0644
- with_items: "{{ modules_blacklist.net | union(modules_blacklist.fs) | union(modules_blacklist.misc) }}"
-
-- name: Change various sysctl-settings, look at the sysctl-vars file for documentation
- sysctl:
- name: "{{ item.key }}"
- value: "{{ item.value }}"
- sysctl_set: yes
- state: present
- reload: yes
- ignoreerrors: yes
- with_dict: "{{ sysctl_config | combine(sysctl_config_user) }}"
-
-- name: install extra packages
- apt:
- name: "{{ base_packages_extra_host | union(base_packages_extra_group) }}"
- state: present