VMWare server 2.0 with kernel 2.6.28

I just finished updating my machine to the latest Linux kernel, 2.6.28. All worked, except for VMWare Server (which was still at 1.0.8). Since 2.0 has been released, time for an upgrade!

Downloaded, installed, configuration didn’t work for the vsock module. Actually, it built, but failed to load due to some missing symbols. After some digging I came across the following patch that modifies the vmware-config.pl script:

(note: very bad wordwrapping here, download the file below and use that!)

--- /usr/bin/vmware-config.pl.orig 2008-11-28 12:06:35.641054086 +0100
+++ /usr/bin/vmware-config.pl 2008-11-28 12:30:38.593304082 +0100
@@ -4121,6 +4121,11 @@
return 'no';
}

+ if ($name eq 'vsock') {
+ print wrap("VMWare config patch VSOCK!\n");
+ system(shell_string($gHelper{'mv'}) . ' -vi ' . shell_string($build_dir . '/../Module.symvers') . ' ' . shell_string($build_dir . '/vsock-only/' ));
+ }
+
print wrap('Building the ' . $name . ' module.' . "\n\n", 0);
if (system(shell_string($gHelper{'make'}) . ' -C '
. shell_string($build_dir . '/' . $name . '-only')
@@ -4143,6 +4148,10 @@
if (try_module($name, $build_dir . '/' . $name . '.o', 0, 1)) {
print wrap('The ' . $name . ' module loads perfectly into the running kernel.'
. "\n\n", 0);
+ if ($name eq 'vmci') {
+ print wrap("VMWare config patch VMCI!\n");
+ system(shell_string($gHelper{'cp'}) . ' -vi ' . shell_string($build_dir.'/vmci-only/Module.symvers') . ' ' . shell_string($build_dir . '/../'));
+ }
remove_tmp_dir($build_dir);
return 'yes';
}

To use it, download vmware-configplpatch.txt, and run
cat vmware-configplpatch.txt | patch -p0, and rerun the VMWare configuration script.

Thanks to this post on the Ubuntu Forums for the solution!

Poppenkast – Jasperina De Jong

From the musical “De Engel van Amsterdam”.

It’s actually frightfully actual, still, since as much as we think we can make our own decisions, we’re usually steered from above without really noticing.

Jan Klaassen geeft Katrijn een zoen,
niet dat ie dat zo graag wil doen.
Katrijn geeft hem in ruil een klap,
dat doet ze echt niet voor de grap.
Een zoen en een klap, een klap en een zoen,
en het lijkt of die poppen dat zelf dan doen,
maar Katrijn die zit nou eenmaal vast
aan de hand van de man in de poppenkast
en daarom wordt ze kwaad.
‘t Is de hand van de man in de poppenkast
die Jan Klaassen zoenen laat.

Ja meneer, nee meneer,
o u hebt gelijk meneer.
Goed meneer, graag meneer,
dank u wel beleefd.

Inspraak is de nieuwste sport
waarmee het volk belazerd wordt.
Ze praten al wat krom is recht,
totdat je ja en amen zegt.
En omdat je zelf wat zeggen mag,
word je zelf een deel van het gezag.
En voor je het weet zit je vast
aan de hand van de man in de poppenkast.
En je weet toch zelf hoe dat gaat:
‘t is de hand van de man in de poppenkast
die de poppen dansen laat.

Ja meneer, nee meneer…

Al zeg je ook op alles nee,
ze praten schijnbaar met je mee
totdat je in de lorem raakt,
tenslotte je verzet maar staakt.
Dan voeren ze een plan uit
als democratisch raadsbesluit
en jij zit als Jan Klaassen vast
aan de hand van de man in de poppenkast.
Heeft niemand het dan door:
de hand van de man in de poppenkast
dirigeert het poppenkoor.

Ja meneer, nee meneer…

Ja meneer, nee meneer…

De Opstand Der Bloemen – Jasperina De Jong

Wij zijn de tuin van het echtpaar de Bondt
Aardige lui dat gaat best
Wij staan in redelijk vruchtbare grond
En krijgen steeds volop mest
Maar dat is tevens een ernstige grief
Onze ideeën zijn alternatief
En ook al zijn er de hondjes heel gul
‘t Is altijd kunstmest, kunstmest, kunstmest
Steeds weer dat chemische spul
Wij zijn helaas niet ingesteld
Op harde actie en geweld
Maar door de zwoele voorjaarsnacht
Klinkt zachtjes onze klacht :

Mijnheer de Bondt, mevrouw de Bondt
Wij willen natuurlijke mest in de grond
Weet u dan niet dat van fosforsulfaat
Langzaam maar zeker de bodem vergaat
Ach, dat u toch onze bede verstond
Enkel natuurlijke mest is gezond
Mest van de koe of desnoods van de hond
Mijnheer de Bondt, mevrouw de Bondt

Wat zegt de dahlia
“Ik wil vekalia”
Wat zegt de krokus der lente
“Ik wil excrementen”
Wat zegt de roze anjelier
“Ik verlang naar echte gier”
En wat de roos aan haar wortelentak
“Oh, ik snak naar ‘eerlijke kak”
Heerlijke kak, heerlijke kak

Wat zegt de kleine afrikaan
“Ik wil in koeienkeutel staan”
Wat de lelie het sieraad der groen
“Oh, ik hunker naar paardepoep”
Wat wil de tulp aan haar bollen
“Zeuïge, smeuige drollen”
En wat wil de gladiolus
“Ik wil een dampende bolus”

Mijnheer de Bondt, mevrouw de Bondt
Wij eisen natuurlijke mest in de grond
Weet u nog niet dat fosforsulfaat
Ons welzijn benadeelt ons leefklimaat schaadt
‘t Is een belediging, ‘t is een affront
Enkel natuurlijk mest is gezond
Mest van de koe of desnoods uit uw kont
Mijnheer de Bondt, mevrouw de Bondt

Belgium: FAIL!

Once again, Belgium is the laughing stock of the EU.

Once again, we’re without a government, due to their own inability to follow the constitutional division between the powers in the country (justice/political).

Great.

Politicians: pay back the wages you’ve been (over)payed, and go home. It really is time to put some people at the wheel that know what they’re doing, because obviously the ones we had up to now are le crap.