Uncategorized

Xen + Ubuntu - disabling tty2 getty respawning

New Xen host. Inittab respawns tty2, tty3, tty4, tty5, tty6 - all consoles which don't really exist on the domU.

Ubuntu doesn't use the inittab entries (maybe it does for some boot processes), but rather a series of files in /etc/event.d to respawn the getty entries.

Without disabling these entries, you'll end up with a /var/log/syslog looking like this:

Mar 27 06:25:12 xmm2 init: tty5 process (8557) terminated with status 1
Mar 27 06:25:12 xmm2 init: tty5 process ended, respawning
Mar 27 06:25:12 xmm2 init: tty4 process (8558) terminated with status 1

Pike / Roxen & Caudium

Roxen (and its GPL fork Caudium) are webservers which allow for rapid development of internet and intranet applications. The servers both come standard with an array of modules for inclusion in sites, including:

  • Calendars
  • Forums
  • Dynamic content generation
  • Database driven content
  • Authentication
  • Filtering
  • Wizard and Form building interfaces
  • Proxying and other protocols (eg FTP services)

WordPress

This site runs WordPress. WordPress is a content management system which I find very accessible for humans to operate. There are lots of CMS offerings available, and WordPress is just one option, but so far it's proven to be the most usable for our clients.

Quite a few of our customer sites are based on WordPress now, including:

Services

Giant Robot provides software development and provision as a core focus, and offers ancillary software and hosting services to support this.

We work a lot by extending existing open-source software, because this gives our client base the proven testing of widespread usage and the availability of a lot of "ready to roll" modules to achieve common needs. In return we ensure that our code is recyclable, and offer a number of plugin modules for download and free use.

Languages:

  • PHP
  • Pike
  • Perl
  • RXML
  • SQL
  • Bash
Syndicate content