Signed-off-by: Maxim Storchak <m.storchak@gmail.com>
PKG_NAME:=LVM2
PKG_VERSION:=2.02.116
-PKG_RELEASE:=1
+PKG_RELEASE:=2
PKG_LICENSE:=GPL-2.0 LGPL-2.1
PKG_SOURCE:=$(PKG_NAME).$(PKG_VERSION).tgz
$(INSTALL_DIR) $(1)/sbin
$(INSTALL_BIN) $(PKG_BUILD_DIR)/tools/lvm $(1)/sbin
$(INSTALL_DIR) $(1)/etc/lvm
- $(SED) '/^[[:space:]]*\(#\|$$$$\)/d' $(PKG_BUILD_DIR)/conf/example.conf
+ $(SED) '/^[[:space:]]*\(#\|$$$$\)/d; /cache_dir/s@.*@ cache_dir = "/tmp/lvm/cache"@' $(PKG_BUILD_DIR)/conf/example.conf
$(INSTALL_CONF) $(PKG_BUILD_DIR)/conf/example.conf $(1)/etc/lvm/lvm.conf
$(INSTALL_DIR) $(1)/etc/init.d
$(INSTALL_BIN) ./files/lvm2.init $(1)/etc/init.d/lvm2
START=15
start () {
- /sbin/lvm vgscan --ignorelockingfailure --mknodes || :
- /sbin/lvm vgchange -aly --ignorelockingfailure || return 2
+ mkdir -p /tmp/lvm/cache
+ /sbin/lvm vgscan --ignorelockingfailure --mknodes || :
+ /sbin/lvm vgchange -aly --ignorelockingfailure || return 2
}
stop () {
- /sbin/lvm vgchange -aln --ignorelockingfailure || return 2
+ mkdir -p /tmp/lvm/cache
+ /sbin/lvm vgchange -aln --ignorelockingfailure || return 2
}