Configuring the WAPT console

Hint

The configuration file for the WAPT console is stored in C:\Users\%username%\AppData\Local\waptconsole\waptconsole.ini. This file is automatically generated when the waptconsole is first launched and it is generated from the wapt-get.ini file configured on the Administrator’s workstation.

Several options are available in the [global] section of the waptconsole.ini file:

Options Description
wapt_server = https://srvwapt.tranquilit.local Address of the WAPT Server.
repo_url = http://srvwapt.tranquilit.local/wapt Address of the main WAPT repository.
last_usage_report = 03/01/2017 18:45:51 Date when the WAPT console was last used.
http_proxy = Address of the proxy server in the console.
use_http_proxy_for_server = 0 Use a proxy to connect to the WAPT Server from the console.
use_http_proxy_for_repo = 0 Use a proxy to connect to the main WAPT repository from the console.
default_package_prefix = tis Prefix used for naming WAPT packages.
default_sources_root = C:waptdev WAPT base package development folder.
personal_certificate_path = C:privatemykey.crt Path to the certificate associated with the Administrator’s private key.
send_usage_report = 1 Allows the WAPT console to send anonymous statistics to Tranquil IT.
language = en Language of the WAPT console.
advanced_mode = 0 Launches the console in debug mode.
verify_cert = C:\Program Files (x86)\wapt\ssl\server\srvwapt.mydomain.lan.crt For verifying HTTPS certificates .
waptservice_timeout = 2 Timeout for actions applied to WAPT agents (ex: update).
enable_external_tools = 0 Displays the actions that call external applications (RDP, VNC, etc…).
enable_management_features = 0 Displays the button to create self-signed certificates or to create the WAPT agent’s installer.
hide_unavailable = 0 Hides actions that are not available for the WAPT agent.
check_certificates_validity = 1 Forces the package certificate’s date and CRL to be verified.
sign_digests = sha256,sha1 List of allowed signature algorithms for the WAPT packages

Configuring external repositories

You may add several external repositories by adding [sections] in C:\Users\%username%\AppData\Local\waptconsole\waptconsole.ini.

Example:

[store.wapt.fr]
repo_url=https://store.wapt.fr/waptdev
verify_cert=1
http_proxy=http://srvproxy:8080
public_certs_dir=
timeout=2

[otherwapt.tranquil.it]
repo_url=https://otherwapt.tranquil.it/waptdev
verify_cert=0
http_proxy=
public_certs_dir=c:\Users\admin\Documents\ssl\otherwapt\
timeout=2
Options Description
repo_url = http://srvwapt.tranquilit.local/wapt Address of the external WAPT repository.
http_proxy = http://srvproxy:8080 Address of the proxy to use to access the external repository referenced in the [section].
verify_cert = 1 For verifying HTTPS certificates.
public_certs_dir = Folder that contains the certificates used to authenticate downloaded external packages. If left empty, no verification is performed.
timeout = 2 Timeout for the external repository referenced in the [section].

Settings for creating WAPT package

Options Description
personal_certificate_path = C:privatecoder.crt Path to the private key to be used to sign packages.
default_sources_root = C:waptdev WAPT base package development folder.
default_sources_root_host = C:waptdevhosts WAPT host package development folder.
default_package_prefix = tis Default prefix for new WAPT packages.
default_sources_suffix = wapt Default suffix for new WAPT packages.