The IBM AIX Software Toolbox download page includes a package for MySQL 3.23, but that was a little bit too aged for my purposes. Fortunately MySQL distributes binaries for IBM AIX here:
IBM Websphere Application Server 5.1 init script for Linux
WAS does not seem to install any default init scripts, so I created one. You can configure it to start and stop multiple application servers by listing them all in the APPSERVERS variable (separated by spaces).
Continue reading IBM Websphere Application Server 5.1 init script for Linux
WPA-PSK authentication with Cisco IOS
When my Linux firewall box died a couple of months ago, I finally decided to by a Cisco router for my Internet connection. Before the Linux box I had an OpenBSD firewall, and I decided it was time to learn yet another platform.
IBM SDD driver troubleshooting on Linux
The Subsystem Device Driver [SDD] is a pseudo device driver designed to support the multipath configuration environments in the IBM TotalStorage Enterprise Storage Server, the IBM TotalStorage DS family, the IBM SystemStorage SAN Volume Controller. It resides in a host system with the native disk device driver and provides the following functions:
– Enhanced data availability
– Dynamic I/O load-balancing across multiple paths
– Automatic path failover protection
– Concurrent download of licensed internal code
– Path-selection policies for the host system
Bootstrapping an Ubuntu guest for Xen
First, some empty disk space is needed. Let’s create a logical volume for our new virtual machine:
1 2 |
root@xenserver1:~# <strong>lvcreate -n testlv -L 10G vg0</strong> Logical volume "testlv" created |
Create a filesystem on the new logical volume:
How to get VMware Server working with an unsupported kernel and the vmware-any-any patch
VMware Server needs exactly two kernel modules running on the host system (there are separate modules for guest systems). These are the vmmon and the vmnet modules. Unfortunately, the vmmon and vmnet packages included in the VMware server distribution package don’t compile with the newest kernels. When I upgraded my laptop to Gutsy Gibbon a few weeks ago, I forgot to check if VMware server supports the new kernel. And, of course, it doesn’t yet. But luckily I found the vmware-any-any package, a patched version of the host kernel modules that works with newer kernel versions.
Updated version of the flash64.sh script for Ubuntu 7.10 Gutsy Gibbon
A few months ago I released a script to install a 32-bit Adobe Flash plugin to a 64-bit Firefox, but it doesn’t seem to work in Gutsy beta. Here’s an updated one. I upgraded my laptop to Gutsy and used this one to get Flash working.
Edit: I did a complete reinstall later and learned that Gutsy knows how to set this up by itself. So there’s no need for this script anymore. And that is a very positive thing!
Continue reading Updated version of the flash64.sh script for Ubuntu 7.10 Gutsy Gibbon
Getting a Certificate for your Web Server
To communicate securely using SSL (also known as TLS or Transport Layer Security), web servers need a key pair of public and private keys. This key pair can be generated and signed by yourself, but to prevent the web browser from asking “stupid” questions about the validity of a certificate, you must pay a company, called a Certificate authority, such as Verisign, Geotrust, or Thawte, for the added simplicity. That company will then verify that you are who you are (in theory, at least) and then sign your public key with their certificate. Their certificate is already bundled with most browsers and thus trusted by default, which also makes your newly signed certificate trusted as well.
Installing OpenSSH server on a Windows box
An SSH server can be handy on a Windows machine, too. Cygwin comes with OpenSSH, and provides a lot of useful tools which you can use over the SSH connection. Here’s how to install Cygwin and OpenSSH server on a Windows machine.
Creating a RAID array out of cheap USB disks
A RAID array is a bunch of disks used together in co-operation to create a redundant storage facility. Hard drives are mechanical devices with moving parts, which makes them prone to failure. You can imagine what it means to spin the hard drive platters at 7200 rpm, for years without a pause in a typical server setup. Eventually, all disks die. A disk may run for a decade without a hinge, but another disk of the same type may die after a year. The problem is, there is reliable way to predict when a particular disk dies.
Continue reading Creating a RAID array out of cheap USB disks
Installing the 32-bit Adobe Flash plugin on a 64-bit Firefox in Feisty
Here’s a little script I made to make installing the 32-bit Flash plugin on a 64-bit Firefox easy. It was adapted from a script I found at the Ubuntu forums (here), but since that did not work right out of the box for me, I created one that does. The script uses the nspluginwrapper tool by Gwenol
Starting and stopping IBM Websphere MQ on a Redhat Enterprise Linux box
Here’s a little script I made for starting and stopping Websphere MQ on a RHEL 4. It is useful for a simple configuration with one Queue Manager and listener. Just put your queue manager name in the QMGR variable and the listener port to the PORT variable, and save the script to your /etc/init.d
.
Continue reading Starting and stopping IBM Websphere MQ on a Redhat Enterprise Linux box
Site opened
Welcome to Mikko’s home page. There’s nothing much here quite yet, but I’m working on it.