Date: Thu, 15 Sep 2016 15:33:56 +0000 From: bugzilla-noreply@freebsd.org To: freebsd-fs@FreeBSD.org Subject: [Bug 184013] [fusefs] truecrypt broken (probably fusefs issue) Message-ID: <bug-184013-3630-4xASvhGoED@https.bugs.freebsd.org/bugzilla/> In-Reply-To: <bug-184013-3630@https.bugs.freebsd.org/bugzilla/> References: <bug-184013-3630@https.bugs.freebsd.org/bugzilla/>
next in thread | previous in thread | raw e-mail | index | archive | help
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D184013 jonathan derose <kb3ngb@gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |kb3ngb@gmail.com Attachment #174802| |maintainer-approval?(kb3ngb Flags| |@gmail.com) --- Comment #3 from jonathan derose <kb3ngb@gmail.com> --- Created attachment 174802 --> https://bugs.freebsd.org/bugzilla/attachment.cgi?id=3D174802&action= =3Dedit allow truecrypt to build from ports without error well, that was more of a trick than i expected. configure being confused by native iconv was a bigger problem than i had thought, so i modified the top level makefile, which i've included, to pass= the proper reference via the environment. also, i added a conditional to link x11 in WORKSRC/Main/Main.make when buil= ding for gui, which is where that iconv reference lands as well. that's handled = by a properly formatted patch as specified in the porters handbook. tried building text and gui, both work fine. i'm on 11.0alpha6, fairly stock, i reinstalled my workstation from PXE yesterday. wxWidget tolerates being built with make -j10 quite nicely, this being a bugfix, i kept that to myself. i changed sudo to a build requirement instead of a run requirement in the t= op level makefile as well, when i initially built TC it failed at the end for = not having it. these patches here enable the port to build without error. i'm currently taking a crack at fixing the issues i found with UFS and prop= erly initially detecting free space without an existing file for a hint, but i figured i'd send this now. -jnd with regard to the specific bug reported here, i would expect that is a fuse problem, as i've been able to mount, create, access, dismount and remount containers from the gui built from the port. the gui doesn't recognize free space on the drive if you attempt to create a new volume from a nonexistent file, so i just found a core dump and selected it, all of a sudden tc saw my free space and worked fine. i'm actually working on fixing that problem presently. i'd like to remove AES as the audit revealed that and the windows PRNG as t= he only major concerns. i propose to replace it with camellia. vera used an implementation from cppcrypto, i could do that as well, the code is all well documented if removing aes, it makes sense to remove sha. replace with skein? reading schneier, it's also a drop in. --=20 You are receiving this mail because: You are the assignee for the bug.=
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?bug-184013-3630-4xASvhGoED>