<?xml version="1.0" encoding="UTF-8"?><!-- generator="WordPress/2.6.3" -->
<rss version="0.92">
<channel>
	<title>Alasdair on Everything</title>
	<link>http://blogs.everycity.co.uk/alasdair</link>
	<description></description>
	<lastBuildDate>Thu, 04 Mar 2010 14:40:44 +0000</lastBuildDate>
	<docs>http://backend.userland.com/rss092</docs>
	<language>en</language>
	
	<item>
		<title>Installing the memcached Ruby Gem on Solaris</title>
		<description>Gosh this one was quite hard. I was getting errors such as:


rlibmemcached_wrap.c:2074: error: syntax error before ‘bool’
rlibmemcached_wrap.c: In function ‘SWIG_AsVal_bool’:
rlibmemcached_wrap.c:2076: error: ‘obj’ undeclared (first use in this function)
rlibmemcached_wrap.c:2076: error: (Each undeclared identifier is reported only once
rlibmemcached_wrap.c:2076: error: for each function it appears in.)
rlibmemcached_wrap.c:2077: error: ‘val’ undeclared (first use in this ...</description>
		<link>http://blogs.everycity.co.uk/alasdair/2010/03/installing-the-memcached-ruby-gem-on-solaris/</link>
			</item>
	<item>
		<title>Making Solaris SMF ignore core dumps in child processes</title>
		<description>I can never ever remember how to do this and googling for it always takes ages, so I thought I'd jot it down here.

When Solaris SMF starts a process, it tracks that process and all its children. If any of those children coredump, SMF treats it as a failure and ...</description>
		<link>http://blogs.everycity.co.uk/alasdair/2010/01/making-solaris-smf-ignore-core-dumps-in-child-processes/</link>
			</item>
	<item>
		<title>VLC on Solaris 10</title>
		<description>Some helpful chap has compiled up VLC for Solaris 10. Useful! </description>
		<link>http://blogs.everycity.co.uk/alasdair/2010/01/vlc-on-solaris-10/</link>
			</item>
	<item>
		<title>Installing OpenSolaris/Solaris on a Fasthosts Dedicated Server</title>
		<description>EDIT: Turns out that my server had dodgy wiring with the Eric card. Fasthosts fixed this and then I was able to get into the BIOS to change the boot order, rendering the below post rather unnecessary.

I was recently tasked with installing OpenSolaris on a Fasthosts Dedicated Server. Fasthost Dedicated ...</description>
		<link>http://blogs.everycity.co.uk/alasdair/2009/12/installing-opensolarissolaris-on-a-fasthosts-dedicated-server/</link>
			</item>
	<item>
		<title>Nagios 3.2.0 coredumps when started via SMF on Solaris 10</title>
		<description>This one was quite interesting. If you compile your own nagios-3.2.0 from source on Solaris 10, and start it manually, it runs just fine. If you run it via SMF with a service manifest, the process continually dumps core, so you get messages such as:


[ Oct 16 19:24:48 Enabled. ]
[ ...</description>
		<link>http://blogs.everycity.co.uk/alasdair/2009/10/nagios-320-coredumps-when-started-via-smf-on-solaris-10/</link>
			</item>
	<item>
		<title>Compiling Kannel 1.4.3 on Solaris 10</title>
		<description>Kennel doesn't appear to compile with Sun Studio, I couldn't be bothered to work out why. It compiles with the default Solaris gcc 3.4.3, but fails with:


gcc -std=gnu99 -D_REENTRANT=1 -I. -Igw -g -O2 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES= -I/usr/include/libxml2 -o wmlscript/wsstream_data.o -c wmlscript/wsstream_data.c
wmlscript/wslexer.c: In function `read_float_from_exp':
wmlscript/wslexer.c:1037: error: syntax error before '&#124;&#124;' token
gmake-3.81: *** ...</description>
		<link>http://blogs.everycity.co.uk/alasdair/2009/09/compiling-kannel-143-on-solaris-10/</link>
			</item>
	<item>
		<title>Installing Windows Server 2008 on Citrix XenServer</title>
		<description>During the install of Windows Server 2008, the installer might throw a screen up at you insisting you provide it with drivers so it can install Windows.

This screen can't be bypassed (that I could see), and giving Windows Server 2008 the Citrix XenServer xe-tools.iso image is no good, as the ...</description>
		<link>http://blogs.everycity.co.uk/alasdair/2009/07/installing-windows-server-2008-on-citrix-xenserver/</link>
			</item>
	<item>
		<title>Windows Server 2003</title>
		<description>Windows Server 2003 is now over 6 years old. Yet, we're still asked by clients for new Windows Server 2003 installations, despite Windows Server 2008 coming out last year. I find this quite interesting, because Windows Server 2008 is a great product, and IIS 7.0 offers many significant advantages over ...</description>
		<link>http://blogs.everycity.co.uk/alasdair/2009/06/windows-server-2003/</link>
			</item>
	<item>
		<title>Killing a Solaris 10 Zone stuck in the shutting_down state.</title>
		<description>So, you have a Solaris 10 Zone. You've run "zoneadm -z zonename shutdown". It hasn't quite shut down, and is stuck in the shutting_down state. What can you do to fix it?

Well, sometimes some processes don't die in a timely fashion. Check what processes are running with the following command:


# ...</description>
		<link>http://blogs.everycity.co.uk/alasdair/2009/06/killing-a-solaris-10-zone-stuck-in-the-shutting_down-state/</link>
			</item>
	<item>
		<title>64bit Varnish on Solaris</title>
		<description>When running a 64bit varnish on Solaris, you may encounter an error similar to:


# /opt/ec/sbin/amd64/varnishd -d
Compiled VCL program failed to load:
  ld.so.1: varnishd: fatal: ./vcl.ORk8t3RP.so: wrong ELF class: ELFCLASS32
VCL compilation failed


The problem is fairly self explanatory, your 64bit Varnish is failing to pass -m64 to the compiler when it ...</description>
		<link>http://blogs.everycity.co.uk/alasdair/2009/05/64bit-varnish-on-solaris/</link>
			</item>
</channel>
</rss>
