summaryrefslogtreecommitdiff
path: root/files/README.markdown
diff options
context:
space:
mode:
authorJeff McCune <jeff@puppetlabs.com>2011-02-23 14:05:56 -0500
committerJeff McCune <jeff@puppetlabs.com>2011-02-23 14:05:56 -0500
commit384ffd957153f65eb4f47b3142d98853c31b4124 (patch)
treea46170c873e3e93a3261a1a93eb72a8466e8abba /files/README.markdown
Initial commit
Diffstat (limited to 'files/README.markdown')
-rw-r--r--files/README.markdown22
1 files changed, 22 insertions, 0 deletions
diff --git a/files/README.markdown b/files/README.markdown
new file mode 100644
index 0000000..be52188
--- /dev/null
+++ b/files/README.markdown
@@ -0,0 +1,22 @@
+Files
+=====
+
+Puppet comes with both a client and server for copying files around. The file
+serving function is provided as part of the central Puppet daemon,
+puppetmasterd, and the client function is used through the source attribute of
+file objects. Learn more at
+http://projects.puppetlabs.com/projects/puppet/wiki/File_Serving_Configuration
+
+You can use managed files like this:
+
+ class myclass {
+ package { mypackage: ensure => latest }
+ service { myservice: ensure => running }
+ file { "/etc/myfile":
+ source => "puppet://$servername/modules/mymodule/myfile"
+ }
+ }
+
+The files are searched for in:
+
+ $modulepath/mymodule/files/myfile