components/ruby/puppet/puppet-GENFRAG.p5m
author Patrick Einheber <patrick.einheber@oracle.com>
Thu, 22 Oct 2015 07:49:29 -0700
changeset 4995 ecffc6614cfa
parent 4794 be62c55aa235
permissions -rw-r--r--
18631785 puppet command should be part of Puppet Management profile 21925076 ldap provider incorrectly handles list properties 21936192 facter should use ifconfig, getent or host if available to get ip address

#
# CDDL HEADER START
#
# The contents of this file are subject to the terms of the
# Common Development and Distribution License (the "License").
# You may not use this file except in compliance with the License.
#
# You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE
# or http://www.opensolaris.org/os/licensing.
# See the License for the specific language governing permissions
# and limitations under the License.
#
# When distributing Covered Code, include this CDDL HEADER in each
# file and include the License file at usr/src/OPENSOLARIS.LICENSE.
# If applicable, add the following below this CDDL HEADER, with the
# fields enclosed by brackets "[]" replaced with your own identifying
# information: Portions Copyright [yyyy] [name of copyright owner]
#
# CDDL HEADER END
#

#
# Copyright (c) 2014, 2015, Oracle and/or its affiliates. All rights reserved.
#
<transform file path=usr.*/man/.+ -> default mangler.man.stability volatile>
set name=org.opensolaris.smf.fmri value=svc:/application/puppet:agent \
    value=svc:/application/puppet:master
dir  path=etc/puppet owner=puppet group=puppet mode=0755
file path=etc/puppet/auth.conf owner=puppet group=bin mode=0444
file files/solaris/lib/puppet/provider/address_object/solaris.rb \
    path=etc/puppet/modules/solaris/lib/puppet/provider/address_object/solaris.rb \
    mode=0555
file files/solaris/lib/puppet/provider/address_properties/solaris.rb \
    path=etc/puppet/modules/solaris/lib/puppet/provider/address_properties/solaris.rb \
    mode=0555
file files/solaris/lib/puppet/provider/boot_environment/solaris.rb \
    path=etc/puppet/modules/solaris/lib/puppet/provider/boot_environment/solaris.rb \
    mode=0555
file files/solaris/lib/puppet/provider/dns/solaris.rb \
    path=etc/puppet/modules/solaris/lib/puppet/provider/dns/solaris.rb \
    mode=0555
file files/solaris/lib/puppet/provider/etherstub/solaris.rb \
    path=etc/puppet/modules/solaris/lib/puppet/provider/etherstub/solaris.rb \
    mode=0555
file files/solaris/lib/puppet/provider/evs/solaris.rb \
    path=etc/puppet/modules/solaris/lib/puppet/provider/evs/solaris.rb \
    mode=0555
file files/solaris/lib/puppet/provider/evs_ipnet/solaris.rb \
    path=etc/puppet/modules/solaris/lib/puppet/provider/evs_ipnet/solaris.rb \
    mode=0555
file files/solaris/lib/puppet/provider/evs_properties/solaris.rb \
    path=etc/puppet/modules/solaris/lib/puppet/provider/evs_properties/solaris.rb \
    mode=0555
file files/solaris/lib/puppet/provider/evs_vport/solaris.rb \
    path=etc/puppet/modules/solaris/lib/puppet/provider/evs_vport/solaris.rb \
    mode=0555
file files/solaris/lib/puppet/provider/interface_properties/solaris.rb \
    path=etc/puppet/modules/solaris/lib/puppet/provider/interface_properties/solaris.rb \
    mode=0555
file files/solaris/lib/puppet/provider/ip_interface/solaris.rb \
    path=etc/puppet/modules/solaris/lib/puppet/provider/ip_interface/solaris.rb \
    mode=0555
file files/solaris/lib/puppet/provider/ip_tunnel/solaris.rb \
    path=etc/puppet/modules/solaris/lib/puppet/provider/ip_tunnel/solaris.rb \
    mode=0555
file files/solaris/lib/puppet/provider/ipmp_interface/solaris.rb \
    path=etc/puppet/modules/solaris/lib/puppet/provider/ipmp_interface/solaris.rb \
    mode=0555
file files/solaris/lib/puppet/provider/ldap/solaris.rb \
    path=etc/puppet/modules/solaris/lib/puppet/provider/ldap/solaris.rb \
    mode=0555
file files/solaris/lib/puppet/provider/link_aggregation/solaris.rb \
    path=etc/puppet/modules/solaris/lib/puppet/provider/link_aggregation/solaris.rb \
    mode=0555
file files/solaris/lib/puppet/provider/link_properties/solaris.rb \
    path=etc/puppet/modules/solaris/lib/puppet/provider/link_properties/solaris.rb \
    mode=0555
file files/solaris/lib/puppet/provider/nis/solaris.rb \
    path=etc/puppet/modules/solaris/lib/puppet/provider/nis/solaris.rb \
    mode=0555
file files/solaris/lib/puppet/provider/nsswitch/solaris.rb \
    path=etc/puppet/modules/solaris/lib/puppet/provider/nsswitch/solaris.rb \
    mode=0555
file files/solaris/lib/puppet/provider/pkg_facet/solaris.rb \
    path=etc/puppet/modules/solaris/lib/puppet/provider/pkg_facet/solaris.rb \
    mode=0555
file files/solaris/lib/puppet/provider/pkg_mediator/solaris.rb \
    path=etc/puppet/modules/solaris/lib/puppet/provider/pkg_mediator/solaris.rb \
    mode=0555
file files/solaris/lib/puppet/provider/pkg_publisher/solaris.rb \
    path=etc/puppet/modules/solaris/lib/puppet/provider/pkg_publisher/solaris.rb \
    mode=0555
file files/solaris/lib/puppet/provider/pkg_variant/solaris.rb \
    path=etc/puppet/modules/solaris/lib/puppet/provider/pkg_variant/solaris.rb \
    mode=0555
file files/solaris/lib/puppet/provider/protocol_properties/solaris.rb \
    path=etc/puppet/modules/solaris/lib/puppet/provider/protocol_properties/solaris.rb \
    mode=0555
file files/solaris/lib/puppet/provider/solaris_vlan/solaris.rb \
    path=etc/puppet/modules/solaris/lib/puppet/provider/solaris_vlan/solaris.rb \
    mode=0555
file files/solaris/lib/puppet/provider/svccfg/solaris.rb \
    path=etc/puppet/modules/solaris/lib/puppet/provider/svccfg/solaris.rb \
    mode=0555
file files/solaris/lib/puppet/provider/vni_interface/solaris.rb \
    path=etc/puppet/modules/solaris/lib/puppet/provider/vni_interface/solaris.rb \
    mode=0555
file files/solaris/lib/puppet/provider/vnic/solaris.rb \
    path=etc/puppet/modules/solaris/lib/puppet/provider/vnic/solaris.rb \
    mode=0555
file files/solaris/lib/puppet/type/address_object.rb \
    path=etc/puppet/modules/solaris/lib/puppet/type/address_object.rb mode=0555
file files/solaris/lib/puppet/type/address_properties.rb \
    path=etc/puppet/modules/solaris/lib/puppet/type/address_properties.rb \
    mode=0555
file files/solaris/lib/puppet/type/boot_environment.rb \
    path=etc/puppet/modules/solaris/lib/puppet/type/boot_environment.rb \
    mode=0555
file files/solaris/lib/puppet/type/dns.rb \
    path=etc/puppet/modules/solaris/lib/puppet/type/dns.rb mode=0555
file files/solaris/lib/puppet/type/etherstub.rb \
    path=etc/puppet/modules/solaris/lib/puppet/type/etherstub.rb mode=0555
file files/solaris/lib/puppet/type/evs.rb \
    path=etc/puppet/modules/solaris/lib/puppet/type/evs.rb mode=0555
file files/solaris/lib/puppet/type/evs_ipnet.rb \
    path=etc/puppet/modules/solaris/lib/puppet/type/evs_ipnet.rb mode=0555
file files/solaris/lib/puppet/type/evs_properties.rb \
    path=etc/puppet/modules/solaris/lib/puppet/type/evs_properties.rb mode=0555
file files/solaris/lib/puppet/type/evs_vport.rb \
    path=etc/puppet/modules/solaris/lib/puppet/type/evs_vport.rb mode=0555
file files/solaris/lib/puppet/type/interface_properties.rb \
    path=etc/puppet/modules/solaris/lib/puppet/type/interface_properties.rb \
    mode=0555
file files/solaris/lib/puppet/type/ip_interface.rb \
    path=etc/puppet/modules/solaris/lib/puppet/type/ip_interface.rb mode=0555
file files/solaris/lib/puppet/type/ip_tunnel.rb \
    path=etc/puppet/modules/solaris/lib/puppet/type/ip_tunnel.rb mode=0555
file files/solaris/lib/puppet/type/ipmp_interface.rb \
    path=etc/puppet/modules/solaris/lib/puppet/type/ipmp_interface.rb mode=0555
file files/solaris/lib/puppet/type/ldap.rb \
    path=etc/puppet/modules/solaris/lib/puppet/type/ldap.rb mode=0555
file files/solaris/lib/puppet/type/link_aggregation.rb \
    path=etc/puppet/modules/solaris/lib/puppet/type/link_aggregation.rb \
    mode=0555
file files/solaris/lib/puppet/type/link_properties.rb \
    path=etc/puppet/modules/solaris/lib/puppet/type/link_properties.rb \
    mode=0555
file files/solaris/lib/puppet/type/nis.rb \
    path=etc/puppet/modules/solaris/lib/puppet/type/nis.rb mode=0555
file files/solaris/lib/puppet/type/nsswitch.rb \
    path=etc/puppet/modules/solaris/lib/puppet/type/nsswitch.rb mode=0555
file files/solaris/lib/puppet/type/pkg_facet.rb \
    path=etc/puppet/modules/solaris/lib/puppet/type/pkg_facet.rb mode=0555
file files/solaris/lib/puppet/type/pkg_mediator.rb \
    path=etc/puppet/modules/solaris/lib/puppet/type/pkg_mediator.rb mode=0555
file files/solaris/lib/puppet/type/pkg_publisher.rb \
    path=etc/puppet/modules/solaris/lib/puppet/type/pkg_publisher.rb mode=0555
file files/solaris/lib/puppet/type/pkg_variant.rb \
    path=etc/puppet/modules/solaris/lib/puppet/type/pkg_variant.rb mode=0555
file files/solaris/lib/puppet/type/protocol_properties.rb \
    path=etc/puppet/modules/solaris/lib/puppet/type/protocol_properties.rb \
    mode=0555
file files/solaris/lib/puppet/type/solaris_vlan.rb \
    path=etc/puppet/modules/solaris/lib/puppet/type/solaris_vlan.rb mode=0555
file files/solaris/lib/puppet/type/svccfg.rb \
    path=etc/puppet/modules/solaris/lib/puppet/type/svccfg.rb mode=0555
file files/solaris/lib/puppet/type/vni_interface.rb \
    path=etc/puppet/modules/solaris/lib/puppet/type/vni_interface.rb mode=0555
file files/solaris/lib/puppet/type/vnic.rb \
    path=etc/puppet/modules/solaris/lib/puppet/type/vnic.rb mode=0555
file files/auth_attr path=etc/security/auth_attr.d/puppet
file files/exec_attr path=etc/security/exec_attr.d/puppet
file files/prof_attr path=etc/security/prof_attr.d/puppet
file files/user_attr path=etc/user_attr.d/puppet
file files/puppet.xml path=lib/svc/manifest/application/puppet.xml
file files/puppet.stencil path=lib/svc/stencils/puppet.stencil
file path=usr/share/man/man5/puppet.conf.5
file path=usr/share/man/man8/extlookup2hiera.8
file path=usr/share/man/man8/puppet-agent.8
file path=usr/share/man/man8/puppet-apply.8
file path=usr/share/man/man8/puppet-ca.8
file path=usr/share/man/man8/puppet-catalog.8
file path=usr/share/man/man8/puppet-cert.8
file path=usr/share/man/man8/puppet-certificate.8
file path=usr/share/man/man8/puppet-certificate_request.8
file path=usr/share/man/man8/puppet-certificate_revocation_list.8
file path=usr/share/man/man8/puppet-config.8
file path=usr/share/man/man8/puppet-describe.8
file path=usr/share/man/man8/puppet-device.8
file path=usr/share/man/man8/puppet-doc.8
file path=usr/share/man/man8/puppet-facts.8
file path=usr/share/man/man8/puppet-file.8
file path=usr/share/man/man8/puppet-filebucket.8
file path=usr/share/man/man8/puppet-help.8
file path=usr/share/man/man8/puppet-inspect.8
file path=usr/share/man/man8/puppet-instrumentation_data.8
file path=usr/share/man/man8/puppet-instrumentation_listener.8
file path=usr/share/man/man8/puppet-instrumentation_probe.8
file path=usr/share/man/man8/puppet-key.8
file path=usr/share/man/man8/puppet-kick.8
file path=usr/share/man/man8/puppet-man.8
file path=usr/share/man/man8/puppet-master.8
file path=usr/share/man/man8/puppet-module.8
file path=usr/share/man/man8/puppet-node.8
file path=usr/share/man/man8/puppet-parser.8
file path=usr/share/man/man8/puppet-plugin.8
file path=usr/share/man/man8/puppet-queue.8
file path=usr/share/man/man8/puppet-report.8
file path=usr/share/man/man8/puppet-resource.8
file path=usr/share/man/man8/puppet-resource_type.8
file path=usr/share/man/man8/puppet-secret_agent.8
file path=usr/share/man/man8/puppet-status.8
file path=usr/share/man/man8/puppet.8
dir  path=var/lib/puppet owner=puppet group=puppet mode=0755
dir  path=var/log/puppet owner=puppet group=puppet mode=0755
group groupname=puppet gid=40
user username=puppet ftpuser=false gcos-field="Puppet Admin" group=puppet \
    home-dir=/etc/puppet login-shell=/bin/false uid=40
license puppet.license license="Apache v2.0"

# Any version of Ruby currently available
depend type=require-any fmri=runtime/ruby-19 fmri=runtime/ruby-21