33 value="org.opensolaris.category.2008:System/Administration and Configuration" |
33 value="org.opensolaris.category.2008:System/Administration and Configuration" |
34 set name=info.source-url value=$(COMPONENT_ARCHIVE_URL) |
34 set name=info.source-url value=$(COMPONENT_ARCHIVE_URL) |
35 set name=info.upstream-url value=$(COMPONENT_PROJECT_URL) |
35 set name=info.upstream-url value=$(COMPONENT_PROJECT_URL) |
36 set name=org.opensolaris.arc-caseid value=PSARC/2013/005 |
36 set name=org.opensolaris.arc-caseid value=PSARC/2013/005 |
37 set name=org.opensolaris.consolidation value=$(CONSOLIDATION) |
37 set name=org.opensolaris.consolidation value=$(CONSOLIDATION) |
38 file path=usr/bin/facter |
38 # For now, use pkg.depend.bypass-generate, to suppress the automatic |
39 file path=usr/ruby/1.9/lib/$(MACH64)/ruby/vendor_ruby/1.9.1/facter.rb |
39 # dependency on ruby-19, so we can explicitly create |
40 file path=usr/ruby/1.9/lib/$(MACH64)/ruby/vendor_ruby/1.9.1/facter/Cfkey.rb |
40 # the ruby-19 dependency in the build containing the ruby pathname changes |
41 file path=usr/ruby/1.9/lib/$(MACH64)/ruby/vendor_ruby/1.9.1/facter/application.rb |
41 # going into Solaris 11.2 build 36. When build 36 ruby-19 is |
42 file path=usr/ruby/1.9/lib/$(MACH64)/ruby/vendor_ruby/1.9.1/facter/architecture.rb |
42 # installed onto build machines, we can remove the bypass-generate tag |
43 file path=usr/ruby/1.9/lib/$(MACH64)/ruby/vendor_ruby/1.9.1/facter/arp.rb |
43 # and the ruby-19 dependency below. |
44 file path=usr/ruby/1.9/lib/$(MACH64)/ruby/vendor_ruby/1.9.1/facter/augeasversion.rb |
44 file path=usr/bin/facter pkg.depend.bypass-generate=.* |
45 file path=usr/ruby/1.9/lib/$(MACH64)/ruby/vendor_ruby/1.9.1/facter/domain.rb |
45 file path=usr/ruby/1.9/lib/ruby/vendor_ruby/1.9.1/facter.rb |
46 file path=usr/ruby/1.9/lib/$(MACH64)/ruby/vendor_ruby/1.9.1/facter/ec2.rb |
46 file path=usr/ruby/1.9/lib/ruby/vendor_ruby/1.9.1/facter/Cfkey.rb |
47 file path=usr/ruby/1.9/lib/$(MACH64)/ruby/vendor_ruby/1.9.1/facter/facterversion.rb |
47 file path=usr/ruby/1.9/lib/ruby/vendor_ruby/1.9.1/facter/application.rb |
48 file path=usr/ruby/1.9/lib/$(MACH64)/ruby/vendor_ruby/1.9.1/facter/fqdn.rb |
48 file path=usr/ruby/1.9/lib/ruby/vendor_ruby/1.9.1/facter/architecture.rb |
49 file path=usr/ruby/1.9/lib/$(MACH64)/ruby/vendor_ruby/1.9.1/facter/hardwareisa.rb |
49 file path=usr/ruby/1.9/lib/ruby/vendor_ruby/1.9.1/facter/arp.rb |
50 file path=usr/ruby/1.9/lib/$(MACH64)/ruby/vendor_ruby/1.9.1/facter/hardwaremodel.rb |
50 file path=usr/ruby/1.9/lib/ruby/vendor_ruby/1.9.1/facter/augeasversion.rb |
51 file path=usr/ruby/1.9/lib/$(MACH64)/ruby/vendor_ruby/1.9.1/facter/hostname.rb |
51 file path=usr/ruby/1.9/lib/ruby/vendor_ruby/1.9.1/facter/domain.rb |
52 file path=usr/ruby/1.9/lib/$(MACH64)/ruby/vendor_ruby/1.9.1/facter/id.rb |
52 file path=usr/ruby/1.9/lib/ruby/vendor_ruby/1.9.1/facter/ec2.rb |
53 file path=usr/ruby/1.9/lib/$(MACH64)/ruby/vendor_ruby/1.9.1/facter/interfaces.rb |
53 file path=usr/ruby/1.9/lib/ruby/vendor_ruby/1.9.1/facter/facterversion.rb |
54 file path=usr/ruby/1.9/lib/$(MACH64)/ruby/vendor_ruby/1.9.1/facter/ipaddress.rb |
54 file path=usr/ruby/1.9/lib/ruby/vendor_ruby/1.9.1/facter/fqdn.rb |
55 file path=usr/ruby/1.9/lib/$(MACH64)/ruby/vendor_ruby/1.9.1/facter/ipaddress6.rb |
55 file path=usr/ruby/1.9/lib/ruby/vendor_ruby/1.9.1/facter/hardwareisa.rb |
56 file path=usr/ruby/1.9/lib/$(MACH64)/ruby/vendor_ruby/1.9.1/facter/iphostnumber.rb |
56 file path=usr/ruby/1.9/lib/ruby/vendor_ruby/1.9.1/facter/hardwaremodel.rb |
57 file path=usr/ruby/1.9/lib/$(MACH64)/ruby/vendor_ruby/1.9.1/facter/kernel.rb |
57 file path=usr/ruby/1.9/lib/ruby/vendor_ruby/1.9.1/facter/hostname.rb |
58 file path=usr/ruby/1.9/lib/$(MACH64)/ruby/vendor_ruby/1.9.1/facter/kernelmajversion.rb |
58 file path=usr/ruby/1.9/lib/ruby/vendor_ruby/1.9.1/facter/id.rb |
59 file path=usr/ruby/1.9/lib/$(MACH64)/ruby/vendor_ruby/1.9.1/facter/kernelrelease.rb |
59 file path=usr/ruby/1.9/lib/ruby/vendor_ruby/1.9.1/facter/interfaces.rb |
60 file path=usr/ruby/1.9/lib/$(MACH64)/ruby/vendor_ruby/1.9.1/facter/kernelversion.rb |
60 file path=usr/ruby/1.9/lib/ruby/vendor_ruby/1.9.1/facter/ipaddress.rb |
61 file path=usr/ruby/1.9/lib/$(MACH64)/ruby/vendor_ruby/1.9.1/facter/lsbdistcodename.rb |
61 file path=usr/ruby/1.9/lib/ruby/vendor_ruby/1.9.1/facter/ipaddress6.rb |
62 file path=usr/ruby/1.9/lib/$(MACH64)/ruby/vendor_ruby/1.9.1/facter/lsbdistdescription.rb |
62 file path=usr/ruby/1.9/lib/ruby/vendor_ruby/1.9.1/facter/iphostnumber.rb |
63 file path=usr/ruby/1.9/lib/$(MACH64)/ruby/vendor_ruby/1.9.1/facter/lsbdistid.rb |
63 file path=usr/ruby/1.9/lib/ruby/vendor_ruby/1.9.1/facter/kernel.rb |
64 file path=usr/ruby/1.9/lib/$(MACH64)/ruby/vendor_ruby/1.9.1/facter/lsbdistrelease.rb |
64 file path=usr/ruby/1.9/lib/ruby/vendor_ruby/1.9.1/facter/kernelmajversion.rb |
65 file path=usr/ruby/1.9/lib/$(MACH64)/ruby/vendor_ruby/1.9.1/facter/lsbmajdistrelease.rb |
65 file path=usr/ruby/1.9/lib/ruby/vendor_ruby/1.9.1/facter/kernelrelease.rb |
66 file path=usr/ruby/1.9/lib/$(MACH64)/ruby/vendor_ruby/1.9.1/facter/lsbrelease.rb |
66 file path=usr/ruby/1.9/lib/ruby/vendor_ruby/1.9.1/facter/kernelversion.rb |
67 file path=usr/ruby/1.9/lib/$(MACH64)/ruby/vendor_ruby/1.9.1/facter/macaddress.rb |
67 file path=usr/ruby/1.9/lib/ruby/vendor_ruby/1.9.1/facter/lsbdistcodename.rb |
68 file path=usr/ruby/1.9/lib/$(MACH64)/ruby/vendor_ruby/1.9.1/facter/macosx.rb |
68 file path=usr/ruby/1.9/lib/ruby/vendor_ruby/1.9.1/facter/lsbdistdescription.rb |
69 file path=usr/ruby/1.9/lib/$(MACH64)/ruby/vendor_ruby/1.9.1/facter/manufacturer.rb |
69 file path=usr/ruby/1.9/lib/ruby/vendor_ruby/1.9.1/facter/lsbdistid.rb |
70 file path=usr/ruby/1.9/lib/$(MACH64)/ruby/vendor_ruby/1.9.1/facter/memory.rb |
70 file path=usr/ruby/1.9/lib/ruby/vendor_ruby/1.9.1/facter/lsbdistrelease.rb |
71 file path=usr/ruby/1.9/lib/$(MACH64)/ruby/vendor_ruby/1.9.1/facter/netmask.rb |
71 file path=usr/ruby/1.9/lib/ruby/vendor_ruby/1.9.1/facter/lsbmajdistrelease.rb |
72 file path=usr/ruby/1.9/lib/$(MACH64)/ruby/vendor_ruby/1.9.1/facter/network.rb |
72 file path=usr/ruby/1.9/lib/ruby/vendor_ruby/1.9.1/facter/lsbrelease.rb |
73 file path=usr/ruby/1.9/lib/$(MACH64)/ruby/vendor_ruby/1.9.1/facter/operatingsystem.rb |
73 file path=usr/ruby/1.9/lib/ruby/vendor_ruby/1.9.1/facter/macaddress.rb |
74 file path=usr/ruby/1.9/lib/$(MACH64)/ruby/vendor_ruby/1.9.1/facter/operatingsystemrelease.rb |
74 file path=usr/ruby/1.9/lib/ruby/vendor_ruby/1.9.1/facter/macosx.rb |
75 file path=usr/ruby/1.9/lib/$(MACH64)/ruby/vendor_ruby/1.9.1/facter/osfamily.rb |
75 file path=usr/ruby/1.9/lib/ruby/vendor_ruby/1.9.1/facter/manufacturer.rb |
76 file path=usr/ruby/1.9/lib/$(MACH64)/ruby/vendor_ruby/1.9.1/facter/path.rb |
76 file path=usr/ruby/1.9/lib/ruby/vendor_ruby/1.9.1/facter/memory.rb |
77 file path=usr/ruby/1.9/lib/$(MACH64)/ruby/vendor_ruby/1.9.1/facter/physicalprocessorcount.rb |
77 file path=usr/ruby/1.9/lib/ruby/vendor_ruby/1.9.1/facter/netmask.rb |
78 file path=usr/ruby/1.9/lib/$(MACH64)/ruby/vendor_ruby/1.9.1/facter/processor.rb |
78 file path=usr/ruby/1.9/lib/ruby/vendor_ruby/1.9.1/facter/network.rb |
79 file path=usr/ruby/1.9/lib/$(MACH64)/ruby/vendor_ruby/1.9.1/facter/ps.rb |
79 file path=usr/ruby/1.9/lib/ruby/vendor_ruby/1.9.1/facter/operatingsystem.rb |
80 file path=usr/ruby/1.9/lib/$(MACH64)/ruby/vendor_ruby/1.9.1/facter/puppetversion.rb |
80 file path=usr/ruby/1.9/lib/ruby/vendor_ruby/1.9.1/facter/operatingsystemrelease.rb |
81 file path=usr/ruby/1.9/lib/$(MACH64)/ruby/vendor_ruby/1.9.1/facter/rubysitedir.rb |
81 file path=usr/ruby/1.9/lib/ruby/vendor_ruby/1.9.1/facter/osfamily.rb |
82 file path=usr/ruby/1.9/lib/$(MACH64)/ruby/vendor_ruby/1.9.1/facter/rubyversion.rb |
82 file path=usr/ruby/1.9/lib/ruby/vendor_ruby/1.9.1/facter/path.rb |
83 file path=usr/ruby/1.9/lib/$(MACH64)/ruby/vendor_ruby/1.9.1/facter/selinux.rb |
83 file path=usr/ruby/1.9/lib/ruby/vendor_ruby/1.9.1/facter/physicalprocessorcount.rb |
84 file path=usr/ruby/1.9/lib/$(MACH64)/ruby/vendor_ruby/1.9.1/facter/ssh.rb |
84 file path=usr/ruby/1.9/lib/ruby/vendor_ruby/1.9.1/facter/processor.rb |
85 file path=usr/ruby/1.9/lib/$(MACH64)/ruby/vendor_ruby/1.9.1/facter/timezone.rb |
85 file path=usr/ruby/1.9/lib/ruby/vendor_ruby/1.9.1/facter/ps.rb |
86 file path=usr/ruby/1.9/lib/$(MACH64)/ruby/vendor_ruby/1.9.1/facter/uniqueid.rb |
86 file path=usr/ruby/1.9/lib/ruby/vendor_ruby/1.9.1/facter/puppetversion.rb |
87 file path=usr/ruby/1.9/lib/$(MACH64)/ruby/vendor_ruby/1.9.1/facter/uptime.rb |
87 file path=usr/ruby/1.9/lib/ruby/vendor_ruby/1.9.1/facter/rubysitedir.rb |
88 file path=usr/ruby/1.9/lib/$(MACH64)/ruby/vendor_ruby/1.9.1/facter/uptime_days.rb |
88 file path=usr/ruby/1.9/lib/ruby/vendor_ruby/1.9.1/facter/rubyversion.rb |
89 file path=usr/ruby/1.9/lib/$(MACH64)/ruby/vendor_ruby/1.9.1/facter/uptime_hours.rb |
89 file path=usr/ruby/1.9/lib/ruby/vendor_ruby/1.9.1/facter/selinux.rb |
90 file path=usr/ruby/1.9/lib/$(MACH64)/ruby/vendor_ruby/1.9.1/facter/uptime_seconds.rb |
90 file path=usr/ruby/1.9/lib/ruby/vendor_ruby/1.9.1/facter/ssh.rb |
91 file path=usr/ruby/1.9/lib/$(MACH64)/ruby/vendor_ruby/1.9.1/facter/util/collection.rb |
91 file path=usr/ruby/1.9/lib/ruby/vendor_ruby/1.9.1/facter/timezone.rb |
92 file path=usr/ruby/1.9/lib/$(MACH64)/ruby/vendor_ruby/1.9.1/facter/util/config.rb |
92 file path=usr/ruby/1.9/lib/ruby/vendor_ruby/1.9.1/facter/uniqueid.rb |
93 file path=usr/ruby/1.9/lib/$(MACH64)/ruby/vendor_ruby/1.9.1/facter/util/confine.rb |
93 file path=usr/ruby/1.9/lib/ruby/vendor_ruby/1.9.1/facter/uptime.rb |
94 file path=usr/ruby/1.9/lib/$(MACH64)/ruby/vendor_ruby/1.9.1/facter/util/ec2.rb |
94 file path=usr/ruby/1.9/lib/ruby/vendor_ruby/1.9.1/facter/uptime_days.rb |
95 file path=usr/ruby/1.9/lib/$(MACH64)/ruby/vendor_ruby/1.9.1/facter/util/fact.rb |
95 file path=usr/ruby/1.9/lib/ruby/vendor_ruby/1.9.1/facter/uptime_hours.rb |
96 file path=usr/ruby/1.9/lib/$(MACH64)/ruby/vendor_ruby/1.9.1/facter/util/ip.rb |
96 file path=usr/ruby/1.9/lib/ruby/vendor_ruby/1.9.1/facter/uptime_seconds.rb |
97 file path=usr/ruby/1.9/lib/$(MACH64)/ruby/vendor_ruby/1.9.1/facter/util/loader.rb |
97 file path=usr/ruby/1.9/lib/ruby/vendor_ruby/1.9.1/facter/util/collection.rb |
98 file path=usr/ruby/1.9/lib/$(MACH64)/ruby/vendor_ruby/1.9.1/facter/util/macaddress.rb |
98 file path=usr/ruby/1.9/lib/ruby/vendor_ruby/1.9.1/facter/util/config.rb |
99 file path=usr/ruby/1.9/lib/$(MACH64)/ruby/vendor_ruby/1.9.1/facter/util/macosx.rb |
99 file path=usr/ruby/1.9/lib/ruby/vendor_ruby/1.9.1/facter/util/confine.rb |
100 file path=usr/ruby/1.9/lib/$(MACH64)/ruby/vendor_ruby/1.9.1/facter/util/manufacturer.rb |
100 file path=usr/ruby/1.9/lib/ruby/vendor_ruby/1.9.1/facter/util/ec2.rb |
101 file path=usr/ruby/1.9/lib/$(MACH64)/ruby/vendor_ruby/1.9.1/facter/util/memory.rb |
101 file path=usr/ruby/1.9/lib/ruby/vendor_ruby/1.9.1/facter/util/fact.rb |
102 file path=usr/ruby/1.9/lib/$(MACH64)/ruby/vendor_ruby/1.9.1/facter/util/monkey_patches.rb |
102 file path=usr/ruby/1.9/lib/ruby/vendor_ruby/1.9.1/facter/util/ip.rb |
103 file path=usr/ruby/1.9/lib/$(MACH64)/ruby/vendor_ruby/1.9.1/facter/util/netmask.rb |
103 file path=usr/ruby/1.9/lib/ruby/vendor_ruby/1.9.1/facter/util/loader.rb |
104 file path=usr/ruby/1.9/lib/$(MACH64)/ruby/vendor_ruby/1.9.1/facter/util/plist.rb |
104 file path=usr/ruby/1.9/lib/ruby/vendor_ruby/1.9.1/facter/util/macaddress.rb |
105 file path=usr/ruby/1.9/lib/$(MACH64)/ruby/vendor_ruby/1.9.1/facter/util/plist/generator.rb |
105 file path=usr/ruby/1.9/lib/ruby/vendor_ruby/1.9.1/facter/util/macosx.rb |
106 file path=usr/ruby/1.9/lib/$(MACH64)/ruby/vendor_ruby/1.9.1/facter/util/plist/parser.rb |
106 file path=usr/ruby/1.9/lib/ruby/vendor_ruby/1.9.1/facter/util/manufacturer.rb |
107 file path=usr/ruby/1.9/lib/$(MACH64)/ruby/vendor_ruby/1.9.1/facter/util/processor.rb |
107 file path=usr/ruby/1.9/lib/ruby/vendor_ruby/1.9.1/facter/util/memory.rb |
108 file path=usr/ruby/1.9/lib/$(MACH64)/ruby/vendor_ruby/1.9.1/facter/util/registry.rb |
108 file path=usr/ruby/1.9/lib/ruby/vendor_ruby/1.9.1/facter/util/monkey_patches.rb |
109 file path=usr/ruby/1.9/lib/$(MACH64)/ruby/vendor_ruby/1.9.1/facter/util/resolution.rb |
109 file path=usr/ruby/1.9/lib/ruby/vendor_ruby/1.9.1/facter/util/netmask.rb |
110 file path=usr/ruby/1.9/lib/$(MACH64)/ruby/vendor_ruby/1.9.1/facter/util/uptime.rb |
110 file path=usr/ruby/1.9/lib/ruby/vendor_ruby/1.9.1/facter/util/plist.rb |
111 file path=usr/ruby/1.9/lib/$(MACH64)/ruby/vendor_ruby/1.9.1/facter/util/values.rb |
111 file path=usr/ruby/1.9/lib/ruby/vendor_ruby/1.9.1/facter/util/plist/generator.rb |
112 file path=usr/ruby/1.9/lib/$(MACH64)/ruby/vendor_ruby/1.9.1/facter/util/virtual.rb |
112 file path=usr/ruby/1.9/lib/ruby/vendor_ruby/1.9.1/facter/util/plist/parser.rb |
113 file path=usr/ruby/1.9/lib/$(MACH64)/ruby/vendor_ruby/1.9.1/facter/util/vlans.rb |
113 file path=usr/ruby/1.9/lib/ruby/vendor_ruby/1.9.1/facter/util/processor.rb |
114 file path=usr/ruby/1.9/lib/$(MACH64)/ruby/vendor_ruby/1.9.1/facter/util/wmi.rb |
114 file path=usr/ruby/1.9/lib/ruby/vendor_ruby/1.9.1/facter/util/registry.rb |
115 file path=usr/ruby/1.9/lib/$(MACH64)/ruby/vendor_ruby/1.9.1/facter/util/xendomains.rb |
115 file path=usr/ruby/1.9/lib/ruby/vendor_ruby/1.9.1/facter/util/resolution.rb |
116 file path=usr/ruby/1.9/lib/$(MACH64)/ruby/vendor_ruby/1.9.1/facter/version.rb |
116 file path=usr/ruby/1.9/lib/ruby/vendor_ruby/1.9.1/facter/util/uptime.rb |
117 file path=usr/ruby/1.9/lib/$(MACH64)/ruby/vendor_ruby/1.9.1/facter/virtual.rb |
117 file path=usr/ruby/1.9/lib/ruby/vendor_ruby/1.9.1/facter/util/values.rb |
118 file path=usr/ruby/1.9/lib/$(MACH64)/ruby/vendor_ruby/1.9.1/facter/vlans.rb |
118 file path=usr/ruby/1.9/lib/ruby/vendor_ruby/1.9.1/facter/util/virtual.rb |
119 file path=usr/ruby/1.9/lib/$(MACH64)/ruby/vendor_ruby/1.9.1/facter/xendomains.rb |
119 file path=usr/ruby/1.9/lib/ruby/vendor_ruby/1.9.1/facter/util/vlans.rb |
|
120 file path=usr/ruby/1.9/lib/ruby/vendor_ruby/1.9.1/facter/util/wmi.rb |
|
121 file path=usr/ruby/1.9/lib/ruby/vendor_ruby/1.9.1/facter/util/xendomains.rb |
|
122 file path=usr/ruby/1.9/lib/ruby/vendor_ruby/1.9.1/facter/version.rb |
|
123 file path=usr/ruby/1.9/lib/ruby/vendor_ruby/1.9.1/facter/virtual.rb |
|
124 file path=usr/ruby/1.9/lib/ruby/vendor_ruby/1.9.1/facter/vlans.rb |
|
125 file path=usr/ruby/1.9/lib/ruby/vendor_ruby/1.9.1/facter/xendomains.rb |
120 file files/solaris/lib/facter/zone.rb \ |
126 file files/solaris/lib/facter/zone.rb \ |
121 path=usr/ruby/1.9/lib/$(MACH64)/ruby/vendor_ruby/1.9.1/facter/zone.rb |
127 path=usr/ruby/1.9/lib/ruby/vendor_ruby/1.9.1/facter/zone.rb |
122 file path=usr/share/man/man8/facter.8 |
128 file path=usr/share/man/man8/facter.8 |
123 license facter.license license="Apache v2.0" |
129 license facter.license license="Apache v2.0" |
124 # |
130 # |
125 # Facter & puppet were both changed to use ruby 1.9 in |
131 # For now, add an explicit dependency here on ruby-19, to ensure |
126 # S11.2 build 28. For now, just keep their build versions in sync. |
132 # ruby-19 is updated to Solaris 11.2 build 36, when ruby paths were changed. |
127 # After the build 28 packages are available, we can hard-code the |
133 # After build machines are updated to build 36, remove the |
128 # the build number here. |
134 # below dependency, as well as the bypass.generate tag on usr/bin/facter, |
129 depend type=optional fmri=system/management/[email protected],$(BUILD_VERSION) |
135 # to allow the ruby-19 dependency to be automatically generated. |
|
136 depend type=require fmri=pkg:/runtime/[email protected],5.11-0.175.2.0.0.36.0 |