=== evand is now known as ev === ev is now known as evand === evand is now known as ev === ev is now known as evand [14:13] hi. Ubuntu9.10 question: anyone can explain why symbolic link in /etc/init/ is not recognized by upstart as valid job? [14:25] evand:did not really help [16:12] hi there, is it possible to have a single upstart .conf file that exec multiple scripts (basically the same script but with different parameters) and also set the respawn setting on each of them ? [17:21] twiinz, there is an instance thing. [17:21] not sure if that's what you're thinking of [17:22] wasabi: instance? that sounds interesting [17:22] man 5 init [17:23] Keybuk, it's really awesome to see all this stuff we talked about live. [17:23] congrats [17:24] wow wasabi this looks very promising, reading about it [17:38] Hmm. DKMS needs to run before GDM. [17:39] Sucks rebooting into a new kernel without nvidia built. :0 [17:51] Keybuk: bzr branch lp:upstart [17:51] bzr: ERROR: Not a branch: "http://bazaar.launchpad.net/~scott/upstart/trunk/". [17:54] mbiebl: what version of bzr? [18:06] bah, regression/change with automake 1.11 [18:06] make dist doesn't work anymore === highvolt1ge is now known as highvoltage [18:31] Keybuk: 2.0.2-1 [18:38] hm, now magically fixed again :-) [19:28] mbiebl: probably caught LP at a bad Time [22:36] I'd like to run a script based on the presence of certain hardware at boot. Can upstart help me do this today? [22:41] adurity: yes [22:41] mbiebl, how? [22:42] If you use ubuntu 9.10, there is a already a tool called upstart-udev-bridge [22:42] which generates upstart events based on information from udev [22:42] If you don't have that tool, you can write your own udev rules [22:43] and emit events use initctl emit [22:43] and start your upstart based on those events [22:44] i have upstart-udev-bridge [22:45] how do I know which events to listen to for specific hardware? [22:46] my best answer to this is, read the source [22:46] apt-get source upstart [22:46] -> udev/upstart-udev-bridge.c [22:47] there you can read, how the events are named [22:47] alright, thanks, I'll go source diving [23:44] $SUBSYSTEM-device-$ACTIONed [23:44] :) [23:44] it's a hack though, and will change in backwardly incompatible ways