From eb7ab1cb099819621ec7266b447a0f00e740013b Mon Sep 17 00:00:00 2001 From: Chris Leech Date: Feb 18 2014 06:48:06 +0000 Subject: Split out iscsiuio into sub-package Resolves: #1017393 Signed-off-by: Chris Leech --- diff --git a/iscsi-initiator-utils.spec b/iscsi-initiator-utils.spec index 67ace22..c835c5f 100644 --- a/iscsi-initiator-utils.spec +++ b/iscsi-initiator-utils.spec @@ -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 # For dir ownership +Requires: %{name}-iscsiuio >= %{version}-%{release} Requires(post): systemd Requires(preun): 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 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 Summary: Development files for %{name} Group: Development/Libraries @@ -353,18 +364,28 @@ fi %{_unitdir}/iscsi.service %{_unitdir}/iscsid.service %{_unitdir}/iscsid.socket -%{_unitdir}/iscsiuio.service -%{_unitdir}/iscsiuio.socket %{_libexecdir}/iscsi-mark-root-nodes %{_sysconfdir}/NetworkManager/dispatcher.d/04-iscsi %{_tmpfilesdir}/iscsi.conf %dir %{_sysconfdir}/iscsi %attr(0600,root,root) %config(noreplace) %{_sysconfdir}/iscsi/iscsid.conf -%{_sbindir}/* +%{_sbindir}/iscsi-iname +%{_sbindir}/iscsiadm +%{_sbindir}/iscsid +%{_sbindir}/iscsistart %{_libdir}/libiscsi.so.0 %{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 +%{_mandir}/man8/iscsiuio.8.gz %files devel %doc libiscsi/html @@ -381,6 +402,7 @@ fi - 1049710 update open-iscsi to support host statistics - 1043019 iscsiuio fix for arp cache flush issue - 1059332 Fix broken discovery sessions over iser +- 1017393 split out iscsiuio into a seperate sub-package * Fri Jan 24 2014 Daniel Mach - 6.2.0.873-18 - Mass rebuild 2014-01-24