[arch-commits] Commit in lvm2/trunk (PKGBUILD lvm2_hook lvm2_install)

Thomas Bächler thomas at archlinux.org
Tue Feb 1 18:56:47 UTC 2011


    Date: Tuesday, February 1, 2011 @ 13:56:47
  Author: thomas
Revision: 108578

Simplify lvm2 hook

- Remove vgscan, it happens automatically (and no cache files are in initramfs)
- Use --sysinit
- Do not install dmeventd, it is only needed for monitoring, which we start later

Modified:
  lvm2/trunk/PKGBUILD
  lvm2/trunk/lvm2_hook
  lvm2/trunk/lvm2_install

--------------+
 PKGBUILD     |    8 ++++----
 lvm2_hook    |    4 +---
 lvm2_install |    1 -
 3 files changed, 5 insertions(+), 8 deletions(-)

Modified: PKGBUILD
===================================================================
--- PKGBUILD	2011-02-01 18:44:18 UTC (rev 108577)
+++ PKGBUILD	2011-02-01 18:56:47 UTC (rev 108578)
@@ -16,11 +16,11 @@
         lvm2_install
         lvm2_hook
         lvm2_hotfix_udevsync.patch)
-md5sums=('21c0ea7bb961d9340cd8bde2de5e2389' 'f781c9f5dd4f9934952c687b73d26a18'\
-         '95bed25bdbc2c2d8500e7a07aeff7f65'
+md5sums=('21c0ea7bb961d9340cd8bde2de5e2389' 'e29bc80d636ed17b617d9b384a5f3aa0'\
+         '7103e3fef1180478811ac4e32aec540d'
          '438dde628a7abed5de3ea03713f05898')
-sha1sums=('fa6258c307b5da807747d2b58d3cbc9b3ac99fa1' '583424bb0a6f89ffe4e4ea446b912f0fedac7050'\
-         '0dc0c0d620f634c4d078afdb78e3bae15ccf957b'
+sha1sums=('fa6258c307b5da807747d2b58d3cbc9b3ac99fa1' '662fc54ce291fd79bd09701e4c3e10854f325282'\
+         '769767d84c73674cbb68c765460e57c428c314a0'
          '1728f06ef116d9428bcf32037fafa08ef16c7b22')
 
 build() {

Modified: lvm2_hook
===================================================================
--- lvm2_hook	2011-02-01 18:44:18 UTC (rev 108577)
+++ lvm2_hook	2011-02-01 18:56:47 UTC (rev 108578)
@@ -17,9 +17,7 @@
 
         [ "${quiet}" = "y" ] && LVMQUIET=">/dev/null"
 
-        msg "Scanning logical volumes..."
-        eval /sbin/lvm vgscan --ignorelockingfailure $LVMQUIET
         msg "Activating logical volumes..."
-        eval /sbin/lvm vgchange --ignorelockingfailure --ignoremonitoring -ay $LVMQUIET
+        eval /sbin/lvm vgchange --sysinit -a y $LVMQUIET
     fi
 }

Modified: lvm2_install
===================================================================
--- lvm2_install	2011-02-01 18:44:18 UTC (rev 108577)
+++ lvm2_install	2011-02-01 18:56:47 UTC (rev 108578)
@@ -10,7 +10,6 @@
     add_dir "/dev/mapper"
     add_binary "/sbin/lvm"
     add_binary "/sbin/dmsetup"
-    add_binary "/sbin/dmeventd"
     add_file "/lib/udev/rules.d/10-dm.rules"
     add_file "/lib/udev/rules.d/13-dm-disk.rules"
     add_file "/lib/udev/rules.d/95-dm-notify.rules"




More information about the arch-commits mailing list