Rich Liebling schrieb:> Hi,
>
> While i''ve read the wiki page on development of custom providers
> (http://www.reductivelabs.com/trac/puppet/wiki/ProviderDevelopment
> <http://www.reductivelabs.com/trac/puppet/wiki/ProviderDevelopment>),
i
> cannot find information on where the custom provider''s source file
> should be located. My little provider works fine if i copy it to
> /usr/lib/ruby/site_ruby/1.8/puppet/provider/package
> but i''d prefer to keep that in tact from the original install.
Where
> should this go? Does puppet rely on a config variable to locate these?
>
> i''m not (yet) using puppetmaster, just running
''puppet'' directly. I''m
> using puppet version 0.23.2, installed from the tarball. Also, is this
> changing in 0.24 with the new plugin handling?
you can just store it into any directory with the right structure and
set the RUBY_LIB environment variable to point to this.
With plugins I would recommend heartily to use pluginsync for handling
modules.
Regards, DavidS