components/ruby/puppet/puppet.p5m
changeset 5491 b7c228ef56e3
parent 5442 f02b645d5dcb
child 5728 19424f2daf9f
equal deleted inserted replaced
5490:9bf0bc57423a 5491:b7c228ef56e3
    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