CRAB server updated to Fedora 18.

Fedora18Capture2 VNC Screenshot

Well, last night at about 0230 Hrs, the Fedora 18 update completed.  I really didn’t think that Fedup would work, since Fedora 17 was depreciated.  So, I used yum to perform the uprade:  (Become root)

# rpm –import https://fedoraproject.org/static/DE7F38BD.txt

# yum update yum

# yum clean all

# yum --releasever=18 --disableplugin=presto distro-sync

After it finished, I rebooted and quickly discovered that a couple major things were broken.  First, the ices was not running, so the stream was dead.  Second, Apache had upgraded from 2.2 to 2.4 and caused all the virtual hosts to die.

The ices problem was an easy one, as somehow libshout-devel had become not installed, so using yum, I reinstalled it.

The virtual hosts problem was a bit tougher.  I have a fairly unique configuration for my virtual hosts, in that httpd.conf ‘includes’ a vhost configuration file for each virtual host.  So, I had to copy my ‘includes’ back into the new httpd.conf file from the httpd.conf.rpmnew that the upgrade saved with the original config.  Then, I had to insert the following into each vhost config file right above Document Root:

<Directory path_to_document_root/>
Require all granted
</Directory>

Everything seems to be working fine, now I shall image this again, before I ponder what to do about the Fedora 19 upgrade.  Oh, before I forget, a vnc session looks a little bit different than a login at the server.  Here’s another look of vnc:

Fedora18Capture

CRAB server updated to Fedora 17.

Fedora17InstallCapture

Well, the upgrade to Fedora 16 puked last night, and the server wouldn’t boot, so I rolled it back to Fedora 15 using the last saved image.  (THIS is why you need to backup BEFORE you attempt an upgrade.)  Initially, I thought that this was slick.  Everything seemed to work: web server, blogs, etc., ftp and ssh access, as well as the stream.  However, I have spent the WHOLE day in dependency HELL.  Probably caused by being forced to skip F16, heh.  More on that later, as I will append this post with some specifics.  I finally got YumEx upgrading all the packages without errors, and as soon as that’s done, I will happily image this box again, and push towards Fedora 18.

CRAB server updated to Fedora 15.

Fedora15CaptureGnome VNC Screen capture.

Well, who said the road was going to be an easy one?  This is what I got when I logged into the server.  Upon checking over the driver and hardware, I discovered that it was using the intel driver, and that was correct, but it was set to 800×600.  Easy fix, I just set it to 1024×768, and got here:

Fedora15Capture  VNC Screen capture.

These past 20 years of using Linux are really paying off, heh.  I was really surprised that the Ethernet interface started UP, and that the stream was still streaming, as were the request pages.  However, CRAB blog was bitching about the php extensions to MySQL.  As expected, YumEx was non-functional.  So, as root user:

# yum update yumex

Then, used YumEx to focus on the package, php-MySQL.  It upgraded it, AND all of its dependencies, without a hitch.

After all that, a simple reboot, and reload YumEx in order to update all packages, as well as the kernel, and kernel-headers.  😉

Tech, music, and general ramblings…..