[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