Sign Up
Log In
Log In
or
Sign Up
Places
All Projects
Status Monitor
Collapse sidebar
SUSE:SLE-12-SP2:GA
lio-utils.216
0030-target.service-Fixup-service-file.patch
Overview
Repositories
Revisions
Requests
Users
Attributes
Meta
File 0030-target.service-Fixup-service-file.patch of Package lio-utils.216
From b24ba816dd2c8bed0de942fb11907f39689148f9 Mon Sep 17 00:00:00 2001 From: Hannes Reinecke <hare@suse.de> Date: Thu, 15 May 2014 10:12:47 +0200 Subject: target.service: Fixup service file The systemd service syntax doesn't support redirection, so we need to use the '--file' option for tcm_dump and lio_dump. Also ExecStopPre doesn't exist, so we need to reshuffle the ExecStop calls. References: bnc#876881 Signed-off-by: Hannes Reinecke <hare@suse.de> --- scripts/target.service | 18 +++++++++--------- 1 file changed, 9 insertions(+), 9 deletions(-) diff --git a/scripts/target.service b/scripts/target.service index 212e9a2..701bbcb 100644 --- a/scripts/target.service +++ b/scripts/target.service @@ -4,16 +4,16 @@ Description="Generic Target Mode service" [Service] Type=oneshot RemainAfterExit=yes -ExecStart="/etc/target/tcm_start.sh" -ExecStart="/etc/target/lio_start.sh" -ExecStartPost=-"/etc/target/tcm_setup.sh" -ExecStartPost=-"/etc/target/lio_setup.sh" +ExecStart=/etc/target/tcm_start.sh +ExecStart=/etc/target/lio_start.sh +ExecStartPost=-/etc/target/tcm_setup.sh +ExecStartPost=-/etc/target/lio_setup.sh -ExecStopPre="/usr/sbin/lio_dump --stdout > /etc/target/lio_setup.sh" -ExecStopPre="/usr/sbin/tcm_setup --stdout > /etc/target/tcm_setup.sh" -ExecStop="/usr/sbin/tcm_fabric --unloadall" -ExecStop="/usr/sbin/lio_node --unload" -ExecStopPost="/usr/sbin/tcm_node --unload" +ExecStop=/usr/sbin/lio_dump --file /etc/target/lio_setup.sh +ExecStop=/usr/sbin/tcm_dump --file /etc/target/tcm_setup.sh +ExecStopPost=/usr/sbin/tcm_fabric --unloadall +ExecStopPost=/usr/sbin/lio_node --unload +ExecStopPost=/usr/sbin/tcm_node --unload [Install] WantedBy=sysinit.target -- 1.7.12.4
Locations
Projects
Search
Status Monitor
Help
OpenBuildService.org
Documentation
API Documentation
Code of Conduct
Contact
Support
@OBShq
Terms
openSUSE Build Service is sponsored by
The Open Build Service is an
openSUSE project
.
Sign Up
Log In
Places
Places
All Projects
Status Monitor