Add comment headers to configuration and map files
[blkdevalias.git] / blkdevalias.spec
1 Name: blkdevalias
2 Version: 0.08
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-%{version}.tar.bz2
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 make
22
23 %install
24 make ROOT=$RPM_BUILD_ROOT mandir=%{_mandir} install
25
26 %files
27 %defattr(-,root,root)
28 %dir /etc/blkdevalias
29 %config(noreplace) /etc/blkdevalias/blkdevalias.conf
30 %config(noreplace) /etc/blkdevalias/blkdevalias.map
31 %config /etc/udev/rules.d/99-blkdevalias.rules
32 /sbin/blkdevalias
33 /sbin/mpath-parent
34 %{_mandir}/man8/blkdevalias.8.gz
35 %{_mandir}/man5/blkdevalias.conf.5.gz
36 %{_mandir}/man5/blkdevalias.map.5.gz
37 %doc ChangeLog README COPYING
38
39 %changelog
40
41 * Mon Jan 21 2013 Bryn M. Reeves <bmr@redhat.com>
42 - Add blkdevalias.5 man page
43 - Add blkdevalias.8 man page
44 - Fix ba_map regression
45 - Make dmsetup calls consistent
46 - Make usage, error reporting, and stdio use consistent
47 - Update copyright date to 2013
48 - Make local variable usage consistent throughout
49 - Add support for non-privileged users and device refresh
50
51 Fri Jan 18 2013 Bryn M. Reeves <bmr@redhat.com>
52 - Add device mode support
53 - Do not print debug messages by default
54 - Make listdisks output more verbose
55 - Improve createdisks debug output
56 - Update README
57
58 Tue Nov 20 2012 Bryn M. Reeves <bmr@redhat.com>
59 - Fix ba_querydisks -> ba_querydisk
60
61 Fri Nov 16 2012 Bryn M. Reeves <bmr@redhat.com>
62 - Fix spec file typo to allow 0.07 to build
63 - Update spec file for 0.07 release
64 - Update readme for configuration file renames
65 - Update spec file for 0.06 release
66
67 Thu Nov 15 2012 Bryn M. Reeves <bmr@redhat.com>
68 - Deal with duplicate WWIDs and aliases correctly
69 - Add missing partition map unset in ba_del_wwid_mapping()
70 - Remove unused debug function
71 - Fix WM->BA in default blkdevalias.conf
72 - Fix help message to include 'listdisks'
73 - Update spec file for 0.05 release
74 - Add proper partition and type support
75 - Don't keep ChangeLog in git
76 - Rename configuration and map files
77
78 Wed Nov 14 2012 Bryn M. Reeves <bmr@redhat.com>
79 - Update ChangeLog and blkdevalias.spec for 0.04 release
80 - Fix ba_scsi_id() for partition device arguments
81 - Add mpath-parent to Makefile and fix strings
82 - Add ChangeLog to version control
83 - Add mkchangelog.sh script
84 - Add Makefile
85 - Drop git hash from version and bump to 0.04
86 - Prefix logging functions with '_'
87 - Add GPL license header to blkdevalias
88 - Change {nick,}name to alias in all comments and messages
89 - Handle empty lines in map file
90
91 Thu Nov 8 2012 Bryn M. Reeves <bmr@redhat.com>
92 - Specfile fixes
93 - Truncate default map file to zero entries
94 - Fix typo (missing ' ') in querydisk output
95
96 Thu Nov 1 2012 Bryn M. Reeves <bmr@redhat.com>
97 - Allow abbreviated commands
98 - Install mpath-parent in rpm spec file
99 - Work around to get WWID for mpath partitions
100
101 Wed Oct 31 2012 Bryn M. Reeves <bmr@redhat.com>
102 - Rename NNAME (nickname) -> ALIAS
103 - Update configure message for name change
104 - Rename wwid add/del functions to match ba_ prefix
105 - Rename WM_ and wm_ prefixes to BA_ and ba_
106 - Fix quoting in string comparisons
107 - Add udev rule file to RPM file list
108 - Fix packaging of udev rules file
109 - Fix udev rules to use new command name
110 - Install empty map from tarball instead of touching
111 - Add usage information and examples to README
112 - Add RPM spec file to version control
113 - Update udev rules file
114 - Add empty map file templatet to version control
115 - Rename wwidmap -> blkdevalias
116
117 Tue Oct 30 2012 Bryn M. Reeves <bmr@redhat.com>
118 - Add COPYING and README
119 - Fix querydisk -d output
120 - Add wm_querydisk implementation
121 - Load map for all commands
122 - Tidy up debug output
123 - Add traling newline to configure message
124 - Initial commit