mkinitcpio: use the default lvm config

This commit is contained in:
Andrea Brancaleoni 2017-06-30 00:33:08 +02:00
parent bcde65e407
commit f9d9d93952
3 changed files with 3 additions and 1591 deletions

File diff suppressed because it is too large Load diff

View file

@ -20,7 +20,8 @@ build() {
add_file "/usr/lib/udev/rules.d/11-dm-lvm.rules"
add_file "/usr/lib/initcpio/udev/69-dm-lvm-metad.rules" "/usr/lib/udev/rules.d/69-dm-lvm-metad.rules"
add_file "/usr/lib/initcpio/udev/11-dm-initramfs.rules" "/usr/lib/udev/rules.d/11-dm-initramfs.rules"
add_file "/usr/lib/initcpio/conf/lvm.conf" "/etc/lvm/lvm.conf"
add_file "/etc/lvm/lvm.conf"
sed -i "/^\s\s*use_lvmetad/c use_lvmetad = 1" "$BUILDROOT/etc/lvm/lvm.conf"
add_runscript
}

View file

@ -1,7 +1,7 @@
# Template file for 'mkinitcpio'
pkgname=mkinitcpio
version=23
revision=1
revision=2
noarch=yes
build_style=gnu-makefile
depends="busybox-static bsdtar bash"
@ -38,7 +38,6 @@ mkinitcpio-udev_package() {
mkinitcpio-lvm2_package() {
depends="${sourcepkg}>=${version}_${revision} lvm2 thin-provisioning-tools"
short_desc+=" - lvm2 support"
conf_files="/usr/lib/initcpio/conf/lvm.conf"
noarch=yes
pkg_install() {
vinstall ${FILESDIR}/lvm2_hook 644 usr/lib/initcpio/hooks lvm2
@ -46,7 +45,6 @@ mkinitcpio-lvm2_package() {
for RULES in ${FILESDIR}/*.rules; do
vinstall $RULES 644 usr/lib/initcpio/udev $(basename $RULES)
done
vinstall ${FILESDIR}/lvm.conf 644 usr/lib/initcpio/conf
}
}