<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/' xmlns:blogger='http://schemas.google.com/blogger/2008' xmlns:georss='http://www.georss.org/georss' xmlns:gd="http://schemas.google.com/g/2005" xmlns:thr='http://purl.org/syndication/thread/1.0'><id>tag:blogger.com,1999:blog-4132551140023007</id><updated>2024-08-28T12:55:02.708-07:00</updated><category term="bash"/><category term="linux"/><category term="python"/><category term="scripting"/><category term="ubuntu"/><category term="vmware"/><category term="intro"/><category term="welcome"/><title type='text'>From the Desk of the Everyday Admin</title><subtitle type='html'></subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://everydayadmin.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4132551140023007/posts/default?redirect=false'/><link rel='alternate' type='text/html' href='http://everydayadmin.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><author><name>miked</name><uri>http://www.blogger.com/profile/13397339646535366730</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>3</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>25</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-4132551140023007.post-7498749971226059557</id><published>2008-03-14T14:45:00.000-07:00</published><updated>2008-03-14T14:51:05.347-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="bash"/><category scheme="http://www.blogger.com/atom/ns#" term="linux"/><category scheme="http://www.blogger.com/atom/ns#" term="python"/><category scheme="http://www.blogger.com/atom/ns#" term="scripting"/><category scheme="http://www.blogger.com/atom/ns#" term="ubuntu"/><category scheme="http://www.blogger.com/atom/ns#" term="vmware"/><title type='text'>VMware Automation Part 2</title><content type='html'>Eureka!  I found it.  So now I can automate the vmware-config.pl part of the installation.  It turns out that VMware Server keeps a database of sorts in /etc/vmware/locations.  This is created during the vmware-install.pl run.  If you append &quot;answer EULA_AGREED yes&quot; (without the quotes) to the locations file, it will not  present you with the EULA.  Here is the complete code.  Again, please comment.  &lt;br /&gt;&lt;br /&gt;&lt;pre style=&quot;font-family: Andale Mono, Lucida Console, Monaco, fixed, monospace; color: #000000; background-color: #eee;font-size: 12px;border: 1px dashed #999999;line-height: 14px;padding: 5px; overflow: auto; width: 100%&quot;&gt;&lt;code&gt;#!/usr/bin/python&lt;br /&gt;########################################################################&lt;br /&gt;#vmwareInstall.py                                                          &lt;br /&gt;#                                                                        &lt;br /&gt;#This will automatically complete the vmware-install.pl for a VMware&lt;br /&gt;#    Server 1.0.4.  After that runs, the script hand over the &lt;br /&gt;#    vmware-config.pl to you.  At some point, I&#39;ll rework this to &lt;br /&gt;#    complete the other half of it as well&lt;br /&gt;#                                                                       &lt;br /&gt;#Author: Mike Dunphy &amp;lt;mdunphy AT spu DOT edu&amp;gt;                           &lt;br /&gt;#                                                                       &lt;br /&gt;# License:                                                               &lt;br /&gt;#   This Script is hereby placed in the public domain.  Anyone        &lt;br /&gt;#   is encouraged to use or modify it, and distribute modified or      &lt;br /&gt;#   unmodified copies.                                                   &lt;br /&gt;#                                                                       &lt;br /&gt;# Disclaimer:                                                           &lt;br /&gt;#   Mike Dunphy takes no responsibility for and will not support your  &lt;br /&gt;#   use of this script.                                                        &lt;br /&gt;########################################################################&lt;br /&gt;import os&lt;br /&gt;import pexpect&lt;br /&gt;import sys&lt;br /&gt;&lt;br /&gt;user = &#39;your username goes here&#39;&lt;br /&gt;EULA = &amp;quot;answer EULA_AGREED yes&amp;quot;&lt;br /&gt;URL = raw_input(&amp;quot;Please enter URL for VMware download: &amp;quot;)&lt;br /&gt;os.system(&#39;wget -P /home/%s/ %s&#39; % (user,URL)&lt;br /&gt;os.system(&#39;tar zxf VMware-server*&#39;)&lt;br /&gt;&lt;br /&gt;os.chdir(&#39;/home/%s/vmware-server-distrib&#39; % user)&lt;br /&gt;p = pexpect.spawn(&#39;/home/%s/vmware-server-distrib/vmware-install.pl&#39; % user)&lt;br /&gt;p.expect(&#39;/bin]&#39;)&lt;br /&gt;p.sendline()&lt;br /&gt;p.expect(&#39;/etc]&#39;)&lt;br /&gt;p.sendline()&lt;br /&gt;p.expect(&#39;/init.d]&#39;)&lt;br /&gt;p.sendline()&lt;br /&gt;p.expect(&#39;/sbin]&#39;)&lt;br /&gt;p.sendline()&lt;br /&gt;p.expect(&#39;/vmware]&#39;)&lt;br /&gt;p.sendline()&lt;br /&gt;p.expect(&#39;yes]&#39;)&lt;br /&gt;p.sendline()&lt;br /&gt;p.expect(&#39;/man]&#39;)&lt;br /&gt;p.sendline()&lt;br /&gt;p.expect(&#39;/vmware]&#39;)&lt;br /&gt;p.sendline()&lt;br /&gt;p.expect(&#39;yes]&#39;)&lt;br /&gt;p.sendline()&lt;br /&gt;p.expect(&#39;yes]&#39;)&lt;br /&gt;p.sendline(&#39;yes&#39;)&lt;br /&gt;p.close(force=True)&lt;br /&gt;&lt;br /&gt;os.system(&#39;echo %s &amp;gt;&amp;gt; /etc/vmware/locations&#39; % EULA)&lt;br /&gt;p2 = pexpect.spawn(&#39;/usr/bin/vmware-config.pl&#39;)&lt;br /&gt;p2.expect(&#39;/icons]&#39;)&lt;br /&gt;p2.sendline()&lt;br /&gt;p2.expect(&#39;/applications]&#39;)&lt;br /&gt;p2.sendline()&lt;br /&gt;p2.expect(&#39;/pixmaps]&#39;)&lt;br /&gt;p2.sendline()&lt;br /&gt;p2.expect(&#39;yes]&#39;)&lt;br /&gt;p2.sendline()&lt;br /&gt;p2.expect(&#39;/include]&#39;)&lt;br /&gt;p2.sendline()&lt;br /&gt;p2.expect(&#39;yes]&#39;)&lt;br /&gt;p2.sendline()&lt;br /&gt;p2.expect(&#39;yes]&#39;)&lt;br /&gt;p2.sendline()&lt;br /&gt;p2.expect(&#39;yes]&#39;)&lt;br /&gt;p2.sendline()&lt;br /&gt;p2.expect(&#39;no]&#39;)&lt;br /&gt;p2.sendline()&lt;br /&gt;p2.expect(&#39;yes]&#39;)&lt;br /&gt;p2.sendline()&lt;br /&gt;p2.expect(&#39;yes]&#39;)&lt;br /&gt;p2.sendline()&lt;br /&gt;p2.expect(&#39;no]&#39;)&lt;br /&gt;p2.sendline()&lt;br /&gt;p2.expect(&#39;902]&#39;)&lt;br /&gt;p2.sendline()&lt;br /&gt;p2.expect(&#39;Machines]&#39;)&lt;br /&gt;p2.sendline(&#39;/VMs&#39;)&lt;br /&gt;p2.expect(&#39;yes]&#39;)&lt;br /&gt;p2.sendline()&lt;br /&gt;p2.expect(&#39;cancel:&#39;)&lt;br /&gt;p2.sendline(&#39;Enter your serial&#39;)&lt;br /&gt;sys.exit(0)&lt;br /&gt;&lt;/code&gt;&lt;/pre&gt;</content><link rel='replies' type='application/atom+xml' href='http://everydayadmin.blogspot.com/feeds/7498749971226059557/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/4132551140023007/7498749971226059557' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4132551140023007/posts/default/7498749971226059557'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4132551140023007/posts/default/7498749971226059557'/><link rel='alternate' type='text/html' href='http://everydayadmin.blogspot.com/2008/03/vmware-automation-part-2.html' title='VMware Automation Part 2'/><author><name>miked</name><uri>http://www.blogger.com/profile/13397339646535366730</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4132551140023007.post-7832077251240559881</id><published>2008-03-13T13:57:00.000-07:00</published><updated>2008-03-14T14:51:37.794-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="bash"/><category scheme="http://www.blogger.com/atom/ns#" term="linux"/><category scheme="http://www.blogger.com/atom/ns#" term="python"/><category scheme="http://www.blogger.com/atom/ns#" term="scripting"/><category scheme="http://www.blogger.com/atom/ns#" term="ubuntu"/><category scheme="http://www.blogger.com/atom/ns#" term="vmware"/><title type='text'>VMware Automation</title><content type='html'>I&#39;ve been looking around the net to find a way to automate a VMware Server install on Linux.  In the documentation there is a way to automate the install for Windows, but not Linux.  In our environment, we run a minimal Ubuntu 7.10 install for our hosts.  Below is my hackish attempt to automate it.  This works for our environment but I make no claims it will work for yours.  The first script installs the packages and sets a couple variables that are important to us.  The second script handles the vmware-install.pl portion automatically, but hands the vmware-config.pl over to the user.  I welcome any comments as I know that there is a better way to do this. &lt;br /&gt;&lt;br /&gt;&lt;pre style=&quot;border: 1px dashed rgb(153, 153, 153); padding: 5px; overflow: auto; font-family: Andale Mono,Lucida Console,Monaco,fixed,monospace; color: rgb(0, 0, 0); background-color: rgb(238, 238, 238); font-size: 12px; line-height: 14px; width: 100%;&quot;&gt;&lt;code&gt;#!/bin/bash&lt;br /&gt;########################################################################&lt;br /&gt;#hostprep.sh                                                           &lt;br /&gt;#                                                                       &lt;br /&gt;#Prep base Ubuntu 7.10 install for VMware Server Use                  &lt;br /&gt;#                                                                      &lt;br /&gt;#Author: Mike Dunphy &amp;lt;mdunphy AT spu DOT edu&amp;gt;                          &lt;br /&gt;#                                                                      &lt;br /&gt;# License:                                                              &lt;br /&gt;#   This Script is hereby placed in the public domain.  Anyone       &lt;br /&gt;#   is encouraged to use or modify it, and distribute modified or     &lt;br /&gt;#   unmodified copies.                                                  &lt;br /&gt;#                                                                      &lt;br /&gt;# Disclaimer:                                                          &lt;br /&gt;#   Mike Dunphy takes no responsibility for and will not support your &lt;br /&gt;#   use of this script.                                                       &lt;br /&gt;########################################################################&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;#Fix /bin/dash symlink&lt;br /&gt;ln -s -f /bin/bash /bin/sh&lt;br /&gt;echo &quot;Setting http_proxy environment variable&quot;&lt;br /&gt;#We use a proxy server&lt;br /&gt;echo &quot;http_proxy=ourproxyserver&quot; &amp;gt; /etc/bash.bashrc&lt;br /&gt;export http_proxy=ourproxyserver:8888&lt;br /&gt;#Set sources list to the latest known full list of repositories&lt;br /&gt;echo &quot;Setting up apt sources list&quot;&lt;br /&gt;echo &quot;3&quot;;sleep 1;echo &quot;2&quot;;sleep 1;echo &quot;1&quot;;sleep 1&lt;br /&gt;cp -vpr /etc/apt/sources.list /etc/apt/sources.list.orig&lt;br /&gt;echo &quot;&lt;br /&gt;deb http://us.archive.ubuntu.com/ubuntu/ gutsy main restricted&lt;br /&gt;deb-src http://us.archive.ubuntu.com/ubuntu/ gutsy main restricted&lt;br /&gt;deb http://us.archive.ubuntu.com/ubuntu/ gutsy-updates main restricted&lt;br /&gt;deb-src http://us.archive.ubuntu.com/ubuntu/ gutsy-updates main restricted&lt;br /&gt;deb http://us.archive.ubuntu.com/ubuntu/ gutsy universe&lt;br /&gt;deb-src http://us.archive.ubuntu.com/ubuntu/ gutsy universe&lt;br /&gt;deb http://us.archive.ubuntu.com/ubuntu/ gutsy-updates universe&lt;br /&gt;deb-src http://us.archive.ubuntu.com/ubuntu/ gutsy-updates universe&lt;br /&gt;deb http://us.archive.ubuntu.com/ubuntu/ gutsy multiverse&lt;br /&gt;deb-src http://us.archive.ubuntu.com/ubuntu/ gutsy multiverse&lt;br /&gt;deb http://us.archive.ubuntu.com/ubuntu/ gutsy-updates multiverse&lt;br /&gt;deb-src http://us.archive.ubuntu.com/ubuntu/ gutsy-updates multiverse&lt;br /&gt;deb http://us.archive.ubuntu.com/ubuntu/ gutsy-backports main restricted universe multiverse&lt;br /&gt;deb-src http://us.archive.ubuntu.com/ubuntu/ gutsy-backports main restricted universe multiverse&lt;br /&gt;deb http://archive.canonical.com/ubuntu gutsy partner&lt;br /&gt;deb-src http://archive.canonical.com/ubuntu gutsy partner&lt;br /&gt;deb http://security.ubuntu.com/ubuntu gutsy-security main restricted&lt;br /&gt;deb-src http://security.ubuntu.com/ubuntu gutsy-security main restricted&lt;br /&gt;deb http://security.ubuntu.com/ubuntu gutsy-security universe&lt;br /&gt;deb-src http://security.ubuntu.com/ubuntu gutsy-security universe&lt;br /&gt;deb http://security.ubuntu.com/ubuntu gutsy-security multiverse&lt;br /&gt;deb-src http://security.ubuntu.com/ubuntu gutsy-security multiverse&lt;br /&gt;&quot; &amp;gt; /etc/apt/sources.list&lt;br /&gt;echo &quot;running update&quot;&lt;br /&gt;echo &quot;3&quot;;sleep 1;echo &quot;2&quot;;sleep 1;echo &quot;1&quot;;sleep 1&lt;br /&gt;#update and upgrade the system&lt;br /&gt;apt-get update&lt;br /&gt;echo &quot;running upgrade&quot;&lt;br /&gt;echo &quot;3&quot;;sleep 1;echo &quot;2&quot;;sleep 1;echo &quot;1&quot;;sleep 1&lt;br /&gt;apt-get -y -q dist-upgrade&lt;br /&gt;echo &quot;running installs&quot;&lt;br /&gt;echo &quot;3&quot;;sleep 1;echo &quot;2&quot;;sleep 1;echo &quot;1&quot;;sleep 1&lt;br /&gt;#put ia32-libs into list if it&#39;s a 64-bit system&lt;br /&gt;apt-get -y -q install build-essential linux-headers-`uname -r` icewm xserver-xfree86 x-window-system-core xdm ssh python-pexpect&lt;br /&gt;apt-get -y -q install xinetd open-iscsi&lt;br /&gt;DEBIAN_FRONTEND=noninteractive apt-get -y -q install postfix mailx&lt;br /&gt;postconf -e &quot;relayhost=smtp.spu.edu&quot; #Change back to alertmail.spu.edu&lt;br /&gt;echo &quot;Setting mail stuff and sending test&quot;&lt;br /&gt;echo &quot;3&quot;;sleep 1;echo &quot;2&quot;;sleep 1;echo &quot;1&quot;;sleep 1&lt;br /&gt;echo &quot;mailing account&quot; &amp;gt; /home/&amp;lt;username&amp;gt;/.forward&lt;br /&gt;chown &amp;lt;username:username&amp;gt; /home/&amp;lt;username&amp;gt;/.forward&lt;br /&gt;chmod 644 /home/&amp;lt;username&amp;gt;/.forward&lt;br /&gt;echo &quot;Test message from $HOSTNAME&quot; |mailx -s &quot;$HOSTNAME test message&quot; srommen&lt;br /&gt;apt-get -y -q install ntp&lt;br /&gt;cp /etc/ntp.conf /etc/ntp.conf.orig&lt;br /&gt;sed -e &#39;s/server ntp.ubuntu.com/server spu.local/g&#39; /etc/ntp.conf &amp;gt; /etc/ntp.holder &amp;amp;&amp;amp; mv /etc/ntp.holder /etc/ntp.conf&lt;br /&gt;sed -e &#39;s/#statsdir/statsdir/g&#39; /etc/ntp.conf &amp;gt; /etc/ntp.holder &amp;amp;&amp;amp; mv /etc/ntp.holder /etc/ntp.conf&lt;br /&gt;/etc/init.d/ntp restart&lt;br /&gt;echo &quot;Script has finsihed prepping system, please reboot by typing sudo reboot&quot;&lt;br /&gt;&lt;br /&gt;&lt;/code&gt;&lt;/pre&gt;&lt;br /&gt;&lt;br /&gt;&lt;pre style=&quot;border: 1px dashed rgb(153, 153, 153); padding: 5px; overflow: auto; font-family: Andale Mono,Lucida Console,Monaco,fixed,monospace; color: rgb(0, 0, 0); background-color: rgb(238, 238, 238); font-size: 12px; line-height: 14px; width: 100%;&quot;&gt;&lt;code&gt;#!/usr/bin/python&lt;br /&gt;########################################################################&lt;br /&gt;#vmwareInstall.py                                                         &lt;br /&gt;#                                                                       &lt;br /&gt;#This will automatically complete the vmware-install.pl for a VMware&lt;br /&gt;#    Server 1.0.4.  After that runs, the script hand over the&lt;br /&gt;#    vmware-config.pl to you.  At some point, I&#39;ll rework this to&lt;br /&gt;#    complete the other half of it as well&lt;br /&gt;#                                                                      &lt;br /&gt;#Author: Mike Dunphy &amp;lt;mdunphy AT spu DOT edu&amp;gt;                          &lt;br /&gt;#                                                                      &lt;br /&gt;# License:                                                              &lt;br /&gt;#   This Script is hereby placed in the public domain.  Anyone       &lt;br /&gt;#   is encouraged to use or modify it, and distribute modified or     &lt;br /&gt;#   unmodified copies.                                                  &lt;br /&gt;#                                                                      &lt;br /&gt;# Disclaimer:                                                          &lt;br /&gt;#   Mike Dunphy takes no responsibility for and will not support your &lt;br /&gt;#   use of this script.                                                       &lt;br /&gt;########################################################################&lt;br /&gt;import os&lt;br /&gt;import pexpect&lt;br /&gt;import sys&lt;br /&gt;user = &#39;your username goes here&#39;&lt;br /&gt;URL = raw_input(&quot;Please enter URL for VMware download: &quot;)&lt;br /&gt;os.system(&#39;wget -P /home/%s/ %s&#39; % (user,URL)&lt;br /&gt;os.system(&#39;tar zxf VMware-server*&#39;)&lt;br /&gt;&lt;br /&gt;os.chdir(&#39;/home/%s/vmware-server-distrib&#39; % user)&lt;br /&gt;p = pexpect.spawn(&#39;/home/%s/vmware-server-distrib/vmware-install.pl&#39; % user)&lt;br /&gt;p.expect(&#39;/bin]&#39;)&lt;br /&gt;p.sendline()&lt;br /&gt;p.expect(&#39;/etc]&#39;)&lt;br /&gt;p.sendline()&lt;br /&gt;p.expect(&#39;/init.d]&#39;)&lt;br /&gt;p.sendline()&lt;br /&gt;p.expect(&#39;/sbin]&#39;)&lt;br /&gt;p.sendline()&lt;br /&gt;p.expect(&#39;/vmware]&#39;)&lt;br /&gt;p.sendline()&lt;br /&gt;p.expect(&#39;yes]&#39;)&lt;br /&gt;p.sendline()&lt;br /&gt;p.expect(&#39;/man]&#39;)&lt;br /&gt;p.sendline()&lt;br /&gt;p.expect(&#39;/vmware]&#39;)&lt;br /&gt;p.sendline()&lt;br /&gt;p.expect(&#39;yes]&#39;)&lt;br /&gt;p.sendline()&lt;br /&gt;p.expect(&#39;yes]&#39;)&lt;br /&gt;p.sendline(&#39;yes&#39;)&lt;br /&gt;p.interact()&lt;br /&gt;&lt;/code&gt;&lt;/pre&gt;</content><link rel='replies' type='application/atom+xml' href='http://everydayadmin.blogspot.com/feeds/7832077251240559881/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/4132551140023007/7832077251240559881' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4132551140023007/posts/default/7832077251240559881'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4132551140023007/posts/default/7832077251240559881'/><link rel='alternate' type='text/html' href='http://everydayadmin.blogspot.com/2008/03/vmware-automation.html' title='VMware Automation'/><author><name>miked</name><uri>http://www.blogger.com/profile/13397339646535366730</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4132551140023007.post-2304025776286181714</id><published>2008-03-13T08:44:00.000-07:00</published><updated>2008-03-13T08:56:17.153-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="intro"/><category scheme="http://www.blogger.com/atom/ns#" term="welcome"/><title type='text'>Beginning the Journey</title><content type='html'>My name is Mike and I&#39;m a Sys Admin for a local university in Western Washington.  I decided to start this blog to chronicle the everyday issues and problems I face during the work day.  I am a self taught system administrator primarily responsible for supporting the email environment for the university.  I am a troubleshooter at heart so while my method&#39;s may not be traditional in approach, my goal is always to get to the base issues of a problem and get them solved.&lt;br /&gt;&lt;br /&gt;My hope is that the issues I face will resonate with you and that I can hopefully find some resolutions that might help you with your work/hobby.  Please feel free to comment and point out things that you don&#39;t agree with or might do better.  I&#39;m not a coder so many of my programming methods may make you scratch your head.  I thank you for reading and enjoy.&lt;br /&gt;&lt;br /&gt;Thus begins the journey...</content><link rel='replies' type='application/atom+xml' href='http://everydayadmin.blogspot.com/feeds/2304025776286181714/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/4132551140023007/2304025776286181714' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4132551140023007/posts/default/2304025776286181714'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4132551140023007/posts/default/2304025776286181714'/><link rel='alternate' type='text/html' href='http://everydayadmin.blogspot.com/2008/03/beginning-journey.html' title='Beginning the Journey'/><author><name>miked</name><uri>http://www.blogger.com/profile/13397339646535366730</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry></feed>