) sys.exit() # Removed, because there is no verbosity support, could be reimplemented later. # see the logging module for built in verbosity support # if args.verbose: # mainLogger.info("verbosity turned on") print "=" * 60, "\nChecking Dependencies and Configure\n", "=" * 60 print "Tempdir is:", tempdir mainLogger.info("Checking all Dependencies...") mainLogger.debug("truerypt binary is {}".format(parser.get("truecrypting", "tc_binary"))) dependency_check([parser.get("truecrypting", "tc_binary"), "--text", "--version"]) mainLogger.info("Configuring...") # # Setting Parameters given from argparse # update_config("DEFAULT", "device", args.device) update_config("thunderbird_linux", "version", args.thunder) update_config("thunderbird_windows", "version", args.thunder) update_config("thunderbird_mac", "version", args.thunder) update_config("vidalia_linux", "version", args.vidalia) update_config("vidalia_windows", "version", args.vidalia) update_config("vidalia_mac", "version", args.vidalia) update_config("DEFAULT", "container_name", args.container_name)
mainLogger.error("parabirdy does'nt run on windows. by us a windows license (and some gifts) or reboot in linux. virtualisation might also work") sys.exit() # Removed, because there is no verbosity support, could be reimplemented later. # see the logging module for built in verbosity support #if args.verbose: # mainLogger.info("verbosity turned on") print "=" * 60, "\nChecking Dependencies and Configure\n", "=" * 60 print "Tempdir is:", tempdir mainLogger.info("Checking all Dependencies...") mainLogger.debug("truerypt binary is {}".format(parser.get('truecrypting', 'tc_binary'))) dependency_check([parser.get('truecrypting', 'tc_binary'), "--text", "--version"]) dependency_check("7z") if (sys.platform == "darwin"): dependency_check(["hdiutil", "info"]) else: dependency_check("dmg2img") mainLogger.info("Configuring...") def update_config(section, key, value_from_argparser): ''' This function checks if there is any parameter given, If there is a parameter given, it updates the config if not it uses default values from config.ini '''
mainLogger.error("parabirdy does'nt run on windows. by us a windows license (and some gifts) or reboot in linux. virtualisation might also work") sys.exit() # Removed, because there is no verbosity support, could be reimplemented later. # see the logging module for built in verbosity support #if args.verbose: # mainLogger.info("verbosity turned on") print "=" * 60, "\nChecking Dependencies and Configure\n", "=" * 60 print "Tempdir is:", tempdir mainLogger.info("Checking all Dependencies...") mainLogger.debug("truerypt binary is {}".format(parser.get('truecrypting', 'tc_binary'))) dependency_check([parser.get('truecrypting', 'tc_binary'), "--text", "--version"]) mainLogger.info("Configuring...") # # Setting Parameters given from argparse # update_config("DEFAULT", "device", args.device) update_config("thunderbird_linux", "version", args.thunder) update_config("thunderbird_windows", "version", args.thunder) update_config("thunderbird_mac", "version", args.thunder) update_config("vidalia_linux", "version", args.vidalia) update_config("vidalia_windows", "version", args.vidalia) update_config("vidalia_mac", "version", args.vidalia) update_config("DEFAULT", "container_name", args.container_name)
sys.exit() # Removed, because there is no verbosity support, could be reimplemented later. # see the logging module for built in verbosity support #if args.verbose: # mainLogger.info("verbosity turned on") print "=" * 60, "\nChecking Dependencies and Configure\n", "=" * 60 print "Tempdir is:", tempdir mainLogger.info("Checking all Dependencies...") mainLogger.debug("truerypt binary is {}".format( parser.get('truecrypting', 'tc_binary'))) dependency_check( [parser.get('truecrypting', 'tc_binary'), "--text", "--version"]) mainLogger.info("Configuring...") # # Setting Parameters given from argparse # update_config("DEFAULT", "device", args.device) update_config("thunderbird_linux", "version", args.thunder) update_config("thunderbird_windows", "version", args.thunder) update_config("thunderbird_mac", "version", args.thunder) update_config("vidalia_linux", "version", args.vidalia) update_config("vidalia_windows", "version", args.vidalia) update_config("vidalia_mac", "version", args.vidalia) update_config("DEFAULT", "container_name", args.container_name)