From 2fbf439bf21dc35b4d2385f28a7be3cde7b8580d Mon Sep 17 00:00:00 2001 From: Yarny0 <41838844+Yarny0@users.noreply.github.com> Date: Fri, 9 Dec 2022 21:03:45 +0100 Subject: [PATCH] tsm-client: 8.1.15.1 -> 8.1.17.0 IBM's "Authorized Program Analysis Report"s (something like release notes): https://www.ibm.com/support/pages/node/6845804 README: https://www.ibm.com/support/pages/node/617857#8117Readme Security Bulletin: https://www.ibm.com/support/pages/node/6842073 (CVE-2022-34165, CVE-2022-42003, CVE-2022-42004, CVE-2021-33813, CVE-2018-25032) The security bulletin seem to require a login, as it returns "403 Forbidden" at the time of this writing. --- pkgs/tools/backup/tsm-client/default.nix | 21 +++++++++------------ 1 file changed, 9 insertions(+), 12 deletions(-) diff --git a/pkgs/tools/backup/tsm-client/default.nix b/pkgs/tools/backup/tsm-client/default.nix index 0bb61b695a7f..ef94eee2429f 100644 --- a/pkgs/tools/backup/tsm-client/default.nix +++ b/pkgs/tools/backup/tsm-client/default.nix @@ -53,17 +53,14 @@ # going to the `downloadPage` (see `meta` below). # Find the "Backup-archive client" table on that page. # Look for "Download Documents" of the latest release. -# Here, two links must be checked if existing: -# * "IBM Spectrum Protect Client ... Downloads and READMEs": -# In the table at the page's bottom, -# check the date of the "Linux x86_64 client" -# * "IBM Spectrum Protect BA client ... interim fix downloads" -# Look for the "Linux x86_64 client ..." rows -# in the table at the bottom of each page. -# Follow the "HTTPS" link of the row with the latest date stamp. -# In the directory listing to show up, pick the big `.tar` file. +# Follow the "Download Information" link. +# Look for the "Linux x86_64 client ..." rows in the table at +# the bottom of the page and follow their "HTTPS" links (one +# link per row -- each link might point to the latest release). +# In the directory listings to show up, +# check the big `.tar` file. # -# (as of 2022-09-29) +# (as of 2022-12-10) let @@ -108,10 +105,10 @@ let unwrapped = stdenv.mkDerivation rec { name = "tsm-client-${version}-unwrapped"; - version = "8.1.15.2"; + version = "8.1.17.0"; src = fetchurl { url = mkSrcUrl version; - hash = "sha512-ljygVoW7zR+LVHf4LSoBn3qEHISobsxheLxs9NyKWQiwPWpfhSgJO+bX4QRzAmrpSTNrETxHkuXqzGSHaaBlzg=="; + hash = "sha512-MP8BjnESFoEzl6jdhtuwX9PolDF7o4QL7i1NeDV0ltIJMUOqSeAULpTJ1bbErJokJSbrj41kDwMVI+ZuAUb1eA=="; }; inherit meta passthru;