<br><br><div class="gmail_quote">On Thu, Nov 3, 2011 at 6:36 PM, Greg Kurz <span dir="ltr"><<a href="mailto:gkurz@fr.ibm.com">gkurz@fr.ibm.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">
<div class="im">On Thu, 2011-11-03 at 17:07 +0530, nishant mungse wrote:<br>
> Hi Greg,<br>
><br>
> I have one more doubt regarding lxc containers.<br>
><br>
> command::<br>
>  lxc-execute -n ubuntu_user -f /home/nishant/ubuntu.conf  -- useradd<br>
> -c "base_system" -m -p base_system base<br>
><br>
> Will this create a new user in base container or on my host system?<br>
<br>
</div>No. lxc-execute(1) is dedicated to run application containers with<br>
limited isolation. At this time, application containers share the user<br>
namespace with the host (AKA. lxc-execute doesn't pass CLONE_NEWUSER to<br>
clone(2)).<br>
<div class="im"><br>
> I am asking this question because when I execute this command<br>
> directory named base_system is created on my host system, but I want<br>
> it to create it on my base container because I want to to smbtorture<br>
> tests on many containers.<br>
><br>
> How should I do this?<br>
<br>
</div>Since all application containers use the host user namespace, once the<br>
user is created, it's available for all containers... do you have a<br>
problem with that ?<br>
<div class="HOEnZb"><div class="h5"><br></div></div></blockquote><div> This means it will not create a directory in /home of containers.  <br> And it will not create a entry in /etc/group of container. <br> Is this right?<br>

</div><div> </div><blockquote class="gmail_quote" style="margin: 0pt 0pt 0pt 0.8ex; border-left: 1px solid rgb(204, 204, 204); padding-left: 1ex;"><div class="HOEnZb"><div class="h5">
> Please help me ASAP.<br>
<br>
<br>
> Thanks and Regards,<br>
> Nishant Mungse<br>
><br>
><br>
> On Thu, Nov 3, 2011 at 4:44 PM, nishant mungse<br>
> <<a href="mailto:nishantmungse@gmail.com">nishantmungse@gmail.com</a>> wrote:<br>
>         Hi Greg,<br>
><br>
>         Thanks 4 reply. It is working now. Thanks<br>
><br>
>         Regards,<br>
>         Nishant Mungse<br>
><br>
>         On Thu, Nov 3, 2011 at 3:41 PM, Greg Kurz <<a href="mailto:gkurz@fr.ibm.com">gkurz@fr.ibm.com</a>><br>
>         wrote:<br>
>                 On Thu, 2011-11-03 at 11:25 +0530, nishant mungse<br>
>                 wrote:<br>
>                 > Hi,<br>
>                 ><br>
>                 > I am using lxc-execute command and in place of<br>
>                 command to execute i am<br>
>                 > using bin/smbtorture //nishant/ubuntu -Uubuntu_user%<br>
>                 passwd raw.write<br>
>                 > test.<br>
>                 ><br>
>                 > command::<br>
>                 > lxc-execute -n ubuntu_user<br>
>                 > -f /home/nishant/ubuntu.conf<br>
>                  /home/nishant/Desktop/samba-4.0.0alpha15/bin/smbtorture //localhost/ubuntu  -Uubuntu_user%npasswd raw.write<br>
>                 ><br>
>                 > o/p<br>
>                 > lxc-execute: invalid option -- 'U'<br>
>                 ><br>
>                 ><br>
>                 > It is not recognizing this -U option which is<br>
>                 required in case of<br>
>                 > smbtorture.<br>
>                 ><br>
>                 > Can anyone plz tell me how to execute such command<br>
>                 on containers?<br>
><br>
><br>
><br>
>                 You need to insert -- before the command to execute so<br>
>                 that lxc doesn't<br>
>                 try to parse the remaining command line arguments:<br>
><br>
>                 lxc-execute -n ubuntu_user<br>
>                 -f /home/nishant/ubuntu.conf -- smbtorture<br>
><br>
>                 Cheers.<br>
><br>
>                 --<br>
>                 Gregory Kurz<br>
>                 <a href="mailto:gkurz@fr.ibm.com">gkurz@fr.ibm.com</a><br>
>                 Software Engineer @ IBM/Meiosys<br>
>                  <a href="http://www.ibm.com" target="_blank">http://www.ibm.com</a><br>
>                 Tel <a href="tel:%2B33%20%280%29534%20638%20479" value="+33534638479">+33 (0)534 638 479</a>                           Fax<br>
>                 <a href="tel:%2B33%20%280%29561%20400%20420" value="+33561400420">+33 (0)561 400 420</a><br>
><br>
>                 "Anarchy is about taking complete responsibility for<br>
>                 yourself."<br>
>                        Alan Moore.<br>
><br>
><br>
><br>
><br>
<br>
--<br>
Gregory Kurz                                     <a href="mailto:gkurz@fr.ibm.com">gkurz@fr.ibm.com</a><br>
Software Engineer @ IBM/Meiosys                  <a href="http://www.ibm.com" target="_blank">http://www.ibm.com</a><br>
Tel <a href="tel:%2B33%20%280%29534%20638%20479" value="+33534638479">+33 (0)534 638 479</a>                           Fax <a href="tel:%2B33%20%280%29561%20400%20420" value="+33561400420">+33 (0)561 400 420</a><br>
<br>
"Anarchy is about taking complete responsibility for yourself."<br>
        Alan Moore.<br>
<br>
</div></div></blockquote></div><br>