system-config-kickstart doesn't need root to work properly, as yum can use a user-wide package cache instead. Patch from Panu Matilainen <Panu.Matilainen>, adapted from yum-utils.
Created attachment 139233 [details] system-config-kickstart-nonroot.patch
Built system-config-kickstart-2.6.15-1.el5 into the RHEL5 tree. This should get moved over post-beta 2. If you need this in the beta 2 tree, we'll have to make sure the appropriate flags are set on this bug.
PM ACK
After re-visitng raising an exception as this package got re-based after beta2.