Hi Matt,
I posted a file named mojoportal-2-2-4-0-preview-mssqlreleasefiles-mediumtrust.zip at
http://developer.novell.com/wiki/index.php/Mojoportal
Its pre-configured for medium trust, you just need to edit user.config and set the connection string and the Lucene.Net.lockdir setting which must be the server file system path to webroot/Data/Sites/1/index, but in local path syntax like C:\folder\folder, the webroot/Setup/Default.aspx page should tell you the correct path
I also posted a MySql data layer since I've had some people using mojoportal under medium trust with MySql.
Let me know how it goes.
Thanks,
Joe