<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" media="screen" href="/~d/styles/atom10full.xsl"?><?xml-stylesheet type="text/css" media="screen" href="http://feeds.feedburner.com/~d/styles/itemcontent.css"?><feed xmlns="http://www.w3.org/2005/Atom" xmlns:openSearch="http://a9.com/-/spec/opensearch/1.1/" xmlns:georss="http://www.georss.org/georss" xmlns:gd="http://schemas.google.com/g/2005" xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" gd:etag="W/&quot;Ak4DR388eyp7ImA9WxNUGUg.&quot;"><id>tag:blogger.com,1999:blog-8077538291701918666</id><updated>2009-11-11T12:02:56.173-05:00</updated><title>I Do Linux</title><subtitle type="html">Enterprise Linux Tips and Tricks</subtitle><link rel="http://schemas.google.com/g/2005#feed" type="application/atom+xml" href="http://idolinux.blogspot.com/feeds/posts/default" /><link rel="alternate" type="text/html" href="http://idolinux.blogspot.com/" /><link rel="hub" href="http://pubsubhubbub.appspot.com/" /><link rel="next" type="application/atom+xml" href="http://www.blogger.com/feeds/8077538291701918666/posts/default?start-index=26&amp;max-results=25&amp;redirect=false&amp;v=2" /><author><name>Gavin W. Burris</name><uri>http://www.blogger.com/profile/03621751403310024701</uri><email>gavin.idolinux@gmail.com</email></author><generator version="7.00" uri="http://www.blogger.com">Blogger</generator><openSearch:totalResults>143</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>25</openSearch:itemsPerPage><link rel="license" type="text/html" href="http://creativecommons.org/licenses/by-sa/3.0/" /><link rel="self" href="http://feeds.feedburner.com/idolinux" type="application/atom+xml" /><feedburner:feedFlare href="http://add.my.yahoo.com/rss?url=http%3A%2F%2Ffeeds.feedburner.com%2Fidolinux" src="http://us.i1.yimg.com/us.yimg.com/i/us/my/addtomyyahoo4.gif">Subscribe with My Yahoo!</feedburner:feedFlare><feedburner:feedFlare href="http://www.newsgator.com/ngs/subscriber/subext.aspx?url=http%3A%2F%2Ffeeds.feedburner.com%2Fidolinux" src="http://www.newsgator.com/images/ngsub1.gif">Subscribe with NewsGator</feedburner:feedFlare><feedburner:feedFlare href="http://feeds.my.aol.com/add.jsp?url=http%3A%2F%2Ffeeds.feedburner.com%2Fidolinux" src="http://o.aolcdn.com/favorites.my.aol.com/webmaster/ffclient/webroot/locale/en-US/images/myAOLButtonSmall.gif">Subscribe with My AOL</feedburner:feedFlare><feedburner:feedFlare href="http://www.bloglines.com/sub/http://feeds.feedburner.com/idolinux" src="http://www.bloglines.com/images/sub_modern11.gif">Subscribe with Bloglines</feedburner:feedFlare><feedburner:feedFlare href="http://www.netvibes.com/subscribe.php?url=http%3A%2F%2Ffeeds.feedburner.com%2Fidolinux" src="http://www.netvibes.com/img/add2netvibes.gif">Subscribe with Netvibes</feedburner:feedFlare><feedburner:feedFlare href="http://fusion.google.com/add?feedurl=http%3A%2F%2Ffeeds.feedburner.com%2Fidolinux" src="http://buttons.googlesyndication.com/fusion/add.gif">Subscribe with Google</feedburner:feedFlare><feedburner:feedFlare href="http://www.pageflakes.com/subscribe.aspx?url=http%3A%2F%2Ffeeds.feedburner.com%2Fidolinux" src="http://www.pageflakes.com/ImageFile.ashx?instanceId=Static_4&amp;fileName=ATP_blu_91x17.gif">Subscribe with Pageflakes</feedburner:feedFlare><feedburner:browserFriendly>My blog is a notebook of Enterprise Linux tips, tricks, gotchas and assorted other ramblings. My focus is high-performance and research computing. If you are a systems programmer, or just interested in Linux, please subscribe.</feedburner:browserFriendly><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="hub" href="http://pubsubhubbub.appspot.com" /><entry gd:etag="W/&quot;Ak4DR38zeip7ImA9WxNUGUg.&quot;"><id>tag:blogger.com,1999:blog-8077538291701918666.post-8449110571336902443</id><published>2009-11-05T12:53:00.015-05:00</published><updated>2009-11-11T12:02:56.182-05:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2009-11-11T12:02:56.182-05:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="alerting" /><category scheme="http://www.blogger.com/atom/ns#" term="linux" /><category scheme="http://www.blogger.com/atom/ns#" term="howto" /><category scheme="http://www.blogger.com/atom/ns#" term="centos" /><category scheme="http://www.blogger.com/atom/ns#" term="red hat" /><category scheme="http://www.blogger.com/atom/ns#" term="RHEL" /><category scheme="http://www.blogger.com/atom/ns#" term="monitoring" /><category scheme="http://www.blogger.com/atom/ns#" term="server room" /><title>Monit for Easy Server Process Monitoring</title><content type="html">&lt;blockquote&gt;Monit is a free open source utility for managing and monitoring, processes, files, directories and filesystems on a UNIX system. Monit conducts automatic maintenance and repair and can execute meaningful causal actions in error situations. &lt;br&gt;&lt;a href=http://mmonit.com/monit/ target=_blank&gt;http://mmonit.com/monit/&lt;/a&gt;&lt;/blockquote&gt;&lt;br /&gt;Everyone has those daemons that die under pressure, which results in a late night phone call, logging into the server and restarting the process.  Monit is an easy to deploy process watchdog that will restart those annoying processes.  It also has a whole slew of other monitoring and alert functions.&lt;br /&gt;&lt;br /&gt;Here, I am yum install'ing from the &lt;a href=http://dag.wieers.com/rpm/packages/monit/ target=_blank&gt;Dag Wieers repo&lt;/a&gt;.&lt;br /&gt;&lt;pre class=cli&gt;# yum install monit&lt;br /&gt;# chkconfig monit on&lt;br /&gt;# service monit start&lt;/pre&gt;&lt;br /&gt;Take a look at &lt;i&gt;/etc/monit.conf&lt;/i&gt; for some config examples, then&lt;br /&gt;create your own included config file, per service you want to monitor, in the &lt;i&gt;/etc/monit.d/&lt;/i&gt; directory.  My problem daemon is a flexlm license manager.&lt;br /&gt;&lt;br /&gt;/etc/monit.d/flexnet:&lt;br /&gt;&lt;pre class=conf&gt;  check process flexnet with pidfile /var/tmp/flexnet.pid&lt;br /&gt;    start program = "/etc/init.d/flexnet start"&lt;br /&gt;    stop program  = "/etc/init.d/flexnet stop"&lt;br /&gt;    if 3 restarts within 5 cycles then timeout&lt;/pre&gt;&lt;br /&gt;My quick hack to create a pid file for flexlm with the flexnet init script &lt;i&gt;/etc/init.d/flexnet&lt;/i&gt;:&lt;br /&gt;&lt;pre class=conf&gt;#!/bin/sh&lt;br /&gt;&lt;br /&gt;case "$1" in&lt;br /&gt;  start)&lt;br /&gt;        if [ -f /etc/lmboot_TMW ]; then&lt;br /&gt;            # pid cleanup&lt;br /&gt;            rm -f /var/tmp/.flexlm/lmgrd.* /var/tmp/flexnet.pid&lt;br /&gt;            # start&lt;br /&gt;            /etc/lmboot_TMW -u flexlm &amp;&amp; echo 'MATLAB_lmgrd'&lt;br /&gt;            # pid hack&lt;br /&gt;            cat /var/tmp/.flexlm/lmgrd.* | grep PID | tail -n1 | cut -d"=" -f2 &gt; /var/tmp/flexnet.pid&lt;br /&gt;        fi&lt;br /&gt;        ;;&lt;br /&gt;  stop)&lt;br /&gt;        if [ -f /etc/lmdown_TMW ]; then&lt;br /&gt;            /etc/lmdown_TMW  &gt; /dev/null 2&gt;&amp;1&lt;br /&gt;            # pid cleanup&lt;br /&gt;            rm -f /var/tmp/.flexlm/lmgrd.* /var/tmp/flexnet.pid&lt;br /&gt;        fi&lt;br /&gt;        ;;&lt;br /&gt;  *)&lt;br /&gt;        echo "Usage: $0 {start|stop}"&lt;br /&gt;        exit 1&lt;br /&gt;        ;;&lt;br /&gt;esac&lt;br /&gt;&lt;br /&gt;exit 0&lt;/pre&gt;&lt;br /&gt;reload the service after adding you files:&lt;br /&gt;&lt;pre class=cli&gt;# service monit reload&lt;/pre&gt;&lt;br /&gt;This is just to get me started.  I think I'll monitor some more services, including node uptime, and try the web interface.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8077538291701918666-8449110571336902443?l=idolinux.blogspot.com'/&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/idolinux/~4/cRR1Wh8BhLs" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://idolinux.blogspot.com/feeds/8449110571336902443/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="https://www.blogger.com/comment.g?blogID=8077538291701918666&amp;postID=8449110571336902443" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/8077538291701918666/posts/default/8449110571336902443?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/8077538291701918666/posts/default/8449110571336902443?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/idolinux/~3/cRR1Wh8BhLs/monit-for-easy-server-process.html" title="Monit for Easy Server Process Monitoring" /><author><name>Gavin W. Burris</name><uri>http://www.blogger.com/profile/03621751403310024701</uri><email>gavin.idolinux@gmail.com</email><gd:extendedProperty name="OpenSocialUserId" value="14506151750486911859" /></author><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total><feedburner:origLink>http://idolinux.blogspot.com/2009/11/monit-for-easy-server-process.html</feedburner:origLink></entry><entry gd:etag="W/&quot;DU8ERXg9cCp7ImA9WxNUFU8.&quot;"><id>tag:blogger.com,1999:blog-8077538291701918666.post-7701209241796950470</id><published>2009-11-03T14:20:00.006-05:00</published><updated>2009-11-06T12:16:44.668-05:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2009-11-06T12:16:44.668-05:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="sustainability" /><category scheme="http://www.blogger.com/atom/ns#" term="HPC" /><category scheme="http://www.blogger.com/atom/ns#" term="environment" /><category scheme="http://www.blogger.com/atom/ns#" term="server room" /><category scheme="http://www.blogger.com/atom/ns#" term="GreenIT" /><category scheme="http://www.blogger.com/atom/ns#" term="business" /><title>GreenIT on my mind</title><content type="html">&lt;ul&gt;&lt;li&gt;EDUCAUSE &lt;a href=http://www.educause.edu/EDUCAUSE+Quarterly/EDUCAUSEQuarterlyMagazineVolum/GreeningTechnologyinUKHigherEd/182032 target=_blank&gt;Greening Technology in U.K. Higher Education&lt;/a&gt;&lt;br /&gt;&lt;li&gt;EDUCAUSE &lt;a href=http://www.educause.edu/EDUCAUSE+Quarterly/EDUCAUSEQuarterlyMagazineVolum/GreenITBestPracticesattheUnive/182427 target=_blank&gt;Green IT Best Practices at the University of Michigan&lt;/a&gt;&lt;br /&gt;&lt;li&gt;Lawrence Berkeley National Laboratory’s Data Center Energy Management &lt;a href=http://hightech.lbl.gov/DCTraining/best-practices-technical.html target=_blank&gt;Technical Best Practices&lt;/a&gt;&lt;/ul&gt;&lt;br /&gt;&lt;object width="425" height="349"&gt;&lt;param name="movie" value="http://www.youtube.com/v/re8eXdRFfks&amp;border=1&amp;color1=0xb1b1b1&amp;color2=0xcfcfcf&amp;hl=enrel=0&amp;feature=player_embedded&amp;fs=1"&gt;&lt;/param&gt;&lt;param name="allowFullScreen" value="true"&gt;&lt;/param&gt;&lt;param name="allowScriptAccess" value="always"&gt;&lt;/param&gt;&lt;embed src="http://www.youtube.com/v/re8eXdRFfks&amp;border=1&amp;color1=0xb1b1b1&amp;color2=0xcfcfcf&amp;hl=enrel=0&amp;feature=player_embedded&amp;fs=1" type="application/x-shockwave-flash" allowfullscreen="true" allowScriptAccess="always" width="425" height="349"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;br /&gt;&lt;br /&gt;Be sure to catch &lt;a href=http://net.educause.edu/E092/Program/1023391?PRODUCT_CODE=E092/GS07 target=_blank&gt;Joyce Dickerson's EDUCAUSE 2009 Online session&lt;/a&gt;.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8077538291701918666-7701209241796950470?l=idolinux.blogspot.com'/&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/idolinux/~4/idHhLAvwAUk" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://idolinux.blogspot.com/feeds/7701209241796950470/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="https://www.blogger.com/comment.g?blogID=8077538291701918666&amp;postID=7701209241796950470" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/8077538291701918666/posts/default/7701209241796950470?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/8077538291701918666/posts/default/7701209241796950470?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/idolinux/~3/idHhLAvwAUk/greenit-on-my-mind.html" title="GreenIT on my mind" /><author><name>Gavin W. Burris</name><uri>http://www.blogger.com/profile/03621751403310024701</uri><email>gavin.idolinux@gmail.com</email><gd:extendedProperty name="OpenSocialUserId" value="14506151750486911859" /></author><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total><feedburner:origLink>http://idolinux.blogspot.com/2009/11/greenit-on-my-mind.html</feedburner:origLink></entry><entry gd:etag="W/&quot;AkEEQH05fyp7ImA9WxNVGU8.&quot;"><id>tag:blogger.com,1999:blog-8077538291701918666.post-5657081953152019819</id><published>2009-10-30T14:06:00.004-04:00</published><updated>2009-10-30T14:50:01.327-04:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2009-10-30T14:50:01.327-04:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="linux" /><category scheme="http://www.blogger.com/atom/ns#" term="centos" /><category scheme="http://www.blogger.com/atom/ns#" term="red hat" /><category scheme="http://www.blogger.com/atom/ns#" term="xen" /><category scheme="http://www.blogger.com/atom/ns#" term="RHEL" /><category scheme="http://www.blogger.com/atom/ns#" term="storage" /><category scheme="http://www.blogger.com/atom/ns#" term="CLI" /><title>Mount Disk Image Partition with Loop Device</title><content type="html">I didn't have enough memory to start up an old Xen VM for a file restore, so I mounted the disk image through a loop device instead.&lt;br /&gt;&lt;br /&gt;using just losetup and mount with simple partitions:&lt;pre class=cli&gt;# losetup /dev/loop7 /var/lib/xen/images/vm01.img&lt;br /&gt;# fdisk -lu /dev/loop7&lt;br /&gt;&lt;br /&gt;Disk /dev/loop7: 107.3 GB, 107374182400 bytes&lt;br /&gt;255 heads, 63 sectors/track, 13054 cylinders, total 209715200 sectors&lt;br /&gt;Units = sectors of 1 * 512 = 512 bytes&lt;br /&gt;&lt;br /&gt;      Device Boot      Start         End      Blocks   Id  System&lt;br /&gt;/dev/loop7p1   *          63      208844      104391   83  Linux&lt;br /&gt;/dev/loop7p2          208845   205631999   102711577+  83  Linux&lt;br /&gt;/dev/loop7p3       205632000   209712509     2040255   82  Linux swap / Solaris&lt;br /&gt;&lt;br /&gt;# mount -o ro,offset=$((208845 * 512)) /dev/loop7 /mnt&lt;br /&gt;# losetup -d /dev/loop7&lt;br /&gt;# umount /mnt&lt;/pre&gt;&lt;br /&gt;using kpartx for lvm and extended partitions:&lt;br /&gt;&lt;pre class=cli&gt;&lt;br /&gt;# kpartx -v -a /var/lib/xen/images/vm01.img&lt;br /&gt;add map loop1p1 : 0 208782 linear /dev/loop1 63&lt;br /&gt;add map loop1p2 : 0 205423155 linear /dev/loop1 208845&lt;br /&gt;add map loop1p3 : 0 4080510 linear /dev/loop1 205632000&lt;br /&gt;# mount -o ro /dev/mapper/loop1p2 /mnt&lt;/pre&gt;&lt;br /&gt;further reading:&lt;br /&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=http://madduck.net/blog/2006.10.20:loop-mounting-partitions-from-a-disk-image/ target=_blank&gt;Loop-mounting partitions from a disk image&lt;/a&gt;&lt;br /&gt;&lt;li&gt;&lt;a href=http://www.forensicswiki.org/wiki/Mounting_Disk_Images#kpartx target=_blank&gt;Forensics Wiki - Mounting Disk Images - kpartx&lt;/a&gt;&lt;/ul&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8077538291701918666-5657081953152019819?l=idolinux.blogspot.com'/&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/idolinux/~4/JjXJYibYVLU" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://idolinux.blogspot.com/feeds/5657081953152019819/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="https://www.blogger.com/comment.g?blogID=8077538291701918666&amp;postID=5657081953152019819" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/8077538291701918666/posts/default/5657081953152019819?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/8077538291701918666/posts/default/5657081953152019819?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/idolinux/~3/JjXJYibYVLU/mount-disk-image-partition-with-loop.html" title="Mount Disk Image Partition with Loop Device" /><author><name>Gavin W. Burris</name><uri>http://www.blogger.com/profile/03621751403310024701</uri><email>gavin.idolinux@gmail.com</email><gd:extendedProperty name="OpenSocialUserId" value="14506151750486911859" /></author><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total><feedburner:origLink>http://idolinux.blogspot.com/2009/10/mount-disk-image-partition-with-loop.html</feedburner:origLink></entry><entry gd:etag="W/&quot;AkEHRno4eip7ImA9WxNVE00.&quot;"><id>tag:blogger.com,1999:blog-8077538291701918666.post-1239363740039439313</id><published>2009-10-23T10:13:00.004-04:00</published><updated>2009-10-23T10:37:17.432-04:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2009-10-23T10:37:17.432-04:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="linux" /><category scheme="http://www.blogger.com/atom/ns#" term="windows" /><title>Linus Endorses Windows 7</title><content type="html">No.  Not really.&lt;br&gt;&lt;br /&gt;&lt;a href=http://picasaweb.google.com/cschlaeger/JapanLinuxSymposium#5395400000458161906 target=_blank&gt;&lt;img style="float:left; margin:0 10px 10px 0;cursor:pointer; cursor:hand;width: 320px; height: 214px;" src="http://4.bp.blogspot.com/_am4nvK1hPcA/SuG6xcOrt9I/AAAAAAAAAI0/o-8ouDh0yGs/s320/dsc_1576.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5395799187120699346" /&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8077538291701918666-1239363740039439313?l=idolinux.blogspot.com'/&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/idolinux/~4/76ne2WyDUfw" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://idolinux.blogspot.com/feeds/1239363740039439313/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="https://www.blogger.com/comment.g?blogID=8077538291701918666&amp;postID=1239363740039439313" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/8077538291701918666/posts/default/1239363740039439313?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/8077538291701918666/posts/default/1239363740039439313?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/idolinux/~3/76ne2WyDUfw/linus-endorses-windows-7.html" title="Linus Endorses Windows 7" /><author><name>Gavin W. Burris</name><uri>http://www.blogger.com/profile/03621751403310024701</uri><email>gavin.idolinux@gmail.com</email><gd:extendedProperty name="OpenSocialUserId" value="14506151750486911859" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://4.bp.blogspot.com/_am4nvK1hPcA/SuG6xcOrt9I/AAAAAAAAAI0/o-8ouDh0yGs/s72-c/dsc_1576.jpg" height="72" width="72" /><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total><feedburner:origLink>http://idolinux.blogspot.com/2009/10/linus-endorses-windows-7.html</feedburner:origLink></entry><entry gd:etag="W/&quot;Ak8ERXc-cSp7ImA9WxNVE00.&quot;"><id>tag:blogger.com,1999:blog-8077538291701918666.post-4423617481113665277</id><published>2009-10-22T09:37:00.030-04:00</published><updated>2009-10-23T10:40:04.959-04:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2009-10-23T10:40:04.959-04:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="linux" /><category scheme="http://www.blogger.com/atom/ns#" term="howto" /><category scheme="http://www.blogger.com/atom/ns#" term="dos" /><category scheme="http://www.blogger.com/atom/ns#" term="centos" /><category scheme="http://www.blogger.com/atom/ns#" term="red hat" /><category scheme="http://www.blogger.com/atom/ns#" term="RHEL" /><category scheme="http://www.blogger.com/atom/ns#" term="CLI" /><category scheme="http://www.blogger.com/atom/ns#" term="freedos" /><category scheme="http://www.blogger.com/atom/ns#" term="msdos" /><title>Create DOS Boot Disk for CD or GRUB</title><content type="html">Sometimes hardware firmware updates are not available as simple programs you can execute while the OS is running.  You have to boot into DOS to flash a motherboard BIOS chip or RAID controller.  Here we will take a DOS utility and BIOS update image, copy them onto a DOS boot disk image, and then boot into it, by burning a CD-R or via a GRUB menu option.  This is handy because most new hardware comes without a floppy drive.&lt;br /&gt;&lt;br /&gt;Download the DOS floppy image and copy the utility in:&lt;br /&gt;&lt;pre class=cli&gt;# wget http://www.fdos.org/bootdisks/autogen/FDOEM.144.imz&lt;br /&gt;# unzip FDOEM.144.imz&lt;br /&gt;# mount -o loop -t vfat FDOEM.144 /mnt&lt;br /&gt;# cp AWDFLASH.EXE SN78U10Y.BIN /mnt/&lt;br /&gt;# umount /mnt&lt;/pre&gt;&lt;br /&gt;Now, &lt;i&gt;IF&lt;/i&gt; you still have a floppy drive, you can write this to a 1.44 floppy diskette:&lt;br /&gt;&lt;pre class=cli&gt;# dd if=FDOEM.144 of=/dev/fd0 count=1 bs=1440k&lt;/pre&gt;&lt;br /&gt;To create a bootable CD-ROM from a floppy disk image:&lt;br /&gt;&lt;pre class=cli&gt;# mkdir ./t&lt;br /&gt;# cp FDOEM.144 ./t&lt;br /&gt;# mkisofs -r -b FDOEM.144 -c boot.cat -o ./bootcd.iso ./t&lt;br /&gt;# cdrecord -dao -overburn dev=/dev/sr0 speed=8 driveropts=burnfree -vvvv bootcd.iso&lt;/pre&gt;&lt;br /&gt;If Linux is already installed, I prefer to use a GRUB menu item at boot and not worry about possible external media errors.  No need to burn a disc or make a floppy!&lt;br /&gt;&lt;pre class=cli&gt;# cat FDOEM.144 | gzip &gt; /boot/dosboot.img.gz&lt;br /&gt;# cp /usr/share/syslinux/memdisk /boot/&lt;/pre&gt;and add the following to the bottom of your &lt;i&gt;/boot/grub/grub.conf&lt;/i&gt; file:&lt;pre class=conf&gt;title DOS update utility&lt;br /&gt;   root  (hd0,0)&lt;br /&gt;   kernel /memdisk&lt;br /&gt;   initrd /dosboot.img.gz&lt;/pre&gt;&lt;br /&gt;Further reading:&lt;ul&gt;&lt;li&gt;&lt;a href=http://www.fdos.org/bootdisks/ target=_blank&gt;FREEDOS Ripcord BootDisk&lt;/a&gt;&lt;br /&gt;&lt;li&gt;&lt;a href=http://www.nenie.org/misc/flashbootcd.html target=_blank&gt;Motherboard Flash Boot CD from Linux Mini HOWTO&lt;/a&gt;&lt;br /&gt;&lt;li&gt;&lt;a href=http://www.freedos.org/freedos/files/ target=_blank&gt;FreeDOS Files&lt;/a&gt;&lt;br /&gt;&lt;li&gt;&lt;a href=http://www.ibiblio.org/pub/micro/pc-stuff/freedos/files/distributions/unofficial/balder/ target=_blank&gt;Balder, Son of Odin&lt;/a&gt;&lt;/ul&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8077538291701918666-4423617481113665277?l=idolinux.blogspot.com'/&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/idolinux/~4/uiFCxDI9Um8" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://idolinux.blogspot.com/feeds/4423617481113665277/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="https://www.blogger.com/comment.g?blogID=8077538291701918666&amp;postID=4423617481113665277" title="1 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/8077538291701918666/posts/default/4423617481113665277?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/8077538291701918666/posts/default/4423617481113665277?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/idolinux/~3/uiFCxDI9Um8/create-dos-boot-disk-for-cd-or-grub.html" title="Create DOS Boot Disk for CD or GRUB" /><author><name>Gavin W. Burris</name><uri>http://www.blogger.com/profile/03621751403310024701</uri><email>gavin.idolinux@gmail.com</email><gd:extendedProperty name="OpenSocialUserId" value="14506151750486911859" /></author><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">1</thr:total><feedburner:origLink>http://idolinux.blogspot.com/2009/10/create-dos-boot-disk-for-cd-or-grub.html</feedburner:origLink></entry><entry gd:etag="W/&quot;AkUDSX46fCp7ImA9WxNVEkw.&quot;"><id>tag:blogger.com,1999:blog-8077538291701918666.post-1916622804637728269</id><published>2009-10-22T09:24:00.004-04:00</published><updated>2009-10-22T09:31:18.014-04:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2009-10-22T09:31:18.014-04:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="linux" /><category scheme="http://www.blogger.com/atom/ns#" term="installation" /><category scheme="http://www.blogger.com/atom/ns#" term="centos" /><title>CentOS 5.4 Released</title><content type="html">The latest version of the Community Enterprise Operating System has been released.  Check out the &lt;a href=http://lists.centos.org/pipermail/centos-announce/2009-October/016195.html target=_blank&gt;mailing list announcement&lt;/a&gt;, read the &lt;a href=http://lists.centos.org/pipermail/centos-announce/2009-October/016195.html target=_blank&gt;release notes&lt;/a&gt; and then go download the &lt;a href=http://isoredirect.centos.org/centos/5/isos/x86_64/ target=_blank&gt;iso from your local mirror&lt;/a&gt;.  Remember to seed &lt;a href=http://mirror.centos.org/centos/5.4/isos/x86_64/CentOS-5.4-x86_64-bin-DVD.torrent&gt;the torrent&lt;/a&gt;.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8077538291701918666-1916622804637728269?l=idolinux.blogspot.com'/&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/idolinux/~4/Td_bJTVZFrE" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://idolinux.blogspot.com/feeds/1916622804637728269/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="https://www.blogger.com/comment.g?blogID=8077538291701918666&amp;postID=1916622804637728269" title="2 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/8077538291701918666/posts/default/1916622804637728269?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/8077538291701918666/posts/default/1916622804637728269?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/idolinux/~3/Td_bJTVZFrE/centos-54-released.html" title="CentOS 5.4 Released" /><author><name>Gavin W. Burris</name><uri>http://www.blogger.com/profile/03621751403310024701</uri><email>gavin.idolinux@gmail.com</email><gd:extendedProperty name="OpenSocialUserId" value="14506151750486911859" /></author><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">2</thr:total><feedburner:origLink>http://idolinux.blogspot.com/2009/10/centos-54-released.html</feedburner:origLink></entry><entry gd:etag="W/&quot;DUYFR3szeSp7ImA9WxNVEEs.&quot;"><id>tag:blogger.com,1999:blog-8077538291701918666.post-520329682429647187</id><published>2009-10-20T11:00:00.006-04:00</published><updated>2009-10-20T15:31:56.581-04:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2009-10-20T15:31:56.581-04:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="IBM" /><category scheme="http://www.blogger.com/atom/ns#" term="linux" /><category scheme="http://www.blogger.com/atom/ns#" term="howto" /><category scheme="http://www.blogger.com/atom/ns#" term="centos" /><category scheme="http://www.blogger.com/atom/ns#" term="command line" /><category scheme="http://www.blogger.com/atom/ns#" term="red hat" /><category scheme="http://www.blogger.com/atom/ns#" term="RHEL" /><category scheme="http://www.blogger.com/atom/ns#" term="storage" /><title>IBM Storage Update x3550 / MegaRAID 8480 / EXP3000</title><content type="html">Along with a recent storage upgrade, from 12TB to 36TB, I decided to do a full firmware update on an IBM x3550 with SAS direct-attached EXP3000 disk enclosures.  These notes are specific to my hardware.  Please contact your IBM support specialist for advice at 800-IBM-SERV.&lt;br /&gt;&lt;br /&gt;x3550, M/T 7978, backplane, PHY Settings and AMSU Updates &lt;a href=ftp://testcase.boulder.ibm.com/eserver/fromibm/xseries/ target=_blank&gt;???&lt;/a&gt; internal only&lt;pre class=cli&gt;# mkdir ibm_fw_sasphy_090217_linux-gb_32-64&lt;br /&gt;# cd ibm_fw_sasphy_090217_linux-gb_32-64&lt;br /&gt;# unzip ../ibm_fw_sasphy_090217_linux-gb_32-64.zip&lt;br /&gt;# cp /usr/share/syslinux/memdisk /usr/lib/syslinux/&lt;br /&gt;# ./ibm_fw_sasphy_090217_linux-gb_32-64.sh -s&lt;br /&gt;# reboot&lt;/pre&gt;&lt;br /&gt;megaraid linux os driver &lt;a href=http://www-947.ibm.com/systems/support/supportsite.wss/docdisplay?lndocid=MIGR-5073142&amp;brandind=5000008 target=_blank&gt;MIGR-5073142&lt;/a&gt;&lt;pre class=cli&gt;# cp /etc/redhat-release /etc/redhat-release.centos&lt;br /&gt;# echo "Red Hat Enterprise Linux Server release 5.3 (Tikanga)" &gt; /etc/redhat-release&lt;br /&gt;# mkdir ibm_dd_sraidmr_00.00.03.23_rhel5_32-64&lt;br /&gt;# cd ibm_dd_sraidmr_00.00.03.23_rhel5_32-64&lt;br /&gt;# tar xzvf ../ibm_dd_sraidmr_00.00.03.23_rhel5_32-64.tgz&lt;br /&gt;# ./install.sh&lt;/pre&gt;&lt;br /&gt;&lt;br /&gt;ibm hba exp3000 enclosure firmware bootable iso update &lt;a href=http://www-947.ibm.com/systems/support/supportsite.wss/docdisplay?brandind=5000008&amp;lndocid=MIGR-5078698 target=_blank&gt;MIGR-5078698&lt;/a&gt; ibm_fw_esm_1.4_anyos_anycpu.iso&lt;br /&gt;&lt;br /&gt;hard drive firmware bootable dos iso update &lt;a href=http://www-947.ibm.com/systems/support/supportsite.wss/docdisplay?lndocid=MIGR-62832&amp;brandind=5000008 target=_blank&gt;MIGR-62832&lt;/a&gt; ibm_fw_sas_hdd_v105_anyos_noarch.iso&lt;br /&gt;&lt;br /&gt;Many updates are also bundled into the &lt;i&gt;UpdateXpress System Pack&lt;/i&gt; for your model, currently &lt;a href=http://www-947.ibm.com/systems/support/supportsite.wss/docdisplay?brandind=5000008&amp;lndocid=MIGR-5080671 target=_blank&gt;MIGR-5080671 v1.40&lt;/a&gt; for the x3550.&lt;br /&gt;&lt;br /&gt;lsi megaraid 8480E firmware update &lt;a href=http://www-947.ibm.com/systems/support/supportsite.wss/docdisplay?lndocid=MIGR-5069802&amp;brandind=5000008 target=_blank&gt;MIGR-5069802&lt;/a&gt;&lt;br /&gt;and management software iso &lt;a href=http://www-947.ibm.com/systems/support/supportsite.wss/docdisplay?lndocid=MIGR-65490&amp;brandind=5000008 target=_blank&gt;MIGR-65490&lt;/a&gt; lsi_sw_megasas_1.03_anyos_noarch.iso&lt;br /&gt;&lt;br /&gt;MegaRAID SAS 8480E support downloads are also available &lt;a href=http://www.lsi.com/storage_home/products_home/internal_raid/megaraid_sas/megaraid_sas_8480e/index.html target=_blank&gt;directly from LSI&lt;/a&gt;, but these are not official IBM options.&lt;br /&gt;&lt;pre class=cli&gt;# cd /usr/local/src/&lt;br /&gt;# wget http://www.lsi.com/DistributionSystem/AssetDocument/support/downloads/megaraid/miscellaneous/linux/1.01.39_Linux_Cli.zip&lt;br /&gt;# wget http://www.lsi.com/DistributionSystem/AssetDocument/7.0.1-0066_SAS_1068_FW_Image_APP-1.12.230-0598.zip&lt;br /&gt;# unzip 1.01.39_Linux_Cli.zip&lt;br /&gt;# rpm -ihv MegaCli-1.01.39-0.i386.rpm&lt;br /&gt;# unzip 7.0.1-0066_SAS_1068_FW_Image_APP-1.12.230-0598&lt;br /&gt;# /opt/MegaRAID/MegaCli/MegaCli64 -adpfwflash -f SAS1068_FW_Image.rom -a0&lt;/pre&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8077538291701918666-520329682429647187?l=idolinux.blogspot.com'/&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/idolinux/~4/Bl1771LdMbI" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://idolinux.blogspot.com/feeds/520329682429647187/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="https://www.blogger.com/comment.g?blogID=8077538291701918666&amp;postID=520329682429647187" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/8077538291701918666/posts/default/520329682429647187?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/8077538291701918666/posts/default/520329682429647187?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/idolinux/~3/Bl1771LdMbI/ibm-storage-update-x3550-megaraid-8084.html" title="IBM Storage Update x3550 / MegaRAID 8480 / EXP3000" /><author><name>Gavin W. Burris</name><uri>http://www.blogger.com/profile/03621751403310024701</uri><email>gavin.idolinux@gmail.com</email><gd:extendedProperty name="OpenSocialUserId" value="14506151750486911859" /></author><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total><feedburner:origLink>http://idolinux.blogspot.com/2009/10/ibm-storage-update-x3550-megaraid-8084.html</feedburner:origLink></entry><entry gd:etag="W/&quot;A0EGQH0_fip7ImA9WxNWFE4.&quot;"><id>tag:blogger.com,1999:blog-8077538291701918666.post-5378183172623800484</id><published>2009-10-13T09:00:00.002-04:00</published><updated>2009-10-13T09:13:41.346-04:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2009-10-13T09:13:41.346-04:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="dell" /><category scheme="http://www.blogger.com/atom/ns#" term="linux" /><category scheme="http://www.blogger.com/atom/ns#" term="centos" /><category scheme="http://www.blogger.com/atom/ns#" term="red hat" /><category scheme="http://www.blogger.com/atom/ns#" term="RHEL" /><title>Quick Install of Dell OpenManage</title><content type="html">Dell OpenManage provides a way to remotely see the health of your direct-attached storage and monitor the general hardware health of your entire server.  It is also a handy debug tool if you have to contact support.  It is easy to install and worth the effort.  Here we are installing / upgrading the latest version of OpenManage, currently version 6.1.0.&lt;br /&gt;&lt;br /&gt;Goto &lt;a href=http://support.dell.com/support/downloads/ target=_blank&gt;support.dell.com downloads&lt;/a&gt;, enter your &lt;a href=http://idolinux.blogspot.com/2008/08/get-your-dell-service-tag-with.html target=_blank&gt;service tag&lt;/a&gt;, select "Red Hat Enterprise Linux 5" as your OS, then expand the "+Systems Management" tree and click "Dell OpenManage Server Administrator Managed Node", then select "GNU-Zip OM_6.1.0_ManNode_A00.tar.gz".  Once you finally see the "Download" button, you should be able to right-click on it and "Copy Link Location" so that you can paste it into your server ssh terminal for a direct download.&lt;br /&gt;&lt;pre class=cli&gt;# cd /usr/local/src&lt;br /&gt;# wget &lt;b&gt;http://ftp.us.dell.com/sysman/OM_6.1.0_ManNode_A00.tar.gz&lt;/b&gt;&lt;br /&gt;# mkdir OM_6.1.0_ManNode_A00&lt;br /&gt;# cd OM_6.1.0_ManNode_A00&lt;br /&gt;# tar xzvf ../OM_6.1.0_ManNode_A00.tar.gz&lt;br /&gt;# ./setup.sh&lt;/pre&gt;&lt;br /&gt;The setup will automatically un-install old versions, install the new versions, and ask you if you would like to start the service.  Say yes to all.&lt;br /&gt;&lt;br /&gt;Now you should be able to navigate in a web browser to the ssl web server running on port 1311 of your server and log in (e.g. https://localhost:1311/ ).  If you are not directly on the server, you will have to setup a port forward to access this service remotely and then connect with your web browser:&lt;br /&gt;&lt;pre class=cli&gt;$ ssh -L 1311:localhost:1311 user@myserver.foo.org&lt;/pre&gt;&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Update:&lt;/b&gt;  It looks like you can also install OMSA with the &lt;a href=http://linux.dell.com/repo/hardware/latest target=_blank&gt;Dell Hardware Repo latest&lt;/a&gt;.  I would uninstall existing versions before attempting this first.&lt;br /&gt;&lt;pre class=cli&gt;# wget -q -O - http://linux.dell.com/repo/hardware/latest/bootstrap.cgi | bash&lt;br /&gt;# yum install srvadmin-all&lt;/pre&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8077538291701918666-5378183172623800484?l=idolinux.blogspot.com'/&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/idolinux/~4/KlAVqWralPE" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://idolinux.blogspot.com/feeds/5378183172623800484/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="https://www.blogger.com/comment.g?blogID=8077538291701918666&amp;postID=5378183172623800484" title="6 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/8077538291701918666/posts/default/5378183172623800484?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/8077538291701918666/posts/default/5378183172623800484?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/idolinux/~3/KlAVqWralPE/quick-instal-of-dell-openmanage.html" title="Quick Install of Dell OpenManage" /><author><name>Gavin W. Burris</name><uri>http://www.blogger.com/profile/03621751403310024701</uri><email>gavin.idolinux@gmail.com</email><gd:extendedProperty name="OpenSocialUserId" value="14506151750486911859" /></author><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">6</thr:total><feedburner:origLink>http://idolinux.blogspot.com/2009/03/quick-instal-of-dell-openmanage.html</feedburner:origLink></entry><entry gd:etag="W/&quot;CEAEQnYzcCp7ImA9WxNXFUw.&quot;"><id>tag:blogger.com,1999:blog-8077538291701918666.post-6508323721219502304</id><published>2009-10-02T15:19:00.012-04:00</published><updated>2009-10-02T15:45:03.888-04:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2009-10-02T15:45:03.888-04:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="IBM" /><category scheme="http://www.blogger.com/atom/ns#" term="linux" /><category scheme="http://www.blogger.com/atom/ns#" term="bash" /><category scheme="http://www.blogger.com/atom/ns#" term="command line" /><category scheme="http://www.blogger.com/atom/ns#" term="CLI" /><title>Red BASH Prompt on Error</title><content type="html">This tweak will give you a minimal BASH prompt that prepends the exit code of the last command, in red, only in the event of an error.&lt;br /&gt;&lt;br /&gt;Add this to the end of your ~/.bashrc file:&lt;pre class=conf&gt;RED='\e[0;31m'&lt;br /&gt;ESC='\e[0m'&lt;br /&gt;PROMPT_COMMAND='RETURN=$?; echo -ne "\033]0;${USER}@${HOSTNAME%%.*}:${PWD/#$HOME/~}"; echo -ne "\007";'&lt;br /&gt;EXIT_CODE='$(if [[ $RETURN = 0 ]]; then echo -ne ""; else echo -ne "\[$RED\]$RETURN\[$ESC\] "; fi;)'&lt;br /&gt;PS1="$EXIT_CODE\u@\h:\W\$ "&lt;/pre&gt;And give it a try:&lt;br /&gt;&lt;pre class=term&gt;[me@myserver ~]$ source ~/.bashrc&lt;br /&gt;me@myserver:~$ cat /non-existent-file&lt;br /&gt;cat: /non-existent-file: No such file or directory&lt;br /&gt;&lt;font color=#ff0000&gt;1&lt;/font&gt; me@myserver:~$ ps&lt;br /&gt;  PID TTY          TIME CMD&lt;br /&gt;11032 pts/0    00:00:01 bash&lt;br /&gt;12943 pts/0    00:00:00 ps&lt;br /&gt;me@myserver:~$ false&lt;br /&gt;&lt;font color=#ff0000&gt;1&lt;/font&gt; me@myserver:~$ true&lt;br /&gt;me@myserver:~$ &lt;/pre&gt;More info on customizing your prompt over at IBM:  &lt;a href=http://www.ibm.com/developerworks/linux/library/l-tip-prompt/ target=_blank&gt;Tip: Prompt magic&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8077538291701918666-6508323721219502304?l=idolinux.blogspot.com'/&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/idolinux/~4/fHj51WWFsqw" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://idolinux.blogspot.com/feeds/6508323721219502304/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="https://www.blogger.com/comment.g?blogID=8077538291701918666&amp;postID=6508323721219502304" title="1 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/8077538291701918666/posts/default/6508323721219502304?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/8077538291701918666/posts/default/6508323721219502304?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/idolinux/~3/fHj51WWFsqw/red-bash-prompt-on-error.html" title="Red BASH Prompt on Error" /><author><name>Gavin W. Burris</name><uri>http://www.blogger.com/profile/03621751403310024701</uri><email>gavin.idolinux@gmail.com</email><gd:extendedProperty name="OpenSocialUserId" value="14506151750486911859" /></author><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">1</thr:total><feedburner:origLink>http://idolinux.blogspot.com/2009/10/red-bash-prompt-on-error.html</feedburner:origLink></entry><entry gd:etag="W/&quot;CUMHSX88fSp7ImA9WxNVF0k.&quot;"><id>tag:blogger.com,1999:blog-8077538291701918666.post-4588997341144573971</id><published>2009-10-01T14:00:00.008-04:00</published><updated>2009-10-28T11:23:58.175-04:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2009-10-28T11:23:58.175-04:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="dell" /><category scheme="http://www.blogger.com/atom/ns#" term="linux" /><category scheme="http://www.blogger.com/atom/ns#" term="HPC" /><category scheme="http://www.blogger.com/atom/ns#" term="installation" /><category scheme="http://www.blogger.com/atom/ns#" term="centos" /><category scheme="http://www.blogger.com/atom/ns#" term="Sun Grid Engine" /><category scheme="http://www.blogger.com/atom/ns#" term="red hat" /><category scheme="http://www.blogger.com/atom/ns#" term="RHEL" /><category scheme="http://www.blogger.com/atom/ns#" term="storage" /><category scheme="http://www.blogger.com/atom/ns#" term="server room" /><title>HPC Cluster Install: Intro</title><content type="html">It's here.  A shiny new rack of equipment from Dell.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_am4nvK1hPcA/SsTuqEQL-nI/AAAAAAAAAIM/WUnQG4ARRD0/s1600-h/3972236650_f2630500de.jpg"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 150px; height: 200px;" src="http://2.bp.blogspot.com/_am4nvK1hPcA/SsTuqEQL-nI/AAAAAAAAAIM/WUnQG4ARRD0/s200/3972236650_f2630500de.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5387693460705507954" /&gt;&lt;/a&gt;&lt;br /&gt;Over the next few week, I hope to document the installation process in order to start a conversation about best practices, software options and general manageability.  I hope you will stay tuned and be critical of my choices.  Please post comments with all your pointers and suggestions.&lt;br /&gt;&lt;br /&gt;Specs:&lt;ul&gt;&lt;li&gt;31x node cluster&lt;br /&gt;&lt;li&gt;dual-socket quadcore 2.53GHz processors&lt;br /&gt;&lt;li&gt;2 processors/node = 8 cores/node = 248 cores total&lt;br /&gt;&lt;li&gt;infiniband interconect&lt;br /&gt;&lt;li&gt;12TB of storage&lt;br /&gt;&lt;li&gt;42U Rack, 1U KMM/KVM, 3000VA UPS 208 Volt&lt;br /&gt;&lt;li&gt;2x PowerEdge R610 for head and storage nodes &lt;br /&gt;&lt;li&gt;2x PowerVault MD1000 for storage&lt;br /&gt;&lt;li&gt;29x PowerEdge R410 compute nodes&lt;br /&gt;&lt;li&gt;QDR switch &amp; DDR HBA InfiniBand Fabric from Qlogic&lt;br /&gt;&lt;li&gt;PowerConnect 6248 gigE switch&lt;br /&gt;&lt;li&gt;off-site disk-to-disk backup&lt;/ul&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8077538291701918666-4588997341144573971?l=idolinux.blogspot.com'/&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/idolinux/~4/wCCEYf6hjBw" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://idolinux.blogspot.com/feeds/4588997341144573971/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="https://www.blogger.com/comment.g?blogID=8077538291701918666&amp;postID=4588997341144573971" title="5 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/8077538291701918666/posts/default/4588997341144573971?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/8077538291701918666/posts/default/4588997341144573971?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/idolinux/~3/wCCEYf6hjBw/hpc-cluster-install-intro.html" title="HPC Cluster Install: Intro" /><author><name>Gavin W. Burris</name><uri>http://www.blogger.com/profile/03621751403310024701</uri><email>gavin.idolinux@gmail.com</email><gd:extendedProperty name="OpenSocialUserId" value="14506151750486911859" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://2.bp.blogspot.com/_am4nvK1hPcA/SsTuqEQL-nI/AAAAAAAAAIM/WUnQG4ARRD0/s72-c/3972236650_f2630500de.jpg" height="72" width="72" /><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">5</thr:total><feedburner:origLink>http://idolinux.blogspot.com/2009/10/hpc-cluster-install-intro.html</feedburner:origLink></entry><entry gd:etag="W/&quot;AkEMSX89cCp7ImA9WxNXFEw.&quot;"><id>tag:blogger.com,1999:blog-8077538291701918666.post-92934848210320959</id><published>2009-10-01T13:11:00.010-04:00</published><updated>2009-10-01T13:38:08.168-04:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2009-10-01T13:38:08.168-04:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="rpm" /><category scheme="http://www.blogger.com/atom/ns#" term="linux" /><category scheme="http://www.blogger.com/atom/ns#" term="installation" /><category scheme="http://www.blogger.com/atom/ns#" term="fail" /><category scheme="http://www.blogger.com/atom/ns#" term="centos" /><category scheme="http://www.blogger.com/atom/ns#" term="fedora" /><category scheme="http://www.blogger.com/atom/ns#" term="red hat" /><category scheme="http://www.blogger.com/atom/ns#" term="RHEL" /><category scheme="http://www.blogger.com/atom/ns#" term="yum" /><title>Avoid yum-complete-transaction</title><content type="html">Yes, the command that &lt;i&gt;yum&lt;/i&gt; told me to run, &lt;i&gt;yum-complete-transaction&lt;/i&gt;, completely destroyed my system by removing hundreds of packages, including &lt;i&gt;yum&lt;/i&gt; itself.  What started as a normal Wednesday night maintenance window update, turned into an all night re-install session.&lt;br /&gt;&lt;br /&gt;&lt;i&gt;yum-complete-transaction&lt;/i&gt; removed almost all RPM packages on my system with no warning prompts.  The system happened to be a Xen hardware host, running multiple virtual hosts, so it hurt.  This has got to be a bug, and it is one that has bitten many others:&lt;br /&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=http://skvidal.wordpress.com/2007/12/11/yum-complete-transaction-in-yum-utils/ target=_blank&gt;yum-complete-transaction in yum-utils&lt;/a&gt;&lt;br /&gt;&lt;li&gt;&lt;a href=http://forums.fedoraforum.org/showthread.php?t=216175 target=_blank&gt; yum-complete-transaction should be run??? Many apps to be erased.... &lt;/a&gt;&lt;br /&gt;&lt;li&gt;&lt;a href=http://www.linuxquestions.org/questions/red-hat-31/yum-complete-transaction-erased-my-system.-757032/?s=04d0adff3da158b68d5ab7b44ae65763 target=_blank&gt;yum-complete-transaction erased my system.&lt;/a&gt;&lt;br /&gt;&lt;li&gt;&lt;a href=http://dingyichen.livejournal.com/13661.html target=_blank&gt;Will yum-complete-transaction wipe out my system?&lt;/a&gt;&lt;br /&gt;&lt;li&gt;&lt;a href=http://lists.centos.org/pipermail/centos/2009-June/077034.html target=_blank&gt;Yum-complete-transaction wants to wipe my system out&lt;/a&gt;&lt;/ul&gt;&lt;br /&gt;For the first time in a while, I long for &lt;i&gt;apt&lt;/i&gt;, which never left me hanging.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8077538291701918666-92934848210320959?l=idolinux.blogspot.com'/&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/idolinux/~4/IfS0Rvi_xz8" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://idolinux.blogspot.com/feeds/92934848210320959/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="https://www.blogger.com/comment.g?blogID=8077538291701918666&amp;postID=92934848210320959" title="4 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/8077538291701918666/posts/default/92934848210320959?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/8077538291701918666/posts/default/92934848210320959?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/idolinux/~3/IfS0Rvi_xz8/avoid-yum-complete-transaction.html" title="Avoid yum-complete-transaction" /><author><name>Gavin W. Burris</name><uri>http://www.blogger.com/profile/03621751403310024701</uri><email>gavin.idolinux@gmail.com</email><gd:extendedProperty name="OpenSocialUserId" value="14506151750486911859" /></author><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">4</thr:total><feedburner:origLink>http://idolinux.blogspot.com/2009/10/avoid-yum-complete-transaction.html</feedburner:origLink></entry><entry gd:etag="W/&quot;C0YDRn4yeip7ImA9WxNQFUs.&quot;"><id>tag:blogger.com,1999:blog-8077538291701918666.post-3130007823135741964</id><published>2009-09-21T14:54:00.006-04:00</published><updated>2009-09-21T15:26:17.092-04:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2009-09-21T15:26:17.092-04:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="xfs" /><category scheme="http://www.blogger.com/atom/ns#" term="centos" /><category scheme="http://www.blogger.com/atom/ns#" term="red hat" /><category scheme="http://www.blogger.com/atom/ns#" term="RHEL" /><category scheme="http://www.blogger.com/atom/ns#" term="storage" /><title>Red Hat 5.4 Released, CentOS 5.4 Soon</title><content type="html">Red Hat has &lt;a href=https://www.redhat.com/archives/rhelv5-announce/2009-September/msg00000.html target=_blank&gt;announced&lt;/a&gt; the release of the latest version of Enterprise Linux.  This means CentOS 5.4 is 2-4 weeks away.&lt;br /&gt;&lt;br /&gt;One big feature many would like to see is XFS support.  Currently, the XFS kernel module is available as a technology preview only in Red Hat Enterprise Linux x86_64, and there are no xfs utilities included.  This means no 32-bit support and no mkfs.xfs for actually formatting.  It looks like CentOS already includes XFS and related utilities in the &lt;a href=http://wiki.centos.org/AdditionalResources/Repositories/CentOSPlus target=_blank&gt;CentOS Plus repo&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;See the &lt;a href=http://www.redhat.com/docs/en-US/Red_Hat_Enterprise_Linux/5.4/html-single/Release_Notes/ target=_blank&gt;Red Hat Enterprise Linux 5.4 Release Notes&lt;/a&gt; to get primed.&lt;br /&gt;&lt;br /&gt;You can also check out the &lt;a href=http://wiki.centos.org/ArtWork/Preview-5.4 target=_blank&gt;new CentOS artwork&lt;/a&gt;, which ditches the flowers and goes back to cubes.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8077538291701918666-3130007823135741964?l=idolinux.blogspot.com'/&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/idolinux/~4/UNv59Au-Vss" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://idolinux.blogspot.com/feeds/3130007823135741964/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="https://www.blogger.com/comment.g?blogID=8077538291701918666&amp;postID=3130007823135741964" title="1 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/8077538291701918666/posts/default/3130007823135741964?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/8077538291701918666/posts/default/3130007823135741964?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/idolinux/~3/UNv59Au-Vss/red-hat-54-released-centos-54-soon.html" title="Red Hat 5.4 Released, CentOS 5.4 Soon" /><author><name>Gavin W. Burris</name><uri>http://www.blogger.com/profile/03621751403310024701</uri><email>gavin.idolinux@gmail.com</email><gd:extendedProperty name="OpenSocialUserId" value="14506151750486911859" /></author><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">1</thr:total><feedburner:origLink>http://idolinux.blogspot.com/2009/09/red-hat-54-released-centos-54-soon.html</feedburner:origLink></entry><entry gd:etag="W/&quot;CkIFRXg8eyp7ImA9WxNSE00.&quot;"><id>tag:blogger.com,1999:blog-8077538291701918666.post-179233723852656423</id><published>2009-08-26T11:21:00.007-04:00</published><updated>2009-08-26T11:28:34.673-04:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2009-08-26T11:28:34.673-04:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="linux" /><category scheme="http://www.blogger.com/atom/ns#" term="virtualization" /><category scheme="http://www.blogger.com/atom/ns#" term="command line" /><category scheme="http://www.blogger.com/atom/ns#" term="red hat" /><category scheme="http://www.blogger.com/atom/ns#" term="vmware" /><category scheme="http://www.blogger.com/atom/ns#" term="RHEL" /><category scheme="http://www.blogger.com/atom/ns#" term="CLI" /><title>VMware vSphere Linux CLI Client</title><content type="html">There is indeed a command line client for Linux.  &lt;a href=http://www.vmware.com/support/developer/vcli/ target=_blank&gt;Download the client after accepting the EULA here&lt;/a&gt;.&lt;br /&gt;&lt;pre class=cli&gt;# yum install perl-Crypt-SSLeay&lt;br /&gt;# tar xzvf VMware-vSphere-CLI-4.0.0-161974.i386.tar.gz&lt;br /&gt;# cd vmware-vsphere-cli-distrib/&lt;br /&gt;# ./vmware-install.pl&lt;/pre&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8077538291701918666-179233723852656423?l=idolinux.blogspot.com'/&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/idolinux/~4/caq9bh6un9c" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://idolinux.blogspot.com/feeds/179233723852656423/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="https://www.blogger.com/comment.g?blogID=8077538291701918666&amp;postID=179233723852656423" title="2 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/8077538291701918666/posts/default/179233723852656423?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/8077538291701918666/posts/default/179233723852656423?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/idolinux/~3/caq9bh6un9c/vmware-vsphere-linux-cli-client.html" title="VMware vSphere Linux CLI Client" /><author><name>Gavin W. Burris</name><uri>http://www.blogger.com/profile/03621751403310024701</uri><email>gavin.idolinux@gmail.com</email><gd:extendedProperty name="OpenSocialUserId" value="14506151750486911859" /></author><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">2</thr:total><feedburner:origLink>http://idolinux.blogspot.com/2009/08/vmware-vsphere-linux-cli-client.html</feedburner:origLink></entry><entry gd:etag="W/&quot;D08CQn8-fip7ImA9WxJaFUs.&quot;"><id>tag:blogger.com,1999:blog-8077538291701918666.post-9126478117999874463</id><published>2009-08-05T09:47:00.003-04:00</published><updated>2009-08-06T09:37:43.156-04:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2009-08-06T09:37:43.156-04:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="linux" /><category scheme="http://www.blogger.com/atom/ns#" term="centos" /><category scheme="http://www.blogger.com/atom/ns#" term="business" /><title>Crisis Averted.  You Can Stop Panicking.</title><content type="html">CentOS was able to catch up with the MIA admin, Lance:&lt;br /&gt;&lt;blockquote&gt;The CentOS Development team had a routine meeting today with Lance Davis in attendance. During the meeting a majority of issues were resolved immediately and a working agreement was reached with deadlines for remaining unresolved issues. There should be no impact to any CentOS users going forward.&lt;br /&gt;&lt;br /&gt;The CentOS project is now in control of the CentOS.org and CentOS.info domains and owns all trademarks, materials, and artwork in the CentOS distributions.&lt;br /&gt;&lt;br /&gt;We look forward to working with Lance to quickly complete all the agreed upon issues.&lt;br /&gt;&lt;br /&gt;More information will follow soon. &lt;br /&gt;- &lt;a href=http://www.centos.org/ target=_blank&gt;centos.org&lt;/a&gt;&lt;/blockquote&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8077538291701918666-9126478117999874463?l=idolinux.blogspot.com'/&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/idolinux/~4/n-EDeUvVZj0" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://idolinux.blogspot.com/feeds/9126478117999874463/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="https://www.blogger.com/comment.g?blogID=8077538291701918666&amp;postID=9126478117999874463" title="2 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/8077538291701918666/posts/default/9126478117999874463?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/8077538291701918666/posts/default/9126478117999874463?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/idolinux/~3/n-EDeUvVZj0/crisis-averted-you-can-stop-panicking.html" title="Crisis Averted.  You Can Stop Panicking." /><author><name>Gavin W. Burris</name><uri>http://www.blogger.com/profile/03621751403310024701</uri><email>gavin.idolinux@gmail.com</email><gd:extendedProperty name="OpenSocialUserId" value="14506151750486911859" /></author><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">2</thr:total><feedburner:origLink>http://idolinux.blogspot.com/2009/08/crisis-averted-you-can-stop-panicking.html</feedburner:origLink></entry><entry gd:etag="W/&quot;DUIGRn0_fip7ImA9WxNTEUU.&quot;"><id>tag:blogger.com,1999:blog-8077538291701918666.post-7472342390403622116</id><published>2009-08-05T08:59:00.006-04:00</published><updated>2009-08-13T14:18:47.346-04:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2009-08-13T14:18:47.346-04:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="scientific linux" /><category scheme="http://www.blogger.com/atom/ns#" term="linux" /><category scheme="http://www.blogger.com/atom/ns#" term="debian" /><category scheme="http://www.blogger.com/atom/ns#" term="centos" /><category scheme="http://www.blogger.com/atom/ns#" term="command line" /><category scheme="http://www.blogger.com/atom/ns#" term="red hat" /><category scheme="http://www.blogger.com/atom/ns#" term="RHEL" /><category scheme="http://www.blogger.com/atom/ns#" term="CLI" /><category scheme="http://www.blogger.com/atom/ns#" term="ubuntu" /><title>Add Some Color to Your Terminal</title><content type="html">I like to kick it grey on black with the terminal, pro style.  That way, you can actually see the highlights that some programs output as white.  Then I add a complementary splash of color by adding the following to my &lt;em&gt;~/.bashrc&lt;/em&gt; file:&lt;br /&gt;&lt;pre class=conf&gt;eval `dircolors`&lt;br /&gt;alias ls='ls --color=yes'&lt;br /&gt;alias grep='grep --color=yes'&lt;br /&gt;alias less='less -R'&lt;/pre&gt;&lt;br /&gt;Note that the above aliases will not break command line scripting by adding extra characters.  &lt;br /&gt;&lt;br /&gt;I also end up tweaking my vim editor colors in my ~/.vimrc file:&lt;br /&gt;&lt;pre class=conf&gt;" color&lt;br /&gt;set background=dark&lt;br /&gt;" search&lt;br /&gt;set ignorecase&lt;br /&gt;set smartcase&lt;br /&gt;set incsearch&lt;/pre&gt;&lt;br /&gt;Thanks, Chris!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8077538291701918666-7472342390403622116?l=idolinux.blogspot.com'/&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/idolinux/~4/7jDi2aeB96o" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://idolinux.blogspot.com/feeds/7472342390403622116/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="https://www.blogger.com/comment.g?blogID=8077538291701918666&amp;postID=7472342390403622116" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/8077538291701918666/posts/default/7472342390403622116?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/8077538291701918666/posts/default/7472342390403622116?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/idolinux/~3/7jDi2aeB96o/add-some-color-to-your-terminal.html" title="Add Some Color to Your Terminal" /><author><name>Gavin W. Burris</name><uri>http://www.blogger.com/profile/03621751403310024701</uri><email>gavin.idolinux@gmail.com</email><gd:extendedProperty name="OpenSocialUserId" value="14506151750486911859" /></author><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total><feedburner:origLink>http://idolinux.blogspot.com/2009/08/add-some-color-to-your-terminal.html</feedburner:origLink></entry><entry gd:etag="W/&quot;A04GR3o9eyp7ImA9WxJbGUs.&quot;"><id>tag:blogger.com,1999:blog-8077538291701918666.post-4849837197807544068</id><published>2009-07-30T11:55:00.005-04:00</published><updated>2009-07-30T12:05:26.463-04:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2009-07-30T12:05:26.463-04:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="IBM" /><category scheme="http://www.blogger.com/atom/ns#" term="storage" /><title>IBM XIV</title><content type="html">There has been a lot of talk about the &lt;a href=http://www.ibm.com/systems/storage/disk/xiv/ target=_blank&gt;IBM XIV&lt;/a&gt; storage offering recently.  The product looks to be a strong contender in the research storage space, being composed of low-cost commodity hardware.  IBM even hired &lt;a href=http://www.thehotaisle.com/2009/07/28/ibm-and-the-story-of-the-vanishing-salespeople/ target=_blank&gt;400&lt;/a&gt; new sales people to get it out there.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8077538291701918666-4849837197807544068?l=idolinux.blogspot.com'/&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/idolinux/~4/R_CRaqKpqto" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://idolinux.blogspot.com/feeds/4849837197807544068/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="https://www.blogger.com/comment.g?blogID=8077538291701918666&amp;postID=4849837197807544068" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/8077538291701918666/posts/default/4849837197807544068?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/8077538291701918666/posts/default/4849837197807544068?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/idolinux/~3/R_CRaqKpqto/ibm-xiv.html" title="IBM XIV" /><author><name>Gavin W. Burris</name><uri>http://www.blogger.com/profile/03621751403310024701</uri><email>gavin.idolinux@gmail.com</email><gd:extendedProperty name="OpenSocialUserId" value="14506151750486911859" /></author><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total><feedburner:origLink>http://idolinux.blogspot.com/2009/07/ibm-xiv.html</feedburner:origLink></entry><entry gd:etag="W/&quot;D08AR3o8eip7ImA9WxJaFUs.&quot;"><id>tag:blogger.com,1999:blog-8077538291701918666.post-1266320239134257720</id><published>2009-07-30T00:20:00.005-04:00</published><updated>2009-08-06T09:37:26.472-04:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2009-08-06T09:37:26.472-04:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="linux" /><category scheme="http://www.blogger.com/atom/ns#" term="centos" /><category scheme="http://www.blogger.com/atom/ns#" term="business" /><title>Missing CentOS Admin</title><content type="html">For over a year now, Lance Davis has been out of touch with the rest of the &lt;a href=http://www.centos.org/ target=_blank&gt;CentOS&lt;/a&gt; team, being non-responsive to phone and email.  The team has just release an &lt;a href=http://lestighaniker.de/2009/07/30#open-letter-to-lance-davis target=_blank&gt;open&lt;/a&gt; &lt;a href=http://www.karan.org/blog/index.php/2009/07/30/open-letter-to-lance-davis target=_blank&gt;letter&lt;/a&gt; hoping for a response.  The problem is that he has sole control of the domain name, irc channel, paypal donations and adsense accounts.  There is also some question about his appropriation of the funding donated to the project.&lt;br /&gt;&lt;br /&gt;I hope that all is well with Lance and he is not ill or dead.  As bad as it sounds, I would rather hear that he is just ignoring the team and misusing the funding.  Maybe he is just on vacation?&lt;br /&gt;&lt;br /&gt;In the meantime, I believe that CentOS is in good shape and consistent with their updates.  Worst-case-scenario may be updating accounts to multiple other team members, and the project marches on.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8077538291701918666-1266320239134257720?l=idolinux.blogspot.com'/&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/idolinux/~4/ikODvZ7tx6M" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://idolinux.blogspot.com/feeds/1266320239134257720/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="https://www.blogger.com/comment.g?blogID=8077538291701918666&amp;postID=1266320239134257720" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/8077538291701918666/posts/default/1266320239134257720?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/8077538291701918666/posts/default/1266320239134257720?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/idolinux/~3/ikODvZ7tx6M/missing-centos-admin.html" title="Missing CentOS Admin" /><author><name>Gavin W. Burris</name><uri>http://www.blogger.com/profile/03621751403310024701</uri><email>gavin.idolinux@gmail.com</email><gd:extendedProperty name="OpenSocialUserId" value="14506151750486911859" /></author><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total><feedburner:origLink>http://idolinux.blogspot.com/2009/07/missing-centos-admin.html</feedburner:origLink></entry><entry gd:etag="W/&quot;C0UDSX48eyp7ImA9WxJaE0Q.&quot;"><id>tag:blogger.com,1999:blog-8077538291701918666.post-3773259275164771112</id><published>2009-07-17T10:32:00.008-04:00</published><updated>2009-08-04T09:07:58.073-04:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2009-08-04T09:07:58.073-04:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="raid" /><category scheme="http://www.blogger.com/atom/ns#" term="linux" /><category scheme="http://www.blogger.com/atom/ns#" term="centos" /><category scheme="http://www.blogger.com/atom/ns#" term="red hat" /><category scheme="http://www.blogger.com/atom/ns#" term="gotcha" /><category scheme="http://www.blogger.com/atom/ns#" term="RHEL" /><title>Reinstall GRUB Bootloader on md0</title><content type="html">After a power outage, an RHEL 4 server was stuck with nothing on the screen but "GRUB" at the top left.  Rebooting had the same result.  My bootloader was toast.&lt;br /&gt;&lt;br /&gt;I put in the RHEL 4 install disc, and at the boot prompt selected the rescue option.&lt;pre class=cli&gt;boot: linux rescue&lt;/pre&gt;Once the rescue image booted, scanned the system and mounted read/write, I attempted to reinstall grub:&lt;pre class=cli&gt;# chroot /mnt/sysimage/&lt;br /&gt;# grub-install /dev/sda&lt;br /&gt;/dev/md0 does not have any corresponding BIOS drive&lt;br /&gt;# grub-install --recheck /dev/sda&lt;br /&gt;/dev/md0 does not have any corresponding BIOS drive&lt;br /&gt;#&lt;/pre&gt;An error.  The md0 mirror, which is composed of sda and sdb, was complicating things.  I though maybe I could fudge the device map by adding an entry to &lt;em&gt;/boot/grub/device.map&lt;/em&gt;:&lt;pre class=conf&gt;(fd0)   /dev/fd0&lt;br /&gt;(hd0)   /dev/sda&lt;br /&gt;(hd1)   /dev/sdb&lt;br /&gt;(hd2)   /dev/md0&lt;/pre&gt;&lt;pre class=cli&gt;# grub-install /dev/sda&lt;br /&gt;The file /boot/grub/stage1 not read correctly.&lt;/pre&gt;That was no good either.  Finally, I had to run grub manually.&lt;pre class=cli&gt;# grub&lt;br /&gt;grub&gt; root (hd0,0)        &lt;br /&gt;root (hd0,0)&lt;br /&gt; Filesystem type is ext2fs, partition type 0xfd&lt;br /&gt;grub&gt; setup (hd0)&lt;br /&gt;setup (hd0)&lt;br /&gt; Checking if "/boot/grub/stage1" exists... no&lt;br /&gt; Checking if "/grub/stage1" exists... yes&lt;br /&gt; Checking if "/grub/stage2" exists... yes&lt;br /&gt; Checking if "/grub/e2fs_stage1_5" exists... yes&lt;br /&gt; Running "embed /grub/e2fs_stage1_5 (hd0)"...  16 sectors are embedded.&lt;br /&gt;succeeded&lt;br /&gt; Running "install /grub/stage1 (hd0) (hd0)1+16 p (hd0,0)/grub/stage2 /grub/grub.conf"... succeeded&lt;br /&gt;Done.&lt;br /&gt;grub&gt; quit&lt;br /&gt;# reboot&lt;/pre&gt;Fixed.  I then also installed the bootloader on sdb (hd1), just in case.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8077538291701918666-3773259275164771112?l=idolinux.blogspot.com'/&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/idolinux/~4/5e-pApsUF7w" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://idolinux.blogspot.com/feeds/3773259275164771112/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="https://www.blogger.com/comment.g?blogID=8077538291701918666&amp;postID=3773259275164771112" title="4 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/8077538291701918666/posts/default/3773259275164771112?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/8077538291701918666/posts/default/3773259275164771112?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/idolinux/~3/5e-pApsUF7w/reinstall-grub-bootloader-on-md0.html" title="Reinstall GRUB Bootloader on md0" /><author><name>Gavin W. Burris</name><uri>http://www.blogger.com/profile/03621751403310024701</uri><email>gavin.idolinux@gmail.com</email><gd:extendedProperty name="OpenSocialUserId" value="14506151750486911859" /></author><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">4</thr:total><feedburner:origLink>http://idolinux.blogspot.com/2009/07/reinstall-grub-bootloader-on-md0.html</feedburner:origLink></entry><entry gd:etag="W/&quot;A0EGRHs5eip7ImA9WxJUF0k.&quot;"><id>tag:blogger.com,1999:blog-8077538291701918666.post-6310747103915013595</id><published>2009-07-15T20:03:00.011-04:00</published><updated>2009-07-16T09:07:05.522-04:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2009-07-16T09:07:05.522-04:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="linux" /><category scheme="http://www.blogger.com/atom/ns#" term="howto" /><category scheme="http://www.blogger.com/atom/ns#" term="centos" /><category scheme="http://www.blogger.com/atom/ns#" term="red hat" /><category scheme="http://www.blogger.com/atom/ns#" term="RHEL" /><title>Update RHEL 4 with CentOS 4</title><content type="html">If you would like to update your Red Hat Enterprise 4 server with the latest CentOS 4 repositories, here are some step-by-step command lines.&lt;br /&gt;&lt;pre class=cli&gt;# cd /usr/src/&lt;br /&gt;# wget http://www.gtlib.gatech.edu/pub/centos/4.7/os/x86_64/CentOS/RPMS/up2date-4.7.1-17.el4.centos.x86_64.rpm&lt;br /&gt;# wget http://www.gtlib.gatech.edu/pub/centos/4.7/os/x86_64/CentOS/RPMS/centos-release-4-7.x86_64.rpm&lt;br /&gt;# cp /etc/sysconfig/rhn/up2date /etc/sysconfig/rhn/up2date.redhat&lt;br /&gt;# rpm -ev up2date-gnome rhn-applet&lt;br /&gt;# rpm -Uhv centos-release-4-7.x86_64.rpm up2date-4.7.1-17.el4.centos.x86_64.rpm&lt;br /&gt;# cp /etc/sysconfig/rhn/up2date.rpmnew /etc/sysconfig/rhn/up2date.centos&lt;br /&gt;# cp /etc/sysconfig/rhn/up2date.centos /etc/sysconfig/rhn/up2date&lt;br /&gt;# vim /etc/sysconfig/rhn/sources&lt;br /&gt;# rpm --import /usr/share/rhn/RPM-GPG-KEY&lt;br /&gt;# up2date-nox --update&lt;br /&gt;# up2date-nox -f kernel&lt;br /&gt;# vim /etc/grub.conf&lt;br /&gt;# reboot&lt;/pre&gt;&lt;br /&gt;Converting from RHEL to CentOS only makes sense on older, semi-retired machines.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8077538291701918666-6310747103915013595?l=idolinux.blogspot.com'/&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/idolinux/~4/HDNc5IKPTa4" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://idolinux.blogspot.com/feeds/6310747103915013595/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="https://www.blogger.com/comment.g?blogID=8077538291701918666&amp;postID=6310747103915013595" title="3 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/8077538291701918666/posts/default/6310747103915013595?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/8077538291701918666/posts/default/6310747103915013595?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/idolinux/~3/HDNc5IKPTa4/update-rhel-4-with-centos-4.html" title="Update RHEL 4 with CentOS 4" /><author><name>Gavin W. Burris</name><uri>http://www.blogger.com/profile/03621751403310024701</uri><email>gavin.idolinux@gmail.com</email><gd:extendedProperty name="OpenSocialUserId" value="14506151750486911859" /></author><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">3</thr:total><feedburner:origLink>http://idolinux.blogspot.com/2009/07/update-rhel-4-with-centos-4.html</feedburner:origLink></entry><entry gd:etag="W/&quot;DEIARXo4fip7ImA9WxJbEUU.&quot;"><id>tag:blogger.com,1999:blog-8077538291701918666.post-6114758782266406526</id><published>2009-07-14T19:01:00.032-04:00</published><updated>2009-07-21T10:29:04.436-04:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2009-07-21T10:29:04.436-04:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="video" /><category scheme="http://www.blogger.com/atom/ns#" term="netbook" /><category scheme="http://www.blogger.com/atom/ns#" term="dell" /><category scheme="http://www.blogger.com/atom/ns#" term="linux" /><category scheme="http://www.blogger.com/atom/ns#" term="installation" /><category scheme="http://www.blogger.com/atom/ns#" term="howto" /><category scheme="http://www.blogger.com/atom/ns#" term="fedora" /><title>Fedora 11 on the Dell Latitude 2100 Netbook</title><content type="html">&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_am4nvK1hPcA/Sl0DJKd7OMI/AAAAAAAAAHc/3CQVkWPFK94/s1600-h/3721187217_cdbced6243_b.jpg"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 150px; height: 200px;" src="http://3.bp.blogspot.com/_am4nvK1hPcA/Sl0DJKd7OMI/AAAAAAAAAHc/3CQVkWPFK94/s200/3721187217_cdbced6243_b.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5358442587604334786" /&gt;&lt;/a&gt;I recently received a &lt;a href=http://www.dell.com/us/en/k-12/notebooks/laptop-latitude-2100/pd.aspx?refid=laptop-latitude-2100&amp;cs=RC1084719&amp;s=k12 target=_blank&gt;Dell Latitude 2100&lt;/a&gt; netbook for testing.  This thing isn't just for classrooms.  It is a ruggedized netbook with excellent Linux support.  I'm hard on my stuff.  The rubberized exterior lets me throw it in my bag without a case and it really grips on uneven surfaces.&lt;br /&gt;&lt;br /&gt;Specs:&lt;ul&gt;&lt;li&gt;10.43" x 7.36" x 0.89 - 1.57" dimensions&lt;br /&gt;&lt;li&gt;Intel Atom N270 (1.60 GHz, 512KB L2 Cache, 533MHz FSB) processor&lt;br /&gt;&lt;li&gt;6-cell battery&lt;br /&gt;&lt;li&gt;10.1" WSVGA (1024 x 576) LED display&lt;br /&gt;&lt;li&gt;Intel WiFi Link 5300 wireless&lt;br /&gt;&lt;li&gt;Intel GMA 950 graphics&lt;br /&gt;&lt;li&gt;16GB SSD drive&lt;br /&gt;&lt;li&gt;1GB DDR2 memory&lt;br /&gt;&lt;li&gt;bluetooth&lt;br /&gt;&lt;li&gt;3x USB, VGA, headphone and mic ports&lt;/ul&gt;&lt;br /&gt;It ran Ubuntu Linux out of the box, but I immediately switched to Fedora.  In Ubuntu, I launched the "Create Dell Recovery Media" desktop icon, just in case I had to return to factory defaults.  After that, I was ready to safely start my Fedora 11 install.&lt;br /&gt;&lt;br /&gt;The first thing to do is download the &lt;a href=http://fedoraproject.org/en/get-fedora target=_blank&gt;Fedora 11 Live i686 iso&lt;/a&gt; and create usb install media with &lt;a href=https://fedorahosted.org/liveusb-creator/ target=_blank&gt;liveusb-creator&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;Once you have your Fedora usb drive, plug it into the netbook, power on and hit F12, selecting boot from usb.  I did mostly standard install options.  When partitioning, I removed all existing partitions and did default partitioning, including ext4.&lt;br /&gt;&lt;br /&gt;Once the installer finishes, reboot into the new system and do your first software update by opening a terminal (on the System Tools menu) and execute the following commands, which will completely update your system:&lt;br /&gt;&lt;pre class=cli&gt;$ su -&lt;br /&gt;# yum -y install yum-fastestmirror yum-presto&lt;br /&gt;# yum -y update&lt;/pre&gt;&lt;br /&gt;I also added the &lt;a href=http://blogs.adobe.com/acroread/2008/02/adobe_reader_now_available_via.html target=_blank&gt;Adobe&lt;/a&gt;, &lt;a href=http://fedorasolved.org/multimedia-solutions/installing-skype target=_blank&gt;Skype&lt;/a&gt; &amp; &lt;a href=http://rpmfusion.org/ target=_blank&gt;RPM Fusion&lt;/a&gt; software repositories.  Here are some extra packages I install:&lt;br /&gt;&lt;pre class=cli&gt;# yum install vim powertop thunderbird skype AdobeReader_enu \&lt;br /&gt;flash-plugin stellarium frozen-bubble dosbox vnc vlc \&lt;br /&gt;fortune-mod audacity-freeworld mysql-query-browser \&lt;br /&gt;rdiff-backup mplayer mencoder xscreensaver-extras-gss \&lt;br /&gt;tempest-gnome-screensaver samba-client openoffice.org-writer \&lt;br /&gt;openoffice.org-calc openoffice.org-impress \&lt;br /&gt;screen nmap wireshark-gnome iptraf strace sysstat \&lt;br /&gt;thunderbird-enigmail&lt;/pre&gt;&lt;br /&gt;To install printers, like my office's Ricoh Aficio printer, I use the custom PPD files courtesy of &lt;a href=http://www.linuxprinting.org/show_printer.cgi?recnum=Ricoh-Aficio_3035&gt;Linux Printing&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;Since this is a netbook with a space-limited screen, I consolidate all my toolbars and adjust font sizes for the best readability: 9 in Gnome &amp; 15 in Firefox/Thunderbird.  You can also save space by installing the &lt;a href=https://addons.mozilla.org/en-US/firefox/addon/307 target=_blank&gt;Littlefox&lt;/a&gt; &amp; &lt;a href=https://addons.mozilla.org/en-US/thunderbird/addon/1493 target=_blank&gt;Littlebird&lt;/a&gt; themes.  And since you will want to be able to grab and move long preference windows above the top of display:&lt;pre class=cli&gt;$ gconftool-2 --set /apps/compiz/plugins/move/allscreens/options/constrain_y --type bool 0&lt;/pre&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_am4nvK1hPcA/Sl0Hf6HP6RI/AAAAAAAAAHk/nna8F3LEkuI/s1600-h/Screenshot.png"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 200px; height: 112px;" src="http://2.bp.blogspot.com/_am4nvK1hPcA/Sl0Hf6HP6RI/AAAAAAAAAHk/nna8F3LEkuI/s200/Screenshot.png" border="0" alt=""id="BLOGGER_PHOTO_ID_5358447376397756690" /&gt;&lt;/a&gt;&lt;br /&gt;Everything worked after a fresh install of Fedora 11.  Everything but the built-in microphone, but that is fixable.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;There are just a few steps to getting the mic to work.  You &lt;a href=http://www.mydellmini.com/forum/dell-latitude-2100/10456-latitude-2100-fedora-11-a.html target=_blank&gt;must&lt;/a&gt; use driver version 5.11 from the RealTek website.  You can find the RealTek linux audio pack &lt;a href=http://www.realtek.com/downloads/downloadsView.aspx?Langid=1&amp;PNid=24&amp;PFid=24&amp;Level=4&amp;Conn=3&amp;DownTypeID=3&amp;GetDown=false target=_blank&gt;here&lt;/a&gt;.  Once you get the download link, edit it from &lt;a href=ftp://WebUser:DAx7h9V@202.65.194.211/pc/audio/LinuxPkg_5.12.tar.bz2&gt;5.12&lt;/a&gt; to &lt;a href=ftp://WebUser:DAx7h9V@202.65.194.211/pc/audio/LinuxPkg_5.11.tar.bz2&gt;5.11&lt;/a&gt; to get the proper file.&lt;br /&gt;&lt;pre class=cli&gt;# tar xjvf LinuxPkg_5.11.tar.bz2&lt;br /&gt;# cd realtek-linux-audiopack-5.11&lt;br /&gt;# tar xjvf alsa-driver-1.0.19-5.11.tar.bz2&lt;br /&gt;# cd alsa-driver-1.0.19-5.11&lt;br /&gt;# yum -y install gcc kernel-devel patch&lt;br /&gt;# ./configure&lt;br /&gt;# make&lt;br /&gt;# make install&lt;/pre&gt;Create &lt;em&gt;/etc/modprobe.d/alsa-base.conf&lt;/em&gt; and add the following:&lt;pre class=conf&gt;alias char-major-116 snd&lt;br /&gt;alias snd-card-0 snd-272&lt;br /&gt;alias char-major-14 soundcore&lt;br /&gt;alias sound-slot-0 snd-card-0&lt;br /&gt;alias sound-service-0-0 snd-mixer-oss&lt;br /&gt;alias sound-service-0-1 snd-seq-oss&lt;br /&gt;alias sound-service-0-3 snd-pcm-oss&lt;br /&gt;alias sound-service-0-8 snd-seq-oss&lt;br /&gt;alias sound-service-0-12 snd-pcm-oss&lt;/pre&gt;Also, remove the PulseAudio plugin for ALSA, so you can adjust the real audio levels with &lt;em&gt;alsamixer&lt;/em&gt; after reboot:&lt;pre class=cli&gt;# yum remove alsa-plugins-pulseaudio&lt;br /&gt;# reboot&lt;/pre&gt;A bug report has been filed with &lt;a href=https://bugzilla.redhat.com/show_bug.cgi?id=511355 target=_blank&gt;Red Hat Bugzilla&lt;/a&gt;.  Hopefully, the updated driver will make it into the standard kernel soon.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;If you're feeling adventurous, you can add some extra tweaks to boost battery life.  After playing with Intel &lt;em&gt;powertop&lt;/em&gt;, I added the following to the &lt;em&gt;/etc/rc.local&lt;/em&gt; file:&lt;br /&gt;&lt;pre class=conf&gt;### some power &amp; disk saving tweaks&lt;br /&gt;echo noop &gt; /sys/block/sda/queue/scheduler &lt;br /&gt;echo 0 &gt; /proc/sys/vm/swappiness&lt;br /&gt;echo 50 &gt; /proc/sys/vm/vfs_cache_pressure&lt;br /&gt;echo 1500 &gt; /proc/sys/vm/dirty_writeback_centisecs&lt;br /&gt;echo 20 &gt; /proc/sys/vm/dirty_ratio&lt;br /&gt;echo 10 &gt; /proc/sys/vm/dirty_background_ratio&lt;br /&gt;echo 1 &gt; /sys/devices/system/cpu/sched_smt_power_savings&lt;br /&gt;#echo 10 &gt; /sys/module/snd_hda_intel/parameters/power_save&lt;br /&gt;echo 0 &gt; /sys/module/snd_hda_intel/parameters/power_save&lt;br /&gt;echo 5 &gt; /proc/sys/vm/laptop_mode&lt;br /&gt;#echo ondemand &gt; /sys/devices/system/cpu/cpu0/cpufreq/scaling_governor&lt;br /&gt;#echo ondemand &gt; /sys/devices/system/cpu/cpu1/cpufreq/scaling_governor&lt;br /&gt;#cat /sys/devices/system/cpu/cpu0/cpufreq/ondemand/sampling_rate_max &gt; /sys/devices/system/cpu/cpu0/cpufreq/ondemand/sampling_rate&lt;br /&gt;echo min_power &gt; /sys/class/scsi_host/host0/link_power_management_policy&lt;br /&gt;ethtool -s eth0 wol d&lt;br /&gt;for I in `find /sys -name autosuspend -exec echo {} \;` ; do echo "0" &gt; "$I" ; done&lt;br /&gt;#modprobe sdhci&lt;/pre&gt;&lt;br /&gt;&lt;br /&gt;If you have an external monitor display at your desk, plug in the VGA port and go dual-screen on the fly.  I like to add these to my &lt;em&gt;.bashrc&lt;/em&gt; file:&lt;pre class=cli&gt;$ alias vgaon='xrandr --output LVDS1 --mode 1024x576 --rate 60 --output VGA1 --mode 1280x1024 --rate 60 --above LVDS1'&lt;br /&gt;$ alias vgaoff='xrandr --output LVDS1 --auto --output VGA1 --off'&lt;br /&gt;$ vgaon&lt;br /&gt;$ vgaoff&lt;/pre&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_am4nvK1hPcA/Sl4Ilq-SUFI/AAAAAAAAAHs/NjaEr-89wxU/s1600-h/3723470019_911ed48e7a.jpg"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 150px; height: 200px;" src="http://1.bp.blogspot.com/_am4nvK1hPcA/Sl4Ilq-SUFI/AAAAAAAAAHs/NjaEr-89wxU/s200/3723470019_911ed48e7a.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5358730049901187154" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Aside from the mic driver update, this has been an easy install on a great piece of hardware.  The keyboard, display, video camera, and build quality are all superior to other netbooks I have tried.  I would not hesitate to recommend the 2100 to anyone looking for a new netbook, whether you opt for Windows, Ubuntu or your own install of &lt;a href=http://docs.fedoraproject.org/release-notes/f11/en-US/ target=_blank&gt;Fedora&lt;/a&gt;.  I like it.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8077538291701918666-6114758782266406526?l=idolinux.blogspot.com'/&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/idolinux/~4/NuVy4DBy3zU" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://idolinux.blogspot.com/feeds/6114758782266406526/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="https://www.blogger.com/comment.g?blogID=8077538291701918666&amp;postID=6114758782266406526" title="5 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/8077538291701918666/posts/default/6114758782266406526?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/8077538291701918666/posts/default/6114758782266406526?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/idolinux/~3/NuVy4DBy3zU/fedora-11-on-dell-latitude-2100-netbook.html" title="Fedora 11 on the Dell Latitude 2100 Netbook" /><author><name>Gavin W. Burris</name><uri>http://www.blogger.com/profile/03621751403310024701</uri><email>gavin.idolinux@gmail.com</email><gd:extendedProperty name="OpenSocialUserId" value="14506151750486911859" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://3.bp.blogspot.com/_am4nvK1hPcA/Sl0DJKd7OMI/AAAAAAAAAHc/3CQVkWPFK94/s72-c/3721187217_cdbced6243_b.jpg" height="72" width="72" /><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">5</thr:total><feedburner:origLink>http://idolinux.blogspot.com/2009/07/fedora-11-on-dell-latitude-2100-netbook.html</feedburner:origLink></entry><entry gd:etag="W/&quot;AkYASXc-eSp7ImA9WxJUFk0.&quot;"><id>tag:blogger.com,1999:blog-8077538291701918666.post-6184487637667036227</id><published>2009-07-14T17:36:00.004-04:00</published><updated>2009-07-14T17:49:08.951-04:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2009-07-14T17:49:08.951-04:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="video" /><category scheme="http://www.blogger.com/atom/ns#" term="multimedia" /><category scheme="http://www.blogger.com/atom/ns#" term="linux" /><category scheme="http://www.blogger.com/atom/ns#" term="google" /><title>Google Video Chat Coming for Linux</title><content type="html">Check out the &lt;a href=http://groups.google.com/group/Gmail-Help-Chats-and-Contacts-en/browse_thread/thread/f10f308d3536aa4/53e4b212a4d08b34 target=_blank&gt;video chat for linux&lt;/a&gt; thread on Gmail Help Discussion.  If you would be interested in testing a Linux version of Gmail voice and video, &lt;a href=https://spreadsheets.google.com/viewform?key=pYZOS6WEwfd2dhlZI2m_bRQ target=_blank&gt;sign up&lt;/a&gt;.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8077538291701918666-6184487637667036227?l=idolinux.blogspot.com'/&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/idolinux/~4/zUVjLiOnhrM" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://idolinux.blogspot.com/feeds/6184487637667036227/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="https://www.blogger.com/comment.g?blogID=8077538291701918666&amp;postID=6184487637667036227" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/8077538291701918666/posts/default/6184487637667036227?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/8077538291701918666/posts/default/6184487637667036227?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/idolinux/~3/zUVjLiOnhrM/google-video-chat-coming-for-linux.html" title="Google Video Chat Coming for Linux" /><author><name>Gavin W. Burris</name><uri>http://www.blogger.com/profile/03621751403310024701</uri><email>gavin.idolinux@gmail.com</email><gd:extendedProperty name="OpenSocialUserId" value="14506151750486911859" /></author><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total><feedburner:origLink>http://idolinux.blogspot.com/2009/07/google-video-chat-coming-for-linux.html</feedburner:origLink></entry><entry gd:etag="W/&quot;Dk8EQHY8eSp7ImA9WxNXFUw.&quot;"><id>tag:blogger.com,1999:blog-8077538291701918666.post-4984940658568864232</id><published>2009-06-30T09:25:00.008-04:00</published><updated>2009-10-02T16:20:01.871-04:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2009-10-02T16:20:01.871-04:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="linux" /><category scheme="http://www.blogger.com/atom/ns#" term="command line" /><category scheme="http://www.blogger.com/atom/ns#" term="security" /><category scheme="http://www.blogger.com/atom/ns#" term="CLI" /><category scheme="http://www.blogger.com/atom/ns#" term="apache" /><category scheme="http://www.blogger.com/atom/ns#" term="scripting" /><title>A Method for Migrating Files and Permissions</title><content type="html">I recently had to retire an old Solaris system.  It was the one that had a decade-worth of random projects placed on it.  This leads to lots of files that can be a headache to handle without a skilled team and ticketing system to back you up.  My part of the project was migrating the web content.  To follow is a script that automated the copy of the web directory and mapped old UIDs to new UIDs, with non-colliding GIDs preserved.  This does not include the 1000 line Apache httpd.conf file I had to audit and update.  &lt;br /&gt;&lt;br /&gt;Everything went surprisingly smooth, with only a handful of special cases to deal with, and a nice log file to catch those anomalous instances.  New accounts were not created, but instead orphaned and chowned to a dummy user account.&lt;br /&gt;&lt;br /&gt;Notice that I am using &lt;em&gt;read&lt;/em&gt; into a &lt;em&gt;while&lt;/em&gt; loop instead of a &lt;em&gt;for&lt;/em&gt; loop from &lt;em&gt;find&lt;/em&gt;.  This is a good way to handle filenames with spaces and special characters.&lt;br /&gt;&lt;br /&gt;migrate-www.sh:&lt;pre class=conf&gt;#!/bin/bash&lt;br /&gt;&lt;br /&gt;### uncomment afterwards and do not re-run&lt;br /&gt;#exit 1&lt;br /&gt;&lt;br /&gt;### sync files from old to new host&lt;br /&gt;mkdir /www-old&lt;br /&gt;rsync -aq old_server:/www/data /www-old/&lt;br /&gt;&lt;br /&gt;### copy old auth files and manually edit groups&lt;br /&gt;rsync -aq root@old_server:/etc/passwd /www-old/passwd.old&lt;br /&gt;rsync -aq root@old_server:/etc/group /www-old/group.old&lt;br /&gt;cat /www-old/group.old &gt;&gt; /etc/group&lt;br /&gt;#vim /etc/group&lt;br /&gt;&lt;br /&gt;### map old UIDs to new UIDs&lt;br /&gt;#for I in `find /www-old/data`; do &lt;br /&gt;find /www-old/data | while read I; do&lt;br /&gt;        echo -n "$I"&lt;br /&gt;        OUID=`ls -ndl "$I" | cut -d ' ' -f 3`&lt;br /&gt;        echo -n " OUID $OUID"&lt;br /&gt;        OLOGIN=`grep "\:x\:$OUID\:" /www-old/passwd.old | cut -d ':' -f 1`&lt;br /&gt;        echo -n " OLOGIN $OLOGIN"&lt;br /&gt;        NUID=`grep ^$OLOGIN\: /etc/passwd | cut -d ':' -f 3`&lt;br /&gt;        if grep -q ^$OLOGIN\: /etc/passwd; then &lt;br /&gt;                echo " NUID $NUID"&lt;br /&gt;                chown $NUID "$I" &lt;br /&gt;        else&lt;br /&gt;                # chown jack(1209) files to john(3572)&lt;br /&gt;                case "$NUID" in&lt;br /&gt;                        "1209" )&lt;br /&gt;                        echo " ADOPT 3572"&lt;br /&gt;                        chown 3572 "$I"&lt;br /&gt;                        ;;&lt;br /&gt;                # own jill(921) to jane(372)&lt;br /&gt;                        "921" )&lt;br /&gt;                        echo " ADOPT 372"&lt;br /&gt;                        chown 372 "$I"&lt;br /&gt;                        ;;&lt;br /&gt;                *)&lt;br /&gt;                        echo " ORPHAN 499"&lt;br /&gt;                        chown 499 "$I"&lt;br /&gt;                        ;;&lt;br /&gt;                esac&lt;br /&gt;        fi&lt;br /&gt;done&lt;br /&gt;&lt;br /&gt;### special case perm changes&lt;br /&gt;# adopt to bob&lt;br /&gt;chown -R 5432 /www-old/data/projectA&lt;br /&gt;# new GID for group 432 is 1487&lt;br /&gt;find /www-old/data -gid 432 -exec chown :1487 {} \;&lt;/pre&gt;&lt;br /&gt;Execute the scipt and redirect all output to a log file for later analysis:&lt;pre class=cli&gt;# chmod +x migrate-www.sh&lt;br /&gt;# ./migrate-www.sh &gt; migrate-www.log 2&gt;&amp;1 &amp;&lt;br /&gt;# tail -F migrate-www.log&lt;/pre&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8077538291701918666-4984940658568864232?l=idolinux.blogspot.com'/&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/idolinux/~4/v9yujjJHLK0" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://idolinux.blogspot.com/feeds/4984940658568864232/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="https://www.blogger.com/comment.g?blogID=8077538291701918666&amp;postID=4984940658568864232" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/8077538291701918666/posts/default/4984940658568864232?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/8077538291701918666/posts/default/4984940658568864232?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/idolinux/~3/v9yujjJHLK0/method-for-migrating-files-and.html" title="A Method for Migrating Files and Permissions" /><author><name>Gavin W. Burris</name><uri>http://www.blogger.com/profile/03621751403310024701</uri><email>gavin.idolinux@gmail.com</email><gd:extendedProperty name="OpenSocialUserId" value="14506151750486911859" /></author><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total><feedburner:origLink>http://idolinux.blogspot.com/2009/06/method-for-migrating-files-and.html</feedburner:origLink></entry><entry gd:etag="W/&quot;A0MAQn4zeSp7ImA9WxJUF0k.&quot;"><id>tag:blogger.com,1999:blog-8077538291701918666.post-5160456731243461817</id><published>2009-06-19T15:12:00.005-04:00</published><updated>2009-07-16T09:04:03.081-04:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2009-07-16T09:04:03.081-04:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="linux" /><category scheme="http://www.blogger.com/atom/ns#" term="centos" /><category scheme="http://www.blogger.com/atom/ns#" term="sendmail" /><category scheme="http://www.blogger.com/atom/ns#" term="red hat" /><category scheme="http://www.blogger.com/atom/ns#" term="RHEL" /><title>Fix the Domain of System Mail</title><content type="html">If your system sends you reports via email with the sender root@localhost.localdomain, there is a quick fix.  add the following lines to &lt;em&gt;/etc/mail/submit.mc&lt;/em&gt; substituting your own hostname:&lt;br /&gt;&lt;pre class=conf&gt;define(`confDOMAIN_NAME',`yourhost.yourdomain.net')dnl&lt;br /&gt;define(`always_add_domain')dnl&lt;/pre&gt;&lt;br /&gt;then reload the config and sendmail daemon:&lt;br /&gt;&lt;pre class=cli&gt;# cd /etc/mail&lt;br /&gt;# m4 submit.mc &gt; submit.cf&lt;br /&gt;# service sendmail reload&lt;/pre&gt;&lt;br /&gt;&lt;br /&gt;Thanks, Dareus.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8077538291701918666-5160456731243461817?l=idolinux.blogspot.com'/&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/idolinux/~4/sj3KcXf1iOU" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://idolinux.blogspot.com/feeds/5160456731243461817/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="https://www.blogger.com/comment.g?blogID=8077538291701918666&amp;postID=5160456731243461817" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/8077538291701918666/posts/default/5160456731243461817?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/8077538291701918666/posts/default/5160456731243461817?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/idolinux/~3/sj3KcXf1iOU/fix-domain-of-system-mail.html" title="Fix the Domain of System Mail" /><author><name>Gavin W. Burris</name><uri>http://www.blogger.com/profile/03621751403310024701</uri><email>gavin.idolinux@gmail.com</email><gd:extendedProperty name="OpenSocialUserId" value="14506151750486911859" /></author><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total><feedburner:origLink>http://idolinux.blogspot.com/2009/06/fix-domain-of-system-mail.html</feedburner:origLink></entry><entry gd:etag="W/&quot;AkEASXc9cCp7ImA9WxJWFE4.&quot;"><id>tag:blogger.com,1999:blog-8077538291701918666.post-854452077031729817</id><published>2009-06-19T15:01:00.003-04:00</published><updated>2009-06-19T15:10:48.968-04:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2009-06-19T15:10:48.968-04:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="HPC" /><category scheme="http://www.blogger.com/atom/ns#" term="Sun Grid Engine" /><category scheme="http://www.blogger.com/atom/ns#" term="business" /><title>Grid Engine Job Prioritization</title><content type="html">Figuring out how to balance the sharing of a computational cluster between groups and projects can be a bit of a headache.  The difficult part is the logistics of defining real world resource sharing from a business perspective and then implementing them within your queue configs and code.  Here comes Sun Blueprints to the rescue.  Charu Chaubal has written an excellent and understandable paper on &lt;a href=http://www.sun.com/blueprints/1005/819-4325.html taget=_blank&gt;Scheduler Policies for Job Prioritization in the N1 Grid Engine 6 System&lt;/a&gt;.  Thanks, Charu.  This has helped me out enormously.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8077538291701918666-854452077031729817?l=idolinux.blogspot.com'/&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/idolinux/~4/wCFJkFFsWWQ" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://idolinux.blogspot.com/feeds/854452077031729817/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="https://www.blogger.com/comment.g?blogID=8077538291701918666&amp;postID=854452077031729817" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/8077538291701918666/posts/default/854452077031729817?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/8077538291701918666/posts/default/854452077031729817?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/idolinux/~3/wCFJkFFsWWQ/grid-engine-job-prioritization.html" title="Grid Engine Job Prioritization" /><author><name>Gavin W. Burris</name><uri>http://www.blogger.com/profile/03621751403310024701</uri><email>gavin.idolinux@gmail.com</email><gd:extendedProperty name="OpenSocialUserId" value="14506151750486911859" /></author><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total><feedburner:origLink>http://idolinux.blogspot.com/2009/06/grid-engine-job-prioritization.html</feedburner:origLink></entry><entry gd:etag="W/&quot;CU8FRXo4fip7ImA9WxJXFkk.&quot;"><id>tag:blogger.com,1999:blog-8077538291701918666.post-2844717647030526402</id><published>2009-06-10T10:17:00.003-04:00</published><updated>2009-06-10T10:23:34.436-04:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2009-06-10T10:23:34.436-04:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="linux" /><category scheme="http://www.blogger.com/atom/ns#" term="fedora" /><title>Fedora 11 in the Wild</title><content type="html">I got a big kick out of the Fedora 11 release announcement this morning.  The announcement is done up in pith helmet, explorer club fashion, as if Fedora is a wild beast from some far-off continent.  As you may know, most if not all of these new features will eventually make it into enterprise Linux.  Give it a read.&lt;br /&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=https://www.redhat.com/archives/fedora-announce-list/2009-June/msg00006.html target=_blank&gt;Anouncing Fedora 11&lt;/a&gt;&lt;br /&gt;&lt;li&gt;&lt;a href=http://docs.fedoraproject.org/release-notes/f11/en-US/ target=_blank&gt;Release Notes&lt;/a&gt;&lt;/ul&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8077538291701918666-2844717647030526402?l=idolinux.blogspot.com'/&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/idolinux/~4/PLSICnn5Ixc" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://idolinux.blogspot.com/feeds/2844717647030526402/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="https://www.blogger.com/comment.g?blogID=8077538291701918666&amp;postID=2844717647030526402" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/8077538291701918666/posts/default/2844717647030526402?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/8077538291701918666/posts/default/2844717647030526402?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/idolinux/~3/PLSICnn5Ixc/fedora-11-in-wild.html" title="Fedora 11 in the Wild" /><author><name>Gavin W. Burris</name><uri>http://www.blogger.com/profile/03621751403310024701</uri><email>gavin.idolinux@gmail.com</email><gd:extendedProperty name="OpenSocialUserId" value="14506151750486911859" /></author><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total><feedburner:origLink>http://idolinux.blogspot.com/2009/06/fedora-11-in-wild.html</feedburner:origLink></entry></feed>
