D.16. /etc/rc.d/init.d/network
# / Bin / sh
################################################ ######################
# Netzwerk starten
#
# Beschreibung: Netzwerksteuerungsskript
#
# Autoren: Gerard Beekmans - [E-Mail geschützt]
#Nathan Coulson - [E-Mail geschützt]
#Kevin P. Fleming - [E-Mail geschützt]
#DJ Lucas - [E-Mail geschützt]
# Update: Bruce Dubbs - [E-Mail geschützt]
#
# / Bin / sh
################################################ ######################
# Netzwerk starten
#
# Beschreibung: Netzwerksteuerungsskript
#
# Autoren: Gerard Beekmans - [E-Mail geschützt]
#Nathan Coulson - [E-Mail geschützt]
#Kevin P. Fleming - [E-Mail geschützt]
#DJ Lucas - [E-Mail geschützt]
# Update: Bruce Dubbs - [E-Mail geschützt]
#
# Version: LFS 7.0
#
################################################ ######################
### BEGIN INIT INFO
# Bietet: $network
# Erforderlicher Start: $local_fs swap localnet
# Sollte starten: $syslog
# Erforderlicher Stopp: $local_fs swap localnet
# Sollte stoppen: $syslog
# Standardstart: 3 4 5
# Standard-Stopp: 0 1 2 6
# Kurzbeschreibung: Startet und konfiguriert Netzwerkschnittstellen.
# Beschreibung: Startet und konfiguriert Netzwerkschnittstellen.
# X-LFS-Bereitgestellt von: LFS
### END INIT INFO
Fall "${1}" am Anfang)
# Starten Sie alle Netzwerkschnittstellen
für die Datei in /etc/sysconfig/ifconfig.* tun
interface=${file##*/ifconfig.}
# Überspringen, wenn $file * ist (da nichts gefunden wurde) if [ "${interface}" = "*" ]
dann
fortsetzen
fi
/sbin/ifup ${interface} fertig
;;
halt)
#Unmounten Sie alle im Netzwerk bereitgestellten Dateisysteme umount --all --force --types nfs,cifs,nfs4
# Liste net_files=" umkehren
für die Datei in /etc/sysconfig/ifconfig.* tun
net_files="${file} ${net_files}" fertig
# Stoppen Sie alle Netzwerkschnittstellen für die Datei in ${net_files}
do
interface=${file##*/ifconfig.}
# Überspringen, wenn $file * ist (da nichts gefunden wurde) if [ "${interface}" = "*" ]
dann
fortsetzen
fi
/sbin/ifdown ${interface}
erledigt
;;
Neustart)
${0} Schlaf stoppen 1
${0} Start
;;
*)
echo „Verwendung: ${0} {start|stop|restart}“ Exit 1
;;
esac Ausgang 0
# Netzwerk beenden
erledigt
;;
Neustart)
${0} Schlaf stoppen 1
${0} Start
;;
*)
echo „Verwendung: ${0} {start|stop|restart}“ Exit 1
;;
esac Ausgang 0
# Netzwerk beenden
: Gerard Beekmans - [E-Mail geschützt] DJ Lucas - [E-Mail geschützt]
: Bruce Dubbs - [E-Mail geschützt]
: Gerard Beekmans - [E-Mail geschützt] DJ Lucas - [E-Mail geschützt]
: Bruce Dubbs - [E-Mail geschützt]
: LFS 7.0
: LFS 7.0
Sendesignale
Sendesignale
$local_fs swap localnet
0 6
Versucht, verbleibende Prozesse abzubrechen. Versucht, verbleibende Prozesse abzubrechen. LFS
$local_fs swap localnet
0 6
Versucht, verbleibende Prozesse abzubrechen. Versucht, verbleibende Prozesse abzubrechen. LFS