My current situation requires that I configure my network connection with two commands: ifconfig eth0 hw ether xx:xx:xx:xx:xx:xx dhcpcd Putting in the MAC address for xx:xx... that my cable company expects me to use (they don't want more than one machine connecting unless I pay for it). I am unable to put anything into the $iface_eth0 variable in /etc/conf.d/net that would satisfy my need for the two commands to be run via the net.eth0 script. I've tried the hack hw ether xx:xx:xx:xx:xx:xx; dhcpcd but the script escapes anything before it's run so that I can't have two commands run when the network is brought up. So, basically the net.eth0 script needs to be enhanced to allow for users who need to run more than one command in order to get their network up.
net.eth? is supposed to be generic. If you need specific routing, or other commands, then just edit it to suite... This is why we have CONFIG_PROTECT ..
azarah posted a solution, and it should work. closing bug.