puppet_solaris_service
Patch the puppet solaris service with extra variables
Version information
released Nov 14th 2015
This module has been deprecated by its author since Jun 18th 2019.
The reason given was: This was a fix for PE 3x which should not be required anymore and won't work with modern PE
Start using this module
Documentation
geoffwilliams/puppet_solaris_service — version 0.1.0 Nov 14th 2015
puppet_solaris_service
Table of Contents
- Overview
- Module Description - What the module does and why it is useful
- Setup - The basics of getting started with puppet_solaris_service
- Usage - Configuration options and additional functionality
- Reference - An under-the-hood peek at what the module is doing and how
- Limitations - OS compatibility, etc.
- Development - Guide for contributing to the module
Overview
Allows custom parameters to be added to the puppet solaris service file
Module Description
Edit the puppet solaris configuration file using a file_line
resource.
Currently just allows you to set ld_library_path
.
Setup
What puppet_solaris_service affects
- The solaris service file for puppet. Defaults to
/lib/svc/method/pe-puppet
but can be customised via theservice_file
parameter.
Usage
Setting a custom ld_library_path
puppet_solaris_service { "pe-puppet":
ld_library_path => "/usr/local/lib",
}
Removing a custom ld_library_path
puppet_solaris_service{ "pe-puppet": }
Reference
puppet_solaris_service
Alter the main solaris service definition file
Limitations
Tested with Puppet Enterprise 3.8.1. Will likely need to be altered for Puppet Enterprise 2015 support when this agent is available. Not supported by Puppet Labs. To obtain support, customers are advised to return to a stock configuration and reproduce issues before filing a support ticket.
Only for use on Solaris
Development
PRs accepted.
Dependencies
- puppetlabs-stdlib (>= 1.0.0)