[03:04] <jdub> given that upstart doesn't natively support kicking off a process as a particular uid/gid, is it still sane/recommended to use start-stop-daemon?
[03:05] <jdub> at least if you have that particular requirement
[03:08] <ion> sadmac: I don’t remember.
[03:08] <ion> jdub: How about su?
[03:08] <jdub> ion: i do *not* want to run su in my init script :-)
[15:44] <Keybuk> ya know what I also want
[15:44] <Keybuk> on the interactive "start this service y/n" boot thingy
[15:44] <Keybuk> the ability to start a shell, there and then, so you can see what state the machine is in right now
[15:44] <Keybuk> then, when you exit the shell, ask again whether to start the service
[16:38] <sadmac> Keybuk: did we kill logd because it SIGPIPEd all its clients when you killed it?
[16:45] <Keybuk> yes
[16:51] <sadmac> Keybuk: one liner fix
[16:51] <sadmac> Keybuk: man sendmsg. search for MSG_NOSIGNAL
[16:52] <Keybuk> yes, let's rewrite everything that writes to standard output to use sendmsg() instead of printf() and add that to it :p
[16:52] <sadmac> Keybuk: when I read it the first time it looked like it'd turn it off for subsequent calls.
[16:54] <sadmac> Keybuk: shit, yeah they mean for this call.
[16:55] <sadmac> I think...
[16:55] <sadmac> yeah, that's probably it
[22:53] <mbiebl> Keybuk: seen that: http://article.gmane.org/gmane.linux.suse.opensuse.devel/26237