1*4882a593SmuzhiyunFrom ea66faf68c93735edb1f2691cd7364b8cab83fef Mon Sep 17 00:00:00 2001 2*4882a593SmuzhiyunFrom: Peter Kjellerstedt <peter.kjellerstedt@axis.com> 3*4882a593SmuzhiyunDate: Mon, 26 Nov 2018 14:53:09 +0800 4*4882a593SmuzhiyunSubject: [PATCH 1/3] Avoid bashisms in init scripts 5*4882a593Smuzhiyun 6*4882a593SmuzhiyunUpstream-Status: Inappropriate 7*4882a593Smuzhiyun 8*4882a593SmuzhiyunSigned-off-by: Peter Kjellerstedt <peter.kjellerstedt@axis.com> 9*4882a593Smuzhiyun 10*4882a593SmuzhiyunRebase to 2.03.01 11*4882a593Smuzhiyun 12*4882a593SmuzhiyunSigned-off-by: Hongxu Jia <hongxu.jia@windriver.com> 13*4882a593Smuzhiyun--- 14*4882a593Smuzhiyun scripts/blk_availability_init_red_hat.in | 4 ++-- 15*4882a593Smuzhiyun scripts/cmirrord_init_red_hat.in | 4 ++-- 16*4882a593Smuzhiyun scripts/lvm2_lvmpolld_init_red_hat.in | 4 ++-- 17*4882a593Smuzhiyun scripts/lvm2_monitoring_init_red_hat.in | 4 ++-- 18*4882a593Smuzhiyun scripts/lvm2_monitoring_init_rhel4 | 4 ++-- 19*4882a593Smuzhiyun 5 files changed, 10 insertions(+), 10 deletions(-) 20*4882a593Smuzhiyun 21*4882a593Smuzhiyundiff --git a/scripts/blk_availability_init_red_hat.in b/scripts/blk_availability_init_red_hat.in 22*4882a593Smuzhiyunindex 347c395..b2e9cf9 100644 23*4882a593Smuzhiyun--- a/scripts/blk_availability_init_red_hat.in 24*4882a593Smuzhiyun+++ b/scripts/blk_availability_init_red_hat.in 25*4882a593Smuzhiyun@@ -1,4 +1,4 @@ 26*4882a593Smuzhiyun-#!/bin/bash 27*4882a593Smuzhiyun+#!/bin/sh 28*4882a593Smuzhiyun # 29*4882a593Smuzhiyun # Copyright (C) 2012-2017 Red Hat, Inc. All rights reserved. 30*4882a593Smuzhiyun # 31*4882a593Smuzhiyun@@ -51,6 +51,6 @@ case "$1" in 32*4882a593Smuzhiyun status) 33*4882a593Smuzhiyun ;; 34*4882a593Smuzhiyun *) 35*4882a593Smuzhiyun- echo $"Usage: $0 {start|stop|status}" 36*4882a593Smuzhiyun+ echo "Usage: $0 {start|stop|status}" 37*4882a593Smuzhiyun ;; 38*4882a593Smuzhiyun esac 39*4882a593Smuzhiyundiff --git a/scripts/cmirrord_init_red_hat.in b/scripts/cmirrord_init_red_hat.in 40*4882a593Smuzhiyunindex c82f8f5..a3a321d 100755 41*4882a593Smuzhiyun--- a/scripts/cmirrord_init_red_hat.in 42*4882a593Smuzhiyun+++ b/scripts/cmirrord_init_red_hat.in 43*4882a593Smuzhiyun@@ -1,4 +1,4 @@ 44*4882a593Smuzhiyun-#!/bin/bash 45*4882a593Smuzhiyun+#!/bin/sh 46*4882a593Smuzhiyun # 47*4882a593Smuzhiyun # chkconfig: - 22 78 48*4882a593Smuzhiyun # description: Starts and stops cmirrord 49*4882a593Smuzhiyun@@ -103,7 +103,7 @@ case "$1" in 50*4882a593Smuzhiyun ;; 51*4882a593Smuzhiyun 52*4882a593Smuzhiyun *) 53*4882a593Smuzhiyun- echo $"Usage: $0 {start|stop|restart|status}" 54*4882a593Smuzhiyun+ echo "Usage: $0 {start|stop|restart|status}" 55*4882a593Smuzhiyun ;; 56*4882a593Smuzhiyun esac 57*4882a593Smuzhiyun 58*4882a593Smuzhiyundiff --git a/scripts/lvm2_lvmpolld_init_red_hat.in b/scripts/lvm2_lvmpolld_init_red_hat.in 59*4882a593Smuzhiyunindex 176ff5d..825f6ad 100644 60*4882a593Smuzhiyun--- a/scripts/lvm2_lvmpolld_init_red_hat.in 61*4882a593Smuzhiyun+++ b/scripts/lvm2_lvmpolld_init_red_hat.in 62*4882a593Smuzhiyun@@ -1,4 +1,4 @@ 63*4882a593Smuzhiyun-#!/bin/bash 64*4882a593Smuzhiyun+#!/bin/sh 65*4882a593Smuzhiyun # 66*4882a593Smuzhiyun # Copyright (C) 2015 Red Hat, Inc. All rights reserved. 67*4882a593Smuzhiyun # 68*4882a593Smuzhiyun@@ -105,7 +105,7 @@ case "$1" in 69*4882a593Smuzhiyun ;; 70*4882a593Smuzhiyun 71*4882a593Smuzhiyun *) 72*4882a593Smuzhiyun- echo $"Usage: $0 {start|stop|force-stop|restart|condrestart|try-restart|status}" 73*4882a593Smuzhiyun+ echo "Usage: $0 {start|stop|force-stop|restart|condrestart|try-restart|status}" 74*4882a593Smuzhiyun ;; 75*4882a593Smuzhiyun esac 76*4882a593Smuzhiyun 77*4882a593Smuzhiyundiff --git a/scripts/lvm2_monitoring_init_red_hat.in b/scripts/lvm2_monitoring_init_red_hat.in 78*4882a593Smuzhiyunindex 95e4125..dff89cd 100644 79*4882a593Smuzhiyun--- a/scripts/lvm2_monitoring_init_red_hat.in 80*4882a593Smuzhiyun+++ b/scripts/lvm2_monitoring_init_red_hat.in 81*4882a593Smuzhiyun@@ -1,4 +1,4 @@ 82*4882a593Smuzhiyun-#!/bin/bash 83*4882a593Smuzhiyun+#!/bin/sh 84*4882a593Smuzhiyun # 85*4882a593Smuzhiyun # Copyright (C) 2007-2009 Red Hat, Inc. All rights reserved. 86*4882a593Smuzhiyun # 87*4882a593Smuzhiyun@@ -127,7 +127,7 @@ case "$1" in 88*4882a593Smuzhiyun ;; 89*4882a593Smuzhiyun 90*4882a593Smuzhiyun *) 91*4882a593Smuzhiyun- echo $"Usage: $0 {start|stop|restart|status|force-stop}" 92*4882a593Smuzhiyun+ echo "Usage: $0 {start|stop|restart|status|force-stop}" 93*4882a593Smuzhiyun ;; 94*4882a593Smuzhiyun esac 95*4882a593Smuzhiyun 96*4882a593Smuzhiyundiff --git a/scripts/lvm2_monitoring_init_rhel4 b/scripts/lvm2_monitoring_init_rhel4 97*4882a593Smuzhiyunindex 8eb06c5..2e8d0f7 100644 98*4882a593Smuzhiyun--- a/scripts/lvm2_monitoring_init_rhel4 99*4882a593Smuzhiyun+++ b/scripts/lvm2_monitoring_init_rhel4 100*4882a593Smuzhiyun@@ -1,4 +1,4 @@ 101*4882a593Smuzhiyun-#!/bin/bash 102*4882a593Smuzhiyun+#!/bin/sh 103*4882a593Smuzhiyun # 104*4882a593Smuzhiyun # Copyright (C) 2007 Red Hat, Inc. All rights reserved. 105*4882a593Smuzhiyun # 106*4882a593Smuzhiyun@@ -93,7 +93,7 @@ case "$1" in 107*4882a593Smuzhiyun ;; 108*4882a593Smuzhiyun 109*4882a593Smuzhiyun *) 110*4882a593Smuzhiyun- echo $"Usage: $0 {start|stop|restart|status|force-stop}" 111*4882a593Smuzhiyun+ echo "Usage: $0 {start|stop|restart|status|force-stop}" 112*4882a593Smuzhiyun ;; 113*4882a593Smuzhiyun esac 114*4882a593Smuzhiyun 115*4882a593Smuzhiyun-- 116*4882a593Smuzhiyun2.7.4 117*4882a593Smuzhiyun 118