<?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-32122258</id><updated>2011-09-28T12:41:41.814-05:00</updated><category term='linux'/><category term='ruby'/><category term='visual'/><category term='request tracker'/><category term='Twitter'/><category term='nVidia'/><category term='security'/><category term='sqlite'/><category term='lvm'/><category term='sed'/><category term='suse'/><category term='rhel'/><category term='xorg'/><category term='trac'/><category term='twiki'/><category term='autofs'/><category term='maestro'/><category term='mailman'/><category term='redmine'/><category term='active stereo'/><category term='iptables'/><category term='proftpd'/><category term='xen'/><category term='OpenGL'/><category term='subversion'/><title type='text'>TheLab sysadmin blog</title><subtitle type='html'></subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://vrac-sysadmin.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/32122258/posts/default?max-results=100'/><link rel='alternate' type='text/html' href='http://vrac-sysadmin.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><author><name>Glen Galvin</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='23' height='32' src='http://1.bp.blogspot.com/_-0WNuYYaE0A/S-Mk3nQJ2-I/AAAAAAAAJkk/DWWj9oVSSo0/S220/glen2.jpg'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>73</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>100</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-32122258.post-896166469007416184</id><published>2011-05-03T12:11:00.000-05:00</published><updated>2011-05-03T12:11:21.290-05:00</updated><title type='text'>Request Tracker upgrade</title><content type='html'>Notes from our upgrade of Request Tracker.&amp;nbsp; We were previously running version 3.6.10 distributed by RPM at EPEL and wanted to upgrade to 4.0 for the mobile interface and security updates.&lt;br /&gt;&lt;br /&gt;Here are the steps I followed: &lt;br /&gt;&lt;br /&gt;yum remove rt3   # to remove old RT &lt;br /&gt;yum remove perl-DBD-MySQL  # so we can use newer version in CPAN &lt;br /&gt;&lt;br /&gt;#Download the RT 4 tarball and change directory to it. &lt;br /&gt;./configure &lt;br /&gt;make fixdeps &lt;br /&gt;# copy old RT_SiteConfig.pm to new location &lt;br /&gt;# Make &lt;b&gt;backup&lt;/b&gt; of database!!!!!  &lt;br /&gt;# Make second &lt;b&gt;backup&lt;/b&gt; of database!!! &lt;br /&gt;make upgrade&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;# Start DB upgrade, but only upgrade to RT version 3.7.87 &lt;br /&gt;&lt;br /&gt;/opt/rt4/sbin/rt-setup-database --dba dbusername --prompt-for-dba-password --action upgrade&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;# Generate a mysql file to update the DB schema &lt;br /&gt;&lt;br /&gt;perl etc/upgrade/upgrade-mysql-schema.pl db_name:db_host db_username db_password &amp;gt; queries.sql&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;# Apply the database schema updates&lt;br /&gt;mysql -h db_host -u db_user -p db_name &amp;lt; queries.sql &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;# Complete the DB upgrade, starting at 3.7.87 and go through the end. &lt;br /&gt;/opt/rt4/sbin/rt-setup-database --dba dbusername --prompt-for-dba-password --action upgrade&lt;br /&gt;&lt;br /&gt;# Ignore the error at 3.9.8 "You appear to be upgrading from RTFM 2.0 - We don't support upgrading this old of an RTFM yet"&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;# Clear the Mason cache &lt;br /&gt;&amp;nbsp;rm -fr /opt/rt4/var/mason_data/obj/&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;# Verify operation with the stand-alone server:&lt;br /&gt;/opt/rt4/sbin/rt-server&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;# Make your Apache config file changes per the RT docs.&lt;br /&gt;# Make your crontab changes per the RT docs as well.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/32122258-896166469007416184?l=vrac-sysadmin.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://vrac-sysadmin.blogspot.com/feeds/896166469007416184/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=32122258&amp;postID=896166469007416184' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/32122258/posts/default/896166469007416184'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/32122258/posts/default/896166469007416184'/><link rel='alternate' type='text/html' href='http://vrac-sysadmin.blogspot.com/2011/05/request-tracker-upgrade.html' title='Request Tracker upgrade'/><author><name>Glen Galvin</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='23' height='32' src='http://1.bp.blogspot.com/_-0WNuYYaE0A/S-Mk3nQJ2-I/AAAAAAAAJkk/DWWj9oVSSo0/S220/glen2.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-32122258.post-6381994607536276908</id><published>2010-12-29T12:25:00.002-06:00</published><updated>2010-12-29T13:37:32.537-06:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='ruby'/><category scheme='http://www.blogger.com/atom/ns#' term='redmine'/><category scheme='http://www.blogger.com/atom/ns#' term='rhel'/><title type='text'>Redmine - stylesheet problems</title><content type='html'>For the last year the Redmine site at our lab has continued to get slower and slower.&amp;nbsp; Previous attempts at resolving this failed miserably.&amp;nbsp; Students are gone for break so I took the leap into resolving this.&amp;nbsp;&amp;nbsp; I began with the obvious things like upgrading RHEL,&amp;nbsp; Redmine, Ruby and Gems packages.&amp;nbsp; First thing I ran into was with Ruby 1.9.2-136, and I was unable to get the fastcgi package to compile.&amp;nbsp; Backing off to 1.8.7 resolved this.&lt;br /&gt;&lt;br /&gt;Now Redmine worked super fas twith one major problem, it would not load any stylesheets or javascripts.&amp;nbsp; Google turned up a plethora or possible solutions from setting about a different different variable, not all were compatible with my versions.&amp;nbsp; In the end none of those solutions worked.&lt;br /&gt;&lt;br /&gt;In my redmine production.log I was seeing errors like:&lt;br /&gt;&lt;br /&gt;&lt;blockquote&gt;ActionController::RoutingError (No route matches "/stylesheets/jstoolbar.css" with {:method=&amp;gt;:get}):&lt;br /&gt;&lt;br /&gt;ActionController::RoutingError (No route matches "/javascripts/application.js" with {:method=&amp;gt;:get}):&lt;br /&gt;&lt;br /&gt;ActionController::RoutingError (No route matches "/javascripts/dragdrop.js" with {:method=&amp;gt;:get}):&lt;/blockquote&gt;&lt;br /&gt;One of the things I saw in the Google notes and noticed myself was that I could not directly access this files through the UL either.&amp;nbsp; This ultimately led to my decision to modify the .htaccess file and the Rewrite rules.&amp;nbsp; Here is what I added to my .htaccess file:&lt;br /&gt;&lt;blockquote&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp; RewriteCond %{REQUEST_URI} ^/redmine/stylesheets&lt;br /&gt;&amp;nbsp;&amp;nbsp; RewriteRule .* - [L]&lt;br /&gt;&amp;nbsp;&amp;nbsp; RewriteCond %{REQUEST_URI} ^/redmine/images&lt;br /&gt;&amp;nbsp;&amp;nbsp; RewriteRule .* - [L]&lt;br /&gt;&amp;nbsp;&amp;nbsp; RewriteCond %{REQUEST_URI} ^/redmine/javascript&lt;br /&gt;&amp;nbsp;&amp;nbsp; RewriteRule .* - [L]&lt;/blockquote&gt;&lt;br /&gt;This resolved the problems and Redmine is performing great.&amp;nbsp;&amp;nbsp; Thought I would blog this so others can find this simple but effective solution.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/32122258-6381994607536276908?l=vrac-sysadmin.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://vrac-sysadmin.blogspot.com/feeds/6381994607536276908/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=32122258&amp;postID=6381994607536276908' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/32122258/posts/default/6381994607536276908'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/32122258/posts/default/6381994607536276908'/><link rel='alternate' type='text/html' href='http://vrac-sysadmin.blogspot.com/2010/12/redmine-stylesheet-problems.html' title='Redmine - stylesheet problems'/><author><name>Glen Galvin</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='23' height='32' src='http://1.bp.blogspot.com/_-0WNuYYaE0A/S-Mk3nQJ2-I/AAAAAAAAJkk/DWWj9oVSSo0/S220/glen2.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-32122258.post-8042418083669205460</id><published>2010-11-22T13:53:00.001-06:00</published><updated>2010-12-29T13:37:11.454-06:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='rhel'/><category scheme='http://www.blogger.com/atom/ns#' term='lvm'/><category scheme='http://www.blogger.com/atom/ns#' term='xen'/><title type='text'>Extending Xen client /root partition via LVM</title><content type='html'>Problem: Root partition of a Xen client is reaching capacity. &lt;br /&gt;Solution: Xen client is a lvm partition on Dom0. This is a reminder how easy it is to allocate storage to the client.&lt;br /&gt;&lt;br /&gt;From Dom0:&lt;br /&gt;1. Shutdown xen client (xm shutdown xxx)&lt;br /&gt;2. Resize the LVM (either use system-config-lvm or favorite lvm command line tools)&lt;br /&gt;3. Start up xen client&lt;br /&gt;&lt;br /&gt;From Xen client:&lt;br /&gt;1. Run fdisk and create a partition on the new unused space.&amp;nbsp; Reboot.&amp;nbsp; &lt;br /&gt;2. Start system-config-lvm, "initialize" the new entry, then add to the existing VolumeGroup,&lt;br /&gt;3. Select your Logical Volume and extend the entry.&lt;br /&gt;4. Kick back and enjoy a cold beer.&amp;nbsp; &lt;br /&gt;&lt;br /&gt;For those looking to do this all from a command line, here is a better post I came across:&lt;br /&gt;&lt;br /&gt;http://forums.fedoraforum.org/showthread.php?t=154625&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/32122258-8042418083669205460?l=vrac-sysadmin.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://vrac-sysadmin.blogspot.com/feeds/8042418083669205460/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=32122258&amp;postID=8042418083669205460' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/32122258/posts/default/8042418083669205460'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/32122258/posts/default/8042418083669205460'/><link rel='alternate' type='text/html' href='http://vrac-sysadmin.blogspot.com/2010/11/extending-xen-client-root-partition-via.html' title='Extending Xen client /root partition via LVM'/><author><name>Glen Galvin</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='23' height='32' src='http://1.bp.blogspot.com/_-0WNuYYaE0A/S-Mk3nQJ2-I/AAAAAAAAJkk/DWWj9oVSSo0/S220/glen2.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-32122258.post-6240988915838284557</id><published>2010-05-05T13:20:00.000-05:00</published><updated>2010-05-06T13:43:24.226-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='subversion'/><category scheme='http://www.blogger.com/atom/ns#' term='rhel'/><category scheme='http://www.blogger.com/atom/ns#' term='security'/><title type='text'>Subversion and gnome-keyring-manager</title><content type='html'>&lt;pre&gt;&lt;/pre&gt;Redhat does a real boneheaded thing with Subversion. By default they configure Subversion to store the user password in a text file, in clear text, and without restricted permissions.&amp;nbsp; And to make the matter worse, Redhat does not compile Subversion with the hooks Subversion comes with to provide secure password protection, gnome-keyring-manager and kwallet.&amp;nbsp; Why do they do it this way? "Because that's the way we've always done it" is the likely response.&amp;nbsp; Subversion is at fault too. They should not allow read access to these text files and the passwords shouldn't be saved unencrypted.&amp;nbsp; &lt;br /&gt;&lt;br /&gt;If you've been using the default RHEL Subversion distribution and configuration you should immediately remove all the files in&amp;nbsp; ~/.subversion/auth/svn.*.*&lt;br /&gt;&lt;br /&gt;To prevent Subversion from saving passwords in plain text you edit ~/.subversion/servers and set &lt;b&gt;store-plaintext-passwords = no&lt;/b&gt;&lt;br /&gt;For enterprise level protection, do the same in&amp;nbsp; /etc/subversion/servers &lt;br /&gt;&lt;br /&gt;To enable gnome-keyring-manager support you will need to get the latest SRPM and make a few modifications.&amp;nbsp;&amp;nbsp; You'll likely need to update your versions of &lt;b&gt;neon&lt;/b&gt; and &lt;b&gt;sqlite3&lt;/b&gt; first.&amp;nbsp; Modify the configure command in the subversion.spec file to include the&amp;nbsp; &lt;b&gt;--with-gnome-keyring &lt;/b&gt;option (or kwallet).&amp;nbsp; I like to increment the minor-release number one higher than Redhat's. &lt;br /&gt;&lt;br /&gt;After you get this new Subversion installed you may want to add an exclude to&amp;nbsp; yum.conf so your subversion install does not get overwritten.&amp;nbsp; &lt;br /&gt;&lt;br /&gt;&lt;i&gt;Now what?  &lt;/i&gt;&lt;br /&gt;The first time you use Subversion from a desktop session, it will prompt you to setup a password for "GNOME keyring".&amp;nbsp; This password may be whatever you choose. Next it will prompt your for your Subversion password.&amp;nbsp; This password will be saved in the keyring and re-used for subsequent subversion commands for the duration of your login session.&amp;nbsp; &lt;br /&gt;&lt;br /&gt;&lt;i&gt;Subsequent times: &lt;/i&gt;&lt;br /&gt;When you first login and use Subversion you will be prompted for the&lt;br /&gt;GNOME keyring password. From here the keyring manager will provide&lt;br /&gt;Subversion with the appropriate password automatically.&amp;nbsp; &lt;br /&gt;&lt;br /&gt;It's as simple as that.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/32122258-6240988915838284557?l=vrac-sysadmin.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://vrac-sysadmin.blogspot.com/feeds/6240988915838284557/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=32122258&amp;postID=6240988915838284557' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/32122258/posts/default/6240988915838284557'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/32122258/posts/default/6240988915838284557'/><link rel='alternate' type='text/html' href='http://vrac-sysadmin.blogspot.com/2010/05/subversion-and-gnome-keyring-manager.html' title='Subversion and gnome-keyring-manager'/><author><name>Glen Galvin</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='23' height='32' src='http://1.bp.blogspot.com/_-0WNuYYaE0A/S-Mk3nQJ2-I/AAAAAAAAJkk/DWWj9oVSSo0/S220/glen2.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-32122258.post-2678712733043477527</id><published>2010-05-04T16:19:00.000-05:00</published><updated>2010-05-06T13:43:43.467-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Twitter'/><title type='text'>vracIT Twitter Feed</title><content type='html'>For all the latest technical updates at VRAC and HCI you can follow the VRAC IT Team on Twitter.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://twitter.com/vracIT"&gt;http://twitter.com/vracIT&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/32122258-2678712733043477527?l=vrac-sysadmin.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/32122258/posts/default/2678712733043477527'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/32122258/posts/default/2678712733043477527'/><link rel='alternate' type='text/html' href='http://vrac-sysadmin.blogspot.com/2010/05/for-all-latest-technical-updates-you.html' title='vracIT Twitter Feed'/><author><name>Glen Galvin</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='23' height='32' src='http://1.bp.blogspot.com/_-0WNuYYaE0A/S-Mk3nQJ2-I/AAAAAAAAJkk/DWWj9oVSSo0/S220/glen2.jpg'/></author></entry><entry><id>tag:blogger.com,1999:blog-32122258.post-7170582082793904068</id><published>2008-08-13T09:00:00.000-05:00</published><updated>2010-05-06T13:44:24.474-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='request tracker'/><category scheme='http://www.blogger.com/atom/ns#' term='mailman'/><category scheme='http://www.blogger.com/atom/ns#' term='twiki'/><title type='text'>Migration adventures</title><content type='html'>Migrating any data or service is always an adventure. Here are a few tidbits of knowledge I've obtained from Google pertaining to some issues I ran into recently. &lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Mailman migration/consolidation&lt;/span&gt;: Went about the task of combining two existing Mailman servers. I moved a v2.1.9 RHEL4 setup to a v2.1.9-4 RHEL5 system. The data move was a simple rsync, I obviously wanted to keep the history. The new system did not like the other lists because the URL's kept pointing to the old mailman server.  I found this &lt;a href="http://www.debian-administration.org/articles/567"&gt;link&lt;/a&gt; that had the solution to use the &lt;span style="font-weight: bold;"&gt;withlist&lt;/span&gt; command. End result, here was the script I used to move multiple lists&lt;br /&gt;&lt;br /&gt;#!/bin/sh&lt;br /&gt;for list in &lt;span style="font-style: italic;"&gt;listA listB listC&lt;/span&gt;&lt;br /&gt;do&lt;br /&gt;rsync -avc root@&lt;span style="font-style: italic;"&gt;oldserver&lt;/span&gt;:/var/lib/mailman/lists/${list}/ /var/lib/mailman/lists/${list}/&lt;br /&gt;&lt;br /&gt;rsync -avc root@&lt;span style="font-style: italic;"&gt;oldserver&lt;/span&gt;:/var/lib/mailman/archives/public/${list}/ /var/lib/mailman/archives/public/${list}/&lt;br /&gt;&lt;br /&gt;rsync -avc root@&lt;span style="font-style: italic;"&gt;oldserver&lt;/span&gt;:/var/lib/mailman/archives/private/${list}/ /var/lib/mailman/archives/private/${list}/&lt;br /&gt;&lt;br /&gt;rsync -avc root@&lt;span style="font-style: italic;"&gt;oldserver&lt;/span&gt;:/var/lib/mailman/archives/private/${list}.mbox/ /var/lib/mailman/archives/private/${list}.mbox/&lt;br /&gt;&lt;br /&gt;chown root.mailman /var/lib/mailman/archives/private/${list}*&lt;br /&gt;chown root.mailman /var/lib/mailman/lists/${list}&lt;br /&gt;chown apache.mailman /var/lib/mailman/lists/${list}/*&lt;br /&gt;chown apache.mailman /var/lib/mailman/archives/private/${list}/*&lt;br /&gt;&lt;br /&gt;/usr/lib/mailman/bin/withlist -l -r fix_url ${list} -u &lt;span style="font-style: italic;"&gt;newserver&lt;/span&gt;&lt;br /&gt;done&lt;br /&gt;&lt;br /&gt;&lt;hr /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Twiki migration&lt;/span&gt;: Simple things like mirroring a Twiki server to another server don't always go right.  In this case the Twiki appeared to work correctly except the configure script kept failing with a cryptic error:     &lt;span style="font-style: italic;"&gt;Argument "4.2.1" isn't numeric in numeric lt (&amp;lt;) at /xxx/TWiki-4.2.1/lib/TWiki/Configure/Checker.pm line 304. &lt;/span&gt;Of course I knew exactely what to do.  After ignoring peer advice to patch a known working installation, I hit Google, found this &lt;a href="http://http//twiki.org/cgi-bin/view/Support/ConfigureCheckerNumericError"&gt;link&lt;/a&gt; and fixed the problem simply by installing the rcs software package.  Problem solved.&lt;br /&gt;&lt;br /&gt;&lt;hr /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Request Tracker migration:&lt;/span&gt; OK, this one still has me puzzled.  I use rsync between two like built machines to sync the perl and www structures. RT worked on the new server, letting me see and view cases. I could modify my user information, but any other type of write actions generated a  &lt;span style="font-style: italic;"&gt;Can't locate object method request via package Apache &lt;/span&gt;error message. The RT make testdeps script showed everything was there and should be working.  After running out of time to debug further (see previous post about summer break) I simply rsynced the entire /usr directory to the old server since they were identical RHEL4 builds. Not my best suggestion, but it solved my problem.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/32122258-7170582082793904068?l=vrac-sysadmin.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://vrac-sysadmin.blogspot.com/feeds/7170582082793904068/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=32122258&amp;postID=7170582082793904068' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/32122258/posts/default/7170582082793904068'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/32122258/posts/default/7170582082793904068'/><link rel='alternate' type='text/html' href='http://vrac-sysadmin.blogspot.com/2008/08/migration-adventures-migrating-any-data.html' title='Migration adventures'/><author><name>Glen Galvin</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='23' height='32' src='http://1.bp.blogspot.com/_-0WNuYYaE0A/S-Mk3nQJ2-I/AAAAAAAAJkk/DWWj9oVSSo0/S220/glen2.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-32122258.post-1198960554673001772</id><published>2008-08-13T08:50:00.000-05:00</published><updated>2010-05-06T13:44:51.603-05:00</updated><title type='text'>Summer projects</title><content type='html'>Summer break schedule is winding down fast.  So is my patience for completing summer tasks.  9 years ago (has it been that long) the summers we're slow, casual, and full of opportunities to grow my knowledge and advance the lab.  The last several summers have been so busy it's almost overwhelming. Gone are the opportunities to attend conferences, keep up on journals, and try out new technologies.  Here is today, and I have several servers waiting for upgrades, migrations,repairs, and mothballs.  To that end I'm adopting a little BOFH attitude in order to get my work done. &lt;br /&gt;&lt;br /&gt;For you youngsters that don't know BOFH, see Google and look for the early classics. While you're at it, Google up "Wonder Twin powers, activate!". That comes from the day televisions had an antenna, came in wood cases, and had knobs you turned to change between the three channels or UHF/VHF.  Am I getting that old?&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/32122258-1198960554673001772?l=vrac-sysadmin.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://vrac-sysadmin.blogspot.com/feeds/1198960554673001772/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=32122258&amp;postID=1198960554673001772' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/32122258/posts/default/1198960554673001772'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/32122258/posts/default/1198960554673001772'/><link rel='alternate' type='text/html' href='http://vrac-sysadmin.blogspot.com/2008/08/summer-projects.html' title='Summer projects'/><author><name>Glen Galvin</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='23' height='32' src='http://1.bp.blogspot.com/_-0WNuYYaE0A/S-Mk3nQJ2-I/AAAAAAAAJkk/DWWj9oVSSo0/S220/glen2.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-32122258.post-2214504930060670879</id><published>2008-07-02T11:47:00.000-05:00</published><updated>2010-05-06T13:45:23.519-05:00</updated><title type='text'>Lack of planning on your part does not justify an emergency on my part.</title><content type='html'>Got a good laugh off a support case today.  Case was opened April 29 by a user wanting some 3-rd party drivers installed for hardware he purchased.  April 30 we tried some things that did not work. May 1 I ask to borrow the hardware which I've never seen.  No response.  June rolls around, I upgrade the machines and ask again about the hardware. No response.  July comes and I get an email stating it does not work and he needs me to fix it before a client demo at 1:00.  Perhaps I should ignore this request for various reasons. First, we had two months prior to make this work. Second, if I do make it work, he'll be showing the client an untested application. Third, his lack of planning will prevent me from completing my scheduled tasks for the day.  So do I be the BOFH or quickly take time out of my day to fix his demo???&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/32122258-2214504930060670879?l=vrac-sysadmin.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://vrac-sysadmin.blogspot.com/feeds/2214504930060670879/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=32122258&amp;postID=2214504930060670879' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/32122258/posts/default/2214504930060670879'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/32122258/posts/default/2214504930060670879'/><link rel='alternate' type='text/html' href='http://vrac-sysadmin.blogspot.com/2008/07/lack-of-planning-on-your-part-does-not.html' title='Lack of planning on your part does not justify an emergency on my part.'/><author><name>Glen Galvin</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='23' height='32' src='http://1.bp.blogspot.com/_-0WNuYYaE0A/S-Mk3nQJ2-I/AAAAAAAAJkk/DWWj9oVSSo0/S220/glen2.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-32122258.post-6955099648499516597</id><published>2008-06-16T08:55:00.000-05:00</published><updated>2010-05-06T13:45:49.146-05:00</updated><title type='text'>You touch it - you own it!</title><content type='html'>People frequently ask me for help and questions on their home computers and networks.  Whenever possible I try to refer these people to other resources.  Over the years I've learned when you offer to fix something that you'll be responsible for all subsequent and unrelated issues this person may encounter for the rest of their life.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Case in point: This week a co-worker talked me into fixing her friend's business plotter.  I gave up an afternoon to look at the printer, an evening researching the problem and ordering the part, a Friday evening to take the printer part out, then forfeit a beautiful Saturday morning with my kids to put the new part back in.  Sunday afternoon I get a frantic call implying that I broke her Internet connection and need to come in and fix it ASAP.   &lt;span style="font-weight: bold;"&gt;You touch it - you own it!&lt;/span&gt;  Even though I never turned on a computer, touched a keyboard, or did anything with the network, I now own responsibility for this problem.  History does repeat itself, and this is a lesson I keep forgetting.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/32122258-6955099648499516597?l=vrac-sysadmin.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://vrac-sysadmin.blogspot.com/feeds/6955099648499516597/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=32122258&amp;postID=6955099648499516597' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/32122258/posts/default/6955099648499516597'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/32122258/posts/default/6955099648499516597'/><link rel='alternate' type='text/html' href='http://vrac-sysadmin.blogspot.com/2008/06/you-touch-it-you-own-it-people.html' title='You touch it - you own it!'/><author><name>Glen Galvin</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='23' height='32' src='http://1.bp.blogspot.com/_-0WNuYYaE0A/S-Mk3nQJ2-I/AAAAAAAAJkk/DWWj9oVSSo0/S220/glen2.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-32122258.post-6480965658239273880</id><published>2008-06-16T08:48:00.000-05:00</published><updated>2010-05-06T13:46:17.991-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='request tracker'/><title type='text'>Request Tracker unresponsive</title><content type='html'>I hate Mondays.  You come in and the first thing you find is your helpdesk software is down.  No signs of any web modifications, and the log file simply gives you the following text:&lt;br /&gt;&lt;blockquote&gt;==&amp;gt; RequestTracker.error_log &amp;lt;== [Mon Jun 16 08:44:38 2008] [error] [client 129.186.232.101] FastCGI: comm with server "/var/www/RequestTracker/rt/bin/mason_handler.fcgi" aborted: idle timeout (120 sec) [Mon Jun 16 08:44:38 2008] [error] [client 129.186.232.101] FastCGI: incomplete headers (0 bytes) received from server "/var/www/RequestTracker/rt/bin/mason_handler.fcgi"&lt;/blockquote&gt;&lt;br /&gt;Executing this fcgi script from the command line does yield useful information.&lt;br /&gt;&lt;blockquote&gt;RT requires the Scalar::Util module be built with support for  the 'weaken' function.&lt;br /&gt;&lt;br /&gt;It is sometimes the case that operating system upgrades will replace&lt;br /&gt;a working Scalar::Util with a non-working one. If your system was working correctly up until now, this is likely the cause of the problem.&lt;br /&gt;&lt;br /&gt;Please reinstall Scalar::Util, being careful to let it build with your C&lt;br /&gt;compiler. Ususally this is as simple as running the following command as&lt;br /&gt;root.&lt;br /&gt;&lt;br /&gt;perl -MCPAN -e'install Scalar::Util'&lt;/blockquote&gt;&lt;br /&gt;The perl command they suggest does not work, so it's into CPAN to do 'force install Scalar::Util'.  Restart of the httpd process and presto, the help desk software is fixed. Now to ponder whether help requests over the weekend were lost.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/32122258-6480965658239273880?l=vrac-sysadmin.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://vrac-sysadmin.blogspot.com/feeds/6480965658239273880/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=32122258&amp;postID=6480965658239273880' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/32122258/posts/default/6480965658239273880'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/32122258/posts/default/6480965658239273880'/><link rel='alternate' type='text/html' href='http://vrac-sysadmin.blogspot.com/2008/06/request-tracker-unresponsive-i-hate.html' title='Request Tracker unresponsive'/><author><name>Glen Galvin</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='23' height='32' src='http://1.bp.blogspot.com/_-0WNuYYaE0A/S-Mk3nQJ2-I/AAAAAAAAJkk/DWWj9oVSSo0/S220/glen2.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-32122258.post-624234003648331763</id><published>2008-06-06T15:26:00.000-05:00</published><updated>2010-05-06T13:46:49.479-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='visual'/><category scheme='http://www.blogger.com/atom/ns#' term='nVidia'/><category scheme='http://www.blogger.com/atom/ns#' term='linux'/><category scheme='http://www.blogger.com/atom/ns#' term='active stereo'/><category scheme='http://www.blogger.com/atom/ns#' term='rhel'/><category scheme='http://www.blogger.com/atom/ns#' term='OpenGL'/><category scheme='http://www.blogger.com/atom/ns#' term='xorg'/><title type='text'>nVidia, RHEL5, Direct Rendering, and Active Stereo</title><content type='html'>Ever agree to a project thinking, hey, I've done this a million times so this won't take long. Then three days later you're still banging your head on the smallest of differences that's tripped you up? This weeks been one of those projects-gone-bad. Started out simple enough, setup a 5 node image cluster for a client.  Just as I though everything was done the dire realization was that although the cluster was outputting TWO images on the screen, they were not really in stereo.  &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_2"&gt;VR&lt;/span&gt; Juggler failed complaining it could not find a &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_3"&gt;GL&lt;/span&gt; Visual. &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_4"&gt;CAVELib&lt;/span&gt; failed with a similar error.  &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_5"&gt;glxgear&lt;/span&gt; -stereo would not work either.  &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_6"&gt;glxinfo&lt;/span&gt; -v confirmed the problem, none of the visuals were active stereo capable. Sure, this same configuration works with other Linux &lt;span class="blsp-spelling-corrected" id="SPELLING_ERROR_7"&gt;variants&lt;/span&gt;, including older versions of RH, and the Fedora Core versions.   Luckily I have friends with &lt;span class="blsp-spelling-corrected" id="SPELLING_ERROR_8"&gt;attune&lt;/span&gt; eyes. It appears &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_9"&gt;RHEL&lt;/span&gt;5 may be assuming the world is &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_10"&gt;DFP&lt;/span&gt;.  Even though &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_11"&gt;glxinfo&lt;/span&gt; shows that Direct Rendering is enabled, you still have to add some obscure items to your &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_12"&gt;xorg&lt;/span&gt;.&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_13"&gt;conf&lt;/span&gt; file.  The first is a new section called Extensions, and you have to disable Composite.  The next gotcha is in the Device section, you have to enable &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_14"&gt;allowdfpstereo&lt;/span&gt;. Here is a &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_15"&gt;snippit&lt;/span&gt; from my new &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_16"&gt;xorg&lt;/span&gt;.&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_17"&gt;conf&lt;/span&gt; file:&lt;br /&gt;&lt;br /&gt;Section "Extensions"&lt;br /&gt;Option "Composite" "Disable"&lt;br /&gt;&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_18"&gt;EndSection&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Section "Device"&lt;br /&gt;Identifier     "&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_19"&gt;Videocard&lt;/span&gt;0"&lt;br /&gt;Driver          "&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_20"&gt;nvidia&lt;/span&gt;"&lt;br /&gt;&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_21"&gt;VendorName&lt;/span&gt;     "&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_22"&gt;NVIDIA&lt;/span&gt; Corporation"&lt;br /&gt;&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_23"&gt;BoardName&lt;/span&gt;      "&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_24"&gt;Quadro&lt;/span&gt; &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_25"&gt;FX&lt;/span&gt; 3450/4000 SDI"&lt;br /&gt;Option          "stereo"                "3"&lt;br /&gt;Option          "&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_26"&gt;allowdfpstereo&lt;/span&gt;"  "on"&lt;br /&gt;&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_27"&gt;EndSection&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Now &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_28"&gt;glxinfo&lt;/span&gt; -v shows visuals with double &lt;span class="blsp-spelling-corrected" id="SPELLING_ERROR_29"&gt;buffered&lt;/span&gt; stereo, &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_30"&gt;glxgears&lt;/span&gt; now work, and &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_31"&gt;VR&lt;/span&gt; Juggler no longer complains about finding a &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_32"&gt;GL&lt;/span&gt; Visual.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/32122258-624234003648331763?l=vrac-sysadmin.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://vrac-sysadmin.blogspot.com/feeds/624234003648331763/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=32122258&amp;postID=624234003648331763' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/32122258/posts/default/624234003648331763'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/32122258/posts/default/624234003648331763'/><link rel='alternate' type='text/html' href='http://vrac-sysadmin.blogspot.com/2008/06/nvidia-rhel-5-direct-rendering-and.html' title='nVidia, RHEL5, Direct Rendering, and Active Stereo'/><author><name>Glen Galvin</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='23' height='32' src='http://1.bp.blogspot.com/_-0WNuYYaE0A/S-Mk3nQJ2-I/AAAAAAAAJkk/DWWj9oVSSo0/S220/glen2.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-32122258.post-1824514567532099771</id><published>2008-01-25T13:17:00.000-06:00</published><updated>2010-05-05T13:23:07.170-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='trac'/><category scheme='http://www.blogger.com/atom/ns#' term='subversion'/><category scheme='http://www.blogger.com/atom/ns#' term='sqlite'/><title type='text'></title><content type='html'>Today's fun topic - Trac and sqlite.&lt;br /&gt;&lt;br /&gt;We have multiple Subversion repositories setup and most of them have Trac integrations.  One morning I come in and several older trac sites can no longer be accessed from Apache, command line, or even with sqlite.  The webserver says:&lt;br /&gt;&lt;span style="color: red;"&gt;&lt;/span&gt;&lt;br /&gt;&lt;blockquote&gt;&lt;span style="color: red;"&gt;Server error! &lt;/span&gt;&lt;br /&gt;&lt;span style="color: red;"&gt;The server encountered an internal error and was unable to complete your request. Either the server is overloaded or there was an error in a CGI script.  &lt;/span&gt;&lt;br /&gt;&lt;span style="color: red;"&gt; &lt;/span&gt;&lt;br /&gt;&lt;span style="color: red;"&gt;If you think this is a server error, please contact the webmaster.  &lt;/span&gt;&lt;br /&gt;&lt;span style="color: red;"&gt; &lt;/span&gt;&lt;br /&gt;&lt;span style="color: red;"&gt;Error 500 &lt;/span&gt;&lt;br /&gt;&lt;span style="color: red;"&gt;subversion.vrac.iastate.edu &lt;/span&gt;&lt;br /&gt;&lt;span style="color: red;"&gt;Apache/2.0.52 (Red Hat) &lt;/span&gt;&lt;/blockquote&gt;&lt;br /&gt;trac-admin and sqlite3 commands return with:&lt;br /&gt;&lt;span style="color: red;"&gt;&lt;/span&gt;&lt;br /&gt;&lt;blockquote&gt;&lt;span style="color: red;"&gt;Command failed: file is encrypted or is not a database&lt;/span&gt;&lt;/blockquote&gt;&lt;span style="color: red;"&gt;&lt;/span&gt;&lt;br /&gt;Nothing changed on the system recently, at least not in regards to trac, sqlite, python, or apache. But it appears our older trac db were in sqlite2 format, possibly worked with sqlite3 which has been installed for awhile, and suddenly decided to stop working.&lt;br /&gt;&lt;br /&gt;Now the fun part - I could not open the trac.db with sqlite3 so I downloaded an old version and installed it in a temporary location:&lt;br /&gt;&lt;span style="color: #33cc00;"&gt;rpm -ivh sqlite-2.8.16-1.2.el4.rf.i386.rpm --relocate /=/root/Downloads/sqlite_2.8.16  --force&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Then I setup my LD_LIBRARY_PATH to load the .so file:&lt;br /&gt;&lt;span style="color: #33cc00;"&gt;export LD_LIBRARY_PATH=/root/Downloads/sqlite_2.8.16/usr/lib&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Using some hints from an Emmanuel Blot that I found online I dumped the old database to a file, then reloaded it into a new sqlite3 file format:&lt;br /&gt;&lt;ul&gt;&lt;li&gt;&lt;span style="color: #33cc00;"&gt;/root/Downloads/sqlite_2.8.16/usr/bin/sqlite trac.db .dump &amp;gt; trac.db.sqlite2.old &lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="color: #33cc00;"&gt;mv trac.db trac.db.old&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="color: #33cc00;"&gt;sqlite3 trac.db ".read trac.db.sqlite2.old"&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="color: #33cc00;"&gt;chown apache.apache trac.db&lt;/span&gt;&lt;/li&gt;&lt;/ul&gt;&lt;br /&gt;This fixed my problem and hopefully will help you fix yours too!&lt;br /&gt;My environment: Redhat Enterprise 4, Apache 2.0.52, sqlite-3.3.6-0.3&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/32122258-1824514567532099771?l=vrac-sysadmin.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://vrac-sysadmin.blogspot.com/feeds/1824514567532099771/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=32122258&amp;postID=1824514567532099771' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/32122258/posts/default/1824514567532099771'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/32122258/posts/default/1824514567532099771'/><link rel='alternate' type='text/html' href='http://vrac-sysadmin.blogspot.com/2008/01/todays-fun-topic-trac-and-sqlite.html' title=''/><author><name>Glen Galvin</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='23' height='32' src='http://1.bp.blogspot.com/_-0WNuYYaE0A/S-Mk3nQJ2-I/AAAAAAAAJkk/DWWj9oVSSo0/S220/glen2.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-32122258.post-3523374776643911898</id><published>2008-01-23T15:35:00.000-06:00</published><updated>2010-05-05T13:36:34.472-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='proftpd'/><category scheme='http://www.blogger.com/atom/ns#' term='iptables'/><title type='text'></title><content type='html'>Today's fun problem - I setup a proftpd server on a RHEL5 machine in about 5 minutes. Clients could login successfully, but could not upload or do ls commands.  Quick test of the firewall revealed the source of my problem.  Solution: Open up hole in your firewall for a set number of passive ports.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Step 1&lt;/span&gt;: tell proftpd what ports to use for passive transfers by editing the proftpd.conf file and adding the following lines then restarting your proftpd server.&lt;br /&gt;&lt;span style="font-style: italic;"&gt;#  Set ports for passive mode:&lt;/span&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;#  PassivePorts min-pasv-port max-pasv-port&lt;/span&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;PassivePorts 49152 65534&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Step 2: &lt;/span&gt;Edit your /etc/sysconfig/iptables file and add the following line(s) and restart iptables.&lt;br /&gt;&lt;span style="font-style: italic;"&gt;-A RH-Firewall-1-INPUT -m state --state NEW -m tcp -p tcp --dport 21 -j ACCEPT&lt;/span&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;-A RH-Firewall-1-INPUT -m tcp -p tcp --dport 49152:65534 --syn -j ACCEPT&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;You must do both parts or you will see the problem happen on a random basis!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/32122258-3523374776643911898?l=vrac-sysadmin.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://vrac-sysadmin.blogspot.com/feeds/3523374776643911898/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=32122258&amp;postID=3523374776643911898' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/32122258/posts/default/3523374776643911898'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/32122258/posts/default/3523374776643911898'/><link rel='alternate' type='text/html' href='http://vrac-sysadmin.blogspot.com/2008/01/todays-fun-problem-i-setup-proftpd.html' title=''/><author><name>Glen Galvin</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='23' height='32' src='http://1.bp.blogspot.com/_-0WNuYYaE0A/S-Mk3nQJ2-I/AAAAAAAAJkk/DWWj9oVSSo0/S220/glen2.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-32122258.post-5180196108369962887</id><published>2007-09-20T10:45:00.000-05:00</published><updated>2010-05-05T13:22:37.038-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='subversion'/><category scheme='http://www.blogger.com/atom/ns#' term='sed'/><title type='text'></title><content type='html'>Subversion does not like carriage returns embedded into file names.  Google was blank so I wrote my own little sed script fix the problem.   This problem showed itself while I was trying to convert a large  Subversion database from db4 to fsfs.&lt;br /&gt;&lt;br /&gt;The Problem:  files with ^M in their file names.&lt;br /&gt;&lt;ul&gt;&lt;li&gt;Node-path: stoves/INPUT/6^M&lt;/li&gt;&lt;li&gt;Node-path: stoves/baff_generator/^Mstnd.echo&lt;/li&gt;&lt;/ul&gt;&lt;br /&gt;With nearly 20Gb of data, editing the file manually is out.&lt;br /&gt;&lt;br /&gt;So, I created a simple sed file with the following line in it:&lt;br /&gt;&lt;ul&gt;&lt;li&gt;/^Node-path/ { s/^M// }&lt;/li&gt;&lt;/ul&gt;&lt;br /&gt;Breaking it down:&lt;br /&gt;&lt;ul&gt;&lt;li&gt;/^Node-path/ - Finds all lines beginning with the text "Node-Path". The ^ means starts-with. &lt;/li&gt;&lt;li&gt;{ } - With the lines that match run this sed command&lt;/li&gt;&lt;li&gt;s/^M//  - Replace and ctrl-M's with nothing (aka delete). This is a true ctrl-M not a carrot-M. You can create this in vi by doing a ctrl-v ctrl-m.  &lt;/li&gt;&lt;/ul&gt;&lt;br /&gt;So to convert my repository, I did the following, with my sed data in file g.sed&lt;br /&gt;&lt;ul&gt;&lt;li&gt;mv REPO REPO.OLD&lt;/li&gt;&lt;li&gt;svnadmin create --fstype fsfs REPO&lt;/li&gt;&lt;li&gt;svnadmin -q dump REPO | |sed -f g.sed | svnadmin load&lt;/li&gt;&lt;li&gt;Let simmer for several hours and presto - working repository!&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/32122258-5180196108369962887?l=vrac-sysadmin.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://vrac-sysadmin.blogspot.com/feeds/5180196108369962887/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=32122258&amp;postID=5180196108369962887' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/32122258/posts/default/5180196108369962887'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/32122258/posts/default/5180196108369962887'/><link rel='alternate' type='text/html' href='http://vrac-sysadmin.blogspot.com/2007/09/subversion-does-not-like-carriage.html' title=''/><author><name>Glen Galvin</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='23' height='32' src='http://1.bp.blogspot.com/_-0WNuYYaE0A/S-Mk3nQJ2-I/AAAAAAAAJkk/DWWj9oVSSo0/S220/glen2.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-32122258.post-3666463778022936698</id><published>2007-06-27T09:37:00.000-05:00</published><updated>2007-06-27T09:40:16.965-05:00</updated><title type='text'></title><content type='html'>Software updates and roll out&lt;br /&gt;&lt;br /&gt;/usr/local/vrjuggler-2.2 - This is at best beta but includes the needed frame-lock support required to make the our cluster apps shine!&lt;br /&gt;&lt;br /&gt;gmtl and pygmtl version 0.5.3-1 have been pushed out.  Both are part of the Generic Graphics Toolkit&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/32122258-3666463778022936698?l=vrac-sysadmin.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://vrac-sysadmin.blogspot.com/feeds/3666463778022936698/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=32122258&amp;postID=3666463778022936698' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/32122258/posts/default/3666463778022936698'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/32122258/posts/default/3666463778022936698'/><link rel='alternate' type='text/html' href='http://vrac-sysadmin.blogspot.com/2007/06/software-updates-and-roll-out.html' title=''/><author><name>Glen Galvin</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='23' height='32' src='http://1.bp.blogspot.com/_-0WNuYYaE0A/S-Mk3nQJ2-I/AAAAAAAAJkk/DWWj9oVSSo0/S220/glen2.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-32122258.post-8348009705750471277</id><published>2007-06-11T21:13:00.000-05:00</published><updated>2007-06-11T21:14:55.015-05:00</updated><title type='text'></title><content type='html'>wxPython 2.8 has been rolled out to the lab and the old 2.6 and 2.7 versions removed. The 2.8 version for RHEL4 is compiled against Python 2.3.  Look for a RHEL5 version compiled against Python 2.4 in the near future.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/32122258-8348009705750471277?l=vrac-sysadmin.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://vrac-sysadmin.blogspot.com/feeds/8348009705750471277/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=32122258&amp;postID=8348009705750471277' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/32122258/posts/default/8348009705750471277'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/32122258/posts/default/8348009705750471277'/><link rel='alternate' type='text/html' href='http://vrac-sysadmin.blogspot.com/2007/06/wxpython-2.html' title=''/><author><name>Glen Galvin</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='23' height='32' src='http://1.bp.blogspot.com/_-0WNuYYaE0A/S-Mk3nQJ2-I/AAAAAAAAJkk/DWWj9oVSSo0/S220/glen2.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-32122258.post-667053471480766080</id><published>2007-04-17T15:51:00.000-05:00</published><updated>2010-05-05T13:37:23.900-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='autofs'/><category scheme='http://www.blogger.com/atom/ns#' term='suse'/><title type='text'></title><content type='html'>Problem: Suse autofs won't not mount my auto.home nis map, gave following error:&lt;br /&gt;&lt;br /&gt;automount[10348]: cannot open lookup module yp:auto.home (/usr/lib/autofs/lookup_yp:auto.home.so: cannot open shared object file: No such file or directory)&lt;br /&gt;&lt;br /&gt;Solution:&lt;br /&gt;Change /etc/auto.master from:&lt;br /&gt;/home/users.new yp:auto.home --timeout=300&lt;br /&gt;&lt;br /&gt;To be:&lt;br /&gt;/home/users.new yp auto.home&lt;br /&gt;* Note the space in place of the :, the : works fine on Redhat RHEL4.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/32122258-667053471480766080?l=vrac-sysadmin.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://vrac-sysadmin.blogspot.com/feeds/667053471480766080/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=32122258&amp;postID=667053471480766080' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/32122258/posts/default/667053471480766080'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/32122258/posts/default/667053471480766080'/><link rel='alternate' type='text/html' href='http://vrac-sysadmin.blogspot.com/2007/04/problem-suse-autofs-wont-not-mount-my.html' title=''/><author><name>Glen Galvin</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='23' height='32' src='http://1.bp.blogspot.com/_-0WNuYYaE0A/S-Mk3nQJ2-I/AAAAAAAAJkk/DWWj9oVSSo0/S220/glen2.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-32122258.post-3850493386275794989</id><published>2007-04-17T11:16:00.000-05:00</published><updated>2007-04-17T11:19:12.590-05:00</updated><title type='text'></title><content type='html'>Problem: Suse machine hangs at login. renaming .kde directory did not resolve.&lt;br /&gt;&lt;br /&gt;Solution: remove .mcop directory!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/32122258-3850493386275794989?l=vrac-sysadmin.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://vrac-sysadmin.blogspot.com/feeds/3850493386275794989/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=32122258&amp;postID=3850493386275794989' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/32122258/posts/default/3850493386275794989'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/32122258/posts/default/3850493386275794989'/><link rel='alternate' type='text/html' href='http://vrac-sysadmin.blogspot.com/2007/04/problem-suse-machine-hangs-at-login.html' title=''/><author><name>Glen Galvin</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='23' height='32' src='http://1.bp.blogspot.com/_-0WNuYYaE0A/S-Mk3nQJ2-I/AAAAAAAAJkk/DWWj9oVSSo0/S220/glen2.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-32122258.post-6096833445966418250</id><published>2007-02-23T09:10:00.000-06:00</published><updated>2007-02-23T09:15:31.819-06:00</updated><title type='text'></title><content type='html'>Recent Subversion and &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_0"&gt;Trac&lt;/span&gt; issues from upgrade.&lt;br /&gt;&lt;br /&gt;Yesterdays &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_1"&gt;Trac&lt;/span&gt; and Subversion upgrades caused some &lt;span class="blsp-spelling-corrected" id="SPELLING_ERROR_2"&gt;interruption&lt;/span&gt; of service. All &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_3"&gt;Trac&lt;/span&gt; sites had to undergo a db upgrade. The newer Subversion is also stricter on syntax in &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_4"&gt;AccessFile&lt;/span&gt;, and this knocked out the &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_5"&gt;TSVEG&lt;/span&gt; Subversion site because one group was referenced but never defined, and one user was &lt;span class="blsp-spelling-corrected" id="SPELLING_ERROR_6"&gt;mistakenly&lt;/span&gt; identified as a group (which was undefined).&lt;br /&gt;&lt;br /&gt;Now running:&lt;br /&gt;subversion-1.4.3-0.1&lt;br /&gt;trac-0.10.3-1&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/32122258-6096833445966418250?l=vrac-sysadmin.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://vrac-sysadmin.blogspot.com/feeds/6096833445966418250/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=32122258&amp;postID=6096833445966418250' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/32122258/posts/default/6096833445966418250'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/32122258/posts/default/6096833445966418250'/><link rel='alternate' type='text/html' href='http://vrac-sysadmin.blogspot.com/2007/02/recent-subversion-and-trac-issues-from.html' title=''/><author><name>Glen Galvin</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='23' height='32' src='http://1.bp.blogspot.com/_-0WNuYYaE0A/S-Mk3nQJ2-I/AAAAAAAAJkk/DWWj9oVSSo0/S220/glen2.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-32122258.post-6642988668046827123</id><published>2007-02-22T12:01:00.000-06:00</published><updated>2007-02-22T12:05:44.208-06:00</updated><title type='text'></title><content type='html'>Seraph file server rebooted.&lt;br /&gt;&lt;br /&gt;Server was rebooted, nfs clients could mount, but applications like Firefox and gnome-panel would simply hang. Found that the lockd process did not start on the Seraph file server after reboot.  Error was:&lt;br /&gt;&lt;br /&gt;Feb 22 06:54:04 seraph nfsd[3672]: nfssvc_versbits: +2 +3 +4&lt;br /&gt;Feb 22 06:54:04 seraph kernel: lockd_up: makesock failed, error=-98&lt;br /&gt;Feb 22 06:54:04 seraph kernel: lockd_up: no pid, 2 users??&lt;br /&gt;Feb 22 06:54:04 seraph kernel: lockd_up: no pid, 3 users??&lt;br /&gt;Feb 22 06:54:04 seraph kernel: lockd_up: no pid, 4 users??&lt;br /&gt;Feb 22 06:54:04 seraph kernel: lockd_up: no pid, 5 users??&lt;br /&gt;Feb 22 06:54:04 seraph nfs: rpc.nfsd startup succeeded&lt;br /&gt;Feb 22 06:54:04 seraph kernel: lockd_up: no pid, 6 users??&lt;br /&gt;Feb 22 06:54:04 seraph kernel: lockd_up: no pid, 7 users??&lt;br /&gt;Feb 22 06:54:04 seraph kernel: lockd_up: no pid, 8 users??&lt;br /&gt;&lt;br /&gt;Solution:  Simply rebooting did not help. Booting to the older kernel did not help.  Had to manually "/etc/init.d/nfs restart" in order to restore function. Why? Still to be determined.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/32122258-6642988668046827123?l=vrac-sysadmin.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://vrac-sysadmin.blogspot.com/feeds/6642988668046827123/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=32122258&amp;postID=6642988668046827123' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/32122258/posts/default/6642988668046827123'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/32122258/posts/default/6642988668046827123'/><link rel='alternate' type='text/html' href='http://vrac-sysadmin.blogspot.com/2007/02/seraph-file-server-rebooted.html' title=''/><author><name>Glen Galvin</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='23' height='32' src='http://1.bp.blogspot.com/_-0WNuYYaE0A/S-Mk3nQJ2-I/AAAAAAAAJkk/DWWj9oVSSo0/S220/glen2.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-32122258.post-8315778217475463663</id><published>2007-02-22T08:15:00.000-06:00</published><updated>2007-02-22T12:00:54.890-06:00</updated><title type='text'></title><content type='html'>Back again after a extended &lt;span class="blsp-spelling-corrected" id="SPELLING_ERROR_0"&gt;hiatus&lt;/span&gt;. Two 22 hour work days back to back and a 60-hour work week to meet a Wired Magazine photo shoot have put me a bit behind on support.  Email backlog is cleared, support backlog is dwindling, feel like I can breath again. Sunshine is back, the cold snap has broken, my office PC has been repaired, I'm energized!   Cannot wait to get an additional staffer hired so I can get re-focused on the larger system's issues at hand.&lt;br /&gt;&lt;br /&gt;Priorities right now:&lt;br /&gt;&lt;span class="blsp-spelling-corrected" id="SPELLING_ERROR_1"&gt;Fulfill&lt;/span&gt; JD requests to create a better and &lt;span class="blsp-spelling-corrected" id="SPELLING_ERROR_2"&gt;consistent&lt;/span&gt; deliverable.  This means resolve file transfers, create RPM repositories, and perhaps begin limited administration of their machines.  Need to develop communication path to keep us collaborating and not duplicating efforts.&lt;br /&gt;&lt;br /&gt;Now that we have unified authentication in place, it's time to bring other external services into the fold. All things user oriented need to be derived from our db. Things like key authentication, majordomo lists, groups, AD lists, and &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_3"&gt;htaccess&lt;/span&gt; lists should be generated from a central db.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/32122258-8315778217475463663?l=vrac-sysadmin.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://vrac-sysadmin.blogspot.com/feeds/8315778217475463663/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=32122258&amp;postID=8315778217475463663' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/32122258/posts/default/8315778217475463663'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/32122258/posts/default/8315778217475463663'/><link rel='alternate' type='text/html' href='http://vrac-sysadmin.blogspot.com/2007/02/back-again-after-extended-hiatus.html' title=''/><author><name>Glen Galvin</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='23' height='32' src='http://1.bp.blogspot.com/_-0WNuYYaE0A/S-Mk3nQJ2-I/AAAAAAAAJkk/DWWj9oVSSo0/S220/glen2.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-32122258.post-116525395025000636</id><published>2006-12-04T11:38:00.000-06:00</published><updated>2006-12-04T11:39:10.886-06:00</updated><title type='text'></title><content type='html'>Python2.5 installed on lab machines. &lt;br /&gt;&lt;br /&gt;Per popular request, a version of Python2.5 has been installed on the lab Linux machines. Use /usr/bin/python2.5.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/32122258-116525395025000636?l=vrac-sysadmin.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://vrac-sysadmin.blogspot.com/feeds/116525395025000636/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=32122258&amp;postID=116525395025000636' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/32122258/posts/default/116525395025000636'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/32122258/posts/default/116525395025000636'/><link rel='alternate' type='text/html' href='http://vrac-sysadmin.blogspot.com/2006/12/python2.html' title=''/><author><name>Glen Galvin</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='23' height='32' src='http://1.bp.blogspot.com/_-0WNuYYaE0A/S-Mk3nQJ2-I/AAAAAAAAJkk/DWWj9oVSSo0/S220/glen2.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-32122258.post-116373663608758988</id><published>2006-11-16T21:52:00.000-06:00</published><updated>2010-05-05T13:34:39.773-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='maestro'/><title type='text'></title><content type='html'>&lt;b&gt;Maestro Installation&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;11/16/2006&lt;br /&gt;Second try at installing Maestro to see what it can really do. First try from source failed, could not make RPM's from the spec file either.&lt;br /&gt;&lt;br /&gt;Task: Find website - Googled for Maestro, too many unrelated. Googled for Maestro cluster, again unrelated. Googled for Maestro vr and found the vroot.org post and found the website.&lt;br /&gt;&lt;br /&gt;Task: Download - OK, no tarball for Linux, not RPM's listed on front page. Found my way into http://www.infiscape.com/packages/rhel/4/noarch/ and downloaded these RPM's.&lt;br /&gt;&lt;br /&gt;Task: Read documentation - no documentation on site, you have to download and build first.  Luckily the vroot.org site listed a link to Patrick's account where I could find the docs. http://www.infiscape.com/~patrick/maestro/docs/userguide.html&lt;br /&gt;&lt;br /&gt;Task: Dependencies - Python, QT, Zope, SIP PyQT, ElementTree, Twisted, python-crypto, and PyPAM.&lt;br /&gt;&lt;br /&gt;&lt;table&gt;&lt;tbody&gt;&lt;tr border="4"&gt;&lt;td&gt;Package&lt;/td&gt;&lt;td&gt;RHEL4 distributes&lt;/td&gt;&lt;td&gt;Maestro requires&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;Python        &lt;/td&gt;&lt;td&gt;2.3 and 2.4       &lt;/td&gt;&lt;td&gt;2.3 &lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;qt            &lt;/td&gt;&lt;td&gt;3.3               &lt;/td&gt;&lt;td&gt;4.2.1 &lt;span style="color: red;"&gt;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;Zope          &lt;/td&gt;&lt;td&gt;n/a               &lt;/td&gt;&lt;td&gt;3.1&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;SIP           &lt;/td&gt;&lt;td&gt;4.1               &lt;/td&gt;&lt;td&gt;4 &lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;PyQT          &lt;/td&gt;&lt;td&gt;3.13              &lt;/td&gt;&lt;td&gt;4&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;ElementTree   &lt;/td&gt;&lt;td&gt;n/a               &lt;/td&gt;&lt;td&gt;1.2.6-20050316&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;Twisted       &lt;/td&gt;&lt;td&gt;n/a               &lt;/td&gt;&lt;td&gt;2.4.0&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;python-crypto &lt;/td&gt;&lt;td&gt;n/a               &lt;/td&gt;&lt;td&gt;2.0.1&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;PyPAM         &lt;/td&gt;&lt;td&gt;n/a               &lt;/td&gt;&lt;td&gt;0.4.2&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;br /&gt;&lt;hr /&gt;&lt;br /&gt;11/27/2006&lt;br /&gt;&lt;br /&gt;Third try at completing this test install. &lt;br /&gt;&lt;br /&gt;Talked to Aron B., he said&lt;br /&gt;&lt;span style="font-style: italic;"&gt; &lt;br /&gt;This is actually a top priority. We have a yum repository that has all&lt;br /&gt;deps pre-built. Which version of RHEL are you using?&lt;br /&gt;https://realityforge.vrsource.org/trac/maestro/wiki/Start/DownloadMaestro&lt;br /&gt;&lt;br /&gt;Here are the RHEL 4 64-bit RPMS&lt;br /&gt;http://www.infiscape.com/packages/rhel/4/x86_64/&lt;br /&gt;&lt;br /&gt;You should also be able to just download and run the following rpm in&lt;br /&gt;order to add our yum repository to a machine. This has not been tested&lt;br /&gt;nearly as much as the rest of the RPMS though. I will look into testing&lt;br /&gt;with RHEL 4 when I get some time.&lt;br /&gt;&lt;br /&gt;http://www.infiscape.com/packages/fedora/6/x86_64/infiscape-release-0.0.1-1.x86_64.rpm  &lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;hr /&gt;&lt;br /&gt;11/28/2006&lt;br /&gt;Resume installation attempt:&lt;br /&gt;&lt;br /&gt;[root@g maestro]# rpm -Uvh maestro-0.3.0-1.noarch.rpm&lt;br /&gt;error: Failed dependencies:&lt;br /&gt;maestro-base is needed by maestro-0.3.0-1.noarch&lt;br /&gt;maestro-gui is needed by maestro-0.3.0-1.noarch&lt;br /&gt;maestro-server is needed by maestro-0.3.0-1.noarch&lt;br /&gt;&lt;br /&gt;[root@g maestro]# rpm -Uvh maestro-0.3.0-1.noarch.rpm maestro-base-0.3.0-1.noarch.rpm maestro-gui-0.3.0-1.noarch.rpm maestro-server-0.3.0-1.noarch.rpm&lt;br /&gt;error: Failed dependencies:&lt;br /&gt;python-elementtree &amp;gt;= 1.2.6 is needed by maestro-base-0.3.0-1.noarch&lt;br /&gt;twisted &amp;gt;= 2.4.0 is needed by maestro-base-0.3.0-1.noarch&lt;br /&gt;PyQt4 &amp;gt;= 4.0.20061029 is needed by maestro-gui-0.3.0-1.noarch&lt;br /&gt;qt4 &amp;gt;= 4.2.0 is needed by maestro-gui-0.3.0-1.noarch&lt;br /&gt;python-pam &amp;gt;= 0.4.2 is needed by maestro-server-0.3.0-1.noarch&lt;br /&gt;&lt;br /&gt;[root@g maestro]# wget http://dag.wieers.com/packages/python-elementtree/python-elementtree-1.2.6-7.el4.rf.i386.rpm&lt;br /&gt;&lt;br /&gt;[root@g maestro]# rpm -Uvh maestro-0.3.0-1.noarch.rpm maestro-base-0.3.0-1.noarch.rpm maestro-gui-0.3.0-1.noarch.rpm maestro-server-0.3.0-1.noarch.rpm python-elementtree-1.2.6-7.el4.rf.i386.rpm&lt;br /&gt;warning: python-elementtree-1.2.6-7.el4.rf.i386.rpm: V3 DSA signature: NOKEY, key ID 6b8d79e6&lt;br /&gt;error: Failed dependencies:&lt;br /&gt;twisted &amp;gt;= 2.4.0 is needed by maestro-base-0.3.0-1.noarch&lt;br /&gt;PyQt4 &amp;gt;= 4.0.20061029 is needed by maestro-gui-0.3.0-1.noarch&lt;br /&gt;qt4 &amp;gt;= 4.2.0 is needed by maestro-gui-0.3.0-1.noarch&lt;br /&gt;python-pam &amp;gt;= 0.4.2 is needed by maestro-server-0.3.0-1.noarch&lt;br /&gt;&lt;br /&gt;OK, still missing lots of depends, let's tackle the twisted requirement. No RPM's for 2.4 version yet so we'll make this ourselves.  Looks like Twisted depends on at least Zope 3.0.1, no RPM's of this version yet either.&lt;br /&gt;[root@g ]# cd Twisted-2.4.0&lt;br /&gt;[root@g Twisted-2.4.0]# cd ZopeInterface-3.1.0c1/&lt;br /&gt;[root@g ZopeInterface-3.1.0c1]# python setup.py build&lt;br /&gt;[root@g ZopeInterface-3.1.0c1]# python setup.py install&lt;br /&gt;-&amp;gt; Zope's now installed! &lt;br /&gt;-&amp;gt; Twisted's website is down. Time to use Google's cache! Best guess time:&lt;br /&gt;[root@g Twisted-2.4.0]# python setup.py install&lt;br /&gt;-&amp;gt; Opps, have to have TwistedCore installed first&lt;br /&gt;[root@g Twisted-2.4.0]# cd TwistedCore-2.4.0/&lt;br /&gt;[root@g TwistedCore-2.4.0]# python setup.py install&lt;br /&gt;-&amp;gt; OK, Core is now installed, retry Twisted&lt;br /&gt;[root@g Twisted-2.4.0]# python setup.py install&lt;br /&gt;-&amp;gt; ok, looks like it installed. This is going to suck for our 50-node cluster, and all three clusters.&lt;br /&gt;&lt;br /&gt;[root@g maestro]# rpm -Uvh maestro-0.3.0-1.noarch.rpm maestro-base-0.3.0-1.noarch.rpm maestro-gui-0.3.0-1.noarch.rpm maestro-server-0.3.0-1.noarch.rpm python-elementtree-1.2.6-7.el4.rf.i386.rpm&lt;br /&gt;warning: python-elementtree-1.2.6-7.el4.rf.i386.rpm: V3 DSA signature: NOKEY, key ID 6b8d79e6&lt;br /&gt;error: Failed dependencies:&lt;br /&gt;twisted &amp;gt;= 2.4.0 is needed by maestro-base-0.3.0-1.noarch&lt;br /&gt;PyQt4 &amp;gt;= 4.0.20061029 is needed by maestro-gui-0.3.0-1.noarch&lt;br /&gt;qt4 &amp;gt;= 4.2.0 is needed by maestro-gui-0.3.0-1.noarch&lt;br /&gt;python-pam &amp;gt;= 0.4.2 is needed by maestro-server-0.3.0-1.noarch&lt;br /&gt;-&amp;gt; Oh give me a freaking break, it requires an RPM entry. OK, we will just have to use rpm with a --nodeps to override that. Bad bad bad.&lt;br /&gt;&lt;br /&gt;OK, let's try to resolve the python-pam requirement. Easier said than done. No RPM's for redhat.&lt;br /&gt;&lt;br /&gt;-&amp;gt; OK, going back to Aron's email, they have src rpm's in http://www.infiscape.com/packages/rhel/4/SRPMS/. Going to try getting python-pam done first, then go back and revisit twisted again.&lt;br /&gt;[root@g maestro]# wget http://www.infiscape.com/packages/rhel/4/SRPMS/python-pam-0.4.2-10.4.rhel4.src.rpm&lt;br /&gt;[root@g maestro]# rpm -i python-pam-0.4.2-10.4.rhel4.src.rpm&lt;br /&gt;[root@g maestro]# rpmbuild -ba /usr/src/redhat/SPECS/python-pam.spec&lt;br /&gt;[root@g maestro]# cp /usr/src/redhat/RPMS/i386/python-pam* .&lt;br /&gt;[root@g maestro]# rpm -Uvh maestro-0.3.0-1.noarch.rpm maestro-base-0.3.0-1.noarch.rpm maestro-gui-0.3.0-1.noarch.rpm maestro-server-0.3.0-1.noarch.rpm python-elementtree-1.2.6-7.el4.rf.i386.rpm python-pam-0.4.2-10.4.i386.rpm&lt;br /&gt;warning: python-elementtree-1.2.6-7.el4.rf.i386.rpm: V3 DSA signature: NOKEY, key ID 6b8d79e6&lt;br /&gt;error: Failed dependencies:&lt;br /&gt;twisted &amp;gt;= 2.4.0 is needed by maestro-base-0.3.0-1.noarch&lt;br /&gt;PyQt4 &amp;gt;= 4.0.20061029 is needed by maestro-gui-0.3.0-1.noarch&lt;br /&gt;qt4 &amp;gt;= 4.2.0 is needed by maestro-gui-0.3.0-1.noarch&lt;br /&gt;&lt;br /&gt;-&amp;gt; I'm giddy as a school girl, my first taste of real success and feeling like this might happen now! &lt;br /&gt;&lt;br /&gt;-&amp;gt; Twisted here I come, hold your panties:&lt;br /&gt;[root@g maestro]# wget http://www.infiscape.com/packages/rhel/4/SRPMS/python-twisted-2.4.0-1.rhel4.src.rpm http://www.infiscape.com/packages/rhel/4/SRPMS/python-twisted-conch-0.7.0-2.rhel4.src.rpm http://www.infiscape.com/packages/rhel/4/SRPMS/python-twisted-core-2.4.0-2.rhel4.src.rpm http://www.infiscape.com/packages/rhel/4/SRPMS/python-twisted-lore-0.2.0-2.rhel4.src.rpm http://www.infiscape.com/packages/rhel/4/SRPMS/python-twisted-mail-0.3.0-2.rhel4.src.rpm http://www.infiscape.com/packages/rhel/4/SRPMS/python-twisted-names-0.3.0-2.rhel4.src.rpm http://www.infiscape.com/packages/rhel/4/SRPMS/python-twisted-news-0.2.0-2.rhel4.src.rpm http://www.infiscape.com/packages/rhel/4/SRPMS/python-twisted-runner-0.2.0-1.rhel4.src.rpm http://www.infiscape.com/packages/rhel/4/SRPMS/python-twisted-web-0.6.0-2.rhel4.src.rpm http://www.infiscape.com/packages/rhel/4/SRPMS/python-twisted-words-0.4.0-2.rhel4.src.rpm http://www.infiscape.com/packages/rhel/4/SRPMS/python-zope-interface-3.1.0c1-1.rhel4.src.rpm&lt;br /&gt;&lt;br /&gt;[root@g maestro]# rpm -i python-twisted-*.src.rpm python-zope-interface*.src.rpm&lt;br /&gt;&lt;br /&gt;[root@g maestro]# rpmbuild -ba /usr/src/redhat/SPECS/python-twisted.spec&lt;br /&gt;&lt;br /&gt;[root@g maestro]# cp /usr/src/redhat/RPMS/i386/python-twisted-2.4.0-1.i386.rpm .&lt;br /&gt;&lt;br /&gt;[root@g maestro]# rpm -Uvh maestro-0.3.0-1.noarch.rpm maestro-base-0.3.0-1.noarch.rpm maestro-gui-0.3.0-1.noarch.rpm maestro-server-0.3.0-1.noarch.rpm python-elementtree-1.2.6-7.el4.rf.i386.rpm python-pam-0.4.2-10.4.i386.rpm python-twisted-2.4.0-1.i386.rpm warning: python-elementtree-1.2.6-7.el4.rf.i386.rpm: V3 DSA signature: NOKEY, key ID 6b8d79e6 error: Failed dependencies:         PyQt4 &amp;gt;= 4.0.20061029 is needed by maestro-gui-0.3.0-1.noarch         qt4 &amp;gt;= 4.2.0 is needed by maestro-gui-0.3.0-1.noarch&lt;br /&gt;python-twisted-core is needed by python-twisted-2.4.0-1.i386&lt;br /&gt;python-twisted-conch is needed by python-twisted-2.4.0-1.i386&lt;br /&gt;python-twisted-lore is needed by python-twisted-2.4.0-1.i386&lt;br /&gt;python-twisted-mail is needed by python-twisted-2.4.0-1.i386&lt;br /&gt;python-twisted-names is needed by python-twisted-2.4.0-1.i386&lt;br /&gt;python-twisted-news is needed by python-twisted-2.4.0-1.i386&lt;br /&gt;python-twisted-runner is needed by python-twisted-2.4.0-1.i386&lt;br /&gt;python-twisted-web is needed by python-twisted-2.4.0-1.i386&lt;br /&gt;python-twisted-words is needed by python-twisted-2.4.0-1.i386&lt;br /&gt;&lt;br /&gt;-&amp;gt; OK, need to be built and installed in order: zope-interface, twisted-core, then conch, lore, mail, names, news, runner, web, and words.&lt;br /&gt;Now, let's try installing and see where we are at:&lt;br /&gt;&lt;br /&gt;[root@g maestro]#  rpm -Uvh maestro-0.3.0-1.noarch.rpm maestro-base-0.3.0-1.noarch.rpm maestro-gui-0.3.0-1.noarch.rpm maestro-server-0.3.0-1.noarch.rpm python-elementtree-1.2.6-7.el4.rf.i386.rpm python-pam-0.4.2-10.4.i386.rpm python-twisted-2.4.0-1.i386.rpm python-twisted-conch-0.7.0-2.i386.rpm python-twisted-lore-0.2.0-2.i386.rpm python-twisted-mail-0.3.0-2.i386.rpm python-twisted-names-0.3.0-2.i386.rpm python-twisted-news-0.2.0-2.i386.rpm python-twisted-runner-0.2.0-1.i386.rpm python-twisted-web-0.6.0-2.i386.rpm python-twisted-words-0.4.0-2.i386.rpm&lt;br /&gt;warning: python-elementtree-1.2.6-7.el4.rf.i386.rpm: V3 DSA signature: NOKEY, key ID 6b8d79e6&lt;br /&gt;error: Failed dependencies:&lt;br /&gt;PyQt4 &amp;gt;= 4.0.20061029 is needed by maestro-gui-0.3.0-1.noarch&lt;br /&gt;qt4 &amp;gt;= 4.2.0 is needed by maestro-gui-0.3.0-1.noarch&lt;br /&gt;python-crypto is needed by python-twisted-conch-0.7.0-2.i386&lt;br /&gt;SOAPpy is needed by python-twisted-web-0.6.0-2.i386&lt;br /&gt;&lt;br /&gt;-&amp;gt;Looking bit better, two new depends popped up now, python-crypto and SOAPpy.  SOAPpy had a rpm on the Infiscape website, need to build python-crypto.&lt;br /&gt;&lt;br /&gt;[root@g maestro]# wget http://www.infiscape.com/packages/rhel/4/SRPMS/python-crypto-2.0-1.rf.src.rpm&lt;br /&gt;&lt;br /&gt;[root@g maestro]# rpm -i python-crypto-2.0-1.rf.src.rpm&lt;br /&gt;&lt;br /&gt;[root@g maestro]# rpmbuild -ba /usr/src/redhat/SPECS/python-crypto-2.0-rf.spec&lt;br /&gt;&lt;br /&gt;[root@g maestro]# cp /usr/src/redhat/RPMS/i386/python-crypto-2.0-1.rf.i386.rpm .&lt;br /&gt;&lt;br /&gt;[root@g maestro]#  rpm -Uvh maestro-0.3.0-1.noarch.rpm maestro-base-0.3.0-1.noarch.rpm maestro-gui-0.3.0-1.noarch.rpm maestro-server-0.3.0-1.noarch.rpm python-elementtree-1.2.6-7.el4.rf.i386.rpm python-pam-0.4.2-10.4.i386.rpm python-twisted-2.4.0-1.i386.rpm python-twisted-conch-0.7.0-2.i386.rpm python-twisted-lore-0.2.0-2.i386.rpm python-twisted-mail-0.3.0-2.i386.rpm python-twisted-names-0.3.0-2.i386.rpm python-twisted-news-0.2.0-2.i386.rpm python-twisted-runner-0.2.0-1.i386.rpm python-twisted-web-0.6.0-2.i386.rpm python-twisted-words-0.4.0-2.i386.rpm SOAPpy-0.12.0-1.rhel4.noarch.rpm python-crypto-2.0-1.rf.i386.rpm&lt;br /&gt;warning: python-elementtree-1.2.6-7.el4.rf.i386.rpm: V3 DSA signature: NOKEY, key ID 6b8d79e6&lt;br /&gt;error: Failed dependencies:&lt;br /&gt;PyQt4 &amp;gt;= 4.0.20061029 is needed by maestro-gui-0.3.0-1.noarch&lt;br /&gt;qt4 &amp;gt;= 4.2.0 is needed by maestro-gui-0.3.0-1.noarch&lt;br /&gt;python-fpconst &amp;gt;= 0.6.0 is needed by SOAPpy-0.12.0-1.rhel4.noarch&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;-&amp;gt; OK, new depend of python-fpconst shows up with SOAPpy now.  Infiscape has RPM on website, try again:&lt;br /&gt;[root@g maestro]#  rpm -Uvh maestro-0.3.0-1.noarch.rpm maestro-base-0.3.0-1.noarch.rpm maestro-gui-0.3.0-1.noarch.rpm maestro-server-0.3.0-1.noarch.rpm python-elementtree-1.2.6-7.el4.rf.i386.rpm python-pam-0.4.2-10.4.i386.rpm python-twisted-2.4.0-1.i386.rpm python-twisted-conch-0.7.0-2.i386.rpm python-twisted-lore-0.2.0-2.i386.rpm python-twisted-mail-0.3.0-2.i386.rpm python-twisted-names-0.3.0-2.i386.rpm python-twisted-news-0.2.0-2.i386.rpm python-twisted-runner-0.2.0-1.i386.rpm python-twisted-web-0.6.0-2.i386.rpm python-twisted-words-0.4.0-2.i386.rpm SOAPpy-0.12.0-1.rhel4.noarch.rpm python-crypto-2.0-1.rf.i386.rpm  python-fpconst-0.7.1-1.rhel4.noarch.rpm&lt;br /&gt;warning: python-elementtree-1.2.6-7.el4.rf.i386.rpm: V3 DSA signature: NOKEY, key ID 6b8d79e6&lt;br /&gt;error: Failed dependencies:&lt;br /&gt;PyQt4 &amp;gt;= 4.0.20061029 is needed by maestro-gui-0.3.0-1.noarch&lt;br /&gt;qt4 &amp;gt;= 4.2.0 is needed by maestro-gui-0.3.0-1.noarch&lt;br /&gt;&lt;br /&gt;-&amp;gt; OK, we're getting somewhere (2 hours so far today). Time for a water break and I'll come back and try the qt4. -&amp;gt; Break over&lt;br /&gt;[root@g maestro]# wget http://www.infiscape.com/packages/rhel/4/SRPMS/qt4-4.2.1-1.rhel4.src.rpm&lt;br /&gt;[root@g maestro]# rpm -i qt4-4.2.1-1.rhel4.src.rpm&lt;br /&gt;[root@g maestro]# rpmbuild -ba /usr/src/redhat/SPECS/qt4.spec&lt;br /&gt;&lt;br /&gt;-&amp;gt; New depends of cups-devel, postgresql-devel, unixODBC-devel&lt;br /&gt;&lt;br /&gt;[root@g maestro]# up2date -i cups-devel unixODBC-devel postgresql-devel&lt;br /&gt;--&amp;gt; These have depends of postgresql and unixODBC that get installed.&lt;br /&gt;&lt;br /&gt;[root@g maestro]# rpmbuild -ba /usr/src/redhat/SPECS/qt4.spec&lt;br /&gt;-&amp;gt; Started compile 10:25, 11:11 compile completed!&lt;br /&gt;&lt;br /&gt;[root@g maestro]# cp /usr/src/redhat/RPMS/i386/qt4-*rpm .&lt;br /&gt;&lt;br /&gt;[root@g maestro]#  rpm -Uvh maestro-0.3.0-1.noarch.rpm maestro-base-0.3.0-1.noarch.rpm maestro-gui-0.3.0-1.noarch.rpm maestro-server-0.3.0-1.noarch.rpm python-elementtree-1.2.6-7.el4.rf.i386.rpm python-pam-0.4.2-10.4.i386.rpm python-twisted-2.4.0-1.i386.rpm python-twisted-conch-0.7.0-2.i386.rpm python-twisted-lore-0.2.0-2.i386.rpm python-twisted-mail-0.3.0-2.i386.rpm python-twisted-names-0.3.0-2.i386.rpm python-twisted-news-0.2.0-2.i386.rpm python-twisted-runner-0.2.0-1.i386.rpm python-twisted-web-0.6.0-2.i386.rpm python-twisted-words-0.4.0-2.i386.rpm SOAPpy-0.12.0-1.rhel4.noarch.rpm python-crypto-2.0-1.rf.i386.rpm  python-fpconst-0.7.1-1.rhel4.noarch.rpm qt4-4.2.1-1.i386.rpm&lt;br /&gt;warning: python-elementtree-1.2.6-7.el4.rf.i386.rpm: V3 DSA signature: NOKEY, key ID 6b8d79e6&lt;br /&gt;error: Failed dependencies:&lt;br /&gt;PyQt4 &amp;gt;= 4.0.20061029 is needed by maestro-gui-0.3.0-1.noarch&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;--&amp;gt; One left, let's get PyQt4 knocked off now:&lt;br /&gt;[root@g maestro]# wget http://www.infiscape.com/packages/rhel/4/SRPMS/PyQt4-4.1-1.rhel4.src.rpm&lt;br /&gt;[root@g maestro]# rpm -i PyQt4-4.1-1.rhel4.src.rpm&lt;br /&gt;[root@g maestro]# rpmbuild -ba /usr/src/redhat/SPECS/PyQt4.spec&lt;br /&gt;error: Failed build dependencies:&lt;br /&gt;sip-devel &amp;gt;= 4.5 is needed by PyQt4-4.1-1.i386&lt;br /&gt;qt4-devel &amp;gt;= 4.2 is needed by PyQt4-4.1-1.i386&lt;br /&gt;&lt;br /&gt;--&amp;gt; Looks like we need sip-devel installed, and pre-install qt4-devel that I just made. Looks like sip version requires newer than up2date provides, build it *sigh*.&lt;br /&gt;&lt;br /&gt;[root@g maestro]# wget http://www.infiscape.com/packages/rhel/4/SRPMS/sip-4.5-1.rhel4.src.rpm&lt;br /&gt;[root@g maestro]# rpm -i sip-4.5-1.rhel4.src.rpm&lt;br /&gt;[root@g maestro]# rpmbuild -ba /usr/src/redhat/SPECS/sip.spec&lt;br /&gt;error: Failed build dependencies:&lt;br /&gt;qt4-devel &amp;gt;= 4.2 is needed by sip-4.5-1.i386&lt;br /&gt;-&amp;gt; *sigh*&lt;br /&gt;[root@g maestro]# rpm -i qt4-devel-4.2.1-1.i386.rpm&lt;br /&gt;error: Failed dependencies:&lt;br /&gt;libQt3Support.so.4 is needed by qt4-devel-4.2.1-1.i386&lt;br /&gt;libQtAssistantClient.so.4 is needed by qt4-devel-4.2.1-1.i386&lt;br /&gt;libQtCore.so.4 is needed by qt4-devel-4.2.1-1.i386&lt;br /&gt;libQtGui.so.4 is needed by qt4-devel-4.2.1-1.i386&lt;br /&gt;libQtNetwork.so.4 is needed by qt4-devel-4.2.1-1.i386&lt;br /&gt;libQtOpenGL.so.4 is needed by qt4-devel-4.2.1-1.i386&lt;br /&gt;libQtSql.so.4 is needed by qt4-devel-4.2.1-1.i386&lt;br /&gt;libQtXml.so.4 is needed by qt4-devel-4.2.1-1.i386&lt;br /&gt;qt4 = 4.2.1-1 is needed by qt4-devel-4.2.1-1.i386&lt;br /&gt;qt4-x11 = 4.2.1-1 is needed by qt4-devel-4.2.1-1.i386&lt;br /&gt;&lt;br /&gt;--&amp;gt; *sigh* My stomach is getting hungry.&lt;br /&gt;[root@g maestro]# rpm -i qt4-devel-4.2.1-1.i386.rpm qt4-4.2.1-1.i386.rpm qt4-x11-4.2.1-1.i386.rpm&lt;br /&gt;&lt;br /&gt;[root@g maestro]# rpmbuild -ba /usr/src/redhat/SPECS/sip.spec&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;[root@g maestro]# rpm -ivh sip-devel-4.5-1.i386.rpm&lt;br /&gt;error: Failed dependencies:&lt;br /&gt;sip = 4.5-1 is needed by sip-devel-4.5-1.i386&lt;br /&gt;[root@g maestro]# rpm -ivh sip-devel-4.5-1.i386.rpm  sip-4.5-1.i386.rpm&lt;br /&gt;Preparing...                ########################################### [100%]&lt;br /&gt;file /usr/bin/sip from install of sip-4.5-1 conflicts with file from package sip-4.1-1&lt;br /&gt;file /usr/lib/python2.3/site-packages/sip.so from install of sip-4.5-1 conflicts with file from package sip-4.1-1&lt;br /&gt;file /usr/lib/python2.3/site-packages/sipconfig.py from install of sip-4.5-1 conflicts with file from package sip-4.1-1&lt;br /&gt;file /usr/include/python2.3/sip.h from install of sip-devel-4.5-1 conflicts with file from package sip-devel-4.1-1&lt;br /&gt;&lt;br /&gt;--&amp;gt; OK, now I need to upgrade my existing sip to a Redhat unsupported version - cross my fingers and hope this does not break other things...&lt;br /&gt;[root@g maestro]# rpm -Uvh sip-devel-4.5-1.i386.rpm  sip-4.5-1.i386.rpm&lt;br /&gt;&lt;br /&gt;--&amp;gt; Now back to PyQt now that it's depends are installed.&lt;br /&gt;[root@g maestro]# rpmbuild -ba /usr/src/redhat/SPECS/PyQt4.spec&lt;br /&gt;-&amp;gt; Compile started 11:20, 11:33 done.&lt;br /&gt;&lt;br /&gt;[root@g maestro]# cp /usr/src/redhat/RPMS/i386/PyQt4*rpm .&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;[root@g maestro]#  rpm -Uvh maestro-0.3.0-1.noarch.rpm maestro-base-0.3.0-1.noarch.rpm maestro-gui-0.3.0-1.noarch.rpm maestro-server-0.3.0-1.noarch.rpm python-elementtree-1.2.6-7.el4.rf.i386.rpm python-pam-0.4.2-10.4.i386.rpm python-twisted-2.4.0-1.i386.rpm python-twisted-conch-0.7.0-2.i386.rpm python-twisted-lore-0.2.0-2.i386.rpm python-twisted-mail-0.3.0-2.i386.rpm python-twisted-names-0.3.0-2.i386.rpm python-twisted-news-0.2.0-2.i386.rpm python-twisted-runner-0.2.0-1.i386.rpm python-twisted-web-0.6.0-2.i386.rpm python-twisted-words-0.4.0-2.i386.rpm SOAPpy-0.12.0-1.rhel4.noarch.rpm python-crypto-2.0-1.rf.i386.rpm  python-fpconst-0.7.1-1.rhel4.noarch.rpm  PyQt4-4.1-1.i386.rpm&lt;br /&gt;file /usr/lib/python2.3/site-packages/fpconst.py from install of python-fpconst-0.7.1-1.rhel4 conflicts with file from package AccessGrid-2.4-4&lt;br /&gt;file /usr/lib/python2.3/site-packages/fpconst.pyc from install of python-fpconst-0.7.1-1.rhel4 conflicts with file from package AccessGrid-2.4-4&lt;br /&gt;file /usr/lib/python2.3/site-packages/fpconst.pyo from install of python-fpconst-0.7.1-1.rhel4 conflicts with file from package AccessGrid-2.4-4&lt;br /&gt;file /usr/lib/python2.3/site-packages/SOAPpy/Client.py from install of SOAPpy-0.12.0-1.rhel4 conflicts with file from package AccessGrid-2.4-4&lt;br /&gt;file /usr/lib/python2.3/site-packages/SOAPpy/Client.pyc from install of SOAPpy-0.12.0-1.rhel4 conflicts with file from package AccessGrid-2.4-4&lt;br /&gt;file /usr/lib/python2.3/site-packages/SOAPpy/Client.pyo from install of SOAPpy-0.12.0-1.rhel4 conflicts with file from package AccessGrid-2.4-4&lt;br /&gt;file /usr/lib/python2.3/site-packages/SOAPpy/Config.pyc from install of SOAPpy-0.12.0-1.rhel4 conflicts with file from package AccessGrid-2.4-4&lt;br /&gt;file /usr/lib/python2.3/site-packages/SOAPpy/Config.pyo from install of SOAPpy-0.12.0-1.rhel4 conflicts with file from package AccessGrid-2.4-4&lt;br /&gt;file /usr/lib/python2.3/site-packages/SOAPpy/Errors.py from install of SOAPpy-0.12.0-1.rhel4 conflicts with file from package AccessGrid-2.4-4&lt;br /&gt;file /usr/lib/python2.3/site-packages/SOAPpy/Errors.pyc from install of SOAPpy-0.12.0-1.rhel4 conflicts with file from package AccessGrid-2.4-4&lt;br /&gt;file /usr/lib/python2.3/site-packages/SOAPpy/Errors.pyo from install of SOAPpy-0.12.0-1.rhel4 conflicts with file from package AccessGrid-2.4-4&lt;br /&gt;file /usr/lib/python2.3/site-packages/SOAPpy/GSIServer.py from install of SOAPpy-0.12.0-1.rhel4 conflicts with file from package AccessGrid-2.4-4&lt;br /&gt;file /usr/lib/python2.3/site-packages/SOAPpy/GSIServer.pyc from install of SOAPpy-0.12.0-1.rhel4 conflicts with file from package AccessGrid-2.4-4&lt;br /&gt;file /usr/lib/python2.3/site-packages/SOAPpy/GSIServer.pyo from install of SOAPpy-0.12.0-1.rhel4 conflicts with file from package AccessGrid-2.4-4&lt;br /&gt;file /usr/lib/python2.3/site-packages/SOAPpy/NS.py from install of SOAPpy-0.12.0-1.rhel4 conflicts with file from package AccessGrid-2.4-4&lt;br /&gt;file /usr/lib/python2.3/site-packages/SOAPpy/NS.pyc from install of SOAPpy-0.12.0-1.rhel4 conflicts with file from package AccessGrid-2.4-4&lt;br /&gt;file /usr/lib/python2.3/site-packages/SOAPpy/NS.pyo from install of SOAPpy-0.12.0-1.rhel4 conflicts with file from package AccessGrid-2.4-4&lt;br /&gt;file /usr/lib/python2.3/site-packages/SOAPpy/Parser.py from install of SOAPpy-0.12.0-1.rhel4 conflicts with file from package AccessGrid-2.4-4&lt;br /&gt;file /usr/lib/python2.3/site-packages/SOAPpy/Parser.pyc from install of SOAPpy-0.12.0-1.rhel4 conflicts with file from package AccessGrid-2.4-4&lt;br /&gt;file /usr/lib/python2.3/site-packages/SOAPpy/Parser.pyo from install of SOAPpy-0.12.0-1.rhel4 conflicts with file from package AccessGrid-2.4-4&lt;br /&gt;file /usr/lib/python2.3/site-packages/SOAPpy/SOAP.pyc from install of SOAPpy-0.12.0-1.rhel4 conflicts with file from package AccessGrid-2.4-4&lt;br /&gt;file /usr/lib/python2.3/site-packages/SOAPpy/SOAP.pyo from install of SOAPpy-0.12.0-1.rhel4 conflicts with file from package AccessGrid-2.4-4&lt;br /&gt;file /usr/lib/python2.3/site-packages/SOAPpy/SOAPBuilder.py from install of SOAPpy-0.12.0-1.rhel4 conflicts with file from package AccessGrid-2.4-4&lt;br /&gt;file /usr/lib/python2.3/site-packages/SOAPpy/SOAPBuilder.pyc from install of SOAPpy-0.12.0-1.rhel4 conflicts with file from package AccessGrid-2.4-4&lt;br /&gt;file /usr/lib/python2.3/site-packages/SOAPpy/SOAPBuilder.pyo from install of SOAPpy-0.12.0-1.rhel4 conflicts with file from package AccessGrid-2.4-4&lt;br /&gt;file /usr/lib/python2.3/site-packages/SOAPpy/Server.py from install of SOAPpy-0.12.0-1.rhel4 conflicts with file from package AccessGrid-2.4-4&lt;br /&gt;file /usr/lib/python2.3/site-packages/SOAPpy/Server.pyc from install of SOAPpy-0.12.0-1.rhel4 conflicts with file from package AccessGrid-2.4-4&lt;br /&gt;file /usr/lib/python2.3/site-packages/SOAPpy/Server.pyo from install of SOAPpy-0.12.0-1.rhel4 conflicts with file from package AccessGrid-2.4-4&lt;br /&gt;file /usr/lib/python2.3/site-packages/SOAPpy/Types.py from install of SOAPpy-0.12.0-1.rhel4 conflicts with file from package AccessGrid-2.4-4&lt;br /&gt;file /usr/lib/python2.3/site-packages/SOAPpy/Types.pyc from install of SOAPpy-0.12.0-1.rhel4 conflicts with file from package AccessGrid-2.4-4&lt;br /&gt;file /usr/lib/python2.3/site-packages/SOAPpy/Types.pyo from install of SOAPpy-0.12.0-1.rhel4 conflicts with file from package AccessGrid-2.4-4&lt;br /&gt;file /usr/lib/python2.3/site-packages/SOAPpy/URLopener.pyc from install of SOAPpy-0.12.0-1.rhel4 conflicts with file from package AccessGrid-2.4-4&lt;br /&gt;file /usr/lib/python2.3/site-packages/SOAPpy/URLopener.pyo from install of SOAPpy-0.12.0-1.rhel4 conflicts with file from package AccessGrid-2.4-4&lt;br /&gt;file /usr/lib/python2.3/site-packages/SOAPpy/Utilities.pyc from install of SOAPpy-0.12.0-1.rhel4 conflicts with file from package AccessGrid-2.4-4&lt;br /&gt;file /usr/lib/python2.3/site-packages/SOAPpy/Utilities.pyo from install of SOAPpy-0.12.0-1.rhel4 conflicts with file from package AccessGrid-2.4-4&lt;br /&gt;file /usr/lib/python2.3/site-packages/SOAPpy/WSDL.py from install of SOAPpy-0.12.0-1.rhel4 conflicts with file from package AccessGrid-2.4-4&lt;br /&gt;file /usr/lib/python2.3/site-packages/SOAPpy/WSDL.pyc from install of SOAPpy-0.12.0-1.rhel4 conflicts with file from package AccessGrid-2.4-4&lt;br /&gt;file /usr/lib/python2.3/site-packages/SOAPpy/WSDL.pyo from install of SOAPpy-0.12.0-1.rhel4 conflicts with file from package AccessGrid-2.4-4&lt;br /&gt;file /usr/lib/python2.3/site-packages/SOAPpy/__init__.pyc from install of SOAPpy-0.12.0-1.rhel4 conflicts with file from package AccessGrid-2.4-4&lt;br /&gt;file /usr/lib/python2.3/site-packages/SOAPpy/__init__.pyo from install of SOAPpy-0.12.0-1.rhel4 conflicts with file from package AccessGrid-2.4-4&lt;br /&gt;file /usr/lib/python2.3/site-packages/SOAPpy/version.py from install of SOAPpy-0.12.0-1.rhel4 conflicts with file from package AccessGrid-2.4-4&lt;br /&gt;file /usr/lib/python2.3/site-packages/SOAPpy/version.pyc from install of SOAPpy-0.12.0-1.rhel4 conflicts with file from package AccessGrid-2.4-4&lt;br /&gt;file /usr/lib/python2.3/site-packages/SOAPpy/version.pyo from install of SOAPpy-0.12.0-1.rhel4 conflicts with file from package AccessGrid-2.4-4&lt;br /&gt;file /usr/lib/python2.3/site-packages/SOAPpy/wstools/TimeoutSocket.pyc from install of SOAPpy-0.12.0-1.rhel4 conflicts with file from package AccessGrid-2.4-4&lt;br /&gt;file /usr/lib/python2.3/site-packages/SOAPpy/wstools/TimeoutSocket.pyo from install of SOAPpy-0.12.0-1.rhel4 conflicts with file from package AccessGrid-2.4-4&lt;br /&gt;file /usr/lib/python2.3/site-packages/SOAPpy/wstools/UserTuple.pyc from install of SOAPpy-0.12.0-1.rhel4 conflicts with file from package AccessGrid-2.4-4&lt;br /&gt;file /usr/lib/python2.3/site-packages/SOAPpy/wstools/UserTuple.pyo from install of SOAPpy-0.12.0-1.rhel4 conflicts with file from package AccessGrid-2.4-4&lt;br /&gt;file /usr/lib/python2.3/site-packages/SOAPpy/wstools/Utility.py from install of SOAPpy-0.12.0-1.rhel4 conflicts with file from package AccessGrid-2.4-4&lt;br /&gt;file /usr/lib/python2.3/site-packages/SOAPpy/wstools/Utility.pyc from install of SOAPpy-0.12.0-1.rhel4 conflicts with file from package AccessGrid-2.4-4&lt;br /&gt;file /usr/lib/python2.3/site-packages/SOAPpy/wstools/Utility.pyo from install of SOAPpy-0.12.0-1.rhel4 conflicts with file from package AccessGrid-2.4-4&lt;br /&gt;file /usr/lib/python2.3/site-packages/SOAPpy/wstools/WSDLTools.py from install of SOAPpy-0.12.0-1.rhel4 conflicts with file from package AccessGrid-2.4-4&lt;br /&gt;file /usr/lib/python2.3/site-packages/SOAPpy/wstools/WSDLTools.pyc from install of SOAPpy-0.12.0-1.rhel4 conflicts with file from package AccessGrid-2.4-4&lt;br /&gt;file /usr/lib/python2.3/site-packages/SOAPpy/wstools/WSDLTools.pyo from install of SOAPpy-0.12.0-1.rhel4 conflicts with file from package AccessGrid-2.4-4&lt;br /&gt;file /usr/lib/python2.3/site-packages/SOAPpy/wstools/XMLSchema.py from install of SOAPpy-0.12.0-1.rhel4 conflicts with file from package AccessGrid-2.4-4&lt;br /&gt;file /usr/lib/python2.3/site-packages/SOAPpy/wstools/XMLSchema.pyc from install of SOAPpy-0.12.0-1.rhel4 conflicts with file from package AccessGrid-2.4-4&lt;br /&gt;file /usr/lib/python2.3/site-packages/SOAPpy/wstools/XMLSchema.pyo from install of SOAPpy-0.12.0-1.rhel4 conflicts with file from package AccessGrid-2.4-4&lt;br /&gt;file /usr/lib/python2.3/site-packages/SOAPpy/wstools/XMLname.py from install of SOAPpy-0.12.0-1.rhel4 conflicts with file from package AccessGrid-2.4-4&lt;br /&gt;file /usr/lib/python2.3/site-packages/SOAPpy/wstools/XMLname.pyc from install of SOAPpy-0.12.0-1.rhel4 conflicts with file from package AccessGrid-2.4-4&lt;br /&gt;file /usr/lib/python2.3/site-packages/SOAPpy/wstools/XMLname.pyo from install of SOAPpy-0.12.0-1.rhel4 conflicts with file from package AccessGrid-2.4-4&lt;br /&gt;file /usr/lib/python2.3/site-packages/SOAPpy/wstools/__init__.py from install of SOAPpy-0.12.0-1.rhel4 conflicts with file from package AccessGrid-2.4-4&lt;br /&gt;file /usr/lib/python2.3/site-packages/SOAPpy/wstools/__init__.pyc from install of SOAPpy-0.12.0-1.rhel4 conflicts with file from package AccessGrid-2.4-4&lt;br /&gt;file /usr/lib/python2.3/site-packages/SOAPpy/wstools/__init__.pyo from install of SOAPpy-0.12.0-1.rhel4 conflicts with file from package AccessGrid-2.4-4&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;--&amp;gt; OK, so looks like AccessGrid and the special packages required don't play nice together. Guess I'll have to remove AccessGrid from my system *bummer*.&lt;br /&gt;[root@g maestro]# rpm -e AccessGrid&lt;br /&gt;&lt;br /&gt;[root@g maestro]#  rpm -Uvh maestro-0.3.0-1.noarch.rpm maestro-base-0.3.0-1.noarch.rpm maestro-gui-0.3.0-1.noarch.rpm maestro-server-0.3.0-1.noarch.rpm python-elementtree-1.2.6-7.el4.rf.i386.rpm python-pam-0.4.2-10.4.i386.rpm python-twisted-2.4.0-1.i386.rpm python-twisted-conch-0.7.0-2.i386.rpm python-twisted-lore-0.2.0-2.i386.rpm python-twisted-mail-0.3.0-2.i386.rpm python-twisted-names-0.3.0-2.i386.rpm python-twisted-news-0.2.0-2.i386.rpm python-twisted-runner-0.2.0-1.i386.rpm python-twisted-web-0.6.0-2.i386.rpm python-twisted-words-0.4.0-2.i386.rpm SOAPpy-0.12.0-1.rhel4.noarch.rpm python-crypto-2.0-1.rf.i386.rpm  python-fpconst-0.7.1-1.rhel4.noarch.rpm  PyQt4-4.1-1.i386.rpm&lt;br /&gt;warning: python-elementtree-1.2.6-7.el4.rf.i386.rpm: V3 DSA signature: NOKEY, key ID 6b8d79e6&lt;br /&gt;Preparing...                ########################################### [100%]&lt;br /&gt;1:python-twisted-names   ########################################### [  5%]&lt;br /&gt;2:python-twisted-mail    ########################################### [ 11%]&lt;br /&gt;3:python-twisted-news    ########################################### [ 16%]&lt;br /&gt;4:PyQt4                  ########################################### [ 21%]&lt;br /&gt;5:python-fpconst         ########################################### [ 26%]&lt;br /&gt;6:SOAPpy                 ########################################### [ 32%]&lt;br /&gt;7:python-twisted-web     ########################################### [ 37%]&lt;br /&gt;8:python-twisted-lore    ########################################### [ 42%]&lt;br /&gt;9:python-crypto          ########################################### [ 47%]&lt;br /&gt;10:python-twisted-conch   ########################################### [ 53%]&lt;br /&gt;11:python-twisted-words   ########################################### [ 58%]&lt;br /&gt;12:python-twisted-runner  ########################################### [ 63%]&lt;br /&gt;13:python-twisted         ########################################### [ 68%]&lt;br /&gt;14:python-pam             ########################################### [ 74%]&lt;br /&gt;15:python-elementtree     ########################################### [ 79%]&lt;br /&gt;16:maestro-base           ########################################### [ 84%]&lt;br /&gt;17:maestro-gui            ########################################### [ 89%]&lt;br /&gt;18:maestro-server         ########################################### [ 95%]&lt;br /&gt;19:maestro                ########################################### [100%]&lt;br /&gt;[root@g maestro]# date&lt;br /&gt;Tue Nov 28 11:38:13 CST 2006&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;--&amp;gt; What the heck, it installed!  It only took about 7 hours of labor!  Wait, shit, I still have to configure this and deploy it to 54 nodes on the C6 and C4 clusters. *sigh*. Well it's time to eat so I'll come back after lunch to launch this. &lt;br /&gt;&lt;br /&gt;&lt;hr /&gt;&lt;br /&gt;&lt;br /&gt;Task: Now that I have Maestro installed, let's run it!&lt;br /&gt;&lt;br /&gt;Task: Start maestrod - of course after all the hassle so far I'd be a fool to think this would work out of the box. Surprise, no worky worky. Oh yeah, these debug messages are sooo helpful - not!&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;[root@g ~]# chkconfig maestrod on&lt;br /&gt;[root@g ~]# /etc/init.d/maestrod start&lt;br /&gt;Starting maestrod:                                         [  OK  ]&lt;br /&gt;[root@g ~]# /etc/init.d/maestrod restart&lt;br /&gt;Stopping maestrod:                                         [FAILED]&lt;br /&gt;Starting maestrod:                                         [  OK  ]&lt;br /&gt;[root@g ~]# maestrod -debug&lt;br /&gt;&lt;cut&gt;&lt;br /&gt;maestrod.RunServer INFO     Cert: /usr/lib/maestro-0.3.0/server.pem&lt;br /&gt;maestrod.RunServer ERROR    [('system library', 'fopen', 'No such file or directory'), ('BIO routines', 'FILE_CTRL', 'system lib'), ('SSL routines', 'SSL_CTX_use_certificate_file', 'system lib')]&lt;br /&gt;stderr       DEBUG    Traceback (most recent call last):&lt;br /&gt;&lt;br /&gt;stderr       DEBUG      File "/usr/lib/maestro-0.3.0/maestrod.py", line 570, in ?&lt;br /&gt;&lt;br /&gt;stderr       DEBUG&lt;br /&gt;stderr       DEBUG    RunServer()&lt;br /&gt;&lt;br /&gt;stderr       DEBUG      File "/usr/lib/maestro-0.3.0/maestrod.py", line 476, in RunServer&lt;br /&gt;&lt;br /&gt;stderr       DEBUG&lt;br /&gt;stderr       DEBUG    ssl.DefaultOpenSSLContextFactory(pk_path, cert_path))&lt;br /&gt;&lt;br /&gt;stderr       DEBUG      File "/usr/lib/python2.3/site-packages/twisted/internet/ssl.py", line 81, in __init__&lt;br /&gt;&lt;br /&gt;stderr       DEBUG&lt;br /&gt;stderr       DEBUG    self.cacheContext()&lt;br /&gt;&lt;br /&gt;stderr       DEBUG      File "/usr/lib/python2.3/site-packages/twisted/internet/ssl.py", line 85, in cacheContext&lt;br /&gt;&lt;br /&gt;stderr       DEBUG&lt;br /&gt;stderr       DEBUG    ctx.use_certificate_file(self.certificateFileName)&lt;br /&gt;&lt;br /&gt;stderr       DEBUG    OpenSSL.SSL&lt;br /&gt;stderr       DEBUG    .&lt;br /&gt;stderr       DEBUG    Error&lt;br /&gt;stderr       DEBUG    :&lt;br /&gt;stderr       DEBUG    [('system library', 'fopen', 'No such file or directory'), ('BIO routines', 'FILE_CTRL', 'system lib'), ('SSL routines', 'SSL_CTX_use_certificate_file', 'system lib')]&lt;br /&gt;stderr       DEBUG&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;/cut&gt;&lt;br /&gt;&lt;hr /&gt;&lt;br /&gt;ok, staring at the output long enough I see some Windows PC'ism made it's way into the maestrod.xcfg file, fixed that. Still get this error.  One line says:&lt;br /&gt;maestrod.RunServer INFO     Cert: /usr/lib/maestro-0.3.0/server.pem&lt;br /&gt;-&amp;gt; Checking and file /usr/lib/maestro-0.3.0/server.pem does not exist. Searching the users guide I find we need to create the pem with some mkpem command that does not exist in the default path. Searching I find it at /usr/lib/maestro-0.3.0/mkpem.&lt;br /&gt;&lt;br /&gt;[root@g ~]# /usr/lib/maestro-0.3.0/mkpem&lt;br /&gt;warning, not much extra random data, consider using the -rand option&lt;br /&gt;Generating RSA private key, 1024 bit long modulus&lt;br /&gt;..................++++++&lt;br /&gt;.......................++++++&lt;br /&gt;e is 65537 (0x10001)&lt;br /&gt;Using configuration from /var/tmp/globus-accessgrid-2.4/usr/lib/globus/openssl.cnf&lt;br /&gt;Unable to load config info&lt;br /&gt;unable to find 'distinguished_name' in config&lt;br /&gt;problems making Certificate Request&lt;br /&gt;21747:error:0E06D06A:configuration file routines:NCONF_get_string:no conf or environment variable:conf_lib.c:343:&lt;br /&gt;21747:error:0E06D06A:configuration file routines:NCONF_get_string:no conf or environment variable:conf_lib.c:343:&lt;br /&gt;21747:error:0E06D06A:configuration file routines:NCONF_get_string:no conf or environment variable:conf_lib.c:343:&lt;br /&gt;21747:error:0E06D06A:configuration file routines:NCONF_get_string:no conf or environment variable:conf_lib.c:343:&lt;br /&gt;21747:error:0E06D06A:configuration file routines:NCONF_get_string:no conf or environment variable:conf_lib.c:343:&lt;br /&gt;21747:error:0E06D06A:configuration file routines:NCONF_get_string:no conf or environment variable:conf_lib.c:343:&lt;br /&gt;21747:error:0E06D06A:configuration file routines:NCONF_get_string:no conf or environment variable:conf_lib.c:343:&lt;br /&gt;21747:error:0E06D06A:configuration file routines:NCONF_get_string:no conf or environment variable:conf_lib.c:343:&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;--&amp;gt; Opps, Maestro still conflicts with other software packages, AccessGrid and Globus. I'll remove my globus-accessgrid package and see if that lets this command work.&lt;br /&gt;[root@g ~]# rpm -e globus-accessgrid-2.4-9&lt;br /&gt;[root@g ~]# /usr/lib/maestro-0.3.0/mkpem&lt;br /&gt;Generating RSA private key, 1024 bit long modulus&lt;br /&gt;..........................++++++&lt;br /&gt;........................................++++++&lt;br /&gt;e is 65537 (0x10001)&lt;br /&gt;You are about to be asked to enter information that will be incorporated&lt;br /&gt;into your certificate request.&lt;br /&gt;What you are about to enter is what is called a Distinguished Name or a DN.&lt;br /&gt;There are quite a few fields but you can leave some blank&lt;br /&gt;For some fields there will be a default value,&lt;br /&gt;If you enter '.', the field will be left blank.&lt;br /&gt;-----&lt;br /&gt;Country Name (2 letter code) [GB]:US&lt;br /&gt;State or Province Name (full name) [Berkshire]:Iowa&lt;br /&gt;Locality Name (eg, city) [Newbury]:Ames&lt;br /&gt;Organization Name (eg, company) [My Company Ltd]:Iowa State University&lt;br /&gt;Organizational Unit Name (eg, section) []:Virtual Reality Applications Center&lt;br /&gt;Common Name (eg, your name or your server's hostname) []:VRAC&lt;br /&gt;Email Address []:help@vrac.iastate.edu&lt;br /&gt;&lt;br /&gt;[root@g ~]# ls -la server.pem&lt;br /&gt;-r--------  1 root root 2298 Nov 28 13:31 server.pem&lt;br /&gt;&lt;br /&gt;[root@g ~]# mv server.pem /usr/lib/maestro-0.3.0/server.pem&lt;br /&gt;--&amp;gt; Assumed this needed to be moved.  Key appears good.&lt;br /&gt;&lt;br /&gt;--&amp;gt; Trying maestrod again (from command line because /etc/init.d/maestrod does not work)&lt;br /&gt;[root@g ~]# /etc/init.d/maestrod start&lt;br /&gt;Starting maestrod:                                         [  OK  ]&lt;br /&gt;[root@g ~]# /etc/init.d/maestrod status&lt;br /&gt;maestrod dead but subsys locked&lt;br /&gt;&lt;br /&gt;-&amp;gt; Works from the command line though, will come back to fix script later:&lt;br /&gt;[root@g ~]# maestrod&lt;br /&gt;[root@g ~]# ps -ef | grep mae&lt;br /&gt;root     22575     1  2 13:34 ?        00:00:00 python /usr/lib/maestro-0.3.0/maestrod.py&lt;br /&gt;[root@g ~]# date&lt;br /&gt;Tue Nov 28 13:34:39 CST 2006&lt;br /&gt;&lt;br /&gt;--&amp;gt; Hey, this looks promising.&lt;br /&gt;--&amp;gt;Running maestro gui now.&lt;br /&gt;---&amp;gt; OK, won't let me authenticate as anyone other than root - this is a problem. But as root I do see the node I defined in the ensemble file. Things inside maestro appear to be working.&lt;br /&gt;&lt;br /&gt;-&amp;gt; Fix maestrod startup script - fix is easy, simply remove the -log option and it works. Something about that option does not work. BUG BUG BUG&lt;br /&gt;&lt;br /&gt;--&amp;gt; Now let's try to start an application! This is a problem since I have to authenticate as root, but we'll humor myself and try. If the authentication simply used PAM there would not be a problem, but guessing they need a local user account on the nodes so Kerberos and NIS won't work (both of which I tested with).&lt;br /&gt;-&amp;gt; The simple Xcalc thing works, gee that's cool.  Will delay testing a juggler application.&lt;br /&gt;&lt;br /&gt;&lt;hr /&gt;&lt;br /&gt;&lt;br /&gt;OK, all told I've put over 10 hours into making Xcalc launch through a GUI.  WOW.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;The dependency list is long, but I was able to eventually make everything as an RPM.&lt;br /&gt;&lt;table&gt;&lt;tbody&gt;&lt;tr border="4"&gt;&lt;td&gt;Package&lt;/td&gt;&lt;td&gt;RHEL4 distributes&lt;/td&gt;&lt;td&gt;Maestro requires&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;Python             &lt;/td&gt;&lt;td&gt;2.3 and 2.4 &lt;/td&gt;&lt;td&gt;2.3 &lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;qt4                &lt;/td&gt;&lt;td&gt;3.3         &lt;/td&gt;&lt;td&gt;4.2.1&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;qt4-devel          &lt;/td&gt;&lt;td&gt;3.3         &lt;/td&gt;&lt;td&gt;4.2.1&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;Zope               &lt;/td&gt;&lt;td&gt;n/a         &lt;/td&gt;&lt;td&gt;3.1 &lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;sip                &lt;/td&gt;&lt;td&gt;4.1         &lt;/td&gt;&lt;td&gt;4.5 &lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;sip-devel          &lt;/td&gt;&lt;td&gt;4.1         &lt;/td&gt;&lt;td&gt;4.5 &lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;PyQt               &lt;/td&gt;&lt;td&gt;3.13        &lt;/td&gt;&lt;td&gt;4.1&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;ElementTree        &lt;/td&gt;&lt;td&gt;n/a         &lt;/td&gt;&lt;td&gt;1.2.6-20050316&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;Twisted            &lt;/td&gt;&lt;td&gt;n/a         &lt;/td&gt;&lt;td&gt;2.4.0&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;python-crypto      &lt;/td&gt;&lt;td&gt;n/a         &lt;/td&gt;&lt;td&gt;2.0.1&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;PyPAM              &lt;/td&gt;&lt;td&gt;n/a         &lt;/td&gt;&lt;td&gt;0.4.2&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;python-pam         &lt;/td&gt;&lt;td&gt;n/a         &lt;/td&gt;&lt;td&gt;0.4.2 &lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;SOAPpy             &lt;/td&gt;&lt;td&gt;n/a         &lt;/td&gt;&lt;td&gt;0.12.0&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;cups-devel         &lt;/td&gt;&lt;td&gt;1.1         &lt;/td&gt;&lt;td&gt;1.1&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;postgresql-devel   &lt;/td&gt;&lt;td&gt;7.4         &lt;/td&gt;&lt;td&gt;7.4&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;unixODBC-devel     &lt;/td&gt;&lt;td&gt;2.2         &lt;/td&gt;&lt;td&gt;2.2&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;python-fpconst     &lt;/td&gt;&lt;td&gt;n/a         &lt;/td&gt;&lt;td&gt;0.7&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;br /&gt;&lt;br /&gt;&lt;b&gt; bugs&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;&lt;li&gt; server.pem key not there by default, instruction in userguide is out of order&lt;br /&gt;&lt;/li&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;li&gt; mkpem - had to locate this, path not indicated in docs.&lt;br /&gt;&lt;/li&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;li&gt; mkpem conflicts with Globus if installed&lt;br /&gt;&lt;/li&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;li&gt; maestrod -log option does not work&lt;br /&gt;&lt;/li&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;li&gt; maestrod default config file has mix of Linux and Windows options, can that be unified?&lt;br /&gt;&lt;/li&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;li&gt; SOAPpy conflicts with AccessGrid software if installed.&lt;br /&gt;&lt;/li&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;li&gt; authentication does not work with services like NIS or Kerberos or PAM.&lt;br /&gt;&lt;/li&gt;&lt;br /&gt;&lt;li&gt; server runs as root - big security problem.  If it needs to run as root then why prompt for user passwords? &lt;br /&gt;&lt;/li&gt;&lt;br /&gt;&lt;li&gt; without Aron's tips I would not be done with this yet. Better docs would help. &lt;br /&gt;&lt;/li&gt;&lt;br /&gt;&lt;li&gt; Took over 10 hours of headache to accomplish a task that should have taken less than 5 minutes. &lt;br /&gt;&lt;/li&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/32122258-116373663608758988?l=vrac-sysadmin.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://vrac-sysadmin.blogspot.com/feeds/116373663608758988/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=32122258&amp;postID=116373663608758988' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/32122258/posts/default/116373663608758988'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/32122258/posts/default/116373663608758988'/><link rel='alternate' type='text/html' href='http://vrac-sysadmin.blogspot.com/2006/11/maestro-installation-11162006-second.html' title=''/><author><name>Glen Galvin</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='23' height='32' src='http://1.bp.blogspot.com/_-0WNuYYaE0A/S-Mk3nQJ2-I/AAAAAAAAJkk/DWWj9oVSSo0/S220/glen2.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-32122258.post-116292870255147049</id><published>2006-11-07T13:44:00.000-06:00</published><updated>2006-11-07T13:45:02.560-06:00</updated><title type='text'></title><content type='html'>Language support now enabled on TheLab Windows XP and XP 64-bit workstations.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/32122258-116292870255147049?l=vrac-sysadmin.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://vrac-sysadmin.blogspot.com/feeds/116292870255147049/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=32122258&amp;postID=116292870255147049' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/32122258/posts/default/116292870255147049'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/32122258/posts/default/116292870255147049'/><link rel='alternate' type='text/html' href='http://vrac-sysadmin.blogspot.com/2006/11/language-support-now-enabled-on-thelab.html' title=''/><author><name>Glen Galvin</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='23' height='32' src='http://1.bp.blogspot.com/_-0WNuYYaE0A/S-Mk3nQJ2-I/AAAAAAAAJkk/DWWj9oVSSo0/S220/glen2.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-32122258.post-116230138853363964</id><published>2006-10-31T07:29:00.000-06:00</published><updated>2006-10-31T07:29:48.540-06:00</updated><title type='text'></title><content type='html'>Python 2.5 now installed on TheLab Windows workstations!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/32122258-116230138853363964?l=vrac-sysadmin.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://vrac-sysadmin.blogspot.com/feeds/116230138853363964/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=32122258&amp;postID=116230138853363964' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/32122258/posts/default/116230138853363964'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/32122258/posts/default/116230138853363964'/><link rel='alternate' type='text/html' href='http://vrac-sysadmin.blogspot.com/2006/10/python-2.html' title=''/><author><name>Glen Galvin</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='23' height='32' src='http://1.bp.blogspot.com/_-0WNuYYaE0A/S-Mk3nQJ2-I/AAAAAAAAJkk/DWWj9oVSSo0/S220/glen2.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-32122258.post-116155772829480709</id><published>2006-10-22T17:53:00.000-05:00</published><updated>2006-10-22T17:55:28.303-05:00</updated><title type='text'></title><content type='html'>Maya 7 problems in RHEL4 (libgcc_s.so.1 error)&lt;br /&gt;&lt;br /&gt;Running maya from a console gave the following error: &lt;br /&gt;&lt;br /&gt;keymaker.vrac:~&gt; maya&lt;br /&gt;/usr/aw/maya7.0/bin/maya.bin: /usr/aw/maya7.0/lib/libgcc_s.so.1: version `GCC_4.2.0' not found (required by /usr/lib/libstdc++.so.6)&lt;br /&gt;&lt;br /&gt;To resolve this is pretty simple (after a quick Google search).  Just rename the libgcc_s.so.1 file. &lt;br /&gt;&lt;br /&gt;mv /usr/aw/maya7.0/lib/libgcc_s.so.1 /usr/aw/maya7.0/lib/libgcc_s.so.1.GLEN&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/32122258-116155772829480709?l=vrac-sysadmin.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://vrac-sysadmin.blogspot.com/feeds/116155772829480709/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=32122258&amp;postID=116155772829480709' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/32122258/posts/default/116155772829480709'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/32122258/posts/default/116155772829480709'/><link rel='alternate' type='text/html' href='http://vrac-sysadmin.blogspot.com/2006/10/maya-7-problems-in-rhel4-libgccs.html' title=''/><author><name>Glen Galvin</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='23' height='32' src='http://1.bp.blogspot.com/_-0WNuYYaE0A/S-Mk3nQJ2-I/AAAAAAAAJkk/DWWj9oVSSo0/S220/glen2.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-32122258.post-116057441935847433</id><published>2006-10-11T08:35:00.000-05:00</published><updated>2006-10-11T08:46:59.366-05:00</updated><title type='text'></title><content type='html'>The Old TWiki site has been restored for bringing information forward. Had to modify the perl location in the /bin directory scripts, and modify where the ci command is found (bin as opposed to sbin).  Basically simply Irix -&gt; Linux porting.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/32122258-116057441935847433?l=vrac-sysadmin.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://vrac-sysadmin.blogspot.com/feeds/116057441935847433/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=32122258&amp;postID=116057441935847433' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/32122258/posts/default/116057441935847433'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/32122258/posts/default/116057441935847433'/><link rel='alternate' type='text/html' href='http://vrac-sysadmin.blogspot.com/2006/10/old-twiki-site-has-been-restored-for.html' title=''/><author><name>Glen Galvin</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='23' height='32' src='http://1.bp.blogspot.com/_-0WNuYYaE0A/S-Mk3nQJ2-I/AAAAAAAAJkk/DWWj9oVSSo0/S220/glen2.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-32122258.post-116040503759363046</id><published>2006-10-09T09:42:00.000-05:00</published><updated>2006-10-09T09:43:57.600-05:00</updated><title type='text'></title><content type='html'>"The Lab" is here.  New Intranet site, layout, attitude, toolz, etc...&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/32122258-116040503759363046?l=vrac-sysadmin.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://vrac-sysadmin.blogspot.com/feeds/116040503759363046/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=32122258&amp;postID=116040503759363046' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/32122258/posts/default/116040503759363046'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/32122258/posts/default/116040503759363046'/><link rel='alternate' type='text/html' href='http://vrac-sysadmin.blogspot.com/2006/10/lab-is-here.html' title=''/><author><name>Glen Galvin</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='23' height='32' src='http://1.bp.blogspot.com/_-0WNuYYaE0A/S-Mk3nQJ2-I/AAAAAAAAJkk/DWWj9oVSSo0/S220/glen2.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-32122258.post-115997553340304632</id><published>2006-10-04T10:16:00.000-05:00</published><updated>2006-10-04T10:25:33.550-05:00</updated><title type='text'></title><content type='html'>Dell 2650 failed drive&lt;br /&gt;&lt;br /&gt;Orange light blinking, log file has errors: &lt;br /&gt;Oct  3 19:29:50 xxx kernel: aacraid:ID(0:04:0); Error Event [command:0x2a]&lt;br /&gt;Oct  3 19:29:50 xxx kernel: aacraid:ID(0:04:0); Data Protect&lt;br /&gt;[k:0x7,c:0x27,q:0x0]&lt;br /&gt;Oct  3 19:29:50 xxx kernel: aacraid:ID(0:04:0); Write Protected&lt;br /&gt;Oct  3 19:29:50 xxx kernel: aacraid:ID(0:04:0) - IO failed, Cmd[0x2a]&lt;br /&gt;Oct  3 19:29:51 xxx kernel: aacraid:RAID5 Container 0 Drive 0:4:0 Failure&lt;br /&gt;Oct  3 19:29:51 xxx kernel: aacraid:RAID5 Failover Container 0 No Failover&lt;br /&gt;Assigned&lt;br /&gt;Oct  3 19:30:33 xxx kernel: aacraid:Drive 0:4:0 returning error&lt;br /&gt;&lt;br /&gt;---- Worked with Andy Andreassen from Dell to resolve - real nice guy, good head on his shoulders. &lt;br /&gt;Downloaded the aficli application for Perc 4di controllers (found it under scsi raid controllers for rhel3 and installed compat libs to make work for rhel4).&lt;br /&gt;&lt;br /&gt;--- &lt;br /&gt;&lt;br /&gt;xxx&gt; aficli&lt;br /&gt;CLI &gt; open afa0&lt;br /&gt;Executing: open "afa0"&lt;br /&gt;&lt;br /&gt;AFA0&gt; disk list&lt;br /&gt;Executing: disk list&lt;br /&gt;&lt;br /&gt;B:ID:L  Device Type     Blocks    Bytes/Block Usage            Shared Rate&lt;br /&gt;------  --------------  --------- ----------- ---------------- ------ ----&lt;br /&gt;0:00:0   Disk            286749480 512         Initialized      NO     160&lt;br /&gt;0:01:0   Disk            286749480 512         Initialized      NO     160&lt;br /&gt;0:02:0   Disk            286749480 512         Initialized      NO     160&lt;br /&gt;0:03:0   Disk            286749480 512         Initialized      NO     160&lt;br /&gt;0:04:0   Disk            0         0           Offline          NO     0&lt;br /&gt;&lt;br /&gt;AFA0&gt; disk show defects 4&lt;br /&gt;Executing: disk show defects (ID=4)&lt;br /&gt;&lt;br /&gt;Number of PRIMARY defects on drive: 4018&lt;br /&gt;&lt;br /&gt;Number of GROWN defects on drive: 0&lt;br /&gt;&lt;br /&gt;AFA0&gt;&lt;br /&gt;&lt;br /&gt;--- &lt;br /&gt;Replacement drive should auto-rebuild, if not use command:&lt;br /&gt;container restore RAID5&lt;br /&gt;&lt;br /&gt;and to see progress do: task list&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;For more help on using aficli see the following doc from Dell: &lt;br /&gt;http://docs.us.dell.com/support/edocs/storage/57kgr/cli/en/index.htm&lt;br /&gt;&lt;br /&gt;Note: Dell is pushing use of OpenManage over the old aficli and dellmgr utilities.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/32122258-115997553340304632?l=vrac-sysadmin.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://vrac-sysadmin.blogspot.com/feeds/115997553340304632/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=32122258&amp;postID=115997553340304632' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/32122258/posts/default/115997553340304632'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/32122258/posts/default/115997553340304632'/><link rel='alternate' type='text/html' href='http://vrac-sysadmin.blogspot.com/2006/10/dell-2650-failed-drive-orange-light.html' title=''/><author><name>Glen Galvin</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='23' height='32' src='http://1.bp.blogspot.com/_-0WNuYYaE0A/S-Mk3nQJ2-I/AAAAAAAAJkk/DWWj9oVSSo0/S220/glen2.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-32122258.post-115989818566018898</id><published>2006-10-03T12:50:00.000-05:00</published><updated>2006-10-03T12:56:25.670-05:00</updated><title type='text'></title><content type='html'>cleaned up httpd.conf file of "NameVirtualHost xxx has no VirtualHosts" warning messages. Everything worked fine, but I hate error messages. &lt;br /&gt;&lt;br /&gt;httpd configtest was returning:&lt;br /&gt;[Tue Oct 03 11:15:05 2006] [warn] NameVirtualHost www.xxx.com:80 has no VirtualHosts&lt;br /&gt;[Tue Oct 03 11:15:05 2006] [warn] NameVirtualHost xxx.net:80 has no VirtualHosts&lt;br /&gt;[Tue Oct 03 11:15:05 2006] [warn] NameVirtualHost www.xxx.net:80 has no VirtualHosts&lt;br /&gt;[Tue Oct 03 11:15:05 2006] [warn] NameVirtualHost xxx.org:80 has no VirtualHosts&lt;br /&gt;[Tue Oct 03 11:15:05 2006] [warn] NameVirtualHost www.xxx.org:80 has no VirtualHosts&lt;br /&gt;&lt;br /&gt;Config file was like (just part of this):&lt;br /&gt;NameVirtualHost xxx.com&lt;br /&gt;&lt;VirtualHost xxx.com:80&gt;&lt;br /&gt;     ServerAdmin xxx@iastate.edu&lt;br /&gt;     DocumentRoot /xxx/&lt;br /&gt;     ServerName 123.123.123.123&lt;br /&gt;     ErrorLog logs/xxx.error.log&lt;br /&gt;     CustomLog logs/xxx.access.log combine&lt;br /&gt;&lt;/VirtualHost&gt;&lt;br /&gt;NameVirtualHost www.xxx.com&lt;br /&gt;&lt;VirtualHost www.xxx.com:80&gt;&lt;br /&gt;     ServerAdmin xxx@iastate.edu&lt;br /&gt;     DocumentRoot /xxx/&lt;br /&gt;     ServerName 123.123.123.123&lt;br /&gt;     ErrorLog logs/xxx.error.log&lt;br /&gt;     CustomLog logs/xxx.access.log combine&lt;br /&gt;&lt;/VirtualHost&gt;&lt;br /&gt;NameVirtualHost xxx.net&lt;br /&gt;&lt;VirtualHost xxx.net:80&gt;&lt;br /&gt;     ServerAdmin xxx@iastate.edu&lt;br /&gt;     DocumentRoot /xxx/&lt;br /&gt;     ServerName 123.123.123.123&lt;br /&gt;     ErrorLog logs/xxx.error.log&lt;br /&gt;     CustomLog logs/xxx.access.log combine&lt;br /&gt;&lt;/VirtualHost&gt;&lt;br /&gt;&lt;br /&gt;Google says you only need one NameVirtualHost per IP, so commented out all but the first one for that alias, so the above now looks like:&lt;br /&gt;&lt;br /&gt;NameVirtualHost xxx.com&lt;br /&gt;&lt;br /&gt;&lt;VirtualHost xxx.com:80&gt;&lt;br /&gt;     ServerAdmin xxx@iastate.edu&lt;br /&gt;     DocumentRoot /xxx/&lt;br /&gt;     ServerName 123.123.123.123&lt;br /&gt;     ErrorLog logs/xxx.error.log&lt;br /&gt;     CustomLog logs/xxx.access.log combine&lt;br /&gt;&lt;/VirtualHost&gt;&lt;br /&gt;&lt;br /&gt;&lt;VirtualHost www.xxx.com:80&gt;&lt;br /&gt;     ServerAdmin xxx@iastate.edu&lt;br /&gt;     DocumentRoot /xxx/&lt;br /&gt;     ServerName 123.123.123.123&lt;br /&gt;     ErrorLog logs/xxx.error.log&lt;br /&gt;     CustomLog logs/xxx.access.log combine&lt;br /&gt;&lt;/VirtualHost&gt;&lt;br /&gt;&lt;br /&gt;&lt;VirtualHost xxx.net:80&gt;&lt;br /&gt;     ServerAdmin xxx@iastate.edu&lt;br /&gt;     DocumentRoot /xxx/&lt;br /&gt;     ServerName 123.123.123.123&lt;br /&gt;     ErrorLog logs/xxx.error.log&lt;br /&gt;     CustomLog logs/xxx.access.log combine&lt;br /&gt;&lt;/VirtualHost&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/32122258-115989818566018898?l=vrac-sysadmin.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://vrac-sysadmin.blogspot.com/feeds/115989818566018898/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=32122258&amp;postID=115989818566018898' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/32122258/posts/default/115989818566018898'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/32122258/posts/default/115989818566018898'/><link rel='alternate' type='text/html' href='http://vrac-sysadmin.blogspot.com/2006/10/cleaned-up-httpd.html' title=''/><author><name>Glen Galvin</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='23' height='32' src='http://1.bp.blogspot.com/_-0WNuYYaE0A/S-Mk3nQJ2-I/AAAAAAAAJkk/DWWj9oVSSo0/S220/glen2.jpg'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-32122258.post-115989313175708126</id><published>2006-10-03T11:30:00.000-05:00</published><updated>2006-10-03T11:32:11.766-05:00</updated><title type='text'></title><content type='html'>Matrix website moved beneath the Intranet website now. &lt;br /&gt;&lt;br /&gt;Now the matrix url takes you into the new Intranet site as:&lt;br /&gt;https://intranet/matrix&lt;br /&gt;&lt;br /&gt;Now we just need to re-educate users to access this tool from the Intranet site!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/32122258-115989313175708126?l=vrac-sysadmin.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://vrac-sysadmin.blogspot.com/feeds/115989313175708126/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=32122258&amp;postID=115989313175708126' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/32122258/posts/default/115989313175708126'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/32122258/posts/default/115989313175708126'/><link rel='alternate' type='text/html' href='http://vrac-sysadmin.blogspot.com/2006/10/matrix-website-moved-beneath-intranet.html' title=''/><author><name>Glen Galvin</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='23' height='32' src='http://1.bp.blogspot.com/_-0WNuYYaE0A/S-Mk3nQJ2-I/AAAAAAAAJkk/DWWj9oVSSo0/S220/glen2.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-32122258.post-115980851413531573</id><published>2006-10-02T11:56:00.000-05:00</published><updated>2006-10-02T12:01:54.403-05:00</updated><title type='text'></title><content type='html'>unified passwords at last!  &lt;br /&gt;&lt;br /&gt;The old "vrac" passowrds are now a thing of the past!  All authentication now happens via kerberos or active directory so people can use their ISU username/passwords now! Oh happy days now that the NIS security hole has been removed!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/32122258-115980851413531573?l=vrac-sysadmin.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://vrac-sysadmin.blogspot.com/feeds/115980851413531573/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=32122258&amp;postID=115980851413531573' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/32122258/posts/default/115980851413531573'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/32122258/posts/default/115980851413531573'/><link rel='alternate' type='text/html' href='http://vrac-sysadmin.blogspot.com/2006/10/unified-passwords-at-last-old-vrac.html' title=''/><author><name>Glen Galvin</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='23' height='32' src='http://1.bp.blogspot.com/_-0WNuYYaE0A/S-Mk3nQJ2-I/AAAAAAAAJkk/DWWj9oVSSo0/S220/glen2.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-32122258.post-115956736940258086</id><published>2006-09-29T17:00:00.000-05:00</published><updated>2006-09-29T17:02:49.410-05:00</updated><title type='text'></title><content type='html'>Intranet site major overhaul.&lt;br /&gt;&lt;br /&gt;The Intranet site is being moved to a new server (Jackalope). Pretty much going to dump all the existing content and rebuild from scratch on a Twiki site. The site should forward to the new encrypted site that now uses your ISU username and password - thus allowing me to eliminate the old VRAC passwords that once plauged users with ill minds.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/32122258-115956736940258086?l=vrac-sysadmin.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://vrac-sysadmin.blogspot.com/feeds/115956736940258086/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=32122258&amp;postID=115956736940258086' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/32122258/posts/default/115956736940258086'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/32122258/posts/default/115956736940258086'/><link rel='alternate' type='text/html' href='http://vrac-sysadmin.blogspot.com/2006/09/intranet-site-major-overhaul.html' title=''/><author><name>Glen Galvin</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='23' height='32' src='http://1.bp.blogspot.com/_-0WNuYYaE0A/S-Mk3nQJ2-I/AAAAAAAAJkk/DWWj9oVSSo0/S220/glen2.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-32122258.post-115954829134688198</id><published>2006-09-29T11:43:00.000-05:00</published><updated>2006-09-29T11:44:51.356-05:00</updated><title type='text'></title><content type='html'>Jackalope home directory mounting updated.&lt;br /&gt;&lt;br /&gt;Now uses auto.home instead of static /home/users/ mount from vracs001. This breaks the webserver reliance on the vracs001 server and improves the security impact from would-be hackers.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/32122258-115954829134688198?l=vrac-sysadmin.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://vrac-sysadmin.blogspot.com/feeds/115954829134688198/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=32122258&amp;postID=115954829134688198' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/32122258/posts/default/115954829134688198'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/32122258/posts/default/115954829134688198'/><link rel='alternate' type='text/html' href='http://vrac-sysadmin.blogspot.com/2006/09/jackalope-home-directory-mounting.html' title=''/><author><name>Glen Galvin</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='23' height='32' src='http://1.bp.blogspot.com/_-0WNuYYaE0A/S-Mk3nQJ2-I/AAAAAAAAJkk/DWWj9oVSSo0/S220/glen2.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-32122258.post-115939157961916966</id><published>2006-09-27T15:02:00.000-05:00</published><updated>2006-09-27T16:13:02.976-05:00</updated><title type='text'></title><content type='html'>MetNet Bugzilla site on-line. &lt;br /&gt;VE-Suite Bugzilla site moved to matching location. &lt;br /&gt;&lt;br /&gt;See http://subversion.vrac.iastate.edu&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/32122258-115939157961916966?l=vrac-sysadmin.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://vrac-sysadmin.blogspot.com/feeds/115939157961916966/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=32122258&amp;postID=115939157961916966' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/32122258/posts/default/115939157961916966'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/32122258/posts/default/115939157961916966'/><link rel='alternate' type='text/html' href='http://vrac-sysadmin.blogspot.com/2006/09/metnet-bugzilla-site-on-line.html' title=''/><author><name>Glen Galvin</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='23' height='32' src='http://1.bp.blogspot.com/_-0WNuYYaE0A/S-Mk3nQJ2-I/AAAAAAAAJkk/DWWj9oVSSo0/S220/glen2.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-32122258.post-115938734349526610</id><published>2006-09-27T15:01:00.000-05:00</published><updated>2006-09-27T15:02:23.506-05:00</updated><title type='text'></title><content type='html'>WebSVN removed as a supported VRAC service. &lt;br /&gt;&lt;br /&gt;WebSVN can be replaced by Trac which we are currently supporting. This change also allows us to discontinue two php functions() that create security headaches.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/32122258-115938734349526610?l=vrac-sysadmin.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://vrac-sysadmin.blogspot.com/feeds/115938734349526610/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=32122258&amp;postID=115938734349526610' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/32122258/posts/default/115938734349526610'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/32122258/posts/default/115938734349526610'/><link rel='alternate' type='text/html' href='http://vrac-sysadmin.blogspot.com/2006/09/websvn-removed-as-supported-vrac.html' title=''/><author><name>Glen Galvin</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='23' height='32' src='http://1.bp.blogspot.com/_-0WNuYYaE0A/S-Mk3nQJ2-I/AAAAAAAAJkk/DWWj9oVSSo0/S220/glen2.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-32122258.post-115887776542496468</id><published>2006-09-21T17:20:00.000-05:00</published><updated>2006-09-21T17:29:25.433-05:00</updated><title type='text'></title><content type='html'>Installing xcode .dmg on Mac from a remote SSH connection.&lt;br /&gt;&lt;br /&gt;OK, Mac is my weak point here. Doubt I'll remember this so here's what I did to update xcod on a Mac  C5 running OSX. &lt;br /&gt;&lt;br /&gt;&lt;li&gt;scp galvin@ftp:/home/scratch/xcode_2.4_8k1079_6936199.dmg .&lt;br /&gt;&lt;li&gt;hdiutil attach ./xcode_2.4_8k1079_6936199.dmg&lt;br /&gt;&lt;li&gt;cd /Volumes/Xcode Tools&lt;br /&gt;&lt;li&gt;ls&lt;br /&gt;.DS_Store       ._TONY CAMARE   ._TONY'S IPOD   Mac OS X        Xcode Tools&lt;br /&gt;&lt;li&gt;installer -pkg XcodeTools.mpkg -target /&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/32122258-115887776542496468?l=vrac-sysadmin.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://vrac-sysadmin.blogspot.com/feeds/115887776542496468/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=32122258&amp;postID=115887776542496468' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/32122258/posts/default/115887776542496468'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/32122258/posts/default/115887776542496468'/><link rel='alternate' type='text/html' href='http://vrac-sysadmin.blogspot.com/2006/09/installing-xcode.html' title=''/><author><name>Glen Galvin</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='23' height='32' src='http://1.bp.blogspot.com/_-0WNuYYaE0A/S-Mk3nQJ2-I/AAAAAAAAJkk/DWWj9oVSSo0/S220/glen2.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-32122258.post-115812005883431751</id><published>2006-09-12T22:58:00.000-05:00</published><updated>2006-09-12T23:00:58.840-05:00</updated><title type='text'></title><content type='html'>How to make Apache appear like it's case insensitive.&lt;br /&gt;&lt;br /&gt;Best solution I've found (and using on metnet) is to activate mod_spelling. See the following URL for more information. &lt;br /&gt;&lt;br /&gt;http://httpd.apache.org/docs/1.3/mod/mod_speling.html&lt;br /&gt;&lt;br /&gt;This is what I added to the Metnet server in the top section:&lt;br /&gt;CheckSpelling on&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/32122258-115812005883431751?l=vrac-sysadmin.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://vrac-sysadmin.blogspot.com/feeds/115812005883431751/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=32122258&amp;postID=115812005883431751' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/32122258/posts/default/115812005883431751'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/32122258/posts/default/115812005883431751'/><link rel='alternate' type='text/html' href='http://vrac-sysadmin.blogspot.com/2006/09/how-to-make-apache-appear-like-its.html' title=''/><author><name>Glen Galvin</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='23' height='32' src='http://1.bp.blogspot.com/_-0WNuYYaE0A/S-Mk3nQJ2-I/AAAAAAAAJkk/DWWj9oVSSo0/S220/glen2.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-32122258.post-115807122228678940</id><published>2006-09-12T09:20:00.000-05:00</published><updated>2010-04-05T14:00:11.197-05:00</updated><title type='text'></title><content type='html'>Kerb auth lesson re-learned, again.&lt;br /&gt;&lt;br /&gt;Was setting up server to krb authtenticate (authconfig had nothing for user info, authentication has MD5, Shadow, and Kerberos selected).  Define local user in /etc/passwd and /etc/shadow with password !!.  Trying to connect I'd get the following in the log file:&lt;br /&gt;&lt;br /&gt;Sep 12 08:51:34 xxx sshd(pam_unix)[30072]: authentication failure; logname= uid=0 euid=0 tty=ssh ruser= rhost=xxx.iastate.edu  user=galvin&lt;br /&gt;Sep 12 08:51:34 xxx sshd[30072]: pam_krb5[30072]: authentication fails for 'galvin' (galvin@XXX.XXX): Authentication failure (Preauthentication failed)&lt;br /&gt;&lt;br /&gt;# Here's what happens when I'd do kinit&lt;br /&gt;kinit galvin&lt;br /&gt;Password for galvin@XXX.XXX:&lt;br /&gt;kinit(v5): Preauthentication failed while getting initial credentials&lt;br /&gt;&lt;br /&gt;# Googled and saw reference to date/time, and knowing the clocks need to be accurate I checked. Sure enough the clock was not only skewed but the wrong time zone. Installed system-config-date, copied in default ntp.conf file, and set the time.&lt;br /&gt;&lt;br /&gt;up2date -i system-config-date&lt;br /&gt;&lt;br /&gt;/etc/init.d/ntpd stop;/usr/sbin/ntpdate time.iastate.edu;/etc/init.d/ntpd start&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Now all works well. Remember the clocks MUST match or you cannot authenticate.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/32122258-115807122228678940?l=vrac-sysadmin.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://vrac-sysadmin.blogspot.com/feeds/115807122228678940/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=32122258&amp;postID=115807122228678940' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/32122258/posts/default/115807122228678940'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/32122258/posts/default/115807122228678940'/><link rel='alternate' type='text/html' href='http://vrac-sysadmin.blogspot.com/2006/09/kerb-auth-lesson-re-learned-again.html' title=''/><author><name>Glen Galvin</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='23' height='32' src='http://1.bp.blogspot.com/_-0WNuYYaE0A/S-Mk3nQJ2-I/AAAAAAAAJkk/DWWj9oVSSo0/S220/glen2.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-32122258.post-115757217536988546</id><published>2006-09-06T14:42:00.000-05:00</published><updated>2006-09-06T14:49:35.370-05:00</updated><title type='text'></title><content type='html'>auto.home map implemented to Linux machines.&lt;br /&gt;&lt;br /&gt;Implemented a revised version of the auto.home nis map so I can eliminate the need for vracs001 to be online for users to work.  Might need to tweak timeout value, appears to timeout too frequently. &lt;br /&gt;&lt;br /&gt;# cat /etc/auto.master&lt;br /&gt;/home/users yp:auto.home&lt;br /&gt;&lt;br /&gt;Might revise to be:&lt;br /&gt;&lt;br /&gt;/home/users yp:auto.home --timeout=300&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/32122258-115757217536988546?l=vrac-sysadmin.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://vrac-sysadmin.blogspot.com/feeds/115757217536988546/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=32122258&amp;postID=115757217536988546' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/32122258/posts/default/115757217536988546'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/32122258/posts/default/115757217536988546'/><link rel='alternate' type='text/html' href='http://vrac-sysadmin.blogspot.com/2006/09/auto.html' title=''/><author><name>Glen Galvin</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='23' height='32' src='http://1.bp.blogspot.com/_-0WNuYYaE0A/S-Mk3nQJ2-I/AAAAAAAAJkk/DWWj9oVSSo0/S220/glen2.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-32122258.post-115749230154019966</id><published>2006-09-05T16:34:00.000-05:00</published><updated>2006-09-05T16:38:21.610-05:00</updated><title type='text'></title><content type='html'>OpenSceneGraph 1.0 and 1.1 updated. &lt;br /&gt;&lt;br /&gt;Fixed some sourceme file problems and included Coin support for the 1.1 version.&lt;br /&gt;Changed the naming convention, this is the .1 internal release.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/32122258-115749230154019966?l=vrac-sysadmin.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://vrac-sysadmin.blogspot.com/feeds/115749230154019966/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=32122258&amp;postID=115749230154019966' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/32122258/posts/default/115749230154019966'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/32122258/posts/default/115749230154019966'/><link rel='alternate' type='text/html' href='http://vrac-sysadmin.blogspot.com/2006/09/openscenegraph-1.html' title=''/><author><name>Glen Galvin</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='23' height='32' src='http://1.bp.blogspot.com/_-0WNuYYaE0A/S-Mk3nQJ2-I/AAAAAAAAJkk/DWWj9oVSSo0/S220/glen2.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-32122258.post-115748602521490482</id><published>2006-09-05T14:52:00.000-05:00</published><updated>2006-09-05T14:53:45.236-05:00</updated><title type='text'></title><content type='html'>Disabled screen saver locking in Linux - again. &lt;br /&gt;&lt;br /&gt;Must have gotten reset in recent RHEL updates. &lt;br /&gt;&lt;br /&gt;In file /usr/lib/X11/app-defaults/XScreenSaver &lt;br /&gt;&lt;br /&gt;Change line 45 from&lt;br /&gt;"lock:                  True" &lt;br /&gt;&lt;br /&gt;to be:&lt;br /&gt;"lock:                  False"&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/32122258-115748602521490482?l=vrac-sysadmin.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://vrac-sysadmin.blogspot.com/feeds/115748602521490482/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=32122258&amp;postID=115748602521490482' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/32122258/posts/default/115748602521490482'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/32122258/posts/default/115748602521490482'/><link rel='alternate' type='text/html' href='http://vrac-sysadmin.blogspot.com/2006/09/disabled-screen-saver-locking-in-linux.html' title=''/><author><name>Glen Galvin</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='23' height='32' src='http://1.bp.blogspot.com/_-0WNuYYaE0A/S-Mk3nQJ2-I/AAAAAAAAJkk/DWWj9oVSSo0/S220/glen2.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-32122258.post-115747290187818256</id><published>2006-09-05T11:05:00.000-05:00</published><updated>2006-09-05T11:15:01.903-05:00</updated><title type='text'></title><content type='html'>Trac site setup for Battlespace project. &lt;br /&gt;&lt;br /&gt;Also revised the Subversion page, removed WebSVN from Battespace and DemoApp&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/32122258-115747290187818256?l=vrac-sysadmin.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://vrac-sysadmin.blogspot.com/feeds/115747290187818256/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=32122258&amp;postID=115747290187818256' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/32122258/posts/default/115747290187818256'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/32122258/posts/default/115747290187818256'/><link rel='alternate' type='text/html' href='http://vrac-sysadmin.blogspot.com/2006/09/trac-site-setup-for-battlespace.html' title=''/><author><name>Glen Galvin</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='23' height='32' src='http://1.bp.blogspot.com/_-0WNuYYaE0A/S-Mk3nQJ2-I/AAAAAAAAJkk/DWWj9oVSSo0/S220/glen2.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-32122258.post-115747230215387789</id><published>2006-09-05T11:04:00.000-05:00</published><updated>2006-09-05T11:05:02.183-05:00</updated><title type='text'></title><content type='html'>Shaggy and Scooby replaced by Zion-50 and Zion-49 respectfully.&lt;br /&gt;&lt;br /&gt;Shaggy and Scooby have been relocated in the downstairs lab. &lt;br /&gt;Babycave configuration files have been updated. &lt;br /&gt;dev-help email sent.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/32122258-115747230215387789?l=vrac-sysadmin.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://vrac-sysadmin.blogspot.com/feeds/115747230215387789/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=32122258&amp;postID=115747230215387789' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/32122258/posts/default/115747230215387789'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/32122258/posts/default/115747230215387789'/><link rel='alternate' type='text/html' href='http://vrac-sysadmin.blogspot.com/2006/09/shaggy-and-scooby-replaced-by-zion-50.html' title=''/><author><name>Glen Galvin</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='23' height='32' src='http://1.bp.blogspot.com/_-0WNuYYaE0A/S-Mk3nQJ2-I/AAAAAAAAJkk/DWWj9oVSSo0/S220/glen2.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-32122258.post-115694856379799591</id><published>2006-08-30T09:35:00.000-05:00</published><updated>2006-08-30T09:36:03.806-05:00</updated><title type='text'></title><content type='html'>VRAC ProE license server upgraded to M030&lt;br /&gt;&lt;br /&gt;backup file at /usr/local/ptc/flexnet.tar&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/32122258-115694856379799591?l=vrac-sysadmin.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://vrac-sysadmin.blogspot.com/feeds/115694856379799591/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=32122258&amp;postID=115694856379799591' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/32122258/posts/default/115694856379799591'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/32122258/posts/default/115694856379799591'/><link rel='alternate' type='text/html' href='http://vrac-sysadmin.blogspot.com/2006/08/vrac-proe-license-server-upgraded-to.html' title=''/><author><name>Glen Galvin</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='23' height='32' src='http://1.bp.blogspot.com/_-0WNuYYaE0A/S-Mk3nQJ2-I/AAAAAAAAJkk/DWWj9oVSSo0/S220/glen2.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-32122258.post-115688753555483215</id><published>2006-08-29T16:35:00.000-05:00</published><updated>2006-08-29T16:38:55.563-05:00</updated><title type='text'></title><content type='html'>Cloud-9 and Nimbus installed &lt;br /&gt;&lt;br /&gt;Machines bought by Eve, these have been a total nightmare from lost orders, mis ships, wrong OS, backorders, etc. The process began back in June, and the last monitor arrived today.  TechCyte, LAS, and Dell all dropped the ball on this project big time. Hopefully this is not a sign of things to come from TechCyte and Dell.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/32122258-115688753555483215?l=vrac-sysadmin.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://vrac-sysadmin.blogspot.com/feeds/115688753555483215/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=32122258&amp;postID=115688753555483215' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/32122258/posts/default/115688753555483215'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/32122258/posts/default/115688753555483215'/><link rel='alternate' type='text/html' href='http://vrac-sysadmin.blogspot.com/2006/08/cloud-9-and-nimbus-installed-machines.html' title=''/><author><name>Glen Galvin</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='23' height='32' src='http://1.bp.blogspot.com/_-0WNuYYaE0A/S-Mk3nQJ2-I/AAAAAAAAJkk/DWWj9oVSSo0/S220/glen2.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-32122258.post-115679658878100931</id><published>2006-08-28T15:22:00.000-05:00</published><updated>2006-08-28T15:23:08.793-05:00</updated><title type='text'></title><content type='html'>FSX installed&lt;br /&gt;&lt;br /&gt;FSX is installed and working on Tank now!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/32122258-115679658878100931?l=vrac-sysadmin.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://vrac-sysadmin.blogspot.com/feeds/115679658878100931/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=32122258&amp;postID=115679658878100931' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/32122258/posts/default/115679658878100931'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/32122258/posts/default/115679658878100931'/><link rel='alternate' type='text/html' href='http://vrac-sysadmin.blogspot.com/2006/08/fsx-installed-fsx-is-installed-and.html' title=''/><author><name>Glen Galvin</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='23' height='32' src='http://1.bp.blogspot.com/_-0WNuYYaE0A/S-Mk3nQJ2-I/AAAAAAAAJkk/DWWj9oVSSo0/S220/glen2.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-32122258.post-115679399361737369</id><published>2006-08-28T14:32:00.000-05:00</published><updated>2006-08-28T14:40:43.443-05:00</updated><title type='text'></title><content type='html'>Disabled roaming profiles.&lt;br /&gt;&lt;br /&gt;ENGR thought it would be fun to make their roaming profiles global at ISU. Makes login/logout for our users extra painful. Linked to an existing GPO (from Josh Klesel in MSE) called "Disable Roaming Profiles" which enables two settings:&lt;br /&gt;&lt;br /&gt;Computer Configuration -&gt; Administrative Templates -&gt; System/User Profiles -&gt; Policies enabled are:&lt;br /&gt;Only allow local user profiles&lt;br /&gt;and&lt;br /&gt;Prevent Roaming Profile changes from propagating to the server&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/32122258-115679399361737369?l=vrac-sysadmin.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://vrac-sysadmin.blogspot.com/feeds/115679399361737369/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=32122258&amp;postID=115679399361737369' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/32122258/posts/default/115679399361737369'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/32122258/posts/default/115679399361737369'/><link rel='alternate' type='text/html' href='http://vrac-sysadmin.blogspot.com/2006/08/disabled-roaming-profiles.html' title=''/><author><name>Glen Galvin</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='23' height='32' src='http://1.bp.blogspot.com/_-0WNuYYaE0A/S-Mk3nQJ2-I/AAAAAAAAJkk/DWWj9oVSSo0/S220/glen2.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-32122258.post-115647618143099091</id><published>2006-08-24T22:22:00.000-05:00</published><updated>2006-08-24T22:23:01.436-05:00</updated><title type='text'></title><content type='html'>OpenSceneGraph 1.1 for Linux installed/updated. &lt;br /&gt;&lt;br /&gt;Fixed some missing elements in the sourceme file and was missing on some machines.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/32122258-115647618143099091?l=vrac-sysadmin.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://vrac-sysadmin.blogspot.com/feeds/115647618143099091/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=32122258&amp;postID=115647618143099091' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/32122258/posts/default/115647618143099091'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/32122258/posts/default/115647618143099091'/><link rel='alternate' type='text/html' href='http://vrac-sysadmin.blogspot.com/2006/08/openscenegraph-1_24.html' title=''/><author><name>Glen Galvin</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='23' height='32' src='http://1.bp.blogspot.com/_-0WNuYYaE0A/S-Mk3nQJ2-I/AAAAAAAAJkk/DWWj9oVSSo0/S220/glen2.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-32122258.post-115645003890867403</id><published>2006-08-24T15:06:00.000-05:00</published><updated>2006-08-24T15:07:18.916-05:00</updated><title type='text'></title><content type='html'>ptc proe upgraded on windows&lt;br /&gt;&lt;br /&gt;ptc proe for windows updated from f000 to m030 - and included now is pro mechanica. next i need to work on the linux distro&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/32122258-115645003890867403?l=vrac-sysadmin.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://vrac-sysadmin.blogspot.com/feeds/115645003890867403/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=32122258&amp;postID=115645003890867403' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/32122258/posts/default/115645003890867403'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/32122258/posts/default/115645003890867403'/><link rel='alternate' type='text/html' href='http://vrac-sysadmin.blogspot.com/2006/08/ptc-proe-upgraded-on-windows-ptc-proe.html' title=''/><author><name>Glen Galvin</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='23' height='32' src='http://1.bp.blogspot.com/_-0WNuYYaE0A/S-Mk3nQJ2-I/AAAAAAAAJkk/DWWj9oVSSo0/S220/glen2.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-32122258.post-115635260694557903</id><published>2006-08-23T12:02:00.000-05:00</published><updated>2006-08-23T12:03:26.956-05:00</updated><title type='text'></title><content type='html'>Metnet java mime type added. &lt;br /&gt;&lt;br /&gt;Added to httpd.conf file:&lt;br /&gt;AddType application/java-archive .jar&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/32122258-115635260694557903?l=vrac-sysadmin.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://vrac-sysadmin.blogspot.com/feeds/115635260694557903/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=32122258&amp;postID=115635260694557903' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/32122258/posts/default/115635260694557903'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/32122258/posts/default/115635260694557903'/><link rel='alternate' type='text/html' href='http://vrac-sysadmin.blogspot.com/2006/08/metnet-java-mime-type-added.html' title=''/><author><name>Glen Galvin</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='23' height='32' src='http://1.bp.blogspot.com/_-0WNuYYaE0A/S-Mk3nQJ2-I/AAAAAAAAJkk/DWWj9oVSSo0/S220/glen2.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-32122258.post-115566747915866462</id><published>2006-08-15T13:43:00.000-05:00</published><updated>2006-08-15T13:44:39.166-05:00</updated><title type='text'></title><content type='html'>C4 projectors are tweaked now to look much better.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/32122258-115566747915866462?l=vrac-sysadmin.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://vrac-sysadmin.blogspot.com/feeds/115566747915866462/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=32122258&amp;postID=115566747915866462' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/32122258/posts/default/115566747915866462'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/32122258/posts/default/115566747915866462'/><link rel='alternate' type='text/html' href='http://vrac-sysadmin.blogspot.com/2006/08/c4-projectors-are-tweaked-now-to-look.html' title=''/><author><name>Glen Galvin</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='23' height='32' src='http://1.bp.blogspot.com/_-0WNuYYaE0A/S-Mk3nQJ2-I/AAAAAAAAJkk/DWWj9oVSSo0/S220/glen2.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-32122258.post-115565359404806057</id><published>2006-08-15T09:17:00.000-05:00</published><updated>2006-08-15T09:53:14.086-05:00</updated><title type='text'></title><content type='html'>New Linux kernel (2.6.9-42) and nVidia drivers (8762) pushed out today.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/32122258-115565359404806057?l=vrac-sysadmin.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://vrac-sysadmin.blogspot.com/feeds/115565359404806057/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=32122258&amp;postID=115565359404806057' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/32122258/posts/default/115565359404806057'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/32122258/posts/default/115565359404806057'/><link rel='alternate' type='text/html' href='http://vrac-sysadmin.blogspot.com/2006/08/new-linux-kernel-2.html' title=''/><author><name>Glen Galvin</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='23' height='32' src='http://1.bp.blogspot.com/_-0WNuYYaE0A/S-Mk3nQJ2-I/AAAAAAAAJkk/DWWj9oVSSo0/S220/glen2.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-32122258.post-115565062670001141</id><published>2006-08-15T09:03:00.000-05:00</published><updated>2006-08-15T09:03:46.733-05:00</updated><title type='text'></title><content type='html'>Windows updates and Java updates pushed to all Microsoft machines this morning.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/32122258-115565062670001141?l=vrac-sysadmin.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://vrac-sysadmin.blogspot.com/feeds/115565062670001141/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=32122258&amp;postID=115565062670001141' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/32122258/posts/default/115565062670001141'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/32122258/posts/default/115565062670001141'/><link rel='alternate' type='text/html' href='http://vrac-sysadmin.blogspot.com/2006/08/windows-updates-and-java-updates.html' title=''/><author><name>Glen Galvin</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='23' height='32' src='http://1.bp.blogspot.com/_-0WNuYYaE0A/S-Mk3nQJ2-I/AAAAAAAAJkk/DWWj9oVSSo0/S220/glen2.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-32122258.post-115559060349072840</id><published>2006-08-14T16:19:00.000-05:00</published><updated>2006-08-14T16:23:23.523-05:00</updated><title type='text'></title><content type='html'>Linux timezone's were reset to EDT on several machines after applying recent Redhat tzdata-2006g-1.EL4.noarch.rpm update.  Any machine that did not have system-config-date rpm installed was reset to EDT. Installed system-config-date and re-ran timeconfig to reset everything back to CDT.  Problem only existed for about 30 minutes thanks to prompt alert from Jeff Groves.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/32122258-115559060349072840?l=vrac-sysadmin.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://vrac-sysadmin.blogspot.com/feeds/115559060349072840/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=32122258&amp;postID=115559060349072840' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/32122258/posts/default/115559060349072840'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/32122258/posts/default/115559060349072840'/><link rel='alternate' type='text/html' href='http://vrac-sysadmin.blogspot.com/2006/08/linux-timezones-were-reset-to-edt-on.html' title=''/><author><name>Glen Galvin</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='23' height='32' src='http://1.bp.blogspot.com/_-0WNuYYaE0A/S-Mk3nQJ2-I/AAAAAAAAJkk/DWWj9oVSSo0/S220/glen2.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-32122258.post-115557033483297353</id><published>2006-08-14T10:41:00.000-05:00</published><updated>2006-09-06T14:42:17.926-05:00</updated><title type='text'></title><content type='html'>Keymaker - testing /etc/auto.home map &lt;br /&gt;&lt;br /&gt;/home/users is now an NIS map instead of a static file system.&lt;br /&gt;Cons:&lt;br /&gt;&lt;li&gt;Users cannot do an ls and see all the available accounts.&lt;br /&gt;&lt;/li&gt;&lt;li&gt;Extra work for me to port system scripts.&lt;br /&gt;Pros:&lt;br /&gt;&lt;/li&gt;&lt;li&gt;Users cannot do an ls and see all the accounts&lt;br /&gt;&lt;/li&gt;&lt;li&gt;Not dependant on vracs001 file server being on-line&lt;br /&gt;&lt;/li&gt;&lt;li&gt;Each user has own NFS mount, so if server rebooted only single users have to logout and won't keep entire subsystem of users out&lt;br /&gt;&lt;/li&gt;&lt;li&gt;Home directories appear as /home/users instead of /mnt/rigby/xxxxx&lt;/li&gt;&lt;br /&gt;&lt;br /&gt;The /etc/auto.home looks like:&lt;br /&gt;galvin          seraph:/mnt/seraph/home/users:&amp;&lt;br /&gt;&lt;br /&gt;And, /etc/auto.master looks like:&lt;br /&gt;/home/users yp:auto.home&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/32122258-115557033483297353?l=vrac-sysadmin.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://vrac-sysadmin.blogspot.com/feeds/115557033483297353/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=32122258&amp;postID=115557033483297353' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/32122258/posts/default/115557033483297353'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/32122258/posts/default/115557033483297353'/><link rel='alternate' type='text/html' href='http://vrac-sysadmin.blogspot.com/2006/08/keymaker-testing-etcauto.html' title=''/><author><name>Glen Galvin</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='23' height='32' src='http://1.bp.blogspot.com/_-0WNuYYaE0A/S-Mk3nQJ2-I/AAAAAAAAJkk/DWWj9oVSSo0/S220/glen2.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-32122258.post-115557004752394866</id><published>2006-08-14T10:38:00.000-05:00</published><updated>2006-08-14T10:40:47.546-05:00</updated><title type='text'></title><content type='html'>Python 2.4 installed on Linux machines.&lt;br /&gt;&lt;br /&gt;http://www.python.org/download/releases/2.4/rpms/&lt;br /&gt;&lt;br /&gt;/home/source/OpenSource/python/python2.4-2.4-1pydotorg.i386.rpm&lt;br /&gt;/home/source/OpenSource/python/python2.4-devel-2.4-1pydotorg.i386.rpm&lt;br /&gt;/home/source/OpenSource/python/python2.4-tkinter-2.4-1pydotorg.i386.rpm&lt;br /&gt;/home/source/OpenSource/python/python2.4-tools-2.4-1pydotorg.i386.rpm&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/32122258-115557004752394866?l=vrac-sysadmin.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://vrac-sysadmin.blogspot.com/feeds/115557004752394866/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=32122258&amp;postID=115557004752394866' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/32122258/posts/default/115557004752394866'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/32122258/posts/default/115557004752394866'/><link rel='alternate' type='text/html' href='http://vrac-sysadmin.blogspot.com/2006/08/python-2_14.html' title=''/><author><name>Glen Galvin</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='23' height='32' src='http://1.bp.blogspot.com/_-0WNuYYaE0A/S-Mk3nQJ2-I/AAAAAAAAJkk/DWWj9oVSSo0/S220/glen2.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-32122258.post-115515016307110618</id><published>2006-08-09T14:01:00.000-05:00</published><updated>2006-08-09T14:02:43.080-05:00</updated><title type='text'></title><content type='html'>Python 2.4.3 and wxPython 2.6.3.3  installed on Windows machines&lt;br /&gt;&lt;br /&gt;python-2.4.3.msi&lt;br /&gt;wxPython2.6-win32-ansi-2.6.3.3-py24.exe&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/32122258-115515016307110618?l=vrac-sysadmin.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://vrac-sysadmin.blogspot.com/feeds/115515016307110618/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=32122258&amp;postID=115515016307110618' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/32122258/posts/default/115515016307110618'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/32122258/posts/default/115515016307110618'/><link rel='alternate' type='text/html' href='http://vrac-sysadmin.blogspot.com/2006/08/python-2.html' title=''/><author><name>Glen Galvin</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='23' height='32' src='http://1.bp.blogspot.com/_-0WNuYYaE0A/S-Mk3nQJ2-I/AAAAAAAAJkk/DWWj9oVSSo0/S220/glen2.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-32122258.post-115514795453413658</id><published>2006-08-09T13:25:00.000-05:00</published><updated>2006-08-09T13:25:54.543-05:00</updated><title type='text'></title><content type='html'>wxPython on Linux upgraded/installed from http://www.wxpython.org/download.php&lt;br /&gt;&lt;br /&gt; (cd /home/source/Linux/apt/redhat/RHEL4/RPMS.vrac/ &amp;&amp;amp; rpm -Uvh wxPython2.6-devel-gtk2-ansi-2.6.3.3-fc2_py2.3.i386.rpm wxPython2.6-gtk2-ansi-2.6.3.3-fc2_py2.3.i386.rpm wxPython-common-gtk2-ansi-2.6.3.3-fc2_py2.3.i386.rpm)&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/32122258-115514795453413658?l=vrac-sysadmin.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://vrac-sysadmin.blogspot.com/feeds/115514795453413658/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=32122258&amp;postID=115514795453413658' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/32122258/posts/default/115514795453413658'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/32122258/posts/default/115514795453413658'/><link rel='alternate' type='text/html' href='http://vrac-sysadmin.blogspot.com/2006/08/wxpython-on-linux-upgradedinstalled.html' title=''/><author><name>Glen Galvin</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='23' height='32' src='http://1.bp.blogspot.com/_-0WNuYYaE0A/S-Mk3nQJ2-I/AAAAAAAAJkk/DWWj9oVSSo0/S220/glen2.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-32122258.post-115514626352202961</id><published>2006-08-09T12:57:00.000-05:00</published><updated>2006-08-09T12:57:43.533-05:00</updated><title type='text'></title><content type='html'>&lt;span style="font-size:-1;"&gt;&lt;span style="font-size:-1;"&gt;&lt;pre&gt;&lt;span style="font-family: Georgia,serif;"&gt;new versions of &lt;/span&gt;apr and apr-util have been installed. Old version is still out there too.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;(cd /home/source/Linux/apt/redhat/RHEL4/RPMS.vrac/ &amp;&amp;amp; rpm -ivh&lt;br /&gt;apr-1.2.7-1.i386.rpm apr-debuginfo-1.2.7-1.i386.rpm apr-devel-1.2.7-1.i386.rpm&lt;br /&gt;apr-util-1.2.7-1.i386.rpm apr-util-debuginfo-1.2.7-1.i386.rpm&lt;br /&gt;apr-util-devel-1.2.7-1.i386.rpm)&lt;/pre&gt;&lt;/span&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/32122258-115514626352202961?l=vrac-sysadmin.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://vrac-sysadmin.blogspot.com/feeds/115514626352202961/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=32122258&amp;postID=115514626352202961' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/32122258/posts/default/115514626352202961'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/32122258/posts/default/115514626352202961'/><link rel='alternate' type='text/html' href='http://vrac-sysadmin.blogspot.com/2006/08/new-versions-of-apr-and-apr-util-have.html' title=''/><author><name>Glen Galvin</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='23' height='32' src='http://1.bp.blogspot.com/_-0WNuYYaE0A/S-Mk3nQJ2-I/AAAAAAAAJkk/DWWj9oVSSo0/S220/glen2.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-32122258.post-115506568391694237</id><published>2006-08-08T14:33:00.000-05:00</published><updated>2006-08-08T14:34:43.916-05:00</updated><title type='text'></title><content type='html'>Q: I'm getting the following error in Linux when I ssh to a remote machine:&lt;br /&gt;shell-init: error retrieving current directory: getcwd: cannot access parent directories: No such file or directory&lt;br /&gt;&lt;br /&gt;A: The directory you are currently in on the local machine has been deleted. Change directory then try the ssh connection again.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/32122258-115506568391694237?l=vrac-sysadmin.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://vrac-sysadmin.blogspot.com/feeds/115506568391694237/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=32122258&amp;postID=115506568391694237' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/32122258/posts/default/115506568391694237'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/32122258/posts/default/115506568391694237'/><link rel='alternate' type='text/html' href='http://vrac-sysadmin.blogspot.com/2006/08/q-im-getting-following-error-in-linux.html' title=''/><author><name>Glen Galvin</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='23' height='32' src='http://1.bp.blogspot.com/_-0WNuYYaE0A/S-Mk3nQJ2-I/AAAAAAAAJkk/DWWj9oVSSo0/S220/glen2.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-32122258.post-115506540022701695</id><published>2006-08-08T14:28:00.000-05:00</published><updated>2006-08-08T14:30:02.250-05:00</updated><title type='text'></title><content type='html'>Q: Linux passwd command prompts for  Kerberos 5 Password: and I want to change local account.&lt;br /&gt;A: Check /etc/shadow, does the username exist there?&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/32122258-115506540022701695?l=vrac-sysadmin.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://vrac-sysadmin.blogspot.com/feeds/115506540022701695/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=32122258&amp;postID=115506540022701695' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/32122258/posts/default/115506540022701695'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/32122258/posts/default/115506540022701695'/><link rel='alternate' type='text/html' href='http://vrac-sysadmin.blogspot.com/2006/08/q-linux-passwd-command-prompts-for.html' title=''/><author><name>Glen Galvin</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='23' height='32' src='http://1.bp.blogspot.com/_-0WNuYYaE0A/S-Mk3nQJ2-I/AAAAAAAAJkk/DWWj9oVSSo0/S220/glen2.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-32122258.post-115504424946939581</id><published>2006-08-08T08:36:00.000-05:00</published><updated>2006-08-08T08:37:29.480-05:00</updated><title type='text'></title><content type='html'>FTP site moved from Samba to Keymaker - so sftp will work as it did on Cruncher.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/32122258-115504424946939581?l=vrac-sysadmin.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://vrac-sysadmin.blogspot.com/feeds/115504424946939581/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=32122258&amp;postID=115504424946939581' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/32122258/posts/default/115504424946939581'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/32122258/posts/default/115504424946939581'/><link rel='alternate' type='text/html' href='http://vrac-sysadmin.blogspot.com/2006/08/ftp-site-moved-from-samba-to-keymaker.html' title=''/><author><name>Glen Galvin</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='23' height='32' src='http://1.bp.blogspot.com/_-0WNuYYaE0A/S-Mk3nQJ2-I/AAAAAAAAJkk/DWWj9oVSSo0/S220/glen2.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-32122258.post-115497095705438193</id><published>2006-08-07T12:10:00.000-05:00</published><updated>2006-08-07T12:15:57.113-05:00</updated><title type='text'></title><content type='html'>Outsourcing 101 - Never outsource to someone with fewer skills than you.  Example of things that can go wrong when you outsource someone to tweak a VR system for you.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.vrac.iastate.edu/%7Egalvin/fs_jared"&gt;http://www.vrac.iastate.edu/~galvin/fs_jared&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/32122258-115497095705438193?l=vrac-sysadmin.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://vrac-sysadmin.blogspot.com/feeds/115497095705438193/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=32122258&amp;postID=115497095705438193' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/32122258/posts/default/115497095705438193'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/32122258/posts/default/115497095705438193'/><link rel='alternate' type='text/html' href='http://vrac-sysadmin.blogspot.com/2006/08/outsourcing-101-never-outsource-to.html' title=''/><author><name>Glen Galvin</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='23' height='32' src='http://1.bp.blogspot.com/_-0WNuYYaE0A/S-Mk3nQJ2-I/AAAAAAAAJkk/DWWj9oVSSo0/S220/glen2.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-32122258.post-115496421914549570</id><published>2006-08-07T10:22:00.000-05:00</published><updated>2006-08-07T10:23:39.156-05:00</updated><title type='text'></title><content type='html'>Cruncher - stopped old web servers and removed their startup scripts. Also unmounted /home/users from mounting - all in prep for deactivation of Cruncher.&lt;br /&gt;&lt;br /&gt;_S99apache-www -&gt; /home/wwwadm/apache/servers/bin/apache-www*&lt;br /&gt;_S99apache-wwwdev -&gt; /home/wwwadm/apache/servers/bin/apache-wwwdev*&lt;br /&gt;_S99apache-wwwtest -&gt; /home/wwwadm/apache/servers/bin/apache-wwwtest*&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/32122258-115496421914549570?l=vrac-sysadmin.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://vrac-sysadmin.blogspot.com/feeds/115496421914549570/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=32122258&amp;postID=115496421914549570' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/32122258/posts/default/115496421914549570'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/32122258/posts/default/115496421914549570'/><link rel='alternate' type='text/html' href='http://vrac-sysadmin.blogspot.com/2006/08/cruncher-stopped-old-web-servers-and.html' title=''/><author><name>Glen Galvin</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='23' height='32' src='http://1.bp.blogspot.com/_-0WNuYYaE0A/S-Mk3nQJ2-I/AAAAAAAAJkk/DWWj9oVSSo0/S220/glen2.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-32122258.post-115496090615125104</id><published>2006-08-07T09:26:00.000-05:00</published><updated>2006-08-07T10:04:08.273-05:00</updated><title type='text'></title><content type='html'>Moved old accounts to vracs001&lt;br /&gt;* ideas_team kyung orman ppatters qamhiyah timmyg&lt;br /&gt;* lrengin infiscape sannier lshen maalexan tylerras&lt;br /&gt;Moved existing accounts to Seraph&lt;br /&gt; * mash dicook rannic&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/32122258-115496090615125104?l=vrac-sysadmin.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://vrac-sysadmin.blogspot.com/feeds/115496090615125104/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=32122258&amp;postID=115496090615125104' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/32122258/posts/default/115496090615125104'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/32122258/posts/default/115496090615125104'/><link rel='alternate' type='text/html' href='http://vrac-sysadmin.blogspot.com/2006/08/moved-old-accounts-to-vracs001.html' title=''/><author><name>Glen Galvin</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='23' height='32' src='http://1.bp.blogspot.com/_-0WNuYYaE0A/S-Mk3nQJ2-I/AAAAAAAAJkk/DWWj9oVSSo0/S220/glen2.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-32122258.post-115470977818581096</id><published>2006-08-04T11:42:00.000-05:00</published><updated>2006-08-04T11:42:58.186-05:00</updated><title type='text'></title><content type='html'>Metnet samba service \\metnet moved to main Samba server&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/32122258-115470977818581096?l=vrac-sysadmin.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://vrac-sysadmin.blogspot.com/feeds/115470977818581096/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=32122258&amp;postID=115470977818581096' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/32122258/posts/default/115470977818581096'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/32122258/posts/default/115470977818581096'/><link rel='alternate' type='text/html' href='http://vrac-sysadmin.blogspot.com/2006/08/metnet-samba-service-metnet-moved-to.html' title=''/><author><name>Glen Galvin</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='23' height='32' src='http://1.bp.blogspot.com/_-0WNuYYaE0A/S-Mk3nQJ2-I/AAAAAAAAJkk/DWWj9oVSSo0/S220/glen2.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-32122258.post-115470959734957463</id><published>2006-08-04T11:39:00.000-05:00</published><updated>2006-08-04T11:39:57.356-05:00</updated><title type='text'></title><content type='html'>Matrix website updated to source C4 projectors correctly.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/32122258-115470959734957463?l=vrac-sysadmin.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://vrac-sysadmin.blogspot.com/feeds/115470959734957463/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=32122258&amp;postID=115470959734957463' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/32122258/posts/default/115470959734957463'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/32122258/posts/default/115470959734957463'/><link rel='alternate' type='text/html' href='http://vrac-sysadmin.blogspot.com/2006/08/matrix-website-updated-to-source-c4.html' title=''/><author><name>Glen Galvin</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='23' height='32' src='http://1.bp.blogspot.com/_-0WNuYYaE0A/S-Mk3nQJ2-I/AAAAAAAAJkk/DWWj9oVSSo0/S220/glen2.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-32122258.post-115462725653451701</id><published>2006-08-03T12:47:00.000-05:00</published><updated>2006-08-03T13:00:47.033-05:00</updated><title type='text'></title><content type='html'>FTP and SSH access to Cruncher has been disabled in prep for removal of Cruncher from production. Access is restricted to afwan, g, and keymaker.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/32122258-115462725653451701?l=vrac-sysadmin.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://vrac-sysadmin.blogspot.com/feeds/115462725653451701/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=32122258&amp;postID=115462725653451701' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/32122258/posts/default/115462725653451701'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/32122258/posts/default/115462725653451701'/><link rel='alternate' type='text/html' href='http://vrac-sysadmin.blogspot.com/2006/08/ftp-and-ssh-access-to-cruncher-has.html' title=''/><author><name>Glen Galvin</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='23' height='32' src='http://1.bp.blogspot.com/_-0WNuYYaE0A/S-Mk3nQJ2-I/AAAAAAAAJkk/DWWj9oVSSo0/S220/glen2.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-32122258.post-115462594415140127</id><published>2006-08-03T12:25:00.000-05:00</published><updated>2006-08-03T12:25:44.166-05:00</updated><title type='text'></title><content type='html'>eagle2 web cam username/password changed to work on new ftp site.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/32122258-115462594415140127?l=vrac-sysadmin.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://vrac-sysadmin.blogspot.com/feeds/115462594415140127/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=32122258&amp;postID=115462594415140127' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/32122258/posts/default/115462594415140127'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/32122258/posts/default/115462594415140127'/><link rel='alternate' type='text/html' href='http://vrac-sysadmin.blogspot.com/2006/08/eagle2-web-cam-usernamepassword.html' title=''/><author><name>Glen Galvin</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='23' height='32' src='http://1.bp.blogspot.com/_-0WNuYYaE0A/S-Mk3nQJ2-I/AAAAAAAAJkk/DWWj9oVSSo0/S220/glen2.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-32122258.post-115461908886227049</id><published>2006-08-03T10:30:00.000-05:00</published><updated>2006-08-03T10:31:28.876-05:00</updated><title type='text'></title><content type='html'>FTP Site moved from Cruncher to Samba&lt;br /&gt;&lt;br /&gt;FTP site has been moved to Samba, disk space moved from cruncher to vracs001 on a larger partition. One more step to removing Cruncher from service.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/32122258-115461908886227049?l=vrac-sysadmin.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://vrac-sysadmin.blogspot.com/feeds/115461908886227049/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=32122258&amp;postID=115461908886227049' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/32122258/posts/default/115461908886227049'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/32122258/posts/default/115461908886227049'/><link rel='alternate' type='text/html' href='http://vrac-sysadmin.blogspot.com/2006/08/ftp-site-moved-from-cruncher-to-samba.html' title=''/><author><name>Glen Galvin</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='23' height='32' src='http://1.bp.blogspot.com/_-0WNuYYaE0A/S-Mk3nQJ2-I/AAAAAAAAJkk/DWWj9oVSSo0/S220/glen2.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-32122258.post-115461274814418644</id><published>2006-08-03T08:44:00.000-05:00</published><updated>2006-08-03T08:45:48.143-05:00</updated><title type='text'></title><content type='html'>OpenSceneGraph-1.1 installed for Linux&lt;br /&gt;&lt;br /&gt;Required OpenThreads 1.4.3 and Producer 1.0.2&lt;br /&gt;&lt;br /&gt;Question was raised whether Coin was included, it was,  but newer version is available. Need to break Coin out to version specific directories and re-compile.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/32122258-115461274814418644?l=vrac-sysadmin.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://vrac-sysadmin.blogspot.com/feeds/115461274814418644/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=32122258&amp;postID=115461274814418644' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/32122258/posts/default/115461274814418644'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/32122258/posts/default/115461274814418644'/><link rel='alternate' type='text/html' href='http://vrac-sysadmin.blogspot.com/2006/08/openscenegraph-1.html' title=''/><author><name>Glen Galvin</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='23' height='32' src='http://1.bp.blogspot.com/_-0WNuYYaE0A/S-Mk3nQJ2-I/AAAAAAAAJkk/DWWj9oVSSo0/S220/glen2.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-32122258.post-115461263823828030</id><published>2006-08-03T08:04:00.000-05:00</published><updated>2010-05-05T13:33:05.581-05:00</updated><title type='text'></title><content type='html'>OK, this is where i can rant, rave, complain, or document  whatever it is I am doing. Shall it contain anything useful, I doubt it.&amp;nbsp; Time will tell.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/32122258-115461263823828030?l=vrac-sysadmin.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://vrac-sysadmin.blogspot.com/feeds/115461263823828030/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=32122258&amp;postID=115461263823828030' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/32122258/posts/default/115461263823828030'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/32122258/posts/default/115461263823828030'/><link rel='alternate' type='text/html' href='http://vrac-sysadmin.blogspot.com/2006/08/ok-this-is-where-i-can-rant-rave-bitch.html' title=''/><author><name>Glen Galvin</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='23' height='32' src='http://1.bp.blogspot.com/_-0WNuYYaE0A/S-Mk3nQJ2-I/AAAAAAAAJkk/DWWj9oVSSo0/S220/glen2.jpg'/></author><thr:total>0</thr:total></entry></feed>
