[05:58] <iamthelostboy> Keybuk: thanks for the help earlier.. the process the upstart job is running is just a standard application.. when the job is started by me logged in as root by emitting the same event which normally starts it, the job stays running with the process id,, if the job is started during normal system startup, the process stays running, though the job goes into the waiting state
[05:58] <iamthelostboy> i cant quite understand why there is a difference between me manually starting it and been automatically started during system startup
[09:32] <Keybuk> achivetta: removing "respawn" from the job will prevent Upstart from respawning it
[09:32] <Keybuk> but that will mean it just fails once, obviously
[09:32] <Keybuk> probably better to find out why it fails with an I/O error
[09:33] <Keybuk> could be that you're starting it too early?
[09:33] <Keybuk> iamthelostboy: not sure on that one without some debugging traces
[09:33] <Keybuk> iamthelostboy: run "initctl log-priority debug" then capture the messages when you start by hand
[09:33] <Keybuk> for the boot case, add "--debug" to your kernel command line and watch the console messages
[10:18]  * Keybuk came up with the release name for 0.6.0 at a very strange hour last night ;)
[12:55] <johnflux_> Hey everyone
[12:58] <Keybuk> hey
[13:02] <johnflux_> Keybuk, is there a gui for starting/stopping services?
[13:03] <johnflux_> a KDE gui would be nice
[13:03] <johnflux_> Keybuk, I'm wondering how to do the integration of kde's System Activity (task manager)
[13:04] <Keybuk> there is no gui
[13:04] <Keybuk> however the D-Bus interface should make writing one trivial
[13:07] <Keybuk> I started documenting it here http://upstart.ubuntu.com/wiki/DBusInterface
[13:08] <Keybuk> obviously this is largely incomplete so far, and doesn't include the new method we discussed
[13:08] <johnflux_> Keybuk, and presumably the d-bus interface isn't public just yet
[13:08] <johnflux_> Keybuk, thanks for documenting it
[13:09] <Keybuk> how do you mean by public?
[13:12] <johnflux_> Keybuk, sorry I mean that non-root users can't use the dbus interface yet
[13:12] <johnflux_> Keybuk, the second bug that I filed
[13:14] <johnflux_> Keybuk, "no well-known name is required."   what does this mean?
[13:14] <johnflux_> what's a well-known name?
[13:20] <Keybuk> use the dbus/Upstart.conf file from trunk
[13:20] <Keybuk> http://bazaar.launchpad.net/~scott/upstart/trunk/revision/1126#dbus/Upstart.conf
[13:21] <Keybuk> if you don't know what a "well known name" is, I suggest starting from a D-Bus tutorial
[13:21] <Keybuk> it's a fairly fundamental concept
[13:23] <johnflux_> Keybuk, would you mind if I added a link from "well known name" to the appropriate dbus tutorial paragraph then?
[13:23] <johnflux_> I can't be the only one who vaguelly knows what dbus is, but don't know what "well known name" means
[13:27] <Keybuk> sure