<commit_before>puppet-vmwaretools
==================

This module manages the installation of VMware Tools via the source code tarballs distributed with vSphere.

[![Build Status](https://secure.travis-ci.org/craigwatson/puppet-vmwaretools.png?branch=master)](http://travis-ci.org/craigwatson/puppet-vmwaretools)

Actions
-------

* Transfer the VMware Tools tarball to the target agent
* Untar the archive and run vmware-install-tools.pl

Supported Operating Systems
---------------------------

* Ubuntu 12.04 x86_64 (tested)
* Red Hat family (RHEL 6 tested)
* Debian family (written but untested - reports appreciated)

Examples
--------

To accept defaults:

    include vmwaretools

To specify a version and working directory

    class { 'vmwaretools':
      version     => '8.6.5-621624',
      working_dir => '/opt/vmware',
    }

To specify a download location:

    class { 'vmwaretools':
      version            => '9.0.0-782409',
      installer_location => 'http://server.local/VMwareTools-9.0.0-782409.tar.gz',
      installer_md5      => '9df56c317ecf466f954d91f6c5ce8a6f',
    }

Notes
-----

* This module is designed to replace both the OSP packages provided by VMware's repositories and also the `open-vm-tools` package.
* Installer accepts all defaults.

Copyright and License
---------------------

* Copyright (C) 2013 <NAME> - <<EMAIL>>
* VMware Tools fact adapted from https://github.com/janorn/puppet-vmwaretools
* Distributed under the terms of the GNU General Public License v3 - see LICENSE file for details.<commit_msg>Updating readme<commit_after>puppet-vmwaretools
==================

This module manages the installation of VMware Tools via the source code tarballs distributed with vSphere.

[![Build Status](https://secure.travis-ci.org/craigwatson/puppet-vmwaretools.png?branch=master)](http://travis-ci.org/craigwatson/puppet-vmwaretools)

Actions
-------

* Compares installed version with the configured version
* Transfer the VMware Tools archive to the target agent (via Puppet or HTTP)
* Untar the archive and run vmware-install-tools.pl
* Removes open-vm-tools

Supported Operating Systems
---------------------------

* Ubuntu (12.04 LTS tested)
* Red Hat family (RHEL 5 and 6 tested)
* Debian family (written but untested - reports appreciated)

Examples
--------

To accept defaults:

    include vmwaretools

To specify a non-default version, working directory and HTTP URL:

    class { 'vmwaretools':
      version     => '8.6.5-621624',
      working_dir => '/tmp/vmwaretools'
      archive_url => 'http://server.local/my/dir',
      archive_md5 => '9df56c317ecf466f954d91f6c5ce8a6f',
    }

Notes
-----

* This module is designed to replace both the OSP packages provided by VMware's repositories and also the `open-vm-tools` package.
* Installer accepts all defaults.

Copyright and License
---------------------

* Copyright (C) 2013 <NAME> - <<EMAIL>>
* VMware Tools fact adapted from https://github.com/janorn/puppet-vmwaretools
* Distributed under the terms of the GNU General Public License v3 - see LICENSE file for details.
{'fraction_non_alphanumeric': 0.14049318624269955, 'fraction_numerical': 0.03212199870214147, 'mean_word_length': 3.2407152682255846, 'pattern_counts': {'":': 0, '<': 9, '<?xml version=': 0, '>': 18, 'https://': 4, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 1, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '1250804', 'n_tokens_mistral': 994, 'n_tokens_neox': 899, 'n_words': 291}