Assuming configuration files resided in all three of these key directories, in which order are they evaluated for use, and are they on an atomic directory level, or does order take place for every individual file?
/etc/sysconfig/network-scripts/
é o único diretório usado. A prova é começar a ler /etc/rc.d/init.d/network
. Ignore /etc/sysconfig/networking/
.
Se você está curioso sobre como o sistema de perfis é implementado, veja a função updateNetworkScripts
em /usr/share/system-config-network/netconfpkg/NC_functions.py
.
Basicamente, ele cria hardlinks dos arquivos ifcfg-*
em /etc/sysconfig/network-scripts/
, /etc/sysconfig/networking/devices/
e /etc/sysconfig/networking/profiles/*
.
Por exemplo, dado que você está no perfil foo
-
/etc/sysconfig/network-scripts/ifcg-eth0
-
/etc/sysconfig/networking/devices/ifcg-eth0
-
/etc/sysconfig/networking/profiles/foo/ifcg-eth0
são todos do mesmo arquivo.
P.S. Eu sou um RHCE, então o que eu digo deve estar correto. ;)