Alasdair Kergon a9f3b8
%define device_mapper_version 1.02.24
Alasdair Kergon 3d707b
cvsdist bf559c
Summary: Userland logical volume management tools 
cvsdist bf559c
Name: lvm2
Alasdair Kergon ac0f4e
Version: 2.02.30
Alasdair Kergon ac0f4e
Release: 6%{?dist}
Alasdair Kergon b477cc
License: GPLv2
cvsdist bf559c
Group: System Environment/Base
cvsdist 902334
URL: http://sources.redhat.com/lvm2
cvsdist bf559c
Source0: LVM2.%{version}.tgz
Alasdair Kergon c9fa9a
Source1: device-mapper.%{device_mapper_version}.tgz
Alasdair Kergon eb72c8
Patch0: cluster-locking-built-in.patch
Alasdair Kergon 3d707b
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
Jeremy Katz f95fe0
BuildRequires: libselinux-devel >= 1.30.19-4, libsepol-devel
Alasdair Kergon f15230
BuildRequires: ncurses-devel
Alasdair Kergon ac0f4e
BuildRequires: readline-devel
Alasdair Kergon 3d707b
BuildRequires: cman-devel
Alasdair Kergon ea66b2
BuildRequires: module-init-tools
Jeremy Katz c660ef
Requires: device-mapper >= %{device_mapper_version}-%{release}
Alasdair Kergon ea66b2
Requires: module-init-tools
Peter Jones 3a7b2a
Conflicts: lvm
Peter Jones 3a7b2a
Obsoletes: lvm
cvsdist 902334
cvsdist bf559c
%description
cvsdist 0a8255
LVM2 includes all of the support for handling read/write operations on
cvsdist 0a8255
physical volumes (hard disks, RAID-Systems, magneto optical, etc.,
cvsdist 0a8255
multiple devices (MD), see mdadd(8) or even loop devices, see
cvsdist 0a8255
losetup(8)), creating volume groups (kind of virtual disks) from one
cvsdist 0a8255
or more physical volumes and creating one or more logical volumes
cvsdist 0a8255
(kind of logical partitions) in volume groups.
cvsdist bf559c
cvsdist bf559c
%prep
cvsdist bf559c
%setup -q -n LVM2.%{version}
Alasdair Kergon c9fa9a
%setup -q -T -D -a 1 -n LVM2.%{version}
Alasdair Kergon eb72c8
%patch -p1 -b .locking
Alasdair Kergon 7dc535
cvsdist bf559c
%build
Alasdair Kergon c9fa9a
cd device-mapper.%{device_mapper_version}
Alasdair Kergon c9fa9a
%define _exec_prefix ""
Alasdair Kergon ac0f4e
%configure --with-user= --with-group= --with-device-uid=0 --with-device-gid=6 --with-device-mode=0660 --enable-pkgconfig
Alasdair Kergon ac0f4e
cd ..
Alasdair Kergon ac0f4e
%configure --enable-readline --enable-lvm1_fallback --enable-fsadm --with-clvmd=cman --with-cluster=internal --with-pool=internal --with-user= --with-group= --with-dmdir=device-mapper.%{device_mapper_version}
Alasdair Kergon ac0f4e
Alasdair Kergon ac0f4e
cd device-mapper.%{device_mapper_version}
Alasdair Kergon c9fa9a
make 
Alasdair Kergon c9fa9a
cd ..
cvsdist 902334
make DESTDIR=$RPM_BUILD_ROOT
Alasdair Kergon ac0f4e
%define _exec_prefix /
cvsdist bf559c
cvsdist bf559c
%install
cvsdist bf559c
rm -rf $RPM_BUILD_ROOT
cvsdist 902334
make install DESTDIR=$RPM_BUILD_ROOT
Alasdair Kergon ac0f4e
rm -f $RPM_BUILD_ROOT/sbin/clvmd
Alasdair Kergon ac0f4e
make install_cluster DESTDIR=$RPM_BUILD_ROOT sbindir=$RPM_BUILD_ROOT/usr/sbin
Peter Jones 753c11
install -m 0700 -d $RPM_BUILD_ROOT/etc/lvm/archive
Peter Jones 753c11
install -m 0700 -d $RPM_BUILD_ROOT/etc/lvm/backup
Alasdair Kergon 7c7aeb
install -m 0700 -d $RPM_BUILD_ROOT/etc/lvm/cache
Peter Jones 753c11
install -m 0700 -d $RPM_BUILD_ROOT/var/lock/lvm
Alasdair Kergon 7c7aeb
install -m 0600 /dev/null $RPM_BUILD_ROOT/etc/lvm/cache/.cache
Alasdair Kergon 3d707b
mkdir -p -m755 $RPM_BUILD_ROOT/etc/rc.d/init.d
Alasdair Kergon 3d707b
install scripts/clvmd_init_rhel4 $RPM_BUILD_ROOT/etc/rc.d/init.d/clvmd
Alasdair Kergon ac0f4e
install -m 0755 scripts/lvmconf.sh $RPM_BUILD_ROOT/sbin/lvmconf
cvsdist bf559c
Alasdair Kergon c9fa9a
cd device-mapper.%{device_mapper_version}
Alasdair Kergon c9fa9a
make install DESTDIR=$RPM_BUILD_ROOT usrlibdir=$RPM_BUILD_ROOT/usr/%{_lib} exec_prefix=
Alasdair Kergon c9fa9a
cvsdist bf559c
%clean
cvsdist bf559c
rm -rf $RPM_BUILD_ROOT
cvsdist bf559c
cvsdist bf559c
%files
cvsdist bf559c
%defattr(-,root,root,-)
cvsdist 902334
%doc COPYING COPYING.LIB INSTALL README VERSION WHATS_NEW
Alasdair Kergon ac0f4e
%{_sbindir}/fsadm
Alasdair Kergon 1cc7da
%{_sbindir}/lvchange
Alasdair Kergon 1cc7da
%{_sbindir}/lvconvert
Alasdair Kergon 1cc7da
%{_sbindir}/lvcreate
Alasdair Kergon 1cc7da
%{_sbindir}/lvdisplay
Alasdair Kergon 1cc7da
%{_sbindir}/lvextend
Alasdair Kergon 1cc7da
%{_sbindir}/lvm
Alasdair Kergon 1cc7da
%{_sbindir}/lvmchange
Alasdair Kergon 1cc7da
%{_sbindir}/lvmdiskscan
Alasdair Kergon 1cc7da
%{_sbindir}/lvmdump
Alasdair Kergon 1cc7da
%{_sbindir}/lvmsadc
Alasdair Kergon 1cc7da
%{_sbindir}/lvmsar
Alasdair Kergon 1cc7da
%{_sbindir}/lvreduce
Alasdair Kergon 1cc7da
%{_sbindir}/lvremove
Alasdair Kergon 1cc7da
%{_sbindir}/lvrename
Alasdair Kergon 1cc7da
%{_sbindir}/lvresize
Alasdair Kergon 1cc7da
%{_sbindir}/lvs
Alasdair Kergon 1cc7da
%{_sbindir}/lvscan
Alasdair Kergon 1cc7da
%{_sbindir}/pvchange
Alasdair Kergon 9f1790
%{_sbindir}/pvck
Alasdair Kergon 1cc7da
%{_sbindir}/pvcreate
Alasdair Kergon 1cc7da
%{_sbindir}/pvdisplay
Alasdair Kergon 1cc7da
%{_sbindir}/pvmove
Alasdair Kergon 1cc7da
%{_sbindir}/pvremove
Alasdair Kergon 1cc7da
%{_sbindir}/pvresize
Alasdair Kergon 1cc7da
%{_sbindir}/pvs
Alasdair Kergon 1cc7da
%{_sbindir}/pvscan
Alasdair Kergon 1cc7da
%{_sbindir}/vgcfgbackup
Alasdair Kergon 1cc7da
%{_sbindir}/vgcfgrestore
Alasdair Kergon 1cc7da
%{_sbindir}/vgchange
Alasdair Kergon 1cc7da
%{_sbindir}/vgck
Alasdair Kergon 1cc7da
%{_sbindir}/vgconvert
Alasdair Kergon 1cc7da
%{_sbindir}/vgcreate
Alasdair Kergon 1cc7da
%{_sbindir}/vgdisplay
Alasdair Kergon 1cc7da
%{_sbindir}/vgexport
Alasdair Kergon 1cc7da
%{_sbindir}/vgextend
Alasdair Kergon 1cc7da
%{_sbindir}/vgimport
Alasdair Kergon 1cc7da
%{_sbindir}/vgmerge
Alasdair Kergon 1cc7da
%{_sbindir}/vgmknodes
Alasdair Kergon 1cc7da
%{_sbindir}/vgreduce
Alasdair Kergon 1cc7da
%{_sbindir}/vgremove
Alasdair Kergon 1cc7da
%{_sbindir}/vgrename
Alasdair Kergon 1cc7da
%{_sbindir}/vgs
Alasdair Kergon 1cc7da
%{_sbindir}/vgscan
Alasdair Kergon 1cc7da
%{_sbindir}/vgsplit
Alasdair Kergon 1cc7da
%{_mandir}/man5/lvm.conf.5.gz
Alasdair Kergon ac0f4e
%{_mandir}/man8/fsadm.8.gz
Alasdair Kergon 1cc7da
%{_mandir}/man8/lvchange.8.gz
Alasdair Kergon 1cc7da
%{_mandir}/man8/lvconvert.8.gz
Alasdair Kergon 1cc7da
%{_mandir}/man8/lvcreate.8.gz
Alasdair Kergon 1cc7da
%{_mandir}/man8/lvdisplay.8.gz
Alasdair Kergon 1cc7da
%{_mandir}/man8/lvextend.8.gz
Alasdair Kergon 1cc7da
%{_mandir}/man8/lvm.8.gz
Alasdair Kergon 1cc7da
%{_mandir}/man8/lvmchange.8.gz
Alasdair Kergon 1cc7da
%{_mandir}/man8/lvmdiskscan.8.gz
Alasdair Kergon 1cc7da
%{_mandir}/man8/lvmdump.8.gz
Alasdair Kergon 1cc7da
%{_mandir}/man8/lvreduce.8.gz
Alasdair Kergon 1cc7da
%{_mandir}/man8/lvremove.8.gz
Alasdair Kergon 1cc7da
%{_mandir}/man8/lvrename.8.gz
Alasdair Kergon 1cc7da
%{_mandir}/man8/lvresize.8.gz
Alasdair Kergon 1cc7da
%{_mandir}/man8/lvs.8.gz
Alasdair Kergon 1cc7da
%{_mandir}/man8/lvscan.8.gz
Alasdair Kergon 1cc7da
%{_mandir}/man8/pvchange.8.gz
Alasdair Kergon 9f1790
%{_mandir}/man8/pvck.8.gz
Alasdair Kergon 1cc7da
%{_mandir}/man8/pvcreate.8.gz
Alasdair Kergon 1cc7da
%{_mandir}/man8/pvdisplay.8.gz
Alasdair Kergon 1cc7da
%{_mandir}/man8/pvmove.8.gz
Alasdair Kergon 1cc7da
%{_mandir}/man8/pvremove.8.gz
Alasdair Kergon 1cc7da
%{_mandir}/man8/pvresize.8.gz
Alasdair Kergon 1cc7da
%{_mandir}/man8/pvs.8.gz
Alasdair Kergon 1cc7da
%{_mandir}/man8/pvscan.8.gz
Alasdair Kergon 1cc7da
%{_mandir}/man8/vgcfgbackup.8.gz
Alasdair Kergon 1cc7da
%{_mandir}/man8/vgcfgrestore.8.gz
Alasdair Kergon 1cc7da
%{_mandir}/man8/vgchange.8.gz
Alasdair Kergon 1cc7da
%{_mandir}/man8/vgck.8.gz
Alasdair Kergon 1cc7da
%{_mandir}/man8/vgconvert.8.gz
Alasdair Kergon 1cc7da
%{_mandir}/man8/vgcreate.8.gz
Alasdair Kergon 1cc7da
%{_mandir}/man8/vgdisplay.8.gz
Alasdair Kergon 1cc7da
%{_mandir}/man8/vgexport.8.gz
Alasdair Kergon 1cc7da
%{_mandir}/man8/vgextend.8.gz
Alasdair Kergon 1cc7da
%{_mandir}/man8/vgimport.8.gz
Alasdair Kergon 1cc7da
%{_mandir}/man8/vgmerge.8.gz
Alasdair Kergon 1cc7da
%{_mandir}/man8/vgmknodes.8.gz
Alasdair Kergon 1cc7da
%{_mandir}/man8/vgreduce.8.gz
Alasdair Kergon 1cc7da
%{_mandir}/man8/vgremove.8.gz
Alasdair Kergon 1cc7da
%{_mandir}/man8/vgrename.8.gz
Alasdair Kergon 1cc7da
%{_mandir}/man8/vgs.8.gz
Alasdair Kergon 1cc7da
%{_mandir}/man8/vgscan.8.gz
Alasdair Kergon 1cc7da
%{_mandir}/man8/vgsplit.8.gz
Peter Jones 52acd4
%dir /etc/lvm
Alasdair Kergon 7c7aeb
%ghost /etc/lvm/cache/.cache
cvsdist 902334
%config(noreplace) /etc/lvm/lvm.conf
Alasdair Kergon 9f1790
%dir /etc/lvm/backup
Alasdair Kergon 9f1790
%dir /etc/lvm/cache
Alasdair Kergon 9f1790
%dir /etc/lvm/archive
Alasdair Kergon 9f1790
%dir /var/lock/lvm
cvsdist bf559c
Alasdair Kergon 3d707b
##############################################################################
Alasdair Kergon 3d707b
# Cluster subpackage
Alasdair Kergon 3d707b
##############################################################################
Alasdair Kergon 3d707b
%package cluster
Alasdair Kergon 3d707b
Summary: Cluster extensions for userland logical volume management tools
Alasdair Kergon b477cc
License: GPLv2
Alasdair Kergon 3d707b
Group: System Environment/Base
Jeremy Katz c660ef
Requires: lvm2 >= %{version}-%{release}
Alasdair Kergon 3d707b
Requires(post): chkconfig
Alasdair Kergon 3d707b
Requires(preun): chkconfig
Alasdair Kergon d2ada7
Requires(preun): device-mapper >= %{device_mapper_version}
Alasdair Kergon 3d707b
Requires(preun): lvm2 >= 2.02
Alasdair Kergon 3d707b
Alasdair Kergon 3d707b
%description cluster
Alasdair Kergon 3d707b
Extensions to LVM2 to support clusters.
Alasdair Kergon 3d707b
Alasdair Kergon 3d707b
%post cluster
Alasdair Kergon 3d707b
/sbin/chkconfig --add clvmd
Alasdair Kergon 3d707b
Alasdair Kergon ac0f4e
/sbin/lvmconf --lockinglibdir %{_libdir}
Alasdair Kergon 3d707b
Alasdair Kergon 3d707b
%preun cluster
Alasdair Kergon 3d707b
if [ "$1" = 0 ]; then
Alasdair Kergon 3d707b
        /sbin/chkconfig --del clvmd
Alasdair Kergon ac0f4e
        /sbin/lvmconf --disable-cluster
Alasdair Kergon 3d707b
fi
Alasdair Kergon 3d707b
Alasdair Kergon 3d707b
%files cluster
Alasdair Kergon 3d707b
%defattr(-,root,root,-)
Alasdair Kergon ac0f4e
%attr(755,root,root) /usr/sbin/clvmd
Alasdair Kergon 3d707b
%{_sbindir}/lvmconf
Alasdair Kergon 3d707b
%{_mandir}/man8/clvmd.8.gz
Alasdair Kergon 3d707b
/etc/rc.d/init.d/clvmd
Alasdair Kergon 3d707b
Alasdair Kergon c9fa9a
##############################################################################
Alasdair Kergon c9fa9a
# Device-mapper subpackages
Alasdair Kergon c9fa9a
##############################################################################
Alasdair Kergon c9fa9a
%package -n device-mapper
Alasdair Kergon c9fa9a
Summary: Device mapper utility
Alasdair Kergon c9fa9a
Version: %{device_mapper_version}
Jeremy Katz c660ef
Release: %{release}
Alasdair Kergon c9fa9a
License: GPLv2
Alasdair Kergon c9fa9a
Group: System Environment/Base
Alasdair Kergon c9fa9a
URL: http://sources.redhat.com/dm
Jeremy Katz c660ef
Requires: device-mapper-libs = %{device_mapper_version}-%{release}
Alasdair Kergon c9fa9a
Alasdair Kergon c9fa9a
%description -n device-mapper
Alasdair Kergon c9fa9a
This package contains the supporting userspace utility, dmsetup,
Alasdair Kergon c9fa9a
for the kernel device-mapper.
Alasdair Kergon c9fa9a
Alasdair Kergon c9fa9a
%files -n device-mapper
Alasdair Kergon c9fa9a
%defattr(-,root,root,-)
Alasdair Kergon 6a5cec
%doc COPYING COPYING.LIB
Alasdair Kergon c9fa9a
%doc device-mapper.%{device_mapper_version}/INSTALL
Alasdair Kergon 6a5cec
%doc device-mapper.%{device_mapper_version}/INTRO
Alasdair Kergon c9fa9a
%doc device-mapper.%{device_mapper_version}/README
Alasdair Kergon c9fa9a
%doc device-mapper.%{device_mapper_version}/VERSION
Alasdair Kergon c9fa9a
%doc device-mapper.%{device_mapper_version}/WHATS_NEW
Alasdair Kergon c9fa9a
%attr(755,root,root) /sbin/dmsetup
Alasdair Kergon c9fa9a
%{_mandir}/man8/dmsetup.8.gz
Alasdair Kergon c9fa9a
Alasdair Kergon c9fa9a
%package -n device-mapper-devel
Alasdair Kergon c9fa9a
Summary: Development libraries and headers for device-mapper
Alasdair Kergon c9fa9a
Version: %{device_mapper_version}
Jeremy Katz c660ef
Release: %{release}
Alasdair Kergon c9fa9a
License: LGPLv2.1
Alasdair Kergon c9fa9a
Group: Development/Libraries
Jeremy Katz c660ef
Requires: device-mapper = %{device_mapper_version}-%{release}
Jeremy Katz c660ef
Requires: device-mapper-libs = %{device_mapper_version}-%{release}
Alasdair Kergon c9fa9a
Alasdair Kergon c9fa9a
%description -n device-mapper-devel
Alasdair Kergon c9fa9a
This package contains files needed to develop applications that use
Alasdair Kergon c9fa9a
the device-mapper libraries.
Alasdair Kergon c9fa9a
Alasdair Kergon c9fa9a
%files -n device-mapper-devel
Alasdair Kergon c9fa9a
%defattr(-,root,root,-)
Alasdair Kergon c9fa9a
%attr(755,root,root) /%{_lib}/libdevmapper.so
Alasdair Kergon c9fa9a
%{_includedir}/libdevmapper.h
Alasdair Kergon ac0f4e
/usr%{_libdir}/pkgconfig/*.pc
Alasdair Kergon c9fa9a
Alasdair Kergon c9fa9a
%package -n device-mapper-libs
Alasdair Kergon c9fa9a
Summary: Device-mapper shared library
Alasdair Kergon c9fa9a
Version: %{device_mapper_version}
Jeremy Katz c660ef
Release: %{release}
Alasdair Kergon c9fa9a
License: LGPLv2.1
Alasdair Kergon c9fa9a
Group: System Environment/Libraries
Alasdair Kergon c9fa9a
Obsoletes: device-mapper < 1.02.17-6
Alasdair Kergon c9fa9a
Alasdair Kergon c9fa9a
%description -n device-mapper-libs
Alasdair Kergon c9fa9a
This package contains the device-mapper shared library, libdevmapper.
Alasdair Kergon c9fa9a
Alasdair Kergon c9fa9a
%post -n device-mapper-libs -p /sbin/ldconfig
Alasdair Kergon c9fa9a
Alasdair Kergon c9fa9a
%postun -n device-mapper-libs -p /sbin/ldconfig
Alasdair Kergon c9fa9a
Alasdair Kergon c9fa9a
%files -n device-mapper-libs
Alasdair Kergon c9fa9a
%attr(755,root,root) /%{_lib}/libdevmapper.so.*
Alasdair Kergon c9fa9a
Alasdair Kergon 3d707b
cvsdist bf559c
%changelog
Alasdair Kergon ac0f4e
* Thu Jan 17 2008 Alasdair Kergon <agk@redhat.com>> - 2.02.30-6
Alasdair Kergon ac0f4e
- Remove static libraries and binaries and move most binaries out of /usr.
Alasdair Kergon ac0f4e
- Fix a segfault if using pvs with --all argument.
Alasdair Kergon ac0f4e
- Fix vgreduce PV list processing not to process every PV in the VG.
Alasdair Kergon ac0f4e
- Reinstate VG extent size and stripe size defaults (halved).
Alasdair Kergon ac0f4e
- Set default readahead to twice maximium stripe size.
Alasdair Kergon ac0f4e
- Detect non-orphans without MDAs correctly.
Alasdair Kergon ac0f4e
- Prevent pvcreate from overwriting MDA-less PVs belonging to active VGs.
Alasdair Kergon ac0f4e
- Don't use block_on_error with mirror targets version 1.12 and above.
Alasdair Kergon ac0f4e
- Change vgsplit -l (for unimplemented --list) into --maxlogicalvolumes.
Alasdair Kergon ac0f4e
- Update vgsplit to accept vgcreate options when new VG is destination.
Alasdair Kergon ac0f4e
- Update vgsplit to accept existing VG as destination.
Alasdair Kergon ac0f4e
- Major restructuring of pvmove and lvconvert code, adding stacking support.
Alasdair Kergon ac0f4e
- Add new convert_lv field to lvs output.
Alasdair Kergon ac0f4e
- Permit LV segment fields with PV segment reports.
Alasdair Kergon ac0f4e
- Extend lvconvert to use polldaemon and wait for completion of initial sync.
Alasdair Kergon ac0f4e
- Add seg_start_pe and seg_pe_ranges to reports.
Alasdair Kergon ac0f4e
- Add fsadm interface to filesystem resizing tools.
Alasdair Kergon ac0f4e
- Update --uuid argument description in man pages.
Alasdair Kergon ac0f4e
- Print warning when lvm tools are running as non-root.
Alasdair Kergon ac0f4e
Alasdair Kergon a9f3b8
* Thu Dec 20 2007 Alasdair Kergon <agk@redhat.com>> - 2.02.29-5
Alasdair Kergon a9f3b8
- Fix libdevmapper readahead processing with snapshots (for example).
Alasdair Kergon a9f3b8
Alasdair Kergon ea66b2
* Thu Dec 13 2007 Alasdair Kergon <agk@redhat.com>> - 2.02.29-4
Alasdair Kergon ea66b2
- Add missing lvm2 build & runtime dependencies on module-init-tools (modprobe).
Alasdair Kergon ea66b2
Jeremy Katz c660ef
* Thu Dec  6 2007 Jeremy Katz <katzj@redhat.com> - 2.02.29-3
Jeremy Katz c660ef
- fix requirements
Jeremy Katz c660ef
Alasdair Kergon c9fa9a
* Thu Dec 06 2007 Alasdair Kergon <agk@redhat.com> - 2.02.29-2
Alasdair Kergon c9fa9a
- Fold device-mapper build into this lvm2 spec file.
Alasdair Kergon c9fa9a
Alasdair Kergon 5a2171
* Wed Dec 05 2007 Alasdair Kergon <agk@redhat.com> - 2.02.29-1
Alasdair Kergon 5a2171
- Make clvmd backup vg metadata on remote nodes.
Alasdair Kergon 5a2171
- Decode cluster locking state in log message.
Alasdair Kergon 5a2171
- Change file locking state messages from debug to very verbose.
Alasdair Kergon 5a2171
- Fix --addtag to drop @ prefix from name.
Alasdair Kergon 5a2171
- Stop clvmd going haywire if a pre_function fails.
Alasdair Kergon 5a2171
- Avoid nested vg_reads when processing PVs in VGs and fix associated locking.
Alasdair Kergon 5a2171
- Attempt to remove incomplete LVs with lvcreate zeroing/activation problems.
Alasdair Kergon 5a2171
- Add full read_ahead support.
Alasdair Kergon 5a2171
- Add lv_read_ahead and lv_kernel_read_ahead fields to reports and lvdisplay.
Alasdair Kergon 5a2171
- Prevent lvconvert -s from using same LV as origin and snapshot.
Alasdair Kergon 5a2171
- Fix human-readable output of odd numbers of sectors.
Alasdair Kergon 5a2171
- Add pv_mda_free and vg_mda_free fields to reports for raw text format.
Alasdair Kergon 5a2171
- Add LVM2 version to 'Generated by' comment in metadata.
Alasdair Kergon 5a2171
- Show 'not usable' space when PV is too large for device in pvdisplay.
Alasdair Kergon 5a2171
- Ignore and fix up any excessive device size found in metadata.
Alasdair Kergon 5a2171
- Fix error message when fixing up PV size in lvm2 metadata (2.02.11).
Alasdair Kergon 5a2171
- Fix orphan-related locking in pvdisplay and pvs.
Alasdair Kergon 5a2171
- Fix missing VG unlocks in some pvchange error paths.
Alasdair Kergon 5a2171
- Add some missing validation of VG names.
Alasdair Kergon 5a2171
- Detect md superblocks version 1.0, 1.1 and 1.2.
Alasdair Kergon 5a2171
- Add some pv-related error paths.
Alasdair Kergon 5a2171
- Handle future sysfs subsystem/block/devices directory structure.
Alasdair Kergon 5a2171
- Fix a bug in lvm_dump.sh checks for lvm/dmsetup binaries.
Alasdair Kergon 5a2171
- Fix underquotations in lvm_dump.sh.
Alasdair Kergon 5a2171
- Print --help output to stdout, not stderr.
Alasdair Kergon 5a2171
- After a cmdline processing error, don't print help text but suggest --help.
Alasdair Kergon 5a2171
- Add %PVS extents option to lvresize, lvextend, and lvcreate.
Alasdair Kergon 5a2171
- Remove no-longer-correct restrictions on PV arg count with stripes/mirrors.
Alasdair Kergon 5a2171
- Fix strdup memory leak in str_list_dup().
Alasdair Kergon 5a2171
- Link with -lpthread when static SELinux libraries require that.
Alasdair Kergon 5a2171
- Detect command line PE values that exceed their 32-bit range.
Alasdair Kergon 5a2171
- Include strerror string in dev_open_flags' stat failure message.
Alasdair Kergon 5a2171
- Avoid error when --corelog is provided without --mirrorlog. (2.02.28)
Alasdair Kergon 5a2171
- Correct --mirrorlog argument name in man pages (not --log).
Alasdair Kergon 5a2171
- Clear MIRROR_NOTSYNCED LV flag when converting from mirror to linear.
Alasdair Kergon 5a2171
- Modify lvremove to prompt for removal if LV active on other cluster nodes.
Alasdair Kergon 5a2171
- Add '-f' to vgremove to force removal of VG even if LVs exist.
Alasdair Kergon 5a2171
Alasdair Kergon b6ac66
* Thu Aug 24 2007 Alasdair Kergon <agk@redhat.com> - 2.02.28-1
Alasdair Kergon b6ac66
- vgscan and pvscan now trigger clvmd -R, which should now work.
Alasdair Kergon b6ac66
- Fix clvmd logging so you can get lvm-level debugging out of it.
Alasdair Kergon b6ac66
- Allow clvmd debug to be turned on in a running daemon using clvmd -d [-C].
Alasdair Kergon b6ac66
- Add more cluster info to lvmdump.
Alasdair Kergon b6ac66
- Fix lvdisplay man page to say LV size is reported in sectors, not KB.
Alasdair Kergon b6ac66
- Fix loading of persistent cache if cache_dir is used.
Alasdair Kergon b6ac66
- Only permit --force, --verbose and --debug arguments to be repeated.
Alasdair Kergon b6ac66
- Add support for renaming mirrored LVs.
Alasdair Kergon b6ac66
- Add --mirrorlog argument to specify log type for mirrors.
Alasdair Kergon b6ac66
- Don't leak a file descriptor if flock or fcntl fails.
Alasdair Kergon b6ac66
- Detect stream write failure reliably.
Alasdair Kergon b6ac66
- Reduce severity of lstat error messages to very_verbose.
Alasdair Kergon b6ac66
- Update to use autoconf 2.61, while still supporting 2.57.
Alasdair Kergon b6ac66
Alasdair Kergon b477cc
* Thu Aug 09 2007 Alasdair Kergon <agk@redhat.com> - 2.02.27-3
Alasdair Kergon b477cc
- Clarify GPL licence as being version 2.
Alasdair Kergon b477cc
Milan Broz a5e5f3
* Wed Aug 01 2007 Milan Broz <mbroz@redhat.com> - 2.02.27-2
Milan Broz a5e5f3
- Add SUN's LDOM virtual block device (vdisk) and ps3disk to filters.
Milan Broz a5e5f3
Alasdair Kergon 94c923
* Wed Jul 18 2007 Alasdair Kergon <agk@redhat.com> - 2.02.27-1
Alasdair Kergon 9f1790
- Add -f to vgcfgrestore to list metadata backup files.
Alasdair Kergon 9f1790
- Add pvdisplay --maps implementation.
Alasdair Kergon 9f1790
- Add devices/preferred_names config regex list for displayed device names.
Alasdair Kergon 9f1790
- Add vg_mda_count and pv_mda_count columns to reports.
Alasdair Kergon 9f1790
- Change cling alloc policy attribute character from 'C' to l'.
Alasdair Kergon 9f1790
- Print warnings to stderr instead of stdout.
Alasdair Kergon 9f1790
- Fix snapshot cow area deactivation if origin is not active.
Alasdair Kergon 9f1790
- Reinitialise internal lvmdiskscan variables when called repeatedly.
Alasdair Kergon 9f1790
- Allow keyboard interrupt during user prompts when appropriate.
Alasdair Kergon 9f1790
- Fix deactivation code to follow dependencies and remove symlinks.
Alasdair Kergon 9f1790
- Fix a segfault in device_is_usable() if a device has no table.
Alasdair Kergon 9f1790
- Fix creation and conversion of mirrors with tags.
Alasdair Kergon 9f1790
- Add command stub for pvck.
Alasdair Kergon 9f1790
- Handle vgsplit of an entire VG as a vgrename.
Alasdair Kergon 9f1790
- Fix vgsplit for lvm1 format (set and validate VG name in PVs metadata).
Alasdair Kergon 9f1790
- Split metadata areas in vgsplit properly.
Alasdair Kergon 9f1790
- Fix and clarify vgsplit error messages.
Alasdair Kergon 9f1790
- Update lists of attribute characters in man pages.
Alasdair Kergon 9f1790
- Remove unsupported LVM1 options from vgcfgrestore man page.
Alasdair Kergon 9f1790
- Update vgcfgrestore man page to show mandatory VG name.
Alasdair Kergon 9f1790
- Update vgrename man page to include UUID and be consistent with lvrename.
Alasdair Kergon 9f1790
- Add some more debug messages to clvmd startup.
Alasdair Kergon 9f1790
- Fix thread race in clvmd.
Alasdair Kergon 9f1790
- Make clvmd cope with quorum devices.
Alasdair Kergon 9f1790
- Add extra internal error checking to clvmd.
Alasdair Kergon 9f1790
- Fix missing lvm_shell symbol in lvm2cmd library.
Alasdair Kergon 9f1790
- Move regex functions into libdevmapper.
Alasdair Kergon 9f1790
- Add kernel and device-mapper targets versions to lvmdump.
Alasdair Kergon 9f1790
- Add /sys/block listings to lvmdump.
Alasdair Kergon 9f1790
- Make lvmdump list /dev recursively.
Alasdair Kergon 9f1790
- Mark /etc/lvm subdirectories as directories in spec file.
Alasdair Kergon 9f1790
Alasdair Kergon 0e0a50
* Mon Mar 19 2007 Alasdair Kergon <agk@redhat.com> - 2.02.24-1
Alasdair Kergon 623f3a
- Add BuildRequires readline-static until makefiles get fixed.
Alasdair Kergon 0e0a50
- Fix processing of exit status in init scripts
Alasdair Kergon 0e0a50
- Fix vgremove to require at least one vg argument.
Alasdair Kergon 0e0a50
- Fix reading of striped LVs in LVM1 format.
Alasdair Kergon 0e0a50
- Flag nolocking as clustered so clvmd startup sees clustered LVs.
Alasdair Kergon 0e0a50
- Add a few missing pieces of vgname command line validation.
Alasdair Kergon 0e0a50
- Support the /dev/mapper prefix on most command lines.
Alasdair Kergon 0e0a50
Alasdair Kergon 7c7aeb
* Thu Mar 08 2007 Alasdair Kergon <agk@redhat.com> - 2.02.23-1
Alasdair Kergon 7c7aeb
- Fix vgrename active LV check to ignore differing vgids.
Alasdair Kergon 7c7aeb
- Fix two more segfaults if an empty config file section encountered.
Alasdair Kergon 7c7aeb
- Fix a leak in a reporting error path.
Alasdair Kergon 7c7aeb
- Add devices/cache_dir & devices/cache_file_prefix, deprecating devices/cache.
Alasdair Kergon 7c7aeb
Alasdair Kergon 7c7aeb
* Tue Feb 27 2007 Alasdair Kergon <agk@redhat.com> - 2.02.22-3
Alasdair Kergon 7c7aeb
- Move .cache file to /etc/lvm/cache.
Alasdair Kergon 7c7aeb
Alasdair Kergon de6028
* Wed Feb 14 2007 Alasdair Kergon <agk@redhat.com> - 2.02.22-2
Alasdair Kergon de6028
- Rebuild after device-mapper package split.
Alasdair Kergon de6028
Alasdair Kergon 36a796
* Wed Feb 14 2007 Alasdair Kergon <agk@redhat.com> - 2.02.22-1
Alasdair Kergon 33b169
- Add ncurses-static BuildRequires after package split.
Alasdair Kergon bd0a6c
- Fix loading of segment_libraries.
Alasdair Kergon bd0a6c
- If a PV reappears after it was removed from its VG, make it an orphan.
Alasdair Kergon bd0a6c
- Don't update metadata automatically if VGIDs don't match.
Alasdair Kergon bd0a6c
- Fix some vgreduce --removemissing command line validation.
Alasdair Kergon bd0a6c
- Trivial man page corrections (-b and -P).
Alasdair Kergon bd0a6c
- Add global/units to example.conf.
Alasdair Kergon 36a796
- Remove readline support from lvm.static.
Alasdair Kergon bd0a6c
Alasdair Kergon 1cc7da
* Mon Feb 05 2007 Alasdair Kergon <agk@redhat.com> - 2.02.21-4
Alasdair Kergon 1cc7da
- Remove file wildcards and unintentional lvmconf installation.
Alasdair Kergon 1cc7da
Alasdair Kergon 1919ae
* Mon Feb 05 2007 Alasdair Kergon <agk@redhat.com> - 2.02.21-3
Alasdair Kergon 1919ae
- Add build dependency on new device-mapper-devel package.
Alasdair Kergon 1919ae
Alasdair Kergon 344740
* Wed Jan 31 2007 Alasdair Kergon <agk@redhat.com> - 2.02.21-2
Alasdair Kergon 344740
- Remove superfluous execute perm from .cache data file.
Alasdair Kergon 344740
Alasdair Kergon 2a37fb
* Tue Jan 30 2007 Alasdair Kergon <agk@redhat.com> - 2.02.21-1
Alasdair Kergon 2a37fb
- Fix vgsplit to handle mirrors.
Alasdair Kergon 2a37fb
- Reorder fields in reporting field definitions.
Alasdair Kergon 2a37fb
- Fix vgs to treat args as VGs even when PV fields are displayed.
Alasdair Kergon 2a37fb
- Fix md signature check to handle both endiannesses.
Alasdair Kergon 2a37fb
Alasdair Kergon b74094
* Fri Jan 26 2007 Alasdair Kergon <agk@redhat.com> - 2.02.20-1
Alasdair Kergon b74094
- Fix exit statuses of reporting tools.
Alasdair Kergon b74094
- Add some missing close() and fclose() return code checks.
Alasdair Kergon b74094
- Add devices/ignore_suspended_devices to ignore suspended dm devices.
Alasdair Kergon b74094
- Fix refresh_toolcontext() always to wipe persistent device filter cache.
Alasdair Kergon b74094
- Long-lived processes write out persistent dev cache in refresh_toolcontext().
Alasdair Kergon b74094
- Streamline dm_report_field_* interface.
Alasdair Kergon b74094
- Update reporting man pages.
Alasdair Kergon b74094
- Add --clustered to man pages.
Alasdair Kergon b74094
- Add field definitions to report help text.
Alasdair Kergon b74094
Milan Broz be86ae
* Mon Jan 22 2007 Milan Broz <mbroz@redhat.com> - 2.02.19-2
Milan Broz be86ae
- Remove BuildRequires libtermcap-devel
Milan Broz be86ae
  Resolves: #223766
Milan Broz be86ae
Alasdair Kergon f5ab45
* Wed Jan 17 2007 Alasdair Kergon <agk@redhat.com> - 2.02.19-1
Alasdair Kergon f5ab45
- Fix a segfault if an empty config file section encountered.
Alasdair Kergon f5ab45
- Fix partition table processing after sparc changes.
Alasdair Kergon f5ab45
- Fix cmdline PE range processing segfault.
Alasdair Kergon f5ab45
- Move basic reporting functions into libdevmapper.
Alasdair Kergon f5ab45
Alasdair Kergon 975ec0
* Fri Jan 12 2007 Alasdair Kergon <agk@redhat.com> - 2.02.18-2
Alasdair Kergon 975ec0
- Rebuild.
Alasdair Kergon 975ec0
Alasdair Kergon 2c3f58
* Thu Jan 11 2007 Alasdair Kergon <agk@redhat.com> - 2.02.18-1
Alasdair Kergon 45f813
- Use CFLAGS when linking so mixed sparc builds can supply -m64.
Alasdair Kergon 45f813
- Prevent permission changes on active mirrors.
Alasdair Kergon 45f813
- Print warning instead of error message if lvconvert cannot zero volume.
Alasdair Kergon 45f813
- Add snapshot options to lvconvert man page.
Alasdair Kergon 45f813
- dumpconfig accepts a list of configuration variables to display.
Alasdair Kergon 45f813
- Change dumpconfig to use --file to redirect output to a file.
Alasdair Kergon 45f813
- Avoid vgreduce error when mirror code removes the log LV.
Alasdair Kergon 45f813
- Fix ambiguous vgsplit error message for split LV.
Alasdair Kergon 45f813
- Fix lvextend man page typo.
Alasdair Kergon 45f813
- Use no flush suspending for mirrors.
Alasdair Kergon 45f813
- Fix create mirror with name longer than 22 chars.
Alasdair Kergon 45f813
Alasdair Kergon 3f0297
* Thu Dec 14 2006 Alasdair Kergon <agk@redhat.com> - 2.02.17-1
Alasdair Kergon 3f0297
- Add missing pvremove error message when device doesn't exist.
Alasdair Kergon 3f0297
- When lvconvert allocates a mirror log, respect parallel area constraints.
Alasdair Kergon 3f0297
- Check for failure to allocate just the mirror log.
Alasdair Kergon 3f0297
- Support mirror log allocation when there is only one PV: area_count now 0.
Alasdair Kergon 3f0297
- Fix detection of smallest area in _alloc_parallel_area() for cling policy.
Alasdair Kergon 3f0297
- Add manpage entry for clvmd -T
Alasdair Kergon 3f0297
- Fix hang in clvmd if a pre-command failed.
Alasdair Kergon 3f0297
Alasdair Kergon 73ef0e
* Fri Dec 01 2006 Alasdair Kergon <agk@redhat.com> - 2.02.16-1
Alasdair Kergon 73ef0e
- Fix VG clustered read locks to use PR not CR.
Alasdair Kergon 73ef0e
- Adjust some alignments for ia64/sparc.
Alasdair Kergon 73ef0e
- Fix mirror segment removal to use temporary error segment.
Alasdair Kergon 73ef0e
- Always compile debug logging into clvmd.
Alasdair Kergon 73ef0e
- Add startup timeout to clvmd startup script.
Alasdair Kergon 73ef0e
- Add -T (startup timeout) switch to clvmd.
Alasdair Kergon 73ef0e
- Improve lvm_dump.sh robustness.
Alasdair Kergon 73ef0e
Alasdair Kergon c76fa7
* Tue Nov 21 2006 Alasdair Kergon <agk@redhat.com> - 2.02.15-3
Alasdair Kergon c76fa7
- Fix clvmd init script line truncation.
Alasdair Kergon c76fa7
Alasdair Kergon c3d5a0
* Tue Nov 21 2006 Alasdair Kergon <agk@redhat.com> - 2.02.15-2
Alasdair Kergon 421cfc
- Fix lvm.conf segfault.
Alasdair Kergon 421cfc
Alasdair Kergon 5f5265
* Mon Nov 20 2006 Alasdair Kergon <agk@redhat.com> - 2.02.15-1
Alasdair Kergon 5f5265
- New upstream - see WHATS_NEW.
Alasdair Kergon 5f5265
Alasdair Kergon eb72c8
* Fri Nov 11 2006 Alasdair Kergon <agk@redhat.com> - 2.02.14-1
Alasdair Kergon eb72c8
- New upstream - see WHATS_NEW.
Alasdair Kergon eb72c8
Alasdair Kergon 7dc535
* Mon Oct 30 2006 Alasdair Kergon <agk@redhat.com> - 2.02.13-2
Alasdair Kergon 7dc535
- Fix high-level free-space check on partial allocation.
Alasdair Kergon 7dc535
  Resolves: #212774
Alasdair Kergon 7dc535
Alasdair Kergon 1999e9
* Fri Oct 27 2006 Alasdair Kergon <agk@redhat.com> - 2.02.13-1
Alasdair Kergon 1999e9
- New upstream - see WHATS_NEW.
Alasdair Kergon 1999e9
  Resolves: #205818
Alasdair Kergon 1999e9
Alasdair Kergon d5e095
* Fri Oct 20 2006 Alasdair Kergon <agk@redhat.com> - 2.02.12-2
Alasdair Kergon d5e095
- Remove no-longer-used ldconfig from lvm2-cluster and fix lvmconf
Alasdair Kergon d5e095
  to cope without the shared library.
Alasdair Kergon d5e095
Alasdair Kergon 925e3c
* Mon Oct 16 2006 Alasdair Kergon <agk@redhat.com> - 2.02.12-1
Alasdair Kergon 925e3c
- New upstream.
Alasdair Kergon 925e3c
Alasdair Kergon 3d707b
* Sat Oct 14 2006 Alasdair Kergon <agk@redhat.com> - 2.02.11-6
Alasdair Kergon 3d707b
- Incorporate lvm2-cluster as a subpackage.
Alasdair Kergon 3d707b
Alasdair Kergon 2dcbb9
* Sat Oct 14 2006 Alasdair Kergon <agk@redhat.com> - 2.02.11-5
Alasdair Kergon 2dcbb9
- Install lvmdump script.
Alasdair Kergon 2dcbb9
Alasdair Kergon bdaf88
* Sat Oct 14 2006 Alasdair Kergon <agk@redhat.com> - 2.02.11-4
Alasdair Kergon bdaf88
- Build in cluster locking with fallback if external locking fails to load.
Alasdair Kergon bdaf88
Alasdair Kergon 7ed5d2
* Sat Oct 14 2006 Alasdair Kergon <agk@redhat.com> - 2.02.11-3
Alasdair Kergon 7ed5d2
- Drop .0 suffix from release.
Alasdair Kergon 7ed5d2
Alasdair Kergon 5a31cd
* Sat Oct 14 2006 Alasdair Kergon <agk@redhat.com> - 2.02.11-2.0
Alasdair Kergon 5a31cd
- Append distribution to release.
Alasdair Kergon 5a31cd
Alasdair Kergon f1319e
* Fri Oct 13 2006 Alasdair Kergon <agk@redhat.com> - 2.02.11-1.0
Alasdair Kergon f1319e
- New upstream with numerous fixes and small enhancements.
Alasdair Kergon f1319e
  (See the WHATS_NEW documentation file for complete upstream changelog.)
Alasdair Kergon f1319e
Peter Jones bb3e88
* Thu Sep 28 2006 Peter Jones <pjones@redhat.com> - 2.02.06-4
Peter Jones bb3e88
- Fix metadata and map alignment problems on ppc64 (#206202)
Alasdair Kergon 5d9996
Jeremy Katz f95fe0
* Tue Aug  1 2006 Jeremy Katz <katzj@redhat.com> - 2.02.06-3
Jeremy Katz f95fe0
- require new libselinux to avoid segfaults on xen (#200783)
Jeremy Katz f95fe0
Jeremy Katz ec7069
* Thu Jul 27 2006 Jeremy Katz <katzj@redhat.com> - 2.02.06-2
Jeremy Katz ec7069
- free trip through the buildsystem
Jeremy Katz ec7069
Jesse Keating d89a6c
* Wed Jul 12 2006 Jesse Keating <jkeating@redhat.com> - 2.02.06-1.2.1
Jesse Keating d89a6c
- rebuild
Jesse Keating d89a6c
Stephen Tweedie df4581
* Tue Jun  6 2006 Stephen C. Tweedie <sct@redhat.com> - 2.02.06-1.2
Stephen Tweedie df4581
- Rebuild to pick up new nosegneg libc.a for lvm.static
Stephen Tweedie df4581
Alasdair Kergon 9b9dcf
* Mon May 22 2006 Alasdair Kergon <agk@redhat.com> - 2.02.06-1.1
Alasdair Kergon 9b9dcf
- Reinstate archs now build system is back.
Alasdair Kergon 9b9dcf
- BuildRequires libsepol-devel.
Alasdair Kergon 9b9dcf
Alasdair Kergon 3d064e
* Fri May 12 2006 Alasdair Kergon <agk@redhat.com> - 2.02.06-1.0
Alasdair Kergon 3d064e
- New upstream release.
Alasdair Kergon 3d064e
Alasdair Kergon 5a5d2a
* Sat Apr 22 2006 Alasdair Kergon <agk@redhat.com> - 2.02.05-1.1
Alasdair Kergon 5a5d2a
- Exclude archs that aren't building.
Alasdair Kergon 5a5d2a
Alasdair Kergon ffb8b4
* Fri Apr 21 2006 Alasdair Kergon <agk@redhat.com> - 2.02.05-1.0
Alasdair Kergon ffb8b4
- Fix VG uuid comparisons.
Alasdair Kergon ffb8b4
Alasdair Kergon 57c567
* Wed Apr 19 2006 Alasdair Kergon <agk@redhat.com> - 2.02.04-1.0
Alasdair Kergon 57c567
- New release upstream, including better handling of duplicated VG names.
Alasdair Kergon 57c567
Jesse Keating 7e0212
* Fri Feb 10 2006 Jesse Keating <jkeating@redhat.com> - 2.02.01-1.2.1
Jesse Keating 7e0212
- bump again for double-long bug on ppc(64)
Jesse Keating 7e0212
Jesse Keating 484df6
* Tue Feb 07 2006 Jesse Keating <jkeating@redhat.com> - 2.02.01-1.2
Jesse Keating 484df6
- rebuilt for new gcc4.1 snapshot and glibc changes
Jesse Keating 484df6
Jesse Keating a5df15
* Fri Dec 09 2005 Jesse Keating <jkeating@redhat.com>
Jesse Keating a5df15
- rebuilt
Jesse Keating a5df15
Peter Jones 3a7b2a
* Fri Dec  2 2005 Peter Jones <pjones@redhat.com> - 2.02.01-1
Peter Jones 3a7b2a
- update to 2.02.01
Peter Jones 3a7b2a
Jeremy Katz 0f8e7a
* Tue Nov  8 2005 Jeremy Katz <katzj@redhat.com> - 2.01.14-4
Jeremy Katz 0f8e7a
- add patch for xen block devices
Jeremy Katz 0f8e7a
Florian La Roche e6b59e
* Sat Oct 15 2005 Florian La Roche <laroche@redhat.com>
Florian La Roche e6b59e
- add -lselinux -lsepol to the static linking -ldevice-mapper requires it
Florian La Roche e6b59e
Jeremy Katz 5ea1e7
* Wed Sep 14 2005 Jeremy Katz <katzj@redhat.com> - 2.01.14-2
Jeremy Katz 5ea1e7
- the distro doesn't really work without a 2.6 kernel, so no need to require it
Jeremy Katz 5ea1e7
Alasdair Kergon 841a0a
* Thu Aug 4 2005 Alasdair Kergon <agk@redhat.com> - 2.01.14-1.0
Alasdair Kergon 66e91a
- And a few more bugs fixes.
Alasdair Kergon 66e91a
Alasdair Kergon 2741c3
* Wed Jul 13 2005 Alasdair Kergon <agk@redhat.com> - 2.01.13-1.0
Alasdair Kergon 2741c3
- Fix several bugs discovered in the last release.
Alasdair Kergon 2741c3
Alasdair Kergon 7701fe
* Tue Jun 14 2005 Alasdair Kergon <agk@redhat.com> - 2.01.12-1.0
Alasdair Kergon 1a3ae7
- New version upstream with a lot of fixes and enhancements.
Alasdair Kergon 1a3ae7
Alasdair Kergon 9e896f
* Wed Apr 27 2005 Alasdair Kergon <agk@redhat.com> - 2.01.08-2.1
Alasdair Kergon 9e896f
- Add /etc/lvm
Alasdair Kergon 9e896f
Alasdair Kergon 8ea190
* Wed Apr 27 2005 Alasdair Kergon <agk@redhat.com> - 2.01.08-2.0
Alasdair Kergon 8ea190
- No longer abort read operations if archive/backup directories aren't there.
Alasdair Kergon 8ea190
- Add runtime directories and file to the package.
Alasdair Kergon 8ea190
Alasdair Kergon e92094
* Tue Mar 22 2005 Alasdair Kergon <agk@redhat.com> - 2.01.08-1.0
Alasdair Kergon e92094
- Improve detection of external changes affecting internal cache.
Alasdair Kergon e92094
- Add clustered VG attribute.
Alasdair Kergon e92094
- Suppress rmdir opendir error message.
Alasdair Kergon e92094
Alasdair Kergon 493471
* Tue Mar 08 2005 Alasdair Kergon <agk@redhat.com> - 2.01.07-1.3
Alasdair Kergon 39230f
* Tue Mar 08 2005 Alasdair Kergon <agk@redhat.com> - 2.01.07-1.2
Alasdair Kergon 01a9a3
* Tue Mar 08 2005 Alasdair Kergon <agk@redhat.com> - 2.01.07-1.1
Alasdair Kergon 01a9a3
- Suppress some new compiler messages.
Alasdair Kergon 01a9a3
Alasdair Kergon 03d042
* Tue Mar 08 2005 Alasdair Kergon <agk@redhat.com> - 2.01.07-1.0
Alasdair Kergon 03d042
- Remove build directory from built-in path.
Alasdair Kergon 03d042
- Extra /dev scanning required for clustered operation.
Alasdair Kergon 03d042
Alasdair Kergon f67c8d
* Thu Mar 03 2005 Alasdair Kergon <agk@redhat.com> - 2.01.06-1.0
Alasdair Kergon f67c8d
- Allow anaconda to suppress warning messages.
Alasdair Kergon f67c8d
Alasdair Kergon 82441e
* Fri Feb 18 2005 Alasdair Kergon <agk@redhat.com> - 2.01.05-1.0
Alasdair Kergon 82441e
- Upstream changes not affecting Fedora.
Alasdair Kergon 82441e
Alasdair Kergon e1e5c0
* Wed Feb 09 2005 Alasdair Kergon <agk@redhat.com> - 2.01.04-1.0
Alasdair Kergon e1e5c0
- Offset pool minors; lvm2cmd.so skips open fd check; pvmove -f gone.
Alasdair Kergon e1e5c0
Alasdair Kergon e5c265
* Tue Feb 01 2005 Alasdair Kergon <agk@redhat.com> - 2.01.03-1.0
Alasdair Kergon e5c265
- Fix snapshot device size & 64-bit display output.
Alasdair Kergon e5c265
Alasdair Kergon 608c39
* Fri Jan 21 2005 Alasdair Kergon <agk@redhat.com> - 2.01.02-1.0
Alasdair Kergon 608c39
- Minor fixes.
Alasdair Kergon 608c39
Alasdair Kergon c5aab8
* Mon Jan 17 2005 Alasdair Kergon <agk@redhat.com> - 2.01.01-1.0
Alasdair Kergon c5aab8
- Update vgcreate man page.  Preparation for snapshot origin extension fix.
Alasdair Kergon c5aab8
Alasdair Kergon 703693
* Mon Jan 17 2005 Alasdair Kergon <agk@redhat.com> - 2.01.00-1.0
Alasdair Kergon 703693
- Fix metadata auto-correction. Only request open_count when needed.
Alasdair Kergon 703693
Tim Waugh b99a0b
* Wed Jan 12 2005 Tim Waugh <twaugh@redhat.com> - 2.00.33-2.0
Tim Waugh b99a0b
- Rebuilt for new readline.
Tim Waugh b99a0b
Alasdair Kergon 64fad9
* Fri Jan 7 2005 Alasdair Kergon <agk@redhat.com> - 2.00.33-1.0
Alasdair Kergon 64fad9
- pvcreate wipes ext label
Alasdair Kergon 64fad9
- several clvm fixes
Alasdair Kergon 64fad9
Alasdair Kergon ec979c
* Thu Jan 6 2005 Alasdair Kergon <agk@redhat.com> - 2.00.32-2.0
Alasdair Kergon ec979c
- Remove temporary /sbin symlinks no longer needed.
Alasdair Kergon ec979c
- Include read-only pool support in the build.
Alasdair Kergon ec979c
Alasdair Kergon 9fb057
* Wed Dec 22 2004 Alasdair Kergon <agk@redhat.com> - 2.00.32-1.0
Alasdair Kergon 9fb057
- More fixes (143501).
Alasdair Kergon 9fb057
Alasdair Kergon ccbfc9
* Sun Dec 12 2004 Alasdair Kergon <agk@redhat.com> - 2.00.31-1.0
Alasdair Kergon ccbfc9
- Fix pvcreate install issues.
Alasdair Kergon ccbfc9
Alasdair Kergon 1079be
* Fri Dec 10 2004 Alasdair Kergon <agk@redhat.com> - 2.00.30-1.0
Alasdair Kergon 1079be
- Additional debugging code.
Alasdair Kergon 1079be
- Some trivial man page corrections.
Alasdair Kergon 1079be
Alasdair Kergon 51e5ee
* Tue Nov 30 2004 Alasdair Kergon <agk@redhat.com> - 2.00.29-1.3
Alasdair Kergon 51e5ee
- Reinstate all archs.
Alasdair Kergon 51e5ee
Alasdair Kergon a8bf55
* Sun Nov 28 2004 Alasdair Kergon <agk@redhat.com> - 2.00.29-1.2
Alasdair Kergon a8bf55
- Try excluding more archs.
Alasdair Kergon a8bf55
Alasdair Kergon 18b107
* Sat Nov 27 2004 Alasdair Kergon <agk@redhat.com> - 2.00.29-1.1
Alasdair Kergon 18b107
- Exclude s390x which fails.
Alasdair Kergon 18b107
Alasdair Kergon 0902d2
* Sat Nov 27 2004 Alasdair Kergon <agk@redhat.com> - 2.00.29-1
Alasdair Kergon 0902d2
- Fix last fix.
Alasdair Kergon 0902d2
Alasdair Kergon 47735a
* Sat Nov 27 2004 Alasdair Kergon <agk@redhat.com> - 2.00.28-1
Alasdair Kergon 47735a
- Endian fix to partition/md signature detection.
Alasdair Kergon 47735a
Alasdair Kergon f56b3d
* Wed Nov 24 2004 Alasdair Kergon <agk@redhat.com> - 2.00.27-1
Alasdair Kergon f56b3d
- Fix partition table detection & an out of memory segfault.
Alasdair Kergon f56b3d
Alasdair Kergon aef0d6
* Tue Nov 23 2004 Alasdair Kergon <agk@redhat.com> - 2.00.26-1
Alasdair Kergon aef0d6
- Several installation-related fixes & man page updates.
Alasdair Kergon aef0d6
Elliot Lee 98bbbc
* Mon Oct 25 2004 Elliot Lee <sopwith@redhat.com> - 2.00.25-1.01
Elliot Lee 98bbbc
- Fix 2.6 kernel requirement
Elliot Lee 98bbbc
Alasdair Kergon c86e65
* Wed Sep 29 2004 Alasdair Kergon <agk@redhat.com> - 2.00.25-1
Alasdair Kergon c86e65
- Fix vgmknodes return code & vgremove locking.
Alasdair Kergon c86e65
Alasdair Kergon f1d8f9
* Fri Sep 17 2004 Alasdair Kergon <agk@redhat.com> - 2.00.24-2
Alasdair Kergon f1d8f9
- Obsolete old lvm1 packages; refuse install if running kernel 2.4. [bz 128185]
Alasdair Kergon f1d8f9
Alasdair Kergon f15230
* Thu Sep 16 2004 Alasdair Kergon <agk@redhat.com> - 2.00.24-1
Alasdair Kergon f15230
- More upstream fixes.  (Always check WHATS_NEW file for details.)
Alasdair Kergon f15230
- Add requested BuildRequires. [bz 124916, 132408]
Alasdair Kergon f15230
Alasdair Kergon f15230
* Wed Sep 15 2004 Alasdair Kergon <agk@redhat.com> - 2.00.23-1
Alasdair Kergon ac39fd
- Various minor upstream fixes.
Alasdair Kergon ac39fd
Alasdair Kergon 03a1c3
* Thu Sep  3 2004 Alasdair Kergon <agk@redhat.com> - 2.00.22-1
Alasdair Kergon 03a1c3
- Permission fix included upstream; use different endian conversion macros.
Alasdair Kergon 03a1c3
cvsdist b7ce32
* Thu Sep  2 2004 Jeremy Katz <katzj@redhat.com> - 2.00.21-2
cvsdist b7ce32
- fix permissions on vg dirs
cvsdist b7ce32
cvsdist 7264d0
* Thu Aug 19 2004 Alasdair Kergon <agk@redhat.com> - 2.00.21-1
cvsdist 7264d0
- New upstream release incorporating fixes plus minor enhancements.
cvsdist 7264d0
cvsdist fd770d
* Tue Aug 17 2004 Jeremy Katz <katzj@redhat.com> - 2.00.20-2
cvsdist fd770d
- add patch for iSeries viodasd support
cvsdist fd770d
- add patch to check file type using stat(2) if d_type == DT_UNKNOWN (#129674)
cvsdist fd770d
cvsdist fb0965
* Sat Jul 3 2004 Alasdair Kergon <agk@redhat.com> - 2.00.20-1
cvsdist fb0965
- New upstream release fixes 2.6 kernel device numbers.
cvsdist fb0965
cvsdist 5ec8e7
* Tue Jun 29 2004 Alasdair Kergon <agk@redhat.com> - 2.00.19-1
cvsdist 5ec8e7
- Latest upstream release.  Lots of changes (see WHATS_NEW).
cvsdist 5ec8e7
cvsdist 5ec8e7
* Tue Jun 15 2004 Elliot Lee <sopwith@redhat.com> - 2.00.15-5
cvsdist 93f2e4
- rebuilt
cvsdist 93f2e4
cvsdist 0a8255
* Wed May 26 2004 Alasdair Kergon <agk@redhat.com> - 2.00.15-4
cvsdist 0a8255
- clone %description from LVM rpm
cvsdist 0a8255
cvsdist 715f5b
* Wed May 26 2004 Alasdair Kergon <agk@redhat.com> - 2.00.15-3
cvsdist 715f5b
- vgscan shouldn't return error status when no VGs present
cvsdist 715f5b
cvsdist 902334
* Thu May 06 2004 Warren Togami <wtogami@redhat.com> - 2.00.15-2
cvsdist 902334
- i2o patch from Markus Lidel
cvsdist 902334
cvsdist 902334
* Tue Apr 20 2004 Bill Nottingham <notting@redhat.com> - 2.00.15-1.1
cvsdist 902334
- handle disabled SELinux correctly, so that LVMs can be detected in a
cvsdist 902334
  non-SELinux context
cvsdist 902334
  
cvsdist 902334
* Mon Apr 19 2004 Alasdair Kergon <agk@redhat.com> - 2.00.15-1
cvsdist 902334
- Fix non-root build with current version of 'install'.
cvsdist 902334
cvsdist 902334
* Fri Apr 16 2004 Alasdair Kergon <agk@redhat.com> - 2.00.14-1
cvsdist 902334
- Use 64-bit file offsets.
cvsdist 902334
cvsdist 902334
* Fri Apr 16 2004 Alasdair Kergon <agk@redhat.com> - 2.00.13-1
cvsdist 902334
- Avoid scanning devices containing md superblocks.
cvsdist 902334
- Integrate ENOTSUP patch.
cvsdist 902334
cvsdist 902334
* Thu Apr 15 2004 Jeremy Katz <katzj@redhat.com> - 2.00.12-4
cvsdist 902334
- don't die if we get ENOTSUP setting selinux contexts
cvsdist 902334
cvsdist 902334
* Thu Apr 15 2004 Alasdair Kergon <agk@redhat.com> 2.00.12-3
cvsdist 902334
- Add temporary pvscan symlink for LVM1 until mkinitrd gets updated.
cvsdist 902334
cvsdist 902334
* Wed Apr 14 2004 Alasdair Kergon <agk@redhat.com> 2.00.12-2
cvsdist 902334
- Mark config file noreplace.
cvsdist 902334
cvsdist 902334
* Wed Apr 14 2004 Alasdair Kergon <agk@redhat.com> 2.00.12-1
cvsdist 902334
- Install default /etc/lvm/lvm.conf.
cvsdist 902334
- Move non-static binaries to /usr/sbin.
cvsdist 902334
- Add temporary links in /sbin to lvm.static until rc.sysinit gets updated.
cvsdist 902334
cvsdist 902334
* Thu Apr 08 2004 Alasdair Kergon <agk@redhat.com> 2.00.11-1
cvsdist 902334
- Fallback to using LVM1 tools when using a 2.4 kernel without device-mapper.
cvsdist 902334
cvsdist 902334
* Wed Apr 07 2004 Alasdair Kergon <agk@redhat.com> 2.00.10-2
cvsdist 902334
- Install the full toolset, not just 'lvm'.
cvsdist 902334
cvsdist 902334
* Wed Apr 07 2004 Alasdair Kergon <agk@redhat.com> 2.00.10-1
cvsdist 902334
- Update to version 2.00.10, which incorporates the RH-specific patches
cvsdist 902334
  and includes various fixes and enhancements detailed in WHATS_NEW.
cvsdist 902334
cvsdist 2b6cbe
* Wed Mar 17 2004 Jeremy Katz <katzj@redhat.com> 2.00.08-5
cvsdist 2b6cbe
- Fix sysfs patch to find sysfs
cvsdist 2b6cbe
- Take patch from dwalsh and tweak a little for setting SELinux contexts on
cvsdist 2b6cbe
  device node creation and also do it on the symlink creation.  
cvsdist 2b6cbe
  Part of this should probably be pushed down to device-mapper instead
cvsdist 2b6cbe
cvsdist 2b6cbe
* Thu Feb 19 2004 Stephen C. Tweedie <sct@redhat.com> 2.00.08-4
cvsdist 2b6cbe
- Add sysfs filter patch
cvsdist 2b6cbe
- Allow non-root users to build RPM
cvsdist 2b6cbe
cvsdist 2b6cbe
* Fri Feb 13 2004 Elliot Lee <sopwith@redhat.com>
cvsdist 2b6cbe
- rebuilt
cvsdist 2b6cbe
cvsdist bf559c
* Fri Dec  5 2003 Jeremy Katz <katzj@redhat.com> 2.00.08-2
cvsdist bf559c
- add static lvm binary
cvsdist bf559c
cvsdist bf559c
* Tue Dec  2 2003 Jeremy Katz <katzj@redhat.com> 
cvsdist bf559c
- Initial build.
cvsdist bf559c
cvsdist bf559c