summaryrefslogtreecommitdiff
path: root/debian
diff options
context:
space:
mode:
authorSage Weil <sage@inktank.com>2013-05-16 18:40:29 -0700
committerSage Weil <sage@inktank.com>2013-05-16 18:40:29 -0700
commitd8d7113c35b59902902d487738888567e3a6b933 (patch)
treedff0efffeefb94f7824139f06fcfbf1e5ca21548 /debian
parent9b9d322c20e4d3cfa5d40023cd28c020068178f1 (diff)
downloadceph-d8d7113c35b59902902d487738888567e3a6b933.tar.gz
udev: install disk/by-partuuid rules
Wheezy's udev (175-7.2) has broken rules for the /dev/disk/by-partuuid/ symlinks that ceph-disk relies on. Install parallel rules that work. On new udev, this is harmless; old older udev, this will make life better. Fixes: #4865 Backport: cuttlefish Signed-off-by: Sage Weil <sage@inktank.com>
Diffstat (limited to 'debian')
-rw-r--r--debian/ceph.install1
-rwxr-xr-xdebian/rules1
2 files changed, 2 insertions, 0 deletions
diff --git a/debian/ceph.install b/debian/ceph.install
index 57bba905292..69dfc6d5954 100644
--- a/debian/ceph.install
+++ b/debian/ceph.install
@@ -1,5 +1,6 @@
etc/bash_completion.d/ceph
lib/udev/rules.d/95-ceph-osd.rules
+lib/udev/rules.d/60-ceph-partuuid-workaround.rules
usr/sbin/ceph-create-keys
usr/sbin/ceph-disk
usr/sbin/ceph-disk-activate
diff --git a/debian/rules b/debian/rules
index 2492577543c..52c91bc7359 100755
--- a/debian/rules
+++ b/debian/rules
@@ -85,6 +85,7 @@ install: build
$(MAKE) DESTDIR=$(DESTDIR) install
sed -i "/dependency_libs/ s/'.*'/''/" `find . -name '*.la'`
install -D -m 644 udev/50-rbd.rules $(DESTDIR)/lib/udev/rules.d/50-rbd.rules
+ install -D -m 644 udev/60-ceph-partuuid-workaround.rules $(DESTDIR)/lib/udev/rules.d/60-ceph-partuuid-workaround.rules
install -D -m 644 udev/95-ceph-osd.rules $(DESTDIR)/lib/udev/rules.d/95-ceph-osd.rules
# Add here commands to install the package into debian/testpack.