<?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-7406146072233903205</id><updated>2024-11-01T14:13:44.365+05:30</updated><category term="PowerCli for Admins"/><category term="Powershell for windows admins"/><category term="vmware"/><category term="windows troubleshooting"/><category term="Automation"/><category term="CVE-2015-0235"/><category term="GHOST Vulnerability"/><category term="Ghost linux"/><category term="Ghost patch vulnerability"/><category term="Iphone"/><category term="Linux"/><category term="Linux Ghost"/><category term="Protect Linux Server Against the Glibc GHOST"/><category term="SCCM"/><category term="apple"/><category term="apple iphone 6"/><category term="iphone 6 reviews"/><category term="iphone description"/><category term="powercli scripting"/><title type='text'>VIKI Logs</title><subtitle type='html'></subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://researchvigneshbabu.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7406146072233903205/posts/default?redirect=false'/><link rel='alternate' type='text/html' href='http://researchvigneshbabu.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><link rel='next' type='application/atom+xml' href='http://www.blogger.com/feeds/7406146072233903205/posts/default?start-index=26&amp;max-results=25&amp;redirect=false'/><author><name>Vigneshbabu</name><uri>http://www.blogger.com/profile/01487448933385008248</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>30</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>25</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-7406146072233903205.post-681857553609216183</id><published>2019-01-25T09:31:00.001+05:30</published><updated>2019-01-25T09:32:02.933+05:30</updated><category scheme="http://www.blogger.com/atom/ns#" term="Linux"/><title type='text'>How to Change the Hostfile Entry in the Cent OS 7 </title><content type='html'>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;arial&amp;quot; , &amp;quot;helvetica&amp;quot; , sans-serif;&quot;&gt;In Order to change the host file&amp;nbsp;entry in the Centos 7, you may need to login on the console using the root credentials and have to run the below command:&amp;nbsp;&lt;/span&gt;&lt;br /&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;blockquote class=&quot;tr_bq&quot;&gt;
&lt;span style=&quot;background-color: white; font-size: 13px; white-space: pre;&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;source code pro&amp;quot; , &amp;quot;courier new&amp;quot; , monospace;&quot;&gt;# hostnamectl set-hostname &lt;name hostname=&quot;&quot; of=&quot;&quot; the=&quot;&quot;&gt;&lt;/name&gt;&lt;/span&gt;&lt;/span&gt;&lt;/blockquote&gt;
&lt;div&gt;
&lt;span style=&quot;background-color: white; font-size: 13px; white-space: pre;&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;source code pro&amp;quot; , &amp;quot;courier new&amp;quot; , monospace;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-family: &amp;quot;arial&amp;quot; , &amp;quot;helvetica&amp;quot; , sans-serif;&quot;&gt;Once the above command is executed you may need to restart the network services to ensure the changes made persists in the system.&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;blockquote class=&quot;tr_bq&quot;&gt;
&lt;span style=&quot;background-color: white; font-family: &amp;quot;source code pro&amp;quot; , &amp;quot;courier new&amp;quot; , monospace; font-size: 13px; white-space: pre;&quot;&gt;# /etc/init.d/network restart&lt;/span&gt;&lt;/blockquote&gt;
&lt;br /&gt;
&lt;span style=&quot;font-family: &amp;quot;arial&amp;quot; , &amp;quot;helvetica&amp;quot; , sans-serif;&quot;&gt;Comment below in case of any queries&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7406146072233903205/posts/default/681857553609216183'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7406146072233903205/posts/default/681857553609216183'/><link rel='alternate' type='text/html' href='http://researchvigneshbabu.blogspot.com/2019/01/how-to-change-hostfile-entry-in-cent-os.html' title='How to Change the Hostfile Entry in the Cent OS 7 '/><author><name>Vigneshbabu</name><uri>http://www.blogger.com/profile/01487448933385008248</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></entry><entry><id>tag:blogger.com,1999:blog-7406146072233903205.post-6389585230063797180</id><published>2019-01-17T14:18:00.005+05:30</published><updated>2019-01-17T14:22:15.674+05:30</updated><title type='text'>Important Vcenter Appliance CLI commands</title><content type='html'>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;
&lt;div style=&quot;text-align: center;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: center;&quot;&gt;
&lt;div style=&quot;text-align: left;&quot;&gt;
&lt;span style=&quot;background-color: white;&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;arial&amp;quot; , &amp;quot;helvetica&amp;quot; , sans-serif;&quot;&gt;vCenter Server services&amp;nbsp; running status can be checked&amp;nbsp; using this command&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;blockquote class=&quot;tr_bq&quot; style=&quot;text-align: center;&quot;&gt;
&lt;blockquote class=&quot;tr_bq&quot;&gt;
&lt;b&gt;&lt;span style=&quot;font-family: &amp;quot;arial&amp;quot; , &amp;quot;helvetica&amp;quot; , sans-serif;&quot;&gt;service-control --status --all&lt;/span&gt;&lt;/b&gt;&lt;/blockquote&gt;
&lt;/blockquote&gt;
&lt;span style=&quot;font-family: Arial, Helvetica, sans-serif;&quot;&gt;It Should return the result as depicted below:&lt;/span&gt;&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhDXsXLCoSZJeY4eSCDz12KlIqz1rVbUZnSFamUFjdDS6dZIqvilwRNLk-qOkchUJwFW34M5omINznaPsUt_vgFtNQ25km0g2GQMHo61ui8stci_A_8M0n2gKK9EliG_liZ6u947Gtc0YQ/s1600/Capture.PNG&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;176&quot; data-original-width=&quot;684&quot; height=&quot;163&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhDXsXLCoSZJeY4eSCDz12KlIqz1rVbUZnSFamUFjdDS6dZIqvilwRNLk-qOkchUJwFW34M5omINznaPsUt_vgFtNQ25km0g2GQMHo61ui8stci_A_8M0n2gKK9EliG_liZ6u947Gtc0YQ/s640/Capture.PNG&quot; width=&quot;640&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;&lt;/div&gt;
</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7406146072233903205/posts/default/6389585230063797180'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7406146072233903205/posts/default/6389585230063797180'/><link rel='alternate' type='text/html' href='http://researchvigneshbabu.blogspot.com/2019/01/important-vcenter-appliance-cli-commands.html' title='Important Vcenter Appliance CLI commands'/><author><name>Vigneshbabu</name><uri>http://www.blogger.com/profile/01487448933385008248</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><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhDXsXLCoSZJeY4eSCDz12KlIqz1rVbUZnSFamUFjdDS6dZIqvilwRNLk-qOkchUJwFW34M5omINznaPsUt_vgFtNQ25km0g2GQMHo61ui8stci_A_8M0n2gKK9EliG_liZ6u947Gtc0YQ/s72-c/Capture.PNG" height="72" width="72"/></entry><entry><id>tag:blogger.com,1999:blog-7406146072233903205.post-7231267932753095448</id><published>2018-04-19T13:11:00.000+05:30</published><updated>2018-04-19T13:12:08.714+05:30</updated><category scheme="http://www.blogger.com/atom/ns#" term="Automation"/><category scheme="http://www.blogger.com/atom/ns#" term="PowerCli for Admins"/><category scheme="http://www.blogger.com/atom/ns#" term="powercli scripting"/><category scheme="http://www.blogger.com/atom/ns#" term="vmware"/><title type='text'>Running CLI Commands in ESXi using plink software</title><content type='html'>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;helvetica neue&amp;quot; , &amp;quot;arial&amp;quot; , &amp;quot;helvetica&amp;quot; , sans-serif;&quot;&gt;&lt;b&gt;Get-esxcli &lt;/b&gt;will help us to run the &lt;b&gt;CLI&lt;/b&gt; commands over the host directly but to extend it we cannot run certain commands directly over the host, In such case, we can use the below script to run directly on the host and achieve our goals.&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;helvetica neue&amp;quot; , &amp;quot;arial&amp;quot; , &amp;quot;helvetica&amp;quot; , sans-serif;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;table align=&quot;center&quot; cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; class=&quot;tr-caption-container&quot; style=&quot;margin-left: auto; margin-right: auto; text-align: center;&quot;&gt;&lt;tbody&gt;
&lt;tr&gt;&lt;td style=&quot;text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEinTsCeFAQHJ2_fInYqKOaCwOToZyUOKyr5EukfXi7vMqbPxsoBLCxZN5t8JMAK5Gb0t6cIVXyVT3-xjzHEb22rlD2ElXa_6nW7dvelvjY6ZWZiicPIG9FGkLcbLmh5UNdU-cKb2RMo0hg/s1600/9761782284_490f484a8e_z.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: auto; margin-right: auto;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;427&quot; data-original-width=&quot;640&quot; height=&quot;265&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEinTsCeFAQHJ2_fInYqKOaCwOToZyUOKyr5EukfXi7vMqbPxsoBLCxZN5t8JMAK5Gb0t6cIVXyVT3-xjzHEb22rlD2ElXa_6nW7dvelvjY6ZWZiicPIG9FGkLcbLmh5UNdU-cKb2RMo0hg/s400/9761782284_490f484a8e_z.jpg&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;tr-caption&quot; style=&quot;text-align: center;&quot;&gt;One shot with the script&amp;nbsp;to achieve multiple targets&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;helvetica neue&amp;quot; , &amp;quot;arial&amp;quot; , &amp;quot;helvetica&amp;quot; , sans-serif;&quot;&gt;My target was given to check the status of smartd services in each host and disable it, So I have put the commands on the variable &lt;b&gt;$cmd&lt;/b&gt; and &lt;b&gt;$cmd2&lt;/b&gt; and executing it in all the machines,&amp;nbsp; which has been feed in the variable &lt;b&gt;$machines&lt;/b&gt;, command get executed in all the hosts fed in the variable &lt;b&gt;$machines&lt;/b&gt;.&lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/div&gt;
&lt;h4 style=&quot;text-align: left;&quot;&gt;
&lt;b style=&quot;font-family: &amp;quot;Helvetica Neue&amp;quot;, Arial, Helvetica, sans-serif;&quot;&gt;Script :&amp;nbsp;&lt;/b&gt;&lt;/h4&gt;
&lt;div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;background: white; line-height: normal; margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;&quot;&gt;
&lt;span style=&quot;color: orangered; font-family: &amp;quot;lucida console&amp;quot;; font-size: 9.0pt;&quot;&gt;$user&lt;/span&gt;&lt;span style=&quot;font-family: &amp;quot;lucida console&amp;quot;; font-size: 9.0pt;&quot;&gt; &lt;span style=&quot;color: darkgrey;&quot;&gt;=&lt;/span&gt; &lt;span style=&quot;color: darkred;&quot;&gt;&#39;&#39;&lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;background: white; line-height: normal; margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;&quot;&gt;
&lt;span style=&quot;color: orangered; font-family: &amp;quot;lucida console&amp;quot;; font-size: 9.0pt;&quot;&gt;$pswd&lt;/span&gt;&lt;span style=&quot;font-family: &amp;quot;lucida console&amp;quot;; font-size: 9.0pt;&quot;&gt; &lt;span style=&quot;color: darkgrey;&quot;&gt;=&lt;/span&gt; &lt;span style=&quot;color: darkred;&quot;&gt;&#39;&#39;&lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;background: white; line-height: normal; margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;background: white; line-height: normal; margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;&quot;&gt;
&lt;span style=&quot;color: orangered; font-family: &amp;quot;lucida console&amp;quot;; font-size: 9.0pt;&quot;&gt;$cmd&lt;/span&gt;&lt;span style=&quot;font-family: &amp;quot;lucida console&amp;quot;; font-size: 9.0pt;&quot;&gt; &lt;span style=&quot;color: darkgrey;&quot;&gt;=&lt;/span&gt; &lt;span style=&quot;color: darkred;&quot;&gt;&#39;etc/init.d/smartd status&#39;&lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;background: white; line-height: normal; margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;&quot;&gt;
&lt;span style=&quot;color: orangered; font-family: &amp;quot;lucida console&amp;quot;; font-size: 9.0pt;&quot;&gt;$cmd2&lt;/span&gt;&lt;span style=&quot;font-family: &amp;quot;lucida console&amp;quot;; font-size: 9.0pt;&quot;&gt; &lt;span style=&quot;color: darkgrey;&quot;&gt;=&lt;/span&gt; &lt;span style=&quot;color: darkred;&quot;&gt;&#39;chkconfig smartd off&#39;&lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;background: white; line-height: normal; margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;&quot;&gt;
&lt;span style=&quot;color: orangered; font-family: &amp;quot;lucida console&amp;quot;; font-size: 9.0pt;&quot;&gt;$machines&lt;/span&gt;&lt;span style=&quot;font-family: &amp;quot;lucida console&amp;quot;; font-size: 9.0pt;&quot;&gt; &lt;span style=&quot;color: darkgrey;&quot;&gt;=&lt;/span&gt; &lt;span style=&quot;color: blue;&quot;&gt;Get-Content&lt;/span&gt; &lt;span style=&quot;color: darkred;&quot;&gt;&quot;&quot;&lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;background: white; line-height: normal; margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;background: white; line-height: normal; margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;&quot;&gt;
&lt;span style=&quot;color: darkblue; font-family: &amp;quot;lucida console&amp;quot;; font-size: 9.0pt;&quot;&gt;foreach&lt;/span&gt;&lt;span style=&quot;font-family: &amp;quot;lucida console&amp;quot;; font-size: 9.0pt;&quot;&gt; (&lt;span style=&quot;color: orangered;&quot;&gt;$MACHINE&lt;/span&gt; &lt;span style=&quot;color: darkblue;&quot;&gt;in&lt;/span&gt; &lt;span style=&quot;color: orangered;&quot;&gt;$machines&lt;/span&gt;) {&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;background: white; line-height: normal; margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;&quot;&gt;
&lt;span style=&quot;color: blue; font-family: &amp;quot;lucida console&amp;quot;; font-size: 9.0pt;&quot;&gt;Get-VMHost&lt;/span&gt;&lt;span style=&quot;font-family: &amp;quot;lucida console&amp;quot;; font-size: 9.0pt;&quot;&gt; &lt;span style=&quot;color: navy;&quot;&gt;-Name&lt;/span&gt; &lt;span style=&quot;color: orangered;&quot;&gt;$MACHINE&lt;/span&gt; &lt;span style=&quot;color: darkgrey;&quot;&gt;|&lt;/span&gt; &lt;span style=&quot;color: blue;&quot;&gt;%&lt;/span&gt;{&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;background: white; line-height: normal; margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;lucida console&amp;quot;; font-size: 9.0pt;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;span style=&quot;color: orangered;&quot;&gt;$ssh&lt;/span&gt; &lt;span style=&quot;color: darkgrey;&quot;&gt;=&lt;/span&gt;&lt;span style=&quot;color: blue;&quot;&gt;Get-VMHostService&lt;/span&gt; &lt;span style=&quot;color: navy;&quot;&gt;-VMHost&lt;/span&gt; &lt;span style=&quot;color: orangered;&quot;&gt;$_&lt;/span&gt; &lt;span style=&quot;color: darkgrey;&quot;&gt;|&lt;/span&gt; &lt;span style=&quot;color: blue;&quot;&gt;where&lt;/span&gt;{&lt;span style=&quot;color: orangered;&quot;&gt;$_&lt;/span&gt;&lt;span style=&quot;color: darkgrey;&quot;&gt;.&lt;/span&gt;Key &lt;span style=&quot;color: darkgrey;&quot;&gt;-eq&lt;/span&gt; &lt;span style=&quot;color: darkred;&quot;&gt;&#39;TSM-SSH&#39;&lt;/span&gt;}&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;background: white; line-height: normal; margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;lucida console&amp;quot;; font-size: 9.0pt;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;span style=&quot;color: darkblue;&quot;&gt;if&lt;/span&gt;(&lt;span style=&quot;color: darkgrey;&quot;&gt;!&lt;/span&gt;&lt;span style=&quot;color: orangered;&quot;&gt;$ssh&lt;/span&gt;&lt;span style=&quot;color: darkgrey;&quot;&gt;.&lt;/span&gt;Running){&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;background: white; line-height: normal; margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;lucida console&amp;quot;; font-size: 9.0pt;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;span style=&quot;color: blue;&quot;&gt;Start-VMHostService&lt;/span&gt; &lt;span style=&quot;color: navy;&quot;&gt;-HostService&lt;/span&gt; &lt;span style=&quot;color: orangered;&quot;&gt;$ssh&lt;/span&gt; &lt;span style=&quot;color: navy;&quot;&gt;-Confirm:&lt;/span&gt;&lt;span style=&quot;color: orangered;&quot;&gt;$false&lt;/span&gt; &lt;span style=&quot;color: darkgrey;&quot;&gt;&amp;gt;&lt;/span&gt; &lt;span style=&quot;color: orangered;&quot;&gt;$null&lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;background: white; line-height: normal; margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;lucida console&amp;quot;; font-size: 9.0pt;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;background: white; line-height: normal; margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;background: white; line-height: normal; margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;lucida console&amp;quot;; font-size: 9.0pt;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;span style=&quot;color: blue;&quot;&gt;Write-host&lt;/span&gt; &lt;span style=&quot;color: darkred;&quot;&gt;&quot;Running remote SSH commands on &lt;/span&gt;$(&lt;span style=&quot;color: orangered;&quot;&gt;$_&lt;/span&gt;&lt;span style=&quot;color: darkgrey;&quot;&gt;.&lt;/span&gt;Name)&lt;span style=&quot;color: darkred;&quot;&gt;.&quot;&lt;/span&gt; &lt;span style=&quot;color: navy;&quot;&gt;-ForegroundColor&lt;/span&gt; &lt;span style=&quot;color: blueviolet;&quot;&gt;Yellow&lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;background: white; line-height: normal; margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;lucida console&amp;quot;; font-size: 9.0pt;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;span style=&quot;color: blue;&quot;&gt;Echo&lt;/span&gt; &lt;span style=&quot;color: blueviolet;&quot;&gt;Y&lt;/span&gt; &lt;span style=&quot;color: darkgrey;&quot;&gt;|&lt;/span&gt; &lt;span style=&quot;color: blue;&quot;&gt;./plink.exe&lt;/span&gt; &lt;span style=&quot;color: orangered;&quot;&gt;$_&lt;/span&gt;&lt;span style=&quot;color: darkgrey;&quot;&gt;.&lt;/span&gt;Name &lt;span style=&quot;color: navy;&quot;&gt;-pw&lt;/span&gt; &lt;span style=&quot;color: orangered;&quot;&gt;$pswd&lt;/span&gt; &lt;span style=&quot;color: navy;&quot;&gt;-l&lt;/span&gt; &lt;span style=&quot;color: orangered;&quot;&gt;$user&lt;/span&gt; &lt;span style=&quot;color: orangered;&quot;&gt;$cmd&lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;background: white; line-height: normal; margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;lucida console&amp;quot;; font-size: 9.0pt;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;span style=&quot;color: blue;&quot;&gt;Echo&lt;/span&gt; &lt;span style=&quot;color: blueviolet;&quot;&gt;Y&lt;/span&gt; &lt;span style=&quot;color: darkgrey;&quot;&gt;|&lt;/span&gt; &lt;span style=&quot;color: blue;&quot;&gt;./plink.exe&lt;/span&gt; &lt;span style=&quot;color: orangered;&quot;&gt;$_&lt;/span&gt;&lt;span style=&quot;color: darkgrey;&quot;&gt;.&lt;/span&gt;Name &lt;span style=&quot;color: navy;&quot;&gt;-pw&lt;/span&gt; &lt;span style=&quot;color: orangered;&quot;&gt;$pswd&lt;/span&gt; &lt;span style=&quot;color: navy;&quot;&gt;-l&lt;/span&gt; &lt;span style=&quot;color: orangered;&quot;&gt;$user&lt;/span&gt; &lt;span style=&quot;color: orangered;&quot;&gt;$cmd2&lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;background: white; line-height: normal; margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;background: white; line-height: normal; margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;lucida console&amp;quot;; font-size: 9.0pt;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;span style=&quot;color: darkblue;&quot;&gt;if&lt;/span&gt;(&lt;span style=&quot;color: darkgrey;&quot;&gt;!&lt;/span&gt;&lt;span style=&quot;color: orangered;&quot;&gt;$ssh&lt;/span&gt;&lt;span style=&quot;color: darkgrey;&quot;&gt;.&lt;/span&gt;Running){&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;background: white; line-height: normal; margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;lucida console&amp;quot;; font-size: 9.0pt;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;span style=&quot;color: blue;&quot;&gt;Stop-VMHostService&lt;/span&gt; &lt;span style=&quot;color: navy;&quot;&gt;-HostService&lt;/span&gt; &lt;span style=&quot;color: orangered;&quot;&gt;$ssh&lt;/span&gt; &lt;span style=&quot;color: navy;&quot;&gt;-Confirm:&lt;/span&gt;&lt;span style=&quot;color: orangered;&quot;&gt;$false&lt;/span&gt; &lt;span style=&quot;color: darkgrey;&quot;&gt;&amp;gt;&lt;/span&gt; &lt;span style=&quot;color: orangered;&quot;&gt;$null&lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;background: white; line-height: normal; margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;lucida console&amp;quot;; font-size: 9.0pt;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;background: white; line-height: normal; margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;lucida console&amp;quot;; font-size: 9.0pt;&quot;&gt;} }&amp;nbsp;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;background: white; line-height: normal; margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;lucida console&amp;quot;; font-size: 9.0pt;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;background: white; line-height: normal; margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;lucida console&amp;quot;; font-size: 9.0pt;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;background: white; line-height: normal; margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;&quot;&gt;
&lt;span style=&quot;font-size: 9pt;&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;helvetica neue&amp;quot; , &amp;quot;arial&amp;quot; , &amp;quot;helvetica&amp;quot; , sans-serif;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;background: white; line-height: normal; margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;helvetica neue&amp;quot; , &amp;quot;arial&amp;quot; , &amp;quot;helvetica&amp;quot; , sans-serif;&quot;&gt;For any further queries you drop in out in the comment section below.&lt;/span&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7406146072233903205/posts/default/7231267932753095448'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7406146072233903205/posts/default/7231267932753095448'/><link rel='alternate' type='text/html' href='http://researchvigneshbabu.blogspot.com/2018/04/running-cli-commands-in-esxi.html' title='Running CLI Commands in ESXi using plink software'/><author><name>Vigneshbabu</name><uri>http://www.blogger.com/profile/01487448933385008248</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><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEinTsCeFAQHJ2_fInYqKOaCwOToZyUOKyr5EukfXi7vMqbPxsoBLCxZN5t8JMAK5Gb0t6cIVXyVT3-xjzHEb22rlD2ElXa_6nW7dvelvjY6ZWZiicPIG9FGkLcbLmh5UNdU-cKb2RMo0hg/s72-c/9761782284_490f484a8e_z.jpg" height="72" width="72"/></entry><entry><id>tag:blogger.com,1999:blog-7406146072233903205.post-3986278975558530871</id><published>2018-04-13T12:14:00.001+05:30</published><updated>2018-04-13T12:14:11.086+05:30</updated><category scheme="http://www.blogger.com/atom/ns#" term="windows troubleshooting"/><title type='text'>How to reset the IE settings Through command Line (CMD)</title><content type='html'>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;
I was just wondering that how to reset the IE personal settings through command line as I am&amp;nbsp;much more interested over the cli&amp;nbsp;functions, just got this command to reset the settings of the IE to the default one.&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;color: #333333; font-family: monospace;&quot;&gt;rundll32 inetcpl.cpl ResetIEtoDefaults&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
Run the above code by pressing the (windows key + R), Just type the above command and you will get the below prompt. just select the checkbox and click reset&amp;nbsp;button all is done.&lt;br /&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjnExCpJNbPhn2ziGNDTk8JNdNMVPjpx8LfvpVHYa6awa28gvsvXGGMU4kDVB_spUf33etZ0xJ7K6YLRICi5ndDfezdxfPR0cjeZRdcC76PBHdJ6QVhlnVb5e0B-Xij_irdlKk69ER7wvw/s1600/IE_reset.PNG&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;346&quot; data-original-width=&quot;446&quot; height=&quot;248&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjnExCpJNbPhn2ziGNDTk8JNdNMVPjpx8LfvpVHYa6awa28gvsvXGGMU4kDVB_spUf33etZ0xJ7K6YLRICi5ndDfezdxfPR0cjeZRdcC76PBHdJ6QVhlnVb5e0B-Xij_irdlKk69ER7wvw/s320/IE_reset.PNG&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;br /&gt;&lt;/div&gt;
</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7406146072233903205/posts/default/3986278975558530871'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7406146072233903205/posts/default/3986278975558530871'/><link rel='alternate' type='text/html' href='http://researchvigneshbabu.blogspot.com/2018/04/How-to-reset-IE-settings-through-cmd.html' title='How to reset the IE settings Through command Line (CMD)'/><author><name>Vigneshbabu</name><uri>http://www.blogger.com/profile/01487448933385008248</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><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjnExCpJNbPhn2ziGNDTk8JNdNMVPjpx8LfvpVHYa6awa28gvsvXGGMU4kDVB_spUf33etZ0xJ7K6YLRICi5ndDfezdxfPR0cjeZRdcC76PBHdJ6QVhlnVb5e0B-Xij_irdlKk69ER7wvw/s72-c/IE_reset.PNG" height="72" width="72"/></entry><entry><id>tag:blogger.com,1999:blog-7406146072233903205.post-348519206045339587</id><published>2017-12-13T18:28:00.002+05:30</published><updated>2017-12-13T18:28:29.910+05:30</updated><category scheme="http://www.blogger.com/atom/ns#" term="Powershell for windows admins"/><category scheme="http://www.blogger.com/atom/ns#" term="windows troubleshooting"/><title type='text'>Default powershell commands not getting executed , getting command not recognized.</title><content type='html'>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;
I was working on some weird cases that some of the basic powershell commands are not getting&amp;nbsp; executed in the machine and i came to know that the powershell modules are not getting loaded due to which default modules are not getting loaded in the psmodule path.&lt;br /&gt;
&lt;br /&gt;
Resolution would be to run the below commands:&lt;br /&gt;
&lt;br /&gt;
&lt;blockquote class=&quot;tr_bq&quot;&gt;
$PSModulePath = Get-ItemProperty -Path &quot;HKLM:SYSTEM\CurrentControlSet\Control\Session Manager\Environment&quot; -Name &quot;PSModulePath&quot;&lt;br /&gt;$newPSModulePath = $PSModulePath.PSModulePath + &quot;;C:\Windows\System32\WindowsPowerShell\v1.0\Modules&quot;&lt;br /&gt;Set-ItemProperty -Path &quot;HKLM:SYSTEM\CurrentControlSet\Control\Session Manager\Environment&quot; -Name &quot;PSModulePath&quot; -value $newPSModulePath&lt;/blockquote&gt;
&lt;br /&gt;
Else you need to create a &lt;b&gt;PSModulePath&lt;/b&gt; value&amp;nbsp;under the below path :&lt;br /&gt;
&lt;br /&gt;
&lt;blockquote class=&quot;tr_bq&quot;&gt;
HKLM:SYSTEM\CurrentControlSet\Control\Session Manager\Environment&lt;/blockquote&gt;
&lt;br /&gt;
and need to enter the value of path mentioned below in the &lt;b&gt;PSModulePath&lt;/b&gt; key :&lt;br /&gt;
&lt;blockquote class=&quot;tr_bq&quot;&gt;
%SystemRoot%\system32\WindowsPowerShell\v1.0\Modules\&lt;/blockquote&gt;
&lt;br /&gt;
&lt;br /&gt;
Once the value is entered you can be able to execute the basic commands, this kind of error mostly occurs if any customization is done by the any application in powershell scripts.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Comment below in case of any further queries&lt;/div&gt;
</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7406146072233903205/posts/default/348519206045339587'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7406146072233903205/posts/default/348519206045339587'/><link rel='alternate' type='text/html' href='http://researchvigneshbabu.blogspot.com/2017/12/default-powershell-commands-not-getting.html' title='Default powershell commands not getting executed , getting command not recognized.'/><author><name>Vigneshbabu</name><uri>http://www.blogger.com/profile/01487448933385008248</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></entry><entry><id>tag:blogger.com,1999:blog-7406146072233903205.post-3974749332553545159</id><published>2017-11-25T14:00:00.000+05:30</published><updated>2017-12-05T16:16:26.991+05:30</updated><category scheme="http://www.blogger.com/atom/ns#" term="windows troubleshooting"/><title type='text'>How to extract msu/msp/msi/exe files from the command line</title><content type='html'>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;
&lt;div style=&quot;background: white; margin-bottom: .0001pt; margin: 0cm; vertical-align: baseline;&quot;&gt;
&lt;span style=&quot;font-size: 16.0pt;&quot;&gt;We can use the below commands to
extract and execute the msu/msp/msi/exe files through cli mode.&lt;/span&gt;&lt;span style=&quot;font-size: 16pt;&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;background: 0px 0px white; box-sizing: inherit; color: rgba(0, 0, 0, 0.7); margin-bottom: 3.2rem; margin-top: 3.2rem; outline: 0px; vertical-align: baseline;&quot;&gt;
&lt;span style=&quot;background-position-x: 0px; background-position-y: 0px; box-sizing: inherit; outline: 0px;&quot;&gt;&lt;b&gt;&lt;u style=&quot;box-sizing: inherit;&quot;&gt;&lt;span style=&quot;border: none windowtext 1.0pt; font-size: 16.0pt; mso-border-alt: none windowtext 0cm; padding: 0cm;&quot;&gt;Microsoft
Hotfix Installer (.exe)&lt;/span&gt;&lt;/u&gt;&lt;/b&gt;&lt;/span&gt;&lt;span style=&quot;font-size: 16.0pt;&quot;&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;background: 0px 0px white; box-sizing: inherit; color: rgba(0, 0, 0, 0.7); margin-bottom: 3.2rem; margin-top: 3.2rem; outline: 0px; vertical-align: baseline;&quot;&gt;
&lt;span style=&quot;font-size: 16.0pt;&quot;&gt;setup.exe /t:C:&lt;target_dir&gt; /c&lt;o:p&gt;&lt;/o:p&gt;&lt;/target_dir&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;background: 0px 0px white; box-sizing: inherit; color: rgba(0, 0, 0, 0.7); margin-bottom: 3.2rem; margin-top: 3.2rem; outline: 0px; vertical-align: baseline;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;background: white; margin-bottom: .0001pt; margin: 0cm; vertical-align: baseline;&quot;&gt;
&lt;b&gt;&lt;u&gt;&lt;span style=&quot;border: none windowtext 1.0pt; font-size: 16.0pt; mso-border-alt: none windowtext 0cm; padding: 0cm;&quot;&gt;Microsoft Update Standalone
Package (.msu)&lt;/span&gt;&lt;/u&gt;&lt;/b&gt;&lt;span style=&quot;font-size: 16.0pt;&quot;&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;background: 0px 0px white; box-sizing: inherit; color: rgba(0, 0, 0, 0.7); margin-bottom: 3.2rem; margin-top: 3.2rem; outline: 0px; vertical-align: baseline;&quot;&gt;
&lt;span style=&quot;font-size: 16.0pt;&quot;&gt;expand -F:* update.msu C:&lt;target_dir&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/target_dir&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;background: 0px 0px white; box-sizing: inherit; color: rgba(0, 0, 0, 0.7); margin-bottom: 3.2rem; margin-top: 3.2rem; outline: 0px; vertical-align: baseline;&quot;&gt;
&lt;span style=&quot;font-size: 16.0pt;&quot;&gt;cd &lt;target_dir&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/target_dir&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;background: 0px 0px white; box-sizing: inherit; color: rgba(0, 0, 0, 0.7); margin-bottom: 3.2rem; margin-top: 3.2rem; outline: 0px; vertical-align: baseline;&quot;&gt;
&lt;span style=&quot;font-size: 16.0pt;&quot;&gt;expand -F:* update.cab C:&lt;target_dir&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/target_dir&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;background: 0px 0px white; box-sizing: inherit; color: rgba(0, 0, 0, 0.7); margin-bottom: 3.2rem; margin-top: 3.2rem; outline: 0px; vertical-align: baseline;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;background: white; margin-bottom: .0001pt; margin: 0cm; vertical-align: baseline;&quot;&gt;
&lt;b&gt;&lt;u&gt;&lt;span style=&quot;border: none windowtext 1.0pt; font-size: 16.0pt; mso-border-alt: none windowtext 0cm; padding: 0cm;&quot;&gt;Microsoft Patch File (.msp)&lt;/span&gt;&lt;/u&gt;&lt;/b&gt;&lt;span style=&quot;font-size: 16.0pt;&quot;&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;background: 0px 0px white; box-sizing: inherit; color: rgba(0, 0, 0, 0.7); margin-bottom: 3.2rem; margin-top: 3.2rem; outline: 0px; vertical-align: baseline;&quot;&gt;
&lt;span style=&quot;font-size: 16.0pt;&quot;&gt;msix patch.msp /out C:&lt;target_dir&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/target_dir&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;background: 0px 0px white; box-sizing: inherit; color: rgba(0, 0, 0, 0.7); margin-bottom: 3.2rem; margin-top: 3.2rem; outline: 0px; vertical-align: baseline;&quot;&gt;
&lt;span style=&quot;font-size: 16.0pt;&quot;&gt;msix.zip&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;background: 0px 0px white; box-sizing: inherit; color: rgba(0, 0, 0, 0.7); margin-bottom: 3.2rem; margin-top: 3.2rem; outline: 0px; vertical-align: baseline;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;background: white; margin-bottom: .0001pt; margin: 0cm; vertical-align: baseline;&quot;&gt;
&lt;b&gt;&lt;u&gt;&lt;span style=&quot;border: none windowtext 1.0pt; font-size: 16.0pt; mso-border-alt: none windowtext 0cm; padding: 0cm;&quot;&gt;Windows Installer Package (.msi)&lt;/span&gt;&lt;/u&gt;&lt;/b&gt;&lt;span style=&quot;font-size: 16.0pt;&quot;&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;background: 0px 0px white; box-sizing: inherit; color: rgba(0, 0, 0, 0.7); margin-bottom: 3.2rem; margin-top: 3.2rem; outline: 0px; vertical-align: baseline;&quot;&gt;
&lt;span style=&quot;font-size: 16.0pt;&quot;&gt;msiexec /a setup.msi /qb
TARGETDIR=C:&lt;target_dir&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/target_dir&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;background: 0px 0px rgb(255, 255, 255); border: 0px; box-sizing: inherit; color: rgba(0, 0, 0, 0.7); font-family: &amp;quot;Source Serif Pro&amp;quot;, serif; font-size: 21px; line-height: 32px; margin-bottom: 3.2rem; margin-top: 3.2rem; outline: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;
&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; margin-bottom: .0001pt; margin-bottom: 0cm;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;/div&gt;
</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7406146072233903205/posts/default/3974749332553545159'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7406146072233903205/posts/default/3974749332553545159'/><link rel='alternate' type='text/html' href='http://researchvigneshbabu.blogspot.com/2017/11/how-to-extract-msu-files.html' title='How to extract msu/msp/msi/exe files from the command line'/><author><name>Vigneshbabu</name><uri>http://www.blogger.com/profile/01487448933385008248</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></entry><entry><id>tag:blogger.com,1999:blog-7406146072233903205.post-2286812364509804549</id><published>2017-11-24T19:30:00.000+05:30</published><updated>2017-11-24T19:30:08.402+05:30</updated><category scheme="http://www.blogger.com/atom/ns#" term="PowerCli for Admins"/><category scheme="http://www.blogger.com/atom/ns#" term="vmware"/><title type='text'>Fetch the List of RDMs Attached in the machine using Powercli</title><content type='html'>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhhl0r4ctIEY_PrKephZxl7YylUZYxKRG0llGm5W0wUGU2-5Nv2GoindQVt48eyewFCgvBPStX250We6CKTKl0hQqvkWeE2l7hDoz4H9CGgjF3l3VhNBVDi3Rfg7Ox7bAxMdMdm7FXrm8M/s1600/26550336-happy-hipster-fashion-style-graphic-designer-man-working-with-tablet-in-front-of-computer-screen.jpg&quot; imageanchor=&quot;1&quot; style=&quot;clear: right; float: right; margin-bottom: 1em; margin-left: 1em;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;168&quot; data-original-width=&quot;168&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhhl0r4ctIEY_PrKephZxl7YylUZYxKRG0llGm5W0wUGU2-5Nv2GoindQVt48eyewFCgvBPStX250We6CKTKl0hQqvkWeE2l7hDoz4H9CGgjF3l3VhNBVDi3Rfg7Ox7bAxMdMdm7FXrm8M/s1600/26550336-happy-hipster-fashion-style-graphic-designer-man-working-with-tablet-in-front-of-computer-screen.jpg&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;span style=&quot;font-family: Arial, Helvetica, sans-serif;&quot;&gt;I used to maintain a powercli toolkit to ensure all the redundant tasks which ever to be performed can be automated in the proper way without affecting the running environment.&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: Arial, Helvetica, sans-serif;&quot;&gt;&lt;br /&gt;&lt;/span&gt;
&lt;span style=&quot;font-family: Arial, Helvetica, sans-serif;&quot;&gt;I am sharing a script which comes in handy when you need to identify the list of RDMs attached to the virtual machines in the cluster&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;blockquote class=&quot;tr_bq&quot;&gt;
&lt;span style=&quot;font-family: Trebuchet MS, sans-serif;&quot;&gt;Get-Cluster &lt;clustername&gt; | Get-VM | Get-HardDisk -DiskType &quot;RawPhysical&quot;,&quot;RawVirtual&quot; | Select Parent,Name,DiskType,ScsiCanonicalName,DeviceName | Export-csv -notypeinformation -path &quot;c:\RDMattachedmachine&quot;&lt;/clustername&gt;&lt;/span&gt;&lt;/blockquote&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;font-family: Arial, Helvetica, sans-serif;&quot;&gt;&lt;b&gt;&lt;clustername&gt; =&amp;gt; Indicates that you have to put the cluster name in the space and execute the command.&lt;/clustername&gt;&lt;/b&gt;&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;font-family: Arial, Helvetica, sans-serif;&quot;&gt;This command has been tested under vcenter 5.5 and 6.0.&amp;nbsp;&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;font-family: Arial, Helvetica, sans-serif;&quot;&gt;Run with care in the production environment and happy scripting. Kindly put your comments and queries below.&lt;/span&gt;&lt;/div&gt;
</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7406146072233903205/posts/default/2286812364509804549'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7406146072233903205/posts/default/2286812364509804549'/><link rel='alternate' type='text/html' href='http://researchvigneshbabu.blogspot.com/2017/11/fetch-list-of-rdms-attached-in-machine.html' title='Fetch the List of RDMs Attached in the machine using Powercli'/><author><name>Vigneshbabu</name><uri>http://www.blogger.com/profile/01487448933385008248</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><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhhl0r4ctIEY_PrKephZxl7YylUZYxKRG0llGm5W0wUGU2-5Nv2GoindQVt48eyewFCgvBPStX250We6CKTKl0hQqvkWeE2l7hDoz4H9CGgjF3l3VhNBVDi3Rfg7Ox7bAxMdMdm7FXrm8M/s72-c/26550336-happy-hipster-fashion-style-graphic-designer-man-working-with-tablet-in-front-of-computer-screen.jpg" height="72" width="72"/></entry><entry><id>tag:blogger.com,1999:blog-7406146072233903205.post-8953375665183173445</id><published>2017-06-25T02:41:00.000+05:30</published><updated>2017-06-25T02:48:07.593+05:30</updated><category scheme="http://www.blogger.com/atom/ns#" term="PowerCli for Admins"/><category scheme="http://www.blogger.com/atom/ns#" term="Powershell for windows admins"/><category scheme="http://www.blogger.com/atom/ns#" term="vmware"/><title type='text'>Auto creation and deletion of Snapshots in Vsphere Environment using Powercli</title><content type='html'>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;&lt;div class=&quot;MsoNormal&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;arial unicode ms&amp;quot; , &amp;quot;sans-serif&amp;quot;; font-size: 12.0pt; line-height: 107%;&quot;&gt;Today we are gonna develop a script that will automatically delete multiple snapshots that has been taken in VMs running in the Vsphere environment. We use powercli to create the script and run over the vcenter where the VMs are hosted&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;arial unicode ms&amp;quot; , &amp;quot;sans-serif&amp;quot;; font-size: 12.0pt; line-height: 107%;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;arial unicode ms&amp;quot; , &amp;quot;sans-serif&amp;quot;; font-size: 12.0pt; line-height: 107%;&quot;&gt;Before we go ahead, I would like to share you a small brief on what is powercli, powercli&amp;nbsp;is a command-line interface (CLI) tool for automating vSphere and vCloud management. VMware vSphere&amp;nbsp;PowerCLI&amp;nbsp;debuted as the VMware Infrastructure Toolkit, also called the VI Toolkit.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;span style=&quot;font-family: &amp;quot;arial unicode ms&amp;quot; , &amp;quot;sans-serif&amp;quot;; font-size: 12.0pt; line-height: 107%;&quot;&gt;We have created two machine named test-vigneshbabu, test1-vigneshbabu as shown below:&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: &amp;quot;arial unicode ms&amp;quot; , &amp;quot;sans-serif&amp;quot;; font-size: 12.0pt; line-height: 107%;&quot;&gt;&lt;br /&gt;
&lt;/span&gt; &lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjUkDZUFAEf66nIeNzjjdufcaV1sJMyU7-aLm3Iz6dEE09gRqLgQ2YiYpHZqCxAkOMq6wPIu1ERKAfNpXc9e-DXsXGbX5mNPGQLQEYbhFTIRJpQsjAstYLST-ENMLROcV2BZQaU3FZJjzg/s1600/img1.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;272&quot; data-original-width=&quot;388&quot; height=&quot;280&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjUkDZUFAEf66nIeNzjjdufcaV1sJMyU7-aLm3Iz6dEE09gRqLgQ2YiYpHZqCxAkOMq6wPIu1ERKAfNpXc9e-DXsXGbX5mNPGQLQEYbhFTIRJpQsjAstYLST-ENMLROcV2BZQaU3FZJjzg/s400/img1.png&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;span style=&quot;font-family: &amp;quot;arial unicode ms&amp;quot; , &amp;quot;sans-serif&amp;quot;; font-size: 12.0pt; line-height: 107%;&quot;&gt;&lt;br /&gt;
&lt;/span&gt; &lt;span style=&quot;font-family: &amp;quot;arial unicode ms&amp;quot; , &amp;quot;sans-serif&amp;quot;; font-size: 12.0pt; line-height: 107%;&quot;&gt;&lt;/span&gt;&lt;br /&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;arial unicode ms&amp;quot; , &amp;quot;sans-serif&amp;quot;; font-size: 12.0pt; line-height: 107%;&quot;&gt;Now we are gonna trigger a script that will take the snapshot of these machines as “before patching” as shown below, You can customise the name of the snapshots according to your standards.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiZ2xzGWNNivz7uESDJJmuspgeDDpMqB4l8RcXJ9R_VoWJYhhyphenhyphen76akpOrTWdwLfW9TzrYPRjg4ST8hviGw7Gp67szbJhxVsoFU2UkliAtw3hJAArCFN6amR1DJacLOy2feZJbhcyF0AOAc/s1600/img2.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;129&quot; data-original-width=&quot;685&quot; height=&quot;120&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiZ2xzGWNNivz7uESDJJmuspgeDDpMqB4l8RcXJ9R_VoWJYhhyphenhyphen76akpOrTWdwLfW9TzrYPRjg4ST8hviGw7Gp67szbJhxVsoFU2UkliAtw3hJAArCFN6amR1DJacLOy2feZJbhcyF0AOAc/s640/img2.png&quot; width=&quot;640&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;arial unicode ms&amp;quot; , &amp;quot;sans-serif&amp;quot;; font-size: 12.0pt; line-height: 107%;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;arial unicode ms&amp;quot; , &amp;quot;sans-serif&amp;quot;; font-size: 12.0pt; line-height: 107%;&quot;&gt;Code : &lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot; line-height: normal; margin-bottom: .0001pt; margin-bottom: 0cm; margin-left: 36.0pt; margin-right: 0cm; margin-top: 0cm; mso-layout-grid-align: none; text-align: justify; text-autospace: none;&quot;&gt;&lt;i&gt;&lt;span style=&quot;font-family: &amp;quot;arial unicode ms&amp;quot; , sans-serif; font-size: 12pt;&quot;&gt;$servers&lt;/span&gt;&lt;/i&gt;&lt;i&gt;&lt;span style=&quot;font-family: &amp;quot;arial unicode ms&amp;quot; , &amp;quot;sans-serif&amp;quot;; font-size: 12.0pt;&quot;&gt; = Get-Content &quot;c:\vm-serverslist.txt&quot;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/i&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot; line-height: normal; margin-bottom: .0001pt; margin-bottom: 0cm; margin-left: 36.0pt; margin-right: 0cm; margin-top: 0cm; mso-layout-grid-align: none; text-align: justify; text-autospace: none;&quot;&gt;&lt;i&gt;&lt;span style=&quot;font-family: &amp;quot;arial unicode ms&amp;quot; , sans-serif; font-size: 12pt;&quot;&gt;foreach&lt;/span&gt;&lt;/i&gt;&lt;i&gt;&lt;span style=&quot;font-family: &amp;quot;arial unicode ms&amp;quot; , &amp;quot;sans-serif&amp;quot;; font-size: 12.0pt;&quot;&gt; ( $i in $servers ) &lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/i&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot; line-height: normal; margin-bottom: .0001pt; margin-bottom: 0cm; margin-left: 36.0pt; margin-right: 0cm; margin-top: 0cm; mso-layout-grid-align: none; text-align: justify; text-autospace: none;&quot;&gt;&lt;i&gt;&lt;span style=&quot;font-family: &amp;quot;arial unicode ms&amp;quot; , &amp;quot;sans-serif&amp;quot;; font-size: 12.0pt;&quot;&gt;{&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/i&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot; line-height: normal; margin-bottom: .0001pt; margin-bottom: 0cm; margin-left: 36.0pt; margin-right: 0cm; margin-top: 0cm; mso-layout-grid-align: none; text-align: justify; text-autospace: none;&quot;&gt;&lt;i&gt;&lt;span style=&quot;font-family: &amp;quot;arial unicode ms&amp;quot; , &amp;quot;sans-serif&amp;quot;; font-size: 12.0pt;&quot;&gt;&amp;nbsp;New-Snapshot -VM $i -Name before_pathing &lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/i&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot; line-height: normal; margin-bottom: .0001pt; margin-bottom: 0cm; margin-left: 36.0pt; margin-right: 0cm; margin-top: 0cm; mso-layout-grid-align: none; text-align: justify; text-autospace: none;&quot;&gt;&lt;i&gt;&lt;span style=&quot;font-family: &amp;quot;arial unicode ms&amp;quot; , &amp;quot;sans-serif&amp;quot;; font-size: 12.0pt;&quot;&gt;} &lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/i&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot; line-height: normal; margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot; line-height: normal; margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;&quot;&gt;&lt;b&gt;&lt;span style=&quot;font-family: &amp;quot;arial unicode ms&amp;quot; , &amp;quot;sans-serif&amp;quot;; font-size: 10.0pt;&quot;&gt;Note:&lt;/span&gt;&lt;/b&gt;&lt;span style=&quot;font-family: &amp;quot;arial unicode ms&amp;quot; , &amp;quot;sans-serif&amp;quot;; font-size: 10.0pt;&quot;&gt; path of the get-content is customisable and it’s the file containing the list of machines where the snapshot has to be created.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot; line-height: normal; margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;arial unicode ms&amp;quot; , &amp;quot;sans-serif&amp;quot;; font-size: 12.0pt; line-height: 107%;&quot;&gt;                  &lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot; line-height: normal; margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;&quot;&gt;&lt;b&gt;&lt;span style=&quot;font-family: &amp;quot;arial unicode ms&amp;quot; , &amp;quot;sans-serif&amp;quot;; font-size: 12.0pt;&quot;&gt;After execution:&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgQDrG-PNELXtBojuy-8YwCOmXXe9Adaku0wWLtkIZg-bbnTLl6XijPf78oRnfKwUodBqOpCKahpa1QXL4JTDMZyuOKJU-du5cQcezdg3qw2SsO8ja22TRq5PsgNw0iKLIfY_eWRKkF0hE/s1600/img3.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;87&quot; data-original-width=&quot;578&quot; height=&quot;96&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgQDrG-PNELXtBojuy-8YwCOmXXe9Adaku0wWLtkIZg-bbnTLl6XijPf78oRnfKwUodBqOpCKahpa1QXL4JTDMZyuOKJU-du5cQcezdg3qw2SsO8ja22TRq5PsgNw0iKLIfY_eWRKkF0hE/s640/img3.png&quot; width=&quot;640&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot; line-height: normal; margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot; line-height: normal; margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot; line-height: normal; margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;arial unicode ms&amp;quot; , &amp;quot;sans-serif&amp;quot;; font-size: 12.0pt;&quot;&gt;Now we have successfully created a script where we can create multiple snapshots provided we have the list of machines in txt file as shown above.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot; line-height: normal; margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot; line-height: normal; margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;&quot;&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot; line-height: normal; margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;arial unicode ms&amp;quot; , &amp;quot;sans-serif&amp;quot;; font-size: 12.0pt;&quot;&gt;Just to ensure the snapshots are created we checked in the GUI and we have got the below output under the manage snapshots page&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot; line-height: normal; margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;arial unicode ms&amp;quot; , &amp;quot;sans-serif&amp;quot;; font-size: 12.0pt;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhwbndLlndRCOtnGgLuxCvSHjcppSPXyaaAIttSlN6T8YjYuf9Ps3Ef-CCHRdI5fS9dXPsd_9vYlsSy1OfB9bcwbeJek_-0rz4NaQlt8Dw_PkPCUXfvVsGN-AZJz_hGIoU5UpXQRMginwk/s1600/img4.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;315&quot; data-original-width=&quot;742&quot; height=&quot;268&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhwbndLlndRCOtnGgLuxCvSHjcppSPXyaaAIttSlN6T8YjYuf9Ps3Ef-CCHRdI5fS9dXPsd_9vYlsSy1OfB9bcwbeJek_-0rz4NaQlt8Dw_PkPCUXfvVsGN-AZJz_hGIoU5UpXQRMginwk/s640/img4.png&quot; width=&quot;640&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot; line-height: normal; margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;arial unicode ms&amp;quot; , &amp;quot;sans-serif&amp;quot;; font-size: 12.0pt;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot; line-height: normal; margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;arial unicode ms&amp;quot; , &amp;quot;sans-serif&amp;quot;; font-size: 12.0pt;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot; line-height: normal; margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;arial unicode ms&amp;quot; , &amp;quot;sans-serif&amp;quot;; font-size: 12.0pt;&quot;&gt;As we have created snapshots now its time we need to delete the snapshots which we have taken for two machines through powercli. As shown below type the commands&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot; line-height: normal; margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;arial unicode ms&amp;quot; , &amp;quot;sans-serif&amp;quot;; font-size: 12.0pt;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiagmf7gfQ9h_-sVva5GqOgHlMtULBm6tBkyfM5Z5GnqplBnwafQbzD3S1P90xM6PU-lB3RrvvXIOK78vC3XVIPCrOdMetCPxV8WZA6UUi4mF1SeD1sras2Iq3mNr6DybhoduzwYJs6psU/s1600/img5.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;145&quot; data-original-width=&quot;652&quot; height=&quot;142&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiagmf7gfQ9h_-sVva5GqOgHlMtULBm6tBkyfM5Z5GnqplBnwafQbzD3S1P90xM6PU-lB3RrvvXIOK78vC3XVIPCrOdMetCPxV8WZA6UUi4mF1SeD1sras2Iq3mNr6DybhoduzwYJs6psU/s640/img5.png&quot; width=&quot;640&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot; line-height: normal; margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;arial unicode ms&amp;quot; , &amp;quot;sans-serif&amp;quot;; font-size: 12.0pt;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot; line-height: normal; margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot; line-height: normal; margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;&quot;&gt;&lt;b&gt;&lt;span style=&quot;font-family: &amp;quot;arial unicode ms&amp;quot; , &amp;quot;sans-serif&amp;quot;; font-size: 12.0pt;&quot;&gt;Code:&lt;/span&gt;&lt;/b&gt;&lt;span style=&quot;font-family: &amp;quot;arial unicode ms&amp;quot; , &amp;quot;sans-serif&amp;quot;; font-size: 12.0pt;&quot;&gt; &lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot; line-height: normal; margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot; line-height: normal; margin-bottom: .0001pt; margin-bottom: 0cm; margin-left: 36.0pt; margin-right: 0cm; margin-top: 0cm; mso-layout-grid-align: none; text-autospace: none;&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;arial unicode ms&amp;quot; , sans-serif; font-size: 12pt;&quot;&gt;$servers&lt;/span&gt;&lt;span style=&quot;font-family: &amp;quot;arial unicode ms&amp;quot; , &amp;quot;sans-serif&amp;quot;; font-size: 12.0pt;&quot;&gt; = Get-Content &quot;c:\vm-serverslist.txt&quot;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot; line-height: normal; margin-bottom: .0001pt; margin-bottom: 0cm; margin-left: 36.0pt; margin-right: 0cm; margin-top: 0cm; mso-layout-grid-align: none; text-autospace: none;&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;arial unicode ms&amp;quot; , sans-serif; font-size: 12pt;&quot;&gt;foreach&lt;/span&gt;&lt;span style=&quot;font-family: &amp;quot;arial unicode ms&amp;quot; , &amp;quot;sans-serif&amp;quot;; font-size: 12.0pt;&quot;&gt; ( $i in $servers ) &lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot; line-height: normal; margin-bottom: .0001pt; margin-bottom: 0cm; margin-left: 36.0pt; margin-right: 0cm; margin-top: 0cm; mso-layout-grid-align: none; text-autospace: none;&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;arial unicode ms&amp;quot; , &amp;quot;sans-serif&amp;quot;; font-size: 12.0pt;&quot;&gt;{&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot; line-height: normal; margin-bottom: .0001pt; margin-bottom: 0cm; margin-left: 36.0pt; margin-right: 0cm; margin-top: 0cm; mso-layout-grid-align: none; text-autospace: none;&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;arial unicode ms&amp;quot; , &amp;quot;sans-serif&amp;quot;; font-size: 12.0pt;&quot;&gt;&amp;nbsp;Get-VM -Name $i | Get-snapshot | remove-snapshot -confirm:$false&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot; line-height: normal; margin-bottom: .0001pt; margin-bottom: 0cm; margin-left: 36.0pt; margin-right: 0cm; margin-top: 0cm; mso-layout-grid-align: none; text-autospace: none;&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;arial unicode ms&amp;quot; , &amp;quot;sans-serif&amp;quot;; font-size: 12.0pt;&quot;&gt;} &lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot; line-height: normal; margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;&quot;&gt;&lt;b&gt;&lt;span style=&quot;font-family: &amp;quot;arial unicode ms&amp;quot; , &amp;quot;sans-serif&amp;quot;; font-size: 10.0pt;&quot;&gt;Note:&lt;/span&gt;&lt;/b&gt;&lt;span style=&quot;font-family: &amp;quot;arial unicode ms&amp;quot; , &amp;quot;sans-serif&amp;quot;; font-size: 10.0pt;&quot;&gt; path of the get-content is customisable and it’s the file containing the list of machines where the snapshot has to be deleted.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot; line-height: normal; margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot; line-height: normal; margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot; line-height: normal; margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;arial unicode ms&amp;quot; , &amp;quot;sans-serif&amp;quot;; font-size: 12.0pt;&quot;&gt;After the execution of the above script the snapshots created for two machines will be deleted. Through powercli you can see the progress bar of the machine deletion status and it requires not human intervention for deletion or multiple popup boxes to confirm the deletion process.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot; line-height: normal; margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEguMuV_zHCDV9pIo5q-BiDDbrhdgUCegZmWktnyvSGrDSyicjdzwBdt6-PGvs7t5xWVOdYN9bX-PTRwh7UiuGEI68ZkQHgD4aNd1mAl1IsmO0e1GMIY-HjpSJVUsygbBR88KYwEzIuxOeE/s1600/img6.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;105&quot; data-original-width=&quot;709&quot; height=&quot;94&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEguMuV_zHCDV9pIo5q-BiDDbrhdgUCegZmWktnyvSGrDSyicjdzwBdt6-PGvs7t5xWVOdYN9bX-PTRwh7UiuGEI68ZkQHgD4aNd1mAl1IsmO0e1GMIY-HjpSJVUsygbBR88KYwEzIuxOeE/s640/img6.png&quot; width=&quot;640&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot; line-height: normal; margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;arial unicode ms&amp;quot; , &amp;quot;sans-serif&amp;quot;; font-size: 12.0pt;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot; line-height: normal; margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot; line-height: normal; margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;arial unicode ms&amp;quot; , &amp;quot;sans-serif&amp;quot;; font-size: 12.0pt;&quot;&gt;In the above screenshot it clearly states that the snapshots has been deleted and this was taken from the vcenter console. &lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot; line-height: normal; margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot; line-height: normal; margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;arial unicode ms&amp;quot; , &amp;quot;sans-serif&amp;quot;; font-size: 12.0pt;&quot;&gt;This small lines of scripts can be runned for n Number of VMs running over the Vcenter. This could save your hours of time which you can spend and concentrate on some other productive works. Voila and here you go.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot; line-height: normal; margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot; line-height: normal; margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;arial unicode ms&amp;quot; , &amp;quot;sans-serif&amp;quot;; font-size: 12.0pt;&quot;&gt;Comments are welcome which can be enhanced over the above scripts.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot; line-height: normal; margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;arial unicode ms&amp;quot; , sans-serif; font-size: 12pt;&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;font-family: &amp;quot;arial unicode ms&amp;quot; , &amp;quot;sans-serif&amp;quot;; font-size: 12.0pt;&quot;&gt;&amp;nbsp;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7406146072233903205/posts/default/8953375665183173445'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7406146072233903205/posts/default/8953375665183173445'/><link rel='alternate' type='text/html' href='http://researchvigneshbabu.blogspot.com/2017/06/auto-creation-and-deletion-of-snapshots.html' title='Auto creation and deletion of Snapshots in Vsphere Environment using Powercli'/><author><name>Vigneshbabu</name><uri>http://www.blogger.com/profile/01487448933385008248</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><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjUkDZUFAEf66nIeNzjjdufcaV1sJMyU7-aLm3Iz6dEE09gRqLgQ2YiYpHZqCxAkOMq6wPIu1ERKAfNpXc9e-DXsXGbX5mNPGQLQEYbhFTIRJpQsjAstYLST-ENMLROcV2BZQaU3FZJjzg/s72-c/img1.png" height="72" width="72"/></entry><entry><id>tag:blogger.com,1999:blog-7406146072233903205.post-4558405729893804050</id><published>2017-06-25T00:53:00.000+05:30</published><updated>2017-06-25T01:09:00.862+05:30</updated><category scheme="http://www.blogger.com/atom/ns#" term="SCCM"/><category scheme="http://www.blogger.com/atom/ns#" term="windows troubleshooting"/><title type='text'>NLM Errors in the Windows SCCM Client</title><content type='html'>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: 24.0pt; margin-left: 36.0pt; mso-list: l0 level1 lfo1; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto; tab-stops: list 36.0pt; text-indent: -18.0pt; vertical-align: baseline;&quot;&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgfWCU6Pcl38icSIra4Tz4lwz2zJO6-c7ON0eBnVDpCfKgo0zA9VUVti5MBCU97szY3OehuaJbqeL9VdLnkX3C8ow3YJULYehKPw7GgN7PmV4mOK3YFEPwm2CNWV8KxT9Q0GrVySjLjtEU/s1600/support.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;337&quot; data-original-width=&quot;1004&quot; height=&quot;212&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgfWCU6Pcl38icSIra4Tz4lwz2zJO6-c7ON0eBnVDpCfKgo0zA9VUVti5MBCU97szY3OehuaJbqeL9VdLnkX3C8ow3YJULYehKPw7GgN7PmV4mOK3YFEPwm2CNWV8KxT9Q0GrVySjLjtEU/s640/support.png&quot; width=&quot;640&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;span style=&quot;font-family: &amp;quot;inherit&amp;quot; , &amp;quot;serif&amp;quot;; font-size: 16.0pt;&quot;&gt;&lt;br /&gt;&lt;/span&gt;
&lt;span style=&quot;font-family: &amp;quot;inherit&amp;quot; , &amp;quot;serif&amp;quot;; font-size: 16.0pt;&quot;&gt;1.&lt;span style=&quot;font-family: &amp;quot;times new roman&amp;quot;; font-size: 7pt; font-stretch: normal; line-height: normal;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;
&lt;/span&gt;&lt;/span&gt;&lt;!--[endif]--&gt;&lt;span style=&quot;font-family: &amp;quot;inherit&amp;quot; , &amp;quot;serif&amp;quot;; font-size: 16.0pt;&quot;&gt;Stop the windows update service, rename or delete
the Software Distribution folder (%windir%\softwareDistribution) and start
windows update service. This approach provides a fresh start with a new Windows
Update data store if the Datastore.edb file is corrupted.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: 24.0pt; margin-left: 36.0pt; mso-list: l0 level1 lfo1; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto; tab-stops: list 36.0pt; text-indent: -18.0pt; vertical-align: baseline;&quot;&gt;
&lt;!--[if !supportLists]--&gt;&lt;span style=&quot;font-family: &amp;quot;inherit&amp;quot; , &amp;quot;serif&amp;quot;; font-size: 16.0pt;&quot;&gt;2.&lt;span style=&quot;font-family: &amp;quot;times new roman&amp;quot;; font-size: 7pt; font-stretch: normal; line-height: normal;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;
&lt;/span&gt;&lt;/span&gt;&lt;!--[endif]--&gt;&lt;span style=&quot;font-family: &amp;quot;inherit&amp;quot; , &amp;quot;serif&amp;quot;; font-size: 16.0pt;&quot;&gt;Open Windows update log file under path
C:\Windows\WindowsUpdate.log and check latest logs especially NLM error.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: 24.0pt; margin-left: 36.0pt; mso-list: l0 level1 lfo1; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto; tab-stops: list 36.0pt; text-indent: -18.0pt; vertical-align: baseline;&quot;&gt;
&lt;!--[if !supportLists]--&gt;&lt;span style=&quot;font-family: &amp;quot;inherit&amp;quot; , &amp;quot;serif&amp;quot;; font-size: 16.0pt;&quot;&gt;3.&lt;span style=&quot;font-family: &amp;quot;times new roman&amp;quot;; font-size: 7pt; font-stretch: normal; line-height: normal;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;
&lt;/span&gt;&lt;/span&gt;&lt;!--[endif]--&gt;&lt;span style=&quot;font-family: &amp;quot;inherit&amp;quot; , &amp;quot;serif&amp;quot;; font-size: 16.0pt;&quot;&gt;Download below KB article from Microsoft catalog
site. KB2919355 or you can download the the patches from the below link.&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: 24.0pt; margin-left: 36.0pt; mso-list: l0 level1 lfo1; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto; tab-stops: list 36.0pt; text-indent: -18.0pt; vertical-align: baseline;&quot;&gt;
&lt;span style=&quot;font-family: inherit , serif;&quot;&gt;&lt;span style=&quot;font-size: 21.3333px;&quot;&gt;&amp;nbsp; &amp;nbsp; &lt;a href=&quot;https://www.microsoft.com/en-us/download/details.aspx?id=42334&quot;&gt;https://www.microsoft.com/en-us/download/details.aspx?id=42334&lt;/a&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: 24.0pt; margin-left: 36.0pt; mso-list: l0 level1 lfo1; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto; tab-stops: list 36.0pt; text-indent: -18.0pt; vertical-align: baseline;&quot;&gt;
&lt;!--[if !supportLists]--&gt;&lt;span style=&quot;font-family: &amp;quot;inherit&amp;quot; , &amp;quot;serif&amp;quot;; font-size: 16.0pt;&quot;&gt;4.&lt;span style=&quot;font-family: &amp;quot;times new roman&amp;quot;; font-size: 7pt; font-stretch: normal; line-height: normal;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;
&lt;/span&gt;&lt;/span&gt;&lt;!--[endif]--&gt;&lt;span style=&quot;font-family: &amp;quot;inherit&amp;quot; , &amp;quot;serif&amp;quot;; font-size: 16.0pt;&quot;&gt;Uninstall all patches(KB2919355, KB2932046,
KB2959977, KB2937592, KB2938439, KB2934018, KB2919442) if it is installed and
restart server&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: 24.0pt; margin-left: 36.0pt; mso-list: l0 level1 lfo1; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto; tab-stops: list 36.0pt; text-indent: -18.0pt; vertical-align: baseline;&quot;&gt;
&lt;!--[if !supportLists]--&gt;&lt;span style=&quot;font-family: &amp;quot;inherit&amp;quot; , &amp;quot;serif&amp;quot;; font-size: 16.0pt;&quot;&gt;5.&lt;span style=&quot;font-family: &amp;quot;times new roman&amp;quot;; font-size: 7pt; font-stretch: normal; line-height: normal;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;
&lt;/span&gt;&lt;/span&gt;&lt;!--[endif]--&gt;&lt;span style=&quot;font-family: &amp;quot;inherit&amp;quot; , &amp;quot;serif&amp;quot;; font-size: 16.0pt;&quot;&gt;Install KB2919355 now on server and restart server
again.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: 24.0pt; margin-left: 36.0pt; mso-list: l0 level1 lfo1; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto; tab-stops: list 36.0pt; text-indent: -18.0pt; vertical-align: baseline;&quot;&gt;
&lt;!--[if !supportLists]--&gt;&lt;span style=&quot;font-family: &amp;quot;inherit&amp;quot; , &amp;quot;serif&amp;quot;; font-size: 16.0pt;&quot;&gt;6.&lt;span style=&quot;font-family: &amp;quot;times new roman&amp;quot;; font-size: 7pt; font-stretch: normal; line-height: normal;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;
&lt;/span&gt;&lt;/span&gt;&lt;!--[endif]--&gt;&lt;span style=&quot;font-family: &amp;quot;inherit&amp;quot; , &amp;quot;serif&amp;quot;; font-size: 16.0pt;&quot;&gt;Restart the windows update service, Go to control
panel, open configuration manager, Go to Actions tab and trigger software
update scan cycle and software update deployment evaluation cycle &amp;amp; check
the logs.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: 24.0pt; margin-left: 36.0pt; mso-list: l0 level1 lfo1; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto; tab-stops: list 36.0pt; text-indent: -18.0pt; vertical-align: baseline;&quot;&gt;
&lt;!--[if !supportLists]--&gt;&lt;span style=&quot;font-family: &amp;quot;inherit&amp;quot; , &amp;quot;serif&amp;quot;; font-size: 16.0pt;&quot;&gt;7.&lt;span style=&quot;font-family: &amp;quot;times new roman&amp;quot;; font-size: 7pt; font-stretch: normal; line-height: normal;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;
&lt;/span&gt;&lt;/span&gt;&lt;!--[endif]--&gt;&lt;span style=&quot;font-family: &amp;quot;inherit&amp;quot; , &amp;quot;serif&amp;quot;; font-size: 16.0pt;&quot;&gt;Wait for 15-30 Minutes, fresh bunch of patches will
be available in software center.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: 21.0pt; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto; mso-outline-level: 3; vertical-align: baseline;&quot;&gt;
&lt;b&gt;&lt;span style=&quot;font-family: &amp;quot;helvetica&amp;quot; , &amp;quot;sans-serif&amp;quot;; font-size: 16.0pt;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/b&gt;
&lt;b&gt;&lt;span style=&quot;font-family: &amp;quot;helvetica&amp;quot; , &amp;quot;sans-serif&amp;quot;; font-size: 16.0pt;&quot;&gt;Logs that can be used in for
Troubleshooting :&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;ul type=&quot;disc&quot;&gt;
&lt;li class=&quot;MsoNormal&quot; style=&quot;line-height: 24.0pt; mso-list: l1 level1 lfo2; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto; tab-stops: list 36.0pt; vertical-align: baseline;&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;inherit&amp;quot; , &amp;quot;serif&amp;quot;; font-size: 16.0pt;&quot;&gt;&lt;b&gt;locationservices.log&lt;/b&gt; =&amp;gt;This log is used to
     check the correct software update point has been detected by the client ,
     to check the management point and distribution point entries.&lt;/span&gt;&lt;/li&gt;
&lt;li class=&quot;MsoNormal&quot; style=&quot;line-height: 24.0pt; mso-list: l1 level1 lfo2; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto; tab-stops: list 36.0pt; vertical-align: baseline;&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;inherit&amp;quot; , &amp;quot;serif&amp;quot;; font-size: 16.0pt;&quot;&gt;&lt;b&gt;wuahander.log&lt;/b&gt; =&amp;gt; when the software update
     scan cycle initiated, Windows update agent&amp;nbsp;will contact WSUS&amp;nbsp;for
     scanning and if is successful,a state message will be sent to site server
     confirming that,software update scan is completed successfully which can
     be seen from this log.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/li&gt;
&lt;li class=&quot;MsoNormal&quot; style=&quot;line-height: 24.0pt; mso-list: l1 level1 lfo2; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto; tab-stops: list 36.0pt; vertical-align: baseline;&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;inherit&amp;quot; , &amp;quot;serif&amp;quot;; font-size: 16.0pt;&quot;&gt;&lt;b&gt;windowsupdate.log&lt;/b&gt; =&amp;gt; If Software update
     scan is not successful then,you should look at this log for more
     information.&amp;nbsp;This log Provides information about when the Windows
     Update Agent connects to the WSUS server and retrieves the software
     updates for compliance assessment and whether there are updates to the
     agent components.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/li&gt;
&lt;li class=&quot;MsoNormal&quot; style=&quot;line-height: 24.0pt; mso-list: l1 level1 lfo2; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto; tab-stops: list 36.0pt; vertical-align: baseline;&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;inherit&amp;quot; , &amp;quot;serif&amp;quot;; font-size: 16.0pt;&quot;&gt;&lt;b&gt;Updatesdeployment.log&lt;/b&gt; =&amp;gt; This log shows the
     number of updates and deployments being targeted to a machine.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/li&gt;
&lt;li class=&quot;MsoNormal&quot; style=&quot;line-height: 24.0pt; mso-list: l1 level1 lfo2; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto; tab-stops: list 36.0pt; vertical-align: baseline;&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;inherit&amp;quot; , &amp;quot;serif&amp;quot;; font-size: 16.0pt;&quot;&gt;&lt;b&gt;Updatesstore.log&lt;/b&gt; =&amp;gt;Provides information
     about the compliance status for the software updates that were assessed
     during the compliance scan cycle .&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/li&gt;
&lt;li class=&quot;MsoNormal&quot; style=&quot;line-height: 24.0pt; mso-list: l1 level1 lfo2; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto; tab-stops: list 36.0pt; vertical-align: baseline;&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;inherit&amp;quot; , &amp;quot;serif&amp;quot;; font-size: 16.0pt;&quot;&gt;&lt;b&gt;Rebootcoordinator.log&lt;/b&gt; =&amp;gt;Provides information
     about the process for coordinating system restarts on client computers
     after software update installations.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/div&gt;
</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7406146072233903205/posts/default/4558405729893804050'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7406146072233903205/posts/default/4558405729893804050'/><link rel='alternate' type='text/html' href='http://researchvigneshbabu.blogspot.com/2017/06/nlm-errors-in-windows-sccm-client.html' title='NLM Errors in the Windows SCCM Client'/><author><name>Vigneshbabu</name><uri>http://www.blogger.com/profile/01487448933385008248</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><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgfWCU6Pcl38icSIra4Tz4lwz2zJO6-c7ON0eBnVDpCfKgo0zA9VUVti5MBCU97szY3OehuaJbqeL9VdLnkX3C8ow3YJULYehKPw7GgN7PmV4mOK3YFEPwm2CNWV8KxT9Q0GrVySjLjtEU/s72-c/support.png" height="72" width="72"/></entry><entry><id>tag:blogger.com,1999:blog-7406146072233903205.post-1732926810229250046</id><published>2017-06-21T01:16:00.000+05:30</published><updated>2017-06-21T01:16:55.092+05:30</updated><category scheme="http://www.blogger.com/atom/ns#" term="PowerCli for Admins"/><category scheme="http://www.blogger.com/atom/ns#" term="Powershell for windows admins"/><category scheme="http://www.blogger.com/atom/ns#" term="vmware"/><title type='text'>Changing the path policy of the SCSI lun device using Powercli in Vmware Vsphere Environment</title><content type='html'>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;
&lt;div style=&quot;text-align: left;&quot;&gt;
&lt;table align=&quot;center&quot; cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; class=&quot;tr-caption-container&quot; style=&quot;margin-left: auto; margin-right: auto; text-align: center;&quot;&gt;&lt;tbody&gt;
&lt;tr&gt;&lt;td style=&quot;text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiMLtrQwJUoaMW_Haz_d2yKtJ-URseq0k1deJ28sdmHRS831c8k1ZlH_xKx53KlPhMx3aXGiWPfDYOQtIrvBIqW9ZGbco_uc9GHYp7TyurSCzcZIIZqCXPwERtL79cfkdzis9RE-L4BvJ0/s1600/As_Data_Networks_Become_Virtual_Enterprise_Integration_Must_Become_a_Reality_adolfo-duran-perez.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: auto; margin-right: auto;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;675&quot; data-original-width=&quot;1200&quot; height=&quot;360&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiMLtrQwJUoaMW_Haz_d2yKtJ-URseq0k1deJ28sdmHRS831c8k1ZlH_xKx53KlPhMx3aXGiWPfDYOQtIrvBIqW9ZGbco_uc9GHYp7TyurSCzcZIIZqCXPwERtL79cfkdzis9RE-L4BvJ0/s640/As_Data_Networks_Become_Virtual_Enterprise_Integration_Must_Become_a_Reality_adolfo-duran-perez.jpg&quot; width=&quot;640&quot; /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;tr-caption&quot; style=&quot;text-align: center;&quot;&gt;&lt;br /&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;Arial Unicode MS&amp;quot;,&amp;quot;sans-serif&amp;quot;;&quot;&gt;&lt;br /&gt;Today
my motto is to change the path policy of the scsi lun from Fixed to round
robin. It’s always a pain to change the path policy of the scsi lun device, it
takes hours of time to change the path manually in case if we have the large
environments of say 2000 ESXi and with more than 400 Devices connected with the
Esxi.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;Arial Unicode MS&amp;quot;,&amp;quot;sans-serif&amp;quot;;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;Arial Unicode MS&amp;quot;,&amp;quot;sans-serif&amp;quot;;&quot;&gt;so
we used some Powercli and create a loop to perform the redundant task well in
crisp words we tried to automate this task which could save hours of manual
works&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;
&lt;b&gt;Code:&lt;/b&gt;&lt;b&gt;&lt;span style=&quot;font-size: 12.0pt; line-height: 107%; mso-bidi-font-size: 11.0pt;&quot;&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;
&lt;b&gt;&lt;br /&gt;&lt;/b&gt;&lt;/div&gt;
&lt;blockquote class=&quot;tr_bq&quot;&gt;
&lt;i&gt;&lt;span style=&quot;font-size: 12.0pt; line-height: 107%; mso-bidi-font-size: 11.0pt;&quot;&gt;$server = Get-content
&quot;C:\hostfile.txt&quot;&lt;/span&gt;&lt;/i&gt;&lt;i&gt;&lt;span style=&quot;font-size: 12.0pt; line-height: 107%; mso-bidi-font-size: 11.0pt;&quot;&gt;foreach ($i
in $server)&lt;/span&gt;&lt;/i&gt;&lt;i&gt;&lt;span style=&quot;font-size: 12.0pt; line-height: 107%; mso-bidi-font-size: 11.0pt;&quot;&gt;{&lt;br /&gt; &lt;/span&gt;&lt;/i&gt;&lt;i&gt;&lt;span style=&quot;font-size: 12.0pt; line-height: 107%; mso-bidi-font-size: 11.0pt;&quot;&gt;Get-ScsiLun
-VmHost&amp;nbsp;$i -CanonicalName &quot;naa.6006*&quot; | where {$_.MultipathPolicy
-ne &quot;RoundRobin&quot;} | Set-ScsiLun -MultipathPolicy RoundRobin&lt;/span&gt;&lt;/i&gt;&lt;i&gt;&lt;span style=&quot;font-size: 12.0pt; line-height: 107%; mso-bidi-font-size: 11.0pt;&quot;&gt;}&lt;/span&gt;&lt;/i&gt;&lt;/blockquote&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;Arial Unicode MS&amp;quot;,&amp;quot;sans-serif&amp;quot;;&quot;&gt;Here
in the above code I am calling the list of ESXi Host in the file named as
hostfile.txt and passing it to the variable $server and this will create an
array of characters over the variable $server , Each character represents Esxi
hosts on devops terms, then each host is passed on to the $i variable and loop
is created using foreach. This is the logical flow of the script.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;Arial Unicode MS&amp;quot;,&amp;quot;sans-serif&amp;quot;;&quot;&gt;Now
Moving ahead core functions of the script are the below one :&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;Arial Unicode MS&amp;quot;,&amp;quot;sans-serif&amp;quot;;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;blockquote class=&quot;tr_bq&quot;&gt;
&lt;i&gt;Get-ScsiLun
-VmHost&amp;nbsp;$i -CanonicalName &quot;naa.6006*&quot; –disktype disk | where
{$_.MultipathPolicy -ne &quot;RoundRobin&quot;} | Set-ScsiLun -MultipathPolicy
RoundRobin&lt;/i&gt;&lt;/blockquote&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;
&lt;i&gt;&lt;br /&gt;&lt;/i&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;Arial Unicode MS&amp;quot;,&amp;quot;sans-serif&amp;quot;;&quot;&gt;Here
&lt;/span&gt;&lt;b&gt;&lt;i&gt;&lt;span style=&quot;font-size: 12.0pt; line-height: 107%; mso-bidi-font-size: 11.0pt;&quot;&gt;Get-ScsiLun -VmHost&amp;nbsp;$i -CanonicalName &quot;naa.6006*&quot; –disktype&lt;/span&gt;&lt;/i&gt;&lt;/b&gt;&lt;i&gt;&lt;span style=&quot;font-size: 12.0pt; line-height: 107%; mso-bidi-font-size: 11.0pt;&quot;&gt; &lt;/span&gt;disk &lt;/i&gt;&lt;span style=&quot;font-family: &amp;quot;Arial Unicode MS&amp;quot;,&amp;quot;sans-serif&amp;quot;;&quot;&gt;connects
to the host and checking with the lun disks that has “naa.6006” with the disk
type of disk.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;Arial Unicode MS&amp;quot;,&amp;quot;sans-serif&amp;quot;;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;Arial Unicode MS&amp;quot;,&amp;quot;sans-serif&amp;quot;;&quot;&gt;And
&amp;nbsp;&lt;/span&gt;&lt;b&gt;&lt;i&gt;&lt;span style=&quot;font-size: 12.0pt; line-height: 107%; mso-bidi-font-size: 11.0pt;&quot;&gt;where {$_.MultipathPolicy -ne
&quot;RoundRobin&quot;}&lt;/span&gt;&lt;/i&gt;&lt;/b&gt;&lt;i&gt; &lt;/i&gt;&lt;span style=&quot;font-family: &amp;quot;Arial Unicode MS&amp;quot;,&amp;quot;sans-serif&amp;quot;;&quot;&gt;represents and sorts the
disk that are not RoundRobin and this function is like filtering out the
outputs&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;Arial Unicode MS&amp;quot;,&amp;quot;sans-serif&amp;quot;;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;Arial Unicode MS&amp;quot;,&amp;quot;sans-serif&amp;quot;;&quot;&gt;Finally
the above one will identify the SCSI luns and Disks which not set with
Roundrobin, now its time to be reactive by making the changes to Lundisk paths
to RoundRobin using&lt;/span&gt; &lt;b&gt;&lt;i&gt;&lt;span style=&quot;font-size: 12.0pt; line-height: 107%; mso-bidi-font-size: 11.0pt;&quot;&gt;Set-ScsiLun -MultipathPolicy RoundRobin &lt;/span&gt;&lt;/i&gt;&lt;/b&gt;&lt;i&gt;, &lt;/i&gt;&lt;span style=&quot;font-family: &amp;quot;Arial Unicode MS&amp;quot;,&amp;quot;sans-serif&amp;quot;;&quot;&gt;Voila
Amigo we have changed the Storage Path policy from Fixed to Roundrobin.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;Arial Unicode MS&amp;quot;,&amp;quot;sans-serif&amp;quot;;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;

































&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;
Tweet with me &lt;a href=&quot;https://twitter.com/sayhi2vignesh&quot; target=&quot;_blank&quot;&gt;@sayhi2vignesh&lt;/a&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7406146072233903205/posts/default/1732926810229250046'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7406146072233903205/posts/default/1732926810229250046'/><link rel='alternate' type='text/html' href='http://researchvigneshbabu.blogspot.com/2017/06/changing-path-policy-of-scsi-lun-device.html' title='Changing the path policy of the SCSI lun device using Powercli in Vmware Vsphere Environment'/><author><name>Vigneshbabu</name><uri>http://www.blogger.com/profile/01487448933385008248</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><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiMLtrQwJUoaMW_Haz_d2yKtJ-URseq0k1deJ28sdmHRS831c8k1ZlH_xKx53KlPhMx3aXGiWPfDYOQtIrvBIqW9ZGbco_uc9GHYp7TyurSCzcZIIZqCXPwERtL79cfkdzis9RE-L4BvJ0/s72-c/As_Data_Networks_Become_Virtual_Enterprise_Integration_Must_Become_a_Reality_adolfo-duran-perez.jpg" height="72" width="72"/></entry><entry><id>tag:blogger.com,1999:blog-7406146072233903205.post-2803562926202098593</id><published>2017-06-18T23:17:00.003+05:30</published><updated>2017-06-19T00:12:50.452+05:30</updated><category scheme="http://www.blogger.com/atom/ns#" term="Powershell for windows admins"/><title type='text'>Rejoin a Computer to domain without Restart using powershell</title><content type='html'>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi9uWyBc963DrrsSumLxypwhzfSoZA5PZ7GOwg0BeMcsmwVx0iQohZGdrVreOhCzXyaFD6oZXGSYyEm4SaapcfhwohgV5gBOQgYKm-1SY22jBzXGCVEcR3xvOEoVwH-xdjhUN12MaD9edE/s1600/download.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;151&quot; data-original-width=&quot;333&quot; height=&quot;289&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi9uWyBc963DrrsSumLxypwhzfSoZA5PZ7GOwg0BeMcsmwVx0iQohZGdrVreOhCzXyaFD6oZXGSYyEm4SaapcfhwohgV5gBOQgYKm-1SY22jBzXGCVEcR3xvOEoVwH-xdjhUN12MaD9edE/s640/download.jpg&quot; width=&quot;640&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;br /&gt;
There are three methods to rejoin the computer to domain without restart&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;Method 1:&lt;/b&gt;&lt;br /&gt;
&lt;blockquote class=&quot;tr_bq&quot;&gt;
&lt;i&gt;Test-ComputerSecureChannel -Repair -Credential (Get-Credential)&lt;/i&gt;&lt;/blockquote&gt;
&lt;br /&gt;
&lt;br /&gt;
When the above command is executed it will prompt for username and password and enter the domain credentials and result should show as true then the machine is re-added to domain.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;Method 2:&lt;/b&gt;&lt;br /&gt;
&lt;blockquote class=&quot;tr_bq&quot;&gt;
&lt;i&gt;netdom resetpwd /Server:DC /UserD:DomainAdmin /PasswordD:Password&lt;/i&gt;&lt;/blockquote&gt;
&lt;br /&gt;
The above command should be executed in the command prompt under administrator prompt.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;Method 3:&lt;/b&gt;&lt;br /&gt;
&lt;div&gt;
&lt;b&gt;&lt;br /&gt;&lt;/b&gt;
&lt;div&gt;
&lt;blockquote class=&quot;tr_bq&quot;&gt;
&lt;i&gt;Reset-ComputerMachinePassword -Credential (Get-Credential)&lt;/i&gt;&lt;/blockquote&gt;
&lt;br /&gt;
&lt;br /&gt;
When the above command is executed it will prompt for username and password and enter the domain credentials and result should show as true then the machine is re-added to domain.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Stay Tuned and connect with me @ &lt;a href=&quot;https://www.linkedin.com/in/sayhi2vignesh/&quot;&gt;Click to connect&lt;/a&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7406146072233903205/posts/default/2803562926202098593'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7406146072233903205/posts/default/2803562926202098593'/><link rel='alternate' type='text/html' href='http://researchvigneshbabu.blogspot.com/2017/06/rejoin-computer-to-domain-without.html' title='Rejoin a Computer to domain without Restart using powershell'/><author><name>Vigneshbabu</name><uri>http://www.blogger.com/profile/01487448933385008248</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><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi9uWyBc963DrrsSumLxypwhzfSoZA5PZ7GOwg0BeMcsmwVx0iQohZGdrVreOhCzXyaFD6oZXGSYyEm4SaapcfhwohgV5gBOQgYKm-1SY22jBzXGCVEcR3xvOEoVwH-xdjhUN12MaD9edE/s72-c/download.jpg" height="72" width="72"/></entry><entry><id>tag:blogger.com,1999:blog-7406146072233903205.post-2958736884120910329</id><published>2015-01-29T01:38:00.000+05:30</published><updated>2015-06-10T01:27:20.529+05:30</updated><category scheme="http://www.blogger.com/atom/ns#" term="CVE-2015-0235"/><category scheme="http://www.blogger.com/atom/ns#" term="Ghost linux"/><category scheme="http://www.blogger.com/atom/ns#" term="Ghost patch vulnerability"/><category scheme="http://www.blogger.com/atom/ns#" term="GHOST Vulnerability"/><category scheme="http://www.blogger.com/atom/ns#" term="Linux Ghost"/><category scheme="http://www.blogger.com/atom/ns#" term="Protect Linux Server Against the Glibc GHOST"/><title type='text'>How To Patch and Protect Linux Server Against the Glibc GHOST Vulnerability # CVE-2015-0235</title><content type='html'>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;&lt;div class=&quot;format_text entry-content&quot; style=&quot;background-color: white; color: #111111; font-family: Arial, &#39;Helvetica Neue&#39;, Helvetica, sans-serif; font-size: 1.4em; line-height: 1.571em; margin: 0px; padding: 0px;&quot;&gt;&lt;div class=&quot;my_story&quot; style=&quot;float: right; margin: 0px 0px 0px 5px; padding: 0px;&quot;&gt;&lt;img alt=&quot;&quot; border=&quot;0&quot; src=&quot;http://s0.cyberciti.org/images/category/old/linux-logo.png&quot; style=&quot;border: 0px; margin: 0px; padding: 0px;&quot; /&gt;&lt;/div&gt;&lt;span class=&quot;drop_cap&quot; style=&quot;color: #888888; float: left; font-size: 3.571em; line-height: 0.76em; margin: 0px; padding: 0.04em 0.12em 0px 0px;&quot;&gt;A&lt;/span&gt;very serious security problem has been found in the GNU C Library (Glibc) called GHOST. How can I fix GHOST vulnerability and protect my Linux server against the attack? How do I verify that my server has been fixed against the Glibc GHOST vulnerability?&lt;br /&gt;
&lt;span id=&quot;more-130200&quot; style=&quot;margin: 0px; padding: 0px;&quot;&gt;&lt;/span&gt;&lt;br style=&quot;margin: 0px; padding: 0px;&quot; /&gt; A very serious security problem has been found and patched in the GNU C Library called Glibc. It was announced on 27th January 2015.&lt;br /&gt;
&lt;div style=&quot;margin-bottom: 1.571em; padding: 0px;&quot;&gt;&lt;/div&gt;&lt;h2 style=&quot;font-size: 1.286em; line-height: 1.222em; margin: 1.833em 0px 0.611em; padding: 0px;&quot;&gt;&lt;/h2&gt;&lt;h2 style=&quot;font-size: 1.286em; line-height: 1.222em; margin: 1.833em 0px 0.611em; padding: 0px;&quot;&gt;What is the GHOST security bug?&lt;/h2&gt;&lt;div style=&quot;margin-bottom: 1.571em; padding: 0px;&quot;&gt;&lt;/div&gt;&lt;div style=&quot;float: right; margin: 0px 0px 0px 5px; padding: 0px;&quot;&gt;&lt;table cellspacing=&quot;0&quot; class=&quot;postbox&quot; style=&quot;-webkit-box-shadow: rgb(209, 209, 209) 0px 1px 2px; background-color: #eaebec; background-position: initial initial; background-repeat: initial initial; border-bottom-left-radius: 3px; border-bottom-right-radius: 3px; border-top-left-radius: 3px; border-top-right-radius: 3px; border: 1px solid rgb(204, 204, 204); box-shadow: rgb(209, 209, 209) 0px 1px 2px; color: #666666; font-family: Arial, Helvetica, sans-serif; font-size: 12px; margin: 1px; padding: 0px; text-shadow: rgb(255, 255, 255) 1px 1px 0px;&quot;&gt;&lt;tbody style=&quot;margin: 0px; padding: 0px;&quot;&gt;
&lt;tr style=&quot;margin: 0px; padding: 0px 0px 0px 20px; text-align: center;&quot;&gt;&lt;th style=&quot;background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, from(rgb(237, 237, 237)), to(rgb(235, 235, 235))); background-position: initial initial; background-repeat: initial initial; border-bottom-color: rgb(224, 224, 224); border-bottom-style: solid; border-bottom-width: 1px; border-top-color: rgb(250, 250, 250); border-top-left-radius: 3px; border-top-style: solid; border-top-width: 1px; margin: 0px; padding: 5px 9px 6px 20px; text-align: left;&quot;&gt;Tutorial details&lt;/th&gt;&lt;th style=&quot;background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, from(rgb(237, 237, 237)), to(rgb(235, 235, 235))); background-position: initial initial; background-repeat: initial initial; border-bottom-color: rgb(224, 224, 224); border-bottom-style: solid; border-bottom-width: 1px; border-top-color: rgb(250, 250, 250); border-top-right-radius: 3px; border-top-style: solid; border-top-width: 1px; margin: 0px; padding: 5px 9px 6px;&quot;&gt;&lt;/th&gt;&lt;/tr&gt;
&lt;tr style=&quot;margin: 0px; padding: 0px 0px 0px 20px; text-align: center;&quot;&gt;&lt;td style=&quot;background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, from(rgb(251, 251, 251)), to(rgb(250, 250, 250))); background-position: initial initial; background-repeat: initial initial; border-bottom-color: rgb(224, 224, 224); border-bottom-style: solid; border-bottom-width: 1px; border-left-width: 0px; border-top-color: rgb(255, 255, 255); border-top-style: solid; border-top-width: 1px; margin: 0px; padding: 2px 2px 2px 20px; text-align: left;&quot;&gt;Difficulty&lt;/td&gt;&lt;td style=&quot;background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, from(rgb(251, 251, 251)), to(rgb(250, 250, 250))); background-position: initial initial; background-repeat: initial initial; border-bottom-color: rgb(224, 224, 224); border-bottom-style: solid; border-bottom-width: 1px; border-left-color: rgb(224, 224, 224); border-left-style: solid; border-left-width: 1px; border-top-color: rgb(255, 255, 255); border-top-style: solid; border-top-width: 1px; margin: 0px; padding: 2px;&quot;&gt;Easy&amp;nbsp;(rss)&lt;/td&gt;&lt;/tr&gt;
&lt;tr class=&quot;even&quot; style=&quot;margin: 0px; padding: 0px 0px 0px 20px; text-align: center;&quot;&gt;&lt;td style=&quot;background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, from(rgb(248, 248, 248)), to(rgb(246, 246, 246))); background-position: initial initial; background-repeat: initial initial; border-bottom-color: rgb(224, 224, 224); border-bottom-style: solid; border-bottom-width: 1px; border-left-width: 0px; border-top-color: rgb(255, 255, 255); border-top-style: solid; border-top-width: 1px; margin: 0px; padding: 2px 2px 2px 20px; text-align: left;&quot;&gt;Root privileges&lt;/td&gt;&lt;td style=&quot;background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, from(rgb(248, 248, 248)), to(rgb(246, 246, 246))); background-position: initial initial; background-repeat: initial initial; border-bottom-color: rgb(224, 224, 224); border-bottom-style: solid; border-bottom-width: 1px; border-left-color: rgb(224, 224, 224); border-left-style: solid; border-left-width: 1px; border-top-color: rgb(255, 255, 255); border-top-style: solid; border-top-width: 1px; margin: 0px; padding: 2px;&quot;&gt;Yes&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;margin: 0px; padding: 0px 0px 0px 20px; text-align: center;&quot;&gt;&lt;td style=&quot;background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, from(rgb(251, 251, 251)), to(rgb(250, 250, 250))); background-position: initial initial; background-repeat: initial initial; border-bottom-color: rgb(224, 224, 224); border-bottom-style: solid; border-bottom-width: 1px; border-left-width: 0px; border-top-color: rgb(255, 255, 255); border-top-style: solid; border-top-width: 1px; margin: 0px; padding: 2px 2px 2px 20px; text-align: left;&quot;&gt;Requirements&lt;/td&gt;&lt;td style=&quot;background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, from(rgb(251, 251, 251)), to(rgb(250, 250, 250))); background-position: initial initial; background-repeat: initial initial; border-bottom-color: rgb(224, 224, 224); border-bottom-style: solid; border-bottom-width: 1px; border-left-color: rgb(224, 224, 224); border-left-style: solid; border-left-width: 1px; border-top-color: rgb(255, 255, 255); border-top-style: solid; border-top-width: 1px; margin: 0px; padding: 2px;&quot;&gt;&lt;strong style=&quot;margin: 0px; padding: 0px;&quot;&gt;Linux&lt;/strong&gt;+&lt;strong style=&quot;margin: 0px; padding: 0px;&quot;&gt;reboot required&lt;/strong&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr class=&quot;even&quot; style=&quot;margin: 0px; padding: 0px 0px 0px 20px; text-align: center;&quot;&gt;&lt;td style=&quot;background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, from(rgb(248, 248, 248)), to(rgb(246, 246, 246))); background-position: initial initial; background-repeat: initial initial; border-bottom-left-radius: 3px; border-bottom-width: 0px; border-left-width: 0px; border-top-color: rgb(255, 255, 255); border-top-style: solid; border-top-width: 1px; margin: 0px; padding: 2px 2px 2px 20px; text-align: left;&quot;&gt;Estimated completion time&lt;/td&gt;&lt;td style=&quot;background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, from(rgb(248, 248, 248)), to(rgb(246, 246, 246))); background-position: initial initial; background-repeat: initial initial; border-bottom-right-radius: 3px; border-bottom-width: 0px; border-left-color: rgb(224, 224, 224); border-left-style: solid; border-left-width: 1px; border-top-color: rgb(255, 255, 255); border-top-style: solid; border-top-width: 1px; margin: 0px; padding: 2px;&quot;&gt;10m&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;&lt;/div&gt;&lt;br style=&quot;margin: 0px; padding: 0px;&quot; /&gt; From the&amp;nbsp;&lt;a href=&quot;https://bugzilla.redhat.com/show_bug.cgi?id=CVE-2015-0235&quot; style=&quot;color: #2361a1; margin: 0px; padding: 0px;&quot; target=&quot;_blank&quot;&gt;RHEL bugzilla&lt;/a&gt;:&lt;br /&gt;
&lt;div style=&quot;margin-bottom: 1.571em; padding: 0px;&quot;&gt;&lt;/div&gt;&lt;iframe style=&quot;width:120px;height:240px;&quot; marginwidth=&quot;0&quot; marginheight=&quot;0&quot; scrolling=&quot;no&quot; frameborder=&quot;0&quot; src=&quot;//ws-in.amazon-adsystem.com/widgets/q?ServiceVersion=20070822&amp;OneJS=1&amp;Operation=GetAdHtml&amp;MarketPlace=IN&amp;source=ac&amp;ref=tf_til&amp;ad_type=product_link&amp;tracking_id=mysavari-21&amp;marketplace=amazon&amp;region=IN&amp;placement=B0078JXQNY&amp;asins=B0078JXQNY&amp;linkId=LCQXVODZHVNPDPGI&amp;show_border=true&amp;link_opens_in_new_window=true&quot;&gt;&lt;br /&gt;
&lt;/iframe&gt;&lt;br /&gt;
&lt;blockquote style=&quot;border-left-color: rgb(221, 221, 221); border-left-style: solid; border-left-width: 1px; color: #666666; margin: 0px 0px 1.571em 0.786em; padding: 0px 0px 0px 0.786em;&quot;&gt;&lt;div style=&quot;margin-bottom: 1.571em; padding: 0px;&quot;&gt;A heap-based buffer overflow was found in __nss_hostname_digits_dots(), which is used by the gethostbyname() and gethostbyname2() glibc function call. A remote attacker could use this flaw to execute arbitary code with the permissions of the user running the application.&lt;/div&gt;&lt;/blockquote&gt;&lt;div style=&quot;margin-bottom: 1.571em; padding: 0px;&quot;&gt;A mailing list entry with more details, including in-depth analysis and exploit vectors is&amp;nbsp;&lt;a href=&quot;http://www.openwall.com/lists/oss-security/2015/01/27/9&quot; style=&quot;color: #2361a1; margin: 0px; padding: 0px;&quot; target=&quot;_blank&quot;&gt;here&lt;/a&gt;.&lt;/div&gt;&lt;h2 style=&quot;font-size: 1.286em; line-height: 1.222em; margin: 1.833em 0px 0.611em; padding: 0px;&quot;&gt;What C library (Glibc) version does my Linux system use?&lt;/h2&gt;&lt;div style=&quot;margin-bottom: 1.571em; padding: 0px;&quot;&gt;The easiest way to check the version number is to run the following command:&lt;/div&gt;&lt;pre class=&quot;bash&quot; style=&quot;background-color: #eeeeee; border: 1px solid rgb(221, 221, 221); clear: both; font-family: Consolas, &#39;Andale Mono&#39;, Monaco, Courier, &#39;Courier New&#39;, Verdana, sans-serif; font-size: 0.857em; line-height: 1.5em; margin-bottom: 1.833em; overflow: auto; padding: 0.667em 0.917em;&quot;&gt;&lt;span style=&quot;color: #c20cb9; font-weight: bold; margin: 0px; padding: 0px;&quot;&gt;ldd&lt;/span&gt; --version
&amp;nbsp;&lt;/pre&gt;&lt;div style=&quot;margin-bottom: 1.571em; padding: 0px;&quot;&gt;Sample outputs from RHEL/CentOS Linux v6.6:&lt;/div&gt;&lt;pre style=&quot;background-color: #eeeeee; border: 1px solid rgb(221, 221, 221); clear: both; font-family: Consolas, &#39;Andale Mono&#39;, Monaco, Courier, &#39;Courier New&#39;, Verdana, sans-serif; font-size: 0.857em; line-height: 1.5em; margin-bottom: 1.833em; overflow: auto; padding: 0.667em 0.917em;&quot;&gt;&lt;span style=&quot;color: red; margin: 0px; padding: 0px;&quot;&gt;ldd (GNU libc) 2.12&lt;/span&gt;
Copyright (C) 2010 Free Software Foundation, Inc.
This is free software; see the source for copying conditions.  There is NO
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
Written by Roland McGrath and Ulrich Drepper.&lt;/pre&gt;&lt;div style=&quot;margin-bottom: 1.571em; padding: 0px;&quot;&gt;Sample outputs from Ubuntu Linux 12.04.5 LTS:&lt;/div&gt;&lt;pre style=&quot;background-color: #eeeeee; border: 1px solid rgb(221, 221, 221); clear: both; font-family: Consolas, &#39;Andale Mono&#39;, Monaco, Courier, &#39;Courier New&#39;, Verdana, sans-serif; font-size: 0.857em; line-height: 1.5em; margin-bottom: 1.833em; overflow: auto; padding: 0.667em 0.917em;&quot;&gt;&lt;span style=&quot;color: red; margin: 0px; padding: 0px;&quot;&gt;ldd (Ubuntu EGLIBC 2.15-0ubuntu10.9) 2.15&lt;/span&gt;
Copyright (C) 2012 Free Software Foundation, Inc.
This is free software; see the source for copying conditions.  There is NO
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
Written by Roland McGrath and Ulrich Drepper.&lt;/pre&gt;&lt;div style=&quot;margin-bottom: 1.571em; padding: 0px;&quot;&gt;Sample outputs from Debian Linux v7.8:&lt;/div&gt;&lt;pre style=&quot;background-color: #eeeeee; border: 1px solid rgb(221, 221, 221); clear: both; font-family: Consolas, &#39;Andale Mono&#39;, Monaco, Courier, &#39;Courier New&#39;, Verdana, sans-serif; font-size: 0.857em; line-height: 1.5em; margin-bottom: 1.833em; overflow: auto; padding: 0.667em 0.917em;&quot;&gt;&lt;span style=&quot;color: red; margin: 0px; padding: 0px;&quot;&gt;ldd (Debian EGLIBC 2.13-38+deb7u6) 2.13&lt;/span&gt;
Copyright (C) 2011 Free Software Foundation, Inc.
This is free software; see the source for copying conditions.  There is NO
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
Written by Roland McGrath and Ulrich Drepper.&lt;/pre&gt;&lt;h3 style=&quot;font-size: 1.286em; font-weight: normal; line-height: 1.222em; margin: 1.833em 0px 0.611em; padding: 0px;&quot;&gt;&lt;span style=&quot;color: red; margin: 0px; padding: 0px;&quot;&gt;A list of affected Linux distros&lt;/span&gt;&lt;/h3&gt;&lt;ul style=&quot;list-style: square; margin: 0px 0px 1.571em 1.571em; padding: 0px;&quot;&gt;&lt;li style=&quot;margin: 0px; padding: 0px;&quot;&gt;RHEL (Red Hat Enterprise Linux) version 5.x, 6.x and 7.x&lt;/li&gt;
&lt;li style=&quot;margin: 0px; padding: 0px;&quot;&gt;CentOS Linux version 5.x, 6.x &amp;amp; 7.x&lt;/li&gt;
&lt;li style=&quot;margin: 0px; padding: 0px;&quot;&gt;Ubuntu Linux version 10.04, 12.04 LTS&lt;/li&gt;
&lt;li style=&quot;margin: 0px; padding: 0px;&quot;&gt;Debian Linux version 7.x&lt;/li&gt;
&lt;li style=&quot;margin: 0px; padding: 0px;&quot;&gt;Linux Mint version 13.0&lt;/li&gt;
&lt;li style=&quot;margin: 0px; padding: 0px;&quot;&gt;Fedora Linux version 19 or older&lt;/li&gt;
&lt;li style=&quot;margin: 0px; padding: 0px;&quot;&gt;SUSE Linux Enterprise 11 and older (also OpenSuse Linux 11 or older versions).&lt;/li&gt;
&lt;li style=&quot;margin: 0px; padding: 0px;&quot;&gt;Arch Linux glibc version &amp;lt;= 2.18-1&lt;/li&gt;
&lt;/ul&gt;&lt;h3 style=&quot;font-size: 1.286em; font-weight: normal; line-height: 1.222em; margin: 1.833em 0px 0.611em; padding: 0px;&quot;&gt;&lt;a href=&quot;https://www.blogger.com/blogger.g?blogID=7406146072233903205&quot; name=&quot;GHOSTVulnerabilityCheck&quot; style=&quot;color: #2361a1; margin: 0px; padding: 0px; text-decoration: underline;&quot;&gt;&lt;/a&gt;GHOST vulnerability check&lt;/h3&gt;&lt;div style=&quot;margin-bottom: 1.571em; padding: 0px;&quot;&gt;You can test or reproduce the bug using the following&amp;nbsp;&lt;a href=&quot;http://www.openwall.com/lists/oss-security/2015/01/27/9&quot; style=&quot;color: #2361a1; margin: 0px; padding: 0px;&quot; target=&quot;_blank&quot;&gt;C code&lt;/a&gt;:&lt;/div&gt;&lt;pre class=&quot;c&quot; style=&quot;background-color: #eeeeee; border: 1px solid rgb(221, 221, 221); clear: both; font-family: Consolas, &#39;Andale Mono&#39;, Monaco, Courier, &#39;Courier New&#39;, Verdana, sans-serif; font-size: 0.857em; line-height: 1.5em; margin-bottom: 1.833em; overflow: auto; padding: 0.667em 0.917em;&quot;&gt;&lt;span style=&quot;color: grey; font-style: italic; margin: 0px; padding: 0px;&quot;&gt;/* ghosttest.c:  GHOST vulnerability tester */&lt;/span&gt;
&lt;span style=&quot;color: grey; font-style: italic; margin: 0px; padding: 0px;&quot;&gt;/* Credit: http://www.openwall.com/lists/oss-security/2015/01/27/9 */&lt;/span&gt;
&lt;span style=&quot;color: #339933; margin: 0px; padding: 0px;&quot;&gt;#include &lt;netdb .h=&quot;&quot;&gt;&lt;/netdb&gt;&lt;/span&gt;
&lt;span style=&quot;color: #339933; margin: 0px; padding: 0px;&quot;&gt;#include &lt;stdio .h=&quot;&quot;&gt;&lt;/stdio&gt;&lt;/span&gt;
&lt;span style=&quot;color: #339933; margin: 0px; padding: 0px;&quot;&gt;#include &lt;stdlib .h=&quot;&quot;&gt;&lt;/stdlib&gt;&lt;/span&gt;
&lt;span style=&quot;color: #339933; margin: 0px; padding: 0px;&quot;&gt;#include &lt;string .h=&quot;&quot;&gt;&lt;/string&gt;&lt;/span&gt;
&lt;span style=&quot;color: #339933; margin: 0px; padding: 0px;&quot;&gt;#include &lt;errno .h=&quot;&quot;&gt;&lt;/errno&gt;&lt;/span&gt;
&amp;nbsp;
&lt;span style=&quot;color: #339933; margin: 0px; padding: 0px;&quot;&gt;#define CANARY &quot;in_the_coal_mine&quot;&lt;/span&gt;
&amp;nbsp;
&lt;span style=&quot;color: #993333; margin: 0px; padding: 0px;&quot;&gt;struct&lt;/span&gt; &lt;span style=&quot;color: #66cc66; margin: 0px; padding: 0px;&quot;&gt;{&lt;/span&gt;
  &lt;span style=&quot;color: #993333; margin: 0px; padding: 0px;&quot;&gt;char&lt;/span&gt; buffer&lt;span style=&quot;color: #66cc66; margin: 0px; padding: 0px;&quot;&gt;[&lt;/span&gt;&lt;span style=&quot;color: #cc66cc; margin: 0px; padding: 0px;&quot;&gt;1024&lt;/span&gt;&lt;span style=&quot;color: #66cc66; margin: 0px; padding: 0px;&quot;&gt;]&lt;/span&gt;;
  &lt;span style=&quot;color: #993333; margin: 0px; padding: 0px;&quot;&gt;char&lt;/span&gt; canary&lt;span style=&quot;color: #66cc66; margin: 0px; padding: 0px;&quot;&gt;[&lt;/span&gt;&lt;span style=&quot;color: #993333; margin: 0px; padding: 0px;&quot;&gt;sizeof&lt;/span&gt;&lt;span style=&quot;color: #66cc66; margin: 0px; padding: 0px;&quot;&gt;(&lt;/span&gt;CANARY&lt;span style=&quot;color: #66cc66; margin: 0px; padding: 0px;&quot;&gt;)&lt;/span&gt;&lt;span style=&quot;color: #66cc66; margin: 0px; padding: 0px;&quot;&gt;]&lt;/span&gt;;
&lt;span style=&quot;color: #66cc66; margin: 0px; padding: 0px;&quot;&gt;}&lt;/span&gt; temp = &lt;span style=&quot;color: #66cc66; margin: 0px; padding: 0px;&quot;&gt;{&lt;/span&gt; &lt;span style=&quot;color: red; margin: 0px; padding: 0px;&quot;&gt;&quot;buffer&quot;&lt;/span&gt;, CANARY &lt;span style=&quot;color: #66cc66; margin: 0px; padding: 0px;&quot;&gt;}&lt;/span&gt;;
&amp;nbsp;
&lt;span style=&quot;color: #993333; margin: 0px; padding: 0px;&quot;&gt;int&lt;/span&gt; main&lt;span style=&quot;color: #66cc66; margin: 0px; padding: 0px;&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #993333; margin: 0px; padding: 0px;&quot;&gt;void&lt;/span&gt;&lt;span style=&quot;color: #66cc66; margin: 0px; padding: 0px;&quot;&gt;)&lt;/span&gt; &lt;span style=&quot;color: #66cc66; margin: 0px; padding: 0px;&quot;&gt;{&lt;/span&gt;
  &lt;span style=&quot;color: #993333; margin: 0px; padding: 0px;&quot;&gt;struct&lt;/span&gt; hostent resbuf;
  &lt;span style=&quot;color: #993333; margin: 0px; padding: 0px;&quot;&gt;struct&lt;/span&gt; hostent *result;
  &lt;span style=&quot;color: #993333; margin: 0px; padding: 0px;&quot;&gt;int&lt;/span&gt; herrno;
  &lt;span style=&quot;color: #993333; margin: 0px; padding: 0px;&quot;&gt;int&lt;/span&gt; retval;
&amp;nbsp;
  &lt;span style=&quot;color: grey; font-style: italic; margin: 0px; padding: 0px;&quot;&gt;/*** strlen (name) = size_needed - sizeof (*host_addr) - sizeof (*h_addr_ptrs) - 1; ***/&lt;/span&gt;
  size_t len = &lt;span style=&quot;color: #993333; margin: 0px; padding: 0px;&quot;&gt;sizeof&lt;/span&gt;&lt;span style=&quot;color: #66cc66; margin: 0px; padding: 0px;&quot;&gt;(&lt;/span&gt;temp.&lt;span style=&quot;color: #202020; margin: 0px; padding: 0px;&quot;&gt;buffer&lt;/span&gt;&lt;span style=&quot;color: #66cc66; margin: 0px; padding: 0px;&quot;&gt;)&lt;/span&gt; - &lt;span style=&quot;color: #cc66cc; margin: 0px; padding: 0px;&quot;&gt;16&lt;/span&gt;*&lt;span style=&quot;color: #993333; margin: 0px; padding: 0px;&quot;&gt;sizeof&lt;/span&gt;&lt;span style=&quot;color: #66cc66; margin: 0px; padding: 0px;&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #993333; margin: 0px; padding: 0px;&quot;&gt;unsigned&lt;/span&gt; &lt;span style=&quot;color: #993333; margin: 0px; padding: 0px;&quot;&gt;char&lt;/span&gt;&lt;span style=&quot;color: #66cc66; margin: 0px; padding: 0px;&quot;&gt;)&lt;/span&gt; - &lt;span style=&quot;color: #cc66cc; margin: 0px; padding: 0px;&quot;&gt;2&lt;/span&gt;*&lt;span style=&quot;color: #993333; margin: 0px; padding: 0px;&quot;&gt;sizeof&lt;/span&gt;&lt;span style=&quot;color: #66cc66; margin: 0px; padding: 0px;&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #993333; margin: 0px; padding: 0px;&quot;&gt;char&lt;/span&gt; *&lt;span style=&quot;color: #66cc66; margin: 0px; padding: 0px;&quot;&gt;)&lt;/span&gt; - &lt;span style=&quot;color: #cc66cc; margin: 0px; padding: 0px;&quot;&gt;1&lt;/span&gt;;
  &lt;span style=&quot;color: #993333; margin: 0px; padding: 0px;&quot;&gt;char&lt;/span&gt; name&lt;span style=&quot;color: #66cc66; margin: 0px; padding: 0px;&quot;&gt;[&lt;/span&gt;&lt;span style=&quot;color: #993333; margin: 0px; padding: 0px;&quot;&gt;sizeof&lt;/span&gt;&lt;span style=&quot;color: #66cc66; margin: 0px; padding: 0px;&quot;&gt;(&lt;/span&gt;temp.&lt;span style=&quot;color: #202020; margin: 0px; padding: 0px;&quot;&gt;buffer&lt;/span&gt;&lt;span style=&quot;color: #66cc66; margin: 0px; padding: 0px;&quot;&gt;)&lt;/span&gt;&lt;span style=&quot;color: #66cc66; margin: 0px; padding: 0px;&quot;&gt;]&lt;/span&gt;;
  memset&lt;span style=&quot;color: #66cc66; margin: 0px; padding: 0px;&quot;&gt;(&lt;/span&gt;name, &lt;span style=&quot;color: red; margin: 0px; padding: 0px;&quot;&gt;&#39;0&#39;&lt;/span&gt;, len&lt;span style=&quot;color: #66cc66; margin: 0px; padding: 0px;&quot;&gt;)&lt;/span&gt;;
  name&lt;span style=&quot;color: #66cc66; margin: 0px; padding: 0px;&quot;&gt;[&lt;/span&gt;len&lt;span style=&quot;color: #66cc66; margin: 0px; padding: 0px;&quot;&gt;]&lt;/span&gt; = &lt;span style=&quot;color: red; margin: 0px; padding: 0px;&quot;&gt;&#39;&lt;span style=&quot;color: #000099; font-weight: bold; margin: 0px; padding: 0px;&quot;&gt;\0&lt;/span&gt;&#39;&lt;/span&gt;;
&amp;nbsp;
  retval = gethostbyname_r&lt;span style=&quot;color: #66cc66; margin: 0px; padding: 0px;&quot;&gt;(&lt;/span&gt;name, &amp;amp;resbuf, temp.&lt;span style=&quot;color: #202020; margin: 0px; padding: 0px;&quot;&gt;buffer&lt;/span&gt;, &lt;span style=&quot;color: #993333; margin: 0px; padding: 0px;&quot;&gt;sizeof&lt;/span&gt;&lt;span style=&quot;color: #66cc66; margin: 0px; padding: 0px;&quot;&gt;(&lt;/span&gt;temp.&lt;span style=&quot;color: #202020; margin: 0px; padding: 0px;&quot;&gt;buffer&lt;/span&gt;&lt;span style=&quot;color: #66cc66; margin: 0px; padding: 0px;&quot;&gt;)&lt;/span&gt;, &amp;amp;result, &amp;amp;herrno&lt;span style=&quot;color: #66cc66; margin: 0px; padding: 0px;&quot;&gt;)&lt;/span&gt;;
&amp;nbsp;
  &lt;span style=&quot;color: #b1b100; margin: 0px; padding: 0px;&quot;&gt;if&lt;/span&gt; &lt;span style=&quot;color: #66cc66; margin: 0px; padding: 0px;&quot;&gt;(&lt;/span&gt;strcmp&lt;span style=&quot;color: #66cc66; margin: 0px; padding: 0px;&quot;&gt;(&lt;/span&gt;temp.&lt;span style=&quot;color: #202020; margin: 0px; padding: 0px;&quot;&gt;canary&lt;/span&gt;, CANARY&lt;span style=&quot;color: #66cc66; margin: 0px; padding: 0px;&quot;&gt;)&lt;/span&gt; != &lt;span style=&quot;color: #cc66cc; margin: 0px; padding: 0px;&quot;&gt;0&lt;/span&gt;&lt;span style=&quot;color: #66cc66; margin: 0px; padding: 0px;&quot;&gt;)&lt;/span&gt; &lt;span style=&quot;color: #66cc66; margin: 0px; padding: 0px;&quot;&gt;{&lt;/span&gt;
    puts&lt;span style=&quot;color: #66cc66; margin: 0px; padding: 0px;&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: red; margin: 0px; padding: 0px;&quot;&gt;&quot;vulnerable&quot;&lt;/span&gt;&lt;span style=&quot;color: #66cc66; margin: 0px; padding: 0px;&quot;&gt;)&lt;/span&gt;;
    exit&lt;span style=&quot;color: #66cc66; margin: 0px; padding: 0px;&quot;&gt;(&lt;/span&gt;EXIT_SUCCESS&lt;span style=&quot;color: #66cc66; margin: 0px; padding: 0px;&quot;&gt;)&lt;/span&gt;;
  &lt;span style=&quot;color: #66cc66; margin: 0px; padding: 0px;&quot;&gt;}&lt;/span&gt;
  &lt;span style=&quot;color: #b1b100; margin: 0px; padding: 0px;&quot;&gt;if&lt;/span&gt; &lt;span style=&quot;color: #66cc66; margin: 0px; padding: 0px;&quot;&gt;(&lt;/span&gt;retval == ERANGE&lt;span style=&quot;color: #66cc66; margin: 0px; padding: 0px;&quot;&gt;)&lt;/span&gt; &lt;span style=&quot;color: #66cc66; margin: 0px; padding: 0px;&quot;&gt;{&lt;/span&gt;
    puts&lt;span style=&quot;color: #66cc66; margin: 0px; padding: 0px;&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: red; margin: 0px; padding: 0px;&quot;&gt;&quot;not vulnerable&quot;&lt;/span&gt;&lt;span style=&quot;color: #66cc66; margin: 0px; padding: 0px;&quot;&gt;)&lt;/span&gt;;
    exit&lt;span style=&quot;color: #66cc66; margin: 0px; padding: 0px;&quot;&gt;(&lt;/span&gt;EXIT_SUCCESS&lt;span style=&quot;color: #66cc66; margin: 0px; padding: 0px;&quot;&gt;)&lt;/span&gt;;
  &lt;span style=&quot;color: #66cc66; margin: 0px; padding: 0px;&quot;&gt;}&lt;/span&gt;
  puts&lt;span style=&quot;color: #66cc66; margin: 0px; padding: 0px;&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: red; margin: 0px; padding: 0px;&quot;&gt;&quot;should not happen&quot;&lt;/span&gt;&lt;span style=&quot;color: #66cc66; margin: 0px; padding: 0px;&quot;&gt;)&lt;/span&gt;;
  exit&lt;span style=&quot;color: #66cc66; margin: 0px; padding: 0px;&quot;&gt;(&lt;/span&gt;EXIT_FAILURE&lt;span style=&quot;color: #66cc66; margin: 0px; padding: 0px;&quot;&gt;)&lt;/span&gt;;
&lt;span style=&quot;color: #66cc66; margin: 0px; padding: 0px;&quot;&gt;}&lt;/span&gt;
&amp;nbsp;&lt;/pre&gt;&lt;div style=&quot;margin-bottom: 1.571em; padding: 0px;&quot;&gt;Compile and run it as follows:&lt;/div&gt;&lt;pre style=&quot;background-color: #eeeeee; border: 1px solid rgb(221, 221, 221); clear: both; font-family: Consolas, &#39;Andale Mono&#39;, Monaco, Courier, &#39;Courier New&#39;, Verdana, sans-serif; font-size: 0.857em; line-height: 1.5em; margin-bottom: 1.833em; overflow: auto; padding: 0.667em 0.917em;&quot;&gt;$ gcc ghosttest.c -o ghosttest
$ ./ghosttest&lt;/pre&gt;&lt;div style=&quot;margin-bottom: 1.571em; padding: 0px;&quot;&gt;Sample outputs from patched Debian v7.8 server:&lt;/div&gt;&lt;pre style=&quot;background-color: #eeeeee; border: 1px solid rgb(221, 221, 221); clear: both; font-family: Consolas, &#39;Andale Mono&#39;, Monaco, Courier, &#39;Courier New&#39;, Verdana, sans-serif; font-size: 0.857em; line-height: 1.5em; margin-bottom: 1.833em; overflow: auto; padding: 0.667em 0.917em;&quot;&gt;not vulnerable&lt;/pre&gt;&lt;div style=&quot;margin-bottom: 1.571em; padding: 0px;&quot;&gt;Sample outputs from unpatched Ubuntu 12.04 LTS server:&lt;/div&gt;&lt;pre style=&quot;background-color: #eeeeee; border: 1px solid rgb(221, 221, 221); clear: both; font-family: Consolas, &#39;Andale Mono&#39;, Monaco, Courier, &#39;Courier New&#39;, Verdana, sans-serif; font-size: 0.857em; line-height: 1.5em; margin-bottom: 1.833em; overflow: auto; padding: 0.667em 0.917em;&quot;&gt;vulnerable&lt;/pre&gt;&lt;h2 style=&quot;font-size: 1.286em; line-height: 1.222em; margin: 1.833em 0px 0.611em; padding: 0px;&quot;&gt;How do list packages/applications depends upon vulnerable Glibc?&lt;/h2&gt;&lt;div style=&quot;margin-bottom: 1.571em; padding: 0px;&quot;&gt;Type the following lsof command:&lt;/div&gt;&lt;pre class=&quot;bash&quot; style=&quot;background-color: #eeeeee; border: 1px solid rgb(221, 221, 221); clear: both; font-family: Consolas, &#39;Andale Mono&#39;, Monaco, Courier, &#39;Courier New&#39;, Verdana, sans-serif; font-size: 0.857em; line-height: 1.5em; margin-bottom: 1.833em; overflow: auto; padding: 0.667em 0.917em;&quot;&gt;lsof | &lt;span style=&quot;color: #c20cb9; font-weight: bold; margin: 0px; padding: 0px;&quot;&gt;grep&lt;/span&gt; libc | &lt;span style=&quot;color: #c20cb9; font-weight: bold; margin: 0px; padding: 0px;&quot;&gt;awk&lt;/span&gt; &lt;span style=&quot;color: red; margin: 0px; padding: 0px;&quot;&gt;&#39;{print $1}&#39;&lt;/span&gt; | &lt;span style=&quot;color: #c20cb9; font-weight: bold; margin: 0px; padding: 0px;&quot;&gt;sort&lt;/span&gt; | &lt;span style=&quot;color: #c20cb9; font-weight: bold; margin: 0px; padding: 0px;&quot;&gt;uniq&lt;/span&gt;&lt;/pre&gt;&lt;div style=&quot;margin-bottom: 1.571em; padding: 0px;&quot;&gt;Sample outputs from my Debian Linux v7.x nas:&lt;/div&gt;&lt;div class=&quot;wp-caption aligncenter&quot; id=&quot;attachment_130207&quot; style=&quot;border: 0px none rgb(221, 221, 221); clear: both; float: none; font-style: italic; margin: 0px auto 1.571em; padding: 0px; text-align: center; width: 608px;&quot;&gt;&lt;a href=&quot;http://www.cyberciti.biz/faq/cve-2015-0235-patch-ghost-on-debian-ubuntu-fedora-centos-rhel-linux/list-glibc-ghost-vulnerability-affected-services-apps/&quot; rel=&quot;attachment wp-att-130207&quot; style=&quot;color: #2361a1; margin: 0px; padding: 0px;&quot;&gt;&lt;img alt=&quot;Fig.01: Linux find all the services/applications that rely on the GNU C libraries (Glibc) command&quot; class=&quot;size-full wp-image-130207&quot; src=&quot;http://s0.cyberciti.org/uploads/faq/2015/01/list-glibc-ghost-vulnerability-affected-services-apps.jpg&quot; height=&quot;621&quot; style=&quot;border: 0px; margin: 0px; padding: 0px;&quot; width=&quot;598&quot; /&gt;&lt;/a&gt;&lt;br /&gt;
&lt;div class=&quot;wp-caption-text&quot; style=&quot;font-size: 0.857em; line-height: 1.5em; padding: 0px;&quot;&gt;Fig.01: Linux find all the services/applications that rely on the GNU C libraries (Glibc) command&lt;/div&gt;&lt;/div&gt;&lt;div style=&quot;margin-bottom: 1.571em; padding: 0px;&quot;&gt;&lt;/div&gt;&lt;h2 style=&quot;font-size: 1.286em; line-height: 1.222em; margin: 1.833em 0px 0.611em; padding: 0px;&quot;&gt;Fix the GHOST vulnerability on a CentOS/RHEL/Fedora/Scientific Linux&lt;/h2&gt;&lt;div style=&quot;margin-bottom: 1.571em; padding: 0px;&quot;&gt;Type the following&amp;nbsp;yum command&amp;nbsp;as the root user:&lt;/div&gt;&lt;pre class=&quot;bash&quot; style=&quot;background-color: #eeeeee; border: 1px solid rgb(221, 221, 221); clear: both; font-family: Consolas, &#39;Andale Mono&#39;, Monaco, Courier, &#39;Courier New&#39;, Verdana, sans-serif; font-size: 0.857em; line-height: 1.5em; margin-bottom: 1.833em; overflow: auto; padding: 0.667em 0.917em;&quot;&gt;&lt;span style=&quot;color: #c20cb9; font-weight: bold; margin: 0px; padding: 0px;&quot;&gt;sudo&lt;/span&gt; yum clean all
&lt;span style=&quot;color: #c20cb9; font-weight: bold; margin: 0px; padding: 0px;&quot;&gt;sudo&lt;/span&gt; yum update&lt;/pre&gt;&lt;div style=&quot;margin-bottom: 1.571em; padding: 0px;&quot;&gt;Finally,&amp;nbsp;reboot RHEL/SL/Fedora/CentOS Linux server&amp;nbsp;by typing the following command:&lt;/div&gt;&lt;pre class=&quot;bash&quot; style=&quot;background-color: #eeeeee; border: 1px solid rgb(221, 221, 221); clear: both; font-family: Consolas, &#39;Andale Mono&#39;, Monaco, Courier, &#39;Courier New&#39;, Verdana, sans-serif; font-size: 0.857em; line-height: 1.5em; margin-bottom: 1.833em; overflow: auto; padding: 0.667em 0.917em;&quot;&gt;&lt;span style=&quot;color: grey; font-style: italic; margin: 0px; padding: 0px;&quot;&gt;### Sysadmin should plan on updating &lt;span style=&quot;color: #c20cb9; font-weight: bold; margin: 0px; padding: 0px;&quot;&gt;as&lt;/span&gt; soon &lt;span style=&quot;color: #c20cb9; font-weight: bold; margin: 0px; padding: 0px;&quot;&gt;as&lt;/span&gt; possible or use maintenance reboot window ##&lt;/span&gt;
&lt;span style=&quot;color: #c20cb9; font-weight: bold; margin: 0px; padding: 0px;&quot;&gt;sudo&lt;/span&gt; reboot&lt;/pre&gt;&lt;div style=&quot;margin-bottom: 1.571em; padding: 0px;&quot;&gt;Sample outputs:&lt;/div&gt;&lt;div class=&quot;wp-caption aligncenter&quot; id=&quot;attachment_130224&quot; style=&quot;border: 0px none rgb(221, 221, 221); clear: both; float: none; font-style: italic; margin: 0px auto 1.571em; padding: 0px; text-align: center; width: 608px;&quot;&gt;&lt;a href=&quot;http://www.cyberciti.biz/faq/cve-2015-0235-patch-ghost-on-debian-ubuntu-fedora-centos-rhel-linux/fix-ghost-vulnerability-centos-rhel-fedora-scientific-linux/&quot; rel=&quot;attachment wp-att-130224&quot; style=&quot;color: #2361a1; margin: 0px; padding: 0px;&quot;&gt;&lt;img alt=&quot;Fig.02 Fix the GHOST vulnerability on a CentOS/RHEL/Fedora/Scientific Linux&quot; class=&quot;size-full wp-image-130224&quot; src=&quot;http://s0.cyberciti.org/uploads/faq/2015/01/Fix-GHOST-vulnerability-CentOS-RHEL-Fedora-Scientific-Linux.jpg&quot; height=&quot;521&quot; style=&quot;border: 0px; margin: 0px; padding: 0px;&quot; width=&quot;598&quot; /&gt;&lt;/a&gt;&lt;br /&gt;
&lt;div class=&quot;wp-caption-text&quot; style=&quot;font-size: 0.857em; line-height: 1.5em; padding: 0px;&quot;&gt;Fig.02 Fix the GHOST vulnerability on a CentOS/RHEL/Fedora/Scientific Linux&lt;/div&gt;&lt;/div&gt;&lt;div style=&quot;margin-bottom: 1.571em; padding: 0px;&quot;&gt;&lt;/div&gt;&lt;h2 style=&quot;font-size: 1.286em; line-height: 1.222em; margin: 1.833em 0px 0.611em; padding: 0px;&quot;&gt;Fix the GHOST vulnerability on a Ubuntu Linux&lt;/h2&gt;&lt;div style=&quot;margin-bottom: 1.571em; padding: 0px;&quot;&gt;Type the following&amp;nbsp;apt-get command&amp;nbsp;as the root user:&lt;/div&gt;&lt;pre class=&quot;bash&quot; style=&quot;background-color: #eeeeee; border: 1px solid rgb(221, 221, 221); clear: both; font-family: Consolas, &#39;Andale Mono&#39;, Monaco, Courier, &#39;Courier New&#39;, Verdana, sans-serif; font-size: 0.857em; line-height: 1.5em; margin-bottom: 1.833em; overflow: auto; padding: 0.667em 0.917em;&quot;&gt;&lt;span style=&quot;color: #c20cb9; font-weight: bold; margin: 0px; padding: 0px;&quot;&gt;sudo&lt;/span&gt; apt-get clean
&lt;span style=&quot;color: #c20cb9; font-weight: bold; margin: 0px; padding: 0px;&quot;&gt;sudo&lt;/span&gt; apt-get update
&lt;span style=&quot;color: #c20cb9; font-weight: bold; margin: 0px; padding: 0px;&quot;&gt;sudo&lt;/span&gt; apt-get dist-upgrade&lt;/pre&gt;&lt;div style=&quot;margin-bottom: 1.571em; padding: 0px;&quot;&gt;Finally,&amp;nbsp;reboot Ubuntu Linux server&amp;nbsp;by typing the following command:&lt;/div&gt;&lt;pre class=&quot;bash&quot; style=&quot;background-color: #eeeeee; border: 1px solid rgb(221, 221, 221); clear: both; font-family: Consolas, &#39;Andale Mono&#39;, Monaco, Courier, &#39;Courier New&#39;, Verdana, sans-serif; font-size: 0.857em; line-height: 1.5em; margin-bottom: 1.833em; overflow: auto; padding: 0.667em 0.917em;&quot;&gt;&lt;span style=&quot;color: #c20cb9; font-weight: bold; margin: 0px; padding: 0px;&quot;&gt;sudo&lt;/span&gt; reboot&lt;/pre&gt;&lt;div style=&quot;margin-bottom: 1.571em; padding: 0px;&quot;&gt;Sample outputs:&lt;/div&gt;&lt;div class=&quot;wp-caption aligncenter&quot; id=&quot;attachment_130239&quot; style=&quot;border: 0px none rgb(221, 221, 221); clear: both; float: none; font-style: italic; margin: 0px auto 1.571em; padding: 0px; text-align: center; width: 608px;&quot;&gt;&lt;a href=&quot;http://www.cyberciti.biz/faq/cve-2015-0235-patch-ghost-on-debian-ubuntu-fedora-centos-rhel-linux/fix-ghost-vulnerability-ubuntu-linux/&quot; rel=&quot;attachment wp-att-130239&quot; style=&quot;color: #2361a1; margin: 0px; padding: 0px;&quot;&gt;&lt;img alt=&quot;Fig.03: Fix the GHOST vulnerability on a Ubuntu Linux LTS &quot; class=&quot;size-full wp-image-130239&quot; src=&quot;http://s0.cyberciti.org/uploads/faq/2015/01/Fix-GHOST-vulnerability-Ubuntu-Linux.jpg&quot; height=&quot;514&quot; style=&quot;border: 0px; margin: 0px; padding: 0px;&quot; width=&quot;598&quot; /&gt;&lt;/a&gt;&lt;br /&gt;
&lt;div class=&quot;wp-caption-text&quot; style=&quot;font-size: 0.857em; line-height: 1.5em; padding: 0px;&quot;&gt;Fig.03: Fix the GHOST vulnerability on a Ubuntu Linux LTS&lt;/div&gt;&lt;/div&gt;&lt;div style=&quot;margin-bottom: 1.571em; padding: 0px;&quot;&gt;&lt;/div&gt;&lt;h2 style=&quot;font-size: 1.286em; line-height: 1.222em; margin: 1.833em 0px 0.611em; padding: 0px;&quot;&gt;Fix the GHOST vulnerability on a Debian Linux&lt;/h2&gt;&lt;div style=&quot;margin-bottom: 1.571em; padding: 0px;&quot;&gt;Type the following&amp;nbsp;apt-get command&amp;nbsp;as the root user:&lt;/div&gt;&lt;pre class=&quot;bash&quot; style=&quot;background-color: #eeeeee; border: 1px solid rgb(221, 221, 221); clear: both; font-family: Consolas, &#39;Andale Mono&#39;, Monaco, Courier, &#39;Courier New&#39;, Verdana, sans-serif; font-size: 0.857em; line-height: 1.5em; margin-bottom: 1.833em; overflow: auto; padding: 0.667em 0.917em;&quot;&gt;&lt;span style=&quot;color: #c20cb9; font-weight: bold; margin: 0px; padding: 0px;&quot;&gt;sudo&lt;/span&gt; apt-get clean
&lt;span style=&quot;color: #c20cb9; font-weight: bold; margin: 0px; padding: 0px;&quot;&gt;sudo&lt;/span&gt; apt-get update
&lt;span style=&quot;color: #c20cb9; font-weight: bold; margin: 0px; padding: 0px;&quot;&gt;sudo&lt;/span&gt; apt-get dist-upgrade&lt;/pre&gt;&lt;div style=&quot;margin-bottom: 1.571em; padding: 0px;&quot;&gt;Finally,&amp;nbsp;reboot Debian Linux server&amp;nbsp;by typing the following command:&lt;/div&gt;&lt;pre class=&quot;bash&quot; style=&quot;background-color: #eeeeee; border: 1px solid rgb(221, 221, 221); clear: both; font-family: Consolas, &#39;Andale Mono&#39;, Monaco, Courier, &#39;Courier New&#39;, Verdana, sans-serif; font-size: 0.857em; line-height: 1.5em; margin-bottom: 1.833em; overflow: auto; padding: 0.667em 0.917em;&quot;&gt;&lt;span style=&quot;color: #c20cb9; font-weight: bold; margin: 0px; padding: 0px;&quot;&gt;sudo&lt;/span&gt; reboot&lt;/pre&gt;&lt;div style=&quot;margin-bottom: 1.571em; padding: 0px;&quot;&gt;Sample session:&lt;/div&gt;&lt;div class=&quot;wp-caption aligncenter&quot; style=&quot;border: 0px none rgb(221, 221, 221); clear: both; float: none; font-style: italic; margin: 0px auto 1.571em; padding: 0px; text-align: center; width: 611px;&quot;&gt;&lt;a href=&quot;http://s0.cyberciti.org/uploads/faq/2015/01/debian-ubuntu-fix-glibc-ghost.gif&quot; style=&quot;color: #2361a1; margin: 0px; padding: 0px;&quot;&gt;&lt;img alt=&quot;Gif 01: Fix the GHOST vulnerability on a Debian Linux server&quot; class=&quot;&quot; src=&quot;http://s0.cyberciti.org/uploads/faq/2015/01/debian-ubuntu-fix-glibc-ghost.gif&quot; height=&quot;339&quot; style=&quot;border: 0px; margin: 0px; padding: 0px;&quot; width=&quot;601&quot; /&gt;&lt;/a&gt;&lt;br /&gt;
&lt;div class=&quot;wp-caption-text&quot; style=&quot;font-size: 0.857em; line-height: 1.5em; padding: 0px;&quot;&gt;Gif 01: Fix the GHOST vulnerability on a Debian Linux server&lt;/div&gt;&lt;/div&gt;&lt;div style=&quot;margin-bottom: 1.571em; padding: 0px;&quot;&gt;&lt;/div&gt;&lt;h2 style=&quot;font-size: 1.286em; line-height: 1.222em; margin: 1.833em 0px 0.611em; padding: 0px;&quot;&gt;How can I verify that my Linux system no longer vulnerable after the reboot?&lt;/h2&gt;&lt;div style=&quot;margin-bottom: 1.571em; padding: 0px;&quot;&gt;&lt;span style=&quot;color: #663333; margin: 0px; padding: 0px;&quot;&gt;&lt;u style=&quot;margin: 0px; padding: 0px;&quot;&gt;Method #1&lt;/u&gt;&lt;/span&gt;: The easiest way to check vulnerability and/or confirm remediation is to run the following command to verify that you are running an updated version of Glibc:&lt;br /&gt;
&lt;code style=&quot;background-attachment: scroll; background-color: #eeeeee; background-image: none; background-position: 0px 0px; background-repeat: repeat repeat; border: 1px solid rgb(221, 221, 221); display: block; font-family: Consolas, &#39;Andale Mono&#39;, Monaco, Courier, &#39;Courier New&#39;, Verdana, sans-serif; font-size: 0.857em; line-height: 1.5em; margin: 0px 0px 1.833em; overflow: auto; padding: 0.667em 0.917em;&quot;&gt;$ ldd --version&lt;/code&gt;&lt;/div&gt;&lt;div style=&quot;margin-bottom: 1.571em; padding: 0px;&quot;&gt;&lt;span style=&quot;color: #993399; margin: 0px; padding: 0px;&quot;&gt;&lt;u style=&quot;margin: 0px; padding: 0px;&quot;&gt;Method #2&lt;/u&gt;&lt;/span&gt;: Run the instructions given in the previous section called&amp;nbsp;GHOST vulnerability check(generic method for all Linux based systems).&lt;/div&gt;&lt;div style=&quot;margin-bottom: 1.571em; padding: 0px;&quot;&gt;&lt;span style=&quot;color: #6666cc; margin: 0px; padding: 0px;&quot;&gt;&lt;u style=&quot;margin: 0px; padding: 0px;&quot;&gt;Method #3&lt;/u&gt;&lt;/span&gt;: If you are RHN subscriber see the Red Hat Access Lab: GHOST tool (only for RHEL/CentOS/SL systems -&amp;nbsp;download link):&lt;/div&gt;&lt;pre class=&quot;bash&quot; style=&quot;background-color: #eeeeee; border: 1px solid rgb(221, 221, 221); clear: both; font-family: Consolas, &#39;Andale Mono&#39;, Monaco, Courier, &#39;Courier New&#39;, Verdana, sans-serif; font-size: 0.857em; line-height: 1.5em; margin-bottom: 1.833em; overflow: auto; padding: 0.667em 0.917em;&quot;&gt;&lt;span style=&quot;color: grey; font-style: italic; margin: 0px; padding: 0px;&quot;&gt;#!/bin/bash&lt;/span&gt;
&lt;span style=&quot;color: grey; font-style: italic; margin: 0px; padding: 0px;&quot;&gt;# rhel-GHOST-&lt;span style=&quot;color: #7a0874; font-weight: bold; margin: 0px; padding: 0px;&quot;&gt;test&lt;/span&gt;.&lt;span style=&quot;color: #c20cb9; font-weight: bold; margin: 0px; padding: 0px;&quot;&gt;sh&lt;/span&gt; -  GHOST vulnerability tester. Only &lt;span style=&quot;color: black; font-weight: bold; margin: 0px; padding: 0px;&quot;&gt;for&lt;/span&gt; CentOS/RHEL based servers.  #&lt;/span&gt;
&lt;span style=&quot;color: grey; font-style: italic; margin: 0px; padding: 0px;&quot;&gt;# Credit : Red Hat, Inc - https://access.redhat.com/labs/ghost/ #&lt;/span&gt;
vercomp &lt;span style=&quot;color: #7a0874; font-weight: bold; margin: 0px; padding: 0px;&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #7a0874; font-weight: bold; margin: 0px; padding: 0px;&quot;&gt;)&lt;/span&gt; &lt;span style=&quot;color: #7a0874; font-weight: bold; margin: 0px; padding: 0px;&quot;&gt;{&lt;/span&gt;
    &lt;span style=&quot;color: black; font-weight: bold; margin: 0px; padding: 0px;&quot;&gt;if&lt;/span&gt; &lt;span style=&quot;color: #7a0874; font-weight: bold; margin: 0px; padding: 0px;&quot;&gt;[&lt;/span&gt;&lt;span style=&quot;color: #7a0874; font-weight: bold; margin: 0px; padding: 0px;&quot;&gt;[&lt;/span&gt; $&lt;span style=&quot;color: black; margin: 0px; padding: 0px;&quot;&gt;1&lt;/span&gt; == $&lt;span style=&quot;color: black; margin: 0px; padding: 0px;&quot;&gt;2&lt;/span&gt; &lt;span style=&quot;color: #7a0874; font-weight: bold; margin: 0px; padding: 0px;&quot;&gt;]&lt;/span&gt;&lt;span style=&quot;color: #7a0874; font-weight: bold; margin: 0px; padding: 0px;&quot;&gt;]&lt;/span&gt;
    &lt;span style=&quot;color: black; font-weight: bold; margin: 0px; padding: 0px;&quot;&gt;then&lt;/span&gt;
        &lt;span style=&quot;color: #7a0874; font-weight: bold; margin: 0px; padding: 0px;&quot;&gt;return&lt;/span&gt; &lt;span style=&quot;color: black; margin: 0px; padding: 0px;&quot;&gt;0&lt;/span&gt;
    &lt;span style=&quot;color: black; font-weight: bold; margin: 0px; padding: 0px;&quot;&gt;fi&lt;/span&gt;
    &lt;span style=&quot;color: #7a0874; font-weight: bold; margin: 0px; padding: 0px;&quot;&gt;local&lt;/span&gt; &lt;span style=&quot;color: #007800; margin: 0px; padding: 0px;&quot;&gt;IFS=&lt;/span&gt;.
    &lt;span style=&quot;color: #7a0874; font-weight: bold; margin: 0px; padding: 0px;&quot;&gt;local&lt;/span&gt; i &lt;span style=&quot;color: #007800; margin: 0px; padding: 0px;&quot;&gt;ver1=&lt;/span&gt;&lt;span style=&quot;color: #7a0874; font-weight: bold; margin: 0px; padding: 0px;&quot;&gt;(&lt;/span&gt;$&lt;span style=&quot;color: black; margin: 0px; padding: 0px;&quot;&gt;1&lt;/span&gt;&lt;span style=&quot;color: #7a0874; font-weight: bold; margin: 0px; padding: 0px;&quot;&gt;)&lt;/span&gt; &lt;span style=&quot;color: #007800; margin: 0px; padding: 0px;&quot;&gt;ver2=&lt;/span&gt;&lt;span style=&quot;color: #7a0874; font-weight: bold; margin: 0px; padding: 0px;&quot;&gt;(&lt;/span&gt;$&lt;span style=&quot;color: black; margin: 0px; padding: 0px;&quot;&gt;2&lt;/span&gt;&lt;span style=&quot;color: #7a0874; font-weight: bold; margin: 0px; padding: 0px;&quot;&gt;)&lt;/span&gt;
    &lt;span style=&quot;color: grey; font-style: italic; margin: 0px; padding: 0px;&quot;&gt;# fill empty fields &lt;span style=&quot;color: black; font-weight: bold; margin: 0px; padding: 0px;&quot;&gt;in&lt;/span&gt; ver1 with zeros&lt;/span&gt;
    &lt;span style=&quot;color: black; font-weight: bold; margin: 0px; padding: 0px;&quot;&gt;for&lt;/span&gt; &lt;span style=&quot;color: #7a0874; font-weight: bold; margin: 0px; padding: 0px;&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #7a0874; font-weight: bold; margin: 0px; padding: 0px;&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #007800; margin: 0px; padding: 0px;&quot;&gt;i=&lt;/span&gt;$&lt;span style=&quot;color: #7a0874; font-weight: bold; margin: 0px; padding: 0px;&quot;&gt;{&lt;/span&gt;&lt;span style=&quot;color: grey; font-style: italic; margin: 0px; padding: 0px;&quot;&gt;#ver1&lt;span style=&quot;color: #7a0874; font-weight: bold; margin: 0px; padding: 0px;&quot;&gt;[&lt;/span&gt;@&lt;span style=&quot;color: #7a0874; font-weight: bold; margin: 0px; padding: 0px;&quot;&gt;]&lt;/span&gt;&lt;span style=&quot;color: #7a0874; font-weight: bold; margin: 0px; padding: 0px;&quot;&gt;}&lt;/span&gt;; i&amp;lt;$&lt;span style=&quot;color: #7a0874; font-weight: bold; margin: 0px; padding: 0px;&quot;&gt;{&lt;/span&gt;#ver2&lt;span style=&quot;color: #7a0874; font-weight: bold; margin: 0px; padding: 0px;&quot;&gt;[&lt;/span&gt;@&lt;span style=&quot;color: #7a0874; font-weight: bold; margin: 0px; padding: 0px;&quot;&gt;]&lt;/span&gt;&lt;span style=&quot;color: #7a0874; font-weight: bold; margin: 0px; padding: 0px;&quot;&gt;}&lt;/span&gt;; i++&lt;span style=&quot;color: #7a0874; font-weight: bold; margin: 0px; padding: 0px;&quot;&gt;)&lt;/span&gt;&lt;span style=&quot;color: #7a0874; font-weight: bold; margin: 0px; padding: 0px;&quot;&gt;)&lt;/span&gt;&lt;/span&gt;
    &lt;span style=&quot;color: black; font-weight: bold; margin: 0px; padding: 0px;&quot;&gt;do&lt;/span&gt;
        ver1&lt;span style=&quot;color: #7a0874; font-weight: bold; margin: 0px; padding: 0px;&quot;&gt;[&lt;/span&gt;i&lt;span style=&quot;color: #7a0874; font-weight: bold; margin: 0px; padding: 0px;&quot;&gt;]&lt;/span&gt;=&lt;span style=&quot;color: black; margin: 0px; padding: 0px;&quot;&gt;0&lt;/span&gt;
    &lt;span style=&quot;color: black; font-weight: bold; margin: 0px; padding: 0px;&quot;&gt;done&lt;/span&gt;
    &lt;span style=&quot;color: black; font-weight: bold; margin: 0px; padding: 0px;&quot;&gt;for&lt;/span&gt; &lt;span style=&quot;color: #7a0874; font-weight: bold; margin: 0px; padding: 0px;&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #7a0874; font-weight: bold; margin: 0px; padding: 0px;&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #007800; margin: 0px; padding: 0px;&quot;&gt;i=&lt;/span&gt;&lt;span style=&quot;color: black; margin: 0px; padding: 0px;&quot;&gt;0&lt;/span&gt;; i&amp;lt;$&lt;span style=&quot;color: #7a0874; font-weight: bold; margin: 0px; padding: 0px;&quot;&gt;{&lt;/span&gt;&lt;span style=&quot;color: grey; font-style: italic; margin: 0px; padding: 0px;&quot;&gt;#ver1&lt;span style=&quot;color: #7a0874; font-weight: bold; margin: 0px; padding: 0px;&quot;&gt;[&lt;/span&gt;@&lt;span style=&quot;color: #7a0874; font-weight: bold; margin: 0px; padding: 0px;&quot;&gt;]&lt;/span&gt;&lt;span style=&quot;color: #7a0874; font-weight: bold; margin: 0px; padding: 0px;&quot;&gt;}&lt;/span&gt;; i++&lt;span style=&quot;color: #7a0874; font-weight: bold; margin: 0px; padding: 0px;&quot;&gt;)&lt;/span&gt;&lt;span style=&quot;color: #7a0874; font-weight: bold; margin: 0px; padding: 0px;&quot;&gt;)&lt;/span&gt;&lt;/span&gt;
    &lt;span style=&quot;color: black; font-weight: bold; margin: 0px; padding: 0px;&quot;&gt;do&lt;/span&gt;
        &lt;span style=&quot;color: black; font-weight: bold; margin: 0px; padding: 0px;&quot;&gt;if&lt;/span&gt; &lt;span style=&quot;color: #7a0874; font-weight: bold; margin: 0px; padding: 0px;&quot;&gt;[&lt;/span&gt;&lt;span style=&quot;color: #7a0874; font-weight: bold; margin: 0px; padding: 0px;&quot;&gt;[&lt;/span&gt; -z $&lt;span style=&quot;color: #7a0874; font-weight: bold; margin: 0px; padding: 0px;&quot;&gt;{&lt;/span&gt;ver2&lt;span style=&quot;color: #7a0874; font-weight: bold; margin: 0px; padding: 0px;&quot;&gt;[&lt;/span&gt;i&lt;span style=&quot;color: #7a0874; font-weight: bold; margin: 0px; padding: 0px;&quot;&gt;]&lt;/span&gt;&lt;span style=&quot;color: #7a0874; font-weight: bold; margin: 0px; padding: 0px;&quot;&gt;}&lt;/span&gt; &lt;span style=&quot;color: #7a0874; font-weight: bold; margin: 0px; padding: 0px;&quot;&gt;]&lt;/span&gt;&lt;span style=&quot;color: #7a0874; font-weight: bold; margin: 0px; padding: 0px;&quot;&gt;]&lt;/span&gt;
        &lt;span style=&quot;color: black; font-weight: bold; margin: 0px; padding: 0px;&quot;&gt;then&lt;/span&gt;
            &lt;span style=&quot;color: grey; font-style: italic; margin: 0px; padding: 0px;&quot;&gt;# fill empty fields &lt;span style=&quot;color: black; font-weight: bold; margin: 0px; padding: 0px;&quot;&gt;in&lt;/span&gt; ver2 with zeros&lt;/span&gt;
            ver2&lt;span style=&quot;color: #7a0874; font-weight: bold; margin: 0px; padding: 0px;&quot;&gt;[&lt;/span&gt;i&lt;span style=&quot;color: #7a0874; font-weight: bold; margin: 0px; padding: 0px;&quot;&gt;]&lt;/span&gt;=&lt;span style=&quot;color: black; margin: 0px; padding: 0px;&quot;&gt;0&lt;/span&gt;
        &lt;span style=&quot;color: black; font-weight: bold; margin: 0px; padding: 0px;&quot;&gt;fi&lt;/span&gt;
        &lt;span style=&quot;color: black; font-weight: bold; margin: 0px; padding: 0px;&quot;&gt;if&lt;/span&gt; &lt;span style=&quot;color: #7a0874; font-weight: bold; margin: 0px; padding: 0px;&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #7a0874; font-weight: bold; margin: 0px; padding: 0px;&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: black; margin: 0px; padding: 0px;&quot;&gt;10&lt;/span&gt;&lt;span style=&quot;color: grey; font-style: italic; margin: 0px; padding: 0px;&quot;&gt;#$&lt;span style=&quot;color: #7a0874; font-weight: bold; margin: 0px; padding: 0px;&quot;&gt;{&lt;/span&gt;ver1&lt;span style=&quot;color: #7a0874; font-weight: bold; margin: 0px; padding: 0px;&quot;&gt;[&lt;/span&gt;i&lt;span style=&quot;color: #7a0874; font-weight: bold; margin: 0px; padding: 0px;&quot;&gt;]&lt;/span&gt;&lt;span style=&quot;color: #7a0874; font-weight: bold; margin: 0px; padding: 0px;&quot;&gt;}&lt;/span&gt; &amp;gt; &lt;span style=&quot;color: black; margin: 0px; padding: 0px;&quot;&gt;10&lt;/span&gt;#$&lt;span style=&quot;color: #7a0874; font-weight: bold; margin: 0px; padding: 0px;&quot;&gt;{&lt;/span&gt;ver2&lt;span style=&quot;color: #7a0874; font-weight: bold; margin: 0px; padding: 0px;&quot;&gt;[&lt;/span&gt;i&lt;span style=&quot;color: #7a0874; font-weight: bold; margin: 0px; padding: 0px;&quot;&gt;]&lt;/span&gt;&lt;span style=&quot;color: #7a0874; font-weight: bold; margin: 0px; padding: 0px;&quot;&gt;}&lt;/span&gt;&lt;span style=&quot;color: #7a0874; font-weight: bold; margin: 0px; padding: 0px;&quot;&gt;)&lt;/span&gt;&lt;span style=&quot;color: #7a0874; font-weight: bold; margin: 0px; padding: 0px;&quot;&gt;)&lt;/span&gt;&lt;/span&gt;
        &lt;span style=&quot;color: black; font-weight: bold; margin: 0px; padding: 0px;&quot;&gt;then&lt;/span&gt;
            &lt;span style=&quot;color: #7a0874; font-weight: bold; margin: 0px; padding: 0px;&quot;&gt;return&lt;/span&gt; &lt;span style=&quot;color: black; margin: 0px; padding: 0px;&quot;&gt;1&lt;/span&gt;
        &lt;span style=&quot;color: black; font-weight: bold; margin: 0px; padding: 0px;&quot;&gt;fi&lt;/span&gt;
        &lt;span style=&quot;color: black; font-weight: bold; margin: 0px; padding: 0px;&quot;&gt;if&lt;/span&gt; &lt;span style=&quot;color: #7a0874; font-weight: bold; margin: 0px; padding: 0px;&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #7a0874; font-weight: bold; margin: 0px; padding: 0px;&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: black; margin: 0px; padding: 0px;&quot;&gt;10&lt;/span&gt;&lt;span style=&quot;color: grey; font-style: italic; margin: 0px; padding: 0px;&quot;&gt;#$&lt;span style=&quot;color: #7a0874; font-weight: bold; margin: 0px; padding: 0px;&quot;&gt;{&lt;/span&gt;ver1&lt;span style=&quot;color: #7a0874; font-weight: bold; margin: 0px; padding: 0px;&quot;&gt;[&lt;/span&gt;i&lt;span style=&quot;color: #7a0874; font-weight: bold; margin: 0px; padding: 0px;&quot;&gt;]&lt;/span&gt;&lt;span style=&quot;color: #7a0874; font-weight: bold; margin: 0px; padding: 0px;&quot;&gt;}&lt;/span&gt; &amp;lt; &lt;span style=&quot;color: black; margin: 0px; padding: 0px;&quot;&gt;10&lt;/span&gt;#$&lt;span style=&quot;color: #7a0874; font-weight: bold; margin: 0px; padding: 0px;&quot;&gt;{&lt;/span&gt;ver2&lt;span style=&quot;color: #7a0874; font-weight: bold; margin: 0px; padding: 0px;&quot;&gt;[&lt;/span&gt;i&lt;span style=&quot;color: #7a0874; font-weight: bold; margin: 0px; padding: 0px;&quot;&gt;]&lt;/span&gt;&lt;span style=&quot;color: #7a0874; font-weight: bold; margin: 0px; padding: 0px;&quot;&gt;}&lt;/span&gt;&lt;span style=&quot;color: #7a0874; font-weight: bold; margin: 0px; padding: 0px;&quot;&gt;)&lt;/span&gt;&lt;span style=&quot;color: #7a0874; font-weight: bold; margin: 0px; padding: 0px;&quot;&gt;)&lt;/span&gt;&lt;/span&gt;
        &lt;span style=&quot;color: black; font-weight: bold; margin: 0px; padding: 0px;&quot;&gt;then&lt;/span&gt;
            &lt;span style=&quot;color: #7a0874; font-weight: bold; margin: 0px; padding: 0px;&quot;&gt;return&lt;/span&gt; &lt;span style=&quot;color: black; margin: 0px; padding: 0px;&quot;&gt;2&lt;/span&gt;
        &lt;span style=&quot;color: black; font-weight: bold; margin: 0px; padding: 0px;&quot;&gt;fi&lt;/span&gt;
    &lt;span style=&quot;color: black; font-weight: bold; margin: 0px; padding: 0px;&quot;&gt;done&lt;/span&gt;
    &lt;span style=&quot;color: #7a0874; font-weight: bold; margin: 0px; padding: 0px;&quot;&gt;return&lt;/span&gt; &lt;span style=&quot;color: black; margin: 0px; padding: 0px;&quot;&gt;0&lt;/span&gt;
&lt;span style=&quot;color: #7a0874; font-weight: bold; margin: 0px; padding: 0px;&quot;&gt;}&lt;/span&gt;
&amp;nbsp;
&lt;span style=&quot;color: #007800; margin: 0px; padding: 0px;&quot;&gt;glibc_vulnerable_version=&lt;/span&gt;&lt;span style=&quot;color: black; margin: 0px; padding: 0px;&quot;&gt;2.17&lt;/span&gt;
&lt;span style=&quot;color: #007800; margin: 0px; padding: 0px;&quot;&gt;glibc_vulnerable_revision=&lt;/span&gt;&lt;span style=&quot;color: black; margin: 0px; padding: 0px;&quot;&gt;54&lt;/span&gt;
&lt;span style=&quot;color: #007800; margin: 0px; padding: 0px;&quot;&gt;glibc_vulnerable_version2=&lt;/span&gt;&lt;span style=&quot;color: black; margin: 0px; padding: 0px;&quot;&gt;2.5&lt;/span&gt;
&lt;span style=&quot;color: #007800; margin: 0px; padding: 0px;&quot;&gt;glibc_vulnerable_revision2=&lt;/span&gt;&lt;span style=&quot;color: black; margin: 0px; padding: 0px;&quot;&gt;122&lt;/span&gt;
&lt;span style=&quot;color: #007800; margin: 0px; padding: 0px;&quot;&gt;glibc_vulnerable_version3=&lt;/span&gt;&lt;span style=&quot;color: black; margin: 0px; padding: 0px;&quot;&gt;2.12&lt;/span&gt;
&lt;span style=&quot;color: #007800; margin: 0px; padding: 0px;&quot;&gt;glibc_vulnerable_revision3=&lt;/span&gt;&lt;span style=&quot;color: black; margin: 0px; padding: 0px;&quot;&gt;148&lt;/span&gt;
&lt;span style=&quot;color: #7a0874; font-weight: bold; margin: 0px; padding: 0px;&quot;&gt;echo&lt;/span&gt; &lt;span style=&quot;color: red; margin: 0px; padding: 0px;&quot;&gt;&quot;Vulnerable glibc version &amp;lt;=&quot;&lt;/span&gt; &lt;span style=&quot;color: #007800; margin: 0px; padding: 0px;&quot;&gt;$glibc_vulnerable_version&lt;/span&gt;&lt;span style=&quot;color: red; margin: 0px; padding: 0px;&quot;&gt;&quot;-&quot;&lt;/span&gt;&lt;span style=&quot;color: #007800; margin: 0px; padding: 0px;&quot;&gt;$glibc_vulnerable_revision&lt;/span&gt;
&lt;span style=&quot;color: #7a0874; font-weight: bold; margin: 0px; padding: 0px;&quot;&gt;echo&lt;/span&gt; &lt;span style=&quot;color: red; margin: 0px; padding: 0px;&quot;&gt;&quot;Vulnerable glibc version &amp;lt;=&quot;&lt;/span&gt; &lt;span style=&quot;color: #007800; margin: 0px; padding: 0px;&quot;&gt;$glibc_vulnerable_version2&lt;/span&gt;&lt;span style=&quot;color: red; margin: 0px; padding: 0px;&quot;&gt;&quot;-&quot;&lt;/span&gt;&lt;span style=&quot;color: #007800; margin: 0px; padding: 0px;&quot;&gt;$glibc_vulnerable_revision2&lt;/span&gt;
&lt;span style=&quot;color: #7a0874; font-weight: bold; margin: 0px; padding: 0px;&quot;&gt;echo&lt;/span&gt; &lt;span style=&quot;color: red; margin: 0px; padding: 0px;&quot;&gt;&quot;Vulnerable glibc version &amp;lt;=&quot;&lt;/span&gt; &lt;span style=&quot;color: #007800; margin: 0px; padding: 0px;&quot;&gt;$glibc_vulnerable_version3&lt;/span&gt;&lt;span style=&quot;color: red; margin: 0px; padding: 0px;&quot;&gt;&quot;-1.&quot;&lt;/span&gt;&lt;span style=&quot;color: #007800; margin: 0px; padding: 0px;&quot;&gt;$glibc_vulnerable_revision3&lt;/span&gt;
&amp;nbsp;
&lt;span style=&quot;color: #007800; margin: 0px; padding: 0px;&quot;&gt;glibc_version=&lt;/span&gt;$&lt;span style=&quot;color: #7a0874; font-weight: bold; margin: 0px; padding: 0px;&quot;&gt;(&lt;/span&gt;rpm -q glibc | &lt;span style=&quot;color: #c20cb9; font-weight: bold; margin: 0px; padding: 0px;&quot;&gt;awk&lt;/span&gt; -F&lt;span style=&quot;color: red; margin: 0px; padding: 0px;&quot;&gt;&quot;[-.]&quot;&lt;/span&gt; &lt;span style=&quot;color: red; margin: 0px; padding: 0px;&quot;&gt;&#39;{print $2&quot;.&quot;$3}&#39;&lt;/span&gt; | &lt;span style=&quot;color: #c20cb9; font-weight: bold; margin: 0px; padding: 0px;&quot;&gt;sort&lt;/span&gt; -u&lt;span style=&quot;color: #7a0874; font-weight: bold; margin: 0px; padding: 0px;&quot;&gt;)&lt;/span&gt;
&lt;span style=&quot;color: black; font-weight: bold; margin: 0px; padding: 0px;&quot;&gt;if&lt;/span&gt; &lt;span style=&quot;color: #7a0874; font-weight: bold; margin: 0px; padding: 0px;&quot;&gt;[&lt;/span&gt;&lt;span style=&quot;color: #7a0874; font-weight: bold; margin: 0px; padding: 0px;&quot;&gt;[&lt;/span&gt; &lt;span style=&quot;color: #007800; margin: 0px; padding: 0px;&quot;&gt;$glibc_version&lt;/span&gt; == &lt;span style=&quot;color: #007800; margin: 0px; padding: 0px;&quot;&gt;$glibc_vulnerable_version3&lt;/span&gt; &lt;span style=&quot;color: #7a0874; font-weight: bold; margin: 0px; padding: 0px;&quot;&gt;]&lt;/span&gt;&lt;span style=&quot;color: #7a0874; font-weight: bold; margin: 0px; padding: 0px;&quot;&gt;]&lt;/span&gt;
&lt;span style=&quot;color: black; font-weight: bold; margin: 0px; padding: 0px;&quot;&gt;then&lt;/span&gt;
    &lt;span style=&quot;color: #007800; margin: 0px; padding: 0px;&quot;&gt;glibc_revision=&lt;/span&gt;$&lt;span style=&quot;color: #7a0874; font-weight: bold; margin: 0px; padding: 0px;&quot;&gt;(&lt;/span&gt;rpm -q glibc | &lt;span style=&quot;color: #c20cb9; font-weight: bold; margin: 0px; padding: 0px;&quot;&gt;awk&lt;/span&gt; -F&lt;span style=&quot;color: red; margin: 0px; padding: 0px;&quot;&gt;&quot;[-.]&quot;&lt;/span&gt; &lt;span style=&quot;color: red; margin: 0px; padding: 0px;&quot;&gt;&#39;{print $5}&#39;&lt;/span&gt; | &lt;span style=&quot;color: #c20cb9; font-weight: bold; margin: 0px; padding: 0px;&quot;&gt;sort&lt;/span&gt; -u&lt;span style=&quot;color: #7a0874; font-weight: bold; margin: 0px; padding: 0px;&quot;&gt;)&lt;/span&gt;
&lt;span style=&quot;color: black; font-weight: bold; margin: 0px; padding: 0px;&quot;&gt;else&lt;/span&gt;
    &lt;span style=&quot;color: #007800; margin: 0px; padding: 0px;&quot;&gt;glibc_revision=&lt;/span&gt;$&lt;span style=&quot;color: #7a0874; font-weight: bold; margin: 0px; padding: 0px;&quot;&gt;(&lt;/span&gt;rpm -q glibc | &lt;span style=&quot;color: #c20cb9; font-weight: bold; margin: 0px; padding: 0px;&quot;&gt;awk&lt;/span&gt; -F&lt;span style=&quot;color: red; margin: 0px; padding: 0px;&quot;&gt;&quot;[-.]&quot;&lt;/span&gt; &lt;span style=&quot;color: red; margin: 0px; padding: 0px;&quot;&gt;&#39;{print $4}&#39;&lt;/span&gt; | &lt;span style=&quot;color: #c20cb9; font-weight: bold; margin: 0px; padding: 0px;&quot;&gt;sort&lt;/span&gt; -u&lt;span style=&quot;color: #7a0874; font-weight: bold; margin: 0px; padding: 0px;&quot;&gt;)&lt;/span&gt;
&lt;span style=&quot;color: black; font-weight: bold; margin: 0px; padding: 0px;&quot;&gt;fi&lt;/span&gt;
&lt;span style=&quot;color: #7a0874; font-weight: bold; margin: 0px; padding: 0px;&quot;&gt;echo&lt;/span&gt; &lt;span style=&quot;color: red; margin: 0px; padding: 0px;&quot;&gt;&quot;Detected glibc version&quot;&lt;/span&gt; &lt;span style=&quot;color: #007800; margin: 0px; padding: 0px;&quot;&gt;$glibc_version&lt;/span&gt;&lt;span style=&quot;color: red; margin: 0px; padding: 0px;&quot;&gt;&quot; revision &quot;&lt;/span&gt;&lt;span style=&quot;color: #007800; margin: 0px; padding: 0px;&quot;&gt;$glibc_revision&lt;/span&gt;
&amp;nbsp;
&lt;span style=&quot;color: #007800; margin: 0px; padding: 0px;&quot;&gt;vulnerable_text=&lt;/span&gt;$&lt;span style=&quot;color: red; margin: 0px; padding: 0px;&quot;&gt;&quot;This system is vulnerable to CVE-2015-0235. &lt;https: access.redhat.com=&quot;&quot; cve=&quot;&quot; security=&quot;&quot;&gt;
Please refer to &lt;https: access.redhat.com=&quot;&quot; articles=&quot;&quot;&gt; for remediation steps&quot;&lt;/https:&gt;&lt;/https:&gt;&lt;/span&gt;
&amp;nbsp;
&lt;span style=&quot;color: black; font-weight: bold; margin: 0px; padding: 0px;&quot;&gt;if&lt;/span&gt; &lt;span style=&quot;color: #7a0874; font-weight: bold; margin: 0px; padding: 0px;&quot;&gt;[&lt;/span&gt;&lt;span style=&quot;color: #7a0874; font-weight: bold; margin: 0px; padding: 0px;&quot;&gt;[&lt;/span&gt; &lt;span style=&quot;color: #007800; margin: 0px; padding: 0px;&quot;&gt;$glibc_version&lt;/span&gt; == &lt;span style=&quot;color: #007800; margin: 0px; padding: 0px;&quot;&gt;$glibc_vulnerable_version&lt;/span&gt; &lt;span style=&quot;color: #7a0874; font-weight: bold; margin: 0px; padding: 0px;&quot;&gt;]&lt;/span&gt;&lt;span style=&quot;color: #7a0874; font-weight: bold; margin: 0px; padding: 0px;&quot;&gt;]&lt;/span&gt;
&lt;span style=&quot;color: black; font-weight: bold; margin: 0px; padding: 0px;&quot;&gt;then&lt;/span&gt;
    vercomp &lt;span style=&quot;color: #007800; margin: 0px; padding: 0px;&quot;&gt;$glibc_vulnerable_revision&lt;/span&gt; &lt;span style=&quot;color: #007800; margin: 0px; padding: 0px;&quot;&gt;$glibc_revision&lt;/span&gt;
&lt;span style=&quot;color: black; font-weight: bold; margin: 0px; padding: 0px;&quot;&gt;elif&lt;/span&gt; &lt;span style=&quot;color: #7a0874; font-weight: bold; margin: 0px; padding: 0px;&quot;&gt;[&lt;/span&gt;&lt;span style=&quot;color: #7a0874; font-weight: bold; margin: 0px; padding: 0px;&quot;&gt;[&lt;/span&gt; &lt;span style=&quot;color: #007800; margin: 0px; padding: 0px;&quot;&gt;$glibc_version&lt;/span&gt; == &lt;span style=&quot;color: #007800; margin: 0px; padding: 0px;&quot;&gt;$glibc_vulnerable_version2&lt;/span&gt; &lt;span style=&quot;color: #7a0874; font-weight: bold; margin: 0px; padding: 0px;&quot;&gt;]&lt;/span&gt;&lt;span style=&quot;color: #7a0874; font-weight: bold; margin: 0px; padding: 0px;&quot;&gt;]&lt;/span&gt;
&lt;span style=&quot;color: black; font-weight: bold; margin: 0px; padding: 0px;&quot;&gt;then&lt;/span&gt;
    vercomp &lt;span style=&quot;color: #007800; margin: 0px; padding: 0px;&quot;&gt;$glibc_vulnerable_revision2&lt;/span&gt; &lt;span style=&quot;color: #007800; margin: 0px; padding: 0px;&quot;&gt;$glibc_revision&lt;/span&gt;
&lt;span style=&quot;color: black; font-weight: bold; margin: 0px; padding: 0px;&quot;&gt;elif&lt;/span&gt; &lt;span style=&quot;color: #7a0874; font-weight: bold; margin: 0px; padding: 0px;&quot;&gt;[&lt;/span&gt;&lt;span style=&quot;color: #7a0874; font-weight: bold; margin: 0px; padding: 0px;&quot;&gt;[&lt;/span&gt; &lt;span style=&quot;color: #007800; margin: 0px; padding: 0px;&quot;&gt;$glibc_version&lt;/span&gt; == &lt;span style=&quot;color: #007800; margin: 0px; padding: 0px;&quot;&gt;$glibc_vulnerable_version3&lt;/span&gt; &lt;span style=&quot;color: #7a0874; font-weight: bold; margin: 0px; padding: 0px;&quot;&gt;]&lt;/span&gt;&lt;span style=&quot;color: #7a0874; font-weight: bold; margin: 0px; padding: 0px;&quot;&gt;]&lt;/span&gt;
&lt;span style=&quot;color: black; font-weight: bold; margin: 0px; padding: 0px;&quot;&gt;then&lt;/span&gt;
    vercomp &lt;span style=&quot;color: #007800; margin: 0px; padding: 0px;&quot;&gt;$glibc_vulnerable_revision3&lt;/span&gt; &lt;span style=&quot;color: #007800; margin: 0px; padding: 0px;&quot;&gt;$glibc_revision&lt;/span&gt;
&lt;span style=&quot;color: black; font-weight: bold; margin: 0px; padding: 0px;&quot;&gt;else&lt;/span&gt;
    vercomp &lt;span style=&quot;color: #007800; margin: 0px; padding: 0px;&quot;&gt;$glibc_vulnerable_version&lt;/span&gt; &lt;span style=&quot;color: #007800; margin: 0px; padding: 0px;&quot;&gt;$glibc_version&lt;/span&gt;
&lt;span style=&quot;color: black; font-weight: bold; margin: 0px; padding: 0px;&quot;&gt;fi&lt;/span&gt;
&amp;nbsp;
&lt;span style=&quot;color: black; font-weight: bold; margin: 0px; padding: 0px;&quot;&gt;case&lt;/span&gt; $? &lt;span style=&quot;color: black; font-weight: bold; margin: 0px; padding: 0px;&quot;&gt;in&lt;/span&gt;
    &lt;span style=&quot;color: black; margin: 0px; padding: 0px;&quot;&gt;0&lt;/span&gt;&lt;span style=&quot;color: #7a0874; font-weight: bold; margin: 0px; padding: 0px;&quot;&gt;)&lt;/span&gt; &lt;span style=&quot;color: #7a0874; font-weight: bold; margin: 0px; padding: 0px;&quot;&gt;echo&lt;/span&gt; &lt;span style=&quot;color: red; margin: 0px; padding: 0px;&quot;&gt;&quot;$vulnerable_text&quot;&lt;/span&gt;;;
    &lt;span style=&quot;color: black; margin: 0px; padding: 0px;&quot;&gt;1&lt;/span&gt;&lt;span style=&quot;color: #7a0874; font-weight: bold; margin: 0px; padding: 0px;&quot;&gt;)&lt;/span&gt; &lt;span style=&quot;color: #7a0874; font-weight: bold; margin: 0px; padding: 0px;&quot;&gt;echo&lt;/span&gt; &lt;span style=&quot;color: red; margin: 0px; padding: 0px;&quot;&gt;&quot;$vulnerable_text&quot;&lt;/span&gt;;;
    &lt;span style=&quot;color: black; margin: 0px; padding: 0px;&quot;&gt;2&lt;/span&gt;&lt;span style=&quot;color: #7a0874; font-weight: bold; margin: 0px; padding: 0px;&quot;&gt;)&lt;/span&gt; &lt;span style=&quot;color: #7a0874; font-weight: bold; margin: 0px; padding: 0px;&quot;&gt;echo&lt;/span&gt; &lt;span style=&quot;color: red; margin: 0px; padding: 0px;&quot;&gt;&quot;Not Vulnerable.&quot;&lt;/span&gt;;;
&lt;span style=&quot;color: black; font-weight: bold; margin: 0px; padding: 0px;&quot;&gt;esac&lt;/span&gt;
&amp;nbsp;&lt;/pre&gt;&lt;div style=&quot;margin-bottom: 1.571em; padding: 0px;&quot;&gt;Sample outputs from patched RHEL v6.8 server:&lt;/div&gt;&lt;pre style=&quot;background-color: #eeeeee; border: 1px solid rgb(221, 221, 221); clear: both; font-family: Consolas, &#39;Andale Mono&#39;, Monaco, Courier, &#39;Courier New&#39;, Verdana, sans-serif; font-size: 0.857em; line-height: 1.5em; margin-bottom: 1.833em; overflow: auto; padding: 0.667em 0.917em;&quot;&gt;bash rhel-GHOST-test.sh
Vulnerable glibc version &amp;lt;= 2.17-54
Vulnerable glibc version &amp;lt;= 2.5-122
Vulnerable glibc version &amp;lt;= 2.12-1.148
Detected glibc version 2.12 revision 149
Not Vulnerable.&lt;/pre&gt;&lt;/div&gt;&lt;/div&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7406146072233903205/posts/default/2958736884120910329'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7406146072233903205/posts/default/2958736884120910329'/><link rel='alternate' type='text/html' href='http://researchvigneshbabu.blogspot.com/2015/01/Ghostvulnerability-CVE-2015-0235.html' title='How To Patch and Protect Linux Server Against the Glibc GHOST Vulnerability # CVE-2015-0235'/><author><name>Vigneshbabu</name><uri>http://www.blogger.com/profile/01487448933385008248</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><georss:featurename>Mumbai, Maharashtra, India</georss:featurename><georss:point>19.0759837 72.877655900000036</georss:point><georss:box>18.5957917 72.232208900000032 19.556175699999997 73.52310290000004</georss:box></entry><entry><id>tag:blogger.com,1999:blog-7406146072233903205.post-8468100356697274798</id><published>2014-11-22T00:55:00.001+05:30</published><updated>2014-11-22T00:55:34.491+05:30</updated><title type='text'>Bridging The Gap: OpenStack For VMware Administrators</title><content type='html'>&lt;iframe allowfullscreen=&quot;&quot; frameborder=&quot;0&quot; height=&quot;270&quot; src=&quot;https://www.youtube.com/embed/2xiOaETNN2M&quot; width=&quot;480&quot;&gt;&lt;/iframe&gt;&lt;br /&gt;
&lt;br /&gt;
Awesome Speech have a notes while u watch the video guys&lt;br /&gt;
trust me lots of techie stuff , dont miss it</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7406146072233903205/posts/default/8468100356697274798'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7406146072233903205/posts/default/8468100356697274798'/><link rel='alternate' type='text/html' href='http://researchvigneshbabu.blogspot.com/2014/11/bridging-gap-openstack-for-vmware.html' title='Bridging The Gap: OpenStack For VMware Administrators'/><author><name>Vigneshbabu</name><uri>http://www.blogger.com/profile/01487448933385008248</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><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://img.youtube.com/vi/2xiOaETNN2M/default.jpg" height="72" width="72"/></entry><entry><id>tag:blogger.com,1999:blog-7406146072233903205.post-3859998187620715201</id><published>2014-09-10T00:53:00.003+05:30</published><updated>2014-09-10T00:53:50.699+05:30</updated><category scheme="http://www.blogger.com/atom/ns#" term="apple"/><category scheme="http://www.blogger.com/atom/ns#" term="apple iphone 6"/><category scheme="http://www.blogger.com/atom/ns#" term="Iphone"/><category scheme="http://www.blogger.com/atom/ns#" term="iphone 6 reviews"/><category scheme="http://www.blogger.com/atom/ns#" term="iphone description"/><title type='text'>Apple Iphone 6 a new range of persona</title><content type='html'>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg-zHXrDaanyivSaiGj6gbFX48iymnXnAJoHYohdrH60nH_HAO1c6PP387MaSQzH-S9O_LLQz4ODCzG36ZPcSgjMEVDRTyJM8KrjNpOEF_AzjI2m6JoiLc2pj2dTEEZHZOj8kyHBIGtQw4/s1600/iPhone-6-Phablet.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg-zHXrDaanyivSaiGj6gbFX48iymnXnAJoHYohdrH60nH_HAO1c6PP387MaSQzH-S9O_LLQz4ODCzG36ZPcSgjMEVDRTyJM8KrjNpOEF_AzjI2m6JoiLc2pj2dTEEZHZOj8kyHBIGtQw4/s1600/iPhone-6-Phablet.jpg&quot; height=&quot;203&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div style=&quot;background: white; line-height: 15.75pt; margin-bottom: 18.75pt; margin-left: 0cm; margin-right: 0cm; margin-top: 0cm;&quot;&gt;
&lt;span style=&quot;color: #222222; font-family: &amp;quot;Arial&amp;quot;,&amp;quot;sans-serif&amp;quot;; mso-bidi-font-size: 10.5pt;&quot;&gt;Apple is expected to continue
its September tradition of the past few years by&lt;span class=&quot;apple-converted-space&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #005ea6; text-decoration: none; text-underline: none;&quot;&gt;unveiling&lt;/span&gt;&lt;span class=&quot;apple-converted-space&quot;&gt;&amp;nbsp;&lt;/span&gt;the iPhone 6 and a smart watch on
Tuesday. The devices reportedly will add mobile payments to compete with
companies like Amazon and Square that are using the new technology.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;background: white; line-height: 15.75pt; margin: 0cm 0cm 18.75pt;&quot;&gt;
&lt;span style=&quot;color: #222222; font-family: &amp;quot;Arial&amp;quot;,&amp;quot;sans-serif&amp;quot;; mso-bidi-font-size: 10.5pt;&quot;&gt;The
iPhone 6 and smart watch will use near field communication technology to allow
users to buy things by&lt;span class=&quot;apple-converted-space&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #005ea6; text-decoration: none; text-underline: none;&quot;&gt;scanning their devices&lt;/span&gt;&amp;nbsp;&lt;span class=&quot;apple-converted-space&quot;&gt;&amp;nbsp;&lt;/span&gt;on
sensors in certain stores like the Apple retail shops, coupled with
tokenization that generates a one-time use payment code, according to industry
blog Bank Innovation.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;background: white; line-height: 15.75pt; margin: 0cm 0cm 18.75pt;&quot;&gt;
&lt;span style=&quot;color: #222222; font-family: &amp;quot;Arial&amp;quot;,&amp;quot;sans-serif&amp;quot;; mso-bidi-font-size: 10.5pt;&quot;&gt;This
combination may boost convenience and decrease fraud, but linking payments with
mobile phones also raises privacy concerns. Apple’s addition of a fingerprint
scanner to its&lt;span class=&quot;apple-converted-space&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #005ea6; text-decoration: none; text-underline: none;&quot;&gt;iPhone 5S&lt;/span&gt;&lt;span class=&quot;apple-converted-space&quot;&gt;&amp;nbsp;&lt;/span&gt;last September sparked concern about
granting the tech giant greater access to users’ personal information.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;background: white; line-height: 15.75pt; margin: 0cm 0cm 18.75pt;&quot;&gt;
&lt;span style=&quot;color: #222222; font-family: &amp;quot;Arial&amp;quot;,&amp;quot;sans-serif&amp;quot;; mso-bidi-font-size: 10.5pt;&quot;&gt;The
iPhone 6 also will have a larger display to meet growing consumer demand for
bigger screen size and an easier browsing experience on phones. A U.S. patent
granted to Apple indicates the smart watch may be called iTime.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;background: white; line-height: 15.75pt; margin-bottom: 18.75pt;&quot;&gt;
&lt;span style=&quot;color: #222222; font-family: &amp;quot;Arial&amp;quot;,&amp;quot;sans-serif&amp;quot;; font-size: 12.0pt; mso-bidi-font-size: 10.5pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;; mso-fareast-language: EN-IN;&quot;&gt;Companies are trying to&amp;nbsp;&lt;span style=&quot;color: #005ea6; text-decoration: none; text-underline: none;&quot;&gt;make devices
fashionable&lt;/span&gt;, in part to make up for the perception that wearables
can’t yet rival the convenience of a smartphone, says Carolina Milanesi, chief
of research at market analysis group Kantar Worldpanel ComTech. Milanesi
expects Apple’s watch to have a fashion design that appeals to men and women,
but the image included in the patent resembles the basic detachable watch band
available as an accessory for the company’s iPod nano.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiSePcNyA3u7eL_-Ps2X4BSSq68szSqy4xTjT5ZCW9T2Fvl40z6QVtueRL0A4ncvOSXRCG6yc0Yth2kJFIg1prhnXsrEg67I9rsyk9rTQot2Y6hFtaqq04amYL8dc4oZnAo1qSagc7fgJs/s1600/140724-applewatch-graphic.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiSePcNyA3u7eL_-Ps2X4BSSq68szSqy4xTjT5ZCW9T2Fvl40z6QVtueRL0A4ncvOSXRCG6yc0Yth2kJFIg1prhnXsrEg67I9rsyk9rTQot2Y6hFtaqq04amYL8dc4oZnAo1qSagc7fgJs/s1600/140724-applewatch-graphic.jpg&quot; height=&quot;258&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;background: white; text-align: center;&quot;&gt;
&lt;span style=&quot;font-family: Arial, sans-serif; font-size: 12pt;&quot;&gt;&lt;span style=&quot;color: red;&quot;&gt;&lt;b&gt;&lt;i&gt;Patent drawings filed to the U.S. Patent and Trademark Office of a
potential Apple smartwatch.&lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&lt;span style=&quot;color: #999999;&quot;&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;background: white; line-height: 15.75pt; margin-bottom: 18.75pt;&quot;&gt;
&lt;span style=&quot;color: #222222; font-family: &amp;quot;Arial&amp;quot;,&amp;quot;sans-serif&amp;quot;; font-size: 12.0pt; mso-bidi-font-size: 10.5pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;; mso-fareast-language: EN-IN;&quot;&gt;Apple also will likely preview a new iOS 8
operating system Tuesday to follow the new HealthKit and HomeKit platforms it&amp;nbsp;&lt;span style=&quot;color: #005ea6; text-decoration: none; text-underline: none;&quot;&gt;debuted&amp;nbsp;&lt;/span&gt;in
June. Health monitoring is expected to be a major part of the smart watch,
since fitness tracking is the most successful feature of the growing wearables
sector.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;background: white;&quot;&gt;

&lt;span style=&quot;color: #222222; font-family: &amp;quot;Arial&amp;quot;,&amp;quot;sans-serif&amp;quot;; font-size: 12.0pt; line-height: 115%; mso-ansi-language: EN-IN; mso-bidi-font-size: 10.5pt; mso-bidi-language: AR-SA; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;; mso-fareast-language: EN-IN;&quot;&gt;Competition on wearables comes from companies including Google, which
unveiled its&amp;nbsp;&lt;span style=&quot;color: #005ea6; text-decoration: none; text-underline: none;&quot;&gt;Android Wear&amp;nbsp;&lt;/span&gt;operating
system earlier this year. The system includes features like voice search and
fitness monitoring, and operates on wearables designed by Intel and Motorola.&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;background: white; text-align: left;&quot;&gt;
&lt;span style=&quot;color: #999999; font-family: &amp;quot;Arial&amp;quot;,&amp;quot;sans-serif&amp;quot;; font-size: 12.0pt; mso-bidi-font-size: 10.5pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;; mso-fareast-language: EN-IN;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;background: white; text-align: left;&quot;&gt;
&lt;span style=&quot;font-family: Arial, sans-serif; font-size: 12pt;&quot;&gt;&lt;a href=&quot;http://adf.ly/rv2zW&quot; rel=&quot;nofollow&quot; target=&quot;_blank&quot;&gt;Want to know more about the technical specification click here&amp;nbsp;&lt;/a&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;background: white; line-height: 15.75pt; margin-bottom: 18.75pt;&quot;&gt;
&lt;span style=&quot;color: #222222; font-family: &amp;quot;Arial&amp;quot;,&amp;quot;sans-serif&amp;quot;; font-size: 12.0pt; mso-bidi-font-size: 10.5pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;; mso-fareast-language: EN-IN;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/div&gt;
</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7406146072233903205/posts/default/3859998187620715201'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7406146072233903205/posts/default/3859998187620715201'/><link rel='alternate' type='text/html' href='http://researchvigneshbabu.blogspot.com/2014/09/apple-iphone-6-blueprint.html' title='Apple Iphone 6 a new range of persona'/><author><name>Vigneshbabu</name><uri>http://www.blogger.com/profile/01487448933385008248</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><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg-zHXrDaanyivSaiGj6gbFX48iymnXnAJoHYohdrH60nH_HAO1c6PP387MaSQzH-S9O_LLQz4ODCzG36ZPcSgjMEVDRTyJM8KrjNpOEF_AzjI2m6JoiLc2pj2dTEEZHZOj8kyHBIGtQw4/s72-c/iPhone-6-Phablet.jpg" height="72" width="72"/></entry><entry><id>tag:blogger.com,1999:blog-7406146072233903205.post-5044047825651361765</id><published>2013-06-18T18:05:00.000+05:30</published><updated>2013-06-18T18:05:38.348+05:30</updated><title type='text'>Sixth Sense technology</title><content type='html'>&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;
Sixthsense is a wearable gestural interface device developed by &lt;b&gt;Pranav Mistry&lt;/b&gt;,
 a PhD student from MIT that augments the physical world around us with 
digital information and lets us use natural hand gestures to interact 
with that information.&lt;br /&gt;

&lt;a href=&quot;https://www.blogger.com/blogger.g?blogID=7406146072233903205&quot; name=&quot;more&quot;&gt;&lt;/a&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;iframe allowfullscreen=&#39;allowfullscreen&#39; webkitallowfullscreen=&#39;webkitallowfullscreen&#39; mozallowfullscreen=&#39;mozallowfullscreen&#39; width=&#39;320&#39; height=&#39;266&#39; src=&#39;https://www.youtube.com/embed/YrtANPtnhyg?feature=player_embedded&#39; frameborder=&#39;0&#39;&gt;&lt;/iframe&gt;&lt;/div&gt;
Watch the following video of Pranav Mistry presenting sixth-sense device to get a clear idea about sixth sense device. &lt;br /&gt;


&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;



&lt;/div&gt;
&lt;h2&gt;
How to make your own sixth sense device?&lt;/h2&gt;
You must be desperate to get your own sixth sense device. It is not available for sale so you &lt;b&gt;cannot buy&lt;/b&gt; it from anywhere. The only option you have is to make it yourself. Yes, You can make it yourself!&lt;br /&gt;


SixthSense prototypes cost approximately $350 to build (not including 
the computer), the main cost being the micro-projector. Don&#39;t feel 
disappointed if you can&#39;t spend $350. You can still build the software 
and play with it for free.&lt;br /&gt;


Sixth sense device&#39;s software is now open source. I appreciate this move
 from Pranav Mistry, but the source code is full of bugs and exceptions 
as it is yet in beta version. I have edited the code to make sure it is 
compatible with both Visual Studio 2008 and Visual Studio 2010.&lt;br /&gt;

&lt;h2&gt;
Compiling and running the software component&lt;/h2&gt;
The sixth sense device runs on windows platform and majority of the code
 is written in C++ and C#. Make sure you have Visual Studio, Direct X, 
Adobe Flash player (active x) and MS Outlook installed on your computer.&lt;br /&gt;


&lt;ol&gt;
&lt;li&gt;
You first need to download the following source code(zip file) and 
extract it. If you don&#39;t want to compile the software and save time then
 you can directly download the already compiled &lt;a href=&quot;http://jabroo.blogspot.in/2012/06/download-sixth-sense-device-software.html&quot;&gt;&lt;strong&gt;Sixth Sense software binary(.exe)&lt;/strong&gt;&lt;/a&gt;. If you download the exe file then skip steps 2 and 3.&lt;br /&gt;


&lt;a href=&quot;http://sixth-sense-akash.googlecode.com/files/SixthSense.zip&quot; target=&quot;_blank&quot;&gt;Download Sixth Sense device source code&lt;/a&gt;&lt;br /&gt;

&lt;/li&gt;
&lt;li&gt;
Open WUW01.sln (which is present in the folder &quot;code&quot;). If you are using
 VS 2008 then instead of opening WUW.sln, open 
SixthSense\code\WUW01\WUW01.csproj&lt;br /&gt;

&lt;/li&gt;
&lt;li&gt;
Press F5 to debug it. If you debug it successfully, a black screen 
appears with a little square box on the right just hover your mouse 
around it and you will find Option tabs such as Camera, Tokens and Apps.&lt;br /&gt;


&lt;b&gt;Note:&lt;/b&gt; If you do not have the DIRECTX installed on your machine ( 
as stated in the requirements ) , it doesn&#39;t make any difference. Just 
comment out the following line nos. 41, 42 and 74 in the WUW.cs file. 
This works beacuse only a matrix class of the DIRECTX namespace is 
declared in the code but never used. So you can safely comment out these
 lines and remove the DIRECTX references.&lt;br /&gt;


I have solved various bugs and exceptions including the black box error.
 Also I have solved XamlParseException which gave following error:&lt;br /&gt;

&lt;div class=&quot;jbr&quot;&gt;
Cannot create instance of &#39;WeatherReaderUI&#39; defined in assembly 
&#39;WeatherReaderMVC, Version=1.0.0.0, Culture=neutral, 
PublicKeyToken=null&#39;.&lt;/div&gt;
I have commented the line no. 111 and 1863(shown below) to solve the 
problem. Check if the program compiles and runs successfully in your 
system after removing the comment.&lt;br /&gt;

&lt;div class=&quot;jbr&quot;&gt;
111:  WPFControl_Weather01.UserControl1 Control_weather = new WPFControl_Weather01.UserControl1();&lt;/div&gt;
&lt;div class=&quot;jbr&quot;&gt;
1863: elementHostWeather.Child = Control_weather;&lt;/div&gt;
&lt;/li&gt;
&lt;/ol&gt;
&lt;h3&gt;
Camera:&lt;/h3&gt;
&lt;ol&gt;
&lt;li&gt;Here you can select the camera you want to use from the drop down options.&lt;/li&gt;
&lt;li&gt;If you are having multiple cameras you can select from those option 
or if you have single camera it will automatically start capturing.&lt;/li&gt;
&lt;li&gt;You can also adjust your camera settings (Brightness,contrast,..etc)
 by clicking on &quot;Adjust Camera Properties&quot;. (Note: Sometimes an 
exception occurs while clicking on Adjust Camera Properties button)&lt;/li&gt;
&lt;/ol&gt;
&lt;h3&gt;
Tokens:&lt;/h3&gt;
This version of code uses colored fingertips as markers. One need 4 
different colors in order to run most of the Apps. I recommend to use 
Red, Yellow, Blue and Green (or colors that are different enough). Matt 
colored tape/objects works better as they have less reflective changes.&lt;br /&gt;


When you click on ‘Add Markers’, the screen starts blinking and after 
4-5 secs it stops with a still picture so that you can add those markers
 on your hand as new markers. You can simply drag-select the colored 
marker on the screen by mouse cursor. Once you have all four markers (O,
 P, M, and N) added the software will start tracking the four markers. 
You can set the thresholds to better the tracking. You can save those 
markers and can reuse in subsequent executions, or can add new markers 
every time. Check this video.&lt;br /&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;iframe allowfullscreen=&#39;allowfullscreen&#39; webkitallowfullscreen=&#39;webkitallowfullscreen&#39; mozallowfullscreen=&#39;mozallowfullscreen&#39; width=&#39;320&#39; height=&#39;266&#39; src=&#39;https://www.youtube.com/embed/5JNSILC6ie0?feature=player_embedded&#39; frameborder=&#39;0&#39;&gt;&lt;/iframe&gt;&lt;/div&gt;
&lt;br /&gt;


&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;



&lt;/div&gt;
&lt;h3&gt;
Apps:&lt;/h3&gt;
There are three ways to launch any application. Apps tab can let you 
choose the apps you want to load and run. One can also load apps from 
‘Menu’. ‘Menu’ is triggered using Namaste gesture. Once on Menu screen 
you can choose the App by hand-click (Hand Click gesture works by moving
 the O marker and hiding P marker.&lt;br /&gt;


&lt;b&gt;Test:&lt;/b&gt;
You can see whether the four markers are being tracked and moving while 
you are moving those particular markers that is on the fingers.&lt;br /&gt;


&lt;b&gt;Draw:&lt;/b&gt;
The red marker (M) draws when the yellow marker (N) is hidden.When both 
the markers are visible you can move the mouse pointer to select 
different colours or eraser etc.&lt;br /&gt;


&lt;b&gt;Photo:&lt;/b&gt;
Make a rectangle with your pointer fingers and thumbs and when the gesture is recognized,the countdown starts
Remove you hands from the camera frame to capture the desired photo. (The countdown lasts for 3 secs)&lt;br /&gt;


&lt;b&gt;Gallery:&lt;/b&gt;
Displays the photos that you have taken.&lt;br /&gt;


&lt;b&gt;Mail:&lt;/b&gt;
Displays a list of email from outlook (required that MS Outlook be running for this to work)&lt;br /&gt;


&lt;b&gt;Weather:&lt;/b&gt;
Displays a weather app that can be localised to your area.&lt;br /&gt;


&lt;b&gt;Stock:&lt;/b&gt;
Displays 16 stocks values real time, use the slider at the bottom of the projected display to set the time scale.&lt;br /&gt;


&lt;b&gt;Effects:&lt;/b&gt;
Play with beautiful wavy lines and explore your imagination.&lt;br /&gt;


&lt;b&gt;Newspaper:&lt;/b&gt;
It projects newspaper stories and related videos from Youtube or other web sites,directly onto the surface of the paper.&lt;br /&gt;


&lt;b&gt;Book:&lt;/b&gt;
For book-recognition,the program gets activated with a gesture, and the 
system snaps a photo of the book, compares it with book-cover images it 
finds online, computes a match, and retrieves and projects the ratings.&lt;br /&gt;


&lt;b&gt;Clock:&lt;/b&gt;
An Analog clock will be projected by doing a circle gesture.&lt;br /&gt;


&lt;a href=&quot;https://www.blogger.com/blogger.g?blogID=7406146072233903205&quot; name=&quot;hardware_components&quot;&gt;&lt;/a&gt;
&lt;h2&gt;
Hardware Components&lt;/h2&gt;
Now you have the needed software. Let&#39;s check out the various hardware components.&lt;br /&gt;

&lt;div style=&quot;text-align: center;&quot;&gt;
&lt;img alt=&quot;Sixth sense device pranav mistry&quot; border=&quot;0&quot; height=&quot;258&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhcBFbGFSohtgLrR4Vz9P6FwacCcGbOUnub2FLEwMyWTTUv3EdpEivTLWYgJIjrQvmHS504HFk1IojcaBLqJqiAUX2HG791crhObNiTaygD8Qqxf2i2kD7JpfKJ0DdKyMK5XTO3LMGXKD__/s400/sixth_sense_device_components.jpg&quot; width=&quot;400&quot; /&gt;&lt;/div&gt;
&lt;h3&gt;
Camera&lt;/h3&gt;
The camera is the main input device of the SixthSense system. The camera
 acts as a digital eye of the system. It basically captures the scene 
the user is looking at. The video stream captured by the camera is 
passed to computer which does the appropriate computer vision 
computation.&lt;br /&gt;



Suggested Product: Logitech QuickCam Pro for notebooks ($23)&lt;br /&gt;


&lt;b&gt;Note:&lt;/b&gt;If you are just checking the software, your laptop&#39;s in-built web-camera will work.&lt;br /&gt;


&lt;h3&gt;
Projector&lt;/h3&gt;
The projector is the main output device of the SixthSense system. The 
projector unit used in prototype runs on a rechargeable battery. The 
major functions of the projector is to project graphical user interface 
of the selected application onto surfaces or walls in front.&lt;br /&gt;


Suggested Products: You can buy either laser (AAXA - $110, Microvision - $200) or L.E.D (3M MPro110 - $270) projectors.&lt;br /&gt;


&lt;h3&gt;
Mirror&lt;/h3&gt;
The mirror reflects the projection coming out from the projector and 
thus helps in projecting onto the desired locations on walls or 
surfaces. The user manually can change the tilt of the mirror to change 
the location of the projection. For example in application where we want
 the projection to go on the ground instead of the surface in front, we 
can change the tilt of the mirror to change the projection.&lt;br /&gt;


Suggested Product: Any 1”X1” first surface mirror&lt;br /&gt;


&lt;h3&gt;
Microphone&lt;/h3&gt;
The microphone is an &lt;b&gt;optional&lt;/b&gt; component of the SixthSense. It is 
required when using a paper as a computing interface. When the user 
wants to use a sheet of paper as an interactive surface, he or she clips
 the microphone to the paper. The microphone attached this way captures 
the sound signals of user’s touching the paper. This data is passed to 
computing device for processing. Later, combined with the tracking 
information about user’s finger, the system is able to identify precise 
touch events on the paper. Here, the sound signal captured by the 
microphone provides time information whereas the camera performs 
tracking.&lt;br /&gt;


Suggested Product: Microphone of Logitech QuickCam pro for notebooks ($23)&lt;br /&gt;


&lt;h3&gt;
Computer&lt;/h3&gt;
Of course, you will need a computing device (i.e laptop/netbook). The 
camera, the projector and the microphone are connected to this device 
using wired or wireless connection.&lt;br /&gt;


Suggested Product: Any Windows computer&lt;br /&gt;



Now that you have all these pieces, you need a way to combine them. I 
recommend using Lego strips to form the base. The projector, camera, and
 mirror assembly can be directly put onto this base. You can also use 
Velcro to combine the products.</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7406146072233903205/posts/default/5044047825651361765'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7406146072233903205/posts/default/5044047825651361765'/><link rel='alternate' type='text/html' href='http://researchvigneshbabu.blogspot.com/2013/06/sixth-sense-technology.html' title='Sixth Sense technology'/><author><name>Vigneshbabu</name><uri>http://www.blogger.com/profile/01487448933385008248</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><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhcBFbGFSohtgLrR4Vz9P6FwacCcGbOUnub2FLEwMyWTTUv3EdpEivTLWYgJIjrQvmHS504HFk1IojcaBLqJqiAUX2HG791crhObNiTaygD8Qqxf2i2kD7JpfKJ0DdKyMK5XTO3LMGXKD__/s72-c/sixth_sense_device_components.jpg" height="72" width="72"/></entry><entry><id>tag:blogger.com,1999:blog-7406146072233903205.post-5523910565135319961</id><published>2013-04-30T17:26:00.001+05:30</published><updated>2013-04-30T17:26:32.461+05:30</updated><title type='text'>Assessment, IQ and Aptitude Test Training</title><content type='html'>guys check this out for those who need to get placed in a branded corporate company &lt;br /&gt;
&lt;br /&gt;
&lt;a href=&quot;http://www.fibonicci.com/&quot;&gt;Assessment, IQ and Aptitude Test Training&lt;/a&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7406146072233903205/posts/default/5523910565135319961'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7406146072233903205/posts/default/5523910565135319961'/><link rel='alternate' type='text/html' href='http://researchvigneshbabu.blogspot.com/2013/04/assessment-iq-and-aptitude-test-training.html' title='Assessment, IQ and Aptitude Test Training'/><author><name>Vigneshbabu</name><uri>http://www.blogger.com/profile/01487448933385008248</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></entry><entry><id>tag:blogger.com,1999:blog-7406146072233903205.post-448750692006073032</id><published>2013-01-15T12:23:00.001+05:30</published><updated>2013-01-15T12:23:56.059+05:30</updated><title type='text'>Productivity Future Vision</title><content type='html'>&lt;iframe allowfullscreen=&quot;&quot; frameborder=&quot;0&quot; height=&quot;270&quot; src=&quot;http://www.youtube.com/embed/a6cNdhOKwi0&quot; width=&quot;480&quot;&gt;&lt;/iframe&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7406146072233903205/posts/default/448750692006073032'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7406146072233903205/posts/default/448750692006073032'/><link rel='alternate' type='text/html' href='http://researchvigneshbabu.blogspot.com/2013/01/productivity-future-vision.html' title='Productivity Future Vision'/><author><name>Vigneshbabu</name><uri>http://www.blogger.com/profile/01487448933385008248</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><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://img.youtube.com/vi/a6cNdhOKwi0/default.jpg" height="72" width="72"/></entry><entry><id>tag:blogger.com,1999:blog-7406146072233903205.post-9043222758098581709</id><published>2012-12-04T10:52:00.000+05:30</published><updated>2012-12-04T10:54:45.459+05:30</updated><title type='text'></title><content type='html'>This is the IBM&#39;s new way of remote user login specially designed for Google products&lt;br /&gt;
By the way pls download the image to see the architectural design &lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj1ypF7O_avd3u4z_COfib-kV7ppRFK1pdyI79kfjwD53ikVWtAI2e6fKda0QKBRJMm_zf55ZLHfnoqKyDbToLzkiee7os94FMtRBgudYRBAf4hrrI33B1ujPyRLrKlX57ZYYNWdEtNNQI/s1600/zAnywhereArch.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj1ypF7O_avd3u4z_COfib-kV7ppRFK1pdyI79kfjwD53ikVWtAI2e6fKda0QKBRJMm_zf55ZLHfnoqKyDbToLzkiee7os94FMtRBgudYRBAf4hrrI33B1ujPyRLrKlX57ZYYNWdEtNNQI/s1600/zAnywhereArch.png&quot; /&gt;http://www.cybelesoft.com/zscope/img/zAnywhereArch.png&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7406146072233903205/posts/default/9043222758098581709'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7406146072233903205/posts/default/9043222758098581709'/><link rel='alternate' type='text/html' href='http://researchvigneshbabu.blogspot.com/2012/12/this-is-ibms-new-way-of-remote-user.html' title=''/><author><name>Vigneshbabu</name><uri>http://www.blogger.com/profile/01487448933385008248</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><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj1ypF7O_avd3u4z_COfib-kV7ppRFK1pdyI79kfjwD53ikVWtAI2e6fKda0QKBRJMm_zf55ZLHfnoqKyDbToLzkiee7os94FMtRBgudYRBAf4hrrI33B1ujPyRLrKlX57ZYYNWdEtNNQI/s72-c/zAnywhereArch.png" height="72" width="72"/></entry><entry><id>tag:blogger.com,1999:blog-7406146072233903205.post-6186251674286447524</id><published>2012-11-07T11:43:00.001+05:30</published><updated>2012-11-07T11:43:28.636+05:30</updated><title type='text'>Free lancer for Testing projects</title><content type='html'>Hi Friends and viewers&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp; I have initiated my project work on automated testing.iam likely to take live projects for free of cost from New Year onwards,those who are interested in outsourcing their testing project works may contact me through my mail. My mail is &lt;a href=&quot;mailto:Testing.vigneshbabu@gmail.com&quot;&gt;Testing.vigneshbabu@gmail.com&lt;/a&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7406146072233903205/posts/default/6186251674286447524'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7406146072233903205/posts/default/6186251674286447524'/><link rel='alternate' type='text/html' href='http://researchvigneshbabu.blogspot.com/2012/11/free-lancer-for-testing-projects.html' title='Free lancer for Testing projects'/><author><name>Vigneshbabu</name><uri>http://www.blogger.com/profile/01487448933385008248</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></entry><entry><id>tag:blogger.com,1999:blog-7406146072233903205.post-3578206156062072380</id><published>2012-09-25T09:20:00.000+05:30</published><updated>2012-09-25T09:20:14.561+05:30</updated><title type='text'>Intiatiative of work</title><content type='html'>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;
Iam going to present my paper on Brain computing Interface in STC college on 28-09-2012 &lt;/div&gt;
</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7406146072233903205/posts/default/3578206156062072380'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7406146072233903205/posts/default/3578206156062072380'/><link rel='alternate' type='text/html' href='http://researchvigneshbabu.blogspot.com/2012/09/intiatiative-of-work.html' title='Intiatiative of work'/><author><name>Vigneshbabu</name><uri>http://www.blogger.com/profile/01487448933385008248</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></entry><entry><id>tag:blogger.com,1999:blog-7406146072233903205.post-537292634179144303</id><published>2012-09-15T14:34:00.001+05:30</published><updated>2012-09-15T14:34:04.025+05:30</updated><title type='text'></title><content type='html'>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;
iam thinking of starting my project in mobile apps using Artificial Intelligence..........&lt;br /&gt;
hope i think i shall achieve my destiny.......... &lt;/div&gt;
</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7406146072233903205/posts/default/537292634179144303'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7406146072233903205/posts/default/537292634179144303'/><link rel='alternate' type='text/html' href='http://researchvigneshbabu.blogspot.com/2012/09/iam-thinking-of-starting-my-project-in.html' title=''/><author><name>Vigneshbabu</name><uri>http://www.blogger.com/profile/01487448933385008248</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></entry><entry><id>tag:blogger.com,1999:blog-7406146072233903205.post-4870261940706339074</id><published>2012-07-04T13:34:00.001+05:30</published><updated>2012-07-04T13:35:27.148+05:30</updated><title type='text'>Carrer TIPS</title><content type='html'>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;
&lt;h2 style=&quot;text-align: left;&quot;&gt;

Ten career-damaging behaviours to avoid...&lt;/h2&gt;
&lt;div style=&quot;text-align: left;&quot;&gt;
“O, how full of briers is this working-day world!” is the famous Shakespearian quote from ‘As You Like It’. External pressures, thorns, obstacles and difficulties aside, how many of us are responsible for unwittingly hampering our chances of career success through our own misplaced and misguided attitudes and behaviours. Below are ten common faux-pas that can ruin a career and should be avoided at all costs.&lt;/div&gt;
&lt;h3 style=&quot;text-align: left;&quot;&gt;

1. Poor Time Management&lt;/h3&gt;
&lt;div style=&quot;text-align: left;&quot;&gt;
Missing deadlines, failing to abide by agreed timelines, arriving to meetings late and generally disrespecting approved schedules is a surefire way to lose credibility and professional respect. Try to value each and every minute on the job and recognize the inefficiencies that arise from procrastination and slovenly time management and the impact these have on the organisation as a whole.&lt;/div&gt;
&lt;h3 style=&quot;text-align: left;&quot;&gt;

2. Failure to Deliver on Promises&lt;/h3&gt;
&lt;div style=&quot;text-align: left;&quot;&gt;
A promise made should be a promise kept if your professional credibility is to remain intact. Avoid making promises you cannot deliver on. Unless you are known as someone who can be strictly depended on to follow through and deliver on time you are likely to be passed over for promotions and key assignments. When you do need more time or resources for an assignment communicate the requirement formally and professionally and manage the situation to show you are in control and will not be sacrificing on quality of delivery.&lt;/div&gt;
&lt;h3 style=&quot;text-align: left;&quot;&gt;

3. Poor Accountability&lt;/h3&gt;
&lt;div style=&quot;text-align: left;&quot;&gt;
Accountability, a close reactive of honesty is an essential character trait in today’s workplace. Avoid becoming known as the sour apple who usurps all credit and circumvents all blame. If you have made an error, admitting to it in a timely manner avoids an unnecessary escalation, earns you the confidence and respect of those around you, and indicates professionalism, honesty and maturity.&lt;/div&gt;
&lt;h3 style=&quot;text-align: left;&quot;&gt;

4. Poor interpersonal skills&lt;/h3&gt;
&lt;div style=&quot;text-align: left;&quot;&gt;
All research indicates that emotional intelligence and people skills are an essential ingredients for success in life and at work. Whether it is suppliers, clients, superiors, colleagues or subordinates you are dealing with the quality and success of that relationship will be largely predicated by how personable you are and how pleasant you are to interact with. If you have a reputation as someone who is difficult to work or interact with chances are people will start to avoid you and your success at mobilizing people or resources to further your goals will be severely diminished.&lt;/div&gt;
&lt;h3 style=&quot;text-align: left;&quot;&gt;

5. Poor team skills&lt;/h3&gt;
&lt;div style=&quot;text-align: left;&quot;&gt;
A good team-player is able to work cohesively within a team framework and contribute, collaborate, communicate and challenge to meet specific goals within that framework. Inability to see beyond one’s self, work well with everyone, find the good qualities of others in the team, communicate persuasively and effectively, listen actively and attentively, give and welcome input, offer encouragement and assistance where needed and show respect, patience and courtesy inevitably leads to marginalisation and failure to meet personal and professional goals.&lt;/div&gt;
&lt;h3 style=&quot;text-align: left;&quot;&gt;

6. Lack of ethics or professionalism&lt;/h3&gt;
&lt;div style=&quot;text-align: left;&quot;&gt;
Conducting personal business on the job and any other activities that show flagrant disrespect for company time, resources and property are both unethical and unprofessional. Chatting endlessly on the job, office gossip, wasting office supplies, laying about important work-related matters, back-biting the boss, spreading office secrets, routinely bringing personal matters to the workplace all fall under this category.&lt;/div&gt;
&lt;h3 style=&quot;text-align: left;&quot;&gt;

7. Lack of initiative&lt;/h3&gt;
&lt;div style=&quot;text-align: left;&quot;&gt;
Complacency is a surefire road to professional mediocrity. To succeed it is essential that you continue to show enthusiasm, stretch the limits, be proactive and test the boundaries in the interest of innovation. Take responsibility for your personal and professional growth and continue to build momentum in your training and profession development activities. If you chose to simply lie low and casually bide your time while others race ahead in their careers you will most probably be overlooked for promotions and plum assignments and your skills may well eventually become redundant.&lt;/div&gt;
&lt;h3 style=&quot;text-align: left;&quot;&gt;

8. Inability to Handle Pressure&lt;/h3&gt;
&lt;div style=&quot;text-align: left;&quot;&gt;
Every job entails a certain amount of stress and pressure and failure to recognize and handle the strain may lead to a pronounced and sustained decline in performance. Learn to recognize stress and cope with it professionally and effectively. Take breaks and holidays when needed, learn to manage stress and cope with pressure so that it is not an ongoing problem for you. It may be that the pressures mounting on you are due to poor time management or delegation skills or weakness in a certain area in which case developing your skills in these areas is highly advisable.&lt;/div&gt;
&lt;h3 style=&quot;text-align: left;&quot;&gt;

9. Lone Ranger Syndrome&lt;/h3&gt;
&lt;div style=&quot;text-align: left;&quot;&gt;
Team skills are essential in today’s marketplace as is getting along with others and communicating your accomplishments regularly and professionally. Do not try to isolate yourself and excel quietly in private as chances are your performance will not get the exposure and credit it deserves. Personal marketing and effective relationship management are key to career success. Aim to regularly and professionally communicate your private coups to your manager and others in a position to help your career advancement and do not assume your great work and personal victories will automatically get noticed and given the credit they deserve.&lt;/div&gt;
&lt;h3 style=&quot;text-align: left;&quot;&gt;

10. Stasis&lt;/h3&gt;
&lt;div style=&quot;text-align: left;&quot;&gt;
You may well be in your comfort zone and doing very well there but if you don’t challenge yourself in pursuit of further growth and development and continuously move forward and upward you may lose your equilibrium sooner than you expected. Have a vision in mind as pertains to your career and formulate a clear strategy and timeline for getting there which you can regularly benchmark and measure yourself against. Continuous learning, development and self-improvement is a necessity not a luxury for today’s ambitious professional and it is imperative that you keep abreast of the latest trends, tools and technologies in your field and not risk losing ground to the star performers who take personal growth more seriously.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;h2 style=&quot;text-align: left;&quot;&gt;

How Do You Choose the Right Career Path for You?&lt;/h2&gt;
&lt;div style=&quot;text-align: left;&quot;&gt;
Choosing the right career eludes some of us right up until retirement. Be one of the lucky ones who have truly found their calling. The following tips from Bayt.com should help.&lt;br /&gt;
&lt;br /&gt;
Franklin D Roosevelt once said “It is common sense to take a method and try it. If it fails, admit it frankly and try another. But above all, try something.” Thankfully, we live in trial-and-error times where growth and change are expected and employers have learned to tolerate if not wholeheartedly appreciate and welcome the diversity in background and skills that come from career changers.&lt;br /&gt;
&lt;br /&gt;
In lieu of life-long job and career stability, many of today’s professionals espouse a career trajectory that is open to responding to new challenges and opportunities as they arise. These may be motivated by entirely extraneous factors such as economic restructuring, downsizing, upsizing, the emergence of lucrative new industry sectors or motivated by changes in personal situation which could include age, changes to marital or family status, geographical preferences, new life demands, desire for better work/life balance etc.&lt;br /&gt;
&lt;br /&gt;
Whatever the motivation, career change is no longer the frowned-upon sole recourse of the unemployed but a common turn of events and one that is expected to become more so as economies restructure at an ever more accelerated pace, information about alternate career paths flows ever more freely, work/life balance becomes an increasingly hot topic, and a&lt;br /&gt;
booming global economy means opportunities abound.&lt;br /&gt;
&lt;br /&gt;
A recent on-line poll run by the Middle East’s #1 job site Bayt.com covering over 1,420 professionals that enquired how often candidates have changed career paths in their life saw the majority of respondents have changed careers at least once and many had changed careers two&lt;br /&gt;
times or more. Only 40% of respondents have never changed careers whereas 27% had changed careers once and 32% of respondents had changed careers twice or more.&lt;br /&gt;
&lt;br /&gt;
So how in such times of flux and opportunity and in light of the vast amount of choice out there do you determine the right career for you? Below the Career Experts from Bayt.com offer some pointers as you approach this important topic:&lt;/div&gt;
&lt;h4 style=&quot;text-align: left;&quot;&gt;

DREAM&lt;/h4&gt;
&lt;div style=&quot;text-align: left;&quot;&gt;
(Examine your passions and interests)&lt;br /&gt;
1.Read the current literature on career change – the whys, how-tos and whens. Books such as What Colour is Your Parachute are a great way to start the self-exploration process.&lt;br /&gt;
2. Ask yourself what you would do in an ideal world if money were no imperative. What&lt;br /&gt;
would you do if you had a year away from work or if you could emulate someone who in your opinion has a dream job? Would you write poetry, run a global corporation, compete in athletics, design world-class architectural projects, publish literature, start your own little business, work with children, with the elderly, teach, heal, perform?&lt;br /&gt;
3. Ask yourself what tasks you ideally like to immerse yourself in. Do you prefer the analytical aspects of your current (or past) job, the administrative aspects, the leadership aspects, the coaching aspects, problem-solving aspects, decision-making in teams, writing, designing,&lt;br /&gt;
co-ordinating, managing, creating, trouble-shooting etc. Where do you find yourself happiest and most comfortable?&lt;br /&gt;
4. Make a list of those aspects of your job or other jobs that you don’t like and wish to avoid.&lt;br /&gt;
5. Be honest with yourself, be creative and dare to dream as you think of what you would really like to do. The dreaming stage is not the time to focus – allow yourself to really explore all avenues of interest and be curious about new paths and possibilities.&lt;/div&gt;
&lt;h4 style=&quot;text-align: left;&quot;&gt;

DETERMINE&lt;/h4&gt;
&lt;div style=&quot;text-align: left;&quot;&gt;
(Examine your values, priorities and skills)&lt;br /&gt;
6. Determine what your priorities really are. How important is work-life balance to you versus career growth or financial stability? How important is leisure versus work versus learning for you? Are you willing to put one or two on hold while you pursue a third or is your ideal life plan a blended one that includes the three? Are you content with financial stability or are you interested in huge financial gain? Are you interested in a job or a career? Is prestige and social status critical to you and how much of these does your career, past and potential, afford you?&lt;br /&gt;
7. Determine your real values and ask what career satisfies and is consistent with those. Albert Einstein’s advice on this front was: “Try not to become a man of success but rather try to become a man of value.”&lt;br /&gt;
8. Make an inventory of your skills and strengths.&lt;br /&gt;
9. Take self-assessment tests to even more deeply understand what it is that motivates, drives and inspires you.&lt;/div&gt;
&lt;h4 style=&quot;text-align: left;&quot;&gt;

DIG DEEP/ DISSECT&lt;/h4&gt;
&lt;div style=&quot;text-align: left;&quot;&gt;
(Examine alternate career paths)&lt;br /&gt;
10. Research alternate career paths – look at growth potential, job profiles, pay, benefits, mobility, work/life balance and all other issues that will determine your longevity in the career.&lt;br /&gt;
11. As you hone in on potential career paths obtain the maximum amount of information about these careers. Read industry blogs and websites, talk to people in the field, subscribe to industry journals and newsletters and leave no stone unturned as you familiarize yourself with the potential new territory.&lt;br /&gt;
12. Map your personal inventory of skills, interests, values against the requirements of alternative career paths.&lt;br /&gt;
13. Realistically analyse and make contingencies for those factors that impede your career mobility. These may be geographical mobility issues, financial limitations, family considerations, or education/ training issues. Look at occupational and non-occupational barriers to career&lt;br /&gt;
entry and determine realistically how you can/will overcome those.&lt;br /&gt;
14. Seek counseling and advice. As you seek to reinvent yourself you may want to talk to a professional counselor formally, or informally to someone in your new area, an old colleague or a peer. Formal counseling is useful when trying to overcome mental blocks to career growth and&lt;br /&gt;
advancement. Often, the biggest detriment to career development is low self-esteem, anxiety fear, inertia and the inability to deal with change meaningfully and constructively.&lt;/div&gt;
&lt;h4 style=&quot;text-align: left;&quot;&gt;

DECIDE&lt;/h4&gt;
&lt;div style=&quot;text-align: left;&quot;&gt;
(Select the ultimate career path)&lt;br /&gt;
15. Let your natural instincts, your introspection and the fruits of your intense research guide the way. Many of us in today’s number-crunching world have learned to quell those very essential natural instincts that propel us towards leadership, happiness and success.&lt;br /&gt;
16. Don’t be swayed by external pressures. Often family, friends and society place undue pressure on a person to conform to or follow a certain career path. Pablo Picasso&lt;br /&gt;
once said “My mother said to me, &quot;If you become a soldier, you&#39;ll be a general; if you become a monk, you&#39;ll end up as the Pope.&quot;Instead, I became a painter and wound up as Picasso.”” .&lt;br /&gt;
17. Don’t let financial considerations alone guide you unless of course you have determined that financial gain in itself (with all its glories and trappings) is your overriding value, interest and goal in life. Oftentimes, short-term financial losses can be compensated for by the fact that you will eventually prosper most and acquire the most depth and skill in the field that most interests you.&lt;/div&gt;
&lt;h4 style=&quot;text-align: left;&quot;&gt;

DARE&lt;/h4&gt;
&lt;div style=&quot;text-align: left;&quot;&gt;
(Confidently stride into your new career)&lt;br /&gt;
18. Believe in yourself. Have faith and be bold and brave as you follow your aspirations. Don’t let negative self-perceptions and external diatribes detract you from your true calling. After the&lt;br /&gt;
homework, the reading, the research, the introspection, soul-searching, networking and analysis, close your eyes and find the person you always wanted to be.&lt;br /&gt;
Robert Kennedy famously once said “Only those who dare to fail greatly can ever achieve greatly.” Arm yourself with your dreams, your invaluable newly acquired self-knowledge and your rigorous research into the plethora of opportunities out there and don’t hesitate in pursuing the career of your dreams. Your success will thank you!&lt;/div&gt;
&lt;div style=&quot;text-align: left;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;h3 style=&quot;text-align: left;&quot;&gt;

Top Jobs Sites And Placememt Cell In India&lt;/h3&gt;
&lt;div style=&quot;text-align: left;&quot;&gt;
1. www.naukri.com&lt;br /&gt;
2. www.monsterindia.com&lt;br /&gt;
3. www.clickjobs.com&lt;br /&gt;
4. www.timesjobs.com&lt;br /&gt;
5. www.jobstreet.com&lt;br /&gt;
6. in.jobs.yahoo.com&lt;br /&gt;
7. www.jobsahead.com&lt;br /&gt;
8. www.placementindia.com&lt;br /&gt;
9. www.jobcity.net&lt;br /&gt;
10. www.cybermediadice.com&lt;br /&gt;
11. www.careerindia.com&lt;br /&gt;
12. india.recruit.net&lt;br /&gt;
13. www.careerbuilderindia.com&lt;br /&gt;
14. www.careerjet.co.in&lt;br /&gt;
15. www.naukrihub.com&lt;br /&gt;
16. www.naukri200.com&lt;br /&gt;
17. www.bixee.com&lt;br /&gt;
18. jobsearch.rediff.com&lt;br /&gt;
19. www.careerkhazana.com&lt;br /&gt;
20. www.india.jobs.com&lt;br /&gt;
&lt;br /&gt;
=======================&lt;br /&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;h2 style=&quot;text-align: left;&quot;&gt;

Dress for Interview Success...&lt;/h2&gt;
&lt;div style=&quot;text-align: left;&quot;&gt;
While the college campus may be the perfect forum in which to exhibit your flair for the latest in fashion style, the interview is not the place to do so. With very few unusual exceptions, sandals and sweatshirts are out. Oxfords and business suits are still in. A necktie is still a fact of life in interviewing. Even though many companies have relaxed the internal company dress code, interviews still follow the conservative standard. Don&#39;t buck the trend.&lt;br /&gt;
&lt;br /&gt;
Unfortunately, most college grads are woefully underprepared with proper interview dress. They feel they can &quot;get by&quot; with what is already in their wardrobe. Usually not. Dress for the world outside college is quite different from the campus scene. Remember that stylish is not conservative. You should be doing the talking, not your clothes.&lt;br /&gt;
&lt;br /&gt;
This is not to say that you need to go out and buy a whole new wardrobe. Go for quality over quantity. One or two well-chosen business suits will serve you all the way to the first day on the job and beyond. Then, when you are making some money (and have a chance to see what the standard &quot;uniform&quot; is for the company), you can begin to round out your wardrobe. For now, no one will fault you for wearing the same sharp outfit each time you interview. If you desire some variety within a limited budget, you might consider varying your shirt/blouse/tie/accessories as a simple way to change your look without breaking your wallet.&lt;br /&gt;
&lt;br /&gt;
For those of you who need a quick review of the basics, follow these guidelines for successful interview dress:&lt;/div&gt;
&lt;h4 style=&quot;text-align: left;&quot;&gt;

Men and Women&lt;/h4&gt;
&lt;div style=&quot;text-align: left;&quot;&gt;
&lt;br /&gt;
*Conservative two-piece business suit (solid dark blue or grey is best)&lt;br /&gt;
*Conservative long-sleeved shirt/blouse (white is best, pastel is next best)&lt;br /&gt;
*Clean, polished conservative shoes&lt;br /&gt;
*Well-groomed hairstyle&lt;br /&gt;
*Clean, trimmed fingernails&lt;br /&gt;
*Minimal cologne or perfume&lt;br /&gt;
*Empty pockets--no bulges or tinkling coins&lt;br /&gt;
*No gum, candy or cigarettes&lt;br /&gt;
*Light briefcase or portfolio case&lt;br /&gt;
*No visible body piercing (nose rings, eyebrow rings, etc.)&lt;/div&gt;
&lt;h4 style=&quot;text-align: left;&quot;&gt;

Men&lt;/h4&gt;
&lt;div style=&quot;text-align: left;&quot;&gt;
*Necktie should be silk with a conservative pattern&lt;br /&gt;
*Dark shoes (black lace-ups are best)&lt;br /&gt;
*Dark socks (black is best)&lt;br /&gt;
*Get a haircut; short hair always fares best in interviews&lt;br /&gt;
*No beards (unless you are interviewing for a job as a lumberjack!)&lt;br /&gt;
*Mustaches are a possible negative, but if you must, make sure it is neat and trimmed&lt;br /&gt;
*No rings other than wedding ring or college ring&lt;br /&gt;
*No earrings (if you normally wear one, take it out)&lt;/div&gt;
&lt;h4 style=&quot;text-align: left;&quot;&gt;

Women&lt;/h4&gt;
&lt;div style=&quot;text-align: left;&quot;&gt;
*Always wear a suit with a jacket; no dresses&lt;br /&gt;
*Shoes with conservative heels&lt;br /&gt;
*Conservative hosiery at or near skin color (and no runs!)&lt;br /&gt;
*No purses, small or large; carry a briefcase instead&lt;br /&gt;
*If you wear nail polish (not required), use clear or a conservative color&lt;br /&gt;
*Minimal use of makeup (it should not be too noticeable)&lt;br /&gt;
*No more than one ring on each hand&lt;br /&gt;
*One set of earrings only&lt;br /&gt;
&lt;br /&gt;
If you are still not sure how to dress for the interview, call them and ask! That&#39;s right--call the employer. But this is one time when you do not want to call the Hiring Manager--instead, ask to be put through to Human Resources and say:&lt;br /&gt;
&lt;br /&gt;
&quot;I have an interview with _____ in the _____ department for a position as an _____. Could you please tell me what would be appropriate dress for this interview?&quot;&lt;br /&gt;
&lt;br /&gt;
Sure, you run the risk of someone in HR thinking you are a social imbecile, but that&#39;s a lot better than having the Hiring Manager distracted by inappropriate interview dress.&lt;br /&gt;
&lt;br /&gt;
While many work environments have shifted to business casual as the work standard, business suits are still the interview standard. When in doubt, it is almost always better to err on the side of conservatism.&lt;br /&gt;
&lt;br /&gt;
One final note on interview dress: while it goes without saying that your interview clothes should be neat and clean, very few interviewees give the same time and attention to their shoes. Shoes? Yes, shoes. I am aware of at least one Corporate Recruiter who forms first impressions based solely (pardon the pun) on shoes. This person does not have a shoe fetish--he subjectively judges that those who pay attention to details like their shoes are also likely to be diligent in their work life. And it is not just that person&#39;s opinion. Many have said that you can judge a person by their shoes. You will find that many ex-military officers (many of whom have found their way into management positions in corporate America) are especially aware of a person&#39;s shoes. It is not enough to be clean, pressed, and ironed. Make sure your shoes are conservative, clean, and polished.&lt;/div&gt;
&lt;h2 style=&quot;text-align: left;&quot;&gt;

10 CAREER MOVES TO AVOID&lt;/h2&gt;
&lt;div style=&quot;text-align: left;&quot;&gt;
Changing careers is one of the biggest decisions job-seekers face. Before you take a leap into a new career field, consider these common career change mistakes, so that you can avoid doing the same.&lt;br /&gt;
&lt;br /&gt;
1. Making a career change without a plan. The biggest mistake anyone can make is attempting to switch careers without a plan. A successful career change can often take months to accomplish even when you have a strategy. Without one, you could end up at loose ends for an even longer period of time.&lt;br /&gt;
&lt;br /&gt;
2. Changing careers because you hate your job. Don’t make the mistake of confusing hating your current job with hating your current career. Take the time out to analyze if it’s the job/employer/boss that you hate, or whether it’s the career/skills/work that you dislike. The same goes with if you are feeling bored or lost with your job. Review the position. It’s best not to leave your job until you have a plan for finding a new career.&lt;br /&gt;
&lt;br /&gt;
3. Making a career change solely based on money/benefits. Certain career fields are very alluring because of the salary and other benefits they offer. Always remember money won’t buy you happiness.&lt;br /&gt;
&lt;br /&gt;
4. Changing careers because of pressure. Don’t let your parents, significant others or anyone else influence your career choice. If you love what you do, then stick to it.&lt;br /&gt;
&lt;br /&gt;
5. Making a career change without refreshing your network. After having identified the career field you want to switch to, begin developing new network contacts. Ask a lot of informative questions. People in your network can provide inside information about job-openings and can even champion you to hiring managers. Networking is essential for all career-changers.&lt;br /&gt;
&lt;br /&gt;
6. Changing careers without examining all the possibilities. Don’t jump career fields without first conducting thorough research into all the possibilities, including career fields you may never have considered. By conducting research into careers you have never considered or been exposed to, you may find the career of your dreams. Talk to people, read career and job profiles, meet with a career management professional. This will help in making a successful career change.&lt;br /&gt;
&lt;br /&gt;
7. Making a career change without assessment of likes/dislikes. Self-assessment of your skills, values, and interest is a critical component to career-change success. Prepare a SWOT (strengths, weaknesses, opportunities, threats) analysis, so that you can find the best career for you.&lt;br /&gt;
&lt;br /&gt;
8. Changing careers based on the success of others. Just because your best friend or neighbour is successful in a certain career does not mean that you will be. Make sure to evaluate your decision before jumping into it.&lt;br /&gt;
&lt;br /&gt;
9. Making a career change without necessary experience/education. As a career-changer, you must find a way to bridge the gap between your old career and your new one. Research whether you need additional training or education.&lt;br /&gt;
&lt;br /&gt;
10. Changing careers without updating job-search skills/techniques. If it’s been a while since you were last on the job market, take the time to polish your job-search skills, techniques, and tools. Review your resume-writing techniques, master networking, and polish your interviewing skills.&lt;br /&gt;
&lt;br /&gt;
With a lot of resources at your fingertips, there is no excuse for you making any of the above career change mistakes. But if you do make one of them, step back and see if there’s a way to fix it. Always remember a career should not control you; you should control your career&lt;/div&gt;
&lt;/div&gt;
</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7406146072233903205/posts/default/4870261940706339074'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7406146072233903205/posts/default/4870261940706339074'/><link rel='alternate' type='text/html' href='http://researchvigneshbabu.blogspot.com/2012/07/carrer-tips.html' title='Carrer TIPS'/><author><name>Vigneshbabu</name><uri>http://www.blogger.com/profile/01487448933385008248</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></entry><entry><id>tag:blogger.com,1999:blog-7406146072233903205.post-8753978079758285429</id><published>2012-06-22T09:59:00.003+05:30</published><updated>2012-06-22T09:59:28.636+05:30</updated><title type='text'></title><content type='html'>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;
&lt;div class=&quot;post-meta fix&quot;&gt;

                            
                            &lt;div class=&quot;post-header fix post-nothumb&quot;&gt;

                                        
                                &lt;div class=&quot;post-title-section fix&quot;&gt;

        &lt;div class=&quot;post-title fix&quot;&gt;

                                        &lt;h1 class=&quot;entry-title&quot;&gt;
16 ways technology is mapping the universe&lt;/h1&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;div class=&quot;wp-caption aligncenter&quot; id=&quot;attachment_179876&quot; style=&quot;width: 910px;&quot;&gt;
&lt;a class=&quot;cboxElement&quot; href=&quot;http://cdn1.matadornetwork.com/blogs/1/2012/04/6812143349_9cff0569bd_b.jpg&quot; rel=&quot;lightbox[179874]&quot; title=&quot;ALMA at night&quot;&gt;&lt;img alt=&quot;&quot; class=&quot;size-large wp-image-179876&quot; height=&quot;289&quot; src=&quot;http://cdn1.matadornetwork.com/blogs/1/2012/04/6812143349_9cff0569bd_b-940x302.jpg&quot; title=&quot;ALMA at night&quot; width=&quot;900&quot; /&gt;&lt;/a&gt;&lt;div class=&quot;wp-caption-text&quot;&gt;
The Atacama Large Millimeter/submillimeter Array (ALMA), in northern Chile. Image: &lt;a href=&quot;http://www.flickr.com/photos/esoastronomy/6812143349/&quot;&gt;European Southern Observatory&lt;/a&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;div class=&quot;subtitle&quot;&gt;
Each year, we gain a slightly better understanding of the nature of the universe and our place in it.&lt;/div&gt;
FOR MOST OF US, the mapping technology we use on a daily basis is limited to dash-mounted GPS units.&lt;br /&gt;

No disrespect — I mean, just 10 years ago we were dependent on 
hard-copy road atlases to get where we were going; cutting-edge meant 
route-finding in Mapquest and then printing off the pages.&lt;br /&gt;

But as you read this, hundreds of teams of scientists are working 
with vastly more complex technologies to map everything from the far 
reaches of the universe to the most infinitesimally small particles 
within it. Just a few weeks ago, astronomers using the 
still-under-construction ALMA observatory (pictured above) made a major 
discovery about the nearby Fomalhaut system — basically, that it 
probably contains a bunch of Earth-sized planets.&lt;br /&gt;

What follows is a listing of similarly momentous discoveries about 
the makeup and layout of our universe, and descriptions of the &lt;a href=&quot;http://bit.ly/HBlHQQ&quot; target=&quot;_blank&quot;&gt;latest technologies&lt;/a&gt; in astronomy, particle physics, and marine science that have made them possible.&lt;br /&gt;

&lt;center&gt;&lt;br /&gt;
&lt;h5&gt;
1. The next generation: James Webb Space Telescope&lt;/h5&gt;
&lt;/center&gt;
&lt;div class=&quot;wp-caption aligncenter&quot; id=&quot;attachment_179928&quot; style=&quot;width: 910px;&quot;&gt;
&lt;a class=&quot;cboxElement&quot; href=&quot;http://cdn1.matadornetwork.com/blogs/1/2012/04/James-Webb.jpg&quot; rel=&quot;lightbox[179874]&quot; title=&quot;James Webb&quot;&gt;&lt;img alt=&quot;&quot; class=&quot;size-large wp-image-179928&quot; height=&quot;598&quot; src=&quot;http://cdn1.matadornetwork.com/blogs/1/2012/04/James-Webb-940x625.jpg&quot; title=&quot;James Webb&quot; width=&quot;900&quot; /&gt;&lt;/a&gt;&lt;div class=&quot;wp-caption-text&quot;&gt;
Overseeing construction of the James Webb Space Telescope, to be completed in 2018. Photo: &lt;a href=&quot;http://www.flickr.com/photos/gsfc/&quot;&gt;NASA Goddard Photo and Video&lt;/a&gt;&lt;/div&gt;
&lt;/div&gt;
The Hubble and Spitzer Space Telescopes have been rocking it for 22 
and 9 years, respectively. They’re responsible for producing the 
incredible deep-space images we’re all familiar with, some of which are 
included below. But Spitzer has already exhausted its reserves of liquid
 helium, required for its primary operations, and Hubble is only 
expected to last another two years. James Webb is their successor.&lt;br /&gt;

With different phases of construction underway in 17 countries, the 
James Webb Space Telescope is scheduled for completion in 2018. Its 
design features 18 gold-coated hexagonal mirrors, which will focus light
 from super-distant target sources and capture high-res visible and 
infrared images. In theory, this means it will be able to see the most 
distant objects in the universe, such as the first stars and galaxies to
 form following the Big Bang.&lt;br /&gt;

In the &lt;a href=&quot;http://www.nasa.gov/centers/marshall/news/jwst/11-111.html&quot; target=&quot;_blank&quot;&gt;picture above&lt;/a&gt;,
 “NASA engineer Ernie Wright looks on as the first six flight ready 
James Webb Space Telescope’s primary mirror segments are prepped to 
begin final cryogenic testing at NASA’s Marshall Space Flight Center in 
Huntsville, AL.” Functionality must be tested in conditions similar to 
those experienced within James Webb’s target orbit, 930,000 miles 
straight up.&lt;/div&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7406146072233903205/posts/default/8753978079758285429'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7406146072233903205/posts/default/8753978079758285429'/><link rel='alternate' type='text/html' href='http://researchvigneshbabu.blogspot.com/2012/06/16-ways-technology-is-mapping-universe.html' title=''/><author><name>Vigneshbabu</name><uri>http://www.blogger.com/profile/01487448933385008248</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></entry><entry><id>tag:blogger.com,1999:blog-7406146072233903205.post-8134419882776465601</id><published>2012-06-14T11:31:00.000+05:30</published><updated>2012-06-14T11:31:22.526+05:30</updated><title type='text'></title><content type='html'>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;
&lt;h2 style=&quot;color: orange; font-family: &amp;quot;Trebuchet MS&amp;quot;,sans-serif; text-align: left;&quot;&gt;


&lt;u&gt;&lt;span class=&quot;messageBody&quot; data-ft=&quot;{&amp;quot;type&amp;quot;:3}&quot;&gt;Worlds Smallest Petrol Engine:&lt;/span&gt;&lt;/u&gt;&lt;/h2&gt;
&lt;h2&gt;


&lt;span class=&quot;messageBody&quot; data-ft=&quot;{&amp;quot;type&amp;quot;:3}&quot;&gt;&lt;/span&gt;&lt;/h2&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi-0HRobbG5KsoTQJ4ZUlRApCW6O4D_ABzcZxeQeELoWq3T0qVhaKoz1MlxNziX0KhGm2DDli0699xAXxRDil5TfHXMMTFqmqs2v_sbWCrubW21YPl1ULubDVqH54HqC1UXzE6BrNS-4MY/s1600/542562_461329990562391_567605701_n.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi-0HRobbG5KsoTQJ4ZUlRApCW6O4D_ABzcZxeQeELoWq3T0qVhaKoz1MlxNziX0KhGm2DDli0699xAXxRDil5TfHXMMTFqmqs2v_sbWCrubW21YPl1ULubDVqH54HqC1UXzE6BrNS-4MY/s1600/542562_461329990562391_567605701_n.jpg&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div class=&quot;uiStreamMessage&quot; data-ft=&quot;{&amp;quot;type&amp;quot;:1,&amp;quot;tn&amp;quot;:&amp;quot;K&amp;quot;}&quot; style=&quot;text-align: left;&quot;&gt;
&lt;span class=&quot;messageBody&quot; data-ft=&quot;{&amp;quot;type&amp;quot;:3}&quot;&gt;
 &lt;span style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;Scientists have created the smallest petrol engine in the world ( less 
than a centimeter long not even half an inch ), small enough to power a 
watch or any small gadget. The mini-motor, which runs for two years on a
 single squirt of lighter fuel, is set to revolutionize world 
technology.It generates 700 times more energy than a conventional 
battery. It could be used &lt;/span&gt;&lt;span class=&quot;text_exposed_show&quot; style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;to operate 
laptops and mobile phones for months doing away with the need for 
charging. Experts believe it could be phasing out batteries in such 
items within just six years. The engine, minute enough to be balanced on
 a fingertip, has been produced by engineers at the University of 
Birmingham.&lt;br /&gt; At present, charging an ordinary battery to deliver one 
unit of energy involves putting 2,000 units into it. The little engine, 
because energy is produced locally, is far more effective. One of the 
main problems faced by engineers who have tried to produce micro motors 
in the past has been the levels of heat produced. The engines got so hot
 they burned themselves out and could not be re-used. The Birmingham 
team overcame this by using heat-resistant materials such as ceramic and
 silicon carbide.&lt;br /&gt; Professor Graham Davies, head of the university’s 
engineering school, said: We’ve brought together all the engineering 
disciplines, materials, chemical engineering, civil engineering, and 
mechanical engineering. What better place to have the second industrial 
revolution in nano-technology than where the first took place, in the 
heart of the West Midlands.&lt;br /&gt; Dr Kyle Jiang, from the Department of 
Mechanical Engineering, said:We are looking at an industrial revolution 
happening in peoples pockets. The breakthrough is an enormous step 
forward. Devices which need re- charging or new batteries are a problem 
but in six years will be a thing of the past&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/div&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7406146072233903205/posts/default/8134419882776465601'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7406146072233903205/posts/default/8134419882776465601'/><link rel='alternate' type='text/html' href='http://researchvigneshbabu.blogspot.com/2012/06/worlds-smallest-petrol-engine.html' title=''/><author><name>Vigneshbabu</name><uri>http://www.blogger.com/profile/01487448933385008248</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><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi-0HRobbG5KsoTQJ4ZUlRApCW6O4D_ABzcZxeQeELoWq3T0qVhaKoz1MlxNziX0KhGm2DDli0699xAXxRDil5TfHXMMTFqmqs2v_sbWCrubW21YPl1ULubDVqH54HqC1UXzE6BrNS-4MY/s72-c/542562_461329990562391_567605701_n.jpg" height="72" width="72"/></entry><entry><id>tag:blogger.com,1999:blog-7406146072233903205.post-8568855731230228704</id><published>2012-06-05T12:22:00.001+05:30</published><updated>2012-06-05T12:22:53.307+05:30</updated><title type='text'></title><content type='html'>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;
&lt;h2 style=&quot;text-align: left;&quot;&gt;
&lt;span style=&quot;font-weight: normal;&quot;&gt;This is one important site regarding software testing&lt;/span&gt;&lt;/h2&gt;
&lt;h3 style=&quot;text-align: left;&quot;&gt;
&lt;i style=&quot;font-weight: normal;&quot;&gt;i got it from a portal site hope it will be useful to you&lt;/i&gt;&lt;/h3&gt;
&lt;h3 style=&quot;text-align: left;&quot;&gt;
&lt;a href=&quot;http://www.onestoptesting.com/introduction/&quot;&gt;http://www.onestoptesting.com/introduction/&lt;/a&gt;&lt;/h3&gt;
&lt;/div&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7406146072233903205/posts/default/8568855731230228704'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7406146072233903205/posts/default/8568855731230228704'/><link rel='alternate' type='text/html' href='http://researchvigneshbabu.blogspot.com/2012/06/this-is-one-important-site-regarding.html' title=''/><author><name>Vigneshbabu</name><uri>http://www.blogger.com/profile/01487448933385008248</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></entry></feed>