[rex] branch master updated (c4ff592 -> d981364)
Alex Mestiashvili
malex-guest at moszumanska.debian.org
Tue Mar 21 08:31:38 UTC 2017
This is an automated email from the git hooks/post-receive script.
malex-guest pushed a change to branch master
in repository rex.
from c4ff592 Update changelog, upload to unstable
adds b84b013 New upstream version 1.5.0
new d96cb88 Merge tag 'upstream/1.5.0'
new 1f293a3 Refresh spelling.patch
new 298e3c9 Update d/copyright
new 1027f2c Add libdata-validate-ip-perl to d/control
new a90d188 Remove Rex/Commands/Rsync.pm from d/tests/pkg-perl/syntax-skip
new d981364 Update changelog, upload to unstable
The 6 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails. The revisions
listed as "adds" were already present in the repository and have only
been added to this reference.
Summary of changes:
CONTRIBUTORS | 8 +-
ChangeLog | 48 ++
LICENSE | 2 +-
MANIFEST | 18 +-
META.json | 712 +++++++++++----------
META.yml | 694 ++++++++++----------
Makefile.PL | 10 +-
README | 6 +-
bin/rex | 4 +-
bin/rexify | 2 +-
debian/changelog | 10 +
debian/control | 6 +-
debian/copyright | 10 +-
debian/patches/spelling.patch | 17 +-
debian/tests/pkg-perl/syntax-skip | 1 -
dist.ini | 2 +-
lib/Rex.pm | 154 +++--
lib/Rex/Args.pm | 2 +-
lib/Rex/Args/Integer.pm | 2 +-
lib/Rex/Args/Single.pm | 2 +-
lib/Rex/Args/String.pm | 2 +-
lib/Rex/Batch.pm | 2 +-
lib/Rex/Box.pm | 2 +-
lib/Rex/Box/Amazon.pm | 15 +-
lib/Rex/Box/Base.pm | 59 +-
lib/Rex/Box/KVM.pm | 3 +-
lib/Rex/Box/VBox.pm | 5 +-
lib/Rex/CLI.pm | 17 +-
lib/Rex/CMDB.pm | 2 +-
lib/Rex/CMDB/Base.pm | 2 +-
lib/Rex/CMDB/YAML.pm | 2 +-
lib/Rex/Cloud.pm | 2 +-
lib/Rex/Cloud/Amazon.pm | 20 +-
lib/Rex/Cloud/Base.pm | 2 +-
lib/Rex/Cloud/Jiffybox.pm | 2 +-
lib/Rex/Cloud/OpenStack.pm | 2 +-
lib/Rex/Commands.pm | 7 +-
lib/Rex/Commands/Augeas.pm | 16 +-
lib/Rex/Commands/Box.pm | 68 +-
lib/Rex/Commands/Cloud.pm | 2 +-
lib/Rex/Commands/Cron.pm | 2 +-
lib/Rex/Commands/DB.pm | 2 +-
lib/Rex/Commands/Download.pm | 2 +-
lib/Rex/Commands/File.pm | 10 +-
lib/Rex/Commands/Fs.pm | 2 +-
lib/Rex/Commands/Gather.pm | 17 +-
lib/Rex/Commands/Host.pm | 3 +-
lib/Rex/Commands/Inventory.pm | 2 +-
lib/Rex/Commands/Iptables.pm | 20 +-
lib/Rex/Commands/JobControl.pm | 2 +-
lib/Rex/Commands/Kernel.pm | 10 +-
lib/Rex/Commands/LVM.pm | 28 +-
lib/Rex/Commands/MD5.pm | 6 +-
lib/Rex/Commands/Mkfs.pm | 15 +-
lib/Rex/Commands/Network.pm | 3 +-
lib/Rex/Commands/Notify.pm | 2 +-
lib/Rex/Commands/Partition.pm | 89 ++-
lib/Rex/Commands/Pkg.pm | 41 +-
lib/Rex/Commands/PkgConf.pm | 2 +-
lib/Rex/Commands/Process.pm | 21 +-
lib/Rex/Commands/Rsync.pm | 35 +-
lib/Rex/Commands/Run.pm | 26 +-
lib/Rex/Commands/SCM.pm | 2 +-
lib/Rex/Commands/Service.pm | 2 +-
lib/Rex/Commands/SimpleCheck.pm | 2 +-
lib/Rex/Commands/Sync.pm | 44 +-
lib/Rex/Commands/Sysctl.pm | 54 +-
lib/Rex/Commands/Tail.pm | 2 +-
lib/Rex/Commands/Upload.pm | 2 +-
lib/Rex/Commands/User.pm | 3 +-
lib/Rex/Commands/Virtualization.pm | 2 +-
lib/Rex/Config.pm | 9 +-
lib/Rex/Constants.pm | 2 +-
lib/Rex/Cron.pm | 2 +-
lib/Rex/Cron/Base.pm | 3 +-
lib/Rex/Cron/FreeBSD.pm | 2 +-
lib/Rex/Cron/Linux.pm | 2 +-
lib/Rex/Cron/SunOS.pm | 3 +-
lib/Rex/Exporter.pm | 2 +-
lib/Rex/FS/File.pm | 2 +-
lib/Rex/File/Parser/Data.pm | 2 +-
lib/Rex/File/Parser/Ini.pm | 2 +-
lib/Rex/Fork/Manager.pm | 2 +-
lib/Rex/Fork/Task.pm | 2 +-
lib/Rex/Group.pm | 2 +-
lib/Rex/Group/Entry/Server.pm | 2 +-
lib/Rex/Group/Lookup/Command.pm | 2 +-
lib/Rex/Group/Lookup/DBI.pm | 2 +-
lib/Rex/Group/Lookup/File.pm | 2 +-
lib/Rex/Group/Lookup/INI.pm | 2 +-
lib/Rex/Group/Lookup/XML.pm | 2 +-
lib/Rex/Group/Lookup/YAML.pm | 2 +-
lib/Rex/Hardware.pm | 2 +-
lib/Rex/Hardware/Host.pm | 35 +-
lib/Rex/Hardware/Kernel.pm | 3 +-
lib/Rex/Hardware/Memory.pm | 14 +-
lib/Rex/Hardware/Network.pm | 2 +-
lib/Rex/Hardware/Network/Darwin.pm | 3 +-
lib/Rex/Hardware/Network/FreeBSD.pm | 10 +-
lib/Rex/Hardware/Network/Linux.pm | 16 +-
lib/Rex/Hardware/Network/NetBSD.pm | 3 +-
lib/Rex/Hardware/Network/OpenBSD.pm | 11 +-
lib/Rex/Hardware/Network/Solaris.pm | 13 +-
lib/Rex/Hardware/Swap.pm | 12 +-
lib/Rex/Hardware/VirtInfo.pm | 20 +-
lib/Rex/Helper/Array.pm | 2 +-
lib/Rex/Helper/DBI.pm | 2 +-
lib/Rex/Helper/Encode.pm | 2 +-
lib/Rex/Helper/File/Spec.pm | 2 +-
lib/Rex/Helper/File/Stat.pm | 2 +-
lib/Rex/Helper/File/Stat/Unix.pm | 2 +-
lib/Rex/Helper/File/Stat/Win32.pm | 2 +-
lib/Rex/Helper/Hash.pm | 2 +-
lib/Rex/Helper/INI.pm | 2 +-
lib/Rex/Helper/IP.pm | 55 ++
lib/Rex/Helper/Misc.pm | 3 +-
lib/Rex/Helper/Path.pm | 2 +-
lib/Rex/Helper/Rexfile/ParamLookup.pm | 2 +-
lib/Rex/Helper/Run.pm | 62 +-
lib/Rex/Helper/SSH2.pm | 9 +-
lib/Rex/Helper/SSH2/Expect.pm | 2 +-
lib/Rex/Helper/System.pm | 2 +-
lib/Rex/Helper/URI.pm | 2 +-
lib/Rex/Helper/UserAgent.pm | 2 +-
lib/Rex/Hook.pm | 2 +-
lib/Rex/Interface/Cache.pm | 2 +-
lib/Rex/Interface/Cache/Base.pm | 2 +-
lib/Rex/Interface/Cache/YAML.pm | 2 +-
lib/Rex/Interface/Connection.pm | 2 +-
lib/Rex/Interface/Connection/Base.pm | 2 +-
lib/Rex/Interface/Connection/Fake.pm | 2 +-
lib/Rex/Interface/Connection/HTTP.pm | 2 +-
lib/Rex/Interface/Connection/HTTPS.pm | 2 +-
lib/Rex/Interface/Connection/Local.pm | 12 +-
lib/Rex/Interface/Connection/OpenSSH.pm | 11 +-
lib/Rex/Interface/Connection/SSH.pm | 10 +-
lib/Rex/Interface/Exec.pm | 2 +-
lib/Rex/Interface/Exec/Base.pm | 5 +-
lib/Rex/Interface/Exec/HTTP.pm | 2 +-
lib/Rex/Interface/Exec/IOReader.pm | 2 +-
lib/Rex/Interface/Exec/Local.pm | 2 +-
lib/Rex/Interface/Exec/OpenSSH.pm | 2 +-
lib/Rex/Interface/Exec/SSH.pm | 2 +-
lib/Rex/Interface/Exec/Sudo.pm | 2 +-
lib/Rex/Interface/Executor.pm | 2 +-
lib/Rex/Interface/Executor/Base.pm | 2 +-
lib/Rex/Interface/Executor/Default.pm | 2 +-
lib/Rex/Interface/File.pm | 2 +-
lib/Rex/Interface/File/Base.pm | 2 +-
lib/Rex/Interface/File/HTTP.pm | 2 +-
lib/Rex/Interface/File/Local.pm | 2 +-
lib/Rex/Interface/File/OpenSSH.pm | 2 +-
lib/Rex/Interface/File/SSH.pm | 2 +-
lib/Rex/Interface/File/Sudo.pm | 2 +-
lib/Rex/Interface/Fs.pm | 2 +-
lib/Rex/Interface/Fs/Base.pm | 2 +-
lib/Rex/Interface/Fs/HTTP.pm | 2 +-
lib/Rex/Interface/Fs/Local.pm | 2 +-
lib/Rex/Interface/Fs/OpenSSH.pm | 2 +-
lib/Rex/Interface/Fs/SSH.pm | 2 +-
lib/Rex/Interface/Fs/Sudo.pm | 2 +-
lib/Rex/Interface/Shell.pm | 2 +-
lib/Rex/Interface/Shell/Ash.pm | 2 +-
lib/Rex/Interface/Shell/Base.pm | 2 +-
lib/Rex/Interface/Shell/Bash.pm | 10 +-
lib/Rex/Interface/Shell/Csh.pm | 2 +-
lib/Rex/Interface/Shell/Default.pm | 2 +-
lib/Rex/Interface/Shell/Idrac.pm | 2 +-
lib/Rex/Interface/Shell/Ksh.pm | 2 +-
lib/Rex/Interface/Shell/Sh.pm | 2 +-
lib/Rex/Interface/Shell/Tcsh.pm | 2 +-
lib/Rex/Interface/Shell/Zsh.pm | 2 +-
lib/Rex/Inventory.pm | 2 +-
lib/Rex/Inventory/Bios.pm | 2 +-
lib/Rex/Inventory/DMIDecode.pm | 9 +-
lib/Rex/Inventory/DMIDecode/BaseBoard.pm | 2 +-
lib/Rex/Inventory/DMIDecode/Bios.pm | 2 +-
lib/Rex/Inventory/DMIDecode/CPU.pm | 2 +-
lib/Rex/Inventory/DMIDecode/Memory.pm | 2 +-
lib/Rex/Inventory/DMIDecode/MemoryArray.pm | 2 +-
lib/Rex/Inventory/DMIDecode/Section.pm | 2 +-
lib/Rex/Inventory/DMIDecode/SystemInformation.pm | 2 +-
lib/Rex/Inventory/HP/ACU.pm | 7 +-
lib/Rex/Inventory/Hal.pm | 4 +-
lib/Rex/Inventory/Hal/Object.pm | 2 +-
lib/Rex/Inventory/Hal/Object/Net.pm | 2 +-
lib/Rex/Inventory/Hal/Object/Storage.pm | 2 +-
lib/Rex/Inventory/Hal/Object/Volume.pm | 2 +-
lib/Rex/Inventory/Proc.pm | 2 +-
lib/Rex/Inventory/Proc/Cpuinfo.pm | 2 +-
lib/Rex/Inventory/SMBios.pm | 4 +-
lib/Rex/Inventory/SMBios/BaseBoard.pm | 2 +-
lib/Rex/Inventory/SMBios/Bios.pm | 2 +-
lib/Rex/Inventory/SMBios/CPU.pm | 2 +-
lib/Rex/Inventory/SMBios/Memory.pm | 2 +-
lib/Rex/Inventory/SMBios/MemoryArray.pm | 2 +-
lib/Rex/Inventory/SMBios/Section.pm | 2 +-
lib/Rex/Inventory/SMBios/SystemInformation.pm | 2 +-
lib/Rex/Logger.pm | 5 +-
lib/Rex/Notify.pm | 2 +-
lib/Rex/Output.pm | 2 +-
lib/Rex/Output/Base.pm | 2 +-
lib/Rex/Output/JUnit.pm | 2 +-
lib/Rex/Pkg.pm | 2 +-
lib/Rex/Pkg/ALT.pm | 3 +-
lib/Rex/Pkg/Arch.pm | 30 +-
lib/Rex/Pkg/Base.pm | 49 +-
lib/Rex/Pkg/Debian.pm | 5 +-
lib/Rex/Pkg/FreeBSD.pm | 7 +-
lib/Rex/Pkg/Gentoo.pm | 76 ++-
lib/Rex/Pkg/Mageia.pm | 34 +-
lib/Rex/Pkg/NetBSD.pm | 3 +-
lib/Rex/Pkg/OpenBSD.pm | 5 +-
lib/Rex/Pkg/OpenWrt.pm | 3 +-
lib/Rex/Pkg/Redhat.pm | 33 +-
lib/Rex/Pkg/SuSE.pm | 34 +-
lib/Rex/Pkg/SunOS.pm | 7 +-
lib/Rex/Pkg/SunOS/OpenCSW.pm | 4 +-
lib/Rex/Pkg/SunOS/pkg.pm | 3 +-
lib/Rex/Pkg/Ubuntu.pm | 4 +-
lib/Rex/PkgConf.pm | 2 +-
lib/Rex/PkgConf/Base.pm | 2 +-
lib/Rex/PkgConf/Debian.pm | 2 +-
lib/Rex/Profiler.pm | 2 +-
lib/Rex/Report.pm | 2 +-
lib/Rex/Report/Base.pm | 2 +-
lib/Rex/Report/YAML.pm | 2 +-
lib/Rex/Require.pm | 2 +-
lib/Rex/Resource.pm | 2 +-
lib/Rex/Resource/Common.pm | 2 +-
lib/Rex/Resource/firewall.pm | 2 +-
lib/Rex/Resource/firewall/Provider/base.pm | 2 +-
lib/Rex/Resource/firewall/Provider/iptables.pm | 4 +-
lib/Rex/Resource/firewall/Provider/ufw.pm | 4 +-
lib/Rex/RunList.pm | 2 +-
lib/Rex/SCM/Git.pm | 16 +-
lib/Rex/SCM/Subversion.pm | 6 +-
lib/Rex/Service.pm | 8 +-
lib/Rex/Service/ALT.pm | 2 +-
lib/Rex/Service/ALT/systemd.pm | 6 +-
lib/Rex/Service/Arch/systemd.pm | 6 +-
lib/Rex/Service/Base.pm | 18 +-
lib/Rex/Service/Debian.pm | 2 +-
lib/Rex/Service/Debian/systemd.pm | 6 +-
lib/Rex/Service/FreeBSD.pm | 12 +-
lib/Rex/Service/Gentoo.pm | 6 +-
lib/Rex/Service/Gentoo/systemd.pm | 6 +-
lib/Rex/Service/Mageia.pm | 6 +-
lib/Rex/Service/Mageia/systemd.pm | 6 +-
lib/Rex/Service/NetBSD.pm | 4 +-
lib/Rex/Service/OpenBSD.pm | 37 +-
lib/Rex/Service/OpenWrt.pm | 6 +-
lib/Rex/Service/Redhat.pm | 6 +-
lib/Rex/Service/Redhat/systemd.pm | 17 +-
lib/Rex/Service/SuSE.pm | 6 +-
lib/Rex/Service/SuSE/systemd.pm | 6 +-
lib/Rex/Service/SunOS.pm | 5 +-
lib/Rex/Service/SunOS/svcadm.pm | 16 +-
lib/Rex/Service/Ubuntu.pm | 6 +-
lib/Rex/Shared/Var.pm | 2 +-
lib/Rex/Shared/Var/Array.pm | 2 +-
lib/Rex/Shared/Var/Common.pm | 8 +-
lib/Rex/Shared/Var/Hash.pm | 2 +-
lib/Rex/Shared/Var/Scalar.pm | 2 +-
lib/Rex/Sudo/File.pm | 6 +-
lib/Rex/Task.pm | 13 +-
lib/Rex/TaskList.pm | 2 +-
lib/Rex/TaskList/Base.pm | 2 +-
lib/Rex/TaskList/Parallel_ForkManager.pm | 2 +-
lib/Rex/Template.pm | 2 +-
lib/Rex/Template/NG.pm | 2 +-
lib/Rex/Test.pm | 2 +-
lib/Rex/Test/Base.pm | 30 +-
lib/Rex/Test/Base/has_content.pm | 2 +-
lib/Rex/Test/Base/has_cron.pm | 62 ++
lib/Rex/Test/Base/has_cron_env.pm | 63 ++
lib/Rex/Test/Base/has_dir.pm | 2 +-
lib/Rex/Test/Base/has_file.pm | 2 +-
...{has_service_running.pm => has_file_content.pm} | 11 +-
lib/Rex/Test/Base/{has_file.pm => has_output.pm} | 12 +-
.../Base/{has_file.pm => has_output_matching.pm} | 12 +-
lib/Rex/Test/Base/has_package.pm | 2 +-
lib/Rex/Test/Base/has_service_running.pm | 2 +-
lib/Rex/Test/Base/has_service_stopped.pm | 2 +-
lib/Rex/Test/Base/has_stat.pm | 2 +-
lib/Rex/Transaction.pm | 2 +-
lib/Rex/User.pm | 2 +-
lib/Rex/User/Base.pm | 2 +-
lib/Rex/User/FreeBSD.pm | 17 +-
lib/Rex/User/Linux.pm | 41 +-
lib/Rex/User/NetBSD.pm | 14 +-
lib/Rex/User/OpenBSD.pm | 9 +-
lib/Rex/User/OpenWrt.pm | 7 +-
lib/Rex/User/SunOS.pm | 6 +-
lib/Rex/Value.pm | 2 +-
lib/Rex/Virtualization.pm | 2 +-
lib/Rex/Virtualization/Base.pm | 2 +-
lib/Rex/Virtualization/Docker.pm | 2 +-
lib/Rex/Virtualization/Docker/create.pm | 2 +-
lib/Rex/Virtualization/Docker/daemon.pm | 4 +-
lib/Rex/Virtualization/Docker/delete.pm | 4 +-
lib/Rex/Virtualization/Docker/destroy.pm | 4 +-
lib/Rex/Virtualization/Docker/info.pm | 4 +-
lib/Rex/Virtualization/Docker/list.pm | 6 +-
lib/Rex/Virtualization/Docker/reboot.pm | 4 +-
lib/Rex/Virtualization/Docker/shutdown.pm | 4 +-
lib/Rex/Virtualization/Docker/start.pm | 4 +-
lib/Rex/Virtualization/LibVirt.pm | 2 +-
lib/Rex/Virtualization/LibVirt/blklist.pm | 9 +-
lib/Rex/Virtualization/LibVirt/clone.pm | 3 +-
lib/Rex/Virtualization/LibVirt/create.pm | 10 +-
lib/Rex/Virtualization/LibVirt/delete.pm | 4 +-
lib/Rex/Virtualization/LibVirt/destroy.pm | 4 +-
lib/Rex/Virtualization/LibVirt/dumpxml.pm | 4 +-
lib/Rex/Virtualization/LibVirt/guestinfo.pm | 4 +-
lib/Rex/Virtualization/LibVirt/hypervisor.pm | 4 +-
lib/Rex/Virtualization/LibVirt/iflist.pm | 42 +-
lib/Rex/Virtualization/LibVirt/import.pm | 8 +-
lib/Rex/Virtualization/LibVirt/info.pm | 4 +-
lib/Rex/Virtualization/LibVirt/list.pm | 8 +-
lib/Rex/Virtualization/LibVirt/option.pm | 4 +-
lib/Rex/Virtualization/LibVirt/reboot.pm | 4 +-
lib/Rex/Virtualization/LibVirt/shutdown.pm | 4 +-
lib/Rex/Virtualization/LibVirt/start.pm | 4 +-
lib/Rex/Virtualization/LibVirt/status.pm | 2 +-
lib/Rex/Virtualization/LibVirt/vncdisplay.pm | 4 +-
lib/Rex/Virtualization/Lxc.pm | 53 ++
lib/Rex/Virtualization/Lxc/attach.pm | 61 ++
lib/Rex/Virtualization/Lxc/copy.pm | 82 +++
lib/Rex/Virtualization/Lxc/create.pm | 69 ++
lib/Rex/Virtualization/Lxc/destroy.pm | 67 ++
lib/Rex/Virtualization/Lxc/info.pm | 46 ++
lib/Rex/Virtualization/Lxc/list.pm | 71 ++
lib/Rex/Virtualization/Lxc/start.pm | 38 ++
lib/Rex/Virtualization/Lxc/stop.pm | 45 ++
lib/Rex/Virtualization/VBox.pm | 2 +-
lib/Rex/Virtualization/VBox/bridge.pm | 4 +-
lib/Rex/Virtualization/VBox/create.pm | 2 +-
lib/Rex/Virtualization/VBox/delete.pm | 4 +-
lib/Rex/Virtualization/VBox/destroy.pm | 4 +-
lib/Rex/Virtualization/VBox/forward_port.pm | 2 +-
lib/Rex/Virtualization/VBox/guestinfo.pm | 5 +-
lib/Rex/Virtualization/VBox/import.pm | 4 +-
lib/Rex/Virtualization/VBox/info.pm | 5 +-
lib/Rex/Virtualization/VBox/list.pm | 8 +-
lib/Rex/Virtualization/VBox/option.pm | 4 +-
lib/Rex/Virtualization/VBox/reboot.pm | 4 +-
lib/Rex/Virtualization/VBox/share_folder.pm | 2 +-
lib/Rex/Virtualization/VBox/shutdown.pm | 4 +-
lib/Rex/Virtualization/VBox/start.pm | 6 +-
lib/Rex/Virtualization/VBox/status.pm | 2 +-
t/author-critic.t | 4 +-
t/author-pod-syntax.t | 4 +-
t/issue/1008.t | 59 ++
t/release-minimum-version.t | 4 +-
t/summary.t | 16 +-
356 files changed, 3084 insertions(+), 1635 deletions(-)
create mode 100644 lib/Rex/Helper/IP.pm
create mode 100644 lib/Rex/Test/Base/has_cron.pm
create mode 100644 lib/Rex/Test/Base/has_cron_env.pm
copy lib/Rex/Test/Base/{has_service_running.pm => has_file_content.pm} (61%)
copy lib/Rex/Test/Base/{has_file.pm => has_output.pm} (56%)
copy lib/Rex/Test/Base/{has_file.pm => has_output_matching.pm} (56%)
create mode 100644 lib/Rex/Virtualization/Lxc.pm
create mode 100644 lib/Rex/Virtualization/Lxc/attach.pm
create mode 100644 lib/Rex/Virtualization/Lxc/copy.pm
create mode 100644 lib/Rex/Virtualization/Lxc/create.pm
create mode 100644 lib/Rex/Virtualization/Lxc/destroy.pm
create mode 100644 lib/Rex/Virtualization/Lxc/info.pm
create mode 100644 lib/Rex/Virtualization/Lxc/list.pm
create mode 100644 lib/Rex/Virtualization/Lxc/start.pm
create mode 100644 lib/Rex/Virtualization/Lxc/stop.pm
create mode 100644 t/issue/1008.t
--
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-perl/packages/rex.git
More information about the Pkg-perl-cvs-commits
mailing list