Commit graph

22 commits

Author SHA1 Message Date
Pig Monkey
50ff2246ed do not enable wifi if an ethernet connection is still active
The interface status and type of the up/down state change that triggers
the script is irrelevant.
2025-01-24 17:47:28 -08:00
Pig Monkey
ea622e65c1 toggle wifi on ethernet via networkmanager
Required only for the brave new post-TLP world.
2025-01-15 18:01:39 -08:00
Pig Monkey
96c090affe change NetworkManager connectivity check to a boolean 2024-04-25 20:24:59 -07:00
Pig Monkey
48a32e5e7e replace Macchiato with NetworkManager MAC randomization
Macchiato is no longer in the AUR, but NetworkManager's built in
behaviour is good enough.

https://wiki.archlinux.org/title/NetworkManager#Configuring_MAC_address_randomization
2024-04-25 20:19:50 -07:00
Pig Monkey
28c7b39f64 don't try to use openresolv before it is installed 2021-10-21 18:30:57 -07:00
Pig Monkey
e716310608 unbound and networkmanager depend on openresolv 2020-01-22 19:27:46 -08:00
Pig Monkey
2ec1b2f2ca tell networkmanager to use openresolv 2020-01-22 19:26:00 -08:00
Pig Monkey
5d292fd637 ensure that the dhcpcd service is disabled
This conflicts with NetworkManager's client.

https://wiki.archlinux.org/index.php/NetworkManager#DHCP_client
2020-01-19 11:17:02 -08:00
Pig Monkey
2a013e1791 replace deprecated with_items on package tasks
https://docs.ansible.com/ansible/latest/porting_guides/porting_guide_2.7.html#using-a-loop-on-a-package-module-via-squash-actions
2019-04-25 20:33:04 -07:00
Pig Monkey
5585ef9c7b move nmtrust to standalone role 2018-11-17 22:35:24 -08:00
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
Pig Monkey
deef07be2a update nmtrust 2017-08-29 12:52:36 -07:00
Pig Monkey
dc6cebcbfd configure networkmanager connectivity checking
This is disabled by default by setting the interval to 0. See
NetworkManager.conf(5) for an explanation of connectivity checking.
2017-08-19 20:31:43 -07:00
Pig Monkey
5cabec113a update firejail and nmtrust 2017-01-21 14:38:22 -08:00
Pig Monkey
3d3e5b3b37 update nmtrust 2016-11-10 18:46:28 -08:00
Pig Monkey
af372e3169 update libs 2016-09-02 16:47:05 -07:00
Pig Monkey
03c80d30fc update nmtrust 2016-08-25 17:42:40 -07:00
Pig Monkey
c3daaf26ea update nmtrust and firewarden 2016-06-11 14:04:52 -07:00
Pig Monkey
87839409bc update nmtrust 2016-01-30 15:17:42 -08:00
Pig Monkey
e0b0d5ed27 upgrade nmtrust and change git-annex trust behaviour 2016-01-21 18:05:26 -08:00
Pig Monkey
70e0d28703 move trusted network framework to submodule 2016-01-20 19:23:13 -08:00
Pig Monkey
7b65fecfc2 create networkmanager role 2016-01-18 22:04:33 -08:00