Package Details: signal-cli 0.6.2-1

Git Clone URL: (read-only)
Package Base: signal-cli
Description: Provides a commandline and dbus interface for secure Signal/TextSecure messaging.
Upstream URL:
Keywords: cli dbus messaging signal
Licenses: GPL3
Conflicts: textsecure-cli
Replaces: textsecure-cli
Submitter: AsamK
Maintainer: AsamK
Last Packager: AsamK
Votes: 18
Popularity: 1.005095
First Submitted: 2016-04-02 11:44
Last Updated: 2018-12-16 20:29

Required by (2)

Sources (5)

Latest Comments

1 2 Next › Last »

dosaki commented on 2018-12-28 16:48

I do have a build.gradle in that directory and it is no different from the one in the github repository (

Building in a clean chroot completes without errors but it doesn't install it to my system.

Looks like the problem lies with me but I'm unsure of what to do.

AsamK commented on 2018-12-28 10:59

That's strange, looks like something is wrong with the extracted source files. Can you check if the file src/signal-cli-0.6.2/build.gradle exists in your aur build directory.

Have you tried building it in a clean chroot?

dosaki commented on 2018-12-28 10:03

I'm getting a problem installing this via the AUR:

==> Starting build()...

FAILURE: Build failed with an exception.

* What went wrong:
Task 'installDist' not found in root project 'signal-cli'.

* Try:
Run gradle tasks to get a list of available tasks. Run with --stacktrace option to get the stack trace. Run with --info or --debug option to get more log output.


In the PKGBUILD I do see the task being called explicitly inside build():

GRADLE_USER_HOME="${srcdir}/.gradle" gradle --no-daemon installDist

Anything I can do to make this better? The AUR version is 0.6.2 which is the latest release according to github too.

Thanks for your work on this! Love it :D

AsamK commented on 2017-06-17 12:24

I've added a pgp signature to the source file, to import the signing key, run the following command:
> gpg --recv-keys FA10826A74907F9EC6BBB7FC2BA2CD21B5B09570

joz commented on 2017-02-18 21:37

I just encountered, which reminds me the most recent release is 0.5.5, while this package is still on 0.5.3.

(Not a big issue, I can just edit the PKGBUILD locally.)

jav209 commented on 2016-12-05 06:02

Love this. Keep up the good work.

satai commented on 2016-12-01 11:58

Build needs a2x binary to create man page.

Please add asciidoc to the list of build dependencies.

AsamK commented on 2016-04-03 12:50

If you upgrade from the textsecure-cli packge, run the following commands to move your data to the new location.

# mv /var/lib/signal-cli /var/lib/signal-cli.bak
# mv /var/lib/textsecure-cli /var/lib/signal-cli
# chown -R signal-cli:signal-cli /var/lib/signal-cli

The executable name changed to signal-cli and the dbus interface to org.asamk.Signal

sekret commented on 2016-04-02 21:13

Well done!!!

AsamK commented on 2016-04-02 21:05 seems to be created automatically by gradle and stored in $HOME/.gradle, which doesn’t work in the chroot. I fixed the package to use the build directory as gradle home.