the execute service added from Flack was not run successfully

13 views
Skip to first unread message

Xuan Liu

unread,
Jun 10, 2014, 4:57:04 PM6/10/14
to geni-...@googlegroups.com
Hello,

I'm using Flack to load and run a script within every VMs. However, one piece of the code running awk in this script was not triggered. I have tried different ways, like giving sudo privilege when fill up the execute service in Flack, providing absolute paths for awk, files and folders appeared in the shell scripts, but got no luck.

I paste my shell script below, any suggestion is appreciated.

---------------------------------------------------
cd /tmp/xorp_autostart/

HOME=`pwd`

vm_info_file="vm_info.txt"
hostname=echo hostname
echo $hostname

# get hostname
sudo hostname > $HOME/$vm_info_file
# get interface information
sudo /sbin/ifconfig | egrep 'eth|inet addr' >> $HOME/$vm_info_file
# get timestamp
timestamp=$(date +"%Y-%m-%d %r")
echo $timestamp


xorp_conf_dir=/etc/xorp

if [ -d $xorp_conf_dir ]
then
echo "XORP dir exist"
else
sudo mkdir $xorp_conf_dir
fi

sudo awk -f $HOME/ospfd-conf-gen.awk $HOME/$vm_info_file "$timestamp" 24 > $HOME/ospfd.conf

sudo cp $HOME/ospfd.conf $xorp_conf_dir/.

# check if xorp has been added to the group
xorp_group=`sudo cat /etc/group | grep "xorp"`
if [ "$xorp_group" = "" ]
then
echo "Add xorp to group"
sudo groupadd xorp
else
echo "xorp is already added to the group"
fi


# first stop current xorp process if it's running

xorp_pids=`ps -ef | grep xorp_ | awk '{ if ( $1 == "root" ) {print $2}}'`
if [ "$xorp_pids" = "" ]
then
echo "xorp is not running at this time"
else
echo "xorp is running, stop it first"
ps -ef | grep xorp_ | awk '{ if ( $1 == "root" ) {print "sudo kill -9 " $2}}' | sh
fi


# start xorp
cd /usr/local/xorp/sbin/
echo "XORP is starting ......"
sudo ./xorp_rtrmgr -b $xorp_conf_dir/ospfd.conf -l /tmp/xorp_rtrmgr_log -d

--------------------------------------------------------

In Flack,

I used the command /bin/bash /tmp/xorp_autostart/start-xorp.sh and sudo /bin/bash /tmp/xorp_autostart/start-xorp.sh, but neither worked for me.


It seemed like the command: "sudo hostname > $HOME/$vm_info_file" and "sudo /sbin/ifconfig | egrep 'eth|inet addr' >> $HOME/$vm_info_file" were not executed.

Thank you,

Xuan Liu

Jonathon Duerig

unread,
Jun 10, 2014, 5:00:32 PM6/10/14
to geni-...@googlegroups.com
Take a look at the Services FAQ. That should show you where to access your
log files and help you debug your problem:

http://www.protogeni.net/wiki/ServicesFaq

---
Broad audience or deep message: Pick one.
> --
> GENI Users is a community supported mailing list, so please help by responding to questions you know the answer to.
>
> If this is your first time posting a question to this list, please review http://groups.geni.net/geni/wiki/GENIExperimenter/CommunityMailingList
> ---
> You received this message because you are subscribed to the Google Groups "GENI Users" group.
> To unsubscribe from this group and stop receiving emails from it, send an email to geni-users+...@googlegroups.com.
> For more options, visit https://groups.google.com/d/optout.
>

Nicholas Bastin

unread,
Jun 10, 2014, 6:51:54 PM6/10/14
to geni-...@googlegroups.com
On Tue, Jun 10, 2014 at 4:57 PM, Xuan Liu <liuxu...@gmail.com> wrote:
It seemed like the command: "sudo hostname > $HOME/$vm_info_file" and "sudo /sbin/ifconfig | egrep 'eth|inet addr' >> $HOME/$vm_info_file" were not executed.

You cannot combine sudo with output redirection if the target file descriptor requires root privileges.  In your code above you will run "hostname" as root, but will redirect its' output as a non-root user, which likely won't work since you have $HOME set to `pwd` and your current working directory is very likely '/'.

The second command has the same problem - only 'ifconfig' will be executed as root.  The egrep and >> will be executed as a non-root user.

--
Nick

Ezra Kissel

unread,
Jun 10, 2014, 7:05:12 PM6/10/14
to geni-...@googlegroups.com
On 6/10/2014 6:51 PM, Nicholas Bastin wrote:
> On Tue, Jun 10, 2014 at 4:57 PM, Xuan Liu <liuxu...@gmail.com
> <mailto:liuxu...@gmail.com>> wrote:
>
> It seemed like the command: "sudo hostname > $HOME/$vm_info_file"
> and "sudo /sbin/ifconfig | egrep 'eth|inet addr' >>
> $HOME/$vm_info_file" were not executed.
>
>
> You cannot combine sudo with output redirection if the target file
> descriptor requires root privileges. In your code above you will run
> "hostname" as root, but will redirect its' output as a non-root user,
> which likely won't work since you have $HOME set to `pwd` and your
> current working directory is very likely '/'.
>
> The second command has the same problem - only 'ifconfig' will be
> executed as root. The egrep and >> will be executed as a non-root user.
>

Xuan,

I run into this frequently, and one common solution is to use 'tee'

for example, a quick way to do the second command:

sudo /sbin/ifconfig | egrep 'eth|inet addr' | sudo tee -a
$HOME/$vm_info_file > /dev/null

However, if you fix how $HOME is set, you can probably do everything you
need without sudo.

- ezra

Xuan Liu

unread,
Jun 11, 2014, 9:18:49 AM6/11/14
to geni-...@googlegroups.com
Thank you Nick. I was running "hostname > $HOME/vm_info.txt" without sudo but it didn't work as well. At the beginning of the script, I did "cd /tmp/<dir>", so I think if I ran pwd afterward, it will give me the path as /tmp/<dir> as $HOME. 

Also I forgot to mention, the script only didn't work when it was start at the bootup stage after I set it up from Flack UI. I was able to run the script either by login to the node or using ssh remote execution. 

I will check the user privilege for each command again. 


--
GENI Users is a community supported mailing list, so please help by responding to questions you know the answer to.
 
If this is your first time posting a question to this list, please review http://groups.geni.net/geni/wiki/GENIExperimenter/CommunityMailingList
---
You received this message because you are subscribed to a topic in the Google Groups "GENI Users" group.
To unsubscribe from this topic, visit https://groups.google.com/d/topic/geni-users/7MPKxQ0FYco/unsubscribe.
To unsubscribe from this group and all its topics, send an email to geni-users+...@googlegroups.com.

Xuan Liu

unread,
Jun 11, 2014, 10:12:36 AM6/11/14
to geni-...@googlegroups.com
Thank you. I just tried different ways, and found the logs that reported different errors. 

For node 1, the service section in the rspec is 

<services>
      <execute command="/tmp/xorp_autostart/start-xorp.sh" shell="bash"/>
</services>

The log says:

Can't exec "/tmp/xorp_autostart/start-xorp.sh": Permission denied at /usr/local/etc/emulab/runstartup line 144, <CMD> line 1.

For node 2, the service section in the rspec is

<services>
      <execute command="/bin/bash /tmp/xorp_autostart/start-xorp.sh" shell="bash"/>
</services>

The log does not say any errors, and this is what I have got before (no output redirection at all)

For node 3, the service section in the rspec is

  <services>
      <execute command="sudo /tmp/xorp_autostart/start-xorp.sh" shell="bash"/>
  </services>

The log says
sudo: /tmp/xorp_autostart/start-xorp.sh: command not found
sudo /tmp/xorp_autostart/start-xorp.sh returned 1


So it seems like the it is the script /usr/local/etc/emulab/runstartup to run the command stored in the rspec, and it doesn't recognize the privilege i gave in my script. 

How should I change my code to make it work for runstartup?

Thank you,

Xuan  


To unsubscribe from this group and stop receiving emails from it, send an email to geni-users+unsubscribe@googlegroups.com.

For more options, visit https://groups.google.com/d/optout.

--
GENI Users is a community supported mailing list, so please help by responding to questions you know the answer to.

If this is your first time posting a question to this list, please review http://groups.geni.net/geni/wiki/GENIExperimenter/CommunityMailingList
--- You received this message because you are subscribed to a topic in the Google Groups "GENI Users" group.
To unsubscribe from this topic, visit https://groups.google.com/d/topic/geni-users/7MPKxQ0FYco/unsubscribe.
To unsubscribe from this group and all its topics, send an email to geni-users+unsubscribe@googlegroups.com.

Jonathon Duerig

unread,
Jun 11, 2014, 10:18:25 AM6/11/14
to geni-...@googlegroups.com
Hmm. I usually try to install to /local instead of /tmp. I wonder if there
might be a permission error when installing to /tmp or if it might be
filling up that partition. Log onto the node and check to make sure that
your install happened correctly and that the scripts are indeed where they
are supposed to be.

---
Broad audience or deep message: Pick one.


> email to geni-users+...@googlegroups.com.
> For more options, visit https://groups.google.com/d/optout.
>
>
> --
> GENI Users is a community supported mailing list, so please help by responding to
> questions you know the answer to.
>
> If this is your first time posting a question to this list, please review
> http://groups.geni.net/geni/wiki/GENIExperimenter/CommunityMailingList
> --- You received this message because you are subscribed to a topic in the Google Groups
> "GENI Users" group.
> To unsubscribe from this topic, visit
> https://groups.google.com/d/topic/geni-users/7MPKxQ0FYco/unsubscribe.
> To unsubscribe from this group and all its topics, send an email to
> geni-users+...@googlegroups.com.
> For more options, visit https://groups.google.com/d/optout.
>
>
> --
> GENI Users is a community supported mailing list, so please help by responding to questions you know
> the answer to.
>  
> If this is your first time posting a question to this list, please review
> http://groups.geni.net/geni/wiki/GENIExperimenter/CommunityMailingList
> ---
> You received this message because you are subscribed to the Google Groups "GENI Users" group.
> To unsubscribe from this group and stop receiving emails from it, send an email to
> geni-users+...@googlegroups.com.

Xuan Liu

unread,
Jun 11, 2014, 10:21:39 AM6/11/14
to geni-...@googlegroups.com
The script has been downloaded under /tmp/, and the script is under /tmp/xorp_autostart/
But I will try /local as you did, and see if I can get any luck. 

Thank you for the suggestion.

- Xuan


            email to geni-users+unsubscribe@googlegroups.com.

            For more options, visit https://groups.google.com/d/optout.


      --
      GENI Users is a community supported mailing list, so please help by responding to
      questions you know the answer to.

      If this is your first time posting a question to this list, please review
      http://groups.geni.net/geni/wiki/GENIExperimenter/CommunityMailingList
      --- You received this message because you are subscribed to a topic in the Google Groups
      "GENI Users" group.
      To unsubscribe from this topic, visit
      https://groups.google.com/d/topic/geni-users/7MPKxQ0FYco/unsubscribe.
      To unsubscribe from this group and all its topics, send an email to

      For more options, visit https://groups.google.com/d/optout.


--
GENI Users is a community supported mailing list, so please help by responding to questions you know
the answer to.
 
If this is your first time posting a question to this list, please review
http://groups.geni.net/geni/wiki/GENIExperimenter/CommunityMailingList
---
You received this message because you are subscribed to the Google Groups "GENI Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email to

For more options, visit https://groups.google.com/d/optout.



--
GENI Users is a community supported mailing list, so please help by responding to questions you know the answer to.

If this is your first time posting a question to this list, please review http://groups.geni.net/geni/wiki/GENIExperimenter/CommunityMailingList
--- You received this message because you are subscribed to a topic in the Google Groups "GENI Users" group.
To unsubscribe from this topic, visit https://groups.google.com/d/topic/geni-users/7MPKxQ0FYco/unsubscribe.
To unsubscribe from this group and all its topics, send an email to geni-users+unsubscribe@googlegroups.com.

Jonathon Duerig

unread,
Jun 11, 2014, 10:25:36 AM6/11/14
to geni-...@googlegroups.com
After swapping in again, let me know what slice/AM you are at and I will
take a look myself to see if I can see what the trouble is.

---
Broad audience or deep message: Pick one.


On Wed, 11 Jun 2014, Xuan Liu wrote:

> The script has been downloaded under /tmp/, and the script is under /tmp/xorp_autostart/But I will
>             email to geni-users+...@googlegroups.com.
>             For more options, visit https://groups.google.com/d/optout.
>
>
>       --
>       GENI Users is a community supported mailing list, so please help by
> responding to
>       questions you know the answer to.
>
>       If this is your first time posting a question to this list, please review
>       http://groups.geni.net/geni/wiki/GENIExperimenter/CommunityMailingList
>       --- You received this message because you are subscribed to a topic in the
> Google Groups
>       "GENI Users" group.
>       To unsubscribe from this topic, visit
>       https://groups.google.com/d/topic/geni-users/7MPKxQ0FYco/unsubscribe.
>       To unsubscribe from this group and all its topics, send an email to
>       geni-users+...@googlegroups.com.
>       For more options, visit https://groups.google.com/d/optout.
>
>
> --
> GENI Users is a community supported mailing list, so please help by responding to
> questions you know
> the answer to.
>  
> If this is your first time posting a question to this list, please review
> http://groups.geni.net/geni/wiki/GENIExperimenter/CommunityMailingList
> ---
> You received this message because you are subscribed to the Google Groups "GENI
> Users" group.
> To unsubscribe from this group and stop receiving emails from it, send an email to
> geni-users+...@googlegroups.com.
> For more options, visit https://groups.google.com/d/optout.
>
>
>
> --
> GENI Users is a community supported mailing list, so please help by responding to questions you
> know the answer to.
>
> If this is your first time posting a question to this list, please review
> http://groups.geni.net/geni/wiki/GENIExperimenter/CommunityMailingList
> --- You received this message because you are subscribed to a topic in the Google Groups "GENI
> Users" group.
> To unsubscribe from this topic, visit
> https://groups.google.com/d/topic/geni-users/7MPKxQ0FYco/unsubscribe.
> To unsubscribe from this group and all its topics, send an email to
> geni-users+...@googlegroups.com.
> For more options, visit https://groups.google.com/d/optout.
>
>
> --
> GENI Users is a community supported mailing list, so please help by responding to questions you know
> the answer to.
>  
> If this is your first time posting a question to this list, please review
> http://groups.geni.net/geni/wiki/GENIExperimenter/CommunityMailingList
> ---
> You received this message because you are subscribed to the Google Groups "GENI Users" group.
> To unsubscribe from this group and stop receiving emails from it, send an email to
> geni-users+...@googlegroups.com.

Xuan Liu

unread,
Jun 11, 2014, 10:45:08 AM6/11/14
to geni-...@googlegroups.com
It showed the same error message. 

The slice name is xuan-testing

AM is cornell-ig and clemson-ig. Please ignore router-4 for now, I forgot to change the download path for router-4. But router-1, router-2, router-3 are fine. 

Is there anyway I can run /usr/local/etc/emulab/runstartup from the node to start my script again?

Thanks,

Xuan



                  email to geni-users+unsubscribe@googlegroups.com.

                  For more options, visit https://groups.google.com/d/optout.


            --
            GENI Users is a community supported mailing list, so please help by
      responding to
            questions you know the answer to.

            If this is your first time posting a question to this list, please review
            http://groups.geni.net/geni/wiki/GENIExperimenter/CommunityMailingList
            --- You received this message because you are subscribed to a topic in the
      Google Groups
            "GENI Users" group.
            To unsubscribe from this topic, visit
            https://groups.google.com/d/topic/geni-users/7MPKxQ0FYco/unsubscribe.
            To unsubscribe from this group and all its topics, send an email to

            For more options, visit https://groups.google.com/d/optout.


      --
      GENI Users is a community supported mailing list, so please help by responding to
      questions you know
      the answer to.
       
      If this is your first time posting a question to this list, please review
      http://groups.geni.net/geni/wiki/GENIExperimenter/CommunityMailingList
      ---
      You received this message because you are subscribed to the Google Groups "GENI
      Users" group.
      To unsubscribe from this group and stop receiving emails from it, send an email to

      For more options, visit https://groups.google.com/d/optout.



--
GENI Users is a community supported mailing list, so please help by responding to questions you
know the answer to.

If this is your first time posting a question to this list, please review
http://groups.geni.net/geni/wiki/GENIExperimenter/CommunityMailingList
--- You received this message because you are subscribed to a topic in the Google Groups "GENI
Users" group.
To unsubscribe from this topic, visit
https://groups.google.com/d/topic/geni-users/7MPKxQ0FYco/unsubscribe.
To unsubscribe from this group and all its topics, send an email to

For more options, visit https://groups.google.com/d/optout.


--
GENI Users is a community supported mailing list, so please help by responding to questions you know
the answer to.
 
If this is your first time posting a question to this list, please review
http://groups.geni.net/geni/wiki/GENIExperimenter/CommunityMailingList
---
You received this message because you are subscribed to the Google Groups "GENI Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email to

For more options, visit https://groups.google.com/d/optout.



--
GENI Users is a community supported mailing list, so please help by responding to questions you know the answer to.

If this is your first time posting a question to this list, please review http://groups.geni.net/geni/wiki/GENIExperimenter/CommunityMailingList
--- You received this message because you are subscribed to a topic in the Google Groups "GENI Users" group.
To unsubscribe from this topic, visit https://groups.google.com/d/topic/geni-users/7MPKxQ0FYco/unsubscribe.
To unsubscribe from this group and all its topics, send an email to geni-users+unsubscribe@googlegroups.com.

Xuan Liu

unread,
Jun 11, 2014, 11:29:27 AM6/11/14
to geni-...@googlegroups.com
Hi Ezra,

I have tried your way, now I can get vm_info.txt file created, and it's working now!


Now i moved the script under /local/, which does require sudo to redirect output to the file, so tee does work. However, the script was downloaded to /tmp/, where the file can be generated without running sudo, and i couldnt' get the file created at all. So seems like even at /tmp/, sudo tee is still the best way.  

Thank you so much!

Xuan


Xuan Liu

unread,
Jun 11, 2014, 11:34:10 AM6/11/14
to geni-...@googlegroups.com
Hi Jon,

I changed my script based on Ezra's suggestion of using tee command. Now, if I put /bin/bash /local/xorp_autostart/start-exorp.sh in Flack, everything looks fine. 

However, I tried to enter "sudo /local/xorp_autostart/start-xorp.sh" using "bash" in Flack and "/local/xorp_autostart/start-xorp.sh" using "bash" in Flack, I got same error message as I have sent you before. I'm wondering what is the right way to put the execute service in Flack UI?

Thanks,

Xuan


                  email to geni-users+unsubscribe@googlegroups.com.

                  For more options, visit https://groups.google.com/d/optout.


            --
            GENI Users is a community supported mailing list, so please help by
      responding to
            questions you know the answer to.

            If this is your first time posting a question to this list, please review
            http://groups.geni.net/geni/wiki/GENIExperimenter/CommunityMailingList
            --- You received this message because you are subscribed to a topic in the
      Google Groups
            "GENI Users" group.
            To unsubscribe from this topic, visit
            https://groups.google.com/d/topic/geni-users/7MPKxQ0FYco/unsubscribe.
            To unsubscribe from this group and all its topics, send an email to

            For more options, visit https://groups.google.com/d/optout.


      --
      GENI Users is a community supported mailing list, so please help by responding to
      questions you know
      the answer to.
       
      If this is your first time posting a question to this list, please review
      http://groups.geni.net/geni/wiki/GENIExperimenter/CommunityMailingList
      ---
      You received this message because you are subscribed to the Google Groups "GENI
      Users" group.
      To unsubscribe from this group and stop receiving emails from it, send an email to

      For more options, visit https://groups.google.com/d/optout.



--
GENI Users is a community supported mailing list, so please help by responding to questions you
know the answer to.

If this is your first time posting a question to this list, please review
http://groups.geni.net/geni/wiki/GENIExperimenter/CommunityMailingList
--- You received this message because you are subscribed to a topic in the Google Groups "GENI
Users" group.
To unsubscribe from this topic, visit
https://groups.google.com/d/topic/geni-users/7MPKxQ0FYco/unsubscribe.
To unsubscribe from this group and all its topics, send an email to

For more options, visit https://groups.google.com/d/optout.


--
GENI Users is a community supported mailing list, so please help by responding to questions you know
the answer to.
 
If this is your first time posting a question to this list, please review
http://groups.geni.net/geni/wiki/GENIExperimenter/CommunityMailingList
---
You received this message because you are subscribed to the Google Groups "GENI Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email to

For more options, visit https://groups.google.com/d/optout.



--
GENI Users is a community supported mailing list, so please help by responding to questions you know the answer to.

If this is your first time posting a question to this list, please review http://groups.geni.net/geni/wiki/GENIExperimenter/CommunityMailingList
--- You received this message because you are subscribed to a topic in the Google Groups "GENI Users" group.
To unsubscribe from this topic, visit https://groups.google.com/d/topic/geni-users/7MPKxQ0FYco/unsubscribe.
To unsubscribe from this group and all its topics, send an email to geni-users+unsubscribe@googlegroups.com.

Jonathon Duerig

unread,
Jun 11, 2014, 11:38:00 AM6/11/14
to geni-...@googlegroups.com
If things are working for you, great. I'm not 100% sure why sudo on the
whole script didn't seem to. I'll have to look into it more when I get a
chance.
>                   email to geni-users+...@googlegroups.com.
>                   For more options, visit https://groups.google.com/d/optout.
>
>
>             --
>             GENI Users is a community supported mailing list, so please help by
>       responding to
>             questions you know the answer to.
>
>             If this is your first time posting a question to this list, please
> review
>             http://groups.geni.net/geni/wiki/GENIExperimenter/CommunityMailingList
>             --- You received this message because you are subscribed to a topic in
> the
>       Google Groups
>             "GENI Users" group.
>             To unsubscribe from this topic, visit
>             https://groups.google.com/d/topic/geni-users/7MPKxQ0FYco/unsubscribe.
>             To unsubscribe from this group and all its topics, send an email to
>             geni-users+...@googlegroups.com.
>             For more options, visit https://groups.google.com/d/optout.
>
>
>       --
>       GENI Users is a community supported mailing list, so please help by
> responding to
>       questions you know
>       the answer to.
>        
>       If this is your first time posting a question to this list, please review
>       http://groups.geni.net/geni/wiki/GENIExperimenter/CommunityMailingList
>       ---
>       You received this message because you are subscribed to the Google Groups
> "GENI
>       Users" group.
>       To unsubscribe from this group and stop receiving emails from it, send an
> email to
>       geni-users+...@googlegroups.com.
>       For more options, visit https://groups.google.com/d/optout.
>
>
>
> --
> GENI Users is a community supported mailing list, so please help by responding to
> questions you
> know the answer to.
>
> If this is your first time posting a question to this list, please review
> http://groups.geni.net/geni/wiki/GENIExperimenter/CommunityMailingList
> --- You received this message because you are subscribed to a topic in the Google
> Groups "GENI
> Users" group.
> To unsubscribe from this topic, visit
> https://groups.google.com/d/topic/geni-users/7MPKxQ0FYco/unsubscribe.
> To unsubscribe from this group and all its topics, send an email to
> geni-users+...@googlegroups.com.
> For more options, visit https://groups.google.com/d/optout.
>
>
> --
> GENI Users is a community supported mailing list, so please help by responding to
> questions you know
> the answer to.
>  
> If this is your first time posting a question to this list, please review
> http://groups.geni.net/geni/wiki/GENIExperimenter/CommunityMailingList
> ---
> You received this message because you are subscribed to the Google Groups "GENI
> Users" group.
> To unsubscribe from this group and stop receiving emails from it, send an email to
> geni-users+...@googlegroups.com.
> For more options, visit https://groups.google.com/d/optout.
>
>
>
> --
> GENI Users is a community supported mailing list, so please help by responding to questions you
> know the answer to.
>
> If this is your first time posting a question to this list, please review
> http://groups.geni.net/geni/wiki/GENIExperimenter/CommunityMailingList
> --- You received this message because you are subscribed to a topic in the Google Groups "GENI
> Users" group.
> To unsubscribe from this topic, visit
> https://groups.google.com/d/topic/geni-users/7MPKxQ0FYco/unsubscribe.
> To unsubscribe from this group and all its topics, send an email to
> geni-users+...@googlegroups.com.
> For more options, visit https://groups.google.com/d/optout.
>
>
> --
> GENI Users is a community supported mailing list, so please help by responding to questions you know
> the answer to.
>  
> If this is your first time posting a question to this list, please review
> http://groups.geni.net/geni/wiki/GENIExperimenter/CommunityMailingList
> ---
> You received this message because you are subscribed to the Google Groups "GENI Users" group.
> To unsubscribe from this group and stop receiving emails from it, send an email to
> geni-users+...@googlegroups.com.

Xuan Liu

unread,
Jun 11, 2014, 11:57:21 AM6/11/14
to geni-...@googlegroups.com
Thank you Jon!


                        email to geni-users+unsubscribe@googlegroups.com.

                        For more options, visit https://groups.google.com/d/optout.


                  --
                  GENI Users is a community supported mailing list, so please help by
            responding to
                  questions you know the answer to.

                  If this is your first time posting a question to this list, please
      review
                  http://groups.geni.net/geni/wiki/GENIExperimenter/CommunityMailingList
                  --- You received this message because you are subscribed to a topic in
      the
            Google Groups
                  "GENI Users" group.
                  To unsubscribe from this topic, visit
                  https://groups.google.com/d/topic/geni-users/7MPKxQ0FYco/unsubscribe.
                  To unsubscribe from this group and all its topics, send an email to
                  geni-users+unsubscribe@googlegroups.com.

                  For more options, visit https://groups.google.com/d/optout.


            --
            GENI Users is a community supported mailing list, so please help by
      responding to
            questions you know
            the answer to.
             
            If this is your first time posting a question to this list, please review
            http://groups.geni.net/geni/wiki/GENIExperimenter/CommunityMailingList
            ---
            You received this message because you are subscribed to the Google Groups
      "GENI
            Users" group.
            To unsubscribe from this group and stop receiving emails from it, send an
      email to

            For more options, visit https://groups.google.com/d/optout.



      --
      GENI Users is a community supported mailing list, so please help by responding to
      questions you
      know the answer to.

      If this is your first time posting a question to this list, please review
      http://groups.geni.net/geni/wiki/GENIExperimenter/CommunityMailingList
      --- You received this message because you are subscribed to a topic in the Google
      Groups "GENI
      Users" group.
      To unsubscribe from this topic, visit
      https://groups.google.com/d/topic/geni-users/7MPKxQ0FYco/unsubscribe.
      To unsubscribe from this group and all its topics, send an email to

      For more options, visit https://groups.google.com/d/optout.


      --
      GENI Users is a community supported mailing list, so please help by responding to
      questions you know
      the answer to.
       
      If this is your first time posting a question to this list, please review
      http://groups.geni.net/geni/wiki/GENIExperimenter/CommunityMailingList
      ---
      You received this message because you are subscribed to the Google Groups "GENI
      Users" group.
      To unsubscribe from this group and stop receiving emails from it, send an email to

      For more options, visit https://groups.google.com/d/optout.



--
GENI Users is a community supported mailing list, so please help by responding to questions you
know the answer to.

If this is your first time posting a question to this list, please review
http://groups.geni.net/geni/wiki/GENIExperimenter/CommunityMailingList
--- You received this message because you are subscribed to a topic in the Google Groups "GENI
Users" group.
To unsubscribe from this topic, visit
https://groups.google.com/d/topic/geni-users/7MPKxQ0FYco/unsubscribe.
To unsubscribe from this group and all its topics, send an email to

For more options, visit https://groups.google.com/d/optout.


--
GENI Users is a community supported mailing list, so please help by responding to questions you know
the answer to.
 
If this is your first time posting a question to this list, please review
http://groups.geni.net/geni/wiki/GENIExperimenter/CommunityMailingList
---
You received this message because you are subscribed to the Google Groups "GENI Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email to

For more options, visit https://groups.google.com/d/optout.



--
GENI Users is a community supported mailing list, so please help by responding to questions you know the answer to.

If this is your first time posting a question to this list, please review http://groups.geni.net/geni/wiki/GENIExperimenter/CommunityMailingList
--- You received this message because you are subscribed to a topic in the Google Groups "GENI Users" group.
To unsubscribe from this topic, visit https://groups.google.com/d/topic/geni-users/7MPKxQ0FYco/unsubscribe.
To unsubscribe from this group and all its topics, send an email to geni-users+unsubscribe@googlegroups.com.
Reply all
Reply to author
Forward
0 new messages