requestCmd.PersistentFlags().StringVar(&cmdArguments.CommonName,"cn","","Set »CommonName« (common name) part of distinguished name")
...
...
@@ -349,7 +361,7 @@ func init() {
requestCmd.MarkFlagFilename("keyfile","")
requestCmd.PersistentFlags().StringVarP(&cmdArguments.Keypass,"keypass","p","","Password if secret key is encrypted")
requestCmd.PersistentFlags().IntVar(&cmdArguments.Keysize,"keysize",4096,"Size of secret key in bits (only used if --keyfile is not set; minimum size 2048 bits)")
requestCmd.PersistentFlags().StringVarP(&cmdArguments.Outdir,"outdir","o","","Directory for all output files")
requestCmd.PersistentFlags().StringVarP(&cmdArguments.Outdir,"outdir","o","{{-.CommonNameSanitized}}_{{-.TimeStamp}}","Directory for all output files")
requestCmd.PersistentFlags().BoolVarP(&cmdArguments.DryRun,"dry-run","n",false,"Only show request data, don't execute anything")
requestCmd.PersistentFlags().BoolVarP(&cmdArguments.SkipPDF,"skip-pdf","s",false,"Don't fetch pdf after request")