Requirements (4/4) Other design issues Used /etc/rc.d instead of /etc/init.d System isn't exactly SYSV, different name highlights this A symlink from /etc/init.d to rc.d can provide compatibility Originally supported three schemes; /etc/rc, SYSV style /etc/rcN.d, and /etc/rc.d Multiple systems is a support and maintenance nightmare Lack of dynamic dependency ordering in the first two schemes This decision was contentious "Nochangeniks" are a very vocal minority and the most skilled to privately maintain their preferred mechanism Those who want SYSV init.d can trivially add to rc.d