0.3: Boot parameters not passed to init scripts
Bug #74664 reported by
Rob Hasselbaum
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
upstart |
Fix Released
|
Low
|
Unassigned | ||
upstart (Ubuntu) |
Fix Released
|
Low
|
Unassigned |
Bug Description
Binary package hint: upstart
Prior to Upstart, boot parameters could be passed to init scripts as environment variables. This made it possible, for example, to select an "xorg.conf" at boot-time by specifying the XORGCONF variable.
In Edgy, this no longer works.
Changed in upstart: | |
assignee: | keybuk → nobody |
Changed in upstart: | |
status: | Fix Committed → Fix Released |
summary: |
- Boot parameters not passed to init scripts + 0.3: Boot parameters not passed to init scripts |
To post a comment you must log in.
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.