[DRE-commits] [ruby-specinfra] 01/06: Merge tag 'upstream/2.66.0'

Scott Leggett smlx-guest at moszumanska.debian.org
Sun Nov 6 01:31:53 UTC 2016


This is an automated email from the git hooks/post-receive script.

smlx-guest pushed a commit to branch master
in repository ruby-specinfra.

commit 9d520a7a81a05451bef19f8fb109964fb49ab761
Merge: cc6712b 152223e
Author: Scott Leggett <scott at sl.id.au>
Date:   Sun Nov 6 12:04:51 2016 +1100

    Merge tag 'upstream/2.66.0'
    
    Upstream version 2.66.0

 .gitignore                                         |   2 +
 Gemfile                                            |  20 +
 Guardfile                                          |   2 +-
 README.md                                          |  24 +-
 Rakefile                                           |   3 +-
 appveyor.yml                                       |  22 +-
 lib/specinfra/backend/base.rb                      |  12 +
 lib/specinfra/backend/cmd.rb                       |  11 +-
 lib/specinfra/backend/docker.rb                    |  26 +-
 lib/specinfra/backend/exec.rb                      | 108 ++++-
 lib/specinfra/backend/powershell/command.rb        |   2 +-
 lib/specinfra/backend/powershell/script_helper.rb  |   2 +-
 .../powershell/support/is_port_listening.ps1       |   1 +
 lib/specinfra/backend/ssh.rb                       |   9 +-
 lib/specinfra/backend/winrm.rb                     |  26 +-
 lib/specinfra/command.rb                           |  77 +++-
 lib/specinfra/command/aix/base/file.rb             |   2 +-
 lib/specinfra/command/aix/base/inventory.rb        |  38 ++
 lib/specinfra/command/alpine/base/service.rb       |  31 ++
 lib/specinfra/command/amazon.rb                    |   2 +
 lib/specinfra/command/amazon/base.rb               |   2 +
 lib/specinfra/command/arch/base/package.rb         |   2 +-
 lib/specinfra/command/base/cron.rb                 |   6 +-
 lib/specinfra/command/base/file.rb                 |  36 +-
 lib/specinfra/command/base/group.rb                |   3 +-
 lib/specinfra/command/base/host.rb                 |  13 +-
 lib/specinfra/command/base/inventory.rb            |   9 +
 lib/specinfra/command/base/mail_alias.rb           |   7 +-
 lib/specinfra/command/base/package.rb              |  22 +-
 lib/specinfra/command/base/process.rb              |   4 +
 lib/specinfra/command/base/user.rb                 |  10 +-
 lib/specinfra/command/cumulus.rb                   |   1 +
 lib/specinfra/command/cumulus/base.rb              |   6 +-
 lib/specinfra/command/cumulus/base/ppa.rb          |   5 +-
 lib/specinfra/command/cumulus/base/service.rb      |   5 +-
 lib/specinfra/command/darwin/base/host.rb          |  28 ++
 lib/specinfra/command/darwin/base/interface.rb     |  51 +++
 .../command/{linux => darwin}/base/inventory.rb    |  11 +-
 lib/specinfra/command/darwin/base/package.rb       |  31 +-
 lib/specinfra/command/darwin/base/port.rb          |  15 +-
 lib/specinfra/command/darwin/base/process.rb       |   7 +
 lib/specinfra/command/debian/base/port.rb          |   2 +
 lib/specinfra/command/debian/base/service.rb       |   2 +-
 lib/specinfra/command/debian/v8/port.rb            |   5 +
 lib/specinfra/command/debian/v8/service.rb         |   9 +
 lib/specinfra/command/eos.rb                       |   1 +
 lib/specinfra/command/eos/base.rb                  |   2 +
 lib/specinfra/command/fedora/base/service.rb       |   4 +-
 lib/specinfra/command/freebsd/base/file.rb         |  13 +-
 lib/specinfra/command/freebsd/base/host.rb         |  24 +
 lib/specinfra/command/freebsd/base/interface.rb    |  51 +++
 lib/specinfra/command/freebsd/base/inventory.rb    |  32 ++
 lib/specinfra/command/freebsd/base/package.rb      |  20 +-
 .../command/freebsd/base/routing_table.rb          |   9 +
 lib/specinfra/command/freebsd/base/service.rb      |   5 +-
 lib/specinfra/command/freebsd/base/user.rb         |  56 +++
 lib/specinfra/command/freebsd/v10.rb               |   2 -
 lib/specinfra/command/freebsd/v10/package.rb       |  19 -
 lib/specinfra/command/freebsd/v6.rb                |   2 +
 .../command/freebsd/{base => v6}/package.rb        |   4 +-
 lib/specinfra/command/freebsd/v6/user.rb           |  19 +
 lib/specinfra/command/freebsd/v7.rb                |   2 +
 lib/specinfra/command/freebsd/v7/package.rb        |   2 +
 lib/specinfra/command/freebsd/v8.rb                |   2 +
 lib/specinfra/command/freebsd/v8/package.rb        |  54 +++
 lib/specinfra/command/freebsd/v9.rb                |   2 +
 lib/specinfra/command/freebsd/v9/package.rb        |   2 +
 lib/specinfra/command/linux/base/file.rb           |   3 +-
 lib/specinfra/command/linux/base/interface.rb      |  17 +-
 lib/specinfra/command/linux/base/inventory.rb      |  14 +
 lib/specinfra/command/linux/base/lxc_container.rb  |  10 +-
 lib/specinfra/command/linux/base/selinux.rb        |   7 +-
 lib/specinfra/command/linuxmint.rb                 |   1 +
 lib/specinfra/command/linuxmint/base.rb            |   2 +
 lib/specinfra/command/module/service/runit.rb      |   4 +
 lib/specinfra/command/module/service/systemd.rb    |  11 +-
 lib/specinfra/command/module/ss.rb                 |  39 ++
 lib/specinfra/command/openbsd/base/file.rb         |   8 +
 lib/specinfra/command/openbsd/base/host.rb         |  17 +
 lib/specinfra/command/openbsd/base/interface.rb    |  43 +-
 lib/specinfra/command/openbsd/base/inventory.rb    |  33 ++
 lib/specinfra/command/openbsd/base/mail_alias.rb   |   3 +-
 lib/specinfra/command/openbsd/base/port.rb         |   7 +
 lib/specinfra/command/openbsd/base/service.rb      |   8 +
 lib/specinfra/command/openbsd/v57.rb               |   2 +
 lib/specinfra/command/openbsd/v57/service.rb       |  35 ++
 lib/specinfra/command/poky.rb                      |   1 +
 lib/specinfra/command/poky/base.rb                 |   2 +
 lib/specinfra/command/poky/base/interface.rb       |   2 +
 lib/specinfra/command/poky/base/inventory.rb       |   2 +
 lib/specinfra/command/poky/base/package.rb         |  26 ++
 lib/specinfra/command/poky/base/service.rb         |   5 +
 lib/specinfra/command/raspbian.rb                  |   1 +
 lib/specinfra/command/redhat/base/host.rb          |   2 +
 lib/specinfra/command/redhat/base/package.rb       |   2 +-
 lib/specinfra/command/redhat/base/port.rb          |   2 +
 lib/specinfra/command/redhat/base/yumrepo.rb       |   2 +-
 lib/specinfra/command/redhat/v7/host.rb            |  15 +
 lib/specinfra/command/redhat/v7/port.rb            |   5 +
 lib/specinfra/command/sles.rb                      |   1 +
 lib/specinfra/command/sles/base.rb                 |   2 +
 lib/specinfra/command/sles/v12.rb                  |   3 +
 lib/specinfra/command/sles/v12/service.rb          |   5 +
 lib/specinfra/command/solaris/base/inventory.rb    |  42 ++
 .../command/solaris/base/kernel_module.rb          |   7 +
 lib/specinfra/command/ubuntu/base/ppa.rb           |   4 +-
 lib/specinfra/command/ubuntu/base/service.rb       |  10 +-
 lib/specinfra/command/ubuntu/v15.rb                |   1 +
 lib/specinfra/command/ubuntu/v15/service.rb        |   5 +
 lib/specinfra/command/windows/base/file.rb         |  11 +-
 lib/specinfra/command/windows/base/service.rb      |  20 +
 lib/specinfra/command_factory.rb                   |   6 +-
 lib/specinfra/configuration.rb                     |   5 +-
 lib/specinfra/ext/class.rb                         |   4 +-
 lib/specinfra/helper/detect_os.rb                  |   2 +
 lib/specinfra/helper/detect_os/aix.rb              |   7 +-
 lib/specinfra/helper/detect_os/darwin.rb           |   8 +-
 lib/specinfra/helper/detect_os/debian.rb           |  18 +-
 lib/specinfra/helper/detect_os/eos.rb              |  12 +
 lib/specinfra/helper/detect_os/freebsd.rb          |   4 +-
 lib/specinfra/helper/detect_os/openbsd.rb          |   8 +-
 lib/specinfra/helper/detect_os/poky.rb             |   7 +
 lib/specinfra/helper/detect_os/redhat.rb           |   6 +-
 lib/specinfra/helper/detect_os/solaris.rb          |   2 +
 lib/specinfra/helper/detect_os/suse.rb             |   2 +-
 lib/specinfra/host_inventory.rb                    |   3 +
 lib/specinfra/host_inventory/block_device.rb       |  35 ++
 lib/specinfra/host_inventory/cpu.rb                |   8 +-
 lib/specinfra/host_inventory/domain.rb             |   8 +-
 lib/specinfra/host_inventory/filesystem.rb         |  10 +-
 lib/specinfra/host_inventory/fqdn.rb               |   8 +-
 lib/specinfra/host_inventory/group.rb              |  34 ++
 lib/specinfra/host_inventory/hostname.rb           |   8 +-
 lib/specinfra/host_inventory/kernel.rb             |  15 +
 lib/specinfra/host_inventory/memory.rb             |  21 +-
 lib/specinfra/host_inventory/user.rb               |  32 ++
 lib/specinfra/host_inventory/virtualization.rb     |  51 ++-
 lib/specinfra/processor.rb                         |   4 +-
 lib/specinfra/version.rb                           |   2 +-
 metadata.yml                                       | 499 ---------------------
 spec/backend/exec/build_command_spec.rb            |  78 +++-
 spec/backend/exec/child_process_spec.rb            |  22 +
 spec/backend/exec/consume_exited_process_spec.rb   |  42 ++
 spec/backend/exec/env_spec.rb                      |   4 +
 spec/backend/exec/read_noblock_spec.rb             |  54 +++
 spec/backend/exec/stdxxx_handler_spec.rb           |  25 ++
 spec/backend/ssh/build_command_spec.rb             |  27 +-
 spec/command/alpine/service_spec.rb                |  24 +
 spec/command/{redhat => amazon}/interface_spec.rb  |   2 +-
 spec/command/{redhat => amazon}/package_spec.rb    |   2 +-
 spec/command/amazon/service_spec.rb                |  28 ++
 spec/command/base/file_spec.rb                     |  48 ++
 spec/command/base/host_spec.rb                     |  23 +
 spec/command/base/mail_alias_spec.rb               |  17 +
 spec/command/base/package_spec.rb                  |   6 +-
 spec/command/base/process_spec.rb                  |   7 +
 spec/command/base/user_spec.rb                     |   8 +-
 spec/command/cumulus/ppa_cumuluslinux_spec.rb      |   8 +
 spec/command/cumulus/ppa_cumulusnetworks_spec.rb   |   8 +
 spec/command/darwin/host_spec.rb                   |  38 ++
 spec/command/darwin/interface_spec.rb              |  45 ++
 spec/command/darwin/port_spec.rb                   |  12 +
 spec/command/darwin/process_spec.rb                |   7 +
 spec/command/debian/port_spec.rb                   |   9 +
 spec/command/debian8/port_spec.rb                  |   8 +
 spec/command/freebsd/host_spec.rb                  |  24 +
 spec/command/freebsd/interface_spec.rb             |  40 ++
 spec/command/freebsd/package_spec.rb               | 149 ++++++
 spec/command/linux/file_spec.rb                    |   4 +
 spec/command/linux/interface_spec.rb               |  26 +-
 spec/command/linux/inventory_spec.rb               |   9 +
 spec/command/linux/selinux_spec.rb                 |  21 +-
 spec/command/module/service/systemd_spec.rb        |   2 +-
 spec/command/module/ss_spec.rb                     |  28 ++
 spec/command/module/systemd_spec.rb                |  10 +-
 spec/command/openbsd/file_spec.rb                  |  12 +
 spec/command/openbsd/host_spec.rb                  |  24 +
 spec/command/openbsd/interface_spec.rb             |  46 ++
 spec/command/openbsd/mail_alias_spec.rb            |  19 +
 spec/command/openbsd/port_spec.rb                  |  16 +
 spec/command/openbsd/service_spec.rb               |  12 +
 spec/command/openbsd57/service_spec.rb             |  36 ++
 spec/command/redhat/package_spec.rb                |   1 +
 spec/command/redhat7/host_spec.rb                  |  25 ++
 spec/command/{redhat => redhat7}/interface_spec.rb |   0
 spec/command/redhat7/port_spec.rb                  |   8 +
 spec/command/ubuntu/ppa_spec.rb                    |   4 +-
 spec/command/windows/service_spec.rb               |  37 ++
 spec/configuration_spec.rb                         |  24 +-
 spec/helper/detect_os/aix_spec.rb                  |  58 +++
 spec/helper/detect_os/darwin_spec.rb               |  42 ++
 spec/helper/detect_os/debian_spec.rb               |  17 +
 spec/helper/detect_os/eos_spec.rb                  |  31 ++
 spec/helper/detect_os/esxi_spec.rb                 |  18 +-
 spec/helper/detect_os/freebsd_spec.rb              |  42 ++
 spec/helper/detect_os/openbsd_spec.rb              |  42 ++
 spec/helper/detect_os/suse_spec.rb                 |  24 +
 spec/helper/os_spec.rb                             |  86 ++--
 spec/host_inventory/aix/filesystem_spec.rb         | 107 +++++
 spec/host_inventory/base/group_spec.rb             |  97 ++++
 spec/host_inventory/base/user_spec.rb              |  68 +++
 spec/host_inventory/darwin/filesystem_spec.rb      |  63 +++
 spec/host_inventory/freebsd/filesystem_spec.rb     | 123 +++++
 spec/host_inventory/linux/block_device_spec.rb     |  46 ++
 spec/host_inventory/{ => linux}/cpu_spec.rb        |   0
 spec/host_inventory/linux/filesystem_spec.rb       |  53 +++
 spec/host_inventory/linux/kernel_spec.rb           |  33 ++
 spec/host_inventory/linux/memory_spec.rb           | 145 ++++++
 spec/host_inventory/linux/virtualization_spec.rb   |  46 ++
 spec/host_inventory/openbsd/filesystem_spec.rb     |  43 ++
 spec/host_inventory/openbsd/virtualization_spec.rb |  29 ++
 spec/host_inventory/solaris/filesystem_spec.rb     | 137 ++++++
 spec/host_inventory/solaris/virtualization_spec.rb |  30 ++
 specinfra.gemspec                                  |   8 +-
 214 files changed, 4047 insertions(+), 780 deletions(-)

-- 
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-ruby-extras/ruby-specinfra.git



More information about the Pkg-ruby-extras-commits mailing list