A variável de ambiente definida no perfil dhcpcd.conf não é passada para ganchos de execução do dhcpcd

2

Quando eu defino a variável no perfil no /etc/dhcpcd.conf , ela não é passada para o script de gancho:

interface eth0
arping 192.168.0.1

profile A1:B2:C3:D4:E5:F6
env enable_proxy=1

No entanto, quando coloco a variável antes do perfil, assim:

interface eth0
arping 192.168.0.1
env enable_proxy=1

profile A1:B2:C3:D4:E5:F6

fica subitamente visível dentro do script de gancho. O que está acontecendo? O perfil é executado corretamente - a configuração de rede dentro dele é avaliada corretamente, mas  A opção env não tem efeito. Como posso definir variáveis de ambiente para scripts de gancho do perfil dhcpcd?

    
por carbolymer 19.02.2018 / 13:04

1 resposta

0

Acontece que os perfis no DHCPCD diferenciam maiúsculas de minúsculas, ou seja, em vez de

profile A1:B2:C3:D4:E5:F6

Eu deveria ter escrito o nome do perfil em minúsculas:

profile a1:b2:c3:d4:e5:f6

Agora tudo funciona como deveria.

    
por 11.03.2018 / 16:34