Split out iscsiuio into sub-package

Resolves: #1017393

Signed-off-by: Chris Leech <cleech@redhat.com>
This commit is contained in:
Chris Leech 2014-02-12 08:45:12 -08:00
parent 46eb122df3
commit eb7ab1cb09

View File

@ -109,6 +109,7 @@ Patch199: 0199-use-Red-Hat-version-string-to-match-RPM-package-vers.patch
BuildRequires: flex bison python-devel doxygen kmod-devel systemd-devel BuildRequires: flex bison python-devel doxygen kmod-devel systemd-devel
# For dir ownership # For dir ownership
Requires: %{name}-iscsiuio >= %{version}-%{release}
Requires(post): systemd Requires(post): systemd
Requires(preun): systemd Requires(preun): systemd
Requires(postun): systemd Requires(postun): systemd
@ -122,6 +123,16 @@ as well as the utility programs used to manage it. iSCSI is a protocol
for distributed disk access using SCSI commands sent over Internet for distributed disk access using SCSI commands sent over Internet
Protocol networks. Protocol networks.
%package iscsiuio
Summary: Userspace configuration daemon required for some iSCSI hardware
Group: System Environment/Daemons
License: BSD
Requires: %{name} = %{version}-%{release}
%description iscsiuio
The iscsiuio configuration daemon provides network configuration help
for some iSCSI offload hardware.
%package devel %package devel
Summary: Development files for %{name} Summary: Development files for %{name}
Group: Development/Libraries Group: Development/Libraries
@ -353,18 +364,28 @@ fi
%{_unitdir}/iscsi.service %{_unitdir}/iscsi.service
%{_unitdir}/iscsid.service %{_unitdir}/iscsid.service
%{_unitdir}/iscsid.socket %{_unitdir}/iscsid.socket
%{_unitdir}/iscsiuio.service
%{_unitdir}/iscsiuio.socket
%{_libexecdir}/iscsi-mark-root-nodes %{_libexecdir}/iscsi-mark-root-nodes
%{_sysconfdir}/NetworkManager/dispatcher.d/04-iscsi %{_sysconfdir}/NetworkManager/dispatcher.d/04-iscsi
%{_tmpfilesdir}/iscsi.conf %{_tmpfilesdir}/iscsi.conf
%dir %{_sysconfdir}/iscsi %dir %{_sysconfdir}/iscsi
%attr(0600,root,root) %config(noreplace) %{_sysconfdir}/iscsi/iscsid.conf %attr(0600,root,root) %config(noreplace) %{_sysconfdir}/iscsi/iscsid.conf
%{_sbindir}/* %{_sbindir}/iscsi-iname
%{_sbindir}/iscsiadm
%{_sbindir}/iscsid
%{_sbindir}/iscsistart
%{_libdir}/libiscsi.so.0 %{_libdir}/libiscsi.so.0
%{python_sitearch}/libiscsimodule.so %{python_sitearch}/libiscsimodule.so
%{_mandir}/man8/* %{_mandir}/man8/iscsi-iname.8.gz
%{_mandir}/man8/iscsiadm.8.gz
%{_mandir}/man8/iscsid.8.gz
%{_mandir}/man8/iscsistart.8.gz
%files iscsiuio
%{_sbindir}/iscsiuio
%{_unitdir}/iscsiuio.service
%{_unitdir}/iscsiuio.socket
%config(noreplace) %{_sysconfdir}/logrotate.d/iscsiuiolog %config(noreplace) %{_sysconfdir}/logrotate.d/iscsiuiolog
%{_mandir}/man8/iscsiuio.8.gz
%files devel %files devel
%doc libiscsi/html %doc libiscsi/html
@ -381,6 +402,7 @@ fi
- 1049710 update open-iscsi to support host statistics - 1049710 update open-iscsi to support host statistics
- 1043019 iscsiuio fix for arp cache flush issue - 1043019 iscsiuio fix for arp cache flush issue
- 1059332 Fix broken discovery sessions over iser - 1059332 Fix broken discovery sessions over iser
- 1017393 split out iscsiuio into a seperate sub-package
* Fri Jan 24 2014 Daniel Mach <dmach@redhat.com> - 6.2.0.873-18 * Fri Jan 24 2014 Daniel Mach <dmach@redhat.com> - 6.2.0.873-18
- Mass rebuild 2014-01-24 - Mass rebuild 2014-01-24