For those wanting to compile freeswan-modules-source against the current user-mode-linux source packages in Debian, I've prepared a patch and instructions. You will also need to install Herbert Xu's patch first, I provide all the details with my patch. http://www.pocock.com.au/linux-doc/freeswan/freeswan-uml-debian/