From a145ddda284570e57413e37f025c3657205e17d8 Mon Sep 17 00:00:00 2001 From: "David Kaspar [Dee'Kej]" Date: Fri, 25 May 2018 20:01:54 +0200 Subject: Repository scheme updated to new layout NOTE: This commit just moves files around, without actually fixing the Makefiles and specfile. See follow up commits which resolve this. --- sysconfig/network-scripts/ifdown | 71 ---------------------------------------- 1 file changed, 71 deletions(-) delete mode 100755 sysconfig/network-scripts/ifdown (limited to 'sysconfig/network-scripts/ifdown') diff --git a/sysconfig/network-scripts/ifdown b/sysconfig/network-scripts/ifdown deleted file mode 100755 index 18cee69d..00000000 --- a/sysconfig/network-scripts/ifdown +++ /dev/null @@ -1,71 +0,0 @@ -#!/bin/bash - -unset WINDOW # defined by screen, conflicts with our usage - -. /etc/init.d/functions - -cd /etc/sysconfig/network-scripts -. ./network-functions - -[ -f ../network ] && . ../network - -CONFIG=$1 - -[ -z "$CONFIG" ] && { - echo $"usage: ifdown " >&2 - exit 1 -} - -need_config "${CONFIG}" - -[ -f "$CONFIG" ] || { - echo $"usage: ifdown " >&2 - exit 1 -} - -if [ $UID != 0 ]; then - if [ -x /usr/sbin/usernetctl ]; then - source_config - if /usr/sbin/usernetctl ${CONFIG} report ; then - exec /usr/sbin/usernetctl ${CONFIG} down - fi - fi - echo $"Users cannot control this device." >&2 - exit 1 -fi - -source_config - -if [ -n "$IN_HOTPLUG" ] && [ "${HOTPLUG}" = "no" -o "${HOTPLUG}" = "NO" ] -then - exit 0 -fi - -if [ "$_use_nm" = "true" ]; then - if [ -n "$UUID" -a -z "$DEVICE" ]; then - DEVICE=$(nmcli -t --fields uuid,device con show --active | awk -F ':' "\$1 == \"$UUID\" { print \$2 }") - fi - if [ -n "$DEVICE" ] && ! is_nm_device_unmanaged "$DEVICE" ; then - if ! LC_ALL=C nmcli -t -f STATE,DEVICE dev status | grep -Eq "^(failed|disconnected|unmanaged|unavailable):$DEVICE$"; then - nmcli dev disconnect "$DEVICE" - exit $? - fi - exit 0 - fi -fi - -if [ -x /sbin/ifdown-pre-local ]; then - /sbin/ifdown-pre-local ${DEVICE} -fi - -OTHERSCRIPT="/etc/sysconfig/network-scripts/ifdown-${DEVICETYPE}" - -if [ ! -x ${OTHERSCRIPT} ]; then - OTHERSCRIPT="/etc/sysconfig/network-scripts/ifdown-${TYPE}" -fi - -if [ ! -x ${OTHERSCRIPT} ]; then - OTHERSCRIPT="/etc/sysconfig/network-scripts/ifdown-eth" -fi - -exec ${OTHERSCRIPT} ${CONFIG} $2 -- cgit v1.2.1