Skip to content

Commit 9dc533b

Browse files
author
Craig Watson
committed
Updating modulefile
1 parent 247699e commit 9dc533b

File tree

2 files changed

+46
-6
lines changed

2 files changed

+46
-6
lines changed

Modulefile

Lines changed: 44 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,52 @@
11
name 'craigwatson1987-vmwaretools'
22
version '0.0.1'
33
author 'Craig Watson'
4-
license 'Creative Commons Attribution Share-Alike 3.0'
4+
license 'GNU General Public License v3'
55
project_page 'https://github.com/craigwatson/puppet-vmwaretools'
66
source 'git://github.com/craigwatson/puppet-vmwaretools.git'
7-
description "Puppet module for non-OSP VMware Tools Installation.
7+
description 'puppet-vmwaretools
8+
==================
89
9-
To use the module, place your VMware Tools .tar.gz file within the module's files directory and adjust params.pp as necessary.
10+
[![Build Status](https://secure.travis-ci.org/craigwatson/puppet-vmwaretools.png?branch=master)](http://travis-ci.org/craigwatson/puppet-vmwaretools)
1011
11-
NOTE: This module is designed to replace both the OSP packages provided by VMware's repositories and also the open-vm-tools package."
12+
Introduction
13+
------------
1214
15+
This module manages the installation of VMware Tools via the source code tarballs distributed with vSphere.
16+
17+
Actions:
18+
19+
* Transfer the VMware Tools tarball to the target agent
20+
* Untar the archive and run vmware-install-tools.pl
21+
22+
Supported Operating Systems:
23+
24+
* Ubuntu 12.04 x86_64 (tested)
25+
* CentOS 6.4 x86_64 (written but untested)
26+
* Debian family (written but untested - reports appreciated)
27+
* RedHat family (written but untested - reports appreciated)
28+
29+
Examples
30+
--------
31+
32+
class { 'vmwaretools':
33+
version = '8.6.5-621624',
34+
working_dir = '/opt/vmware'
35+
}
36+
37+
38+
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:
39+
40+
include vmwaretools
41+
42+
Notes
43+
-----
44+
45+
*
46+
* This module is designed to replace both the OSP packages provided by VMware's repositories and also the open-vm-tools package.
47+
* Installer accepts all defaults.
48+
49+
Copyright and License
50+
---------------------
51+
* Copyright (C) 2012 Craig Watson - <[email protected]>
52+
* Distributed under the terms of the GNU General Public License v3 - see LICENSE.md for details.'

Rakefile

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
require 'puppet-lint/tasks/puppet-lint'
2-
PuppetLint.configuration.send("disable_80chars")
3-
PuppetLint.configuration.send("disable_quoted_booleans")
2+
#PuppetLint.configuration.send("disable_80chars")
3+
#PuppetLint.configuration.send("disable_quoted_booleans")
44

55
task :default => :lint
66

0 commit comments

Comments
 (0)