Package Details: zulucrypt-git 5.0.0-1

Git Clone URL: https://aur.archlinux.org/zulucrypt-git.git (read-only)
Package Base: zulucrypt-git
Description: a cli and gui frontend to cryptsetup.
Upstream URL: https://github.com/mhogomchungu/zuluCrypt/
Keywords: cryptsetup encryption security tcplay truecrypt veracrypt
Licenses: GPL
Conflicts: zuluCrypt
Provides: zuluCrypt
Submitter: salan54
Maintainer: salan54
Last Packager: salan54
Votes: 6
Popularity: 0.000057
First Submitted: 2013-03-12 14:23
Last Updated: 2016-05-01 09:35

Latest Comments

mhogomchungu commented on 2016-08-25 06:16

@fbis251

You are probably missing the development version of "device-mapper" package.

Also,make sure you also have the development version of "uuid" package.

fbis251 commented on 2016-08-25 04:58

Hey guys, I'm having trouble getting this package to compile, I have all the dependencies listed in the PKGBUILD and I'm getting the following errors during the build:
libzuluCrypt.so.1.2.0: error: undefined reference to 'dm_task_run'
libzuluCrypt.so.1.2.0: error: undefined reference to 'dm_task_create'
libzuluCrypt.so.1.2.0: error: undefined reference to 'dm_task_set_cookie'
libzuluCrypt.so.1.2.0: error: undefined reference to 'dm_udev_wait'
libzuluCrypt.so.1.2.0: error: undefined reference to 'dm_task_set_ro'
libzuluCrypt.so.1.2.0: error: undefined reference to 'dm_task_destroy'
libzuluCrypt.so.1.2.0: error: undefined reference to 'dm_udev_set_sync_support'
libzuluCrypt.so.1.2.0: error: undefined reference to 'dm_task_set_uuid'
libzuluCrypt.so.1.2.0: error: undefined reference to 'dm_task_add_target'
libzuluCrypt.so.1.2.0: error: undefined reference to 'dm_task_get_info'
libzuluCrypt.so.1.2.0: error: undefined reference to 'dm_task_update_nodes'
libzuluCrypt.so.1.2.0: error: undefined reference to 'dm_task_set_name'
libzuluCrypt.so.1.2.0: error: undefined reference to 'uuid_generate'
libzuluCrypt.so.1.2.0: error: undefined reference to 'uuid_unparse'
libzuluCrypt.so.1.2.0: error: undefined reference to 'dm_get_next_target'
collect2: error: ld returned 1 exit status

Here's a longer version of the build log
https://ptpb.pw/AN98

salan54 commented on 2016-05-01 09:36

version 5.0.0
-- add support for creating LUKS volumes that only uses a detached header.The detached header will be created in the
user home directory and the volume can not be unlocked without this detached header.The detached header can be
reattached later on through zuluCrypt-gui->menu->Volumes->Restore Volume Header.
-- its now possible to create a shared mount point when unlocking a volume in zuluCrypt-gui
-- its now possible to unlock VeraCrypt volumes from favorite feature in zuluCrypt-gui
-- add complete French translation to both zuluCrypt-gui and zuluMount-gui
-- try to silently solve problems caused by other tools mounting zuluCrypt's encryption mapper.
-- add support for creating a "plain dm-crypt" volume at a "none zero offset".This type of volume is useful as a
"poor man's version of a hidden volume feature in TrueCrypt and VeraCrypt".Best thing about this type of hidden
volume is that the outer volume can be anything including an "exposed file system".Currently,only zuluMount-gui can
open this type of volume by clicking "options" followed by "Set Volume Offset" on the mounting dialog prompt.
-- Qt5 is now the default Qt dependency.

salan54 commented on 2016-03-01 15:06

version 4.9.0
-- add support for unlocking cryfs(https://www.cryfs.org/) encrypted volumes in zuluMount.
-- various fixes and improvements

desperat commented on 2016-02-26 19:23

Raspberry Pi 2 commandline only, headless
+ Possibility to mount via nfs(4) // default mount in home directory
arch=('x86_64' 'i686' 'armv7h' 'armv6h') // pls add to PKGBUILD line ~10

cmake -DCMAKE_INSTALL_PREFIX=/usr/ -DLIB_SUFFIX=lib -DNOGUI=true -DQT5=false -DHOMEMOUNTPREFIX=true -DNOKDE=true -DCMAKE_BUILD_TYPE=release . ..
// line ~45

Raspberry Pi 1 commandline only, headless
+ Possibility to mount via nfs(4) // default mount in home directory
arch=('x86_64' 'i686' 'armv7h' 'armv6h')

cmake -DCMAKE_INSTALL_PREFIX=/usr/ -DLIB_SUFFIX=lib -DNOGUI=true -DQT5=false -DHOMEMOUNTPREFIX=true -DNOKDE=true -DCMAKE_BUILD_TYPE=release . ..
// line ~45

salan54 commented on 2015-09-01 15:20

version 4.7.7
-- add support for creating and opening VeraCrypt volumes that use dynamic mode.
-- make zuluCrypt-gui window and zuluMount-gui window resizable with the new sizes surviving restarts.

salan54 commented on 2015-08-14 13:55

Updated to 4.7.6. depends : QT5

salan54 commented on 2015-04-07 11:28

@dkaparis Thank you, you're absolutely right. I made the change a few years ago, in 2013, but, somehow, I overwritten it during an update. I just fixed the PKGBUILD. Thanks again.

dkaparis commented on 2015-04-07 09:04

The google code repository is not up to date with the github one.
You should use the current project's repository -
replace
source=("git+https://code.google.com/p/${_gitname}/")
with
source=("git+https://github.com/mhogomchungu/${_gitname}/")

JKAbrams commented on 2015-02-21 20:36

Found the solution: need to install the package named 'pkg-config', add to build dependency and all is well :)

All comments