<?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:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Tracy Phillips</title>
	<atom:link href="http://www.tracyphillips.com/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.tracyphillips.com</link>
	<description></description>
	<lastBuildDate>Wed, 23 Dec 2009 02:04:11 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>LinkedIn 419 Scam</title>
		<link>http://www.tracyphillips.com/2009/10/linkedin-419-scam/</link>
		<comments>http://www.tracyphillips.com/2009/10/linkedin-419-scam/#comments</comments>
		<pubDate>Tue, 27 Oct 2009 14:12:43 +0000</pubDate>
		<dc:creator>Tracy</dc:creator>
				<category><![CDATA[Technology]]></category>
		<category><![CDATA[linkedin]]></category>

		<guid isPermaLink="false">http://www.tracyphillips.com/?p=229</guid>
		<description><![CDATA[Oh no! I guess it was a matter of time before it happened. I just got an email from LinkedIn  where someone is asking for investment opportunities around the globe.

I guess this will lead to LinkedIn offering a service to verify users. For a fee of course.
]]></description>
			<content:encoded><![CDATA[<p>Oh no! I guess it was a matter of time before it happened. I just got an email from LinkedIn  where someone is asking for investment opportunities around the globe.</p>
<p><img src="http://www.tracyphillips.com/wp-content/uploads/2009/10/419_scam.png" alt="419 Scam" title="419 Scam" width="565" height="296" class="aligncenter size-full wp-image-230" /></p>
<p>I guess this will lead to LinkedIn offering a service to verify users. For a fee of course.<br />
]]></content:encoded>
			<wfw:commentRss>http://www.tracyphillips.com/2009/10/linkedin-419-scam/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>MobileMe Blows</title>
		<link>http://www.tracyphillips.com/2009/10/mobileme-blows/</link>
		<comments>http://www.tracyphillips.com/2009/10/mobileme-blows/#comments</comments>
		<pubDate>Mon, 26 Oct 2009 16:14:40 +0000</pubDate>
		<dc:creator>Tracy</dc:creator>
				<category><![CDATA[Apple]]></category>
		<category><![CDATA[mobileme]]></category>

		<guid isPermaLink="false">http://www.tracyphillips.com/?p=226</guid>
		<description><![CDATA[OK. I admit it. I am an Apple fanboy. I feel like a burden has been lifted now that I got that off my chest.
While I am talking about my deep dark secrets, I have another thing I want to get off my chest. I use Apple&#8217;s MobileMe service for my family&#8217;s personal email. Yep, [...]]]></description>
			<content:encoded><![CDATA[<p>OK. I admit it. I am an Apple fanboy. I feel like a burden has been lifted now that I got that off my chest.</p>
<p>While I am talking about my deep dark secrets, I have another thing I want to get off my chest. I use Apple&#8217;s <a href="http://www.me.com">MobileMe</a> service for my family&#8217;s personal email. Yep, you heard that right. It&#8217;s not something that I wanted to talk about openly until today. Why today you ask? Thanks for asking and a picture is worth a thousand words&#8230; so they say.</p>
<div id="attachment_227" class="wp-caption aligncenter" style="width: 507px"><img src="http://www.tracyphillips.com/wp-content/uploads/2009/10/mobileme.png" alt="MobileMe at it&#039;s finest" title="MobileMe at it&#039;s finest" width="497" height="245" class="size-full wp-image-227" /><p class="wp-caption-text">MobileMe at it's finest</p></div>
<p>If this were a one time occurrence, I would just shrug it off. No big deal right? It happens almost daily and before you ask wise guy, no it is not my network.</p>
<p>Unless something shapes up with MobileMe, I will have to ship out when my renewal comes up. This happens far to often for a paid service. Maybe they should reevaluate their relationship with Google and outsource the web infrastructure and email to them.</p>
<p><strong>Update 10/28/09:</strong> I noticed that you can <a href="http://support.apple.com/kb/HT2174">cancel your MobileMe subscription</a> within 45 days of the purchase or renewal, so I went ahead and canceled for a full refund to my CC</p>
]]></content:encoded>
			<wfw:commentRss>http://www.tracyphillips.com/2009/10/mobileme-blows/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Permanently add reply-to address to mail.app</title>
		<link>http://www.tracyphillips.com/2009/10/permanently-add-reply-to-address-to-mail-app/</link>
		<comments>http://www.tracyphillips.com/2009/10/permanently-add-reply-to-address-to-mail-app/#comments</comments>
		<pubDate>Sun, 18 Oct 2009 04:05:33 +0000</pubDate>
		<dc:creator>Tracy</dc:creator>
				<category><![CDATA[Apple]]></category>
		<category><![CDATA[mail.app]]></category>

		<guid isPermaLink="false">http://www.tracyphillips.com/?p=120</guid>
		<description><![CDATA[This is a really easy fix to permanently add a reply-to to Apple&#8217;s mail.app. Open a terminal and adjust the following by inserting the email address that you want recipients to reply to.
defaults write com.apple.mail UserHeaders '{"Reply-To"="tracy.phillips@example.com";}'
If  you later decide that is not for you, then you can get back to the default by [...]]]></description>
			<content:encoded><![CDATA[<p>This is a really easy fix to permanently add a reply-to to Apple&#8217;s <a href="http://apple.com/ical/">mail.app</a>. Open a terminal and adjust the following by inserting the email address that you want recipients to reply to.</p>
<pre>defaults write com.apple.mail UserHeaders '{"Reply-To"="tracy.phillips@example.com";}'</pre>
<p>If  you later decide that is not for you, then you can get back to the default by issuing</p>
<pre>defaults delete com.apple.mail UserHeaders</pre>
]]></content:encoded>
			<wfw:commentRss>http://www.tracyphillips.com/2009/10/permanently-add-reply-to-address-to-mail-app/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Bestest Guacamole Recipe Ever</title>
		<link>http://www.tracyphillips.com/2009/02/bestest-guacamole-recipe-ever/</link>
		<comments>http://www.tracyphillips.com/2009/02/bestest-guacamole-recipe-ever/#comments</comments>
		<pubDate>Sun, 15 Feb 2009 18:05:58 +0000</pubDate>
		<dc:creator>Tracy</dc:creator>
				<category><![CDATA[Recipes]]></category>
		<category><![CDATA[avocado]]></category>
		<category><![CDATA[quacamole]]></category>
		<category><![CDATA[recipe]]></category>

		<guid isPermaLink="false">http://www.tracyphillips.com/?p=86</guid>
		<description><![CDATA[A week or so ago after I mentioned on Facebook that nothing was better than fresh homemade guacamole, I got several requests for my recipe and I thought I would share it by posting it on the ole’ blog.
It just so happens that we live only a few miles down the road from Fallbrook, California, [...]]]></description>
			<content:encoded><![CDATA[<p>A week or so ago after I mentioned on <a href="http://www.facebook.com">Facebook</a> that nothing was better than fresh homemade guacamole, I got several requests for my recipe and I thought I would share it by posting it on the ole’ blog.</p>
<p>It just so happens that we live only a few miles down the road from <a href="http://www.fallbrook.org/">Fallbrook, California</a>, the <a href="http://en.wikipedia.org/wiki/Avocado#Cultivation_in_California">self proclaimed</a> avocado capitol of the world. We have (really, really) fresh avocados most of the year.</p>
<p>Here is what you will need:</p>
<ul>
<li>4 Medium Ripe Avocados &#8211; I prefer the <a href="http://en.wikipedia.org/wiki/Hass_avocado" target="_blank">Hass</a> variety.</li>
<li>1/2 Medium Yellow Onion, finely minced</li>
<li>1 Heaping TSP Salt</li>
<li>1 Lime, hand squeezed, or 1/2 if you use any type of juicer</li>
<li>2 small Tomatoes, diced</li>
<li>2 TSP minced Garlic</li>
<li>1 TSP finely chopped Cilantro</li>
<li>1 Serrano or Jalapeno Pepper, finely diced &#8211; I throw in seeds and all</li>
</ul>
<p>Take the avocado flesh out of it’s skin but cutting the avocado length-wise and twist the two halves to separate. Take the blade of your knife and kind of chop it down into the seed and twist it to extract the seed. Scoop out the flesh with a spoon. Put it into a bowl and mash it with a fork until it is at the desired consistency for you.</p>
<p>Take the rest of the ingredients above, dump them into your bowl and mix everything together.</p>
<p>I usually try to let it sit in the fridge for about 30 minutes so the flavors of the ingredients will mix. I say <strong>try</strong> because sometimes we just like to dive right in.</p>
<p><strong>Tip:</strong> To keep your guac from browning, throw in a few avocado seeds into the bowl after you have everything mixed up.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.tracyphillips.com/2009/02/bestest-guacamole-recipe-ever/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>CentOS sudo error audit_log_user_command(): Connection refused</title>
		<link>http://www.tracyphillips.com/2009/01/centos-sudo-error-audit_log_user_command-connection-refused/</link>
		<comments>http://www.tracyphillips.com/2009/01/centos-sudo-error-audit_log_user_command-connection-refused/#comments</comments>
		<pubDate>Sat, 24 Jan 2009 18:02:52 +0000</pubDate>
		<dc:creator>Tracy</dc:creator>
				<category><![CDATA[Linux]]></category>
		<category><![CDATA[sudo]]></category>

		<guid isPermaLink="false">http://www.tracyphillips.com/?p=84</guid>
		<description><![CDATA[While in a CentOS OpenVZ virtual machine the other day, I had setup sudo to root and encountered the following message:
[server][user][~]$ sudo su -
Password:
audit_log_user_command(): Connection refused
No harm in that, but it was unpleasant to look at none the less.
It finally got the better of me and I finally decided to go about fixing it.
This bug [...]]]></description>
			<content:encoded><![CDATA[<p>While in a CentOS OpenVZ virtual machine the other day, I had setup sudo to root and encountered the following message:</p>
<pre>[server][user][~]$ sudo su -
Password:
audit_log_user_command(): Connection refused</pre>
<p>No harm in that, but it was unpleasant to look at none the less.</p>
<p>It finally got the better of me and I finally decided to go about fixing it.</p>
<p>This bug is in Redhat’s bugzilla located <a href="https://bugzilla.redhat.com/show_bug.cgi?id=401201" target="_blank">here</a>. The fix is to patch your current version of sudo or use a newer version of sudo than <code>sudo-1.6.9.p13</code>. I opted to install the latest version of sudo as of t his writing, sudo 1.7.</p>
<p>This was a fresh install, so I needed to install a few rpm’s with yum.</p>
<pre>[server][root][~]# yum install gcc pam-devel make</pre>
<p>Then I did the build</p>
<pre>[server][root][~]# wget http://www.gratisoft.us/sudo/dist/sudo-1.7.0.tar.gz
[server][root][~]# tar xzvf sudo-1.7.0.tar.gz
[server][root][~]# cd sudo-1.7.0
[server][root][~]# ./configure
[server][root][~]# make
[server][root][~]# make install</pre>
<p>That&#8217;s all there was to it. Now you can sudo til’ your hearts content without that annoying little message.
<p>Now I can finally get ready for the <a href="http://www.nfl.com/superbowl/43">Super Bowl</a> party</p>
]]></content:encoded>
			<wfw:commentRss>http://www.tracyphillips.com/2009/01/centos-sudo-error-audit_log_user_command-connection-refused/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>nfslock: rpc.statd startup failed</title>
		<link>http://www.tracyphillips.com/2009/01/nfslock-rpc-statd-startup-failed/</link>
		<comments>http://www.tracyphillips.com/2009/01/nfslock-rpc-statd-startup-failed/#comments</comments>
		<pubDate>Fri, 23 Jan 2009 17:55:41 +0000</pubDate>
		<dc:creator>Tracy</dc:creator>
				<category><![CDATA[Linux]]></category>
		<category><![CDATA[nfs]]></category>
		<category><![CDATA[nfslock]]></category>
		<category><![CDATA[portmap]]></category>

		<guid isPermaLink="false">http://www.tracyphillips.com/?p=82</guid>
		<description><![CDATA[Have you ever seen this in your logs:
10:55:18 [server] nfslock: rpc.statd startup failed
If you have, you might want to check and make sure that you have portmap running
[server][root][~]# service portmap status
portmap is stopped
Oppps. Portmap is not running. Let&#8217;s check and see if portmap is configured to start at boot?
[server][root][~]# chkconfig --list portmap
portmap    [...]]]></description>
			<content:encoded><![CDATA[<p>Have you ever seen this in your logs:</p>
<pre>10:55:18 [server] nfslock: rpc.statd startup failed</pre>
<p>If you have, you might want to check and make sure that you have portmap running</p>
<pre>[server][root][~]# service portmap status
portmap is stopped</pre>
<p>Oppps. Portmap is not running. Let&#8217;s check and see if portmap is configured to start at boot?</p>
<pre>[server][root][~]# chkconfig --list portmap
portmap        	0:off	1:off	2:off	3:off	4:off	5:off	6:off</pre>
<p>And if it’s not (as is our case), configure it to start at boot:</p>
<pre>[server][root][~]# chkconfig portmap on</pre>
<p>Ahhhhh, thats more like it. This is how it should look:</p>
<pre>[server][root][~]# chkconfig --list portmap
portmap         0:off   1:off   2:on    3:on    4:on    5:on    6:off</code></pre>
<p>And crank it up</p>
<pre>[server][root][~]# service portmap start
Starting portmap:                                          [  OK  ]</pre>
<p>Now you can make sure it is running</p>
<pre>[server][root][~]# service portmap status
portmap (pid 15384) is running...</pre>
]]></content:encoded>
			<wfw:commentRss>http://www.tracyphillips.com/2009/01/nfslock-rpc-statd-startup-failed/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Recording shell session from login to exit</title>
		<link>http://www.tracyphillips.com/2009/01/recording-shell-session-from-login-to-exit/</link>
		<comments>http://www.tracyphillips.com/2009/01/recording-shell-session-from-login-to-exit/#comments</comments>
		<pubDate>Thu, 22 Jan 2009 17:23:10 +0000</pubDate>
		<dc:creator>Tracy</dc:creator>
				<category><![CDATA[Linux]]></category>
		<category><![CDATA[shell script]]></category>

		<guid isPermaLink="false">http://www.tracyphillips.com/?p=77</guid>
		<description><![CDATA[Just the other day I was moving /home out of the / partition and in doing so I wanted to record all of the actions and output so that I could save them for later user… or to blog about ;)
There are a couple of ways to go about saving all of that output.
The easiest [...]]]></description>
			<content:encoded><![CDATA[<p>Just the other day I was moving <code>/home</code> out of the <code>/</code> partition and in doing so I wanted to record all of the actions and output so that I could save them for later user… or to blog about ;)</p>
<p>There are a couple of ways to go about saving all of that output.</p>
<p>The easiest way is to do this is to run the <code>script</code> command</p>
<pre>[server][root][~]# script</pre>
<p>By default, this creates the output as typescript</p>
<p>If you wanted to change the name of the output file, you would invoke it as</p>
<pre>[server][root][~]# script output.txt</pre>
<p>or any other file of your choosing.</p>
<p>That starts a recording session that will record what goes on during your terminal session.</p>
<p>If you want to record users shell session from login to exit</p>
<p>In the user’s <code>.bash_profile</code>, put something like</p>
<pre>exec /path/to/ttyrec session-log-$(date +%Y%m%d-%H%M)</pre>
<p>That will create a log file in the form of <code>session-log-YYYYMMDD-HHMM</code></p>
<p>Pretty nifty stuff.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.tracyphillips.com/2009/01/recording-shell-session-from-login-to-exit/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Exclude list of devices from LVM2</title>
		<link>http://www.tracyphillips.com/2009/01/exclude-list-of-devices-from-lvm2/</link>
		<comments>http://www.tracyphillips.com/2009/01/exclude-list-of-devices-from-lvm2/#comments</comments>
		<pubDate>Thu, 22 Jan 2009 17:18:03 +0000</pubDate>
		<dc:creator>Tracy</dc:creator>
				<category><![CDATA[Linux]]></category>
		<category><![CDATA[lvm]]></category>
		<category><![CDATA[redhat]]></category>

		<guid isPermaLink="false">http://www.tracyphillips.com/?p=73</guid>
		<description><![CDATA[On Red Hat Enterprise Linux 4 and Red Hat Enterprise Linux 5, LVM2 can be configured via the /etc/lvm/lvm.conf file to exclude devices that the volume manager is not allowed to access. To exclude a list of devices, use the filter keyword to specify a list of accessible devices.
An example of the filter keyword is [...]]]></description>
			<content:encoded><![CDATA[<p>On Red Hat Enterprise Linux 4 and Red Hat Enterprise Linux 5, LVM2 can be configured via the /etc/lvm/lvm.conf file to exclude devices that the volume manager is not allowed to access. To exclude a list of devices, use the <strong>filter</strong> keyword to specify a list of accessible devices.</p>
<p>An example of the filter keyword is shown below:</p>
<pre>[server][root][~]# grep filter /etc/lvm/lvm.conf
filter =[ "a|loop|", "r|/dev/hdc|", "a|/dev/ide|", "r|.*|" ]</pre>
<p>Pattern matching is based on the following logic:</p>
<ul>
<li>If any name matches any ‘a’ pattern, the device is accepted</li>
<li>Otherwise if any name matches any ‘r’ pattern it is rejected</li>
<li>Otherwise it is accepted.</li>
</ul>
<p><strong>NOTE:</strong> Be sure to only specify one filter line in <code>/etc/lvm/lvm.conf</code> since only one filter pattern is expected.</p>
<p>After changes are made to the lvm configuration file, it will be necessary to run the command <code>vgscan</code> in order for the changes to become active. Shown below is an example of running vgscan in extended debug output mode to activate the changes in the configuration file.</p>
<pre>[server][root][~]# vgscan -vvvv</pre>
]]></content:encoded>
			<wfw:commentRss>http://www.tracyphillips.com/2009/01/exclude-list-of-devices-from-lvm2/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>sendmail: auxpropfunc error no mechanism available</title>
		<link>http://www.tracyphillips.com/2009/01/sendmail-auxpropfunc-error-no-mechanism-available/</link>
		<comments>http://www.tracyphillips.com/2009/01/sendmail-auxpropfunc-error-no-mechanism-available/#comments</comments>
		<pubDate>Tue, 20 Jan 2009 17:14:09 +0000</pubDate>
		<dc:creator>Tracy</dc:creator>
				<category><![CDATA[Linux]]></category>
		<category><![CDATA[sendmail]]></category>

		<guid isPermaLink="false">http://www.tracyphillips.com/?p=71</guid>
		<description><![CDATA[Have you been getting the following error in your log files?
Jan  7 14:10:30 [server] sendmail[2822]: sql_select option missing
Jan  7 14:10:30 [server] sendmail[2822]: auxpropfunc error no mechanism available
Jan  7 14:10:30 [server] sendmail: sendmail startup succeeded
Jan  7 14:10:30 [server] sendmail: sm-client startup succeeded
The reason is that if the plug-in is installed, SASL tries [...]]]></description>
			<content:encoded><![CDATA[<p>Have you been getting the following error in your log files?</p>
<pre>Jan  7 14:10:30 [server] sendmail[2822]: sql_select option missing
Jan  7 14:10:30 [server] sendmail[2822]: auxpropfunc error no mechanism available
Jan  7 14:10:30 [server] sendmail: sendmail startup succeeded
Jan  7 14:10:30 [server] sendmail: sm-client startup succeeded</pre>
<p>The reason is that if the plug-in is installed, SASL tries to load and initialize all plug-ins that it finds. When the SQL plug-in is initialized, it needs a valid sql_engine (which defaults to ‘mysql’) and sql_select options.</p>
<p>So what is the solution? If you do not need the cyrus-sasl-sql rpm, then you can remove it like so:</p>
<pre>[server][root][~]# rpm -e cyrus-sasl-sql</pre>
<p>You could also do the following instead:</p>
<pre>[server][root][~]# rm /usr/lib/sasl2/libsql.*</pre>
]]></content:encoded>
			<wfw:commentRss>http://www.tracyphillips.com/2009/01/sendmail-auxpropfunc-error-no-mechanism-available/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>U.S. Senate Bean Soup</title>
		<link>http://www.tracyphillips.com/2009/01/u-s-senate-bean-soup/</link>
		<comments>http://www.tracyphillips.com/2009/01/u-s-senate-bean-soup/#comments</comments>
		<pubDate>Mon, 19 Jan 2009 17:08:03 +0000</pubDate>
		<dc:creator>Tracy</dc:creator>
				<category><![CDATA[Recipes]]></category>

		<guid isPermaLink="false">http://www.tracyphillips.com/?p=69</guid>
		<description><![CDATA[Renee and I thought we would try something different this year for our New Years Dinner. I had been wanting to try a recipe from my favorite cookbook, “Joy of Cooking”, for quite some time, so we decided to make U.S. Senate Bean Soup.
There is good reason this soup has been on the menu in [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.3kidsmom.com/">Renee</a> and I thought we would try something different this year for our New Years Dinner. I had been wanting to try a recipe from my favorite cookbook, <a href="http://www.amazon.com/dp/0743246268/?tag=weberize-20">“Joy of Cooking”</a>, for quite some time, so we decided to make U.S. Senate Bean Soup.</p>
<p>There is good reason this soup has been on the menu in the U.S. Senate’s restaurant every day since 1901. There are several stories about the origin of that mandate, but none has been corroborated.</p>
<p>According to one story, the Senate’s bean soup tradition began early in the 20th-century at the request of Senator Fred Dubois of Idaho. Another story attributes the request to Senator Knute Nelson of Minnesota, who expressed his fondness for the soup in 1903.</p>
</p>
<p>Here is what you will need for about 6 cups of soup:</p>
<p>1 1/4 cups dried white beans<br />
1 small ham hock<br />
7 cups cold water</p>
<p>Bring the water to a boil, reduce and simmer until the beans are tender, about 1 hour and 15 minutes. Remove the ham hock, discard the bone, skin and fat; dice the meat and return it to the pot.</p>
<p>Add:</p>
<p>1 large onion diced<br />
3 medium celery ribs chopped<br />
1 large potato, peeled and finely diced<br />
2 garlic cloves, minced<br />
1 1/2 teaspoons salt<br />
1/2 teaspoon black pepper</p>
<p>Simmer until the potato pieces are tender, which will take from 20 to 30 minutes.</p>
<p>The recipe in “Joy of Cooking” recommends that you take a potato masher and mash until the soup is creamy, we didn’t do that step.</p>
<p>That’s all there is to it and the results were yummmmy. This one is a keeper.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.tracyphillips.com/2009/01/u-s-senate-bean-soup/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
