Summary: Userland logical volume management tools Name: lvm2 Version: 2.00.20 Release: 2 License: GPL Group: System Environment/Base URL: http://sources.redhat.com/lvm2 Source0: LVM2.%{version}.tgz Patch0: lvm2-2.00.20-filter-dtype.patch Patch1: lvm2-2.00.20-viodasd.patch BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-buildroot BuildRequires: device-mapper BuildRequires: readline-devel BuildRequires: libselinux-devel Conflicts: lvm < 1.0.3-19 %define _exec_prefix /usr %description LVM2 includes all of the support for handling read/write operations on physical volumes (hard disks, RAID-Systems, magneto optical, etc., multiple devices (MD), see mdadd(8) or even loop devices, see losetup(8)), creating volume groups (kind of virtual disks) from one or more physical volumes and creating one or more logical volumes (kind of logical partitions) in volume groups. %prep %setup -q -n LVM2.%{version} %patch0 -p1 -b .dtype %patch1 -p1 -b .viodasd %build %configure --enable-static_link --enable-readline --enable-lvm1_fallback --with-staticdir=/sbin --with-user= --with-group= make DESTDIR=$RPM_BUILD_ROOT %install rm -rf $RPM_BUILD_ROOT make install DESTDIR=$RPM_BUILD_ROOT # Temporary links until initscripts get updated to use lvm.static ln -s lvm.static $RPM_BUILD_ROOT/sbin/lvm ln -s lvm.static $RPM_BUILD_ROOT/sbin/pvscan ln -s lvm.static $RPM_BUILD_ROOT/sbin/vgchange ln -s lvm.static $RPM_BUILD_ROOT/sbin/vgscan %clean rm -rf $RPM_BUILD_ROOT %files %defattr(-,root,root,-) %doc COPYING COPYING.LIB INSTALL README VERSION WHATS_NEW /sbin/lvm.static /sbin/lvm /sbin/pvscan /sbin/vgchange /sbin/vgscan /usr/sbin/lvm /usr/sbin/* %{_mandir}/*/* %config(noreplace) /etc/lvm/lvm.conf %changelog * Tue Aug 17 2004 Jeremy Katz - 2.00.20-2 - add patch for iSeries viodasd support - add patch to check file type using stat(2) if d_type == DT_UNKNOWN (#129674) * Sat Jul 3 2004 Alasdair Kergon - 2.00.20-1 - New upstream release fixes 2.6 kernel device numbers. * Tue Jun 29 2004 Alasdair Kergon - 2.00.19-1 - Latest upstream release. Lots of changes (see WHATS_NEW). * Tue Jun 15 2004 Elliot Lee - 2.00.15-5 - rebuilt * Wed May 26 2004 Alasdair Kergon - 2.00.15-4 - clone %description from LVM rpm * Wed May 26 2004 Alasdair Kergon - 2.00.15-3 - vgscan shouldn't return error status when no VGs present * Thu May 06 2004 Warren Togami - 2.00.15-2 - i2o patch from Markus Lidel * Tue Apr 20 2004 Bill Nottingham - 2.00.15-1.1 - handle disabled SELinux correctly, so that LVMs can be detected in a non-SELinux context * Mon Apr 19 2004 Alasdair Kergon - 2.00.15-1 - Fix non-root build with current version of 'install'. * Fri Apr 16 2004 Alasdair Kergon - 2.00.14-1 - Use 64-bit file offsets. * Fri Apr 16 2004 Alasdair Kergon - 2.00.13-1 - Avoid scanning devices containing md superblocks. - Integrate ENOTSUP patch. * Thu Apr 15 2004 Jeremy Katz - 2.00.12-4 - don't die if we get ENOTSUP setting selinux contexts * Thu Apr 15 2004 Alasdair Kergon 2.00.12-3 - Add temporary pvscan symlink for LVM1 until mkinitrd gets updated. * Wed Apr 14 2004 Alasdair Kergon 2.00.12-2 - Mark config file noreplace. * Wed Apr 14 2004 Alasdair Kergon 2.00.12-1 - Install default /etc/lvm/lvm.conf. - Move non-static binaries to /usr/sbin. - Add temporary links in /sbin to lvm.static until rc.sysinit gets updated. * Thu Apr 08 2004 Alasdair Kergon 2.00.11-1 - Fallback to using LVM1 tools when using a 2.4 kernel without device-mapper. * Wed Apr 07 2004 Alasdair Kergon 2.00.10-2 - Install the full toolset, not just 'lvm'. * Wed Apr 07 2004 Alasdair Kergon 2.00.10-1 - Update to version 2.00.10, which incorporates the RH-specific patches and includes various fixes and enhancements detailed in WHATS_NEW. * Wed Mar 17 2004 Jeremy Katz 2.00.08-5 - Fix sysfs patch to find sysfs - Take patch from dwalsh and tweak a little for setting SELinux contexts on device node creation and also do it on the symlink creation. Part of this should probably be pushed down to device-mapper instead * Thu Feb 19 2004 Stephen C. Tweedie 2.00.08-4 - Add sysfs filter patch - Allow non-root users to build RPM * Fri Feb 13 2004 Elliot Lee - rebuilt * Fri Dec 5 2003 Jeremy Katz 2.00.08-2 - add static lvm binary * Tue Dec 2 2003 Jeremy Katz - Initial build.