Accepting request 249941 from home:hreinecke:branches:Base:System

- Fix segfault in recv_packet (bnc#896678)

- Fixup segfault due to double unlock
- Skip USB devices during discovery (bnc#865577)
- Ignore devices when sysfs_get_tgt_nodename fails (bnc#865577)
- Use sysfs attribute vpd_pg80 to read serial number

- Create rcmultipathd links (bnc#894513)
- multipathd: fix segfault in checkerloop() (bnc#894513)
- Use regenerate_posttrans rpm macros (bnc#892181)

OBS-URL: https://build.opensuse.org/request/show/249941
OBS-URL: https://build.opensuse.org/package/show/Base:System/multipath-tools?expand=0&rev=84
This commit is contained in:
Marcus Meissner 2014-09-18 09:03:03 +00:00 committed by Git OBS Bridge
parent 7cfa3164cd
commit 2cb5534541
3 changed files with 29 additions and 5 deletions

View File

@ -1,3 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:033c6194b844ca96c859a8b37ad21e5321c374000e8a71126f39e756e6db408b
size 56715
oid sha256:cfc9ea0a21b594dec465fe7610c82d74a7faf1f02d94fcd3a2677d45a9b442ea
size 57260

View File

@ -1,3 +1,23 @@
-------------------------------------------------------------------
Wed Sep 17 14:04:47 CEST 2014 - hare@suse.de
- Fix segfault in recv_packet (bnc#896678)
-------------------------------------------------------------------
Wed Sep 3 12:23:01 CEST 2014 - hare@suse.de
- Fixup segfault due to double unlock
- Skip USB devices during discovery (bnc#865577)
- Ignore devices when sysfs_get_tgt_nodename fails (bnc#865577)
- Use sysfs attribute vpd_pg80 to read serial number
-------------------------------------------------------------------
Wed Sep 3 08:27:29 CEST 2014 - hare@suse.de
- Create rcmultipathd links (bnc#894513)
- multipathd: fix segfault in checkerloop() (bnc#894513)
- Use regenerate_posttrans rpm macros (bnc#892181)
-------------------------------------------------------------------
Tue Sep 2 16:51:23 UTC 2014 - trenn@suse.de

View File

@ -104,6 +104,8 @@ make CC="%__cc" OPTFLAGS="$RPM_OPT_FLAGS" LIB=%{_lib} SYSTEMDPATH=%{_sysdir}
make DESTDIR=$RPM_BUILD_ROOT LIB=%{_lib} SYSTEMDPATH=%{_sysdir} install
mkdir -p $RPM_BUILD_ROOT/var/cache/multipath/
rm $RPM_BUILD_ROOT/%_lib/libmpathpersist.so
mkdir -p $RPM_BUILD_ROOT/usr/sbin
ln -sf /sbin/service $RPM_BUILD_ROOT/usr/sbin/rcmultipathd
%clean
rm -rf $RPM_BUILD_ROOT;
@ -124,16 +126,17 @@ fi
%{?regenerate_initrd_post}
exit 0
%posttrans
%{?regenerate_initrd_posttrans}
%preun
%service_del_preun multipathd.service
%postun
%{?regenerate_initrd_post}
%service_del_postun multipathd.service
%{run_ldconfig}
%posttrans
%{?regenerate_initrd_posttrans}
%files
%defattr(-,root,root)
%doc AUTHOR COPYING README ChangeLog
@ -146,6 +149,7 @@ exit 0
/sbin/multipath
/sbin/multipathd
/sbin/mpathpersist
/usr/sbin/rcmultipathd
%attr (0700, root, root) /var/cache/multipath
%dir /%{_sysdir}/systemd/system
/%{_sysdir}/systemd/system/multipathd.service