/etc/alternatives
#!/usr/bin/bash CONFIG="$1" if [ -z "${CONFIG}" ] ; then echo $"Usage: ifdown <device name>" >&2 exit 1 fi usage_and_fail() { cat <<EOF >&2 $1! See all profiles with \`nmcli connection\`. Reload files from disk with \`nmcli connection reload\` Deactivate the desired profile with \`nmcli connection down \"\$NAME\"\` EOF exit 1 } OLD_IFS="$IFS" re='^/etc/sysconfig/network-scripts/ifcfg-[^/]+$' for f in "/etc/sysconfig/network-scripts/ifcfg-$CONFIG" "/etc/sysconfig/network-scripts/$CONFIG" ; do [[ "$f" =~ $re ]] || continue [ -f "$f" ] || continue nmcli connection load "$f" \ && nmcli connection down filename "$f" \ && exit 0 usage_and_fail "Failure to deactivate file \"$CONFIG\"" done IFS=$'\n ' APATHS=( $(nmcli -g GENERAL.DBUS-PATH connection show --active "$CONFIG" 2>/dev/null) ) IFS="$OLD_IFS" if [ "${#APATHS[@]}" -eq 1 ] ; then nmcli connection down apath "${APATHS[0]}" \ && exit 0 usage_and_fail "Failure to deactivate profile \"$CONFIG\" (apath ${APATHS[@]})" fi usage_and_fail "No suitable profile \"$CONFIG\" found"
.
Edit
..
Edit
Mail
Edit
Mail.1.gz
Edit
alt-java
Edit
alt-java.1.gz
Edit
apropos
Edit
apropos.1.gz
Edit
arptables
Edit
arptables-helper
Edit
arptables-man
Edit
arptables-restore
Edit
arptables-restore-man
Edit
arptables-save
Edit
arptables-save-man
Edit
cifs-idmap-plugin
Edit
ebtables
Edit
ebtables-man
Edit
ebtables-restore
Edit
ebtables-save
Edit
ifdown
Edit
ifup
Edit
imunify-realtime-av
Edit
ip6tables
Edit
ip6tables-restore
Edit
ip6tables-save
Edit
iptables
Edit
iptables-restore
Edit
iptables-save
Edit
java
Edit
java.1.gz
Edit
jcmd
Edit
jcmd.1.gz
Edit
jjs
Edit
jjs.1.gz
Edit
jre
Edit
jre_11
Edit
jre_11_openjdk
Edit
jre_openjdk
Edit
keytool
Edit
keytool.1.gz
Edit
ld
Edit
libnssckbi.so.x86_64
Edit
mail
Edit
mail.1.gz
Edit
mailx
Edit
mailx.1.gz
Edit
man
Edit
man.1.gz
Edit
mkisofs
Edit
mkisofs-mkhybrid
Edit
mkisofs-mkhybridman
Edit
mkisofs-mkisofsman
Edit
modulecmd
Edit
modules.csh
Edit
modules.sh
Edit
nail
Edit
nail.1.gz
Edit
nc
Edit
nc-man
Edit
pack200
Edit
pack200.1.gz
Edit
rmid
Edit
rmid.1.gz
Edit
rmiregistry
Edit
rmiregistry.1.gz
Edit
soelim
Edit
soelim.1.gz
Edit
unpack200
Edit
unpack200.1.gz
Edit
whatis
Edit
whatis.1.gz
Edit