 #
 program
   .command('package <action> <organization> <repository> [pkgname] [pkgfile]')
-  .description('\n  Get, update, delete or create packages. Authentication is required')
+  .description('\n  Get, update, delete or create packages. Authentication required')
   .usage(' <list|info|create|delete|update|url> <organization> <repository> [pkgname] [pkgfile]?')
   .option('-s, --start-pos [number]', '[list] Packages list start position')
   .option('-n, --start-name [prefix]', '[list] Packages start name prefix filter')

#
program
  .command('package-version <action> <organization> <repository> <pkgname> [versionfile]')
  .description('\n  Get, create, delete or update package versions. Authentication is required')
  .usage('<get|create|delete|update> <organization> <repository> <pkgname>')
  .option('-n, --version <version>', 'Use a specific package version')
  .option('-c, --release-notes <notes>', '[create] Add release note comment')

#
program
  .command('sign <organization> <repository> <pkgname> <passphrase>')
  .description('\n  Sign files and packages versions with GPG. Authentication required')
  .usage('<organization> <repository> <pkgname> <passphrase>')
  .option('-n, --version <version>', 'Defines a specific package version')
  .option('-u, --username <username>', 'Defines the authentication username')
