ansible/roles/common-tools/tasks/main.yml

32 lines
786 B
YAML

---
- name: Install common tools
apt:
update_cache: true
name:
- sudo
- molly-guard # prevent reboot
- ntp # network time sync
- apt # better than apt-get
- vim # better than nano @vulcain
- emacs-nox # for maman
- htop # better than top
- zsh # to be able to ssh @erdnaxe
- fish # to motivate @edpibu
- oidentd # postgresql identification
- aptitude # nice to have
- acl # advanced ACL
- iotop # monitor i/o
- tree # <3
register: apt_result
retries: 3
until: apt_result is succeeded
- name: Clean up unused packages
apt:
state: absent
name:
- ramond # remplaced by ra-guard on switchs
register: apt_result
retries: 3
until: apt_result is succeeded