<?xml version="1.0" encoding="ISO-8859-1"?>
<rss version="2.0">
	<channel>
		<title> &gt;&lt;}}}*&gt;  ..::pissedoffadmins::..  &lt;*{{{&gt;&lt;</title>
		<link>http://www.pissedoffadmins.com/index.php</link>
		<description><![CDATA[..::pissedoffadmins::..]]></description>
		<copyright>Copyright 2008, lgarion</copyright>
		<managingEditor>lgarion</managingEditor>
		<language>en-US</language>
		<generator>SPHPBLOG 0.5.1</generator>
		<item>
			<title>nagios qmail current log alert check</title>
			<link>http://www.pissedoffadmins.com/index.php?entry=entry080807-111520</link>
			<description><![CDATA[here is a real dirty way for counting and monitoring how many &quot;alerts&quot; are in qmails current log using bash:<br /><pre><code>#!/bin/bash<br /># this script requires Date::Parse module in CPAN<br /><br />TMP_TIME=/tmp/tmp_time<br />TMP_FILE=/tmp/tmp_file<br />TMP_FILE2=/tmp/tmp_file2<br /><br />if [ -f ${TMP_FILE2} ]; then<br />  rm -f ${TMP_FILE2} &amp;&amp; touch ${TMP_FILE2}<br />fi<br /><br /># CURTIME is present time in epoch<br />perl -MDate::Parse -le&#039;print str2time(`date`)&#039; &gt; ${TMP_TIME}<br />CURTIME=`cat ${TMP_TIME}`<br /><br /># CURTIMEM2 is CURTIME minus 60 (1 minutes)<br />let CURTIMEM2=${CURTIME}-60<br /><br /># tai64n2tai -- <a href="http://www.qmailrocks.org/downloads/qlogtools-solaris-3.1/tai64n2tai.c" target="_blank" >http://www.qmailrocks.org/downloads/qlo ... i64n2tai.c</a><br />tail -n 14000 /var/log/qmail/qmail-send/current | tai64n2tai | egrep alert | cut -b-10,21- &gt; ${TMP_FILE}<br />FOR_TEST=`cat ${TMP_FILE} | awk &#039;{print $1}&#039;`<br /><br />for OUTL in ${FOR_TEST}<br />  do<br />    if [ ${OUTL} -ge ${CURTIMEM2} ]; then<br />      echo ${OUTL} &gt;&gt;${TMP_FILE2}<br />    fi<br />  done<br /><br />if [ -s ${TMP_FILE2} ]; then<br />  # if [ ${COUNT} -le 10 -a ${COUNT} -gt 0 ]; then<br />  COUNT=`cat ${TMP_FILE2} | wc -l`<br />  if [ ${COUNT} -le 10 ]; then<br />      printf &quot;OK - ${COUNT} alert occurences\n&quot;<br />      exit 0<br />    else<br />      printf &quot;WARNING - ${COUNT} alert occurences\n&quot;<br />      exit 1<br />  fi<br />  else<br />    printf &quot;OK - 0 alert occurences\n&quot;<br />    exit 0<br />fi</code></pre>all this script is doing is <code>tail -n</code> of <code>/var/log/qmail/qmail-send/current</code> and using <code>tai64n2tai</code>, turning the hex stamp to epoch. from there we are checking for all &quot;alerts&quot; for lines where the epoch is less than 60 seconds from the point that this script is run.<br /><br />messy but works]]></description>
			<category>Nagios</category>
			<guid isPermaLink="true">http://www.pissedoffadmins.com/index.php?entry=entry080807-111520</guid>
			<author>lgarion</author>
			<pubDate>Thu, 07 Aug 2008 18:15:20 GMT</pubDate>
			<comments>http://www.pissedoffadmins.com/comments.php?y=08&amp;m=08&amp;entry=entry080807-111520</comments>
		</item>
		<item>
			<title>why i hate life</title>
			<link>http://www.pissedoffadmins.com/index.php?entry=entry080806-104055</link>
			<description><![CDATA[there is nothing worse in life than deleting someone from your life because of your own stupidities:<br /><code>root@sol:~# userdel ssmith</code><br /><br /><br /><code>:(</code>]]></description>
			<category>Misc</category>
			<guid isPermaLink="true">http://www.pissedoffadmins.com/index.php?entry=entry080806-104055</guid>
			<author>lgarion</author>
			<pubDate>Wed, 06 Aug 2008 17:40:55 GMT</pubDate>
			<comments>http://www.pissedoffadmins.com/comments.php?y=08&amp;m=08&amp;entry=entry080806-104055</comments>
		</item>
		<item>
			<title>9th Annual System Administrator Appreciation Day</title>
			<link>http://www.pissedoffadmins.com/index.php?entry=entry080725-054829</link>
			<description><![CDATA[<a href="http://www.sysadminday.com" target="_blank" >sysadmin day!!</a><br /><br />If you can read this, thank your sysadmin....]]></description>
			<category>Misc</category>
			<guid isPermaLink="true">http://www.pissedoffadmins.com/index.php?entry=entry080725-054829</guid>
			<author>lgarion</author>
			<pubDate>Fri, 25 Jul 2008 12:48:29 GMT</pubDate>
			<comments>http://www.pissedoffadmins.com/comments.php?y=08&amp;m=07&amp;entry=entry080725-054829</comments>
		</item>
		<item>
			<title>another scene from a favorite movie</title>
			<link>http://www.pissedoffadmins.com/index.php?entry=entry080724-081818</link>
			<description><![CDATA[this one needs to be explained a little:<br /><img src="images/771px-Dali_Priest_Un_chien_andalou.PNG" width="500" height="389" border="0" alt="" /><br />Jaime Miravilles (gauche) et Salvador Dali (droite) as the two confused priests <br />in &quot;Un Chien Andalou (Andalusian Dog)&quot; 1929<br />Un Film De Luis Bunuel Et Salvador Dali<br />]]></description>
			<category>Misc</category>
			<guid isPermaLink="true">http://www.pissedoffadmins.com/index.php?entry=entry080724-081818</guid>
			<author>lgarion</author>
			<pubDate>Thu, 24 Jul 2008 15:18:18 GMT</pubDate>
			<comments>http://www.pissedoffadmins.com/comments.php?y=08&amp;m=07&amp;entry=entry080724-081818</comments>
		</item>
		<item>
			<title>my love for the mystical and magical cURL</title>
			<link>http://www.pissedoffadmins.com/index.php?entry=entry080724-073300</link>
			<description><![CDATA[begin snippet:<br /><code><pre>function port {<br />        if [ $? -ne 0 ] ; then<br />                printf &quot;warning: &quot;<br />                        if [ $? -eq 6 ]; then<br />                                echo &quot;cant resolve host&quot;<br />                        fi<br />                if [ $? -eq 7 ]; then<br />                        echo &quot;cant connect to host&quot;<br />                fi<br />                printf &quot;site may be down\n&quot;<br />        else<br />                printf &quot;site is up\n&quot;<br />        fi<br />        }<br /><br />curl -s ${1} | egrep 30[0-9] &gt;/dev/null<br />port;</code></pre>so for the one or two of you that actually read this site, you may recognize that snippet from a few posts ago.<br />but i have learned to love cURL and errorlevels when used in conjunction. that function above (a crude one at that) has already saved my ass because of the errorlevel output. <br /><br />it sounds lame, i know. but you are reading this site so it must have peaked your interest regardless of the lame factor.<br />]]></description>
			<category>Script</category>
			<guid isPermaLink="true">http://www.pissedoffadmins.com/index.php?entry=entry080724-073300</guid>
			<author>lgarion</author>
			<pubDate>Thu, 24 Jul 2008 14:33:00 GMT</pubDate>
			<comments>http://www.pissedoffadmins.com/comments.php?y=08&amp;m=07&amp;entry=entry080724-073300</comments>
		</item>
		<item>
			<title>sql dump adder</title>
			<link>http://www.pissedoffadmins.com/index.php?entry=entry080709-135053</link>
			<description><![CDATA[this script looks in a specific directory for sql dumps labeled xxx_20080101_xxx_alumn.sql.gz, xxx_20080101_xxx_const.sql.gz &amp; xxx_20080101_xxx_log.sql.gz to ungzip and dump back into sql (assuming the db is there already). change as needed.<pre><code>#!/bin/bash<br /># this script assumes that you have the sql backups gzipped<br />FILE_DIR=/export/tmp/backup/temp<br /><br />if [ $# -lt 2 ]; then<br />        printf &quot;\nneeds date of backup and switch: $0 &lt;switch&gt; xxxxyyzz\n&quot;<br />        printf &quot;ex: $0 test 200x0101\n&quot;<br />        if [ $# -lt 1 ]; then<br />                printf &quot;list of switches:\n----------\n&quot;<br />                printf &quot;alumn - gzip alumn backup then load to mysql\n&quot;<br />                printf &quot;log   - gzip logs backup then load to mysql\n&quot;<br />                printf &quot;const - gzip const backup then load to mysql\n&quot;<br />                printf &quot;all   - gzip all backups then load to mysql\n\n&quot;<br />        fi<br />exit<br />fi<br /><br />case $1 in<br /><br />&#039;const&#039;|&#039;log&#039;|&#039;alumn&#039;)<br />cd $FILE_DIR<br />SQL_FILES=`ls *$2*$1.sql.gz`<br />if [ $? -ne 0 ] ; then<br />        printf &quot;date format either wrong or non-existant\n&quot;<br />        exit<br />fi<br />#gzip -d *$2*$1.sql.gz<br />printf &quot;\nLoading databases:\n&quot;<br />for file in $SQL_FILES ; do<br />        abbr=`echo $file | awk &#039;{gsub(/\./,&quot; &quot;);print $2}&#039;`<br />        printf &quot;\n$abbr\n$file\n&quot;<br />        #mysql -uroot $abbr &lt; $file<br />done<br />exit<br />;;<br /><br />&#039;all&#039;)<br />cd $FILE_DIR<br />gzip -d *$2*.sql.gz<br />SQL_FILES=`ls *$2*.sql`<br />if [ $? -ne 0 ] ; then<br />        printf &quot;date format either wrong or non-existant\n&quot;<br />        exit<br />fi<br />printf &quot;\nLoading databases:\n&quot;<br />for file in $SQL_FILES ; do<br />        abbr=`echo $file | awk &#039;{gsub(/\./,&quot; &quot;);print $2}&#039;`<br />        printf &quot;\n$abbr\n$file\n&quot;<br />        # printf &quot;mysql $abbr &lt; $file\n&quot;<br />        mysql -uroot $abbr &lt; $file<br />done<br />exit<br />;;<br /><br />esac</code></pre><br />]]></description>
			<category>General, Script</category>
			<guid isPermaLink="true">http://www.pissedoffadmins.com/index.php?entry=entry080709-135053</guid>
			<author>lgarion</author>
			<pubDate>Wed, 09 Jul 2008 20:50:53 GMT</pubDate>
			<comments>http://www.pissedoffadmins.com/comments.php?y=08&amp;m=07&amp;entry=entry080709-135053</comments>
		</item>
		<item>
			<title>boredom</title>
			<link>http://www.pissedoffadmins.com/index.php?entry=entry080708-200557</link>
			<description><![CDATA[boredom led me to write a command that does the same thing but three different ways;<br /><br />assume that the file that is being <code>cat</code> to use for this example contains:<pre><code>line 1<br />line 2<br />&lt;form id=&quot;form_login&quot; name=&quot;form_login&quot; method=&quot;post&quot; action=&quot;session_id=XXXXXx.xxxxx.NAM1&amp;locid=0&amp;lf=0&amp;i&gt;</code></pre>and i need <code>NAM1</code> only. well, i actually need the three letter code and number. it remains in the same location in every file but changes depending on the file.<br /><pre><code>grep &quot;form id&quot; | awk &#039;{print $5}&#039; | cut -b35-200 | cut -d. -f2 | cut -d&quot;&amp;&quot; -f1<br />awk &#039;/form id/ {print $5}&#039; | awk &#039;{gsub(/\.|\&amp;/,&quot; &quot;);print $3}&#039;<br />awk &#039;/form id/ {print $5}&#039; | cut -d. -f3 | cut -d&quot;&amp;&quot; -f1</code></pre>the first line probably makes zero sense since the first <code>cut</code> command is calling bytes 35-200 and with this example it does not quite fit, but trust me, it works with the actual file (had to change as requested)<br /><br /><br />i know that there are still a ton of different ways (some more effective and efficient) but these were just quick bursts and these are just snippets of the original commands (i was processing the output from another command).<br /><br />i love boredom.....<br /><br />p.s. - i know that it might not work properly, ill get around to posting a better example file to use.]]></description>
			<category>General, Linux, Script, Misc</category>
			<guid isPermaLink="true">http://www.pissedoffadmins.com/index.php?entry=entry080708-200557</guid>
			<author>lgarion</author>
			<pubDate>Wed, 09 Jul 2008 03:05:57 GMT</pubDate>
			<comments>http://www.pissedoffadmins.com/comments.php?y=08&amp;m=07&amp;entry=entry080708-200557</comments>
		</item>
		<item>
			<title>another stupid nagios process checker</title>
			<link>http://www.pissedoffadmins.com/index.php?entry=entry080701-133709</link>
			<description><![CDATA[here is another in the long line of stupid scripts for nagios.<br /><br />this script finds specific process, then counts them and spits out an error level according to setting<br /><br />enjoy!!<pre><code>#!/bin/bash<br /><br />## replace &quot;ORA_&quot; with some other unique identifier<br />## from vi  :1,$s/ORA_/&quot;unique&quot;/g<br />ORA_TEMP=/tmp/ora_procs.tmp<br />## replace &quot;ora_&quot; with what you need grep&#039;ed<br />ps -ef | awk &#039;/ora_/ &amp;&amp; !/awk/ {print $8}&#039; &gt;${ORA_TEMP}<br />ORA_COUNT=`cat ${ORA_TEMP} | wc -l`<br /><br />if [ ${ORA_COUNT} -gt 0 ]; then<br />        ## change ge &amp; le to what is needed<br />        if [ ${ORA_COUNT} -ge 6 ] &amp;&amp; [ ${ORA_COUNT} -le 15 ]; then<br />                printf &quot;${ORA_COUNT} proc(s) counted\n&quot;<br />                echo exit 1<br />                        ## change ge &amp; le to what is needed<br />                        if [ ${ORA_COUNT} -ge 1 ] &amp;&amp; [ ${ORA_COUNT} -le 5 ]; then<br />                                printf &quot;${ORA_COUNT} proc(s) counted\n&quot;<br />                ## exit 0 - ok for nagios<br />                                echo exit 2<br />                                fi<br />        else<br />                printf &quot;${ORA_COUNT} proc(s) counted\n&quot;<br />                ## exit 0 - ok for nagios<br />                echo exit 0<br />        fi<br />else<br />    ## replace the word &quot;ORACLE&quot; with whatever it is you are monitoring<br />    printf &quot;${ORA_COUNT} proc(s) counted\n - ORACLE is not running!!!&quot;<br />    ## exit 2 - critical for nagios<br />    echo exit 2<br />fi</code></pre>]]></description>
			<category>Nagios, Script</category>
			<guid isPermaLink="true">http://www.pissedoffadmins.com/index.php?entry=entry080701-133709</guid>
			<author>lgarion</author>
			<pubDate>Tue, 01 Jul 2008 20:37:09 GMT</pubDate>
			<comments>http://www.pissedoffadmins.com/comments.php?y=08&amp;m=07&amp;entry=entry080701-133709</comments>
		</item>
		<item>
			<title>nice view</title>
			<link>http://www.pissedoffadmins.com/index.php?entry=entry080626-122039</link>
			<description><![CDATA[<pre><code>080626 14:45:35 [Note] Slave SQL thread initialized, starting replication in log &#039;mysql-bin.000015&#039; at position 3370, relay log &#039;./dbase-relay-bin.000002&#039; position: 235<br />080626 14:45:35 [Note] Slave I/O thread: connected to master &#039;slave@10.0.0.1:3306&#039;,  replication started in log &#039;mysql-bin.000015&#039; at position 3370</code></pre>....that makes me feel better....]]></description>
			<category>General</category>
			<guid isPermaLink="true">http://www.pissedoffadmins.com/index.php?entry=entry080626-122039</guid>
			<author>lgarion</author>
			<pubDate>Thu, 26 Jun 2008 19:20:39 GMT</pubDate>
			<comments>http://www.pissedoffadmins.com/comments.php?y=08&amp;m=06&amp;entry=entry080626-122039</comments>
		</item>
		<item>
			<title>simple mysql show table status script</title>
			<link>http://www.pissedoffadmins.com/index.php?entry=entry080620-101826</link>
			<description><![CDATA[all this little script is doing is measuring <code>Data_length</code> used by dividing it by <code>Max_data_length</code> so it can give us a clean number that will be usable for monitoring.<br /><br />this is still a very dirty script so there will be updates:<br /><pre><code>#!/bin/bash<br />FILE_OUT=/tmp/data_out.txt<br />DB_NAME=eyf<br />DB_USERNAME=user<br />DB_PASSWORD=password<br /><br />function warn_db_info {<br />        awk &#039;{print $1, $7, $8}&#039;| awk &#039;!/NULL/ &amp;&amp; !/Name/ {printf &quot;%-25s %7.7f\n&quot;, $1, $2/$3}&#039; | awk &#039;{if (NF == 2 &amp;&amp; $2 &gt;= .7500000 &amp;&amp; $2 &lt;= .9499999) printf &quot;%-25s %7.7f\n&quot;, $1, $2}&#039;<br />        }<br /><br />function crit_db_info {<br />        awk &#039;{print $1, $7, $8}&#039;| awk &#039;!/NULL/ &amp;&amp; !/Name/ {printf &quot;%-25s %7.7f\n&quot;, $1, $2/$3}&#039; | awk &#039;{if (NF == 2 &amp;&amp; $2 &gt;= .9500000) printf &quot;%-25s %7.7f\n&quot;, $1, $2}&#039;<br />        }<br /><br />        printf &quot;stats for ${DB_NAME}\n&quot; &gt;&gt; ${FILE_OUT}<br />        printf &quot;more than .7500000 but less than .9499999\n&quot; &gt;&gt;${FILE_OUT}<br />        echo &quot;show table status&quot; | mysql -u${DB_USERNAME} db_${DB_NAME}_alumn -p${DB_PASSWORD} | warn_db_info &gt;&gt;${FILE_OUT}<br />        printf &quot;\n&quot; &gt;&gt;${FILE_OUT}<br />        printf &quot;more than .9500000 up to 1.0000000\n&quot; &gt;&gt;${FILE_OUT}<br />        echo &quot;show table status&quot; | mysql -u${DB_USERNAME} db_${DB_NAME}_alumn -p${DB_PASSWORD} | crit_db_info &gt;&gt;${FILE_OUT}<br />        printf &quot;\n&quot; &gt;&gt;${FILE_OUT}</code></pre>]]></description>
			<category>Script</category>
			<guid isPermaLink="true">http://www.pissedoffadmins.com/index.php?entry=entry080620-101826</guid>
			<author>lgarion</author>
			<pubDate>Fri, 20 Jun 2008 17:18:26 GMT</pubDate>
			<comments>http://www.pissedoffadmins.com/comments.php?y=08&amp;m=06&amp;entry=entry080620-101826</comments>
		</item>
		<item>
			<title>simple nagios port check</title>
			<link>http://www.pissedoffadmins.com/index.php?entry=entry080618-115624</link>
			<description><![CDATA[here is a simple little nagios script to check the status of a port with ouput - sounds stupid but i needed it to check 2 specific ports for ouput and it works.<pre><code>#!/bin/bash<br />if [ -z $2 ]; then<br />        if [ -z $1 ]; then<br />                printf &quot;needs \$1 &amp; \$2 (address &amp; port number)\n&quot;<br />                exit 2<br />        else<br />                printf &quot;needs \$2 (port number)\n&quot;<br />                exit 2<br />        fi<br />fi<br /><br />function port {<br />        if [ $? -ne 0 ] ; then<br />                printf &quot;warning: &quot;<br />                        if [ $? -eq 6 ]; then<br />                                echo &quot;cant resolve host - check dns&quot;<br />                                exit 2<br />                        fi<br />                if [ $? -eq 7 ]; then<br />                        echo &quot;cant connect to host&quot;<br />                        exit 2<br />                fi<br />                printf &quot;port may be closed\n&quot;<br />        else<br />                printf &quot;port is open\n&quot;<br />                exit 0<br />        fi<br />        }<br />curl -s -o &quot;/dev/null&quot; ${1}:${2}<br />## -o writes output to file instead of stdout<br />## -s runs silent mode<br />port;</code></pre>syntax: <code>port_check.sh &lt;address of machine&gt; &lt;port&gt;</code><br /><br />simple enough right ??]]></description>
			<category>Nagios, Script</category>
			<guid isPermaLink="true">http://www.pissedoffadmins.com/index.php?entry=entry080618-115624</guid>
			<author>lgarion</author>
			<pubDate>Wed, 18 Jun 2008 18:56:24 GMT</pubDate>
			<comments>http://www.pissedoffadmins.com/comments.php?y=08&amp;m=06&amp;entry=entry080618-115624</comments>
		</item>
		<item>
			<title>*** firesale ***</title>
			<link>http://www.pissedoffadmins.com/index.php?entry=entry080617-065845</link>
			<description><![CDATA[<h2>68th annual pissedoffadmins.com firesale and chutney cyberspace bbq</h2><br /><br />anouncing the second 68th annual pissedoffadmins firesale.<br /><br />after the non-success of last years, i figured lets do it again.<br />but this time, lets run it the whole month of june.<br /><br />some of the items up for grab this year are:<pre>thinkpad t42p with tons of stickers (working and decked out)<br />alinco radio (working)<br />ramsey electronics frequency counter (working with charger)<br />possibly the MVME from previous posts (working)<br />an old and working civil defense geiger counter<br />possibly a series one oqo running linux (working and decked out)<br />a ps2 with a bunch of games (working)<br />old sony 17&quot; monitor (working)<br />possibly nonworking sgi1600sw<br />...and so much more!!!</pre>****<i>this list will be updated frequently</i>****<br />email me for specs and prices<br /><br /><br />here is the catch:<br />i am not shipping any of these items. <br />if you want them you arrange with me to pick them up. <br />arrangements will include some awesome non-exisstant chutney and you get 5 minutes to party with yasser the goat (yes, a party goat)<br />]]></description>
			<category>General, Misc</category>
			<guid isPermaLink="true">http://www.pissedoffadmins.com/index.php?entry=entry080617-065845</guid>
			<author>lgarion</author>
			<pubDate>Tue, 17 Jun 2008 13:58:45 GMT</pubDate>
			<comments>http://www.pissedoffadmins.com/comments.php?y=08&amp;m=06&amp;entry=entry080617-065845</comments>
		</item>
		<item>
			<title>geek humor...... of sorts</title>
			<link>http://www.pissedoffadmins.com/index.php?entry=entry080612-134810</link>
			<description><![CDATA[so i was talking to mike the other day and this is the what he states about his code:<br /><br /><pre><code>mike s <br />back<br />thanks :D<br />i like my code like i like my women<br />tight, clean, black and white and full of hash marks<br />err ... covered in comments?<br />hmm....<br />i&#039;ll work on that for next time</code></pre><br /><br />....straight from the naim logs.......]]></description>
			<category>General</category>
			<guid isPermaLink="true">http://www.pissedoffadmins.com/index.php?entry=entry080612-134810</guid>
			<author>lgarion</author>
			<pubDate>Thu, 12 Jun 2008 20:48:10 GMT</pubDate>
			<comments>http://www.pissedoffadmins.com/comments.php?y=08&amp;m=06&amp;entry=entry080612-134810</comments>
		</item>
		<item>
			<title>SGI Fuel images</title>
			<link>http://www.pissedoffadmins.com/index.php?entry=entry080605-073850</link>
			<description><![CDATA[here are a couple of pictures of the sgi fuel. the images are not all that great but i dont really care.<br /><br /><i>*** pictures are of the actual unit and are huge for detail ***</i><br /><a href="/pictures/fuel/CIMG0085.JPG" target="_blank" >front</a><br /><a href="/pictures/fuel/CIMG0132.JPG" target="_blank" >rear label</a><br /><a href="/pictures/fuel/CIMG0128.JPG" target="_blank" >ram / air vent</a><br /><br />i might post more.<br />]]></description>
			<category>General</category>
			<guid isPermaLink="true">http://www.pissedoffadmins.com/index.php?entry=entry080605-073850</guid>
			<author>lgarion</author>
			<pubDate>Thu, 05 Jun 2008 14:38:50 GMT</pubDate>
			<comments>http://www.pissedoffadmins.com/comments.php?y=08&amp;m=06&amp;entry=entry080605-073850</comments>
		</item>
		<item>
			<title>new machine - sgi fuel</title>
			<link>http://www.pissedoffadmins.com/index.php?entry=entry080604-060856</link>
			<description><![CDATA[here is a new machine added to the home farm:<br /><br />SGI Fuel<br />specs:<br /><pre><code>$ hinv -m       <br />            IP34 Board: barcode MMN903     part 030-1707-003 rev -H<br />        IP34PIMM Board: barcode NCH850     part 030-1730-002 rev -E<br />       ASTODYV10 Board: barcode NSR614     part 030-1826-003 rev -A<br />1 600 MHZ IP35 Processor<br />CPU: MIPS R14000 Processor Chip Revision: 2.4<br />FPU: MIPS R14010 Floating Point Chip Revision: 2.4<br />Main memory size: 2048 Mbytes<br />Instruction cache size: 32 Kbytes<br />Data cache size: 32 Kbytes<br />Secondary unified instruction/data cache size: 4 Mbytes<br />Integral SCSI controller 0: Version QL12160, low voltage differential<br />  Disk drive: unit 1 on SCSI controller 0<br />Integral SCSI controller 1: Version QL12160, single ended<br />  CDROM: unit 6 on SCSI controller 1<br />IOC3/IOC4 serial port: tty1<br />IOC3/IOC4 serial port: tty2<br />IOC3 parallel port: plp1<br />Graphics board: V10<br />Integral Fast Ethernet: ef0, version 1, module 001c01, pci 4<br />USB controller: type OHCI<br /><br />$ uname -aR<br />IRIX64 venus 6.5 6.5.30m 07202013 IP35</code></pre>....bad ass....<br /><br />pictures coming soon....]]></description>
			<category>IRIX</category>
			<guid isPermaLink="true">http://www.pissedoffadmins.com/index.php?entry=entry080604-060856</guid>
			<author>lgarion</author>
			<pubDate>Wed, 04 Jun 2008 13:08:56 GMT</pubDate>
			<comments>http://www.pissedoffadmins.com/comments.php?y=08&amp;m=06&amp;entry=entry080604-060856</comments>
		</item>
		<item>
			<title>changing your cpan mirror</title>
			<link>http://www.pissedoffadmins.com/index.php?entry=entry080521-121907</link>
			<description><![CDATA[easiest way ive used (keep in mind i use cpan every once in a while) :<br /><pre><code># perl -MCPAN -e shell<br />cpan&gt; o conf init</code></pre>again, im not a cpan guru or master.]]></description>
			<category>General</category>
			<guid isPermaLink="true">http://www.pissedoffadmins.com/index.php?entry=entry080521-121907</guid>
			<author>lgarion</author>
			<pubDate>Wed, 21 May 2008 19:19:07 GMT</pubDate>
			<comments>http://www.pissedoffadmins.com/comments.php?y=08&amp;m=05&amp;entry=entry080521-121907</comments>
		</item>
	</channel>
</rss>
