This should be fixed upstream by adding a --default option to telinit; and have that check things like the kernel command-line, and inittab file, and then emit the appropriate runlevel event.
rc-default can then just be exec telinit --default
This should be fixed upstream by adding a --default option to telinit; and have that check things like the kernel command-line, and inittab file, and then emit the appropriate runlevel event.
rc-default can then just be exec telinit --default