Description of problem:
if a subsystem in /etc/rc.d/rc*.d/ has a number greater than 99, the file
/etc/rc.d/rc will incorrectly parse the filename.
Version-Release number of selected component (if applicable):
Steps to Reproduce:
1. create a subsystem file called /etc/rc.d/init.d/postfix and link it to
2. make the file executable and of the same general form as all files in
3. reboot the machine
Starting 0postfix: [OK]
Starting postfix: [OK]
I'm fairly sure that the standard is defined for only 2 numbers. Hence, that
parses as a '0postfix' service that starts at position 35.