<?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>n00tz.net &#124; n00tz.net</title>
	<atom:link href="http://n00tz.net/feed/" rel="self" type="application/rss+xml" />
	<link>http://n00tz.net</link>
	<description>so you think you&#039;re savvy? reviews.ramblings.references</description>
	<lastBuildDate>Thu, 02 May 2013 02:47:36 +0000</lastBuildDate>
	<language>en-US</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.5.1</generator>
		<item>
		<title>Installing Logstalgia on Raspberry Pi (and other Debian systems)</title>
		<link>http://n00tz.net/2013/05/installing-logstalgia-on-raspberry-pi-and-other-debian-systems/</link>
		<comments>http://n00tz.net/2013/05/installing-logstalgia-on-raspberry-pi-and-other-debian-systems/#comments</comments>
		<pubDate>Thu, 02 May 2013 02:47:36 +0000</pubDate>
		<dc:creator>n00tz</dc:creator>
				<category><![CDATA[References]]></category>
		<category><![CDATA[Software]]></category>
		<category><![CDATA[apache]]></category>
		<category><![CDATA[build-essential]]></category>
		<category><![CDATA[compiling]]></category>
		<category><![CDATA[Debian]]></category>
		<category><![CDATA[freetype2]]></category>
		<category><![CDATA[Installation]]></category>
		<category><![CDATA[linux]]></category>
		<category><![CDATA[logstalgia]]></category>
		<category><![CDATA[Raspberry Pi]]></category>
		<category><![CDATA[Raspbian]]></category>
		<category><![CDATA[server]]></category>
		<category><![CDATA[Ubuntu]]></category>
		<category><![CDATA[web]]></category>
		<category><![CDATA[Wheezy]]></category>

		<guid isPermaLink="false">http://n00tz.net/?p=22994</guid>
		<description><![CDATA[AS OF NOW THIS PROJECT IS A NO-GO FOR THE RASPBERRY PI, as the Pi doesn&#8217;t support OpenGL adequately. However, the steps below will work on other architectures. This post will be updated if the project ever does become viable on the Raspberry Pi. Logstalgia is an open-source project that aims to display your web server&#8217;s log files as a pong-like visualization. It can be pretty mesmerizing during high-traffic times &#8230; <a class="readmore" href="http://n00tz.net/2013/05/installing-logstalgia-on-raspberry-pi-and-other-debian-systems/">Read more &#187;</a>]]></description>
				<content:encoded><![CDATA[<p><span style="text-decoration: underline"><em><strong>AS OF NOW THIS PROJECT IS A NO-GO FOR THE RASPBERRY PI, as the Pi doesn&#8217;t support OpenGL adequately. However, the steps below will work on other architectures. This post will be updated if the project ever does become viable on the Raspberry Pi.</strong></em></span><a href="https://code.google.com/p/logstalgia/" target="_blank"></p>
<p>Logstalgia is an open-source project</a> that aims to display your web server&#8217;s log files as a pong-like visualization. It can be pretty mesmerizing during high-traffic times or <a href="http://www.fastcodesign.com/1672454/watch-a-website-getting-hacked-into-oblivion" target="_blank">even DDOS-attacks</a> (as seen below). I am experimenting with it as a Network Operations Center display piece, and thought I&#8217;d parse out the steps I took to install it on a Raspberry Pi or any other device running a Debian based linux operating system.</p>
<span class='embed-youtube' style='text-align:center; display: block;'><iframe class='youtube-player' type='text/html' width='890' height='531' src='http://www.youtube.com/embed/hNjdBSoIa8k?version=3&#038;rel=1&#038;fs=1&#038;showsearch=0&#038;showinfo=1&#038;iv_load_policy=1&#038;wmode=transparent' frameborder='0'></iframe></span>
<p>The first installation I had running was on a laptop to see how easy it was going to be to install it on a known working platform. I had it running on a Linux Mint 14 (MATE) install in 15 minutes, and that included all the reading I did to figure out what packages I needed to install.</p>
<p><span id="more-22994"></span></p>
<p>For Raspberry Pi installation, I started with a fresh Raspbian Wheezy image (<a href="http://www.raspberrypi.org/downloads" target="_blank">as found here</a>). For other installations, you can use any current Debian/Ubuntu release (Raring Ringtail 13.04 is the latest Ubuntu release at the time of writing).</p>
<p>Once booted to the fresh install go ahead and get root and upgrade everything to the latest in the repositories.</p>
<pre>sudo su -
apt-get update
apt-get upgrade</pre>
<p>Next up, download the logstalgia archive from <a href="https://code.google.com/p/logstalgia/" target="_blank">the project page</a>.</p>
<pre>wget https://logstalgia.googlecode.com/files/logstalgia-1.0.3.tar.gz</pre>
<p>Unpack it, and move it to /tmp</p>
<pre>tar xvzf logstalgia-1.0.3.tar.gz
mv logstalgia-1.0.3 /tmp/.
cd /tmp</pre>
<p>Install build tools and dependencies for logstalgia.</p>
<pre>apt-get install build-essential
apt-get install libsdl-dev ftgl-dev libjpeg-dev
apt-get install libsdl-image1.2-dev</pre>
<p>FreeType2 is a required package that will need to be compiled and installed. We&#8217;ll download the source for this from<a href="http://www.freetype.org/index.html" target="_blank"> its project page</a>, unzip it, and get it compiled.</p>
<pre>wget http://downloads.sourceforge.net/project/freetype/freetype2/2.4.11/ft2411.zip
unzip -a ft2411.zip
cd freetype-2.4.11/
./configure
make
make install</pre>
<p>Move into the logstalgia directory and compile the source.</p>
<pre>cd ../logstalgia*
./configure
make
make install</pre>
<p>Now, just move the compiled binary to the /usr/sbin directory so you can call it from anywhere in the system as root.</p>
<pre>mv logstalgia /usr/sbin/.</pre>
<p>All that time just to get a special binary, and now it&#8217;s time to make it work! At this time,</p>
<p>You can upload a logfile to a directory on your RPi, or you can use an SSH session to tail a log live. Here are some of the suggested usage examples from the README file in the project.</p>
<p>To watch a log file using the default settings from a log file copied to the local machine:</p>
<pre>logstalgia dir/example.log</pre>
<p>To watch a remote access log via ssh:</p>
<pre>ssh user@hostname tail -f /var/log/apache2/access.log | logstalgia --sync</pre>
<p><script type="text/javascript"><!--
google_ad_client = "ca-pub-8560919435827269";
/* Content banner 1 */
google_ad_slot = "4219269169";
google_ad_width = 468;
google_ad_height = 60;
//-->
</script><br />
<script type="text/javascript"
src="http://pagead2.googlesyndication.com/pagead/show_ads.js">
</script></p>
]]></content:encoded>
			<wfw:commentRss>http://n00tz.net/2013/05/installing-logstalgia-on-raspberry-pi-and-other-debian-systems/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>How to patch an ESXi 4.1 Hypervisor Host</title>
		<link>http://n00tz.net/2013/04/esxi-patching/</link>
		<comments>http://n00tz.net/2013/04/esxi-patching/#comments</comments>
		<pubDate>Sat, 13 Apr 2013 16:00:40 +0000</pubDate>
		<dc:creator>n00tz</dc:creator>
				<category><![CDATA[References]]></category>
		<category><![CDATA[Software]]></category>
		<category><![CDATA[Installation]]></category>
		<category><![CDATA[patching]]></category>
		<category><![CDATA[ssh]]></category>
		<category><![CDATA[VMWare]]></category>
		<category><![CDATA[VMWare ESXi]]></category>
		<category><![CDATA[vShere 4.1]]></category>

		<guid isPermaLink="false">http://n00tz.net/?p=22932</guid>
		<description><![CDATA[Today I&#8217;m running a ESXi, 4.1.0, 800380 on a baremetal server and want to keep it current. Here are the steps I took to successfully update my VMWare ESXi host. Enable SSH on the host. You can do this one of two ways, either via the vSphere Client on the host configuration tab or via the physical console. If you use the physical console, you&#8217;ll log in and change the Troubleshooting &#8230; <a class="readmore" href="http://n00tz.net/2013/04/esxi-patching/">Read more &#187;</a>]]></description>
				<content:encoded><![CDATA[<p>Today I&#8217;m running a ESXi, 4.1.0, 800380 on a baremetal server and want to keep it current. Here are the steps I took to successfully update my VMWare ESXi host.</p>
<h3>Enable SSH on the host.</h3>
<p>You can do this one of two ways, either via the vSphere Client on the host configuration tab or via the physical console. If you use the physical console, you&#8217;ll log in and change the Troubleshooting Mode Options to enable &#8220;remote tech support&#8221;. If you are remote, you can edit the Security Profile and enable Remote Tech Support in the Host&#8217;s Configuration tab.</p>
<h3>Download the patches.</h3>
<p>Make sure you&#8217;re downloading the patches for the ESXi Product, and not ESX. Here&#8217;s the <a href="http://www.vmware.com/patchmgr/download.portal">VMWare portal</a> for patches.</p>
<p><span id="more-22932"></span></p>
<h3>Upload the patches to the Host.</h3>
<p>Using the vSphere client, upload the patches directly to the root of a local datastore by browsing the datastore and selecting the file(s) to upload.</p>
<h3>Log in via SSH and apply the patch. Execute the following command and read the output:</h3>
<blockquote>
<pre>~ # esxupdate --bundle=/vmfs/volumes/datastore1/ESXi410-201301001.zip info
ID - ESXi410-201301402-BG
Release Date - 2013-01-31T08:00:00
Vendor - VMware, Inc.
Summary - Updates VMware tools
Severity - critical
Urgency - important
Category - bugfix
Install Date -
Description - For more information, see http://kb.vmware.com/kb/2041339.
KB URL - http://kb.vmware.com/kb/2041339
Contact - http://www.vmware.com/support/contacts/
Compliant - False
RebootRequired - False
HostdRestart - False
MaintenanceMode - False
List of constituent VIBs:
deb_vmware-esx-tools-light_4.1.0-3.33.988178

ID - ESXi410-201301401-SG
Release Date - 2013-01-31T08:00:00
Vendor - VMware, Inc.
Summary - Updates Firmware
Severity - security
Urgency - important
Category - security
Install Date -
Description - For more information, see http://kb.vmware.com/kb/2041338.
KB URL - http://kb.vmware.com/kb/2041338
Contact - http://www.vmware.com/support/contacts/
Compliant - False
RebootRequired - True
HostdRestart - False
MaintenanceMode - True
List of constituent VIBs:
deb_vmware-esx-firmware_4.1.0-3.33.988178</pre>
</blockquote>
<p>You should see similar output to what is shown above after the command was entered. Take careful notice to the lines that say &#8220;RebootRequired&#8221; and &#8220;MaintenanceMode&#8221; if either of those are &#8220;True&#8221; as they are in the second Patch ID output above, you&#8217;ll need to shut down your guests and put the host in Maintenance Mode to complete the update process.</p>
<p>After shutting down guests and putting the host into maintenance mode, execute the following command:</p>
<blockquote>
<pre>~ # esxupdate --bundle=/vmfs/volumes/datastore1/ESXi410-201301001.zip update
Unpacking deb_vmware-esx-tools-light_.. #################################################### [100%]

Unpacking deb_vmware-esx-firmware_4.1.. #################################################### [100%]

Removing packages :vmware-esx-tools-l.. #################################################### [100%]

Installing packages :deb_vmware-esx-f.. #################################################### [100%]

Installing packages :deb_vmware-esx-t.. #################################################### [100%]

The update completed successfully, but the system needs to be rebooted for the
changes to be effective.</pre>
</blockquote>
<p>You&#8217;ll notice it prompts you that a reboot is necessary to complete the patching. Reboot the host via the vSphere Client or by typing &#8220;reboot&#8221; into the ssh session, and reconnect to the host after it&#8217;s back up. If you have more patches, restart your SSH session and apply the other patches one at a time. Once patching is complete, take your host out of maintenance mode (if required) and start-up your guests.</p>
<p>Congratulations, your host is patched! Don&#8217;t forget to update the VMWare Tools on your guests if necessary.</p>
<hr />
<p>EDIT: The esxupdate command output has a few other options which you may wish to explore.</p>
<blockquote>
<pre>Usage: esxupdate [options] (check|info|query|remove|scan|stage|update)

Options:
  -h, --help             show this help message and exit
  -b BULLETIN            a bulletin ID on which to run the command.  May be
                         specified multiple times.
  -m META, --meta=META   a metadata file on which to run the command.  May be
                         specified multiple times.
  --bundle=BundleZipUrl  An offline bundle .zip file to work with.  May be
                         specified multiple times.
  --loglevel=LOGLEVEL    enable more verbose log file output.  May be a number
                         (1-50), or one of DEBUG|INFO|WARNING|ERROR|CRITICAL.
                         Defaults to INFO (20).
  --http_proxy=Url:Port  use the proxy server at Url and Port
  --timeout=TIMEOUT      The timeout value for HTTP, HTTPS and FTP
                         connections.
  --retry=RETRY          The number of times to retry HTTP, HTTPS and FTP
                         connections.
  -a, --all              Display all bulletins.  Default is to display only
                         the applicable updates.</pre>
</blockquote>
]]></content:encoded>
			<wfw:commentRss>http://n00tz.net/2013/04/esxi-patching/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>One Way to Utilize Static Routing in Windows</title>
		<link>http://n00tz.net/2011/05/static-routing-windows/</link>
		<comments>http://n00tz.net/2011/05/static-routing-windows/#comments</comments>
		<pubDate>Thu, 26 May 2011 04:06:48 +0000</pubDate>
		<dc:creator>n00tz</dc:creator>
				<category><![CDATA[References]]></category>
		<category><![CDATA[Software]]></category>
		<category><![CDATA[command line]]></category>
		<category><![CDATA[ipconfig]]></category>
		<category><![CDATA[route]]></category>
		<category><![CDATA[route add]]></category>
		<category><![CDATA[static routes]]></category>
		<category><![CDATA[windows]]></category>

		<guid isPermaLink="false">http://n00tz.net/?p=20899</guid>
		<description><![CDATA[One of my friends was having an issue passing specific traffic on a network he was using and came to me for assistance (all web traffic was allowed, but certain ports were blocked to specific hosts). I couldn&#8217;t duplicate the problem on my home network so we went over the various options that were successful in passing the traffic as desired. Connecting via an Open Wireless network in the area &#8230; <a class="readmore" href="http://n00tz.net/2011/05/static-routing-windows/">Read more &#187;</a>]]></description>
				<content:encoded><![CDATA[<p>One of my friends was having an issue passing specific traffic on a network he was using and came to me for assistance (all web traffic was allowed, but certain ports were blocked to specific hosts). I couldn&#8217;t duplicate the problem on my home network so we went over the various options that were successful in passing the traffic as desired. Connecting via an Open Wireless network in the area allows him to bypass the issue entirely. Being that this was non-sensitive information, this could provide the path to creating a happy environment for his applications. I&#8217;m being purposefully vague here. The gist is that while connected to one network he couldn&#8217;t access non-standard port services, but while on the open wifi connection he was unable to access LAN services. He wants to be able to access both at the same time, and doesn&#8217;t want to bother the firewall administrator every time there&#8217;s a new port change he needs to make to continue using the corporate network.</p>
<p>We first attempted a metric change to the wireless adapter to have higher priority, thinking that it would fall back to the wired interface for anything inaccessible by the wireless adapter (similar to a load balancer &#8211; of sorts). That didn&#8217;t work as I expected so we were back to square one.</p>
<p>The solution I am cooking up is an attempt to remedy that.<span id="more-20899"></span></p>
<p>Windows computers have long been able to create static routes that define IP rules for traffic to be handled in a specific way. Thankfully you can also specify which adapter can take user specified routes out of the box.</p>
<p>First of all, we need to know some information about the interfaces available on your computer. To do that,&nbsp;open a command prompt (in administrator mode on Vista and Win7) and type &#8220;ipconfig /all&#8221;, press Enter and you should be presented with something similar to what&#8217;s below.</p>
<p><a href="http://n00tz.net/files/ipconfig.png"><img class="aligncenter size-medium wp-image-20901" title="ipconfig" alt="" src="http://n00tz.net/files/ipconfig-295x300.png" width="295" height="300" /></a></p>
<p>Take note of the IP address and Gateway of your Wireless Network Connection. In my case above, the Wireless IP is 192.168.100.100 and the Gateway is 192.168.100.1, whereas the Wired IP is 192.168.100.102 and has the same gateway. If your wireless connects to a different AP than what is on your wired network, you will probably be on a different gateway for each adapter.</p>
<p>Next, we need a bit of information from the current routing table. To see your current routing table, open a command prompt (in administrator mode on Vista and Win7) and type &#8220;route print&#8221;, press Enter and you should be presented with something similar to what&#8217;s below.</p>
<p><a href="http://n00tz.net/files/routetable.png"><img class="aligncenter size-medium wp-image-20900" title="routetable" alt="" src="http://n00tz.net/files/routetable-300x215.png" width="300" height="215" /></a></p>
<p>The first section printed out will be your Interface List. You need to take note of the Interface Number your intended forced traffic will be going over (in this case, the WLAN adapter is #10). You should also look below the Interface List to the IPv4 Route Table. Take note of the Gateway for your WLAN card. You&#8217;ll need to know what IP address your WLAN card is using to determine that information, which is why we looked that up previously.</p>
<p>Lastly, You&#8217;ll need to determine the IP addresses of the services you are trying to access. If it&#8217;s a DNS name, you can resolve it by pinging the canonical name. For demonstration purposes we&#8217;ll use the IP address and subnet of my ISP, <a href="http://whois.arin.net/rest/org/DALTON-9/pft">Dalton Utilities</a>. Their subnet is&nbsp;205.144.208.0/20, or expanded for use in the command we&#8217;re going to use a host of 205.144.208.0 with a subnet mask of 255.255.240.0.<br />
Now we can get into the actual static routing!<br />
The information needed for the <a href="http://www.microsoft.com/resources/documentation/windows/xp/all/proddocs/en-us/sag_tcpip_pro_addstaticroute.mspx?mfr=true">ROUTE command</a>, is DESTINATION (use the host address), SUBNETMASK (255.255.255.255 if just a single IP address), GATEWAY (from the adapter you are using), METRIC (we&#8217;re not going to specify one), and INTERFACE (for our example, it&#8217;s &#8220;10&#8243; from the WLAN adapter using the route print command above). We will also add a -p switch at the end to make this persistent (to add it to the Windows registry so it can be enabled on a restart).</p>
<p>The command we will be executing for our example follows:</p>
<pre>route add 205.144.208.0 mask 255.255.240.0 192.168.100.1 if 10 -p</pre>
<p>Type &#8220;route print&#8221; again to verify the route is in the list under persistent routes, and begin utilizing your new static route over your secondary interface!</p>
<p>How are you using this information? Tell me below.</p>
]]></content:encoded>
			<wfw:commentRss>http://n00tz.net/2011/05/static-routing-windows/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Changing Your Windows 7 Boot Drive</title>
		<link>http://n00tz.net/2011/04/changing-your-windows-7-boot-drive/</link>
		<comments>http://n00tz.net/2011/04/changing-your-windows-7-boot-drive/#comments</comments>
		<pubDate>Wed, 20 Apr 2011 15:07:27 +0000</pubDate>
		<dc:creator>n00tz</dc:creator>
				<category><![CDATA[Software]]></category>
		<category><![CDATA[bcdboot]]></category>
		<category><![CDATA[bcdedit]]></category>
		<category><![CDATA[Bootable Harddrive]]></category>
		<category><![CDATA[Installation]]></category>
		<category><![CDATA[Windows 7]]></category>

		<guid isPermaLink="false">http://n00tz.net/?p=19292</guid>
		<description><![CDATA[If you followed the methods in my earlier post, upon unplugging the hard drive from the computer&#8217;s USB port you would have been unable to boot to the newly installed Operating System. Keeping the drive tethered to your computer is probably not what you had intended. There&#8217;s a simple procedure that fixes this! In my example, the USB Installer is on Drive D:\, and the operating system is installed  to &#8230; <a class="readmore" href="http://n00tz.net/2011/04/changing-your-windows-7-boot-drive/">Read more &#187;</a>]]></description>
				<content:encoded><![CDATA[<p><script type="text/javascript"><!--
google_ad_client = "ca-pub-8560919435827269";
/* content banner 2 */
google_ad_slot = "7002914232";
google_ad_width = 468;
google_ad_height = 60;
//-->
</script><br />
<script type="text/javascript"
src="http://pagead2.googlesyndication.com/pagead/show_ads.js">
</script>If you followed the methods in my <a title="Creating a Windows 7 Bootable Hard-drive Installer" href="http://n00tz.net/2011/03/creating-a-windows-7-bootable-hard-drive-installer/" target="_blank">earlier post</a>, upon unplugging the hard drive from the computer&#8217;s USB port you would have been unable to boot to the newly installed Operating System. Keeping the drive tethered to your computer is probably not what you had intended. There&#8217;s a simple procedure that fixes this!</p>
<p>In my example, the USB Installer is on Drive D:\, and the operating system is installed  to the desired Drive C:\.</p>
<p>Step 1 &#8212; Open a command prompt with administrative privileges. To do so, open the Start Menu, and type &#8220;CMD&#8221; in the search prompt. Right-Click on the resulting program and &#8220;Run as Administrator&#8221;. This will invoke UAC as configured.</p>
<p>Step 2 &#8212; In the command prompt, type the following command:</p>
<blockquote><p>bcdboot C:\Windows /s C:</p></blockquote>
<p>Step 3 &#8212; Open up Disk Manager. To do so, right click on the &#8220;Computer&#8221; hotlink in the start menu (or your &#8220;My Computer&#8221; if you&#8217;ve added it to the desktop) and select &#8220;Manage&#8221;. Again, this will invoke UAC as configured. On the Explorer Window you are presented with, the left pane will contain Disk Manager. Click it once to open it to the main pane.</p>
<p>Step 4 &#8212; Mark the C:\ Partition as Active by right clicking on the graphical map and selecting &#8220;Mark Partition as Active..&#8221; from the context menu.</p>
<p>Step 5 &#8212; Unmount the USB drive (Eject first), and reboot. All Done!</p>
<p>&nbsp;</p>
]]></content:encoded>
			<wfw:commentRss>http://n00tz.net/2011/04/changing-your-windows-7-boot-drive/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Creating a Windows 7 Bootable Hard-drive Installer</title>
		<link>http://n00tz.net/2011/03/creating-a-windows-7-bootable-hard-drive-installer/</link>
		<comments>http://n00tz.net/2011/03/creating-a-windows-7-bootable-hard-drive-installer/#comments</comments>
		<pubDate>Wed, 02 Mar 2011 05:17:29 +0000</pubDate>
		<dc:creator>n00tz</dc:creator>
				<category><![CDATA[Software]]></category>
		<category><![CDATA[Bootable Harddrive]]></category>
		<category><![CDATA[Installation]]></category>
		<category><![CDATA[Windows 7]]></category>

		<guid isPermaLink="false">http://n00tz.net/?p=18053</guid>
		<description><![CDATA[If you don&#8217;t have a DVD drive in your computer you might have a hard time converting that .ISO into a usable method to install Windows 7. Fortunately, I have a method that works using a USB-connected Hard Drive. Step 1 &#8211; Collect the iso images. Step 2 &#8211; Install Virtual Drive that can read .iso images. I use VirtualCloneDrive from Elaborate Bytes. Freeware that works well. I&#8217;ve also used &#8230; <a class="readmore" href="http://n00tz.net/2011/03/creating-a-windows-7-bootable-hard-drive-installer/">Read more &#187;</a>]]></description>
				<content:encoded><![CDATA[<p>If you don&#8217;t have a DVD drive in your computer you might have a hard time converting that .ISO into a usable method to install Windows 7. Fortunately, I have a method that works using a USB-connected Hard Drive.</p>
<p>Step 1 &#8211; Collect the iso images.</p>
<p>Step 2 &#8211; Install Virtual Drive that can read .iso images. I use VirtualCloneDrive from Elaborate Bytes. Freeware that works well. I&#8217;ve also used Daemon Tools in the past.</p>
<p>Step 3 &#8211; Partition and format your hard drive. Partition an 8GB section of the hard drive you&#8217;re planning to use and format it with the FAT32 file system.</p>
<p>Step 4 &#8211; Mount the ISO and copy the files to the newly created partition using XCOPY</p>
<blockquote><p>xcopy [SOURCE]:\* [DESTINATION]:\* /e</p></blockquote>
<p>Step 5 &#8211; Mark the partition as active. Right click on your Computer and select &#8220;Manage&#8221;. Go to Disk Management, right click on your new partition, select &#8220;Mark Partition as Active&#8221;.</p>
<p>Step 6 &#8211; Reboot and select your USB Hard Drive as your boot device. All BIOSes are different so the process is not documented here.</p>
<p>You will need to follow up with <a title="Changing Your Windows 7 Boot Drive" href="http://n00tz.net/2011/04/changing-your-windows-7-boot-drive/">my next post to complete the whole process</a> and be able to disconnect your hard drive.</p>
]]></content:encoded>
			<wfw:commentRss>http://n00tz.net/2011/03/creating-a-windows-7-bootable-hard-drive-installer/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Blocking Countries From Accessing Your Apache Website</title>
		<link>http://n00tz.net/2010/12/blocking-countries-from-accessing-your-apache-website/</link>
		<comments>http://n00tz.net/2010/12/blocking-countries-from-accessing-your-apache-website/#comments</comments>
		<pubDate>Mon, 13 Dec 2010 17:58:10 +0000</pubDate>
		<dc:creator>n00tz</dc:creator>
				<category><![CDATA[Software]]></category>
		<category><![CDATA[.htaccess]]></category>
		<category><![CDATA[apache]]></category>
		<category><![CDATA[blocking IP]]></category>
		<category><![CDATA[blog]]></category>
		<category><![CDATA[forum]]></category>
		<category><![CDATA[SPAM prevention]]></category>
		<category><![CDATA[web]]></category>

		<guid isPermaLink="false">http://n00tz.net/?p=14798</guid>
		<description><![CDATA[Admit it, a lot of your traffic is spambots. I know I see a lot of traffic from other countries to my blog for various reasons, and a good portion of them are SPAM. Blogging aside, what if you&#8217;ve got a community site that only a limited number of users will need access to? Well what about using that .htaccess for the purposes of keeping everyone else out! That was &#8230; <a class="readmore" href="http://n00tz.net/2010/12/blocking-countries-from-accessing-your-apache-website/">Read more &#187;</a>]]></description>
				<content:encoded><![CDATA[<p>Admit it, a lot of your traffic is spambots. I know I see a lot of traffic from other countries to my blog for various reasons, and a good portion of them are SPAM. Blogging aside, what if you&#8217;ve got a community site that only a limited number of users will need access to? Well what about using that .htaccess for the purposes of keeping everyone else out!</p>
<p>That was the problem I ran into with one of my community sites. I was getting daily notifications of &#8220;new users&#8221; most of which were obvious combinations of a first-name/last-name dictionary attack, using out-of-country email addresses or free domain email addresses that require no invite, from IP addresses of non-community origin. I needed to remove the annoyance of these persistent email notifications. The solution was to eliminate access to the site from outside my community.<span id="more-14798"></span></p>
<p>Step one was determining IP addresses. For my situation, I wanted to limit access to the entire United States. I did some searching and found a US zone file at IPdeny.com. <a href="http://www.ipdeny.com/ipblocks/" target="_blank">Here is a listing</a> of all countries they have zone files for. Step two was formatting the zone information such that it could be parsed through an Apache .htaccess file. I copied the zone information into a text document (using <a href="http://notepad-plus-plus.org/" target="_blank">Notepad++</a>), added the Limit clause to the top with the order clause below it, and set up a macro to add the allow from before each IP address on every line. After a portion of time, my macro completed and I added a deny from all line, and closed the Limit tag.</p>
<p>The result looked like this:</p>
<blockquote><p>&lt;Limit GET HEAD POST&gt;<br />
order deny,allow<br />
allow from 3.0.0.0/8<br />
allow from 4.0.0.0/8<br />
&#8230;<br />
allow from 216.255.192.0/19<br />
allow from 216.255.240.0/20<br />
deny from all<br />
&lt;/LIMIT&gt;</p></blockquote>
<p>At that point it was just a matter of saving the document out to my .htaccess file and testing. To do so, I searched the document for my IP block and commented it out with a &#8216;#&#8217;. I got a 403 Forbidden page, so I uncommented my IP block and tried again. PRESTO! Works like a charm.</p>
<p>A couple of other things you may want to do would include blocking a single country (instead of allowing a single country like I did) or to allow additional IPs through, in the case of someone unable to access using the list you obtained. To block a single country, you would change the &#8220;allow from&#8221; statements to &#8220;deny from&#8221; statements and use the IP addresses from that specific country. Some people would only like to block the most notorious countries (Nigeria, for example). In order to add a single IP address you create a new line, and put the IP address with a /32 on the end. You can add as many &#8220;allow from&#8221; or &#8220;deny from&#8221; IPs to this list as you desire.</p>
]]></content:encoded>
			<wfw:commentRss>http://n00tz.net/2010/12/blocking-countries-from-accessing-your-apache-website/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Building a New Computer with Nehalem in Mind</title>
		<link>http://n00tz.net/2010/11/building-a-new-computer-with-nahalem-in-mind/</link>
		<comments>http://n00tz.net/2010/11/building-a-new-computer-with-nahalem-in-mind/#comments</comments>
		<pubDate>Thu, 04 Nov 2010 19:47:18 +0000</pubDate>
		<dc:creator>n00tz</dc:creator>
				<category><![CDATA[Gadgets]]></category>
		<category><![CDATA[Tech News]]></category>
		<category><![CDATA[Technology]]></category>
		<category><![CDATA[Asus Sabertooth X58]]></category>
		<category><![CDATA[Corsair AX850]]></category>
		<category><![CDATA[Corsair H70]]></category>
		<category><![CDATA[GTX 460]]></category>
		<category><![CDATA[i7 950]]></category>
		<category><![CDATA[SLI]]></category>
		<category><![CDATA[Thermaltake V9]]></category>
		<category><![CDATA[VelociRaptor]]></category>
		<category><![CDATA[Zotac]]></category>

		<guid isPermaLink="false">http://n00tz.net/?p=12758</guid>
		<description><![CDATA[Some of you may have been watching my Facebook and Twitter feeds recently and have deducted that I was building a new computer. I wanted to share my experiences and the details in this post so I can direct people to it later. It&#8217;s been about a year since I started putting together the wish list and I&#8217;ve finally reached a point where I am running the machine, albeit not in its &#8230; <a class="readmore" href="http://n00tz.net/2010/11/building-a-new-computer-with-nahalem-in-mind/">Read more &#187;</a>]]></description>
				<content:encoded><![CDATA[<p>Some of you may have been watching my Facebook and Twitter feeds recently and have deducted that I was building a new computer. I wanted to share my experiences and the details in this post so I can direct people to it later. It&#8217;s been about a year since I started putting together the wish list and I&#8217;ve finally reached a point where I am running the machine, albeit not in its final form.</p>
<p>So to start out, let me say that the reason the process took so long is because I&#8217;ve spent a lot of time waiting for items to go on sale. By doing so, I have saved over $175 on the original price as specified by rebates and coupons. Sometimes I managed to combine coupons or &#8220;check out codes&#8221; with rebates for significant savings. Any savings leave room for upgrades and improvements without a lot of loss to the original budget. Budgeting your computer build is just as important to sticking to it.</p>
<p>In the list below I&#8217;ll show you the computer part, make and model, original price (at the time of purchase, including shipping), sale price after any coupons or discounts (also including any shipping), any rebates available, and savings. I&#8217;ll also put a link to the online storefront of my place of purchase on the make and model of the computer part, so you can read the details of each part and view the item itself.</p>
<ul>
<li>Case &#8211; <a href="http://www.newegg.com/Product/Product.aspx?Item=N82E16811133074" target="_blank">Thermaltake V9 Black</a> &#8211; Original Price $138.98 &#8211; Price paid $89.99 (-additional $20 Rebate) &#8211; Savings of $68.99</li>
<li>Motherboard &#8211; <a href="http://www.newegg.com/Product/Product.aspx?Item=N82E16813131665" target="_blank">Asus Sabertooth X58</a> &#8211; Original Price $199.99 &#8211; Price paid $179.99 &#8211; Savings of $20</li>
<li>CPU Cooler &#8211; <a href="http://www.tigerdirect.com/applications/SearchTools/item-details.asp?EdpNo=6610144&amp;CatId=1871" target="_blank">Corsair H70</a> &#8211; Original Price $109.99 &#8211; Price paid $96.29 &#8211; Savings of $13.70</li>
<li>Hard Drive &#8211; <a href="http://www.newegg.com/Product/Product.aspx?Item=N82E16822136555" target="_blank">Western Digital VelociRaptor 600GB 10000RPM</a> &#8211; Original Price $279.99 &#8211; Price paid $249.99 &#8211; Savings of $30</li>
<li>Video Cards &#8211; <a href="http://www.newegg.com/Product/Product.aspx?Item=14-500-169" target="_blank">Zotac GTX 460 1GB</a> &#8211; Original Price $407.72 &#8211; Price paid $387.73 (-additional $40 Rebate) &#8211; Savings of $60</li>
<li>Power Supply &#8211; <a href="http://www.newegg.com/Product/Product.aspx?Item=N82E16817139015" target="_blank">Corsair AX850 850w Certified Gold</a> &#8211; Original Price $211.29 &#8211; Price paid $191.29 (-additional $10 Rebate) &#8211; Savings of $30</li>
<li>RAM &#8211; <a href="http://www.newegg.com/Product/Product.aspx?Item=N82E16820145326" target="_blank">Corsair XMS 12GB (3x4GB) DDR3 2000</a> &#8211; Price paid $314.24</li>
<li>CPU &#8211; <a href="http://www.microcenter.com/single_product_results.phtml?product_id=0346210" target="_blank">Intel i7 950 3.06Ghz Quad-Core with HyperThreading</a> &#8211; Original Price $294.99 &#8211; Price paid $243.79 &#8211; Savings of $51.20</li>
</ul>
<p>Total savings came in at $273.89 after rebates (I&#8217;m still waiting on Zotac and Corsair to send me theirs). It&#8217;s worth noting that Corsair and Thermaltake send rebate debit cards, a move in the rebate field I&#8217;m not terribly fond of. Zotac, I think, sends a check.<span id="more-12758"></span></p>
<p>I&#8217;ll delve into my individual notes for each of the parts now, with particular care as to why I chose an item. You&#8217;ll find that price (with comparable features), and length of warranty play a very large role in my choice of parts. I&#8217;m also a very brand-loyal customer. A lot of these manufacturers have a lot of credibility with me and I tend to not stray from a brand that&#8217;s done me right in the past.</p>
<p>First things first in building a computer is to choose a CPU platform, and CPU series. I knew I wanted to go Intel this time from a longevity point of view. I have had AMD since I started building and the platform just didn&#8217;t seem to last as long as the Intel platforms some of my friends have kept. Therefore, my platform and series was going to be the Intel i7. At first I was watching the 980X with hopes that it would come down in price pretty drastically over time, however the 6-core just wasn&#8217;t budging from the nearly $1k price tag. Then I shifted my focus to the easily overclockable i7 920, a lot of power could be squeezed out of that 4-core wonder. I started comparing prices and looking at the i7 950 after reading some forums and noticing it was showing up as a &#8220;well what about this?&#8221; question. The higher core multiplier made it a better choice for me being a newbie at overclocking, and after seeing it priced WAAY below market at MicroCenter (local pickup only) I chose that route. I&#8217;ve managed to keep it at <a href="http://valid.canardpc.com/show_oc.php?id=1462949" target="_blank">a stable overclock of 4.03Ghz</a>! More to come on the overclocking process in a later post.</p>
<p>On the case, my choice was pretty much the fact that I&#8217;m brand-loyal to Thermaltake. However, I knew I didn&#8217;t want any side-windows or doors on this case. I also wanted large fans (greater than 120mm). My last cases were windowed and doored and I&#8217;m totally over that. The nearly 50% off in discounts and rebates lead me to the Thermaltake V9 Black. Overall I&#8217;m pleased with it, but some of the &#8220;quick-install&#8221; parts were pretty shabby and I ended up removing them altogether. I also had to remove the large 230mm fan from the side panel to make room for the H70. I would like to note that Thermaltake warrants 3-years on their cases from the date of purchase.</p>
<p>In choosing the motherboard I was eying the Rampage III X58 boards from Asus for awhile, with closer attention paid to the Rampage III Gene and Rampage III Formula. At some point in my periodic checks for reduced prices I saw an advertisement for the &#8220;newly available Sabertooth X58&#8243;. Asus has a 5-year warranty on the Sabertooth X58 board, due to it being part of the &#8220;TUF Series&#8221;, with comparable features to the Rampage III boards and lower price this was a board I had to do a double-take on. I&#8217;m glad I got it. My only qualms are with the fact that the PCI-e x16 slots are very close together, and cause my top video card to be starved for air. This could become a problem in high-demand video processing situations.</p>
<p>Next up was the choice of Video Cards. I knew I wanted something relatively powerful, but in sticking to my policy of not paying much more than $200 per video card ($400 for SLI) the options I was left with were limited. Thankfully some articles solidified my price point as valid, and I found that nVidia&#8217;s GTX 460s were turning heads in the terms of price-per-performance as well as overclockability. See this article for <a href="http://www.xbitlabs.com/articles/video/display/gf-gtx460-sli.html" target="_blank">how a GTX 460 SLI setup can take on a Radeon 5970 head to head</a>. The results are astounding considering the <a href="http://www.newegg.com/Product/ProductList.aspx?Submit=ENE&amp;DEPA=0&amp;Order=BESTMATCH&amp;Description=Radeon+5970&amp;x=0&amp;y=0" target="_blank">prices of a Radeon 5970</a>. I had recently advised of purchasing an ION platform for my parents and for that we went with Zotac products. I had also been running my own ION platform pretty hard until building this machine and it was also a Zotac product. The Zotac GTX 460 1GB was reviewed on a few different occasions and heat and noise were the concerns most reviewers had. Seeing that Zotac puts a lifetime warranty on their cards (if you register within 30 days of purchase) and the rebates and discounts at Newegg for the cards I figured this was a winner. I must say, I am blown away at the performance of these cards. I&#8217;ve got them overclocked to the <a href="http://www.newegg.com/Product/Product.aspx?Item=N82E16814500171" target="_blank">Zotac GTX 460 AMP</a>! levels with ease. Cooling is a concern, but I listed that up with the motherboard notes.</p>
<p>For me, choosing a CPU cooler is an exercise in patience, understanding, and a lot of reading. I began to pay careful attention to what overclockers were using as their cooling for the i7 series when I was looking for a CPU. There were a few that were using traditional heatsink + fan air cooling, but most were using some form of water cooling. I wasn&#8217;t very confident in my abilities to drop lots of money on something I&#8217;m new at, so when I saw the all-inclusive water-cooled loop of Corsair&#8217;s H50 and H70 I was intrigued. After reading the Corsair H70 reviews on HardOCP I was pretty much sold. Here&#8217;s one <a href="http://www.hardocp.com/article/2010/09/09/corsair_h70_highperformance_hydro_cpu_cooler_review/1" target="_blank">comparing the H50 to the H70</a> and here&#8217;s one more <a href="http://www.hardocp.com/article/2010/09/28/corsair_h70_water_cooler_performance_testing/1">focused on the H70 with a couple other premium coolers as comparisons</a>.</p>
<p>Quality of power is a major concern when you start overclocking, and for the longest time this was a part I felt I could skimp on. It wasn&#8217;t until my last computer that I put a bit more effort into finding a high quality power supply and after doing so I was pleased with the noticable lack of &#8220;blue-screening&#8221; I ran into. This round was going to be no different. Leaps and bounds had been put into the power supply industry since 5 years ago and efficiency has, thankfully, become a driving point in creating a quality power supply. After estimating my power consumption based on Video Cards, CPU, and estimated Motherboard/Chipset, I had determined that my minimum power requirement was going to be 750 watts. After browsing Newegg I had come up with a few options. After reading reviews of the 80 Plus Gold Certified 750w power supplies I was able to find that my goal was the Seasonic X750. I kept a close eye on it, and was ready to offer a HardOCP forum member $100 for the one he was trying to sell. By the time my message got to him his sales offer was already expired and he recommended I take a look at the Corsair AX850. After a bit of research, I added it to my watch list as the prices were close to the Seasonic X750, and the AX850 is actually a Seasonic in Corsair clothing. Sure enough, before I was able to settle into the idea Newegg had a Power Supply sale. I ended up buying the AX850 with the sale as much as I would have paid for the X750 without &#8211; and had extra headroom for the overclocking I was planning to do.</p>
<p>RAM was an internal debate for the longest time with me. I watched the Corsair Dominator PC1600 6GB kit (3x2GB), and thought about buying two of them. I watched a similar kit that was 12GB for 6x3GB modules at PC1600. I looked at my motherboard&#8217;s Qualified Vendor List, and picked a 6GB set out of that. I even looked at Finally I just looked for a $300 price point kit with seemingly easy overclockability and I found my 12GB PC2000 kit. It would give me more certified headroom for my CPU overclocking and that&#8217;s why I chose it. I never looked at other brands because I&#8217;ve been Corsair loyal for over 8 years regarding RAM. The lifetime limited warranty was a fine selling point in the past, and never having to take them up on it was a selling point here in the present and hopefully will continue to be in the future.</p>
<p>Choosing my Hard Drive was easy. I knew I wanted a VelociRaptor. Western Digital is the only brand that makes 10000 RPM consumer targeted hard drives, and the 600GB was at a price I was willing to pay. I may even add another in the future, but that will be after an SSD purchase to eliminate boot times and program loads. I use the 600GB VelociRaptor as my Games and Storage drive (and as a way to verify my SATA3 6Gbps link).</p>
<p>Well, there you have it folks. A long and dirty rundown of my parts and choices. Stay tuned in the coming weeks for an update that will give you a bit of insight as to my overclocking process and results.</p>
]]></content:encoded>
			<wfw:commentRss>http://n00tz.net/2010/11/building-a-new-computer-with-nahalem-in-mind/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Building a TFTPD Server</title>
		<link>http://n00tz.net/2010/07/tftpd/</link>
		<comments>http://n00tz.net/2010/07/tftpd/#comments</comments>
		<pubDate>Fri, 23 Jul 2010 20:50:32 +0000</pubDate>
		<dc:creator>n00tz</dc:creator>
				<category><![CDATA[Software]]></category>
		<category><![CDATA[atftp]]></category>
		<category><![CDATA[atftpd]]></category>
		<category><![CDATA[DRAC-III]]></category>
		<category><![CDATA[Firmware]]></category>
		<category><![CDATA[Lucid Lynx]]></category>
		<category><![CDATA[server]]></category>
		<category><![CDATA[Step-By-Step]]></category>
		<category><![CDATA[TFTP]]></category>
		<category><![CDATA[tftpd]]></category>
		<category><![CDATA[Ubuntu]]></category>
		<category><![CDATA[VMWare ESXi]]></category>

		<guid isPermaLink="false">http://n00tz.net/?p=6528</guid>
		<description><![CDATA[TFTP, or Trivial File Transfer Protocol is a relatively lightweight protocol used for transferring single files at a timewithout the bulk of the massive capabilities of FTP. TFTP is used most often with embedded devices for firmware updates, or VoIP phones to get the latest configuration. Today, I ran into the desire to upgrade some firmware on the DRAC-III device in my Dell PowerEdge 1650 that I just bought on &#8230; <a class="readmore" href="http://n00tz.net/2010/07/tftpd/">Read more &#187;</a>]]></description>
				<content:encoded><![CDATA[<p><a href="http://en.wikipedia.org/wiki/Trivial_File_Transfer_Protocol" target="_blank">TFTP, or Trivial File Transfer Protocol</a> is a relatively lightweight protocol used for transferring single files at a time<a href="http://n00tz.net/files/atftp.png"><img class="alignright size-full wp-image-6665" title="atftp" src="http://n00tz.net/files/atftp.png" alt="" width="247" height="187" /></a>without the bulk of the massive capabilities of FTP. TFTP is used most often with embedded devices for firmware updates, or VoIP phones to get the latest configuration. Today, I ran into the desire to upgrade some firmware on the DRAC-III device in my Dell PowerEdge 1650 that I just bought on EBay. After gaining access to the embedded web server&#8217;s firmware update page I found that it required a tftpd server to pull firmware images from. So, I began to deploy one here at the house for firmware updates I&#8217;ll undoubtedly need in the coming months as my home infrastructure grows.</p>
<p>After some searching across the web I found that there wasn&#8217;t a very good write up on the step by step procedure to enable a TFTP daemon on Ubuntu (my choice for linux servers). <span id="more-6528"></span>I had actually messed around with the tftpd package, but in the little bit I was able to find I determined I wanted to use the <a href="http://packages.ubuntu.com/search?keywords=atftp&amp;searchon=names&amp;suite=all&amp;section=all" target="_blank">&#8216;atftp&#8217; and &#8216;atftpd&#8217; packages</a> available in <a href="http://packages.ubuntu.com/" target="_blank">Ubuntu&#8217;s universe repositories</a> due to more adoption in instructions that were available. In what I&#8217;ve been able to determine, both the server daemon (atftpd) and the client program (atftp) are necessary on the server (computer). The reasoning, as best as I&#8217;ve been able to determine, is that the server (daemon) only makes the files available. The client (program) does all of the &#8220;work&#8221; in negotiating connections between each other, so a client (program) is necessary on both the server (computer) and the client (computer). I hope that made sense.</p>
<p>So that you have a baseline of expectations, I&#8217;ll be open with the specs and configuration of the server I&#8217;m using:</p>
<ul>
<li>Ubuntu Server 10.4 Lucid Lynx x86 (32 bit)</li>
<li>Dual 1.4Ghz Pentium3 CPUs</li>
<li>512MB RAM</li>
<li>Running as Guest OS on VMWare ESXi 3.5 Update5</li>
</ul>
<p>Now, let&#8217;s get atftpd installed.</p>
<ol>
<li>Get Root.
<ol>
<blockquote>
<li>sudo -i</li>
</blockquote>
</ol>
</li>
<li>Install atftpd.
<ol>
<blockquote>
<li>apt-get install atftpd</li>
</blockquote>
</ol>
</li>
<li>Edit atftpd&#8217;s configuration.
<ol>
<blockquote>
<li>pico -w /etc/default/atftpd</li>
<li>change &#8220;USE_INETD=true&#8221; to &#8220;USE_INETD=false&#8221;</li>
<li>ctrl+x, enter, y</li>
</blockquote>
</ol>
</li>
<li>Start atftpd.
<ol>
<blockquote>
<li>invoke-rc.d atftpd start</li>
</blockquote>
</ol>
</li>
<li>Add the tftp directory.
<ol>
<blockquote>
<li>cd /srv</li>
<li>mkdir tftp</li>
<li>chmod 777 tftp</li>
<li>chown nobody:nogroup tftp</li>
</blockquote>
</ol>
</li>
<li>Restart atftpd.
<ol>
<blockquote>
<li>/etc/init.d/atftpd restart</li>
</blockquote>
</ol>
</li>
<li>Install the client (program).
<ol>
<blockquote>
<li>apt-get install atftp</li>
</blockquote>
</ol>
</li>
<li>Done!</li>
</ol>
<p>At this point, use your favorite SCP client (program) to upload any firmware files to the /srv/tftp folder. Once it is uploaded, point the tftp location in your firmware update process to your newly deployed tftpd server. Easy enough!</p>
<p>Thanks for visiting, if you have any questions feel free to comment below and I&#8217;ll do my best to reply and help you out.</p>
]]></content:encoded>
			<wfw:commentRss>http://n00tz.net/2010/07/tftpd/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Quick Post: Mani Admin Plugin for Source Dedicated Server</title>
		<link>http://n00tz.net/2010/07/quick-post-mani-admin-plugin-for-source-dedicated-server/</link>
		<comments>http://n00tz.net/2010/07/quick-post-mani-admin-plugin-for-source-dedicated-server/#comments</comments>
		<pubDate>Tue, 20 Jul 2010 18:17:48 +0000</pubDate>
		<dc:creator>n00tz</dc:creator>
				<category><![CDATA[Software]]></category>
		<category><![CDATA[Counter-Strike]]></category>
		<category><![CDATA[Day of Defeat]]></category>
		<category><![CDATA[error]]></category>
		<category><![CDATA[Mani Admin Plugin]]></category>
		<category><![CDATA[MetaMod]]></category>
		<category><![CDATA[MetaMod:Source]]></category>
		<category><![CDATA[Source]]></category>
		<category><![CDATA[Source Dedicated Server]]></category>
		<category><![CDATA[Team Fortress 2]]></category>

		<guid isPermaLink="false">http://n00tz.net/?p=5793</guid>
		<description><![CDATA[In setting up a dedicated source engine game server for Internet/LAN use, I was having problems getting the server to work with MetaMod:Source and the Mani Admin Plugin. It would hard-fault and close as soon as a round would begin. If you run into this same issue with a memory error and the following error in the server console window: workthreadpool.cpp (296) : Assertion Failed:CWorkThreadPool::StopWorkThreads: Some threads required forcible termination. The &#8230; <a class="readmore" href="http://n00tz.net/2010/07/quick-post-mani-admin-plugin-for-source-dedicated-server/">Read more &#187;</a>]]></description>
				<content:encoded><![CDATA[<p><a href="http://n00tz.net/files/source_engine2.png"><img class="alignleft size-medium wp-image-5830" title="source_engine" src="http://n00tz.net/files/source_engine2-300x91.png" alt="Source Engine" width="120" height="46" /></a>In setting up a dedicated source engine game server for Internet/LAN use, I was having problems getting the server to work with <a href="http://www.sourcemm.net/" target="_blank">MetaMod:Source</a> and the <a href="http://www.sourcemm.net/plugins" target="_blank">Mani Admin Plugin</a>. It would hard-fault and close as soon as a round would begin.</p>
<p>If you run into this same issue with a memory error and the following error in the server console window:</p>
<blockquote><p>workthreadpool.cpp (296) : Assertion Failed:CWorkThreadPool::StopWorkThreads: Some threads required forcible termination.</p></blockquote>
<p>The fix is to update your cfg/mani_admin_plugin/gametypes.txt with the <a href="http://www.mani-admin-plugin.com/joomla/index.php?option=com_content&amp;view=article&amp;id=90&amp;Itemid=73" target="_blank">one generated here</a> at the <a href="http://www.mani-admin-plugin.com/joomla/index.php" target="_blank">Mani Admin Plugin&#8217;s site</a>.</p>
<p>It took me a bit to find this fix, so hopefully the search engines were nice to you and directed you here.</p>
]]></content:encoded>
			<wfw:commentRss>http://n00tz.net/2010/07/quick-post-mani-admin-plugin-for-source-dedicated-server/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Installing VMWare Tools (ESXi vSphere 4) on Ubuntu Server Edition</title>
		<link>http://n00tz.net/2010/06/installing-vmware-tools-esxi-vsphere-4-on-ubuntu-server-edition/</link>
		<comments>http://n00tz.net/2010/06/installing-vmware-tools-esxi-vsphere-4-on-ubuntu-server-edition/#comments</comments>
		<pubDate>Wed, 16 Jun 2010 23:30:32 +0000</pubDate>
		<dc:creator>n00tz</dc:creator>
				<category><![CDATA[Software]]></category>
		<category><![CDATA[binutils]]></category>
		<category><![CDATA[build-essential]]></category>
		<category><![CDATA[guest operating system]]></category>
		<category><![CDATA[linux]]></category>
		<category><![CDATA[Lucid Lynx]]></category>
		<category><![CDATA[Ubuntu]]></category>
		<category><![CDATA[VMWare ESXi]]></category>
		<category><![CDATA[VMWare Tools]]></category>
		<category><![CDATA[vSphere]]></category>

		<guid isPermaLink="false">http://n00tz.net/?p=313</guid>
		<description><![CDATA[This post is for preservation, because just about the time I forget the steps is the time I need to reinstall VMWare Tools on an Ubuntu Guest on an ESXi Host. sudo -i apt-get update apt-get upgrade apt-get install build-essential binutils linux-headers-server mount /dev/cdrom /media/cdrom cp -a /media/cdrom/VM* /tmp/ cd /tmp/ tar vxzf VMwareTools*.gz cd vmware-tools-distrib/ ./vmware-install.pl -d CD-ROM mount point may vary.]]></description>
				<content:encoded><![CDATA[<p>This post is for preservation, because just about the time I forget the steps is the time I need to reinstall VMWare Tools on an Ubuntu Guest on an ESXi Host.</p>
<ol>
<li>sudo -i</li>
<li>apt-get update</li>
<li>apt-get upgrade</li>
<li>apt-get install build-essential binutils linux-headers-server</li>
<li>mount /dev/cdrom /media/cdrom</li>
<li>cp -a /media/cdrom/VM* /tmp/</li>
<li>cd /tmp/</li>
<li>tar vxzf VMwareTools*.gz</li>
<li>cd vmware-tools-distrib/</li>
<li>./vmware-install.pl -d</li>
</ol>
<p>CD-ROM mount point may vary.</p>
]]></content:encoded>
			<wfw:commentRss>http://n00tz.net/2010/06/installing-vmware-tools-esxi-vsphere-4-on-ubuntu-server-edition/feed/</wfw:commentRss>
		<slash:comments>6</slash:comments>
		</item>
	</channel>
</rss>
