Yes.

Only root is allowed to change the kernel flow tables, for example.

On Thu, Sep 22, 2011 at 04:00:34PM -0700, Aishwarya wrote:
> Hi Ben,
> 
> Using OVS_RUNDIR works for me. But are you saying running vswitchd as non
> root will cause other issues in the functionality?
> 
> Thanks,
> Aish
> 
> On Thu, Sep 22, 2011 at 3:27 PM, Ben Pfaff <[email protected]> wrote:
> 
> > On Thu, Sep 22, 2011 at 03:05:57PM -0700, Aishwarya wrote:
> > > ovsdb-server gives an option to specify the ctl socket path with
> > --unixctl
> > > option. So, this and specifying the pid file path make it possible to run
> > > this from a non-root account or without sudo. Is there a way that
> > > ovs-vswiitchd can also be run without sudo? Right now, I get this error:
> > > ovs-vswitchd: could not initialize control socket
> > > /usr/local/var/run/openvswitch/ovs-vswitchd.20342.ctl (Permission
> > denied).
> >
> > You can specify the OVS_RUNDIR environment variable.
> >
> > There are other reasons that ovs-vswitchd normally requires root, so
> > it might not help.
> >
_______________________________________________
discuss mailing list
[email protected]
http://openvswitch.org/mailman/listinfo/discuss

Reply via email to