<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/' xmlns:georss='http://www.georss.org/georss' xmlns:gd='http://schemas.google.com/g/2005' xmlns:thr='http://purl.org/syndication/thread/1.0'><id>tag:blogger.com,1999:blog-5194546</id><updated>2012-01-11T12:06:05.906-08:00</updated><category term='knoppix'/><category term='web app'/><category term='loop'/><category term='sysadmin'/><category term='admin'/><category term='list'/><category term='joomla'/><category term='7.10'/><category term='feisty fawn'/><category term='develop'/><category term='ram'/><category term='preinstalled'/><category term='webmin'/><category term='gnome'/><category term='portable'/><category term='redhat'/><category term='8.04'/><category term='tips'/><category term='grep'/><category term='script'/><category term='keyboard'/><category term='windows'/><category term='7.04'/><category term='hardy heron'/><category term='code'/><category term='deskbar'/><category term='hardware'/><category term='utility'/><category term='apache'/><category term='linux'/><category term='recovery'/><category term='centos'/><category term='gutsy gibbon'/><category term='java'/><category term='10.04'/><category term='php'/><category term='usb'/><category term='security'/><category term='smalltalk'/><category term='configure'/><category term='bash'/><category term='tar'/><category term='plan'/><category term='unix'/><category term='mac'/><category term='search'/><category term='dsl'/><category term='virus'/><category term='ubuntu'/><category term='project'/><title type='text'>Neil's Open Source &amp; Linux Blog</title><subtitle type='html'>News, notes and resources on open source, Linux, and UNIX computers; By Neil Johnson, &lt;a href="http://cadent.com/" title="Neil's company, Cadent Technologies Corp."&gt;Cadent Technologies Corp.&lt;/a&gt;</subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://njlinux.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5194546/posts/default?max-results=100'/><link rel='alternate' type='text/html' href='http://njlinux.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><author><name>Neil Johnson</name><uri>https://profiles.google.com/106395572536054253380</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh4.googleusercontent.com/-7Qsi0Lf1WSU/AAAAAAAAAAI/AAAAAAAAAGg/m7-qcZCCZCU/s512-c/photo.jpg'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>82</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>100</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-5194546.post-227205137159979675</id><published>2011-12-27T13:20:00.000-08:00</published><updated>2011-12-27T13:20:54.253-08:00</updated><title type='text'>Minecraft on Ubuntu; Finding and fixing errors</title><content type='html'>&lt;div dir="ltr" style="text-align: left;" trbidi="on"&gt;
Now that Minecraft is outta beta, at version 1.0.0, it's time to get it running on Ubuntu with all the mods. The standard 1.0 version runs fine in Ubuntu 11.10, but I'm having some trouble with ModLoader, and therefore all the mods that in turn depend on ModLoader.&lt;br /&gt;
&lt;br /&gt;
My first task is to run Minecraft without any errors. To start I installed and ran Minecraft on Ubuntu using &lt;a href="http://ubuntuforums.org/showthread.php?t=1726735" target="_blank"&gt;Alloc's Easy Minecraft Installer&lt;/a&gt;. This creates a handy desktop icon on the account I used to run the install script. Of course, using this icon precludes seeing any error output from the program. Once you've installed Minecraft using the script, you can copy the icon file to any other desktop directory, and then update the command line with the name of the new home directory. Then, set the properties of the shortcut file to "executable"&lt;br /&gt;
&lt;br /&gt;
To review the error output, I open Terminal and paste in the command:&lt;br /&gt;
&lt;br /&gt;
&lt;blockquote class="tr_bq" style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;
&lt;b&gt;java -jar /home/[myhomedir]/.minecraft/minecraft.jar&lt;/b&gt;&lt;/blockquote&gt;
&lt;br /&gt;
where [myhomedir] is the name of my home directory.&lt;br /&gt;
&lt;br /&gt;
Or, you can use the tilde ("~"):&lt;br /&gt;
&lt;blockquote class="tr_bq"&gt;
&lt;div style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;
&lt;b&gt;&lt;br /&gt;&lt;/b&gt;&lt;/div&gt;
&lt;div style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;
&lt;b&gt;java -jar ~/.minecraft/minecraft.jar&lt;/b&gt;&lt;/div&gt;
&lt;/blockquote&gt;
&lt;br /&gt;
This works in Terminal, but not in the destop icon command field. &lt;br /&gt;
&lt;br /&gt;
My first error is:&lt;br /&gt;
&lt;br /&gt;
&lt;blockquote class="tr_bq" style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;
GL ERROR Pre render 1281: Invalid value&lt;/blockquote&gt;
&lt;br /&gt;
To resolve this error, in  ~/.minecraft/options.txt, I set advancedOpengl:true (this was originally false)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Now I get:&lt;br /&gt;
&lt;br /&gt;
&lt;blockquote class="tr_bq"&gt;
&lt;span style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;Loading: net.java.games.input.LinuxEnvironmentPlugin&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;Failed to open device (/dev/input/event3): Failed to open device /dev/input/event3 (13)&lt;/span&gt;&lt;/blockquote&gt;
&lt;br /&gt;
...&lt;br /&gt;
&lt;br /&gt;
down to&lt;br /&gt;
&lt;br /&gt;
/dev/input/event0&lt;br /&gt;
&lt;br /&gt;
The fix for this, from the &lt;a href="http://www.worldofminecraft.com/content/linux-error" target="_blank"&gt;World of Minecraft support forum&lt;/a&gt;, is the following Terminal command:&lt;br /&gt;
&lt;br /&gt;
&lt;blockquote class="tr_bq"&gt;
&amp;nbsp;&lt;b&gt;&lt;span style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;sudo chmod go=u /dev/input/event*&lt;/span&gt;&lt;/b&gt;&lt;/blockquote&gt;
&lt;br /&gt;
This worked; I now see:&lt;br /&gt;
&lt;blockquote class="tr_bq"&gt;
&lt;br /&gt;
&lt;div style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;
Loading: net.java.games.input.LinuxEnvironmentPlugin&lt;br /&gt;
Linux plugin claims to have found 4 controllers&lt;/div&gt;
&lt;/blockquote&gt;
&lt;br /&gt;
So, no errors!&lt;br /&gt;
&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5194546-227205137159979675?l=njlinux.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://njlinux.blogspot.com/feeds/227205137159979675/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5194546&amp;postID=227205137159979675' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5194546/posts/default/227205137159979675'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5194546/posts/default/227205137159979675'/><link rel='alternate' type='text/html' href='http://njlinux.blogspot.com/2011/12/minecraft-on-ubuntu-modloader.html' title='Minecraft on Ubuntu; Finding and fixing errors'/><author><name>Neil Johnson</name><uri>https://profiles.google.com/106395572536054253380</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh4.googleusercontent.com/-7Qsi0Lf1WSU/AAAAAAAAAAI/AAAAAAAAAGg/m7-qcZCCZCU/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5194546.post-6624798344788973242</id><published>2011-05-25T12:51:00.001-07:00</published><updated>2011-05-25T12:51:22.558-07:00</updated><title type='text'>Area51 is ill, won't boot Windows or Ubuntu</title><content type='html'>Area51 won't boot up correctly, and the behavior is quite odd. I was able to boot off of my handy Ubuntu 10.10 disk, however, which rules out most problems with the motherboard, RAM, video, networking -- it looks like there's some problem reading the hard drive. I want to do some troubleshooting on the hard disk partitions, since that seems to be the most likely source of the problems.

This is right after I ran that disk utility, but the computer booted since then.

Fortunately, since I can get onto the Internet, I can log my work right here on this blog.

- Posted using BlogPress from my iPad&lt;br /&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5194546-6624798344788973242?l=njlinux.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://njlinux.blogspot.com/feeds/6624798344788973242/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5194546&amp;postID=6624798344788973242' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5194546/posts/default/6624798344788973242'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5194546/posts/default/6624798344788973242'/><link rel='alternate' type='text/html' href='http://njlinux.blogspot.com/2011/05/area51-is-ill-won-boot-windows-or.html' title='Area51 is ill, won&amp;#39;t boot Windows or Ubuntu'/><author><name>Neil Johnson</name><uri>https://profiles.google.com/106395572536054253380</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh4.googleusercontent.com/-7Qsi0Lf1WSU/AAAAAAAAAAI/AAAAAAAAAGg/m7-qcZCCZCU/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5194546.post-6068603422820678646</id><published>2010-05-20T07:23:00.000-07:00</published><updated>2010-05-20T07:23:17.068-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='tips'/><category scheme='http://www.blogger.com/atom/ns#' term='sysadmin'/><category scheme='http://www.blogger.com/atom/ns#' term='mac'/><category scheme='http://www.blogger.com/atom/ns#' term='utility'/><category scheme='http://www.blogger.com/atom/ns#' term='ubuntu'/><category scheme='http://www.blogger.com/atom/ns#' term='10.04'/><title type='text'>Connect to a Mac OS X Screen Sharing Client with Ubuntu's Remote Desktop Viewer</title><content type='html'>On my Apple blog I describe how to &lt;a href="http://njmac.blogspot.com/2010/05/connect-to-mac-os-x-screen-sharing.html"&gt;connect to Mac OS X computers with Ubuntu's Remote Desktop Viewer&lt;/a&gt;. Ubuntu's&lt;br /&gt;
&lt;br /&gt;
&lt;blockquote&gt; Remote Desktop Viewer (&lt;b&gt;Applications : Internet : Remote Desktop  Viewer)&lt;/b&gt; is really &lt;a href="http://projects.gnome.org/vinagre/"&gt;Vinagre, A VNC Client for the  GNOME Desktop&lt;/a&gt;. This VNC client supports connections to Mac OS X  using the Mac's Screen Sharing service, Apple's built-in implementation  of the VNC server protocol.&lt;/blockquote&gt;The post includes step-by-step instructions on how to configure the Mac Screen Sharing server, and how to establish a connection with Ubuntu's Remote Desktop Viewer.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5194546-6068603422820678646?l=njlinux.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://njlinux.blogspot.com/feeds/6068603422820678646/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5194546&amp;postID=6068603422820678646' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5194546/posts/default/6068603422820678646'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5194546/posts/default/6068603422820678646'/><link rel='alternate' type='text/html' href='http://njlinux.blogspot.com/2010/05/connect-to-mac-os-x-screen-sharing.html' title='Connect to a Mac OS X Screen Sharing Client with Ubuntu&apos;s Remote Desktop Viewer'/><author><name>Neil Johnson</name><uri>https://profiles.google.com/106395572536054253380</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh4.googleusercontent.com/-7Qsi0Lf1WSU/AAAAAAAAAAI/AAAAAAAAAGg/m7-qcZCCZCU/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5194546.post-2650911960438984297</id><published>2010-03-27T10:33:00.001-07:00</published><updated>2010-03-27T10:33:20.315-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='redhat'/><category scheme='http://www.blogger.com/atom/ns#' term='web app'/><category scheme='http://www.blogger.com/atom/ns#' term='admin'/><category scheme='http://www.blogger.com/atom/ns#' term='configure'/><category scheme='http://www.blogger.com/atom/ns#' term='centos'/><category scheme='http://www.blogger.com/atom/ns#' term='webmin'/><category scheme='http://www.blogger.com/atom/ns#' term='sysadmin'/><category scheme='http://www.blogger.com/atom/ns#' term='unix'/><title type='text'>Webmin on CentOS</title><content type='html'>&lt;p&gt;We use CentOS for our web servers, and favor &lt;a href="http://www.webmin.com/index.html"&gt;Webmin&lt;/a&gt; as a way to administer our servers. To install &lt;a href="http://www.webmin.com/rpm.html"&gt;Webmin&lt;/a&gt; via yum on CentOS, follow these steps as root or sudo, from the command line (via SSH or at the console). These steps will also work for RedHat servers.&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Configure the Webmin repository and instal&lt;/b&gt;l&lt;/p&gt;
&lt;p&gt;Webmin is not available via yum in the default CentOS repository. Follow these steps to add the Webmin repository (repo) from Webmin.com.&lt;/p&gt;
&lt;ol&gt;
  &lt;li&gt;Create and edit the repository file # nano /etc/yum.repos.d/webmin.repo&lt;/li&gt;

  &lt;li&gt;Add the [Webmin] section (listed below) to the new repository file&lt;/li&gt;

  &lt;li&gt;Save the new file&lt;/li&gt;

  &lt;li&gt;Import the public key: # rpm --import http://www.webmin.com/jcameron-key.asc&lt;br /&gt;&lt;/li&gt;

  &lt;li&gt;Install webmin: # yum install webmin&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;&lt;b&gt;Open the Firewall&lt;/b&gt;&lt;/p&gt;
&lt;p&gt;If your server is protected by a firewall, you won't be able to access Webmin until you open port 10000. Use these steps on CentOS&lt;/p&gt;
&lt;ol&gt;
  &lt;li&gt;Backup the current firewall settings: # cp /etc/sysconfig/iptables /etc/sysconfig/iptables.bak&lt;/li&gt;

  &lt;li&gt;Install the Red Hat firewall configuration tool # yum install system-config-securitylevel&lt;/li&gt;

  &lt;li&gt;Run the firewall tool: system-config-securitylevel&lt;/li&gt;

  &lt;li&gt;Select _Security Level:_ *Enabled*&lt;/li&gt;

  &lt;li&gt;Click [Customize]&lt;/li&gt;

  &lt;li&gt;Check incoming ports to allow (probably SSH, WWW, Secure WWW, and FTP)&lt;/li&gt;

  &lt;li&gt;_Other Ports_ 10000:tcp&lt;/li&gt;

  &lt;li&gt;Click [OK]&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;This will save your new settings and reload the firewall. You won't have to use this command line firewall tool again, as now you can use Webmin to configure the firewall.&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Test Webmin&lt;/b&gt;&lt;/p&gt;
&lt;p&gt;Now that you've installed Webmin and opened the Webmin port, test it out. Open your favorite brower and type your server's IP address followed by :10000, like this:&lt;/p&gt;
&lt;p&gt;168.192.1.1:10000&lt;/p&gt;
&lt;p&gt;The Webmin login screen should appear. Log in with your root credentials. It's a good idea to set up another Webmin user so you don't have to use your root credentials&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Webmin repo section&lt;/b&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-family: 'Lucida Console', 'courier new', monospace; font-size: 13px; color: #333333; font-weight: 500; line-height: 19px;"&gt;[Webmin]&lt;br style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px;" /&gt;
name=Webmin Distribution Neutral&lt;br style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px;" /&gt;
baseurl=http://download.webmin.com/download/yum&lt;br style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px;" /&gt;
enabled=1&lt;/span&gt;&lt;br /&gt;&lt;/p&gt;&lt;br /&gt;

&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5194546-2650911960438984297?l=njlinux.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://njlinux.blogspot.com/feeds/2650911960438984297/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5194546&amp;postID=2650911960438984297' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5194546/posts/default/2650911960438984297'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5194546/posts/default/2650911960438984297'/><link rel='alternate' type='text/html' href='http://njlinux.blogspot.com/2010/03/webmin-on-centos.html' title='Webmin on CentOS'/><author><name>Neil Johnson</name><uri>https://profiles.google.com/106395572536054253380</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh4.googleusercontent.com/-7Qsi0Lf1WSU/AAAAAAAAAAI/AAAAAAAAAGg/m7-qcZCCZCU/s512-c/photo.jpg'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5194546.post-1410553338015562250</id><published>2010-02-20T21:20:00.001-08:00</published><updated>2010-02-20T21:32:06.396-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='knoppix'/><category scheme='http://www.blogger.com/atom/ns#' term='unix'/><category scheme='http://www.blogger.com/atom/ns#' term='ram'/><category scheme='http://www.blogger.com/atom/ns#' term='dsl'/><title type='text'>Damn Small Linux (DSL)</title><content type='html'>&lt;p&gt;I'm trying to help my friend fix his &lt;a href="http://support.dell.com/support/edocs/systems/opgx400/en/index.htm" title="Manuals for the GX400 from Dell"&gt;Dell OptiPlex GX400&lt;/a&gt;, which is running Windows XP Home, and is probably owned. It only has 128 MB of RAM, and it turns out this particular model uses expensive &lt;a href="http://www.pcmemorystore.com/PCMS240304.htm?utm_source=Froogle&amp;amp;utm_medium=Feed&amp;amp;utm_campaign=Froogle&amp;amp;utm_term=b8b59942-53b4-4f88-a32b-e2e2ccf18b81_ae1db770-fcb3-43e7-bfbd-45968ac8a088"&gt;128MB PC-800 Rambus RIMM for Dell RAM Memory&lt;/a&gt;. So, it doesn't make sense to buy a chip, really, and none of my spares will probably fit.&lt;/p&gt;
&lt;p&gt;Instead of throwing hardware at the problem, I looked at Damn Small Linux (&lt;a href="http://www.damnsmalllinux.org/"&gt;DSL information&lt;/a&gt;) To burn a CD of &lt;a href="http://www.damnsmalllinux.org/download.html"&gt;Damn Small Linux, Download the ISO&lt;/a&gt; and then burin it to a CD, in Windows, with &lt;a href="http://infrarecorder.org/"&gt;InfraRecorder&lt;/a&gt; (GPL).&lt;/p&gt;
&lt;p&gt;DSL is based on &lt;a href="http://www.knoppix.net/" title="Knoppix home"&gt;Knoppix&lt;/a&gt;, but is stripped down to a bare bones set of &lt;a href="http://www.damnsmalllinux.org/packages.html"&gt;Debian packages&lt;/a&gt;. As promised, booting DS from the CD transformed the slow, almost unusable computer into a speed demon. Plus, &lt;a href="http://www.damnsmalllinux.org/images/dsl-4.2.x.jpg" title="Screenshot of the DSL 4.2.x desktop"&gt;DSL shows system resource use right on the desktop&lt;/a&gt;, and we could see that it was hardly using any RAM -- less than 20% of 128 MB.&lt;/p&gt;
&lt;p&gt;Now all we have to do is figure out a way to save the configuration, and configure networking.&lt;/p&gt;

&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5194546-1410553338015562250?l=njlinux.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://njlinux.blogspot.com/feeds/1410553338015562250/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5194546&amp;postID=1410553338015562250' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5194546/posts/default/1410553338015562250'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5194546/posts/default/1410553338015562250'/><link rel='alternate' type='text/html' href='http://njlinux.blogspot.com/2010/02/damn-small-linux-dsl.html' title='Damn Small Linux (DSL)'/><author><name>Neil Johnson</name><uri>https://profiles.google.com/106395572536054253380</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh4.googleusercontent.com/-7Qsi0Lf1WSU/AAAAAAAAAAI/AAAAAAAAAGg/m7-qcZCCZCU/s512-c/photo.jpg'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5194546.post-2282531191161357153</id><published>2009-10-15T13:25:00.000-07:00</published><updated>2010-02-20T21:34:04.768-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='bash'/><category scheme='http://www.blogger.com/atom/ns#' term='sysadmin'/><category scheme='http://www.blogger.com/atom/ns#' term='unix'/><category scheme='http://www.blogger.com/atom/ns#' term='php'/><category scheme='http://www.blogger.com/atom/ns#' term='utility'/><category scheme='http://www.blogger.com/atom/ns#' term='script'/><title type='text'>Perl &amp; PHP Shell Scripts</title><content type='html'>&lt;p&gt;Writing scripts in bash is lame. I'm not the only one who thinks so: &lt;a href="http://lindesk.com/2008/05/shell-script-language-use-perl-not-bash/" title="Shell Script Language – Use Perl, Not Bash | LinDesk"&gt;Shell Script Language – Use Perl, Not Bash | LinDesk&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;From the post:&lt;/p&gt;
&lt;h2&gt;Advantages of using a Shell Language&lt;/h2&gt;
&lt;ul&gt;
  &lt;li&gt;Its supported in even the tinest linux distros – even in embedded systems.&lt;/li&gt;

  &lt;li&gt;Its the method preferred by the majority – I hope this will change soon.&lt;/li&gt;

  &lt;li&gt;Command calls look more natural in a shell language.&lt;/li&gt;
&lt;/ul&gt;
&lt;h2&gt;Advantages of using a High Level Language&lt;/h2&gt;
&lt;ul&gt;
  &lt;li&gt;Better Code&lt;/li&gt;

  &lt;li&gt;Easy to maintain&lt;/li&gt;

  &lt;li&gt;Faster development&lt;/li&gt;

  &lt;li&gt;Libraries provide a lot of functionality&lt;/li&gt;

  &lt;li&gt;Easier to port to different platforms.&lt;/li&gt;
&lt;/ul&gt;
&lt;h2&gt;PHP Shell Scripting&lt;/h2&gt;Want to get busy slinging code? Start here:&lt;br /&gt;
&lt;ul&gt;
  &lt;li&gt;&lt;a href="http://linux-programming.suite101.com/article.cfm/an_introduction_to_linux_shell_scripting"&gt;An Introduction to Linux Shell Scripting: How to Use Bash, Perl, PHP or Python in a Linux Script | Suite101.com&lt;/a&gt;&lt;/li&gt;

  &lt;li&gt;&lt;a href="http://linux-programming.suite101.com/article.cfm/an_introduction_to_linux_shell_scripting"&gt;&lt;/a&gt;&lt;a href="http://www.devarticles.com/c/a/PHP/Shell-Scripting-With-PHP/"&gt;An Alternative to Perl: Shell Scripting With PHP&lt;/a&gt;&lt;/li&gt;

  &lt;li&gt;&lt;a href="http://www.devarticles.com/c/a/PHP/Shell-Scripting-With-PHP/"&gt;&lt;/a&gt;&lt;a href="http://www.phpbuilder.com/columns/darrell20000319.php3"&gt;Using PHP As A Shell Scripting Language&lt;/a&gt;&lt;/li&gt;

  &lt;li&gt;&lt;a href="http://www.phpbuilder.com/columns/darrell20000319.php3"&gt;&lt;/a&gt;&lt;a href="http://www.phpdeveloper.org/news/5994"&gt;PHPDeveloper.org: PHPHacks.com: Shell Scripting with PHP CLI&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5194546-2282531191161357153?l=njlinux.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://njlinux.blogspot.com/feeds/2282531191161357153/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5194546&amp;postID=2282531191161357153' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5194546/posts/default/2282531191161357153'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5194546/posts/default/2282531191161357153'/><link rel='alternate' type='text/html' href='http://njlinux.blogspot.com/2009/10/perl-php-shell-scripts.html' title='Perl &amp;amp; PHP Shell Scripts'/><author><name>Neil Johnson</name><uri>https://profiles.google.com/106395572536054253380</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh4.googleusercontent.com/-7Qsi0Lf1WSU/AAAAAAAAAAI/AAAAAAAAAGg/m7-qcZCCZCU/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5194546.post-1330882793113945817</id><published>2009-10-14T11:31:00.000-07:00</published><updated>2009-10-15T09:39:36.290-07:00</updated><title type='text'>Linux Virtualization</title><content type='html'>&lt;p&gt;It's time to move our servers to a virtualized platform. Info here:&lt;/p&gt;
&lt;ul&gt;
  &lt;li&gt;&lt;a href="http://virt.kernelnewbies.org/"&gt;Linux Virtualization Wiki&lt;/a&gt; - &lt;a href="http://virt.kernelnewbies.org/TechComparison"&gt;TechComparison&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Xen&lt;br /&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href="http://www.xen.org/"&gt;Welcome to xen.org, home of the Xen® hypervisor, the powerful open source industry standard for virtualization.&lt;/a&gt;&lt;br /&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href="http://www.citrix.com/English/ps2/products/feature.asp?contentID=1686939"&gt;Citrix Systems » Products » -- XenServer » XenServer&lt;/a&gt;&lt;br /&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href="http://www.citrix.com/English/ps2/products/subfeature.asp?contentID=1681139"&gt;Citrix Systems » XenServer Requirements and Specifications&lt;/a&gt;&lt;br /&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href="http://www.linuxtopia.org/online_books/centos5/centos_5_xen_virtualization/index.html"&gt;CentOS 5 Virtualization Guide - Virtualization Guide&lt;/a&gt;&lt;/p&gt;&lt;a href="http://www.top10dedicatedhosting.com/en/?p=502"&gt;Xen virtualization platform providers | Top 10 Dedicated Server Hosting Reviews, News and Articles&lt;/a&gt;&lt;br /&gt;

&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5194546-1330882793113945817?l=njlinux.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://njlinux.blogspot.com/feeds/1330882793113945817/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5194546&amp;postID=1330882793113945817' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5194546/posts/default/1330882793113945817'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5194546/posts/default/1330882793113945817'/><link rel='alternate' type='text/html' href='http://njlinux.blogspot.com/2009/10/linux-virtualization.html' title='Linux Virtualization'/><author><name>Neil Johnson</name><uri>https://profiles.google.com/106395572536054253380</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh4.googleusercontent.com/-7Qsi0Lf1WSU/AAAAAAAAAAI/AAAAAAAAAGg/m7-qcZCCZCU/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5194546.post-7744511936673171700</id><published>2009-02-21T12:27:00.001-08:00</published><updated>2009-06-02T11:43:55.854-07:00</updated><title type='text'>Essential Firefox Add-Ons For the Cloud</title><content type='html'>&lt;div xmlns="http://www.w3.org/1999/xhtml"&gt;If you don't want to be tied down to a desktop, you need direct access to your computer in the cloud. Since Firefox runs just about everywhere, it's a good place to start to set up a reliable way to access your accounts.&lt;/div&gt;&lt;div xmlns="http://www.w3.org/1999/xhtml"&gt;
&lt;h3 class="name"&gt;Blog &amp;amp; Social &lt;/h3&gt;
&lt;a href="https://addons.mozilla.org/en-US/firefox/addon/3615"&gt;Delicious Bookmarks&lt;/a&gt; is the recommended and official Firefox add-on for Delicious, the world's leading social bookmarking service (formerly del.icio.us). It integrates your bookmarks and tags with Firefox and keeps them in sync for easy, convenient access. Syncing slows down startup, though.

&lt;a href="https://addons.mozilla.org/en-US/firefox/addon/1730"&gt;
ScribeFire Blog Editor&lt;/a&gt; is a blog editor that integrates with your browser and lets you easily post to your blog. They've also integrated their affiliate &lt;a href="http://www.scribefire.com/make_money"&gt;Quick Ads&lt;/a&gt; advertising program, which I haven't tried.

&lt;div class="zemanta-pixie"&gt;&lt;img src="http://img.zemanta.com/pixy.gif?x-id=44b2cd9b-89fa-4e7d-a03d-fd84bafc6e4b" class="zemanta-pixie-img" /&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5194546-7744511936673171700?l=njlinux.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://njlinux.blogspot.com/feeds/7744511936673171700/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5194546&amp;postID=7744511936673171700' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5194546/posts/default/7744511936673171700'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5194546/posts/default/7744511936673171700'/><link rel='alternate' type='text/html' href='http://njlinux.blogspot.com/2009/02/essential-firefox-add-ons-for-cloud.html' title='Essential Firefox Add-Ons For the Cloud'/><author><name>Neil Johnson</name><uri>https://profiles.google.com/106395572536054253380</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh4.googleusercontent.com/-7Qsi0Lf1WSU/AAAAAAAAAAI/AAAAAAAAAGg/m7-qcZCCZCU/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5194546.post-5889093276232278004</id><published>2009-01-11T06:42:00.000-08:00</published><updated>2009-01-11T08:05:56.093-08:00</updated><title type='text'>Ubuntu on the Asus EEE NetBook</title><content type='html'>&lt;a href="http://www.maximumpc.com/"&gt;MaximumPC&lt;/a&gt; published a very detailed article that describes how to install &lt;a href="http://www.ubuntu.com/"&gt;Ubuntu&lt;/a&gt; on your favorite &lt;a href="http://en.wikipedia.org/wiki/Netbook"&gt;NetBook&lt;/a&gt;: &lt;a href="http://www.maximumpc.com/article/howtos/how_to_become_a_linux_netbook_poweruser"&gt;How To: Become a Linux Netbook Power User&lt;/a&gt;. Also useful: &lt;a href="http://arstechnica.com/news.ars/post/20080727-running-ubuntu-on-the-eee-pc.html"&gt;Ars Technica's How to: Installing and running Ubuntu on the Eee PC&lt;/a&gt;.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5194546-5889093276232278004?l=njlinux.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='related' href='http://www.maximumpc.com/article/howtos/how_to_become_a_linux_netbook_poweruser' title='Ubuntu on the Asus EEE NetBook'/><link rel='replies' type='application/atom+xml' href='http://njlinux.blogspot.com/feeds/5889093276232278004/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5194546&amp;postID=5889093276232278004' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5194546/posts/default/5889093276232278004'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5194546/posts/default/5889093276232278004'/><link rel='alternate' type='text/html' href='http://njlinux.blogspot.com/2009/01/ubuntu-on-asus-eee-netbook.html' title='Ubuntu on the Asus EEE NetBook'/><author><name>Neil Johnson</name><uri>https://profiles.google.com/106395572536054253380</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh4.googleusercontent.com/-7Qsi0Lf1WSU/AAAAAAAAAAI/AAAAAAAAAGg/m7-qcZCCZCU/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5194546.post-8220864574907760432</id><published>2008-09-16T22:53:00.000-07:00</published><updated>2008-09-17T06:52:06.386-07:00</updated><title type='text'>Freemind Update</title><content type='html'>I wrote last year about a great open source brainstorming and mind mapping tool, &lt;a href="http://njlinux.blogspot.com/2007/06/freemind-080-java-mind-map-software.html"&gt;Freemind 0.8.0 - Java Mind Map software&lt;/a&gt;, but I was concerned that the program hadn’t seen a significant update in several years. Well, it’s just been updated this year to 0.8.1, and you can download it from &lt;a href="http://sourceforge.net/projects/freemind/"&gt;SourceForge.net: FreeMind&lt;/a&gt;. Version 0.9.0 is still an unstable beta.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5194546-8220864574907760432?l=njlinux.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://njlinux.blogspot.com/feeds/8220864574907760432/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5194546&amp;postID=8220864574907760432' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5194546/posts/default/8220864574907760432'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5194546/posts/default/8220864574907760432'/><link rel='alternate' type='text/html' href='http://njlinux.blogspot.com/2008/09/freemind-update.html' title='Freemind Update'/><author><name>Neil Johnson</name><uri>https://profiles.google.com/106395572536054253380</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh4.googleusercontent.com/-7Qsi0Lf1WSU/AAAAAAAAAAI/AAAAAAAAAGg/m7-qcZCCZCU/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5194546.post-8502821892711620665</id><published>2008-06-05T08:33:00.000-07:00</published><updated>2008-06-05T09:01:03.459-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='linux'/><category scheme='http://www.blogger.com/atom/ns#' term='hardware'/><title type='text'>Acer bets big on Linux</title><content type='html'>As the cost of Windows becomes a larger and larger portion of the cost of computer hardware, more vendors are going to look at Linux as a viable alternative. Acer is already selling Linux on its low cost ultra-portables, but will expand Linux options to notebooks this year. &lt;div&gt;
&lt;/div&gt;&lt;div&gt;Another interesting advantage of Linux for hardware manufacturers: because it's open, they can customize it for their specific hardware models and the differing requirements of laptops or Media PCs. According to the article, using Linux helps them "extend battery life from five to seven hours." &lt;/div&gt;&lt;div&gt;
&lt;/div&gt;&lt;div&gt;This means that hardware manufacturers could build special hardware features into their boxes and then not only write the drivers to support the hardware, but also modify any aspect of the operating system to better support the new features. That's an appealing option to companies that are currently competing primarily on price.&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5194546-8502821892711620665?l=njlinux.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='related' href='http://www.vnunet.com/vnunet/news/2218172/acer-pushes-linux-hard' title='Acer bets big on Linux'/><link rel='replies' type='application/atom+xml' href='http://njlinux.blogspot.com/feeds/8502821892711620665/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5194546&amp;postID=8502821892711620665' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5194546/posts/default/8502821892711620665'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5194546/posts/default/8502821892711620665'/><link rel='alternate' type='text/html' href='http://njlinux.blogspot.com/2008/06/acer-bets-big-on-linux.html' title='Acer bets big on Linux'/><author><name>Neil Johnson</name><uri>https://profiles.google.com/106395572536054253380</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh4.googleusercontent.com/-7Qsi0Lf1WSU/AAAAAAAAAAI/AAAAAAAAAGg/m7-qcZCCZCU/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5194546.post-5559830261756036809</id><published>2008-06-04T17:25:00.000-07:00</published><updated>2008-06-04T17:26:59.702-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='hardy heron'/><category scheme='http://www.blogger.com/atom/ns#' term='ubuntu'/><category scheme='http://www.blogger.com/atom/ns#' term='8.04'/><title type='text'>Hardy 8.04 &amp; OSS4 (Alternative to ALSA)</title><content type='html'>It looks like the best way to get my Creative X-Fi card to work in Ubuntu Hardy Heron 8.04 is to &lt;a href="http://ubuntuforums.org/showpost.php?p=4874981&amp;amp;postcount=2"&gt;install OSS4&lt;/a&gt;.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5194546-5559830261756036809?l=njlinux.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='related' href='http://ubuntuforums.org/showpost.php?p=4874981&amp;postcount=2' title='Hardy 8.04 &amp; OSS4 (Alternative to ALSA)'/><link rel='replies' type='application/atom+xml' href='http://njlinux.blogspot.com/feeds/5559830261756036809/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5194546&amp;postID=5559830261756036809' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5194546/posts/default/5559830261756036809'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5194546/posts/default/5559830261756036809'/><link rel='alternate' type='text/html' href='http://njlinux.blogspot.com/2008/06/hardy-804-oss4-alternative-to-alsa.html' title='Hardy 8.04 &amp; OSS4 (Alternative to ALSA)'/><author><name>Neil Johnson</name><uri>https://profiles.google.com/106395572536054253380</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh4.googleusercontent.com/-7Qsi0Lf1WSU/AAAAAAAAAAI/AAAAAAAAAGg/m7-qcZCCZCU/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5194546.post-1127942023008877074</id><published>2008-04-16T20:49:00.000-07:00</published><updated>2008-09-16T22:52:46.333-07:00</updated><title type='text'>Bash with Style</title><content type='html'>When you decide it’s time to start writing bash scripts with some style, start at the &lt;a href="http://tldp.org/LDP/abs/html/"&gt;Advanced Bash-Scripting Guide&lt;/a&gt; by Mendel Cooper. It’s available as a PDF, or a tarball download, too.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5194546-1127942023008877074?l=njlinux.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://njlinux.blogspot.com/feeds/1127942023008877074/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5194546&amp;postID=1127942023008877074' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5194546/posts/default/1127942023008877074'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5194546/posts/default/1127942023008877074'/><link rel='alternate' type='text/html' href='http://njlinux.blogspot.com/2008/04/bash-with-style.html' title='Bash with Style'/><author><name>Neil Johnson</name><uri>https://profiles.google.com/106395572536054253380</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh4.googleusercontent.com/-7Qsi0Lf1WSU/AAAAAAAAAAI/AAAAAAAAAGg/m7-qcZCCZCU/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5194546.post-910819931610292420</id><published>2008-03-17T23:47:00.000-07:00</published><updated>2009-07-16T15:52:28.537-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='joomla'/><category scheme='http://www.blogger.com/atom/ns#' term='loop'/><category scheme='http://www.blogger.com/atom/ns#' term='bash'/><category scheme='http://www.blogger.com/atom/ns#' term='sysadmin'/><category scheme='http://www.blogger.com/atom/ns#' term='list'/><category scheme='http://www.blogger.com/atom/ns#' term='security'/><title type='text'>Joomla 1.5 Directory Status: Writeable</title><content type='html'>[UPDATED]

Joomla 1.5 is acting flaky on one of our installations because the directories are set to ‘unwriteable’. To see the their current state, log in as Super Administrator and go to &lt;span style="font-weight: bold;"&gt;Help &gt; System Info &gt; Directory Permissions&lt;/span&gt;.

Elsewhere, it's been suggested that the specified directories must be set to “world-writeable” (777). This works, but it is a &lt;span style="font-weight: bold;"&gt;very bad idea&lt;/span&gt;, since it means anyone can change your files! Not cool.

&lt;span class="Apple-style-span" style="font-weight: bold;"&gt;Fixing Security with User and Group Settings&lt;/span&gt;

To perform these changes, you need shell (command line) access to your server. If you don't have it, you can beg your host to make these changes for you, or switch to a Joomla-friendly host. I'm going to assume that you are using a LAMP (Linux/Apache/MySQL/PHP) server because if you're not, then ... well, these instructions should work in principle, but the specifics for your server may be quite different.
&lt;div&gt;&lt;div&gt;
&lt;div&gt;Here's the issue: you, the FTP user, need full access to your files. So does Joomla, which accesses your files through the web server. Now, most web server configurations don't assign the web server to the group that's automatically assigned to your FTP files. If the web server isn't in the group that has write access to your files, then you have to give everyone write access to your files -- that's not good.&lt;/div&gt;&lt;div&gt;
&lt;/div&gt;&lt;div&gt;So, we are going to add the web server to the group that is automatically assigned to files that you, as an FTP user, create or modify. These instructions refer to a web server running Plesk, because that's what we use, so the specifics of your LAMP server may be different -- mostly the path names will be different, although this is true between different versions of Plesk, too. So, check your paths and make sure you understand what you are doing.&lt;/div&gt;&lt;div&gt;
&lt;/div&gt;&lt;div&gt;Here's how to do it:&lt;/div&gt;&lt;div&gt;&lt;ul&gt;&lt;li&gt;Set up the FTP server so the default file permissions are 640, using the umask setting&lt;/li&gt;&lt;li&gt;Add the web server, apache, to the default group assigned to your files &lt;/li&gt;&lt;li&gt;Change the permissions of the existing files.&lt;/li&gt;&lt;/ul&gt;&lt;/div&gt;&lt;div&gt;On our servers, we change the umask in ‘/etc/proftpd.conf’ to ‘137′ in order to set the default file permissions for files created in FTP to 640. For details, you can &lt;a href="http://www.google.com/search?q=umask"&gt;Google umask&lt;/a&gt;.

&lt;/div&gt;&lt;div&gt;Logged in as root, enter this command to edit the FTP server configuration file:&lt;/div&gt;&lt;div&gt;
&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span"  style="font-family:'courier new';"&gt;nano /etc/proftpd.conf&lt;/span&gt;

Make the required change and then save the file. Hint: make a backup first!&lt;/div&gt;&lt;div&gt;
&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="font-weight: bold;"&gt;Add the Web Server to the Default FTP Group&lt;/span&gt;&lt;/div&gt;&lt;div&gt;
&lt;/div&gt;&lt;div&gt;This is really the critcial step, which allows Joomla access to your files via the permissions that are granted to the web server (in this case, Apache). To proceed, you need to know:
&lt;ul&gt;&lt;li&gt;Which user account is assigned to the web server?&lt;/li&gt;&lt;li&gt;Which group account does Plesk use to manage your site?
&lt;/li&gt;&lt;/ul&gt;To determine the user account for the web server, enter this command at the bash prompt:
&lt;blockquote style="font-family: courier new; font-weight: bold;"&gt;ps aux | grep httpd&lt;/blockquote&gt;To determine the default group Plesk assigns to files, log in via ssh or FTP to view your Joomla files and check the group name (I use "ls -lha" at the command line).

On our Plesk servers, the web server is "apache" and the default group for web directories is "psacln". So, we need to add the &lt;b&gt;apache&lt;/b&gt; user to the &lt;b&gt;psacln&lt;/b&gt; group. Once again, logged in as root, back up /etc/group and then enter this command:
&lt;span class="Apple-style-span"  style="font-family:'courier new';"&gt;&lt;blockquote&gt;usermod -G psacln apache&lt;/blockquote&gt;&lt;/span&gt;&lt;span&gt;You should also use the same command to add the &lt;b&gt;psaftp&lt;/b&gt; and &lt;b&gt;psaadm&lt;/b&gt;&lt;/span&gt;&lt;span&gt; users to the psacln group. You can also edit the /etc/group file directly to the same effect.

&lt;/span&gt;&lt;span style="font-weight: bold;"&gt;Change the permissions of the existing files&lt;/span&gt;

Now, we just need to ensure that all of the existing files are set up correctly. Here's how we do it:
&lt;span class="Apple-style-span"  style="font-family:'courier new';"&gt;&lt;blockquote&gt;cd /var/www/vhosts/[domain.com]
chown -R [username]:psacln httpdocs
chmod 770 httpdocs
find httpdocs -type d -exec chmod 770 {} \;
find httpdocs -type d -exec chmod g+s {} \;
find httpdocs -type f -exec chmod 640 {} \;&lt;/blockquote&gt;&lt;/span&gt;The find command is extra sweet: it finds all the directories or files in the "httpdocs" directory, and then runs the required "chmod" command on each one.  The chmod command "g+s" sets the "set groupid" for all the directories so that, for FTP uploads,:&lt;/div&gt;&lt;div&gt;&lt;blockquote&gt;all new files will be owned by the group of the parent directory instead of the current shell.&lt;/blockquote&gt;&lt;/div&gt;&lt;div&gt; -- &lt;a href="http://www.udel.edu/topics/os/unix/general/groupsharing.html"&gt;Group Sharing A Directory&lt;/a&gt;&lt;/div&gt;&lt;div&gt;
When you are done updating the permissions, you should probably restart Apache to ensure it re-reads the updated file permissions. From the command line:
&lt;code style="font-weight: bold;"&gt;&lt;/code&gt;&lt;blockquote style="font-family: courier new;"&gt;apachectl -k graceful&lt;/blockquote&gt;&lt;span class="Apple-style-span" style="font-weight: bold;"&gt;Testing
&lt;span style="font-weight: bold;"&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class="Apple-style-span"&gt;You can see if your permissions are set correctly using several tests:
&lt;/span&gt;&lt;ul&gt;&lt;li&gt;On the UNIX command line&lt;span class="Apple-style-span"&gt;, via ssh: cd to the directory that contains your Joomla installation, and then enter: &lt;span style="font-weight: bold;font-family:courier new;"&gt;ls -lha&lt;/span&gt; to check the current permissions for all of the files. If you've followed the steps above, the file permissions should appear like this: &lt;span style="font-family:courier new;"&gt;-rwxrwx---&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span class="Apple-style-span"&gt;Use your favorite FTP program to log onto the site, and then check file permissions. Both the user and the group should have full permissions, and everyone should have no permissions.&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span class="Apple-style-span"&gt;Log into the Joomla 1.5 administrator interface, and select &lt;span style="font-weight: bold;"&gt;Help &gt; System Info &gt; Directory Permissions&lt;/span&gt; -- everything should appear as "writeable."
&lt;/span&gt;&lt;/li&gt;&lt;/ul&gt;&lt;span class="Apple-style-span" style="font-weight: bold;"&gt;Joomla Component Installations and File Uploads
&lt;span style="font-weight: bold;"&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class="Apple-style-span"&gt;Sadly, all of the work above still does not lead to a fully workable Joomla installation! In addition, I had to install the PHP mod_suphp module on the server. As root:
&lt;span style="font-family:courier new;"&gt;&lt;blockquote&gt;yum install mod_suphp&lt;/blockquote&gt;&lt;/span&gt;I then configured this module according to the suggestions in &lt;a href="http://www.grafxsoftware.com/faq.php/HOW-TO-Setup-a-PLESK-Dedicated-Server/1/4/"&gt;HOW-TO Setup a PLESK Dedicated Server.&lt;/a&gt;
&lt;/span&gt;&lt;div&gt;&lt;div&gt;&lt;p&gt;Note that turning Safe Mode on or off does not have any effect on Joomla 1.5 security, unlike version 1.0, where the &lt;a href="http://njlinux.blogspot.com/2008/03/configuring-joomla-on-plesk-box.html"&gt;file permission issue was fixed by turning Safe Mode off&lt;/a&gt;. Now, in Joomla 1.5, file access is controlled entirely by &lt;span class="caps"&gt;FTP and file permission settings on the web server.&lt;/span&gt;&lt;/p&gt;&lt;p style="font-weight: bold;"&gt;&lt;span class="caps"&gt;See Also&lt;/span&gt;&lt;/p&gt;&lt;ul&gt;&lt;li&gt;&lt;a title="Permanent Link to Perfect Permissions for Joomla and Plesk" href="http://www.dustinsdesign.com/perfect-permissions-for-joomla-and-plesk/" rel="bookmark"&gt;Perfect Permissions for Joomla and Plesk&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://rackerhacker.com/2007/05/20/joomla-and-plesk-permissions/" rel="bookmark" title="Joomla and Plesk permissions"&gt;Joomla and Plesk permissions&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5194546-910819931610292420?l=njlinux.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://njlinux.blogspot.com/feeds/910819931610292420/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5194546&amp;postID=910819931610292420' title='11 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5194546/posts/default/910819931610292420'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5194546/posts/default/910819931610292420'/><link rel='alternate' type='text/html' href='http://njlinux.blogspot.com/2008/03/joomla-15-directory-status-writeable.html' title='Joomla 1.5 Directory Status: Writeable'/><author><name>Neil Johnson</name><uri>https://profiles.google.com/106395572536054253380</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh4.googleusercontent.com/-7Qsi0Lf1WSU/AAAAAAAAAAI/AAAAAAAAAGg/m7-qcZCCZCU/s512-c/photo.jpg'/></author><thr:total>11</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5194546.post-7959865210555614816</id><published>2008-03-11T09:51:00.000-07:00</published><updated>2008-03-17T22:33:10.709-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='joomla'/><category scheme='http://www.blogger.com/atom/ns#' term='linux'/><category scheme='http://www.blogger.com/atom/ns#' term='bash'/><category scheme='http://www.blogger.com/atom/ns#' term='sysadmin'/><category scheme='http://www.blogger.com/atom/ns#' term='security'/><category scheme='http://www.blogger.com/atom/ns#' term='php'/><category scheme='http://www.blogger.com/atom/ns#' term='apache'/><category scheme='http://www.blogger.com/atom/ns#' term='script'/><title type='text'>Configuring Joomla Safe Mode on a Plesk box</title><content type='html'>
		&lt;div xmlns='http://www.w3.org/1999/xhtml'&gt;At &lt;span style='text-decoration: underline;'&gt;&lt;a href='http://cadent.com/'&gt;Cadent&lt;/a&gt;&lt;/span&gt;, we use &lt;span style='text-decoration: underline;'&gt;&lt;a href='http://www.parallels.com/en/products/plesk/'&gt;Parallels Plesk Control Panel Software for Hosting&lt;/a&gt;&lt;/span&gt; on our servers (we’ve also used the open source &lt;span style='text-decoration: underline;'&gt;&lt;a href='http://www.webmin.com/'&gt;Webmin&lt;/a&gt;&lt;/span&gt; and the commercial CPanel). Plesk has a great user interface, which our clients appreciate.

It also imposes its own way of doing things, which can be a bit of a pain when tracking down subtle issues with server configuration. Because Plesk rewrites many configuration files automatically, it’s really critical to ensure that I make any manual changes to the server configuration in the right place, or Plesk will overwrite my efforts without remorse.

The issue we needed to address was this: we installed &lt;span style='text-decoration: underline;'&gt;&lt;a href='http://joomla.org/'&gt;Joomla!&lt;/a&gt;&lt;/span&gt; 1.0 on our development server, and Joomla reported the following configuration problems:
        •        Safe mode was on, needs to be off.
        •        The session directory was unwriteable.
&lt;span style='text-decoration: underline;'&gt;&lt;a href='http://www.php.net/features.safe-mode'&gt;PHP: Safe Mode&lt;/a&gt;&lt;/span&gt; is a global setting allows only a file's owner or group to execute the script or read a file. Clearly, this is a good thing for security reasons, but it is now officially deprecated in PHP 6, since it is not "architecturally" correct. Nevertheless, Joomla 1.0 wants it off. Since the server hosts multiple domains, we don’t want to turn off safe mode for the entire server, by changing the settings in /etc/php.ini. Instead, we want to implement it “locally,” as Joomla terms it. In Joomla 1.0, you can compare the local and master settings for PHP on the PHP Info tab, available from the administrator interface via &lt;strong&gt;System &amp;gt; System Info&lt;/strong&gt;.

The session directory issue was also thornier than expected. After logging in as root and changing the permissions for the specified directory, and restarting Apache, Joomla still refused to recognize the changed status of the session directory -- even though I could see Joomla writing session files to the specified directory! 

I logged in to the bash shell via ssh to check the directory permissions. A simple bash command lists permissions by file:

&lt;span style='color: #000000;'&gt;&lt;strong&gt;# ls -lh /var/www/vhosts/domain.com/httpdocs/
...
&lt;/strong&gt;drwxr-xr-x   9 ftplogin psacln 4.0K Mar 11 10:42 administrator
drwxrwxrwx   2 &lt;/span&gt;ftplogin &lt;span style='color: #000000;'&gt;psacln 4.0K Mar 11 10:42 cache
-rw-r--r--   1 &lt;/span&gt;ftplogin &lt;span style='color: #000000;'&gt;psacln 103K Mar 11 10:42 CHANGELOG.php
drwxrwxrwx  18 &lt;/span&gt;ftplogin &lt;span style='color: #000000;'&gt;psacln 4.0K Mar 18 02:52 components
...
&lt;/span&gt;
The user name “ftplogin” is the account that uploads &amp;amp; maintains the file via FTP, and “psacln” is the Plesk group for ... something. Anyway, neither of these are “apache” and that’s the account that needs to execute the PHP scripts for Joomla to run.

At first, I thought there might be some conflict with PHP’s openbasedir (see the &lt;span style='text-decoration: underline;'&gt;&lt;a href='http://php.net/features.safe-mode'&gt;PHP: Safe Mode - Manual&lt;/a&gt;&lt;/span&gt; for details) but after checking to ensure that the session directory was in the openbasedir path, we determined the problem was elsewhere. Since openbasedir is associated with Safe Mode in PHP, it made sense to try to fix the Safe Mode issue first.

At first glance, this seems the perfect opportunity to use &lt;span style='text-decoration: underline;'&gt;&lt;a href='http://httpd.apache.org/docs/1.3/howto/htaccess.html'&gt;.htaccess files&lt;/a&gt;&lt;/span&gt;, but for some reason, this didn’t work. I turned to the Apache configuration files. The master configuration file, in /etc/httpd/conf/httpd.conf, is certainly not the place to make local settings changes. Plesk stores domain-level Apache configuration settings in

/var/www/vhosts/&amp;lt;domainname&amp;gt;/conf/httpd.include

but this isn’t the place to make changes either, as noted in the file header:

[&lt;a href='mailto:root@domain.com'&gt;root@domain.com&lt;/a&gt; ~]# &lt;strong&gt;cat /var/www/vhosts/domain.com/conf/httpd.include | head -8&lt;/strong&gt;
# ATTENTION!
# DO NOT MODIFY THIS FILE OR ANY PART OF IT. THIS CAN RESULT IN IMPROPER PLESK
# FUNCTIONING OR FAILURE, CAUSE DAMAGE AND LOSS OF DATA. IF YOU REQUIRE CUSTOM
# MODIFICATIONS TO BE APPLIED TO THE CONFIGURATION, PLEASE, PERFORM THEM IN THE
# FOLLOWING FILE(S):
# /var/www/vhosts/domain.com/conf/vhost.conf
# /var/www/vhosts/domain.com/conf/vhost_ssl.conf
# /var/www/vhosts/domain.com/subdomains/&amp;lt;subdomain-name&amp;gt;/conf/vhost.conf

Note that I’ve substituted the generic “domain.com” for our actual domain name.

Since we are staging the site in a subdomain, I looked into the last option. After some difficulty, like the malformed config file that I wrote that prevented Apache from restarting, I succeeded with these steps:
        1.        Create a vhost.conf file with the correct directive in the specified directory.
        2.        Tell Plesk about the new vhost.conf file.
        3.        Restart Apache.
Those steps, executed correctly, fixed both the Safe Mode and the session directory issues. Here’s what I did at the command line, logged in as root (using ssh, obviously!)

&lt;strong&gt;Create vhost.conf file&lt;/strong&gt;

Create the new file.

[root@server ~]# &lt;strong&gt;nano /var/www/vhosts/domain.com/subdomains/&amp;lt;subdomain-name&amp;gt;/conf/vhost.conf &lt;/strong&gt;

Enter:

&lt;strong&gt;&amp;lt;Directory /var/www/vhosts/domain.com/subdomains/&amp;lt;subdomain-name&amp;gt;/httpdocs&amp;gt;&lt;/strong&gt;
&lt;strong&gt;php_admin_flag safe_mode off&lt;/strong&gt;
&lt;strong&gt;&amp;lt;/Directory&amp;gt;&lt;/strong&gt;

Save &amp;amp; exit.

&lt;strong&gt;Tell Plesk about the new vhost.conf file
&lt;/strong&gt;
[root@server ~]# &lt;strong&gt;/usr/local/psa/admin/sbin/websrvmng --reconfigure-vhost --vhost-name=domain.com&lt;/strong&gt;

&lt;strong&gt;Restart Apache
&lt;/strong&gt;
[root@server &lt;strong&gt;~]# /etc/rc.d/init.d/httpd restart&lt;/strong&gt;
Stopping httpd: [ OK ]
Starting httpd: [ OK ]

Finally, check the settings in Joomla (System &amp;gt; System Info) -- all set!
&lt;/div&gt;
	&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5194546-7959865210555614816?l=njlinux.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://njlinux.blogspot.com/feeds/7959865210555614816/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5194546&amp;postID=7959865210555614816' title='3 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5194546/posts/default/7959865210555614816'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5194546/posts/default/7959865210555614816'/><link rel='alternate' type='text/html' href='http://njlinux.blogspot.com/2008/03/configuring-joomla-on-plesk-box.html' title='Configuring Joomla Safe Mode on a Plesk box'/><author><name>Neil Johnson</name><uri>https://profiles.google.com/106395572536054253380</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh4.googleusercontent.com/-7Qsi0Lf1WSU/AAAAAAAAAAI/AAAAAAAAAGg/m7-qcZCCZCU/s512-c/photo.jpg'/></author><thr:total>3</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5194546.post-3550805572202624709</id><published>2008-03-04T07:21:00.000-08:00</published><updated>2008-03-04T08:08:58.564-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='deskbar'/><category scheme='http://www.blogger.com/atom/ns#' term='linux'/><category scheme='http://www.blogger.com/atom/ns#' term='7.10'/><category scheme='http://www.blogger.com/atom/ns#' term='search'/><category scheme='http://www.blogger.com/atom/ns#' term='ubuntu'/><category scheme='http://www.blogger.com/atom/ns#' term='gnome'/><title type='text'>Deskbar Search in Ubuntu Gnome</title><content type='html'>If you use a Mac at all, you know the value of a handy search interface like Spotlight or &lt;a href="http://blacktree.com/?quicksilver"&gt;Quicksilver&lt;/a&gt;.  The &lt;a href="http://raphael.slinckx.net/deskbar/"&gt;Gnome Deskbar&lt;/a&gt; delivers similar features to the &lt;a href="http://www.ubuntu.com/"&gt;Ubuntu&lt;/a&gt; desktop, or any other &lt;a href="http://www.gnome.org/"&gt;Gnome&lt;/a&gt; desktop, for that matter.

See also:
&lt;ul&gt;&lt;li&gt;&lt;a href="http://dickwallsblog.blogspot.com/2006/07/deskbar-ubuntus-answer-to-spotlight.html"&gt;Dick Wall's Blog: &lt;b&gt;Deskbar&lt;/b&gt; - &lt;b&gt;Ubuntu's&lt;/b&gt; answer to spotlight&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.kde-apps.org/content/show.php?content=33985"&gt;Katapult - KDE's answer to Deskbar
&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5194546-3550805572202624709?l=njlinux.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='related' href='http://raphael.slinckx.net/deskbar/' title='Deskbar Search in Ubuntu Gnome'/><link rel='replies' type='application/atom+xml' href='http://njlinux.blogspot.com/feeds/3550805572202624709/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5194546&amp;postID=3550805572202624709' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5194546/posts/default/3550805572202624709'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5194546/posts/default/3550805572202624709'/><link rel='alternate' type='text/html' href='http://njlinux.blogspot.com/2008/03/deskbar-search-in-ubuntu-gnome.html' title='Deskbar Search in Ubuntu Gnome'/><author><name>Neil Johnson</name><uri>https://profiles.google.com/106395572536054253380</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh4.googleusercontent.com/-7Qsi0Lf1WSU/AAAAAAAAAAI/AAAAAAAAAGg/m7-qcZCCZCU/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5194546.post-5020525064076030795</id><published>2008-02-15T04:18:00.000-08:00</published><updated>2008-02-15T04:19:45.624-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='tar'/><category scheme='http://www.blogger.com/atom/ns#' term='bash'/><title type='text'>Archiving and Compression</title><content type='html'>A page of many sample uses of the tar command to illustrate the most useful options with real-world examples.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5194546-5020525064076030795?l=njlinux.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='related' href='http://floppix.ccai.com/targzip.html' title='Archiving and Compression'/><link rel='replies' type='application/atom+xml' href='http://njlinux.blogspot.com/feeds/5020525064076030795/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5194546&amp;postID=5020525064076030795' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5194546/posts/default/5020525064076030795'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5194546/posts/default/5020525064076030795'/><link rel='alternate' type='text/html' href='http://njlinux.blogspot.com/2008/02/archiving-and-compression.html' title='Archiving and Compression'/><author><name>Neil Johnson</name><uri>https://profiles.google.com/106395572536054253380</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh4.googleusercontent.com/-7Qsi0Lf1WSU/AAAAAAAAAAI/AAAAAAAAAGg/m7-qcZCCZCU/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5194546.post-6621155076323381686</id><published>2008-02-06T18:03:00.001-08:00</published><updated>2008-03-06T11:45:30.245-08:00</updated><title type='text'>TrueCrypt ships version 5.0 today</title><content type='html'>Version 5.0 of the free, open-source and cross-platform &lt;span style="font-weight: bold;"&gt;encryption&lt;/span&gt; program &lt;a href="http://www.truecrypt.org/"&gt;TrueCrypt&lt;/a&gt; is now available for &lt;a href="http://www.truecrypt.org/downloads.php"&gt;download&lt;/a&gt; and installation for Windows, Mac OS, and Linux.

TrueCrypt:
&lt;ul type="disc"&gt;&lt;li&gt;Creates a &lt;b&gt;virtual encrypted disk&lt;/b&gt; within a file and mounts            it as a real disk. &lt;/li&gt;&lt;li&gt;&lt;b&gt;Encrypts an entire hard disk partition &lt;/b&gt;or a &lt;b&gt;storage device&lt;/b&gt;   such as USB flash drive.&lt;/li&gt;&lt;li&gt;Encryption is &lt;a href="http://www.truecrypt.org/docs/"&gt;automatic, real-time (on-the-fly) and transparent&lt;/a&gt;.
         &lt;/li&gt;&lt;/ul&gt;Further information regarding features of the software may be found in the &lt;a href="http://www.truecrypt.org/docs/"&gt;&lt;b&gt;documentation&lt;/b&gt;&lt;/a&gt;.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5194546-6621155076323381686?l=njlinux.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='related' href='http://www.truecrypt.org/docs/?s=version-history' title='TrueCrypt ships version 5.0 today'/><link rel='replies' type='application/atom+xml' href='http://njlinux.blogspot.com/feeds/6621155076323381686/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5194546&amp;postID=6621155076323381686' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5194546/posts/default/6621155076323381686'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5194546/posts/default/6621155076323381686'/><link rel='alternate' type='text/html' href='http://njlinux.blogspot.com/2008/02/truecrypt-ships-version-50-today.html' title='TrueCrypt ships version 5.0 today'/><author><name>Neil Johnson</name><uri>https://profiles.google.com/106395572536054253380</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh4.googleusercontent.com/-7Qsi0Lf1WSU/AAAAAAAAAAI/AAAAAAAAAGg/m7-qcZCCZCU/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5194546.post-2084352127573000530</id><published>2008-01-18T11:04:00.000-08:00</published><updated>2008-05-29T06:17:13.203-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='knoppix'/><category scheme='http://www.blogger.com/atom/ns#' term='virus'/><category scheme='http://www.blogger.com/atom/ns#' term='linux'/><category scheme='http://www.blogger.com/atom/ns#' term='recovery'/><category scheme='http://www.blogger.com/atom/ns#' term='windows'/><category scheme='http://www.blogger.com/atom/ns#' term='utility'/><title type='text'>Virus scan Windows using a Linux live CD</title><content type='html'>[There's been quite a bit of interest in this post and I've expanded on it quite a bit. Please post any comments or questions to help me improve this guide.

- Neil]

Keith and I have both run into situations where we want to &lt;a href="http://www.google.com/search?q=Virus+scan+Windows+using+a+Linux+live+CD"&gt;recover a Windows computer by cleaning it up with a Linux Live (bootable) CD&lt;/a&gt; distro. This offers several advantages to cleaning up an infected or compromised computer by booting into Windows:
&lt;ul&gt;&lt;li&gt;It prevents the malware, if it exists, from jumping from the infected computer or partition we are trying to fix to the repair partition or boot medium.&lt;/li&gt;&lt;li&gt;If we boot from a CD, there's actually no way to alter the boot medium, since it's read-only.
&lt;/li&gt;&lt;/ul&gt;Naturally, we started with &lt;a href="http://www.knoppix.org/"&gt;Knoppix&lt;/a&gt; -- &lt;a href="http://www.knopper.net/knoppix-mirrors/index-en.html"&gt;download it here&lt;/a&gt;. Installing and scanning with &lt;a href="http://www.f-prot.com/index.html"&gt;F-Prot&lt;/a&gt; is covered  in this &lt;a href="http://www.knoppix.net/"&gt;Knoppix.net&lt;/a&gt; discussion thread, &lt;a href="http://www.knoppix.net/forum/viewtopic.php?p=104882"&gt;Virus Scan from LiveCD&lt;/a&gt;, which describes how to install F-Prot from the command line using apt-get.

Also, In Knoppix 5.1, you can boot from the Knoppix CD and install F-Prot with the Synaptic Package Manager:
&lt;ol&gt;&lt;li&gt;Run Synaptic Package Manager: &lt;span style="font-weight: bold;"&gt;K &gt; KNOPPIX &gt;Manage Software in KNOPPIX (kpackage)&lt;/span&gt;&lt;/li&gt;&lt;li&gt;Click&lt;span style="font-weight: bold;"&gt;&lt;span style="font-weight: bold;"&gt; Search.&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;Type&lt;span style="font-weight: bold;"&gt;&lt;span style="font-weight: bold;"&gt; f-prot&lt;/span&gt;&lt;/span&gt; in the &lt;span style="font-style: italic;"&gt;Search: &lt;/span&gt;field and click [Search]&lt;/li&gt;&lt;li&gt;Check &lt;span style="font-weight: bold;"&gt;f-prot-installer&lt;/span&gt;
&lt;/li&gt;&lt;li&gt;&lt;span style="font-weight: bold;"&gt;&lt;span style="font-weight: bold;"&gt;Click [Apply Changes]
&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;Open &lt;span style="font-style: italic;"&gt;Details&lt;/span&gt; on the Applying Changes dialog box by click on the little triangle.
&lt;/li&gt;&lt;li&gt;the F-Prot installer prompts you in the Details box. Select &lt;span style="font-weight: bold;"&gt;Download and install&lt;/span&gt; and select [OK] (use the Tab key and Return to make selections)&lt;/li&gt;&lt;/ol&gt;I had trouble with both of these methods because some repositories were not available, particularly the one that provided f-prot!

I went straight to the source, from F-Prot: &lt;a href="http://www.f-prot.com/download/home_user/download_fplinux.html"&gt;Download F-PROT Antivirus for Linux Workstations&lt;/a&gt;.

I downloaded the Perl-based installer, which also happens to have the largest version number (6.01, today), to my Knoppix Home directory. To install F-prot:
&lt;ol&gt;&lt;li&gt;Right-click on the downloaded tgz file and select &lt;span style="font-weight: bold;"&gt;Extract Here.&lt;/span&gt; This should create a directory in your home directory called f-prot.&lt;/li&gt;&lt;li&gt;&lt;span class="Apple-style-span" style="font-family: 'courier new';"&gt;&lt;span class="Apple-style-span" style="font-weight: bold;"&gt; cd f-prot/&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span class="Apple-style-span" style="font-family: 'courier new';"&gt;&lt;span class="Apple-style-span" style="font-weight: bold;"&gt;sudo ./install-f-prot.pl&lt;/span&gt;&lt;/span&gt;
&lt;/li&gt;&lt;li&gt;Just accept the default choices during the installation, unless you have a reason not to. The installer will download the latest definition files.&lt;/li&gt;&lt;/ol&gt;Then, mount the volumes you want to scan by opening the icons on the Knoppix desktop. Go back to your command prompt and type

&lt;span style="font-weight: bold;font-family:courier new;"&gt;fpscan /media/hda1&lt;/span&gt;

replacing "/media/hda1" with the path to the drive you want to scan. Enter &lt;span style="font-weight: bold;"&gt;fpscan&lt;/span&gt; by itself at the command prompt to see a list of options. The f-prot directory also contains documentation (f-prot/doc/html if you want to use a browser).

Remember, everything disappears when you reboot, so if you don't want to have to download the F-Prot installer, copy the compressed (tgz) file to a USB drive. Then, when it's time to install it again, just boot from Knoppix, copy the tgz file to the Knoppix home directory, and then follow the steps above. Note you still need a live Internet connection to get the latest definition files.

We explored using &lt;a href="http://www.clamav.net/"&gt;ClamAV&lt;/a&gt;, which is included in Knoppix 5.1 but is not up-to-date with the latest definitions. To update ClamAV (sudo freshclam) it turns out you need to update the libc6 libraries first, which is such a pain and so time-consuming that I ended up just using F-Prot, following the steps above (although Keith and I were able to scan a laptop with ClamAV after running through an incredibly complex update procedure). Thanks to Paul for the comment on the ClamAV issue, below. If you have any more comments or questions about this procedure, let me know.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5194546-2084352127573000530?l=njlinux.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://njlinux.blogspot.com/feeds/2084352127573000530/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5194546&amp;postID=2084352127573000530' title='19 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5194546/posts/default/2084352127573000530'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5194546/posts/default/2084352127573000530'/><link rel='alternate' type='text/html' href='http://njlinux.blogspot.com/2008/01/virus-scan-windows-using-linux-live-cd.html' title='Virus scan Windows using a Linux live CD'/><author><name>Neil Johnson</name><uri>https://profiles.google.com/106395572536054253380</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh4.googleusercontent.com/-7Qsi0Lf1WSU/AAAAAAAAAAI/AAAAAAAAAGg/m7-qcZCCZCU/s512-c/photo.jpg'/></author><thr:total>19</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5194546.post-8492142359999871218</id><published>2007-12-16T16:52:00.000-08:00</published><updated>2007-12-16T17:09:24.156-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='web app'/><category scheme='http://www.blogger.com/atom/ns#' term='smalltalk'/><category scheme='http://www.blogger.com/atom/ns#' term='develop'/><category scheme='http://www.blogger.com/atom/ns#' term='code'/><category scheme='http://www.blogger.com/atom/ns#' term='mac'/><title type='text'>Squeak, Seaside, Pier, and Smalltalk</title><content type='html'>Here is one interesting software development environment, especially for web applications.

&lt;a href="http://www.squeak.org/"&gt;Squeak&lt;/a&gt; is an open source implementation of &lt;a href="http://en.wikipedia.org/wiki/Smalltalk"&gt;Smalltalk.&lt;/a&gt; &lt;a href="http://www.seaside.st/"&gt;Seaside&lt;/a&gt; is a Web Framework for developing web applications in Squeak. &lt;a href="http://www.lukas-renggli.ch/smalltalk/pier"&gt;Pier&lt;/a&gt; is a CMS built on Seaside. &lt;a href="http://dabbledb.com/"&gt;DabbleDB&lt;/a&gt; is also built on Seaside -- an incredibly impressive web app.

So far, I've installed it on my Mac iFive (OS X 10.4.10).&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5194546-8492142359999871218?l=njlinux.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='related' href='http://www.squeak.org/' title='Squeak, Seaside, Pier, and Smalltalk'/><link rel='replies' type='application/atom+xml' href='http://njlinux.blogspot.com/feeds/8492142359999871218/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5194546&amp;postID=8492142359999871218' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5194546/posts/default/8492142359999871218'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5194546/posts/default/8492142359999871218'/><link rel='alternate' type='text/html' href='http://njlinux.blogspot.com/2007/12/squeak-seaside-pier-and-smalltalk.html' title='Squeak, Seaside, Pier, and Smalltalk'/><author><name>Neil Johnson</name><uri>https://profiles.google.com/106395572536054253380</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh4.googleusercontent.com/-7Qsi0Lf1WSU/AAAAAAAAAAI/AAAAAAAAAGg/m7-qcZCCZCU/s512-c/photo.jpg'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5194546.post-7833444646518101863</id><published>2007-10-26T20:38:00.000-07:00</published><updated>2007-10-26T21:38:39.271-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='linux'/><category scheme='http://www.blogger.com/atom/ns#' term='gutsy gibbon'/><category scheme='http://www.blogger.com/atom/ns#' term='tips'/><category scheme='http://www.blogger.com/atom/ns#' term='7.10'/><category scheme='http://www.blogger.com/atom/ns#' term='ubuntu'/><title type='text'>The Perfect Desktop - Ubuntu 7.10 "Gutsy Gibbon"</title><content type='html'>Great tips on how to install and customize Ubuntu 7.10 (Gutsy Gibbon), although a little slow to load with all the screen shots. It's a great way to get a sense of how to set up one of the best Linux desktops around these days.

Some of my favorite tips include:
&lt;ul&gt;&lt;li&gt;powertop
&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.howtoforge.com/the_perfect_desktop_ubuntu_gutsy_gibbon_p4"&gt;adding a new software repository&lt;/a&gt;
&lt;/li&gt;&lt;li&gt;adding the &lt;a href="http://www.medibuntu.org/" target="_blank"&gt;medibuntu repository&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5194546-7833444646518101863?l=njlinux.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='related' href='http://www.howtoforge.com/the_perfect_desktop_ubuntu_gutsy_gibbon' title='The Perfect Desktop - Ubuntu 7.10 &quot;Gutsy Gibbon&quot;'/><link rel='replies' type='application/atom+xml' href='http://njlinux.blogspot.com/feeds/7833444646518101863/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5194546&amp;postID=7833444646518101863' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5194546/posts/default/7833444646518101863'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5194546/posts/default/7833444646518101863'/><link rel='alternate' type='text/html' href='http://njlinux.blogspot.com/2007/10/perfect-desktop-ubuntu-710-gutsy-gibbon.html' title='The Perfect Desktop - Ubuntu 7.10 &quot;Gutsy Gibbon&quot;'/><author><name>Neil Johnson</name><uri>https://profiles.google.com/106395572536054253380</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh4.googleusercontent.com/-7Qsi0Lf1WSU/AAAAAAAAAAI/AAAAAAAAAGg/m7-qcZCCZCU/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5194546.post-975574491263253819</id><published>2007-10-20T10:23:00.000-07:00</published><updated>2007-10-20T10:25:36.148-07:00</updated><title type='text'>Detecting your version of Ubuntu Linux</title><content type='html'>You can see the current version of Ubuntu by selecting &lt;span style="font-weight: bold;"&gt;System &gt; About Ubuntu&lt;/span&gt;. It's in the second paragraph.
&lt;p&gt;&lt;/p&gt;&lt;blockquote&gt;&lt;p&gt;The other method to find your version is a command line method.  There are two commands you can use:&lt;/p&gt; &lt;blockquote&gt;&lt;p&gt;cat /etc/issue&lt;/p&gt;&lt;/blockquote&gt; &lt;p&gt;or you can use&lt;/p&gt; &lt;blockquote&gt;&lt;p&gt;cat /etc/lsb-release&lt;/p&gt;&lt;/blockquote&gt; &lt;p&gt;…and finally to find your kernel version and a few more details about your machine use the &lt;em&gt;uname&lt;/em&gt; command which, per the man pages, shows system information.  Examples:&lt;/p&gt; &lt;blockquote&gt;&lt;p&gt;uname -a : print  all  information&lt;/p&gt; &lt;p&gt;uname -r : print the kernel release&lt;/p&gt; &lt;p&gt;uname -v : print the kernel version&lt;/p&gt; &lt;p&gt;uname -o : print the operating system&lt;/p&gt;&lt;/blockquote&gt;&lt;/blockquote&gt;&lt;blockquote&gt;&lt;p&gt;&lt;/p&gt;&lt;/blockquote&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5194546-975574491263253819?l=njlinux.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='related' href='http://ubuntu-tutorials.com/2007/01/27/how-to-find-your-ubuntu-or-kernel-version/' title='Detecting your version of Ubuntu Linux'/><link rel='replies' type='application/atom+xml' href='http://njlinux.blogspot.com/feeds/975574491263253819/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5194546&amp;postID=975574491263253819' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5194546/posts/default/975574491263253819'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5194546/posts/default/975574491263253819'/><link rel='alternate' type='text/html' href='http://njlinux.blogspot.com/2007/10/detecting-your-version-of-ubuntu-linux.html' title='Detecting your version of Ubuntu Linux'/><author><name>Neil Johnson</name><uri>https://profiles.google.com/106395572536054253380</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh4.googleusercontent.com/-7Qsi0Lf1WSU/AAAAAAAAAAI/AAAAAAAAAGg/m7-qcZCCZCU/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5194546.post-957147712540731163</id><published>2007-10-20T10:05:00.000-07:00</published><updated>2007-10-20T10:21:24.751-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='gutsy gibbon'/><category scheme='http://www.blogger.com/atom/ns#' term='7.10'/><category scheme='http://www.blogger.com/atom/ns#' term='ubuntu'/><title type='text'>AMD 64-bit Linux on Area 51 - Finally</title><content type='html'>I performed a clean install on a dedicated hard disk. No problems there.

I really like the clean desktop: no icons!
Although the boot up time seems unusually long,

Sound card drivers: &lt;a href="http://us.creative.com/support/downloads/download.asp?MainCategory=209&amp;amp;nRegionFK=&amp;amp;nCountryFK=&amp;amp;nLanguageFK=&amp;amp;sOSName=Linux&amp;amp;region=1&amp;amp;Product_Name=Sound+Blaster+X-Fi+XtremeGamer&amp;amp;Product_ID=15853&amp;amp;modelnumber=&amp;amp;driverlang=1033&amp;amp;OS=12&amp;amp;drivertype=0&amp;amp;x=21&amp;amp;y=9"&gt;Creative X-fi XtremeGamer 64-bit driver for Linux&lt;/a&gt;

Error:
&lt;blockquote style="font-family: courier new;"&gt;neil@area-51u:~/Desktop/XFiDrv_Linux_US-1.04$ sudo ./installer
[sudo] password for neil:
This product only support 64-bit Operating Systems
Setup will now exit
neil@area-51u:~/Desktop/XFiDrv_Linux_US-1.04$&lt;/blockquote&gt;Here's why:
&lt;p&gt;&lt;em&gt;&lt;/em&gt;&lt;/p&gt;&lt;p&gt;&lt;em&gt;Requirements:&lt;/em&gt;&lt;/p&gt;&lt;ul&gt;&lt;li&gt;Linux x86_64 OS&lt;/li&gt;&lt;li&gt;Creative Sound Blaster X-Fi audio devices listed above.&lt;/li&gt;&lt;/ul&gt;Still, this should work!

neil@area-51u:~/Desktop/XFiDrv_Linux_US-1.04$ uname -a
Linux area-51u 2.6.22-14-generic #1 SMP Sun Oct 14 21:45:15 GMT 2007 x86_64 GNU/Linux

It's always something, on the bleeding edge...&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5194546-957147712540731163?l=njlinux.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://njlinux.blogspot.com/feeds/957147712540731163/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5194546&amp;postID=957147712540731163' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5194546/posts/default/957147712540731163'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5194546/posts/default/957147712540731163'/><link rel='alternate' type='text/html' href='http://njlinux.blogspot.com/2007/10/amd-64-bit-linux-on-area-51-finally.html' title='AMD 64-bit Linux on Area 51 - Finally'/><author><name>Neil Johnson</name><uri>https://profiles.google.com/106395572536054253380</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh4.googleusercontent.com/-7Qsi0Lf1WSU/AAAAAAAAAAI/AAAAAAAAAGg/m7-qcZCCZCU/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5194546.post-7047083922946173365</id><published>2007-10-20T07:39:00.000-07:00</published><updated>2007-10-20T07:42:12.551-07:00</updated><title type='text'>Linux Complete Backup and Recovery HOWTO</title><content type='html'>Before I do a clean install of Ubuntu on my ShuttleX, I want to make a complete backup. This

From The Linux Documentation Project, &lt;a href="http://tldp.org/HOWTO/Linux-Complete-Backup-and-Recovery-HOWTO/"&gt;Linux Complete Backup and Recovery HOWTO&lt;/a&gt;:
&lt;blockquote&gt;Total restore, sometimes called bare metal recovery, is the process of rebuilding a computer after a catastrophic failure. In order to make a total restoration, you must have complete backups, not only of your file system, but of partition information and other data. This HOWTO is a step-by-step tutorial on how to back up a Linux computer so as to be able to make a bare metal recovery, and how to make that bare metal recovery. It includes some related scripts.&lt;/blockquote&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5194546-7047083922946173365?l=njlinux.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='related' href='http://tldp.org/HOWTO/Linux-Complete-Backup-and-Recovery-HOWTO/' title='Linux Complete Backup and Recovery HOWTO'/><link rel='replies' type='application/atom+xml' href='http://njlinux.blogspot.com/feeds/7047083922946173365/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5194546&amp;postID=7047083922946173365' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5194546/posts/default/7047083922946173365'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5194546/posts/default/7047083922946173365'/><link rel='alternate' type='text/html' href='http://njlinux.blogspot.com/2007/10/linux-complete-backup-and-recovery.html' title='Linux Complete Backup and Recovery HOWTO'/><author><name>Neil Johnson</name><uri>https://profiles.google.com/106395572536054253380</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh4.googleusercontent.com/-7Qsi0Lf1WSU/AAAAAAAAAAI/AAAAAAAAAGg/m7-qcZCCZCU/s512-c/photo.jpg'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5194546.post-7057848477626692715</id><published>2007-10-19T17:37:00.000-07:00</published><updated>2007-10-19T18:01:52.467-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='gutsy gibbon'/><category scheme='http://www.blogger.com/atom/ns#' term='7.10'/><category scheme='http://www.blogger.com/atom/ns#' term='unix'/><category scheme='http://www.blogger.com/atom/ns#' term='ubuntu'/><title type='text'>Ubuntu 7.10 (Gutsy Gibbon) Download</title><content type='html'>Although I successfully upgraded my Feisty Fawn 7.04 installation to Gutsy Gibbon (7.10), I'm having some problems with desktop effects. Basically, none of the window manager elements appear.

I've decided to do a clean install, so I'm downloading the CD image, but it's taking forever... The torrent files are listed at the bottom of the &lt;a href="http://releases.ubuntu.com/7.10/"&gt;Gutsy Gibbon download page&lt;/a&gt;, but it turns out the that the torrent files take some time to download, too. In fact, the HTTP download from Columbia's servers is coming through at 140 KB/sec, or higher, whereas Bittorrent has topped out at, well, just about 130 KB/sec. Hardly much of a difference, but then I get spikes on the HTTP download up to 320 KB/sec.

It looks like the issue is the torrent file in question. When I downloaded the AMD 64 bit torrent, I'm getting speeds of over 1000 KB/sec.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5194546-7057848477626692715?l=njlinux.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='related' href='http://releases.ubuntu.com/7.10/' title='Ubuntu 7.10 (Gutsy Gibbon) Download'/><link rel='replies' type='application/atom+xml' href='http://njlinux.blogspot.com/feeds/7057848477626692715/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5194546&amp;postID=7057848477626692715' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5194546/posts/default/7057848477626692715'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5194546/posts/default/7057848477626692715'/><link rel='alternate' type='text/html' href='http://njlinux.blogspot.com/2007/10/ubuntu-710-gutsy-gibbon-download.html' title='Ubuntu 7.10 (Gutsy Gibbon) Download'/><author><name>Neil Johnson</name><uri>https://profiles.google.com/106395572536054253380</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh4.googleusercontent.com/-7Qsi0Lf1WSU/AAAAAAAAAAI/AAAAAAAAAGg/m7-qcZCCZCU/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5194546.post-2129051805132755485</id><published>2007-10-18T11:25:00.000-07:00</published><updated>2007-10-18T11:34:59.987-07:00</updated><title type='text'>Download Kompozer: My New Favorite Open Source HTML Editor</title><content type='html'>&lt;a href="http://www.kompozer.net/"&gt;Kompozer&lt;/a&gt; picks up where &lt;a href="http://nvudev.com/index.php"&gt;Nvu&lt;/a&gt; seems to have left off. Nvu was my favorite Open Source WYSIWIG editor, but has been stuck at version 1.0 for some time now

I am pleased to say that I find Kompozer very useful on Windows &amp;amp; Linux, and even run it off my U3 USB drive. Since I haven't figured out how to trigger the "accelerator keys" (like Alt-F for "File," Alt-O for "Open," instead of Ctrl-O) on the Mac, it's not very keyboard friendly on OS X.

Post a comment if you know how to pilot these programs with the keyboard on the Mac, or let me know if you like a different Open Source HTML editor.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5194546-2129051805132755485?l=njlinux.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='related' href='http://www.kompozer.net/download.php' title='Download Kompozer: My New Favorite Open Source HTML Editor'/><link rel='replies' type='application/atom+xml' href='http://njlinux.blogspot.com/feeds/2129051805132755485/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5194546&amp;postID=2129051805132755485' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5194546/posts/default/2129051805132755485'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5194546/posts/default/2129051805132755485'/><link rel='alternate' type='text/html' href='http://njlinux.blogspot.com/2007/10/download-kompozer-mu-new-favorite-open.html' title='Download Kompozer: My New Favorite Open Source HTML Editor'/><author><name>Neil Johnson</name><uri>https://profiles.google.com/106395572536054253380</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh4.googleusercontent.com/-7Qsi0Lf1WSU/AAAAAAAAAAI/AAAAAAAAAGg/m7-qcZCCZCU/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5194546.post-6968547604233513404</id><published>2007-07-18T08:00:00.000-07:00</published><updated>2007-07-18T08:04:13.602-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='linux'/><category scheme='http://www.blogger.com/atom/ns#' term='bash'/><category scheme='http://www.blogger.com/atom/ns#' term='unix'/><category scheme='http://www.blogger.com/atom/ns#' term='mac'/><title type='text'>Custom Bash Prompt How-To</title><content type='html'>I want to put a current time stamp on my prompt, so I can see when I run a job. From &lt;a href="http://www.tuxforums.org/forum/viewtopic.php?t=346"&gt;Custom Bash Prompt How-To
&lt;/a&gt;
&lt;blockquote&gt;This How-To is to change the display of your bash prompt permanently. It will give you a list of different strings you can include into your bash prompt such as, the time of day, the date, and many other options.&lt;/blockquote&gt;

My prompt is already customized in ~/.bash_prompt&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5194546-6968547604233513404?l=njlinux.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='related' href='http://www.tuxforums.org/forum/viewtopic.php?t=346' title='Custom Bash Prompt How-To'/><link rel='replies' type='application/atom+xml' href='http://njlinux.blogspot.com/feeds/6968547604233513404/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5194546&amp;postID=6968547604233513404' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5194546/posts/default/6968547604233513404'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5194546/posts/default/6968547604233513404'/><link rel='alternate' type='text/html' href='http://njlinux.blogspot.com/2007/07/custom-bash-prompt-how-to.html' title='Custom Bash Prompt How-To'/><author><name>Neil Johnson</name><uri>https://profiles.google.com/106395572536054253380</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh4.googleusercontent.com/-7Qsi0Lf1WSU/AAAAAAAAAAI/AAAAAAAAAGg/m7-qcZCCZCU/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5194546.post-5134329201929650181</id><published>2007-06-22T08:35:00.000-07:00</published><updated>2007-06-22T08:42:26.470-07:00</updated><title type='text'>Using Handbrake on the command line to convert video for the iPod</title><content type='html'>I downloaded HandBrake to my Ubuntu box, Shubuntu, and converted VOB files to MP4:

&lt;span style="font-family: courier new;"&gt;&lt;/span&gt;&lt;blockquote&gt;&lt;span style="font-family: courier new;"&gt;~/bin/HandBrakeCLI -i /media/MyBook500-ext3_/neil/media/DVDs/ -o /media/MyBook500-ext3_/neil/media/ipod/movie.mp4 -B 160 -R 48 -E AAC -e x264b30 -f MP4 -m -b 1500 -x frameref=1:bframes=0:nofast_pskip:subq=6:partitions=p8x8,p8x4,p4x8,i4x4:qcomp=0:me=umh:nodct_decimate &lt;/span&gt;
&lt;/blockquote&gt;
Unfortunately, iTunes refused to transfer the result to my iPod: wrong format.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5194546-5134329201929650181?l=njlinux.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='related' href='http://handbrake.m0k.org/forum/viewtopic.php?t=2081' title='Using Handbrake on the command line to convert video for the iPod'/><link rel='replies' type='application/atom+xml' href='http://njlinux.blogspot.com/feeds/5134329201929650181/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5194546&amp;postID=5134329201929650181' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5194546/posts/default/5134329201929650181'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5194546/posts/default/5134329201929650181'/><link rel='alternate' type='text/html' href='http://njlinux.blogspot.com/2007/06/using-handbrake-on-command-line-to.html' title='Using Handbrake on the command line to convert video for the iPod'/><author><name>Neil Johnson</name><uri>https://profiles.google.com/106395572536054253380</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh4.googleusercontent.com/-7Qsi0Lf1WSU/AAAAAAAAAAI/AAAAAAAAAGg/m7-qcZCCZCU/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5194546.post-8075279291208348145</id><published>2007-06-20T11:37:00.000-07:00</published><updated>2007-06-20T11:52:54.567-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='bash'/><category scheme='http://www.blogger.com/atom/ns#' term='grep'/><category scheme='http://www.blogger.com/atom/ns#' term='code'/><category scheme='http://www.blogger.com/atom/ns#' term='script'/><title type='text'>Strip bash comments with grep</title><content type='html'>Sometimes, you just want to see the code ... Let's say you want to look at a bash script, but strip out all the comments. Here's a sample command using grep that will display a bash script, without comments, to stout:
&lt;span style="font-family: courier new;"&gt;&lt;/span&gt;&lt;blockquote&gt;&lt;span style="font-family: courier new;"&gt;grep -v "^#" commented-script.sh&lt;blockquote&gt;&lt;/blockquote&gt;&lt;/span&gt;&lt;span style="font-weight: bold;"&gt;&lt;/span&gt;&lt;/blockquote&gt;&lt;span style="font-weight: bold;"&gt;Notes:&lt;/span&gt;
&lt;ul&gt;&lt;li&gt;"-v" means invert the selection; i.e., only display the lines in the file that &lt;span style="font-weight: bold;"&gt;don't&lt;/span&gt; match.&lt;/li&gt;&lt;li&gt;"^#" is the regular expression that matches "lines that start with #".&lt;/li&gt;&lt;li&gt;"^" means only match the beginning of the line.&lt;/li&gt;&lt;li&gt;Replace "commented-script.sh" with the file name of the file you want to strip.&lt;/li&gt;&lt;/ul&gt;&lt;span style="font-weight: bold;"&gt;Tips:&lt;/span&gt;
&lt;ul&gt;&lt;li&gt;This command strips single line comments from any programming language. Just change the comment line character (";" instead of "#" for example).&lt;/li&gt;&lt;li&gt;If you just want to read the comments, drop the "-v" switch.
&lt;/li&gt;&lt;/ul&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5194546-8075279291208348145?l=njlinux.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://njlinux.blogspot.com/feeds/8075279291208348145/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5194546&amp;postID=8075279291208348145' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5194546/posts/default/8075279291208348145'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5194546/posts/default/8075279291208348145'/><link rel='alternate' type='text/html' href='http://njlinux.blogspot.com/2007/06/strip-bash-comments-with-grep.html' title='Strip bash comments with grep'/><author><name>Neil Johnson</name><uri>https://profiles.google.com/106395572536054253380</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh4.googleusercontent.com/-7Qsi0Lf1WSU/AAAAAAAAAAI/AAAAAAAAAGg/m7-qcZCCZCU/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5194546.post-5020941819499908168</id><published>2007-06-20T10:57:00.000-07:00</published><updated>2007-06-20T11:55:11.560-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='keyboard'/><category scheme='http://www.blogger.com/atom/ns#' term='linux'/><category scheme='http://www.blogger.com/atom/ns#' term='bash'/><category scheme='http://www.blogger.com/atom/ns#' term='windows'/><category scheme='http://www.blogger.com/atom/ns#' term='unix'/><category scheme='http://www.blogger.com/atom/ns#' term='mac'/><category scheme='http://www.blogger.com/atom/ns#' term='ubuntu'/><title type='text'>Bash Shell Keyboard Shortcuts For Linux Users</title><content type='html'>Since the keyboard commands for bash are the same no matter what platform you run your bsh shell on (Mac, Windows, Linux, etc.) it pays to learn a few choice command. Here's a great reference:
&lt;p&gt;&lt;/p&gt;&lt;blockquote&gt;&lt;p&gt;The default shell on most Linux operating systems is called Bash. There are a couple of important hotkeys that you should get familiar with if you plan to spend a lot of time at the command line. These shortcuts will save you a ton of time if you learn them. &lt;/p&gt;&lt;p&gt;&lt;span class="fullpost"&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;Here is the List of Bash Shell Keyboard Shortcuts For Linux Users&lt;/p&gt;&lt;ul&gt;&lt;li&gt;Ctrl + A - Go to the beginning of the line you are currently typing on&lt;/li&gt;&lt;li&gt;Ctrl + E - Go to the end of the line you are currently typing on&lt;/li&gt;&lt;li&gt;Ctrl + L - Clears the Screen, similar to the clear command&lt;/li&gt;&lt;li&gt;Ctrl + U - Clears the line before the cursor position. If you are at the end of the line, clears the entire line.&lt;/li&gt;&lt;li&gt;Ctrl + H - Same as backspace&lt;/li&gt;&lt;li&gt;Ctrl + R - Let’s you search through previously used commands&lt;/li&gt;&lt;li&gt;&lt;a href="http://swik.net/Ubuntu/Only+Ubuntu/Bash+Shell+Keyboard+Shortcuts+For+Linux+Users/14vs"&gt;more&lt;/a&gt;, including Alt keys ...
&lt;/li&gt;&lt;/ul&gt;&lt;/blockquote&gt;Read the rest of the listing at &lt;a href="http://swik.net/Ubuntu/Only+Ubuntu/Bash+Shell+Keyboard+Shortcuts+For+Linux+Users/14vs"&gt;Bash Shell Keyboard Shortcuts For Linux Users&lt;/a&gt;.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5194546-5020941819499908168?l=njlinux.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='related' href='http://swik.net/Ubuntu/Only+Ubuntu/Bash+Shell+Keyboard+Shortcuts+For+Linux+Users/14vs' title='Bash Shell Keyboard Shortcuts For Linux Users'/><link rel='replies' type='application/atom+xml' href='http://njlinux.blogspot.com/feeds/5020941819499908168/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5194546&amp;postID=5020941819499908168' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5194546/posts/default/5020941819499908168'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5194546/posts/default/5020941819499908168'/><link rel='alternate' type='text/html' href='http://njlinux.blogspot.com/2007/06/bash-shell-keyboard-shortcuts-for-linux.html' title='Bash Shell Keyboard Shortcuts For Linux Users'/><author><name>Neil Johnson</name><uri>https://profiles.google.com/106395572536054253380</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh4.googleusercontent.com/-7Qsi0Lf1WSU/AAAAAAAAAAI/AAAAAAAAAGg/m7-qcZCCZCU/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5194546.post-1152813459519070760</id><published>2007-06-20T07:00:00.000-07:00</published><updated>2007-07-17T14:52:51.470-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='plan'/><category scheme='http://www.blogger.com/atom/ns#' term='java'/><category scheme='http://www.blogger.com/atom/ns#' term='linux'/><category scheme='http://www.blogger.com/atom/ns#' term='windows'/><category scheme='http://www.blogger.com/atom/ns#' term='mac'/><category scheme='http://www.blogger.com/atom/ns#' term='project'/><title type='text'>Freemind 0.8.0 - Java Mind Map software</title><content type='html'>&lt;div xmlns="http://www.w3.org/1999/xhtml"&gt;&lt;span style="text-decoration: underline;"&gt;&lt;a href="http://freemind.sourceforge.net/wiki/index.php/Main_Page"&gt;FreeMind&lt;/a&gt;&lt;/span&gt; is &lt;span style="text-decoration: underline;"&gt;&lt;a href="http://en.wikipedia.org/wiki/Mind_map"&gt;mind-mapping&lt;/a&gt;&lt;/span&gt; software written in Java. I use it to plan web sites, promotions, business plans. It’s great for brainstorming, capturing your ideas and organizing them.

Since it’s a cross platform Java application, it will run on Windows, Macs and Linux computers, among others. All you need is the current Java Runtime Environment, which is probably already installed if your computer is up-to-date.

I use it on the Mac, and I’ve created a SmartFolder to find my FreeMind (*.mm) files quickly. I’ve tested sharing files with Linux, and it works like a champ, although some of the keyboard shortcuts are a little different across platforms. You can (and will) use your mouse, though -- drag-and-drop, collapse and expand (with a double click) let you zip around your mind maps and focus on the details you want, or zoom out to see the big picture.

&lt;strong&gt;Import/Export &amp; Sharing

&lt;/strong&gt;&lt;span style="text-decoration: underline;"&gt;&lt;a href="http://freemind.sourceforge.net/wiki/index.php/Main_Page"&gt;FreeMind&lt;/a&gt;&lt;/span&gt; uses an XML file format, meaning that you can read it with a text editor (Text Edit, Notepad, etc.) and translate the data into other formats. Built in formats include a nifty HTML export that includes working “expand and collapse” buttons.

&lt;strong&gt;Open Source Update&lt;/strong&gt;
Tuesday, July 17, 2007

FreeMind has not been upgraded for some time: it’s been at Version 0.8.0 since &lt;a href="http://sourceforge.net/forum/forum.php?forum_id=494979"&gt;New Release: FreeMind 0.8.0&lt;/a&gt; (Date: 2005-09-10 09:38).

That’s a couple years now.  Yet, there is a ton of traffic on the project at SourceForge, and it’s &lt;a href="http://sourceforge.net/project/stats/index.php?group_id=7118&amp;ugn=freemind&amp;amp;type=&amp;amp;mode=alltime"&gt;increasing steadily&lt;/a&gt;. I think that if this project continues to grow in popularity, we might see a new version soon, since active projects attract developers, testers, etc.

A recommended addition to the web slinger's tool box.
&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5194546-1152813459519070760?l=njlinux.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://njlinux.blogspot.com/feeds/1152813459519070760/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5194546&amp;postID=1152813459519070760' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5194546/posts/default/1152813459519070760'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5194546/posts/default/1152813459519070760'/><link rel='alternate' type='text/html' href='http://njlinux.blogspot.com/2007/06/freemind-080-java-mind-map-software.html' title='Freemind 0.8.0 - Java Mind Map software'/><author><name>Neil Johnson</name><uri>https://profiles.google.com/106395572536054253380</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh4.googleusercontent.com/-7Qsi0Lf1WSU/AAAAAAAAAAI/AAAAAAAAAGg/m7-qcZCCZCU/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5194546.post-1052182862423493548</id><published>2007-06-14T10:11:00.000-07:00</published><updated>2007-06-20T11:04:17.233-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='linux'/><category scheme='http://www.blogger.com/atom/ns#' term='unix'/><category scheme='http://www.blogger.com/atom/ns#' term='security'/><title type='text'>Installing a private certificate server</title><content type='html'>&lt;div xmlns="http://www.w3.org/1999/xhtml"&gt;Installing a private certificate server, Linux version:

Edit /etc/httpd/conf/httpd.conf and change "&amp;lt;VirtualHost _default_:443&amp;gt;"
to "&amp;lt;VirtualHost 192.168.10.200:443&amp;gt;"

&lt;span style="font-family: courier new;"&gt;[root@dts conf]# cd /etc/httpd/conf/ssl.key&lt;/span&gt;
&lt;span style="font-family: courier new;"&gt;[root@dts ssl.key]# openssl genrsa -out server.key 1024&lt;/span&gt;
&lt;span style="font-family: courier new;"&gt;[root@dts ssl.key]# cd ../ssl.crt&lt;/span&gt;
&lt;span style="font-family: courier new;"&gt;[root@dts ssl.crt]# openssl req -new -key ../ssl.key/server.key -x509 -out server.crt&lt;/span&gt;
&lt;span style="font-family: courier new;"&gt;Country Name (2 letter code) [AU]:US&lt;/span&gt;
&lt;span style="font-family: courier new;"&gt;State or Province Name (full name) [Some-State]:New York&lt;/span&gt;
&lt;span style="font-family: courier new;"&gt;Locality Name (eg, city) []:New York&lt;/span&gt;
&lt;span style="font-family: courier new;"&gt;Organization Name (eg, company) [Internet Widgits Pty Ltd]:Grb-internal&lt;/span&gt;
&lt;span style="font-family: courier new;"&gt;Organizational Unit Name (eg, section) []:.&lt;/span&gt;
&lt;span style="font-family: courier new;"&gt;Common Name (eg, your name or your server's hostname) []:192.168.10.200&lt;/span&gt;
&lt;span style="font-family: courier new;"&gt;Email Address []:&lt;/span&gt;&lt;a style="font-family: courier new;" href="mailto:larnd@grb.xxxxx.org"&gt;larnd@grb.xxxxx.org&lt;/a&gt;&lt;span style="font-family: courier new;"&gt; &lt;/span&gt;
&lt;span style="font-family: courier new;"&gt;[root@dts ssl.crt]# service httpd restart &lt;/span&gt;


From &lt;a href="http://ask.slashdot.org/comments.pl?sid=110435&amp;amp;cid=9370572"&gt;What Keeps You Off of Windows?&lt;/a&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5194546-1052182862423493548?l=njlinux.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://njlinux.blogspot.com/feeds/1052182862423493548/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5194546&amp;postID=1052182862423493548' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5194546/posts/default/1052182862423493548'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5194546/posts/default/1052182862423493548'/><link rel='alternate' type='text/html' href='http://njlinux.blogspot.com/2007/06/installing-private-certificate-server.html' title='Installing a private certificate server'/><author><name>Neil Johnson</name><uri>https://profiles.google.com/106395572536054253380</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh4.googleusercontent.com/-7Qsi0Lf1WSU/AAAAAAAAAAI/AAAAAAAAAGg/m7-qcZCCZCU/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5194546.post-4124321705877214796</id><published>2007-06-13T09:18:00.000-07:00</published><updated>2007-06-13T09:26:37.455-07:00</updated><title type='text'>Ubuntu Desktop Effects problems</title><content type='html'>I had to turn off the cool &lt;a href="https://wiki.ubuntu.com/DesktopEffectsTeam"&gt;Desktop Effects&lt;/a&gt; in &lt;a href="http://releases.ubuntu.com/feisty/"&gt;Ubutunu 7.04&lt;/a&gt; today, because the computer stopped responding to the mouse again. When this happens, I can still move my cursor around, but clicks don't do anything. I end up killing X (Ctrl-Shift-Backspace) and rebooting, since logging back in results in another error: Nautilus can't load.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5194546-4124321705877214796?l=njlinux.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://njlinux.blogspot.com/feeds/4124321705877214796/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5194546&amp;postID=4124321705877214796' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5194546/posts/default/4124321705877214796'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5194546/posts/default/4124321705877214796'/><link rel='alternate' type='text/html' href='http://njlinux.blogspot.com/2007/06/ubuntu-desktop-effects-problems.html' title='Ubuntu Desktop Effects problems'/><author><name>Neil Johnson</name><uri>https://profiles.google.com/106395572536054253380</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh4.googleusercontent.com/-7Qsi0Lf1WSU/AAAAAAAAAAI/AAAAAAAAAGg/m7-qcZCCZCU/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5194546.post-6933310244266592639</id><published>2007-05-22T13:03:00.000-07:00</published><updated>2007-05-22T13:11:03.279-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='preinstalled'/><category scheme='http://www.blogger.com/atom/ns#' term='portable'/><category scheme='http://www.blogger.com/atom/ns#' term='ubuntu'/><title type='text'>System76.com - Pre-installed Ubuntu notebooks</title><content type='html'>System76 ships their own computers with:

open source and easy to use Ubuntu Linux operating system

including a cool &lt;a href="http://system76.com/product_info.php/cPath/1/products_id/194"&gt;Darter Ultra&lt;/a&gt; portable ($995 with a spiffy Intel Core 2 Duo). It's hard to find a good ultra portable.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5194546-6933310244266592639?l=njlinux.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='related' href='http://system76.com/' title='System76.com - Pre-installed Ubuntu notebooks'/><link rel='replies' type='application/atom+xml' href='http://njlinux.blogspot.com/feeds/6933310244266592639/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5194546&amp;postID=6933310244266592639' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5194546/posts/default/6933310244266592639'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5194546/posts/default/6933310244266592639'/><link rel='alternate' type='text/html' href='http://njlinux.blogspot.com/2007/05/httpsystem76com.html' title='System76.com - Pre-installed Ubuntu notebooks'/><author><name>Neil Johnson</name><uri>https://profiles.google.com/106395572536054253380</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh4.googleusercontent.com/-7Qsi0Lf1WSU/AAAAAAAAAAI/AAAAAAAAAGg/m7-qcZCCZCU/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5194546.post-6941422861724753513</id><published>2007-05-19T21:42:00.000-07:00</published><updated>2007-05-19T21:49:14.620-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='feisty fawn'/><category scheme='http://www.blogger.com/atom/ns#' term='search'/><category scheme='http://www.blogger.com/atom/ns#' term='7.04'/><category scheme='http://www.blogger.com/atom/ns#' term='usb'/><category scheme='http://www.blogger.com/atom/ns#' term='ubuntu'/><title type='text'>Ubuntu 7.04 Files: Find, use USB</title><content type='html'>I want to move my Halo files from my NTFS volume to a USB drive (2 GB Attache). Where are they? I figured it out, but I have to set up Desktop Search to index all the volumes -- right now it's just /usr. No wonder it doesn't find anything.

So, I found the folder the old fashioned way and copied it to the USB drive, which mounted no problem, and also ejected without a hitch. That's cool.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5194546-6941422861724753513?l=njlinux.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://njlinux.blogspot.com/feeds/6941422861724753513/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5194546&amp;postID=6941422861724753513' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5194546/posts/default/6941422861724753513'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5194546/posts/default/6941422861724753513'/><link rel='alternate' type='text/html' href='http://njlinux.blogspot.com/2007/05/ubuntu-704-files-find-use-usb.html' title='Ubuntu 7.04 Files: Find, use USB'/><author><name>Neil Johnson</name><uri>https://profiles.google.com/106395572536054253380</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh4.googleusercontent.com/-7Qsi0Lf1WSU/AAAAAAAAAAI/AAAAAAAAAGg/m7-qcZCCZCU/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5194546.post-115462265279146460</id><published>2006-08-03T09:28:00.000-07:00</published><updated>2006-08-03T09:31:52.486-07:00</updated><title type='text'>SmbK4 can't connect</title><content type='html'>I installed Smb4K and ran it. When I attempted to attach to my Mac (Samba) server, I get this error:

&lt;span style="font-family:courier new;"&gt;smbmnt must be installed suid root for direct user mounts (1000,1000)&lt;/span&gt;
&lt;span style="font-family:courier new;"&gt;smbmnt failed: 1&lt;/span&gt;

Here's the command I entered to fix it:

&lt;span style="font-family: courier new; font-weight: bold;"&gt;sudo chmod a+s /usr/bin/smbmnt&lt;/span&gt;

a+s means "set the suid for all users." That did it.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5194546-115462265279146460?l=njlinux.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://njlinux.blogspot.com/feeds/115462265279146460/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5194546&amp;postID=115462265279146460' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5194546/posts/default/115462265279146460'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5194546/posts/default/115462265279146460'/><link rel='alternate' type='text/html' href='http://njlinux.blogspot.com/2006/08/smbk4-cant-connect.html' title='SmbK4 can&apos;t connect'/><author><name>Neil Johnson</name><uri>https://profiles.google.com/106395572536054253380</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh4.googleusercontent.com/-7Qsi0Lf1WSU/AAAAAAAAAAI/AAAAAAAAAGg/m7-qcZCCZCU/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5194546.post-113234896685560809</id><published>2005-11-18T13:21:00.000-08:00</published><updated>2007-10-20T14:36:13.227-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='linux'/><category scheme='http://www.blogger.com/atom/ns#' term='bash'/><category scheme='http://www.blogger.com/atom/ns#' term='sysadmin'/><category scheme='http://www.blogger.com/atom/ns#' term='unix'/><title type='text'>Notable tar Usages</title><content type='html'>From the gnu.org site:
  &lt;p&gt;&lt;/p&gt;&lt;blockquote&gt;&lt;p&gt;  For example, here is how you might copy a directory's contents from one disk to another, while preserving the dates, modes, owners and link-structure of all the files therein.  In this case, the transfer medium is a &lt;em&gt;pipe&lt;/em&gt;, which is one a Unix redirection mechanism:   &lt;/p&gt;     &lt;table&gt; &lt;tbody&gt;&lt;tr&gt;&lt;td&gt;
&lt;/td&gt;&lt;td class="example"&gt;&lt;pre&gt;$ &lt;kbd&gt;cd sourcedir; tar -cf - . | (cd targetdir; tar -xf -)&lt;/kbd&gt;&lt;/pre&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;/blockquote&gt;&lt;table&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td class="example"&gt;&lt;pre&gt;&lt;kbd&gt;&lt;/kbd&gt; &lt;/pre&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;   &lt;/table&gt;Here's a  sample:

sudo tar cvzf /media/MyBook500-ext3/Volume/home-2007-10-20.tgz /home/&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5194546-113234896685560809?l=njlinux.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='related' href='http://www.gnu.org/software/tar/manual/html_node/tar_toc.html#SEC_Contents' title='Notable tar Usages'/><link rel='replies' type='application/atom+xml' href='http://njlinux.blogspot.com/feeds/113234896685560809/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5194546&amp;postID=113234896685560809' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5194546/posts/default/113234896685560809'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5194546/posts/default/113234896685560809'/><link rel='alternate' type='text/html' href='http://njlinux.blogspot.com/2005/11/notable-tar-usages.html' title='Notable tar Usages'/><author><name>Neil Johnson</name><uri>https://profiles.google.com/106395572536054253380</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh4.googleusercontent.com/-7Qsi0Lf1WSU/AAAAAAAAAAI/AAAAAAAAAGg/m7-qcZCCZCU/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5194546.post-113234880283188153</id><published>2005-11-18T13:19:00.000-08:00</published><updated>2005-11-18T13:20:02.833-08:00</updated><title type='text'>Copying Directory Trees with (tar | tar)</title><content type='html'>&lt;span name="intelliTxt" id="intelliTxt"&gt;The &lt;code&gt;tar&lt;/code&gt; command isn't just for tape archives. It can copy files from disk to disk, too. And even if your &lt;a target="_blank" href="http://www.linuxdevcenter.com/pub/a/linux/lpt/18_16.html#" style="border-bottom: 1px solid darkgreen; text-decoration: underline; color: darkgreen; background-color: transparent;" class="iAs"&gt;computer&lt;/a&gt; has &lt;code&gt;cp  -r&lt;/code&gt; there are advantages to using &lt;code&gt;tar&lt;/code&gt;.&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5194546-113234880283188153?l=njlinux.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='related' href='http://www.linuxdevcenter.com/pub/a/linux/lpt/18_16.html' title='Copying Directory Trees with (tar | tar)'/><link rel='replies' type='application/atom+xml' href='http://njlinux.blogspot.com/feeds/113234880283188153/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5194546&amp;postID=113234880283188153' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5194546/posts/default/113234880283188153'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5194546/posts/default/113234880283188153'/><link rel='alternate' type='text/html' href='http://njlinux.blogspot.com/2005/11/copying-directory-trees-with-tar-tar.html' title='Copying Directory Trees with (tar | tar)'/><author><name>Neil Johnson</name><uri>https://profiles.google.com/106395572536054253380</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh4.googleusercontent.com/-7Qsi0Lf1WSU/AAAAAAAAAAI/AAAAAAAAAGg/m7-qcZCCZCU/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5194546.post-113234870535969215</id><published>2005-11-18T13:16:00.000-08:00</published><updated>2005-11-18T13:18:25.370-08:00</updated><title type='text'>Copy a Directory using tar</title><content type='html'>&lt;p&gt; Another way to copy directory hierarchies is to use the &lt;b&gt;tar&lt;/b&gt; utility, described in section &lt;a href="http://www.fnal.gov/docs/UNIX/unix_at_fermilab/htmldoc/rev1997/uatf-40.html#MARKER-9-618"&gt;6.3.7&lt;/a&gt;.  The following sequence of commands copies a structure from the source directory to the destination directory:&lt;/p&gt;  &lt;pre&gt;% cd &lt;var&gt;source_dir&lt;/var&gt;; tar cf - . | (cd &lt;var&gt;destination_dir&lt;/var&gt;; tar xfBp -)
&lt;/pre&gt;  &lt;p&gt; The "&lt;code&gt;-&lt;/code&gt;" is used for the name of the tar file (argument to the&lt;code&gt; f &lt;/code&gt;option) so that &lt;b&gt;tar&lt;/b&gt; writes to the standard output or reads from the standard input, as appropriate.&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5194546-113234870535969215?l=njlinux.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='related' href='http://www.fnal.gov/docs/UNIX/unix_at_fermilab/htmldoc/rev1997/uatf-42.html' title='Copy a Directory using tar'/><link rel='replies' type='application/atom+xml' href='http://njlinux.blogspot.com/feeds/113234870535969215/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5194546&amp;postID=113234870535969215' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5194546/posts/default/113234870535969215'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5194546/posts/default/113234870535969215'/><link rel='alternate' type='text/html' href='http://njlinux.blogspot.com/2005/11/copy-directory-using-tar.html' title='Copy a Directory using tar'/><author><name>Neil Johnson</name><uri>https://profiles.google.com/106395572536054253380</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh4.googleusercontent.com/-7Qsi0Lf1WSU/AAAAAAAAAAI/AAAAAAAAAGg/m7-qcZCCZCU/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5194546.post-112328899968091421</id><published>2005-08-05T17:39:00.000-07:00</published><updated>2005-08-05T17:43:19.686-07:00</updated><title type='text'>Apache and the SUexecUserGroup directive</title><content type='html'>This is why the server was giving a 500 Internal Server Error when we'd run a script via a browser.

From the file /home/httpd/vhosts/&lt;ourdomain.org&gt;/conf/httpd.conf:
There was a directive:
SUexecUserGroup user group

(The user was a local username and group . The command takes these 2 arguments. It's a cgi wrapper for security and tells spawned scripts to be run as that user and group.  It is not used by default.

Read more about the whole thing here:

http://httpd.apache.org/docs/2.0/suexec.html&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5194546-112328899968091421?l=njlinux.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://njlinux.blogspot.com/feeds/112328899968091421/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5194546&amp;postID=112328899968091421' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5194546/posts/default/112328899968091421'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5194546/posts/default/112328899968091421'/><link rel='alternate' type='text/html' href='http://njlinux.blogspot.com/2005/08/apache-and-suexecusergroup-directive.html' title='Apache and the SUexecUserGroup directive'/><author><name>Keith Salustro</name><uri>http://www.blogger.com/profile/06541345012929727968</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5194546.post-111939050770506200</id><published>2005-06-21T14:47:00.000-07:00</published><updated>2005-06-21T14:48:27.710-07:00</updated><title type='text'>Spam Assassin URLs</title><content type='html'>http://qmail-scanner.sourceforge.net/ - site-wide spam scanning
http://www.gbnet.net/~jrg/qmail/ifspamh/ - per-user spam scanning&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5194546-111939050770506200?l=njlinux.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://njlinux.blogspot.com/feeds/111939050770506200/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5194546&amp;postID=111939050770506200' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5194546/posts/default/111939050770506200'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5194546/posts/default/111939050770506200'/><link rel='alternate' type='text/html' href='http://njlinux.blogspot.com/2005/06/spam-assassin-urls.html' title='Spam Assassin URLs'/><author><name>Neil Johnson</name><uri>https://profiles.google.com/106395572536054253380</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh4.googleusercontent.com/-7Qsi0Lf1WSU/AAAAAAAAAAI/AAAAAAAAAGg/m7-qcZCCZCU/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5194546.post-111938932041912128</id><published>2005-06-21T14:24:00.000-07:00</published><updated>2005-06-21T14:28:40.426-07:00</updated><title type='text'>Spam Assassin Upgrade Log</title><content type='html'>son of babbage
June 21, 2005

&lt;span style="font-weight: bold;"&gt;Goal:&lt;/span&gt; Use yum to upgrade spamassassin to the most current version (3.03)
&lt;span style="font-weight: bold;"&gt;Issue:&lt;/span&gt; Spamassassin 2.61 is already installed and yum won't upgrade it.
&lt;span style="font-weight: bold;"&gt;Solution:&lt;/span&gt; Remove existing version and reinstall from the DAG repository.

&lt;span style="font-weight: bold;"&gt;1. Remove existing version&lt;/span&gt;

This step will remove spamassassin, the Plesk spamassassin interface, psa-spamassassin, plus the spamassassin section in each user's .qmail file.
&lt;blockquote&gt;[admin@localhost admin]$ sudo yum remove spamassassin
    ...
    I will do the following:
    [erase: spamassassin 2.61-3.i586]
    I will erase these to satisfy the dependencies:
    [deps: psa-spamassassin 7.0.3-fc1.build040611.14.i586]
    Is this ok [y/N]: y
    Running test transaction:
    Test transaction complete, Success!
    ===&gt; Reading /etc/psa/psa.conf ...
 
 
    Delete spamassassin preferences from .qmail files for mailnames
 
    ...
   
    Erased:  spamassassin 2.61-3.i586 psa-spamassassin 7.0.3-fc1.build040611.14.i586
    Transaction(s) Complete&lt;/blockquote&gt;
&lt;span style="font-weight: bold;"&gt;2. Install required Perl module: Time::HiRes&lt;/span&gt;

    &lt;span style="font-family: courier new;"&gt;[admin@localhost admin]$ sudo yum install perl-Time-HiRes&lt;/span&gt;

&lt;span style="font-weight: bold;"&gt;3. Create separate DAG repository configuration file for yum&lt;/span&gt;

Use vi to create a new configuration file that references only the dag repository. Note: this step assumes that you have already set up and tested the DAG repository (in /etc/yum.conf).

    &lt;span style="font-family: courier new;"&gt;[admin@localhost admin]$ sudo vi /etc/dag.yum.conf&lt;/span&gt;

Add the following text:

&lt;span style="font-family: courier new;"&gt;[main]&lt;/span&gt;
 &lt;span style="font-family: courier new;"&gt;cachedir=/var/cache/yum&lt;/span&gt;
 &lt;span style="font-family: courier new;"&gt;debuglevel=2&lt;/span&gt;
 &lt;span style="font-family: courier new;"&gt;logfile=/var/log/yum.log&lt;/span&gt;
 &lt;span style="font-family: courier new;"&gt;pkgpolicy=newest&lt;/span&gt;
 &lt;span style="font-family: courier new;"&gt;distroverpkg=fedora-release&lt;/span&gt;
 &lt;span style="font-family: courier new;"&gt;tolerant=1&lt;/span&gt;
 &lt;span style="font-family: courier new;"&gt;exactarch=1&lt;/span&gt;
 &lt;span style="font-family: courier new;"&gt;retries=20&lt;/span&gt;
 
 &lt;span style="font-family: courier new;"&gt;[dag]&lt;/span&gt;
 &lt;span style="font-family: courier new;"&gt;name=Dag RPM Repository for Fedora Core&lt;/span&gt;
 &lt;span style="font-family: courier new;"&gt;baseurl=http://apt.sw.be/fedora/$releasever/en/$basearch/dag&lt;/span&gt;
 &lt;span style="font-family: courier new;"&gt;gpgcheck=1&lt;/span&gt;
 &lt;span style="font-family: courier new;"&gt;enabled=1&lt;/span&gt;

Save the file: [Esc]&lt;span style="font-weight: bold;"&gt;:wq&lt;/span&gt;

&lt;span style="font-weight: bold;"&gt;4. Install spamassassin from the DAG repository&lt;/span&gt;.
Note how we use the -c switch to point to the new configuration file.

    &lt;span style="font-family: courier new;"&gt;[admin@localhost admin]$ sudo yum -c /etc/dag.yum.conf install spamassassin&lt;/span&gt;
 &lt;span style="font-family: courier new;"&gt;    ...&lt;/span&gt;
 &lt;span style="font-family: courier new;"&gt;    I will do the following:&lt;/span&gt;
 &lt;span style="font-family: courier new;"&gt;    [install: spamassassin 3.0.3-1.1.fc1.rf.i386]&lt;/span&gt;
 &lt;span style="font-family: courier new;"&gt;    I will install/upgrade these to satisfy the dependencies:&lt;/span&gt;
 &lt;span style="font-family: courier new;"&gt;    [deps: spamassassin-tools 3.0.3-1.1.fc1.rf.i386]&lt;/span&gt;
 &lt;span style="font-family: courier new;"&gt;    [deps: perl-Digest-HMAC 1.01-1.rhfc1.dag.noarch]&lt;/span&gt;
 &lt;span style="font-family: courier new;"&gt;    [deps: perl-Net-DNS 0.48-1.1.fc1.rf.i386]&lt;/span&gt;
 &lt;span style="font-family: courier new;"&gt;    Is this ok [y/N]: y&lt;/span&gt;
 &lt;span style="font-family: courier new;"&gt;    ...&lt;/span&gt;
 &lt;span style="font-family: courier new;"&gt;    Installed:  spamassassin 3.0.3-1.1.fc1.rf.i386&lt;/span&gt;
 &lt;span style="font-family: courier new;"&gt;    Dep Installed:  spamassassin-tools 3.0.3-1.1.fc1.rf.i386 perl-Digest-HMAC &lt;/span&gt;
 &lt;span style="font-family: courier new;"&gt;    1.01-1.rhfc1.dag.noarch perl-Net-DNS 0.48-1.1.fc1.rf.i386&lt;/span&gt;
 &lt;span style="font-family: courier new;"&gt;    Transaction(s) Complete&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5194546-111938932041912128?l=njlinux.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://njlinux.blogspot.com/feeds/111938932041912128/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5194546&amp;postID=111938932041912128' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5194546/posts/default/111938932041912128'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5194546/posts/default/111938932041912128'/><link rel='alternate' type='text/html' href='http://njlinux.blogspot.com/2005/06/spam-assassin-upgrade-log.html' title='Spam Assassin Upgrade Log'/><author><name>Neil Johnson</name><uri>https://profiles.google.com/106395572536054253380</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh4.googleusercontent.com/-7Qsi0Lf1WSU/AAAAAAAAAAI/AAAAAAAAAGg/m7-qcZCCZCU/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5194546.post-111751044708915057</id><published>2005-05-30T20:28:00.000-07:00</published><updated>2005-05-30T20:34:07.093-07:00</updated><title type='text'>Making PCMCIA detection work in Babbage server</title><content type='html'>Server was preconfigured to have PCMCIA disabled.

1.) Found startup scripts were disabled.
They had renamed the startup scripts in these runlevels (2-5) to kill scripts.
# mv /etc/rc.d/rc2.d/K96pcmcia /etc/rc.d/rc2.d/S09pcmcia
(repeat this for rc3.d, rc4.d, rc5.d directories).

2.) Still gettting "no pcmcia driver in /proc/devices" in /var/log/messages.
Also get when you do 'cardctl -v -o' (-o means run once in foreground, -v means verbose)
Check file /etc/sysconfig/pcmcia. It looked like:
PCMCIA=no
 PCIC=
 PCIC_OPTS=
 CORE_OPTS=

It should look like:
[kws@localhost sysconfig]$ more pcmcia
PCMCIA=yes
PCIC=yenta_socket
PCIC_OPTS=
CORE_OPTS=

This is a Dell laptop, all laptops seem to have the same config.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5194546-111751044708915057?l=njlinux.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://njlinux.blogspot.com/feeds/111751044708915057/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5194546&amp;postID=111751044708915057' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5194546/posts/default/111751044708915057'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5194546/posts/default/111751044708915057'/><link rel='alternate' type='text/html' href='http://njlinux.blogspot.com/2005/05/making-pcmcia-detection-work-in.html' title='Making PCMCIA detection work in Babbage server'/><author><name>Keith Salustro</name><uri>http://www.blogger.com/profile/06541345012929727968</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5194546.post-111751007728765583</id><published>2005-05-30T20:23:00.000-07:00</published><updated>2006-03-07T14:16:07.726-08:00</updated><title type='text'>Installing Webmin on Fedora FC1</title><content type='html'>http://dag.wieers.com/
http://forums.fedoraforum.org/showthread.php?t=45920
http://stanton-finley.net/fedora_core_3_installation_notes.html#Yum

Note that for FC3 or later, instead of added to /etc/yum.conf, you add a new file /etc/fum/repos.d/dag.repo (see above links).

FC1:
instructions:
http://dag.wieers.com/home-made/apt/FAQ.php#B

1.) Add this section to /etc/yum.conf, or create the file /etc/yum.repos.d/dag.repo with these contents:)

[dag]
name=Dag RPM Repository for Fedora Core baseurl=http://apt.sw.be/fedora/$releasever/en/$basearch/dag
gpgcheck=1
enabled=1

2.) Add key for dag to rpm:
[root@localhost etc]# rpm --import http://dag.wieers.com/packages/RPM-GPG-KEY.dag.txt


3.) Install webmin: (with the other dependencies):
[root@localhost etc]# yum install webmin Gathering header information file(s) from server(s)
Server: Fedora Core 1 - i386 - Base
Server: Dag RPM Repository for Fedora Core
Server: Fedora Core 1 - i386 - Released Updates
Finding updated packages
Downloading needed headers
Resolving dependencies
..Dependencies resolved
I will do the following:
[install: webmin 1.200-1.1.fc1.rf.noarch]
I will install/upgrade these to satisfy the dependencies:
[deps: perl-Mon 0.11-2.1.fc1.rf.noarch]
[deps: perl-Authen-PAM 0.15-1.1.fc1.rf.i386]
[deps: perl-Net-SSLeay 1.25-2.1.fc1.rf.i386]
[deps: perl-Convert-BER 1.31.01-1.rhfc1.dag.noarch]
Is this ok [y/N]: y
Getting webmin-1.200-1.1.fc1.rf.noarch.rpm
webmin-1.200-1.1.fc1.rf.n 100% |=========================| 8.4 MB    00:20
Getting perl-Authen-PAM-0.15-1.1.fc1.rf.i386.rpm
perl-Authen-PAM-0.15-1.1. 100% |=========================|  36 kB    00:00
Getting perl-Net-SSLeay-1.25-2.1.fc1.rf.i386.rpm
perl-Net-SSLeay-1.25-2.1. 100% |=========================| 199 kB    00:00
Getting perl-Convert-BER-1.31.01-1.rhfc1.dag.noarch.rpm
perl-Convert-BER-1.31.01- 100% |=========================|  34 kB    00:00
Running test transaction:
Test transaction complete, Success!
perl-Convert-BER 100 % done 1/5
perl-Mon 100 % done 2/5
perl-Net-SSLeay 100 % done 3/5
perl-Authen-PAM 100 % done 4/5
webmin 100 % done 5/5
Installed:  webmin 1.200-1.1.fc1.rf.noarch
Dep Installed:  perl-Mon 0.11-2.1.fc1.rf.noarch perl-Authen-PAM 0.15-1.1.fc1.rf.i386 perl-Net-SSLeay 1.25-2.1.fc1.rf.i386 perl-Convert-BER 1.31.01-1.rhfc1.dag.noarch
Transaction(s) Complete
[root@localhost etc]# exit

- log in to webmin. SpamAssassin control panel is located under "Servers".
- add users so you don't have to log in as root in the future.
- Restrict the webmin port (10000/tcp) to only certain ip addresses.

On Babbage, when you log into the SA module in Webmin, and you get:
SpamAssassin does not appear to be set up in the system's Procmail configuration file /etc/procmailrc, so any configuration done using this module will have no effect unless users have it set up individually.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5194546-111751007728765583?l=njlinux.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://njlinux.blogspot.com/feeds/111751007728765583/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5194546&amp;postID=111751007728765583' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5194546/posts/default/111751007728765583'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5194546/posts/default/111751007728765583'/><link rel='alternate' type='text/html' href='http://njlinux.blogspot.com/2005/05/installing-webmin-on-fedora-fc1.html' title='Installing Webmin on Fedora FC1'/><author><name>Keith Salustro</name><uri>http://www.blogger.com/profile/06541345012929727968</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5194546.post-111647975811356743</id><published>2005-05-18T22:15:00.000-07:00</published><updated>2005-05-18T22:15:58.113-07:00</updated><title type='text'>Using Rsync and SSH for network backups</title><content type='html'>&lt;a href="http://www.jdmz.net/ssh/"&gt;Using Rsync and SSH&lt;/a&gt;: "covers using cron, ssh, and rsync to backup files over a local network or the Internet"&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5194546-111647975811356743?l=njlinux.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='related' href='http://www.jdmz.net/ssh/' title='Using Rsync and SSH for network backups'/><link rel='replies' type='application/atom+xml' href='http://njlinux.blogspot.com/feeds/111647975811356743/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5194546&amp;postID=111647975811356743' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5194546/posts/default/111647975811356743'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5194546/posts/default/111647975811356743'/><link rel='alternate' type='text/html' href='http://njlinux.blogspot.com/2005/05/using-rsync-and-ssh-for-network.html' title='Using Rsync and SSH for network backups'/><author><name>Neil Johnson</name><uri>https://profiles.google.com/106395572536054253380</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh4.googleusercontent.com/-7Qsi0Lf1WSU/AAAAAAAAAAI/AAAAAAAAAGg/m7-qcZCCZCU/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5194546.post-111647950866105417</id><published>2005-05-18T22:11:00.000-07:00</published><updated>2005-05-18T22:11:48.666-07:00</updated><title type='text'>rsync web pages</title><content type='html'>&lt;a href="http://rsync.samba.org/"&gt;rsync&lt;/a&gt; is an open source utility that provides fast incremental file transfer, available under the GNU General Public License version 2.

&lt;a href="http://rsync.samba.org/"&gt;rsync&lt;/a&gt; is hosted at &lt;a href="http://samba.org/"&gt;http://samba.org/&lt;/a&gt;.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5194546-111647950866105417?l=njlinux.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='related' href='http://rsync.samba.org/' title='rsync web pages'/><link rel='replies' type='application/atom+xml' href='http://njlinux.blogspot.com/feeds/111647950866105417/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5194546&amp;postID=111647950866105417' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5194546/posts/default/111647950866105417'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5194546/posts/default/111647950866105417'/><link rel='alternate' type='text/html' href='http://njlinux.blogspot.com/2005/05/rsync-web-pages.html' title='rsync web pages'/><author><name>Neil Johnson</name><uri>https://profiles.google.com/106395572536054253380</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh4.googleusercontent.com/-7Qsi0Lf1WSU/AAAAAAAAAAI/AAAAAAAAAGg/m7-qcZCCZCU/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5194546.post-111647865834378221</id><published>2005-05-18T21:57:00.000-07:00</published><updated>2005-05-18T21:57:38.346-07:00</updated><title type='text'>rsync man page</title><content type='html'>View the current &lt;a href="http://samba.org/ftp/rsync/rsync.html"&gt;rsync&lt;/a&gt; man page in HTML.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5194546-111647865834378221?l=njlinux.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='related' href='http://samba.org/ftp/rsync/rsync.html' title='rsync man page'/><link rel='replies' type='application/atom+xml' href='http://njlinux.blogspot.com/feeds/111647865834378221/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5194546&amp;postID=111647865834378221' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5194546/posts/default/111647865834378221'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5194546/posts/default/111647865834378221'/><link rel='alternate' type='text/html' href='http://njlinux.blogspot.com/2005/05/rsync-man-page.html' title='rsync man page'/><author><name>Neil Johnson</name><uri>https://profiles.google.com/106395572536054253380</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh4.googleusercontent.com/-7Qsi0Lf1WSU/AAAAAAAAAAI/AAAAAAAAAGg/m7-qcZCCZCU/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5194546.post-111646833032779688</id><published>2005-05-18T19:05:00.000-07:00</published><updated>2005-05-18T19:05:30.330-07:00</updated><title type='text'>Easy Automated Snapshot-Style Backups with Rsync</title><content type='html'>&lt;a href="http://www.mikerubel.org/computers/rsync_snapshots/"&gt;Easy Automated Snapshot-Style Backups with Rsync&lt;/a&gt; explains how  to create rotating backup using rsync -- includes bash scripts!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5194546-111646833032779688?l=njlinux.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='related' href='http://www.mikerubel.org/computers/rsync_snapshots/' title='Easy Automated Snapshot-Style Backups with Rsync'/><link rel='replies' type='application/atom+xml' href='http://njlinux.blogspot.com/feeds/111646833032779688/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5194546&amp;postID=111646833032779688' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5194546/posts/default/111646833032779688'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5194546/posts/default/111646833032779688'/><link rel='alternate' type='text/html' href='http://njlinux.blogspot.com/2005/05/easy-automated-snapshot-style-backups.html' title='Easy Automated Snapshot-Style Backups with Rsync'/><author><name>Neil Johnson</name><uri>https://profiles.google.com/106395572536054253380</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh4.googleusercontent.com/-7Qsi0Lf1WSU/AAAAAAAAAAI/AAAAAAAAAGg/m7-qcZCCZCU/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5194546.post-111646617071148219</id><published>2005-05-18T18:29:00.000-07:00</published><updated>2005-05-18T18:29:30.746-07:00</updated><title type='text'>HOWTO Backup Your Mac With rsync</title><content type='html'>&lt;a href="http://www.labf.org/~egon/mac_backup/"&gt;HOWTO Backup Your Mac With rsync&lt;/a&gt; includes instructions on how to use the GUI front end to RsyncX, plus command line and script options.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5194546-111646617071148219?l=njlinux.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='related' href='http://www.labf.org/~egon/mac_backup/' title='HOWTO Backup Your Mac With rsync'/><link rel='replies' type='application/atom+xml' href='http://njlinux.blogspot.com/feeds/111646617071148219/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5194546&amp;postID=111646617071148219' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5194546/posts/default/111646617071148219'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5194546/posts/default/111646617071148219'/><link rel='alternate' type='text/html' href='http://njlinux.blogspot.com/2005/05/howto-backup-your-mac-with-rsync.html' title='HOWTO Backup Your Mac With rsync'/><author><name>Neil Johnson</name><uri>https://profiles.google.com/106395572536054253380</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh4.googleusercontent.com/-7Qsi0Lf1WSU/AAAAAAAAAAI/AAAAAAAAAGg/m7-qcZCCZCU/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5194546.post-111575794419829172</id><published>2005-05-10T13:45:00.000-07:00</published><updated>2005-05-10T13:45:44.250-07:00</updated><title type='text'>aaltonen.us » Blog Archive » Yum in Fedora Core 3</title><content type='html'>&lt;a href="http://aaltonen.us/archive/2004/11/13/yum-in-fedora-core-3/"&gt;aaltonen.us » Blog Archive » Yum in Fedora Core 3&lt;/a&gt; is the best explanation of how to use yum on RedHat Fedora 3. Although I found the RPM-GPG-KEY-fedora file in /usr/share/doc/fedora-release-3/RPM-GPG-KEY-fedora, not /usr/share/rhn/RPM-GPG-KEY-fedora.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5194546-111575794419829172?l=njlinux.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='related' href='http://aaltonen.us/archive/2004/11/13/yum-in-fedora-core-3/' title='aaltonen.us » Blog Archive » Yum in Fedora Core 3'/><link rel='replies' type='application/atom+xml' href='http://njlinux.blogspot.com/feeds/111575794419829172/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5194546&amp;postID=111575794419829172' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5194546/posts/default/111575794419829172'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5194546/posts/default/111575794419829172'/><link rel='alternate' type='text/html' href='http://njlinux.blogspot.com/2005/05/aaltonenus-blog-archive-yum-in-fedora.html' title='aaltonen.us » Blog Archive » Yum in Fedora Core 3'/><author><name>Neil Johnson</name><uri>https://profiles.google.com/106395572536054253380</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh4.googleusercontent.com/-7Qsi0Lf1WSU/AAAAAAAAAAI/AAAAAAAAAGg/m7-qcZCCZCU/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5194546.post-111560138954688405</id><published>2005-05-08T18:16:00.000-07:00</published><updated>2005-05-08T18:16:29.586-07:00</updated><title type='text'>Samba Documentation By O'Reilly</title><content type='html'>&lt;p class="mobile-post"&gt;Go to http://www.oreilly.com/catalog/samba2/book/toc.html for the 
complete text of O'Reilly's definitive book, Using Samba, 2nd Edition
By Jay Ts, Robert Eckstein, and David Collier-Brown (2nd Edition, 
February 2003)&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5194546-111560138954688405?l=njlinux.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://njlinux.blogspot.com/feeds/111560138954688405/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5194546&amp;postID=111560138954688405' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5194546/posts/default/111560138954688405'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5194546/posts/default/111560138954688405'/><link rel='alternate' type='text/html' href='http://njlinux.blogspot.com/2005/05/samba-documentation-by-oreilly.html' title='Samba Documentation By O&apos;Reilly'/><author><name>Neil Johnson</name><uri>https://profiles.google.com/106395572536054253380</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh4.googleusercontent.com/-7Qsi0Lf1WSU/AAAAAAAAAAI/AAAAAAAAAGg/m7-qcZCCZCU/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5194546.post-111515714325495097</id><published>2005-05-03T14:50:00.000-07:00</published><updated>2005-05-03T14:52:23.256-07:00</updated><title type='text'>IRM - The Information Resource Manager</title><content type='html'>IRM is a PHP, Pear &amp;amp; MySQL based computer inventory system:
&lt;blockquote&gt;&lt;/blockquote&gt;&lt;blockquote&gt;IRM, the Information Resource Manager, is a powerful web-based asset tracking and trouble ticket system built for IT departments and HelpDesks. It keeps detailed information about each computer, as well as providing a trouble ticket system, an FAQ system, and a Knowledgebase&lt;/blockquote&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5194546-111515714325495097?l=njlinux.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='related' href='http://www.stackworks.net/view.php/irm/index.html' title='IRM - The Information Resource Manager'/><link rel='replies' type='application/atom+xml' href='http://njlinux.blogspot.com/feeds/111515714325495097/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5194546&amp;postID=111515714325495097' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5194546/posts/default/111515714325495097'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5194546/posts/default/111515714325495097'/><link rel='alternate' type='text/html' href='http://njlinux.blogspot.com/2005/05/irm-information-resource-manager.html' title='IRM - The Information Resource Manager'/><author><name>Neil Johnson</name><uri>https://profiles.google.com/106395572536054253380</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh4.googleusercontent.com/-7Qsi0Lf1WSU/AAAAAAAAAAI/AAAAAAAAAGg/m7-qcZCCZCU/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5194546.post-111367341025416828</id><published>2005-04-16T10:43:00.000-07:00</published><updated>2005-04-16T10:43:30.253-07:00</updated><title type='text'>Plone: A user-friendly and powerful open source Content Management System — plone.org</title><content type='html'>Recommended CMS: &lt;a href="http://plone.org/"&gt;Plone: A user-friendly and powerful open source Content Management System — plone.org&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5194546-111367341025416828?l=njlinux.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='related' href='http://plone.org/' title='Plone: A user-friendly and powerful open source Content Management System — plone.org'/><link rel='replies' type='application/atom+xml' href='http://njlinux.blogspot.com/feeds/111367341025416828/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5194546&amp;postID=111367341025416828' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5194546/posts/default/111367341025416828'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5194546/posts/default/111367341025416828'/><link rel='alternate' type='text/html' href='http://njlinux.blogspot.com/2005/04/plone-user-friendly-and-powerful-open.html' title='Plone: A user-friendly and powerful open source Content Management System — plone.org'/><author><name>Neil Johnson</name><uri>https://profiles.google.com/106395572536054253380</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh4.googleusercontent.com/-7Qsi0Lf1WSU/AAAAAAAAAAI/AAAAAAAAAGg/m7-qcZCCZCU/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5194546.post-111338505975472038</id><published>2005-04-13T02:37:00.000-07:00</published><updated>2005-04-16T09:09:51.233-07:00</updated><title type='text'>Article: Greylisting email with Postfix</title><content type='html'>&lt;p class="mobile-post"&gt;Jonathan Yarden's recent article, &lt;span style="font-weight:bold;"&gt;Can greylisting help stem the tide of 
junk e-mail?&lt;/span&gt;, describes how greylisting works, and also suggests 
&lt;a href="http://isg.ee.ethz.ch/tools/postgrey/"&gt;Postgrey&lt;/a&gt;, at &lt;a href="http://isg.ee.ethz.ch/tools/postgrey/"&gt;http://isg.ee.ethz.ch/tools/postgrey/&lt;/a&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5194546-111338505975472038?l=njlinux.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='related' href='http://techrepublic.com.com/5100-10595-5650761.html?tag=nl.e044' title='Article: Greylisting email with Postfix'/><link rel='replies' type='application/atom+xml' href='http://njlinux.blogspot.com/feeds/111338505975472038/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5194546&amp;postID=111338505975472038' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5194546/posts/default/111338505975472038'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5194546/posts/default/111338505975472038'/><link rel='alternate' type='text/html' href='http://njlinux.blogspot.com/2005/04/article-greylisting-email-with-postfix.html' title='Article: Greylisting email with Postfix'/><author><name>Neil Johnson</name><uri>https://profiles.google.com/106395572536054253380</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh4.googleusercontent.com/-7Qsi0Lf1WSU/AAAAAAAAAAI/AAAAAAAAAGg/m7-qcZCCZCU/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5194546.post-111300471761672657</id><published>2005-04-08T16:58:00.000-07:00</published><updated>2005-04-10T11:01:03.236-07:00</updated><title type='text'>Qmail Help</title><content type='html'>&lt;p class="mobile-post"&gt;Help for Qmail is on the way at:&lt;/p&gt;&lt;p class="mobile-post"&gt;&lt;a href="http://njlinux.blogspot.com/"&gt;The Qmail home page: http://www.qmail.org/&lt;/a&gt; - select a mirror.&lt;/p&gt;&lt;p class="mobile-post"&gt;&lt;a href="http://www.flounder.net/qmail/qmail-howto.html"&gt;The qmail HOWTO v2: http://www.flounder.net/qmail/qmail-howto.html&lt;/a&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5194546-111300471761672657?l=njlinux.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://njlinux.blogspot.com/feeds/111300471761672657/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5194546&amp;postID=111300471761672657' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5194546/posts/default/111300471761672657'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5194546/posts/default/111300471761672657'/><link rel='alternate' type='text/html' href='http://njlinux.blogspot.com/2005/04/qmail-help.html' title='Qmail Help'/><author><name>Neil Johnson</name><uri>https://profiles.google.com/106395572536054253380</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh4.googleusercontent.com/-7Qsi0Lf1WSU/AAAAAAAAAAI/AAAAAAAAAGg/m7-qcZCCZCU/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5194546.post-111300404599454305</id><published>2005-04-08T16:47:00.000-07:00</published><updated>2005-04-08T16:47:25.996-07:00</updated><title type='text'>SpamAssassin Help</title><content type='html'>&lt;p class="mobile-post"&gt;We are configuring SpamAssassin. Here's what we found to help out.&lt;/p&gt;&lt;p class="mobile-post"&gt;The Apache SpamAssassin Project
    http://spamassassin.apache.org/&lt;/p&gt;&lt;p class="mobile-post"&gt;The SpamAssassin Wiki:
   http://wiki.apache.org/spamassassin/FrontPage&lt;/p&gt;&lt;p class="mobile-post"&gt;The SpamAssassin Configuration Generator (2.5.x)
   http://www.yrex.com/spam/spamconfig.php&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5194546-111300404599454305?l=njlinux.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://njlinux.blogspot.com/feeds/111300404599454305/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5194546&amp;postID=111300404599454305' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5194546/posts/default/111300404599454305'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5194546/posts/default/111300404599454305'/><link rel='alternate' type='text/html' href='http://njlinux.blogspot.com/2005/04/spamassassin-help.html' title='SpamAssassin Help'/><author><name>Neil Johnson</name><uri>https://profiles.google.com/106395572536054253380</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh4.googleusercontent.com/-7Qsi0Lf1WSU/AAAAAAAAAAI/AAAAAAAAAGg/m7-qcZCCZCU/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5194546.post-111106696662290495</id><published>2005-03-17T05:38:00.000-08:00</published><updated>2005-03-17T05:42:46.630-08:00</updated><title type='text'>Knoppix 3.2 XF86Config-4</title><content type='html'>This file was generated by Knoppix 3.2 on my ShuttleX, with the ATI Radeon 9000 video card &amp; Viewsonic VA-800 monitor.

&lt;pre&gt;
Section "ServerLayout"
 Identifier     "XFree86 Configured"
 Screen      0  "Screen0" 0 0
 InputDevice    "Keyboard0" "CoreKeyboard"
# PS/2 Mouse not detected
# Serial Mouse not detected
        InputDevice    "USB Mouse" "CorePointer"
EndSection

Section "ServerFlags"
 Option "AllowMouseOpenFail"  "true"
 
EndSection

Section "Files"
 RgbPath      "/usr/X11R6/lib/X11/rgb"
 ModulePath   "/usr/X11R6/lib/modules"
 FontPath     "/usr/X11R6/lib/X11/fonts/misc:unscaled"
 FontPath     "/usr/X11R6/lib/X11/fonts/misc"
 FontPath     "/usr/X11R6/lib/X11/fonts/75dpi:unscaled"
 FontPath     "/usr/X11R6/lib/X11/fonts/75dpi"
 FontPath     "/usr/X11R6/lib/X11/fonts/100dpi:unscaled"
 FontPath     "/usr/X11R6/lib/X11/fonts/100dpi"
 FontPath     "/usr/X11R6/lib/X11/fonts/Speedo"
 FontPath     "/usr/X11R6/lib/X11/fonts/PEX"
# Additional fonts: Locale, Gimp, TTF...
 FontPath     "/usr/X11R6/lib/X11/fonts/cyrillic"
# FontPath     "/usr/X11R6/lib/X11/fonts/latin2/75dpi"
# FontPath     "/usr/X11R6/lib/X11/fonts/latin2/100dpi"
# True type and type1 fonts are also handled via xftlib, see /etc/X11/XftConfig!
 FontPath     "/usr/X11R6/lib/X11/fonts/Type1"
 FontPath     "/usr/share/fonts/ttf/western"
 FontPath     "/usr/share/fonts/ttf/decoratives"
 FontPath     "/usr/share/fonts/truetype"
 FontPath     "/usr/share/fonts/truetype/openoffice"
 FontPath     "/usr/share/fonts/truetype/ttf-bitstream-vera"
 FontPath     "/usr/share/fonts/latex-ttf-fonts"
 FontPath     "/usr/X11R6/lib/X11/fonts/defoma/CID"
 FontPath     "/usr/X11R6/lib/X11/fonts/defoma/TrueType"
EndSection

Section "Module"
        Load  "ddc"  # ddc probing of monitor
 Load  "GLcore"
 Load  "dbe"
 Load  "dri"
 Load  "extmod"
 Load  "glx"
        Load  "bitmap" # bitmap-fonts
 Load  "speedo"
 Load  "type1"
 Load  "freetype"
 Load  "record"
EndSection

Section "InputDevice"
 Identifier  "Keyboard0"
 Driver      "keyboard"
        Option      "CoreKeyboard"
 Option "XkbRules" "xfree86"
 Option "XkbModel" "pc105"
 Option "XkbLayout" "us"

EndSection

Section "InputDevice"
 Identifier  "Serial Mouse"
 Driver      "mouse"
 Option      "Protocol" "Microsoft"
 Option      "Device" "/dev/ttyS0"
 Option      "Emulate3Buttons" "true"
 Option      "Emulate3Timeout" "70"
 Option     "SendCoreEvents"  "true"
EndSection

Section "InputDevice"
 Identifier  "PS/2 Mouse"
 Driver      "mouse"
 Option      "Protocol" "auto"
Option          "ZAxisMapping"          "4 5"
 Option      "Device" "/dev/psaux"
 Option      "Emulate3Buttons" "true"
 Option      "Emulate3Timeout" "70"
 Option     "SendCoreEvents"  "true"
EndSection

Section "InputDevice"
        Identifier      "USB Mouse"
        Driver          "mouse"
        Option          "Device"                "/dev/input/mice"
 Option  "SendCoreEvents" "true"
        Option          "Protocol"              "IMPS/2"
        Option          "ZAxisMapping"          "4 5"
        Option          "Buttons"               "5"
EndSection

# Auto-generated by KNOPPIX mkxf86config

Section "Monitor"
 Identifier "Monitor0"
 Option "DPMS" "true"
 VendorName "VSC"
 ModelName "VSCde00"
 HorizSync 30 - 82 # DDC-probed
 VertRefresh 50 - 75 # DDC-probed
 # These are the DDC-probed settings reported by your monitor.
 # 1280x1024, 75.0Hz; hfreq=79.98, vfreq=75.03
 ModeLine "1280x1024" 135.00 1280 1296 1440 1688 1024 1025 1028 1066 +hsync +vsync
 # 1024x768, 75.0Hz; hfreq=60.02, vfreq=75.03
 ModeLine "1024x768"  78.75 1024 1040 1136 1312  768  769  772  800 +hsync +vsync
 # 1024x768, 70.0Hz; hfreq=56.48, vfreq=70.07
 ModeLine "1024x768"  75.00 1024 1048 1184 1328  768  771  777  806 -hsync -vsync
 # 800x600, 75.0Hz; hfreq=46.88, vfreq=75.00
 ModeLine "800x600"  49.50  800  816  896 1056  600  601  604  625 +hsync +vsync
 # 800x600, 72.0Hz; hfreq=48.08, vfreq=72.19
 ModeLine "800x600"  50.00  800  856  976 1040  600  637  643  666 +hsync +vsync
 # 800x600, 60.0Hz; hfreq=37.88, vfreq=60.32
 ModeLine "800x600"  40.00  800  840  968 1056  600  601  605  628 +hsync +vsync
 # 640x480, 75.0Hz; hfreq=37.50, vfreq=75.00
 ModeLine "640x480"  31.50  640  656  720  840  480  481  484  500 -hsync -vsync
 # 640x480, 72.0Hz; hfreq=37.86, vfreq=72.81
 ModeLine "640x480"  31.50  640  656  696  816  480  481  484  504 -hsync -vsync
 # 640x480, 60.0Hz; hfreq=31.47, vfreq=59.94
 ModeLine "640x480"  25.17  640  648  744  784  480  482  484  509 -hsync -vsync
 Modeline "512x384"     26.70  512  528  584  656   384  385  388  407 -HSync +Vsync
 Modeline "640x480"     43.16  640  680  744  848   480  481  484  509 -HSync +Vsync
 Modeline "768x576"     62.57  768  816  896 1024   576  577  580  611 -HSync +Vsync
 Modeline "800x600"     68.18  800  848  936 1072   600  601  604  636 -HSync +Vsync
 Modeline "1024x768"   113.31 1024 1096 1208 1392   768  769  772  814 -HSync +Vsync
 Modeline "1152x864"   143.47 1152 1232 1360 1568   864  865  868  915 -HSync +Vsync
 Modeline "1280x960"   149.43 1280 1376 1512 1744   960  961  964 1008 -HSync +Vsync
 Modeline "1280x1024"  159.36 1280 1376 1512 1744  1024 1025 1028 1075 -HSync +Vsync
 Modeline "1400x1050"  179.26 1400 1504 1656 1912  1050 1051 1054 1103 -HSync +Vsync
EndSection

Section "Device"
 ### Available Driver options are:-
# sw_cursor is needed for some ati and radeon cards
Option "sw_cursor"
        #Option     "hw_cursor"
        #Option     "NoAccel"
        #Option     "ShowCache"
        #Option     "ShadowFB"
        #Option     "UseFBDev"
        #Option     "Rotate"
 Identifier  "Card0"
# The following line is auto-generated by KNOPPIX mkxf86config
 Driver      "radeon"
 VendorName  "All"
 BoardName   "All"
# BusID       "PCI:1:0:0"
EndSection

Section "Screen"
 Identifier "Screen0"
 Device     "Card0"
 Monitor    "Monitor0"
 DefaultColorDepth 16
 SubSection "Display"
  Depth     1
  Modes "1280x1024" "1152x864" "1024x768" "800x600" "640x480"
 EndSubSection
 SubSection "Display"
  Depth     4
  Modes "1280x1024" "1152x864" "1024x768" "800x600" "640x480"
 EndSubSection
 SubSection "Display"
  Depth     8
  Modes "1280x1024" "1152x864" "1024x768" "800x600" "640x480"
 EndSubSection
 SubSection "Display"
  Depth     15
  Modes "1280x1024" "1152x864" "1024x768" "800x600" "640x480"
 EndSubSection
 SubSection "Display"
  Depth     16
  Modes "1280x1024" "1152x864" "1024x768" "800x600" "640x480"
 EndSubSection
 SubSection "Display"
  Depth     24
  Modes "1280x1024" "1152x864" "1024x768" "800x600" "640x480"
 EndSubSection
 SubSection "Display"
  Depth     32
  Modes "1280x1024" "1152x864" "1024x768" "800x600" "640x480"
 EndSubSection
EndSection

Section "DRI"
 Mode 0666
EndSection
&lt;/pre&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5194546-111106696662290495?l=njlinux.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://njlinux.blogspot.com/feeds/111106696662290495/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5194546&amp;postID=111106696662290495' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5194546/posts/default/111106696662290495'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5194546/posts/default/111106696662290495'/><link rel='alternate' type='text/html' href='http://njlinux.blogspot.com/2005/03/knoppix-32-xf86config-4.html' title='Knoppix 3.2 XF86Config-4'/><author><name>Neil Johnson</name><uri>https://profiles.google.com/106395572536054253380</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh4.googleusercontent.com/-7Qsi0Lf1WSU/AAAAAAAAAAI/AAAAAAAAAGg/m7-qcZCCZCU/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5194546.post-110867527553669030</id><published>2005-02-17T13:03:00.000-08:00</published><updated>2005-02-17T13:30:46.980-08:00</updated><title type='text'>Configuring sudo</title><content type='html'>For administrators.

The sudo command is preferable to &lt;span style="font-weight: bold;font-family:courier new;" &gt;su&lt;/span&gt; but often your shell account is not configured to use this command. Typical error message:

&lt;span style="font-family:courier new;"&gt;[name] is not in the sudoers file.  This incident will be reported&lt;/span&gt;

You need to:
&lt;ol&gt;   &lt;li&gt;Configure sudo to allow the wheel group to use sudo.&lt;/li&gt;   &lt;li&gt;Add the desired accounts to the wheel group.&lt;/li&gt; &lt;/ol&gt; Here's how:
&lt;ol&gt;   &lt;li&gt;Log in as the super  user: &lt;span style="font-weight: bold;"&gt;su -&lt;/span&gt;&lt;/li&gt;   &lt;li&gt;&lt;span style="font-weight: bold; font-family: courier new;"&gt;visudo&lt;/span&gt;&lt;/li&gt;   &lt;li&gt;Type: i
&lt;/li&gt;   &lt;li&gt;Uncomment the specified line (see below)&lt;/li&gt;   &lt;li&gt;Save and quit: [Esc] :wq
&lt;/li&gt; &lt;/ol&gt; Uncomment the wheel group line as follows (or paste this in, if it's not in /etc/sudoers)
&lt;blockquote style="font-family: courier new;"&gt;# Uncomment to allow people in group wheel to run all commands
%wheel        ALL=(ALL)       ALL&lt;/blockquote&gt;
Then, add the accounts to the group wheel to give them sudo access.

&lt;span style="font-weight: bold;font-family:courier new;" &gt;gpasswd -a [name] wheel&lt;/span&gt;
&lt;span style="font-family:courier new;"&gt;Adding user [name] to group wheel&lt;/span&gt;

Then, after you've added your account name,

&lt;ol&gt;   &lt;li style="font-family: courier new; font-weight: bold;"&gt;exit&lt;/li&gt;   &lt;li&gt;Try &lt;span style="font-family: courier new; font-weight: bold;"&gt;sudo&lt;/span&gt;. You must enter your password (not root!) once per session.&lt;/li&gt; &lt;/ol&gt; You're done!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5194546-110867527553669030?l=njlinux.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://njlinux.blogspot.com/feeds/110867527553669030/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5194546&amp;postID=110867527553669030' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5194546/posts/default/110867527553669030'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5194546/posts/default/110867527553669030'/><link rel='alternate' type='text/html' href='http://njlinux.blogspot.com/2005/02/configuring-sudo.html' title='Configuring sudo'/><author><name>Neil Johnson</name><uri>https://profiles.google.com/106395572536054253380</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh4.googleusercontent.com/-7Qsi0Lf1WSU/AAAAAAAAAAI/AAAAAAAAAGg/m7-qcZCCZCU/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5194546.post-110519313911425618</id><published>2005-01-08T06:01:00.000-08:00</published><updated>2005-01-08T06:05:39.113-08:00</updated><title type='text'>Configuring YUM for DAG</title><content type='html'>Don't know what DAG is yet, but this is good for adding more packages:
(libnet is needed by nessus)

Add this to bottom of /etc/yum.conf:

[dag]
name=Dag RPM Repository for &lt;b&gt;Fedora Core&lt;/b&gt;
baseurl=http://apt.sw.be/fedora/$releasever/en/$basearch/dag

(This on the page http://dag.wieers.com/home-made/apt/FAQ.php#B)

Then do the following to find the pkg. note that when i do yum install later down, it picks the latest one. :)
[root@localhost etc]# yum search libnet
Searching Packages:
Setting up Repo:  dag
repomd.xml                100% |=========================|  951 B    00:00
Setting up Repo:  base
repomd.xml                100% |=========================| 1.1 kB    00:00
Setting up Repo:  updates-released
repomd.xml                100% |=========================|  951 B    00:00
Reading repository metadata in from local files
primary.xml.gz            100% |=========================| 566 kB    00:01
MD Read   : ################################################## 1605/1605
dag       : ################################################## 1605/1605
base      : ################################################## 2622/2622
updates-re: ################################################## 463/463


libnet.i386                              1.1.2.1-1.1.fc3.rf     dag
Matched from:
libnet
Libnet is a high-level API (toolkit) allowing the application programmer to
construct and inject network packets. It provides a portable and simplified
interface for low-level network packet shaping, handling and injection.

Libnet hides much of the tedium of packet creation from the application
programmer such as multiplexing, buffer management, arcane packet header
information, byte-ordering, OS-dependent issues, and much more. Libnet
features portable packet creation interfaces at the IP layer and link layer,
as well as a host of supplementary and complementary functionality.

Using libnet, quick and simple packet assembly applications can be whipped up
with little effort. With a bit more time, more complex programs can be written
(Traceroute and ping were easily rewritten using libnet and libpcap).
http://www.packetfactory.net/projects/libnet/


echoart.i386                             0.1-1.1.fc3.rf         dag
Matched from:
Echoart responds to or drops ICMP echo request packets based on a
pre-defined sequence, and could be used to return crude ASCII art in
response to pings from a Cisco router. It works by intercepting ICMP echo
request packets and consulting a pattern template to determine whether or
not to respond to a specific echo request. It then uses libnet to inject
responses back into the network as necessary.


libnet.i386                              1.0.2-2.1.fc3.rf       dag
Matched from:
libnet
Libnet is a high-level API (toolkit) allowing the application programmer to
construct and inject network packets. It provides a portable and simplified
interface for low-level network packet shaping, handling and injection.

Libnet hides much of the tedium of packet creation from the application
programmer such as multiplexing, buffer management, arcane packet header
information, byte-ordering, OS-dependent issues, and much more. Libnet
features portable packet creation interfaces at the IP layer and link layer,
as well as a host of supplementary and complementary functionality.

Using libnet, quick and simple packet assembly applications can be whipped up
with little effort. With a bit more time, more complex programs can be written
(Traceroute and ping were easily rewritten using libnet and libpcap).
http://www.packetfactory.net/projects/libnet/


snort-bloat.i386                         2.2.0-1.1.fc3.rf       dag
Matched from:
Snort compiled with MySQL, PostgreSQL and ODBC support.
Requires snort libnet rpm.
[root@localhost etc]#
[root@localhost etc]# yum install libnet
Setting up Install Process
Setting up Repo:  dag
repomd.xml                100% |=========================|  951 B    00:00
Setting up Repo:  base
repomd.xml                100% |=========================| 1.1 kB    00:00
Setting up Repo:  updates-released
repomd.xml                100% |=========================|  951 B    00:00
Reading repository metadata in from local files
dag       : ################################################## 1605/1605
base      : ################################################## 2622/2622
updates-re: ################################################## 463/463
Resolving Dependencies
--&gt; Populating transaction set with selected packages. Please wait.
---&gt; Downloading header for libnet to pack into transaction set.
libnet-1.1.2.1-1.1.fc3.rf 100% |=========================| 9.5 kB    00:00
---&gt; Package libnet.i386 0:1.1.2.1-1.1.fc3.rf set to be installed
--&gt; Running transaction check

Dependencies Resolved
Transaction Listing:
  Install: libnet.i386 0:1.1.2.1-1.1.fc3.rf
Is this ok [y/N]: y
Downloading Packages:
libnet-1.1.2.1-1.1.fc3.rf 100% |=========================| 223 kB    00:00
warning: rpmts_HdrFromFdno: V3 DSA signature: NOKEY, key ID 6b8d79e6
public key not available for //var/cache/yum/dag/packages/libnet-1.1.2.1-1.1.fc3.rf.i386.rpm
[root@localhost etc]#
[root@localhost etc]#

&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5194546-110519313911425618?l=njlinux.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://njlinux.blogspot.com/feeds/110519313911425618/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5194546&amp;postID=110519313911425618' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5194546/posts/default/110519313911425618'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5194546/posts/default/110519313911425618'/><link rel='alternate' type='text/html' href='http://njlinux.blogspot.com/2005/01/configuring-yum-for-dag.html' title='Configuring YUM for DAG'/><author><name>Keith Salustro</name><uri>http://www.blogger.com/profile/06541345012929727968</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5194546.post-110519079711958470</id><published>2005-01-08T05:24:00.000-08:00</published><updated>2005-01-08T05:46:54.976-08:00</updated><title type='text'>Red Hat Fedora Core 3 YUM</title><content type='html'>YUM is great. Here's the first time I used it to install a package needed by nessus:
YUM solves dependencies and everything (see gtk install lower half).

[root@localhost ~]# sh nessus-installer.sh
The script needs uudecode(1) to run properly
Install the package 'sharutils-*.rpm'
[root@localhost ~]# &lt;span style="font-weight: bold;"&gt;yum install sharutils&lt;/span&gt;
Setting up Install Process
Setting up Repo:  base
repomd.xml                100% |=========================| 1.1 kB    00:00
Setting up Repo:  updates-released
repomd.xml                100% |=========================|  951 B    00:00
Reading repository metadata in from local files
primary.xml.gz            100% |=========================| 797 kB    00:03
MD Read   : ################################################## 2623/2623
base      : ################################################## 2622/2622
primary.xml.gz            100% |=========================| 207 kB    00:10
MD Read   : ################################################## 463/463
updates-re: ################################################## 463/463
Resolving Dependencies
--&gt; Populating transaction set with selected packages. Please wait.
---&gt; Downloading header for sharutils to pack into transaction set.
sharutils-4.2.1-22.i386.r 100% |=========================| 7.3 kB    00:00
---&gt; Package sharutils.i386 0:4.2.1-22 set to be installed
--&gt; Running transaction check

Dependencies Resolved
Transaction Listing:
 Install: sharutils.i386 0:4.2.1-22
Is this ok [y/N]: y
Downloading Packages:
sharutils-4.2.1-22.i386.r 100% |=========================|  93 kB    00:00
Running Transaction Test
Finished Transaction Test
Transaction Test Succeeded
Running Transaction
Installing: sharutils 100 % done 1/1

Installed: sharutils.i386 0:4.2.1-22
Complete!
[root@localhost ~]#
[root@localhost ~]# yum install gtk+-devel
Setting up Install Process
Setting up Repo:  base
http://ftp.uni-koeln.de/fedora/3/i386/os/repodata/repomd.xml: [Errno 4] IOError: HTTP Error 403: Forbidden
Trying other mirror.
repomd.xml                100% |=========================| 1.1 kB    00:00
Setting up Repo:  updates-released
repomd.xml                100% |=========================|  951 B    00:00
Reading repository metadata in from local files
base      : ################################################## 2622/2622
updates-re: ################################################## 463/463
Resolving Dependencies
--&gt; Populating transaction set with selected packages. Please wait.
---&gt; Downloading header for gtk+-devel to pack into transaction set.
gtk+-devel-1.2.10-33.i386 100% |=========================|  40 kB    00:00
---&gt; Package gtk+-devel.i386 1:1.2.10-33 set to be installed
--&gt; Running transaction check
--&gt; Processing Dependency: glib-devel for package: gtk+-devel
--&gt; Restarting Dependency Resolution with new changes.
--&gt; Populating transaction set with selected packages. Please wait.
---&gt; Downloading header for glib-devel to pack into transaction set.
glib-devel-1.2.10-15.i386 100% |=========================| 6.9 kB    00:00
---&gt; Package glib-devel.i386 1:1.2.10-15 set to be installed
--&gt; Running transaction check

Dependencies Resolved
Transaction Listing:
  Install: gtk+-devel.i386 1:1.2.10-33

Performing the following to resolve dependencies:
  Install: glib-devel.i386 1:1.2.10-15
Is this ok [y/N]: y
Downloading Packages:
gtk+-devel-1.2.10-33.i386 100% |=========================| 1.1 MB    00:03
glib-devel-1.2.10-15.i386 100% |=========================| 114 kB    00:00
Running Transaction Test
Finished Transaction Test
Transaction Test Succeeded
Running Transaction
Installing: glib-devel 100 % done 1/2
Installing: gtk+-devel 100 % done 2/2

Installed: gtk+-devel.i386 1:1.2.10-33
Dependency Installed: glib-devel.i386 1:1.2.10-15
Complete!
[root@localhost ~]#

&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5194546-110519079711958470?l=njlinux.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://njlinux.blogspot.com/feeds/110519079711958470/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5194546&amp;postID=110519079711958470' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5194546/posts/default/110519079711958470'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5194546/posts/default/110519079711958470'/><link rel='alternate' type='text/html' href='http://njlinux.blogspot.com/2005/01/red-hat-fedora-core-3-yum.html' title='Red Hat Fedora Core 3 YUM'/><author><name>Keith Salustro</name><uri>http://www.blogger.com/profile/06541345012929727968</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5194546.post-110519067133970452</id><published>2005-01-08T05:16:00.000-08:00</published><updated>2005-01-08T05:24:31.340-08:00</updated><title type='text'>Using RedHat Fedora FC3</title><content type='html'>Been using this for a few weeks did several installs. there was some wierdness on 3 machines...

1. Installing on a Dell Inspiron 8600, the install hung several times. I powered off and tried again and it was fine again. The system has been perfect ever since and works great.

2.) During install on a Dell Inspiron 7500, the install hung during CD1. I started over and it went fine until CD3, where there was a read error and I had to clean some stuff off the disk. Since then it was fine and the system now works great, although there is no sound. Maybe these lockups are all related to media issues. I am using a copy I burned.

3.) One machine my CD3 was bad (burner error, the whole disk was actually blank) and I left the machine sitting there for 3 days until I got a new copy. When I finally continued, the install finished but after the reboot there is some video wierdness like when I go to Applications/System Tools, the menu there is empty (I am root). I was going to reintsall, but now I dont' remember how I booted on the CDROM in the first place.  I can't get into BIOS. These are gateway issues. Also thiis whole issue is related to the shared video ram on dizzy.
&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5194546-110519067133970452?l=njlinux.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://njlinux.blogspot.com/feeds/110519067133970452/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5194546&amp;postID=110519067133970452' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5194546/posts/default/110519067133970452'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5194546/posts/default/110519067133970452'/><link rel='alternate' type='text/html' href='http://njlinux.blogspot.com/2005/01/using-redhat-fedora-fc3.html' title='Using RedHat Fedora FC3'/><author><name>Keith Salustro</name><uri>http://www.blogger.com/profile/06541345012929727968</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5194546.post-109510832778385442</id><published>2004-09-13T13:42:00.000-07:00</published><updated>2004-09-13T14:44:30.686-07:00</updated><title type='text'>Install DNS Server</title><content type='html'>I chose to install djbdns because it's small, simple, and secure.

All instructions are located at:
http://cr.yp.to/djbdns/install.html


On our installation, I had to install gcc. I used rpmdrake. When I run rpmdrake on this machine (Gateway pc, 'dizzy', it comes up and flashes forever. finally I close the small window in front, and the packages come up and things seem to work fine.

Anyway, I picked gcc and it found the dependencies and installed them.

But at the command 'make', I am getting the error shown below, which I got around with the instructions below:
...stuff deleted
./compile uint32_pack.c
./compile uint32_unpack.c
./makelib byte.a byte_chr.o byte_copy.o byte_cr.o byte_diff.o byte_zero.o case_diffb.o case_diffs.o case_lowerb.o fmt_ulong.o ip4_fmt.o ip4_scan.o scan_ulong.o str_chr.o str_diff.o str_len.o str_rchr.o str_start.o uint16_pack.o uint16_unpack.o uint32_pack.o uint32_unpack.o
./load auto-str buffer.a unix.a byte.a
buffer.a(buffer_put.o)(.text+0x43): In function `allwrite':
: undefined reference to `errno'
collect2: ld returned 1 exit status
make: *** [auto-str] Error 1


Workaround here:
http://kerneltrap.org/node/view/1014
they mention a patch to properly define 'errno'. The patch is here:
http://moni.csi.hu/pub/glibc-2.3.1/djbdns-1.05.errno.patch

(Following the instructions on the former of those 2 links is probably a better idea for next time, since they listed other config steps before install!)

In summary, here's what I did:
- install gcc and dependencies
- verify daemontools and ucspi-tcp are installed (they are in our default install)
- download djbdns
- unzip and untar djbdns
- download that patch
- run that patch command:
&lt;pre&gt;patch -p1 &lt; ../djbdns-1.05.errno.patch  Then run make, etc as defined before you run make. The rest of the instructions are fine.


[root@dizzy djbdns-1.05]# make setup check

no directories got created.... i'm totally stuck...
maybe i should have used urpmi...
&lt;/pre&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5194546-109510832778385442?l=njlinux.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='related' href='http://cr.yp.to/djbdns/install.html' title='Install DNS Server'/><link rel='replies' type='application/atom+xml' href='http://njlinux.blogspot.com/feeds/109510832778385442/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5194546&amp;postID=109510832778385442' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5194546/posts/default/109510832778385442'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5194546/posts/default/109510832778385442'/><link rel='alternate' type='text/html' href='http://njlinux.blogspot.com/2004/09/install-dns-server.html' title='Install DNS Server'/><author><name>Keith Salustro</name><uri>http://www.blogger.com/profile/06541345012929727968</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5194546.post-109510629829378146</id><published>2004-09-13T13:08:00.000-07:00</published><updated>2004-09-13T13:11:38.293-07:00</updated><title type='text'>Installing Firefox</title><content type='html'>No browser inststalled byu default.

ftp ftp.mozilla.org
log in as anonymous

at ftp&gt;, type:
bin
hash
passive

then cd into /pub/mozilla.org/firefox, get the latest with the word "installer" in it.

download, unzip, and untar it.

cd /home/keith/firefox-installer
[root@dizzy firefox-installer]# ./firefox-installer    
[root@dizzy firefox-installer]# *** eeeeeeee = [Exception... "Component returned failure code: 0x80520006 (NS_ERROR_FILE_TARGET_DOES_NOT_EXIST) [nsIFile.remove]"  nsresult: "0x80520006 (NS_ERROR_FILE_TARGET_DOES_NOT_EXIST)"  location: "JS frame :: file:///home/keith/firefox-installer/components/nsExtensionManager.js :: ensureExtensionsFiles :: line 245"  data: no]
*** loading the extensions datasource
*** loading the extensions datasource

[root@dizzy firefox-installer]#

it worked.
&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5194546-109510629829378146?l=njlinux.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://njlinux.blogspot.com/feeds/109510629829378146/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5194546&amp;postID=109510629829378146' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5194546/posts/default/109510629829378146'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5194546/posts/default/109510629829378146'/><link rel='alternate' type='text/html' href='http://njlinux.blogspot.com/2004/09/installing-firefox.html' title='Installing Firefox'/><author><name>Keith Salustro</name><uri>http://www.blogger.com/profile/06541345012929727968</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5194546.post-109000087443215335</id><published>2004-07-16T10:57:00.000-07:00</published><updated>2004-07-16T11:01:14.433-07:00</updated><title type='text'>What's up with adding packages?</title><content type='html'>[root@dizzy root]# urpmi webmin
 unable to take medium "Commercial Applications CD 6 (x86) (cdrom8)" into account
  as no list file [/var/lib/urpmi/list.Commercial Applications CD 6 (x86) (cdrom8
 )] exists
 unable to take medium "Commercial Applications CD 6 (x86) (cdrom9)" into account
  as no list file [/var/lib/urpmi/list.Commercial Applications CD 6 (x86) (cdrom9
 )] exists
 unable to take medium "Installation CD 3 (x86) (cdrom4)" into account as no list
  file [/var/lib/urpmi/list.Installation CD 3 (x86) (cdrom4)] exists
 unable to take medium "Supplementary Applications CD 4 (x86) (cdrom5)" into acco
 unt as no list file [/var/lib/urpmi/list.Supplementary Applications CD 4 (x86) (
 cdrom5)] exists
 unable to take medium "Supplementary Applications CD 5 (x86) (cdrom6)" into acco
 unt as no list file [/var/lib/urpmi/list.Supplementary Applications CD 5 (x86) (
 cdrom6)] exists
 unable to take medium "Supplementary Applications CD 5 (x86) (cdrom7)" into acco
 unt as no list file [/var/lib/urpmi/list.Supplementary Applications CD 5 (x86) (
 cdrom7)] exists
 To satisfy dependencies, the following packages are going to be installed (24 MB
 ):
 lsof-4.68-1mdk.i586
 perl-Authen-PAM-0.14-3mdk.i586
 perl-CGI-3.00-2mdk.noarch
 perl-Net_SSLeay-1.25-2mdk.i586
 webmin-1.121-4mdk.noarch
 Is this OK? (Y/n) Y
 eject: unable to open `/dev/hdc'
 Please insert the medium named "Installation CD 3 (x86) " on device [/dev/hdc]
 Press Enter when ready... 
 eject: unable to open `/dev/hdc'
 Please insert the medium named "Installation CD 3 (x86) " on device [/dev/hdc]
 Press Enter when ready... 
 eject: unable to open `/dev/hdc'
 Please insert the medium named "Installation CD 3 (x86) " on device [/dev/hdc]
 Press Enter when ready... 
 eject: unable to open `/dev/hdc'
 Please insert the medium named "Installation CD 3 (x86) " on device [/dev/hdc]
 Press Enter when ready... 
 eject: unable to open `/dev/hdc'
 Please insert the medium named "Installation CD 3 (x86) " on device [/dev/hdc]
 Press Enter when ready...
 (I hit ctrl-c to get out... I had the CD in but it kept giving me the same msg)
 [root@dizzy tmp]# 
 &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5194546-109000087443215335?l=njlinux.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://njlinux.blogspot.com/feeds/109000087443215335/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5194546&amp;postID=109000087443215335' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5194546/posts/default/109000087443215335'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5194546/posts/default/109000087443215335'/><link rel='alternate' type='text/html' href='http://njlinux.blogspot.com/2004/07/whats-up-with-adding-packages.html' title='What&apos;s up with adding packages?'/><author><name>Keith Salustro</name><uri>http://www.blogger.com/profile/06541345012929727968</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5194546.post-108996002601650693</id><published>2004-07-15T23:39:00.000-07:00</published><updated>2004-07-15T23:41:39.823-07:00</updated><title type='text'>Webmin &amp; Postfix Install</title><content type='html'>&lt;h1&gt;Email &amp;amp; Webmin Install&lt;/h1&gt;
&lt;p&gt;Computer: Shuttlex&lt;/p&gt;
&lt;p&gt;OS: Mandrake Linux 10.0 Official Power Pack&lt;/p&gt;
&lt;p&gt;Friday 16 July 2004&lt;/p&gt;
&lt;h2&gt;Installation Log&lt;/h2&gt;
&lt;ol&gt;
&lt;li&gt;Open terminal, su to root&lt;/li&gt;
&lt;li&gt;Install postfix: &lt;b&gt;urpmi postfix&lt;/b&gt;&lt;/li&gt;
&lt;li&gt;Install webmin: &lt;b&gt;urpmi webmin&lt;/b&gt;
&lt;/li&gt;
&lt;li&gt;Install apache:&amp;nbsp; &lt;b&gt;urpmi apache&lt;/b&gt;&lt;/li&gt;
&lt;li&gt;Update packages: urpmi --update --auto-select&lt;/li&gt;
&lt;li&gt;Start webmin, postfix daemons&lt;/li&gt;
&lt;li&gt;Test webmin in browser: &lt;b&gt;https://localhost:10000/&lt;/b&gt;&lt;br&gt;
&lt;/li&gt;
&lt;/ol&gt;
&lt;h2&gt;Postfix Install&lt;/h2&gt;
&lt;pre&gt;[root@shuttlex root]#&lt;b&gt; urpmi postfix&lt;/b&gt;&lt;/pre&gt;
&lt;pre&gt;To satisfy dependencies, the following packages are going to be installed (3 MB):&lt;/pre&gt;
&lt;pre&gt;libpostfix1-2.1.0-0.20040209.18mdk.i586&lt;/pre&gt;
&lt;pre&gt;postfix-2.1.0-0.20040209.18mdk.i586&lt;/pre&gt;
&lt;pre&gt;Is this OK? (Y/n) Y&lt;/pre&gt;
&lt;pre&gt;Please insert the medium named "Installation CD 1 (x86) " on device [/dev/hdb]&lt;/pre&gt;
&lt;pre&gt;Press Enter when ready...&lt;/pre&gt;
&lt;pre&gt;&lt;br&gt;installing /mnt/cdrom/Mandrake/RPMS/postfix-2.1.0-0.20040209.18mdk.i586.rpm /mnt/cdrom/Mandrake/RPMS/libpostfix1-2.1.0-0.20040209.18mdk.i586.rpm&lt;/pre&gt;
&lt;pre&gt;Preparing...&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ##################################################&lt;/pre&gt;
&lt;pre&gt;&amp;nbsp;&amp;nbsp; 1:libpostfix1&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ##################################################&lt;/pre&gt;
&lt;pre&gt;&amp;nbsp;&amp;nbsp; 2:postfix&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ##################################################&lt;/pre&gt;
&lt;pre&gt;Shutting down kernel logger: [&amp;nbsp; OK&amp;nbsp; ]&lt;/pre&gt;
&lt;pre&gt;Shutting down system logger: [&amp;nbsp; OK&amp;nbsp; ]&lt;/pre&gt;
&lt;pre&gt;Starting system logger: [&amp;nbsp; OK&amp;nbsp; ]&lt;/pre&gt;
&lt;pre&gt;Starting kernel logger: [&amp;nbsp; OK&amp;nbsp; ]&lt;/pre&gt;
&lt;br&gt;
&lt;h2&gt;Webmin Install&lt;/h2&gt;
&lt;pre&gt;&lt;br&gt;&lt;/pre&gt;
&lt;pre&gt;[root@shuttlex root]# &lt;b&gt;urpmi webmin&lt;/b&gt;&lt;/pre&gt;
&lt;pre&gt;To satisfy dependencies, the following packages are going to be installed (24 MB):&lt;/pre&gt;
&lt;pre&gt;lsof-4.68-1mdk.i586&lt;/pre&gt;
&lt;pre&gt;perl-Authen-PAM-0.14-3mdk.i586&lt;/pre&gt;
&lt;pre&gt;perl-CGI-3.00-2mdk.noarch&lt;/pre&gt;
&lt;pre&gt;perl-Net_SSLeay-1.25-2mdk.i586&lt;/pre&gt;
&lt;pre&gt;webmin-1.121-4mdk.noarch&lt;/pre&gt;
&lt;pre&gt;Is this OK? (Y/n) Y&lt;/pre&gt;
&lt;pre&gt;Please insert the medium named "Installation CD 2 (x86) " on device [/dev/hdb]&lt;/pre&gt;
&lt;pre&gt;Press Enter when ready...&lt;/pre&gt;
&lt;pre&gt;&lt;br&gt;The following packages have bad signatures:&lt;/pre&gt;
&lt;pre&gt;/mnt/cdrom/Mandrake/RPMS2/webmin-1.121-4mdk.noarch.rpm: Invalid Key ID ((sha1) dsa sha1 md5 gpg GPG#70771ff3 OK)&lt;/pre&gt;
&lt;pre&gt;Do you want to continue installation ? (y/N) y&lt;/pre&gt;
&lt;pre&gt;installing /mnt/cdrom/Mandrake/RPMS2/webmin-1.121-4mdk.noarch.rpm /var/cache/urpmi/rpms/perl-CGI-3.00-2mdk.noarch.rpm /var/cache/urpmi/rpms/perl-Net_SSLeay-1.25-2mdk.i586.rpm /var/cache/urpmi/rpms/perl-Authen-PAM-0.14-3mdk.i586.rpm /var/cache/urpmi/rpms/lsof-4.68-1mdk.i586.rpm&lt;/pre&gt;
&lt;pre&gt;Preparing...&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ##################################################&lt;/pre&gt;
&lt;pre&gt;&amp;nbsp;&amp;nbsp; 1:lsof&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ##################################################&lt;/pre&gt;
&lt;pre&gt;&amp;nbsp;&amp;nbsp; 2:perl-Authen-PAM&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ##################################################&lt;/pre&gt;
&lt;pre&gt;&amp;nbsp;&amp;nbsp; 3:perl-Net_SSLeay&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ##################################################&lt;/pre&gt;
&lt;pre&gt;&amp;nbsp;&amp;nbsp; 4:perl-CGI&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ##################################################&lt;/pre&gt;
&lt;pre&gt;&amp;nbsp;&amp;nbsp; 5:webmin&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ##################################################&lt;/pre&gt;
&lt;pre&gt;[root@shuttlex root]#&lt;br&gt;&lt;br&gt;&lt;/pre&gt;
&lt;h2&gt;Apache Install&lt;/h2&gt;
&lt;pre&gt;[root@shuttlex root]# urpmi apache&lt;/pre&gt;
&lt;pre&gt;To satisfy dependencies, the following packages are going to be installed (2 MB):&lt;/pre&gt;
&lt;pre&gt;apache-1.3.29-1mdk.i586&lt;/pre&gt;
&lt;pre&gt;apache-conf-2.0.48-2mdk.i586&lt;/pre&gt;
&lt;pre&gt;apache-modules-1.3.29-1mdk.i586&lt;/pre&gt;
&lt;pre&gt;apache2-common-2.0.48-6mdk.i586&lt;/pre&gt;
&lt;pre&gt;libapr0-2.0.48-6mdk.i586&lt;/pre&gt;
&lt;pre&gt;libdb3.3-3.3.11-17mdk.i586&lt;/pre&gt;
&lt;pre&gt;libmm1-1.3.0-3mdk.i586&lt;/pre&gt;
&lt;pre&gt;Is this OK? (Y/n) Y&lt;/pre&gt;
&lt;pre&gt;Please insert the medium named "Installation CD 1 (x86) " on device [/dev/ide/host0/bus0/target1/lun0/cd]&lt;/pre&gt;
&lt;pre&gt;Press Enter when ready...&lt;/pre&gt;
&lt;pre&gt;&lt;br&gt;installing /mnt/cdrom/Mandrake/RPMS/libapr0-2.0.48-6mdk.i586.rpm /mnt/cdrom/Mandrake/RPMS/apache-conf-2.0.48-2mdk.i586.rpm /mnt/cdrom/Mandrake/RPMS/libmm1-1.3.0-3mdk.i586.rpm /mnt/cdrom/Mandrake/RPMS/apache2-common-2.0.48-6mdk.i586.rpm /mnt/cdrom/Mandrake/RPMS/libdb3.3-3.3.11-17mdk.i586.rpm /mnt/cdrom/Mandrake/RPMS/apache-modules-1.3.29-1mdk.i586.rpm /mnt/cdrom/Mandrake/RPMS/apache-1.3.29-1mdk.i586.rpm&lt;/pre&gt;
&lt;pre&gt;Preparing...&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ##################################################&lt;/pre&gt;
&lt;pre&gt;&amp;nbsp;&amp;nbsp; 1:libdb3.3&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ##################################################&lt;/pre&gt;
&lt;pre&gt;&amp;nbsp;&amp;nbsp; 2:libmm1&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ##################################################&lt;/pre&gt;
&lt;pre&gt;&amp;nbsp;&amp;nbsp; 3:apache-conf&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ##################################################&lt;/pre&gt;
&lt;pre&gt;&amp;nbsp;&amp;nbsp; 4:libapr0&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ##################################################&lt;/pre&gt;
&lt;pre&gt;&amp;nbsp;&amp;nbsp; 5:apache2-common&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ##################################################&lt;/pre&gt;
&lt;pre&gt;&amp;nbsp;&amp;nbsp; 6:apache-modules&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ##################################################&lt;/pre&gt;
&lt;pre&gt;Recreating httpd-perl.conf from compat file&lt;/pre&gt;
&lt;pre&gt;Recreating httpd.conf from compat file&lt;/pre&gt;
&lt;pre&gt;&amp;nbsp;&amp;nbsp; 7:apache&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ##################################################&lt;/pre&gt;
&lt;pre&gt;Re-creating /etc/httpd/modules&lt;/pre&gt;
&lt;pre&gt;Re-creating /etc/httpd/extramodules&lt;/pre&gt;
&lt;h2&gt;Test Webmin&lt;/h2&gt;

&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5194546-108996002601650693?l=njlinux.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://njlinux.blogspot.com/feeds/108996002601650693/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5194546&amp;postID=108996002601650693' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5194546/posts/default/108996002601650693'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5194546/posts/default/108996002601650693'/><link rel='alternate' type='text/html' href='http://njlinux.blogspot.com/2004/07/webmin-postfix-install.html' title='Webmin &amp; Postfix Install'/><author><name>Neil Johnson</name><uri>https://profiles.google.com/106395572536054253380</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh4.googleusercontent.com/-7Qsi0Lf1WSU/AAAAAAAAAAI/AAAAAAAAAGg/m7-qcZCCZCU/s512-c/photo.jpg'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5194546.post-108991734254510539</id><published>2004-07-15T11:48:00.000-07:00</published><updated>2004-07-15T11:49:02.546-07:00</updated><title type='text'>Mandrake Security Advisories - 10.0</title><content type='html'>Listed by date with an ID and description.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5194546-108991734254510539?l=njlinux.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='related' href='http://www.mandrakesoft.com/security/advisories?dis=10.0' title='Mandrake Security Advisories - 10.0'/><link rel='replies' type='application/atom+xml' href='http://njlinux.blogspot.com/feeds/108991734254510539/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5194546&amp;postID=108991734254510539' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5194546/posts/default/108991734254510539'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5194546/posts/default/108991734254510539'/><link rel='alternate' type='text/html' href='http://njlinux.blogspot.com/2004/07/mandrake-security-advisories-100.html' title='Mandrake Security Advisories - 10.0'/><author><name>Neil Johnson</name><uri>https://profiles.google.com/106395572536054253380</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh4.googleusercontent.com/-7Qsi0Lf1WSU/AAAAAAAAAAI/AAAAAAAAAGg/m7-qcZCCZCU/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5194546.post-108978132334484761</id><published>2004-07-13T21:59:00.000-07:00</published><updated>2004-07-13T22:02:03.343-07:00</updated><title type='text'>RPMDrake commands</title><content type='html'>Execute these commands to use the graphical front end for urpmi management, rpmdrake.

Browse Available Software: /usr/sbin/rpmdrake 
Install Software: /usr/sbin/rpmdrake --root
Mandrake Update: /usr/sbin/MandrakeUpdate
Remove Software: /usr/sbin/rpmdrake-remove --root
Software Media Manager: /usr/sbin/edit-urpm-media&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5194546-108978132334484761?l=njlinux.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://njlinux.blogspot.com/feeds/108978132334484761/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5194546&amp;postID=108978132334484761' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5194546/posts/default/108978132334484761'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5194546/posts/default/108978132334484761'/><link rel='alternate' type='text/html' href='http://njlinux.blogspot.com/2004/07/rpmdrake-commands.html' title='RPMDrake commands'/><author><name>Neil Johnson</name><uri>https://profiles.google.com/106395572536054253380</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh4.googleusercontent.com/-7Qsi0Lf1WSU/AAAAAAAAAAI/AAAAAAAAAGg/m7-qcZCCZCU/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5194546.post-108978094860043567</id><published>2004-07-13T21:50:00.000-07:00</published><updated>2004-07-13T21:55:48.600-07:00</updated><title type='text'>URPMI Links</title><content type='html'>&lt;a href="http://www.cs.utexas.edu/users/walter/geek/rpm-howto.html"&gt;URPMI and RPM Tutorial&lt;/a&gt;

&lt;a href="http://www.pclinuxonline.com/article.php?sid=3460"&gt;Urpmi Mini-mini-howto&lt;/a&gt;

&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5194546-108978094860043567?l=njlinux.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://njlinux.blogspot.com/feeds/108978094860043567/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5194546&amp;postID=108978094860043567' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5194546/posts/default/108978094860043567'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5194546/posts/default/108978094860043567'/><link rel='alternate' type='text/html' href='http://njlinux.blogspot.com/2004/07/urpmi-links.html' title='URPMI Links'/><author><name>Neil Johnson</name><uri>https://profiles.google.com/106395572536054253380</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh4.googleusercontent.com/-7Qsi0Lf1WSU/AAAAAAAAAAI/AAAAAAAAAGg/m7-qcZCCZCU/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5194546.post-108967191416265144</id><published>2004-07-12T15:20:00.000-07:00</published><updated>2004-07-13T09:45:14.313-07:00</updated><title type='text'></title><content type='html'>KWS notes 

qmail discussion thread: 
http://archives.mandrakelinux.com/qmail/2004-05/
Read the thread "[qmail] New qmail mailing list"
Some believe qmail is secure but hasn't been updated with new features. What new features it has are done by contributors, not by the author and not certified by him. Some are going to Exim since it has the latest features, although it has had some minor security issues in the recent past.


I installed qmail. Last supported package is for Mandrake 9.2 but they say it works in 10.0. I still need to install a patch but haven't figured out how just yet. (Do I need to install qmail-local? qmailctl command is not found...)

Configured files under /var/qmail/alias and /var/qmail/control as per byrd, mostly.
Copied /etc/aliases file from byrd.

After changing config files you have to type:
qmailctl cdb - reread config files
qmailctl reload - sends HUP signal to program
newaliases - read new aliases file

This is the Mandrake page I followed that mentions the patch.
http://www.short4.co.uk/~mwatts/qmail-howto.html

This is a list of all packages that come with Mandrake 10:
http://www.mandrakelinux.com/en/10.0/features/15.php3

Remember to allow senders (relayers) here:
/etc/tcp.smtp (I think this has now changed to /etc/tcprules.d/qmail-smtp.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5194546-108967191416265144?l=njlinux.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://njlinux.blogspot.com/feeds/108967191416265144/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5194546&amp;postID=108967191416265144' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5194546/posts/default/108967191416265144'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5194546/posts/default/108967191416265144'/><link rel='alternate' type='text/html' href='http://njlinux.blogspot.com/2004/07/kws-notes-qmail-discussion-thread.html' title=''/><author><name>Keith Salustro</name><uri>http://www.blogger.com/profile/06541345012929727968</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5194546.post-108965542178608127</id><published>2004-07-12T11:03:00.000-07:00</published><updated>2004-07-13T21:48:42.196-07:00</updated><title type='text'></title><content type='html'>&lt;h1&gt;Linux Server Configuration&lt;/h1&gt;

&lt;h2&gt;Computer: Dizzy&lt;/h2&gt;

&lt;h3&gt;July 12, 2004&lt;/h3&gt;

&lt;p&gt;Keith and I spoke on the phone and review the server
configuration&lt;/p&gt;

&lt;h4&gt;Email&lt;/h4&gt;

&lt;p&gt;&lt;b&gt;Qmail&lt;/b&gt; - (MTA) keith installed from package via the
command line.&lt;/p&gt;

&lt;p&gt;Keith will install &lt;b&gt;cyrus&lt;/b&gt; to complete the email server
basic.&lt;/p&gt;

&lt;h4&gt;Other Installations&lt;/h4&gt;

&lt;ul&gt;
&lt;li&gt;SquirrelMail&lt;/li&gt;

&lt;li&gt;SpamAssassin&lt;/li&gt;

&lt;li&gt;DNS - Keith has worked with BIND, but suggests
DJBDNS&lt;br /&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;h4&gt;Next Steps&lt;/h4&gt;

&lt;ul&gt;
&lt;li&gt;Draft schedule - Neil&lt;/li&gt;

&lt;li&gt;Research Cyrus - Neil&lt;/li&gt;

&lt;li&gt;Research DJBDNS -Keith&lt;/li&gt;

&lt;li&gt;Install &amp;amp; Configure DNS - Keith&lt;/li&gt;

&lt;li&gt;Send /etc/ archive to Neil - Keith&lt;/li&gt;
&lt;/ul&gt;

&lt;h4&gt;Hardening Checklist&lt;/h4&gt;

&lt;ol&gt;
&lt;li&gt;Finish package installation&lt;/li&gt;

&lt;li&gt;Configure ssh&lt;br /&gt;&lt;/li&gt;

&lt;li&gt;Configure &amp;amp; test firewall&lt;/li&gt;

&lt;li&gt;Install tripwire &amp;amp; configure&lt;/li&gt;

&lt;li&gt;Update all software&lt;/li&gt;

&lt;li&gt;Install &amp;amp; configure &lt;a href=
http://www.bastille-linux.org/&gt;bastille&lt;/a&gt;&lt;/li&gt;
&lt;/ol&gt;

&lt;h4&gt;Hardware&lt;/h4&gt;

&lt;p&gt;We discussed an error message related to on of the volumes
(hda1?) not mounting as ext3, but ext2. I recalled the installation
errors I encountered, but I think the evidence points to problems
with the CD install media.&lt;/p&gt;

&lt;p&gt;We could try to swap in another HD to see if the problem goes
away.&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5194546-108965542178608127?l=njlinux.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5194546/posts/default/108965542178608127'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5194546/posts/default/108965542178608127'/><link rel='alternate' type='text/html' href='http://njlinux.blogspot.com/2004/07/linux-server-configuration-computer.html' title=''/><author><name>Neil Johnson</name><uri>https://profiles.google.com/106395572536054253380</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh4.googleusercontent.com/-7Qsi0Lf1WSU/AAAAAAAAAAI/AAAAAAAAAGg/m7-qcZCCZCU/s512-c/photo.jpg'/></author></entry><entry><id>tag:blogger.com,1999:blog-5194546.post-108848896748804943</id><published>2004-06-28T22:58:00.000-07:00</published><updated>2004-06-28T23:08:08.850-07:00</updated><title type='text'></title><content type='html'>&lt;pre&gt;
Dizzy

Install Log 
10:01 PM 6/28/2004
===========

Boot from CD 1.

Accept defaults ... loads X installer.

Language: English (American)

License: Accept

Install

Security Level: Higher

Security Administrator: root

Paritions: Use existing

hda:  12  GB
hda1: 5.8 GB ext3 /
hda5: 494 MB swap
hda6: 6.3 GB ext3 /var
hdb:  37  GB
hdb1: 37  GB ext3 /home

Format hda1 only
(But other partitions are checked)

Package Group Selection

Workstation
-----------
Internet Station
Network Computer (client)
Configuration
Console Tools

Server
------
Web/FTP
Mail
Database
Firewall/Router
Network Computer server

Graphical Environment
---------------------
Other Graphical Desktops

Total Size: 735/5279 MB

Really install servers? Yes

Install commences. 
Requests discs 2 &amp; 3 (2 times for disk 3!). 
Installation is successful.

set root password:

Creat new users:

For admin users, I enabled:
ctools, rpm, xgrp, ntools, adm, wheel

access to compilation tools
access to rpm tools
access to X programs
access to network tools
access to administrative files
allow "su"

Bootloader: First sector of drive (MBR)

Summary

Hardware
   Graphical interface: Configure; Options; 
No X on boot. 800 X 600 65K colors

Network &amp; Internet
   Network - lan: Configure; 
LAN Connection; Net Device eth0: Accton|SMC2-1211TX; 
Modify: Yes; Manual Configuration; 
IP Address: 192.168.1.60, 
check x-Start at boot; 
Host name: dizzy.cadent.com, 
DNS server 1: 207.172.3.8, 
DNS server 2: 207.172.3.9 (RCN settings), 
Gateway: 192.168.1.1; 
Zeroconf: (none); Finish

Firewall:
Select:
SSH server
Echo request (ping)

Interface: eth0

Services at boot
Key:
o - off
x - on

Select:
System
o - alsa
x - atd
x - crond
o - harddrake
x - keytable
x - kheader
x - network
x - numlock
o - portmap
x - random
x - rawdevices
o - sound
x - syslog
o - xfs (Note- set this for runlevel 5!)
x - xinetd
Other
o - devfsd
o - dm
o - fam
o - hotplug
o - lads
o - mailman
o - netplugd
x - partmon
o - postfix
o - routed
o - rsync
x - shorewall
o - sshd-xinetd
Internet
o - httpd
x - iptables
o - proftpd
o - proftpd-xinetd
File sharing
o - netfs
o - nfs
o - nfslock
o - smb
Database Server
o - postgresql
Remote Administration
x - sshd

15 activated for 38 registered;

Download updates: No

Congratulations: Advanced, [Generate auto install floppy]; 
Automated, insert floppy (formatted in Linux w/ mformat -f 1440 a:)

Save package selection

To use: boot w/ "linux defcfg=floppy"

Reboot. Success! 
Log in as neil
startx - no luck

using drakconf, started xfs at boot. 
Reboot, login, startx. 
Select desktop: IceWM. 
Entered mandrake club membership.
Loaded desktop.
Done.
&lt;/pre&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5194546-108848896748804943?l=njlinux.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://njlinux.blogspot.com/feeds/108848896748804943/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5194546&amp;postID=108848896748804943' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5194546/posts/default/108848896748804943'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5194546/posts/default/108848896748804943'/><link rel='alternate' type='text/html' href='http://njlinux.blogspot.com/2004/06/dizzy-install-log-1001-pm-6282004-boot.html' title=''/><author><name>Neil Johnson</name><uri>https://profiles.google.com/106395572536054253380</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh4.googleusercontent.com/-7Qsi0Lf1WSU/AAAAAAAAAAI/AAAAAAAAAGg/m7-qcZCCZCU/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5194546.post-108848970841403816</id><published>2004-06-28T22:12:00.000-07:00</published><updated>2004-06-28T23:23:34.590-07:00</updated><title type='text'></title><content type='html'>&lt;pre&gt;
Dizzy Install Log 
Mandrake 10.0 Download
9:58 PM 6/28/2004
===========

Because Dizzy uses shared video RAM, 
specifically 1 MB of 256, 
do I need to tell the bootloader? 

Like this:

Boot from CD 1.

F1

boot: linux mem=255M

Kernel Panic: VFS: unable to mount root fs on ram3

Cancel &amp; reboot. 

That didn't work...let's just try the defaults, next.
&lt;/pre&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5194546-108848970841403816?l=njlinux.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://njlinux.blogspot.com/feeds/108848970841403816/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5194546&amp;postID=108848970841403816' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5194546/posts/default/108848970841403816'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5194546/posts/default/108848970841403816'/><link rel='alternate' type='text/html' href='http://njlinux.blogspot.com/2004/06/dizzy-install-log-mandrake-10.html' title=''/><author><name>Neil Johnson</name><uri>https://profiles.google.com/106395572536054253380</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh4.googleusercontent.com/-7Qsi0Lf1WSU/AAAAAAAAAAI/AAAAAAAAAGg/m7-qcZCCZCU/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5194546.post-108848994854783644</id><published>2004-06-28T22:05:00.000-07:00</published><updated>2004-06-28T23:22:26.333-07:00</updated><title type='text'></title><content type='html'>&lt;pre&gt;
Dizzy Install log

9:52 PM 6/28/2004

I need to be sure I use the right ISO CD sets! 
The set I'm using is now the 
Mandrake 10.0 Official Download (4 discs).

Memory Test
-----------

Prior to starting the installation, 
I ran a memory test to ensure the 
hardware was still behaving properly.

I ran MemTest86. Results:
Pentium III 730 Mhz
L1 Cache 32K
L2 Cache 256K
Memory: 255 MB
Chipset i810e

Note 1 MB of 256 is reserved for video RAM

All tests passed after I ran the tests for approximately 5 hrs.

Reboot w/ Mandrake 10.0 Official Download 1 of 4

Differences between the free Download version and the PowerPack

Video drivers (e.g. ATI)
Modem drivers
&lt;/pre&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5194546-108848994854783644?l=njlinux.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://njlinux.blogspot.com/feeds/108848994854783644/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5194546&amp;postID=108848994854783644' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5194546/posts/default/108848994854783644'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5194546/posts/default/108848994854783644'/><link rel='alternate' type='text/html' href='http://njlinux.blogspot.com/2004/06/dizzy-install-log-952-pm-6282004-i.html' title=''/><author><name>Neil Johnson</name><uri>https://profiles.google.com/106395572536054253380</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh4.googleusercontent.com/-7Qsi0Lf1WSU/AAAAAAAAAAI/AAAAAAAAAGg/m7-qcZCCZCU/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5194546.post-107062572481476990</id><published>2003-12-05T04:02:00.000-08:00</published><updated>2003-12-05T04:03:54.763-08:00</updated><title type='text'></title><content type='html'>&lt;h1&gt;Command Line Email in Linux&lt;/h1&gt;

&lt;a href="http://tldp.org/LDP/linuxcookbook/html/cookbook_38.html "&gt;http://tldp.org/LDP/linuxcookbook/html/cookbook_38.html&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5194546-107062572481476990?l=njlinux.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://njlinux.blogspot.com/feeds/107062572481476990/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5194546&amp;postID=107062572481476990' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5194546/posts/default/107062572481476990'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5194546/posts/default/107062572481476990'/><link rel='alternate' type='text/html' href='http://njlinux.blogspot.com/2003/12/command-line-email-in-linux-httptldp.html' title=''/><author><name>Neil Johnson</name><uri>https://profiles.google.com/106395572536054253380</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh4.googleusercontent.com/-7Qsi0Lf1WSU/AAAAAAAAAAI/AAAAAAAAAGg/m7-qcZCCZCU/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5194546.post-105971192012457448</id><published>2003-07-31T21:25:00.000-07:00</published><updated>2003-07-31T21:32:31.370-07:00</updated><title type='text'></title><content type='html'>&lt;h1&gt;Summer Fun&lt;/h1&gt;

The big news is Parker (as in Charlie), the new RH9 web server. Right after that, I moved to a new apartment. I had to shut down the home network and I haven't restored it yet. I've really moved over the hp ze4145 laptop, Zephyr, with Win XP Home. I'm running Cygwin on that to talk to the remote boxes using ssh from the command line. 

I found Jon Udell's blog, &lt;a href="http://weblog.infoworld.com/udell/"&gt;Jon's Radio&lt;/a&gt;. I lost trck of him after &lt;a href="http://byte.com/"&gt;Byte&lt;/a&gt; wemt pay-per-view. He's a mad blogger, with UserLand's Radio. I think that let's him post pics to his blog. That's a key feature. I don't think Blogger supports that. Turns out Jon is a &lt;a href="http://blogs.law.harvard.edu/lydon/2003/07/29#a211"&gt;Christopher Lydon&lt;/a&gt; fan, too.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5194546-105971192012457448?l=njlinux.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://njlinux.blogspot.com/feeds/105971192012457448/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5194546&amp;postID=105971192012457448' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5194546/posts/default/105971192012457448'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5194546/posts/default/105971192012457448'/><link rel='alternate' type='text/html' href='http://njlinux.blogspot.com/2003/07/summer-fun-big-news-is-parker-as-in.html' title=''/><author><name>Neil Johnson</name><uri>https://profiles.google.com/106395572536054253380</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh4.googleusercontent.com/-7Qsi0Lf1WSU/AAAAAAAAAAI/AAAAAAAAAGg/m7-qcZCCZCU/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5194546.post-95103934</id><published>2003-05-30T18:25:00.000-07:00</published><updated>2003-05-30T18:25:06.636-07:00</updated><title type='text'></title><content type='html'>&lt;h1&gt;Installation News&lt;br&gt;
&lt;/h1&gt;
&lt;p&gt;It turns out that the Gateway had a bad RAM chip, and when I swapped
it out, the install went fine. I ended up installing Red Hat 9 on that
box, with the intention to use it as a server of some sort. I have the
exact same model at home, with, I think, a ATI Rage 128 video card. I
also installed RH9 on that box and set it up as an NFS/Samba file
server.&lt;br&gt;
&lt;/p&gt;
&lt;p&gt;That's working quite well; I really like the RH9 administration
tools. Setting up Samba in particular was a breeze using the new RH9
tool, compared to editing the config files or even using the SWAT
tools. &lt;br&gt;
&lt;/p&gt;
&lt;p&gt;I've updated all of the Linux boxes at work to RH9, and upgraded the
old Compaq Presario 1200 laptop to RH9 as well. That disabled the
Linksys wireless network card, but I was able to restore it easily with
the new &lt;a href="http://prism2.unixguru.raleigh.nc.us/rh9-index.html"&gt;Linux
Red Hat 9 RPMs for the wlan pcmcia card&lt;/a&gt;, from the &lt;a
 href="http://prism2.unixguru.raleigh.nc.us/"&gt;linux-wlan-ng 0.2.0 RPMS&lt;/a&gt;
site.&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5194546-95103934?l=njlinux.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://njlinux.blogspot.com/feeds/95103934/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5194546&amp;postID=95103934' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5194546/posts/default/95103934'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5194546/posts/default/95103934'/><link rel='alternate' type='text/html' href='http://njlinux.blogspot.com/2003/05/installation-news-it-turns-out-that.html' title=''/><author><name>Neil Johnson</name><uri>https://profiles.google.com/106395572536054253380</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh4.googleusercontent.com/-7Qsi0Lf1WSU/AAAAAAAAAAI/AAAAAAAAAGg/m7-qcZCCZCU/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5194546.post-95103670</id><published>2003-05-30T18:15:00.000-07:00</published><updated>2003-05-30T18:15:09.486-07:00</updated><title type='text'></title><content type='html'>&lt;h2&gt;About this Blog&lt;/h2&gt;
&lt;p&gt; I've been using Linux for a few years now, and administering both
Linux and Windows servers. My company, &lt;a href="http://cadent.com/"&gt;Cadent
Technologies Corp.&lt;/a&gt;, hosts some of our client's sites on Window 2000
using IIS 5.0 and SQL Server 7.0. I've been working with IIS since it
came out, and Cadent has also specialized in ASP development. &lt;br&gt;
&lt;/p&gt;
&lt;p&gt;I've wanted to switch the company from Windows to Linux for some
time. We are now using Linux as our file server, and I've started to
migrate our clients and current projects to PHP. Once we move our web
sites to PHP (on Windows), we can then move the sites to PHP on Linux,
and then move the databases from SQL Server 7.0 to MySQL or Postgres. I
realized it would take some time, so I started by using open source
software on Windows, so I could run the same apps on Linux.&lt;br&gt;
&lt;/p&gt;
&lt;p&gt;I'm using the Mozilla Composer to create this blog. Composer tip:
use &lt;span style="font-weight: bold;"&gt;Format &amp;gt;&amp;nbsp; Paragraph &amp;gt;
Paragraph&lt;/span&gt; to insert &amp;lt;p&amp;gt; tags, not &amp;lt;br&amp;gt;. To check, use &lt;span
 style="font-weight: bold;"&gt;View &amp;gt; HTML Tags&lt;/span&gt;.&lt;br&gt;
&lt;/p&gt;
&lt;h1&gt;Software&lt;/h1&gt;
&lt;ul&gt;
  &lt;li&gt;Internet: Web browsing, HTML composition, IMAP email: &lt;a
 href="http://www.mozilla.org/" title="Go to the Mozilla web site"&gt;Mozilla&lt;/a&gt;.&lt;/li&gt;
&lt;/ul&gt;
&lt;h2&gt;Today's Installations&lt;/h2&gt;
&lt;p&gt; Mozilla 1.3 - &lt;a href="http://www.mozilla.org/releases/"&gt;current
release&lt;/a&gt;, just out of beta. I downloaded the &lt;a
 href="http://ftp.mozilla.org/pub/mozilla/releases/mozilla1.3/mozilla-i686-pc-linux-gnu-1.3-installer.tar.gz"&gt;x86
Talkback enabled Net Installer&lt;/a&gt; and extracted&amp;nbsp; the installer
files, then installed to the default location, /usr/local/mozilla. I
renamed the directory and can now run Mozilla with this script: &lt;code&gt;/usr/local/mozilla-1.3/mozilla&lt;/code&gt;&lt;br&gt;
&lt;/p&gt;
&lt;p&gt;Now, I'm trying to install the &lt;a
 href="http://ftp.mozilla.org/pub/mozilla/releases/mozilla1.3/Red_Hat_8x_RPMS/xft/"&gt;
RPMS for Red Hat Linux 8.x with Xft support&lt;/a&gt;, but I see the following
dependency error:&lt;br&gt;
&lt;/p&gt;
&lt;samp&gt;[root@localhost downloads]# &lt;span style="font-weight: bold;"&gt;rpm
-i mozilla-1.3-0_rh8_xft.i386.rpm&lt;/span&gt;&lt;br&gt;
error: Failed dependencies:&lt;br&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; mozilla-nspr = 1.3-0_rh8_xft
is needed by mozilla-1.3-0_rh8_xft&lt;/samp&gt;&lt;br&gt;
&lt;samp&gt;[root@localhost downloads]# &lt;span style="font-weight: bold;"&gt;rpm
-i mozilla-1.3-0_rh8_xft.i386.rpm&lt;/span&gt;&lt;br&gt;
error: Failed dependencies:&lt;br&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; mozilla-nspr = 1.3-0_rh8_xft
is needed by mozilla-1.3-0_rh8_xft&lt;br&gt;
[root@localhost downloads]# rpm -i mozilla-nspr-1.3-0_rh8_xft.i386.rpm&lt;br&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; file /usr/lib/libnspr4.so
from install of mozilla-nspr-1.3-0_rh8_xft con&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;br&gt;
flicts with file from package mozilla-nspr-1.0.1-26&lt;br&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; file /usr/lib/libplc4.so
from install of mozilla-nspr-1.3-0_rh8_xft conf&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;br&gt;
licts with file from package mozilla-nspr-1.0.1-26&lt;br&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; file /usr/lib/libplds4.so
from install of mozilla-nspr-1.3-0_rh8_xft con&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;br&gt;
flicts with file from package mozilla-nspr-1.0.1-26&lt;/samp&gt;&lt;br&gt;
&lt;br&gt;
&lt;p&gt; I need to remove the mozilla-1.0.1 RPMs. I ran the Red Carpet and
selected Mozilla to remove. Evolution has to go, too. Also, quit Red
Carpet before using command line rpm. The installation was successful. I
can now run Mozilla 1.3 with xft support, and boy does it look fine.&lt;/p&gt;
&lt;h2&gt;Mozilla 1.3 Plug-ins&lt;/h2&gt;
&lt;p&gt;Mozilla installs rather stripped down. Some essential additions:&lt;br&gt;
&lt;/p&gt;
&lt;ul&gt;
  &lt;li&gt;&lt;a href="http://spellchecker.mozdev.org/index.html"&gt;Spellchecker
for Mozilla&lt;/a&gt;, including the &lt;a
 href="http://spellchecker.mozdev.org/installation.html#mozilla1.3"&gt;installation
for Mozilla 1.3&lt;/a&gt;.&lt;/li&gt;
  &lt;li&gt;&lt;a href="http://themes.mozdev.org/"&gt;Themes&lt;/a&gt; for Mozilla.&lt;br&gt;
  &lt;/li&gt;
&lt;/ul&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5194546-95103670?l=njlinux.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://njlinux.blogspot.com/feeds/95103670/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5194546&amp;postID=95103670' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5194546/posts/default/95103670'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5194546/posts/default/95103670'/><link rel='alternate' type='text/html' href='http://njlinux.blogspot.com/2003/05/about-this-blog-ive-been-using-linux.html' title=''/><author><name>Neil Johnson</name><uri>https://profiles.google.com/106395572536054253380</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh4.googleusercontent.com/-7Qsi0Lf1WSU/AAAAAAAAAAI/AAAAAAAAAGg/m7-qcZCCZCU/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5194546.post-92167622</id><published>2003-04-07T12:27:00.000-07:00</published><updated>2003-04-07T12:37:11.000-07:00</updated><title type='text'></title><content type='html'>&lt;h1&gt;Gateway Stats&lt;/h1&gt;

&lt;p&gt;From the BIOS (ver. WL81020A.15A0005.P04): Intel Pentium III 800 Mhz, 133 MHz front-side bus. 512 MB RAM - 2 X 256 MB. I think the problem is that this box uses shared video RAM. For more information, see the &lt;a href="http://www.redhat.com/support/resources/tips/i810.html"&gt;Red Hat Knowledge Base Article on the i810 chipset&lt;/a&gt;.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5194546-92167622?l=njlinux.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://njlinux.blogspot.com/feeds/92167622/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5194546&amp;postID=92167622' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5194546/posts/default/92167622'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5194546/posts/default/92167622'/><link rel='alternate' type='text/html' href='http://njlinux.blogspot.com/2003/04/gateway-stats-from-bios-ver.html' title=''/><author><name>Neil Johnson</name><uri>https://profiles.google.com/106395572536054253380</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh4.googleusercontent.com/-7Qsi0Lf1WSU/AAAAAAAAAAI/AAAAAAAAAGg/m7-qcZCCZCU/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5194546.post-92164893</id><published>2003-04-07T11:41:00.000-07:00</published><updated>2003-04-07T11:58:32.000-07:00</updated><title type='text'></title><content type='html'>&lt;h1&gt;Restored!&lt;/h1&gt;

&lt;p&gt;The OEM (Gateway) system restoration worked, at least to the point where the computer boots from the HD. I'm going to let it chug away and then I can get all of the driver and hardware info from Windows 98.

Yet, strangely, the Restore seems to have hung on the third CD, where many of the drivers are installed. &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5194546-92164893?l=njlinux.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://njlinux.blogspot.com/feeds/92164893/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5194546&amp;postID=92164893' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5194546/posts/default/92164893'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5194546/posts/default/92164893'/><link rel='alternate' type='text/html' href='http://njlinux.blogspot.com/2003/04/restored-oem-gateway-system.html' title=''/><author><name>Neil Johnson</name><uri>https://profiles.google.com/106395572536054253380</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh4.googleusercontent.com/-7Qsi0Lf1WSU/AAAAAAAAAAI/AAAAAAAAAGg/m7-qcZCCZCU/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5194546.post-92164858</id><published>2003-04-07T11:40:00.000-07:00</published><updated>2003-04-07T11:40:54.216-07:00</updated><title type='text'></title><content type='html'>&lt;h1&gt;No Luck at All&lt;/h1&gt;

&lt;p&gt;I booted off of the Partition Magic 8.0 CD and wiped out all of the partitions. Then I
tried to use the Red Hat 8.0 CD to install. That dies with a kernel panic. Same with the
generic Debian boot. With Debian, the &amp;quot;vanilla&amp;quot; option doesn't work, nor does
the default option. When I tried again, with the &amp;quot;bf24&amp;quot; option. I'm not getting
anywhere with this. I'm going to restore the original system from the System Restoration
Kit (Disc 2) provided by Gateway.&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5194546-92164858?l=njlinux.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://njlinux.blogspot.com/feeds/92164858/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5194546&amp;postID=92164858' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5194546/posts/default/92164858'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5194546/posts/default/92164858'/><link rel='alternate' type='text/html' href='http://njlinux.blogspot.com/2003/04/no-luck-at-all-i-booted-off-of.html' title=''/><author><name>Neil Johnson</name><uri>https://profiles.google.com/106395572536054253380</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh4.googleusercontent.com/-7Qsi0Lf1WSU/AAAAAAAAAAI/AAAAAAAAAGg/m7-qcZCCZCU/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5194546.post-92163146</id><published>2003-04-07T11:08:00.000-07:00</published><updated>2003-04-07T11:56:13.000-07:00</updated><title type='text'></title><content type='html'>&lt;h1&gt;If at First You Don't Succeed...&lt;/h1&gt;

&lt;p&gt;The formatting of the swap partition seems to have hung. (4 hours later) I
rebooted. This time, I tried the generic boot: and got this:

&lt;p&gt;&amp;quot;Kernel panic. No init found. Try passing init= option to
kernel&amp;quot;

&lt;p&gt;Reboot. I tried the &amp;quot;compact&amp;quot; option and that doesn't work either -
some kind of endless loop. I'm not going to torture myself when I can just go
with Red Hat 8.0&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5194546-92163146?l=njlinux.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://njlinux.blogspot.com/feeds/92163146/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5194546&amp;postID=92163146' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5194546/posts/default/92163146'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5194546/posts/default/92163146'/><link rel='alternate' type='text/html' href='http://njlinux.blogspot.com/2003/04/if-at-first-you-dont-succeed.html' title=''/><author><name>Neil Johnson</name><uri>https://profiles.google.com/106395572536054253380</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh4.googleusercontent.com/-7Qsi0Lf1WSU/AAAAAAAAAAI/AAAAAAAAAGg/m7-qcZCCZCU/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5194546.post-92156937</id><published>2003-04-07T09:22:00.000-07:00</published><updated>2003-04-07T11:12:01.000-07:00</updated><title type='text'></title><content type='html'>&lt;h1&gt;Debian 3.0 Install&lt;/h1&gt;

&lt;p&gt;I'm trying to install Debian 3.0 Linux to one of the Gateway Professional computers. From disk 1, I entered "bf24" at the boot: prompt to boot to install using Linux 2.4. I selected English (US) install, En (qwerty) keyboard. Repartitioned the drive: 20 GB Hard disk. Partitioned as follows: 100 MB bootable, 1024 Swap (logical), remainder Linux logical. Initialized the swap partition with a bad-blocks check. This step is either taking an incredibly long time, or the computer has hung.&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5194546-92156937?l=njlinux.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://njlinux.blogspot.com/feeds/92156937/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5194546&amp;postID=92156937' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5194546/posts/default/92156937'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5194546/posts/default/92156937'/><link rel='alternate' type='text/html' href='http://njlinux.blogspot.com/2003/04/debian-3.html' title=''/><author><name>Neil Johnson</name><uri>https://profiles.google.com/106395572536054253380</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh4.googleusercontent.com/-7Qsi0Lf1WSU/AAAAAAAAAAI/AAAAAAAAAGg/m7-qcZCCZCU/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry></feed>
