[11:24] hello anyone here? [11:24] :) [11:24] how can i add to smbd.conf that it should start after network interface is started === Keybuk_ is now known as Keybuk [11:59] Does upstart log anywhere (e.g. netconsole) when and what events it receives? [12:00] I'm netbooting Ubuntu 10.04 and for some reason the secondary (read-write) NFS mounts on /home and /srv are never mounted. [12:02] Also, how can I get a directed graph of how events are generated and what responds to them? [12:02] It's a lot harder to see the boot order than a simple rcS.d === jussi is now known as Guest7125 [12:12] twb: I don't think such a tool exists. [12:13] twb: Also, an upstart job can specify which events it might emit, but it's purely informational. It can emit other ones and never emit the ones it claimed it might. [12:14] twb: ...so any automatically generated graphs of events can't possibly be guaranteed to be accurate. [12:21] I only want a rough approximation, and/or a tracing of *a* real boot [12:21] I don't expect it to be perfect === jussi01 is now known as jussi [12:40] Is $PATH guaranteed to be a particular value in upstart scripts (i.e. within sh embedded in /etc/init/foo.conf files)? [12:42] Why does statd.conf's pre-start script say "start portmap || true"? Are scripts invoked with sh -e? [13:15] Christ, this is confusing. [13:15] Where does $UPSTART_STOP_EVENTS come from, for example? [13:15] mountall-shell.conf checks its value without ever setting it [13:17] PATH is predefined IIRC. -e is on by default, as init(5) says. UPSTART_STOP_EVENTS is documented in there as well. [13:20] Hum, I'll read that manpage. [13:20] init(8) talks about /etc/init.conf, but it doesn't exist and there's not init.conf manpage. [13:20] s/not/no/ [14:48] Does upstart detect cycles in the event-wait dependency graph? [14:48] e.g. in the simplest case, foo.conf has "start on bar", and bar.conf has "start on foo" [14:49] There’s nothing wrong with tht. [14:49] Well, I suppose not, if you assume the user can get into the system and run "start foo" by then [14:52] To be more accurate, foo.conf: “start on started bar”, bar.conf: “start on started foo” should work just fine. It just ensures both are running whenever either one is. s/started/starting/ may cause neither to be able to start. [14:53] twb: have you tried the --verbose boot parameter? [14:54] Hum, "--verbose"? Not "verbose"? [14:57] twb: so, apparently you haven't :-) [14:57] yes, it is --verbose [14:58] see also man 7 upstart [14:58] Yeah, that's exactly what I wanted [14:58] Will that get dumped to netconsole? /me tries [15:18] Well, it probably would, if I could get netconsole.ko to load properly from the ramdisk :-/ [15:24] Nope, upstart --verbose output never hits netconsole, so I have no way to get a dump of it short of transcribing the last few lines that are left on the screen.