Ticket was cloned from Red Hat Bugzilla (product Red Hat Enterprise Linux 7): Bug 1251561
Description of problem: Trying to add a vault with --public-key returns an error: [root@master ~]# I=$(( I += 1 )) ; ipa vault-add myvault$I --public-key="$PUBKEYBLOB" ipa: ERROR: Unknown option: ipavaultpublickey Version-Release number of selected component (if applicable): ipa-server-4.2.0-3.el7.x86_64 How reproducible: always Steps to Reproduce: 1. Install IPA Server ipa-server-install 2. Install KRA ipa-kra-install 3. Add vault with private key blob (not key file): openssl genrsa -out private.pem 2048 openssl rsa -in private.pem -out public.pem -pubout PUBKEYBLOB=$(cat public.pem |grep -v '^-----'|tr -d '\n\r') ipa vault-add myvault --public-key="$PUBKEYBLOB" Actual results: ipa: ERROR: Unknown option: ipavaultpublickey Expected results: add vault with key blob Additional info:
master:
ipa-4-2:
Just a note, the correct way to use --public-key option:
$ PUBKEYBLOB=$(cat public.pem | base64) $ ipa vault-add myvault --type asymmetric --public-key "$PUBKEYBLOB"
Metadata Update from @pvoborni: - Issue assigned to pvoborni - Issue set to the milestone: FreeIPA 4.2.1
Login to comment on this ticket.