<?xml version="1.0" encoding="utf-8"?>
<rss xmlns:atom="http://www.w3.org/2005/Atom" version="2.0"><channel><title>nixgeek</title><link>http://nixgeek.com/</link><description></description><atom:link href="http://nixgeek.com//feed/rss.xml" rel="self"></atom:link><lastBuildDate>Wed, 12 Oct 2011 04:20:00 -0000</lastBuildDate><item><title>Rest in Peace Dennis M Ritchie</title><link>http://nixgeek.com//rest-in-peace-dennis-m-ritchie.html</link><description>&lt;p&gt;Sad to see this post on &lt;a class="reference external" href="https://plus.google.com/u/0/101960720994009339267/posts/ENuEDDYfvKP?hl=en"&gt;Google Plus&lt;/a&gt; tonight:&lt;/p&gt;
&lt;pre class="literal-block"&gt;
Rob Pike  -  10:02 PM  -  Public

I just heard that, after a long illness, Dennis Ritchie (dmr) died at home this weekend.
I have no more information. I trust there are people here who will appreciate the reach
of his contributions and mourn his passing appropriately. He was a quiet and mostly
private man, but he was also my friend, colleague, and collaborator, and the world has
lost a truly great mind.
&lt;/pre&gt;
&lt;p&gt;For anyone unsure of who this great man was, you really should check out &lt;a class="reference external" href="http://en.wikipedia.org/wiki/Dennis_Ritchie"&gt;his wikipedia entry&lt;/a&gt; but the main part is:&lt;/p&gt;
&lt;blockquote&gt;
Ritchie is best known as the creator of the C programming language and a key developer of the Unix operating system, and as co-author of the definitive book on C, The C Programming Language, commonly referred to as K&amp;amp;R (in reference to the authors Kernighan and Ritchie).
Ritchie's invention of C and his role in the development of Unix alongside Ken Thompson have placed him as an important pioneer of modern computing. The C language is still widely used today in application and operating system development, and its influence is seen in most modern programming languages. Unix has also been influential, establishing concepts and principles that are now well-established precepts of computing.&lt;/blockquote&gt;
&lt;p&gt;A serious loss for any &lt;a class="reference external" href="http://cm.bell-labs.com/cm/cs/who/dmr/chist.html"&gt;programmer&lt;/a&gt; or unix geek and anyone else that knows where many modern things like linux, bsd, osx, etc started&lt;/p&gt;
&lt;pre class="literal-block"&gt;
#include &amp;lt;stdio.h&amp;gt;

int main()
{
    printf(&amp;quot;Rest In Peace Dennis MacAlistair Ritchie\n&amp;quot;);
    printf(&amp;quot;Thank You for so much\n&amp;quot;);
    return 0;
}
&lt;/pre&gt;
&lt;p&gt;Also relevant: this post was typed on an Archlinux laptop and hosted on a Debian vps. Thanks again dmr!&lt;/p&gt;
</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">root</dc:creator><pubDate>Wed, 12 Oct 2011 04:20:00 -0000</pubDate><guid>http://nixgeek.com//rest-in-peace-dennis-m-ritchie.html</guid><category>unix</category><category>programming</category><category>death</category><category>c</category></item><item><title>Convert CENTOS 6 server to Scientific Linux 6</title><link>http://nixgeek.com//convert-centos-6-server-to-scientific-linux-6.html</link><description>&lt;p&gt;This guide came about from a post on the Linode forum (&lt;a class="reference external" href="http://forum.linode.com/viewtopic.php?t=7454"&gt;http://forum.linode.com/viewtopic.php?t=7454&lt;/a&gt;) and I thought it might be useful to have on file for myself and
anyone else that might find this blog. The below are steps needed to change a CENTOS 6 server over to a Scientific Linux 6 server as they are both based on RHEL sources
but SL is updated more often and seems to be gaining traction as CENTOS loses it with slow updates &amp;amp; releases. I did make a minor change from the initial post
(changing distroverpkg) and then the formatting but otherwise the steps were laid out by tolle.&lt;/p&gt;
&lt;p&gt;First, Install the yum repository&lt;/p&gt;
&lt;pre class="literal-block"&gt;
rpm -ivh http://ftp.scientificlinux.org/linux/scientific/6x/i386/os/Packages/yum-conf-sl6x-1-1.noarch.rpm
&lt;/pre&gt;
&lt;p&gt;Then install the signing keys for a 32bit installation&lt;/p&gt;
&lt;pre class="literal-block"&gt;
rpm -ivh --force http://ftp.scientificlinux.org/linux/scientific/6x/i386/os/Packages/sl-release-6.1-2.i686.rpm
&lt;/pre&gt;
&lt;p&gt;For a 64bit installation run&lt;/p&gt;
&lt;pre class="literal-block"&gt;
rpm -ivh --force http://ftp.scientificlinux.org/linux/scientific/6x/x86_64/os/Packages/sl-release-6.1-2.x86_64.rpm
&lt;/pre&gt;
&lt;p&gt;Edit /etc/yum.conf and change&lt;/p&gt;
&lt;blockquote&gt;
distroverpkg=centos-release&lt;/blockquote&gt;
&lt;p&gt;to&lt;/p&gt;
&lt;blockquote&gt;
distroverpkg=sl-release&lt;/blockquote&gt;
&lt;p&gt;Have your CentOS installation pull all the updated packages from the SL repositories&lt;/p&gt;
&lt;pre class="literal-block"&gt;
yum erase centos-release
yum clean all
yum distro-sync
&lt;/pre&gt;
&lt;p&gt;Run this to update all centos packages to SL&lt;/p&gt;
&lt;pre class="literal-block"&gt;
yum reinstall \`rpm -qa --qf &amp;quot;%{NAME} %{VENDOR}\n&amp;quot;|grep CentOS|awk \'{print $1}\'\`
&lt;/pre&gt;
&lt;p&gt;And you are done. I reboot after all of this just to ensure everything was working
properly. I would also probably recommend this be done on a clean install of CENTOS if at
all possible (ie: you use Linode which only has CENTOS or some other provider) just to
reduce your problems but it should be possible on a previously deployed server as well,
just be sure to get backups done first.&lt;/p&gt;
</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">root</dc:creator><pubDate>Sat, 01 Oct 2011 04:20:00 -0000</pubDate><guid>http://nixgeek.com//convert-centos-6-server-to-scientific-linux-6.html</guid><category>linux</category><category>centos</category><category>sl</category><category>scientific</category></item><item><title>Plus Minus - Collapse Google Plus stream and more</title><link>http://nixgeek.com//plus-minus-collapse-google-plus-stream-and-more.html</link><description>&lt;p&gt;If you use Chrome / Chromium and Google+ but hate the stream being cluttered and hard to 
follow, there is an extension that should make your life much easier.&lt;/p&gt;
&lt;p&gt;Plus Minus allows you to collapse posts in your stream down to just a few lines making it 
easier to follow and see what you have already read and what is new. Additionally, it 
allows you to expand the width of the stream to take advantage of your resolution rather 
than just taking up the middle of the screen. You can also shrink the entire stream at 
once as well as other options like selecting which circles to show or hide.&lt;/p&gt;
&lt;p&gt;&lt;a href="https://chrome.google.com/webstore/detail/pidkbnhjgdngcfcaikoocdanfijkgdli"&gt;&lt;img alt="Plus Minus - Google+ Extension for Chrome" src="http://i.nixgeek.com/plusminus.png" /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href="https://chrome.google.com/webstore/detail/pidkbnhjgdngcfcaikoocdanfijkgdli"&gt;Get Plus Minus for Chrome / Chromium&lt;/a&gt;&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">root</dc:creator><pubDate>Sat, 01 Oct 2011 00:00:00 -0000</pubDate><guid>http://nixgeek.com//plus-minus-collapse-google-plus-stream-and-more.html</guid><category>chrome</category><category>addon</category><category>extension</category></item><item><title>Windows 7 set to no page file and unable to change</title><link>http://nixgeek.com//windows-7-set-to-no-page-file-and-unable-to-change.html</link><description>&lt;p&gt;I had this issue the other day and wanted to write it down both as a reminder to myself and a hint for anyone that might be suffering from it.&lt;/p&gt;
&lt;p&gt;Basically, some programs (I had it with Broderbund Print Shop which seems to be the most commonly found option) that burn things to disc mess with settings that hose the pagefile,
making the computer running badly and having the window to change it popup after every boot.&lt;/p&gt;
&lt;p&gt;The fix is actually very easy and quite painless. Just drop to a command prompt and type:&lt;/p&gt;
&lt;pre class="literal-block"&gt;
sc config afs start= disabled
&lt;/pre&gt;
&lt;p&gt;Reboot the computer and that should solve the issue, it did for me.&lt;/p&gt;
</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">root</dc:creator><pubDate>Wed, 21 Sep 2011 04:20:00 -0000</pubDate><guid>http://nixgeek.com//windows-7-set-to-no-page-file-and-unable-to-change.html</guid><category>windows</category><category>pagefile</category><category></category></item><item><title>Start the Windows Installer Service in Safe Mode with SafeMSI.exe</title><link>http://nixgeek.com//start-the-windows-installer-service-in-safe-mode-with-safemsiexe.html</link><description>&lt;p&gt;When a computer is in safe mode, the Windows Installer Service isn't started. This can cause some issues as 
some malware can be removed easier through safe mode or maybe other issues in uninstalling a program force 
you to use an alternate method. However, if you just try to start the service in safe mode, it fails with 
an error message (Could not start the Windows Installer service on Local Computer. Error 1084: This service 
cannot be started in Safe Mode).&lt;/p&gt;
&lt;p&gt;Enter SafeMSI.exe, a tiny (and portable) free app that starts up the Windows Installer Service for you. In 
reality, it's simply running a &lt;a href="http://www.windowsitpro.com/article/jsifaq/jsi-tip-9208-how-can-i-start-windows-installer-in-safe-mode-on-a-windows-server-2003-"&gt;registry tweak&lt;/a&gt; 
and starting the service but this makes it a lot easier than editing the registry &amp;amp; starting the service on 
your own. &lt;/p&gt;
&lt;p&gt;You can &lt;a href="http://www.windowsitpro.com/article/tips/jsi-tip-9233-safemsi-exe-freeware-starts-windows-installer-in-safe-mode-"&gt;download the program here&lt;/a&gt;&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">root</dc:creator><pubDate>Mon, 12 Sep 2011 00:00:00 -0000</pubDate><guid>http://nixgeek.com//start-the-windows-installer-service-in-safe-mode-with-safemsiexe.html</guid><category>windows</category><category>installer</category><category>safemode</category></item><item><title>Fixing common Windows problems</title><link>http://nixgeek.com//fixing-common-windows-problems.html</link><description>&lt;p&gt;&lt;strong&gt;A short url for accessing this page is at &lt;a href="http://nixgeek.com/fixwin/"&gt;http://nixgeek.com/fixwin/&lt;/a&gt;&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href="http://nixgeek.com/enable-the-hidden-administrator-account-on-windows-7-or-vista.html"&gt;Enable / Disable the Hidden Administrator account on Windows 7 or Vista&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href="http://support.microsoft.com/fixit/"&gt;Microsoft Fix It Solution Center&lt;/a&gt; - It doesn't get much easier than this: Select a device or program, select a problem area, then browse the tips and programs that Microsoft offers as a solution.&lt;/p&gt;
&lt;p&gt;&lt;a href="http://www.pcworld.com/article/115049/pc_problems_fix_em_yourself.html"&gt;PCWorld&lt;/a&gt; - Articles seem to be kind of dated but still some good information in here&lt;/p&gt;
&lt;p&gt;&lt;a href="https://www.microsoft.com/athome/troubleshoot101.aspx"&gt;Microsoft at Home - Fix common PC problems&lt;/a&gt; - This guide from Microsoft covers the basics for keeping a healthy PC, plus tacks on some tips for locating problems. Reading through this should let you know if you have a software, hardware or connectivity issue and give you the smarts and apps to tackle it.&lt;/p&gt;
&lt;p&gt;&lt;a href="http://www.eset.com/us/online-scanner"&gt;ESET Online Scanner&lt;/a&gt; - Free online Virus Scanner from ESET&lt;/p&gt;
&lt;p&gt;&lt;a href="http://www.kaspersky.com/virusscanner"&gt;Kaspersky Online Scanner&lt;/a&gt; - Free online Virus Scanner from Kaspersky (has been offline recently, good option if it is working again)&lt;/p&gt;
&lt;p&gt;&lt;a href="http://housecall.trendmicro.com/"&gt;TrendMicro Housecall&lt;/a&gt; - Free online Virus Scanner from TrendMicro&lt;/p&gt;
&lt;p&gt;&lt;a href="http://www.malwarebytes.org/"&gt;Malwarebytes Anti-Malware&lt;/a&gt; (&lt;a href="http://filehippo.com/download_malwarebytes_anti_malware/"&gt;Download&lt;/a&gt;) - Very good malware scanner and removable tool. &lt;a href="http://www.malwarebytes.org/"&gt;The official website&lt;/a&gt; is good, however they usually forward you to CNET's Download.com which has started to do some very spyware-like practices themselves so I recommend &lt;a href="http://filehippo.com/download_malwarebytes_anti_malware/"&gt;downloading from FileHippo&lt;/a&gt; instead&lt;/p&gt;
&lt;p&gt;&lt;a href="http://www.superantispyware.com/"&gt;SuperAntiSpyware&lt;/a&gt; (&lt;a href="http://www.superantispyware.com/downloadfile.html?productid=SUPERANTISPYWAREFREE"&gt;Download&lt;/a&gt;) - Another very good anti-malware scanner and removal tool&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">root</dc:creator><pubDate>Fri, 02 Sep 2011 00:00:00 -0000</pubDate><guid>http://nixgeek.com//fixing-common-windows-problems.html</guid><category>windows</category></item><item><title>The real reason for the 2012 scare</title><link>http://nixgeek.com//the-real-reason-for-the-2012-scare.html</link><description>&lt;a class="reference external image-reference" href="http://bizarrocomic.blogspot.com/"&gt;&lt;img alt="http://i.nixgeek.com/2012.jpg" src="http://i.nixgeek.com/2012.jpg" /&gt;&lt;/a&gt;
</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">root</dc:creator><pubDate>Tue, 30 Aug 2011 04:20:00 -0000</pubDate><guid>http://nixgeek.com//the-real-reason-for-the-2012-scare.html</guid><category>comics</category></item><item><title>Fixing common Linux problems</title><link>http://nixgeek.com//fixing-common-linux-problems.html</link><description>&lt;p&gt;&lt;strong&gt;A short url for accessing this page is at &lt;a href="http://nixgeek.com/fixlinux/"&gt;http://nixgeek.com/fixlinux/&lt;/a&gt;&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href="http://tuxradar.com/content/how-fix-most-common-linux-problems"&gt;TuxRadar's Guide&lt;/a&gt; - An older (2009) list but still some good info&lt;/p&gt;
&lt;p&gt;&lt;a href="http://www.addictivetips.com/ubuntu-linux-tips/fix-repair-ubuntu-problems-with-one-click-using-ubuntu-solutions/"&gt;YeoWorks Ubuntu Solutions&lt;/a&gt; - One Click Fix for common Ubuntu problems&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">root</dc:creator><pubDate>Tue, 30 Aug 2011 00:00:00 -0000</pubDate><guid>http://nixgeek.com//fixing-common-linux-problems.html</guid><category>linux</category></item><item><title>Fixing common Mac problems</title><link>http://nixgeek.com//fixing-common-mac-problems.html</link><description>&lt;p&gt;&lt;strong&gt;A short url for accessing this page is at &lt;a href="http://nixgeek.com/fixmac/"&gt;http://nixgeek.com/fixmac/&lt;/a&gt;&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href="http://discussions.apple.com/index.jspa"&gt;Apple Discussions Support Forum&lt;/a&gt; - You can select the topic by OS, program, hardware or just type your problem into the search box.&lt;/p&gt;
&lt;p&gt;&lt;a href="http://reviews.cnet.com/macfixit/"&gt;CNET's MacFixIt Feed&lt;/a&gt; - Tech blog CNET keeps tabs on all their OS X-related updates with the MacFixIt blog. Head here to search for updates, cool features and troubleshooting.&lt;/p&gt;
&lt;p&gt;&lt;a href="http://www.quora.com/Apple-Products"&gt;Quora - Apple Products&lt;/a&gt; - I've linked directly to the Apple-Products section, but really just punch in whatever you are having a problem with and search. Answers are provided by other users of the service, I don't tend to use this all that much but others swear by it.&lt;/p&gt;
&lt;p&gt;&lt;a href="http://www.cultofmac.com/category/macrx"&gt;The MacRX Category on Cult of Mac&lt;/a&gt; - Cult of Mac keeps it simple: All Mac, all the time. Follow their troubleshooting-specific MacRX category to get updates on everything from good Mac maintenance and un-deleting files to how to fix start-up problems and get your Mac running fast.&lt;/p&gt;
&lt;p&gt;&lt;a href="http://forums.macworld.com/"&gt;Macworld Forums&lt;/a&gt; - Typical forum site with categories, search, etc. &lt;/p&gt;
&lt;p&gt;&lt;a href="http://forums.macnn.com/"&gt;macnn&lt;/a&gt; - Typical forum site with categories, search, etc.&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">root</dc:creator><pubDate>Tue, 30 Aug 2011 00:00:00 -0000</pubDate><guid>http://nixgeek.com//fixing-common-mac-problems.html</guid><category>mac</category></item><item><title>Honesty and bosses</title><link>http://nixgeek.com//honesty-and-bosses.html</link><description>&lt;p&gt;&lt;a href="http://dilbert.com/2011-08-28/"&gt;&lt;img alt="Dilbert August 28, 2011" src="http://i.nixgeek.com/dilbert-aug28-2011.gif" /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;I've had a few bosses like that&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">root</dc:creator><pubDate>Tue, 30 Aug 2011 00:00:00 -0000</pubDate><guid>http://nixgeek.com//honesty-and-bosses.html</guid><category>comics</category></item><item><title>0xC0000225 Error trying to install Windows 2008 R2 or other x64 Windows under Virtualbox</title><link>http://nixgeek.com//0xc0000225-error-trying-to-install-windows-2008-r2-or-other-x64-windows-under-virtualbox.html</link><description>&lt;p&gt;This is just a quick tip to remind myself and in case anyone else stumbles upon the same problem.&lt;/p&gt;
&lt;p&gt;While installing Windows 2008 r2, I encountered a 0xc0000225 error immediately after starting the boot from the iso. It turns out that you need to edit the settings for the VM to turn on IO APIC (Under System, Motherboard tab) in order for the install to complete. Soon as I did that, the install continued as normal.&lt;/p&gt;
&lt;p&gt;Simple fix, hopefully it helps someone pulling their hair out in frustration.&lt;/p&gt;
</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">root</dc:creator><pubDate>Tue, 23 Aug 2011 04:20:00 -0000</pubDate><guid>http://nixgeek.com//0xc0000225-error-trying-to-install-windows-2008-r2-or-other-x64-windows-under-virtualbox.html</guid><category>windows</category><category>virtual</category><category>virtualbox</category><category>server</category><category>error</category></item><item><title>Websecurify - an integrated web security testing environment</title><link>http://nixgeek.com//websecurify-an-integrated-web-security-testing-environment.html</link><description>&lt;h2&gt;What is it?&lt;/h2&gt;
&lt;p&gt;Websecurify is an integrated web security testing environment, which can be used to identify web vulnerabilities by using advanced browser automation, discovery and fuzzing technologies. The platform is designed to perform automated as well as manual vulnerability tests and it is constantly improved and fine-tuned by a team of world class web application security penetration testers and the feedback from an active open source community.&lt;/p&gt;
&lt;h2&gt;How it works&lt;/h2&gt;
&lt;p&gt;Websecurify uses several key technologies combined together to achieve the best possible result when performing automatic and manual tests. At the core of the platform sits a Web Browser. This allows Websecurify to gain a fine-grained control over the targeted web application and as such detect vulnerabilities that are difficult to find with other tools.&lt;/p&gt;
&lt;p&gt;The carefully engineered user interface is simple to use but powerful. All tools and platform features are integrated with each other. This allows smooth transition from one type of task to another and it also makes it easier to work with the complex flow of data, gathered during the penetration test.&lt;/p&gt;
&lt;p&gt;The built-in vulnerability scanner and analyzation engine are capable of automatically detecting many types of web application vulnerabilities as you proceed with the penetration test. The list of automatically detected vulnerabilities include:&lt;/p&gt;
&lt;p&gt;SQL Injection
Local and Remote File Include
Cross-site Scripting
Cross-site Request Forgery
Information Disclosure Problems
Session Security Problems
many others including all categories in the OWASP TOP 10
Websecurify design principles emphasise on ease of use and extensibility. Virtually every single platform component can be extended with the help of add-ons and plugins. This means that task and business specific customizations can be introduced without the need to worry about cross-platform issues, deployment, internationalization and future support.&lt;/p&gt;
&lt;h2&gt;Why Websecurify&lt;/h2&gt;
&lt;p&gt;Websecurify is a carefully engineered piece of software, which packs years of hands-on penetration testing experience. It is actively used and improved on a daily basis by full-time penetration testers and web security researchers. Unlike other products, all Websecurify features are designed to be easy to use and to aid the penetration testing process from start to finish in any possible scenario during automated, semi-automated or fully manual penetration tests.&lt;/p&gt;
&lt;p&gt;The penetration testing platform is the only one of its kind. Websecurify is in effect built on the top of a browser and can understand all modern web technologies including upcoming web standards and current technologies such as HTML5.&lt;/p&gt;
&lt;h2&gt;Google Chrome&lt;/h2&gt;
&lt;p&gt;The Websecurify security testing engine is also available for the Google Chrome (Chromium) web browser. This extension provides intuitive web application security testing environment which is easy to use by everyone: from casual users who want to check the security of their web apps to experienced professionals.&lt;/p&gt;
&lt;p&gt;Websecurify for the Google Chrome Web Browser is a perfect fit for busy web developers and penetration testers who are working on the next big thing but must keep the security perimeter tight. For more information visit Chrome Webstore.&lt;/p&gt;
&lt;h2&gt;Main Features&lt;/h2&gt;
&lt;p&gt;Some of the main features of Websecurify include:&lt;/p&gt;
&lt;p&gt;Available for all major platforms (Windows, Mac OS, Linux)
Simple to use user interface
Builtin internationalization support
Easily extensible with the help of add-ons and plugins
Exportable and customisable reports with any level of detail
Moduler and reusable design
Powerful manual testing tools and helper facilities
Team sharing support
Powerful analytical and scanning technology
Built-in service and support integration
Scriptable support for JavaScript and Python
Extensible via many languages including JavaScript, Python, C, C++ and Java&lt;/p&gt;
&lt;p&gt;More information can be found at the &lt;a href="http://www.websecurify.com/overview"&gt;Websecurify website&lt;/a&gt;&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">root</dc:creator><pubDate>Mon, 15 Aug 2011 00:00:00 -0000</pubDate><guid>http://nixgeek.com//websecurify-an-integrated-web-security-testing-environment.html</guid><category>pentest</category><category>security</category></item><item><title>Register for OSVDB and Nessus on Backtrack 5</title><link>http://nixgeek.com//register-for-osvdb-and-nessus-on-backtrack-5.html</link><description>&lt;h2&gt;&lt;em&gt;OSVDB&lt;/em&gt;&lt;/h2&gt;
&lt;p&gt;Go to &lt;a href="http://osvdb.org"&gt;http://osvdb.org&lt;/a&gt; to register your account. After registering, you will receive an email to activate your account.&lt;/p&gt;
&lt;p&gt;After the activation of your account, you can login to OSVDB. Go to "Account" -- "API" to copy the API code.&lt;/p&gt;
&lt;p&gt;Open a terminal and run:&lt;/p&gt;
&lt;pre&gt;nano /pentest/enumeration/web/cms-explorer/osvdb.key&lt;/pre&gt;

&lt;p&gt;Copy the API code onto the osvdb.key file.&lt;/p&gt;
&lt;h2&gt;&lt;em&gt;Nessus&lt;/em&gt;&lt;/h2&gt;
&lt;p&gt;Go to &lt;a href="http://www.nessus.org/products/nessus/nessus-plugins/obtain-an-activation-code"&gt;http://www.nessus.org/products/nessus/nessus-plugins/obtain-an-activation-code&lt;/a&gt; and select "Using Nessus at Home?" to register.&lt;/p&gt;
&lt;p&gt;You will receive an email with instructions on getting a code, then open a terminal and run:&lt;/p&gt;
&lt;pre&gt;/opt/nessus/bin/nessus-fetch --register XXXX-XXXX-XXXX-XXXX-XXXX&lt;/pre&gt;

&lt;p&gt;To create a user :&lt;/p&gt;
&lt;pre&gt;/opt/nessus/sbin/nessus-adduser&lt;/pre&gt;

&lt;p&gt;(You can leave the rule field empty)&lt;/p&gt;
&lt;p&gt;Start the Nessus from the menu of Back|Track 5, "BackTrack" -- "Vulnerability Assessment" -- "Vulnerability Scanners" -- "Nessus" -- "nessus start".&lt;/p&gt;
&lt;p&gt;Or, just run:&lt;/p&gt;
&lt;pre&gt;/etc/init.d/nessusd start&lt;/pre&gt;

&lt;p&gt;After that, go to https://localhost:8834/&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">root</dc:creator><pubDate>Sun, 14 Aug 2011 00:00:00 -0000</pubDate><guid>http://nixgeek.com//register-for-osvdb-and-nessus-on-backtrack-5.html</guid><category>howto</category><category>guide</category><category>backtrack</category><category>pentest</category></item><item><title>Increase the maximum transfer size of USB storage devices in Windows 7 or Windows Server 2008 R2</title><link>http://nixgeek.com//increase-the-maximum-transfer-size-of-usb-storage-devices-in-windows-7-or-windows-server-2008-r2.html</link><description>&lt;p&gt;Ever thought that your USB storage device was running slower than it should? It seems that the default settings for Windows 7 regarding the maximum transfer size are quite low (64KB in fact). This means your speeds may in fact be lower than what they potentially could be.&lt;/p&gt;
&lt;p&gt;To help with this issue, Microsoft has release an update to help users potentially increase their USB storage device transfer speeds. &lt;a href="http://support.microsoft.com/kb/2581464"&gt;KB2581464&lt;/a&gt; is the knowledge base article and the &lt;a href="http://support.microsoft.com/hotfix/KBHotfix.aspx?kbnum=2581464&amp;amp;kbln=en-us"&gt;KB2581464 fix can be downloaded from here&lt;/a&gt;. After the fix you can change the maximum transfer size from 64KB all the way up to 2MB with the following directions:&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;
&lt;p&gt;Click on start menu (or press Windows + R keys) and enter regedit&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;Now navigate for following registry path (&lt;em&gt;Note: VVVV represents device descriptor idVendor in hexadecimal and  PPPP represents device descriptor idProduct in hexadecimal&lt;/em&gt;): &lt;strong&gt;HKEY_LOCAL_MACHINESYSTEMCurrentControlSetControlusbstorVVVVPPPP&lt;/strong&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;Click Edit, point to New, and then click DWORDValue.&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;Type MaximumTransferLength, and then press Enter.&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;Click Edit, and then click Modify.&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;In the Value data box, type a value to specify the maximum transfer size between 65535 (64KB) and 2097120 (2MB)&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;Exit Regedit&lt;/p&gt;
&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;The hotfix is compatible with Windows 7, Sp1 &amp;amp; Windows 2008 R2 (32 as well as 64 bit operating system).&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">root</dc:creator><pubDate>Sat, 13 Aug 2011 00:00:00 -0000</pubDate><guid>http://nixgeek.com//increase-the-maximum-transfer-size-of-usb-storage-devices-in-windows-7-or-windows-server-2008-r2.html</guid><category>windows</category><category>win7</category><category>win2008r2</category><category>usb</category><category>optimize</category></item><item><title>Fix a Windows 7 network connection stuck in public mode</title><link>http://nixgeek.com//fix-a-windows-7-network-connection-stuck-in-public-mode.html</link><description>&lt;p&gt;Microsoft released a &lt;a href="http://support.microsoft.com/kb/2578723/"&gt;fix&lt;/a&gt; today for an issue with network connections being stuck in public mode. When you connect to a network, there is an option 
called "Treat all future networks that I connect to as public, and don't ask me again" which after selecting, you may not be able to change.&lt;/p&gt;
&lt;p&gt;The fix can be downloaded from &lt;a href="http://support.microsoft.com/kb/2578723/"&gt;Microsoft Support KB&lt;/a&gt; and then click the Microsoft Fix It button which will download a program. Run that program and it
will guide you through the fix.&lt;/p&gt;
&lt;p&gt;There are also manual instructions which are:&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;
&lt;p&gt;Close or suspend any applications that uses the network.&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;Click Start, type device manager in the Search programs and files box, and then press Enter.&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;Browse list of devices and click to expand Network adapters&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;Right-click on the first adapter under Network Adapters and click Disable.   (Repeat this step for all network adapters on your system under Network Adapters).
&lt;em&gt;Note: After each change, Device Manager will rescan your hardware. Your monitor may blink when refreshed, this is expected.&lt;/em&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;While still in Device Manager, re-enable only the adapter that is associated with the public-network setting that you are trying to change.
(Example, if you're trying to connect to your wireless network, enable the wireless adapter.)
&lt;em&gt;Note: Your system will notice your network reappearing and try to connect. This connection attempt may fail, but that's ok, this is expected.&lt;/em&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;Click Start, and type Network and sharing Center in the Search programs and files box, and then click Network and Sharing Center, from the list&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;In the lower left side of the dialog box, click Choose homegroup and sharing options.&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;Click What is a network location?, and select your network location.
&lt;em&gt;Note: If you want to continue setting up a homegroup, follow the remaining prompts. But a homegroup isn't required, so you also can simply exit the homegroup setup after you select the correct 
network location.&lt;/em&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;The last step is to re-enable your remaining adapters, one by one in Device Manager. To do this simply Right-click each of the disabled adapters under Network Adapters and click Enable.&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;When all Network Adapters are enabled, close the Device Manager and you're done.&lt;/p&gt;
&lt;/li&gt;
&lt;/ol&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">root</dc:creator><pubDate>Wed, 03 Aug 2011 00:00:00 -0000</pubDate><guid>http://nixgeek.com//fix-a-windows-7-network-connection-stuck-in-public-mode.html</guid><category>windows</category><category>network</category></item><item><title>What a bad week</title><link>http://nixgeek.com//what-a-bad-week.html</link><description>&lt;p&gt;Man, what a terrible week this has turned out to be. At the beginning of the week I had a job interview on a job I believe I am qualified for and had 
experience doing as I had done other jobs of nearly the same thing though on a different scale (more computers to monitor but also I wouldn't have been 
the ONLY one doing the job like I had been in previous companies). &lt;/p&gt;
&lt;p&gt;Late Wednesday I heard rumblings that the two positions had been filled and I hadn't heard anything, leading to a downer of a night while I waited for 
official confirmation. Next day I email the company and find out that in fact the positions had been filled the night before. Ok, I'm quite disappointed 
as it would have been more what I want to do for work, more money and steady hours.&lt;/p&gt;
&lt;p&gt;So that left me in a slump on Thursday. On friday though, I woke up early, decided to walk to work. Get all ready, plug the headphones into my tablet and 
start walking.&lt;/p&gt;
&lt;p&gt;Or, I tried to. Going down 5 steps seemed to be more than I could handle. In my defense the steps are cement and  have some chunks taken out of them. 
Sadly, I lost my footing on one of them and managed to twist my ankle into a horrible looking (and feeling) angle, putting an end to my planned day.&lt;/p&gt;
&lt;p&gt;Nearly seven hours later, I find out the end result (Canadian medical is free but painfully slow, in my case, literally painfully slow): I managed to 
break one bone in my ankle, a minor break in the other one and a few tense minutes as a specialist at another hospital decided if I needed immediate 
surgery or not. Currently I don't need it, but for the next week I have no cast while they see how it tries to fix itself and to reduce the swelling. 
After that week, i'll either end up in surgery if it's bad or a cast otherwise. Then a couple weeks after I have to go visit the specialist and see 
how it's going.&lt;/p&gt;
&lt;p&gt;People seem to be fond of saying things come in three, I'm really hoping there's no more bad news coming. I'm not sure I'll survive that one.&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">root</dc:creator><pubDate>Fri, 08 Jul 2011 00:00:00 -0000</pubDate><guid>http://nixgeek.com//what-a-bad-week.html</guid></item><item><title>StartUpLite - Speed up your Windows startup</title><link>http://nixgeek.com//startuplite-speed-up-your-windows-startup.html</link><description>&lt;p&gt;&lt;a href="http://www.malwarebytes.org/products/startuplite"&gt;StartUpLite&lt;/a&gt; is a small (200k) program from &lt;a href="http://www.malwarebytes.org/"&gt;Malwarebytes&lt;/a&gt; 
who also make the very handy &lt;a href="http://www.malwarebytes.org/products/malwarebytes_free"&gt;Malwarebytes Anti-Malware&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;The software does one thing and does it well: provide a quick and easy method to remove or disable unnecessary application that start 
during Windows startup. The interface is pretty self explanatory so I'll just post a screenshot.&lt;/p&gt;
&lt;p&gt;&lt;img alt="StartUpLite" src="http://i.nixgeek.com/startuplite.png" /&gt;&lt;/p&gt;
&lt;p&gt;There is also &lt;a href="http://forums.malwarebytes.org//index.php?showtopic=1248"&gt;a list of programs that StartUpLite checks&lt;/a&gt; that can be helpful 
to determine if this tool is useful for you or not.&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">root</dc:creator><pubDate>Tue, 24 May 2011 00:00:00 -0000</pubDate><guid>http://nixgeek.com//startuplite-speed-up-your-windows-startup.html</guid><category>malwarebytes</category><category>free</category><category>software</category><category>startup</category><category>optimize</category><category>windows</category></item><item><title>Make Backtrack 5 automatically login and start X</title><link>http://nixgeek.com//make-backtrack-5-automatically-login-and-start-x.html</link><description>&lt;p&gt;This is a quick tip on getting backtrack 5 to automatically login as root and startx which will run the graphical interface. There is a disclaimer though as this method does work but isn't exactly secure. Then again, if you are using Backtrack, you probably know that already :)&lt;/p&gt;
&lt;p&gt;First step is to install rungetty&lt;/p&gt;
&lt;div class="codehilite"&gt;&lt;pre&gt;&lt;span class="n"&gt;aptitude&lt;/span&gt; &lt;span class="n"&gt;install&lt;/span&gt; &lt;span class="n"&gt;rungetty&lt;/span&gt;
&lt;/pre&gt;&lt;/div&gt;


&lt;p&gt;Next we have to edit /etc/init/tty1.conf&lt;/p&gt;
&lt;div class="codehilite"&gt;&lt;pre&gt;&lt;span class="n"&gt;nano&lt;/span&gt; &lt;span class="sr"&gt;/etc/i&lt;/span&gt;&lt;span class="n"&gt;nit&lt;/span&gt;&lt;span class="o"&gt;/&lt;/span&gt;&lt;span class="n"&gt;tty1&lt;/span&gt;&lt;span class="o"&gt;.&lt;/span&gt;&lt;span class="n"&gt;conf&lt;/span&gt;
&lt;/pre&gt;&lt;/div&gt;


&lt;p&gt;use the arrow keys to move down to the last line and add a "#" before the line "exec /sbin/getty -8 38400 tty1" so it looks like so&lt;/p&gt;
&lt;div class="codehilite"&gt;&lt;pre&gt;&lt;span class="c"&gt;#exec /sbin/getty -8 38400 tty1&lt;/span&gt;
&lt;/pre&gt;&lt;/div&gt;


&lt;p&gt;Once that is done, add the following line which will automatically login as root&lt;/p&gt;
&lt;div class="codehilite"&gt;&lt;pre&gt;&lt;span class="nb"&gt;exec&lt;/span&gt; &lt;span class="sr"&gt;/sbin/&lt;/span&gt;&lt;span class="n"&gt;rungetty&lt;/span&gt; &lt;span class="n"&gt;tty1&lt;/span&gt; &lt;span class="o"&gt;--&lt;/span&gt;&lt;span class="n"&gt;autologin&lt;/span&gt; &lt;span class="n"&gt;root&lt;/span&gt;
&lt;/pre&gt;&lt;/div&gt;


&lt;p&gt;Press CTRL+X an enter to save and close nano&lt;/p&gt;
&lt;p&gt;Next, you need to set the .bash_profile for the root user to automatically run startx which starts your graphical interface&lt;/p&gt;
&lt;div class="codehilite"&gt;&lt;pre&gt;&lt;span class="n"&gt;nano&lt;/span&gt; &lt;span class="sr"&gt;/root/&lt;/span&gt;&lt;span class="o"&gt;.&lt;/span&gt;&lt;span class="n"&gt;bash_profile&lt;/span&gt;
&lt;/pre&gt;&lt;/div&gt;


&lt;p&gt;Add the following to this file&lt;/p&gt;
&lt;div class="codehilite"&gt;&lt;pre&gt;&lt;span class="n"&gt;startx&lt;/span&gt;
&lt;/pre&gt;&lt;/div&gt;


&lt;p&gt;CTRL+X to save and close&lt;/p&gt;
&lt;p&gt;Reboot your BT5 install and there you go. Obviously, going back to the above warning, this isn't recommended for any machines that could fall into the wrong hands or if you store data on your BT5 install. Personally, I have a proxmox cluster that runs BT5 and this makes it easier to get to the console without logging in constantly, I have just have to start the VM and then vnc to the console.&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">root</dc:creator><pubDate>Wed, 18 May 2011 00:00:00 -0000</pubDate><guid>http://nixgeek.com//make-backtrack-5-automatically-login-and-start-x.html</guid></item><item><title>Quick guide to UFW - Uncomplicated FireWall</title><link>http://nixgeek.com//quick-guide-to-ufw-uncomplicated-firewall.html</link><description>&lt;p&gt;Here is a quick guide on using UFW (Uncomplicated FireWall) under linux&lt;/p&gt;
&lt;p&gt;A good first step is to do the following&lt;/p&gt;
&lt;div class="codehilite"&gt;&lt;pre&gt;&lt;span class="n"&gt;sudo&lt;/span&gt; &lt;span class="n"&gt;ufw&lt;/span&gt; &lt;span class="n"&gt;default&lt;/span&gt; &lt;span class="n"&gt;deny&lt;/span&gt;
&lt;/pre&gt;&lt;/div&gt;


&lt;p&gt;which will set the default action to denying everything&lt;/p&gt;
&lt;p&gt;If you are connection from remote, you will want to allow ssh otherwise it will create a nasty embarassing situation when you can't get into your machine :)&lt;/p&gt;
&lt;div class="codehilite"&gt;&lt;pre&gt;&lt;span class="n"&gt;sudo&lt;/span&gt; &lt;span class="n"&gt;ufw&lt;/span&gt; &lt;span class="n"&gt;allow&lt;/span&gt; &lt;span class="n"&gt;ssh&lt;/span&gt;
&lt;/pre&gt;&lt;/div&gt;


&lt;p&gt;then you can enable UFW by:&lt;/p&gt;
&lt;div class="codehilite"&gt;&lt;pre&gt;&lt;span class="n"&gt;sudo&lt;/span&gt; &lt;span class="n"&gt;ufw&lt;/span&gt; &lt;span class="n"&gt;enable&lt;/span&gt;
&lt;/pre&gt;&lt;/div&gt;


&lt;p&gt;You will now have a very basic firewall setup to deny everything except ssh. Not overly helpful if you are hosting anything else on the system. The rest of the points will be in quick 
format and in the future I may update and clean up the info below&lt;/p&gt;
&lt;p&gt;Disable UFW&lt;/p&gt;
&lt;div class="codehilite"&gt;&lt;pre&gt;&lt;span class="n"&gt;sudo&lt;/span&gt; &lt;span class="n"&gt;ufw&lt;/span&gt; &lt;span class="n"&gt;disable&lt;/span&gt;
&lt;/pre&gt;&lt;/div&gt;


&lt;p&gt;Enable UFW&lt;/p&gt;
&lt;div class="codehilite"&gt;&lt;pre&gt;&lt;span class="n"&gt;sudo&lt;/span&gt; &lt;span class="n"&gt;ufw&lt;/span&gt; &lt;span class="n"&gt;enable&lt;/span&gt;
&lt;/pre&gt;&lt;/div&gt;


&lt;p&gt;Get current UFW status&lt;/p&gt;
&lt;div class="codehilite"&gt;&lt;pre&gt;&lt;span class="n"&gt;sudo&lt;/span&gt; &lt;span class="n"&gt;ufw&lt;/span&gt; &lt;span class="n"&gt;status&lt;/span&gt;
&lt;/pre&gt;&lt;/div&gt;


&lt;p&gt;Allow port 80 (http)&lt;/p&gt;
&lt;div class="codehilite"&gt;&lt;pre&gt;&lt;span class="n"&gt;sudo&lt;/span&gt; &lt;span class="n"&gt;ufw&lt;/span&gt; &lt;span class="n"&gt;allow&lt;/span&gt; &lt;span class="mi"&gt;80&lt;/span&gt;
&lt;/pre&gt;&lt;/div&gt;


&lt;p&gt;Deny a certain port&lt;/p&gt;
&lt;div class="codehilite"&gt;&lt;pre&gt;&lt;span class="n"&gt;sudo&lt;/span&gt; &lt;span class="n"&gt;ufw&lt;/span&gt; &lt;span class="n"&gt;deny&lt;/span&gt; &lt;span class="n"&gt;port&lt;/span&gt; &lt;span class="o"&gt;&amp;lt;&lt;/span&gt;&lt;span class="n"&gt;port&lt;/span&gt; &lt;span class="n"&gt;number&lt;/span&gt;&lt;span class="o"&gt;&amp;gt;&lt;/span&gt;
&lt;/pre&gt;&lt;/div&gt;


&lt;p&gt;Deny a certain ip from entire host&lt;/p&gt;
&lt;div class="codehilite"&gt;&lt;pre&gt;&lt;span class="n"&gt;sudo&lt;/span&gt; &lt;span class="n"&gt;ufw&lt;/span&gt; &lt;span class="n"&gt;deny&lt;/span&gt; &lt;span class="n"&gt;from&lt;/span&gt; &lt;span class="o"&gt;&amp;lt;&lt;/span&gt;&lt;span class="n"&gt;ip&lt;/span&gt; &lt;span class="n"&gt;address&lt;/span&gt;&lt;span class="o"&gt;&amp;gt;&lt;/span&gt;
&lt;/pre&gt;&lt;/div&gt;


&lt;p&gt;Block an ip from a port&lt;/p&gt;
&lt;div class="codehilite"&gt;&lt;pre&gt;&lt;span class="n"&gt;sudo&lt;/span&gt; &lt;span class="n"&gt;ufw&lt;/span&gt; &lt;span class="n"&gt;deny&lt;/span&gt; &lt;span class="n"&gt;from&lt;/span&gt; &lt;span class="sr"&gt;&amp;lt;ipaddress&amp;gt;&lt;/span&gt; &lt;span class="n"&gt;to&lt;/span&gt; &lt;span class="n"&gt;port&lt;/span&gt; &lt;span class="o"&gt;&amp;lt;&lt;/span&gt;&lt;span class="n"&gt;port&lt;/span&gt; &lt;span class="n"&gt;number&lt;/span&gt;&lt;span class="o"&gt;&amp;gt;&lt;/span&gt;
&lt;/pre&gt;&lt;/div&gt;


&lt;p&gt;Advanced blocking of multiple ips from a port&lt;/p&gt;
&lt;div class="codehilite"&gt;&lt;pre&gt;&lt;span class="n"&gt;sudo&lt;/span&gt; &lt;span class="n"&gt;ufw&lt;/span&gt; &lt;span class="n"&gt;deny&lt;/span&gt; &lt;span class="n"&gt;from&lt;/span&gt; &lt;span class="mf"&gt;10.0.0.1&lt;/span&gt;&lt;span class="o"&gt;/&lt;/span&gt;&lt;span class="mi"&gt;24&lt;/span&gt; &lt;span class="n"&gt;to&lt;/span&gt; &lt;span class="n"&gt;any&lt;/span&gt; &lt;span class="n"&gt;port&lt;/span&gt; &lt;span class="mi"&gt;22&lt;/span&gt;
&lt;/pre&gt;&lt;/div&gt;


&lt;p&gt;To open up port range 64000-65000 on udp&lt;/p&gt;
&lt;div class="codehilite"&gt;&lt;pre&gt;&lt;span class="n"&gt;ufw&lt;/span&gt; &lt;span class="n"&gt;allow&lt;/span&gt; &lt;span class="n"&gt;proto&lt;/span&gt; &lt;span class="n"&gt;udp&lt;/span&gt; &lt;span class="n"&gt;to&lt;/span&gt; &lt;span class="n"&gt;any&lt;/span&gt; &lt;span class="n"&gt;port&lt;/span&gt; &lt;span class="mi"&gt;64000&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt;&lt;span class="mi"&gt;65000&lt;/span&gt;
&lt;/pre&gt;&lt;/div&gt;


&lt;p&gt;To open up port range 64000-65000 on tcp&lt;/p&gt;
&lt;div class="codehilite"&gt;&lt;pre&gt;&lt;span class="n"&gt;ufw&lt;/span&gt; &lt;span class="n"&gt;allow&lt;/span&gt; &lt;span class="n"&gt;proto&lt;/span&gt; &lt;span class="n"&gt;tcp&lt;/span&gt; &lt;span class="n"&gt;to&lt;/span&gt; &lt;span class="n"&gt;any&lt;/span&gt; &lt;span class="n"&gt;port&lt;/span&gt; &lt;span class="mi"&gt;64000&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt;&lt;span class="mi"&gt;65000&lt;/span&gt;
&lt;/pre&gt;&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">root</dc:creator><pubDate>Sun, 20 Mar 2011 00:00:00 -0000</pubDate><guid>http://nixgeek.com//quick-guide-to-ufw-uncomplicated-firewall.html</guid><category>ufw</category><category>linux</category></item><item><title>Reset Xerox Workcentre Printer Drum Counter</title><link>http://nixgeek.com//reset-xerox-workcentre-printer-drum-counter.html</link><description>&lt;p&gt;Mostly posted in case I ever have to do this again, but also to hopefully work this post up to the top of google to help someone else out as the answer to this 
was buried in tons of spam sites with links to toner, drum, etc replacement sites and extremely little help on actually zeroing the drum copy counter on a Xerox 
Workcentre (xd125f in my case but it seems xd120f is also a common one people were trying to get help with and seems to work for it as well from what I read). 
The printer gives a j2 error on the screen when it hits it's max copies and just changing the drum isn't enough to reset it.&lt;/p&gt;
&lt;p&gt;First, you need to enter diagnostics mode:&lt;/p&gt;
&lt;p&gt;With the printer off to start, you need to turn it on and within the next 4 or 5 seconds, push Clear, Exposure Mode, Clear, Exposure mode. On the xd125f that I 
did this on, Clear is to the far right and Exposure is the far left button.&lt;/p&gt;
&lt;p&gt;The display will go blank but the printer will still be running. Select 24 copies and press start and the screen will go blank again. Select 7 copies and press 
start again, this will reset and show 000 on the screen.&lt;/p&gt;
&lt;p&gt;Turn off the printer, count to 5 and turn it back on to what should be a functioning printer again.&lt;/p&gt;
&lt;p&gt;Not an overly hard process, once you know the combination of keys and the right order. Of course, finding that combination made me want to smash the printer into 
little bits aka Office Space (As a site note, there are tons of people copying the Office Space printer smashing scene, in fact, so many of them that I couldn't 
easily find the original scene to link here like I had wanted to)&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">root</dc:creator><pubDate>Sun, 20 Mar 2011 00:00:00 -0000</pubDate><guid>http://nixgeek.com//reset-xerox-workcentre-printer-drum-counter.html</guid><category>xerox</category><category>workcentre</category><category>reset</category><category>diagnostics</category><category>error</category><category>printer</category></item><item><title>Windows is unable to install to the selected location. Error 0x80300001</title><link>http://nixgeek.com//windows-is-unable-to-install-to-the-selected-location-error-0x80300001.html</link><description>&lt;blockquote&gt;
&lt;p&gt;&lt;strong&gt;Windows is unable to install to the selected location. Error: 0x80300001&lt;/strong&gt;&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;The above is a very annoying error I just encountered while installing a new VM (Windows 7 in this case) under &lt;a href="http://pve.proxmox.com/wiki/Main_Page"&gt;ProxMox&lt;/a&gt; 
with a VirtIO hard drive. After scratching my head for a bit (after all, I had just manually loaded the 
&lt;a href="http://www.linux-kvm.org/page/WindowsGuestDrivers/Download_Drivers"&gt;Virtio drivers&lt;/a&gt; to get it to see the hard drive, which it was now and showing the correct 
size), I searched around and found &lt;a href="http://social.technet.microsoft.com/Forums/en-US/w7itproinstall/thread/3021b3aa-ce05-4cfa-8119-a531ed2e4d63"&gt;a page&lt;/a&gt; with 
someone having the same issue.&lt;/p&gt;
&lt;p&gt;It seems that the Windows 7 installer isn't smart enough to tell you to switch back from your driver cdrom/dvd (a virtual one in this case but still) to the 
Win7 install media so it gives you this very unhelpful &amp;amp; cryptic error message. Once you have switched it back to the install media and hit refresh, it lets you 
continue on without a hitch.&lt;/p&gt;
&lt;p&gt;Yay for vague error messages.&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">root</dc:creator><pubDate>Tue, 08 Mar 2011 00:00:00 -0000</pubDate><guid>http://nixgeek.com//windows-is-unable-to-install-to-the-selected-location-error-0x80300001.html</guid><category>windows</category><category>virtualization</category><category>virtio</category><category>error</category></item><item><title>Reliably Erasing Data From Flash-Based Solid State Drives</title><link>http://nixgeek.com//reliably-erasing-data-from-flash-based-solid-state-drives.html</link><description>&lt;p&gt;A somewhat scary bit of research has been done by Michael Wei, Laura M. Grupp, Frederick E. Spada, and Steven Swanson. They found that the current methods for clearing 
hard drives of their data (ie: removing of sensitive material or just clearing it for selling or handing down to someone else for example) doesn't work for SSD (solid state drives), which are very commonly found as USB Thumb drives and more commonly shipping or being put into new systems in place of standard hard drives.&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;While sanitizing entire disks and individual files is well-understood for hard drives, flash-based solid state disks have a very different internal architecture, so it is unclear whether hard drive techniques will work for SSDs as well. &lt;/p&gt;
&lt;p&gt;We empirically evaluate the effectiveness of hard drive-oriented techniques and of the SSDs' built-in sanitization commands by extracting raw data from the SSD's flash chips after applying these techniques and commands. Our results lead to three conclusions: First, built-in commands are effective, but manufacturers sometimes implement them incorrectly. Second, overwriting the entire visible address space of an SSD twice is usually, but not always, sufficient to sanitize the drive. Third, none of the existing hard drive-oriented techniques for individual file sanitization are effective on SSDs.&lt;/p&gt;
&lt;p&gt;This third conclusion leads us to develop flash translation layer extensions that exploit the details of flash memory's behavior to efficiently support file sanitization. Overall, we find that reliable SSD sanitization requires built-in, verifiable sanitize operations.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;More information can be found as a &lt;a href="http://www.usenix.org/events/fast11/stream/wei/index.html"&gt;Video&lt;/a&gt;, 
&lt;a href="http://www.usenix.org/events/fast11/tech/full_papers/Wei.pdf"&gt;PDF&lt;/a&gt; or also a &lt;a href="http://www.theregister.co.uk/2011/02/21/flash_drive_erasing_peril/"&gt;summary article at TheRegister&lt;/a&gt;&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">root</dc:creator><pubDate>Sun, 06 Mar 2011 00:00:00 -0000</pubDate><guid>http://nixgeek.com//reliably-erasing-data-from-flash-based-solid-state-drives.html</guid><category>research</category><category>ssd</category><category>security</category><category>forensics</category><category>storage</category></item><item><title>SSD Demystified</title><link>http://nixgeek.com//ssd-demystified.html</link><description>&lt;p&gt;There is a nice guide to how SSD drives work (&lt;a class="reference external" href="http://juku.it/en/2010/12/14/ssd-demystified/"&gt;http://juku.it/en/2010/12/14/ssd-demystified/&lt;/a&gt;) over on Juku.it that I found useful as a fairly quick explanation on NAND, SLC vs MLC, FAL, etc.&lt;/p&gt;
</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">root</dc:creator><pubDate>Sat, 05 Mar 2011 04:20:00 -0000</pubDate><guid>http://nixgeek.com//ssd-demystified.html</guid><category>ssd</category><category>storage</category></item><item><title>Virtually Everything You Need to Set Up and Use VDI for Free</title><link>http://nixgeek.com//virtually-everything-you-need-to-set-up-and-use-vdi-for-free.html</link><description>&lt;p&gt;Over &lt;a href="http://blogs.citrix.com/2011/02/04/virtually-everything-you-need-to-set-up-and-use-vdi-for-free/"&gt;on the Citrix Blog&lt;/a&gt; 
there is a short guide on downloading XenDesktop 5 Express with 1 year license, XenServer 5.6, some documentation and other useful software 
&amp;amp; guides. It's a nice way to make a test lab or just to brush up or add to your skills. I may go through the setup simply to add to mine :)&lt;/p&gt;
&lt;p&gt;As a bonus, I found a link to &lt;a href="http://blogs.citrix.com/2011/02/09/my-personal-hypervisor/"&gt;Craig Ellrod's setup&lt;/a&gt; on the site 
as well which looks interesting.&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">root</dc:creator><pubDate>Fri, 18 Feb 2011 00:00:00 -0000</pubDate><guid>http://nixgeek.com//virtually-everything-you-need-to-set-up-and-use-vdi-for-free.html</guid></item><item><title>Finding out what process is listening on a port under Linux</title><link>http://nixgeek.com//finding-out-what-process-is-listening-on-a-port-under-linux.html</link><description>&lt;p&gt;Ever needed to find out what process has a port open? Or easily check all listening ports and see what process has them open?&lt;/p&gt;
&lt;p&gt;If so, it's very easy to do. There are in fact, multiple ways to solve these problems.&lt;/p&gt;
&lt;p&gt;The main way that I use is netstat. It can show many useful things but for this example, the syntax is:&lt;/p&gt;
&lt;pre class="literal-block"&gt;
netstat -tulpn
&lt;/pre&gt;
&lt;p&gt;Which will show something like:&lt;/p&gt;
&lt;pre class="literal-block"&gt;
Active Internet connections (only servers)
Proto Recv-Q Send-Q Local Address        Foreign Address   State       PID/Program name
tcp        0      0 127.0.0.1:3306       0.0.0.0:*         LISTEN      1374/mysqld
tcp        0      0 0.0.0.0:139          0.0.0.0:*         LISTEN      1132/smbd
tcp        0      0 0.0.0.0:80           0.0.0.0:*         LISTEN      12171/apache2
tcp        0      0 0.0.0.0:50000        0.0.0.0:*         LISTEN      2247/mediatomb
tcp        0      0 0.0.0.0:4949         0.0.0.0:*         LISTEN      1413/munin-node
tcp        0      0 0.0.0.0:53           0.0.0.0:*         LISTEN      1371/dnsmasq
tcp        0      0 0.0.0.0:22           0.0.0.0:*         LISTEN      1093/sshd
&lt;/pre&gt;
&lt;p&gt;You can also use grep to limit your results if you have a lot of open ports:&lt;/p&gt;
&lt;pre class="literal-block"&gt;
netstat -tulpn | grep :80
&lt;/pre&gt;
&lt;p&gt;for example will show you port 80 (http)&lt;/p&gt;
&lt;pre class="literal-block"&gt;
tcp        0      0 0.0.0.0:80              0.0.0.0:*               LISTEN      12171/apache2
&lt;/pre&gt;
&lt;p&gt;Another method that works but I find isn't as handy at times is fuser:&lt;/p&gt;
&lt;pre class="literal-block"&gt;
fuser 80/tcp
&lt;/pre&gt;
&lt;p&gt;which will show something like:&lt;/p&gt;
&lt;pre class="literal-block"&gt;
80/tcp:              12171 12174 12175 12176 12177 12178
&lt;/pre&gt;
&lt;p&gt;but doesn't tell you easily the name of the process like netstat will, which for example means another step like:&lt;/p&gt;
&lt;pre class="literal-block"&gt;
ls -l /proc/12171/exe
&lt;/pre&gt;
&lt;p&gt;to give you&lt;/p&gt;
&lt;pre class="literal-block"&gt;
lrwxrwxrwx 1 root root 0 2011-02-14 12:55 /proc/12171/exe -&amp;gt; /usr/lib/apache2/mpm-prefork/apache2
&lt;/pre&gt;
&lt;p&gt;which then tells you that port 80 is opened by process 12171 which is apache2.&lt;/p&gt;
&lt;p&gt;I prefer the netstat option as that shows everything you need to know with just one command generally.&lt;/p&gt;
</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">root</dc:creator><pubDate>Mon, 14 Feb 2011 04:20:00 -0000</pubDate><guid>http://nixgeek.com//finding-out-what-process-is-listening-on-a-port-under-linux.html</guid><category>linux</category><category>admin</category><category>networking</category></item><item><title>Web2PDFConvert extension for Chrome</title><link>http://nixgeek.com//web2pdfconvert-extension-for-chrome.html</link><description>&lt;a class="reference external image-reference" href="http://www.web2pdfconvert.com/"&gt;&lt;img alt="http://i.nixgeek.com/web2pdf.png" src="http://i.nixgeek.com/web2pdf.png" /&gt;&lt;/a&gt;
&lt;p&gt;With the Web2PDFConvert extension for Chrome, you can convert almost any website to PDF (sites with session control and some javascript &amp;amp; other technologies may not show up exactly right
but it's still pretty handy overall).&lt;/p&gt;
&lt;p&gt;The other misc features include a direct link to the &lt;a class="reference external" href="http://www.web2pdfconvert.com/"&gt;Web2PDFConvert homepage&lt;/a&gt; for your page if the conversion hangs or takes too long so you can continue
browsing while it works as well as allowing you to view the resulting pdf in Google Docs or download the file.&lt;/p&gt;
</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">root</dc:creator><pubDate>Sun, 13 Feb 2011 04:20:00 -0000</pubDate><guid>http://nixgeek.com//web2pdfconvert-extension-for-chrome.html</guid><category>chrome</category><category>addon</category><category>extension</category><category>pdf</category><category>convert</category></item><item><title>Pandora extension for Chrome</title><link>http://nixgeek.com//pandora-extension-for-chrome.html</link><description>&lt;img alt="http://i.nixgeek.com/pandorachrome.png" src="http://i.nixgeek.com/pandorachrome.png" /&gt;
&lt;p&gt;With the &lt;a class="reference external" href="https://chrome.google.com/extensions/detail/hiffdaigjahnndmjpkccgiklpmhkfckh"&gt;Pandora extension for Chrome&lt;/a&gt; you can play Pandora radio easily without opening another tab. It sits in the bar and can give you notifications if you wish (easily set in the options menu) or just quietly stay out of the way until you click on it.&lt;/p&gt;
&lt;p&gt;When you do click on it, if you have no station currently playing it shows you the list of stations you have defined. If you do have one currently playing, it gives you options to pause, skip to next song, thumbs up, thumbs down, etc as well as showing you the current artist and song (you can also see the current song and artist if you hover over the icon)&lt;/p&gt;
&lt;p&gt;(One note: if you use Chromium instead of Chrome, you need to &lt;a class="reference external" href="http://downloadsquad.switched.com/2010/06/24/play-embedded-mp3-audio-files-chromium/"&gt;add support for mp3 files to Chromium&lt;/a&gt; )&lt;/p&gt;
</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">root</dc:creator><pubDate>Sat, 12 Feb 2011 04:20:00 -0000</pubDate><guid>http://nixgeek.com//pandora-extension-for-chrome.html</guid><category>chrome</category><category>addon</category><category>extension</category><category>music</category></item><item><title>Google Voice extension for Chrome</title><link>http://nixgeek.com//google-voice-extension-for-chrome.html</link><description>&lt;a class="reference external image-reference" href="https://chrome.google.com/webstore/detail/kcnhkahnjcbndmmehfkdnkjomaanaooo"&gt;&lt;img alt="http://i.nixgeek.com/chromevoice.png" src="http://i.nixgeek.com/chromevoice.png" /&gt;&lt;/a&gt;
&lt;p&gt;The Google Voice extension for Chrome browser is very handy if you use Google Voice a lot. It adds a button to the toolbar which displays the number of unread messages &amp;amp; transcripts in your Google Voice inbox.&lt;/p&gt;
&lt;p&gt;You can also send texts to contacts quickly with a couple of clicks (as long as you have a number associated and your account isn't voicemail only) or even initiate phone calls right from your browser either by clicking on phone numbers on websites (an option that can be turned off if it annoys you) or the extension icon.&lt;/p&gt;
&lt;p&gt;&lt;a class="reference external" href="https://chrome.google.com/webstore/detail/kcnhkahnjcbndmmehfkdnkjomaanaooo"&gt;Download the extension here&lt;/a&gt;&lt;/p&gt;
</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">root</dc:creator><pubDate>Fri, 11 Feb 2011 04:20:00 -0000</pubDate><guid>http://nixgeek.com//google-voice-extension-for-chrome.html</guid><category>addon</category><category>extension</category><category>chrome</category><category>voip</category></item><item><title>Use Tab Rocket for Chrome to send tabs between computers</title><link>http://nixgeek.com//use-tab-rocket-for-chrome-to-send-tabs-between-computers.html</link><description>&lt;p&gt;If you use multiple computers (or even virtual machines on one computer), it's a pain to open a tab you want on a different computer.
&lt;a class="reference external" href="https://chrome.google.com/extensions/detail/lagnjeopiknlgcenffgjmnpjkegjcnoo"&gt;Tab Rocket&lt;/a&gt; is a Chrome extension that will easily move a tab between multiple computers with only a few
clicks of the mouse. It's simple &amp;amp; not all that fancy, but it works and does the job it's meant to very well. As a note, you do need to enable bookmark sync in Chrome to make use of
the extension.&lt;/p&gt;
&lt;a class="reference external image-reference" href="https://chrome.google.com/extensions/detail/lagnjeopiknlgcenffgjmnpjkegjcnoo"&gt;&lt;img alt="http://i.nixgeek.com/tabrocket.png" src="http://i.nixgeek.com/tabrocket.png" /&gt;&lt;/a&gt;
</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">root</dc:creator><pubDate>Thu, 10 Feb 2011 04:20:00 -0000</pubDate><guid>http://nixgeek.com//use-tab-rocket-for-chrome-to-send-tabs-between-computers.html</guid><category>chrome</category><category>extension</category><category>addon</category></item><item><title>Stop the CRTC from making big Canadian ISPs richer and small ones out of business</title><link>http://nixgeek.com//stop-the-crtc-from-making-big-canadian-isps-richer-and-small-ones-out-of-business.html</link><description>&lt;p&gt;As I'm Canadian and a large bandwidth user, I support the OpenMedia's attempt to bring CRTC into line and stop being in the big ISPs pockets to make them richer at the expense of
Canadians &amp;amp; Canadian companies as well as competition (which CRTC is supposed to encourage, not destroy) like Netflix&lt;/p&gt;
&lt;p&gt;More information can be found at &lt;a class="reference external" href="http://openmedia.ca/blog/letter-supporters-historic-opportunity-stop-internet-meter"&gt;OpenMedia&lt;/a&gt;&lt;/p&gt;
</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">root</dc:creator><pubDate>Wed, 09 Feb 2011 04:20:00 -0000</pubDate><guid>http://nixgeek.com//stop-the-crtc-from-making-big-canadian-isps-richer-and-small-ones-out-of-business.html</guid><category>crtc</category><category>canada</category><category>internet</category></item><item><title>That is a mighty big monitor you have</title><link>http://nixgeek.com//that-is-a-mighty-big-monitor-you-have.html</link><description>&lt;p&gt;So, I recovered a system a while back and was running updates on it. After the video card update, I got this strange notice:&lt;/p&gt;
&lt;a class="reference external image-reference" href="http://i.nixgeek.com/reswtf.jpg"&gt;&lt;img alt="http://i.nixgeek.com/reswtf-small.jpg" src="http://i.nixgeek.com/reswtf-small.jpg" /&gt;&lt;/a&gt;
</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">root</dc:creator><pubDate>Wed, 09 Feb 2011 04:20:00 -0000</pubDate><guid>http://nixgeek.com//that-is-a-mighty-big-monitor-you-have.html</guid><category>wtf</category></item><item><title>Windows 7 and Windows Server 2008 r2 Service Pack 1 Release Date</title><link>http://nixgeek.com//windows-7-and-windows-server-2008-r2-service-pack-1-release-date.html</link><description>&lt;p&gt;According to &lt;a class="reference external" href="http://windowsteamblog.com/windows/b/bloggingwindows/archive/2011/02/09/announcing-availability-of-windows-7-and-windows-server-2008-r2-sp1.aspx"&gt;Microsoft&lt;/a&gt; on February
22nd Service Pack 1 for Windows 7 and Windows Server 2008r2 will be released on Windows Update as well as the Microsoft Download Center. Those of you with access to MSDN or TechNet as
well as Volume License Key (VLK) customers will get access to it early, on February 16th. Which of course will be followed almost immediately with dozens of torrents on the 16th about
5 minutes after.&lt;/p&gt;
&lt;p&gt;The service pack includes, two new desktop virtualization features (RemoteFX and Dynamic Memory) as well as collecting all of the updates and fixes for the operating systems in one
update rather than dozens of others.&lt;/p&gt;
&lt;p&gt;I've been running a beta version of it for a little while now without any problems, so this should be a nice update for one of my more liked Microsoft Operating Systems. If it
wasn't, Linux would have totally taken over my systems by now :)&lt;/p&gt;
</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">root</dc:creator><pubDate>Wed, 09 Feb 2011 04:20:00 -0000</pubDate><guid>http://nixgeek.com//windows-7-and-windows-server-2008-r2-service-pack-1-release-date.html</guid><category>windows</category><category>patch</category></item><item><title>Chroot SFTP Error and fix</title><link>http://nixgeek.com//chroot-sftp-error-and-fix.html</link><description>&lt;p&gt;So while adding another user to my hosting setup, I encountered this annoying bug:&lt;/p&gt;
&lt;pre class="literal-block"&gt;
Write failed: Broken pipe
Couldn't read packet: Connection reset by peer
&lt;/pre&gt;
&lt;p&gt;After some hunting and trying of various things, I realized that Ubuntu's ssh is more picky than Debian 5's was.&lt;/p&gt;
&lt;p&gt;I knew that you had to set the users home directory as owned by root, but each directory up the line has to be owned by root as well under Ubuntu, which I didn't realize.
Wondering why no other users noticed they couldn't login, must have been because it's holiday season and none tried to do updates.&lt;/p&gt;
</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">root</dc:creator><pubDate>Sun, 02 Jan 2011 04:20:00 -0000</pubDate><guid>http://nixgeek.com//chroot-sftp-error-and-fix.html</guid><category>linux</category><category>chroot</category><category>sftp</category></item><item><title>The plain HTTP request was sent to HTTPS port - error with nginx and phpmyadmin and others</title><link>http://nixgeek.com//the-plain-http-request-was-sent-to-https-port-error-with-nginx-and-phpmyadmin-and-others.html</link><description>&lt;p&gt;This error drove me nuts last night and tonight, trying to sort out what the issue was. Specifically in my case, it was with phpmyadmin running on a secure (HTTPS) site.&lt;/p&gt;
&lt;pre class="literal-block"&gt;
The plain HTTP request was sent to HTTPS port
&lt;/pre&gt;
&lt;p&gt;If you get this error, you are missing the following line from your fastcgi setup for your ssl vhost:&lt;/p&gt;
&lt;blockquote&gt;
fastcgi_param HTTPS on;&lt;/blockquote&gt;
&lt;p&gt;To show that in context, you want something similar to:&lt;/p&gt;
&lt;pre class="literal-block"&gt;
location ~ \.php$ {
fastcgi_param HTTPS on;
fastcgi_pass 127.0.0.1:9000;
fastcgi_index index.php;
fastcgi_param SCRIPT_FILENAME /var/www/securehost$fastcgi_script_name;
include /usr/local/nginx/conf/fastcgi_params;
}
&lt;/pre&gt;
</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">root</dc:creator><pubDate>Tue, 09 Nov 2010 04:20:00 -0000</pubDate><guid>http://nixgeek.com//the-plain-http-request-was-sent-to-https-port-error-with-nginx-and-phpmyadmin-and-others.html</guid><category>nginx</category><category>fastcgi</category><category>error</category><category>http</category><category>https</category><category>linux</category></item><item><title>LookInMyPC - Get information about your computer in one detailed report</title><link>http://nixgeek.com//lookinmypc-get-information-about-your-computer-in-one-detailed-report.html</link><description>&lt;p&gt;&lt;a class="reference external" href="http://www.lookinmypc.com/"&gt;LookInMyPC&lt;/a&gt; is a small (and portable) freeware tool designed to generate a comprehensive report of a system and export it to a HTML page. It will display
antivirus, battery, bios, browser, installed applications, networking info, sound device and much more.&lt;/p&gt;
&lt;p&gt;You can also &lt;a class="reference external" href="http://www.lookinmypc.com/ReportPage1.htm"&gt;see a sample report here&lt;/a&gt;&lt;/p&gt;
&lt;a class="reference external image-reference" href="http://www.lookinmypc.com/"&gt;&lt;img alt="http://i.nixgeek.com/look-ss1.png" src="http://i.nixgeek.com/look-ss1.png" /&gt;&lt;/a&gt;
&lt;a class="reference external image-reference" href="http://www.lookinmypc.com/"&gt;&lt;img alt="http://i.nixgeek.com/look-ss2.png" src="http://i.nixgeek.com/look-ss2.png" /&gt;&lt;/a&gt;
</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">root</dc:creator><pubDate>Sun, 07 Nov 2010 04:20:00 -0000</pubDate><guid>http://nixgeek.com//lookinmypc-get-information-about-your-computer-in-one-detailed-report.html</guid><category>windows</category><category>system</category><category>diag</category></item><item><title>Preventing repetitive strain injury the geeky way</title><link>http://nixgeek.com//preventing-repetitive-strain-injury-the-geeky-way.html</link><description>&lt;p&gt;Over at &lt;a class="reference external" href="http://productivegeek.com/"&gt;Productive Geek&lt;/a&gt;  they have a nice article on preventing RSI (repetitive strain injury). Since the name of this site is NixGeek, I figured it sort
of fit to be listed here.&lt;/p&gt;
&lt;p&gt;Obviously, if you think you have RSI, you should really consult a medical professional, but their list of tips can help reduce your risk and work in conjunction with other methods.&lt;/p&gt;
&lt;p&gt;They have a good list of common problems and solutions to RSI related stress as well as screenshots and tips on shortcut keys &amp;amp; programs that can reduce your chances or your pain if you
already suffer from it.&lt;/p&gt;
&lt;p&gt;&lt;a class="reference external" href="http://productivegeek.com/articles/preventing-repetitive-strain-injury-the-geeky-way/"&gt;Check it out&lt;/a&gt; and most importantly, don't think it won't affect you if you have poor posture,
don't sleep well and/or don't take frequent breaks. I know I break many of the rules with my home and work environments and need to take better care of myself.&lt;/p&gt;
</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">root</dc:creator><pubDate>Sun, 07 Nov 2010 04:20:00 -0000</pubDate><guid>http://nixgeek.com//preventing-repetitive-strain-injury-the-geeky-way.html</guid><category>life</category><category>geek</category><category>injury</category></item><item><title>Songsterr - Learn songs while you play along</title><link>http://nixgeek.com//songsterr-learn-songs-while-you-play-along.html</link><description>&lt;p&gt;&lt;a class="reference external" href="http://www.songsterr.com/?referrer=93677"&gt;Songsterr&lt;/a&gt; is a nifty web app I stumbled across randomly. Basically, it's a web (flash) based tab reader that works quite well and has a large
selection of music split into genre as well as difficulty categories.&lt;/p&gt;
&lt;p&gt;You can pick the various instruments to display and it plays the parts along with you, allowing you to adjust the volume of each instrument so you can isolate various parts. It also has a
tuner option built right in, so those strangely tuned songs you might want to play won't take as long to switch to.&lt;/p&gt;
&lt;p&gt;If you pay for the app, extra functions like full screen, eq, etc become available. I highly recommend buying the upgraded status if you find it handy, it definitely adds nice features and
will hopefully support new ones in the future from the developers. Even if you don't pay for it, &lt;a class="reference external" href="http://www.songsterr.com/?referrer=93677"&gt;go check it out&lt;/a&gt; I'm quite happy with it and have
recommended it to numerous people who also enjoyed it.&lt;/p&gt;
&lt;a class="reference external image-reference" href="http://www.songsterr.com/?referrer=93677"&gt;&lt;img alt="http://i.nixgeek.com/songsterr.png" src="http://i.nixgeek.com/songsterr.png" /&gt;&lt;/a&gt;
</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">root</dc:creator><pubDate>Sun, 07 Nov 2010 04:20:00 -0000</pubDate><guid>http://nixgeek.com//songsterr-learn-songs-while-you-play-along.html</guid><category>learn</category></item><item><title>Use UniBrows to enable IE6 browsing in IE8 tab</title><link>http://nixgeek.com//use-unibrows-to-enable-ie6-browsing-in-ie8-tab.html</link><description>&lt;p&gt;&lt;a class="reference external" href="http://www.browsium.com/unibrows/"&gt;UniBrows&lt;/a&gt; allows enterprises to upgrade to modern technologies like Windows 7 and IE8 while maintaining compatibility with existing IE6 web
applications. all without changing a single line of code.&lt;/p&gt;
&lt;p&gt;If this program works as advertised, it could be a huge hit for companies with existing IE6 web apps that they can't / won't migrate to newer browsers. It could also be of great
interest for people that need to open lots of browsers to see their results in them, like web developers &amp;amp; designers. With this and IEtab, you could cut down on the number of open
programs and yet still see results in the major browsers quickly. UniBrows also allows itself to be managed by Group Policy, another plus in the corporate world meaning ease of
implementation.&lt;/p&gt;
&lt;a class="reference external image-reference" href="http://www.browsium.com/unibrows/"&gt;&lt;img alt="http://i.nixgeek.com/unibrows.jpg" src="http://i.nixgeek.com/unibrows.jpg" /&gt;&lt;/a&gt;
</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">root</dc:creator><pubDate>Sun, 07 Nov 2010 04:20:00 -0000</pubDate><guid>http://nixgeek.com//use-unibrows-to-enable-ie6-browsing-in-ie8-tab.html</guid><category>ie6</category><category>addon</category></item><item><title>Quick password generator</title><link>http://nixgeek.com//quick-password-generator.html</link><description>&lt;p&gt;I found this over at &lt;a class="reference external" href="http://www.commandlinefu.com/"&gt;commandlinefu&lt;/a&gt;&lt;/p&gt;
&lt;pre class="literal-block"&gt;
tr -dc 'A-Za-z0-9!&amp;#64;#$%^&amp;amp;*' &amp;lt; /dev/urandom | fold -w 12 | head -n 1
&lt;/pre&gt;
&lt;p&gt;I just pasted the code into a file called pwgen &amp;amp; chmod +x'd the file. Works very well for quick passwords that are still quite secure.&lt;/p&gt;
</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">root</dc:creator><pubDate>Fri, 15 Oct 2010 04:20:00 -0000</pubDate><guid>http://nixgeek.com//quick-password-generator.html</guid><category>password</category></item><item><title>Opera Mini for iPod / iPhone / iPad is now available</title><link>http://nixgeek.com//opera-mini-for-ipod-iphone-ipad-is-now-available.html</link><description>&lt;p&gt;It's official, Apple actually let Opera get approved and is live on the store now. I'm still surprised they did and wonder if they will pull it, so I'd suggest grabbing it while you
can to play it safe. It's supposed to compress data by up to 90% to make downloading faster as well and synchronizing between your device &amp;amp; computer.&lt;/p&gt;
&lt;p&gt;&lt;a class="reference external" href="http://itunes.apple.com/app/opera-mini-web-browser/id363729560"&gt;Get it here&lt;/a&gt;&lt;/p&gt;
</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">root</dc:creator><pubDate>Tue, 13 Apr 2010 04:20:00 -0000</pubDate><guid>http://nixgeek.com//opera-mini-for-ipod-iphone-ipad-is-now-available.html</guid><category>software</category><category>ios</category><category>opera</category></item><item><title>Nasty start to the day</title><link>http://nixgeek.com//nasty-start-to-the-day.html</link><description>&lt;img alt="http://i.nixgeek.com/dirty1.jpg" src="http://i.nixgeek.com/dirty1.jpg" /&gt;
&lt;p&gt;Above is what I started my day with: one handful of dirt, tar, paper and god knows what else from a customers computer. This is only one clump out of about 4 or 5 though. Seriously,
how can people use or be near computers in that sort of shape? And if this is in a house, I shudder to think of the state of it.&lt;/p&gt;
&lt;blockquote&gt;
Edit: I was sick for the next week after this. Ick.&lt;/blockquote&gt;
</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">root</dc:creator><pubDate>Mon, 12 Apr 2010 04:20:00 -0000</pubDate><guid>http://nixgeek.com//nasty-start-to-the-day.html</guid><category>nasty</category><category>gross</category></item><item><title>Check if a site is down or it's just you</title><link>http://nixgeek.com//check-if-a-site-is-down-or-its-just-you.html</link><description>&lt;p&gt;Ever wondered if a site was really down or was just blocking you (or there was some sort of routing problem between you and the site)?&lt;/p&gt;
&lt;p&gt;Well, &lt;a class="reference external" href="http://downforeveryoneorjustme.com/"&gt;Down for everyone or just me&lt;/a&gt; and &lt;a class="reference external" href="http://isthatsitedown.com/"&gt;Is that site down&lt;/a&gt; are two sites that can help you quickly see what the real
deal is. I'm sure there are plenty of other sites like it, but these are two quick loading sites that are also quite popular.&lt;/p&gt;
</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">root</dc:creator><pubDate>Sun, 21 Mar 2010 04:20:00 -0000</pubDate><guid>http://nixgeek.com//check-if-a-site-is-down-or-its-just-you.html</guid><category>www</category><category>diag</category></item><item><title>Enable the (Hidden) Administrator account on Windows 7 or Vista</title><link>http://nixgeek.com//enable-the-hidden-administrator-account-on-windows-7-or-vista.html</link><description>&lt;p&gt;Here's a quick tip that comes in handy fairly often for me. I use it most after someone has forgotten their password and my usual method of removing their user accounts password has failed
(linux boot disk and editing the hive, which is quite a bit more complex and will be outlined in another post) but can be used at other times too. Read on for detailed information on
enabling and disabling the administrator account.&lt;/p&gt;
&lt;p&gt;The account is created in Windows 7 or Vista but not actually enabled. To enable, open a command prompt in administrator mode by right-clicking and choosing .Run as administrator. (or use
the Ctrl+Shift+Enter shortcut from the search box) and type in:&lt;/p&gt;
&lt;pre class="literal-block"&gt;
net user administrator /active:yes
&lt;/pre&gt;
&lt;p&gt;Technically, you don't need to run that in a command prompt, but you wouldn't see for sure  if it worked or failed as it will automatically close the program after running it whereas the
command prompt will stay.&lt;/p&gt;
&lt;p&gt;So now you can log out of the current user and back in as Administrator, no password is required even. Now you can do whatever you needed to and then disable the account again as it's not
recommended to run under that account all the time.&lt;/p&gt;
&lt;p&gt;To disable, log out of the Administrator account and back in as a user. and open an administrator mode command prompt as above and type:&lt;/p&gt;
&lt;pre class="literal-block"&gt;
net user administrator /active:no
&lt;/pre&gt;
&lt;p&gt;Personally, I have a USB drive with a bunch of utilities and scripts such as this command on it to speed up common things like this or resetting tcpip stacks or clearing the upper and
lower registry entries.&lt;/p&gt;
</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">root</dc:creator><pubDate>Sun, 21 Mar 2010 04:20:00 -0000</pubDate><guid>http://nixgeek.com//enable-the-hidden-administrator-account-on-windows-7-or-vista.html</guid><category>windows</category><category>administration</category></item><item><title>Nokia N900 review by Shivaranjan.com</title><link>http://nixgeek.com//nokia-n900-review-by-shivaranjancom.html</link><description>&lt;p&gt;This post is mostly just for myself and a couple others that might be interested. There.s a pretty in depth
&lt;a class="reference external" href="http://www.shivaranjan.com/2010/03/01/review-nokia-n900-maemo-5-powered-internet-tablet-with-phone/"&gt;review of the Nokia N900 over at Shivaranjan&lt;/a&gt; with screenshots, videos, pros and
cons and lots of useful information. If only I could even somewhat justify me having it and could afford it, I would go buy it right now&lt;/p&gt;
</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">root</dc:creator><pubDate>Sun, 21 Mar 2010 04:20:00 -0000</pubDate><guid>http://nixgeek.com//nokia-n900-review-by-shivaranjancom.html</guid><category>cell</category><category>linux</category></item><item><title>Windows 7 and TS-L633B Optical Drives</title><link>http://nixgeek.com//windows-7-and-ts-l633b-optical-drives.html</link><description>&lt;p&gt;Had this problem the other day. Basically, some optical drives don't work right with Windows 7 and some of the newer power saving functions. In my case it was a Gateway laptop with a
TS-L633B drive and I couldn't find a firmware upgrade for it (there is a Dell update though) which has fixed it for other people.&lt;/p&gt;
&lt;p&gt;So in the end what I had to do was run the following:&lt;/p&gt;
&lt;pre class="literal-block"&gt;
powercfg.exe -setacvalueindex 8c5e7fda-e8bf-4a96-9a85-a6e23a8c635c 0012ee47-9041-4b5d-9b77-535fba8b1442 DAB60367-53FE-4fbc-825E-521D069D2456 0
powercfg.exe -setdcvalueindex 8c5e7fda-e8bf-4a96-9a85-a6e23a8c635c 0012ee47-9041-4b5d-9b77-535fba8b1442 DAB60367-53FE-4fbc-825E-521D069D2456 0
powercfg.exe -setacvalueindex 381b4222-f694-41f0-9685-ff5bb260df2e 0012ee47-9041-4b5d-9b77-535fba8b1442 DAB60367-53FE-4fbc-825E-521D069D2456 0
powercfg.exe -setdcvalueindex 381b4222-f694-41f0-9685-ff5bb260df2e 0012ee47-9041-4b5d-9b77-535fba8b1442 DAB60367-53FE-4fbc-825E-521D069D2456 0
powercfg.exe -setacvalueindex a1841308-3541-4fab-bc81-f71556f20b4a 0012ee47-9041-4b5d-9b77-535fba8b1442 DAB60367-53FE-4fbc-825E-521D069D2456 0
powercfg.exe -setdcvalueindex a1841308-3541-4fab-bc81-f71556f20b4a 0012ee47-9041-4b5d-9b77-535fba8b1442 DAB60367-53FE-4fbc-825E-521D069D2456 0
&lt;/pre&gt;
&lt;p&gt;which I found listed at &lt;a class="reference external" href="http://news.softpedia.com/news/Windows-7-RTM-Can-Render-DVD-Drives-Inaccessible-121924.shtml"&gt;Softpedia&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;This seemed to fix the problem, but of course if the customer re installs Win7, it will do the same thing until Gateway upgrades their firmware or I find one that is right for that drive.&lt;/p&gt;
</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">root</dc:creator><pubDate>Sat, 20 Mar 2010 04:20:00 -0000</pubDate><guid>http://nixgeek.com//windows-7-and-ts-l633b-optical-drives.html</guid><category>windows</category><category>optical</category><category>registry</category></item><item><title>BlueScreenView by Nirsoft</title><link>http://nixgeek.com//bluescreenview-by-nirsoft.html</link><description>&lt;p&gt;BlueScreenView by NirSoft is a handy little program I stumbled upon a while back. It loads the windows crash files and shows you USEFUL information from them. Without needing to have the
Windows Debugger installed like with WhoCrashed and a bunch of others out there that I tried.&lt;/p&gt;
&lt;p&gt;Probably the most annoying part is that I fought with a computer for a while one day that I couldn't get the debugger installed on until I found this program. Then realized I already had
it on my USB drive as I have the full NirSoft collection on it. Oh well, I know it's there now&lt;/p&gt;
&lt;p&gt;&lt;a class="reference external" href="http://www.nirsoft.net/utils/blue_screen_view.html"&gt;Download a copy at NirSoft's Homepage&lt;/a&gt;&lt;/p&gt;
</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">root</dc:creator><pubDate>Sun, 21 Feb 2010 04:20:00 -0000</pubDate><guid>http://nixgeek.com//bluescreenview-by-nirsoft.html</guid><category>crash</category><category>windows</category><category>bluescreen</category><category>diag</category></item><item><title>Quick Guide to Windows Branding</title><link>http://nixgeek.com//quick-guide-to-windows-branding.html</link><description>&lt;p&gt;So you want to brand your Windows for your company or just for fun? No problem, check out the rest of this post for the details.&lt;/p&gt;
&lt;p&gt;The image file you need for the branding should be 172 pixels by 172 pixels or smaller and saved in a BMP format in the c:\windows\system32 folder. For Windows XP it should be called
OEMLOGO.BMP and for Vista OEMINFO.BMP by default but if you continue with the instructions below, you can see how to use the same filename in fact.&lt;/p&gt;
&lt;p&gt;The process from this point on is different depending on if you are using Windows XP or Windows Vista&lt;/p&gt;
&lt;p&gt;Windows XP&lt;/p&gt;
&lt;p&gt;Create a file called OEMINFO.ini in the c:\windows\system32 directory (same place as your bmp file) with the following information in it:&lt;/p&gt;
&lt;pre class="literal-block"&gt;
[General]
Manufacturer=
Model=
[Support Information]
Line1=
Line2=
Line3=
&lt;/pre&gt;
&lt;p&gt;Windows Vista&lt;/p&gt;
&lt;p&gt;For vista you need to create a .reg file (or edit the registry manually but for ease of use and mass branding, a .reg file is much easier and quicker) with the following information in it:&lt;/p&gt;
&lt;pre class="literal-block"&gt;
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\OEMInformation]
.HelpCustomized.=dword:00000000
.Logo.=.c:\\windows\\system32\\OEMLOGO.BMP.
.SupportHours.=.Monday to Friday 09:00 to 17:00.
.Manufacturer.=.NixGeek.
.SupportPhone.=.123-123-1234.
.SupportURL.=.http://support.nixgeek.com.
&lt;/pre&gt;
&lt;p&gt;Once you have this file, you just need to run it and click ok to let the changes be done&lt;/p&gt;
&lt;p&gt;There are some other things you can do, but thats the basic idea&lt;/p&gt;
</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">root</dc:creator><pubDate>Tue, 01 Sep 2009 04:20:00 -0000</pubDate><guid>http://nixgeek.com//quick-guide-to-windows-branding.html</guid><category>windows</category><category>branding</category></item></channel></rss>
