[Lxc-users] How to execute smbtorture command using lxc-execute?

nishant mungse nishantmungse at gmail.com
Fri Nov 4 05:34:45 UTC 2011


On Thu, Nov 3, 2011 at 6:36 PM, Greg Kurz <gkurz at fr.ibm.com> wrote:

> On Thu, 2011-11-03 at 17:07 +0530, nishant mungse wrote:
> > Hi Greg,
> >
> > I have one more doubt regarding lxc containers.
> >
> > command::
> >  lxc-execute -n ubuntu_user -f /home/nishant/ubuntu.conf  -- useradd
> > -c "base_system" -m -p base_system base
> >
> > Will this create a new user in base container or on my host system?
>
> No. lxc-execute(1) is dedicated to run application containers with
> limited isolation. At this time, application containers share the user
> namespace with the host (AKA. lxc-execute doesn't pass CLONE_NEWUSER to
> clone(2)).
>
> > I am asking this question because when I execute this command
> > directory named base_system is created on my host system, but I want
> > it to create it on my base container because I want to to smbtorture
> > tests on many containers.
> >
> > How should I do this?
>
> Since all application containers use the host user namespace, once the
> user is created, it's available for all containers... do you have a
> problem with that ?
>
>  This means it will not create a directory in /home of containers.
 And it will not create a entry in /etc/group of container.
 Is this right?


> > Please help me ASAP.
>
>
> > Thanks and Regards,
> > Nishant Mungse
> >
> >
> > On Thu, Nov 3, 2011 at 4:44 PM, nishant mungse
> > <nishantmungse at gmail.com> wrote:
> >         Hi Greg,
> >
> >         Thanks 4 reply. It is working now. Thanks
> >
> >         Regards,
> >         Nishant Mungse
> >
> >         On Thu, Nov 3, 2011 at 3:41 PM, Greg Kurz <gkurz at fr.ibm.com>
> >         wrote:
> >                 On Thu, 2011-11-03 at 11:25 +0530, nishant mungse
> >                 wrote:
> >                 > Hi,
> >                 >
> >                 > I am using lxc-execute command and in place of
> >                 command to execute i am
> >                 > using bin/smbtorture //nishant/ubuntu -Uubuntu_user%
> >                 passwd raw.write
> >                 > test.
> >                 >
> >                 > command::
> >                 > lxc-execute -n ubuntu_user
> >                 > -f /home/nishant/ubuntu.conf
> >                  /home/nishant/Desktop/samba-4.0.0alpha15/bin/smbtorture
> //localhost/ubuntu  -Uubuntu_user%npasswd raw.write
> >                 >
> >                 > o/p
> >                 > lxc-execute: invalid option -- 'U'
> >                 >
> >                 >
> >                 > It is not recognizing this -U option which is
> >                 required in case of
> >                 > smbtorture.
> >                 >
> >                 > Can anyone plz tell me how to execute such command
> >                 on containers?
> >
> >
> >
> >                 You need to insert -- before the command to execute so
> >                 that lxc doesn't
> >                 try to parse the remaining command line arguments:
> >
> >                 lxc-execute -n ubuntu_user
> >                 -f /home/nishant/ubuntu.conf -- smbtorture
> >
> >                 Cheers.
> >
> >                 --
> >                 Gregory Kurz
> >                 gkurz at fr.ibm.com
> >                 Software Engineer @ IBM/Meiosys
> >                  http://www.ibm.com
> >                 Tel +33 (0)534 638 479                           Fax
> >                 +33 (0)561 400 420
> >
> >                 "Anarchy is about taking complete responsibility for
> >                 yourself."
> >                        Alan Moore.
> >
> >
> >
> >
>
> --
> Gregory Kurz                                     gkurz at fr.ibm.com
> Software Engineer @ IBM/Meiosys                  http://www.ibm.com
> Tel +33 (0)534 638 479                           Fax +33 (0)561 400 420
>
> "Anarchy is about taking complete responsibility for yourself."
>        Alan Moore.
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.linuxcontainers.org/pipermail/lxc-users/attachments/20111104/07dc75f4/attachment.html>


More information about the lxc-users mailing list