Use upstream's systemd service
The source project formerly did not include a systemd unit file. It does now, so target.service can be removed.
This commit is contained in:
parent
86c7db490f
commit
3efce2a821
@ -10,7 +10,6 @@ Version: 2.1.fb69
|
|||||||
Release: 9%{?dist}
|
Release: 9%{?dist}
|
||||||
URL: https://github.com/open-iscsi/%{oname}
|
URL: https://github.com/open-iscsi/%{oname}
|
||||||
Source: %{url}/archive/v%{version}/%{oname}-%{version}.tar.gz
|
Source: %{url}/archive/v%{version}/%{oname}-%{version}.tar.gz
|
||||||
Source1: target.service
|
|
||||||
Patch0: 0001-disable-xen_pvscsi.patch
|
Patch0: 0001-disable-xen_pvscsi.patch
|
||||||
BuildArch: noarch
|
BuildArch: noarch
|
||||||
%if %{with apidocs}
|
%if %{with apidocs}
|
||||||
@ -91,7 +90,7 @@ mkdir -p %{buildroot}%{_unitdir}
|
|||||||
mkdir -p %{buildroot}%{_sysconfdir}/target/backup
|
mkdir -p %{buildroot}%{_sysconfdir}/target/backup
|
||||||
mkdir -p %{buildroot}%{_localstatedir}/target/pr
|
mkdir -p %{buildroot}%{_localstatedir}/target/pr
|
||||||
mkdir -p %{buildroot}%{_localstatedir}/target/alua
|
mkdir -p %{buildroot}%{_localstatedir}/target/alua
|
||||||
install -m 644 %{SOURCE1} %{buildroot}%{_unitdir}/target.service
|
install -m 644 systemd/target.service %{buildroot}%{_unitdir}/target.service
|
||||||
install -m 644 doc/targetctl.8 %{buildroot}%{_mandir}/man8/
|
install -m 644 doc/targetctl.8 %{buildroot}%{_mandir}/man8/
|
||||||
install -m 644 doc/saveconfig.json.5 %{buildroot}%{_mandir}/man5/
|
install -m 644 doc/saveconfig.json.5 %{buildroot}%{_mandir}/man5/
|
||||||
|
|
||||||
|
@ -1,15 +0,0 @@
|
|||||||
[Unit]
|
|
||||||
Description=Restore LIO kernel target configuration
|
|
||||||
Requires=sys-kernel-config.mount
|
|
||||||
After=sys-kernel-config.mount network.target local-fs.target
|
|
||||||
|
|
||||||
[Service]
|
|
||||||
Type=oneshot
|
|
||||||
RemainAfterExit=yes
|
|
||||||
ExecStart=/usr/bin/targetctl restore
|
|
||||||
ExecStop=/usr/bin/targetctl clear
|
|
||||||
SyslogIdentifier=target
|
|
||||||
|
|
||||||
[Install]
|
|
||||||
WantedBy=multi-user.target
|
|
||||||
|
|
Loading…
Reference in New Issue
Block a user