Htbaa blogs? | rolling since 1987

A little while ago I posted about waiting for Ubuntu 10.04 to be released to upgrade our webserver at work to. We were running Ubuntu 7.04 which already wasn’t supported anymore. Due to ClamAV stopping support for the specific ClamAV version on Ubuntu 7.04 we decided not to wait and upgrade as soon as possible. Which was earlier this week.

I had already created a well prepared upgrade procedure, which I finished somewhere in august 2009. Almost 5 months later I was happy to find out that upgrading was still a painless process and all went without problems. As upgrading from 7.04 to 8.04.4 isn’t directly possible I had to upgrade to 7.10 first, which also isn’t supported anymore. Luckily all the packages are still available online. Just not in the official repositories.

The only problem I’ve run into was with Postfix and the IMAP protocol. Some old accounts had their Maildir folder set to the user nobody (which was strangely deleted by the way). For some reason Postfix only accepts it when the group on the folder is users. All Maildir folders for the new(ish) accounts were already owned by the group users and didn’t give me any problems. A quick call chgrp fixed this issue.

Other than that no outstanding issues. So overall I’m VERY HAPPY with how painless upgrading from 7.04 to 8.04.4 was. Of course at the time I was working on my upgrade procedure there were quite some issues, such as HP Tools (hpasm, hpasmcli, hpOpenIPMI) not working. But all were resolved before doing the actual upgrade on the live server. In case of hpasm, in case somebody wonders, you no longer need the hpOpenIPMI driver, as there’s now a open-source driver for it called openipmi. No more recompiling this driver when upgrading the kernel :-) .

  • Share/Bookmark

, , , , , , , , , , , ,

Jan/10

18

Item #1 of bucket list done!

My my, I managed to finish something that was on my bucket list. I finished reading The Game Producer’s Handbook. So far the most expensive book I had bought (in this genre). The biggest part of the book didn’t really interest me, but nearing the end of the book it got better. The thing is, I’m interested in Indie Gamedev. This book mostly focuses on AAA titles. Which means big budgets and huge teams. Nevertheless it was an interesting read as it gives a nice insight in the work of a game producer.

  • Share/Bookmark

, ,

I’ve just licensed all modules that are part of htbaapub.mod 1.07 under the MIT license.

All updates have been pushed to GitHub. Sqlbuilder.mod, which isn’t included in the htbaapub.mod repository because it isn’t finished, has also been released under the MIT License.

If you don’t use Git you can a full source download from here: 1.07 – Sources of all modules.

  • Share/Bookmark

, , , , , , , , , , , , ,

So today I was busy configuring a install of Ubuntu 9.10 as a virtual server in VMWare to use as my home server for maintaining a Redmine installation, as well as hosting some old Subversion repositories and my private Git repositories. To my surprise vmware-tools did not work. Done a bit of searching and found out that 9.10 isn’t really compatible. It works fine in Ubuntu 8.04 by the way.

My main concern was that I couldn’t use the vmhgfs driver to mount directories on my host machine. It turns out open-vm-tools provides the same stuff as vmware-tools and is available in the Ubuntu repositories. Surprisingly after installing open-vm-tools and rebooting the vmhgfs wasn’t loaded, nor could I load it.

To get vmhgfs to work you need to do the following:

  1. sudo m-a

Go to SELECT. Mark open-vm in the list and go to OK. Then choose BUILD. Afterwards it’ll ask you to load the module. Answer with YES.

Next is setting up your mount point.

  1. sudo mkdir -p /mnt/hgfs
  2. # Give read-write access and allow exec. Files utf8 encoded.
  3. sudo echo ".host:/ /mnt/hgfs vmhgfs auto,rw,exec,utf8 0 0" >> /etc/fstab

Something is probably wrong with my configuration as my share won’t mount at startup. So I edited /etc/rc.local to mount the file at startup. My rc.local looks a little bit like this:

  1. mount /mnt/hgfs
  2. exit 0

Now reboot to make sure everything works as expected. It should.

  • Share/Bookmark

, , , , , ,

htbaapub.mod got updated to version 1.06 today. This version contains a new module called process.mod.

Download htbaapub.mod 1.06 (contains source code of all modules)

  • Share/Bookmark

, ,

I’ve released a new module, process.mod, which is based on the process manager described in Mike McShaffry’s book Game Coding Complete, 3rd edition.

process.mod Is part of the htbaapub.mod modules collection and will be added soon to a new htbaapub.mod release.

  • Share/Bookmark

, , , ,

htbaapub.mod got updated to version 1.05 today.

This version contains a new module goal.mod. Also, in 1.04 (of which wasn’t a full blown source-zip released) an update to rackspacecloudfiles.mod enables meta data support. If you use any of these modules I recommend updating.

Download htbaapub.mod 1.05 (contains source code of all modules)

  • Share/Bookmark

, , ,

Freshly released out of my private repository htbaa.mod is goal.mod, now available in htbaapub.mod 1.05!

What does it do? Well, let me quote myself:

This module enables you to create A.I. agents with hierarchy supported goals.

So go get goal.mod if you can use it.

  • Share/Bookmark

, ,

Jan/10

1

Happy new year!

Happy new year to all! I hope you still have all your fingers?

  • Share/Bookmark

The latest update of rackspacecloudfiles.mod, version 1.06, comes with metadata support for objects. You can now retrieve metadata and set it. Setting metadata can be done when uploading a file or you can change it on existing objects.

  • Share/Bookmark

, ,

Older posts >>

Get Adobe Flash playerPlugin by wpburn.com wordpress themes

Search

Theme Design by devolux.org

Contact me

info@htbaa.com
irc://irc.blitzed.org#blige
twitter.com/htbaa
myspace.com/htbaa

To top