Hi all, I have commited my basic implementation of the lvmcfg (Logical Volume Manager).
The lvmcfg currently support the following stuff:
- create, delete, extend, reduce volume groups
- create, delete logical volumes
- import old volume groups on startup
The di-utils-* program can fully use the created logical volumes or
volume groups.
So, please test everything and help finding bugs, or give me probosals
to extend the lvmcfg.
Unfortunately, the current lvm10-udeb is completly broken, and doesn't
contain all required binaries. I have attached a small patch, which fix
these problems. Apply it, and build lvm10 from source please. Bugreports
are already written.
Thanks,
Thorsten
--
Thorsten Sauter
<[EMAIL PROTECTED]>
(Is there life after /sbin/halt -p?)
diff -Naur lvm10-1.0.7/debian/rules lvm10-1.0.7.new/debian/rules
--- lvm10-1.0.7/debian/rules 2003-03-12 12:37:28.000000000 +0100
+++ lvm10-1.0.7.new/debian/rules 2003-03-12 12:37:17.000000000 +0100
@@ -91,12 +91,17 @@
install -d -o root -g root -m 755 debian/tmp/DEBIAN
install -d -o root -g root -m 755 debian/tmp/lib
install -d -o root -g root -m 755 debian/tmp/sbin
- install -p -o root -g root -m 755 debian/lvm-udeb.postinst
debian/tmp/DEBIAN/postinst
+ install -s $(REV)/tools/lvcreate `pwd`/debian/tmp/sbin
+ install -s $(REV)/tools/lvremove `pwd`/debian/tmp/sbin
install -s $(REV)/tools/pvcreate `pwd`/debian/tmp/sbin
+ install -s $(REV)/tools/pvscan `pwd`/debian/tmp/sbin
+ install -s $(REV)/tools/vgchange `pwd`/debian/tmp/sbin
install -s $(REV)/tools/vgcreate `pwd`/debian/tmp/sbin
- install -s $(REV)/tools/lvcreate `pwd`/debian/tmp/sbin
+ install -s $(REV)/tools/vgdisplay `pwd`/debian/tmp/sbin
+ install -s $(REV)/tools/vgextend `pwd`/debian/tmp/sbin
+ install -s $(REV)/tools/vgreduce `pwd`/debian/tmp/sbin
+ install -s $(REV)/tools/vgremove `pwd`/debian/tmp/sbin
install -s $(REV)/tools/vgscan `pwd`/debian/tmp/sbin
- install -s $(REV)/tools/vgchange `pwd`/debian/tmp/sbin
install -s -m 644 $(REV)/tools/lib/liblvm-$(IOPL).so.1.0 `pwd`/debian/tmp/lib
ln -s liblvm-$(IOPL).so.1.0 `pwd`/debian/tmp/lib/liblvm-$(IOPL).so.1
dh_makeshlibs -plvm$(IOPL)-udeb
pgp00000.pgp
Description: PGP signature

