summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorIvan Alejandro <ivanalejandro0@gmail.com>2015-07-24 16:22:26 -0300
committerIvan Alejandro <ivanalejandro0@gmail.com>2015-07-24 16:22:26 -0300
commit59bc70465d706aae380682c94cac006d80646b90 (patch)
tree8cde5cf177fea2cec97a32a595ce8f9b6f59053a
parent6b2d0f7424f08423bcdbb99002d8eacbc460fc68 (diff)
[feat] enable '--danger' for stable versions
Is useful for new providers to be able to use the stable Bitmask version with this flag to be able to use custom certificates. - Resolves: #7250
-rw-r--r--src/leap/bitmask/util/leap_argparse.py15
1 files changed, 4 insertions, 11 deletions
diff --git a/src/leap/bitmask/util/leap_argparse.py b/src/leap/bitmask/util/leap_argparse.py
index 70feb61c..bfff503e 100644
--- a/src/leap/bitmask/util/leap_argparse.py
+++ b/src/leap/bitmask/util/leap_argparse.py
@@ -19,8 +19,6 @@ Parses the command line arguments passed to the application.
"""
import argparse
-from leap.bitmask import IS_RELEASE_VERSION
-
def build_parser():
"""
@@ -93,11 +91,10 @@ def build_parser():
# '--to-mbox flag to import to folders other '
# 'than INBOX. Use with --acct')
- if not IS_RELEASE_VERSION:
- help_text = ("Bypasses the certificate check during provider "
- "bootstraping, for debugging development servers. "
- "Use at your own risk!")
- parser.add_argument('--danger', action="store_true", help=help_text)
+ help_text = ("INSECURE: Bypasses the certificate check during provider "
+ "bootstraping, for debugging development servers. "
+ "USE AT YOUR OWN RISK!")
+ parser.add_argument('--danger', action="store_true", help=help_text)
# optional cert file used to check domains with self signed certs.
parser.add_argument('--ca-cert-file', metavar="/path/to/cacert.pem",
@@ -132,8 +129,4 @@ def get_options():
parser = build_parser()
opts, unknown = parser.parse_known_args()
- # we add this option manually since it's not defined for 'release version'
- if IS_RELEASE_VERSION:
- opts.danger = False
-
return opts