Query regarding the upstart script

Evan Huus eapache at gmail.com
Fri Jan 6 20:20:07 UTC 2012

The chroot fixes should only affect jobs being run from within a
chroot, and you didn't mention that your job was being run in one...

I'm afraid I don't know enough to help debug this any further.
Hopefully one of the devs will jump in with some suggestions.


On Fri, Jan 6, 2012 at 1:00 PM, G.Venugopal Rao
<venugopal.raog at gmail.com> wrote:
> Yes, running xdg-open straight from cli works fine. I think in Ubuntu 11.04
> version there are some bug fixes related to chroot support.
> I guess this is Issue is fixed with that.
> https://wiki.ubuntu.com/NattyNarwhal/TechnicalOverviewUpstart
> The problem here daemon is launched with initctl script and then it tries to
> launch the default browser using xdg-open command in user mode. In this
> scenario it fails always and this is seen only in ubuntu 10.04 and 10.10
> version. But working fine in ubuntu 11.04 version.
> Is there anyway so that I can have patch for this fix for these versions?
> On Fri, Jan 6, 2012 at 6:55 PM, Evan Huus <eapache at gmail.com> wrote:
>> I'm not aware of any bugs in those versions that would prevent the job
>> from starting. Does running the xdg-open command straight from the cli work
>> as expected?
>> Sent from my iPod
>> On 2012-01-06, at 5:10 AM, "G.Venugopal Rao" <venugopal.raog at gmail.com>
>> wrote:
>> Hi Evan,
>> Thanks for reply. I am able to get it working now with this. But one more
>> Issue I am facing
>> Normally from my application I have to launch the default web browser in
>> user mode. So I am launching it by running the command
>> ** sudo -u <username> xdg-open <Website address>
>> When I start my daemon with "sudo initctl start <daemon>" The above
>> command is working fine in ubuntu 11.04 but it is always fails in ubuntu
>> 10.04, 10.10
>> versions. But I have to get this working for ubuntu 10.04, 10.10 versions
>> also. I am not sure why this is failing only in this specific versions.
>> Is there is any bug fix included in 11.04 for this Issue? Is there any
>> workarround to get it working on older ubuntu version also (10.04, 10.10)?
>> Please give me some pointers actually I am blocked with this isssue.
>> Regards
>> Venugopal
>> On Tue, Jan 3, 2012 at 1:30 PM, Evan Huus <eapache at gmail.com> wrote:
>>> On Tue, Jan 3, 2012 at 1:30 PM, G.Venugopal Rao
>>> <venugopal.raog at gmail.com> wrote:
>>> > Hi,
>>> >
>>> > I am newbie to upstart script. I want to write an upstart script which
>>> > launches my daemon with sudo permission.
>>> > Can someone tell me how to do this?
>>> I believe upstart runs all jobs with root permissions by default. You
>>> only have to do extra work if you want your process to be running as
>>> something *other* than root.
>>> http://upstart.ubuntu.com/cookbook/#changing-user
>>> Evan

More information about the upstart-devel mailing list