OK, it’s not really much more scriptable ;)
Basically the dhcpcd binary now only configures the interface and routes - everything else is configured by /etc/dhcpcd.sh
Yes, this means dhcpcd will finally install a script! This makes it easier for the end user to change, as scripting in UNIX is common place, whereas hacking C code not so. The script does everything dhcpcd did, bar looking up the hostname in DNS (hopefully add this back soon), so in essence we’ve lost nothing but gained more flexability.dhcpcd is still commandline compatible, and users shouldn’t notice much difference. However, the defaults may change! Probably to something more minimal- the default probably won’t be to update nis/ntp configuration.