[12:27] Spamaps: Thanks for replay, where can I get more info for what upstart uses dbus? Thx [13:28] bizhanMona: the source code? =) [13:29] bizhanMona: initctl uses dbus to talk to upstart. and there is also dbus interface to query status & launch stuff. in trunk there is support for jobs to start/stop on dbus events. [13:30] there is some dated information here http://upstart.ubuntu.com/wiki/DBusInterface [13:30] i'm not sure we auto-generate dbus docs or not. [13:36] bizhanMona: also some example here - http://upstart.ubuntu.com/cookbook/#controlling-upstart-using-d-bus [16:51] hi, i have an embedded arm board that usually boots with sysv scripts, and instead of/after booting that I want it to chroot to a loopback image of a different distribution that's based on upstart and continue booting that [16:52] my problem is that I can't just chroot and start upstart afterwards, since that would mean that upstart isn't pid 1 [16:53] use lxc, then upstart can become pid1 [16:53] lxc is chroot + a couple fancy tricks on top. it's the way to do stuff like that. [16:54] thanks, i'll look into that, seems like a good fit [16:54] does it require kernel support? [16:55] ah-: also your case sounds a lot like initramfs -> root hand over, which does also give up pid1 and let the other instance take over. [16:55] my real problem is that i can't/don't want to flash a new kernel/uboot config since that's a bit risky [16:55] ah-: lxc? yeah but pretty much any recentish kernels support that. even like android kernels and what not. [16:55] check, you might have lxc enabled. [17:13] xnox: unfortunately a lot is missing: http://nopaste.me/paste/629141865510aa60037d45 [17:13] ah-: then look how initramfs does handover. [17:15] i'm on it, thanks for the hint [17:26] xnox: great, that looks pretty much like the thing i've been searching for. i'll just omit the rm -rf / part of it and then it should be fine [17:26] np, your welcome =) [17:34] xnox: Thanks for your info, I am trying to catch up fast on this. One question when you say "in trunk ..." do you mean is not part of the main release? thx [17:34] jodh: thanks for pointer [17:35] bizhanMona: yeah, that event bridge got merged into lp:upstart. We will soon have an upstart release with that feature in. [17:35] bizhanMona: even sooner we might get a usable rc / testing ppa. [17:36] xnox: this great thanks so much. Is there a mailing list that I can subscribe to get the future development releases? thx [17:38] bizhanMona: there is upstart-devel mailing list, but it has also code-review and patches going to it. https://lists.ubuntu.com/mailman/listinfo/upstart-devel [17:38] bizhanMona: just announcements of new releases are via RSS https://launchpad.net/upstart/+announcements [17:40] xnox: thanks so much for all the info. [17:41] bizhanMona: =) no problem. We are a friendly bunch here, when online ;-) [19:45] hey all, I was hoping I could get some help with an upstart job for running forever.js