=== administrator_ [i=administ@nat/cisco/x-437ea90f206a5f2d] has joined #upstart === j_ack [n=rudi@p508D9F74.dip0.t-ipconnect.de] has joined #upstart === pkt [n=pantelis@athedsl-07420.otenet.gr] has joined #upstart === netjoined: irc.freenode.net -> zelazny.freenode.net === pkt [n=pantelis@athedsl-07420.otenet.gr] has joined #upstart === AlexExtreme [n=AlexExtr@frugalware/developer/AlexExtreme] has joined #upstart === administrator_ [i=administ@nat/cisco/x-385a4af870e5445d] has joined #upstart === pkt [n=pantelis@athedsl-07420.otenet.gr] has joined #upstart === pkt [n=knoppix@athedsl-07420.otenet.gr] has joined #upstart === Md [i=md@freenode/staff/md] has joined #upstart === mbiebl [n=michael@e180124207.adsl.alicedsl.de] has joined #upstart [11:43] <_ion> Note to self: when Keybuk returns, ask him whether it would be a reasonable idea to integrate something like http://irccrew.org/~cras/security/data-stack.html to libnih. === Keybuk [n=scott@quest.netsplit.com] has joined #upstart === mbiebl [n=michael@e180124207.adsl.alicedsl.de] has joined #upstart [12:42] yay [12:42] we have little upstart icons on beta lp now [12:51] url? === asdaf [n=Ack@213-140-11-128.fastres.net] has joined #upstart [12:52] mbiebl: you have to be a member of the launchpad beta-testers group to see it [12:53] ah, ok [12:53] http://quest.netsplit.com/~scott/beta-lp-bugs.png [12:53] ("private screenshot") :p [12:54] just read the note ;-) === pkt is away: . === pkt [n=knoppix@athedsl-07420.otenet.gr] has joined #upstart === mbiebl [n=michael@e180124207.adsl.alicedsl.de] has joined #upstart [02:37] <_ion> The launchpad beta is cool. [02:37] <_ion> Btw, [02:38] <_ion> ti124335 < _ion> Note to self: when Keybuk returns, ask him whether it would be a reasonable idea to integrate something like http://irccrew.org/~cras/security/data-stack.html to libnih. [02:40] will look at that in a sec [02:45] <_ion> last black [03:09] eh? [03:10] <_ion> Forgot the / from '/last black'. :-) [03:10] heh === pkt [n=knoppix@athedsl-133893.otenet.gr] has joined #upstart === mbiebl [n=michael@e180124207.adsl.alicedsl.de] has joined #upstart === Amaranth [n=travis@ubuntu/member/Amaranth] has joined #upstart [04:00] does anybody knows a reason why upstart can't create @/com/ubuntu/upstart socket? [04:01] *know [04:02] release 0.3.5 [04:04] almost certainly because it's already running? [04:04] what's the error? [04:04] it won't just say that it can't create it, it'll tell you why it couldn't create it [04:07] i noticed it because initctl fails connecting to it [04:08] it doesn't show in /proc/net/unix [04:08] then you're not running upstart [04:08] upstart would've failed to even boot [04:08] lsof /dev/initctl [04:29] i don't have lsof (it's an embedded) but looking at /proc/1/fd dir there is no reference to a unix socket [04:29] same system on another box works fine [04:29] i'm wondering what can make the difference [04:33] can you give me the ls -l of /proc/1/fd [04:39] _ion: doesn't seem to give anything that nih_alloc doesn't already do? [04:40] frame = nih_alloc (NULL, 0); [04:40] /* alloc everything with frame instead of NULL */ [04:40] nih_free (frame) === j_ack [n=rudi@p508D9256.dip0.t-ipconnect.de] has joined #upstart [04:40] unless he's combining it with a slab allocator, of course [04:42] Keybuk, pvt? [04:43] <_ion> keybuk: You'd need to pass the frame variable to function calls etc. [04:44] asdaf: sure [04:44] _ion: true [04:45] it'd make the whole "allocate temporary stuff that we throw away again" thing easier [04:45] that's a little cumbersome with nih_alloc [04:45] <_ion> keybuk: I haven't actually read his implementation, but he says "No memory fragmentation". [04:45] *shrug* probably a slab allocator to return the things you ask for [04:46] (that's where you allocate memory in pages at a time, and split it into managed chunks) [04:46] <_ion> Yeah [04:46] <_ion> He also says "FAST, most of the time allocating memory mean only updating a couple of pointers and integers. Freeing the memory all at once also is a fast operation", which sounds like slab, too. [05:24] mmm [05:24] nice icons on launchpad beta :) [05:44] yeah === AlexExtreme likes the launchpad beta [05:46] hmm, i think i made a mistake with my job files... i installed the ones that I wrote on my host system, it didn't quite work ;) [06:00] oops === asdaf is away: I'm busy [06:07] <_ion> Sigh === juergbi [n=juerg@80-219-17-102.dclient.hispeed.ch] has joined #upstart === administrator_ [i=administ@nat/cisco/x-f20e1312a86d3333] has joined #upstart === j_ack [n=rudi@p508D9256.dip0.t-ipconnect.de] has joined #upstart === mbiebl [n=michael@e180092186.adsl.alicedsl.de] has joined #upstart === jonib1 [n=jonas@ua-83-227-144-18.cust.bredbandsbolaget.se] has joined #upstart [08:03] <_ion> keybuk: Btw, what might the syntax of the scripting language built around syscalls you've envisioned look like? [08:09] <_ion> Hahaha, the comment in the latest libnih commit :-D [08:12] probably a bit like Perl. now I think more === Md [i=md@freenode/staff/md] has joined #upstart === Keybuk [n=scott@wing-commander.netsplit.com] has joined #upstart === mbiebl [n=michael@e180092186.adsl.alicedsl.de] has joined #upstart === jonib1 [n=jonas@ua-83-227-144-18.cust.bredbandsbolaget.se] has left #upstart [] [09:18] need to work out what's in the box for 0.3.9 I guess [09:29] http://www-128.ibm.com/developerworks/library/l-boot-faster/index.html [09:31] nice# [09:31] *nice === shawarma_ [n=sh@atlas.linux2go.dk] has joined #upstart === shawarma [n=sh@atlas.linux2go.dk] has joined #upstart === shawarma_ [n=sh@atlas.linux2go.dk] has joined #upstart === shawarma_ [n=sh@atlas.linux2go.dk] has joined #upstart === shawarma1 [n=sh@atlas.linux2go.dk] has joined #upstart === Amaranth [n=travis@ubuntu/member/Amaranth] has joined #upstart === shawarma [n=sh@atlas.linux2go.dk] has joined #upstart === j_ack [n=rudi@p508D9256.dip0.t-ipconnect.de] has joined #upstart === shawarma_ [n=sh@atlas.linux2go.dk] has joined #upstart