You are not logged in.
Bitmask is an open source application to provide easy and secure encrypted communication.
You can choose among several different service providers or start your own. Currently,
Bitmask supports encrypted internet (VPN) with encrypted email coming soon.
Offline
I don't know about email yet. But openvpn frontend sounds great.
Riseup has switched its vpn to bitmask https://help.riseup.net/en/vpn
I'd like to test it, considering that i have had issues with their openvpn configs.
Besides, I couldn't get any vpn solution working
on my customed CM android device for some obscure reason,
even openvpn client doesn't work. Probably network stack has been broken
or something. But bitmask just connects out of the box.
hmm "encrypted email". actually email privacy is broken by design.
so it's alll laughable. let's see what that Lavabit guy will have to offer
https://www.kickstarter.com/projects/la … initiative
Last edited by Xelvet (2014-08-22 13:21:09)
Offline
It's just a frontend to openvpn. Their proposed "encrypted email" is laughably insecure.
At least they're aware of some of their limitations: https://leap.se/en/limitations
No doubt there'll be more.
Claire is fine.
Problems? I have dysgraphia, so clear and concise please.
My public GPG key for package signing
My x86_64 package repository
Offline
Can someone please make this? It's the only way I know of to connect to the VPN and I prefer using aur
Thanks
Offline
Wish granted: https://aur.archlinux.org/packages/bitmask_client/
Offline
Wish granted: https://aur.archlinux.org/packages/bitmask_client/
@DoctorJellyface
Not Working...
==> bitmask_client dependencies:
- desktop-file-utils (already installed)
- xdg-utils (already installed)
- python2-argh (already installed)
- python2-requests (already installed)
- python2-srp (already installed)
- python2-pyopenssl (already installed)
- python2-coloredlogs (already installed)
- python2-psutil (already installed)
- python2-ipaddr (already installed)
- python2-twisted (already installed)
- python2-daemon16 (already installed)
- python2-keyring (already installed)
- python2-zope-proxy (already installed)
- python2-pyzmq (already installed)
- python2-txzmq (already installed)
- python2-oauth (already installed)
- python2-logbook (already installed)
- python2-pyside (already installed)
- python2-leap_keymanager (already installed)
- python2-leap_pycommon (already installed)
- python2-docutils (already installed) [makedepend]
- python-pyside-tools (already installed) [makedepend]
- python2-leap_soledad_client (building from AUR)
- python2-leap_mail (building from AUR)
python2-leap_soledad_client It has four dependencies, I manually installed each follows the result:
$ yaourt -S python2-pysqlcipher (install ok!)
$ yaourt -S python2-scrypt (install ok!)
$ yaourt -S python2-leap_soledad_common (install ok!)
$ yaourt -S pycryptopp (fail nok!)
Report: http://pastebin.com/v59Gp20j
$ pip2 search pycryptopp
pycryptopp (0.6.0.1206569328141510525648634803928199668821045408958) - Python wrappers for a few algorithms from the Crypto++ library
$ sudo pip2 install pycryptopp
Collecting pycryptopp
Using cached pycryptopp-0.7.1.869544967005693312591928092448767568728501330214.tar.gz
Requirement already satisfied (use --upgrade to upgrade): setuptools>=0.6a9 in /usr/lib/python2.7/site-packages (from pycryptopp)
Installing collected packages: pycryptopp
Running setup.py install for pycryptopp ... done
Successfully installed pycryptopp-0.7.1.869544967005693312591928092448767568728501330214
error: target not found: python2-leap_soledad_client
==> ERROR: 'pacman' failed to install missing dependencies.
==> ERROR: Makepkg was unable to build .
==> Restart building python2-leap_mail ? [y/N]
==> ------------------------------------------
==>
==> Restart building bitmask_client ? [y/N]
==> ---------------------------------------
==>
Last edited by alancads (2016-04-14 06:56:17)
UNIX was not designed to stop you from doing stupid things, because that would also stop you from doing clever things. (Doug Gwyn) http://alancads.tk | irc.freenode.net #archlinux-br | http://telegram.me/archlinuxbrasil
Offline
==> Validating source files with sha256sums...
pycryptopp-0.6.0.1206569328141510525648634803928199668821045408958.tar.gz ... Passed
pycryptopp-0.6.0.1206569328141510525648634803928199668821045408958.tar.gz.asc ... Skipped
==> Verifying source file signatures with gpg...
pycryptopp-0.6.0.1206569328141510525648634803928199668821045408958.tar.gz ... FAILED (unknown public key 5F22F428242BE85F)
==> ERROR: One or more PGP signatures could not be verified!
==> ERROR: Makepkg was unable to build pycryptopp.
alancads, that's not an error in the package but something you need to configure yourself.
Check the makepkg page in the wiki.
Last edited by Lone_Wolf (2016-04-14 14:18:43)
Disliking systemd intensely, but not satisfied with alternatives so focusing on taming systemd.
(A works at time B) && (time C > time B ) ≠ (A works at time C)
Offline
Yeah, you need to get the mentioned PGP key as @Lone_Wolf mentioned. At least it's not a package that I maintain
While we're on the subject of PGP, there are three ways I can implement PGP authentication into the packages:
Use the ones from PyPi or whatever it is called, but they have half-compiled tarballs there (to remove qt deps) and it also adds a layer between us and them, which is probably irrelevant because of PGP but still, it doesn't feel right.
Clone the git repo which has signed tags, but would require downloading the whole repo, every time unless you have caching.
Bugger the devs to release signed tarballs alongside the precompiled bundles, which I have already done, but will only be available on a new release.
Offline
@DoctorJellyface
Could you update us?
==> Validating source files with sha256sums...
0.5.0.tar.gz ... FAILED
==> ERROR: One or more files did not pass the validity check!
==> ERROR: Makepkg was unable to build python2-leap_pycommon.
==> Restart building python2-leap_pycommon ? [y/N]
==> ----------------------------------------------
$ yaourt -Si python2-leap_pycommon
Maintainer : DoctorJellyface
Last update : Sat 09 Apr 2016 11:31:42 AM BRT
Best Regards.
UNIX was not designed to stop you from doing stupid things, because that would also stop you from doing clever things. (Doug Gwyn) http://alancads.tk | irc.freenode.net #archlinux-br | http://telegram.me/archlinuxbrasil
Offline
@DoctorJellyface
Could you update us?
==> Validating source files with sha256sums...
0.5.0.tar.gz ... FAILED
==> ERROR: One or more files did not pass the validity check!
Done. Though that's weird, did the checksum magically change?
Offline
DoctorJellyface, Thanks mate.
Offline