Sign Up
Log In
Log In
or
Sign Up
Places
All Projects
Status Monitor
Collapse sidebar
SUSE:SLE-12-SP2:GA
lio-utils.216
0102-Add-additional-rc.target-run_fabric_cfs_op...
Overview
Repositories
Revisions
Requests
Users
Attributes
Meta
File 0102-Add-additional-rc.target-run_fabric_cfs_ops-exclusio.patch of Package lio-utils.216
From 4bd008b1e1fd2510fbedce012c07b8c4b7a80502 Mon Sep 17 00:00:00 2001 From: root <root@aerith.risingtidesystems.com> Date: Fri, 13 May 2011 11:04:44 -0700 Subject: Add additional rc.target:run_fabric_cfs_ops() exclusion cases This patch adds the extra special exclusion cases in rc.target: run_fabric_cfs_ops() for .rpmorig, .rpmnew, .dpkg-dist and trailing /etc/target/fabric_start.sh~ cases to ensure these are not executed during /etc/init.d/target start Signed-off-by: Nicholas A. Bellinger <nab@linux-iscsi.org> (cherry picked from commit d2cf595d45895fcb0d1453aa74224d6edab244e5) --- scripts/rc.target | 20 ++++++++++++++++---- 1 file changed, 16 insertions(+), 4 deletions(-) diff --git a/scripts/rc.target b/scripts/rc.target index b464f32..22c0350 100644 --- a/scripts/rc.target +++ b/scripts/rc.target @@ -111,12 +111,24 @@ function run_fabric_cfs_ops() { if [ $i == "lio_start.sh" ]; then continue fi - + # Skip RPM package save+orig+new if [[ $i =~ ".rpmsave" ]]; then continue fi - if [[ $i =~ ".dpkg-dist" ]]; then + if [[ $i =~ ".rpmorig" ]]; then + continue + fi + + if [[ $i =~ ".rpmnew" ]]; then + continue + fi + # Skip dpkg dist + if [[ $i =~ ".dpkg-dist" ]]; then + continue + fi + # Skip emacs state files + if [[ $i =~ ~$ ]]; then continue fi @@ -138,7 +150,7 @@ function run_fabric_cfs_ops() { else echo " [FAILED]" fi - + done } @@ -258,7 +270,7 @@ function load_tcm_mod() { } function shutdown_fabrics() { - + echo -n $"Unloading fabric/configfs: " ${TCM_FABRIC} --unloadall RETVAL=$? -- 1.8.1.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