[Bug]: Using --force doesn't force overwrite output file of step crypto key format

Aberta
#1,255 0 comentários 1 reação 1 responsável Ver no GitHub

Mantenedores costumam responder em até 1 dia

@hslatman já está trabalhando nisso.

Desde 20/8/2024.

Avaliação

Esta issue ainda não foi avaliada.

Descrição

bug needs triage
Steps to Reproduce
$ step crypto keypair pub.pem priv.pem --no-password --insecure
Your public key has been saved in pub.pem.
Your private key has been saved in priv.pem.
$ step crypto key format priv.pem --pkcs8 --pem --force --out priv.pem --no-password --insecure 
✔ Would you like to overwrite priv.pem [y/n]: y
Your key has been saved in priv.pem.
Your Environment
  • OS - Linux Mint 21,3
  • step CLI Version - Smallstep CLI/0.26.1 (linux/amd64) Release Date: 2024-04-23T00:08:02Z
Expected Behavior

No prompt when saving the key because --force is used.

Actual Behavior

The step crypto key format command still prompts to confirm overwrite even when --force is used.

Additional Context

This makes a small inconvenience for automation.

Contributing

Vote on this issue by adding a 👍 reaction.
To contribute a fix for this issue, leave a comment (and link to your pull request, if you've opened one already).

Linguagem predominante
Go
Estrelas
4.3k
Forks
320
Merge médio
2d 3h
PRs com merge (30d)
11

Preparar o ambiente

Primeiros passos

  1. Leia a issue inteira e depois o guia de contribuição do projeto.
  2. Comente na issue dizendo que vai assumir — evita que duas pessoas façam o mesmo trabalho.
  3. Faça um fork do repositório e trabalhe em uma branch.
  4. Abra um pull request que referencie o número da issue.

Mais de smallstep/cli

Todas as issues de smallstep/cli

Issues semelhantes

Mais issues de Go

Receba novas issues na sua caixa de entrada

Um resumo curto de issues do GitHub para quem está começando.