25 |
25 |
26 # do not look for .pyc files as the install.rb script does not compile |
26 # do not look for .pyc files as the install.rb script does not compile |
27 # .py files as it installs |
27 # .py files as it installs |
28 <transform file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/puppet/provider/package/.*\.py$ -> default pkg.tmp.autopyc false> |
28 <transform file path=usr/ruby/$(RUBY_VERSION)/lib/ruby/vendor_ruby/$(RUBY_LIB_VERSION)/puppet/provider/package/.*\.py$ -> default pkg.tmp.autopyc false> |
29 <transform file path=usr.*/man/.+ -> default mangler.man.stability volatile> |
29 <transform file path=usr.*/man/.+ -> default mangler.man.stability volatile> |
30 <include puppet-modules.depend> |
|
31 set name=pkg.fmri \ |
30 set name=pkg.fmri \ |
32 value=pkg:/system/management/puppet@$(IPS_COMPONENT_VERSION),$(BUILD_VERSION) |
31 value=pkg:/system/management/puppet@$(IPS_COMPONENT_VERSION),$(BUILD_VERSION) |
33 set name=pkg.summary value="Puppet - configuration management toolkit" |
32 set name=pkg.summary value="Puppet - configuration management toolkit" |
34 set name=pkg.description \ |
33 set name=pkg.description \ |
35 value='Puppet is a flexible, customizable framework designed to help system administrators automate the many repetitive tasks they regularly perform. As a declarative, model-based approach to IT automation, it lets you define the desired state - or the "what" - of your infrastructure using the Puppet configuration language. Once these configurations are deployed, Puppet automatically installs the necessary packages and starts the related services, and then regularly enforces the desired state.' |
34 value='Puppet is a flexible, customizable framework designed to help system administrators automate the many repetitive tasks they regularly perform. As a declarative, model-based approach to IT automation, it lets you define the desired state - or the "what" - of your infrastructure using the Puppet configuration language. Once these configurations are deployed, Puppet automatically installs the necessary packages and starts the related services, and then regularly enforces the desired state.' |
1132 file path=usr/share/man/man8/puppet.8 |
1131 file path=usr/share/man/man8/puppet.8 |
1133 dir path=var/lib/puppet owner=puppet group=puppet mode=0755 |
1132 dir path=var/lib/puppet owner=puppet group=puppet mode=0755 |
1134 dir path=var/log/puppet owner=puppet group=puppet mode=0755 |
1133 dir path=var/log/puppet owner=puppet group=puppet mode=0755 |
1135 license puppet.license license="Apache v2.0" |
1134 license puppet.license license="Apache v2.0" |
1136 |
1135 |
|
1136 # globally applicable low level puppet modules we provide |
|
1137 depend type=group fmri=system/management/puppet/nanliu-staging |
|
1138 depend type=group fmri=system/management/puppet/puppetlabs-concat |
|
1139 depend type=group fmri=system/management/puppet/puppetlabs-inifile |
|
1140 depend type=group fmri=system/management/puppet/puppetlabs-ntp |
|
1141 depend type=group fmri=system/management/puppet/puppetlabs-rsync |
|
1142 depend type=group fmri=system/management/puppet/puppetlabs-stdlib |
|
1143 |
1137 # Depend on renamed versions to pull them forward |
1144 # Depend on renamed versions to pull them forward |
1138 depend type=optional fmri=library/ruby/[email protected] |
1145 depend type=optional fmri=library/ruby/[email protected] |
1139 depend type=optional fmri=system/management/[email protected] |
1146 depend type=optional fmri=system/management/[email protected] |
1140 # depend on renamed -19 versions to force an update to remove them |
1147 # depend on renamed -19 versions to force an update to remove them |
1141 depend type=optional fmri=system/management/[email protected] |
1148 depend type=optional fmri=system/management/[email protected] |
1142 |
1149 |
1143 # Puppet Dependencies |
1150 # Puppet Dependencies |
1144 depend type=require fmri=library/ruby/hiera |
1151 depend type=require fmri=library/ruby/hiera |
1145 depend type=require fmri=system/management/facter |
1152 depend type=require fmri=system/management/facter |
|
1153 depend type=require fmri=system/management/puppet/oracle-solaris_providers |
1146 depend type=require fmri=system/management/puppet/puppet-solaris |
1154 depend type=require fmri=system/management/puppet/puppet-solaris |