systemconfig (a.k.a "activate") is run from the initramfs. Converting it from a shell script to an executable means it doesn't depend on there being a shell in the initramfs