Commit 1d4678ea authored by nanahira's avatar nanahira

update

parent 6f2c4cb3
......@@ -6,7 +6,7 @@
authorized_key:
user: "{{ ansible_user_id }}"
key: "{{ lookup('file', '~/.ssh/id_rsa.pub') }}"
# when: "ansible_distribution != 'CentOS' or ansible_distribution_major_version != 8"
# when: "ansible_distribution != 'CentOS' or ansible_distribution_major_version|int != 8"
- name: sudoers
become: true
lineinfile:
......@@ -25,14 +25,14 @@
name: net.core.default_qdisc
value: fq
sysctl_set: yes
when: "ansible_distribution != 'CentOS' or ansible_distribution_major_version == 8"
when: "ansible_distribution != 'CentOS' or ansible_distribution_major_version|int > 7"
- name: TCP BBR
become: true
sysctl:
name: net.ipv4.tcp_congestion_control
value: bbr
sysctl_set: yes
when: "ansible_distribution != 'CentOS' or ansible_distribution_major_version == 8"
when: "ansible_distribution != 'CentOS' or ansible_distribution_major_version|int > 7"
- name: limit
become: true
pam_limits:
......@@ -53,39 +53,73 @@
state: latest
name: curl,wget,git,vim,sudo,byobu,iftop,iotop,build-essential,p7zip-full,xclip,astyle,python-setuptools,python-dev,tcpdump,rsync,htop,locales,mtr,dnsutils,net-tools,traceroute
when: "ansible_distribution != 'CentOS'"
- name: Ubuntu & Debian 9 packages
- name: Ubuntu packages
become: true
apt:
update_cache: true
state: latest
name: ctags
when: "ansible_distribution == 'Ubuntu' or (ansible_distribution == 'Debian' and ansible_distribution_major_version == 9)"
- name: Debian 10 packages
when: "ansible_distribution == 'Ubuntu'"
- name: Debian packages
become: true
apt:
update_cache: true
state: latest
name: universal-ctags
when: "ansible_distribution == 'Debian' and ansible_distribution_major_version == 10"
when: "ansible_distribution == 'Debian'"
- name: apt autoremove
become: true
apt:
autoremove: true
when: "ansible_distribution != 'CentOS'"
- name: yum update
become: true
yum:
name: '*'
update_cache: true
state: latest
when: "ansible_distribution == 'CentOS'"
- name: epel
when: "ansible_distribution == 'CentOS' and ansible_distribution_major_version|int == 7"
- name: epel 7
become: true
yum:
state: latest
name: epel-release
when: "ansible_distribution == 'CentOS'"
when: "ansible_distribution == 'CentOS' and ansible_distribution_major_version|int == 7"
- name: yum
become: true
yum:
state: latest
name: curl,wget,git,vim,sudo,byobu,iftop,iotop,gcc,gcc-c++,make,autoconf,p7zip,p7zip-plugins,tcpdump,rsync,htop,mtr,net-tools,ctags,xclip,python-setuptools,python-devel,traceroute
when: "ansible_distribution == 'CentOS'"
name: curl,wget,git,vim,sudo,byobu,iftop,iotop,gcc,gcc-c++,make,autoconf,p7zip,p7zip-plugins,tcpdump,rsync,htop,mtr,net-tools,ctags,astyle,traceroute # astyle
when: "ansible_distribution == 'CentOS' and ansible_distribution_major_version|int == 7"
#- name: yum autoremove
# become: true
# yum:
# autoremove: true
# when: "ansible_distribution == 'CentOS' and ansible_distribution_major_version|int <= 7"
- name: dnf update
become: true
dnf:
name: '*'
#update_cache: true
state: latest
when: "ansible_distribution == 'CentOS' and ansible_distribution_major_version|int == 8"
- name: epel 8
become: true
dnf:
state: latest
name: epel-release
when: "ansible_distribution == 'CentOS' and ansible_distribution_major_version|int == 8"
- name: dnf
become: true
dnf:
state: latest
name: curl,wget,git,vim,sudo,byobu,iftop,iotop,gcc,gcc-c++,make,autoconf,p7zip,p7zip-plugins,tcpdump,rsync,htop,mtr,net-tools,ctags,xclip,python-setuptools,python-devel,traceroute # xclip
when: "ansible_distribution == 'CentOS' and ansible_distribution_major_version|int == 8"
- name: dnf autoremove
become: true
dnf:
autoremove: true
when: "ansible_distribution == 'CentOS' and ansible_distribution_major_version|int == 8"
- name: vimrc
copy:
src: ~/.vimrc
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment