<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
		>
<channel>
	<title>Comments on: Quick note &#8211; a crack at building TC 6.1a on FBSD 7.1</title>
	<atom:link href="http://d-kriptik.com/blog/2009/03/29/quick-note-a-crack-at-building-tc-61a-on-fbsd-71/feed/" rel="self" type="application/rss+xml" />
	<link>http://d-kriptik.com/blog/2009/03/29/quick-note-a-crack-at-building-tc-61a-on-fbsd-71/</link>
	<description>Bridging the technology gap between techies and everyone else.</description>
	<lastBuildDate>Mon, 29 Mar 2010 23:39:43 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
		<item>
		<title>By: D-Kriptik Support (Andrew Donofrio)</title>
		<link>http://d-kriptik.com/blog/2009/03/29/quick-note-a-crack-at-building-tc-61a-on-fbsd-71/comment-page-1/#comment-69299</link>
		<dc:creator>D-Kriptik Support (Andrew Donofrio)</dc:creator>
		<pubDate>Tue, 31 Mar 2009 01:42:15 +0000</pubDate>
		<guid isPermaLink="false">http://d-kriptik.com/blog/?p=314#comment-69299</guid>
		<description>Great point, Joeman - TrueCrypt 6.1a can be built on FreeBSD 7.1 without installing a flavor of wxgtk from the FreeBSD ports, depending on your wants/needs.

As to your issue, I am not sure mdconfig is relevant, as TrueCrypt seems to have made it to the point of attempting to mount the file system on the attached memory disk for the container (&quot;/dev/md0&quot;) and the error coming from mount does not indicate that the device (&quot;/dev/md0&quot;) does not exist but rather may indicate that mount does not recognize the file system on &quot;/dev/md0&quot;. So, my first guess, since TC will automatically attempt to mount the file system on the container unless you tell it to do otherwise, the problem may be due to attempting to mount a container that does not have an fs type of the TC default fat (msdosfs) or the FreeBSD mount default ufs without explicitly telling TC the fs type to use through, say, the &quot;--filesystem&quot; command line option.

If there is an fs on the container but it is not fat or ufs, then you might try specifying the fs type using, say, the &quot;--filesystem&quot; TC command line option (e.g., &quot;--filesystem=ntfs&quot; for ntfs). (I am not sure there is a way to do this through the GUI, but that does not matter in your case.) Alternatively, you can have TC attach the container as a memory disk without attempting to mount its fs using, say, the &quot;--filesystem&quot; command line option set to &quot;none&quot; (i.e., &quot;--filesystem=none&quot;), and then try manually mounting the fs of the attached memory disk and so on as you see fit.

If there is no fs on the container, you might try creating one. ;) As noted above, you can have TC attached the container as a memory disk without attempting to mount its fs using, say, the &quot;--filesystem=none&quot; command line option, and then create a new fs on the attached memory disk as you see fit. Of course, depending on your needs, it might be easier to just wipe the empty container and use TC to create a new one, but this time with an fs.

(Needless to say, whatever you try, if the container actually contains data you care about, it would be wise to back it up first.)</description>
		<content:encoded><![CDATA[<p>Great point, Joeman &#8211; TrueCrypt 6.1a can be built on FreeBSD 7.1 without installing a flavor of wxgtk from the FreeBSD ports, depending on your wants/needs.</p>
<p>As to your issue, I am not sure mdconfig is relevant, as TrueCrypt seems to have made it to the point of attempting to mount the file system on the attached memory disk for the container (&#8220;/dev/md0&#8243;) and the error coming from mount does not indicate that the device (&#8220;/dev/md0&#8243;) does not exist but rather may indicate that mount does not recognize the file system on &#8220;/dev/md0&#8243;. So, my first guess, since TC will automatically attempt to mount the file system on the container unless you tell it to do otherwise, the problem may be due to attempting to mount a container that does not have an fs type of the TC default fat (msdosfs) or the FreeBSD mount default ufs without explicitly telling TC the fs type to use through, say, the &#8220;&#8211;filesystem&#8221; command line option.</p>
<p>If there is an fs on the container but it is not fat or ufs, then you might try specifying the fs type using, say, the &#8220;&#8211;filesystem&#8221; TC command line option (e.g., &#8220;&#8211;filesystem=ntfs&#8221; for ntfs). (I am not sure there is a way to do this through the GUI, but that does not matter in your case.) Alternatively, you can have TC attach the container as a memory disk without attempting to mount its fs using, say, the &#8220;&#8211;filesystem&#8221; command line option set to &#8220;none&#8221; (i.e., &#8220;&#8211;filesystem=none&#8221;), and then try manually mounting the fs of the attached memory disk and so on as you see fit.</p>
<p>If there is no fs on the container, you might try creating one. <img src='http://d-kriptik.com/blog/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' />  As noted above, you can have TC attached the container as a memory disk without attempting to mount its fs using, say, the &#8220;&#8211;filesystem=none&#8221; command line option, and then create a new fs on the attached memory disk as you see fit. Of course, depending on your needs, it might be easier to just wipe the empty container and use TC to create a new one, but this time with an fs.</p>
<p>(Needless to say, whatever you try, if the container actually contains data you care about, it would be wise to back it up first.)</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Joeman</title>
		<link>http://d-kriptik.com/blog/2009/03/29/quick-note-a-crack-at-building-tc-61a-on-fbsd-71/comment-page-1/#comment-69298</link>
		<dc:creator>Joeman</dc:creator>
		<pubDate>Mon, 30 Mar 2009 19:54:43 +0000</pubDate>
		<guid isPermaLink="false">http://d-kriptik.com/blog/?p=314#comment-69298</guid>
		<description>This really works and will compile truecrypt 6.1a on your freebsd 7.1 whitout any problems. 
Also, i downloaded the RSA files from http://www.rsa.com/rsalabs/node.asp?id=2133 
Well, maybe if you run into some problem, you can just read the Readme.txt MAC/Linux (inside truecrypt sources dir). Take a look into the WX_ROOT= part. This means, download the latest wxwidgets and set its path here. 
So also i disabled the unnecessary GUI stuff, mainly because i never use it. So i used both commands from the Readme.
gmake NOGUI=1 WX_ROOT=/path/to/the/wxwidgetsource
gmake NOGUI=1 &quot;something else i dont remember. see the Readme. its 2 cmds. this is the second&quot;

And after this the executable will be under directory Main.


But now i have one problem, which is how to mount the truecrypt volume in freebsd. (The executable seems working)



/truecrypt-6.1a-source/Main/truecrypt /my/truecrypt.tc Desktop/TcVolume/
Enter password for /my/truecrypt.tc: 
Enter keyfile [none]: 
Protect hidden volume? (y=Yes/n=No) [No]: 
Enter system administrator password: 
Error: mount: /dev/md0 : Invalid argument


How can i solve this and mount ? 
i think its something with mdconfig, maybe i should create one /dev/md0 
but whats the correct way? anyone?</description>
		<content:encoded><![CDATA[<p>This really works and will compile truecrypt 6.1a on your freebsd 7.1 whitout any problems.<br />
Also, i downloaded the RSA files from <a href="http://www.rsa.com/rsalabs/node.asp?id=2133" rel="nofollow">http://www.rsa.com/rsalabs/node.asp?id=2133</a><br />
Well, maybe if you run into some problem, you can just read the Readme.txt MAC/Linux (inside truecrypt sources dir). Take a look into the WX_ROOT= part. This means, download the latest wxwidgets and set its path here.<br />
So also i disabled the unnecessary GUI stuff, mainly because i never use it. So i used both commands from the Readme.<br />
gmake NOGUI=1 WX_ROOT=/path/to/the/wxwidgetsource<br />
gmake NOGUI=1 &#8220;something else i dont remember. see the Readme. its 2 cmds. this is the second&#8221;</p>
<p>And after this the executable will be under directory Main.</p>
<p>But now i have one problem, which is how to mount the truecrypt volume in freebsd. (The executable seems working)</p>
<p>/truecrypt-6.1a-source/Main/truecrypt /my/truecrypt.tc Desktop/TcVolume/<br />
Enter password for /my/truecrypt.tc:<br />
Enter keyfile [none]:<br />
Protect hidden volume? (y=Yes/n=No) [No]:<br />
Enter system administrator password:<br />
Error: mount: /dev/md0 : Invalid argument</p>
<p>How can i solve this and mount ?<br />
i think its something with mdconfig, maybe i should create one /dev/md0<br />
but whats the correct way? anyone?</p>
]]></content:encoded>
	</item>
</channel>
</rss>

