summaryrefslogtreecommitdiff
path: root/xi/s6/sv/networking/down
blob: f74973535652687a3c2806d1f9c1ab05293a8fdf (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
#!/bin/execlineb -P
fdmove -c 2 1
if { s6-echo -- [     Shutdown   ]     : Shutting down WiFi & Ethernet... }
export IN_BOOT 1
foreground { echo "[     Shutdown   ]    : Stopping networking interfaces..." }
elglob -0 FILES /etc/sysconfig/ifconfig.*
forx INTERFACE { ${FILES} }
 importas -u INTERFACE INTERFACE
 backtick IFACE { pipeline { echo ${INTERFACE} } cut -d . -f 2 }
 importas -nu IFACE IFACE
 /sbin/ifdown ${IFACE}

s6-echo -- [    Shutdown    ]     : Networking Disabled.