Then I had startpar-bridge.override set to manual (who needs that, right?! :)))))) )
and in .depend.start everything depending on syslog-ng. init.d script not started because, upstart job is present. no startpar notification about syslog-ng started, since that is set to manual. End result startpar hanging as expected.
I've re-enabled startpar-bridge upstart job and everything is fine now. rc finishes, tty1 starts, no hanging startpar processes.
So, i had syslog-ng upstart job added ( from upstream https:/ /github. com/balabit/ syslog- ng-3.5/ blob/master/ contrib/ upstart/ syslog- ng.conf. upstart )
Then I had startpar- bridge. override set to manual (who needs that, right?! :)))))) )
and in .depend.start everything depending on syslog-ng. init.d script not started because, upstart job is present. no startpar notification about syslog-ng started, since that is set to manual. End result startpar hanging as expected.
I've re-enabled startpar-bridge upstart job and everything is fine now. rc finishes, tty1 starts, no hanging startpar processes.