I have Linux Mint 17.3. I use upstart and init (sysvinit).
As I understand it, configuration files for upstart are stored in the / etc / init / directory, which have similar lines:
start on ((filesystem and runlevel [! 06] and started dbus and plymouth-ready) or runlevel PREVLEVEL = S)
These configs creates upstart? How does he know what to run after? or were these configs created by the developers of a particular daemon?