[07:27] <CrummyGummy> hi, how can I allow a normal user to run an upstart script?
[07:28] <ion_> Instruct her to use sudo.
[07:28] <CrummyGummy> her is a scripts user that needs to start/restart scripts from a cron job.
[07:29] <ion_> Again, sudo.
[07:31] <CrummyGummy> Ok, I'll give it a stab as soon as I can get these scripts to work.
[07:34] <ion_> sudoers(5) for instructions for giving a user access to specific commands without password.
[07:36] <CrummyGummy> thanks, will it be possible to wrap the upstart script in an LSB compliant init script. Heartbeat needs it...
[07:38] <ion_> Might as well not convert the script to an Upstart job in the first place as long as Heartbeat doesn’t support Upstart.
[08:00] <CrummyGummy> ion_: the only reason for the move is that I like the respawn capability of upstart. I was running everything on daemontools but it just died on upgrading to intrepid. No idea why.
[09:12] <keesj> what is the right way to regenerate the dbus glue code?
[09:43] <keesj> It goes by magic if the configure OBJDIR is not explicetly set
[10:34] <keesj> I implemented a solution for --no-wait for initctl and would like to discuss it
[10:34] <Keybuk> sure
[10:37] <keesj> What I did was to add an aditional parameter the the EmitEvent dbus interface (currently called sync). Now in  in init/control.c  in the control_emit_event method I check that paramter and if "not sync" the message is not blocked unlit the evernt is consumed but I directly call control_emit_event_reply
[10:39] <keesj> I am no sure this aproach will work for start/stop but what do you think?
[10:40] <keesj> http://paste-it.net/public/o633c62/
[10:40] <Keybuk> rather than calling with --no-reply ?
[10:40] <Keybuk> (which I guess inhibits error returns such as "No such job")
[10:40] <keesj> yes rather then solving it on dbus level
[14:20] <keesj> Keybuk: your talk at fosdem is concurent with Maemo on the BeagleBoard. it's a difficult choice
[14:21] <ion_> That’s what fork() is for.
[14:21] <keesj> Indeed I can bring my kids of course
[14:23] <ion_> Children are more akin to cat "$0" /usr/bin/something-else | shuf >kid; chmod 0755 kid; ./kid &
[14:37] <suihkulokki> keesj: It seems people are expecting too much from kaltsi's maemo/beagleboard talk :)
[14:45] <Keybuk> worst still, I'm in the large room
[14:45] <Keybuk> I hate talking in large rooms
[14:45] <Keybuk> much prefer smaller ones, which always feel well attended
[14:46] <keesj> suihkulokki: perhaps, I do like the kind the things she does
[14:46] <ion_> I’d pick Keybuk’s talk because Nokia sucks. :-P Nokia got tired of pesky investigations against them for snooping employees’ email, so they threatened to leave Finland if Lex Nokia isn’t passed. The law is against the constitution; it allows certain entities (such as companies, schools, apartment buildings, libraries) that provide an Internet connection to snoop much of the net usage. Unanimous expert statements against the law were ignored by the ...
[14:47] <ion_> ... lawmakers, and it’s almost certain the law will get passed soon.
[14:58] <suihkulokki> the horror, the shock, they want to pass a law allowing grepping mail logs
[14:58] <suihkulokki> (now please ignore while we are setting up at the same time a national fingerprint registry with full access for the policy)
[15:04] <suihkulokki> http://www.theregister.co.uk/2009/02/03/finland_fingerprints/ <- ie this one is much scarier shit
[22:56] <Keybuk> is anyone successfully using 0.5 ?
[23:05] <Keybuk> ah, no, doofus problem on my end
[23:06] <Keybuk> things break if /dev is empty for a while ;)
[23:29] <sadmac_> Keybuk: I've had some thoughts on transactions and how to use them to do certain things