summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorluke <luke@980ebf18-57e1-0310-9a29-db15c13687c0>2006-02-08 22:56:56 +0000
committerluke <luke@980ebf18-57e1-0310-9a29-db15c13687c0>2006-02-08 22:56:56 +0000
commit2ce061a8215f6f23ee55af93a2c420800ade242c (patch)
treee8dc7e60b451d544cbc324cdea8127e7335cb169
parentcd7a637eca3c914e85ef48d057e3207a5ff96b53 (diff)
downloadpuppet-2ce061a8215f6f23ee55af93a2c420800ade242c.tar.gz
puppet-2ce061a8215f6f23ee55af93a2c420800ade242c.tar.xz
puppet-2ce061a8215f6f23ee55af93a2c420800ade242c.zip
adding some documentation
git-svn-id: https://reductivelabs.com/svn/puppet/trunk@887 980ebf18-57e1-0310-9a29-db15c13687c0
-rw-r--r--lib/puppet/type/service.rb9
1 files changed, 8 insertions, 1 deletions
diff --git a/lib/puppet/type/service.rb b/lib/puppet/type/service.rb
index 13aad3a00..b8a606d49 100644
--- a/lib/puppet/type/service.rb
+++ b/lib/puppet/type/service.rb
@@ -106,7 +106,14 @@ module Puppet
newparam(:type) do
desc "The service type. For most platforms, it does not make
sense to change set this parameter, as the default is based on
- the builtin service facilities."
+ the builtin service facilities. The service types available are:
+
+ * ``base``: You must specify everything.
+ * ``init``: Assumes ``start`` and ``stop`` commands exist, but you
+ must specify everything else.
+ * ``debian``: Debian's own specific version of ``init``.
+ * ``smf``: Solaris 10's new Service Management Facility.
+ "
defaultto { @parent.class.defaulttype }