forked from pool/s390-tools
Accepting request 695825 from Base:System
Revert back to revision # 79. OBS-URL: https://build.opensuse.org/request/show/695825 OBS-URL: https://build.opensuse.org/package/show/Base:System/s390-tools?expand=0&rev=82
This commit is contained in:
committed by
Git OBS Bridge
parent
e6494dc003
commit
0414295c92
16
hsnc
16
hsnc
@@ -50,7 +50,7 @@ test -x $XCEC_BRIDGE_BIN || exit 5
|
||||
# 5 - program is not installed
|
||||
# 6 - program is not configured
|
||||
# 7 - program is not running
|
||||
#
|
||||
#
|
||||
# Note that starting an already running service, stopping
|
||||
# or restarting a not-running service as well as the restart
|
||||
# with force-reload (in case signalling is not supported) are
|
||||
@@ -58,14 +58,14 @@ test -x $XCEC_BRIDGE_BIN || exit 5
|
||||
|
||||
#call with cleanup or not
|
||||
read_config_file() {
|
||||
if [ "$1" = "cleanup" ]; then
|
||||
if [ "$1" == "cleanup" ]; then
|
||||
file=$HSNC_CLEANUP_FILE
|
||||
else
|
||||
file=$HSNC_CONFIG_FILE
|
||||
fi
|
||||
|
||||
if [ -s $file ]; then
|
||||
. $file
|
||||
source $file
|
||||
else
|
||||
echo -ne "\nCannot read $file: empty or nonexistant! "
|
||||
# Means not configured:
|
||||
@@ -77,8 +77,8 @@ read_config_file() {
|
||||
set_osa_mode() {
|
||||
# for full mode, we set up the osa as multicast router. otherwise, no
|
||||
# special setup is required for the osa.
|
||||
if [ "$operating_mode" = "full" ]; then
|
||||
if [ "$1" = "cleanup" ]; then
|
||||
if [ "$operating_mode" == "full" ]; then
|
||||
if [ "$1" == "cleanup" ]; then
|
||||
echo no_router > /sys/class/net/$osa_int/device/route4
|
||||
else
|
||||
echo multicast_router > /sys/class/net/$osa_int/device/route4
|
||||
@@ -92,7 +92,7 @@ set_hsi_mode() {
|
||||
# special HA setups, some more tweaking is needed, but then a handcarved
|
||||
# solution should be used anyway.
|
||||
for i in $hsi_int ; do
|
||||
if [ "$1" = "cleanup" ]; then
|
||||
if [ "$1" == "cleanup" ]; then
|
||||
echo no_router > /sys/class/net/$i/device/route4
|
||||
else
|
||||
echo primary_connector > /sys/class/net/$i/device/route4
|
||||
@@ -103,7 +103,7 @@ set_hsi_mode() {
|
||||
do_start_hsnc() {
|
||||
set_osa_mode
|
||||
set_hsi_mode
|
||||
if [ "$operating_mode" = "full" ]; then
|
||||
if [ "$operating_mode" == "full" ]; then
|
||||
$IP_WATCHER_BIN --check
|
||||
else
|
||||
$IP_WATCHER_BIN --check $osa_int
|
||||
@@ -117,7 +117,7 @@ do_start_hsnc() {
|
||||
# To match the LSB spec, startproc returns 0,
|
||||
# even if the program it already running.
|
||||
#
|
||||
if [ "$operating_mode" = "full" ]; then
|
||||
if [ "$operating_mode" == "full" ]; then
|
||||
startproc $START_HSNC_BIN
|
||||
else
|
||||
startproc $START_HSNC_BIN $osa_int
|
||||
|
Reference in New Issue
Block a user