From 1cd4606a6de43fb9914f7099db2e30e3e2932dc0 Mon Sep 17 00:00:00 2001 From: Lukas Nykryn Date: Thu, 15 Jan 2015 14:56:11 +0100 Subject: ifup-aliases: do not fail when only ipv6 addr is specified Resolves: RHBZ - #1340169 --- sysconfig/network-scripts/ifup-aliases | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/sysconfig/network-scripts/ifup-aliases b/sysconfig/network-scripts/ifup-aliases index c47d6ef7..d1b0742e 100755 --- a/sysconfig/network-scripts/ifup-aliases +++ b/sysconfig/network-scripts/ifup-aliases @@ -134,6 +134,7 @@ function ini_env () { DEVICE="" IPADDR="" + IPV6ADDR="" PREFIX=$default_PREFIX NETMASK=$default_NETMASK BROADCAST=$default_BROADCAST @@ -184,6 +185,10 @@ function new_interface () fi if [ -z "$DEVICE" -o -z "$IPADDR" ]; then + if [ -n "$IPV6ADDR" -a -n "$DEVICE" ] && is_true "$IPV6INIT"; then + /etc/sysconfig/network-scripts/ifup-ipv6 ${DEVICE} + return $? + fi net_log $"error in $FILE: didn't specify device or ipaddr" return 1 fi -- cgit v1.2.1