[23:22] Good day, fellow Upstart users [23:22] I have an upstart job with a complex set of starting requirements [23:23] but it's not quite working the way I'd hoped [23:24] Say I have a job, JOB-A, that depends on JOB-B (which starts once at boot up) and JOB-C (which starts every time the login screen is shown) [23:24] So, I use the following stanza: [23:25]     start on (started JOB-B and started JOB-C) [23:25]     stop on stopping JOB-C [23:25] The issue is that, JOB-A only starts once, after boot (JOB-B) and the first time the login screen (JOB-C) is shown [23:26] I want it to restart every time JOB-C restarts [23:26] so I tried: [23:27]     start on (started JOB-B and started JOB-C) or (stopped JOB-B and started JOB-B) [23:27]    oops, I meant [23:27]     start on (started JOB-B and started JOB-C) or (stopped JOB-C and started JOB-C) [23:28] but this doesn't seem to work either [23:28] when i do "restart JOB-C", JOB-A stops but does not start again [23:28] Do any of y'all have a suggestion on how to fix this?