Oh Shyte! Drupal 6? Provision a new Ubuntu server! How?

If you suddenly need to provision a new web app server for Drupal 6, the main problem you have is that the furthest back you can go, in say Ubuntu releases on Digital Ocean or Linode, is Ubuntu 10.04 LTS (Lucid Lynx). Default Php there is 5.3, and even though almost all contrib modules and core for Drupal 6 play nice with Php 5.3 these days, what about those monstrous legacy Drupal 6 sites that need to be maintained for “just a little bit longer” and whose modules cannot be upgraded easily due to dependency hell, or which for some reason, just need Php 5.2? This is a short article that, based on the following references, shows the steps I took to get the job done:

How I got firebug back after updating to Firefox 4.0 on Ubuntu

After following these clear instructions for upgrading to Firefox 4.0 on Ubuntu 10.04/10.10, after delighting in the speed and reveling in the speed and other good stuff, I wanted to get firebug back so I could do some socially useful work!

So I went to Tools / Add Ons from the browser menu, and a pop-up window showed me all my disabled stuff that was incompatible with Firefox 4.0

After finding out that 1.7 was the Firebug version that was indeed compatible with the new Firefox 4.0, downloaded firebug-1.7.0.xpi from this page: http://getfirebug.com/releases/firebug/1.7/.

Then, I returned to Add-ons Manager at Tools / Add-ons and from the little drop down list icon to the left of the search box in the top-right corner, I selected Install Add-on from File…

Dual panels finally grown for the Gnome Nautilus: step-by-step instructions for installing on Jaunty and Karmic

Marx is right: work and reality are based on contradictions and the resolving of those contradictions through program and process. So ever since the Norton Commander I’ve been zinging along on dual panels: move stuff from here to there, compare stuff, go places and stay in one place at the same time. Indispensable!

The Linux universe has enjoyed the terminal based but fully interactive Midnight Commander (a clone greatly improving on the old Windows Norton Commander) which has been around for years and years now, but one wants a solution native to the desktop you are using.  One tires of copying the path from the GUI file manager into a terminal cd command to invoke the Midnight Commander just where it itches, it would be more straightforward to do most tasks directly on the desktop. And one tires of configuring network shortcuts, as well as mime types or whatever it is you have to do to get single click file associations working (video, word processing, etc.).

Short report on Dell 1420N laptop upgrade from Hardy to Intrepid to Jaunty

Had upgraded my 1420N before, ultimately to Hardy, with problems losing sound, but muddled on through thanks to Dell Linux wiki. Usual problems with wi-fi led, sound, on every kernel upgrade, solved by backporting and following instructions on the wiki.

So it was with trepidation that I upgraded in one night from Hardy to Intrepid to Jaunty.

With Intrepid, the only issue was getting the cool new Network Manager to manage. It was grayed out. I had no visible network configuration yet my wireless (which I adventurously used for the upgrade) “just worked”. Found through Googling that this was a feature, not a bug. So was able to enable the cool new (bears repeating) Network Manager by editing (after saving a copy) /etc/NetworkManager/nm-system-settings.conf to read as follows:

GNOME Commander 1.2.7 on Ubuntu Hardy is now my adopted file manager

More and more I never even visit websites, I rely on RSS feeds to bring me my meat.

And with Linux Magazine ( http://www.linux-mag.com/ ) sending me about 40 articles a day to read, I am getting a lot more than I have time for. But I was forced to take time out from my schedule today, when I see this article “Divide and Conquer” ( http://www.linux-magazine.com/issues/2008/95/divide_and_conquer ) which tells me about Gnome Commander in all its two panel fully-integrated-with-gnome-desktop glory:

Gnome Commander screenshotGnome Commander screenshot

Ever since I got tired of waiting for Nautilus to grow a second pane, I have been working with Konqueror and more lately Dolphin, KDE efforts, well worth the little quirks emerging from their not being a native Gnome desktop integrated applications.

But now I am a happy man.

VirtualBox guest additions are cool to install, now Windows XP instance running seamlessly with Ubuntu

VirtualBox on Ubuntu

For some time now I have been running Windows XP inside Sun’s VirtualBox on top of my Ubuntu 8.04 OS on my Dell Inspiron 1420N.

Since writing this a new version of VirtualBox, 2.1.2, has come out, you probably want to use that instead (see http://www.virtualbox.org/wiki/Downloads ). It’s just that mine works.

Installation was relatively painless. I downloaded the package straight from the VirtualBox site instead of from the apt-get version, which seems to be the best bet immediately, and basically followed all the instructions here:

http://www.howtoforge.com/virtualbox_ubuntu

Open source madness – Customizing my Twitter page with Gimp

Now that [[Leveraging Drupal: Getting your site done right – Workshop Central|my book is out]] more than one Twitter intoxicated colleague has instructed me as to power twitter-mastership, and that I must replace my tired old Twitter offerings.

I [[http://www.searchforblogging.com/microblogging/how-to-create-a-custom-twitter-background.html|searched around]] and came up with the following procedure, which worked for me on my [[Ubuntu laptop]] like a charm, using all [[https://awebfactory.com.ar/taxonomy/term/9|Open Source]] tools.

VPS! Getting Drupal up and running on a linode

[Be sure to see the more recent update to this article,
VPS! Getting Drupal up and running on a linode (revisited)]

Well, after realizing the limitations of shared hosting for Drupal development, I decided to go with the big boys and use a dedicated server or VPS solution, at least for development. So I can make a multisite install for the docs and I can make subdomains for each development site.

So after perusing various options, I decided for linode. After checking out the various plans, I decided on the Linode 300, and got 50% more disk space by paying for a year.

While I was waiting for my account to be ready (after all today is Thanksgiving: but it still took no more than 40 minutes), I mosied over to ZoneEdit (see excellent tutorial reference below) and signed up for DNS service and domain management (free for the first 5 domains that you add to your account).