[DRE-commits] [ruby-specinfra] 02/04: Merge tag 'upstream/2.35.1'

Antonio Terceiro terceiro at moszumanska.debian.org
Sat Jun 13 22:09:17 UTC 2015


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

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

commit 8a746511ab575486263bcb080ef8db9e1dda722b
Merge: 2b9aa51 24ed26d
Author: Antonio Terceiro <terceiro at debian.org>
Date:   Sat Jun 13 18:57:46 2015 -0300

    Merge tag 'upstream/2.35.1'
    
    Upstream version 2.35.1
    
    # gpg: Signature made Sáb 13 Jun 2015 18:57:43 BRT using RSA key ID CD460BDE
    # gpg: Good signature from "Antonio Terceiro <terceiro at softwarelivre.org>"
    # gpg:                 aka "Antonio Terceiro <terceiro at dcc.ufba.br>"
    # gpg:                 aka "Antonio Terceiro <terceiro at colivre.coop.br>"
    # gpg:                 aka "Antonio Terceiro <terceiro at debian.org>"

 .gitignore                                         |   4 +
 .travis.yml                                        |   5 +
 Guardfile                                          |   7 +
 Rakefile                                           |  11 +-
 appveyor.yml                                       |  57 +++
 examples/multiple_backends.rb                      |  46 ++
 lib/specinfra.rb                                   |  41 +-
 lib/specinfra/backend.rb                           |   3 +-
 lib/specinfra/backend/base.rb                      |  46 +-
 lib/specinfra/backend/cmd.rb                       |   8 +-
 lib/specinfra/backend/docker.rb                    | 106 +++--
 lib/specinfra/backend/dockerfile.rb                |  19 +-
 lib/specinfra/backend/exec.rb                      | 271 ++---------
 lib/specinfra/backend/lxc.rb                       |  31 +-
 lib/specinfra/backend/powershell/command.rb        |   2 +-
 lib/specinfra/backend/powershell/script_helper.rb  |  10 +-
 .../powershell/support/find_iis_component.ps1      |  46 +-
 .../support/find_installed_application.ps1         |  21 +-
 .../backend/{shellscript.rb => shell_script.rb}    |  13 +-
 lib/specinfra/backend/ssh.rb                       | 134 ++++--
 lib/specinfra/backend/telnet.rb                    | 111 +++++
 lib/specinfra/backend/winrm.rb                     |  13 +-
 lib/specinfra/command.rb                           | 296 ++++++++++--
 lib/specinfra/command/aix.rb                       |  67 +--
 lib/specinfra/command/aix/base.rb                  |   2 +
 lib/specinfra/command/aix/base/file.rb             |  21 +
 lib/specinfra/command/aix/base/group.rb            |   8 +
 lib/specinfra/command/aix/base/host.rb             |  17 +
 lib/specinfra/command/aix/base/package.rb          |  11 +
 lib/specinfra/command/aix/base/port.rb             |   8 +
 lib/specinfra/command/aix/base/service.rb          |  11 +
 lib/specinfra/command/aix/base/user.rb             |  15 +
 lib/specinfra/command/alpine.rb                    |   1 +
 lib/specinfra/command/alpine/base.rb               |   2 +
 lib/specinfra/command/alpine/base/package.rb       |  19 +
 lib/specinfra/command/alpine/base/process.rb       |  20 +
 lib/specinfra/command/arch.rb                      |  39 +-
 lib/specinfra/command/arch/base.rb                 |  11 +
 lib/specinfra/command/arch/base/file.rb            |  14 +
 lib/specinfra/command/arch/base/package.rb         |  30 ++
 lib/specinfra/command/arch/base/service.rb         |   5 +
 lib/specinfra/command/base.rb                      | 369 +--------------
 lib/specinfra/command/base/bond.rb                 |   2 +
 lib/specinfra/command/base/bridge.rb               |   2 +
 lib/specinfra/command/base/cron.rb                 |  13 +
 lib/specinfra/command/base/file.rb                 | 175 ++++++++
 lib/specinfra/command/base/fstab.rb                |   2 +
 lib/specinfra/command/base/group.rb                |  27 ++
 lib/specinfra/command/base/host.rb                 |  25 ++
 lib/specinfra/command/base/interface.rb            |   2 +
 lib/specinfra/command/base/inventory.rb            |   2 +
 lib/specinfra/command/base/ip6tables.rb            |   2 +
 lib/specinfra/command/base/ipfilter.rb             |   2 +
 lib/specinfra/command/base/ipnat.rb                |   2 +
 lib/specinfra/command/base/iptables.rb             |   2 +
 lib/specinfra/command/base/kernel_module.rb        |   2 +
 lib/specinfra/command/base/localhost.rb            |   7 +
 lib/specinfra/command/base/lxc_container.rb        |   2 +
 lib/specinfra/command/base/mail_alias.rb           |  12 +
 lib/specinfra/command/base/package.rb              |  51 +++
 lib/specinfra/command/base/port.rb                 |  10 +
 lib/specinfra/command/base/ppa.rb                  |   2 +
 lib/specinfra/command/base/process.rb              |  15 +
 lib/specinfra/command/base/routing_table.rb        |   9 +
 lib/specinfra/command/base/selinux.rb              |   2 +
 lib/specinfra/command/base/selinux_module.rb       |   2 +
 lib/specinfra/command/base/service.rb              |  15 +
 lib/specinfra/command/base/user.rb                 |  94 ++++
 lib/specinfra/command/base/yumrepo.rb              |   3 +
 lib/specinfra/command/base/zfs.rb                  |   1 +
 lib/specinfra/command/coreos.rb                    |   1 +
 lib/specinfra/command/coreos/base.rb               |   2 +
 lib/specinfra/command/coreos/base/service.rb       |   5 +
 lib/specinfra/command/cumulus.rb                   |  11 +
 lib/specinfra/command/cumulus/base.rb              |   2 +
 lib/specinfra/command/cumulus/base/ppa.rb          |  17 +
 lib/specinfra/command/cumulus/base/service.rb      |   7 +
 lib/specinfra/command/darwin.rb                    |  74 +--
 lib/specinfra/command/darwin/base.rb               |   2 +
 lib/specinfra/command/darwin/base/file.rb          |  47 ++
 lib/specinfra/command/darwin/base/host.rb          |  11 +
 lib/specinfra/command/darwin/base/package.rb       |  41 ++
 lib/specinfra/command/darwin/base/port.rb          |   8 +
 lib/specinfra/command/darwin/base/service.rb       |  11 +
 lib/specinfra/command/darwin/base/user.rb          |  15 +
 lib/specinfra/command/debian.rb                    |  32 +-
 lib/specinfra/command/debian/base.rb               |  11 +
 lib/specinfra/command/debian/base/package.rb       |  33 ++
 lib/specinfra/command/debian/base/ppa.rb           |   2 +
 lib/specinfra/command/debian/base/service.rb       |  32 ++
 lib/specinfra/command/debian/v8.rb                 |   2 +
 lib/specinfra/command/debian/v8/service.rb         |   5 +
 lib/specinfra/command/esxi.rb                      |   1 +
 lib/specinfra/command/esxi/base.rb                 |   2 +
 lib/specinfra/command/esxi/base/package.rb         |   7 +
 lib/specinfra/command/fedora.rb                    |  30 +-
 lib/specinfra/command/fedora/base.rb               |   2 +
 lib/specinfra/command/fedora/base/service.rb       |  11 +
 lib/specinfra/command/fedora/v15.rb                |   2 +
 lib/specinfra/command/fedora/v15/service.rb        |   5 +
 lib/specinfra/command/freebsd.rb                   |  54 +--
 lib/specinfra/command/freebsd/base.rb              |   3 +
 lib/specinfra/command/freebsd/base/file.rb         |  42 ++
 lib/specinfra/command/freebsd/base/package.rb      |  19 +
 lib/specinfra/command/freebsd/base/port.rb         |   8 +
 lib/specinfra/command/freebsd/base/service.rb      |  11 +
 lib/specinfra/command/freebsd/v10.rb               |   2 +
 lib/specinfra/command/freebsd/v10/package.rb       |  19 +
 lib/specinfra/command/freebsd10.rb                 |  21 -
 lib/specinfra/command/gentoo.rb                    |  19 +-
 lib/specinfra/command/gentoo/base.rb               |   2 +
 lib/specinfra/command/gentoo/base/package.rb       |   7 +
 lib/specinfra/command/gentoo/base/service.rb       |  19 +
 lib/specinfra/command/linux.rb                     |  80 +---
 lib/specinfra/command/linux/base.rb                |   2 +
 lib/specinfra/command/linux/base/bond.rb           |  11 +
 lib/specinfra/command/linux/base/bridge.rb         |  11 +
 lib/specinfra/command/linux/base/file.rb           |  19 +
 lib/specinfra/command/linux/base/fstab.rb          |   9 +
 lib/specinfra/command/linux/base/interface.rb      |  38 ++
 lib/specinfra/command/linux/base/inventory.rb      |  27 ++
 lib/specinfra/command/linux/base/ip6tables.rb      |  15 +
 lib/specinfra/command/linux/base/iptables.rb       |  12 +
 lib/specinfra/command/linux/base/kernel_module.rb  |   7 +
 lib/specinfra/command/linux/base/lxc_container.rb  |  11 +
 lib/specinfra/command/linux/base/package.rb        |   2 +
 lib/specinfra/command/linux/base/ppa.rb            |   2 +
 lib/specinfra/command/linux/base/selinux.rb        |  12 +
 lib/specinfra/command/linux/base/selinux_module.rb |  16 +
 lib/specinfra/command/linux/base/service.rb        |   2 +
 lib/specinfra/command/linux/base/yumrepo.rb        |   2 +
 lib/specinfra/command/linux/base/zfs.rb            |   5 +
 lib/specinfra/command/module.rb                    |   7 +
 .../command/module/service/daemontools.rb          |  46 ++
 lib/specinfra/command/module/service/delegator.rb  |  20 +
 lib/specinfra/command/module/service/god.rb        |  13 +
 lib/specinfra/command/module/service/init.rb       |  42 ++
 lib/specinfra/command/module/service/monit.rb      |  13 +
 lib/specinfra/command/module/service/runit.rb      |  13 +
 lib/specinfra/command/module/service/supervisor.rb |  13 +
 lib/specinfra/command/module/service/systemd.rb    |  48 ++
 lib/specinfra/command/module/service/upstart.rb    |  13 +
 lib/specinfra/command/module/systemd.rb            |  12 +
 lib/specinfra/command/module/zfs.rb                |  25 ++
 lib/specinfra/command/nixos.rb                     |  29 +-
 lib/specinfra/command/nixos/base.rb                |   2 +
 lib/specinfra/command/nixos/base/package.rb        |  17 +
 lib/specinfra/command/nixos/base/service.rb        |   5 +
 lib/specinfra/command/openbsd.rb                   |  92 +---
 lib/specinfra/command/openbsd/base.rb              |   4 +
 lib/specinfra/command/openbsd/base/bond.rb         |  11 +
 lib/specinfra/command/openbsd/base/bridge.rb       |  11 +
 lib/specinfra/command/openbsd/base/file.rb         |  39 ++
 lib/specinfra/command/openbsd/base/fstab.rb        |   9 +
 lib/specinfra/command/openbsd/base/interface.rb    |  19 +
 lib/specinfra/command/openbsd/base/mail_alias.rb   |   7 +
 lib/specinfra/command/openbsd/base/package.rb      |  15 +
 lib/specinfra/command/openbsd/base/port.rb         |   7 +
 .../command/openbsd/base/routing_table.rb          |   9 +
 lib/specinfra/command/openbsd/base/service.rb      |  11 +
 lib/specinfra/command/openbsd/base/user.rb         |  11 +
 lib/specinfra/command/opensuse.rb                  |  15 +-
 lib/specinfra/command/opensuse/base.rb             |   3 +
 lib/specinfra/command/opensuse/base/service.rb     |  12 +
 lib/specinfra/command/plamo.rb                     |  22 +-
 lib/specinfra/command/plamo/base.rb                |   3 +
 lib/specinfra/command/plamo/base/package.rb        |  11 +
 lib/specinfra/command/plamo/base/service.rb        |  14 +
 lib/specinfra/command/redhat.rb                    |  45 +-
 lib/specinfra/command/redhat/base.rb               |   2 +
 lib/specinfra/command/redhat/base/file.rb          |   8 +
 lib/specinfra/command/redhat/base/iptables.rb      |  11 +
 lib/specinfra/command/redhat/base/package.rb       |  39 ++
 lib/specinfra/command/redhat/base/service.rb       |   2 +
 lib/specinfra/command/redhat/base/yumrepo.rb       |  13 +
 lib/specinfra/command/redhat/v5.rb                 |   3 +
 lib/specinfra/command/redhat/v5/iptables.rb        |  10 +
 lib/specinfra/command/redhat/v7.rb                 |   3 +
 lib/specinfra/command/redhat/v7/service.rb         |   5 +
 lib/specinfra/command/redhat7.rb                   |   9 -
 lib/specinfra/command/smartos.rb                   |  26 +-
 lib/specinfra/command/smartos/base.rb              |   3 +
 lib/specinfra/command/smartos/base/file.rb         |  11 +
 lib/specinfra/command/smartos/base/package.rb      |  15 +
 lib/specinfra/command/smartos/base/service.rb      |  11 +
 lib/specinfra/command/solaris.rb                   | 119 +----
 lib/specinfra/command/solaris/base.rb              |   2 +
 lib/specinfra/command/solaris/base/cron.rb         |  12 +
 lib/specinfra/command/solaris/base/file.rb         |  20 +
 lib/specinfra/command/solaris/base/group.rb        |   8 +
 lib/specinfra/command/solaris/base/host.rb         |  14 +
 lib/specinfra/command/solaris/base/ipfilter.rb     |   7 +
 lib/specinfra/command/solaris/base/ipnat.rb        |  14 +
 lib/specinfra/command/solaris/base/package.rb      |  14 +
 lib/specinfra/command/solaris/base/port.rb         |  13 +
 lib/specinfra/command/solaris/base/service.rb      |  24 +
 lib/specinfra/command/solaris/base/user.rb         |  15 +
 lib/specinfra/command/solaris/base/zfs.rb          |  13 +
 lib/specinfra/command/solaris/v10.rb               |   2 +
 lib/specinfra/command/solaris/v10/file.rb          |  42 ++
 lib/specinfra/command/solaris/v10/group.rb         |   7 +
 lib/specinfra/command/solaris/v10/host.rb          |  13 +
 lib/specinfra/command/solaris/v10/package.rb       |  11 +
 lib/specinfra/command/solaris/v10/user.rb          |  18 +
 lib/specinfra/command/solaris10.rb                 |  78 ----
 lib/specinfra/command/solaris11.rb                 |   7 -
 lib/specinfra/command/suse.rb                      |  28 +-
 lib/specinfra/command/suse/base.rb                 |   2 +
 lib/specinfra/command/suse/base/package.rb         |  21 +
 lib/specinfra/command/suse/base/service.rb         |  14 +
 lib/specinfra/command/ubuntu.rb                    |  34 +-
 lib/specinfra/command/ubuntu/base.rb               |   2 +
 lib/specinfra/command/ubuntu/base/ppa.rb           |  17 +
 lib/specinfra/command/ubuntu/base/service.rb       |   7 +
 lib/specinfra/command/windows.rb                   | 415 +----------------
 lib/specinfra/command/windows/base.rb              |  22 +
 lib/specinfra/command/windows/base/feature.rb      |  17 +
 lib/specinfra/command/windows/base/file.rb         | 113 +++++
 lib/specinfra/command/windows/base/group.rb        |  11 +
 lib/specinfra/command/windows/base/host.rb         |  25 ++
 lib/specinfra/command/windows/base/hot_fix.rb      |  19 +
 lib/specinfra/command/windows/base/iis_app_pool.rb |  66 +++
 lib/specinfra/command/windows/base/iis_website.rb  |  59 +++
 lib/specinfra/command/windows/base/package.rb      |  11 +
 lib/specinfra/command/windows/base/port.rb         |  17 +
 lib/specinfra/command/windows/base/process.rb      |  31 ++
 lib/specinfra/command/windows/base/registry_key.rb |  53 +++
 .../command/windows/base/scheduled_task.rb         |  10 +
 lib/specinfra/command/windows/base/service.rb      |  31 ++
 lib/specinfra/command/windows/base/user.rb         |  22 +
 lib/specinfra/command_factory.rb                   |  83 ++++
 lib/specinfra/command_result.rb                    |   2 +-
 lib/specinfra/configuration.rb                     |  37 +-
 lib/specinfra/core.rb                              |  18 +
 lib/specinfra/ec2_metadata.rb                      |  93 ++++
 lib/specinfra/ext.rb                               |   2 +
 lib/specinfra/ext/class.rb                         |   9 +
 lib/specinfra/ext/string.rb                        |  14 +
 lib/specinfra/helper.rb                            |   9 +-
 lib/specinfra/helper/backend.rb                    |  27 --
 lib/specinfra/helper/configuration.rb              |   6 +-
 lib/specinfra/helper/detect_os.rb                  |  54 +--
 lib/specinfra/helper/detect_os/aix.rb              |   7 +
 lib/specinfra/helper/detect_os/alpine.rb           |   8 +
 lib/specinfra/helper/detect_os/arch.rb             |   7 +
 lib/specinfra/helper/detect_os/coreos.rb           |  18 +
 lib/specinfra/helper/detect_os/darwin.rb           |   7 +
 lib/specinfra/helper/detect_os/debian.rb           |  26 ++
 lib/specinfra/helper/detect_os/esxi.rb             |  10 +
 lib/specinfra/helper/detect_os/freebsd.rb          |  11 +
 lib/specinfra/helper/detect_os/gentoo.rb           |   7 +
 lib/specinfra/helper/detect_os/nixos.rb            |   7 +
 lib/specinfra/helper/detect_os/openbsd.rb          |   7 +
 lib/specinfra/helper/detect_os/plamo.rb            |   7 +
 lib/specinfra/helper/detect_os/redhat.rb           |  27 ++
 lib/specinfra/helper/detect_os/solaris.rb          |  15 +
 lib/specinfra/helper/detect_os/suse.rb             |  15 +
 lib/specinfra/helper/docker.rb                     |   2 +-
 lib/specinfra/helper/host_inventory.rb             |  12 +
 lib/specinfra/helper/lxc.rb                        |   2 +-
 lib/specinfra/helper/os.rb                         |  59 ++-
 lib/specinfra/helper/properties.rb                 |   6 +-
 lib/specinfra/helper/set.rb                        |  10 +
 lib/specinfra/host_inventory.rb                    |  68 +++
 lib/specinfra/host_inventory/base.rb               |  14 +
 lib/specinfra/host_inventory/cpu.rb                |  73 +++
 lib/specinfra/host_inventory/domain.rb             |  10 +
 lib/specinfra/host_inventory/ec2.rb                |  11 +
 lib/specinfra/host_inventory/filesystem.rb         |  23 +
 lib/specinfra/host_inventory/fqdn.rb               |  10 +
 lib/specinfra/host_inventory/hostname.rb           |  10 +
 lib/specinfra/host_inventory/kernel.rb             |  12 +
 lib/specinfra/host_inventory/memory.rb             |  64 +++
 lib/specinfra/host_inventory/platform.rb           |   9 +
 lib/specinfra/host_inventory/platform_version.rb   |  15 +
 lib/specinfra/host_inventory/virtualization.rb     |  13 +
 lib/specinfra/processor.rb                         | 229 ++++++++++
 lib/specinfra/properties.rb                        |   2 +-
 lib/specinfra/runner.rb                            |  35 ++
 lib/specinfra/version.rb                           |   4 +-
 metadata.yml                                       | 499 +++++++++++++++++++++
 spec/backend/exec/build_command_spec.rb            | 123 +++--
 spec/backend/exec/env_spec.rb                      |  16 +
 spec/backend/ssh/build_command_spec.rb             | 222 +++++----
 spec/command/base/file_spec.rb                     |  79 ++++
 spec/command/base/group_spec.rb                    |  16 +
 spec/command/base/localhost_spec.rb                |   7 +
 spec/command/base/package_spec.rb                  |  11 +
 spec/command/base/user_spec.rb                     |  59 +++
 spec/command/darwin/file_spec.rb                   |  16 +
 spec/command/darwin/user_spec.rb                   |  15 +
 spec/command/debian/service_spec.rb                |  28 ++
 spec/command/esxi/package_spec.rb                  |   8 +
 spec/command/factory_spec.rb                       |  30 ++
 spec/command/freebsd/file_spec.rb                  |  12 +
 spec/command/linux/bond_spec.rb                    |  12 +
 spec/command/linux/bridge_spec.rb                  |  12 +
 spec/command/linux/file_spec.rb                    |   8 +
 spec/command/linux/interface_spec.rb               |  12 +
 spec/command/linux/inventory_spec.rb               |  11 +
 spec/command/linux/ip6tables_spec.rb               |   7 +
 spec/command/linux/selinux_module_spec.rb          |  12 +
 spec/command/linux/selinux_spec.rb                 |   8 +
 spec/command/module/service/daemontools_spec.rb    |  18 +
 spec/command/module/service/init_spec.rb           |  18 +
 spec/command/module/service/systemd_spec.rb        |  16 +
 spec/command/module/systemd_spec.rb                |  19 +
 spec/command/module/zfs_spec.rb                    |   6 +
 spec/command/redhat/interface_spec.rb              |   9 +
 spec/command/redhat/package_spec.rb                |   7 +
 spec/command/redhat/service_spec.rb                |  28 ++
 spec/command/redhat7/service_spec.rb               |  32 ++
 spec/command/ubuntu/ppa_spec.rb                    |  12 +
 spec/command/windows/registry_key_spec.rb          |  36 ++
 spec/configuration_spec.rb                         |   6 +-
 spec/helper/backend_spec.rb                        |  11 -
 spec/helper/detect_os/esxi_spec.rb                 |  14 +
 spec/helper/detect_os_spec.rb                      | 117 -----
 spec/helper/os_spec.rb                             |  58 +++
 spec/helper/properties_spec.rb                     |   2 +-
 spec/helper/set_spec.rb                            |  14 +
 spec/host_inventory/cpu_spec.rb                    | 123 +++++
 spec/spec_helper.rb                                |  16 +-
 specinfra.gemspec                                  |   7 +-
 wercker.yml                                        |   1 -
 325 files changed, 6283 insertions(+), 2491 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