+
+# RedHat has a non-standard rc.d/init.d layout
+if [ -d /etc/rc.d/init.d ]; then
+ cp -a /etc/rc.d/ $R/etc/
+ (cd $R/etc; ln -sf rc.d init.d)
+ rcdtarget=$R/etc/rc.d
+elif [ -d /etc/init.d ]; then
+ cp -a /etc/init.d/ $R/etc/
+ (cd $R/etc; ln -sf init.d rc.d)
+ rcdtarget=$R/etc/init.d
+fi
+cp -f $R/etc/rc ${rcdtarget}/
+cp -a ${MKCDREC_DIR}/etc/rc.d/* ${rcdtarget}
+cat /dev/null > $R/etc/rc.d/rc.inits
+chmod +x $R/etc/rc.d/rc.inits
+touch $R/etc/rc.d/rc.local
+
+if [ -f /etc/modules.conf ] ; then