Package Details: zulucrypt 7.1.0-1

Git Clone URL: https://aur.archlinux.org/zulucrypt.git (read-only, click to copy)
Package Base: zulucrypt
Description: A cli and gui frontend to cryptsetup
Upstream URL: https://mhogomchungu.github.io/zuluCrypt
Keywords: cryptsetup encryption security tcplay truecrypt veracrypt
Licenses: GPL-2.0-or-later
Conflicts: zulucrypt-git
Submitter: salan54
Maintainer: salan54
Last Packager: salan54
Votes: 73
Popularity: 0.006794
First Submitted: 2013-02-03 13:05 (UTC)
Last Updated: 2025-09-19 12:38 (UTC)

Latest Comments

1 2 3 4 5 6 .. 14 Next › Last »

salan54 commented on 2026-01-23 09:05 (UTC)

Hi vvch, the problem is known and related to the latest version of CMake. In the meantime, you will need to use the GitHub package:

https://aur.archlinux.org/packages/zulucrypt-git.

Thanks for your patience.

vvch commented on 2026-01-22 17:52 (UTC) (edited on 2026-01-22 17:56 (UTC) by vvch)

Cannot compile on Manjaro 26.0.1:

-- Checking for module 'lxqt-wallet'
--   Package 'lxqt-wallet' not found
-- ERROR: could not find lxqt_wallet package
-- ---------------------------------------------------------------------------
-- lxqt wallet support will be provided by an internal library
-- ---------------------------------------------------------------------------
CMake Deprecation Warning at external_libraries/lxqt_wallet/CMakeLists.txt:2 (cmake_minimum_required):
Compatibility with CMake < 3.10 will be removed from a future version of
CMake.

Update the VERSION argument <min> value.  Or, use the <min>...<max> syntax
to tell CMake that the project requires at least <min> but has been updated
to work with policies introduced by <max> or earlier.


CMake Deprecation Warning at external_libraries/lxqt_wallet/backend/CMakeLists.txt:2 (cmake_minimum_required):
Compatibility with CMake < 3.10 will be removed from a future version of
CMake.

Update the VERSION argument <min> value.  Or, use the <min>...<max> syntax
to tell CMake that the project requires at least <min> but has been updated
to work with policies introduced by <max> or earlier.


-- found gcrypt header file: /usr/include/gcrypt.h
-- found gcrypt library: /usr/lib/libgcrypt.so
CMake Deprecation Warning at external_libraries/lxqt_wallet/frontend/CMakeLists.txt:2 (cmake_minimum_required):
Compatibility with CMake < 3.10 will be removed from a future version of
CMake.

Update the VERSION argument <min> value.  Or, use the <min>...<max> syntax
to tell CMake that the project requires at least <min> but has been updated
to work with policies introduced by <max> or earlier.


CMake Deprecation Warning at external_libraries/lxqt_wallet/frontend/libsecret/CMakeLists.txt:2 (cmake_minimum_required):
Compatibility with CMake < 3.10 will be removed from a future version of
CMake.

Update the VERSION argument <min> value.  Or, use the <min>...<max> syntax
to tell CMake that the project requires at least <min> but has been updated
to work with policies introduced by <max> or earlier.

... ...

[ 27%] Linking C shared library libzuluCrypt.so
/usr/bin/ld: /usr/lib/gcc/x86_64-pc-linux-gnu/15.2.1/../../../../lib/Scrt1.o: in function `_start':
(.text+0x1b): undefined reference to `main'
collect2: error: ld returned 1 exit status
make[2]: *** [zuluCrypt-cli/CMakeFiles/zuluCrypt.dir/build.make:573: zuluCrypt-cli/libzuluCrypt.so.1.2.0] Error 1
make[1]: *** [CMakeFiles/Makefile2:848: zuluCrypt-cli/CMakeFiles/zuluCrypt.dir/all] Error 2
make[1]: *** Waiting for unfinished jobs....
[ 28%] Building CXX object external_libraries/lxqt_wallet/frontend/CMakeFiles/lxqt-wallet.dir/lxqt_osx_keychain.cpp.o
[ 28%] Building CXX object external_libraries/lxqt_wallet/frontend/CMakeFiles/lxqt-wallet.dir/changepassworddialog.cpp.o
[ 28%] Building CXX object external_libraries/lxqt_wallet/frontend/CMakeFiles/lxqt-wallet.dir/password_dialog.cpp.o
[ 28%] Building CXX object external_libraries/lxqt_wallet/frontend/CMakeFiles/lxqt-wallet.dir/lxqt_internal_wallet.cpp.o
[ 29%] Building CXX object external_libraries/lxqt_wallet/frontend/CMakeFiles/lxqt-wallet.dir/lxqt_wallet.cpp.o
[ 29%] Building CXX object external_libraries/lxqt_wallet/frontend/CMakeFiles/lxqt-wallet.dir/lxqt_kwallet.cpp.o
[ 29%] Building CXX object external_libraries/lxqt_wallet/frontend/CMakeFiles/lxqt-wallet.dir/lxqt_libsecret.cpp.o
[ 30%] Building CXX object external_libraries/lxqt_wallet/frontend/CMakeFiles/lxqt-wallet.dir/moc_changepassworddialog.cpp.o
[ 30%] Building CXX object external_libraries/lxqt_wallet/frontend/CMakeFiles/lxqt-wallet.dir/moc_password_dialog.cpp.o
[ 30%] Building CXX object external_libraries/lxqt_wallet/frontend/CMakeFiles/lxqt-wallet.dir/moc_lxqt_kwallet.cpp.o
[ 31%] Building CXX object external_libraries/lxqt_wallet/frontend/CMakeFiles/lxqt-wallet.dir/moc_task.cpp.o
[ 31%] Linking CXX static library liblxqt-wallet.a
[ 31%] Built target lxqt-wallet
make: *** [Makefile:156: all] Error 2
==> ERROR: A failure occurred in build().
    Aborting...
-> error making: zulucrypt-exit status 4

salan54 commented on 2025-09-19 12:45 (UTC) (edited on 2025-09-19 12:49 (UTC) by salan54)

Version 7.1.1

Changed the license to 'GPL-2.0-or-later' to comply with Arch RFC 0016.

Thanks to muneoarch for pointing that out.

<deleted-account> commented on 2025-09-17 05:58 (UTC)

To make this package compliant with Arch RFC 0016, could you please rewrite the license field as follows?

license=('GPL-2.0-or-later')

salan54 commented on 2024-12-03 08:52 (UTC) (edited on 2024-12-03 08:53 (UTC) by salan54)

version 7.1.0

  • Fix a regression that prevented a password with non ascii character to no longer work.
  • Fix a bug that prevented some operations when zuluCrypt-cli was invoked with sudo.
  • Fix a zuluPolkit crash when it is invoked with a newer version of polkit.

salan54 commented on 2024-08-21 09:09 (UTC) (edited on 2024-08-21 09:10 (UTC) by salan54)

version 7.0.0

The signing key can be retrieved with below command:

gpg --recv-keys 0x02FC64E8DEBF43A8

Changelog:

  • Make the project builable with Qt6, default is still Qt5.
  • Fix a bug that caused a VeraCrypt password to not be used when unlocking using keyfiles.
  • Fix a bug that prevented using a YubiKey.

salan54 commented on 2022-06-20 15:40 (UTC) (edited on 2022-06-20 15:41 (UTC) by salan54)

version 6.2.0

  • Update French translations.
  • Fix a bug that caused existing favorite entries to accidentally be deleted and new ones to not get saved.
  • Fix a bug that caused saved passwords in libsecret to not be visible.
  • Version 6.1.0 modernized favorites functionality and moved saved password UI to the favorites window and changes in both places introduced above bugs.

salan54 commented on 2022-05-23 17:48 (UTC)

version 6.1.0

  • Add a GUI way to set advanced LUKS2 options when creating a LUKS2 volume.
  • Add a GUI way to set advanced LUKS2 options when adding a key to a LUKS2 volume.

salan54 commented on 2021-01-29 16:15 (UTC) (edited on 2021-01-29 16:16 (UTC) by salan54)

version 6.0.0

  • Add ability to show used LUKS key slots and their properties in zuluCrypt-gui.
  • Fix a bug that caused zuluCrypt to not set user specified digest hash when creating LUKS2 volumes.
  • Default to creating LUKS2 volumes if installed version of cryptsetup supports it.
  • Make it buildable again on some systems.

salan54 commented on 2020-02-06 09:55 (UTC) (edited on 2020-02-06 09:56 (UTC) by salan54)

version 5.7.1

  • Use cryptsetup instead of zuluplay to unlock TrueCrypt volumes if installed version of cryptsetup >= 1.6.0(released on January 14,2013).
  • Use cryptsetup instead of zuluplay to unlock VeraCrypt volumes if installed version of cryptsetup >= 1.6.7(released on March 23, 2015).
  • The two changes above will hopefully solve long standing problems around unlocking TrueCrypt/VeraCrypt volumes that use preboot authentication.
  • Use cryptsetup by default instead of dislocker to unlock BitLocker volumes if installed version of cryptsetup >= 2.3.0(released on February 3,2020). Users of cryptsetup >= 2.3.0 who prefer to use dislocker to unlock BitLocker volumes should create a text file at "/etc/zuluCrypt/dislocker".