Install mpath-parent in rpm spec file
[blkdevalias.git] / blkdevalias.spec
1 Name: blkdevalias
2 Version: 0.02git35f2114
3 Release: 1%{?dist}
4 Summary: blkdevalias is a tool to manage persistent storage device aliases and permissions
5 BuildArch: noarch
6
7 Group: System Environment/Base
8 License: GPL
9 Source0: blkdevalias-0.01git8c2bcc.tar.gz
10
11 Requires: bash udev util-linux coreutils
12
13 %description
14 blkdevalias is a tool to manage persistent storage device aliases and permissions. It manages a table of device name to WWID mappings that are used by a set of udev rules to name devices and apply configured ownership and permissions.
15
16 %prep
17 %setup -q
18
19
20 %build
21 true
22
23 %install
24 rm -rf $RPM_BUILD_ROOT
25 mkdir -p $RPM_BUILD_ROOT
26 mkdir -p $RPM_BUILD_ROOT/sbin
27 cp blkdevalias $RPM_BUILD_ROOT/sbin/blkdevalias
28 chmod ugo+x $RPM_BUILD_ROOT/sbin/blkdevalias
29 cp mpath-parent $RPM_BUILD_ROOT/mpath-parent
30 chmod ugo+x $RPM_BUILD_ROOT/mpath-parent
31 mkdir -p $RPM_BUILD_ROOT/etc/blkdevalias
32 cp conf $RPM_BUILD_ROOT/etc/blkdevalias
33 cp map $RPM_BUILD_ROOT/etc/blkdevalias/map
34 mkdir -p $RPM_BUILD_ROOT/etc/udev/rules.d
35 cp 99-blkdevalias.rules $RPM_BUILD_ROOT/etc/udev/rules.d
36 mkdir -p $RPM_BUILD_ROOT/usr/share/doc/blkdevalias-%{version}-%{release}
37 cp README $RPM_BUILD_ROOT/usr/share/doc/blkdevalias-%{version}-%{release}
38 cp COPYING $RPM_BUILD_ROOT/usr/share/doc/blkdevalias-%{version}-%{release}
39
40 %files
41 %defattr(-,root,root)
42 %dir /etc/blkdevalias
43 %config(noreplace) /etc/blkdevalias/conf
44 %config(noreplace) /etc/blkdevalias/map
45 %config /etc/udev/rules.d/99-blkdevalias.rules
46 /sbin/blkdevalias
47 %doc /usr/share/doc/blkdevalias-%{version}-%{release}/README
48 %doc /usr/share/doc/blkdevalias-%{version}-%{release}/COPYING
49
50 %changelog
51 * Wed Oct 31 2012 Bryn M. Reeves <bmr@redhat.com>
52 - Rename wwidmap -> blkdevalias
53 - Add empty map file template to version control
54 - Fix partition vs. whole-disk support
55 - Use udev link priorities to prefer multipath to single-path
56
57 * Tue Oct 30 2012 Bryn M. Reeves <bmr@redhat.com>
58 - Initial package
59