Package Details: tresorit 3.5.550.777-1

Git Clone URL: https://aur.archlinux.org/tresorit.git (read-only)
Package Base: tresorit
Description: Encrypted cloud storage for your confidential files. Using Tresorit, files are encrypted before being uploaded to the cloud. Start encrypting files for free.
Upstream URL: http://www.tresorit.com/
Keywords: cloud secure storage sync
Licenses: custom:tresorit
Submitter: dannysu
Maintainer: xaver
Last Packager: xaver
Votes: 10
Popularity: 0.802999
First Submitted: 2015-12-21 18:44
Last Updated: 2018-06-07 08:33

Pinned Comments

xaver commented on 2018-06-07 08:36

@SanderMaijers, I decided to set the checksum to SKIP since package verification is built-in by Tresorit themselves anyway.

Latest Comments

1 2 Next › Last »

tmb commented on 2018-09-22 12:08

I have tried to install it with different package managers but without success:

==> Starting prepare()... ==> ERROR: A failure occurred in prepare(). Aborting... 2018-09-22 14:04:16,886 - wrappers - makepkg - ERROR - makepkg query ['makepkg', '-cf', '--noconfirm'] failed in directory /home/tmb/.cache/aurman/tresorit

SanderMaijers commented on 2018-08-31 17:12

@xaver: building still fails due to the signature verification code in prepare():

+ head -c1044 tresorit_installer_3.5.550.777.run
+ tail -c+20
+ xxd -r -p
++ tail -c+1046 tresorit_installer_3.5.550.777.run
++ openssl sha512 -verify ../tresorit_installer.run.pubkey -sigopt rsa_padding_mode:pss -sigopt rsa_pss_saltlen:-1 -signature tresorit_installer_3.5.550.777.run.signature
+++ error_function prepare
+++ [[ -p '' ]]
+++ ((  ! BASH_SUBSHELL  ))
+++ exit 4
+ VERIFICATION_RESULT='Verification Failure'
++ error_function prepare
++ [[ -p '' ]]
++ ((  ! BASH_SUBSHELL  ))
+++ gettext 'A failure occurred in %s().'
++ error 'A failure occurred in %s().' prepare
++ local 'mesg=A failure occurred in %s().'
++ shift
+++ gettext ERROR:
++ printf '==> ERROR: A failure occurred in %s().\n' prepare
==> ERROR: A failure occurred in prepare().
+++ gettext Aborting...
++ plain Aborting...
++ local mesg=Aborting...
++ shift
++ printf '    Aborting...\n'
    Aborting...
++ exit 4

mprom commented on 2018-06-19 09:26

Opening Tresorit recommends that one installs FUSE in order for Tresorit to work properly. However, I'm not sure if they mean FUSE2 or FUSE3. Perhaps you can add whichever it is to the dependencies?

xaver commented on 2018-06-07 08:36

@SanderMaijers, I decided to set the checksum to SKIP since package verification is built-in by Tresorit themselves anyway.

xaver commented on 2018-06-07 08:36

@SanderMaijers, I decided to set the checksum to SKIP since package verification is built-in by Tresorit themselves anyway.

SanderMaijers commented on 2018-06-01 12:35

@xaver, Can you solve the checksum problem durably for us? I suggest you set SKIP yourself or convince Tresorit to stop touching the released versions. The workaround has to be applied practically always, that’s not workable.

xaver commented on 2018-04-19 21:44

Unfortunately Tresorit are changing their package quite often without changing the version #. You can then try to change the first sha512sum to 'SKIP' to ignore checking. The package itself is verified via openssl anyway.

infinitezero commented on 2018-04-19 16:00

The latest update fails the "Validating source files with sha512sums".

:: Proceed with installation? [Y/n] y :: Retrieving package(s)... :: tresorit build files are up-to-date -- skipping :: Checking tresorit integrity... ==> Making package: tresorit 3.0.509.751-2 (Thu Apr 19 08:57:53 MST 2018) ==> Retrieving sources... -> Found tresorit_installer_3.0.509.751.run -> Found tresorit.service ==> Validating source files with sha512sums... tresorit_installer_3.0.509.751.run ... FAILED tresorit.service ... Passed ==> ERROR: One or more files did not pass the validity check! :: failed to verify tresorit integrity

SanderMaijers commented on 2018-04-03 10:30

The bug the previous commenter refers to still exists! Fix:

diff --git a/PKGBUILD b/PKGBUILD
index 77a48e0..bfb6026 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -13,7 +13,7 @@ makedepends=('xxd')
 source=("tresorit_installer_${pkgver}.run::https://installerstorage.blob.core.windows.net/public/install/tresorit_installer.run"
         "tresorit.service")
-sha512sums=('1b2ed3afc85434a36bbc6c584b6aab3cc259814167ba228efa467f44ec33c98452796a176e08750a6eaf44171ce2378c1c998743588cc155b2a9944a2094b2f4'
+sha512sums=('9e281a181f360f6f199dc7d826d2ba97b39fb342e0bfa99c47503ea1a9c152115de3565a1c13c0e0cd288f14e00c9fb1beac7619558c0c49ae031c7b04977ae0'
             '58aa3738fd17d5930ed76b9491a3ef0dd481b918f5329b56650e6d77078ad74caeea60c9cf83d524a483a9be7fc41aba2712400922d4ab3db775f1c2a1365765')
 prepare() {

infinitezero commented on 2018-03-10 00:19

Just a heads up, the version of Tresorit your PKGBUILD is trying to install is old, the current version for Linux is 3.0.509.751.

AUR Packages (1) tresorit-3.0.504.743-2

:: Proceed with installation? [Y/n] Y

:: Retrieving package(s)... :: tresorit build files are up-to-date -- skipping :: Checking tresorit integrity... ==> Making package: tresorit 3.0.504.743-2 (Thu Mar 8 16:22:42 MST 2018) ==> Retrieving sources... -> Found tresorit_installer_3.0.504.743.run -> Found tresorit.service ==> Validating source files with sha512sums... tresorit_installer_3.0.504.743.run ... FAILED tresorit.service ... Passed ==> ERROR: One or more files did not pass the validity check! :: failed to verify tresorit integrity