27 lines
793 B
YAML
27 lines
793 B
YAML
- name: Create 00proxy.conf file
|
|
when: "common_proxy_server != None"
|
|
ansible.builtin.template:
|
|
src: "templates/apt_proxy.conf"
|
|
dest: "/etc/apt/apt.conf.d/00proxy.conf"
|
|
mode: "644"
|
|
owner: "root"
|
|
group: "root"
|
|
|
|
- name: Add http_proxy and https_proxy variable to file /etc/environment
|
|
when: "common_proxy_server != None"
|
|
ansible.builtin.lineinfile:
|
|
path: "/etc/environment"
|
|
regexp: '^{{ item.key }}='
|
|
line: '{{ item.key }}="{{ item.value }}"'
|
|
create: true
|
|
mode: "644"
|
|
owner: "root"
|
|
group: "root"
|
|
with_items:
|
|
- key: 'http_proxy'
|
|
value: '{{ common_proxy_server }}'
|
|
- key: 'https_proxy'
|
|
value: '{{ common_proxy_server }}'
|
|
- key: 'no_proxy'
|
|
value: 'localhost,127.0.0.0/8,10.0.0.0/8,172.16.0.0/12,192.168.0.0/16'
|