Compilation of vmware modules
Install debootstrap and schroot:
You need one environment per arch. With i386 and amd64 you cover almost everything:
/etc/schroot/schroot.conf and add to the bottom:
Configure build environment
Go into each of them and first modify
/etc/apt/sources.list to have the proper lines:
Install the package that will pull down all requires debs (>100 MB):
Inside each chroot, run the script
build.vmwaremodules.sh. This will yield a deb file for each arch, flavor and version.
This can quickly add up to a lot of debs, because you will have (archs x flavors x versions) debs.
( (i386 + amd64) + (generic + server) + (14 + 15 + 18 + 20) ) = 2 x 2 4 = 16 debs.
Upload the debs to outkast.tienhuis.nl.
The i386 ones go to
/pub/www/www.tienhuis.nl/ubuntu/dists/karmic/restricted/binary-i386, the amd64 ones go to
Then cd to
/home/dick/scripts/apt-repos and run the script
gen_repos.sh. This will update the repository
After installing a karmic host, configure it to use the repository by creating a file
/etc/apt/sources.list.d/tienhuis.list with this content:
Now add the GPG key so that the repository is trusted:
Now you can install the vmware modules:
TODO: try exactly these steps