Closed ghost closed 9 years ago
Truecrypt support in freepto has always been half-broken. I agree that we should remove it. The commit looks good to me.
Since there is nothing to test, I think we should moving forward. @boyska could you merge this commit?
I think we should need consensus about this, but @paskao is often AFK in this period. If you are convinced that it is fine to just merge, I'll do
could be reasonable define a time limit for the consensus? maybe we should discuss about this on our mailing list.
I think that in the next few days we could have an answer about this
Me and @paskao are considering that until we have tcplay
, it should remain. But we should really hurry to have cryptsetup 1.6.
For reference, this is what tails-dev decided: https://mailman.boum.org/pipermail/tails-dev/2014-August/006608.html
I think this is a reasonable plan: show deprecation for now, introduce tcplay in some months.
BTW, their installer is much nicer than ours: http://git.tails.boum.org/tails/tree/config/chroot_local-includes/lib/live/config/2030-install-truecrypt
Me and @paskao propose to do a wrapper similar to the one in tails that clarifies that
issue handled in this repo: https://github.com/vinc3nt/truecrypt-anche-no
included as submodules in this branch: https://github.com/vinc3nt/freepto-lb/tree/truecrypt_anche_no
@vinc3nt: is there an img we could test?
no testing-needed labeled added yet because no there are no images available for testing.
something with submodules build went wrong, anyway in order to troubleshoot this issue we need to have our freepto building process fixed (broken due to tor gpg key expiration).
Just remove config/archives/*tor-repo*
(for this build only, of course!)
@vinc3nt you are using a version of auto/build
that doesn't have any support for building packages in submodules.
That support is currently in boyska/pkgs
which you are not using.
As I said previously (see https://lists.autistici.org/thread/20140829.225000.16e3dd97.en.html ) is important, for this exact reason, that the pkgs
branch gets merged into avana/master
or this kind of situation will happen.
I tested in boyska/integration
( http://dev.freepto.mx/dev/boyska+integration/140901_12.05_v1.0alpha1-48-g94d9a43-it/ ) that it works fine. Also, the italian localization works.
Launching it with LANG= truecrypt-anche-no
shows the english version, which is correct.
I noticed that running
truecrypt-anche-no --help
does NOT show the help window. This is different from truecrypt --help
.
I suggest that exec /usr/bin/truecrypt
is replaced with
exec /usr/bin/truecrypt $*
The package should be modified in order to use "alternatives". In the meantime it should be good enough to close this issue.
The build g69a1017 include the new package: qemu/kvm virtualbox
Ok, closing this. avana-bbs/truecrypt-anche-no#2 refers to the "alternatives" thing.
Some months ago the following alert has been published on the official TrueCrypt website:
Currently the TrueCrypt binary is embedded on the freepto repository
We should remove the binary file and the following related files:
NB: Since this action is with very low impacts, I have added it to the milestone v1.0