spark/roles/networkmanager/tasks/main.yml
Pig Monkey 420d2587da replace nmtrust submodule with aur package
Existing users should first remove the old submodule files, and move the
nmtrust config files to their new location:

 # rm /usr/local/bin/nmtrust
 # rm /usr/local/bin/ttoggle
 # rm /etc/NetworkManager/dispatcher.d/10trust
 # mkdir /etc/nmtrust
 # mv /usr/local/etc/trusted_* /etc/nmtrust/
2018-11-17 22:25:40 -08:00

41 lines
1 KiB
YAML

---
- name: Install NetworkManager and dependencies
pacman: name={{ item }} state=present
with_items:
- networkmanager
- networkmanager-openvpn
- network-manager-applet
- xfce4-notifyd
- gnome-keyring
- name: Push connectivity check config
template: src=connectivity.conf.j2 dest=/etc/NetworkManager/conf.d/20-connectivity.conf
when: network.conn_check is defined
- name: Enable and start NetworkManager
service: name=NetworkManager.service enabled=yes state=started
- name: Enable and start NetworkManager dispatcher
service: name=NetworkManager-dispatcher.service enabled=yes state=started
- name: Install nmtrust
aur:
name: nmtrust-git
user: "{{ user.name }}"
tags:
- aur
- name: Create nmtrust config directory
file:
path: /etc/nmtrust
state: directory
- name: Push trusted network list
template:
src: trusted_networks.j2
dest: /etc/nmtrust/trusted_networks
- name: Verify trusted unit list exists
file:
path: /etc/trusted_units
state: touch