Sha256: 216cda9e1349c4695f78fd09f799e2bbc90e5f969b1af9ba2e25f4a652c8536f
Contents?: true
Size: 689 Bytes
Versions: 8
Compression:
Stored size: 689 Bytes
Contents
# frozen_string_literal: true require 'lino' require_relative 'base' require_relative 'mixins/global_config' require_relative 'mixins/ssl_config' require_relative 'mixins/algorithm_config' require_relative 'mixins/encrypt_key_config' module RubyEasyRSA module Commands class BuildCA < Base include Mixins::GlobalConfig include Mixins::SSLConfig include Mixins::AlgorithmConfig include Mixins::EncryptKeyConfig def configure_command(builder, opts) sub_ca = opts[:sub_ca] builder = builder.with_subcommand('build-ca') builder = builder.with_argument('subca') if sub_ca super(builder, opts) end end end end
Version data entries
8 entries across 8 versions & 1 rubygems