When I set variable in the profile in the /etc/dhcpcd.conf it is not passed to the hook script:
interface eth0
arping 192.168.0.1
profile A1:B2:C3:D4:E5:F6
env enable_proxy=1
However, when I put the variable before the profile, like this:
interface eth0
arping 192.168.0.1
env enable_proxy=1
profile A1:B2:C3:D4:E5:F6
it is suddenly visible inside the hook script. What is going on? The profile is executed correctly - the network configuration inside it is evaluated properly but
env option has no effect. How can I set environment variables for hook scripts from dhcpcd profile?
dhcpcd.confare effective per your usage. – Drink More Pimp Juice IT Feb 19 '18 at 15:37