-
Notifications
You must be signed in to change notification settings - Fork 0
/
remove_packages.yaml
83 lines (62 loc) · 1.44 KB
/
remove_packages.yaml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
---
# Plays for web servers
- hosts: web_servers
become: true
tasks:
# The following are installation for Ubuntu
- name: Update Repo Index, Install Apache, php support and telnet
apt:
name:
- apache2
- libapache2-mod-php
- telnet
state: absent
when:
- ansible_distribution == "Ubuntu"
# The following are installation for Oracle Linux
- name: Install Apache, php support and telnet For Oracle Linux
dnf:
name:
- httpd
- php
- telnet
state: absent
when:
- ansible_distribution == "OracleLinux"
# Plays for db servers
- hosts: db_servers
become: true
tasks:
- name: Install MariaDB (OracleLinux)
dnf:
name:
- mariadb
state: absent
when: ansible_distribution == "OracleLinux"
- name: Install MariaDB (Ubuntu)
apt:
name:
- mariadb-server
state: absent
when: ansible_distribution == "Ubuntu"
# Plays for file servers
- hosts: file_servers
become: true
tasks:
- name: Install Samba (OracleLinux, Ubuntu)
package:
name:
- samba
state: absent
- name: Install NFS SERVER (OracleLinux)
dnf:
name:
- nfs-utils
state: absent
when: ansible_distribution == "OracleLinux"
- name: Install NFS SERVER (Ubuntu)
apt:
name:
- nfs-kernel-server
state: absent
when: ansible_distribution == "Ubuntu"