You do not even need to replace /sbin/init for this, no ?
Simply installing custom
/etc/init.d/create_cpusets
with priority 0
# chkconfig: 12345 0 99
will do the job.
That script will move init itself into the appropriate cpuset and from then on
everything will inherit it.
Max
--