Checking for updates and updating Tranalyzer to a new version
Contents
Checking for an update
In order to check whether a new version of Tranalyzer2 is available,
you can simply use the t2update
alias or the setup.sh -C
option:
Tranalyzer2 0.9.4lmw1 is already the latest version available!
Alternatively, if t2_aliases
are not available, you can replace the previous command with:
cd /home/user/tranalyzer2-0.9.4lmw1
./setup.sh -C
Tranalyzer2 0.9.4lmw1 is already the latest version available!
That was easy! We have the latest version and no update is available.
Updating to the latest version
Now what if there was a new version available? Let’s assume we are currently using an older version…
t2update
Tranalyzer2 version 0.9.4lmw1 is out!
1: Download and overwrite current version
2: Download and extract under 'tranalyzer2-0.9.4lmw1'
3: Download
4: See the ChangeLog
*: Do nothing (exit) [default]
What do you want to do?
We now have several options. Let’s try them all, starting by the end!
t2update - do nothing
Do nothing (exit) simply aborts the update process.
This is the default option if the answer is not recognized, e.g., if the Enter
key was typed.
t2update - see the changeLog
See the ChangeLog can be used to review the content of the update. Important changes, such as new features and bug fixes, are listed.
t2updateTranalyzer2 version 0.9.4lmw1 is out! 1: Download and overwrite current version 2: Download and extract under 'tranalyzer2-0.9.4lmw1' 3: Download 4: See the ChangeLog *: Do nothing (exit) [default] What do you want to do? 4 ChangeLog for Tranalyzer2 version 0.9.4lmw1 (Jan 2025) * tranalyzer2: * Added MONITORING_LAST configuration flag to only keep last entry in monitoring file (-m option) * New macros: * OUTBUF_APPEND_STR_OR_EMPTY() * OUTBUF_APPEND_STR_AND_FREE_FUNC() * OUTBUF_APPEND_ARRAY_STR_AND_FREE_FUNC() * bgpDecode: * Used HDR_CHR and SEP_CHR in output files * dnsDecode: * Updated maldomain.txt * sslDecode: * Added support for JA4X fingerprints and certificate reassembly (thanks Etienne for the patch!) * Updated sslblacklist.[ct]sv * t2utils.h: * Introduced MIN4() and MAX4() macros * gt2whois: * GTK 4 graphical user interface to t2whois Tranalyzer2 version 0.9.4lmw1 is out! 1: Download and overwrite current version 2: Download and extract under 'tranalyzer2-0.9.4lmw1' 3: Download 4: See the ChangeLog *: Do nothing (exit) [default] What do you want to do?
t2update - download
Download can be used to fetch the latest version of Tranalyzer2.
The output folder default to one level above the location of the setup.sh
script, but can be changed before the download is started.
Tranalyzer2 version 0.9.4lmw1 is out! 1: Download and overwrite current version 2: Download and extract under 'tranalyzer2-0.9.4lmw1' 3: Download 4: See the ChangeLog *: Do nothing (exit) [default] What do you want to do? 3 Choose output folder (type enter to use '/home/user'): --2025-01-06 17:07:53-- https://tranalyzer.com/download/tranalyzer/tranalyzer2-0.9.4lmw1.tar.gz Connecting to https://tranalyzer.com... connected. HTTP request sent, awaiting response... 200 OK Length: 0 [application/octet-stream] Saving to: ‘/home/user/tranalyzer2-0.9.4lmw1.tar.gz’ /home/user/tranalyzer2-0. [ <=> ] 0 --.-KB/s in 0s 2025-01-06 17:07:53 (0.00 B/s) - ‘/home/user/tranalyzer2-0.9.4lmw1.tar.gz’ saved [0/0] Successfully downloaded 'tranalyzer2-0.9.4lmw1.tar.gz'ls /home/user/tranalyzer2-0.9.4lmw1.tar.gz
tranalyzer2-0.9.4lmw1.tar.gz
t2update - download and extract
Download and extract can be used to fetch the latest version of Tranalyzer2 and extract it under the appropriate name including the version, i.e, tranalyzer2-0.9.4lmw1
. The output folder default to one level above the location of the setup.sh
script, but can be changed before the download is started. If the destination folder already exists, you will be prompted for confirmation.
Tranalyzer2 version 0.9.4lmw1 is out! 1: Download and overwrite current version 2: Download and extract under 'tranalyzer2-0.9.4lmw1' 3: Download 4: See the ChangeLog *: Do nothing (exit) [default] What do you want to do? 2 Choose output folder (type enter to use '/home/user'): --2025-01-06 17:08:53-- https://tranalyzer.com/download/tranalyzer/tranalyzer2-0.9.4lmw1.tar.gz Connecting to https://tranalyzer.com... connected. HTTP request sent, awaiting response... 200 OK Length: 0 [application/octet-stream] Saving to: ‘/home/user/tranalyzer2-0.9.4lmw1.tar.gz’ /home/user/tranalyzer2-0.9.4 [ <=> ] 0 --.-KB/s in 0s 2025-01-06 17:09:02 (0.00 B/s) - ‘/home/user/tranalyzer2-0.9.4lmw1.tar.gz’ saved [0/0] Successfully downloaded 'tranalyzer2-0.9.4lmw1.tar.gz' '/home/user/tranalyzer2-0.9.4lmw1.tar.gz' successfully extracted under '/home/user/tranalyzer2-0.9.4'ls /home/user/tranalyzer2-0.9.4lmw1
ChangeLog autogen.sh plugins setup.sh tranalyzer2 README.md doc scripts tests utils
t2update - download and overwrite
Download and overwrite can be used to fetch the latest version of Tranalyzer2 and extract it under the name used by the current version thus overwriting it. The output folder default to one level above the location of the setup.sh
script, but can be changed before the download is started. If the destination folder already exists, you will be prompted for confirmation and given the opportunity to specify a different name.
Tranalyzer2 version 0.9.4lmw1 is out! 1: Download and overwrite current version 2: Download and extract under 'tranalyzer2-0.9.4lmw1' 3: Download 4: See the ChangeLog *: Do nothing (exit) [default] What do you want to do? 1 Choose output folder (type enter to use '/home/user'): --2025-01-06 17:09:04-- https://tranalyzer.com/download/tranalyzer/tranalyzer2-0.9.4lmw1.tar.gz Connecting to https://tranalyzer.com... connected. HTTP request sent, awaiting response... 200 OK Length: 0 [application/octet-stream] Saving to: ‘/home/user/tranalyzer2-0.9.4lmw1.tar.gz’ /home/user/tranalyzer2-0.9.4 [ <=> ] 0 --.-KB/s in 0s 2025-01-06 17:09:13 (0.00 B/s) - ‘/home/user/tranalyzer2-0.9.4lmw1.tar.gz’ saved [0/0] Successfully downloaded 'tranalyzer2-0.9.4lmw1.tar.gz' '/home/user/tranalyzer2-0.9.4lmw1.tar.gz' successfully extracted under '/home/user/tranalyzer2-0.9.4'ls /home/user/tranalyzer2-0.9.4lmw1
ChangeLog autogen.sh plugins setup.sh tranalyzer2 README.md doc scripts tests utils