forked from craigwatson/puppet-vmwaretools
-
Notifications
You must be signed in to change notification settings - Fork 1
/
Modulefile
51 lines (36 loc) · 1.55 KB
/
Modulefile
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
name 'craigwatson1987-vmwaretools'
version '0.0.2'
author 'Craig Watson'
license 'GNU General Public License v3'
project_page 'https://github.com/craigwatson/puppet-vmwaretools'
source 'git://github.com/craigwatson/puppet-vmwaretools.git'
description "puppet-vmwaretools
==================
[![Build Status](https://secure.travis-ci.org/craigwatson/puppet-vmwaretools.png?branch=master)](http://travis-ci.org/craigwatson/puppet-vmwaretools)
Introduction
------------
This module manages the installation of VMware Tools via the source code tarballs distributed with vSphere.
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)
* CentOS 6.4 x86_64 (written but untested)
* Debian family (written but untested - reports appreciated)
* RedHat family (written but untested - reports appreciated)
Examples
--------
class { 'vmwaretools':
version = '8.6.5-621624',
working_dir = '/opt/vmware'
}
To use the module, place your VMware Tools .tar.gz file within the module's files directory and either declare the class as above or:
include vmwaretools
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) 2012 Craig Watson - <[email protected]>
* Distributed under the terms of the GNU General Public License v3 - see LICENSE.md for details."