Query regarding the upstart script
venugopal.raog at gmail.com
Fri Jan 6 18:00:37 UTC 2012
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.
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>
> 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.
> 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.
-------------- next part --------------
An HTML attachment was scrubbed...
More information about the upstart-devel