<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:media="http://search.yahoo.com/mrss"
	>

<channel>
	<title>UNIX Administratosphere</title>
	<atom:link href="http://administratosphere.wordpress.com/feed/" rel="self" type="application/rss+xml" />
	<link>http://administratosphere.wordpress.com</link>
	<description>UNIX and Linux System Administration</description>
	<pubDate>Mon, 12 May 2008 21:00:04 +0000</pubDate>
	<generator>http://wordpress.org/?v=MU</generator>
	<language>en</language>
			<item>
		<title>Book Review: Disk and File Management Tasks on HP-UX</title>
		<link>http://administratosphere.wordpress.com/2008/05/12/book-review-disk-and-file-management-tasks-on-hp-ux/</link>
		<comments>http://administratosphere.wordpress.com/2008/05/12/book-review-disk-and-file-management-tasks-on-hp-ux/#comments</comments>
		<pubDate>Mon, 12 May 2008 20:59:24 +0000</pubDate>
		<dc:creator>ddouthitt</dc:creator>
		
		<category><![CDATA[HPUX]]></category>

		<guid isPermaLink="false">http://administratosphere.wordpress.com/2008/05/12/book-review-disk-and-file-management-tasks-on-hp-ux/</guid>
		<description><![CDATA[Using LVM on HP-UX can be troublesome, and any deviation from the usual steps can cause problems.  Specifically, if the data on disk and the data in the system vary, then there can be a variety of problems.  The usual symptom is that the LVM environment tools won&#8217;t let you do something that [...]]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p>Using LVM on HP-UX can be troublesome, and any deviation from the usual steps can cause problems.  Specifically, if the data on disk and the data in the system vary, then there can be a variety of problems.  The usual symptom is that the LVM environment tools won&#8217;t let you do something that seems obvious (like removing a volume group when the relevant disk volume is missing).</p>
<p>The book <a href="http://www.amazon.com/gp/product/013518861X/">Disk and File Management Tasks on HP-UX</a> (by Tom Madell) is basically a guide to all things LVM.  Despite its age (1996), it is still relevant, and covers LVM, OnlineJFS, and VxFS.  The book is also not standard publishing quality, but is a bound set of facsimile pages - this doesn&#8217;t detract from the contents however.</p>
<p>The book covers all aspects of disk and file management, including such advanced topics as creating your own bootable root volume, recovering from loss of /etc/lvmtab, and many other details.  It covers commands such as vgcreate, vgexport, vgimport, vgreduce, vgremove (and their logical volume counterparts).</p>
<p>It also covers converting to VxFS (from older filesystems), mirroring, and creating striped volumes.</p>
<p>This is a worthy addition to any HP-UX administrator&#8217;s library.</p>
<img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/administratosphere.wordpress.com/201/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/administratosphere.wordpress.com/201/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/administratosphere.wordpress.com/201/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/administratosphere.wordpress.com/201/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/administratosphere.wordpress.com/201/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/administratosphere.wordpress.com/201/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/administratosphere.wordpress.com/201/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/administratosphere.wordpress.com/201/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/administratosphere.wordpress.com/201/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/administratosphere.wordpress.com/201/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/administratosphere.wordpress.com/201/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/administratosphere.wordpress.com/201/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=administratosphere.wordpress.com&blog=1290273&post=201&subd=administratosphere&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://administratosphere.wordpress.com/2008/05/12/book-review-disk-and-file-management-tasks-on-hp-ux/feed/</wfw:commentRss>
	
		<media:content url="http://a.wordpress.com/avatar/ddouthitt-128.jpg" medium="image">
			<media:title type="html">ddouthitt</media:title>
		</media:content>
	</item>
		<item>
		<title>More tips on using find</title>
		<link>http://administratosphere.wordpress.com/2008/05/04/more-tips-on-using-find/</link>
		<comments>http://administratosphere.wordpress.com/2008/05/04/more-tips-on-using-find/#comments</comments>
		<pubDate>Sun, 04 May 2008 10:00:55 +0000</pubDate>
		<dc:creator>ddouthitt</dc:creator>
		
		<category><![CDATA[Linux]]></category>

		<category><![CDATA[Tips]]></category>

		<category><![CDATA[UNIX]]></category>

		<category><![CDATA[find]]></category>

		<category><![CDATA[xargs]]></category>

		<guid isPermaLink="false">http://administratosphere.wordpress.com/?p=200</guid>
		<description><![CDATA[My entry on using find turned out to be popular; I thought I&#8217;d throw out some tidbits on using find for various things.  So sit back and enjoy the list!
find . -type f &#124; xargs ls -ld
List all standard files in the current hierarchy starting at the working directory.
find . -type d &#124; xargs [...]]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p>My entry on using find turned out to be popular; I thought I&#8217;d throw out some tidbits on using find for various things.  So sit back and enjoy the list!</p>
<p><code>find . -type f | xargs ls -ld</code></p>
<p>List all standard files in the current hierarchy starting at the working directory.</p>
<p><code>find . -type d | xargs ls -ld</code></p>
<p>Get a list of directories, showing the tree structure starting at the working directory.</p>
<p><code>find . -mtime +2</code></p>
<p>Show all files older than two days.</p>
<p><code>find . -size +10000</code></p>
<p>Show all large files (possibly for freeing up some space?)</p>
<p><code>find /*bin /usr/*bin /usr/local/*bin -name "somebin"</code></p>
<p>Find a executable file by the name given in any of the usual locations (including both bin and sbin).</p>
<p><code>find . -cpio dev</code></p>
<p>Find files (as specified) and write to a cpio archive specified in the cpio parameter.  This is a newer option; check if your find has it first.</p>
<p><code>find / -nogroup -o -nouser</code></p>
<p>Find all files on the system that have no group or owner; files such as these are a security risk and should be associated with groups and owners in /etc/group and /etc/passwd.  Remember to run a fidn  command that starts at / at a time when users will not be inconvenienced by the massive search.</p>
<p><code>find / -perm -s</code></p>
<p>Find all files that are suid or guid - again, these may be a security risk.  You should know which binaries are (and need to be) suid and guid.<br />
<strong><br />
On using the -exec parameter:</strong> if you use the &#8220;old school&#8221; form, with {} and \; (such as <code>find . -exec rm -f {}\;</code>) then the command will be executed once for each file found.  If you use the &#8220;new school&#8221; form with {} followed by \+ (such as <code>find . -exec rm -f {}\+</code>) then the command will be executed for all files found in one go.</p>
<p>It is unclear whether it will limit the number of parameters (to keep the command line to within acceptable lengths).  The xargs command is the usual way to do this; the biggest advantage of xargs over -exec is that no matter how many times the command is executed, it is never pulled again into memory: xargs restarts the command from the beginning without paging in any code.  It also allows you to specify the line size limit as well, or a limit on the number of arguments for that matter.</p>
<p>Newer xargs appear to work with shell scripts as well; traditionally, xargs required binaries and shell scripts (or other scripts) would not work.</p>
<img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/administratosphere.wordpress.com/200/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/administratosphere.wordpress.com/200/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/administratosphere.wordpress.com/200/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/administratosphere.wordpress.com/200/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/administratosphere.wordpress.com/200/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/administratosphere.wordpress.com/200/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/administratosphere.wordpress.com/200/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/administratosphere.wordpress.com/200/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/administratosphere.wordpress.com/200/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/administratosphere.wordpress.com/200/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/administratosphere.wordpress.com/200/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/administratosphere.wordpress.com/200/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=administratosphere.wordpress.com&blog=1290273&post=200&subd=administratosphere&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://administratosphere.wordpress.com/2008/05/04/more-tips-on-using-find/feed/</wfw:commentRss>
	
		<media:content url="http://a.wordpress.com/avatar/ddouthitt-128.jpg" medium="image">
			<media:title type="html">ddouthitt</media:title>
		</media:content>
	</item>
		<item>
		<title>How much memory is in the box? (all UNIX, OpenVMS)</title>
		<link>http://administratosphere.wordpress.com/2008/05/03/how-much-memory-is-in-the-box-all-unix/</link>
		<comments>http://administratosphere.wordpress.com/2008/05/03/how-much-memory-is-in-the-box-all-unix/#comments</comments>
		<pubDate>Sat, 03 May 2008 10:03:28 +0000</pubDate>
		<dc:creator>ddouthitt</dc:creator>
		
		<category><![CDATA[AIX]]></category>

		<category><![CDATA[BeleniX]]></category>

		<category><![CDATA[Debian]]></category>

		<category><![CDATA[Fedora]]></category>

		<category><![CDATA[FreeBSD]]></category>

		<category><![CDATA[HPUX]]></category>

		<category><![CDATA[Linux]]></category>

		<category><![CDATA[OpenSUSE]]></category>

		<category><![CDATA[OpenSolaris]]></category>

		<category><![CDATA[OpenVMS]]></category>

		<category><![CDATA[Solaris]]></category>

		<category><![CDATA[UNIX]]></category>

		<category><![CDATA[Ubuntu]]></category>

		<category><![CDATA[Yellow Dog Linux]]></category>

		<category><![CDATA[memory]]></category>

		<guid isPermaLink="false">http://administratosphere.wordpress.com/?p=198</guid>
		<description><![CDATA[How much memory is in this machine?
It would seem that answering this question ought to be easy; it is - but every system has the answer in a different place.  Most put an answer of some sort into kernel messages reported by dmesg (AIX apparently does not).
Most systems have a program for system inventory [...]]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p><em>How much memory is in this machine?</em></p>
<p>It would seem that answering this question ought to be easy; it is - but every system has the answer in a different place.  Most put an answer of some sort into kernel messages reported by dmesg (AIX apparently does not).</p>
<p>Most systems have a program for system inventory which reports a variety of things, including memory.</p>
<p>Rather than go into great detail about each one, we&#8217;ll just put these out there for all of you to reference.  Each environment has multiple commands that give available memory; each command is listed below.</p>
<p>Without further ado, here are a few answers to this <i>burning</i> question:</p>
<p><strong>Solaris</strong></p>
<ol>
<li><code>dmesg | grep mem</code></li>
<li><code>prtdiag | grep Memory</code></li>
<li><code>prtconf -v | grep Memory</code></li>
</ol>
<p><strong>AIX</strong></p>
<ol>
<li><code>bootinfo -r</code></li>
<li><code>lsattr -E1 sys0 -a realmem</code></li>
<li><code>getconf REAL_MEMORY</code></li>
</ol>
<p><strong>HPUX</strong></p>
<ol>
<li><code>dmesg | grep Physical</code></li>
<li><code>/opt/ignite/bin/print_manifest | grep Memory</code></li>
<li><code>machinfo | grep Memory</code></li>
</ol>
<p><strong>Linux</strong></p>
<ol>
<li><code>dmesg | grep Memory</code></li>
<li><code>grep -i memtotal /proc/meminfo</code></li>
<li><code>free</code></li>
</ol>
<p><strong>OpenVMS</strong></p>
<ol>
<li><code>show mem /page</code></li>
</ol>
<p><strong>Update:</strong></p>
<p><strong>FreeBSD</strong></p>
<ol>
<li><code>dmesg | grep memory</code></li>
<li><code>grep memory /var/run/dmesg.boot</code></li>
<li><code>sysctl -a | grep mem</code></li>
</ol>
<img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/administratosphere.wordpress.com/198/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/administratosphere.wordpress.com/198/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/administratosphere.wordpress.com/198/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/administratosphere.wordpress.com/198/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/administratosphere.wordpress.com/198/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/administratosphere.wordpress.com/198/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/administratosphere.wordpress.com/198/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/administratosphere.wordpress.com/198/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/administratosphere.wordpress.com/198/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/administratosphere.wordpress.com/198/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/administratosphere.wordpress.com/198/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/administratosphere.wordpress.com/198/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=administratosphere.wordpress.com&blog=1290273&post=198&subd=administratosphere&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://administratosphere.wordpress.com/2008/05/03/how-much-memory-is-in-the-box-all-unix/feed/</wfw:commentRss>
	
		<media:content url="http://a.wordpress.com/avatar/ddouthitt-128.jpg" medium="image">
			<media:title type="html">ddouthitt</media:title>
		</media:content>
	</item>
		<item>
		<title>Core Linux - packages</title>
		<link>http://administratosphere.wordpress.com/2008/05/02/core-linux-packages/</link>
		<comments>http://administratosphere.wordpress.com/2008/05/02/core-linux-packages/#comments</comments>
		<pubDate>Fri, 02 May 2008 10:00:09 +0000</pubDate>
		<dc:creator>ddouthitt</dc:creator>
		
		<category><![CDATA[Linux]]></category>

		<category><![CDATA[core linux]]></category>

		<category><![CDATA[packages]]></category>

		<guid isPermaLink="false">http://administratosphere.wordpress.com/?p=199</guid>
		<description><![CDATA[The new version of Core Linux comes with packages and appears to be fully comprised of packages (like Red Hat Linux, and unlike FreeBSD which has a core application set).  These packages are simple: they are just tar.bz2 files that contain files relevant to the application, and a set of files that go under [...]]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p>The new version of <a href="http://coredistro.org/">Core Linux</a> comes with packages and appears to be fully comprised of packages (like Red Hat Linux, and unlike FreeBSD which has a core application set).  These packages are simple: they are just tar.bz2 files that contain files relevant to the application, and a set of files that go under /etc/coretools/pkg.</p>
<p>The directory /etc/coretools contains everything related to core packages; the pkg directory has the details on each package, and the directory exec.d has plugins for the program corepkg.  Plugins are just scripts that are called by corepkg.</p>
<p>The program corepkg lists its help if called with no parameters.  Some of the more common usages might be:</p>
<ul>
<li><code>corepkg --list</code> (list current plugins)</li>
<li><code>corepkg --exec=info --pkgname=pkg</code> (package information by name: pkg)</li>
<li><code>corepkg --exec=list</code> (list all installed packages)</li>
</ul>
<p>The plugins as installed are:</p>
<ul>
<li><strong>contents </strong>- list files created by package named</li>
<li><strong>count </strong>- count packages matching specified options</li>
<li><strong>info </strong>- information on specified package</li>
<li><strong>install </strong>- install specified package</li>
<li><strong>list </strong>- list installed packages</li>
<li><strong>remove </strong>- removed specified package</li>
</ul>
<p>The packaging system is simple and driven fully by shell scripts.  It should be possible to ignore it without adverse effects.  There don&#8217;t seem to be any <a href="http://coredistro.org/pkg">packages</a> beyond the basic system, but that may not be the case.  Anyway, the goal of the original Core Linux - and its descendents - is to build your own system through compiling your own code.</p>
<img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/administratosphere.wordpress.com/199/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/administratosphere.wordpress.com/199/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/administratosphere.wordpress.com/199/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/administratosphere.wordpress.com/199/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/administratosphere.wordpress.com/199/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/administratosphere.wordpress.com/199/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/administratosphere.wordpress.com/199/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/administratosphere.wordpress.com/199/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/administratosphere.wordpress.com/199/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/administratosphere.wordpress.com/199/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/administratosphere.wordpress.com/199/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/administratosphere.wordpress.com/199/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=administratosphere.wordpress.com&blog=1290273&post=199&subd=administratosphere&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://administratosphere.wordpress.com/2008/05/02/core-linux-packages/feed/</wfw:commentRss>
	
		<media:content url="http://a.wordpress.com/avatar/ddouthitt-128.jpg" medium="image">
			<media:title type="html">ddouthitt</media:title>
		</media:content>
	</item>
		<item>
		<title>Core Linux - Setting up GRUB</title>
		<link>http://administratosphere.wordpress.com/2008/05/01/core-linux-setting-up-grub/</link>
		<comments>http://administratosphere.wordpress.com/2008/05/01/core-linux-setting-up-grub/#comments</comments>
		<pubDate>Thu, 01 May 2008 10:00:43 +0000</pubDate>
		<dc:creator>ddouthitt</dc:creator>
		
		<category><![CDATA[Linux]]></category>

		<category><![CDATA[core linux]]></category>

		<category><![CDATA[fstab]]></category>

		<category><![CDATA[grub]]></category>

		<guid isPermaLink="false">http://administratosphere.wordpress.com/?p=197</guid>
		<description><![CDATA[To prepare for installing grub, it is necessary to chroot into the system mounted on /mnt.  To do this, we need a working /proc and /dev under /mnt; this is accomplished like thus:
mount -t proc none /mnt/proc
mount -o bind /dev /mnt/dev
Then perform the chroot - making the new environment mounted under /mnt our new [...]]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p>To prepare for installing grub, it is necessary to chroot into the system mounted on /mnt.  To do this, we need a working /proc and /dev under /mnt; this is accomplished like thus:</p>
<p><code>mount -t proc none /mnt/proc<br />
mount -o bind /dev /mnt/dev</code></p>
<p>Then perform the chroot - making the new environment mounted under /mnt our new environment:</p>
<p><code>chroot /mnt /bin/bash</code></p>
<p>Note that this makes bash the current shell - not my general choice (I prefer ksh) but things might break if you use the wrong shell&#8230;.</p>
<p>Now we can install and configure grub:</p>
<p><code>grub-mkdevicemap<br />
grub-install &#8211;grub-setup=/boot/grub/grub.cfg /dev/sda<br />
/sbin/grub-install: line 223: /boot/grub/grub.cfg: Permission denied<br />
grub-setup &#8211;directory=/boot/grub &#8211;device-map=/boot/grub/device.map /dev/sda<br />
cat /boot/2.6.21.1/grub &gt;&gt; /boot/grub/grub.cfg</code></p>
<p>The error comes from grub-install apparently trying to write to grub.cfg (which has permissions 644).  The directions say this error can be ignored - so that&#8217;s what we&#8217;ll do.</p>
<p>The resulting grub.cfg looks like this:</p>
<p><code># Set timeout<br />
set timeout=30</code></p>
<p><code># Set default entry<br />
set default=0</code></p>
<p><code># Grub configuration for linux-2.6.21.1<br />
menuentry &#8220;Core 2.0 GNU/LInux (2.6.21.1)&#8221;{<br />
        set root=(hd0,1)<br />
        linux (hd0,1)/boot/2.6.21.1/bzImage root=/dev/hda1 vga=5<br />
}</code></p>
<p>In this case, this is certainly wrong.  The last stanza is preconfigured for hda and for a single volume root.  Since I have two partitions, and am using /dev/sda, it should be:</p>
<p><code># Grub configuration for linux-2.6.21.1<br />
menuentry &#8220;Core 2.0 GNU/LInux (2.6.21.1)&#8221;{<br />
        set root=(hd0,1)<br />
        linux (hd0,1)/2.6.21.1/bzImage root=/dev/sda3 vga=5<br />
}</code></p>
<p>Then edit /etc/fstab:</p>
<p><code>/dev/sda1  /boot  ext3 defaults 0 0<br />
/dev/sda3 /  ext3  defaults 0 0<br />
/dev/sda2 swap swap defaults 0 0</code></p>
<p>Then reboot:</p>
<p><code>exit<br />
cd /<br />
umount /mnt/dev<br />
umount /mnt/proc<br />
umount /mnt/boot<br />
umount /mnt<br />
shutdown -rn now</code></p>
<p>Next time&#8230;. the first boot.</p>
<img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/administratosphere.wordpress.com/197/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/administratosphere.wordpress.com/197/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/administratosphere.wordpress.com/197/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/administratosphere.wordpress.com/197/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/administratosphere.wordpress.com/197/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/administratosphere.wordpress.com/197/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/administratosphere.wordpress.com/197/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/administratosphere.wordpress.com/197/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/administratosphere.wordpress.com/197/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/administratosphere.wordpress.com/197/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/administratosphere.wordpress.com/197/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/administratosphere.wordpress.com/197/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=administratosphere.wordpress.com&blog=1290273&post=197&subd=administratosphere&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://administratosphere.wordpress.com/2008/05/01/core-linux-setting-up-grub/feed/</wfw:commentRss>
	
		<media:content url="http://a.wordpress.com/avatar/ddouthitt-128.jpg" medium="image">
			<media:title type="html">ddouthitt</media:title>
		</media:content>
	</item>
		<item>
		<title>Installing Core Linux</title>
		<link>http://administratosphere.wordpress.com/2008/04/30/installing-core-linux/</link>
		<comments>http://administratosphere.wordpress.com/2008/04/30/installing-core-linux/#comments</comments>
		<pubDate>Wed, 30 Apr 2008 10:12:20 +0000</pubDate>
		<dc:creator>ddouthitt</dc:creator>
		
		<category><![CDATA[Linux]]></category>

		<category><![CDATA[core linux]]></category>

		<category><![CDATA[installation]]></category>

		<guid isPermaLink="false">http://administratosphere.wordpress.com/?p=193</guid>
		<description><![CDATA[Installing Core Linux is covered in this article (on the front page of coredistro.org as it happens!).  The descriptions are clear; however, we will expand on the instructions listed there.
Let&#8217;s assume that you&#8217;ve already burned the ISO and booted with the CDROM. Once the system has booted, you&#8217;ll see this screen:

Log in as root [...]]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p>Installing Core Linux is covered in this <a href="http://www.coredistro.org">article</a> (on the front page of coredistro.org as it happens!).  The descriptions are clear; however, we will expand on the instructions listed there.</p>
<p>Let&#8217;s assume that you&#8217;ve already burned the ISO and booted with the CDROM. Once the system has booted, you&#8217;ll see this screen:</p>
<p><a href='http://administratosphere.files.wordpress.com/2008/04/coreboot1.jpg'><img src="http://administratosphere.files.wordpress.com/2008/04/coreboot1.jpg?w=300&h=225" alt="Core Linux Boot Screen" width="300" height="225" class="aligncenter size-medium wp-image-195" /></a></p>
<p>Log in as root (which has no password).  First, figure out which disk to work with.  The disk is most likely either /dev/hda (first IDE drive) or /dev/sda (first SCSI drive).  You can see whether these disks exist by searching dmesg for sda and for hda.</p>
<p>Once the disk is determined, we must begin laying out the disk.  In my configuration, I used fdisk to create three partitions:</p>
<ul>
<li>/boot partition of 500M</li>
<li>Swap partition of 1G</li>
<li>/ partition of the rest (about 7G)</li>
</ul>
<p>With this configuration, it is then necessary to (of course) create the filesystems:</p>
<p><code>mkfs -t ext2 -j /dev/sda1<br />
mkfs -t ext2 -j /dev/sda3</code></p>
<p>The -j option creates what is commonly called an ext3 partition - which is in reality, and ext2 partition with a journal file attached.  But that&#8217;s another post.</p>
<p>After the filesystems are created, then they must be mounted under /mnt as the complete environment would be layed out.  For this example, that means:</p>
<p><code>mount /dev/sda3 /mnt<br />
mkdir /mnt/boot<br />
mount /dev/sda1 /mnt/boot</code></p>
<p>After this is done, the actual process of installing Core Linux can begin.  At the prompt, type:</p>
<p><code>install_core /mnt</code></p>
<p>Messages will appear like these:</p>
<p><a href='http://administratosphere.files.wordpress.com/2008/04/coreinstall.jpg'><img src="http://administratosphere.files.wordpress.com/2008/04/coreinstall.jpg?w=300&h=225" alt="Core Linux Install Messages" width="300" height="225" class="aligncenter size-medium wp-image-194" /></a></p>
<p>Once this completes, a message comes back:</p>
<p><code>Install complete - the next step is to chroot into /mnt and install grub</code></p>
<p>Next installment&#8230; setting up grub.</p>
<img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/administratosphere.wordpress.com/193/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/administratosphere.wordpress.com/193/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/administratosphere.wordpress.com/193/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/administratosphere.wordpress.com/193/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/administratosphere.wordpress.com/193/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/administratosphere.wordpress.com/193/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/administratosphere.wordpress.com/193/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/administratosphere.wordpress.com/193/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/administratosphere.wordpress.com/193/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/administratosphere.wordpress.com/193/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/administratosphere.wordpress.com/193/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/administratosphere.wordpress.com/193/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=administratosphere.wordpress.com&blog=1290273&post=193&subd=administratosphere&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://administratosphere.wordpress.com/2008/04/30/installing-core-linux/feed/</wfw:commentRss>
	
		<media:content url="http://a.wordpress.com/avatar/ddouthitt-128.jpg" medium="image">
			<media:title type="html">ddouthitt</media:title>
		</media:content>

		<media:content url="http://administratosphere.files.wordpress.com/2008/04/coreboot1.jpg?w=300" medium="image">
			<media:title type="html">Core Linux Boot Screen</media:title>
		</media:content>

		<media:content url="http://administratosphere.files.wordpress.com/2008/04/coreinstall.jpg?w=300" medium="image">
			<media:title type="html">Core Linux Install Messages</media:title>
		</media:content>
	</item>
		<item>
		<title>Core Linux</title>
		<link>http://administratosphere.wordpress.com/2008/04/28/core-linux/</link>
		<comments>http://administratosphere.wordpress.com/2008/04/28/core-linux/#comments</comments>
		<pubDate>Mon, 28 Apr 2008 23:38:16 +0000</pubDate>
		<dc:creator>ddouthitt</dc:creator>
		
		<category><![CDATA[Linux]]></category>

		<category><![CDATA[core linux]]></category>

		<category><![CDATA[lfs]]></category>

		<category><![CDATA[linux from scratch]]></category>

		<guid isPermaLink="false">http://administratosphere.wordpress.com/?p=192</guid>
		<description><![CDATA[If you want to create your own Linux distribution from scratch (and learn a lot during the process), you could do no better than to start with Linux From Scratch.  However, many of us will not want to go to the extremes that LFS requires: there is an alternative - Core Linux.
Core Linux provides [...]]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p>If you want to create your own Linux distribution from scratch (and learn a lot during the process), you could do no better than to start with <a href="http://www.linuxfromscratch.org/">Linux From Scratch</a>.  However, many of us will not want to go to the extremes that LFS requires: there is an alternative - <a href="http://www.coredistro.org/">Core Linux</a>.</p>
<p>Core Linux provides just enough of Linux to boot into a shell and compile.  Thus it comes with bash and gcc and associated tools. If you want Apache - or PHP - or X11 - or KDE, you&#8217;ll have to compile itself - which is the point.</p>
<p>Core Linux comes in a small ISO, and provides a small shell script to install the basics of the system.  The ISO is 150M and is <a href="http://downloads.sourceforge.net/coredistro/Core-2.0-141.00.59.iso.bz2?modtime=1179738634&amp;big_mirror=0">available</a> from <a href="http://sourceforge.net/project/showfiles.php?group_id=34728&amp;package_id=28396">Sourceforge</a>.</p>
<p>When you burn the ISO, don&#8217;t forget to use the image capabilities of your CD burning application; don&#8217;t copy the file into a CDROM directory - but then you knew that already, didn&#8217;t you?</p>
<p>In upcoming parts of this series, I&#8217;ll show you how to install Core and how to get started with some applications.  Of course, if you can&#8217;t <a href="http://www.coredistro.org">wait</a>&#8230;..</p>
<img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/administratosphere.wordpress.com/192/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/administratosphere.wordpress.com/192/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/administratosphere.wordpress.com/192/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/administratosphere.wordpress.com/192/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/administratosphere.wordpress.com/192/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/administratosphere.wordpress.com/192/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/administratosphere.wordpress.com/192/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/administratosphere.wordpress.com/192/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/administratosphere.wordpress.com/192/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/administratosphere.wordpress.com/192/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/administratosphere.wordpress.com/192/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/administratosphere.wordpress.com/192/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=administratosphere.wordpress.com&blog=1290273&post=192&subd=administratosphere&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://administratosphere.wordpress.com/2008/04/28/core-linux/feed/</wfw:commentRss>
	
		<media:content url="http://a.wordpress.com/avatar/ddouthitt-128.jpg" medium="image">
			<media:title type="html">ddouthitt</media:title>
		</media:content>
	</item>
		<item>
		<title>Arranging for downtime</title>
		<link>http://administratosphere.wordpress.com/2008/04/18/arranging-for-downtime/</link>
		<comments>http://administratosphere.wordpress.com/2008/04/18/arranging-for-downtime/#comments</comments>
		<pubDate>Fri, 18 Apr 2008 20:34:56 +0000</pubDate>
		<dc:creator>ddouthitt</dc:creator>
		
		<category><![CDATA[Customer Service]]></category>

		<category><![CDATA[Tips]]></category>

		<category><![CDATA[downtime]]></category>

		<category><![CDATA[maintenance]]></category>

		<category><![CDATA[scheduling]]></category>

		<guid isPermaLink="false">http://administratosphere.wordpress.com/?p=190</guid>
		<description><![CDATA[Downtime is inevitable: servers need to be updated, patches applied, hardware upgraded or fixed, and so on.  But how do you choose when to take the server down (if you have a choice)?
First of all is to ask the affected users of the system.  This can range from getting the supervisor or person [...]]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p>Downtime is inevitable: servers need to be updated, patches applied, hardware upgraded or fixed, and so on.  But how do you choose when to take the server down (if you have a choice)?</p>
<p>First of all is to ask the affected users of the system.  This can range from getting the supervisor or person in charge to give an OK to having meetings with all affected.  In some fashion, the users who are affected need to know and need to have input into the best time to take the server down.  When the server is down, they may not be able to do much of their work; minimizing impact on them is important.</p>
<p>To also minimize impact, the downtime can often be arranged during off-hours.  In the U.S., this is typically outside of the normal workday of 8 a.m. to 5 p.m. (800-1700).  However - if the server is in use in other time zones, this window gets bigger - and if the server is used world-wide, the window gets bigger still.</p>
<p>The other thing to think about is which day to take down the server.  One can do it during the work week (Mon. through Fri.); however, all of those nights (except Friday) are constrained by the fact that the availability deadline would be something like the next day at 7:00 a.m.  When downtime is scheduled for Friday night, there are two entire days more to get things right.  If a downtime is necessary for a major upgrade or extensive changes, then scheduling for Friday night gives that much more time to get everything working before Monday morning.</p>
<img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/administratosphere.wordpress.com/190/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/administratosphere.wordpress.com/190/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/administratosphere.wordpress.com/190/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/administratosphere.wordpress.com/190/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/administratosphere.wordpress.com/190/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/administratosphere.wordpress.com/190/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/administratosphere.wordpress.com/190/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/administratosphere.wordpress.com/190/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/administratosphere.wordpress.com/190/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/administratosphere.wordpress.com/190/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/administratosphere.wordpress.com/190/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/administratosphere.wordpress.com/190/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=administratosphere.wordpress.com&blog=1290273&post=190&subd=administratosphere&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://administratosphere.wordpress.com/2008/04/18/arranging-for-downtime/feed/</wfw:commentRss>
	
		<media:content url="http://a.wordpress.com/avatar/ddouthitt-128.jpg" medium="image">
			<media:title type="html">ddouthitt</media:title>
		</media:content>
	</item>
		<item>
		<title>Disaster recovery planning</title>
		<link>http://administratosphere.wordpress.com/2008/04/17/disaster-recovery-planning/</link>
		<comments>http://administratosphere.wordpress.com/2008/04/17/disaster-recovery-planning/#comments</comments>
		<pubDate>Fri, 18 Apr 2008 00:16:51 +0000</pubDate>
		<dc:creator>ddouthitt</dc:creator>
		
		<category><![CDATA[Linux]]></category>

		<category><![CDATA[Security]]></category>

		<category><![CDATA[UNIX]]></category>

		<category><![CDATA[business continuity]]></category>

		<category><![CDATA[disaster planning]]></category>

		<category><![CDATA[disaster recovery]]></category>

		<category><![CDATA[planning]]></category>

		<category><![CDATA[testing]]></category>

		<guid isPermaLink="false">http://administratosphere.wordpress.com/?p=189</guid>
		<description><![CDATA[Planning for a disaster is not necessarily as easy as it sounds.  It helps if you have a rampant imagination.  Throughout disaster planning, the dominant question is What if&#8230;?  Following the planning, testing is required: the best plans are worthless if they don&#8217;t work in practice.
Consider an Internet server serving web pages. [...]]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p>Planning for a disaster is not necessarily as easy as it sounds.  It helps if you have a rampant imagination.  Throughout disaster planning, the dominant question is <em>What if&#8230;?</em>  Following the planning, testing is required: the best plans are worthless if they don&#8217;t work in practice.</p>
<p>Consider an Internet server serving web pages.  Let&#8217;s assume that downtime is not an option: this is a typical point to start at.  The best thing to do is to start with the most specific to the system (the complete environment) and work out:</p>
<ul>
<li><em>What if&#8230;</em> a disk goes bad?</li>
<li><em>What if&#8230;</em> the software stops?</li>
<li><em>What if&#8230;</em> memory runs out?</li>
<li><em>What if&#8230;</em> the power goes out?</li>
<li><em>What if&#8230;</em> the kernel panics?</li>
<li><em>What if&#8230;</em> the cluster failover fails?
<li>
<li><em>What if&#8230;</em> the network switch fails?</li>
<li><em>What if&#8230;</em> the network firewall fails?</li>
<li><em>What if&#8230;</em> the internet link goes down?</li>
<li><em>What if&#8230;</em> the internet provider drops off the grid?</li>
</ul>
<p>Each one of the questions must be answered and the results tested.  To test for power outage, pull the power.  For a failed network switch, pull the network cable - and so forth.</p>
<p>Most of the answers will include some form of redundancy - clusters, dual facilities (such as power and network and internet providers), and so on.  However redundancy is only one solution; there is prevention and alerts as well.</p>
<p>Each risk must be weighed against the cost to mitigate that risk.  However, assuming that the risk is minimal does not eliminate the risk; the biggest problem is not accounting for a risk that eventually happens.  There is nothing like downtime of a critical server to get an unforeseen risk taken care of; better to handle the risk before it happens.</p>
<p>It also does not matter if the plans have not been tested.  If tests are not done, then the actual event will be the first time things have been put to the test - and what if something was missed and the system goes down?  During a test, preventive measures can be taken to make sure that things work as they should - during an unexpected event, it is not possible to back out or prepare; if things go down they go hard.  Don&#8217;t let that happen to you!</p>
<p>And disaster planning is not limited to servers (or virtual servers) - what about the possibility of a server hosting multiple virtual servers going down?  What if your server is hacked into?  What about your monitoring system failing?  What about getting paged?  Have you planned contingencies for all of these events?</p>
<p>Plan, then test, test, test - and you will make it.</p>
<img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/administratosphere.wordpress.com/189/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/administratosphere.wordpress.com/189/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/administratosphere.wordpress.com/189/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/administratosphere.wordpress.com/189/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/administratosphere.wordpress.com/189/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/administratosphere.wordpress.com/189/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/administratosphere.wordpress.com/189/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/administratosphere.wordpress.com/189/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/administratosphere.wordpress.com/189/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/administratosphere.wordpress.com/189/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/administratosphere.wordpress.com/189/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/administratosphere.wordpress.com/189/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=administratosphere.wordpress.com&blog=1290273&post=189&subd=administratosphere&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://administratosphere.wordpress.com/2008/04/17/disaster-recovery-planning/feed/</wfw:commentRss>
	
		<media:content url="http://a.wordpress.com/avatar/ddouthitt-128.jpg" medium="image">
			<media:title type="html">ddouthitt</media:title>
		</media:content>
	</item>
		<item>
		<title>Tips on using lsof</title>
		<link>http://administratosphere.wordpress.com/2008/04/16/tips-on-using-lsof/</link>
		<comments>http://administratosphere.wordpress.com/2008/04/16/tips-on-using-lsof/#comments</comments>
		<pubDate>Wed, 16 Apr 2008 10:00:28 +0000</pubDate>
		<dc:creator>ddouthitt</dc:creator>
		
		<category><![CDATA[Linux]]></category>

		<category><![CDATA[Security]]></category>

		<category><![CDATA[Tips]]></category>

		<category><![CDATA[UNIX]]></category>

		<category><![CDATA[files]]></category>

		<category><![CDATA[ip]]></category>

		<category><![CDATA[lsof]]></category>

		<category><![CDATA[Networking]]></category>

		<category><![CDATA[TCP]]></category>

		<guid isPermaLink="false">http://administratosphere.wordpress.com/?p=188</guid>
		<description><![CDATA[The utility lsof is a relatively new (well, compared to UNIX anyway) that has more options than even ls.  These options provide for some extremely powerful capabilities, some of which we aim to illuminate here.
My favorite use for lsof is for networking: all sockets can be seen with the following options:
lsof -n -i
The -n [...]]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p>The utility lsof is a relatively new (well, compared to UNIX anyway) that has more options than even ls.  These options provide for some extremely powerful capabilities, some of which we aim to illuminate here.</p>
<p>My favorite use for lsof is for networking: all sockets can be seen with the following options:</p>
<p><code>lsof -n -i</code></p>
<p>The -n option prevents lsof from being slowed down by a large number of DNS lookups, and the -i option returns all TCP/IP connections (with process numbers, user ids, file descriptor ids, and so on).  To narrow it down, utilize options like the following - to list all SMTP connections, for example:</p>
<p><code>lsof -n -i :25</code></p>
<p>It is also possible to list only certain processes (such as process 25 and process 45):</p>
<p><code>lsof -n -p 25 -p 45</code></p>
<p>Alternately, the process can be selected by name:</p>
<p><code>lsof -n -c perl</code></p>
<p>However, suppose one wants to list all TCP/IP sockets held open by perl processes.  The obvious choice <em>does not work!</em>  This is because the options are combined together as an OR function; to combine them as an AND function (that is, all options must be satisfied) use the -a option - such as this:</p>
<p><code>lsof -a -n -c perl -i</code></p>
<p>This lists, as desired, all TCP/IP sockets held open by perl processes.</p>
<p>Another that might be useful in a security context is listing all files that are open but have no links to them: that is, they&#8217;ve been deleted, but one or more processes are keeping the file open, which means the file itself (and its blocks) are being preserved even though it appears to be deleted from the filesystem.  To see these files, use this option:</p>
<p><code>lsof +L1</code></p>
<p>The utility lsof is indeed very useful, and reading the man page for lsof is recommended.</p>
<img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/administratosphere.wordpress.com/188/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/administratosphere.wordpress.com/188/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/administratosphere.wordpress.com/188/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/administratosphere.wordpress.com/188/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/administratosphere.wordpress.com/188/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/administratosphere.wordpress.com/188/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/administratosphere.wordpress.com/188/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/administratosphere.wordpress.com/188/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/administratosphere.wordpress.com/188/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/administratosphere.wordpress.com/188/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/administratosphere.wordpress.com/188/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/administratosphere.wordpress.com/188/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=administratosphere.wordpress.com&blog=1290273&post=188&subd=administratosphere&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://administratosphere.wordpress.com/2008/04/16/tips-on-using-lsof/feed/</wfw:commentRss>
	
		<media:content url="http://a.wordpress.com/avatar/ddouthitt-128.jpg" medium="image">
			<media:title type="html">ddouthitt</media:title>
		</media:content>
	</item>
	</channel>
</rss>