New upstream - in particular: clvmd should now cope if /var/run/lvm is

missing; race in selinux labelling removed; a memory bug introduced in
2.02.78 is fixed.
This commit is contained in:
Alasdair G Kergon 2010-12-21 01:32:24 +00:00
parent 4bd150bd64
commit e6ad2112a6
6 changed files with 31 additions and 11 deletions

1
.gitignore vendored
View File

@ -6,3 +6,4 @@ LVM2.2.02.73.tgz
/LVM2.2.02.76.tgz
/LVM2.2.02.77.tgz
/LVM2.2.02.78.tgz
/LVM2.2.02.79.tgz

View File

@ -1,7 +0,0 @@
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.1 (GNU/Linux)
iD8DBQBM/VRiIoGRwVZ+LBcRAs2KAJ9obOW0Krj1TWYuKY5o/sdeKmNSywCfZ5gG
W9sQlzHvKkr+dMRgXLvS5ok=
=48ND
-----END PGP SIGNATURE-----

7
LVM2.2.02.79.tgz.asc Normal file
View File

@ -0,0 +1,7 @@
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.1 (GNU/Linux)
iD8DBQBNEAAvIoGRwVZ+LBcRAsYCAKD0Vf+542V9jMHg3pJgvIUdTTlHZACguTCF
VpGnIVAQL8H965q6gyLrMLE=
=KU3J
-----END PGP SIGNATURE-----

View File

@ -1,4 +1,4 @@
%define device_mapper_version 1.02.59
%define device_mapper_version 1.02.60
%define enable_cluster 1
%if "%{fedora}" == "12"
@ -29,7 +29,7 @@
Summary: Userland logical volume management tools
Name: lvm2
Version: 2.02.78
Version: 2.02.79
Release: 1%{?dist}
License: GPLv2
Group: System Environment/Base
@ -464,6 +464,25 @@ the device-mapper event library.
%changelog
* Tue Dec 21 2010 Alasdair Kergon <agk@redhat.com> - 2.02.79-1
- Create /var/run/lvm directory during clvmd initialisation if missing.
- Avoid revalidating the label cache immediately after scanning.
- Support scanning for a single VG in independent mdas.
- Don't skip full scan when independent mdas are present even if memlock is set.
- Add copy_percent and snap_percent to liblvm.
- Add new dm_prepare_selinux_context fn to libdevmapper and use it throughout.
- Enhance vg_validate to ensure integrity of LV and PV structs referenced.
- Enhance vg_validate to check composition of pvmove LVs.
- Avoid writing to freed memory in vg_release. (2.02.78)
- Add missing test for reallocation error in _find_parallel_space().
- Add checks for allocation errors in config node cloning.
- Fix error path if regex engine cannot be created in _build_matcher().
- Check read() and close() results in _get_cmdline().
- Fix NULL pointer check in error path in clvmd do_command(). (2.02.78)
- Check for unlink failure in remove_lockfile() in dmeventd.
- Use dm_free for dm_malloc-ed areas in _clog_ctr/_clog_dtr in cmirrord.
- Change dm_regex_create() API to accept const char * const *patterns.
* Mon Dec 6 2010 Alasdair Kergon <agk@redhat.com> - 2.02.78-1
- Miscellaneous error path corrections and minor leaks fixed.
- Avoid misleading PV missing warnings in vgextend --restoremissing.

View File

@ -1 +1 @@
f87b1470a4cdea49cb1f92060c144db5 LVM2.2.02.78.tgz
e6929251a90b0b626c024942a242f337 LVM2.2.02.79.tgz

View File

@ -1 +1 @@
LVM2.2.02.78.tgz
LVM2.2.02.79.tgz