Mark McLoughlin
f9bfa10797
Set perms on /var/lib/libvirt/boot to 0711
...
Allow qemu user to open kernel/initrds in this dir, but still prevent
others from listing it.
* libvirt.spec.in: set /var/lib/libvirt/boot perms to 0711
2009-08-10 09:00:02 +01:00
Daniel Veillard
22a5ebe44b
Release of libvirt-0.7.0
...
* configure.in NEWS docs/* libvirt.spec.in include/libvirt/libvirt.h:
Release of 0.7.0
* po/*.po*: updated and regenerated the localization pool
2009-08-05 16:00:41 +02:00
Mark McLoughlin
f4e7157716
Set perms on /var/lib/libvirt/images to 0711
...
Allow qemu user to open images in this dir, but still prevent others
from listing it.
* libvirt.spec.in: set /var/lib/libvirt/images perms to 0711
2009-07-31 09:52:24 +01:00
Daniel P. Berrange
eb78ccf391
Fix RPM upgrades from F11 to F12
...
* libvirt.spec.in: Create qemu/kvm user/group in %pre script
2009-07-30 12:26:58 +01:00
Mark McLoughlin
a8e34e298e
Fix polkit/netcf disabling on older fedoras
...
polkit was disabled by default for a reason - because we selectively
enable it on newer fedoras rather than disable it on older fedoras
Same fix needed for netcf
2009-07-29 10:05:39 +01:00
Mark McLoughlin
181c80d6eb
Capilize libvirt-client summary
...
Fixes:
W: summary-not-capitalized client side library and utilities of the libvirt library
2009-07-29 09:57:24 +01:00
Mark McLoughlin
56d672afeb
Move ldconfig calls to libvirt-client %post/%postun
...
Now that the library has moved to libvirt-client
2009-07-29 09:55:43 +01:00
Mark McLoughlin
adefc3955b
No need to build require both python-devel and python
...
Since python-devel requires python
Pointed out by Itamar Reis Peixoto
2009-07-29 08:59:44 +01:00
Mark McLoughlin
09a40ab471
Remove executable perms from /etc/sysconfig/libvirtd
...
Changed by Rich Jones for:
libvirt.x86_64: E: executable-marked-as-config-file /etc/sysconfig/libvirtd
See:
https://bugzilla.redhat.com/226055
2009-07-29 08:45:25 +01:00
Mark McLoughlin
70a339970c
Use a %postun -p for one line scriptlet
...
Changed by Rich Jones, presumably for this:
libvirt.x86_64: W: one-line-command-in-%postun /sbin/ldconfig
see:
https://bugzilla.redhat.com/226055
2009-07-29 08:45:25 +01:00
Mark McLoughlin
f69b841d2b
Don't explicitly require libxml2
...
Originally done by rjones as part of this package review:
https://bugzilla.redhat.com/226055
2009-07-29 08:45:24 +01:00
Mark McLoughlin
4f377369a8
Fix some unowned directories
...
danpb's fix for:
https://bugzilla.redhat.com/483442
2009-07-28 19:29:59 +01:00
Mark McLoughlin
86823575fd
Kill qemu BuildRequires
...
It's not needed at build time
Removed in Fedora by:
* Fri Jun 5 2009 Mark McLoughlin <markmc@redhat.com> - 0.6.4-2.fc12
- Remove the qemu BuildRequires
2009-07-28 19:29:59 +01:00
Mark McLoughlin
69a0f3ee23
Enable netcf by default
...
Disabled on < f12 for now until netcf is in Fedora updates
BuildRequires netcf if enabled, pass --without-netcf if its disabled
* libvirt.spec.in: enabled netcf by default
2009-07-28 19:29:59 +01:00
Mark McLoughlin
6a9948c018
Default to with_polkit
...
Unless there's some reason we shouldn't
2009-07-28 19:29:59 +01:00
Mark McLoughlin
e3f0cae719
Make vbox support configurable
...
Added by DV with:
* Fri Apr 24 2009 Daniel Veillard <veillard@redhat.com> - 0.6.3-1.fc12
- release of 0.6.3
- VirtualBox driver
2009-07-28 19:29:59 +01:00
Mark McLoughlin
7311161340
Build with --without-capng if capng is disabled
...
* libvirt.spec: pass --without-capng if appropriate
2009-07-28 19:29:59 +01:00
Mark McLoughlin
b55501c00c
BuildRequires libcap-ng-devel not capng-devel
...
Fedora CVS changelog is "Fix libcap-ng-devel require, Daniel"
2009-07-28 19:29:59 +01:00
Mark McLoughlin
232514041d
Reduce glusterfs dependency to 2.0.1
...
* libvirt.spec.in: require glusterfs-client >= 2.0.1
2009-07-28 11:01:58 +01:00
Daniel P. Berrange
484640eaf6
Fix misc build problems due to new drivers
...
* autobuild.sh: Disable esx/phyp build on mingw32
* configure.in: Fix handling of --without-phyp so it actually works
* libvirt.spec.in: Add missing interface.rng
* mingw32-libvirt.spec.in: Disable phyp/esx drivers
* src/phyp/phyp_driver.c: Fix missing i18n of error messages
2009-07-24 17:20:50 +01:00
Daniel Veillard
a2e2717411
Desactivate phyp build and indicate libssh builreq
2009-07-24 16:26:54 +02:00
Daniel Veillard
7641c3c782
rpm spec cleanup and split off client only package
...
* libvirt.spec.in: make a client rpm with shared libs, client binaries
and resources needed by those, and a small number of fixes and
cleanups in the spec file.
2009-07-21 11:16:15 +02:00
Daniel P. Berrange
0714b2ba4c
Run QEMU guests as an unprivileged user
...
* configure.in: Add --with-qemu-user and --with-qemu-group args
* libvirt.spec.in: use 'qemu' for user/group for Fedora >= 12
* qemud/libvirtd_qemu.arg, qemud/test_libvirtd_qemu.aug,
src/qemu.conf: Add 'user' and 'group' args for configuration
* src/Makefile.am: Create %localstatedir/cache/libvirt/qemu
* src/qemu_conf.c, src/qemu_conf.h: Load user/group from config
* src/qemu_driver.c: Change user ID/group ID when launching QEMU
guests. Change user/group ownership on disks/usb/pci devs.
Put memory dumps in %localstatedir/cache/libvirt/qemu
* src/util.c, src/util.h: Add convenient APIs for converting
username/groupname to user ID / group ID
2009-07-16 17:06:55 +01:00
Daniel Veillard
d3c236f91c
Fix configure flags in spec file
...
* libvirt.spec.in: we were still using deprecated configure switches
2009-07-16 17:28:41 +02:00
Harshavardhana
2562303a45
Add new net filesystem glusterfs
...
* src/storage_conf.c src/storage_conf.h: adds glusterfs to the list
of network storage
* libvirt.spec.in: adds the dependency on glusterfs-client
2009-07-08 11:46:25 +02:00
Daniel Veillard
c759ae5509
Release of libvirt-0.6.5
...
* configure.in libvirt.spec.in NEWS docs/* po/*: release of
libvirt-0.6.5
* .gitignore: adding cscope files
Daniel
2009-07-03 14:32:17 +00:00
Daniel P. Berrange
1a982aef18
Prepare for using libcap-ng
2009-06-29 11:33:13 +00:00
Daniel Veillard
b547201561
Finish the integration of OpenNebula driver
...
* configure.in libvirt.spec.in src/Makefile.am
src/opennebula/one_client.[ch] src/opennebula/one_conf.h
src/opennebula/one_driver.[ch] : Finish the integration of OpenNebula,
avoid dependancy on OpenNebula libraries, require xmlrpc-c-devel
and build it by default, based on patch by Javier Fontan and DanB
suggestions
Daniel
2009-06-24 17:32:56 +00:00
Daniel Veillard
66220e3e61
release of libvirt-0.6.4
...
* configure.in libvirt.spec.in NEWS docs/* po/*: release of
libvirt-0.6.4
* src/libvirt.c src/virterror.c: some comments cleanups
Daniel
2009-05-29 16:51:15 +00:00
Daniel Veillard
81748c62c7
* libvirt.spec.in: add a couple of missing directories
...
Daniel
2009-05-06 13:27:54 +00:00
Daniel Veillard
9cae1d5ed6
release of 0.6.3
...
* NEWS configure.in libvirt.spec.in docs/*: release of 0.6.3
* po/*: regenerated
* src/libvirt.c src/virterror.c: fixed some function comments
Daniel
2009-04-24 14:04:54 +00:00
Daniel P. Berrange
fa4126087b
Add tool for validating XML & fix misc bugs in virsh POD docs
2009-04-19 15:10:45 +00:00
Daniel Veillard
4fb341d741
* libvirt.spec.in: fix build on RHEL and Centos 5.x
...
daniel
2009-04-14 12:47:34 +00:00
Daniel Veillard
8536e697b6
release of 0.6.2
...
* configure.in libvirt.spec.in NEWS docs/*: release of 0.6.2
* po/*: Gujarati and Polish updates, rebuild
* AUTHORS: add one missing
Daniel
2009-04-03 15:25:38 +00:00
Daniel Veillard
c61180dcd7
* libvirt.spec.in: better modularization of the spec file,
...
patch by Ryota Ozaki
daniel
2009-03-31 12:45:07 +00:00
Daniel Veillard
e43d1ae0c6
* NEWS configure.in libvirt.spec.in doc/* include/libvirt/libvirt.h:
...
release of 0.6.1
* po/*: rebuilt
* AUTHORS: updated to list new contributors
Daniel
2009-03-04 13:17:44 +00:00
Daniel P. Berrange
2c22a68ce2
Added complete set of RNG schemas for all XML formats
2009-01-27 15:29:53 +00:00
Mark McLoughlin
20921cc284
If you un-install libvirt and re-install it, you get a warning
...
from the post-install script:
Installing : libvirt
ln: creating symbolic link `/etc/libvirt/qemu/networks/autostart/default.xml': File exists
See https://bugzilla.redhat.com/462011
2009-01-21 10:50:03 +00:00
Daniel P. Berrange
23a090ab92
Allow virtual networks to survive daemon restart
2009-01-20 22:36:10 +00:00
Daniel Veillard
0fc5b2fbc9
Activate RHEL5 specific flags when needed
...
* libvirt.spec.in: try to autodetect when rhel5 option should be
passed to configure
Daniel
2009-01-20 17:27:34 +00:00
Daniel Veillard
5257bac05a
* libvirt.spec.in: fix a conditional bug in spec file #460510 ,
...
patch by Dave Allan
daniel
2008-12-12 07:36:20 +00:00
Cole Robinson
bae8899a46
Fix rpm build by installing logrotate config.
2008-12-11 15:02:39 +00:00
Daniel P. Berrange
c23ff311fc
Fix libnuma use to build with v1 compatability code
2008-11-28 11:20:27 +00:00
Daniel Veillard
60c8b285a6
* libvirt.spec.in: cleanups and missing dep for hal
...
Daniel
2008-11-26 14:46:49 +00:00
Daniel Veillard
517ff04bec
Release of 0.5.0
...
* configure.in docs/* NEWS: release of 0.5.0
* po/*: updated from the translators and merged
* docs/apibuild.py src/libvirt.c: avoid some warnings at doc
generation time
daniel
2008-11-25 15:48:11 +00:00
Daniel P. Berrange
d7605585cd
Allow UML build to be disabled in RPM
2008-11-21 10:09:08 +00:00
Daniel Veillard
773441bba7
* libvirt.spec.in: fix bug #465274 to build on RHEL
...
daniel
2008-10-02 15:04:11 +00:00
Daniel Veillard
321c9a7f51
* configure.in libvirt.spec.in NEWS docs/*: release of libvirt-0.4.6
...
* src/storage_backend_logical.c: re-add the -f flag to vgremove
* po/*: rebuilt
Daniel
2008-09-23 20:48:49 +00:00
Daniel P. Berrange
da622a20cd
Fix broken specfile build
2008-09-18 10:20:24 +00:00
Daniel P. Berrange
0aac8c9447
Fix trailing whitespace & unmarked diagnostic warning
2008-09-18 08:54:23 +00:00