Skip to content
This repository

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
Newer
Older
100644 398 lines (339 sloc) 10.479 kb
4005c9ec »
2010-05-28 Add RPM .spec file for xapi and associated tools.
1 # -*- rpm-spec -*-
2
3 Summary: xapi - xen toolstack for XCP
4 Name: xapi
5 Version: 0.2
5121f7ce »
2011-04-07 Set the RPM release in the spec file.
6 Release: @RPM_RELEASE@
4005c9ec »
2010-05-28 Add RPM .spec file for xapi and associated tools.
7 Group: System/Hypervisor
8 License: LGPL+linking exception
9 URL: http://www.xen.org
10 Source0: xapi-%{version}.tar.bz2
810891bb »
2011-02-10 EA-1012: Fix the xapi rpm such that it builds using mock
11 Source1: jquery-1.1.3.1.pack.js
12 Source2: jquery.treeview.zip
4005c9ec »
2010-05-28 Add RPM .spec file for xapi and associated tools.
13 Patch0: xapi-version.patch
14 BuildRoot: %{_tmppath}/%{name}-%{version}-root
810891bb »
2011-02-10 EA-1012: Fix the xapi rpm such that it builds using mock
15 BuildRequires: pam-devel tetex-latex xapi-libs-devel ocaml omake ocaml-findlib ocaml-xmlm ocaml-type-conv ocaml-xmlm-devel xen-devel zlib-devel
4005c9ec »
2010-05-28 Add RPM .spec file for xapi and associated tools.
16
17 %description
18 XCP toolstack.
19
20 %package core
21 Summary: The xapi toolstack
22 Group: System/Hypervisor
23
24 %description core
25 This package contains the xapi toolstack.
26
27 %package xe
28 Summary: The xapi toolstack CLI
29 Group: System/Hypervisor
30
31 %description xe
32 The command-line interface for controlling XCP hosts.
33
34 %package tests
35 Summary: Toolstack test programs
36 Group: System/Hypervisor
37
38 %description tests
39 This package contains a series of simple regression tests.
40
41 %package squeezed
42 Summary: The memory ballooning daemon
43 Group: System/Hypervisor
44
45 %description squeezed
46 This package contains the Xen virtual firmware (hvmloader)
47
b57a4112 »
2012-04-22 [xenops]: add daemon, simulator, test, CLI, init script
48 %package xenopsd
49 Summary: The xenops daemon
50 Group: System/Hypervisor
51
52 %description xenopsd
53 This package contains the xenops daemon.
54
c5a27877 »
2011-01-26 Package v6d as a separate RPM
55 %package v6d
56 Summary: The editions and features daemon
57 Group: System/Hypervisor
58
59 %description v6d
60 This package contains daemon that defines and controls XCP editions and
61 associated features
62
2690fc70 »
2011-12-21 Introduce the XCP networking daemon xcp-networkd
63 %package networkd
64 Summary: The networking daemon
65 Group: System/Hypervisor
66
67 %description networkd
68 This package contains a daemon that is able to configure network
69 interfaces and bridges
70
c85c3246 »
2012-04-27 Started creating the RRD daemon (rrdd).
71 %package rrdd
72 Summary: The RRD daemon
73 Group: System/Hypervisor
74
75 %description rrdd
76 This package contains a daemon that continually collects performance metrics
77 from the host and its VMs, stores the data in host's memory, and occasionally
78 synchronises the data to host's local storage.
79
4005c9ec »
2010-05-28 Add RPM .spec file for xapi and associated tools.
80 %package xenops
81 Summary: Low-level debugging tools
82 Group: System/Hypervisor
83
84 %description xenops
85 This package contains the xenops-based low-level debugging tools.
86
87 %package client-devel
88 Summary: xapi Development Headers and Libraries
89 Group: Development/Libraries
90
91 %description client-devel
92 This package contains the xapi development libraries and header files
93 for building addon tools.
94
95 %package datamodel-devel
96 Summary: xapi Datamodel headers and libraries
97 Group: Development/Libraries
98
99 %description datamodel-devel
100 This package contains the internal xapi datamodel as a library suitable
101 for writing additional code generators.
102
6c4cfb4e »
2012-09-03 [build] Adding RPM packaging information for the rrd-client library
103 %package rrd-devel
104 Summary: rrd-client headers and libraries
105 Group: Development/Libraries
106
107 %description rrd-devel
108 This package contains rrd functions as a library suitable for writing tools
109 related to rrd. Needed for rrd2csv and rrdd-plugins.
110
4005c9ec »
2010-05-28 Add RPM .spec file for xapi and associated tools.
111 %prep
112 %setup -q
113 %patch0 -p0 -b xapi-version.patch
114
115 %build
116 COMPILE_JAVA=no %{__make}
4ab6b5cb »
2012-01-02 [xenopsd]: build the "make test" target as part of the RPM build
117 COMPILE_JAVA=no %{__make} test
4005c9ec »
2010-05-28 Add RPM .spec file for xapi and associated tools.
118
119 %install
120 rm -rf %{buildroot}
121
122 DESTDIR=$RPM_BUILD_ROOT %{__make} install
123
124 %clean
125 rm -rf $RPM_BUILD_ROOT
126
127 %post core
591fcd16 »
2010-06-18 In the xapi RPM post-install actions, use 'chkconfig --add' rather th…
128 [ ! -x /sbin/chkconfig ] || chkconfig --add xapi
129 [ ! -x /sbin/chkconfig ] || chkconfig --add xenservices
130 [ ! -x /sbin/chkconfig ] || chkconfig --add xapi-domains
131 [ ! -x /sbin/chkconfig ] || chkconfig --add perfmon
77f8ed78 »
2010-10-11 [CA-43971]: Adding the tool to generate the pool secret, including
132 [ ! -x /sbin/chkconfig ] || chkconfig --add genptoken
4005c9ec »
2010-05-28 Add RPM .spec file for xapi and associated tools.
133
2690fc70 »
2011-12-21 Introduce the XCP networking daemon xcp-networkd
134 %post networkd
135 [ ! -x /sbin/chkconfig ] || chkconfig --add xcp-networkd
136
c85c3246 »
2012-04-27 Started creating the RRD daemon (rrdd).
137 %post rrdd
138 [ ! -x /sbin/chkconfig ] || chkconfig --add xcp-rrdd
139
4005c9ec »
2010-05-28 Add RPM .spec file for xapi and associated tools.
140 %post squeezed
141 [ ! -x /sbin/chkconfig ] || chkconfig squeezed on
142
b57a4112 »
2012-04-22 [xenops]: add daemon, simulator, test, CLI, init script
143 %post xenopsd
144 [ ! -x /sbin/chkconfig ] || chkconfig xenopsd on
145
c5a27877 »
2011-01-26 Package v6d as a separate RPM
146 %post v6d
147 [ ! -x /sbin/chkconfig ] || chkconfig --add v6d
148
4005c9ec »
2010-05-28 Add RPM .spec file for xapi and associated tools.
149 %files core
150 %defattr(-,root,root,-)
d6a7d774 »
2011-11-30 Use OPTDIR rather than BASE_PATH
151 @OPTDIR@/bin/xapi
a5eae39b »
2011-07-05 Making use of base_path in Makefile and xapi.spec.in.
152 /etc/xapi.conf
4005c9ec »
2010-05-28 Add RPM .spec file for xapi and associated tools.
153 /etc/logrotate.d/audit
154 /etc/logrotate.d/v6d
155 /etc/logrotate.d/xapi
156 /etc/pam.d/xapi
157 /etc/rc.d/init.d/management-interface
158 /etc/rc.d/init.d/perfmon
159 /etc/rc.d/init.d/xapi
160 /etc/rc.d/init.d/xapi-domains
161 /etc/rc.d/init.d/xapissl
162 /etc/rc.d/init.d/xenservices
77f8ed78 »
2010-10-11 [CA-43971]: Adding the tool to generate the pool secret, including
163 /etc/rc.d/init.d/genptoken
4005c9ec »
2010-05-28 Add RPM .spec file for xapi and associated tools.
164 /etc/sysconfig/perfmon
165 /etc/sysconfig/xapi
a5eae39b »
2011-07-05 Making use of base_path in Makefile and xapi.spec.in.
166 /etc/xapi.d/base-path
4005c9ec »
2010-05-28 Add RPM .spec file for xapi and associated tools.
167 /etc/xapi.d/plugins/DRAC.py
168 /etc/xapi.d/plugins/DRAC.pyo
169 /etc/xapi.d/plugins/DRAC.pyc
170 /etc/xapi.d/plugins/echo
171 /etc/xapi.d/plugins/extauth-hook
172 /etc/xapi.d/plugins/extauth-hook-AD.py
173 /etc/xapi.d/plugins/extauth-hook-AD.pyo
174 /etc/xapi.d/plugins/extauth-hook-AD.pyc
175 /etc/xapi.d/plugins/iLO.py
176 /etc/xapi.d/plugins/iLO.pyo
177 /etc/xapi.d/plugins/iLO.pyc
178 /etc/xapi.d/plugins/iLOPowerON.xml
179 /etc/xapi.d/plugins/perfmon
180 /etc/xapi.d/plugins/power-on-host
181 /etc/xapi.d/plugins/wake-on-lan
182 /etc/xapi.d/plugins/wlan.py
183 /etc/xapi.d/plugins/wlan.pyo
184 /etc/xapi.d/plugins/wlan.pyc
a4061885 »
2011-05-24 [CA-57451] Add iovirt plugin to build
185 /etc/xapi.d/plugins/iovirt
4005c9ec »
2010-05-28 Add RPM .spec file for xapi and associated tools.
186 /etc/xensource/db.conf
187 /etc/xensource/db.conf.rio
188 /etc/xensource/master.d/01-example
189 /etc/xensource/master.d/03-mpathalert-daemon
190 /etc/xensource/pool.conf
d6a7d774 »
2011-11-30 Use OPTDIR rather than BASE_PATH
191 @OPTDIR@/bin/fix_firewall.sh
192 @OPTDIR@/bin/list_domains
193 @OPTDIR@/bin/mpathalert
194 @OPTDIR@/bin/perfmon
195 @OPTDIR@/bin/static-vdis
196 @OPTDIR@/bin/xapi-autostart-vms
197 @OPTDIR@/bin/xapi-db-process
198 @OPTDIR@/bin/xapi-wait-init-complete
199 @OPTDIR@/bin/xe-backup-metadata
200 @OPTDIR@/bin/xe-edit-bootloader
d94c2416 »
2012-03-07 Include the previous script in the install and package scripts.
201 @OPTDIR@/bin/xe-get-network-backend
d6a7d774 »
2011-11-30 Use OPTDIR rather than BASE_PATH
202 @OPTDIR@/bin/xe-mount-iso-sr
203 @OPTDIR@/bin/xe-restore-metadata
204 @OPTDIR@/bin/xe-reset-networking
205 @OPTDIR@/bin/xe-scsi-dev-map
206 @OPTDIR@/bin/xe-set-iscsi-iqn
207 @OPTDIR@/bin/xe-toolstack-restart
208 @OPTDIR@/bin/xe-xentrace
209 @OPTDIR@/bin/xsh
43a9523e »
2011-05-11 CA-46505: add a xen-bugtool plugin to query new host storage state
210 /etc/xensource/bugtool/xapi.xml
211 /etc/xensource/bugtool/xapi/stuff.xml
deb7cb45 »
2012-06-27 CA-84509 - Log list of xapi plugins in bugtool.
212 @OPTDIR@/libexec/list_plugins
d6a7d774 »
2011-11-30 Use OPTDIR rather than BASE_PATH
213 @OPTDIR@/libexec/sm_diagnostics
214 @OPTDIR@/libexec/thread_diagnostics
215 @OPTDIR@/libexec/InterfaceReconfigure.py
216 @OPTDIR@/libexec/InterfaceReconfigure.pyo
217 @OPTDIR@/libexec/InterfaceReconfigure.pyc
218 @OPTDIR@/libexec/InterfaceReconfigureBridge.py
219 @OPTDIR@/libexec/InterfaceReconfigureBridge.pyo
220 @OPTDIR@/libexec/InterfaceReconfigureBridge.pyc
221 @OPTDIR@/libexec/InterfaceReconfigureVswitch.py
222 @OPTDIR@/libexec/InterfaceReconfigureVswitch.pyo
223 @OPTDIR@/libexec/InterfaceReconfigureVswitch.pyc
224 @OPTDIR@/libexec/backup-metadata-cron
225 @OPTDIR@/libexec/backup-sr-metadata.py
226 @OPTDIR@/libexec/backup-sr-metadata.pyo
227 @OPTDIR@/libexec/backup-sr-metadata.pyc
228 @OPTDIR@/libexec/block_device_io
229 @OPTDIR@/libexec/cdrommon
230 @OPTDIR@/libexec/dumpcore
231 @OPTDIR@/libexec/fence
232 @OPTDIR@/libexec/fence.bin
233 @OPTDIR@/libexec/generate_ssl_cert
234 @OPTDIR@/libexec/host-backup
235 @OPTDIR@/libexec/host-bugreport-upload
236 @OPTDIR@/libexec/host-restore
237 @OPTDIR@/libexec/interface-reconfigure
238 @OPTDIR@/libexec/interface-visualise
239 @OPTDIR@/libexec/license-check.py
240 @OPTDIR@/libexec/license-check.pyo
241 @OPTDIR@/libexec/license-check.pyc
242 @OPTDIR@/libexec/link-vms-by-sr.py
243 @OPTDIR@/libexec/link-vms-by-sr.pyo
244 @OPTDIR@/libexec/link-vms-by-sr.pyc
245 @OPTDIR@/libexec/logs-download
246 @OPTDIR@/libexec/lw-force-domain-leave
247 @OPTDIR@/libexec/mail-alarm
248 @OPTDIR@/libexec/print-custom-templates
249 @OPTDIR@/libexec/probe-device-for-file
250 @OPTDIR@/libexec/genptoken
251 @OPTDIR@/libexec/qemu-dm-wrapper
252 @OPTDIR@/libexec/restore-sr-metadata.py
253 @OPTDIR@/libexec/restore-sr-metadata.pyo
254 @OPTDIR@/libexec/restore-sr-metadata.pyc
255 @OPTDIR@/libexec/set-dom0-memory-target-from-packs
256 @OPTDIR@/libexec/set-hostname
257 @OPTDIR@/libexec/shell.py
258 @OPTDIR@/libexec/shell.pyo
259 @OPTDIR@/libexec/shell.pyc
260 @OPTDIR@/libexec/shutdown
261 @OPTDIR@/libexec/sparse_dd
64247a6a »
2012-07-01 [sparse_dd] read default configuration params from /etc/sparse_dd.conf
262 /etc/sparse_dd.conf
d6a7d774 »
2011-11-30 Use OPTDIR rather than BASE_PATH
263 @OPTDIR@/libexec/update-mh-info
264 @OPTDIR@/libexec/upload-wrapper
265 @OPTDIR@/libexec/vncterm-wrapper
266 @OPTDIR@/libexec/xapi-health-check
267 @OPTDIR@/libexec/xapi-rolling-upgrade
268 @OPTDIR@/libexec/xenguest
269 @OPTDIR@/libexec/xha-lc
270 @OPTDIR@/libexec/xiu
271 @OPTDIR@/lib/libxenctrl_xiu.so
272 @OPTDIR@/libexec/pci-info
273 @OPTDIR@/packages/post-install-scripts/debian-etch
274 @OPTDIR@/packages/post-install-scripts/debug
4005c9ec »
2010-05-28 Add RPM .spec file for xapi and associated tools.
275 /usr/lib/python2.4/site-packages/XenAPI.py
276 /usr/lib/python2.4/site-packages/XenAPI.pyo
277 /usr/lib/python2.4/site-packages/XenAPI.pyc
278 /usr/lib/python2.4/site-packages/XenAPIPlugin.py
279 /usr/lib/python2.4/site-packages/XenAPIPlugin.pyo
280 /usr/lib/python2.4/site-packages/XenAPIPlugin.pyc
281 /usr/lib/python2.4/site-packages/inventory.py
282 /usr/lib/python2.4/site-packages/inventory.pyo
283 /usr/lib/python2.4/site-packages/inventory.pyc
284 /var/xapi/udhcpd.skel
d6a7d774 »
2011-11-30 Use OPTDIR rather than BASE_PATH
285 @OPTDIR@/debug/rbac_static.csv
64136540 »
2011-01-26 CP-1981: Hook in the reset-vdis script to HA
286 /etc/xapi.d/host-post-declare-dead/10resetvdis
4005c9ec »
2010-05-28 Add RPM .spec file for xapi and associated tools.
287
288 %files xe
289 %defattr(-,root,root,-)
d6a7d774 »
2011-11-30 Use OPTDIR rather than BASE_PATH
290 @OPTDIR@/bin/xe
291 @OPTDIR@/debug/sm
4005c9ec »
2010-05-28 Add RPM .spec file for xapi and associated tools.
292 /usr/bin/xe
89bc0b18 »
2011-08-17 Install bash-completion script to /etc/bash_completion.d/xe (not cli)
293 /etc/bash_completion.d/xe
4005c9ec »
2010-05-28 Add RPM .spec file for xapi and associated tools.
294
295 %files squeezed
296 %defattr(-,root,root,-)
d6a7d774 »
2011-11-30 Use OPTDIR rather than BASE_PATH
297 @OPTDIR@/libexec/squeezed
4005c9ec »
2010-05-28 Add RPM .spec file for xapi and associated tools.
298 /etc/rc.d/init.d/squeezed
fc56e563 »
2012-05-21 Fix a typo in the xapi.spec.in ('xenopsd.conf' should be 'squeezed.co…
299 /etc/squeezed.conf
4005c9ec »
2010-05-28 Add RPM .spec file for xapi and associated tools.
300
b57a4112 »
2012-04-22 [xenops]: add daemon, simulator, test, CLI, init script
301 %files xenopsd
302 %defattr(-,root,root,-)
bebe6293 »
2012-02-01 [xapi] Correct another FHS path in a spec file
303 @OPTDIR@/libexec/xenopsd
b57a4112 »
2012-04-22 [xenops]: add daemon, simulator, test, CLI, init script
304 /etc/rc.d/init.d/xenopsd
073bb613 »
2012-04-22 [xenopsd]: add a config file parser and config file
305 /etc/xenopsd.conf
bebe6293 »
2012-02-01 [xapi] Correct another FHS path in a spec file
306 @OPTDIR@/bin/xn
b57a4112 »
2012-04-22 [xenops]: add daemon, simulator, test, CLI, init script
307 /usr/bin/xn
56d4eb2e »
2012-04-22 [xenopsd]: add a xen-bugtool plugin
308 /etc/xensource/bugtool/xenopsd.xml
309 /etc/xensource/bugtool/xenopsd/stuff.xml
bebe6293 »
2012-02-01 [xapi] Correct another FHS path in a spec file
310 @OPTDIR@/libexec/xn_diagnostics
c0251699 »
2012-05-13 Set domain 0's handle (uuid) from xenopsd's init.d script
311 @OPTDIR@/libexec/domain_sethandle
b57a4112 »
2012-04-22 [xenops]: add daemon, simulator, test, CLI, init script
312
c5a27877 »
2011-01-26 Package v6d as a separate RPM
313 %files v6d
314 %defattr(-,root,root,-)
d6a7d774 »
2011-11-30 Use OPTDIR rather than BASE_PATH
315 @OPTDIR@/libexec/v6d
c5a27877 »
2011-01-26 Package v6d as a separate RPM
316 /etc/rc.d/init.d/v6d
4005c9ec »
2010-05-28 Add RPM .spec file for xapi and associated tools.
317
2690fc70 »
2011-12-21 Introduce the XCP networking daemon xcp-networkd
318 %files networkd
319 %defattr(-,root,root,-)
320 @OPTDIR@/libexec/xcp-networkd
321 /etc/rc.d/init.d/xcp-networkd
2056fcf2 »
2012-07-04 networkd: add a tool that returns networkd's configuration from
322 @OPTDIR@/libexec/networkd_db
2690fc70 »
2011-12-21 Introduce the XCP networking daemon xcp-networkd
323
c85c3246 »
2012-04-27 Started creating the RRD daemon (rrdd).
324 %files rrdd
325 %defattr(-,root,root,-)
326 @OPTDIR@/libexec/xcp-rrdd
327 /etc/rc.d/init.d/xcp-rrdd
f87bb30d »
2012-06-30 rrdd: added /etc/xcp-rrdd.conf
328 /etc/xcp-rrdd.conf
7522520f »
2012-06-30 Added python library rrdd.py, and example plugin rrdd-example.py.
329 /usr/lib/python2.4/site-packages/rrdd.py
330 /usr/lib/python2.4/site-packages/rrdd.pyc
331 /usr/lib/python2.4/site-packages/rrdd.pyo
332 @OPTDIR@/libexec/rrdd-example.py
333 @OPTDIR@/libexec/rrdd-example.pyc
334 @OPTDIR@/libexec/rrdd-example.pyo
c85c3246 »
2012-04-27 Started creating the RRD daemon (rrdd).
335
4005c9ec »
2010-05-28 Add RPM .spec file for xapi and associated tools.
336 %files xenops
337 %defattr(-,root,root,-)
d6a7d774 »
2011-11-30 Use OPTDIR rather than BASE_PATH
338 @OPTDIR@/debug/xenops
339 @OPTDIR@/debug/add_vbd
340 @OPTDIR@/debug/add_vif
341 @OPTDIR@/debug/build_domain
342 @OPTDIR@/debug/build_hvm
343 @OPTDIR@/debug/create_domain
344 @OPTDIR@/debug/debug_ha_query_liveset
345 @OPTDIR@/debug/destroy_domain
346 @OPTDIR@/debug/event_listen
347 @OPTDIR@/debug/graph
348 @OPTDIR@/debug/memory_breakdown
349 @OPTDIR@/debug/memory_summary
350 @OPTDIR@/debug/pause_domain
351 @OPTDIR@/debug/restore_domain
352 @OPTDIR@/debug/shutdown_domain
353 @OPTDIR@/debug/sm_stress
354 @OPTDIR@/debug/suspend_domain
355 @OPTDIR@/debug/unpause_domain
356 @OPTDIR@/debug/vncproxy
357 @OPTDIR@/debug/with-vdi
358 @OPTDIR@/debug/xs
4005c9ec »
2010-05-28 Add RPM .spec file for xapi and associated tools.
359
360 %files tests
361 %defattr(-,root,root,-)
362 /etc/xapi.d/plugins/lvhdrt-helper
363 /etc/xapi.d/plugins/lvhdrt-trash-vdi
364 /etc/xapi.d/plugins/multipathrt-helper
d6a7d774 »
2011-11-30 Use OPTDIR rather than BASE_PATH
365 @OPTDIR@/debug/cli-rt-domu-shar.sh
366 @OPTDIR@/debug/cli_test
367 @OPTDIR@/debug/install-debian-pv-inside.sh
368 @OPTDIR@/debug/install-debian-pv.sh
369 @OPTDIR@/debug/lvhdrt
370 @OPTDIR@/debug/multipathrt
371 @OPTDIR@/debug/myfirstpatch.asc
372 @OPTDIR@/debug/perftest
373 @OPTDIR@/debug/quicktest
374 @OPTDIR@/debug/quicktestbin
4005c9ec »
2010-05-28 Add RPM .spec file for xapi and associated tools.
375 /cli-rt/*
376
377 %files client-devel
378 %defattr(-,root,root,-)
379 /usr/lib/ocaml/xapi-client/*
380
381 %files datamodel-devel
382 %defattr(-,root,root,-)
383 /usr/lib/ocaml/xapi-datamodel/*
384
6c4cfb4e »
2012-09-03 [build] Adding RPM packaging information for the rrd-client library
385 %files rrd-devel
386 %defattr(-,root,root,-)
387 /usr/lib/ocaml/rrd-client/*
388
4005c9ec »
2010-05-28 Add RPM .spec file for xapi and associated tools.
389 %changelog
390
391
392
393
394
395
396
397
Something went wrong with that request. Please try again.