Bitt, I am quite sure the new empeg-preinit executes only one each of M* and N* scripts (I have three - VNC, viewer and telnetd, and all can be N*, but I shuffled them around). All are executable, with Unix line terminators and essentially identical. I get echo only from one script from each group, and can verify (ps -ef) that really only those got started. By shuffling the scripts among groups I got them all to start at least once (that is, if a script is the only one in either N* or M* group, it gets started), so that would rule out the problem with scripts themselves. All 'illegally' named files got reported on console. I took a quick look at source, but could not see anything wrong (at least with the loop that reads the directory - I got only that far at the moment).

This is not a big deal, since I can wrap them all into one script, but I thought you would like to know...

BTW, thanks for this hack - I prefer to keep stock init
_________________________
Dragi "Bonzi" Raos Q#5196 MkII #080000376, 18GB green MkIIa #040103247, 60GB blue