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

Abierto
#1,255 0 comentarios 1 reacción 1 asignado Ver en GitHub

Los mantenedores suelen responder en 1 día

@hslatman ya está trabajando en esto.

Desde el 20/8/2024.

Evaluación

Este issue todavía no se ha evaluado.

Descripción

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).

Lenguaje dominante
Go
Estrellas
4.3k
Forks
320
Merge medio
2 d 3 h
PR fusionados (30 d)
11

Preparar el entorno

Primeros pasos

  1. Lee el issue completo y luego la guía de contribución del proyecto.
  2. Comenta en el issue que vas a ocuparte — evita que dos personas hagan lo mismo.
  3. Haz un fork del repositorio y trabaja en una rama.
  4. Abre un pull request que haga referencia al número del issue.

Más de smallstep/cli

Todos los issues de smallstep/cli

Issues similares

Más issues de Go

Recibe los nuevos issues en tu correo

Un resumen breve de issues de GitHub para principiantes.