=== sadmac_ is now known as sadmac === cwillu_ is now known as cwillu [12:09] hi [12:15] hi [12:15] how goes it harald? [12:19] yes [12:19] s/yes/fine, thanks/ [12:19] :) [12:19] Hey Keybuk, what is upstart 1.0 doing? :) [12:20] "what is" or "how is" ? [12:20] "how is" [12:21] mostly pinned down what I want to do [12:21] sry for my bad english :) [12:21] been doing some ground work and playing around really so far [12:21] not going to start coding in earnest for a few weeks yet [12:21] we're still in pre-beta, and I've still got a pile of boot speed related patches to do, as well as new m-i-t etc. [12:22] " boot speed related patches" [12:22] what are you going to do? [12:24] that's a long list ;) [12:24] https://wiki.ubuntu.com/FoundationsTeam/BootPerformance [12:25] Investigate why udevadm is taking too long, and improve where possible [12:25] [12:25] Done [12:25] what was it? module loading? [12:25] partially [12:25] other fixes Alan did for udev to use pselect and so on have helped too [12:26] upstream patches? [12:28] or can you point me to a patch? [12:31] it's all in 139 [12:32] ah, fine [12:34] are you starting dbus, hal from upstart now? [12:34] not yet, no [13:06] http://fosdem.unixheads.org/2009/maintracks/upstart.xvid.avi [13:08] (upstart talk at fosdem) [13:14] * Keybuk doesn't remember them asking for permission to video me ;) [13:18] win 21 [13:18] shit, its too early [13:22] :) i do that twice a day sadmac :( :( [16:32] The event based model is fine. However does init also provide some notion of state? [16:33] Example: there is one job setting up network. So many jobs will start on started network. [16:34] Now the os wants to install a new daemon which should only be started if network has been started as well. [16:34] So is the way to start this daemon only if initctl status network = running ? [16:37] Or does upstart start this daemon itself when recognizing there is a new job file depending "on started network"? [17:31] MarcWeber: the next version will have this stuff. [17:32] Ah thank you for this information. [18:23] Which is the correct way to shutdown a system? [18:24] for job in `initctl list`; do stop $job; done then sync and halt -f -p ? [18:24] Pull the power cord. [18:24] ion_: Can't, its a vserver :) [18:24] Pull the power cord of the physical box it’s running on. :-) [19:11] * ion_ watches upstart.xvid.avi [19:14] is the sound ok? [19:29] Yeah [22:46] Keybuk: your plumbing layer looks like a blue hamburger [22:50] Where can I fing a detailed reference of what can a job file contain? [22:53] Keybuk: also we had upstart in F9 ;) [23:02] Keybuk: wow, you had some bad luck with git :) [23:03] Dunno, I don't consider me as even a programmer, but I find git easier than you experience. And better than darcs (the first DVCS I used), and mercurial (the second) [23:04] better, because although mercurial and darcs were easy to understand, while git only a bit harder, with git I could more easily get myself out of stupid situations I've put myself in