diff options
author | Lars Wirzenius <liw@liw.fi> | 2017-04-04 15:02:26 +0300 |
---|---|---|
committer | Lars Wirzenius <liw@liw.fi> | 2017-04-04 15:02:26 +0300 |
commit | ea81e686e5b33667c9f627eab38bf2b73cbc4f00 (patch) | |
tree | 556721380982feb71f0d44be9a42113cdb1e3899 /roles/sane_debian_system/tasks | |
parent | 0636aa29d15c94fe9804b8b269ca521c1fb77146 (diff) | |
download | debian-ansible-ea81e686e5b33667c9f627eab38bf2b73cbc4f00.tar.gz |
Use underscores, to be systemtic
Diffstat (limited to 'roles/sane_debian_system/tasks')
-rw-r--r-- | roles/sane_debian_system/tasks/apt.yml | 22 | ||||
-rw-r--r-- | roles/sane_debian_system/tasks/env.yml | 19 | ||||
-rw-r--r-- | roles/sane_debian_system/tasks/main.yml | 2 |
3 files changed, 43 insertions, 0 deletions
diff --git a/roles/sane_debian_system/tasks/apt.yml b/roles/sane_debian_system/tasks/apt.yml new file mode 100644 index 0000000..4977683 --- /dev/null +++ b/roles/sane_debian_system/tasks/apt.yml @@ -0,0 +1,22 @@ +# This is installed before updating sources lists, so that if they +# happen to use https URLs the package lists can still be update. +- name: install apt-transport-https + apt: + name: apt-transport-https + +- name: configure main sources.list + copy: + src: source.list + dest: /etc/apt/sources.list + +- name: additional sources.list.d/* + with_items: "{{ sources_lists }}" + apt_repository: + repo: "{{ item.repo }}" + update_cache: no + +- name: dist-upgrade so everything is up to date + apt: + upgrade: dist + update_cache: yes + cache_valid_time: 0 diff --git a/roles/sane_debian_system/tasks/env.yml b/roles/sane_debian_system/tasks/env.yml new file mode 100644 index 0000000..d1e7cab --- /dev/null +++ b/roles/sane_debian_system/tasks/env.yml @@ -0,0 +1,19 @@ +- name: set /etc/hostname + copy: + content: "{{ hostname }}" + dest: /etc/hostname + when: hostname + +- name: add hostname to /etc/hosts + lineinfile: + dest: /etc/hosts + regexp: '^127\.0\.1\.1 ' + line: "127.0.1.1 {{ hostname }}" + when: hostname + +- name: install environment packages + apt: + name: "{{ item }}" + with_items: + - locales-all + - ntp diff --git a/roles/sane_debian_system/tasks/main.yml b/roles/sane_debian_system/tasks/main.yml new file mode 100644 index 0000000..dcb3b60 --- /dev/null +++ b/roles/sane_debian_system/tasks/main.yml @@ -0,0 +1,2 @@ +- include: apt.yml +- include: env.yml |