aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--main/lvm2/APKBUILD3
-rw-r--r--main/lvm2/device-mapper-udev.post-install6
l---------main/lvm2/device-mapper-udev.post-upgrade1
3 files changed, 9 insertions, 1 deletions
diff --git a/main/lvm2/APKBUILD b/main/lvm2/APKBUILD
index 1ba88ea51a3..0ed8e4f2d20 100644
--- a/main/lvm2/APKBUILD
+++ b/main/lvm2/APKBUILD
@@ -1,7 +1,7 @@
# Maintainer: Natanael Copa <ncopa@alpinelinux.org>
pkgname=lvm2
pkgver=2.02.186
-pkgrel=0
+pkgrel=1
pkgdesc="Logical Volume Manager 2 utilities"
url="https://sourceware.org/lvm2/"
arch="all"
@@ -94,6 +94,7 @@ dm() {
udev() {
pkgdesc="Device mapper udev rules"
+ install="$subpkgname.post-install $subpkgname.post-upgrade"
install_if="device-mapper eudev"
mkdir -p "$subpkgdir"/usr/lib/udev
mv "$pkgdir"/usr/lib/udev/rules.d "$subpkgdir"/usr/lib/udev/
diff --git a/main/lvm2/device-mapper-udev.post-install b/main/lvm2/device-mapper-udev.post-install
new file mode 100644
index 00000000000..95a3590b846
--- /dev/null
+++ b/main/lvm2/device-mapper-udev.post-install
@@ -0,0 +1,6 @@
+#!/bin/sh
+
+udevadm control --reload-rules
+udevadm trigger
+
+exit 0
diff --git a/main/lvm2/device-mapper-udev.post-upgrade b/main/lvm2/device-mapper-udev.post-upgrade
new file mode 120000
index 00000000000..bd0acc24c6c
--- /dev/null
+++ b/main/lvm2/device-mapper-udev.post-upgrade
@@ -0,0 +1 @@
+device-mapper-udev.post-install \ No newline at end of file