Public bug reported:

The current tee-supplicant package seems too old.

root@localhost:/usr/sbin# ./tee-supplicant --help
ERR [10181] TEES:main:717: failed to open "--help"


The upstream repo is https://github.com/OP-TEE/optee_client.git

In next BF3 release, we would expect OPTEE/RPMB support, which needs a
new version of optee_client and CID support in optee_client/tee-
supplicant/src/rpmb.c

During make, we would need "RPMB_EMU=0" on the make command line to
enable real RPMB.

Below is an output of the new version.

# ./tee-supplicant-new --help
Usage: tee-supplicant [options] [<device-name>]
        -h, --help: this help
        -d, --daemonize: run as a daemon (fork and return after child has 
opened the TEE device or on error)
        -f, --fs-parent-path: secure fs parent path [/data/tee]
        -t, --ta-dir: TAs dirname under /lib [optee_armtz]
        -p, --plugin-path: plugin load path [/usr/lib/tee-supplicant/plugins/]
        -r, --rpmb-cid: RPMB device identification register (CID) in hexadecimal

** Affects: linux-bluefield (Ubuntu)
     Importance: Undecided
         Status: New

-- 
You received this bug notification because you are a member of Kernel
Packages, which is subscribed to linux-bluefield in Ubuntu.
https://bugs.launchpad.net/bugs/2028457

Title:
  tee-supplicant package is too old

Status in linux-bluefield package in Ubuntu:
  New

Bug description:
  The current tee-supplicant package seems too old.

  root@localhost:/usr/sbin# ./tee-supplicant --help
  ERR [10181] TEES:main:717: failed to open "--help"

  
  The upstream repo is https://github.com/OP-TEE/optee_client.git

  In next BF3 release, we would expect OPTEE/RPMB support, which needs a
  new version of optee_client and CID support in optee_client/tee-
  supplicant/src/rpmb.c

  During make, we would need "RPMB_EMU=0" on the make command line to
  enable real RPMB.

  Below is an output of the new version.

  # ./tee-supplicant-new --help
  Usage: tee-supplicant [options] [<device-name>]
          -h, --help: this help
          -d, --daemonize: run as a daemon (fork and return after child has 
opened the TEE device or on error)
          -f, --fs-parent-path: secure fs parent path [/data/tee]
          -t, --ta-dir: TAs dirname under /lib [optee_armtz]
          -p, --plugin-path: plugin load path [/usr/lib/tee-supplicant/plugins/]
          -r, --rpmb-cid: RPMB device identification register (CID) in 
hexadecimal

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/linux-bluefield/+bug/2028457/+subscriptions


-- 
Mailing list: https://launchpad.net/~kernel-packages
Post to     : kernel-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~kernel-packages
More help   : https://help.launchpad.net/ListHelp

Reply via email to