<?xml version="1.0" encoding="UTF-8"?><!-- generator="wordpress/2.3.3" -->
<rss version="0.92">
<channel>
	<title>Topher's Scribbles</title>
	<link>http://topherdotcom.com/scribble</link>
	<description>My journey through Apache, PHP, FreeBSD, and then some.</description>
	<lastBuildDate>Tue, 13 May 2008 23:59:22 +0000</lastBuildDate>
	<docs>http://backend.userland.com/rss092</docs>
	<language>en</language>
	
	<item>
		<title>Deny Users in a Directory and Allow Users in Subdirectory</title>
		<description><![CDATA[It took me a while to figure this out. I wanted to deny the public access to a directory, like /deny and allow the public in a subdirectory like /deny/allow.
This was done by the specific order of Allow, Deny. If you mix these up, you will either allow all or deny all. Anyway, here&#8217;s what [...]<script type="text/javascript">SHARETHIS.addEntry({ title: "Deny Users in a Directory and Allow Users in Subdirectory", url: "http://topherdotcom.com/scribble/apache-php-mysql/deny-users-in-a-directory-and-allow-users-in-subdirectory/31" });</script>]]></description>
		<link>http://topherdotcom.com/scribble/apache-php-mysql/deny-users-in-a-directory-and-allow-users-in-subdirectory/31</link>
			</item>
	<item>
		<title>Stopping Starting Sendmail in FreeBSD</title>
		<description><![CDATA[Here&#8217;s a quick reference for Sendmail users. The commands below are to start, stop, restart, and rebuild aliases for the Sendmail Daemon.
Stopping Sendmail
# cd /etc/mail
# make stop
Starting Sendmail
# cd /etc/mail
# make start
Restarting Sendmail
# cd /etc/mail
# make restart
Rebuild Aliases
# cd /etc/mail
# make
Enable Sendmail on startup
# echo &#8217;sendmail_enable=&#8221;YES&#8221;&#8216; &#62;&#62; /etc/rc.conf
# echo &#8217;sendmail_submit_enable=&#8221;YES&#8221;&#8216; &#62;&#62; /etc/rc.conf
Disable Sendmail on startup
# [...]<script type="text/javascript">SHARETHIS.addEntry({ title: "Stopping Starting Sendmail in FreeBSD", url: "http://topherdotcom.com/scribble/freebsd/stopping-starting-sendmail-in-freebsd/30" });</script>]]></description>
		<link>http://topherdotcom.com/scribble/freebsd/stopping-starting-sendmail-in-freebsd/30</link>
			</item>
	<item>
		<title>Bash Test Operators</title>
		<description><![CDATA[Here&#8217;s a list I have compiled that explains many Bash test operators. This is pretty much all I use. I think there&#8217;s more, but I will add to it as I discover them. I&#8217;ve been wanting to put this online so I can use as a reference and I finally did. So here it is, [...]<script type="text/javascript">SHARETHIS.addEntry({ title: "Bash Test Operators", url: "http://topherdotcom.com/scribble/bash/bash-test-operators/29" });</script>]]></description>
		<link>http://topherdotcom.com/scribble/bash/bash-test-operators/29</link>
			</item>
	<item>
		<title>FreeBSD 6.2 + PHP5 + PHP5-extensions = php.core dumps!!</title>
		<description><![CDATA[I had just recently installed 2 new servers and both of them had PHP dumps (php.core) and issued a segmented fault, signal 11. I installed PHP5 and installed PHP5-Extensions through the ports.
My first experience with the dump, I wrote a simple code to calculate interest rates, which was totally incorrect (my code btw). My second [...]<script type="text/javascript">SHARETHIS.addEntry({ title: "FreeBSD 6.2 + PHP5 + PHP5-extensions = php.core dumps!!", url: "http://topherdotcom.com/scribble/freebsd/freebsd-62-php5-php5-extensions-phpcore-dumps/27" });</script>]]></description>
		<link>http://topherdotcom.com/scribble/freebsd/freebsd-62-php5-php5-extensions-phpcore-dumps/27</link>
			</item>
	<item>
		<title>Areca + FreeBSD 6.2 + &gt;2TB Installation</title>
		<description><![CDATA[I&#8217;ve been trying to set up a backup file server using FreeBSD 6.2-RELEASE amd64, Areca RAID, and using a partition that is &#62;2TB. My first install crashed the server under heavy writing. I was rsyncing 3 servers simultaneously. Checking the logs, there were some &#8220;kernel: g_vfs_done():&#8230;Error: 5&#8243; errors before the crash. I searched google and [...]<script type="text/javascript">SHARETHIS.addEntry({ title: "Areca + FreeBSD 6.2 + >2TB Installation", url: "http://topherdotcom.com/scribble/freebsd/areca-freebsd-62-2tb-installation/26" });</script>]]></description>
		<link>http://topherdotcom.com/scribble/freebsd/areca-freebsd-62-2tb-installation/26</link>
			</item>
	<item>
		<title>Recompile FreeBSD Kernel</title>
		<description><![CDATA[Here&#8217;s how I recompiled the kernel. I got this from the FreeBSD Handbook, but I wanted to post for my own notes. If you want more information, please refernence the handbook at FreeBSD.org
1) Before we start, make sure that we install the all the sources. Just go to sysinstall and navigate to Configure &#62; Distributions [...]<script type="text/javascript">SHARETHIS.addEntry({ title: "Recompile FreeBSD Kernel", url: "http://topherdotcom.com/scribble/freebsd/recompile-freebsd-kernel/25" });</script>]]></description>
		<link>http://topherdotcom.com/scribble/freebsd/recompile-freebsd-kernel/25</link>
			</item>
	<item>
		<title>On FreeBSD before 6.2 ports system unfortunately can not set default X11BASE by itself&#8230;</title>
		<description><![CDATA[This is kinda old news and pretty much intuitive, but if you have an old FreeBSD system and update your ports, you may receive this error message when you try to install a package:
On FreeBSD before 6.2 ports system unfortunately can not set default X11BASE by itself so please help it a bit by setting [...]<script type="text/javascript">SHARETHIS.addEntry({ title: "On FreeBSD before 6.2 ports system unfortunately can not set default X11BASE by itself&#8230;", url: "http://topherdotcom.com/scribble/freebsd/on-freebsd-before-62-ports-system-unfortunately-can-not-set-default-x11base-by-itself/23" });</script>]]></description>
		<link>http://topherdotcom.com/scribble/freebsd/on-freebsd-before-62-ports-system-unfortunately-can-not-set-default-x11base-by-itself/23</link>
			</item>
	<item>
		<title>Logging in through SSH without a password</title>
		<description><![CDATA[I normally don&#8217;t do this for my own personal account, but sometimes you need to use SSH in your scripts. Anyways, here we go:
I will refer to the server that you will access from as &#8216;Server_Alpha&#8217;, this is where the scripts would reside. The server that will be accessed, will be referred to as &#8216;Server_Beta&#8217;. [...]<script type="text/javascript">SHARETHIS.addEntry({ title: "Logging in through SSH without a password", url: "http://topherdotcom.com/scribble/freebsd/logging-in-through-ssh-without-a-login/22" });</script>]]></description>
		<link>http://topherdotcom.com/scribble/freebsd/logging-in-through-ssh-without-a-login/22</link>
			</item>
	<item>
		<title>Free DNS Tools??</title>
		<description><![CDATA[This is more a rant than anything to do with what I normally post, but I just had to post this!!
In case you don&#8217;t know, I am a System Administrator for a web design company and I used to work in Tech Support for a hosting company. Since the beginning, I used dnsstuff.com for all [...]<script type="text/javascript">SHARETHIS.addEntry({ title: "Free DNS Tools??", url: "http://topherdotcom.com/scribble/apache-php-mysql/free-dns-tools/21" });</script>]]></description>
		<link>http://topherdotcom.com/scribble/apache-php-mysql/free-dns-tools/21</link>
			</item>
	<item>
		<title>Removing Files That Begin With a Dash &#8220;-&#8221;</title>
		<description><![CDATA[So I wasted about an hour of my life trying to figure out how to remove a filename that begins with a dash, like &#8220;-filename&#8221;. I tried quotes, backslashes, renaming the file, etc., and I still get the error:
rm: illegal option --
How did I figure this out?? Uhh read the manpage&#8230;haha
It looks like there are [...]<script type="text/javascript">SHARETHIS.addEntry({ title: "Removing Files That Begin With a Dash &#8220;-&#8221;", url: "http://topherdotcom.com/scribble/freebsd/removing-files-that-begin-with-a-dash/20" });</script>]]></description>
		<link>http://topherdotcom.com/scribble/freebsd/removing-files-that-begin-with-a-dash/20</link>
			</item>
</channel>
</rss>
