summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--MANIFEST.in3
-rw-r--r--docs/man/bitmask.1.rst41
-rw-r--r--src/leap/bitmask/platform_init/locks.py4
-rw-r--r--src/leap/bitmask/util/requirement_checker.py5
4 files changed, 43 insertions, 10 deletions
diff --git a/MANIFEST.in b/MANIFEST.in
index 6334ce45..926e1793 100644
--- a/MANIFEST.in
+++ b/MANIFEST.in
@@ -4,5 +4,8 @@ recursive-include docs api/* config/* dev/* man/* pkg/* testers/* user/*
prune docs/_build
prune docs/covhtml
include versioneer.py
+include LICENSE
+include README.rst
+include CHANGELOG
include src/leap/bitmask/util/reqs.txt
include src/leap/bitmask/crypto/tests/wrongcert.pem
diff --git a/docs/man/bitmask.1.rst b/docs/man/bitmask.1.rst
index 12c87a5d..7a1d2ae1 100644
--- a/docs/man/bitmask.1.rst
+++ b/docs/man/bitmask.1.rst
@@ -7,9 +7,9 @@ graphical client to control LEAP, the encrypted internet access toolkit.
------------------------------------------------------------------------
:Author: LEAP Encryption Access Project https://leap.se
-:Date: 2013-01-30
+:Date: 2013-08-23
:Copyright: GPLv3+
-:Version: 0.2
+:Version: 0.3.1
:Manual section: 1
:Manual group: General Commands Manual
@@ -34,20 +34,49 @@ general options
**-h, --help** Print a help message and exit.
-**-d, --debug** Launches client in debug mode, writing debug info to stdout.
+**-l, --logfile=<file>** Writes log to file.
+
+**-s, --standalone** Makes Bitmask use standalone directories for configuration and binary searching.
-**---logfile=<file>** Writes log to file.
openvpn options
---------------
-**--openvpn-verbosity** [0-5] Verbosity level for openvpn logs.
+**--openvpn-verbosity** [0-5] Verbosity level for openvpn logs.
+
+debug options
+-------------
+**-d, --debug** Launches client in debug mode, writing debug info to stdout.
+
+**--danger** Bypasses the certificate check for bootstrap. This open the possibility of MITM attacks, so use only to debug providers in controlled environments, and never in production.
+
+ENCRYPTED MAIL
+==============
+
+Bitmask now (since version 0.3.0) supports the encrypted mail service with providers that offer it.
+
+Mail client configuration
+-------------------------
+
+To be able to use the mail services, you should configure your mail client to
+talk to the following ports:
+
+**STMP**: localhost:2013
+
+**IMAP**: localhost:1984
+
+For the time being, we have successfully tested this functionality in thunderbird.
+
+Mail poll period
+----------------
+If you want to change the default polling time for fetching mail, you can use
+a environment variable: BITMASK_MAILCHECK_PERIOD
WARNING
=======
-This software is still in early alfa testing. So don't trust your life to it!
+This software is still in its early phases of testing. So don't trust your life to it!
At the current time, Bitmask is not compatible with ``openresolv``, but it works with ``resolvconf``.
diff --git a/src/leap/bitmask/platform_init/locks.py b/src/leap/bitmask/platform_init/locks.py
index ecfe3b1f..34f884dc 100644
--- a/src/leap/bitmask/platform_init/locks.py
+++ b/src/leap/bitmask/platform_init/locks.py
@@ -185,7 +185,7 @@ if platform_init.IS_WIN:
Creates a lock based on the atomic nature of mkdir on Windows
system calls.
"""
- LOCKBASE = os.path.join(gettempdir(), "leap-client-lock")
+ LOCKBASE = os.path.join(gettempdir(), "bitmask-lock")
def __init__(self):
"""
@@ -353,7 +353,7 @@ def we_are_the_one_and_only():
_sys = platform.system()
if _sys in ("Linux", "Darwin"):
- locker = UnixLock('/tmp/leap-client.lock')
+ locker = UnixLock('/tmp/bitmask.lock')
locker.get_lock()
we_are_the_one = locker.locked_by_us
if not we_are_the_one:
diff --git a/src/leap/bitmask/util/requirement_checker.py b/src/leap/bitmask/util/requirement_checker.py
index 1d9b9923..bd3c1412 100644
--- a/src/leap/bitmask/util/requirement_checker.py
+++ b/src/leap/bitmask/util/requirement_checker.py
@@ -51,8 +51,9 @@ def get_requirements():
# if we are running from the package
if not develop:
- requires_file_name = os.path.join('leap', 'util', 'reqs.txt')
- dist_name = Requirement.parse('leap-client')
+ requires_file_name = os.path.join(
+ 'leap', 'bitmask', 'util', 'reqs.txt')
+ dist_name = Requirement.parse('bitmask')
try:
with resource_stream(dist_name, requires_file_name) as stream: