|
1 # |
|
2 # CDDL HEADER START |
|
3 # |
|
4 # The contents of this file are subject to the terms of the |
|
5 # Common Development and Distribution License (the "License"). |
|
6 # You may not use this file except in compliance with the License. |
|
7 # |
|
8 # You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE |
|
9 # or http://www.opensolaris.org/os/licensing. |
|
10 # See the License for the specific language governing permissions |
|
11 # and limitations under the License. |
|
12 # |
|
13 # When distributing Covered Code, include this CDDL HEADER in each |
|
14 # file and include the License file at usr/src/OPENSOLARIS.LICENSE. |
|
15 # If applicable, add the following below this CDDL HEADER, with the |
|
16 # fields enclosed by brackets "[]" replaced with your own identifying |
|
17 # information: Portions Copyright [yyyy] [name of copyright owner] |
|
18 # |
|
19 # CDDL HEADER END |
|
20 # |
|
21 |
|
22 # |
|
23 # Copyright (c) 2014, Oracle and/or its affiliates. All rights reserved. |
|
24 # |
|
25 <transform file path=usr.*/man/.+ -> default mangler.man.stability volatile> |
|
26 set name=org.opensolaris.smf.fmri value=svc:/application/puppet:agent \ |
|
27 value=svc:/application/puppet:master |
|
28 dir path=etc/puppet owner=puppet group=puppet mode=0755 |
|
29 dir path=var/lib/puppet owner=puppet group=puppet mode=0755 |
|
30 dir path=var/log/puppet owner=puppet group=puppet mode=0755 |
|
31 file path=etc/puppet/auth.conf owner=puppet group=bin mode=0444 |
|
32 file files/solaris/lib/puppet/provider/address_object/solaris.rb \ |
|
33 path=etc/puppet/modules/solaris/lib/puppet/provider/address_object/solaris.rb \ |
|
34 mode=0555 |
|
35 file files/solaris/lib/puppet/provider/address_properties/solaris.rb \ |
|
36 path=etc/puppet/modules/solaris/lib/puppet/provider/address_properties/solaris.rb \ |
|
37 mode=0555 |
|
38 file files/solaris/lib/puppet/provider/boot_environment/solaris.rb \ |
|
39 path=etc/puppet/modules/solaris/lib/puppet/provider/boot_environment/solaris.rb \ |
|
40 mode=0555 |
|
41 file files/solaris/lib/puppet/provider/dns/solaris.rb \ |
|
42 path=etc/puppet/modules/solaris/lib/puppet/provider/dns/solaris.rb \ |
|
43 mode=0555 |
|
44 file files/solaris/lib/puppet/provider/etherstub/solaris.rb \ |
|
45 path=etc/puppet/modules/solaris/lib/puppet/provider/etherstub/solaris.rb \ |
|
46 mode=0555 |
|
47 file files/solaris/lib/puppet/provider/interface_properties/solaris.rb \ |
|
48 path=etc/puppet/modules/solaris/lib/puppet/provider/interface_properties/solaris.rb \ |
|
49 mode=0555 |
|
50 file files/solaris/lib/puppet/provider/ip_interface/solaris.rb \ |
|
51 path=etc/puppet/modules/solaris/lib/puppet/provider/ip_interface/solaris.rb \ |
|
52 mode=0555 |
|
53 file files/solaris/lib/puppet/provider/ip_tunnel/solaris.rb \ |
|
54 path=etc/puppet/modules/solaris/lib/puppet/provider/ip_tunnel/solaris.rb \ |
|
55 mode=0555 |
|
56 file files/solaris/lib/puppet/provider/ipmp_interface/solaris.rb \ |
|
57 path=etc/puppet/modules/solaris/lib/puppet/provider/ipmp_interface/solaris.rb \ |
|
58 mode=0555 |
|
59 file files/solaris/lib/puppet/provider/ldap/solaris.rb \ |
|
60 path=etc/puppet/modules/solaris/lib/puppet/provider/ldap/solaris.rb \ |
|
61 mode=0555 |
|
62 file files/solaris/lib/puppet/provider/link_aggregation/solaris.rb \ |
|
63 path=etc/puppet/modules/solaris/lib/puppet/provider/link_aggregation/solaris.rb \ |
|
64 mode=0555 |
|
65 file files/solaris/lib/puppet/provider/link_properties/solaris.rb \ |
|
66 path=etc/puppet/modules/solaris/lib/puppet/provider/link_properties/solaris.rb \ |
|
67 mode=0555 |
|
68 file files/solaris/lib/puppet/provider/nis/solaris.rb \ |
|
69 path=etc/puppet/modules/solaris/lib/puppet/provider/nis/solaris.rb \ |
|
70 mode=0555 |
|
71 file files/solaris/lib/puppet/provider/nsswitch/solaris.rb \ |
|
72 path=etc/puppet/modules/solaris/lib/puppet/provider/nsswitch/solaris.rb \ |
|
73 mode=0555 |
|
74 file files/solaris/lib/puppet/provider/pkg_facet/solaris.rb \ |
|
75 path=etc/puppet/modules/solaris/lib/puppet/provider/pkg_facet/solaris.rb \ |
|
76 mode=0555 |
|
77 file files/solaris/lib/puppet/provider/pkg_mediator/solaris.rb \ |
|
78 path=etc/puppet/modules/solaris/lib/puppet/provider/pkg_mediator/solaris.rb \ |
|
79 mode=0555 |
|
80 file files/solaris/lib/puppet/provider/pkg_publisher/solaris.rb \ |
|
81 path=etc/puppet/modules/solaris/lib/puppet/provider/pkg_publisher/solaris.rb \ |
|
82 mode=0555 |
|
83 file files/solaris/lib/puppet/provider/pkg_variant/solaris.rb \ |
|
84 path=etc/puppet/modules/solaris/lib/puppet/provider/pkg_variant/solaris.rb \ |
|
85 mode=0555 |
|
86 file files/solaris/lib/puppet/provider/protocol_properties/solaris.rb \ |
|
87 path=etc/puppet/modules/solaris/lib/puppet/provider/protocol_properties/solaris.rb \ |
|
88 mode=0555 |
|
89 file files/solaris/lib/puppet/provider/solaris_vlan/solaris.rb \ |
|
90 path=etc/puppet/modules/solaris/lib/puppet/provider/solaris_vlan/solaris.rb \ |
|
91 mode=0555 |
|
92 file files/solaris/lib/puppet/provider/svccfg/solaris.rb \ |
|
93 path=etc/puppet/modules/solaris/lib/puppet/provider/svccfg/solaris.rb \ |
|
94 mode=0555 |
|
95 file files/solaris/lib/puppet/provider/vni_interface/solaris.rb \ |
|
96 path=etc/puppet/modules/solaris/lib/puppet/provider/vni_interface/solaris.rb \ |
|
97 mode=0555 |
|
98 file files/solaris/lib/puppet/provider/vnic/solaris.rb \ |
|
99 path=etc/puppet/modules/solaris/lib/puppet/provider/vnic/solaris.rb \ |
|
100 mode=0555 |
|
101 file files/solaris/lib/puppet/type/address_object.rb \ |
|
102 path=etc/puppet/modules/solaris/lib/puppet/type/address_object.rb mode=0555 |
|
103 file files/solaris/lib/puppet/type/address_properties.rb \ |
|
104 path=etc/puppet/modules/solaris/lib/puppet/type/address_properties.rb \ |
|
105 mode=0555 |
|
106 file files/solaris/lib/puppet/type/boot_environment.rb \ |
|
107 path=etc/puppet/modules/solaris/lib/puppet/type/boot_environment.rb \ |
|
108 mode=0555 |
|
109 file files/solaris/lib/puppet/type/dns.rb \ |
|
110 path=etc/puppet/modules/solaris/lib/puppet/type/dns.rb mode=0555 |
|
111 file files/solaris/lib/puppet/type/etherstub.rb \ |
|
112 path=etc/puppet/modules/solaris/lib/puppet/type/etherstub.rb mode=0555 |
|
113 file files/solaris/lib/puppet/type/interface_properties.rb \ |
|
114 path=etc/puppet/modules/solaris/lib/puppet/type/interface_properties.rb \ |
|
115 mode=0555 |
|
116 file files/solaris/lib/puppet/type/ip_interface.rb \ |
|
117 path=etc/puppet/modules/solaris/lib/puppet/type/ip_interface.rb mode=0555 |
|
118 file files/solaris/lib/puppet/type/ip_tunnel.rb \ |
|
119 path=etc/puppet/modules/solaris/lib/puppet/type/ip_tunnel.rb mode=0555 |
|
120 file files/solaris/lib/puppet/type/ipmp_interface.rb \ |
|
121 path=etc/puppet/modules/solaris/lib/puppet/type/ipmp_interface.rb mode=0555 |
|
122 file files/solaris/lib/puppet/type/ldap.rb \ |
|
123 path=etc/puppet/modules/solaris/lib/puppet/type/ldap.rb mode=0555 |
|
124 file files/solaris/lib/puppet/type/link_aggregation.rb \ |
|
125 path=etc/puppet/modules/solaris/lib/puppet/type/link_aggregation.rb \ |
|
126 mode=0555 |
|
127 file files/solaris/lib/puppet/type/link_properties.rb \ |
|
128 path=etc/puppet/modules/solaris/lib/puppet/type/link_properties.rb \ |
|
129 mode=0555 |
|
130 file files/solaris/lib/puppet/type/nis.rb \ |
|
131 path=etc/puppet/modules/solaris/lib/puppet/type/nis.rb mode=0555 |
|
132 file files/solaris/lib/puppet/type/nsswitch.rb \ |
|
133 path=etc/puppet/modules/solaris/lib/puppet/type/nsswitch.rb mode=0555 |
|
134 file files/solaris/lib/puppet/type/pkg_facet.rb \ |
|
135 path=etc/puppet/modules/solaris/lib/puppet/type/pkg_facet.rb mode=0555 |
|
136 file files/solaris/lib/puppet/type/pkg_mediator.rb \ |
|
137 path=etc/puppet/modules/solaris/lib/puppet/type/pkg_mediator.rb mode=0555 |
|
138 file files/solaris/lib/puppet/type/pkg_publisher.rb \ |
|
139 path=etc/puppet/modules/solaris/lib/puppet/type/pkg_publisher.rb mode=0555 |
|
140 file files/solaris/lib/puppet/type/pkg_variant.rb \ |
|
141 path=etc/puppet/modules/solaris/lib/puppet/type/pkg_variant.rb mode=0555 |
|
142 file files/solaris/lib/puppet/type/protocol_properties.rb \ |
|
143 path=etc/puppet/modules/solaris/lib/puppet/type/protocol_properties.rb \ |
|
144 mode=0555 |
|
145 file files/solaris/lib/puppet/type/solaris_vlan.rb \ |
|
146 path=etc/puppet/modules/solaris/lib/puppet/type/solaris_vlan.rb mode=0555 |
|
147 file files/solaris/lib/puppet/type/svccfg.rb \ |
|
148 path=etc/puppet/modules/solaris/lib/puppet/type/svccfg.rb mode=0555 |
|
149 file files/solaris/lib/puppet/type/vni_interface.rb \ |
|
150 path=etc/puppet/modules/solaris/lib/puppet/type/vni_interface.rb mode=0555 |
|
151 file files/solaris/lib/puppet/type/vnic.rb \ |
|
152 path=etc/puppet/modules/solaris/lib/puppet/type/vnic.rb mode=0555 |
|
153 file files/auth_attr path=etc/security/auth_attr.d/puppet |
|
154 file files/prof_attr path=etc/security/prof_attr.d/puppet |
|
155 file files/user_attr path=etc/user_attr.d/puppet |
|
156 file files/puppet.xml path=lib/svc/manifest/application/puppet.xml |
|
157 file files/puppet.stencil path=lib/svc/stencils/puppet.stencil |
|
158 file path=usr/share/man/man5/puppet.conf.5 |
|
159 file path=usr/share/man/man8/extlookup2hiera.8 |
|
160 file path=usr/share/man/man8/puppet-agent.8 |
|
161 file path=usr/share/man/man8/puppet-apply.8 |
|
162 file path=usr/share/man/man8/puppet-ca.8 |
|
163 file path=usr/share/man/man8/puppet-catalog.8 |
|
164 file path=usr/share/man/man8/puppet-cert.8 |
|
165 file path=usr/share/man/man8/puppet-certificate.8 |
|
166 file path=usr/share/man/man8/puppet-certificate_request.8 |
|
167 file path=usr/share/man/man8/puppet-certificate_revocation_list.8 |
|
168 file path=usr/share/man/man8/puppet-config.8 |
|
169 file path=usr/share/man/man8/puppet-describe.8 |
|
170 file path=usr/share/man/man8/puppet-device.8 |
|
171 file path=usr/share/man/man8/puppet-doc.8 |
|
172 file path=usr/share/man/man8/puppet-facts.8 |
|
173 file path=usr/share/man/man8/puppet-file.8 |
|
174 file path=usr/share/man/man8/puppet-filebucket.8 |
|
175 file path=usr/share/man/man8/puppet-help.8 |
|
176 file path=usr/share/man/man8/puppet-inspect.8 |
|
177 file path=usr/share/man/man8/puppet-instrumentation_data.8 |
|
178 file path=usr/share/man/man8/puppet-instrumentation_listener.8 |
|
179 file path=usr/share/man/man8/puppet-instrumentation_probe.8 |
|
180 file path=usr/share/man/man8/puppet-key.8 |
|
181 file path=usr/share/man/man8/puppet-kick.8 |
|
182 file path=usr/share/man/man8/puppet-man.8 |
|
183 file path=usr/share/man/man8/puppet-master.8 |
|
184 file path=usr/share/man/man8/puppet-module.8 |
|
185 file path=usr/share/man/man8/puppet-node.8 |
|
186 file path=usr/share/man/man8/puppet-parser.8 |
|
187 file path=usr/share/man/man8/puppet-plugin.8 |
|
188 file path=usr/share/man/man8/puppet-queue.8 |
|
189 file path=usr/share/man/man8/puppet-report.8 |
|
190 file path=usr/share/man/man8/puppet-resource.8 |
|
191 file path=usr/share/man/man8/puppet-resource_type.8 |
|
192 file path=usr/share/man/man8/puppet-secret_agent.8 |
|
193 file path=usr/share/man/man8/puppet-status.8 |
|
194 file path=usr/share/man/man8/puppet.8 |
|
195 group groupname=puppet gid=40 |
|
196 user username=puppet ftpuser=false gcos-field="Puppet Admin" group=puppet \ |
|
197 home-dir=/etc/puppet login-shell=/bin/false uid=40 |
|
198 license puppet.license license="Apache v2.0" |
|
199 |
|
200 # force dependency on ruby runtime package to ensure at least one version |
|
201 # of ruby is installed on the system |
|
202 depend type=require fmri=pkg:/runtime/ruby |