source code for Truecrypt? or for 32 bit ARM?
#1
I was quite surprised to find Truecrypt available on the Pinebook Pro Manjaro build, and pleased because I still use it on Windows and Intel Linux.

I would also like to use it on the mrFixIt debian build with 32 bit ARM userland.

Anyone know if it's available?  or where I can get the source code from?  I suppose as it's in the Manjaro build the source code must be available.
  Reply
#2
It's probably build from the upstream Arch sources. The PKGBUILD is at https://github.com/archlinux/svntogit-pa...k/PKGBUILD – you can take a look at it to see where the source is at.

I'd caution against using it, though – you should instead opt to using VeraCrypt instead, which is compatible with Truecrypt volumes.

It seems like it's not in the Manjaro ARM repos yet, so you might have to look into building it yourself – the upstream Arch sources might be a good starting point again: https://github.com/archlinux/svntogit-co...rypt/trunk

/edit

Quickly gave it a spin: Builds cleanly without further modification from the Arch PKGBUILD.
  Reply
#3
(08-01-2020, 06:48 AM)llsf Wrote: It's probably build from the upstream Arch sources. The PKGBUILD is at https://github.com/archlinux/svntogit-pa...k/PKGBUILD – you can take a look at it to see where the source is at.

I'd caution against using it, though – you should instead opt to using VeraCrypt instead, which is compatible with Truecrypt volumes.

It seems like it's not in the Manjaro ARM repos yet, so you might have to look into building it yourself – the upstream Arch sources might be a good starting point again: https://github.com/archlinux/svntogit-co...rypt/trunk

/edit

Quickly gave it a spin: Builds cleanly without further modification from the Arch PKGBUILD.

If I am going to convert to Veracrypt then it will be all in, so it will be on every PC and OS that I own.
To that end would you mind checking if it builds on aarch64 as well please?
  Reply
#4
As I meant to explain, VeraCrypt is backwards compatible with TrueCrypt volumes, as in: You can keep TrueCrypt volumes as such, at least in the transition phase, and still open and use them with VeraCrypt.
Also, you can install both at the same time, so if you want another fallback option, you can easily keep TrueCrypt around until you're certain everything works as it should.

Only once you've started using VeraCrypt-volumes, you're bound to VeraCrypt – because those cannot be read by TrueCrypt.

On building: as I tried to explain: I could successfully build (and run) it using the aforementioned PKGBUILD from Arch on the PBP.

You can try it yourself: install asp (pacman -S asp), run asp checkout veracrypt, cd into the folder with the PKGBUILD (./veracrypt/trunk), run makepkg --ignorearch (you might have to import the PGP key from VeraCrypt before doing that, unless you trust the Arch PKGBUILD an checksums – in that case, you can skip the verification via running makepkg --ignorearch --skippgpcheck instead).

I have no 32bit ARM device lying around, but I'd assume you could also build it on one as well. 32bit userland ARM on the other hand should(?) not make a difference for the aarch64 build, I think.
  Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)