lvm2: disable lvmetad by default; add two runit services: dmeventd and lvmetad.
This commit is contained in:
parent
72fb99a998
commit
919339eabe
3 changed files with 8 additions and 1 deletions
2
srcpkgs/lvm2/files/dmeventd/run
Normal file
2
srcpkgs/lvm2/files/dmeventd/run
Normal file
|
@ -0,0 +1,2 @@
|
||||||
|
#!/bin/sh
|
||||||
|
exec dmeventd -f
|
2
srcpkgs/lvm2/files/lvmetad/run
Normal file
2
srcpkgs/lvm2/files/lvmetad/run
Normal file
|
@ -0,0 +1,2 @@
|
||||||
|
#!/bin/sh
|
||||||
|
exec lvmetad -f
|
|
@ -1,7 +1,7 @@
|
||||||
# Template file for 'lvm2'
|
# Template file for 'lvm2'
|
||||||
pkgname=lvm2
|
pkgname=lvm2
|
||||||
version=2.02.120
|
version=2.02.120
|
||||||
revision=1
|
revision=2
|
||||||
wrksrc=LVM2.${version}
|
wrksrc=LVM2.${version}
|
||||||
build_style=gnu-configure
|
build_style=gnu-configure
|
||||||
configure_args="--disable-selinux --enable-readline --enable-pkgconfig
|
configure_args="--disable-selinux --enable-readline --enable-pkgconfig
|
||||||
|
@ -35,6 +35,8 @@ post_install() {
|
||||||
vinstall ${FILESDIR}/lvmetad.socket 644 usr/lib/systemd/system
|
vinstall ${FILESDIR}/lvmetad.socket 644 usr/lib/systemd/system
|
||||||
vinstall ${FILESDIR}/lvm-on-crypt.service 644 usr/lib/systemd/system
|
vinstall ${FILESDIR}/lvm-on-crypt.service 644 usr/lib/systemd/system
|
||||||
fi
|
fi
|
||||||
|
sed -i 's,\(use_lvmetad = 1\),#\1,' ${DESTDIR}/etc/lvm/lvm.conf
|
||||||
|
vsv lvmetad
|
||||||
}
|
}
|
||||||
|
|
||||||
device-mapper-devel_package() {
|
device-mapper-devel_package() {
|
||||||
|
@ -68,6 +70,7 @@ device-mapper_package() {
|
||||||
ln -sf /usr/lib/systemd/system/dmeventd.socket \
|
ln -sf /usr/lib/systemd/system/dmeventd.socket \
|
||||||
${PKGDESTDIR}/usr/lib/systemd/system/sockets.target.wants/dmeventd.socket
|
${PKGDESTDIR}/usr/lib/systemd/system/sockets.target.wants/dmeventd.socket
|
||||||
fi
|
fi
|
||||||
|
vsv dmeventd
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
liblvm2app-devel_package() {
|
liblvm2app-devel_package() {
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue