Unverified Commit d622727e authored by Sandro Jäckel's avatar Sandro Jäckel Committed by GitHub
Browse files

tsm-client: 8.1.27.1 -> 8.2.1.0 (#504197)

parents 98320de3 2ad8bf20
Loading
Loading
Loading
Loading
+1 −1
Original line number Diff line number Diff line
@@ -71,7 +71,7 @@ let
    {
      freeformType = attrsOf (either scalarType (listOf scalarType));
      # Client system-options file directives are explained here:
      # https://www.ibm.com/docs/en/storage-protect/8.1.27?topic=commands-processing-options
      # https://www.ibm.com/docs/en/storage-protect/8.2.1?topic=utilities-processing-options
      options.servername = mkOption {
        type = servernameType;
        default = name;
+1 −1
Original line number Diff line number Diff line
@@ -89,7 +89,7 @@ in
      environment.HOME = "/var/lib/tsm-backup";
      serviceConfig = {
        # for exit status description see
        # https://www.ibm.com/docs/en/storage-protect/8.1.27?topic=clients-client-return-codes
        # https://www.ibm.com/docs/en/storage-protect/8.2.1?topic=clients-client-return-codes
        SuccessExitStatus = "4 8";
        # The `-se` option must come after the command.
        # The `-optfile` option suppresses a `dsm.opt`-not-found warning.
+0 −1
Original line number Diff line number Diff line
@@ -51,7 +51,6 @@
    # "Connection Information" dialog box
    machine.wait_for_window("Connection Information")
    machine.wait_for_text("SOME-NODE")
    machine.wait_for_text("${pkgs.tsm-client.passthru.unwrapped.version}")

    machine.shutdown()
  '';
+7 −3
Original line number Diff line number Diff line
@@ -6,6 +6,8 @@
  fetchurl,
  autoPatchelfHook,
  rpmextract,
  brotli,
  libnghttp2,
  libxcrypt-legacy,
  zlib,
  lvm2, # LVM image backup and restore functions (optional)
@@ -44,7 +46,7 @@
# point to this derivations `/dsmi_dir` directory symlink.
# Other environment variables might be necessary,
# depending on local configuration or usage; see:
# https://www.ibm.com/docs/en/storage-protect/8.1.27?topic=solaris-set-api-environment-variables
# https://www.ibm.com/docs/en/storage-protect/8.2.1?topic=solaris-set-api-environment-variables

let

@@ -91,10 +93,10 @@ let

  unwrapped = stdenv.mkDerivation (finalAttrs: {
    pname = "tsm-client-unwrapped";
    version = "8.1.27.1";
    version = "8.2.1.0";
    src = fetchurl {
      url = mkSrcUrl finalAttrs.version;
      hash = "sha512-s7arnrbZoNvU3NX53coD8ugw7+cJQswWX0qctVZqWcSHN0FgexXYmRq3kt90KfjShMjcOGAHJhqCKKmukbIYjg==";
      hash = "sha512-Hlm4sk78I/+hVKwGsSDpwIihMqMeAlLtu4H/DLo2NVNMQnixZTYRch69hAR1PNaSS7qz8/oiI51AYTc6+JYdtA==";
    };
    inherit meta passthru;

@@ -103,6 +105,8 @@ let
      rpmextract
    ];
    buildInputs = [
      brotli
      libnghttp2
      libxcrypt-legacy
      stdenv.cc.cc
      zlib