These boot parameters are set by the kernel in the environment of init. While upstart does have a goal to make the environment of its jobs consistent, it should be possible for a job to say which environment variables it wants to receive.
So just like we pass PATH and TERM from the kernel, we should also pass an optional list of other variables that could be set from sources like the initramfs or kernel. ** Also affects: upstart (upstream) Importance: Undecided Status: Unconfirmed ** Changed in: upstart (upstream) Importance: Undecided => Wishlist Assignee: (unassigned) => Scott James Remnant Status: Unconfirmed => Confirmed Target: None => 0.3 -- Boot parameters not passed to init scripts https://launchpad.net/bugs/74664 -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs