[Iain Calder] > Perhaps that is the cause of the problem? I doubt this is the cause of the problem, but thank you for the tip. I guess this should be fixed too.
I am not sure, but I believe the cause of this problem is that file descriptor 0 is /dev/ptmx, while it should be some pseudo terminal or a pipe. I did some further testing after reading the startpar source, and discovered that the interactive scripts are handled in different code paths from non-interactive scripts. Because of this, I added '# X-Interactive: true' to init.d/rsyslog and reran insserv to flag the script as interactive. After doing this change, the leftover startpar process were gone. This tells me that the non-interactive code path got the problem. Still no idea what is wrong. PS: bounced your message to BTS, and replies to BTS too, to make the suggestion available to the public and upstream. Happy hacking, -- Petter Reinholdtsen -- To UNSUBSCRIBE, email to [email protected] with a subject of "unsubscribe". Trouble? Contact [email protected]

