Hello community, here is the log from the commit of package lvm2 checked in at Fri May 19 02:06:47 CEST 2006. -------- --- lvm2/lvm2.changes 2006-04-26 10:02:53.000000000 +0200 +++ lvm2/lvm2.changes 2006-05-19 01:52:19.000000000 +0200 @@ -6,0 +7,39 @@ + +------------------------------------------------------------------- +Mon Apr 24 18:32:56 CEST 2006 - fehr@suse.de + +- update to new version 2.02.05 + Fix vgid string termination in recent cache code + +------------------------------------------------------------------- +Thu Apr 20 17:11:07 CEST 2006 - fehr@suse.de + +- update to new version 2.02.04 + Check for libsepol. + Add some cflow & scope support. + Separate out DEFS from CFLAGS. + Remove inlines and use unique function names. + +------------------------------------------------------------------- +Wed Apr 19 09:48:51 CEST 2006 - fehr@suse.de + +- update to new version 2.02.03 + vgrename accepts vgid and exported VG. + Add --partial to pvs. + When choosing between identically-named VGs, also consider creation_host. + Provide total log suppression with 2. + Fix vgexport/vgimport to set/reset PV exported flag so pv_attr is correct. + Add vgid to struct physical_volume and pass with vg_name to some functions. + If two or more VGs are found with the same name, use one that is not exported. + Whenever vgname is captured, also capture vgid and whether exported. + Remove an incorrect unlock_vg() from process_each_lv(). + Update extent size information in vgchange and vgcreate man pages. + Introduce origin_from_cow() and lv_is_visible(). + pvremove without -f now fails if there's no PV label. + Support lvconvert -s. + Suppress locking library load failure message if --ignorelockingfailure. + Propagate partial mode around cluster. + Fix archive file expiration. + Fix dmeventd build. + clvmd now uses libcman rather than cman ioctls. + clvmd will allow new cman to shutdown on request. Old: ---- LVM2.2.02.02.tar.bz2 New: ---- LVM2.2.02.05.tar.bz2 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ lvm2.spec ++++++ --- /var/tmp/diff_new_pack.6PDxor/_old 2006-05-19 02:06:37.000000000 +0200 +++ /var/tmp/diff_new_pack.6PDxor/_new 2006-05-19 02:06:37.000000000 +0200 @@ -1,5 +1,5 @@ # -# spec file for package lvm2 (Version 2.02.02) +# spec file for package lvm2 (Version 2.02.05) # # Copyright (c) 2006 SUSE LINUX Products GmbH, Nuernberg, Germany. # This file and all modifications and additions to the pristine @@ -20,8 +20,8 @@ PreReq: %fillup_prereq %insserv_prereq %endif Autoreqprov: on -Version: 2.02.02 -Release: 8 +Version: 2.02.05 +Release: 1 Summary: LVM2 Tools Source: LVM2.%{version}.tar.bz2 Source1: lvm.conf @@ -179,6 +179,36 @@ - add LVM_DEVICE_TIMEOUT sysconfig variable to make sure udev has finished processing (#149979) - Fix init script dependencies +* Mon Apr 24 2006 - fehr@suse.de +- update to new version 2.02.05 + Fix vgid string termination in recent cache code +* Thu Apr 20 2006 - fehr@suse.de +- update to new version 2.02.04 + Check for libsepol. + Add some cflow & scope support. + Separate out DEFS from CFLAGS. + Remove inlines and use unique function names. +* Wed Apr 19 2006 - fehr@suse.de +- update to new version 2.02.03 + vgrename accepts vgid and exported VG. + Add --partial to pvs. + When choosing between identically-named VGs, also consider creation_host. + Provide total log suppression with 2. + Fix vgexport/vgimport to set/reset PV exported flag so pv_attr is correct. + Add vgid to struct physical_volume and pass with vg_name to some functions. + If two or more VGs are found with the same name, use one that is not exported. + Whenever vgname is captured, also capture vgid and whether exported. + Remove an incorrect unlock_vg() from process_each_lv(). + Update extent size information in vgchange and vgcreate man pages. + Introduce origin_from_cow() and lv_is_visible(). + pvremove without -f now fails if there's no PV label. + Support lvconvert -s. + Suppress locking library load failure message if --ignorelockingfailure. + Propagate partial mode around cluster. + Fix archive file expiration. + Fix dmeventd build. + clvmd now uses libcman rather than cman ioctls. + clvmd will allow new cman to shutdown on request. * Thu Apr 06 2006 - fehr@suse.de - add option --mknodes to vgscan call in /etc/init.d/boot.lvm to avoid potential inconsistencies in minor number of dm devices after ++++++ LVM2.2.02.02.tar.bz2 -> LVM2.2.02.05.tar.bz2 ++++++ ++++ 12192 lines of diff (skipped) ++++++ no_buildroot_shared.diff ++++++ --- /var/tmp/diff_new_pack.6PDxor/_old 2006-05-19 02:06:40.000000000 +0200 +++ /var/tmp/diff_new_pack.6PDxor/_new 2006-05-19 02:06:40.000000000 +0200 @@ -1,11 +1,11 @@ --- tools/Makefile.in -+++ tools/Makefile.in 2005/03/07 10:55:59 -@@ -90,7 +90,7 @@ ++++ tools/Makefile.in 2006/04/20 15:25:48 +@@ -95,7 +95,7 @@ LVMLIBS += -ldevmapper endif --CFLAGS += -DLVM_SHARED_PATH=\"$(exec_prefix)/sbin/lvm\" -+CFLAGS += -DLVM_SHARED_PATH=\"/sbin/lvm\" +-DEFS += -DLVM_SHARED_PATH=\"$(exec_prefix)/sbin/lvm\" ++DEFS += -DLVM_SHARED_PATH=\"/sbin/lvm\" include $(top_srcdir)/make.tmpl ++++++ sysconfig.lvm ++++++ --- lvm2/sysconfig.lvm 2006-04-26 10:00:39.000000000 +0200 +++ lvm2/sysconfig.lvm 2003-02-03 15:05:12.000000000 +0100 @@ -9,13 +9,3 @@ # For almost all standard LVM installations it can safely stay empty. # LVM_VGS_ACTIVATED_ON_BOOT="" - -## Type: integer -## Default: 60 -# -# Timeout for udev device detection. This is the upper limit which the -# boot script will wait for udev to finish hotplug event processing. -# If LVM fails to detect all devices during boot this value should be -# increased. Setting this to '0' disables waiting for udev. -# -LVM_DEVICE_TIMEOUT="60" ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Remember to have fun...